.elementor-9694 .elementor-element.elementor-element-fae6cef{margin-top:-60px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-9694 .elementor-element.elementor-element-47d47ab{text-align:center;}.elementor-9694 .elementor-element.elementor-element-47d47ab.elementor-widget-heading .elementor-heading-title{color:#011660;}.elementor-9694 .elementor-element.elementor-element-47d47ab .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:30px;text-shadow:0px 0px 10px rgba(0,0,0,0.3);}.elementor-9694 .elementor-element.elementor-element-47d47ab > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-9694 .elementor-element.elementor-element-c655272 .elementor-spacer-inner{height:40px;}.elementor-9694 .elementor-element.elementor-element-e659980{text-align:center;}.elementor-9694 .elementor-element.elementor-element-e659980.elementor-widget-heading .elementor-heading-title{color:#011660;}.elementor-9694 .elementor-element.elementor-element-e659980 .elementor-heading-title{text-shadow:0px 0px 10px rgba(0,0,0,0.3);}.elementor-9694 .elementor-element.elementor-element-3fd4236 .elementor-spacer-inner{height:20px;}.elementor-9694 .elementor-element.elementor-element-8b4e002 .elementor-spacer-inner{height:20px;}.elementor-9694 .elementor-element.elementor-element-c51730a a.elementor-button, .elementor-9694 .elementor-element.elementor-element-c51730a .elementor-button{font-family:"Montserrat", Sans-serif;font-weight:bold;}.elementor-9694 .elementor-element.elementor-element-0083b5a .elementor-icon-list-icon i{color:#011660;font-size:14px;}.elementor-9694 .elementor-element.elementor-element-0083b5a .elementor-icon-list-icon{width:14px;}.elementor-9694 .elementor-element.elementor-element-0083b5a .elementor-icon-list-text, .elementor-9694 .elementor-element.elementor-element-0083b5a .elementor-icon-list-text a{color:#011660;}@media(min-width:768px){.elementor-9694 .elementor-element.elementor-element-aba8a53{width:5%;}.elementor-9694 .elementor-element.elementor-element-fbefab3{width:88.683%;}.elementor-9694 .elementor-element.elementor-element-2c5630f{width:5%;}}/* Start custom CSS for button, class: .elementor-element-c51730a *//* ==========================================================
   ELEMENTOR CUSTOM CSS: ЯРКО КРАЛСКО СИНЬО + PRESS/ПАДАНЕ (V139)
   ========================================================== */

/* 1. НОРМАЛНО СЪСТОЯНИЕ */
.elementor-9694 .elementor-element.elementor-element-c51730a a.elementor-button {
    /* --- ФОН: По-светло и ярко синьо --- */
    background: linear-gradient(180deg, #1e88e5 0%, #0d47a1 100%) !important;
    
    /* --- СТЪКЛЕНА РАМКА (5px) --- */
    border: 5px solid rgba(255, 255, 255, 0.15) !important;
    border-top-color: rgba(255, 255, 255, 0.75) !important; 
    border-left-color: rgba(255, 255, 255, 0.3) !important;
    border-right-color: rgba(255, 255, 255, 0.3) !important;
    border-bottom-color: rgba(255, 255, 255, 0.1) !important;

    border-radius: 30px !important;

    /* --- СЕНКИ --- */
    box-shadow: 
        /* Вътрешен ръб */
        inset 0 1px 2px rgba(255, 255, 255, 0.6),
        /* Гланц */
        inset 0 10px 20px rgba(255, 255, 255, 0.2),
        /* ВЪНШЕН БЛЯСЪК (GLOW) */
        0 10px 30px rgba(30, 136, 229, 0.6),
        /* Сянка за обем */
        0 4px 10px rgba(0,0,0,0.3) !important;

    /* 🔥 ДОБАВЕНИ СВОЙСТВА ЗА ТЕКСТ И КЛИКАНЕ */
    color: #ffffff !important;
    font-weight: 600 !important;
    cursor: pointer !important;
    pointer-events: auto !important;

    /* Плавна анимация (0.5s) */
    transition: all 0.5s cubic-bezier(0.25, 0.8, 0.25, 1); 
}

/* 2. HOVER СЪСТОЯНИЕ: Потъване + Намаляване на размера + Леко Падане */
.elementor-9694 .elementor-element.elementor-element-c51730a a.elementor-button:hover,
.elementor-9694 .elementor-element.elementor-element-c51730a a.elementor-button:focus {
    /* Запазваме яркото синьо, но леко потъмняваме */
    background: linear-gradient(180deg, #1976d2 0%, #0d47a1 100%) !important;

    /* 🔥 ЕФЕКТ: СМАЛЯВАНЕ НА РАЗМЕРА (0.96) + ДВИЖЕНИЕ НАДОЛУ (2px) */
    transform: scale(0.96) translateY(2px); 

    /* Сенки при натискане */
    box-shadow: 
        /* Леко засенчване на рамката */
        inset 0 2px 4px rgba(0, 0, 0, 0.15),
        /* Вътрешна сянка (тъмносиня прозрачност за потъване) */
        inset 0 10px 20px rgba(0, 20, 60, 0.4), 
        /* Прибран външен блясък */
        0 2px 10px rgba(30, 136, 229, 0.4) !important;
        
    /* Рамката става по-прозрачна */
    border-color: rgba(255, 255, 255, 0.1) !important;
    border-top-color: rgba(255, 255, 255, 0.25) !important;

    font-weight: 600 !important;
    outline: none !important;
}

/* 3. MOBILE TOUCH FIX: Премахва забавянето при докосване */
.elementor-9694 .elementor-element.elementor-element-c51730a a.elementor-button:active {
    transition: none !important; 
    transform: none !important; 
}/* End custom CSS */