#root{min-height:100vh}html{scroll-behavior:smooth;overflow-x:hidden}body{margin:0;overflow-x:hidden;min-height:100vh;max-width:1920px;position:relative;display:flex;flex-direction:column;justify-content:space-between}@media (min-width: 1800px){body{border:1.5px solid black;width:100%;margin:auto}}ul{padding-left:1.5rem;padding-left:3.5rem}li{font-weight:500;margin:0 6% 3.5% 0;font-size:1.8rem}@media (min-width: 600px){li{margin:0 6% 2% 0}}@media (min-width: 900px){li{margin-top:2%}}details{font-weight:700;font-family:Segoe UI,Tahoma,Geneva,Verdana,sans-serif;-webkit-tap-highlight-color:transparent;font-size:1.2rem;margin:3.5% 1% 1% 3.5%}@media (min-width: 600px){details{font-size:1.2rem;margin-top:3.5%;margin-left:2%}}@media (min-width: 900px){details{font-size:1.6rem;margin-top:2%}}summary{cursor:pointer;-webkit-user-select:none;user-select:none}button,.button-basics{background-color:#f3f3f3;border:1.8px solid black;font-weight:600;font-family:Arial,Helvetica,sans-serif;cursor:pointer;padding:.5%;transition-property:background-color;transition-duration:.05s;-webkit-user-select:none;user-select:none}button:hover,.button-basics:hover{background-color:#d3d3d3}button:focus,.button-basics:focus{background-color:#f3f3f3}.hide-in-mobile-view{display:block}@media screen and (max-width: 899px){.hide-in-mobile-view{display:none}}.hide-in-desktop-view{display:block}@media (min-width: 900px){.hide-in-desktop-view{display:none}}*,*:before,*:after{box-sizing:border-box}*{margin:0}body{-webkit-font-smoothing:antialiased}img,video,canvas,svg{display:block}picture{display:contents!important}input,form button,textarea,select{font:inherit}p,h1,h2,h3,h4,h5,h6{overflow-wrap:break-word}p{text-wrap:pretty}h1,h2,h3,h4,h5,h6{text-wrap:balance}#root,#__next{isolation:isolate}@font-face{font-family:miami;src:url(../fonts/Love-Strong-personal-Use-Regular/Love_Strong_Personal_Use.ttf);font-display:swap}@font-face{font-family:inika_bold;src:url(../fonts/Inika/Inika-Bold.ttf);font-display:swap}html{font-size:62.5%}a{color:initial;-webkit-user-drag:none;text-decoration:none;font-weight:700}a:hover{text-decoration:underline}p{font-weight:500;font-family:Segoe UI,Tahoma,Geneva,Verdana,sans-serif;margin:0 1%;margin-top:1.2rem;font-size:1.8rem}summary{font-size:2rem}details p{-webkit-user-select:unset;user-select:unset;margin-top:1rem;margin-left:1.8rem}h1{margin:0 0 0 1%;font-weight:700;font-family:inika_bold;font-size:2.6rem;display:inline-block}h2{font-weight:700;font-family:Segoe UI,Tahoma,Geneva,Verdana,sans-serif;margin:3.5% 0 0 3.5%}@media (min-width: 900px){h2{margin:2%}}@media screen and (max-width: 899px){main{padding-bottom:0}}.information-section{border:1.5px solid black;background-color:#f9efe4;margin:4% auto auto;display:none;width:80%;padding:0 .8% .8%}@media (min-width: 900px){.information-section{width:60%;margin-top:2%;padding:0 .5% .5%}}.content-border-div{border:1.5px solid black;padding:1% 0 1% 0%}.section-flex-container{display:flex;flex-direction:row;align-items:center}.x-icon{aspect-ratio:initial;margin:1% 1% .5% 0;padding:.2%;border:1.5px solid black;-webkit-user-drag:none;-webkit-user-select:none;user-select:none;cursor:pointer;width:4%}@media (min-width: 900px){.x-icon{width:3%}}.x-icon:active{background-color:#e1dad2}.hr-container{width:100%}hr{height:2px;width:100%;text-align:right;border-width:0;color:#000;background-color:#000;margin:1% 0}@media (min-width: 900px){hr{margin:.5% 0}}.favicon-black{padding:1% 0 1% 1%;aspect-ratio:initial;-webkit-user-drag:none;-webkit-user-select:none;user-select:none;width:6%}@media (min-width: 900px){.favicon-black{width:5%}}.show-in-mobile{display:none}.sndtrck-image{display:block;width:95%;margin:1rem auto 0rem}#sndtrck-img-container{width:100%;display:flex;justify-content:center;align-items:flex-start}#sndtrck-search-img,#sndtrck-menu-img{max-width:300px}#email-address{cursor:pointer}#email-address:hover{text-decoration:underline}footer{position:relative;height:20vh;margin-top:10vh;z-index:1;width:100%}@media screen and (max-width: 899px){footer{margin:0;display:flex;flex-direction:column}}.flamingo{aspect-ratio:initial;position:absolute;-webkit-user-select:none;user-select:none;z-index:1;-webkit-user-drag:none;width:15%;bottom:0%}@media (min-width: 900px){.flamingo{width:8.5%;bottom:14%}}#flamingo-left{left:7%}#flamingo-rigth{right:2%}@media (min-width: 900px){#flamingo-rigth{right:5%}}#wave-svg{width:100%;z-index:1;position:absolute;bottom:0}@media screen and (max-width: 899px){#footer-and-menu-container{overflow-y:hidden;height:20vh;transition:height .2s ease-out;position:relative;margin-top:25px}}@media screen and (max-width: 899px){#mobile-menu-icon{position:absolute;margin-left:auto;margin-right:auto;right:0;left:0;z-index:20;width:7rem;text-align:center}#mobile-menu-icon img{width:100%}}@media screen and (max-width: 899px){#footer-and-menu-container:has(>#mobile-menu-toggle:checked){height:50vh}}header{width:100%;height:fit-content;-webkit-user-drag:none}@media screen and (max-width: 899px){header{padding-top:2%}}#picture-logo-container #logo{width:45%;display:block;aspect-ratio:initial;margin:3% auto 2%;position:relative;-webkit-user-drag:none;-webkit-user-select:none}@media screen and (max-width: 899px){#picture-logo-container #logo{width:75%;margin-top:0;margin-bottom:5%}}.palm-leaves{width:20%;aspect-ratio:initial;position:absolute;-webkit-user-drag:none;-webkit-user-select:none;z-index:-1}#palm-left{left:-1.3%;top:0}#palm-rigth{right:-1.3%;top:0}nav{background-color:#f9efe4;border:solid black 1.8px;margin:auto;display:flex;align-items:center}@media screen and (max-width: 899px){nav{height:30vh;width:100%;padding:0;border:none;background-color:#20fffe;outline:#20fffe solid 2px;flex-direction:column;justify-content:space-around;position:relative;z-index:2}}@media (min-width: 900px){nav{height:40px;width:60%;padding:0 2%;flex-direction:row;justify-content:space-evenly}}nav p{margin:0;display:none}@media (min-width: 900px){nav p{display:initial}}@media screen and (max-width: 899px){nav button{width:40%;max-width:20rem;aspect-ratio:initial;font-size:1.8rem;margin:1%}}@media (min-width: 900px){nav button{font-size:1.3rem}}#mobile-menu-toggle{display:none}
