.elementor-17 .elementor-element.elementor-element-6e8ee81:not(.elementor-motion-effects-element-type-background), .elementor-17 .elementor-element.elementor-element-6e8ee81 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-astglobalcolor1 );}.elementor-17 .elementor-element.elementor-element-6e8ee81{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-17 .elementor-element.elementor-element-6e8ee81 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-17 .elementor-element.elementor-element-a54c7b2{text-align:left;}.elementor-17 .elementor-element.elementor-element-f972c44:not(.elementor-motion-effects-element-type-background), .elementor-17 .elementor-element.elementor-element-f972c44 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-astglobalcolor1 );}.elementor-17 .elementor-element.elementor-element-f972c44{border-style:solid;border-width:1px 0px 0px 0px;border-color:#333333;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-17 .elementor-element.elementor-element-f972c44 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-17 .elementor-element.elementor-element-7149334 > .elementor-widget-container{margin:0px 0px 010px 0px;}.elementor-17 .elementor-element.elementor-element-dc22752 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-theme-builder-content-area{height:400px;}.elementor-location-header:before, .elementor-location-footer:before{content:"";display:table;clear:both;}/* Start custom CSS */#footer-principal{padding-bottom:50px;}
#footer-principal .col1{padding-top:50px;padding-right:50px;}
#footer-principal .col2{padding-top:50px;}
#footer-principal.col2 p{font-size:16px;line-height:24px;color:#FFFFFF;margin-bottom:10px;}
#footer-principal .col2 .titulo-footer p{text-align:center;color:#FFFFFF;font-weight:700;font-size:24px;line-height:34px;margin-bottom:15px !important;}
#footer-principal .col2 p a:hover{color:#FFFFFF !important;}
#footer-principal .col3{padding-top:50px;padding-left:50px;}
#footer-bottom{padding-top:15px;padding-bottom:15px;text-align:center;font-size:14px;line-height:24px;color:#FFFFFF;}
#footer-bottom p{margin-bottom:0 !important;}
#footer-bottom a{color:#FFFFFF;}
#footer-bottom a:hover{color:#E9004C;}/* End custom CSS */