@import"https://fonts.googleapis.com/css2?family=Montserrat:ital,wght@0,100..900;1,100..900&display=swap";@import"https://fonts.googleapis.com/css2?family=Baskervville:ital@0;1&display=swap";html{box-sizing:border-box;scroll-behavior:smooth}@media (prefers-reduced-motion: reduce){html{scroll-behavior:auto}html body *{animation-duration:0s!important;animation-delay:0s!important}}*,*:after,*:before{box-sizing:inherit}blockquote,body,figure,h1,h2,h3,h4,h5,h6,hr,li,ol,p,pre,ul{margin:0;padding:0}ul:where([class]){list-style:none}button,input,select,textarea{color:inherit;letter-spacing:inherit;font:inherit}input[type=text],textarea{width:100%}fieldset{padding:0;border:none}legend{margin-bottom:.5rem;max-width:100%}button,input,textarea{border:1px solid gray}button{padding:.75em 1em;border-radius:0;background-color:transparent;line-height:1}button *{pointer-events:none}button:hover{cursor:pointer}embed,iframe,img,object,svg,video{display:block;max-width:100%}table{width:100%;table-layout:fixed}[hidden]{display:none!important}noscript{display:block;margin-top:1em;margin-bottom:1em}[tabindex="-1"]{outline:none!important;box-shadow:none!important}body{font-family:Montserrat,sans-serif}*{scrollbar-width:thin;scrollbar-color:#00241A #dfe9eb}*::-webkit-scrollbar{height:7px;width:7px}*::-webkit-scrollbar-track{border-radius:7px;background-color:#dfe9eb}*::-webkit-scrollbar-track:hover{background-color:#b8c0c2}*::-webkit-scrollbar-track:active{background-color:#b8c0c2}*::-webkit-scrollbar-thumb{border-radius:5px;background-color:#00241a}*::-webkit-scrollbar-thumb:hover{background-color:#f2e4b1}*::-webkit-scrollbar-thumb:active{background-color:#002b1f}a{text-decoration:none}.primary-text{color:#00241a!important}.upper{text-transform:uppercase}.bg-primary{background-color:#00241a}.bg-secondary{background-color:#002b1f;color:#00241a}.cta{padding:10px;text-decoration:none;background-color:#00241a;border-radius:5px;color:#002b1f}.btn-line{text-decoration:none;text-transform:uppercase;color:#fff;font-size:1em;font-weight:300;border:solid 1px #fff;padding:15px 30px;text-align:center;font-family:Montserrat,serif;width:230px}.btn-line:hover{color:#001f16;background-color:#f2e4b1}.flex-center{display:flex;justify-content:center;align-items:center}.flex-col{display:flex;flex-direction:column}.bg-secondary{background-color:#002b1f}.bg-white{background-color:#fff}body{position:relative;font-family:Baskervville,serif;background-color:#001f16}header{background-color:#001f16;padding-bottom:4em}.top{background-color:#002b1f;position:relative;display:flex;justify-content:space-between;align-items:center;width:100%;height:120px;padding:0 2em;border-bottom:solid 2px #fff;overflow:hidden}.top .dir-hist{display:flex;gap:1em}.top img#top-logo{height:70px;width:auto}.top a.mail{color:#fff;font-size:1.4em;font-family:Montserrat,serif;z-index:4}.top:before{content:"";position:absolute;display:inline-block;top:-1.5em;right:-29em;width:75%;height:200px;background:url(../../img/tram.svg);background-size:cover;z-index:0}.hero{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:5em;background-color:#001f16}.hero .about{padding-top:5em;display:flex;justify-content:center;align-items:center;gap:5em}.hero .about .about-logo{display:flex;justify-content:flex-end;align-items:center;flex:50%}.hero .about .about-logo img#logo{width:290px;height:auto}.hero .about .about-info{flex:50%;display:flex;flex-direction:column;align-items:center;justify-content:center}.hero .about .about-info .about-info-text{display:flex;flex-direction:column;gap:1em;color:#fff}.hero .about .about-info .about-info-text h2{font-size:2.5em}.hero .about .about-info .about-info-text p{text-align:justify;width:60%;font-family:Montserrat,serif}nav{width:100%}nav ul{list-style:none;display:flex;justify-content:center;gap:4.1em;padding:0 2em}nav ul li a{background-color:#f2e4b1;border-top-right-radius:60px;display:flex;flex-direction:column;color:#001f16;width:190px;height:135px;gap:10px}nav ul li a .nav-icon{padding:10px;border-bottom:solid 1px #001F16}nav ul li a .nav-icon img{height:45px;width:auto}nav ul li a .nav-title{display:flex;justify-content:flex-start;align-items:center;padding:0 1em;text-align:left;font-weight:600;width:100%;height:100px}nav ul li a:hover{border:solid 3px #fff;background-color:#002b1f;color:#fff}nav ul li a:hover .nav-icon{border-bottom:solid 1px #fff}nav ul li a:hover .nav-icon img{filter:invert(97%) sepia(13%) saturate(207%) hue-rotate(240deg) brightness(119%) contrast(100%)}section.historia{height:100vh;margin-top:4em;display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;position:relative}section.historia .his-title{background-color:#001f16;display:flex;align-items:center;color:#fff;gap:20px;font-size:3em;padding-bottom:10px;font-weight:700;width:100%;padding-left:1.9em;border-bottom:solid 2px #F2E4B1}section.historia .his-info{background-color:#00241a;background-image:url(/_astro/logo.D5GvyJFv.png);background-size:100px 100px;background-repeat:repeat;display:flex;justify-content:space-between;align-items:center;color:#fff;position:relative;z-index:30;width:100%}section.historia .his-info .text,section.historia .his-info .space{display:flex;flex-direction:column;height:700px;flex:50%;padding:6em;gap:10px}section.historia .his-info .text #ver-mas,section.historia .his-info .space #ver-mas{padding-top:1em;cursor:pointer}section.historia .his-info .text{align-items:flex-end}section.historia .his-info p{font-family:Montserrat,serif;text-align:justify}section.historia img#logo-ajlg{height:60px;width:auto}section.historia #btn-gal{cursor:pointer;position:absolute;right:10em;bottom:4em;color:#fff;padding:7px 20px;font-weight:700;font-size:1.2em;display:flex;align-items:center;font-size:1.1em;gap:10px;font-family:Montserrat,serif}section.historia #btn-gal img{height:70px;filter:invert(97%) sepia(13%) saturate(207%) hue-rotate(240deg) brightness(119%) contrast(100%)}section.bienes-raices{display:flex;justify-content:center;align-items:center;height:100vh;width:100%;background-image:linear-gradient(#0000007d,#0000007d),url(/_astro/bg-bienes-raices.Cavv2fTy.webp);background-repeat:no-repeat;background-size:cover;background-position:center;background-attachment:fixed}section.bienes-raices .left{color:#fff;flex:50%;display:flex;flex-direction:column;justify-content:center;align-items:center;font-family:Baskervville,serif;gap:10px}section.bienes-raices .left p{font-family:Montserrat,serif;text-align:justify;width:80%}section.bienes-raices .left .icon-title{display:flex;padding-left:1.5em;font-size:2.8em;font-weight:800;width:100%;gap:10px}section.bienes-raices .left .icon-title img{height:60px;width:auto;filter:invert(97%) sepia(13%) saturate(207%) hue-rotate(240deg) brightness(119%) contrast(100%)}section.bienes-raices .right{flex:50%;display:flex;flex-direction:column;justify-content:flex-start;color:#fff}section.bienes-raices .right p{font-family:Montserrat,serif;padding:0 0 2em}section.bienes-raices .right .locations{display:flex;width:100%;padding:0 2em 0 0;gap:1em}section.bienes-raices .right .locations .location{font-family:Montserrat,serif;border:solid 1px #fff;color:#fff;display:flex;justify-content:space-between;padding:1em;gap:20px;flex:50%}section.bienes-raices .right .locations .location .location-title{cursor:pointer;font-size:.9em}section.bienes-raices .right .locations .location .location-title span{font-size:.8em;font-weight:700}section.bienes-raices .right .locations .location img{width:30px;height:auto}section.slide-area{background-repeat:no-repeat;background-size:cover;background-position:center;height:100vh;display:flex;align-items:flex-end;padding-left:4em;padding-bottom:3em;position:relative}section.slide-area .slide-info{height:250px;width:780px;display:flex;gap:1em}section.slide-area .slide-info img.slide-info-img{border:solid 2px #fff;padding:6px;height:100px;width:100px}section.slide-area .slide-info .info-content{display:flex;flex-direction:column;gap:1em}section.slide-area .slide-info .info-content p{color:#fff;font-family:Montserrat,serif;text-align:justify}section.slide-area .slide-info .info-content .info-top{display:flex;justify-content:space-between;color:#fff}section.slide-area .slide-info .info-content .info-top .info-top-title{font-size:1.2em}section.slide-area .slide-info .info-content .info-top h2{font-size:2.3em}section.slide-area .slide-info .info-content .info-top .info-socials{display:flex;gap:10px}section.slide-area .slide-info .info-content .info-top .info-socials .social-link{display:flex;justify-content:center;align-items:center;width:50px;height:50px;border:solid 1px #fff;padding:5px}section.slide-area .slide-info .info-content .info-top .info-socials .social-link img{height:35px;width:auto}section.slide-area .actions{position:absolute;right:4em;bottom:4em;display:flex;gap:1em}section.slide-area .actions .btn-slide{cursor:pointer}section.slide-area .actions .btn-slide img{height:55px;width:auto}section.slide-area .thumbs{display:flex;align-items:center;gap:10px;color:#fff;cursor:pointer;font-size:1.1em;font-weight:700;position:absolute;font-family:Montserrat,serif;right:10em;bottom:10em;animation:float 6s ease-in-out infinite}section.slide-area .thumbs img.view-icon{height:70px;width:auto;filter:invert(97%) sepia(13%) saturate(207%) hue-rotate(240deg) brightness(119%) contrast(100%)}.vel-img{max-height:unset!important}section.tarope{background-repeat:no-repeat;background-size:cover;background-position:center;height:100vh;position:relative;display:flex;justify-content:flex-start;align-items:flex-end}section.tarope img.tarope-img{position:absolute;top:0;left:0;width:100%;height:100vh}section.tarope .gradient{background-color:#00000080;position:absolute;left:0;top:0;width:100%;height:100vh;z-index:10}section.tarope .slide-infox{height:250px;width:780px;display:flex;gap:1em;z-index:30;margin-left:6em;margin-bottom:3em}section.tarope .slide-infox img.slide-info-img{border:solid 1px #fff;padding:6px;height:100px;width:100px}section.tarope .slide-infox .info-content{display:flex;flex-direction:column;gap:1em}section.tarope .slide-infox .info-content p{color:#fff;font-family:Montserrat,serif;text-align:justify}section.tarope .slide-infox .info-content .info-top{display:flex;justify-content:space-between;color:#fff}section.tarope .slide-infox .info-content .info-top .info-top-title{font-size:1.2em}section.tarope .slide-infox .info-content .info-top h2{font-size:2.3em}section.tarope .slide-infox .info-content .info-top-line{display:flex;justify-content:space-between;align-items:center}section.tarope .slide-infox .info-content .info-top-line .info-top-title{display:flex;align-items:center;gap:1em}section.tarope .slide-infox .info-content .info-top-line .info-top-title h2{color:#fff;font-size:2.3em}section.tarope .slide-infox .info-content .info-top-line img.slide-info-img-line{height:60px;width:auto;filter:invert(97%) sepia(13%) saturate(207%) hue-rotate(240deg) brightness(119%) contrast(100%)}section.tarope .slide-infox .info-content .info-top-line a.social-link-line{width:50px;height:50px;border:solid 2px #fff;padding:5px}section.tarope .slide-infox .info-content .info-top-line a.social-link-line img{height:35px;width:auto}section.tarope .slide-infox .info-content .info-top-line-edu{display:flex;justify-content:space-between;align-items:center}section.tarope .slide-infox .info-content .info-top-line-edu .edu-titles{display:flex;gap:1.5em}section.tarope .slide-infox .info-content .info-top-line-edu .edu-titles img.info-edu{width:100px;height:auto;filter:invert(97%) sepia(13%) saturate(207%) hue-rotate(240deg) brightness(119%) contrast(100%)}section.tarope .slide-infox .info-content .info-top-line-edu .edu-titles .info-top-title-edu{display:flex;flex-direction:column;color:#fff}section.tarope .slide-infox .info-content .info-top-line-edu .edu-titles .info-top-title-edu h2{font-size:2.3em}section.tarope .slide-infox .info-content .info-top-line-edu .edu-titles .info-top-title-edu .slogan{font-family:Montserrat,serif;font-size:1em}section.tarope .slide-infox .info-content .info-edu-text{display:flex;gap:1em}section.tarope .slide-infox .info-content .info-edu-text img#cifa{width:120px;height:120px;border:solid 1px #fff;padding:6px}section.tarope .actionsx{position:absolute;right:4em;bottom:4em;display:flex;gap:1em;z-index:30}section.tarope .actionsx .btn-slide{cursor:pointer}section.tarope .actionsx .btn-slide img{height:55px;width:auto}section.tarope .min-uso{position:absolute;right:5em;top:5em;display:flex;justify-content:space-between;align-items:center;gap:1.3em;z-index:20}section.tarope .min-uso .text-1{display:flex;flex-direction:column;justify-content:flex-end;align-items:flex-end;gap:2px;font-family:Montserrat,serif;color:#fff}section.tarope .min-uso .text-1 .practics{font-size:1em}section.tarope .min-uso .text-1 span{font-size:.8em}section.tarope .min-uso img#use-min{width:60px;height:60px}section.tarope .thumbs{display:flex;align-items:center;gap:10px;color:#fff;cursor:pointer;font-size:1.1em;font-weight:700;position:absolute;font-family:Montserrat,serif;right:10em;bottom:10em;animation:float 6s ease-in-out infinite;z-index:30}section.tarope .thumbs img.view-icon{height:70px;width:auto;filter:invert(97%) sepia(13%) saturate(207%) hue-rotate(240deg) brightness(119%) contrast(100%)}.slide-agro{width:650px!important;left:15%!important}.slide-edu{width:850px!important;left:15%!important;margin-bottom:7em!important}.info-socials{display:flex;gap:10px}.info-socials .social-link{display:flex;justify-content:center;align-items:center;width:50px;height:50px;border:solid 1px #fff;padding:5px}.info-socials .social-link img{height:35px;width:auto}section.toro{height:100vh;width:100%;background-image:linear-gradient(#000000d9,#000000d9),url(/_astro/bg-toro.C-eANtqN.webp);background-repeat:no-repeat;background-position:center;background-size:cover;display:flex;justify-content:center;align-items:center;position:relative}section.toro .toro-content{width:80vw;height:80vh;display:flex;flex-direction:column}section.toro .toro-content .toro-title{display:flex;align-items:center;gap:1em;padding-left:3.5em;padding-bottom:1em}section.toro .toro-content .toro-title img#toro-profits{height:100px;width:auto}section.toro .toro-content .toro-title h1{color:#fff;font-size:2.3em}section.toro .toro-content .toro-info{display:flex;justify-content:center;padding-top:1em;gap:2em}section.toro .toro-content .toro-info .col-1,section.toro .toro-content .toro-info .col-2{display:flex;flex-direction:column;gap:10px;color:#fff}section.toro .toro-content .toro-info .col-1 p,section.toro .toro-content .toro-info .col-2 p{font-size:.85em;font-family:Montserrat,serif;text-align:justify}section.toro .toro-content .toro-info .col-1{flex:60;align-items:flex-end}section.toro .toro-content .toro-info .col-1 img#toro-pro{width:100%;height:auto}section.toro .toro-content .toro-info .col-1 p{text-align:justify}section.toro .toro-content .toro-info .col-2{align-items:flex-start;flex:40}section.toro .toro-content .toro-info .col-2 h3{font-family:Montserrat,serif;font-size:1.7em}section.toro .contacts{position:absolute;right:3em;bottom:3em;display:flex;gap:1em;align-items:center;color:#fff;font-weight:800;font-family:Montserrat,serif}section.toro .contacts a.link-contact{padding:6px;border:solid 2px #fff}img.contact-icon{height:30px;width:30px}section.consultoria{height:100vh;width:100%;background-image:linear-gradient(#000000d9,#0000008c),url(/_astro/consultoria.Q1wOZ7iJ.webp);background-repeat:no-repeat;background-position:top;background-size:cover;display:flex;justify-content:center;align-items:center;position:relative}section.consultoria .consulting-content{display:flex;flex-direction:column;gap:1em;padding:12em 14em 0}section.consultoria .consulting-content .consulting-title{display:flex;align-items:center;gap:2em;color:#fff}section.consultoria .consulting-content .consulting-title img{width:70px;height:auto;filter:invert(97%) sepia(13%) saturate(207%) hue-rotate(240deg) brightness(119%) contrast(100%)}section.consultoria .consulting-content .consulting-title h1{font-size:2.3em}section.consultoria .consulting-content p{color:#fff;font-family:Montserrat,serif;text-align:justify}section.consultoria a.consulting-mail{position:absolute;right:15%;bottom:10%;padding:6px;border:solid 2px #fff}section.consultoria a.consulting-mail img{height:30px;width:30px}section.directory{height:100vh;display:flex;justify-content:center;align-items:center;position:relative}section.directory .directory-content{display:flex;justify-content:center;align-items:center;flex-direction:column;gap:2em}section.directory .directory-content h1{color:#fff;font-weight:700;font-size:2.9em}section.directory .directory-content img#directory{width:65vw;height:auto}section.directory .water-logo{position:absolute;left:0;top:0;display:flex;justify-content:center;align-items:center;width:100%;height:100vh}section.directory img#water-mark{width:550px;height:550px;opacity:.03}img#directory-responsive{width:65vw;height:auto;display:none}footer{display:flex;justify-content:space-between;background-color:#f2e4b1;align-items:center;padding:1em 0}footer .footer-left,footer .footer-right{flex:50%}footer .footer-right{display:flex;justify-content:space-between;align-items:center;width:100%;padding-right:2em}footer .footer-right a{color:#002b1f;font-family:Montserrat,serif}footer img#footer-logo{width:60px;height:60px;filter:invert(97%) sepia(13%) saturate(207%) hue-rotate(240deg) brightness(119%) contrast(100%)}#myBtn{display:none;position:fixed;bottom:66px;right:30px;z-index:99;border:none;outline:none;background-color:#f2e4b1;cursor:pointer;border-radius:4px;padding:5px}#myBtn img#backTopBtn{height:45px;width:auto;filter:invert(1)}#myBtn:hover{background-color:#002b1f}#myBtn:hover img#backTopBtn{filter:invert(0)}.fadeIn{-webkit-animation-name:fadeIn;animation-name:fadeIn;-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both}@-webkit-keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}.bounce{-webkit-animation-name:bounce;animation-name:bounce;-webkit-transform-origin:center bottom;-ms-transform-origin:center bottom;transform-origin:center bottom;-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both}@-webkit-keyframes bounce{0%,20%,53%,80%,to{-webkit-transition-timing-function:cubic-bezier(.215,.61,.355,1);transition-timing-function:cubic-bezier(.215,.61,.355,1);-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}40%,43%{-webkit-transition-timing-function:cubic-bezier(.755,.05,.855,.06);transition-timing-function:cubic-bezier(.755,.05,.855,.06);-webkit-transform:translate3d(0,-30px,0);transform:translate3d(0,-30px,0)}70%{-webkit-transition-timing-function:cubic-bezier(.755,.05,.855,.06);transition-timing-function:cubic-bezier(.755,.05,.855,.06);-webkit-transform:translate3d(0,-15px,0);transform:translate3d(0,-15px,0)}90%{-webkit-transform:translate3d(0,-4px,0);transform:translate3d(0,-4px,0)}}@keyframes bounce{0%,20%,53%,80%,to{-webkit-transition-timing-function:cubic-bezier(.215,.61,.355,1);transition-timing-function:cubic-bezier(.215,.61,.355,1);-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}40%,43%{-webkit-transition-timing-function:cubic-bezier(.755,.05,.855,.06);transition-timing-function:cubic-bezier(.755,.05,.855,.06);-webkit-transform:translate3d(0,-30px,0);transform:translate3d(0,-30px,0)}70%{-webkit-transition-timing-function:cubic-bezier(.755,.05,.855,.06);transition-timing-function:cubic-bezier(.755,.05,.855,.06);-webkit-transform:translate3d(0,-15px,0);transform:translate3d(0,-15px,0)}90%{-webkit-transform:translate3d(0,-4px,0);transform:translate3d(0,-4px,0)}}.slideInDown{-webkit-animation-name:slideInDown;animation-name:slideInDown;-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both}@-webkit-keyframes slideInDown{0%{-webkit-transform:translateY(-100%);transform:translateY(-100%);visibility:visible}to{-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes slideInDown{0%{-webkit-transform:translateY(-100%);transform:translateY(-100%);visibility:visible}to{-webkit-transform:translateY(0);transform:translateY(0)}}.delay-1{animation-delay:.1s}.delay-2{animation-delay:.2s}.delay-3{animation-delay:.3s}.delay-4{animation-delay:.4s}.delay-5{animation-delay:.5s}.slideInLeft{-webkit-animation-name:slideInLeft;animation-name:slideInLeft;-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both}@-webkit-keyframes slideInLeft{0%{-webkit-transform:translateX(-100%);transform:translate(-100%);visibility:visible}to{-webkit-transform:translateX(0);transform:translate(0)}}@keyframes slideInLeft{0%{-webkit-transform:translateX(-100%);transform:translate(-100%);visibility:visible}to{-webkit-transform:translateX(0);transform:translate(0)}}@keyframes autoBLurAnimation{0%{filter:blur(40px)}35%{filter:blur(0px)}120%{filter:blur(40px)}}.zoomIn{-webkit-animation-name:zoomIn;animation-name:zoomIn;-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both}@-webkit-keyframes zoomIn{0%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}50%{opacity:1}}@keyframes zoomIn{0%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}50%{opacity:1}}.slideInRight{-webkit-animation-name:slideInRight;animation-name:slideInRight;-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both}@-webkit-keyframes slideInRight{0%{-webkit-transform:translateX(100%);transform:translate(100%);visibility:visible}to{-webkit-transform:translateX(0);transform:translate(0)}}@keyframes slideInRight{0%{-webkit-transform:translateX(100%);transform:translate(100%);visibility:visible}to{-webkit-transform:translateX(0);transform:translate(0)}}.scroll-slide-in-left{animation:slideInLeft linear both;animation-timeline:view(70% 5%)}.scroll-slide-in-right{animation:slideInRight linear both;animation-timeline:view(70% 5%)}.autoBlur{animation:autoBLurAnimation linear both;animation-timeline:view(71% 5%)}.scroll-zoom-in{animation:zoomIn linear both;animation-timeline:view(70% 5%)}.scroll-slide-in-left-2{animation:slideInLeft linear both;animation-timeline:view(90% 5%)}.scroll-slide-in-left-3{animation:slideInLeft linear both;animation-timeline:view(96% 5%)}.scroll-slide-in-left-4{animation:slideInLeft linear both;animation-timeline:view(99% 5%)}.autoBlur-2{animation:autoBLurAnimation linear both;animation-timeline:view(4%)}.loading{position:absolute;right:3em;top:3em;z-index:30}.dot-spinner{--uib-size: 4rem;--uib-speed: .9s;--uib-color: #fff;position:relative;display:flex;align-items:center;justify-content:flex-start;height:var(--uib-size);width:var(--uib-size)}.dot-spinner__dot{position:absolute;top:0;left:0;display:flex;align-items:center;justify-content:flex-start;height:100%;width:100%}.dot-spinner__dot:before{content:"";height:20%;width:20%;border-radius:50%;background-color:var(--uib-color);transform:scale(0);opacity:.5;animation:pulse0112 calc(var(--uib-speed) * 1.111) ease-in-out infinite;box-shadow:0 0 20px #121f354d}.dot-spinner__dot:nth-child(2){transform:rotate(45deg)}.dot-spinner__dot:nth-child(2):before{animation-delay:calc(var(--uib-speed) * -.875)}.dot-spinner__dot:nth-child(3){transform:rotate(90deg)}.dot-spinner__dot:nth-child(3):before{animation-delay:calc(var(--uib-speed) * -.75)}.dot-spinner__dot:nth-child(4){transform:rotate(135deg)}.dot-spinner__dot:nth-child(4):before{animation-delay:calc(var(--uib-speed) * -.625)}.dot-spinner__dot:nth-child(5){transform:rotate(180deg)}.dot-spinner__dot:nth-child(5):before{animation-delay:calc(var(--uib-speed) * -.5)}.dot-spinner__dot:nth-child(6){transform:rotate(225deg)}.dot-spinner__dot:nth-child(6):before{animation-delay:calc(var(--uib-speed) * -.375)}.dot-spinner__dot:nth-child(7){transform:rotate(270deg)}.dot-spinner__dot:nth-child(7):before{animation-delay:calc(var(--uib-speed) * -.25)}.dot-spinner__dot:nth-child(8){transform:rotate(315deg)}.dot-spinner__dot:nth-child(8):before{animation-delay:calc(var(--uib-speed) * -.125)}@keyframes pulse0112{0%,to{transform:scale(0);opacity:.5}50%{transform:scale(1);opacity:1}}@keyframes float{0%{transform:translatey(0)}50%{transform:translatey(-20px)}to{transform:translatey(0)}}@media screen and (max-width: 960px){header{height:auto;padding-bottom:3em}.top{flex-direction:column;height:auto;gap:10px;padding:1em 0}.hero .about{flex-direction:column;gap:2em;padding-top:0}.hero .about .about-info{padding:1em}.hero .about .about-info .about-info-text p{width:100%}.btn-line{font-size:.7em;padding:10px 15px;width:155px}.top img#top-logo{height:30px}.top a.mail{font-size:.8em}.hero .about .about-info .about-info-text h2{font-size:1.5em}.hero .about .about-logo{height:80vh;flex:unset}nav ul{flex-wrap:wrap;justify-content:space-between;gap:20px}nav ul li a{width:125px}section.bienes-raices{flex-direction:column;height:auto;margin-top:unset;padding-top:2em;padding-bottom:3em}section.bienes-raices .left .icon-title{font-size:2em;padding-left:unset}section.bienes-raices .left .icon-title img{height:35px}section.bienes-raices .left p{font-size:.9em}section.bienes-raices .right{padding:1em}section.bienes-raices .left{flex:unset;padding:1em;align-items:flex-start}section.bienes-raices .right .locations{flex-direction:column;padding:0 1em 0 0}section.bienes-raices .right p{font-size:.9em}.location-title span{font-weight:700;color:#f2e4b1}section.slide-area{align-items:center;padding-left:unset;padding:1em}section.slide-area .slide-info{flex-direction:column;width:100%;height:auto}section.slide-area .slide-info .info-content .info-top{flex-direction:column}section.slide-area .slide-info .info-content .info-top .info-socials .social-link{width:2.4em;height:unset}section.slide-area .slide-info .info-content .info-top .info-socials .social-link img{height:25px;width:25px}section.slide-area .actions{right:2em;bottom:3em}section.slide-area .actions .btn-slide img{height:40px}section.tarope{align-items:center}section.tarope .slide-infox{flex-direction:column;width:100%;height:auto;padding:1em;margin-left:0;margin-bottom:0}section.tarope .slide-infox .info-content .info-top{flex-direction:column;gap:10px}.info-socials .social-link{width:35px;height:35px}.info-socials .social-link img{height:25px}section.tarope .slide-infox .info-content p{font-size:.8em}section.tarope .actionsx{right:2em;bottom:2em}section.tarope .actionsx .btn-slide img{height:40px}.loading{right:6em;top:6em}section.tarope .slide-infox .info-content .info-top-line{flex-direction:column;align-items:flex-start}section.tarope .slide-infox .info-content .info-top-line img.slide-info-img-line{height:35px}section.tarope .slide-infox .info-content .info-top-line a.social-link-line{width:35px;height:35px}section.tarope .slide-infox .info-content .info-top-line a.social-link-line img{height:25px}section.tarope .min-uso{right:0;left:1em;top:5em;flex-direction:column;align-items:flex-start;gap:10px}section.tarope .min-uso .text-1{justify-content:flex-start;align-items:flex-start}section.tarope .min-uso img#use-min{height:40px;width:40px}section.tarope.agro-neg-res{padding-top:11em}section.tarope img.tarope-img{object-fit:cover}section.tarope .slide-infox .info-content .info-edu-text{flex-direction:column}section.tarope .slide-infox .info-content .info-top-line-edu{flex-direction:column;align-items:flex-start}section.tarope .slide-infox .info-content .info-top-line-edu .edu-titles{flex-direction:column;padding-bottom:1em}section.tarope .slide-infox .info-content .info-edu-text img#cifa{width:100px;height:100px}section.toro{height:auto;padding-top:2em}section.toro .toro-content .toro-info{flex-direction:column}section.toro .toro-content{width:100%;height:auto}section.toro .toro-content .toro-info .col-1 img#toro-pro{width:92%;height:auto}section.toro .toro-content .toro-info .col-1{align-items:center}section.toro .toro-content .toro-info .col-1 p{padding-left:unset;padding:1em}section.toro .toro-content .toro-title{align-items:flex-start;padding-left:unset;padding:1em}section.toro .toro-content .toro-title img#toro-profits{height:80px}section.toro .toro-content .toro-info .col-1 p,section.toro .toro-content .toro-info .col-2 p{padding:0 1em}section.toro .toro-content .toro-info .col-2 h3{padding-left:.5em}section.toro .toro-content{padding-bottom:8em}section.consultoria .consulting-content{padding:1em}section.consultoria .consulting-content .consulting-title h1{font-size:2em}section.consultoria{background-attachment:fixed}section.directory .directory-content h1{font-size:2.3em}section.directory img#water-mark{height:316px;width:auto}section.directory .directory-content img#directory{width:95vw;height:auto}footer .footer-left{display:none}footer .footer-right{padding-right:unset;padding:1em}img#directory{display:none}img#directory-responsive{display:flex;width:90vw}#myBtn{right:unset;left:30px;bottom:6em}.dot-spinner{--uib-size: 2.5rem}.autoBlur{display:flex;flex-direction:column;gap:1em}section.slide-area .thumbs{top:unset;bottom:2em;right:5em}section.tarope .thumbs{top:30%;right:1em}section.tarope .thumbs{top:unset;bottom:1em;right:5em}section.bienes-raices .left p{width:100%}section.slide-area .thumbs{font-size:.7em;bottom:3em}section.slide-area .thumbs img.view-icon{height:40px}section.tarope .thumbs{font-size:.7em;bottom:3em}section.tarope .thumbs img.view-icon{height:40px}section#educacion{height:auto!important;padding:2em 0}section.tarope .slide-infox .info-content .info-top-line-edu .edu-titles img.info-edu{width:50px}section.historia{height:auto;background-position:unset;background-size:100% auto;background-position-y:0%}section.historia img#logo-ajlg{height:40px}section.historia #btn-gal{font-size:.7em}section.historia #btn-gal img{height:40px}.top:before{top:-1em;right:-11em;opacity:.08;filter:invert(1)}section.historia .his-title{font-size:1.6em}section.historia .his-info{flex-direction:column}section.historia .his-info .text{padding:2em 1em}section.historia .his-info .text,section.historia .his-info .space{padding:2em 1em}}@media screen and (min-width: 1600px){nav{padding:0 3em}.hero .about .about-logo img#logo{width:500px}nav ul li a .nav-icon img{height:65px}.hero .about{padding-top:8em;flex-direction:row}nav ul li a{width:200px;height:auto}nav ul li a .nav-title{font-size:1.5em}}@media screen and (min-width: 1900px){.top{flex-direction:row;padding:1em;height:12vh}.btn-line{font-size:1.5em;padding:15px 30px;width:302px}.top img#top-logo{height:90px;z-index:5}.top a.mail{font-size:1.5em}.hero{height:88vh}.hero .about{padding-top:8em;flex-direction:row}.hero .about .about-logo{height:auto;flex:50%}.hero .about .about-logo img#logo{width:500px;height:autow}.hero .about .about-info .about-info-text p{width:60%}nav{padding:0 3em}nav ul li a{width:200px;height:auto}nav ul li a .nav-icon img{height:65px}nav ul li a .nav-title{font-size:1.5em}section.bienes-raices{flex-direction:row;height:100vh}section.bienes-raices .left{flex:50%}section.bienes-raices .left .icon-title{font-size:3em;padding-left:2em;align-items:center}section.bienes-raices .left .icon-title img{height:70px}section.bienes-raices .left p{width:80%}p{font-size:1.1em!important}section.bienes-raices .right .locations{flex-direction:row}section.bienes-raices .right{padding:unset;padding-right:7em}section.slide-area .slide-info{flex-direction:row;width:920px;height:290px}section.slide-area{padding-left:10em}section.tarope .slide-infox{margin-left:10em;margin-bottom:6em}section.tarope .actionsx{bottom:6em}.slide-agro{width:780px!important}section.toro .toro-content .toro-info .col-1{flex:50}section.toro .toro-content .toro-info .col-1 p{width:100%}section.toro .contacts{right:13em;bottom:16em}section.consultoria .consulting-content{padding:0 32em}section.consultoria .consulting-content .consulting-title h1{font-size:2.9em}section.historia{height:auto}}
