.elementor-2140 .elementor-element.elementor-element-b4de8a1:not(.elementor-motion-effects-element-type-background), .elementor-2140 .elementor-element.elementor-element-b4de8a1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://interlinkand.com/wp-content/uploads/2024/02/Interlink-Andorra-Footer.jpg");}.elementor-2140 .elementor-element.elementor-element-b4de8a1{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-2140 .elementor-element.elementor-element-b4de8a1 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2140 .elementor-element.elementor-element-8e72d7f > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-2140 .elementor-element.elementor-element-8ec4ec7.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-2140 .elementor-element.elementor-element-17485a2{width:auto;max-width:auto;}.elementor-2140 .elementor-element.elementor-element-17485a2 > .elementor-widget-container{margin:0px 40px 20px 40px;}.elementor-2140 .elementor-element.elementor-element-7ca1a40 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-2140 .elementor-element.elementor-element-7cadf62.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-2140 .elementor-element.elementor-element-2779266{width:auto;max-width:auto;}.elementor-2140 .elementor-element.elementor-element-2779266 > .elementor-widget-container{margin:0px 40px 0px 40px;}.elementor-2140 .elementor-element.elementor-element-c3ecb26{width:auto;max-width:auto;}.elementor-2140 .elementor-element.elementor-element-c3ecb26 > .elementor-widget-container{margin:0px 40px 0px 40px;}.elementor-theme-builder-content-area{height:400px;}.elementor-location-header:before, .elementor-location-footer:before{content:"";display:table;clear:both;}@media(max-width:767px){.elementor-2140 .elementor-element.elementor-element-17485a2 > .elementor-widget-container{margin:0px 0px 30px 0px;}.elementor-2140 .elementor-element.elementor-element-2779266 > .elementor-widget-container{margin:0px 0px 30px 0px;}}/* Start custom CSS */#footer{padding-top:150px;}
#footer .col{background-color:#FFFFFF33;padding-top:20px;padding-bottom:20px;border-radius:5px;text-align:center;padding-left:15px;padding-right:15px;}
#footer .col p{color:#FFFFFF;font-size:16px;line-height:24px;}
#footer .col a{font-size:24px;margin-top:10px;display:block;}
#footer .col a:hover{color:#FFFFFF;}
#footer #datos-contacto{padding-top:50px;padding-bottom:30px;}
#footer #linkedin{border-bottom:2px solid #FFFFFF;padding-bottom:80px;}
#legal{padding-top:15px;padding-bottom:15px;color:#FFFFFF;font-size:15px;}
#legal .col2{text-align:right;}
#legal a{color:#FFFFFF;}
#legal a:hover{color:#CF9350;}

@media (max-width:767px){
#footer{padding-top:50px;} 
#footer #datos-contacto{padding-top:0px;padding-bottom:50px;padding-left:15px;padding-right:15px;}
#footer .col{margin-top:30px;}
#footer .col a{font-size:20px;}
#legal .col1, #legal .col2{text-align:center;padding-left:15px;padding-right:15px;}
#legal .col1{padding-bottom:15px;}
}
@media (min-width:768px) and (max-width:1024px){
#footer{padding-top:100px;}
#footer .col a{font-size:22px;}
#datos-contacto{padding-left:50px;padding-right:50px;}
#datos-contacto .col{width:45%;}
#datos-contacto .vacio{width:10%;}
#legal{padding-left:50px;padding-right:50px;}
#legal .col1{width:100%;padding-bottom:15px;text-align:center;}
#legal .col2{width:100%;text-align:center;}
}
@media (min-width:1025px) and (max-width:1399px){
#footer #datos-contacto{padding-left:50px;padding-right:50px;}
#datos-contacto .col{width:42%;}
#datos-contacto .vacio{width:16%;}    
#legal{padding-left:50px;padding-right:50px;}
}
@media (min-width:1025px) and (max-width:1199px){
#legal.elementor-section.elementor-section-boxed > .elementor-container{display:block;}
#legal .col1{width:100%;padding-bottom:15px;text-align:center;}
#legal .col2{width:100%;text-align:center;}
}/* End custom CSS */