.elementor-9677 .elementor-element.elementor-element-fae6cef{margin-top:-60px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-9677 .elementor-element.elementor-element-47d47ab{text-align:center;}.elementor-9677 .elementor-element.elementor-element-47d47ab.elementor-widget-heading .elementor-heading-title{color:#011660;}.elementor-9677 .elementor-element.elementor-element-47d47ab .elementor-heading-title{font-family:"Noto Sans", Sans-serif;font-size:30px;text-shadow:0px 0px 10px rgba(0,0,0,0.3);}.elementor-9677 .elementor-element.elementor-element-47d47ab > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-9677 .elementor-element.elementor-element-c655272 .elementor-spacer-inner{height:40px;}.elementor-9677 .elementor-element.elementor-element-e659980{text-align:center;}.elementor-9677 .elementor-element.elementor-element-e659980.elementor-widget-heading .elementor-heading-title{color:#011660;}.elementor-9677 .elementor-element.elementor-element-e659980 .elementor-heading-title{text-shadow:0px 0px 10px rgba(0,0,0,0.3);}.elementor-9677 .elementor-element.elementor-element-3fd4236 .elementor-spacer-inner{height:20px;}.elementor-9677 .elementor-element.elementor-element-8b4e002 .elementor-spacer-inner{height:20px;}.elementor-9677 .elementor-element.elementor-element-529c816 .elementor-repeater-item-135e73f .slick-slide-bg{background-color:#FFFFFF;background-image:url(http://mc.mu-sofia.bg/wp-content/uploads/2026/02/Erasmus_info_day_site_2026.jpg);background-size:contain;}.elementor-9677 .elementor-element.elementor-element-529c816 .slick-slide{height:385px;}.elementor-9677 .elementor-element.elementor-element-529c816 .slick-slide-bg{animation-duration:calc(5000ms*1.2);transition-duration:calc(5000ms);}.elementor-9677 .elementor-element.elementor-element-529c816 .elementor-slide-content{max-width:58%;}.elementor-9677 .elementor-element.elementor-element-529c816 .slick-slide-inner{text-align:center;}.elementor-9677 .elementor-element.elementor-element-c51730a a.elementor-button, .elementor-9677 .elementor-element.elementor-element-c51730a .elementor-button{font-family:"Open Sans", Sans-serif;font-weight:bold;}.elementor-9677 .elementor-element.elementor-element-5441684{color:#152988;font-family:"Noto Sans", Sans-serif;font-size:18px;}.elementor-9677 .elementor-element.elementor-element-0083b5a .elementor-icon-list-icon i{color:#011660;font-size:14px;}.elementor-9677 .elementor-element.elementor-element-0083b5a .elementor-icon-list-icon{width:14px;}.elementor-9677 .elementor-element.elementor-element-0083b5a .elementor-icon-list-text, .elementor-9677 .elementor-element.elementor-element-0083b5a .elementor-icon-list-text a{color:#011660;}@media(max-width:767px){.elementor-9677 .elementor-element.elementor-element-529c816 .slick-slide{height:184px;}}@media(min-width:768px){.elementor-9677 .elementor-element.elementor-element-aba8a53{width:5%;}.elementor-9677 .elementor-element.elementor-element-fbefab3{width:88.683%;}.elementor-9677 .elementor-element.elementor-element-2c5630f{width:5%;}}/* Start custom CSS for button, class: .elementor-element-c51730a *//* ==========================================================
   ELEMENTOR CUSTOM CSS: EU GLASS CIRCLE & CENTERED (V144)
   ========================================================== */

/* 1. НОРМАЛНО СЪСТОЯНИЕ И ЦЕНТРИРАНЕ */
.elementor-9677 .elementor-element.elementor-element-c51730a a.elementor-button {
    /* ГЕОМЕТРИЯ: Кръгла форма с центриране в контейнера */
    display: flex !important;
    align-items: center !important;
    justify-content: center !important;
    
    /* ХОРИЗОНТАЛНО ЦЕНТРИРАНЕ */
    margin-left: auto !important;
    margin-right: auto !important;
    
    /* РАЗМЕРИ: Трябва да са идентични за перфектен кръг */
    width: 140px !important;  
    height: 140px !important; 
    padding: 0 !important;    
    border-radius: 50% !important;

    /* ФОН: Дълбоко синьо със стъклен градиент */
    background: linear-gradient(135deg, #003399 0%, #001a4d 100%) !important;
    
    /* ЗЛАТИСТИ РЪБОВЕ: Метален ефект */
    border: 5px solid #d4af37 !important;
    border-top-color: #ffdf00 !important; 
    border-left-color: #c5a021 !important;
    border-right-color: #c5a021 !important;
    border-bottom-color: #8b6d11 !important;

    /* СЕНКИ ЗА СТЪКЛЕН ВИД И ЗЛАТИСТ БЛЯСЪК */
    box-shadow: 
        inset 0 20px 20px rgba(255, 255, 255, 0.15),
        inset 0 0 15px rgba(255, 223, 0, 0.4),
        inset 0 -15px 20px rgba(0, 0, 0, 0.3),
        0 12px 30px rgba(212, 175, 55, 0.4),
        0 8px 15px rgba(0, 0, 0, 0.5) !important;

    /* ТЕКСТОВИ ПАРАМЕТРИ */
    color: #ffffff !important;
    font-weight: 700 !important;
    text-align: center !important;
    line-height: 1.2 !important;
    text-shadow: 1px 1px 3px rgba(0, 0, 0, 0.6);
    text-decoration: none !important;
    cursor: pointer !important;

    /* Анимация (0.5s) */
    transition: all 0.5s cubic-bezier(0.25, 0.8, 0.25, 1); 
}

/* 2. HOVER СЪСТОЯНИЕ: Потъване и механичен натиск */
.elementor-9677 .elementor-element.elementor-element-c51730a a.elementor-button:hover,
.elementor-9677 .elementor-element.elementor-element-c51730a a.elementor-button:focus {
    background: linear-gradient(135deg, #002b85 0%, #00143a 100%) !important;

    /* ЕФЕКТ: СМАЛЯВАНЕ + ДВИЖЕНИЕ НАДОЛУ */
    transform: scale(0.95) translateY(4px); 

    box-shadow: 
        inset 0 10px 15px rgba(255, 255, 255, 0.1),
        inset 0 20px 30px rgba(0, 0, 0, 0.6), 
        0 5px 15px rgba(212, 175, 55, 0.3) !important;
        
    border-color: #c5a021 !important;
    border-top-color: #d4af37 !important;
    outline: none !important;
}

/* 3. MOBILE TOUCH FIX */
.elementor-9677 .elementor-element.elementor-element-c51730a a.elementor-button:active {
    transition: none !important; 
    transform: scale(0.92) !important; 
}/* End custom CSS */