<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">.sections {padding-top: 160px; padding-bottom: 0px;}
.main_contacto { background: url(../images/contacto/banner-contacto.jpg) no-repeat top center; overflow: hidden; background-size: cover; color: #fff; }
.main_trial h2 { text-transform: none; font-size: 9vh; font-weight: normal; color: #fff; font-family: 'Teko', sans-serif;width: 100%; }

textarea, input[type="text"], input[type="password"], input[type="datetime"], input[type="datetime-local"], input[type="date"], input[type="month"], input[type="time"], input[type="week"], input[type="number"], input[type="email"], input[type="url"], input[type="search"], input[type="tel"], input[type="color"], .uneditable-input { outline: none; } 
.form-control { display: inline-block; height: 38px; padding: 10px 2px; font-size: 14px; line-height: 1.42857143; color: #000; background-color: #fff; background-image: none; border: 0px solid #ccc; border-radius: 0px; -webkit-box-shadow: inset 0 0px 0px rgba(0,0,0,.00); box-shadow: inset 0 0px 0px rgba(0,0,0,.00); -webkit-transition: border-color ease-in-out .15s,-webkit-box-shadow ease-in-out .15s; -o-transition: border-color ease-in-out .15s,box-shadow ease-in-out .15s; transition: border-color ease-in-out .15s,box-shadow ease-in-out .15s; border-bottom: 1px solid #8c8c8c; }
 .form-control:focus { border-color: #bcefeb; outline: 0; -webkit-box-shadow: inset 0 0px 0px rgba(0,0,0,.075),0 0 0px rgba(102,175,233,.6); box-shadow: inset 0 0px 0px rgba(0,0,0,.075),0 0 0px rgba(102,175,233,.6); }
textarea.form-control { height: 80px; }

.bp-blue{ color: #fff; border: 2px solid #fff; font-size: 22px; line-height: 2.5rem; position: relative; display: inline-block; cursor: pointer; font-weight: bold; letter-spacing: 1px; background: #000;} 
.bp-blue .bp-blue-label.azul{color: #fff;} 
.bp-blue:hover .bp-blue-label.azul{background: #fff; border: 2px solid #000;} 
.bp-blue-circle{ width: 2rem; height: 2rem; border-radius: 0; border: 0.13rem solid #fff; display: inline-block; position: absolute; margin-top: 0.125rem; border-right: 25px solid #192168; border-top: 25px solid #192168; border-left: 25px solid transparent; border-bottom: 25px solid transparent; position: absolute; left: -10px; z-index:1; } 
.bp-blue:after{ content:''; display:block; position:absolute; width: 1px; height:102%; background:#FFF; top:0px; left: 0px; z-index:0; transition-delay: .2s; transition-duration: .6s; } 
.bp-blue:hover:after{ width:calc(100% - 0px); }

 

.title-dir{color: #3191a8;font-family: "Segoe UI";font-size: 24px;text-align: left;padding-bottom: 10px; }
.desc-dir{font-weight: normal; color: #ffffff; padding-top: 0; font-size: 20px; text-align: left; letter-spacing: 0px; line-height: 30px; margin-bottom: 30px; font-family: "Segoe UI"; padding-right: 0px;height: 135px;}
.link a { color: #000; font-family: 'Montserrat', sans-serif; font-weight: 600; font-size: 17px; width: 100%; text-align: left; display: flex;}

/*Maps*/
.mapsection { /*float: left;*/ position: relative; width: 100%; min-height: 600px; overflow: hidden; display: inline-block; }
#infoWindow{text-align: center;display: inline-block; padding: 10px 0px;    width: 260px;}
.maps-dir{ color: #656565; display: inline-block; position: relative; font-size: 14px; text-align: center; padding: 10px 30px 10px;}
.txtvergmap{background: #ff1100;color: #fff !important; font-size: 14px; line-height: 28px; padding-top: 10px; padding-bottom: 10px; padding-left: 25px; padding-right: 25px;font-family: 'Alegreya Sans', sans-serif !important;}
.gm-ui-hover-effect{top: 0px !important; right: 0px !important;}
.infoImg{width: 100%; max-width: 70px !important;}</pre></body></html>