.elementor-48181 .elementor-element.elementor-element-26910009 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-48181 .elementor-element.elementor-element-26910009{box-shadow:0px -5px 29px 0px rgba(0, 0, 0, 0.37);margin-top:0px;margin-bottom:0px;padding:15px 0px 15px 0px;}.elementor-bc-flex-widget .elementor-48181 .elementor-element.elementor-element-51fd009e.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-48181 .elementor-element.elementor-element-51fd009e.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-48181 .elementor-element.elementor-element-51fd009e.elementor-column > .elementor-widget-wrap{justify-content:flex-start;}.elementor-48181 .elementor-element.elementor-element-51fd009e > .elementor-element-populated{margin:0rem 0rem 0rem 7rem;--e-column-margin-right:0rem;--e-column-margin-left:7rem;padding:0px 0px 0px 0px;}.elementor-widget-site-logo .hfe-site-logo-container .hfe-site-logo-img{border-color:var( --e-global-color-primary );}.elementor-widget-site-logo .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-48181 .elementor-element.elementor-element-2342ec36 .hfe-site-logo-container, .elementor-48181 .elementor-element.elementor-element-2342ec36 .hfe-caption-width figcaption{text-align:left;}.elementor-48181 .elementor-element.elementor-element-2342ec36 .hfe-site-logo .hfe-site-logo-container img{width:203px;}.elementor-48181 .elementor-element.elementor-element-2342ec36 .widget-image-caption{margin-top:0px;margin-bottom:0px;}.elementor-48181 .elementor-element.elementor-element-2342ec36{width:initial;max-width:initial;}.elementor-48181 .elementor-element.elementor-element-2342ec36 .hfe-site-logo-container .hfe-site-logo-img{border-style:none;}.elementor-48181 .elementor-element.elementor-element-2342ec36 .hfe-site-logo img{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-bc-flex-widget .elementor-48181 .elementor-element.elementor-element-36a0a561.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-48181 .elementor-element.elementor-element-36a0a561.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-48181 .elementor-element.elementor-element-36a0a561.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-48181 .elementor-element.elementor-element-46962cf{--spacer-size:1px;}.elementor-bc-flex-widget .elementor-48181 .elementor-element.elementor-element-3a4e499b.elementor-column .elementor-widget-wrap{align-items:flex-start;}.elementor-48181 .elementor-element.elementor-element-3a4e499b.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start;}.elementor-48181 .elementor-element.elementor-element-3a4e499b.elementor-column > .elementor-widget-wrap{justify-content:flex-end;}.elementor-48181 .elementor-element.elementor-element-3a4e499b > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-48181 .elementor-element.elementor-element-3a4e499b > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-48181 .elementor-element.elementor-element-e3baa39 .elementor-button{background-color:#03D87D;font-family:"Inter", Sans-serif;font-size:15px;font-weight:500;fill:#FFFFFF;color:#FFFFFF;border-radius:50px 50px 50px 50px;padding:13px 23px 13px 23px;}.elementor-48181 .elementor-element.elementor-element-e3baa39 .elementor-button:hover, .elementor-48181 .elementor-element.elementor-element-e3baa39 .elementor-button:focus{background-color:#289E68;color:#FFFFFF;}.elementor-48181 .elementor-element.elementor-element-e3baa39{width:auto;max-width:auto;}.elementor-48181 .elementor-element.elementor-element-e3baa39.elementor-element{--align-self:center;}.elementor-48181 .elementor-element.elementor-element-e3baa39 .elementor-button .elementor-button-content-wrapper{gap:2px;}.elementor-48181 .elementor-element.elementor-element-e3baa39 .elementor-button:hover svg, .elementor-48181 .elementor-element.elementor-element-e3baa39 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-bc-flex-widget .elementor-48181 .elementor-element.elementor-element-622a274.elementor-column .elementor-widget-wrap{align-items:flex-start;}.elementor-48181 .elementor-element.elementor-element-622a274.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start;}.elementor-48181 .elementor-element.elementor-element-622a274.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-48181 .elementor-element.elementor-element-622a274 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-48181 .elementor-element.elementor-element-622a274 > .elementor-element-populated{margin:0rem 0rem 0rem 0rem;--e-column-margin-right:0rem;--e-column-margin-left:0rem;padding:0px 0px 0px 0px;}.elementor-48181 .elementor-element.elementor-element-0654890 .ms-lms-authorization{margin:0px 0px 0px 0px;}.elementor-48181 .elementor-element.elementor-element-0654890 span.ms-lms-authorization-title{font-family:"Montserrat", Sans-serif;font-size:12px;font-weight:700;text-transform:uppercase;letter-spacing:0px;}.elementor-48181 .elementor-element.elementor-element-0654890:hover span.ms-lms-authorization-title{color:#61CE70;}.elementor-48181 .elementor-element.elementor-element-0654890  span.ms-lms-authorization-icon{width:50px;}.elementor-48181 .elementor-element.elementor-element-0654890 span.ms-lms-authorization-icon{height:50px;border-radius:50% 50% 50% 50%;margin:0px 38px 0px 27px;font-family:"Inter", Sans-serif;font-weight:800;background-color:#00B53C;}.elementor-48181 .elementor-element.elementor-element-0654890 span.ms-lms-authorization-icon i{color:#FFFFFF;}.elementor-48181 .elementor-element.elementor-element-0654890:hover span.ms-lms-authorization-icon{background-color:#00B53C;}.elementor-48181 .elementor-element.elementor-element-0654890:hover span.ms-lms-authorization-icon i{color:#fff;}.elementor-48181 .elementor-element.elementor-element-0654890  .stm_lms_account_dropdown .dropdown button span{font-size:14px;}.elementor-48181 .elementor-element.elementor-element-0654890  .stm_lms_account_dropdown .dropdown button .login_name{font-family:"Inter", Sans-serif;font-weight:600;}.elementor-48181 .elementor-element.elementor-element-0654890 .stm_lms_account_dropdown .dropdown button span, .elementor-48181 .elementor-element.elementor-element-0654890 .stm_lms_account_dropdown .dropdown button i{color:#03D77C;}.elementor-48181 .elementor-element.elementor-element-0654890 .stm_lms_account_dropdown .dropdown button{background-color:#EEF1F7 !important;}.elementor-48181 .elementor-element.elementor-element-0654890 .stm_lms_account_dropdown .dropdown button:hover span, .elementor-48181 .elementor-element.elementor-element-0654890 .stm_lms_account_dropdown .dropdown button:hover i{color:#26C98E;}.elementor-48181 .elementor-element.elementor-element-0654890 .stm_lms_account_dropdown .dropdown.open button span, .elementor-48181 .elementor-element.elementor-element-0654890 .stm_lms_account_dropdown .dropdown.open button i{color:#26C98E;}.elementor-48181 .elementor-element.elementor-element-0654890 .stm_lms_account_dropdown .dropdown.open .caret.rotate{color:#26C98E;}.elementor-48181 .elementor-element.elementor-element-0654890 .stm_lms_account_dropdown .dropdown button:hover{background-color:#E8F1FF !important;}.elementor-48181 .elementor-element.elementor-element-0654890 .masterstudy-dropdown-menu__learning-column .masterstudy-dropdown-menu__list li a:hover .dropdown_menu_item__title{color:#03FFB0;}.elementor-48181 .elementor-element.elementor-element-0654890 .masterstudy-dropdown-menu__learning-column .masterstudy-dropdown-menu__logout a:hover{color:#03FFB0;}@media(min-width:768px){.elementor-48181 .elementor-element.elementor-element-3a4e499b{width:37.038%;}.elementor-48181 .elementor-element.elementor-element-622a274{width:12%;}}@media(max-width:1024px){.elementor-48181 .elementor-element.elementor-element-26910009{padding:15px 30px 15px 30px;}.elementor-48181 .elementor-element.elementor-element-2342ec36 .hfe-site-logo .hfe-site-logo-container img{width:203px;}.elementor-bc-flex-widget .elementor-48181 .elementor-element.elementor-element-36a0a561.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-48181 .elementor-element.elementor-element-36a0a561.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-48181 .elementor-element.elementor-element-36a0a561.elementor-column > .elementor-widget-wrap{justify-content:flex-end;}}@media(max-width:767px){.elementor-48181 .elementor-element.elementor-element-26910009{padding:15px 20px 15px 20px;}.elementor-48181 .elementor-element.elementor-element-51fd009e{width:55%;}.elementor-48181 .elementor-element.elementor-element-2342ec36 .hfe-site-logo img{max-width:100%;}.elementor-48181 .elementor-element.elementor-element-36a0a561{width:45%;}.elementor-bc-flex-widget .elementor-48181 .elementor-element.elementor-element-36a0a561.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-48181 .elementor-element.elementor-element-36a0a561.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-48181 .elementor-element.elementor-element-36a0a561.elementor-column > .elementor-widget-wrap{justify-content:flex-end;}.elementor-48181 .elementor-element.elementor-element-3a4e499b{width:34%;}.elementor-48181 .elementor-element.elementor-element-622a274{width:34%;}.elementor-48181 .elementor-element.elementor-element-0654890 > .elementor-widget-container{padding:0px 0px 0px 0px;}}@media(max-width:1024px) and (min-width:768px){.elementor-48181 .elementor-element.elementor-element-51fd009e{width:50%;}.elementor-48181 .elementor-element.elementor-element-36a0a561{width:50%;}.elementor-48181 .elementor-element.elementor-element-3a4e499b{width:18%;}.elementor-48181 .elementor-element.elementor-element-622a274{width:18%;}}/* Start custom CSS for button, class: .elementor-element-e3baa39 */#boto-servei-tecnic .elementor-button-content-wrapper {
    display: flex;
    align-items: center; /* centra icono y texto verticalmente */
    justify-content: center; /* opcional: centra todo dentro del botón */
}

#boto-servei-tecnic .elementor-button-icon {
    font-size: 22px; /* tamaño del icono */
    line-height: 1;   /* evita que el icono “empuje” hacia abajo */
    margin-right: 8px; /* separa icono y texto */
}/* End custom CSS */