:root{font-family:Nunito Sans,HelveticaNeue-Light,Helvetica Neue Light,Helvetica Neue,Helvetica,Arial,Lucida Grande,sans-serif;font-size:18px}*{scroll-behavior:smooth}body{background-color:#f9f9f9;margin:0;padding:0;font-family:Nunito Sans,sans-serif;font-size:20px;font-weight:400}a{font-weight:700;text-decoration:none}h1{font-size:3.5rem}.content{width:84%;padding:1rem}@media only screen and (max-width:440px){h1{font-size:2rem}.content{width:90%;padding:0}}img{max-width:100%}.spa{justify-content:center;align-items:center;display:flex}html{font-size:1rem}h1,h2,h3,h4,p,label{color:#000}.navbar{background:#fff0}.nav-section{color:#fff;padding-right:2rem}nav{background:#f000}.display-4{font-size:2rem;font-weight:800}.carousel-control-next-icon,.carousel-control-prev-icon{width:100px;height:100px}.nav-item{padding-right:2rem}.navbar-image{margin-right:2vw}.navlink{color:#fff;border-radius:8px;margin-right:3vw}.navlink:hover{color:#fff;background-color:#58c33d}.active{color:#fff}.float{color:#fff;text-align:center;z-index:100;background-color:#25d366;border-radius:50px;justify-content:center;align-items:center;width:80px;height:80px;font-size:30px;display:flex;position:fixed;bottom:40px;right:40px;box-shadow:2px 2px 3px #999}.float:hover{color:#fff;background-color:#104911}.my-float svg{width:50px;height:50px}
.monteoliva-logo{width:"50%";margin:auto;display:block}#Articles,#AboutUs{padding-top:100px}.bold-5{font-weight:700}
.contact-button{color:#fff;min-width:30%;max-width:60%;min-height:80px;max-height:auto;background-color:#58c33d;border:none;border-radius:12px;margin-top:20px;font-weight:700}.contact-data{margin:0;padding:0;font-size:1.2rem}svg{width:50px;height:50px}@media only screen and (max-width:440px){.contact-data{font-size:1rem}.contactdata-link{font-size:1rem!important}svg{width:40px;height:40px}.footer-data{font-size:1rem}}.form-control{background-color:#fff;border-width:2px!important;border-color:#000!important}#Contact{padding-top:100px}.form-label{font-size:1.5rem}.contactdata-content{align-items:center;display:flex}
.accordion-button{height:6rem;font-weight:700;color:#000!important;background-color:#e9e9e9!important;font-size:1.4rem!important}.accordion-button:after{background-size:40px 40px!important;width:40px!important;height:40px!important}.accordion-button:not(.collapsed):after,.accordion-button:not(.collapsed){color:#000!important}.accordion-body{font-size:30px}.accordion-item{background-color:#f9f9f9;border:none;width:90%;margin-top:2rem}#FAQ{padding-top:100px}.faq-link{font-size:1.2rem}.faq-answer-text{font-size:1.5rem}@media only screen and (max-width:500px){.accordion-button{font-size:1.2rem!important}.accordion-item{width:100%}}
.container-hero{height:100%;padding:0}.carousel-hero{height:100%}.carousel-inner{width:100%;height:100%}.carousel-hero-inner img,.carousel-hero-item{width:100%;height:auto}.hero-title{color:#fff;font-weight:800}.hero-info{z-index:99;background-color:#0000;width:50%;position:absolute;top:25%;left:25%}.decrease-font{font-size:4vw}.hero-subtitle{color:#fff;width:70%;padding-top:2vw;font-size:2vw;font-weight:700}.hero-subtitle-container{flex-direction:column;justify-content:center;display:flex}.hero-button-container{justify-content:center;width:100%;height:50%;margin-top:1vw}.colorChange{background-color:#a0a0a0}.banner-wrapper{width:100%;height:100vh;position:relative}.hero-button{color:#f9f9f9;cursor:pointer;font:inherit;text-align:center;background-color:#58c33d;border:none;border-radius:10px;padding:1vw 2vw;font-size:2.5vw;font-weight:800}.hero-button:hover{color:#fff;background-color:#227849}.hero-button-call{color:#f9f9f9;cursor:pointer;font:inherit;text-align:center;background-color:#007d86;border:none;border-radius:10px;padding:1vw 2vw;font-size:2.5vw;font-weight:800}.hero-button-call:hover{color:#fff;background-color:#2f4858}span{width:10vw;height:10vw}.carousel-hero-img{width:100%;height:100%}@media (max-width:1568px){.carousel-inner{height:100%}.carousel-inner img{object-fit:cover;width:100%;height:100%}.carousel-hero-item{width:100%;height:100%}.hero-info{background-color:#0000;width:70%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}}@media (max-width:768px){#Hero{justify-content:center;align-items:center;width:100vw;height:100vh;display:flex;position:relative}.container-hero,.carousel-hero,.carousel-inner{height:100%}.carousel-hero-item{height:100vh}.carousel-hero-item img{object-fit:cover;height:100%}.decrease-font{font-size:7vw}.hero-subtitle{font-size:5vw}.hero-info{background-color:#0000;width:70%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.hero-button{color:#f9f9f9;cursor:pointer;font:inherit;text-align:center;background-color:#58c33d;border:none;border-radius:10px;padding:1vw 2vw;font-size:6vw;font-weight:800}.hero-button-call{color:#f9f9f9;cursor:pointer;font:inherit;text-align:center;background-color:#007d86;border:none;border-radius:10px;padding:1vw 2vw;font-size:6vw;font-weight:800}}@media (max-width:576px){#Hero{width:100vw;height:100vh;position:relative}.container-hero,.carousel-hero,.carousel-hero-inner,.carousel-hero-item{height:100%}.carousel-hero-item img{object-fit:cover;height:100%}.decrease-font{font-size:7vw}.hero-subtitle{font-size:5vw}.hero-info{z-index:99;background-color:#0000;width:70%;top:50%;left:50%;transform:translate(-50%,-50%)}.hero-button{color:#f9f9f9;cursor:pointer;font:inherit;background-color:#58c33d;border:none;border-radius:10px;padding:1vw 2vw;font-size:6vw;font-weight:800}.hero-button-call{color:#f9f9f9;cursor:pointer;font:inherit;background-color:#007d86;border:none;border-radius:10px;padding:1vw 2vw;font-size:6vw;font-weight:800}}
.article-category{background-color:#f9f9f9;border:none;font-size:1.6rem;font-weight:700}.product-category-card{background-color:#f9f9f9!important}.article-category:hover{border-bottom:5px solid green;padding-bottom:.5rem;text-decoration:none}.product{background-color:#f9f9f9;border:none;padding:3%}.react-multiple-carousel__arrow{top:calc(25% + 1px);background:0 0!important}.react-multiple-carousel__arrow:hover:before{transition:all .1s ease-in-out;color:#000!important}.react-multiple-carousel__arrow:before{font-size:80px!important}.products-carousel .carousel-indicators{bottom:-1.7vw}.product:hover{border:2px solid green}.product-installation-img{object-fit:contain!important}.product-category-card img{width:100%;max-width:100%;height:100%}.product-category-card{width:100%}.selected-category{border-bottom:5px solid green;padding-bottom:.5rem;text-decoration:none}.product-category-text{font-size:1.5rem!important;font-weight:700!important}.product-category-card{border:none!important}.product-installation-carousel .carousel-item{margin:0}.product-installation-carousel-container{justify-content:center;align-items:center;display:flex}.product-installation-carousel .carousel-inner{flex-direction:row;place-content:center;align-items:center;width:100%;height:450px;display:flex}
@font-face{font-family:revicons;fallback:fallback;src:url(../media/revicons.f1539f16.woff)format("woff"),url(../media/revicons.5172a59f.ttf)format("ttf"),url(../media/revicons.d45d8253.eot)format("ttf")}.react-multi-carousel-list{align-items:center;display:flex;position:relative;overflow:hidden}.react-multi-carousel-track{transform-style:preserve-3d;backface-visibility:hidden;will-change:transform,transition;flex-direction:row;margin:0;padding:0;list-style:none;display:flex;position:relative}.react-multiple-carousel__arrow{z-index:1000;opacity:1;cursor:pointer;background:#00000080;border:0;border-radius:35px;outline:0;min-width:43px;min-height:43px;transition:all .5s;position:absolute}.react-multiple-carousel__arrow:hover{background:#000c}.react-multiple-carousel__arrow:before{color:#fff;text-align:center;z-index:2;font-family:revicons;font-size:20px;display:block;position:relative}.react-multiple-carousel__arrow:disabled{cursor:default;background:#00000080}.react-multiple-carousel__arrow--left{left:calc(4% + 1px)}.react-multiple-carousel__arrow--left:before{content:""}.react-multiple-carousel__arrow--right{right:calc(4% + 1px)}.react-multiple-carousel__arrow--right:before{content:""}.react-multi-carousel-dot-list{text-align:center;justify-content:center;margin:0;padding:0;list-style:none;display:flex;position:absolute;bottom:0;left:0;right:0}.react-multi-carousel-dot button{opacity:1;width:12px;height:12px;box-shadow:none;cursor:pointer;border:2px solid gray;border-radius:50%;outline:0;margin:0 6px 0 0;padding:0;transition:background .5s;display:inline-block}.react-multi-carousel-dot button:hover:active,.react-multi-carousel-dot--active button{background:#080808}.react-multi-carousel-item{transform-style:preserve-3d;backface-visibility:hidden}@media (-ms-high-contrast:none),(-ms-high-contrast:active){.react-multi-carousel-item{flex-shrink:0!important}.react-multi-carousel-track{overflow:visible!important}}[dir=rtl].react-multi-carousel-list{direction:rtl}.rtl.react-multiple-carousel__arrow--right{left:calc(4% + 1px);right:auto}.rtl.react-multiple-carousel__arrow--right:before{content:""}.rtl.react-multiple-carousel__arrow--left{left:auto;right:calc(4% + 1px)}.rtl.react-multiple-carousel__arrow--left:before{content:""}
