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}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}.App{text-align:center}.App-logo{height:40vmin;pointer-events:none}@media (prefers-reduced-motion:no-preference){.App-logo{animation:App-logo-spin 20s linear infinite}}.App-header{align-items:center;background-color:#282c34;color:#fff;display:flex;flex-direction:column;font-size:calc(10px + 2vmin);justify-content:center;min-height:100vh}.App-link{color:#61dafb}@keyframes App-logo-spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.header{align-items:center;background-color:#fff;border-bottom:1px solid #ddd;display:flex;justify-content:space-between;padding:1rem}.logo{color:#d62828;font-size:1.5rem;font-weight:700}.nav{display:flex;justify-content:space-around}.nav a{color:#000;font-weight:700;padding:.5rem 1rem;text-decoration:none}.menu-icon{cursor:pointer;display:none;font-size:1.5rem}@media (max-width:768px){.nav{background-color:#fff;border-top:1px solid #ddd;display:none;flex-direction:column;left:0;position:absolute;text-align:center;top:60px;width:100%;z-index:1000}.nav.nav-open{display:flex}.menu-icon{display:block}.nav a{border-bottom:1px solid #ddd;padding:1rem}}.hero{position:relative;text-align:center}.hero-image{height:auto;width:100%}.hero-text{background-color:#00000080;bottom:20px;color:#fff;font-size:1.5rem;left:20px;padding:.5rem;position:absolute}.content{padding:1rem}.section{margin-bottom:2rem}.section h2{color:#0072ce;font-size:1.5rem;margin-bottom:.5rem}.section p{color:#333;font-size:1rem}.images{display:flex;flex-wrap:wrap;justify-content:space-around}.image-item{flex:1 1 30%;margin:1rem;text-align:center;width:100%}.image-item img{height:auto;margin-bottom:.5rem;width:100%}.image-item p{color:#333;font-size:.875rem}.footer{background-color:#f8f8f8;font-size:.875rem;padding:1rem;text-align:center}.footer-links a{color:#0072ce;margin:0 .5rem;text-decoration:none}@media (max-width:768px){.nav{flex-direction:column}.hero-text{bottom:10px;font-size:1.25rem;left:10px}.images{flex-direction:column}.image-item{flex:1 1 100%;margin:.5rem 0}}@media (max-width:480px){.logo{font-size:1.25rem}.nav a{padding:.25rem .5rem}.hero-text{font-size:1rem}.section h2{font-size:1.25rem}.image-item p,.section p{font-size:.875rem}.footer{font-size:.75rem}.footer-links a{margin:0 .25rem}}h2{font-size:2rem;line-height:1.2;margin:1rem 0}@media only screen and (max-width:1024px){h2{font-size:1.75rem;margin:.75rem 0}}@media only screen and (max-width:768px){h2{font-size:1.5rem;margin:.5rem 0}}@media only screen and (max-width:480px){h2{font-size:1.25rem;margin:.5rem 0}}@media only screen and (max-width:320px){h2{font-size:1rem;margin:.5rem 0}}.carousel{margin:auto;overflow:hidden;position:relative;width:100%}.carousel-images{display:flex;flex-wrap:nowrap;height:50vh;max-width:100%;transition:transform .5s ease-in-out}.carousel-image{display:none;height:auto;width:100%}.carousel-image.active{display:block}.carousel-control{background-color:#00000080;border:none;color:#fff;cursor:pointer;font-size:18px;font-weight:700;margin-top:-22px;padding:16px;position:absolute;top:50%;transition:.3s ease;-webkit-user-select:none;user-select:none;width:auto}.prev{border-radius:0 3px 3px 0;left:0}.next{border-radius:3px 0 0 3px;right:0}.carousel-control:hover{background-color:#000c}body{box-sizing:border-box;font-family:Arial,sans-serif;line-height:1.6;margin:0;padding:0}.content{margin:0 auto;max-width:100%;padding:20px}.info-section{align-items:center;display:flex;flex-wrap:wrap;justify-content:space-between;margin-bottom:40px}.info-text{flex:1 1}.info-text h2{color:#d62828;margin-bottom:15px}.info-text p{margin-bottom:20px}.info-text ul{list-style-type:disc;padding-left:20px}.info-text ul li{margin-bottom:10px}.info-image{flex:1 1;text-align:center}.info-image img{border-radius:8px;max-width:100%}.reverse{flex-direction:row-reverse}@media (max-width:768px){.info-section,.info-section.reverse{flex-direction:column}.info-image{margin-bottom:20px}}section{align-items:center;display:flex;flex-direction:row}@media only screen and (max-width:768px){section{flex-direction:column-reverse}.info-image,.info-text{text-align:center;width:100%}.info-image img{height:auto;width:100%}}.info-container{align-items:center;display:flex;flex-direction:row}.info-image img{height:auto;width:100%}@media only screen and (max-width:768px){.info-container1{flex-direction:column}.info-image,.info-text{text-align:center;width:100%}}
/*# sourceMappingURL=main.d9dd5d4e.css.map*/