body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;margin:0}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}:root{--primary-color:#dcc07c;--secondary-color:#3c3b3c;--background-color:#000;--light-black:#141414;--text-color:#fff}body{font-family:EB Garamond,serif}nav{align-items:center;background-color:#000;background-color:var(--background-color);border-bottom:2px solid #dcc07c;border-bottom:2px solid var(--primary-color);display:flex;height:150px;justify-content:space-between;left:0;padding:0 20px;position:fixed;top:0;transition:height .2s ease;width:100%;z-index:100}nav.scrolled{height:80px}nav .nav-left{align-items:center;display:flex}nav .nav-logo{cursor:pointer;height:150px;margin-left:20px;transition:height .2s ease}.shrunk-logo{height:80px!important}nav .nav-title{cursor:pointer;margin-left:15px}nav .nav-title h3{color:#fff;color:var(--text-color);font-size:1.5em;margin:0;padding:0;transition:color .3s ease,background-color .3s ease}nav .nav-title h3:hover{color:#dcc07c;color:var(--primary-color)}nav ul{align-items:center;display:flex;flex-grow:0;justify-content:center;list-style-type:none;margin-left:auto;padding:0}nav li{margin:0 20px}nav a{color:#fff;color:var(--text-color);font-size:1.5em;text-decoration:none;transition:color .3s ease,background-color .3s ease}nav a.active,nav a:hover{color:#dcc07c;color:var(--primary-color)}nav ul li,nav ul li.services-dropdown-container{position:relative}nav ul li#nav-social-icons{display:none}nav ul li#nav-social-icons a{font-size:1.5em;margin:0 15px}.nav-social-icons-mobile{align-items:center;display:flex}.nav-social-icons-mobile a{font-size:1.5em;margin:0 15px}.hamburger{background:none;border:none;color:#fff;color:var(--text-color);cursor:pointer;display:none;margin-right:40px;transition:color .3s ease;z-index:101}.hamburger:hover{color:#dcc07c;color:var(--primary-color);cursor:pointer}@media (max-width:1025px){nav,nav.scrolled{height:80px}nav .nav-logo{height:80px;margin-left:0}.shrunk-logo{height:80px!important}.hamburger{display:block}nav ul{align-items:center;background-color:#000;background-color:var(--background-color);display:flex;flex-direction:column;height:calc(100vh - 80px);justify-content:flex-start;left:0;padding:70px 0;position:fixed;top:65px;transform:translateX(100%);transition:transform .3s ease-in-out;width:100%;z-index:99}nav ul.active{transform:translateX(0)}nav li{margin:15px 0;text-align:center;width:100%}.nav-social-icons-mobile{justify-content:center;margin-top:20px}.services-dropdown-container{position:static}.services-dropdown{background-color:#141414;background-color:var(--light-black);box-shadow:none;margin-top:10px;max-height:none;padding:0;position:static}.services-dropdown-container:hover .services-dropdown{max-height:none;padding:10px 0}.services-dropdown ul{flex-direction:column}.services-dropdown a{font-size:1.2em;padding:8px 0}.home-container h1{font-size:1.8rem}.home-container p{font-size:1.2rem}.home-container{padding-top:125px}.about-header p{font-size:1.125em!important}.about-mission p{font-size:1.2em!important}.about-header p{padding-left:0!important;padding-right:0!important}.contact-form{margin-left:0!important;margin-right:0!important;padding-left:0!important}.submit-button-wrapper{padding-left:20px!important}}@media (max-width:1025px) and (min-width:901px){.home-container{padding-bottom:200px;padding-left:10%;padding-right:5%;padding-top:125px!important}}.services-dropdown-container a .chevron{transition:transform .3s ease-in-out}.services-dropdown-container:hover a .chevron{transform:rotate(180deg)}.services-dropdown{background-color:#000;background-color:var(--background-color);border-radius:4px;box-shadow:0 4px 8px #0000001a;left:0;max-height:0;overflow:hidden;padding:0;position:absolute;top:100%;transition:max-height .5s ease-in-out,padding .5s ease-in-out;z-index:10}.services-dropdown-container:hover .services-dropdown{max-height:500px;padding:10px 0}.services-dropdown ul{display:flex;flex-direction:column;list-style:none;margin:0;padding:0}.services-dropdown ul li{margin:0}.services-dropdown a{color:#fff;color:var(--text-color);cursor:pointer;display:block;font-size:1em;padding:10px 20px;text-decoration:none;white-space:nowrap}.services-dropdown li a:hover{font-size:1em}.home-container{align-items:center;background-color:#141414;background-color:var(--light-black);display:flex;flex-wrap:wrap;justify-content:space-between;min-height:85vh;padding-left:10%;padding-right:5%;padding-top:125px}.home-left-button{text-align:right}.home-left-container{background-color:#000;background-color:var(--background-color);border:2px solid #dcc07c;border:2px solid var(--primary-color);border-radius:10px;display:flex;flex:1 1 25%;flex-direction:column;justify-content:space-evenly;margin-right:-50px;padding:30px;z-index:10}.main-pic-container{border-radius:10px;flex:1 1 60%;height:425px;overflow:hidden;position:relative;width:100%;z-index:1}.main-pic{border-radius:10px;display:block;height:auto;max-height:70vh;object-fit:cover;width:100%}@media (max-width:1380px){.side-pic,.side-pic2{max-width:400px}}@media (max-width:1250px){.services-list{align-items:center;flex-direction:column}.service-item{width:80%!important}.side-container{align-items:center;flex-direction:column;margin-top:100px!important}.side-text-wrapper{margin-right:50px!important}.side-subtitle,.side-title{max-width:none!important;text-align:center}.side-pic{margin-left:-50px!important;max-width:450px;order:1}.side-pic2{margin-left:20px!important;margin-top:0!important;max-width:450px;order:2}.side-container{display:flex;flex-direction:row;flex-wrap:wrap;margin:0 auto}.side-text-wrapper{flex-basis:100%;margin-left:auto!important;margin-right:auto;margin-top:-50px;max-width:100%;order:3}}@media (max-width:1035px){.side-pic,.side-pic2{max-width:400px}}@media (max-width:930px){.side-pic,.side-pic2{max-width:365px}}@media (max-width:900px){.home-container{align-items:center;flex-direction:column;gap:0;justify-content:center;padding:60px 20px}.main-pic-container{border-bottom:2px solid #dcc07c;border-bottom:2px solid var(--primary-color);flex:none;order:1;width:100%}.home-left-container{align-items:center;flex:none;gap:0;margin-right:0;margin-top:-50px;order:2;padding:0 0 20px;text-align:center;width:85%}.home-left-container h1{font-size:1.5rem;text-align:center}.home-left-container p{font-size:1.1rem;text-align:center}.main-pic{margin-top:50px;max-height:70vh}.side-container{order:3}.side-pic{margin-left:0!important}.side-text-wrapper{margin-left:50px!important}.carousel-container{margin-top:50px}.carousel-container img{max-height:70vh}.carousel.carousel-slider{border-radius:10px}}@media (max-width:800px){.side-container{order:3;width:100%}.side-pic,.side-pic2{max-width:450px}.side-pic2{margin-left:0!important;margin-top:-50px!important}.side-text-wrapper{order:2}.side-container div{margin-left:-50px;max-width:500px}.side-container h1{font-size:1.5rem;text-align:left;width:100%}.side-container p{font-size:1rem;text-align:left;width:100%}}@media (max-width:725px){.side-container{align-items:center;flex-direction:column;margin-top:100px!important;order:3;width:100%}.side-pic,.side-pic2{max-width:450px}.side-pic2{margin-top:-50px!important}.side-container div{margin-left:0;margin-top:-50px;max-width:450px;text-align:center}}@media (max-width:550px){.side-pic,.side-pic2{max-width:375px}}@media (max-width:425px){.side-pic,.side-pic2{max-width:300px}}@media (max-width:340px){.side-pic,.side-pic2{max-width:250px}}.carousel-container{height:100%;width:100%}.carousel,.carousel .slide,.carousel .slide>div,.carousel-root,.slider,.slider-wrapper{height:100%}.carousel-container img{height:100%;object-fit:cover;width:100%}.carousel-title-welcome{font-size:2rem}.carousel-title,.carousel-title-welcome{color:#fff;color:var(--text-color);text-align:right;z-index:10}.carousel-title{font-size:4rem}.carousel-subtitle{color:#dcc07c;color:var(--primary-color);font-size:1.5rem;font-style:italic;margin-top:0;text-align:right;z-index:10}.carousel-image{height:100%;object-fit:cover;width:100%}.carousel-container .carousel .slider-wrapper{border:2px solid #dcc07c;border:2px solid var(--primary-color);border-radius:10px}.side-container{align-items:center;display:flex;justify-content:center;margin:0 auto;position:relative}.side-pic,.side-pic2{border:2px solid #dcc07c;border:2px solid var(--primary-color);border-radius:2%;height:100%;width:450px}.side-pic2{margin-left:-50px;margin-top:220px}.side-text-wrapper{align-items:center;background-color:#000;background-color:var(--background-color);border:2px solid #dcc07c;border:2px solid var(--primary-color);border-radius:10px;display:flex;flex-direction:column;justify-content:center;margin-left:-50px;padding:30px;z-index:10}.side-title{color:#fff;color:var(--text-color);font-size:2rem;margin:0}.side-subtitle,.side-title{max-width:280px;width:90%;z-index:10}.side-subtitle{color:#dcc07c;color:var(--primary-color);display:inline;font-size:1.2rem}.cleanup-specific-carousel{height:100%;min-height:400px;position:relative;width:100%;z-index:5}.cleanup-specific-carousel .carousel{position:relative;z-index:6}.cleanup-specific-carousel .carousel .slide,.cleanup-specific-carousel .carousel-root,.cleanup-specific-carousel .carousel.carousel-slider,.cleanup-specific-carousel .slider,.cleanup-specific-carousel .slider-wrapper{height:100%!important}.cleanup-specific-carousel .carousel .slide img{display:block;height:100%;object-fit:cover;width:100%;z-index:7}.cleanup-specific-carousel .carousel .slider-wrapper{border:none!important}.cleanup-specific-carousel .slider-wrapper{height:100%}.carousel-slide-wrapper{height:100%;position:relative;width:100%}.status-label{background-color:#000000b3;bottom:20px;color:#dcc07c;color:var(--primary-color);font-family:EB Garamond,serif;font-size:1.2rem;left:20px;padding:5px 15px;position:absolute;z-index:10}.cleanup-specific-carousel .control-dots{bottom:10px}.cleanup-specific-carousel .control-dots .dot{background:#dcc07c!important;background:var(--primary-color)!important;box-shadow:none!important}.modal-carousel-container{display:flex;height:100%;min-height:400px}.services-container{background-color:#141414;background-color:var(--light-black);color:#fff;color:var(--text-color);padding:100px 20px;text-align:center}.services-container h1{font-size:4em;margin-bottom:20px;position:relative;z-index:2}.services-header{margin-bottom:50px}.services-header p{font-size:1.5em;position:relative;z-index:2}.services-list{display:flex;gap:20px;justify-content:center}#services-list-top{margin-bottom:20px}.service-item{background-color:#000;background-color:var(--background-color);border:2px solid #dcc07c;border:2px solid var(--primary-color);border-radius:10px;box-shadow:0 4px 8px #0000001a;height:265px;padding:10px;transition:transform .3s ease,box-shadow .3s ease;width:33%}@media (max-width:768px){.services-list{align-items:center;flex-direction:column}.service-item{height:auto;max-width:400px;width:90%}.modal-carousel-container{display:block;height:auto;min-height:auto}.cleanup-specific-carousel{min-height:0}.service-modal-content{align-items:flex-start}.modal-image-wrapper{height:220px;max-height:220px;overflow:hidden;width:100%}.modal-service-image{height:100%;object-fit:cover;width:100%}}.service-item:hover{box-shadow:0 8px 16px #0003;cursor:pointer;transform:scale(1.05)}.service-icon{color:#dcc07c;color:var(--primary-color);margin-bottom:-20px}.service-content{align-items:center;display:flex;flex-direction:column;justify-content:center}.service-name{font-size:2.3em}.service-description{font-size:1.2em;padding:0 10px;text-align:left}.view-all-services{margin-top:30px}.view-all-services button{background-color:#dcc07c;background-color:var(--primary-color);border:none;border-radius:5px;color:#000;color:var(--background-color);cursor:pointer;font-family:EB Garamond,serif;font-size:1.2em;padding:10px 20px;transition:background-color .3s ease,transform .3s ease}.view-all-services button:hover{background-color:#d6b057;transform:scale(1.05)}.service-modal{align-items:center;background-color:#000c;display:flex;height:100%;justify-content:center;left:0;position:fixed;top:0;width:100%;z-index:200}.service-modal-content{align-items:stretch;background-color:#141414;background-color:var(--light-black);border:2px solid #dcc07c;border:2px solid var(--primary-color);border-radius:10px;color:#fff;color:var(--text-color);display:flex;gap:30px;max-height:90vh;max-width:900px;min-height:400px;overflow-y:auto;padding:35px;position:relative;width:90%}.close-button{color:#fff;color:var(--text-color);cursor:pointer;font-size:1.5em;position:absolute;right:10px;top:10px}.modal-image-wrapper{border-radius:5px;flex:0 0 40%;height:auto;max-width:65%;overflow:hidden}.modal-service-image{display:block;height:100%;object-fit:cover;object-position:center center;width:100%}.modal-text-content{align-self:stretch;display:flex;flex:1 1 65%;flex-direction:column;justify-content:flex-start;padding-right:20px}.modal-text-content h2{border-left:2px solid #dcc07c;border-left:2px solid var(--primary-color);color:#dcc07c;color:var(--primary-color);font-size:2.2em;margin-top:0;padding-left:10px;text-align:left}.modal-text-content p{word-wrap:break-word;flex-grow:1;font-size:1.25em;margin-bottom:20px;overflow-wrap:break-word;text-align:left}.modal-text-content button{align-self:flex-start;margin-top:auto;padding:10px 25px}.modal-text-content ul{list-style-type:"- "}.service-modal-content.reverse-layout .modal-text-content ul{direction:rtl}.service-modal-content.reverse-layout .modal-text-content{text-align:right}.service-modal-content.reverse-layout{flex-direction:row-reverse}.service-modal-content.reverse-layout .modal-text-content h2{border-left:none;border-right:2px solid #dcc07c;border-right:2px solid var(--primary-color);padding-left:0;padding-right:10px;text-align:right}.service-modal-content.reverse-layout .modal-text-content button,.service-modal-content.reverse-layout .modal-text-content p{align-self:flex-end}@media (max-width:768px){.service-modal-content.reverse-layout{flex-direction:column}.service-modal-content{align-items:center;flex-direction:column;gap:20px;max-width:90%;padding:20px 10px}.modal-image-wrapper{margin:0 auto;max-width:85%}.modal-text-content{align-items:center;display:flex;flex:1 1 100%;flex-direction:column;padding:0}.modal-text-content h2{border-bottom:solid #dcc07c;border-bottom:solid var(--primary-color);border-left:none!important;border-right:none!important;text-align:center!important}.modal-text-content p{margin:auto auto -30px;text-align:center!important}.modal-text-content button{margin:0 auto;max-width:100%;width:auto}.modal-text-content ul{display:flex;flex-direction:column;list-style-type:none;margin-top:0;padding-left:0}.service-modal-content.reverse-layout .modal-text-content ul{margin-left:50px}}.about-container{background-color:#141414;background-color:var(--light-black);color:#fff;color:var(--text-color);padding:100px 20px;text-align:center}.about-header{margin-bottom:20px;margin-top:-100px}.about-header h2{font-size:4em;margin-bottom:.5rem}.about-header h2,.about-header p{color:#fff;color:var(--text-color)}.about-header p{font-size:1.75em;padding-bottom:20px;padding-left:250px;padding-right:250px}.about-section{padding:30px 0}.about-mission{align-items:center;background-image:url(/static/media/lzm-dark-tree.797d55ed5f340cdc93fa.png);background-position:50%;background-size:20%;border:2px solid #dcc07c;border:2px solid var(--primary-color);border-radius:10px;display:flex;flex-direction:column;justify-content:center;margin:0 auto;max-width:850px;padding:0;transition:transform .3s ease,box-shadow .3s ease;width:100%}.about-mission h3{border-bottom:2px solid #dcc07c;border-bottom:2px solid var(--primary-color);font-size:1.7em;margin:30px}.about-mission p{color:#dcc07c;color:var(--primary-color);font-size:1.5em;margin-bottom:30px;margin-top:5px}.about-team{padding-bottom:100px}.about-team h3{font-size:3em}.founder-profile{align-items:center;display:flex;flex-direction:column;gap:30px;margin-left:auto;margin-right:auto;margin-top:20px;max-width:1200px;padding:0 20px}@media (min-width:992px){.founder-profile{align-items:flex-start;flex-direction:row;justify-content:space-between}}.founder-content-wrapper{align-items:center;display:flex;flex-direction:column;gap:30px}@media (min-width:768px){.founder-content-wrapper{align-items:flex-start;flex:2 1;flex-direction:row}}.founder-photo{border:4px solid #dcc07c;border:4px solid var(--primary-color);border-radius:50%;flex-shrink:0;height:300px;object-fit:cover;width:300px}.founder-bio{flex:1 1;font-size:1.1em;text-align:left}.founder-quote{border-left:3px solid #dcc07c;border-left:3px solid var(--primary-color);color:#dcc07c;color:var(--primary-color);font-size:1.3em;font-style:italic;margin-top:20px;padding-left:15px}.founder-facts{background-color:#3c3b3c;background-color:var(--secondary-color);border:2px solid #dcc07c;border:2px solid var(--primary-color);border-radius:10px;display:flex;flex:1 1;flex-direction:column;gap:20px;max-width:400px;padding:20px;width:100%}@media (min-width:992px){.founder-facts{margin-top:0}}.fact-item{border-bottom:1px solid #ffffff1a;display:flex;flex-direction:column;padding:10px 0;text-align:left}.fact-item:last-child{border-bottom:none}.fact-number{color:#dcc07c;color:var(--primary-color);font-size:3.5em;font-weight:700;line-height:1}.fact-label{color:#fff;color:var(--text-color);font-size:1.1em;margin:0;padding-top:5px}.about-values{margin-top:100px}.values-header{font-size:.75em}.values-header h3{font-size:3em}.values-list{display:flex;gap:50px;justify-content:row;justify-content:center;list-style:none;margin:0;padding:0;text-align:center}.values-list li{flex:1 1 30%;max-width:400px}@media (max-width:768px){.values-list{flex-direction:column;gap:40px;padding:0 20px}.values-list li{border-bottom:1px solid #ffffff1a;max-width:100%;padding-bottom:40px}.values-list li:last-child{border-bottom:none;padding-bottom:0}}.values-icon{color:#dcc07c;color:var(--primary-color);font-size:9em;margin-bottom:20px}.values-title{border-bottom:2px solid #dcc07c;border-bottom:2px solid var(--primary-color);color:#fff;color:var(--text-color);font-size:2em;font-weight:500;margin:0;padding-bottom:20px}.values-info{font-size:1.2em}.about-testimonials{align-items:center;display:flex;flex-direction:column;margin-top:20px;padding-bottom:80px}.about-testimonials .carousel-root{margin-top:30px;max-width:900px;width:100%;z-index:10}.about-testimonials .carousel{min-height:300px;overflow:hidden;position:relative}.about-testimonials .carousel .slider-wrapper{overflow:visible;transform:none!important}.about-testimonials .slide{height:100%;padding:30px 0}@media (max-width:768px){.about-testimonials .carousel-root{max-width:600px}}.about-testimonials h3{font-size:3em}.testimonial{align-items:flex-start;display:flex;gap:20px;justify-content:center;margin:0 auto;max-width:800px;text-align:left}.testimonial-icon-container{flex-shrink:0;margin-top:0}.testimonial-icon{color:#dcc07c;color:var(--primary-color);font-size:4em}.testimonial-quote{font-size:1.5em;max-width:600px;text-align:left}.testimonial-author{color:#dcc07c;color:var(--primary-color);font-size:1.2em;margin-right:0;margin-top:10px;text-align:right}.carousel-testimonial .carousel .slider-wrapper{border:none}.contact-container{background-color:#141414;background-color:var(--light-black);color:#fff;color:var(--text-color);padding:150px 20px;text-align:center}.contact-header{margin-bottom:20px;margin-top:-100px}.contact-header h2{color:#fff;color:var(--text-color);font-size:4em;margin-bottom:.5rem}.contact-header p{color:#fff;color:var(--text-color);font-size:1.5em}.contact-info{display:flex;flex-direction:column;justify-content:center;margin-bottom:1.5rem}@media (min-width:768px){.contact-info{flex-direction:row;justify-content:center}}.contact-item{align-items:center;display:flex;justify-content:center}.contact-icon{color:#dcc07c;color:var(--primary-color);height:1.25rem;margin-right:.5rem;width:1.25rem}.contact-item h3{font-size:1.5em}.contact-item h3 a{word-break:break-word}.contact-item a{color:#dcc07c;color:var(--primary-color);text-decoration:none}.contact-item a:hover{text-decoration:underline}.status-hidden{display:none}.status-message{align-items:center;display:flex;font-size:1.2rem;justify-content:center;margin-bottom:.1rem;margin-top:-30px;padding:.5rem}.status-message-success{color:#0ead24}.status-message-error{color:red}.status-message>div{align-items:center;display:flex}.status-message .status-icon-success{color:#0ead24;height:1.25rem;margin-right:.5rem;width:1.25rem}.status-message .status-icon-error{color:red;height:1.25rem;margin-right:.5rem;width:1.25rem}.error-list{box-shadow:0 1px 2px 0 #0000000d;color:#b91c1c;margin:-30px auto 0;padding:.5rem}.error-list h4{align-items:center;display:flex;font-size:1.2rem;font-weight:1000;justify-content:center;margin-bottom:.1rem}.error-list .alert-icon{height:1.2rem;margin-right:.5rem;width:1.2rem}.error-list ul{font-size:1.2rem;list-style:disc;list-style:none;padding-left:1.25rem}.contact-form{display:flex;flex-direction:column;gap:1.5rem;margin:0 auto;max-width:1000px;padding-left:20px;padding-right:20px}.contact-form input,.contact-form textarea{font-family:EB Garamond,serif;font-size:1.2rem}.contact-form-group{grid-gap:3rem;display:grid;gap:3rem;grid-template-columns:1fr}@media (min-width:768px){.contact-form-group{grid-template-columns:repeat(2,1fr)}.contact-info{gap:1.5rem}}@media (max-width:767px){.contact-form-group{gap:1.5rem}.submit-button-wrapper{align-items:center;justify-content:center;margin:0 auto}}.contact-form input,.contact-form textarea{border:1px solid #d1d5db;border-radius:.5rem;box-shadow:0 1px 2px 0 #0000000d;padding:.75rem;transition:all .15s;width:100%}.contact-form input:focus,.contact-form textarea:focus{border-color:#dcc07c;border-color:var(--primary-color);box-shadow:0 0 0 2px #dcc07c;box-shadow:0 0 0 2px var(--primary-color);outline:none}.contact-form textarea{resize:none}.submit-button-wrapper{text-align:center}.contact-icon,.submit-button{color:#000;color:var(--background-color)}.submit-button{align-items:center;background-color:#dcc07c;background-color:var(--primary-color);border:1px solid #0000;border-radius:9999px;box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -2px #0000001a;display:inline-flex;font-family:EB Garamond,serif;font-size:1.2rem;font-weight:700;justify-content:center;padding:.75rem 2rem;transition:all .2s ease-in-out;width:100%}.submit-button:hover{cursor:pointer}.submit-button:hover:not(:disabled){background-color:#d6b057;transform:scale(1.05)}.submit-button:disabled{cursor:not-allowed;opacity:.5}.submit-button .loader-icon{animation:spin 1s linear infinite;height:1.25rem;margin-right:.75rem;width:1.25rem}@media (min-width:768px){.submit-button{width:auto}}@keyframes spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.footer-container{align-items:center;background-color:#000;background-color:var(--background-color);border-top:2px solid #dcc07c;border-top:2px solid var(--primary-color);color:#fff;color:var(--text-color);display:flex;height:250px;justify-content:space-around;padding:20px;text-align:center}.footer-container>div{flex:1 1}.footer-left{display:flex;flex-direction:column}.footer-left p{color:#dcc07c;color:var(--primary-color);font-style:italic}.footer-left a{color:#fff;color:var(--text-color);font-size:1.5em;text-decoration:none;transition:color .3s ease,background-color .3s ease}.footer-left a:hover{color:#dcc07c;color:var(--primary-color)}.footer-socials{gap:20px;justify-content:center;margin-bottom:10px}.footer-center,.footer-socials{align-items:center;display:flex}.footer-center{flex-direction:column}.developer-tag{margin-top:-10px}.developer-tag a{color:#fff;color:var(--text-color);text-decoration:none;transition:color .3s ease,background-color .3s ease}.developer-tag a:hover{color:#dcc07c;color:var(--primary-color)}.footer-logo{height:auto;max-width:200px}.footer-right{display:flex;flex-direction:column}.footer-right ul{list-style:none;margin:0;padding:0}.footer-right li{margin:5px 0}.footer-right a{color:#fff;color:var(--text-color);font-size:1.2em;text-decoration:none;transition:color .3s ease,background-color .3s ease}.footer-right a:hover{color:#dcc07c;color:var(--primary-color)}@media (max-width:1000px){.footer-logo{height:auto;max-width:150px}}.scroll-to-top{background-color:#3c3b3c;background-color:var(--secondary-color);border:none;border-radius:5%;bottom:15px;color:#fff;cursor:pointer;filter:opacity(50%);font-size:20px;opacity:0;outline:none;padding:10px 15px;pointer-events:none;position:fixed;right:15px;transition:opacity .25s ease-in-out,visibility 0s .25s;z-index:1000}.scroll-to-top.show{filter:opacity(50%);opacity:1;pointer-events:auto;transition:opacity .25s ease-in-out}.scroll-to-top:hover{background-color:#141414;background-color:var(--light-black)}@media (max-width:480px){.modal-image-wrapper{max-width:55%}}.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 #0000;border-top:8px solid #0000;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;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:#0003}.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 #000000e6;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 #000000e6;top:0}.carousel:hover .slide .legend{opacity:1}
/*# sourceMappingURL=main.06cec3cd.css.map*/