/*
Theme Name: Hello Elementor Child
Theme URI: https://elementor.com/hello-theme/?utm_source=wp-themes&utm_campaign=theme-uri&utm_medium=wp-dash
Template: hello-elementor
Author: Elementor Team
Author URI: https://elementor.com/?utm_source=wp-themes&utm_campaign=author-uri&utm_medium=wp-dash
Description: Hello Elementor is a lightweight and minimalist WordPress theme that was built specifically to work seamlessly with the Elementor site builder plugin. The theme is free, open-source, and designed for users who want a flexible, easy-to-use, and customizable website. The theme, which is optimized for performance, provides a solid foundation for users to build their own unique designs using the Elementor drag-and-drop site builder. Its simplicity and flexibility make it a great choice for both beginners and experienced Web Creators.
Tags: accessibility-ready,flexible-header,custom-colors,custom-menu,custom-logo,featured-images,rtl-language-support,threaded-comments,translation-ready
Version: 3.1.1.1736616466
Updated: 2025-01-11 17:27:46

*/

body::-webkit-scrollbar {
    width: 8px;     /* Tamaño del scroll en vertical */
    height: 8px;    /* Tamaño del scroll en horizontal */
}
/* Ponemos un color de fondo y redondeamos las esquinas del thumb */
body::-webkit-scrollbar-thumb {
	background-color:#66CCFF;
	background-image:linear-gradient(180deg, #66CCFF, #003366);
    border-radius: 4px;
}

/* Cambiamos el fondo y agregamos una sombra cuando esté en hover
body::-webkit-scrollbar-thumb:hover {
    background: #003366;
    box-shadow: 0 0 2px 1px rgba(0, 0, 0, 0.2);
}
*/
/* Cambiamos el fondo cuando esté en active */
body::-webkit-scrollbar-thumb:active {
    background-color: #003366;
}
/* Ponemos un color de fondo y redondeamos las esquinas del track */
body::-webkit-scrollbar-track {
    background: #e1e1e1;
    border-radius: 4px;
}

/* Cambiamos el fondo cuando esté en active o hover */
body::-webkit-scrollbar-track:hover,
body::-webkit-scrollbar-track:active {
  background:#b1b1b1;
}

#ez-toc-container{
width: 100% !important;
}
/* blog */
.cta-blog {
    padding: 2% 7%;
}
@media (max-width:768px){
picture.svelte-qkr59r.svelte-qkr59r {
    right: 5px !important;
    bottom: 150px !important;
}
.gt_switcher_wrapper {
    right: 5% !important;
}
.cta-blog {
    padding: 10px 20px  !important;
    margin: 0px auto !important;
	width:100% !important;
}
.cta-blog .wp-block-buttons>.wp-block-button {
    width: 100% !important;
}
.cta-blog p.has-text-align-center.has-large-font-size {
    font-size: 30px !important;
}}
