@media screen{*{margin:0;padding:0}:root{--my-color1:#1E90FF;--my-color2:#FFFFFF;--my-color3:#F5F5F5;--my-color4:#333333;--my-color5:#32CD32;--my-color6:#FF8C00;--my-color7:#000000}body{background-color:var(--my-color2);font-family:"DM Sans",sans-serif;font-size:16px;margin:0;color:var(--my-color7)}a{text-decoration:none;list-style:none}p:empty{display:none}.boxcontainer{max-width:1200px;margin:0 auto;padding:0}.desing{background:var(--my-color3);position:relative;padding:5px 0}.desing:after{content:"";position:absolute;top:0;left:-5px;width:54%;height:100%;transform:skew(-26deg);padding-left:20px;background:var(--my-color1);z-index:0}.boxtopsuperior p{font-size:16px;position:relative;z-index:1;display:inline-block;padding-right:20px}.boxtopsuperior p a{color:var(--my-color3)}.boxtopicons,.boxtopsuperior{width:50%;vertical-align:middle}.boxtopsuperior{display:inline-block;text-align:left}.boxtopicons{text-align:right}.boxtopicons i{color:var(--my-color7);font-size:18px;position:relative;z-index:1;padding:0 10px}.boxtopicons,.boxtopicons p,.socialmedia p{display:inline-block}.boxmenunav .menu-menu-principal-container ul li a:hover,.boxtopicons i:hover,.footer-col-1 i:hover{color:var(--my-color1)}#Lcanvas,.menunormal{transition:all ease-out .3s}.menunormal{padding:20px 0;font-size:0}#Lcanvas{width:17%}.boxmenunav{width:83%}.boxmenunav .menu-menu-principal-container{width:100%;margin:0 auto;text-align:center;display:inline-block;vertical-align:middle}.boxmenunav .menu-menu-principal-container ul li a{text-align:center;text-decoration:none;vertical-align:middle;width:auto;color:var(--my-color1);font-size:15px;position:relative;text-transform:uppercase;display:block;letter-spacing:1px;font-style:normal;font-weight:700;padding:17px 15px}.boxmenunav .menu-menu-principal-container ul{visibility:visible;text-align:center}#Lcanvas,.boxmenunav,.boxmenunav .menu-menu-principal-container li{display:inline-block;vertical-align:middle}.boxmenunav .menu-menu-principal-container ul li{display:inline-block;position:relative;vertical-align:middle;margin:0 5px}.boxmenunav .menu-menu-principal-container ul li a:hover{text-decoration:none}.boxmenunav .menu-menu-principal-container ul li ul{text-align:left;opacity:0;visibility:hidden;padding:5px 0;background-color:var(--my-color2);position:absolute;top:50px;left:50%;margin-left:-145px;width:300px;box-shadow:0 1px 3px rgb(0 0 0/.4);display:block}.boxmenunav .menu-menu-principal-container ul li:hover ul{opacity:1;top:45px;visibility:visible;text-align:left;z-index:100000}.boxmenunav .menu-menu-principal-container ul li ul:before{content:"";display:block;border-color:#fff0 #fff0 var(--my-color1) #fff0;border-style:solid;border-width:10px;position:absolute;top:-20px;left:50%;margin-left:-10px}.boxmenunav .menu-menu-principal-container ul ul li{position:relative;padding:0;display:block}.boxmenunav .menu-menu-principal-container ul ul li a{color:var(--my-color1);font-size:15px;padding:7px 10px;transition:background-color .1s;border:0;text-transform:uppercase;background:var(--my-color2);margin:5px 0}.boxmenunav .menu-menu-principal-container ul ul li a:hover{color:var(--my-color2);border:0;background:var(--my-color4)}li#menu-item-22{background:var(--my-color5);padding:0 20px;border-radius:5px}.footer-col-2 a,.footer-col-3 a,.footer-col-4 a,.socialmedia a,li#menu-item-22 a{color:var(--my-color2)}.footer-col-1 i:hover{transition:all linear .2s}#Boxfooter{background:var(--my-color4);padding:3%0}.footer-col-1,.footer-col-2,.footer-col-3,.footer-col-4{width:25%;display:inline-block;vertical-align:top;color:var(--my-color2)}.footer-col-1 img{width:80%;margin:0 auto 20px}.Boxpage,.footer-col-2 h2,.footer-col-3 h2,.footer-col-4 h2{margin-bottom:20px}.footer-col-2 a:hover,.footer-col-3 a:hover,.footer-col-4 a:hover{color:var(--my-color5)}.footer-col-1 i{border:1px solid #ddd;padding:10px;font-size:20px;margin:20px 10px 0;transition:all linear .2s}.footer-col-2 li,.footer-col-3 li{margin-left:30px;line-height:30px;list-style:none}.footer-col-4 p{margin:10px 0}#Copyright{padding:5px 0}#Copyright,.Boxpage h1{text-align:center}.Boxpage h1,.Boxpage h3,h2,h3{font-size:20px;padding:10px 0}.Boxpage li{margin-left:30px;left:25px;padding:3px 0}.doublelabel,.label{width:50%;display:inline-block;vertical-align:top;padding:0 10px;box-sizing:border-box}.Boxformcontenedor p,.boxdivisorpage li{font-size:16px;text-align:left}.Boxformcontenedor{font-size:0;width:100%;display:inline-block;vertical-align:middle}.contenedorpag{text-align:center;font-size:0}.boxdivisorpage{width:50%;display:inline-block;vertical-align:top;box-sizing:border-box}.boxdivisorpage i{font-size:30px;background:var(--my-color3);padding:20px;border-radius:50%}.boxdivisorpage h2{font-size:18px;text-align:left;margin-left:30px}.boxdivisorpage ul{margin-bottom:30px}.boxdivisorpage li{margin-left:60px}.Boxformcontenedor input{width:100%;display:block;padding:8px;border-radius:5px;border:1px solid var(--my-color7);box-sizing:border-box}.wpcf7-form-control.wpcf7-textarea{width:96.6%;padding:10px;box-sizing:border-box;border-radius:7px;border:1px solid var(--my-color7)}.boxcontentinfo{margin:0 0 5%;font-size:0}.boxcontact,.boxcontact+.boxcontact{width:20%;display:inline-block;vertical-align:middle}.boxcontact+.boxcontact{width:50%;text-align:left}.boxcontact a{color:var(--my-color7)}.boxcontact a:hover,.boxdivisorpage i{color:var(--my-color1)}.boxcontact h3{padding:0 0 5px}.boxcontact p{padding:0;line-height:20px}.massage p{width:97%;margin:0 auto}.massage p+p{text-align:center;width:100%;box-sizing:border-box}.massage .wpcf7-submit{width:30%;margin:0 auto;background:var(--my-color7);color:var(--my-color2);font-size:18px;border:1px solid var(--my-color7)}.massage .wpcf7-submit:hover{background:var(--my-color6);border:1px solid var(--my-color6);cursor:pointer}.Boxpage p,.massage p{text-align:left}.Boxpage a{color:var(--my-color5)}.Boxpage li,.Boxpage p{line-height:22px;padding-bottom:10px}.Boxpage li,.Boxpage p,.wpcf7-response-output{font-size:16px}span.wpcf7-form-control.wpcf7-acceptance.optional input.cpht{display:inline-block;vertical-align:middle;width:auto}span.wpcf7-form-control.wpcf7-acceptance.optional span{vertical-align:middle}.nav-item a,.whatsapp-button{text-decoration:none;display:flex;align-items:center}.whatsapp-button{transition:transform .2s ease-in-out;width:40px;height:40px;position:fixed;bottom:20px;right:20px;justify-content:center}.whatsapp-button:hover{transform:scale(1.1);box-shadow:0 8px 20px rgb(0 0 0/.3)}.whatsapp-button:active{transform:scale(.9);box-shadow:0 4px 10px rgb(0 0 0/.2)}.whatsapp-button i{font-size:40px;background:#25d366;color:var(--my-color2);padding:10px 13px;border-radius:50%;box-shadow:0 5px 15px rgb(0 0 0/.2)}.nav-container{color:var(--my-color2);position:fixed;width:100%;z-index:100;opacity:0;display:none;transition:all linear .3s;top:0;font-size:0}.logo-section{text-align:center;display:inline-block;vertical-align:middle;padding:5px 0;background:var(--my-color7)}.logo-img{width:100px}.hamburger-nav{display:flex;flex-direction:column}.nav-toggle{font-size:24px;cursor:pointer;left:0;display:inline-block;vertical-align:middle;position:absolute;padding:10px}.nav-list{list-style:none;padding:0;margin:0;display:none;flex-direction:column;width:70%;background:var(--my-color1);overflow:scroll}.nav-item{width:100%;text-align:left;padding:10px;position:relative;box-sizing:border-box}.nav-item a{color:var(--my-color2);display:inline-block}.nav-item .nav-icon{margin-right:10px}.nav-item .dropdown-icon{margin-left:auto;transition:transform .3s}.nav-item:hover{background:var(--my-color6)}.nav-item:hover .dropdown-icon{transform:rotate(90deg)}.nav-item i{display:inline-block;font-size:23px;padding:0 10px}.nav-item.has-dropdown a+ul{margin:10px 0 0}.nav-item.has-dropdown{width:100%;left:0}.nav-item:last-child{background:var(--my-color5)}.dropdown-list{list-style:none;margin:0;display:none;flex-direction:column;padding:0 0 0 20px}.dropdown-list li{padding:10px 0}.dropdown-list li a{color:var(--my-color2);text-decoration:none}.dropdown-list li:hover{background:var(--my-color4)}@media (max-width:1200px){.boxmenunav{width:auto}.boxtopsuperior{box-sizing:border-box;text-align:center}.boxtopicons{padding-right:5%;box-sizing:border-box}#Boxfooter{padding:3%}}@media (max-width:1024px){.boxmenunav{width:80%}.boxmenunav .menu-menu-principal-container ul li{margin:0}.boxmenunav .menu-menu-principal-container ul li a{font-size:14px}.footer-col-1 i{margin:20px 6px}.Boxpage{padding:0 20px}}@media (max-width:823px){.nav-container{opacity:1;display:block;transition:all linear .3s;font-size:17px}.boxtopicons,.desing:after,.menunormal{display:none}.boxtopsuperior i{font-size:30px;padding:0 10px}.boxtopsuperior p{font-size:0;padding:0}#BoxTopSuperior{position:fixed;z-index:100000;top:10px;width:15%;right:10px}.boxtopsuperior{width:100%}.desing{background:0 0}.widget-even.widget-2::after{left:370px}.footer-col-1,.footer-col-2,.footer-col-3,.footer-col-4{width:100%;text-align:center}.footer-col-1 img{width:30%}.Boxpage{margin:10%0 0}.boxdivisorpage{width:100%;margin:0 auto 20px;text-align:center}.footer-col-2 h2,.footer-col-3 h2,.footer-col-4 h2{margin-top:20px;margin-bottom:10px}.doublelabel,.label{width:100%}}@media (max-width:480px){#BoxTopSuperior{width:26%}.widget-even.widget-2::after{left:250px}.footer-col-2 li,.footer-col-3 li{margin:0 auto}.Boxpage{margin:15%0 0}}}ul{box-sizing:border-box}:root{--wp--preset--font-size--normal:16px;--wp--preset--font-size--huge:42px}html :where(img[class*=wp-image-]){height:auto;max-width:100%}.wpcf7 .screen-reader-response{position:absolute;overflow:hidden;clip:rect(1px,1px,1px,1px);clip-path:inset(50%);height:1px;width:1px;margin:-1px;padding:0;border:0;word-wrap:normal!important}.wpcf7 form .wpcf7-response-output{margin:2em .5em 1em;padding:.2em 1em;border:2px solid #00a0d2}.wpcf7 form.init .wpcf7-response-output{display:none}.wpcf7-form-control-wrap{position:relative}.wpcf7-list-item{display:inline-block;margin:0 0 0 1em}.wpcf7-list-item-label::after,.wpcf7-list-item-label::before{content:" "}.wpcf7 .wpcf7-submit:disabled{cursor:not-allowed}.wpcf7 input[type=email],.wpcf7 input[type=tel]{direction:ltr}