body{background-color:#000;box-sizing:border-box;font-family:Raleway,sans-serif;font-optical-sizing:auto;font-size:.8em;font-style:normal;height:100vh;margin:0;overflow-x:hidden;padding:0;width:100vw}html{scroll-behavior:smooth}nav{align-items:center;background-color:#000;border-bottom:3px solid #160768;color:#fafafc;display:grid;grid-template-areas:"a b";grid-template-columns:1fr 3fr;height:80px;position:sticky;top:0;width:100%}.navLogo{float:left;grid-area:a;text-decoration:none}.navLogoImg{height:90px;margin-left:30px;width:210px}.navLogoImg,.navLogoText{display:inline-block;vertical-align:middle}.navLogoText{color:#fafafc;font-family:Montserrat,sans-serif;font-size:25px;font-weight:600;margin-left:0}.navMenu{grid-area:b;text-align:right}.menuItem{color:#c9c9c9;font-size:1.5em;padding:29px;text-decoration:none}.menuItem:hover{color:#fff;transition:.3s}.menuItemactive{border-bottom:5px solid #c2cd2c;padding:24px}.header{background:#000}.headBanner{align-items:center;background-attachment:fixed;background-blend-mode:multiply;background-color:rgba(0,0,0,.719);background-image:url(images/_SRG0553-Edit.jpg);background-position:50%;background-repeat:no-repeat;background-size:cover;display:flex;height:800px;justify-content:center;object-fit:cover;text-align:center}.headBanner h1{font-size:8em;margin-bottom:5px}.headBanner h1,.headBanner h2{color:#fff;font-family:Gruppo,sans-serif}.headBanner h2{font-size:3em}.headerServc{background:#000}.headBannerServc{align-items:center;background-attachment:fixed;background-blend-mode:multiply;background-color:rgba(0,0,0,.356);background-image:url(images/competi.png);background-position:0 -300px;background-repeat:no-repeat;background-size:cover;display:flex;height:500px;justify-content:center;object-fit:cover;text-align:center}.headBannerServc h1{color:#fff;font-family:Gruppo,sans-serif;font-size:8em;margin-bottom:5px}footer{align-items:center;background:#000;background:linear-gradient(180deg,#000,#2c3555 36%,#21316d);color:#000;display:grid;font-family:lato-light,lato,sans-serif;grid-template-areas:"c" "d" "e";grid-template-columns:1fr;grid-template-rows:1fr 1fr 1fr;letter-spacing:.01em;text-align:center;width:100%}.footLogo{grid-area:c;height:100px;margin:auto;width:250px}footer .rowFooter1{align-items:center;display:grid;grid-area:d;grid-template-areas:"f g";grid-template-columns:1fr 1fr;grid-template-rows:1fr}footer .row1{font-family:Gruppo,sans-serif;font-size:1.35em;font-weight:550;grid-area:f;margin-left:30%;padding:20px;text-align:left}footer span{display:block;font-weight:600;margin-top:8px}footer .row2{font-family:Gruppo,sans-serif;font-size:1.35em;font-weight:550;grid-area:g;margin-left:30%;padding:20px;text-align:left}footer .row2 a{display:block;margin-top:8px}footer .copy{border-top:4px solid #2e2e2e;font-size:1.3em;font-weight:300;grid-area:e;letter-spacing:.05em;margin:auto;padding-top:5px;text-align:left;width:90%}footer .copy .copyText{color:#fff;margin-left:20px}footer .copy .rightTOS{float:right;margin-right:20px}.link{color:#fff;text-decoration:none}.link:hover{color:#727272;transition:.1s}.whatsapp{background-color:#25d366;border-radius:50px;bottom:40px;color:#fff;font-size:30px;height:60px;position:fixed;right:40px;text-align:center;width:60px;z-index:4}.whatsapp-icon{margin-top:13px}.buttonExl{background-color:#c9c9c959;border-radius:3px;color:#fff;display:block;font-family:Gruppo,sans-serif;font-size:3em;font-weight:700;margin:auto;overflow:hidden;padding:10px;text-decoration:none;transition:.5s linear;width:300px}.buttonExl:before{border-bottom:4px solid transparent;border-left:4px solid transparent;bottom:0;transform:translateX(100%)}.buttonExl:after,.buttonExl:before{box-sizing:border-box;content:"";height:4px;left:0;position:absolute;width:100%}.buttonExl:after{border-right:4px solid transparent;border-top:4px solid transparent;top:0;transform:translateX(-100%)}.buttonExl:hover{box-shadow:0 5px 15px rgba(0,0,0,.5);padding:10px;position:relative}.buttonExl:hover:before{transition:transform .3s linear,height .3s linear .3s}.buttonExl:hover:after,.buttonExl:hover:before{border-color:#fff;height:100%;transform:translateX(0)}.buttonExl:hover:after{transition:transform .3s linear,height .3s linear .5s}.sectTitle{border-top:3px solid #160768;color:#fafafc;font-family:Gruppo,sans-serif;font-size:2em;text-align:center}.fleetMain{display:grid;grid-auto-rows:auto;grid-template-columns:1fr 1fr;margin:30px;place-items:center}.serviceCl{align-items:center;display:grid;grid-template-columns:1fr 1fr 1fr;grid-template-rows:auto;margin-bottom:80px;text-align:center}.CardCi{border-radius:10px;box-shadow:7px 7px 0 0 #0b2447;cursor:pointer;height:310px;margin:auto;position:relative;transition:all .2s;width:230px}.CardCi-inner{backdrop-filter:blur(10px);background:rgba(0,0,0,.678);border-radius:8px;box-shadow:0 0 10px rgba(0,0,0,.25);height:inherit;text-align:center;width:inherit}.CardCi-inner a{display:block}.titleCardCi{color:#fff;font-size:2em;font-weight:600;margin-top:-8px}.descrCardCi{background-color:#0f065c;border-radius:0 0 8px 8px;color:#fff;display:block;font-size:1.2em;margin-top:7px;padding:5px}.cardCiImage{clip-path:circle();height:200px;margin-top:18px;width:200px}.CardCi:hover{transform:scale(1.04) rotate(1deg)}.circle{animation:a 2s ease-in infinite alternate-reverse;background:#fff;border-radius:50%;box-shadow:0 0 5px 5px #0b2447;height:100px;position:absolute;width:100px}.circle:first-child{left:-25px;top:-25px}.circle:nth-child(2){animation-name:b;bottom:-25px;right:-25px}@keyframes a{to{transform:translateY(-10px)}}@keyframes b{to{transform:translateY(10px)}}.abtTr{align-items:center;color:#fff;display:grid;grid-template-areas:"h i";grid-template-columns:1fr 1fr;grid-template-rows:1fr;margin:50px}.imageAbt{grid-area:h}.descrAbt{font-size:1.8em;grid-area:i;margin-right:50px;text-align:justify}.googleMap{display:block;margin:0 auto}#selCar{align-items:center;border:2px solid #fff;border-radius:10px;display:grid;grid-template-areas:"j k";grid-template-columns:1fr 2fr;grid-template-rows:1fr;margin:0 50px 10px 30px;text-align:center}#carPic{border-bottom:3px solid #fff;border-radius:10px 0 10px 0;border-right:3px solid #fff;grid-area:j;height:400px;width:600px}#selCarDescr{color:#fff;font-size:2em;grid-area:k;margin:4px}.cardFleetFixed{cursor:pointer;height:330px;margin:10px;width:600px}.cardFleet{backdrop-filter:blur(5px);background-color:hsla(0,0%,78%,.34);background-position:0,-100px 100px;background-repeat:no-repeat;background-size:cover;border-bottom:3px solid hsla(0,0%,100%,.44);border-left:2px outset hsla(0,0%,100%,.545);border-radius:8px;box-shadow:-40px 50px 30px rgba(0,0,0,.28);color:#fff;height:280px;object-fit:cover;overflow:hidden;transform:skewX(3deg);transition:.4s;width:600px}.popover{box-shadow:0 6px 8px hsla(0,0%,7%,.7);display:none}.popover:target{height:100%;position:absolute;right:0;top:0;width:100%}.popover .content,.popover:target{align-items:center;display:flex;justify-content:center}.popover .content{animation:c 1s ease forwards;background-color:#000;border-radius:10px;color:#fff;height:0;position:relative;text-align:center;width:0}.nav_list{list-style-type:none}.nav_list a{color:#fff;font-size:1.8em;text-decoration:none}.nav_list_item{height:100%;margin-top:10px;overflow:hidden}.nav_list li{animation:e 2s ease .5s forwards;opacity:0;padding:15px 0;position:relative;text-transform:uppercase;transform:translateY(200px)}.nav_list li:before{background:#394419;border-radius:10px;bottom:10px;content:"";height:2px;left:0;position:absolute;transition:all .5s ease;width:0}.nav_list li:hover:before{width:100%}.popover p{animation:d 1s ease 1s forwards;opacity:0;padding:50px}.popover .close:after{align-items:center;animation:d 1s ease .5s forwards;background-color:#394419;border-radius:10px;color:#fff;content:"×";cursor:pointer;display:flex;font-size:30px;height:50px;justify-content:center;opacity:0;position:absolute;right:0;top:0;width:50px;z-index:1}@keyframes c{to{height:90%;width:90%}}@keyframes d{to{opacity:1}}@keyframes e{to{opacity:1;transform:translateY(0)}}.alignFleet{align-self:flex-start;display:flex;flex-direction:row;gap:5px;padding:1rem}.cardFleet h1{background-color:rgba(0,0,0,.384);border-radius:3px;color:#fff;font-family:Raleway,sans-serif;font-optical-sizing:auto;font-size:3em;font-style:normal;margin:1rem 1rem 1rem 0;padding:1px 4px;text-align:center;text-shadow:-10px 5px 10px rgba(0,0,0,.573)}.precioCardFleet{font-optical-sizing:auto;font-size:2em;font-style:normal;font-weight:700;margin:9rem 1rem -.5em;text-align:right}.infoCardFleet,.precioCardFleet{color:#fff;font-family:Gruppo,sans-serif;text-shadow:-10px 5px 10px rgba(0,0,0,.573)}.infoCardFleet{background-color:rgba(0,0,0,.459);border-radius:3px;font-optical-sizing:auto;font-size:1.4em;font-style:normal;padding:5px;text-align:center;width:99%}@keyframes f{0%{opacity:0;transform:translateX(200px)}10%{opacity:1;transform:translateX(0)}20%{opacity:1;transform:translateX(0)}30%{opacity:0;transform:translateX(-200px)}to{opacity:0;transform:translateX(-200px)}}.pic-ctn{height:500px;width:200px}.pic-ctn>img{animation:f 10s infinite;border-radius:10px;height:450px;left:16%;opacity:0;position:absolute;top:16%;width:300px}img:nth-child(2){animation-delay:2s}img:nth-child(3){animation-delay:4s}img:nth-child(4){animation-delay:6s}img:nth-child(5){animation-delay:8s}#cssload-wrapper{background:#fff;bottom:0;left:0;overflow:hidden;position:fixed;position:absolute;right:0;top:0;z-index:5;z-index:3}.cssload-loader{border:1px solid #000;border-radius:50%;-o-border-radius:50%;-ms-border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;height:146px;left:50%;margin:-73px 0 0 -73px;position:absolute;top:50%;width:146px}.cssload-loader .cssload-loading{color:#000;font-family:Century Gothic,sans-serif;font-size:10px;font-style:italic;font-weight:700;left:0;line-height:14px;margin-top:19px;position:absolute;text-align:center;text-transform:uppercase;-o-text-transform:uppercase;-ms-text-transform:uppercase;-webkit-text-transform:uppercase;-moz-text-transform:uppercase;top:50%;width:100%}.cssload-loader-circle-1{animation:h 3.45s linear infinite;-o-animation:h 3.45s linear infinite;-ms-animation:h 3.45s linear infinite;-webkit-animation:h 3.45s linear infinite;-moz-animation:h 3.45s linear infinite;border:1px solid #000;border-radius:50%;-o-border-radius:50%;-ms-border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;border-right-color:transparent;height:135px;left:5px;position:absolute;top:5px;width:135px}.cssload-loader-circle-2{animation:h 5.75s linear infinite;-o-animation:h 5.75s linear infinite;-ms-animation:h 5.75s linear infinite;-webkit-animation:h 5.75s linear infinite;-moz-animation:h 5.75s linear infinite;border:1px solid transparent;border-radius:50%;-o-border-radius:50%;-ms-border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;border-right-color:#c2cd2c;height:123px;left:5px;position:absolute;top:5px;width:123px}.cssload-loader .cssload-line{background:#000;height:2px;position:absolute;width:10px}.cssload-loader .cssload-line:first-child{left:16px;margin-top:-1px;top:50%}.cssload-loader .cssload-line:nth-child(2){left:32px;top:32px;transform:rotate(45deg);-o-transform:rotate(45deg);-ms-transform:rotate(45deg);-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg)}.cssload-loader .cssload-line:nth-child(3){height:10px;left:50%;top:16px;width:2px}.cssload-loader .cssload-line:nth-child(4){right:32px;top:32px;transform:rotate(135deg);-o-transform:rotate(135deg);-ms-transform:rotate(135deg);-webkit-transform:rotate(135deg);-moz-transform:rotate(135deg)}.cssload-loader .cssload-line:nth-child(5){margin-top:-1px;right:16px;top:50%}.cssload-loader .cssload-line:nth-child(6){background:#c2cd2c;bottom:32px;right:32px;transform:rotate(45deg);-o-transform:rotate(45deg);-ms-transform:rotate(45deg);-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg)}.cssload-loader .cssload-subline{background:#000;height:2px;position:absolute;width:3px}.cssload-loader .cssload-subline:nth-child(7){left:20px;top:49px;transform:rotate(22.5deg);-o-transform:rotate(22.5deg);-ms-transform:rotate(22.5deg);-webkit-transform:rotate(22.5deg);-moz-transform:rotate(22.5deg)}.cssload-loader .cssload-subline:nth-child(8){left:49px;top:20px;transform:rotate(67.5deg);-o-transform:rotate(67.5deg);-ms-transform:rotate(67.5deg);-webkit-transform:rotate(67.5deg);-moz-transform:rotate(67.5deg)}.cssload-loader .cssload-subline:nth-child(9){right:49px;top:20px;transform:rotate(112.5deg);-o-transform:rotate(112.5deg);-ms-transform:rotate(112.5deg);-webkit-transform:rotate(112.5deg);-moz-transform:rotate(112.5deg)}.cssload-loader .cssload-subline:nth-child(10){right:20px;top:49px;transform:rotate(157.5deg);-o-transform:rotate(157.5deg);-ms-transform:rotate(157.5deg);-webkit-transform:rotate(157.5deg);-moz-transform:rotate(157.5deg)}.cssload-loader .cssload-subline:nth-child(11){background:#c2cd2c;bottom:48px;right:19px;transform:rotate(22.5deg);-o-transform:rotate(22.5deg);-ms-transform:rotate(22.5deg);-webkit-transform:rotate(22.5deg);-moz-transform:rotate(22.5deg)}.cssload-loader .cssload-needle{animation:g 3.45s ease-in-out infinite;-o-animation:g 3.45s ease-in-out infinite;-ms-animation:g 3.45s ease-in-out infinite;-webkit-animation:g 3.45s ease-in-out infinite;-moz-animation:g 3.45s ease-in-out infinite;border:1px solid #000;border-radius:50%;-o-border-radius:50%;-ms-border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;height:14px;left:50%;margin:-8px 0 0 -8px;position:absolute;top:50%;width:14px;z-index:1}.cssload-loader .cssload-needle:before{border-color:transparent #88910d transparent transparent;border-radius:0 50% 50% 0;-o-border-radius:0 50% 50% 0;-ms-border-radius:0 50% 50% 0;-webkit-border-radius:0 50% 50% 0;-moz-border-radius:0 50% 50% 0;border-style:solid;border-width:3.5px 49px 3.5px 0;content:"";height:0;margin:-3.5px 0 0;position:absolute;right:50%;top:50%;width:0}@keyframes g{0%{transform:rotate(0deg)}16%{transform:rotate(75deg)}25%{transform:rotate(55deg)}30%{transform:rotate(90deg)}36%{transform:rotate(170deg)}42%{transform:rotate(150deg)}50%{transform:rotate(227deg)}to{transform:rotate(0deg)}}@keyframes h{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.carSlider{background:#000;height:300px;margin:auto;overflow:hidden;position:relative;width:1140px}.carSlider:after,.carSlider:before{background:linear-gradient(90deg,#000 0,hsla(0,0%,100%,0));content:"";height:100%;position:absolute;width:100px;z-index:2}.carSlider:after{right:0;top:0;transform:rotate(180deg)}.carSlider:before{left:0;top:0}.carSlider .carSlide-track{animation:i 80s linear infinite;display:flex;width:3000px}.carSlider .carSlide-track:hover{animation-play-state:paused}.carSlider .carSlide{background-attachment:fixed;background-position:50%;background-repeat:no-repeat;background-size:90%;filter:grayscale(100%);height:300px;margin:40px;object-fit:cover;width:300px}.carSlide:first-child,.carSlide:nth-child(6){background-image:url(images/bmw.png)}.carSlide:nth-child(2),.carSlide:nth-child(7){background-image:url(images/audi.png)}.carSlide:nth-child(3),.carSlide:nth-child(8){background-image:url(images/mercedes.png)}.carSlide:nth-child(4),.carSlide:nth-child(9){background-image:url(images/toyota.png)}.carSlide:nth-child(10),.carSlide:nth-child(5){background-image:url(images/peugeot.png)}@keyframes i{0%{transform:translateX(0)}to{transform:translateX(-1500px)}}@media not (max-width:1540px){.cardFleet:hover{height:330px;transform:skew(0deg)}}@media (max-width:1540px){.cardFleetFixed{margin-top:30px}.cardFleet,.cardFleetFixed{height:200px;width:400px}.precioCardFleet{font-size:2em;margin:2.2em 0 .9em}}@media (max-width:1300px){.abtTr{grid-template-areas:"h" "i";grid-template-columns:1fr;grid-template-rows:1fr 1fr}.pic-ctn>img{margin-left:20%}.googleMap{height:300px;width:80%}}@media (max-width:1140px){.precioCardFleet{font-size:2em;margin:5.5em 0 .9em}.fleetMain{display:grid;grid-auto-rows:auto;grid-template-columns:1fr;margin:30px;place-items:center}.cardFleetFixed{height:330px;margin:10px;width:600px}.cardFleet{height:280px;width:600px}.carMerch,.carSlider{display:none}}@media (max-width:900px){.pic-ctn>img{border-radius:10px;margin-left:15%;position:absolute}.navMenu{display:none}.navPhone a{color:#fff;display:block;font-size:50px;grid-area:b;margin-right:20px;text-align:right;text-decoration:none;text-transform:uppercase}.serviceCl{grid-template-columns:1fr}.CardCi{margin-bottom:100px}.headBannerServc h1{font-size:4em}}@media (min-width:901px){.navPhone a{display:none}}@media (max-width:680px){.cardFleet,.cardFleetFixed{height:200px;width:400px}.headBanner{background-attachment:fixed;background-image:url(images/_SRG0553-Edit.jpg);background-position:50%;background-repeat:no-repeat;background-size:cover;height:600px;object-fit:cover}.headBanner h1{font-size:4em}.headBanner h2{font-size:1.8em}.buttonExl{font-size:2em;width:200px}footer .rowFooter1{grid-template-areas:"f";grid-template-columns:1fr}footer .row1{font-size:1.3em;margin-left:10%;padding:10px;text-align:left}footer .row2{display:none}.cardFleetFixed{margin:10px}.cardFleet,.cardFleetFixed{height:180px;width:300px}.cardFleet h1{font-size:1.7em}.precioCardFleet{font-size:2em;margin:2.2em 0 .9em}.abtTr{grid-template-areas:"i";grid-template-columns:1fr;grid-template-rows:1fr}.imageAbt{display:none}}@media (max-width:600px){.abtTr{display:none}}@media (max-width:1480px){#selCar{grid-template-areas:"j" "k";grid-template-columns:1fr;grid-template-rows:1fr 2fr}}@media (max-width:690px){#selCar{grid-template-areas:"j" "k";grid-template-columns:1fr;grid-template-rows:1fr 2fr}#carPic{height:200px;width:300px}#selCarDescr{font-size:1.8em}}@media (max-width:600px){#selCar{grid-template-areas:"j" "k";grid-template-columns:1fr;grid-template-rows:1fr 2fr}#carPic{height:200px;width:300px}#selCarDescr{font-size:1.3em}}