/* Start custom CSS */body.postid-3949, body.page-id-3949 { background-color: #0B2540; overflow: visible !important; overflow-x: clip !important; }
body.postid-3949 #ast-scroll-top, body.page-id-3949 #ast-scroll-top { display: none !important; }
body.postid-3949 .ast-container, body.page-id-3949 .ast-container { padding: 0 !important; max-width: 100% !important; display: block !important; }
body.postid-3949 #primary, body.page-id-3949 #primary { margin: 0 !important; padding: 0 !important; width: 100% !important; }
.elementor-3949 a, .elementor-3949 a:hover { text-decoration: none !important; }
.elementor-3949 [data-interaction-id="61e1af86"] { height: 112px; background-image: url(https://ibizareport.com/wp-content/uploads/2026/10/rico-teaching.jpg) !important; background-size: cover !important; background-position: center 25% !important; background-repeat: no-repeat !important; aspect-ratio: 1 / 1; flex: 0 0 112px; }
.elementor-3949 [data-interaction-id="6dfce8fd"] img { width: 44px; height: 44px; border-radius: 10px; display: block; }
.elementor-3949 [data-interaction-id="6f597759"] a { transition: transform .15s ease; }
.elementor-3949 [data-interaction-id="6f597759"] a:hover { transform: translateY(-2px); }/* End custom CSS */