@import url(https://fonts.googleapis.com/css?family=Poppins:400,500,700);:root{--brand-red:#920215;--brand-green:#5f6f2d;--brand-green-dark:#4a5723;--brand-green-soft:rgba(95,111,45,0.1);--brand-green-border:rgba(95,111,45,0.18)}head,html{height:100%;width:100%;font-family:poppins,sans-serif;color:#222}.navbar{padding:.1rem}.navbar-toggler{background-color:#f40a15;border:1px solid #c3073f;margin-right:.5rem}.navbar-toggler:hover{background-color:#c3073f;border:1px solid #6f2232}.navbar-nav li{padding-right:20px}.nav-link{font-size:1.1em!important}*{box-sizing:border-box;margin:0;padding:0}.carousel-item{transition:transform .5s ease;-webkit-backface-visibility:visible;backface-visibility:visible}[class*=col-]{padding:1rem}.carousel-caption h4{font-size:200%;text-shadow:1px 1px 10px #000}.carousel-inner .btn-primary{background-color:#feffff;border:1px solid #88bdbc;color:#112d32;font-size:.8rem;border-radius:12px}.carousel-inner .btn-primary:hover{background-color:#4e4e50;border:1px solid #254e58}.carousel-inner .btn-outline-light{background:#f40a15;text-shadow:1px 1px 10px #112d32;border:1px solid #112d32;font-size:.8rem;border-radius:12px;color:#fff}.carousel-inner .btn-outline-light:hover{background-color:#000;border:1px solid #17252a}h1{color:#f40a15;font-size:40px;font-weight:700;padding-top:2px;padding-bottom:2px}body{font-family:poppins,sans-serif;line-height:1.6;color:#333;font-size:1.1rem;background-color:#fff}h1,h2,h3,h4{line-height:1.3}a{color:#444;text-decoration:none}ul{list-style:none}img{width:100%}.one-third{width:29%;float:left;margin:2%;align-items:center}.price{color:#f40a15;font-size:20px;font-weight:700;padding-bottom:2px}.models{display:grid;color:#f40a15;grid-template-columns:repeat(auto-fill,150px);width:100%;grid-gap:5px;position:relative;margin-top:5px}.models:hover{cursor:pointer}.model{padding:1px;border:1px solid #000;font-size:.7em;text-align:center;margin:.5rem 0;overflow:hidden}.models .model{margin-right:.5rem}.model:hover{background:#f40a15;color:#f5f5f5}.model2{padding:1px;border:1px solid #000;font-size:.7em;text-align:center;margin:.5rem 0;overflow:hidden}.model2:hover{background:#f40a15;color:#f5f5f5}.price2,.price3,.price4{display:none}label{padding-bottom:5px}input{border:1px solid #c1c1c1;font-weight:700;height:33px;text-align:center;width:30px}.container{max-width:1100px;margin:0 auto;overflow:hidden}ul li i:hover{text-shadow:0 2px 1px grey}.navbar a:hover{color:#f40a15}.navbar-brand img{width:100%;height:100%}.pac-container{z-index:1000000!important}.navbar .container{grid-template-columns:1fr 1fr;grid-gap:1rem;align-items:center;justify-content:center}.container .gallery{margin:0 auto;float:left;width:150px}.gallery img{width:100%;height:150px}.gallery img:hover{opacity:.6}.desc{padding:1px;text-align:center;font-size:15px;font-weight:700;color:#000;margin-top:0}.section-a .container{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:.5rem;align-items:center;justify-content:center}.section-a h2{font-size:2rem;color:var(--primary-color)}.section-a p{margin-right:1rem 0}.section-b{position:relative;height:600px}.section-b-inner{color:#fff;height:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;margin:auto;max-width:860px;padding:5rem 0}.fa-facebook:hover,.fa-instagram:hover,.fa-whatsapp:hover{color:#f40a15}.section-b-inner h3{font-size:5rem}.section-b-inner h2{font-size:2rem;margin-top:1rem}.section-b-inner p{margin-top:1rem;font-size:1rem;display:flex}.section-c .gallery{display:grid;grid-template-columns:repeat(3,1fr)}.section-c .gallery a:first-child{grid-row:1/3;grid-column:1/3}.section-c .gallery a:nth-child(2){grid-column-start:3;grid-column-end:5}.section-c .gallery a,.section-c .gallery img{width:100%;height:100%}.section-footer{background-color:#343a40;color:#fff;padding:4rem 0}.section-footer .container{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:1rem}.section-footer h2{font-size:2rem;margin-bottom:1rem;color:#f40a15}.section-footer h3{margin-bottom:.7rem}.section-footer a{line-height:1.9;color:#ccc}.section-footer a>i{color:#343a40;margin-right:.5rem}.email-form{width:100%;display:inline-block;background-color:#c5c6c7;position:relative;border-radius:20px;line-height:0;margin-top:1rem}.email-form .form-control{border:0;color:#ddd;background-color:initial;font-family:inherit;padding:0 3rem 0 1.5rem;width:100%;border-radius:20px}.email-form .form-control,.email-form .submit{display:inline-block;outline:0;font-size:1rem;margin:0;height:45px}.email-form .submit{position:absolute;top:0;right:0;width:45px;background-color:#eee;text-align:center;padding:0;border:0;color:#333;cursor:pointer;border-radius:0 20px 20px 0}.btn{display:inline-block;background:#000;color:#000;padding:1.5rem;border:none;cursor:pointer;font-size:1.1rem;position:relative}.btn:hover{background:grey;color:#fff}.overlay{height:100%;width:100%;position:absolute;top:0;left:0;background-color:#343a40}@media (max-width:700px){.section-a .container div:first-child{order:2}.section-a .container div:nth-child(2){order:-1}.section-a img{width:80%;margin:auto}.section-c .gallery{display:grid;grid-template-columns:repeat(3,1fr)}.section-c .gallery a:first-child{grid-row:1/1;grid-column:1/1}.section-c .gallery a:nth-child(2){grid-column:2/4;grid-row:2/2}.section-c .gallery a:last-child{display:none}.section-footer{padding:2rem 0}.section-footer .container{grid-template-columns:1fr;text-align:center}}.search-container button{float:right;padding:3px 10px;margin-top:15px;margin-right:0;border:none;cursor:pointer;font-size:1.1rem;background:hsla(0,0%,80%,.8)}.search-container button:hover{background:#f40a15;color:#000}@media screen and (max-width:768px){.one-third{width:48%;margin:1%}.search-container{float:none;width:100%}.search-container form input{float:none;display:block;text-align:left;width:100%;margin:0;padding:6px}.search-container button{visibility:hidden}h1{font-size:30px}.section-best .navbar{width:90%}}@media screen and (max-width:600px){.one-third{width:95%;margin:1%}.section-best .navbar{width:78%}}.search-container input{border:1px solid #c1c1c1;height:33px;margin-top:16px;text-align:center;width:300px;float:right;margin-right:5px;font-weight:700}.search-container .text-left{float:right;margin-top:16px;margin-right:16px}.search-container .text-left:hover{color:#f40a15}.fa-user-icon{color:grey;margin-top:.5em;padding:20px;font-size:16px;border:none;cursor:pointer}.fa-user-icon:hover{filter:drop-shadow(0 2px 1px grey)}.fa-user-icon:focus{background-color:#2980b9}.dropdown{position:relative;display:inline-block}.dropdown-content{display:none;position:absolute;background-color:#f1f1f1;min-width:160px;box-shadow:0 8px 16px 0 rgba(0,0,0,.2);z-index:1}.dropdown-content a{color:#000;padding:12px 16px;text-decoration:none;display:block}.dropdown-content a:hover{background-color:#ddd}.show{display:block}.btn-right{float:right;background:#f40a15;margin:15px 16px;cursor:pointer;font-size:1.1rem;padding:3px 10px;color:#fff;border:none;border-radius:0}.btn-right:hover{color:#000}.one-third img:hover{opacity:.7}footer{color:#fff;padding:2rem 0;background-color:#343a40;display:flex;margin:auto;width:100%}h1{text-indent:15px}.pagination{position:relative;float:left;padding-top:5rem;padding-bottom:1rem;left:50%;right:50%;transform:translate(-50%,-50%);display:flex}.pagination a{padding:8px 16px;text-decoration:none;border:1px solid #f40a15;color:#000}.pagination .active a,.pagination:hover a{background-color:#f40a15}.pagination a:hover:not(.active){background-color:#fff}.pagination a:first-child{border-top-left-radius:5px;border-bottom-left-radius:5px}.pagination a:last-child{border-top-right-radius:5px;border-bottom-right-radius:5px}.one-third .proname{color:#000;padding-bottom:1px;position:relative}.one-third .price,.one-third .proname{font-size:20px;font-weight:700;text-align:center}.one-third .price{color:#f40a15;padding-bottom:2px}.one-third .btn{display:inline-block;background:#000;color:#fff;padding:1rem 1.5rem;border:none;cursor:pointer;font-size:1.1rem;border-radius:30px;position:relative;left:50%;transform:translate(-50%,-50%);margin-top:20px}.one-third .btn:hover{background:#f40a15;color:#fff}.fa-facebook{color:#3b5998}.fa-instagram{color:#c32aa3}.fa-whatsapp{color:#25d366}.signin{background-color:hsla(0,0%,80%,.8);padding:40px;width:320px;height:500px;margin:60px auto 30px}.signin form{width:240px;text-align:center}.signin input{width:240px;text-align:center;background:transparent;border:none;border-bottom:1px solid #000;font-size:16px;font-weight:200;padding:10px 0;transition:border .5s;outline:none;color:#f40a15}.signin input[type=btn-danger]{border:none;width:190px;background:#000;color:#fff;font-size:16px;line-height:25px;padding:10px 0;border-radius:15px;cursor:pointer}input[type=btn-danger]:hover{color:#000;background-color:#f40a15}.signin button{border:none;width:190px;height:32px;background:#000;color:#fff;font-size:16px;font-weight:200;line-height:25px;padding:10px 0;border-radius:15px;cursor:pointer}.signin button:hover{color:#000;background-color:#f40a15}.btn-link a{font-weight:700;position:relative;bottom:6px}.signin h2{color:#fff}.signin a{color:#f40a15;text-decoration:blink}.signin a:hover{color:#87ceeb}.placeholder{color:#444;opacity:.5}h5{text-align:center;margin-top:15px;margin-bottom:2px}input[type=btn-info]{border:none;background:#000;color:#fff;font-size:16px;line-height:25px;padding:10px 0;border-radius:12px;cursor:pointer;width:180px;margin-left:30px}input[type=btn-info]:hover{background:#f40a15;color:#000}.closebtn{margin-left:15px;color:#fff;font-weight:700;float:right;font-size:22px;line-height:20px;cursor:pointer;transition:.3s}.closebtn:hover{color:#000}.section-title{font-size:20px;font-weight:600;line-height:15px;padding:10px;position:relative;border-radius:3px 3px 0 0;background-color:#f40a15;margin:10px 40px}.section-title h1{font-size:20px;color:#fff}.section-best .navbar{font-size:20px;font-weight:600;line-height:15px;padding:10px;border-radius:0 3px 0 0;background-color:#f40a15;margin:10px 40px}.section-best h1{font-size:20px;color:#fff}.contact-container{float:left;margin-top:5px}.contact-container h1{font-size:25px}.btn-link{background:#000}.btn-link,.btn-link-nav{border:none;width:160px;height:40px;color:#fff;font-size:16px;font-weight:200;line-height:25px;padding:10px 0;cursor:pointer}.btn-link-nav{background:#fff}.btn-link:hover{color:#000;background-color:grey}.contact-container p{margin-left:20px}.message-container label{font-size:20px;margin-bottom:2px}.message-container{float:right}.message-container h1{font-size:25px}.message-container span{width:230px}.contact-container h2{font-size:20px;color:#f40a15}.card-body .btn{background-color:#feffff;border:1px solid #88bdbc;color:#112d32;font-size:.8rem;border-radius:12px}.card-body .btn:hover{background-color:#4e4e50;border:1px solid #254e58;color:#fff}.welcome1 h1,.welcome h1{margin-left:15px}body,html{height:100%}body{margin:0;font-family:Poppins,Helvetica Neue,sans-serif}