@import url(https://fonts.googleapis.com/css2?family=Cinzel&family=Fauna+One&display=swap);.app{margin:auto}.dark-mode{--background-color:#000;--text-color:#fff}.home{background-color:var(--background-color);color:var(--text-color)}*{border:0;box-sizing:border-box;margin:0;padding:0}:root{--hue:223;--bg:hsl(var(--hue),10%,90%);--fg:hsl(var(--hue),10%,10%);--primary:hsl(var(--hue),90%,50%);--trans-dur:0.3s;--trans-timing:cubic-bezier(0.76,0.05,0.24,0.95);--trans-timing-in:cubic-bezier(0.76,0.05,0.86,0.06);--trans-timing-out:cubic-bezier(0.05,0.76,0.06,0.86)}body,input{color:#17181c;color:var(--fg);font:1em/1.5 sans-serif;margin:0;padding:0}body{background-color:#e3e4e8;background-color:var(--bg);transition:background-color .3s,color .3s;transition:background-color var(--trans-dur),color var(--trans-dur)}body:has(.switch__input:checked){background-color:#17181c;background-color:var(--fg);color:#e3e4e8;color:var(--bg)}.switch__icon{transition:opacity .15s,-webkit-transform .15s;transition:opacity .15s,transform .15s;transition:opacity .15s,transform .15s,-webkit-transform .15s}.switch__icon polyline{transition:stroke-dashoffset .15s}.switch__icon--light,.switch__icon--light polyline{transition-delay:.15s;transition-timing-function:cubic-bezier(.05,.76,.06,.86)}.switch__icon--dark{transition-timing-function:cubic-bezier(.76,.05,.86,.06)}.switch__input{box-shadow:0 0 0 .125em rgba(13,78,242,0),.125em .125em .25em rgba(3,16,48,.2);transition:background-color .3s cubic-bezier(.76,.05,.24,.95),box-shadow .15s linear}.switch__input:focus-visible{box-shadow:0 0 0 .125em #0d4ef2,.125em .125em .25em rgba(3,16,48,.2)}.switch__input:before{background-color:#f2cc0d;transition:background-color .3s cubic-bezier(.76,.05,.24,.95)}.switch__input:after{background-color:#fff;box-shadow:.05em .05em .05em rgba(3,16,48,.1);transition:background-color .3s cubic-bezier(.76,.05,.24,.95),-webkit-transform .3s cubic-bezier(.76,.05,.24,.95);transition:background-color .3s cubic-bezier(.76,.05,.24,.95),transform .3s cubic-bezier(.76,.05,.24,.95);transition:background-color .3s cubic-bezier(.76,.05,.24,.95),transform .3s cubic-bezier(.76,.05,.24,.95),-webkit-transform .3s cubic-bezier(.76,.05,.24,.95)}.switch__input:checked:after{background-color:#000}.switch__input:checked~.switch__icon--light,.switch__input:checked~.switch__icon--light polyline{transition-timing-function:cubic-bezier(.76,.05,.86,.06)}.switch__input:checked~.switch__icon--dark{transition-delay:.15s;transition-timing-function:cubic-bezier(.05,.76,.06,.86)}.file-input-label{display:inline-block;position:relative}.file-input{cursor:pointer;height:100%;left:0;opacity:0;position:absolute;top:0;width:100%}.carousel .control-arrow,.carousel.carousel-slider .control-arrow{background:none;border:0;cursor:pointer;filter:alpha(opacity=40);font-size:32px;opacity:.4;position:absolute;top:20px;transition:all .25s ease-in;z-index:2}.carousel .control-arrow:focus,.carousel .control-arrow:hover{filter:alpha(opacity=100);opacity:1}.carousel .control-arrow:before,.carousel.carousel-slider .control-arrow:before{border-bottom:8px solid transparent;border-top:8px solid transparent;content:"";display:inline-block;margin:0 5px}.carousel .control-disabled.control-arrow{cursor:inherit;display:none;filter:alpha(opacity=0);opacity:0}.carousel .control-prev.control-arrow{left:0}.carousel .control-prev.control-arrow:before{border-right:8px solid #fff}.carousel .control-next.control-arrow{right:0}.carousel .control-next.control-arrow:before{border-left:8px solid #fff}.carousel-root{outline:none}.carousel{position:relative;width:100%}.carousel *{box-sizing:border-box}.carousel img{display:inline-block;pointer-events:none;width:100%}.carousel .carousel{position:relative}.carousel .control-arrow{background:none;border:0;font-size:18px;margin-top:-13px;outline:0;top:50%}.carousel .thumbs-wrapper{margin:20px;overflow:hidden}.carousel .thumbs{list-style:none;position:relative;-webkit-transform:translateZ(0);transform:translateZ(0);transition:all .15s ease-in;white-space:nowrap}.carousel .thumb{border:3px solid #fff;display:inline-block;margin-right:6px;overflow:hidden;padding:2px;transition:border .15s ease-in;white-space:nowrap}.carousel .thumb:focus{border:3px solid #ccc;outline:none}.carousel .thumb.selected,.carousel .thumb:hover{border:3px solid #333}.carousel .thumb img{vertical-align:top}.carousel.carousel-slider{margin:0;overflow:hidden;position:relative}.carousel.carousel-slider .control-arrow{bottom:0;color:#fff;font-size:26px;margin-top:0;padding:5px;top:0}.carousel.carousel-slider .control-arrow:hover{background:rgba(0,0,0,.2)}.carousel .slider-wrapper{margin:auto;overflow:hidden;transition:height .15s ease-in;width:100%}.carousel .slider-wrapper.axis-horizontal .slider{-ms-box-orient:horizontal;display:-moz-flex;display:flex}.carousel .slider-wrapper.axis-horizontal .slider .slide{flex-direction:column;flex-flow:column}.carousel .slider-wrapper.axis-vertical{-ms-box-orient:horizontal;display:-moz-flex;display:flex}.carousel .slider-wrapper.axis-vertical .slider{flex-direction:column}.carousel .slider{list-style:none;margin:0;padding:0;position:relative;width:100%}.carousel .slider.animated{transition:all .35s ease-in-out}.carousel .slide{margin:0;min-width:100%;position:relative;text-align:center}.carousel .slide img{border:0;vertical-align:top;width:100%}.carousel .slide iframe{border:0;display:inline-block;margin:0 40px 40px;width:calc(100% - 80px)}.carousel .slide .legend{background:#000;border-radius:10px;bottom:40px;color:#fff;font-size:12px;left:50%;margin-left:-45%;opacity:.25;padding:10px;position:absolute;text-align:center;transition:all .5s ease-in-out;transition:opacity .35s ease-in-out;width:90%}.carousel .control-dots{bottom:0;margin:10px 0;padding:0;position:absolute;text-align:center;width:100%;z-index:1}@media (min-width:960px){.carousel .control-dots{bottom:0}}.carousel .control-dots .dot{background:#fff;border-radius:50%;box-shadow:1px 1px 2px rgba(0,0,0,.9);cursor:pointer;display:inline-block;filter:alpha(opacity=30);height:8px;margin:0 8px;opacity:.3;transition:opacity .25s ease-in;width:8px}.carousel .control-dots .dot.selected,.carousel .control-dots .dot:hover{filter:alpha(opacity=100);opacity:1}.carousel .carousel-status{color:#fff;font-size:10px;padding:5px;position:absolute;right:0;text-shadow:1px 1px 1px rgba(0,0,0,.9);top:0}.carousel:hover .slide .legend{opacity:1}input{color:var(--fg);font:1em/1.5 sans-serif;margin:0;padding:0}.switch{margin:auto;position:relative}.switch__icon,.switch__input{display:block}.switch__icon{cursor:pointer;height:.75em;position:absolute;right:.375em;top:.375em;transition:opacity calc(var(--trans-dur)/2),-webkit-transform calc(var(--trans-dur)/2);transition:opacity calc(var(--trans-dur)/2),transform calc(var(--trans-dur)/2);transition:opacity calc(var(--trans-dur)/2),transform calc(var(--trans-dur)/2),-webkit-transform calc(var(--trans-dur)/2);width:.75em}.switch__icon polyline{transition:stroke-dashoffset calc(var(--trans-dur)/2)}.switch__icon--light,.switch__icon--light polyline{transition-delay:calc(var(--trans-dur)/2);transition-timing-function:var(--trans-timing-out)}.switch__icon--dark{opacity:0;-webkit-transform:translateX(-.75em) rotate(30deg) scale(.75);transform:translateX(-.75em) rotate(30deg) scale(.75);transition-timing-function:var(--trans-timing-in)}.switch__input{-webkit-tap-highlight-color:transparent;-webkit-appearance:none;appearance:none;background-color:#6eb3f7;border-radius:.75em;box-shadow:0 0 0 .125em hsla(var(--hue),90%,50%,0),.125em .125em .25em hsla(var(--hue),90%,10%,.2);height:1.5em;outline:transparent;position:relative;transition:background-color var(--trans-dur) var(--trans-timing),box-shadow .15s linear;width:3em}.switch__input:focus-visible{box-shadow:0 0 0 .125em hsl(var(--hue),90%,50%),.125em .125em .25em hsla(var(--hue),90%,10%,.2)}.switch__input:after,.switch__input:before{content:"";display:block;position:absolute}.switch__input:before{background-color:#f20d0d;border-radius:inherit;inset:0;mask-image:linear-gradient(120deg,#000 20%,transparent 80%);-webkit-mask-image:linear-gradient(120deg,#000 20%,transparent 80%);transition:background-color var(--trans-dur) var(--trans-timing)}.switch__input:after{background-color:#f7eded;border-radius:50%;box-shadow:.05em .05em .05em hsla(var(--hue),90%,10%,.1);height:1.25em;left:.125em;top:.125em;transition:background-color var(--trans-dur) var(--trans-timing),-webkit-transform var(--trans-dur) var(--trans-timing);transition:background-color var(--trans-dur) var(--trans-timing),transform var(--trans-dur) var(--trans-timing);transition:background-color var(--trans-dur) var(--trans-timing),transform var(--trans-dur) var(--trans-timing),-webkit-transform var(--trans-dur) var(--trans-timing);width:1.25em;z-index:1}.switch__input:checked{background-color:#a30ac2}.switch__input:checked:before{background-color:#0a47c2}.switch__input:checked:after{background-color:#171717;-webkit-transform:translateX(1.5em);transform:translateX(1.5em)}.switch__input:checked~.switch__icon--light,.switch__input:checked~.switch__icon--light polyline{transition-delay:0s;transition-timing-function:var(--trans-timing-in)}.switch__input:checked~.switch__icon--light{opacity:0;-webkit-transform:translateX(-.75em) rotate(-30deg) scale(.75);transform:translateX(-.75em) rotate(-30deg) scale(.75)}.switch__input:checked~.switch__icon--light polyline{stroke-dashoffset:1.5}.switch__input:checked~.switch__icon--dark{opacity:1;-webkit-transform:translateX(-1.5em);transform:translateX(-1.5em);transition-delay:calc(var(--trans-dur)/2);transition-timing-function:var(--trans-timing-out)}.switch__sr{height:1px;overflow:hidden;position:absolute;width:1px}.input-base{color:#fff;font-family:sans-serif;font-size:1.5rem;line-height:1;min-width:12em}::-webkit-input-placeholder{color:#fff}::placeholder{color:#fff}.input_wrapper{background:linear-gradient(21deg,#e19aac,#fbfafa);display:inline-block;padding:1px;position:relative}.input_wrapper :not(span){border:none;display:inherit;margin:0;outline:none;padding:.7em;position:relative;z-index:1}.input_wrapper :not(span):focus+span{opacity:1;-webkit-transform:scale(1);transform:scale(1)}.input_wrapper span{box-shadow:inset 3px -3px 30px #1beabd,-3px 3px 30px #10abff;inset:0;margin:4px;opacity:0;pointer-events:none;position:absolute;-webkit-transform:scale(.993,.94);transform:scale(.993,.94);transition:opacity .25s,-webkit-transform .5s;transition:transform .5s,opacity .25s;transition:transform .5s,opacity .25s,-webkit-transform .5s;z-index:-10}.image{--f:0.1;--r:10px;--_f:calc(100%*var(--f)/(1 + var(--f)));--_a:calc(90deg*var(--f));aspect-ratio:calc(1 + var(--f));-webkit-clip-path:inset(0 var(--_f) 0 0 round var(--r));clip-path:inset(0 var(--_f) 0 0 round var(--r));cursor:pointer;object-fit:cover;-webkit-transform:perspective(400px) rotateY(var(--_a));transform:perspective(400px) rotateY(var(--_a));-webkit-transform:perspective(400px) var(--_t,rotateY(var(--_a)));transform:perspective(400px) var(--_t,rotateY(var(--_a)));transition:.5s;width:300px}.image:hover{--_t:translateX(calc(var(--_f)*-1)) rotateY(calc(var(--_a)*-1));-webkit-clip-path:inset(0 0 0 var(--_f) round var(--r));clip-path:inset(0 0 0 var(--_f) round var(--r))}.contact-h1{color:red;font-family:Albert Sans,sans-serif;font-size:5rem}.contact-scroller,.contact-scroller1{height:1.2em;line-height:1.2em;overflow:hidden;padding:10px;position:relative;width:400px}.contact-scroller1{color:#fff}.contact-scroller>span{color:#000}.contact-scroller1>span,.contact-scroller>span{-webkit-animation:slide 10s infinite;animation:slide 10s infinite;font-family:Albert Sans,sans-serif;font-size:5rem;font-weight:700;position:absolute;top:0}.contact-scroller1>span{color:#fff}@media only screen and (min-width:160px){.contact-scroller-container{height:150px;margin-top:200px}.contact-h1,.contact-scroller>span{font-size:40px}}@media only screen and (min-width:360px){.contact-scroller-container{height:150px;margin-top:200px}.contact-h1,.contact-scroller>span{font-size:40px}}@media only screen and (min-width:375px){.contact-scroller-container{height:150px;margin-top:250px}.contact-h1,.contact-scroller>span{font-size:40px}}@media only screen and (min-width:390px){.contact-scroller-container{height:150px;margin-top:200px}.contact-h1,.contact-scroller>span{font-size:40px}}@media only screen and (min-width:414px){.contact-scroller-container{height:150px;margin-top:200px}.contact-h1,.contact-scroller>span{font-size:40px}}@media only screen and (min-width:540px){.contact-scroller-container{height:150px;margin-top:200px}.contact-h1,.contact-scroller>span{font-size:3rem}}@media only screen and (min-width:768px){.contact-scroller-container{height:150px;margin-top:220px}.contact-h1,.contact-scroller>span{font-size:4rem}}@media only screen and (min-width:820px){.contact-scroller-container{height:150px;margin-top:220px}.contact-h1,.contact-scroller>span{font-size:4rem}}@media only screen and (min-width:912px){.contact-scroller-container{height:150px;margin-top:250px}.contact-h1,.contact-scroller>span{font-size:5rem}}@media only screen and (min-width:1024px){.contact-scroller-container{height:150px;margin-top:250px}.contact-h1,.contact-scroller>span{font-size:5rem}.contact-box{padding-bottom:150px}}@media only screen and (min-width:1080px){.contact-scroller-container{height:150px;margin-top:250px}}@media only screen and (min-width:1280px){.contact-scroller-container{height:150px;margin-top:250px}.contact-h1,.contact-scroller>span{font-size:5rem}}.about-h1{color:#df0202;font-family:Albert Sans,sans-serif;font-size:2.5rem}.about-scroller{padding:1px}.about-scroller,.about-scroller1{height:1.2em;line-height:1.2em;overflow:hidden;position:relative;width:400px}.about-scroller1{color:#fff;padding:2px}.about-scroller>span{color:#000}.about-scroller1>span,.about-scroller>span{-webkit-animation:slide 10s infinite;animation:slide 10s infinite;font-family:Albert Sans,sans-serif;font-size:2rem;font-weight:700;position:absolute;top:0}.about-scroller1>span{color:#fff}@-webkit-keyframes slide{0%{top:0}25%{top:-1.2em}50%{top:-2.4em}75%{top:-3.6em}}@keyframes slide{0%{top:0}25%{top:-1.2em}50%{top:-2.4em}75%{top:-3.6em}}
/*# sourceMappingURL=main.e418455f.css.map*/