header{background-color:#2bbaa5;color:#fff;padding:1rem;text-align:center}header nav ul{list-style:none;margin:0;padding:0;display:flex;justify-content:space-around}header nav ul li{margin:0 20px}header nav a{color:#fff;text-decoration:none;transition:color .3s}header nav a:hover{color:#f9a822}button{background-color:#faecb6;padding:10px 20px;display:flex;justify-content:center;align-items:center;gap:5px;border:1px solid black;box-shadow:4px 4px #000;max-width:fit-content;height:48px;z-index:3;position:relative}button span{max-width:fit-content;height:48px;gap:0px;cursor:pointer;display:flex;justify-content:center;align-items:center;font-size:1.5rem;font-weight:600}button svg{width:2.2rem;height:2.2rem;padding:.5rem;gap:0px;opacity:0px}@media screen and (max-width: 768px){button{padding:2px 5px;height:30px}button span{font-size:1rem}button svg{width:28px;height:28px}}.hero{opacity:100%;position:relative;width:100%}.hero .details{position:absolute;top:2rem;right:2rem;display:flex;flex-direction:column;align-items:flex-end;z-index:2}.hero .content{padding:10rem 5rem 2.5rem;z-index:2}.hero .content .title{font-size:8rem;line-height:6rem}.hero .content .tagline{display:flex;flex-direction:row;font-size:3rem;line-height:3rem}.hero .content button{margin-top:2rem}.hero .rainbow{width:100%;max-width:100%;position:relative;border:0px solid red;height:15rem;margin-top:2rem;z-index:0;opacity:100%}.hero .rainbow img{width:100%;max-width:100%;position:absolute;top:0;left:0}.hero .rainbow .days{font-size:9rem;line-height:6rem;color:var(--color3);text-shadow:1px 1px 4px black;margin:0;padding:0}.hero .rainbow .text{font-size:3.8rem;text-transform:uppercase;color:var(--color2);text-shadow:1px 1px 4px black;white-space:nowrap}.hero .rainbow .text-container{position:absolute;right:10%;top:50%;transform:translateY(-50%);display:flex;flex-direction:column;align-items:flex-start;justify-content:center;min-width:200px}.highlight{color:var(--color1)}@media screen and (max-width: 900px){.hero .content{padding:5rem 2rem 1.5rem}.hero .content .title{font-size:5rem;line-height:4rem}.hero .content .tagline{font-size:2rem;line-height:2rem}.hero .details{font-size:1.2rem;top:1rem;right:1rem}.hero .rainbow{height:10rem;margin-top:1rem}.hero .rainbow .text-container{right:10%;top:38%;min-width:150px}.hero .rainbow .days{font-size:6rem;line-height:5rem}.hero .rainbow .text{font-size:2.5rem}}@media screen and (max-width: 480px){.hero{border:0px solid red;height:70vh}.hero .content{padding:3rem 1rem 1rem;margin-top:5rem}.hero .content .title{font-size:5rem;line-height:3rem}.hero .content .tagline{font-size:1.5rem;line-height:1.5rem}.hero .details{font-size:.9rem;top:-4rem;right:.5rem}.hero .rainbow{height:8rem;margin-top:.5rem;margin-top:2rem}.hero .rainbow img{width:200%;max-width:200%;transform:translate(-20%)}.hero .rainbow .text-container{right:5%;min-width:100px;top:35%}.hero .rainbow .days{font-size:4rem;line-height:3rem;margin-top:1.5rem}.hero .rainbow .text{font-size:1.8rem;margin-top:.8rem}}.section2{margin-top:5rem;height:130vh;position:relative}.section2 .heading{font-size:5rem;font-style:normal;font-weight:400;line-height:100%}.section2 .description{font-size:2rem;font-style:normal;font-weight:600;line-height:normal;text-transform:uppercase}.section2 .section2__main{position:relative;display:flex;justify-content:center;align-items:flex-start;border:0px solid blue;width:100%;height:100%}.section2 .section2__main .main__leftchild{width:50%;height:100%;display:flex;flex-direction:column;justify-content:center;align-items:center;padding-left:2.5rem}.section2 .section2__main .main__leftchild .leftchild__heading{width:100%;display:flex;align-items:flex-end;padding-bottom:3rem}.section2 .section2__main .main__leftchild .leftchild__description{width:100%;display:flex;align-items:flex-start}.section2 .section2__main .right__child{width:50%;height:100%;overflow:hidden;display:flex;align-items:center;justify-content:end}.section2 .section2__main .right__child img{display:block;object-fit:cover;opacity:1;height:100%}.banner{overflow:hidden;box-shadow:0 3px #000;width:auto;position:relative;bottom:15rem;left:0;transform:rotate(-3deg);transform-origin:left}.banner .banner-inside-wrapper{display:flex;flex-wrap:nowrap;white-space:nowrap;width:auto}.banner .banner-inside-wrapper .banner-text{font-family:Bricolage Grotesque;font-size:2rem;font-style:normal;font-weight:400;box-sizing:content-box;padding:.125rem 1.25rem;display:grid;place-items:center}.banner .banner-inside-wrapper .banner__text1{background:#f96635}.banner .banner-inside-wrapper .banner__text2{background:#faecb6}.banner .banner-inside-wrapper .banner__text2 span{font-size:small;max-height:2rem;font-weight:800;transform:rotate(-90deg)}.banner .banner-inside-wrapper .banner__text3{background:#2bbaa5}.banner .banner-inside-wrapper .banner__text4{background:#f9a822}@media screen and (max-width: 1024px){.section2{margin-top:1rem;height:115vh}.section2 .section2__main .main__leftchild .leftchild__heading{font-size:4.5rem;padding-bottom:3rem}.section2 .section2__main .main__leftchild .leftchild__description{font-size:1.9rem}.section2 .section2__main .right__child img{height:100%}.banner{bottom:3rem;transform:rotate(-3deg)}.banner .banner-inside-wrapper .banner-text{font-size:1.8rem;padding:.125rem 1.125rem}}@media screen and (max-width: 950px){.section2{margin-top:2.5rem;height:80vh}.section2 .section2__main .main__leftchild .leftchild__heading{font-size:4rem;padding-bottom:3rem}.section2 .section2__main .main__leftchild .leftchild__description{font-size:1.9rem}.section2 .section2__main .right__child img{display:block;object-fit:cover;opacity:1;height:80%}.banner{bottom:3rem;transform:rotate(-3deg)}.banner .banner-inside-wrapper .banner-text{font-size:1.6rem;padding:.125rem 1rem}}@media screen and (max-width: 768px){.section2{height:80vh}.section2 .section2__main .main__leftchild{width:55%;height:100%;padding-left:2rem}.section2 .section2__main .main__leftchild .leftchild__heading{font-size:3.5rem;padding-bottom:3rem}.section2 .section2__main .main__leftchild .leftchild__description{font-size:1.5rem}.section2 .section2__main .right__child{width:45%;height:100%}.section2 .section2__main .right__child img{display:block;object-fit:cover;opacity:1;height:80%}.banner{bottom:3rem;transform:rotate(-3deg)}.banner .banner-inside-wrapper .banner-text{font-size:1.4rem;padding:.125rem .875rem}}@media screen and (max-width: 650px){.section2{height:90vh}.section2 .section2__main .main__leftchild{width:55%;height:100%;padding-left:2rem}.section2 .section2__main .main__leftchild .leftchild__heading{font-size:3rem;padding-bottom:2.5rem}.section2 .section2__main .main__leftchild .leftchild__description{font-size:1.4rem}.section2 .section2__main .right__child{width:45%;height:100%}.section2 .section2__main .right__child img{display:block;object-fit:cover;opacity:1;height:100%}.banner{bottom:3rem;transform:rotate(-3deg)}.banner .banner-inside-wrapper .banner-text{font-size:1.2rem;padding:.125rem .75rem}}@media screen and (max-width: 586px){.section2{height:75vh}.section2 .section2__main .main__leftchild{width:50%;height:100%;padding-left:2rem}.section2 .section2__main .main__leftchild .leftchild__heading{font-size:2.3rem;padding-bottom:2.3rem}.section2 .section2__main .main__leftchild .leftchild__description{font-size:1.3rem}.section2 .section2__main .right__child{width:50%;height:100%}.section2 .section2__main .right__child img{display:block;object-fit:cover;opacity:1;height:100%}.banner{bottom:2rem;transform:rotate(-3deg)}.banner .banner-inside-wrapper .banner-text{font-size:1rem;padding:.125rem .625rem}}@media screen and (max-width: 480px){.section2{margin-top:0rem;height:50vh;border:0px solid red}.section2 .section2__main .main__leftchild{width:50%;height:100%;padding-left:1.25rem}.section2 .section2__main .main__leftchild .leftchild__heading{font-size:2rem;padding-bottom:2rem}.section2 .section2__main .main__leftchild .leftchild__description{font-size:1.25rem}.section2 .section2__main .right__child{width:50%;height:100%}.section2 .section2__main .right__child img{display:block;object-fit:cover;opacity:1;height:100%}.banner{bottom:2rem;transform:rotate(-3deg)}.banner .banner-inside-wrapper .banner-text{font-size:.9rem;padding:.125rem .5rem}}@media screen and (max-width: 400px){.section2{height:50vh}.section2 .section2__main .main__leftchild{width:50%;height:100%;padding-left:1.25rem}.section2 .section2__main .main__leftchild .leftchild__heading{font-size:1.8rem;padding-bottom:1.8rem}.section2 .section2__main .main__leftchild .leftchild__description{font-size:1rem}.section2 .section2__main .right__child{width:50%;height:100%}.section2 .section2__main .right__child img{display:block;object-fit:cover;opacity:1;height:60%}.banner{bottom:2rem;transform:rotate(-3deg)}.banner .banner-inside-wrapper .banner-text{font-size:.8rem;padding:.125rem .375rem}}@media screen and (max-width: 360px){.section2 .section2__main .right__child img{display:block;object-fit:cover;opacity:1;height:80%}}.event-section{width:100%;max-height:fit-content;padding:0rem 2.5rem 10rem;display:flex;flex-direction:column;gap:1.25rem;position:relative;margin-top:2rem}.event-section h1{font-size:5rem;font-weight:400;z-index:2}.event-section .events{font-size:2rem;font-weight:600;display:flex;z-index:2;flex-flow:row wrap;margin:1rem 0}.event-section .events .item{gap:1rem}.event-section img{position:absolute;height:100%;width:100%;z-index:0;opacity:1;bottom:0;left:0;object-fit:cover;object-position:top}@media (max-width: 768px){.event-section{padding:1.875rem}.event-section h1{font-size:3rem}.event-section .events{font-size:1.25rem}.event-section button{padding:.5rem 1rem;height:2.5rem}.event-section button span{font-size:1.25rem}.event-section button svg{width:1.75rem;height:1.75rem}}@media (max-width: 480px){.event-section{padding:5rem 1rem}.event-section h1{font-size:2.5rem}.event-section .events{font-size:1rem}.event-section button{padding:.375rem .75rem;height:2.25rem}.event-section button span{font-size:1rem}.event-section button svg{width:1.5rem;height:1.5rem}}.section3{position:relative;width:100vw;min-height:100vh}.section3 .section3__main{padding:60px;grid-row-gap:3rem;display:grid;grid-template-columns:100%;grid-template-rows:min-content 1fr min-content}.section3 .section3__main .heading{font-family:Ruslan Display;font-size:6rem;font-style:normal;font-weight:400;line-height:100%;text-transform:uppercase;text-align:center}.section3 .section3__main .organisers__container{display:flex;align-items:center;justify-content:center;padding:0 4rem;gap:4rem;flex-wrap:wrap;align-self:center;justify-self:center}.section3 .section3__main .organisers__container .organisers{display:flex;flex-direction:column;align-items:center;justify-content:center;z-index:1;position:relative}.section3 .section3__main .organisers__container .organisers .organisers__img{width:200px;height:200px;border-radius:50%;overflow:hidden;margin-bottom:1rem}.section3 .section3__main .organisers__container .organisers .organisers__img img{width:100%;height:100%;object-fit:cover}.section3 .section3__main .organisers__container .organisers:nth-child(4n+1) .organisers__img{background-color:#2bbaa5}.section3 .section3__main .organisers__container .organisers:nth-child(4n+2) .organisers__img{background-color:#93d3ae}.section3 .section3__main .organisers__container .organisers:nth-child(4n+3) .organisers__img{background-color:#f9a822}.section3 .section3__main .organisers__container .organisers:nth-child(4n) .organisers__img{background-color:#f96635}.section3 .section3__main .btn__container{padding-top:6vh;display:grid;place-items:center}.section3 .side__image{width:378px;height:452px;position:absolute;top:calc(100% - 226px);transform:translate(-50%)}.section3 .side__image img{width:100%;height:100%;object-fit:cover}.section3 img{display:block}.section3 .description{font-family:Bricolage Grotesque;font-size:1.5rem;font-style:normal;font-weight:600;line-height:normal;text-transform:uppercase}.section3 .centered{margin-left:auto;margin-right:auto}@media screen and (max-width: 1024px){.section3{min-height:80vh}.section3 .description{font-size:1.15rem}.section3 .section3__main{padding:60px;grid-row-gap:3rem}.section3 .section3__main .heading{font-size:3rem}.section3 .section3__main .organisers__container{padding:0 2rem;gap:3rem}.section3 .section3__main .organisers__container .organisers__img{width:105px;height:105px}}@media screen and (max-width: 768px){.section3 .description{font-size:1rem}.section3 .section3__main{padding:10px;grid-row-gap:1rem}.section3 .section3__main .heading{font-size:2rem;margin-top:2rem;margin-bottom:2rem}.section3 .side__image{width:189px;height:226px;top:calc(100% - 113px)}}.section4{position:relative;width:100vw;min-height:fit-content;padding:7rem 0}.section4 .section4__main{width:100%;height:100%;display:flex;flex-direction:column;justify-content:start;align-items:center}.section4 .section4__main .heading{font-family:Ruslan Display;font-size:5rem;font-style:normal;font-weight:400;line-height:100%;text-transform:uppercase;text-align:center;z-index:2;margin:0 auto}.section4 .section4__main .sponsors__container{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;column-gap:1rem}.section4 .section4__main .sponsors__container .sponsors{display:flex;align-items:center;justify-content:center;z-index:2;width:18rem;height:10rem;overflow:hidden;background:transparent;background-color:#fff;border-radius:10px;margin:1rem}.section4 .section4__main .sponsors__container .sponsors img{width:100%;height:100%;width:85%;height:85%;object-fit:contain;background:transparent}.section4 .section4__main .btn__container{padding-top:1rem;display:grid;place-items:center}.section4 .section4__main .btn__container svg{transform:rotate(90deg)}.section4 .cover__image{position:absolute;top:0;left:0;width:100%;height:100%;overflow:hidden}.section4 .cover__image img{width:100%;height:100%;object-fit:fill;z-index:0;mask-image:radial-gradient(circle at 50% 0%,#000 50%,#0000 75%);-webkit-mask-image:radial-gradient(circle at 50% 0%,rgba(0,0,0,1) 50%,rgba(0,0,0,0) 75%)}img{display:block}@media screen and (max-width: 900px){.section4{padding:5rem 0}.section4 .section4__main .sponsors__container .sponsors{width:16rem;height:8rem}}@media screen and (max-width: 768px){.section4{padding:3rem 0}.section4 .section4__main .heading{font-size:3rem}.section4 .section4__main .sponsors__container .sponsors{width:12rem;height:6rem}}@media screen and (max-width: 480px){.section4{padding:5rem 0}.section4 .section4__main .heading{font-size:2.5rem}.section4 .section4__main .sponsors__container .sponsors{width:8rem;height:3.8rem}}.comingSoon-section{margin:auto;margin-top:4rem;width:50rem;gap:2rem;display:flex;justify-content:start;align-items:start;flex-direction:column;padding:3rem;border:1px solid black;box-shadow:4px 4px #000;position:relative}.comingSoon-section h1{font-size:4rem;font-family:Ruslan Display,sans-serif;font-weight:400;z-index:2}.comingSoon-section input{background-color:#faecb6;border:1px solid black;color:#000;width:100%;height:3.5rem;font-size:2rem;padding:.7rem;font-family:Bricolage Grotesque,sans-serif;font-weight:600;z-index:2}.comingSoon-section button{background-color:#faecb6;padding:10px 20px;display:flex;justify-content:center;align-items:center;gap:5px;border:1px solid black;box-shadow:4px 4px #000;max-width:fit-content;height:48px;z-index:3;position:relative}.comingSoon-section button span{max-width:fit-content;height:48px;gap:0px;cursor:pointer;display:flex;justify-content:center;align-items:center;font-size:1.5rem;font-weight:600}.comingSoon-section button svg{width:2.2rem;height:2.2rem;padding:.5rem;gap:0px;opacity:0px}.comingSoon-section img{width:100%;height:100%;position:absolute;bottom:0;left:0;z-index:0}@media screen and (max-width: 900px){.comingSoon-section{width:90%;margin-top:2rem;padding:2rem}.comingSoon-section h1{font-size:2.5rem}.comingSoon-section input{font-size:1.5rem;height:3rem}.comingSoon-section button span{font-size:1rem}}@media screen and (max-width: 480px){.comingSoon-section{padding:1rem}.comingSoon-section h1{font-size:2rem}.comingSoon-section input{font-size:1.2rem;height:2.5rem}.comingSoon-section button{padding:5px 10px;height:40px}.comingSoon-section button span{font-size:.7rem}.comingSoon-section button svg{width:1.8rem;height:1.8rem}}.team{padding:20px;text-align:center;padding-top:10vh}.team h2{font-family:Playfair Display,serif}.team-members{display:flex;justify-content:center;flex-wrap:wrap}.team-member{margin:10px;text-align:center}.team-member img{width:150px;height:auto;border-radius:50%}.bottom-section{text-align:center;margin-top:8rem;max-height:fit-content;width:100%;position:relative}.bottom-section h1{font-size:4rem;font-family:Ruslan Display,sans-serif;font-weight:400;z-index:2}.bottom-section p{font-size:2rem;font-family:Bricolage Grotesque,sans-serif;font-weight:600;z-index:2}.bottom-section .team-image{width:100%;position:relative;z-index:2}.bottom-section .sunshine{width:100%;position:absolute;bottom:0;left:0;z-index:1}.bottom-section .team-scage{position:absolute;z-index:3;bottom:0;left:50%;transform:translate(-50%);text-wrap:nowrap;opacity:70%;font-size:5rem;font-family:Bricolage Grotesque,sans-serif;font-weight:600;color:#fff}@media screen and (max-width: 900px){.bottom-section{margin-top:4rem}.bottom-section h1{font-size:2.5rem}.bottom-section p{font-size:1.5rem;padding:0 1rem}.bottom-section .team-scage{font-size:3.5rem}}@media screen and (max-width: 480px){.bottom-section h1{font-size:2rem}.bottom-section p{font-size:1.2rem}.bottom-section .team-scage{font-size:2rem}}footer{background-color:#2bbaa5;color:#fff;text-align:center;padding:20px}.subscribe-button{background-color:#f9a822;color:#fff;border:none;padding:10px 20px;cursor:pointer;transition:background-color .3s}.subscribe-button:hover{background-color:#f96635}.EventsHero-section{width:100%;height:fit-content;position:relative}.EventsHero-section img{width:100%;height:100%;position:absolute;bottom:0;left:0;object-fit:cover}.EventsHero-section .details{position:absolute;top:2rem;right:2rem;margin-bottom:3rem}.EventsHero-section .text{display:flex;flex-direction:column;gap:.1rem;height:100%;width:100%;padding:15rem 5rem 10rem}.EventsHero-section .text h1{font-size:5rem;font-weight:400;z-index:2}.EventsHero-section .text p{font-size:2rem;font-weight:600;z-index:2}@media (max-width: 768px){.EventsHero-section .details{font-size:1.2rem;top:1rem;right:1rem}.EventsHero-section .text{padding:10rem 5rem 3rem;text-wrap:nowrap}.EventsHero-section .text h1{font-size:3rem}.EventsHero-section .text p{font-size:1.2rem}}@media (max-width: 586px){.EventsHero-section .text{padding:10rem 2rem 2.5rem}.EventsHero-section .text h1{font-size:2.8rem}}@media (max-width: 480px){.EventsHero-section .details{font-size:.9rem;top:.5rem;right:.5rem}.EventsHero-section .text{padding:10rem 2rem 2.5rem}.EventsHero-section .text h1{font-size:2.5rem}.EventsHero-section .text p{font-size:1rem}}@media (max-width: 425px){.EventsHero-section .text{padding:10rem 0rem 2.5rem 1rem}.EventsHero-section .text h1{font-size:2rem}}.EventsDetails-section .eventDetails{width:100%;min-height:fit-content;height:35rem;padding:5rem 5rem 0rem;display:flex;justify-content:stretch;align-items:start;gap:3.5rem}.EventsDetails-section .eventDetails .image{width:15rem;height:auto;position:relative}.EventsDetails-section .eventDetails .image .top-ribbon-image{position:absolute;top:-1.875rem;left:-2.5rem}.EventsDetails-section .eventDetails .image .bottom-ribbon-image{position:absolute;bottom:-1.875rem;right:-2.5rem}.EventsDetails-section .eventDetails .image .event-image{width:15rem}.EventsDetails-section .eventDetails .details{margin-top:-.75rem;display:flex;flex-direction:column;justify-content:space-between;align-items:start;gap:2.5rem}.EventsDetails-section .eventDetails .details h1{font-size:3.8rem;font-weight:400;z-index:2;margin-left:-.2rem}.EventsDetails-section .eventDetails .details p{min-width:80%;font-size:1.5rem;font-weight:600;z-index:2}.EventsDetails-section .eventDetails.reverse{flex-direction:row-reverse}.EventsDetails-section .eventDetails.reverse .details{align-items:end}.EventsDetails-section .eventDetails.reverse .details h1{margin-right:-.2rem;text-align:end}.EventsDetails-section .eventDetails.reverse .details p{text-align:end}.EventsDetails-section .eventDetails:last-child{padding-bottom:2rem}@media (max-width: 980px){.EventsDetails-section .eventDetails.reverse .details{max-width:100%}.EventsDetails-section .eventDetails.reverse .details h1{width:100%;font-size:3.3rem}.EventsDetails-section .eventDetails .image .event-image{width:12rem}}@media (max-width: 768px){.EventsDetails-section .eventDetails{height:30rem;padding:3.5rem 3.5rem 0rem}.EventsDetails-section .eventDetails .image{width:10rem}.EventsDetails-section .eventDetails .image .top-ribbon-image,.EventsDetails-section .eventDetails .image .bottom-ribbon-image{width:65%}.EventsDetails-section .eventDetails .image .event-image{width:10rem}.EventsDetails-section .eventDetails .details{margin-top:-.6rem;gap:2rem}.EventsDetails-section .eventDetails .details h1{font-size:2.5rem}.EventsDetails-section .eventDetails.reverse .details h1{width:100%;font-size:2.5rem}.EventsDetails-section .eventDetails .details p{font-size:1.2rem}}@media (max-width: 586px){.EventsDetails-section .eventDetails{height:25rem;padding:3rem 3rem 0rem;gap:3rem;flex-direction:column}.EventsDetails-section .eventDetails .image{width:10rem}.EventsDetails-section .eventDetails .image .top-ribbon-image{width:60%;top:-.85rem;left:-1.7rem}.EventsDetails-section .eventDetails .image .bottom-ribbon-image{width:60%;bottom:-.85rem;right:-1.7rem}.EventsDetails-section .eventDetails .image .event-image{width:10rem}.EventsDetails-section .eventDetails .details{margin-top:-.75rem;gap:1rem}.EventsDetails-section .eventDetails .details h1{font-size:2.7rem}.EventsDetails-section .eventDetails .details p{font-size:1.2rem}.EventsDetails-section .eventDetails.reverse{flex-direction:column}.EventsDetails-section .eventDetails.reverse .details{align-items:start}.EventsDetails-section .eventDetails.reverse .details h1,.EventsDetails-section .eventDetails.reverse .details p{text-align:start}}@media (max-width: 480px){.EventsDetails-section .eventDetails{height:22rem;padding:2.5rem 2.5rem 0rem;gap:2.5rem}.EventsDetails-section .eventDetails .image{width:8rem}.EventsDetails-section .eventDetails .image .top-ribbon-image{width:50%;top:-.5rem;left:-1.1rem}.EventsDetails-section .eventDetails .image .bottom-ribbon-image{width:50%;bottom:-.2rem;right:-.7rem}.EventsDetails-section .eventDetails .image .event-image{width:8rem}.EventsDetails-section .eventDetails .details{margin-top:-.75rem;gap:.7rem}.EventsDetails-section .eventDetails .details h1,.EventsDetails-section .eventDetails.reverse .details h1{font-size:2.2rem}.EventsDetails-section .eventDetails .details p{font-size:1rem}}body{margin:0;font-family:Roboto,sans-serif;background-color:#faecb6}h1,h2{margin:0}section{width:100%;max-width:100%}.App{background:var(--color3);height:fit-content;overflow:hidden;position:relative}.App .bg-img{position:absolute;top:0;left:0;width:100%;border:1px solid red;opacity:100%;background-blend-mode:darken;mix-blend-mode:overlay;z-index:0;overflow:hidden}.App .bg-img img{width:100%;max-width:100%;min-width:100%;object-position:top left}.App .bg-img2{position:absolute;top:250vh;left:0;width:100%;height:250vh;border:0px solid red;opacity:100%;background-blend-mode:darken;mix-blend-mode:overlay;z-index:0}.App .bg-img3{position:absolute;top:500vh;left:0;width:100%;height:250vh;border:0px solid red;opacity:100%;background:url(./imgs/fold-texture-bg.png) #d3d3d3 100% / cover repeat;background-blend-mode:darken;mix-blend-mode:overlay;z-index:0}.App .bg-img4{position:absolute;bottom:0;left:0;width:100%;height:250vh;border:0px solid red;opacity:100%;background:url(./imgs/fold-texture-bg.png) #d3d3d3 100% / cover repeat;background-blend-mode:darken;mix-blend-mode:overlay;z-index:0}.App .bg-img5{position:absolute;top:1000vh;left:0;width:100%;height:250vh;border:0px solid red;opacity:100%;background:url(./imgs/fold-texture-bg.png) #d3d3d3 100% / cover repeat;background-blend-mode:darken;mix-blend-mode:overlay;z-index:0}.App .bg-img6{position:absolute;top:1250vh;left:0;width:100%;height:250vh;border:0px solid red;opacity:100%;background:url(./imgs/fold-texture-bg.png) #d3d3d3 100% / cover repeat;background-blend-mode:darken;mix-blend-mode:overlay;z-index:0}*{margin:0;padding:0;box-sizing:border-box}:root{--color1: #f96635;--color2: #f9a822;--color3: #faecb6;--color4: #93d3ae;--color5: #2bbaa5;--bgColor: var(--color3)}.ruslan{font-family:Ruslan Display,sans-serif;font-weight:400;font-style:normal}body{font-family:Bricolage Grotesque,sans-serif;font-optical-sizing:auto;font-weight:600;font-style:normal;font-variation-settings:"wdth" 100;font-size:1.5rem}
