body{font-family:"Montserrat",sans-serif}#footer .av_font_icon{float:none;display:inline}.qlwapp__button{height:80px !important}.qlwapp__icon{font-size:34px !important}@media only screen and (max-width:767px){#footer .widget{margin:0}.avia-section-huge .content,.avia-section-huge .sidebar{padding-top:40px;padding-bottom:40px}#socket{display:none}p,h1,h2,h3,h4,h5,h6,.avia_codeblock,.hr-custom.hr-left,.entry-content-wrapper div li{text-align:center !important}.entry-content-wrapper div li{list-style:none}iframe{width:100vw;height:46vw}.av-instagram-pics{margin:0 auto}.av-instagram-item a{min-height:inherit !important}.wspdesk{display:none}.wspmobile{display:block !important}#encabezado p{text-align:center !important}#encabezado .avia-image-container.avia-align-left{width:50%;margin:0 25%}#encabezado .flex_column{margin-bottom:0 !important}#wacht-baixo a{bottom:0;max-width:inherit !important;top:inherit !important;width:100% !important;text-transform:uppercase;display:block;font-size:20px}a.whatsapp{bottom:0;max-width:inherit !important;top:inherit !important;width:100% !important;text-transform:uppercase;display:block !important;font-size:20px}.responsive #top .av-large-testimonial-slider.avia-testimonial-wrapper .avia-testimonial{padding:0 10px !important}.html_header_transparency #top .avia-builder-el-0 .slideshow_caption{padding-top:10%}div .slideshow_caption h2,.avia-caption-content p{text-align:center;transform:scale(1)}.footer_color{text-align:center}}.presupuesto{display:none !important}#footer{z-index:999}.avia_transform .av_slideshow_full.avia-fade-slider .active-slide .avia-caption-title,.avia_transform .av_fullscreen.avia-fade-slider .active-slide .avia-caption-title{text-shadow:2px 2px 2px #222}#top #header .av-main-nav>li>a{text-transform:uppercase}@media only screen and (min-width:992px){#top #wrap_all .av_header_transparency .main_menu ul:first-child>li>a{text-shadow:2px 2px 2px #222}}.av-instagram-item{padding:0 !important}div .slideshow_caption h2{text-transform:uppercase !important;text-shadow:2px 2px 2px #222;transform:scale(1.2)}.avia-caption-content p{text-shadow:2px 2px 2px #222;transform:scale(1.2)}#top .av-large-testimonial-slider .avia-testimonial-meta-mini{text-align:center}#top .av-large-testimonial-slider .avia-testimonial-meta-mini a{color:#ccc}.wpcf7-form input[type=email],.wpcf7-form input[type=text],.wpcf7-form input[type=tel],.wpcf7-form textarea{color:#fff !important;border-color:#fff !important;border-width:2px !important;background-color:transparent !important;border-radius:5px !important;padding:10px !important;margin-bottom:10px !important}.wpcf7-form{text-align:center}input[type=submit]{background-color:#1474a0 !important;color:#fff !important;border-color:#025280 !important;min-width:100px;border-radius:5px;padding:10px 20px}#top .no_margin.av_one_third p{padding-right:20px}.fa-star{color:#ff0 !important}.avia-animated-number-content{padding-left:20px}.footer_color{background-size:cover !important}#franquicia .entry-content-wrapper div li{margin-bottom:20px}#tabla td{background:#fff;padding:5px 2px;font-size:11px;vertical-align:bottom;line-height:14px;letter-spacing:-.5px;border:solid 1px #ccc}#top .alternate_color .avia-data-table.avia_pricing_minimal th{background:#1474a0;color:#fff}.en #tabla{display:none}.footer_color p{font-weight:700}.footer_color h3{font-weight:700 !important;text-transform:uppercase !important}.testimonial_rotator.template-longform .testimonial_rotator_quote,.testimonial_rotator.template-longform .testimonial_rotator_stars,.testimonial_rotator.template-longform .testimonial_rotator_slide_title{text-shadow:2px 2px 2px #000}a.whatsapp{position:fixed;z-index:9999;right:0;float:right;top:90%;margin-top:-25px;cursor:pointer;min-width:50px;max-width:150px;color:#fff;text-align:center;padding:10px;margin:0 auto 0 auto;background:#20b038;-webkit-transition:All .5s ease;-moz-transition:All .5s ease;-o-transition:All .5s ease;-ms-transition:All .5s ease;transition:All .5s ease}textarea{height:100px}.fa-whatsapp{color:#25d366 !important}#encabezado .container{padding-top:0 !important}#encabezado p{font-size:20px}#encabezado a:hover{text-decoration:none;transition:.5s}input[type=submit]{padding:10px 30px;font-family:'Montserrat',sans-serif;font-weight:700;font-size:20px}input[type=submit]:hover{transform:scale(1.05);transition:.5s}input[type=submit]{text-shadow 2px 2px 2px #222 !important;box-shadow:2px 2px 2px #222}#formulario1 input[type=submit]{background-color:#dd8110 !important}.wpcf7-form input[type=email],.wpcf7-form input[type=text],.wpcf7-form input[type=tel],.wpcf7-form textarea{background:#fff !important;color:#222 !important}#consultas{z-index:9999;position:relative}@media only screen and (max-width:768px){#qlwapp.qlwapp-bottom-right{z-index:9999999999 !important}}.main_color{z-index:9}.container_wrap_first{z-index:99}.container_wrap_first .container .av-content-full.units{padding:0}#wacht-baixo a:hover,a.whatsapp{text-decoration:none!important;letter-spacing:.5px}#wacht-baixo a,a.whatsapp{text-shadow:1px 1px 1px #222;z-index:99999999!important}.wsplanding a{display:block !important}#scroll-top-link{display:none}.wspmobile{display:none}#socket .copyright{text-align:center;width:100%;font-size:14px}.page-id-632 input[type=text],.page-id-632 input[type=tel],.page-id-632 input[type=email],.page-id-632 textarea{background:#fff!important;color:#222 !important}.page-id-632 input[type=submit]{background-color:#5ab7e2 !important}#top .av_inherit_color a{text-decoration:none}{text-decoration:none}.av_facebook_widget_wrap{background:0 0;max-height:182px}.av-instagram-item a{min-height:91px}.av-instagram-pics{max-width:346px}.footer_color p{line-height:39px;margin:0}#formulario1 input[type=text],#formulario1 input[type=tel],#formulario1 [type=email],#formulario1 textarea{background:#fff !important;color:#222 !important}@media only screen and (min-width:768px) and (max-width:1300px){iframe{width:100vw;height:22.25vw}}.grecaptcha-badge{display:none}.wpcf7-spinner{display:block;margin:10px auto 0}#qlwapp .qlwapp-toggle .qlwapp-text{display:none}#qlwapp.qlwapp-button .qlwapp-toggle .qlwapp-icon{margin:0 !important;font-size:30px}#qlwapp.qlwapp-button .qlwapp-toggle{height:auto !important;padding:20px !important}#qlwapp.qlwapp-rounded.qlwapp-button .qlwapp-toggle{height:auto}html{background:#fff}#footer .widget{text-align:center}#media_image-2{margin-top:20px !important}