@charset "UTF-8";
@font-face {font-family: 'wpsl-fontello';src: url(//www.atecal.com/wp-content/plugins/wp-store-locator/font/fontello.eot?28897909);src: url(//www.atecal.com/wp-content/plugins/wp-store-locator/font/fontello.eot?28897909#iefix) format('embedded-opentype'), url(//www.atecal.com/wp-content/plugins/wp-store-locator/font/fontello.woff?28897909) format('woff'), url(//www.atecal.com/wp-content/plugins/wp-store-locator/font/fontello.ttf?28897909) format('truetype'), url(//www.atecal.com/wp-content/plugins/wp-store-locator/font/fontello.svg?28897909#fontello) format('svg');font-weight: normal;font-style: normal;}#wpsl-gmap {float:right;width:66.5%;height:350px;margin-bottom:0;}.wpsl-store-below #wpsl-gmap {float:none;width:100%;}.wpsl-gmap-canvas {width:100%;height:300px;margin-bottom:20px;}#wpsl-reset-map:hover {cursor: pointer;}#wpsl-gmap div:not[class^="gv-iv"], #wpsl-gmap img, .wpsl-gmap-canvas div:not[class^="gv-iv"], .wpsl-gmap-canvas img {box-shadow: none !important;max-width: none !important;background: none;}#wpsl-gmap img, .wpsl-gmap-canvas img {display: inline;opacity: 1 !important;max-height: none !important;}#wpsl-gmap * {box-sizing: content-box !important;-webkit-box-sizing: content-box !important;-moz-box-sizing: content-box !important;}#wpsl-gmap div.gm-iv-marker, .wpsl-gmap-canvas div.gm-iv-marker {backgroud-image: inherit;}#wpsl-wrap {position: relative;width: 100%;overflow: hidden;clear: both;margin-bottom: 20px;}#wpsl-search-wrap {float: left;width: 100%;}#wpsl-search-wrap form {margin: 0;padding: 0;border: none;outline: none;}#wpsl-gmap #wpsl-map-controls {position: absolute;height: 40px;right: 10px;bottom: 24px;border-radius: 2px;z-index: 3;font-size: 14px;white-space: nowrap;overflow: hidden;box-shadow: rgba(0, 0, 0, 0.3) 0px 1px 4px -1px;}#wpsl-gmap #wpsl-map-controls.wpsl-street-view-exists {right: 60px;}#wpsl-map-controls .wpsl-direction-preloader {margin: 5px 5px 0 5px;}#wpsl-map-controls div {float: left;background: #fff;border-radius: 2px;}#wpsl-map-controls div:hover {cursor: pointer;}#wpsl-wrap [class^="wpsl-icon-"], #wpsl-wrap [class*=" wpsl-icon-"] {position: relative;float: left;padding: 12px 13px;display: inline-block;font-family: "wpsl-fontello";font-style: normal;font-weight: normal;font-size: 1.3em;color: #737373;speak: none;text-decoration: inherit;text-align: center;font-variant: normal;text-transform: none;line-height: 1em;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;}#wpsl-map-controls span {font-family: inherit;font-size: inherit;}#wpsl-wrap .wpsl-icon-reset {border-radius: 2px 0 0 2px;z-index: 2;padding-right: 4px;}#wpsl-wrap .wpsl-ie .wpsl-icon-reset {margin-right: -1px;}#wpsl-wrap .wpsl-icon-direction {z-index: 1;}#wpsl-map-controls.wpsl-reset-exists .wpsl-icon-direction {border-radius: 0 2px 2px 0;}#wpsl-wrap .wpsl-active-icon, #wpsl-wrap [class^="wpsl-icon-"]:hover, #wpsl-wrap [class*=" wpsl-icon-"]:hover {color: #000;}#wpsl-wrap [class^="wpsl-icon-"]:active, #wpsl-wrap [class*=" wpsl-icon-"]:focus {outline: 0;}#wpsl-wrap .wpsl-in-progress:hover, #wpsl-wrap .wpsl-in-progress {color: #c6c6c6;}#wpsl-gmap #wpsl-reset-map {position: absolute;display: none;right: 37px;top: 37px;padding: 6px 14px;background: #fff !important;background-clip: padding-box;border: 1px solid rgba(0, 0, 0, 0.15);border-radius: 2px;z-index: 3;}#wpsl-reset-map:hover {cursor: pointer;}.gm-style-cc {word-wrap:normal;}#wpsl-search-wrap .wpsl-input, #wpsl-search-wrap .wpsl-select-wrap {display:table;}#wpsl-search-wrap .wpsl-input label, #wpsl-search-wrap .wpsl-input input, #wpsl-search-wrap #wpsl-radius, #wpsl-search-wrap #wpsl-results, #wpsl-search-btn {display:table-cell;}#wpsl-search-wrap label {margin-bottom:0;}#wpsl-search-input {width: 179px;height: auto;padding: 7px 12px;font-size: 100%;margin: 0;}#wpsl-search-wrap input, #wpsl-search-btn {border: 1px solid #d2d2d2;border-radius: 3px;}#wpsl-search-btn {padding: 7px 10px;line-height: 1.428571429;font-weight: normal;color: #7c7c7c;background-color: #e6e6e6;background-repeat: repeat-x;background-image: -moz-linear-gradient(top, #f4f4f4, #e6e6e6);background-image: -ms-linear-gradient(top, #f4f4f4, #e6e6e6);background-image: -webkit-linear-gradient(top, #f4f4f4, #e6e6e6);background-image: -o-linear-gradient(top, #f4f4f4, #e6e6e6);background-image: linear-gradient(top, #f4f4f4, #e6e6e6);box-shadow: 0 1px 2px rgba(64, 64, 64, 0.1);text-transform: none !important;}#wpsl-search-input.wpsl-error {border:1px solid #bd0028 !important;}.wpsl-search {margin-bottom:12px;padding:12px 12px 0 12px;background:#f4f3f3;}.wpsl-search.wpsl-checkboxes-enabled {padding: 12px;}.wpsl-back {display: inline-block;}#wpsl-result-list {width:33%;margin-right:0.5%;}.wpsl-store-below #wpsl-result-list {width:100%;margin:12px 0 0 0;}#wpsl-stores, #wpsl-direction-details {height:350px;overflow-y:auto;}.wpsl-hide, #wpsl-direction-details {display:none;}#wpsl-result-list p {padding-left:10px;}.wpsl-store-below #wpsl-result-list p {padding-left: 0;}#wpsl-result-list a {outline:none;}.wpsl-direction-before {margin: 14px 0 21px 0;padding-left: 10px;}.wpsl-store-below .wpsl-direction-before {padding-left: 0;}.wpsl-direction-before div {margin-top: 10px;}#wpsl-wrap #wpsl-result-list li {padding: 10px;border-bottom: 1px dotted #ccc;margin-left: 0;overflow: hidden;list-style: none outside none !important;text-indent: 0;}#wpsl-wrap #wpsl-result-list li li {padding: 0;border-bottom: 0;margin-left: 14px;overflow: visible;}#wpsl-wrap #wpsl-result-list ul li {list-style: none !important;}#wpsl-wrap #wpsl-result-list ol li {list-style: decimal !important;}#wpsl-wrap.wpsl-store-below #wpsl-result-list li {padding: 10px 10px 10px 0;}#wpsl-result-list li p {padding-left: 0;margin: 0 0 20px 0;}.wpsl-store-details.wpsl-store-listing {position: relative;padding-right: 20px;}.wpsl-store-details.wpsl-store-listing:before, .wpsl-store-details.wpsl-store-listing.wpsl-active-details:before {position: absolute;content: '';bottom:6px;right:0;border-top: 5px solid #000000;border-left: 6px solid rgba(0, 0, 0, 0);border-right: 6px solid rgba(0, 0, 0, 0);}.wpsl-store-details.wpsl-store-listing.wpsl-active-details:before {border-bottom: 5px solid #000000;border-top:none;border-left: 6px solid rgba(0, 0, 0, 0);border-right: 6px solid rgba(0, 0, 0, 0);}#wpsl-stores .wpsl-store-thumb {float:right;border-radius:3px;margin:7px 0 0 10px;padding:0;border:none;}.wpsl-direction-index {float:left;width:8%;margin:0 5% 0 0;}.wpsl-direction-txt {float:left;width:62%;}.wpsl-direction-distance {float:left;width:20%;margin:0 0 0 5%;}.wpsl-direction-txt span {display:block;margin-top:10px;}.wpsl-street, .wpsl-country {display: block;border-bottom: none !important;}.wpsl-directions {display: table;border-bottom: none !important;}#wpsl-wrap #wpsl-result-list li.wpsl-preloader {position: relative;border-bottom: none;padding: 10px 10px 10px 35px;}.wpsl-preloader img {position: absolute;left: 10px;top: 50%;margin-top: -8px;box-shadow:none !important;border:none !important;}.wpsl-preloader span {float: left;margin: -5px 0 0 11px;}#wpsl-search-wrap div, #wpsl-search-btn {margin-right: 10px;float: left;}#wpsl-search-wrap .wpsl-select-wrap {position: relative;z-index: 2;margin-right: 0;}#wpsl-search-wrap .wpsl-input-field {position: relative;}#wpsl-radius, #wpsl-results {float: left;margin-right: 15px;}#wpsl-category {position: relative;z-index: 1;clear: both;}#wpsl-search-wrap .wpsl-dropdown div {position: absolute;float: none;margin: -1px 0 0 0;top: 100%;left: -1px;right: -1px;border: 1px solid #ccc;background: #fff;border-top: 1px solid #eee;border-radius: 0 0 3px 3px;opacity: 0;overflow: hidden;-webkit-transition: all 150ms ease-in-out;-moz-transition: all 150ms ease-in-out;-ms-transition: all 150ms ease-in-out;transition: all 150ms ease-in-out;}#wpsl-search-wrap .wpsl-dropdown.wpsl-active div {opacity: 1;}#wpsl-search-wrap .wpsl-input label {margin-right:0;}#wpsl-radius, #wpsl-results {display:inline;}#wpsl-radius {margin-right:10px;}#wpsl-search-btn:hover {cursor: pointer;}#wpsl-search-wrap select, #wpsl-search select {display:none;}#wpsl-search-wrap div label {float:left;margin-right:10px;line-height: 32px;}#wpsl-results label {width: auto;}#wpsl-result-list ul {list-style: none;margin: 0;padding: 0;}.wpsl-direction-details {display: none;}#wpsl-gmap .wpsl-info-window, .wpsl-gmap-canvas .wpsl-info-window {max-width:225px;}.wpsl-more-info-listings span, .wpsl-info-window span {display:block;}.wpsl-info-window .wpsl-no-margin {margin:0;}.wpsl-more-info-listings {display:none;}.wpsl-info-window span span {display:inline !important;}#wpsl-wrap .wpsl-info-window p {margin: 0 0 10px 0;}.wpsl-store-hours {margin-top:10px;}.wpsl-store-hours strong {display:block;}#wpsl-gmap .wpsl-info-actions {display:block;margin:10px 0 !important;}.wpsl-info-actions a {float:left;margin-right: 7px;}.wpsl-info-actions .wpsl-zoom-here {margin-right:0;}.wpsl-dropdown {position: relative;width: 90px;border: 1px solid #ccc;cursor: pointer;background: #fff;border-radius: 3px;-webkit-user-select: none;-moz-user-select: none;user-select: none;margin-right: 0 !important;z-index: 2;}#wpsl-results .wpsl-dropdown {width: 70px;}.wpsl-dropdown ul {position: absolute;left: 0;width: 100%;height: 100%;padding: 0 !important;margin: 0 !important;list-style: none;overflow: hidden;}.wpsl-dropdown:hover {box-shadow: 0 0 5px rgba( 0, 0, 0, 0.15 );}.wpsl-dropdown .wpsl-selected-item, .wpsl-dropdown li {position: relative;display: block;line-height: normal;color: #000;overflow: hidden;}#wpsl-radius .wpsl-dropdown .wpsl-selected-item, #wpsl-radius .wpsl-dropdown li, #wpsl-results .wpsl-dropdown .wpsl-selected-item, #wpsl-results .wpsl-dropdown li {white-space: nowrap;}.wpsl-selected-item:after {position: absolute;content: "";right: 12px;top: 50%;margin-top: -4px;border: 6px solid transparent;border-top: 8px solid #000;}.wpsl-active .wpsl-selected-item:after {margin-top: -10px;border: 6px solid transparent;border-bottom: 8px solid #000;}.wpsl-dropdown li:hover {background: #f8f9f8;position: relative;z-index: 3;color: #000;}.wpsl-dropdown .wpsl-selected-item, .wpsl-dropdown li, .wpsl-selected-item {list-style: none;padding: 9px 12px !important;margin:0 !important;}.wpsl-selected-dropdown {font-weight: bold;}.wpsl-clearfix:before, .wpsl-clearfix:after {content: " ";display: table;}.wpsl-clearfix:after {clear: both;}#wpsl-wrap .wpsl-selected-item {position: static;padding-right: 35px !important;}#wpsl-category, .wpsl-input, .wpsl-select-wrap {position: relative;margin-bottom: 10px;}#wpsl-search-wrap .wpsl-scroll-required div {overflow-y: scroll;}.wpsl-scroll-required ul {overflow: visible;}.wpsl-provided-by {float: right;padding: 5px 0;text-align: right;font-size: 12px;width: 100%;}#wpsl-wrap .wpsl-results-only label {width: auto;}.wpsl-locations-details, .wpsl-location-address, .wpsl-contact-details {margin-bottom: 15px;}.wpsl-contact-details {clear: both;}table.wpsl-opening-hours td {vertical-align: top;padding: 0 15px 0 0;text-align: left;}table.wpsl-opening-hours time {display:block;}table.wpsl-opening-hours {width:auto !important;font-size:100% !important;}table.wpsl-opening-hours, table.wpsl-opening-hours td {border:none !important;}.wpsl-gmap-canvas .wpsl-infobox {min-width:155px;max-width:350px !important;padding:10px;border-radius:4px;font-size:13px;font-weight:300;border:1px solid #ccc;background:#fff !important;}.wpsl-gmap-canvas .wpsl-infobox:after, .wpsl-gmap-canvas .wpsl-infobox:before {position:absolute;content:"";left:40px;bottom:-11px;}.wpsl-gmap-canvas .wpsl-infobox:after {border-left:11px solid transparent;border-right:11px solid transparent;border-top:11px solid #fff;}.wpsl-gmap-canvas .wpsl-infobox:before {border-left:13px solid transparent;border-right:13px solid transparent;border-top:13px solid #ccc;bottom:-13px;left:38px;}#wpsl-checkbox-filter, .wpsl-custom-checkboxes {display: block;float: left;margin: 5px 0 15px;padding: 0;width: 100%;}#wpsl-checkbox-filter li, .wpsl-custom-checkboxes li {float: left;list-style: none;margin: 0 1% 0 0;}#wpsl-checkbox-filter.wpsl-checkbox-1-columns li, .wpsl-custom-checkboxes.wpsl-checkbox-1-columns li {width: 99%;}#wpsl-checkbox-filter.wpsl-checkbox-2-columns li, .wpsl-custom-checkboxes.wpsl-checkbox-2-columns li {width: 49%;}#wpsl-checkbox-filter.wpsl-checkbox-3-columns li, .wpsl-custom-checkboxes.wpsl-checkbox-3-columns li {width: 32%;}#wpsl-checkbox-filter.wpsl-checkbox-4-columns li, .wpsl-custom-checkboxes.wpsl-checkbox-4-columns li {width: 24%;}#wpsl-checkbox-filter input, .wpsl-custom-checkboxes input {margin-right: 5px;}#wpsl-result-list .wpsl-contact-details span {display: block !important;}#wpsl-search-wrap .select2 {display: none !important;}.rtl #wpsl-result-list {float: left;}.rtl #wpsl-checkbox-filter input, .rtl .wpsl-custom-checkboxes input {margin-right: 0;margin-left: 5px;}.rtl .wpsl-info-actions a {float: right;margin: 0 0 0 7px;}.rtl #wpsl-gmap .wpsl-info-window {padding-right: 22px;}.rtl #wpsl-wrap #wpsl-result-list li.wpsl-preloader {padding: 10px 35px 10px 0;}.rtl .wpsl-preloader img {left: 0;right: 10px;}.wpsl-twentynineteen .wpsl-input {width: 100%;}.wpsl-twentynineteen #wpsl-search-input {line-height: 1.3em;}.wpsl-twentynineteen #wpsl-search-wrap label {margin-top: 6px;}.wpsl-twentynineteen .wpsl-dropdown {width: 116px;}#wpsl-results .wpsl-dropdown {width: 81px;}#wpsl-search-wrap .wpsl-autocomplete-search-container {position: relative;margin-right: 0;}#wpsl-autocomplete-search-input {width: 100%;padding: 10px;border: 1px solid #ccc;border-radius: 4px;font-size: 16px;box-sizing: border-box;}#wpsl-search-wrap .wpsl-autocomplete-search-results {position: absolute;width: 100%;top: 100%;left: 0;z-index: 1000;background: white;border: 1px solid #ccc;border-top: none;border-radius: 0 0 4px 4px;box-shadow: 0 4px 6px rgba(0, 0, 0, 0.1);max-height: 300px;overflow-y: auto;display: none;box-sizing: border-box;}#wpsl-search-wrap .wpsl-autocomplete-search-results ul {position: relative;list-style-type: none;margin: 0;padding: 0 0 25px 0;}#wpsl-search-wrap .wpsl-autocomplete-search-results ul:after {content: "";display: block;position: absolute;left: 10px;right: 0;background-image: url(https://storage.googleapis.com/geo-devrel-public-buckets/powered_by_google_on_white.png);background-repeat: no-repeat;background-size: contain;height: 18px }#wpsl-search-wrap .wpsl-autocomplete-search-results li {padding: 4px 10px;cursor: pointer;border-bottom: 1px solid #eee;margin-bottom: 0;}#wpsl-search-wrap .wpsl-autocomplete-search-results li:last-child {border-bottom: none;margin-bottom: 10px;}#wpsl-search-wrap .wpsl-autocomplete-search-results li:hover, #wpsl-search-wrap .wpsl-autocomplete-search-results li:focus {background-color: #f5f5f5;}#wpsl-search-wrap .wpsl-autocomplete-search-results li a, #wpsl-search-wrap .wpsl-autocomplete-search-results li a:link, #wpsl-search-wrap .wpsl-autocomplete-search-results li a:hover, #wpsl-search-wrap .wpsl-autocomplete-search-results li a:visited {text-decoration: none;color: #000;box-shadow: none;}#wpsl-search-wrap .wpsl-autocomplete-highlight {font-weight: bold;}@media (max-width: 825px) {#wpsl-search-input {width: 348px;}.wpsl-results-only #wpsl-search-wrap .wpsl-dropdown {width: 70px;}#wpsl-search-wrap .wpsl-input {width: 100%;margin-bottom: 10px;}.wpsl-input label, #wpsl-radius label, #wpsl-category label, .wpsl-cat-results-filter #wpsl-search-wrap .wpsl-input, .wpsl-no-filters #wpsl-search-wrap .wpsl-input, .wpsl-results-only #wpsl-search-wrap .wpsl-input {width: auto;}}@media (max-width: 720px) {#wpsl-search-wrap .wpsl-dropdown {width: 114px;}}@media (max-width: 675px) {#wpsl-search-wrap #wpsl-search-btn {float: left;margin: 0 5px 0 0;}.wpsl-results-only #wpsl-search-wrap .wpsl-input, .wpsl-dropdown {width: 100%;}.wpsl-search {padding: 2%;}.wpsl-input {margin-right: 0;}#wpsl-result-list, #wpsl-gmap {width:49.75%;}#wpsl-result-list, #wpsl-gmap {float: none;width: 100%;}.wpsl-direction-before {padding-left: 0;}#wpsl-gmap {margin-bottom: 15px;}.wpsl-cat-results-filter .wpsl-select-wrap, .wpsl-filter .wpsl-select-wrap, #wpsl-result-list {margin-bottom: 10px;}#wpsl-result-list p, #wpsl-wrap #wpsl-result-list li {padding-left: 0;}#wpsl-wrap #wpsl-result-list li.wpsl-preloader {padding-left: 25px;}.wpsl-preloader img {left: 0;}#wpsl-stores.wpsl-not-loaded {height: 25px;}#wpsl-reset-map {top: 25px;}#wpsl-gmap {margin-top: 10px;}.wpsl-no-filters #wpsl-search-wrap .wpsl-input, #wpsl-category, .wpsl-input, .wpsl-select-wrap, .wpsl-input, #wpsl-search-btn {margin-bottom: 0;}#wpsl-stores.wpsl-no-autoload {height: auto !important;}#wpsl-checkbox-filter.wpsl-checkbox-3-columns li, #wpsl-checkbox-filter.wpsl-checkbox-4-columns li {width: 49%;}}@media (max-width: 570px) {#wpsl-search-wrap #wpsl-search-btn {margin-bottom: 5px;}.wpsl-search {padding: 4%;}#wpsl-search-input {width: 98% !important;}.wpsl-cat-results-filter #wpsl-search-wrap .wpsl-input, .wpsl-cat-results-filter #wpsl-search-input, .wpsl-no-results #wpsl-search-input, .wpsl-results-only #wpsl-search-input {width: 100% !important;}.wpsl-search-btn-wrap {margin-top: 15px;}.wpsl-checkboxes-enabled .wpsl-search-btn-wrap {margin-top: 0;}#wpsl-search-wrap div, #wpsl-search-btn {margin-right: 0;}#wpsl-search-wrap div label {display: block;width: 100%;}#wpsl-results {width:auto;}.wpsl-select-wrap {width: 100%;}#wpsl-radius, #wpsl-results {width: 50%;}#wpsl-radius {margin-right: 4%;}#wpsl-search-wrap .wpsl-dropdown {width: 96% !important;}.wpsl-search-btn-wrap {clear: both;}.wpsl-no-filters #wpsl-search-wrap .wpsl-input, .wpsl-no-filters #wpsl-search-input {width: 100% !important;}}@media (max-width: 420px) {#wpsl-checkbox-filter li {margin: 0;}#wpsl-checkbox-filter.wpsl-checkbox-1-columns li, #wpsl-checkbox-filter.wpsl-checkbox-2-columns li, #wpsl-checkbox-filter.wpsl-checkbox-3-columns li, #wpsl-checkbox-filter.wpsl-checkbox-4-columns li {width: 100%;}}

.site-content{
max-width: none !important;
}
.hidden{
display:none !important;
}
#comments{
display: none;
}
.search-box .search-form{
opacity: 1.0 !important;
visibility: visible !important;
}
.social-menu .menu li a[href*="baxi"]:before,
.eg-renovation-member-wrapper .social li a[href*="baxi"]:before {
content: "";
color: #fff;
font-family: Montserrat;
}
.home .entry-meta{
display: none !important;
}
.home .post-thumb{
display: none !important;
}
h2{ margin-bottom: 20px;
line-height: 1em;
}
h2.entry-title{
font-size: 18px !important;
}
#content .vc_custom_heading{
border-bottom: none !important;
padding-bottom: 0px !important;
}
#content .vc_custom_heading h2{
margin-bottom: 20px !important;
} .post-share-buttons{
visibility: hidden;
} .post.post-list-item .entry-meta,
.single .post .entry-meta{
display: none !important;
}
.single-post #content{
margin-top: 30px;
}
.post-list-layout .entry-content p{
display: none;
}
.post-list-layout .entry-content p:first-child,
.post-list-layout .entry-content p:last-child{
display: block;
}
#carousel-noticias-home .item ul li p{
display: none;
}
#carousel-noticias-home .item ul li p:first-of-type,
#carousel-noticias-home .item ul li p:last-child{
display: block;
} .header01 #site-navigation .menu > li:last-child a{
color: #fff !important;
}
.header01 #site-navigation .menu > li:last-child{
background-color: #474747 !important;
}
.baxi{
padding-right: 10px;
}
.baxi a{
display: flex;
flex-direction: column;
justify-content: space-around;
align-items: flex-end;
margin-right: 15px;
}
.baxi h3{
font-size: 12px;
margin:0;
padding: 0;
color: white;
}
@media screen and (max-width: 768px){
.baxi h3{
font-size:10px;
font-weight: normal;
}
}
.baxi img{
max-height: 40px;
margin-top: 20px;
}
@media screen and (min-width:1200px){
.site-branding img{
transform: scale(1.3) translateY(14px);
-webkit-transform: scale(1.3) translateY(14px);
-moz-transform: scale(1.3) translateY(14px);
-ms-transform: scale(1.3) translateY(14px);
}
}
.site-top{
display:none;
}
.header01 .site-branding,
.header01 .site-branding::before{
background-color:white !important;
}
.header01 .site-branding::after{
background-color:#1e73be;
border-left-color:white !important;
border-width: 68px 0 67px 40px !important;
}
.site-header{
background-color: #ffffff !important;
color: #000 !important;
padding: 10px !important;
}
.big-title{
display: none;
}
#site-navigation,
#site-navigation .menu > li{
background-color:black !important;
color: #5B5B5B;
}
#site-navigation .menu > li.current-menu-item > a{
color:white !important;
}
#site-navigation .menu > li:hover > a{
color: #fff !important;
}
#site-navigation .sub-menu li:hover, #site-navigation .children li:hover{
background-color:#1e73be !important;
}
.header01 #site-navigation .menu > li.current-menu-item{
border-bottom-color: white !important;
}
.header01 #site-navigation .menu > ul > li > a:after, .header01 #site-navigation .menu > li > a:after{
visibility:hidden !important;
border:none !important;
}
@media screen and (min-width: 75rem){
.header01 .site-header .social-menu{
right:0 !important;
background-color:white !important;
bottom: -47px !important;
}
.header01 .site-header .social-menu ul.menu:after,
.header01 .site-header .social-menu .menu-item:after{
border-right-color:white !important;
border-width: 52px 15px 53px 0 !important;
}
}
.header01 .social-menu .menu-item{
background-color:white !important;
}
#social-menu-top li a::before{
content:" " !important;
}
#social-menu-top li a{
display: block;
font-size: 16px !important;
max-width: 418px;
padding-left: 50%;
color: black !important;
background-image: url(//www.atecal.com/wp-content/themes/tm-renovation-child/img/baxi.png);
background-size: 40%;
background-position: left center;
background-repeat: no-repeat;
text-align: left;
}
.header01 .extra-info i{
color:#000 !important;
}
@media screen and (max-width:991px){
.extra-info i.fa-envelope{
float: right;
margin-left:10px;
}
}
.header01 .extra-info i.fa-phone{
margin-top: 7px;
color: #000000 !important;
width: 40px;
height: 40px;
text-align: center;
}
#open-left{
margin-left: 10px;
}
.header01 .extra-info{
color: #000000 !important;
}
.extra-info .phone h3{
font-size: 1.5em;
font-weight: bold;
color: #000000 !important;
}
.extra-info .phone span{
color: #000000 !important;
}
.extra-info .address h3{
line-height: 1.8em;
color: #000000 !important;
}
.extra-info .address span{
display: none;
color: #000000 !important;
}
.header-right{
padding: 5px 10px 0 10px;
}
@media screen and (max-width:991px){
.header-right{
background-color: #cbd1d8;
border-radius: 5px;
}
}
.breadcrumbs-search{
background-color:#1e73be !important;
}
#breadcrumbs{
padding:10px;
color: #fff;
margin:0;
}
.search-box{
margin-top: -40px;
}
.search-box i{
color:#000 !important;
}
.search-field{
border-radius: 5px;
background-color: #fff !important;
color: #000 !important;
margin: 0 12px;
width: 80%;
float: right;
border: none;
padding: 7px;
}
@media screen and (max-width:1199px){
.social-menu{
background-color: #2F71BB;
}
.header01 .social-menu .menu-item{
background: none !important;
max-width: 100%;
width: 100% !important;
}
#social-menu-top li a{
max-width: 97%;
padding-left: 0;
padding-right: 20%;
background-image: url(//www.atecal.com/wp-content/themes/tm-renovation-child/img/baxi-inv.png);
background-size: auto 80%;
background-position: right center;
text-align: right;
line-height: 2.5em;
color: #fff !important;
}
} .punts-forts{
background-color:#D9D9D9;
padding-top: 30px;
padding-bottom: 30px;
}
.punts-forts .item{
color:#000;
text-align: center;
font-size: 1.3em;
line-height: 1em;
}
.punts-forts img{
display: block;
margin: auto;
margin-bottom: 10px;
height: 75px;
width:auto;
}
.ambitos,
.servicios{
text-align: center;
color:#333;
font-size: 1.3em;
line-height: 1.5em;
padding-top: 30px;
padding-bottom: 30px;
}
.ambitos{
background-color:#D9D9D9;
}
.ambitos h2{
font-weight: normal;
margin-bottom: 20px;
}
.ambitos img,
.servicios img{
width:100%;
margin-bottom: 25px;
}
.ambitos strong,
.servicios strong{
color:#000;
display: block;
}
.noticias{
color:#fff;
background-color: #2F71BB;
padding:0 !important;
}
.noticias h3,
.noticias a,
.noticias a:visited,
.noticias a:active{
color:#fff;
font-weight: bold;
}
.noticias ul{
list-style-type: none;
display: inline-block;
width:93%;
padding: 0;
}
.noticias ul li{
display: inline-block;
width:49%;
padding: 25px;
min-height: 200px;
}
.noticias a.prev,
.noticias a.next{
font-size: 0;
display: inline-block;
position: relative;
bottom: 100px;
color:#fff;
width:3%;
height:60px;
background-position: center;
background-size: contain;
background-repeat: no-repeat;
}
.noticias a.prev{
background-image: url(//www.atecal.com/wp-content/themes/tm-renovation-child/img/arrow-left.png);
}
.noticias a.next{
background-image: url(//www.atecal.com/wp-content/themes/tm-renovation-child/img/arrow-right.png);
}
#carousel-noticias-home .glyphicon{
font-family: 'FontAwesome' !important;
font-size: 50px !important;
}
#carousel-noticias-home .glyphicon-chevron-left:before{
content:'\f104' !important;
}
#carousel-noticias-home .glyphicon-chevron-right:before{
content:'\f105' !important;
}
#carousel-noticias-home ol, #carousel-noticias-home ul{
width:100%;
padding: 0 90px;
}
#carousel-noticias-home a{
color:#fff !important;
}
#carousel-noticias-home .carousel-control.left,
#carousel-noticias-home .carousel-control.right{
background:transparent !important;
}
#carousel-noticias-home .h3, #carousel-noticias-home h3{
min-height: 60px;
}
.servicio-oficial h2{
margin-top: 50px;
line-height: 1.2em;
color: #333;
font-weight: normal;
}
.servicio-oficial .marca{  }
.servicio-oficial .marca:first-child{
background: none;
}
.servicio-oficial .marca div{
display: block;
margin:auto;
width: 90%;
height: 0;
padding: 22% 0;
background-size: contain;
background-position: center;
background-repeat: no-repeat;
}
.contacto{
background-color: #000;
color:#808080;
padding-top: 80px;
padding-bottom: 50px;
}
.contacto h1{
font-size: 2.5em;
font-weight: normal;
color:#808080 !important;
}
.contacto p.expl{
font-size: 1.8em;
line-height: 1em;
} .single-project-short-description{
}
.project{
margin-top: 50px;
}
.project .owl-stage{
display: none;
}
.single-project-description h3{
display: none;
}
@media screen and (max-width:1199px){
.item{
margin-bottom: 45px;
}
.servicio-oficial .marca{
background: none;
}
.header01 .site-header, .header03 .site-header{
background-color:#fff !important;
border-bottom: 2px solid #1e73be;
}
.header01 .extra-info i.fa-phone{
color:#000 !important;
}
.extra-info .phone h3{
font-size: 1.2em;
}
.search-box{
margin-top: 0px;
}
.noticias ul li{
width:99%;
display: block;
padding: 70px 0;
}
.servicio-oficial h2{
margin-top: 35px;
}
.noticias .next,
.noticias .prev{
display: none !important;
}
}
@media screen and (max-width:767px){
}
@media (min-width: 48rem){
.post.post-list-item .entry-meta{
background-color:#fff;
border-bottom: solid 2px #1e73be;
padding-left: 0 !important;
}
.post.post-list-item .entry-meta::after{
display: none !important;
}
} .footer-menu ul.menu{
text-align: left;
margin-bottom: 40px;
padding-bottom: 20px;
border-bottom: solid 1px #353535 !important;
display: flex;
}
.footer-menu ul.menu > li{
width:25%;
margin-bottom: 10px;
margin-right: 20px;
font-size:13px;
}
.footer-menu ul.menu ul > li{
display: inline-block;
width: 99%;
margin-bottom: 4px;
}
.footer-menu ul.menu ul ul > li{
width: 100%;
font-size: 0.8em;
}
.footer-menu ul.menu > li > a {
text-transform: uppercase;
white-space: nowrap;
}
.footer-menu ul.sub-menu{
margin-left: 0;
}
.footer-menu ul.sub-menu > li > a{
white-space: nowrap;
} #post-2427 .wpb_single_image img{
max-width: 180px !important;
}
.document-title{
color:#000;
}  .wpgmza-basic-listing-image-holder img{
border: none !important;
}
.wpgmza-basic-listing-image-holder{
float: left !important;
border: none !important;
}
.wpgmza_basic_row{
border-top: none !important;
border-left: none !important;
border-right: none !important;
padding: 0px !important;
padding-bottom: 10px !important;
margin-top: 15px !important;
}
.wpgmza-content-address-holder p{
margin: 0 !important;
}
.wpgmza-content-address-holder strong a{
font-size: 16px !important;
font-weight: bold !important;
color: #1e73be !important;
}
.wpgmza-content-address-holder{
border: none !important;
}
.wpgmza-content-address-holder img{
display: none !important;
}
#post-2640 .wpgmza-basic-listing-image-holder img{
border: 0 !important;
padding-left: 0 !important;
} .our-services.list-layout > .wpb_column:first-child > .wpb_wrapper .wpb_text_column:before, .our-services.list-layout > .wpb_column:first-child > .vc_column-inner > .wpb_wrapper .wpb_text_column:before{
display: none;
}
.btn-llamenos{
font-size: 2em !important;
}
#post-1752 .fa-phone{
font-size: 66px !important;
}
.vc_grid-item.vc_visible-item{
display: none !important;
}
.vc_grid-item.vc_grid-term-48.vc_visible-item,
.vc_grid-item.vc_grid-term-49.vc_visible-item,
.vc_grid-item.vc_grid-term-50.vc_visible-item,
.vc_grid-item.vc_grid-term-51.vc_visible-item,
.vc_grid-item.vc_grid-term-52.vc_visible-item,
.vc_grid-item.vc_grid-term-53.vc_visible-item{
display: inline-block !important;
} .acceptance-754{
line-height: 52px;
}
.acceptance-754 input{
margin:20px;
}
#content .thememove-blog .post-thumb{
padding-left: 0;
}
.telefon-boto-bottomline{
white-space: nowrap;
font-size: 1.5em !important;
}
.slider-full-width-element{
transform: scale(3,1) !important;
}
form a,
form a{
color:#1e73be !important;
}
@media screen and (max-width:768px){
#carousel-noticias-home .carousel-control .glyphicon-chevron-right{
margin-right: -45px !important;
}
#carousel-noticias-home .carousel-control .glyphicon-chevron-left{
margin-left: -45px !important;
}
#carousel-noticias-home .container{
max-width:90%;
}
#carousel-noticias-home ul{
padding:0;
}
.noticias ul li{
padding: 20px 0;
}
#content .eg-georgebush-element-0{
font-size: 20px !important;
line-height: 22px !important;
}
#content .eg-georgebush-element-1{
font-size: 14px;
line-height: 15px;
}
} @media screen and (max-width: 991px){
.header-right {
background-color: #fff !important;
}	
}
.extra-info i {
float: left !important;
}
.header01 .extra-info i {
font-size: 28px;
margin-top: 5px;
margin-right: 10px;
}
@media screen and (max-width: 750px){ .extra-info i{
font-size: 28px;
}
}
@media screen and (min-width: 992px) and (max-width: 1500px){
.phone p{
text-align: right;
}
.extra-info{
text-align: right;
}
.extra-info i{
display:  !important;
font-size: 20px !important;
margin-left: 0 !important;
margin-right: 0 !important;
}
.extra-info h3{
font-size:1.2em !important;
}
.extra-info .address h3{
font-size:1em !important;
}
}
@media screen and (min-width: 992px) and (max-width: 1118px){
.extra-info h3{
font-size:1.1em !important;
}
} @media only screen and (min-width:769px){
#primary-menu>.enlaceclientes>a:before{
content: "";
display: inline-block;
background: url(https://www.atecal.com/wp-content/uploads/2019/01/clientes-icon.png) no-repeat;
background-size: contain;
width: 15px;
height: 15px;
float: left;
margin: 0 6px 0 0;
}
}
@media only screen and (min-width: 48rem)
.punts-forts .col-sm-offset-2 {
margin-left: 16.667%;
}
.punts-forts .col-md-offset-0 {
margin-left: 0; } @media screen and (max-width: 750px){
.iconosTop:nth-child(1){
margin-left: 20%;
}   
.iconosTop:nth-child(2){
margin-left: 18%;
}
.iconosTop:nth-child(3){
margin-left: 17%;
}     
} @media screen and (max-width: 767px){
div.copyright #menu-main-menu{
display: none;
}    
}
@media screen and (max-width:1199px){
.snap-drawers{
display:none !important;
}
}
@media screen and (min-width:1199px){
#responsive-menu-button{
display: none !important;
}
#aviso-covid{
padding: 15px !important;
}
}
@media screen and (min-width: 38.75em){
.content ul, .content ol {
margin-left: 15px !important;
margin-bottom: 15px !important;
}
}
h2{
margin-bottom: 10px !important;
}
.scrollup{
left:30px !important;
right: auto !important;
}
#aviso-chatbot{
position: fixed;
width: 180px;
text-align: center;
color: #fff;
z-index: 9999;
bottom: 90px;
right: 20px;
background: #2f71bb;
border-radius:5px;
padding: 10px;
display:block;
}
#aviso-chatbot span{   
text-align: center;
color: #fff;
font-family: Montserrat;
letter-spacing: 0.2px;
}
#aviso-chatbot:after{
position:absolute;
bottom:-10px;
right:15px;
content: url(https://www.atecal.com/wp-content/uploads/2021/07/pico-chat.png);
width: 15px;
height: 15px;
}
#cerrar-aviso-chatbot{
position:absolute;
top:-10px;
left:5px;
width: 20px;
height: 20px;
background: #fff;
border-radius:50%;
color:#2e72ba;
font-size:14px;
} .img-fluid{
max-width: 100%;
height: auto;
}
.servicio-oficial .logos-grid{
display: flex;
align-items: center;
flex-wrap: wrap;
margin: 30px 0;
}
.servicio-oficial .logos-grid >.marca{
flex: 1 1 20%; display: flex;
align-items: center;
justify-content: center;
} @media screen and (max-width: 768px){
.servicio-oficial .logos-grid >.marca{
flex: 1 1 33%; }
.servicio-oficial .logos-grid >.marca:nth-child(2), .servicio-oficial .logos-grid >.marca:first-child{
width: 50%;
flex: 1 1 50%; } }