/******* Do not edit this file *******
Simple Custom CSS and JS - by Silkypress.com
Saved: Dec 16 2021 | 16:45:28 */
.hacemos-txt>.wpb_wrapper{display:flex;justify-content:center}.hacemos-2{padding-top:50px!important}.hacemos-4{padding-top:80px!important}.flecha-1,.flecha-2,.flecha-3{padding-left:10px!important;padding-right:10px!important}.flecha-3{padding-top:40px}.img-somos{border-radius:100%!important}.page-id-18 .wpcf7 input[type=text],.page-id-18 .wpcf7 input[type=email]{border-radius:90px!important;margin-bottom:10px}.page-id-18 .wpcf7 input:focus,.page-id-18 .wpcf7 input[type=email]:focus,.page-id-18 .wpcf7 textarea{border-color:#7779ca!important}.page-id-18 .wpcf7 textarea{border-radius:20px!important}.btn-enviar{text-align:center}body[data-button-style=rounded] .container-wrap .btn-enviar input[type=submit]{margin-left:70px!important;background-color:#084f84!important;padding:14px 40px!important}.page-id-18 .wpcf7 ::-webkit-input-placeholder{color:#7779ca!important;opacity:1}.page-id-18 .wpcf7 :-moz-placeholder{color:#7779ca!important;opacity:1}.page-id-18 .wpcf7 ::-moz-placeholder{color:#7779ca!important;opacity:1}.page-id-18 .wpcf7 :-ms-input-placeholder{color:#7779ca!important;opacity:1}.txt-sentimos>.wpb_wrapper{display:flex;align-items:center}.txt-sentimos p,.hacemos-txt p{padding-bottom:0!important}.txt-sentimos img,.hacemos-txt img{margin-bottom:0!important;max-width:225px!important}.row-sentimos-inner{max-width:900px!important;margin:auto}.txt-sentimos h4{padding:0 30px!important;max-width:655px!important}.swiper-slide .content h3{font-size:36px!important;line-height:1.3!important}.swiper-slide .content h2{margin-bottom:35px!important}.swiper-slide .content h4{color:#fff!important}.swiper-slide .button.solid_color .white{color:#7b5cc5!important}.banner-links a{opacity:1!important}.banner-links a:hover{color:#fcec61!important}@media (max-width:1000px){.banner-links h2{padding-bottom:36px!important}body.material #slide-out-widget-area.slide-out-from-right .off-canvas-menu-container .current-menu-item>a,body #slide-out-widget-area.slide-out-from-right a:hover{color:#269898!important}.wpb_wrapper h3.vc_custom_heading{font-size:29.2px!important;line-height:32.4px!important}.swiper-slide .button.solid_color .white{font-size:16px!important;padding:10px 30px!important}.swiper-slide .content h4{font-size:18px!important;line-height:28px!important}}#footer-outer #block-8 .wp-block-social-links{display:flex!important;align-items:center}#footer-outer #block-8 .wp-block-social-links li{margin:0 4px!important;padding:0!important}#footer-outer #block-8 .wp-block-social-links a{color:#fff!important;border-radius:90px!important;width:30px;height:30px}#footer-outer #custom_html-2 .nectar_icon{background-color:#085086!important}#footer-outer #custom_html-2{text-align:right!important}body #footer-outer .row{padding:45px 0 14px!important}@media (max-width:690px){.nosotros-row{text-align:center!important}.hacemos-2,.hacemos-4,.flecha-3{padding-top:20px!important}.hacemos-txt>.wpb_wrapper{flex-direction:column!important}.flecha-3{transform:rotateX(180deg)rotateY(180deg)}.banner-links .vc_col-sm-3:last-child h2{padding-bottom:0!important}#footer-outer #custom_html-2,#footer-outer #text-2{text-align:center!important}#footer-outer #text-2{margin-bottom:0!important}.txt-sentimos>.wpb_wrapper{flex-direction:column;text-align:center;justify-content:center;align-items:center}.row-sentimos-inner.reverse .txt-sentimos>.wpb_wrapper{flex-direction:column-reverse}.transformamos-frase h3{font-size:26px!important;line-height:36px!important}}