.elementor-2306 .elementor-element.elementor-element-77f2cef{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2306 .elementor-element.elementor-element-70d246e > .elementor-widget-container{margin:-2% 0% 0% 0%;}.elementor-2306 .elementor-element.elementor-element-70d246e .dg-contacto-hero{--dg-contacto-height:592px;}.elementor-2306 .elementor-element.elementor-element-70d246e .dg-contacto-content{padding:72px 40px 58px 96px;max-width:1360px;text-align:left;}.elementor-2306 .elementor-element.elementor-element-70d246e .dg-contacto-content h2{max-width:630px;text-align:left;font-size:48px;line-height:48px;margin-bottom:30px;color:#ffffff;}.elementor-2306 .elementor-element.elementor-element-70d246e .dg-contacto-content p{max-width:590px;text-align:left;font-size:16px;line-height:28.8px;color:rgba(255,255,255,.82);}.elementor-2306 .elementor-element.elementor-element-70d246e .dg-contacto-bg{background-position:center 28%;}.elementor-2306 .elementor-element.elementor-element-70d246e .dg-contacto-content h2 span{color:#D8B087;}.elementor-2306 .elementor-element.elementor-element-1c3f14a .dg-contact-img{height:406px;}.elementor-2306 .elementor-element.elementor-element-b9d1301 .dg-contact-form-section{background:#F3EDE6;padding:86px 20px 96px 20px;}.elementor-2306 .elementor-element.elementor-element-b9d1301 .dg-contact-label{color:#A96C48;}.elementor-2306 .elementor-element.elementor-element-b9d1301 .dg-contact-details a:hover{color:#A96C48;}.elementor-2306 .elementor-element.elementor-element-b9d1301 .dg-contact-form button{background:#B9754C;}.elementor-2306 .elementor-element.elementor-element-2a09e24{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2306 .elementor-element.elementor-element-6a31ac8 .dg-final-cta{min-height:514px;}.elementor-2306 .elementor-element.elementor-element-6a31ac8 .dg-final-cta-content{max-width:760px;}.elementor-2306 .elementor-element.elementor-element-6a31ac8 .dg-final-cta-bg{background-position:center center;}.elementor-2306 .elementor-element.elementor-element-6a31ac8 .dg-final-cta-content h2{font-size:63px;line-height:61px;}@media(max-width:1024px){.elementor-2306 .elementor-element.elementor-element-70d246e .dg-contacto-hero{--dg-contacto-height:560px;}.elementor-2306 .elementor-element.elementor-element-70d246e .dg-contacto-content{padding:70px 52px 54px 52px;}.elementor-2306 .elementor-element.elementor-element-70d246e .dg-contacto-content h2{max-width:590px;font-size:46px;line-height:46px;}.elementor-2306 .elementor-element.elementor-element-70d246e .dg-contacto-content p{max-width:540px;}.elementor-2306 .elementor-element.elementor-element-70d246e .dg-contacto-bg{background-position:center 30%;}.elementor-2306 .elementor-element.elementor-element-1c3f14a .dg-contact-img{height:330px;}.elementor-2306 .elementor-element.elementor-element-6a31ac8 .dg-final-cta{min-height:500px;}.elementor-2306 .elementor-element.elementor-element-6a31ac8 .dg-final-cta-content h2{font-size:58px;line-height:56px;}}@media(max-width:767px){.elementor-2306 .elementor-element.elementor-element-70d246e .dg-contacto-hero{--dg-contacto-height:620px;}.elementor-2306 .elementor-element.elementor-element-70d246e .dg-contacto-content{padding:76px 28px 62px 28px;}.elementor-2306 .elementor-element.elementor-element-70d246e .dg-contacto-bg{background-position:center top;}.elementor-2306 .elementor-element.elementor-element-70d246e .dg-contacto-content h2{font-size:40px;line-height:40px;margin-bottom:26px;}.elementor-2306 .elementor-element.elementor-element-70d246e .dg-contacto-content p{font-size:15px;line-height:27px;}.elementor-2306 .elementor-element.elementor-element-1c3f14a .dg-contact-img{height:300px;}.elementor-2306 .elementor-element.elementor-element-6a31ac8 .dg-final-cta{min-height:560px;}.elementor-2306 .elementor-element.elementor-element-6a31ac8 .dg-final-cta-content h2{font-size:46px;line-height:44px;}}