/*
Theme Name: Cactus
Theme URI: http://www.cactussenygrafic.com/
Version: 1.0
Description: Plantilla desenvolupada per Cactus
Author: Cactus Seny Grafic
Author URI: https://www.cactussenygrafic.com/
Template: Divi
*/


/** font custom **/
body, p, h1, h2, h3, h4, h5, h6, a, span:not(.ab-icon), li, div, td, th, label, input, textarea, button, .saes {}



.wpml-ls-legacy-list-horizontal ul{padding: 6px;margin-right: 80px !important;border-radius: 30px;background-color: #f4f4ef;}
.wpml-ls-link span{font-size: 12px;font-weight: 600;text-transform: uppercase;color:#686868}
.wpml-ls-statics-shortcode_actions .wpml-ls-current-language > a{color: #000000 !important;background-color: #9b9b9b;}
.wpml-ls-statics-shortcode_actions .wpml-ls-current-language > a span{color: #000000 !important;}

#offcanvas_open{display: flex; align-items: center; cursor: pointer; height: 50px;}

#offcanvas_open svg rect{transition: all 0.3s ease;}
#offcanvas_open:hover svg rect:nth-child(1){transform: translateY(4px);}
#offcanvas_open:hover svg rect:nth-child(3){transform: translateY(-4px);}
.navigation_holder{width:232px; margin-left: auto;}

.navigation_holder .et_pb_button_module_wrapper{flex: 0 0 100%; display: flex;}
.navigation_holder .et_pb_button_module_wrapper .et_pb_button{margin-top: 0; text-align: center;width: 100%;flex: 0 0 100%;max-width: unset;}
.navigation_holder{height: 100%;}

.appointment_button, .login_button{height: fit-content !important; margin-top: auto;}
.edai-header-content{max-width: 150px;}

#logo_edai_svg{height: 117px;}

body.edai-page-type-default .navigation_holder .et_pb_button_module_wrapper{display: none;}
body.edai-page-type-school .navigation_holder .et_pb_button_module_wrapper:has(.appointment_button){display: none;}
body.edai-page-type-school #logo-edai-path{fill:var(--gcid-primary-color) !important;}

body.edai-page-type-clinical_services #logo-edai-path{fill:var(--gcid-secondary-color) !important;}
body.edai-page-type-clinical_services .navigation_holder .et_pb_button_module_wrapper:has(.login_button){display: none;}




