.float-card{background-color:#19943a;border-color:#197933;border-radius:20px;color:#fff;width:370px;right:3rem;padding:0!important;top:5rem}@media(max-width:991.98px){.float-card{display:none}}.float-card .close{display:none}.float-card .card-body{padding:2rem}.float-card p{font-style:italic;font-weight:200}.float-card p span{font-size:1.2rem;text-decoration:underline}.float-card p.small{margin-right:1rem;font-size:.7rem}.float-card .form-group{margin-bottom:0}.float-card label{font-style:italic;margin-left:1rem;font-size:1rem;margin-bottom:0;font-weight:200}.float-card .form-control{margin-bottom:0;padding:1rem;border:none}@media(max-width:991.98px){#productModal{z-index:10000}#productModal .float-card{display:flex;width:auto}#productModal .float-card .card-body{padding:2.5rem 1rem 1rem}}#productModal .close{display:flex;position:absolute;right:1rem;top:.5rem}#productModal .close:focus{outline:none}#productModal .modal-content{background-color:transparent;align-items:center;border:none}header h4{font-weight:200;color:#0f68a5}@media(max-width:991.98px){header .navbar-brand{max-width:unset!important;text-align:center;margin-right:0}header .navbar-toggler{display:none!important}}.landing-banner{position:relative}.landing-banner .swiper-slide{background-size:cover;background-position:center;background-repeat:no-repeat;height:auto}.landing-banner .swiper-pagination-bullets{bottom:.5rem}@media(max-width:991.98px){.landing-banner .swiper-pagination-bullets{bottom:0}}.landing-banner .swiper-pagination-bullet{background-color:#fff;width:5rem;height:.6rem;opacity:1;margin:0 .4rem!important;border-radius:.5rem}@media(max-width:991.98px){.landing-banner .swiper-pagination-bullet{margin:auto .2rem!important;border-radius:50%;height:.8rem;width:.8rem}}.landing-banner .swiper-pagination-bullet-active{background-color:#5fef48;width:9rem}@media(max-width:991.98px){.landing-banner .swiper-pagination-bullet-active{width:.8rem}}.landing-body{background-image:url(/images/web/pages/landing/linhas.webp);background-repeat:no-repeat;background-color:#116ba8;background-position:top;min-height:30rem;padding:3rem 0}.landing-body h1{margin-bottom:3rem;line-height:4.5rem;color:#fff}@media(max-width:991.98px){.landing-body h1{line-height:initial;margin-bottom:2rem}}.landing-body p{font-size:1.5rem;line-height:2rem;font-weight:200;color:#fff}.landing-body p:first-of-type{margin-bottom:1.5rem;font-size:1.5rem;font-weight:300}.landing-galery .swiper-slide{height:auto}.landing-galery .swiper-slide .embed-responsive{height:100%}.landing-galery .swiper-slide img{max-width:-moz-fit-content!important;max-width:fit-content!important;height:-moz-fit-content!important;height:fit-content!important}.landing-galery .swiper-pagination-bullets{bottom:.5rem}@media(max-width:991.98px){.landing-galery .swiper-pagination-bullets{bottom:0}}.landing-galery .swiper-pagination-bullet{background-color:#fff;width:5rem;height:.6rem;opacity:1;margin:0 .4rem!important;border-radius:.5rem}@media(max-width:991.98px){.landing-galery .swiper-pagination-bullet{margin:auto .2rem!important;border-radius:50%;height:.8rem;width:.8rem}}.landing-galery .swiper-pagination-bullet-active{background-color:#5fef48;width:9rem}@media(max-width:991.98px){.landing-galery .swiper-pagination-bullet-active{width:.8rem}}.landing-image{background-repeat:no-repeat;background-position:center;background-size:cover;max-width:1920px;min-height:600px;padding:4rem 0 0;color:#fff;margin:auto}@media(max-width:991.98px){.landing-image{background-image:none;padding:2rem 0}}.landing-image p{font-size:1.5rem;font-weight:300}.landing-image .btn{display:none}@media(max-width:991.98px){.landing-image .btn{font-weight:700;display:block;margin:2rem 0;width:100%;z-index:1}}.landing-products h1{margin:4rem 0}@media(max-width:991.98px){.landing-products h1{margin:2rem 0}}.landing-products .swiper-products{margin-bottom:3rem}.landing-products .swiper-slide{height:auto}.landing-products .swiper-slide .card{transition:all .2s;border-radius:0;cursor:pointer;border:none;height:100%}.landing-products .swiper-slide .card a{position:relative}.landing-products .swiper-slide .card a svg{position:absolute;font-size:1.5rem;right:1.2rem;top:1.2rem}.landing-products .swiper-slide .card .card-body{transition:all .2s;position:relative;padding:1rem 2rem 1rem 4rem;font-style:italic}.landing-products .swiper-slide .card .card-body p:first-child{font-size:1.7rem;font-weight:300;color:#000}.landing-products .swiper-slide .card .card-body h2{font-size:1.5rem;font-weight:300;color:#000;line-height:1.5rem;margin-bottom:1.5rem}.landing-products .swiper-slide .card .card-body h2 span{color:#5c5c5c;font-size:1rem}.landing-products .swiper-slide .card .card-body p{font-size:1.2rem;color:gray;font-weight:200}.landing-products .swiper-slide .card .card-body:after{content:"";transition:all .2s;background-color:#116ba8;position:absolute;left:.1rem;top:-.1rem;width:2rem;height:13rem;max-height:100%}.landing-products .swiper-slide .card img{transition:all .2s;border:1px solid transparent;background-color:#fff}.landing-products .swiper-slide .card:hover .card-body{background-color:#19943a}.landing-products .swiper-slide .card:hover .card-body h2,.landing-products .swiper-slide .card:hover .card-body h2 span,.landing-products .swiper-slide .card:hover .card-body p{color:#fff}.landing-products .swiper-slide .card:hover .card-body:after{background-color:transparent}.landing-products .swiper-slide .card:hover img{border:1px solid #19943A}.landing-products .swiper-slide .card .btn{margin:1.5rem 0;border-color:#19943a;border-radius:20px!important;border-width:2px;color:#19943a}.landing-products .swiper-slide .card:hover .btn{background-color:#19943a;color:#fff}.landing-products .swiper-slide .card .btn-outline-green{text-transform:uppercase}.landing-bar .row .col-md-10{background-color:#19943a;font-weight:200;font-style:italic;padding:2rem 3rem;color:#fff}@media(max-width:991.98px){.landing-bar .row .col-md-10{text-align:center;padding:2rem 1rem}}.landing-social{margin:5rem 0}@media(min-width:768px){.landing-social .container{display:flex}}@media(max-width:991.98px){.landing-social{text-align:center;margin:2rem 0}}.landing-social .btn{padding:.75rem 1.5rem;margin-right:2rem}@media(max-width:991.98px){.landing-social .btn{margin-bottom:1.2rem;margin-right:0}.landing-social .btn:first-child{margin-right:1rem}}.landing-social .btn svg{font-size:1.5rem}.landing-social .hvr-sweep-to-right{width:-moz-fit-content;width:fit-content}@media(max-width:991.98px){.landing-social .hvr-sweep-to-right{width:100%}}.landing-row{position:relative}.landing-col-last{position:absolute;padding:2rem 0;height:100%;width:100%;bottom:0;top:0}@media(max-width:991.98px){.landing-col-last{display:none}}.landing-col-last .container{display:flex;flex-direction:column;align-items:flex-end;height:100%}
