.elementor-kit-337{--e-global-color-primary:#002855;--e-global-color-secondary:#FFFFFF;--e-global-color-text:#7A7A7A;--e-global-color-accent:#00F0BE;--e-global-color-4ed70ba:#00F0BE;--e-global-color-ea3203c:#005A6E;--e-global-color-d2cb781:#008C94;--e-global-color-16135e8:#00BEA0;--e-global-color-89f6443:#00285500;--e-global-color-4129d456:#F5F5F5;--e-global-color-345197d:#DCDCDC;--e-global-color-66031cf:#C8C8C8;--e-global-color-cc09c4e:#B2B2B2;--e-global-color-42da057:#9D9D9D;--e-global-color-961cba3:#878787;--e-global-color-fb6f145:#6F6F6F;--e-global-color-a3253d9:#575757;--e-global-color-b41ff5d:#3C3C3C;--e-global-color-1ec42a8:#E63C3E;--e-global-color-7d0f67f:#002855;--e-global-color-46bb864:#B7D8D0;--e-global-color-1b47144:#F5DE8C;--e-global-color-2b42191:#22346A;--e-global-color-75e72d1:#CAF5A8;--e-global-color-0e9b54a:#7A45B8;--e-global-color-2412683:#63255D;--e-global-color-a6af8d9:#FDCF47;--e-global-color-e001c77:#859FC5;--e-global-color-3c718d1:#006782;--e-global-color-c595f3b:#EB949A;--e-global-color-2110052:#002755;--e-global-color-92e596d:#0071CD;--e-global-color-f452528:#8CC26E;--e-global-color-e8996f1:#A3D55D;--e-global-color-f8e828a:#00843D;--e-global-color-d67110e:#005C23;--e-global-color-bbbf124:#B60B29;--e-global-color-34d67bc:#001E27;--e-global-color-0ae5670:#E7EDED;--e-global-color-0972929:#FFDF00;--e-global-color-c1a2dce:#D20A11;--e-global-color-76e06f2:#F9D500;--e-global-color-7e5d169:#DCE0E5;--e-global-color-cda77fd:#F4A200;--e-global-color-4d024cc:#C40006;--e-global-typography-primary-font-family:"Graphik";--e-global-typography-primary-font-weight:400;--e-global-typography-secondary-font-family:"Graphik";--e-global-typography-secondary-font-weight:400;--e-global-typography-text-font-family:"Graphik";--e-global-typography-text-font-weight:400;--e-global-typography-accent-font-family:"Graphik";--e-global-typography-accent-font-weight:500;--e-global-typography-9c30bd5-font-family:"Graphik";--e-global-typography-9c30bd5-font-size:40px;--e-global-typography-9c30bd5-font-weight:500;--e-global-typography-9c30bd5-text-transform:none;--e-global-typography-9c30bd5-font-style:normal;--e-global-typography-9c30bd5-text-decoration:none;--e-global-typography-9c30bd5-line-height:52px;--e-global-typography-9c30bd5-letter-spacing:0px;--e-global-typography-9c30bd5-word-spacing:0px;--e-global-typography-c8a806d-font-family:"Graphik";--e-global-typography-c8a806d-font-size:36px;--e-global-typography-c8a806d-font-weight:400;--e-global-typography-c8a806d-text-transform:none;--e-global-typography-c8a806d-font-style:normal;--e-global-typography-c8a806d-text-decoration:none;--e-global-typography-c8a806d-line-height:50px;--e-global-typography-c8a806d-letter-spacing:0px;--e-global-typography-c8a806d-word-spacing:0px;--e-global-typography-6792814-font-family:"Graphik";--e-global-typography-6792814-font-size:28px;--e-global-typography-6792814-font-weight:400;--e-global-typography-6792814-text-transform:none;--e-global-typography-6792814-font-style:normal;--e-global-typography-6792814-text-decoration:none;--e-global-typography-6792814-line-height:36px;--e-global-typography-6792814-letter-spacing:0px;--e-global-typography-6792814-word-spacing:0px;--e-global-typography-1b545c6-font-family:"Graphik";--e-global-typography-1b545c6-font-size:28px;--e-global-typography-1b545c6-font-weight:600;--e-global-typography-c1224b4-font-family:"Graphik";--e-global-typography-c1224b4-font-size:22px;--e-global-typography-c1224b4-font-weight:400;--e-global-typography-c1224b4-text-transform:none;--e-global-typography-c1224b4-font-style:normal;--e-global-typography-c1224b4-text-decoration:none;--e-global-typography-c1224b4-line-height:28px;--e-global-typography-c1224b4-letter-spacing:0px;--e-global-typography-c1224b4-word-spacing:0px;--e-global-typography-4f2908e-font-family:"Graphik";--e-global-typography-4f2908e-font-size:16px;--e-global-typography-4f2908e-font-weight:500;--e-global-typography-4f2908e-line-height:22px;--e-global-typography-ce4fb15-font-family:"Graphik";--e-global-typography-ce4fb15-font-size:16px;--e-global-typography-ce4fb15-font-weight:400;--e-global-typography-ce4fb15-text-transform:none;--e-global-typography-ce4fb15-font-style:normal;--e-global-typography-ce4fb15-text-decoration:none;--e-global-typography-ce4fb15-line-height:28px;--e-global-typography-ce4fb15-letter-spacing:0px;--e-global-typography-ce4fb15-word-spacing:0px;--e-global-typography-97aa3bf-font-family:"Graphik";--e-global-typography-97aa3bf-font-size:12px;--e-global-typography-97aa3bf-font-weight:400;--e-global-typography-97aa3bf-text-transform:none;--e-global-typography-97aa3bf-font-style:normal;--e-global-typography-97aa3bf-text-decoration:none;--e-global-typography-97aa3bf-line-height:20px;--e-global-typography-97aa3bf-letter-spacing:0px;--e-global-typography-97aa3bf-word-spacing:0px;--e-global-typography-eecd521-font-family:"Graphik";--e-global-typography-eecd521-font-size:16px;--e-global-typography-eecd521-font-weight:500;--e-global-typography-eecd521-text-transform:none;--e-global-typography-eecd521-font-style:normal;--e-global-typography-eecd521-text-decoration:none;--e-global-typography-eecd521-line-height:28px;--e-global-typography-eecd521-letter-spacing:0px;--e-global-typography-eecd521-word-spacing:0px;--e-global-typography-0b5a55a-font-family:"Graphik";--e-global-typography-0b5a55a-font-size:18px;--e-global-typography-0b5a55a-font-weight:400;background-color:var( --e-global-color-secondary );color:var( --e-global-color-primary );font-family:var( --e-global-typography-ce4fb15-font-family ), Sans-serif;font-size:var( --e-global-typography-ce4fb15-font-size );font-weight:var( --e-global-typography-ce4fb15-font-weight );text-transform:var( --e-global-typography-ce4fb15-text-transform );font-style:var( --e-global-typography-ce4fb15-font-style );text-decoration:var( --e-global-typography-ce4fb15-text-decoration );line-height:var( --e-global-typography-ce4fb15-line-height );letter-spacing:var( --e-global-typography-ce4fb15-letter-spacing );word-spacing:var( --e-global-typography-ce4fb15-word-spacing );}.elementor-kit-337 button:hover,.elementor-kit-337 button:focus,.elementor-kit-337 input[type="button"]:hover,.elementor-kit-337 input[type="button"]:focus,.elementor-kit-337 input[type="submit"]:hover,.elementor-kit-337 input[type="submit"]:focus,.elementor-kit-337 .elementor-button:hover,.elementor-kit-337 .elementor-button:focus{background-color:transparent;color:var( --e-global-color-d2cb781 );background-image:linear-gradient(180deg, #FFFFFF 0%, #FFFFFF 100%);border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-16135e8 );}.elementor-kit-337 e-page-transition{background-color:#FFBC7D;}.elementor-kit-337 a{color:var( --e-global-color-16135e8 );font-family:var( --e-global-typography-eecd521-font-family ), Sans-serif;font-size:var( --e-global-typography-eecd521-font-size );font-weight:var( --e-global-typography-eecd521-font-weight );text-transform:var( --e-global-typography-eecd521-text-transform );font-style:var( --e-global-typography-eecd521-font-style );text-decoration:var( --e-global-typography-eecd521-text-decoration );line-height:var( --e-global-typography-eecd521-line-height );letter-spacing:var( --e-global-typography-eecd521-letter-spacing );word-spacing:var( --e-global-typography-eecd521-word-spacing );}.elementor-kit-337 a:hover{color:var( --e-global-color-4ed70ba );}.elementor-kit-337 h1{color:var( --e-global-color-primary );font-family:var( --e-global-typography-9c30bd5-font-family ), Sans-serif;font-size:var( --e-global-typography-9c30bd5-font-size );font-weight:var( --e-global-typography-9c30bd5-font-weight );text-transform:var( --e-global-typography-9c30bd5-text-transform );font-style:var( --e-global-typography-9c30bd5-font-style );text-decoration:var( --e-global-typography-9c30bd5-text-decoration );line-height:var( --e-global-typography-9c30bd5-line-height );letter-spacing:var( --e-global-typography-9c30bd5-letter-spacing );word-spacing:var( --e-global-typography-9c30bd5-word-spacing );}.elementor-kit-337 h2{color:var( --e-global-color-primary );font-family:var( --e-global-typography-c8a806d-font-family ), Sans-serif;font-size:var( --e-global-typography-c8a806d-font-size );font-weight:var( --e-global-typography-c8a806d-font-weight );text-transform:var( --e-global-typography-c8a806d-text-transform );font-style:var( --e-global-typography-c8a806d-font-style );text-decoration:var( --e-global-typography-c8a806d-text-decoration );line-height:var( --e-global-typography-c8a806d-line-height );letter-spacing:var( --e-global-typography-c8a806d-letter-spacing );word-spacing:var( --e-global-typography-c8a806d-word-spacing );}.elementor-kit-337 h3{color:var( --e-global-color-primary );font-family:var( --e-global-typography-6792814-font-family ), Sans-serif;font-size:var( --e-global-typography-6792814-font-size );font-weight:var( --e-global-typography-6792814-font-weight );text-transform:var( --e-global-typography-6792814-text-transform );font-style:var( --e-global-typography-6792814-font-style );text-decoration:var( --e-global-typography-6792814-text-decoration );line-height:var( --e-global-typography-6792814-line-height );letter-spacing:var( --e-global-typography-6792814-letter-spacing );word-spacing:var( --e-global-typography-6792814-word-spacing );}.elementor-kit-337 h4{color:var( --e-global-color-16135e8 );font-family:var( --e-global-typography-c1224b4-font-family ), Sans-serif;font-size:var( --e-global-typography-c1224b4-font-size );font-weight:var( --e-global-typography-c1224b4-font-weight );text-transform:var( --e-global-typography-c1224b4-text-transform );font-style:var( --e-global-typography-c1224b4-font-style );text-decoration:var( --e-global-typography-c1224b4-text-decoration );line-height:var( --e-global-typography-c1224b4-line-height );letter-spacing:var( --e-global-typography-c1224b4-letter-spacing );word-spacing:var( --e-global-typography-c1224b4-word-spacing );}.elementor-kit-337 h5{color:var( --e-global-color-primary );font-family:var( --e-global-typography-0b5a55a-font-family ), Sans-serif;font-size:var( --e-global-typography-0b5a55a-font-size );font-weight:var( --e-global-typography-0b5a55a-font-weight );}.elementor-kit-337 h6{color:var( --e-global-color-primary );font-family:var( --e-global-typography-4f2908e-font-family ), Sans-serif;font-size:var( --e-global-typography-4f2908e-font-size );font-weight:var( --e-global-typography-4f2908e-font-weight );line-height:var( --e-global-typography-4f2908e-line-height );}.elementor-kit-337 button,.elementor-kit-337 input[type="button"],.elementor-kit-337 input[type="submit"],.elementor-kit-337 .elementor-button{font-family:var( --e-global-typography-ce4fb15-font-family ), Sans-serif;font-size:var( --e-global-typography-ce4fb15-font-size );font-weight:var( --e-global-typography-ce4fb15-font-weight );text-transform:var( --e-global-typography-ce4fb15-text-transform );font-style:var( --e-global-typography-ce4fb15-font-style );text-decoration:var( --e-global-typography-ce4fb15-text-decoration );line-height:var( --e-global-typography-ce4fb15-line-height );letter-spacing:var( --e-global-typography-ce4fb15-letter-spacing );word-spacing:var( --e-global-typography-ce4fb15-word-spacing );color:var( --e-global-color-secondary );border-style:solid;border-width:2px 2px 2px 2px;border-color:#FFFFFF00;border-radius:30px 30px 30px 30px;padding:10px 20px 10px 20px;}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1200px;}.e-con{--container-max-width:1200px;--container-default-padding-top:0px;--container-default-padding-right:0px;--container-default-padding-bottom:0px;--container-default-padding-left:0px;}.elementor-widget:not(:last-child){margin-block-end:0px;}.elementor-element{--widgets-spacing:0px 30px;}{}h1.entry-title{display:var(--page-title-display);}@media(max-width:1024px){.elementor-kit-337{--e-global-typography-9c30bd5-font-size:34px;--e-global-typography-9c30bd5-line-height:44px;--e-global-typography-c8a806d-font-size:30px;--e-global-typography-c8a806d-line-height:40px;--e-global-typography-6792814-font-size:24px;--e-global-typography-6792814-line-height:34px;font-size:var( --e-global-typography-ce4fb15-font-size );line-height:var( --e-global-typography-ce4fb15-line-height );letter-spacing:var( --e-global-typography-ce4fb15-letter-spacing );word-spacing:var( --e-global-typography-ce4fb15-word-spacing );}.elementor-kit-337 a{font-size:var( --e-global-typography-eecd521-font-size );line-height:var( --e-global-typography-eecd521-line-height );letter-spacing:var( --e-global-typography-eecd521-letter-spacing );word-spacing:var( --e-global-typography-eecd521-word-spacing );}.elementor-kit-337 h1{font-size:var( --e-global-typography-9c30bd5-font-size );line-height:var( --e-global-typography-9c30bd5-line-height );letter-spacing:var( --e-global-typography-9c30bd5-letter-spacing );word-spacing:var( --e-global-typography-9c30bd5-word-spacing );}.elementor-kit-337 h2{font-size:var( --e-global-typography-c8a806d-font-size );line-height:var( --e-global-typography-c8a806d-line-height );letter-spacing:var( --e-global-typography-c8a806d-letter-spacing );word-spacing:var( --e-global-typography-c8a806d-word-spacing );}.elementor-kit-337 h3{font-size:var( --e-global-typography-6792814-font-size );line-height:var( --e-global-typography-6792814-line-height );letter-spacing:var( --e-global-typography-6792814-letter-spacing );word-spacing:var( --e-global-typography-6792814-word-spacing );}.elementor-kit-337 h4{font-size:var( --e-global-typography-c1224b4-font-size );line-height:var( --e-global-typography-c1224b4-line-height );letter-spacing:var( --e-global-typography-c1224b4-letter-spacing );word-spacing:var( --e-global-typography-c1224b4-word-spacing );}.elementor-kit-337 h5{font-size:var( --e-global-typography-0b5a55a-font-size );}.elementor-kit-337 h6{font-size:var( --e-global-typography-4f2908e-font-size );line-height:var( --e-global-typography-4f2908e-line-height );}.elementor-kit-337 button,.elementor-kit-337 input[type="button"],.elementor-kit-337 input[type="submit"],.elementor-kit-337 .elementor-button{font-size:var( --e-global-typography-ce4fb15-font-size );line-height:var( --e-global-typography-ce4fb15-line-height );letter-spacing:var( --e-global-typography-ce4fb15-letter-spacing );word-spacing:var( --e-global-typography-ce4fb15-word-spacing );}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1024px;}.e-con{--container-max-width:1024px;--container-default-padding-top:0px;--container-default-padding-right:0px;--container-default-padding-bottom:0px;--container-default-padding-left:0px;}}@media(max-width:767px){.elementor-kit-337{font-size:var( --e-global-typography-ce4fb15-font-size );line-height:var( --e-global-typography-ce4fb15-line-height );letter-spacing:var( --e-global-typography-ce4fb15-letter-spacing );word-spacing:var( --e-global-typography-ce4fb15-word-spacing );}.elementor-kit-337 a{font-size:var( --e-global-typography-eecd521-font-size );line-height:var( --e-global-typography-eecd521-line-height );letter-spacing:var( --e-global-typography-eecd521-letter-spacing );word-spacing:var( --e-global-typography-eecd521-word-spacing );}.elementor-kit-337 h1{font-size:var( --e-global-typography-9c30bd5-font-size );line-height:var( --e-global-typography-9c30bd5-line-height );letter-spacing:var( --e-global-typography-9c30bd5-letter-spacing );word-spacing:var( --e-global-typography-9c30bd5-word-spacing );}.elementor-kit-337 h2{font-size:var( --e-global-typography-c8a806d-font-size );line-height:var( --e-global-typography-c8a806d-line-height );letter-spacing:var( --e-global-typography-c8a806d-letter-spacing );word-spacing:var( --e-global-typography-c8a806d-word-spacing );}.elementor-kit-337 h3{font-size:var( --e-global-typography-6792814-font-size );line-height:var( --e-global-typography-6792814-line-height );letter-spacing:var( --e-global-typography-6792814-letter-spacing );word-spacing:var( --e-global-typography-6792814-word-spacing );}.elementor-kit-337 h4{font-size:var( --e-global-typography-c1224b4-font-size );line-height:var( --e-global-typography-c1224b4-line-height );letter-spacing:var( --e-global-typography-c1224b4-letter-spacing );word-spacing:var( --e-global-typography-c1224b4-word-spacing );}.elementor-kit-337 h5{font-size:var( --e-global-typography-0b5a55a-font-size );}.elementor-kit-337 h6{font-size:var( --e-global-typography-4f2908e-font-size );line-height:var( --e-global-typography-4f2908e-line-height );}.elementor-kit-337 button,.elementor-kit-337 input[type="button"],.elementor-kit-337 input[type="submit"],.elementor-kit-337 .elementor-button{font-size:var( --e-global-typography-ce4fb15-font-size );line-height:var( --e-global-typography-ce4fb15-line-height );letter-spacing:var( --e-global-typography-ce4fb15-letter-spacing );word-spacing:var( --e-global-typography-ce4fb15-word-spacing );}.elementor-section.elementor-section-boxed > .elementor-container{max-width:767px;}.e-con{--container-max-width:767px;--container-default-padding-top:0px;--container-default-padding-right:0px;--container-default-padding-bottom:0px;--container-default-padding-left:0px;}}/* Start custom CSS */.spacer_80 .elementor-spacer .elementor-spacer-inner{
    height: 80px!important;
}
.spacer_40 .elementor-spacer .elementor-spacer-inner{
    height: 40px!important;
}
.spacer_30 .elementor-spacer .elementor-spacer-inner{
    height: 30px!important;
}
.spacer_20 .elementor-spacer .elementor-spacer-inner{
    height: 20px!important;
}
.spacer_100 .elementor-spacer .elementor-spacer-inner{
    height: 100px!important;
}
@media only screen and (max-width: 780px) {
    .spacer_100 .elementor-spacer .elementor-spacer-inner{
    height: 100px!important;
}
  .spacer_80 .elementor-spacer .elementor-spacer-inner{
    height: 60px!important;
}
.spacer_40 .elementor-spacer .elementor-spacer-inner{
    height: 40px!important;
}
.spacer_30 .elementor-spacer .elementor-spacer-inner{
    height: 30px!important;
}
.spacer_20 .elementor-spacer .elementor-spacer-inner{
    height: 20px!important;
}
}
/*Filtros patologias*/
.elementor-widget-n-tabs .e-n-tab-title-text {
    display: flex;
    align-items: center;
    font-size: var(--n-tabs-title-font-size);
    padding: 10px;
}
.jet-checkboxes-list-wrapper .jet-filter-row-hide {
    display: none!important;
}
.jet-smart-filters-checkboxes.jet-filter.jet-filter-indexed {
    display: block!important;
}
i.icon.pack-almirall {
    color: #008c94;
}
header h1.entry-title {
    display: none;
}
body {
    font-family: "Graphik Regular", sans-serif;
    font-size: 14px;
    line-height: 1.8;
    color: #002855;
    background-color: #fff;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    word-wrap: break-word;
    word-wrap: break-word;
}
a {color: #00bea0;}
a:hover {color: #00f0be;}
a.light {color: #fff;}
a.light:hover {color: #00f0be;}
a,
a:hover,
a:focus {text-decoration: none;
    transition: all 0.3s ease;}
h1,
h2,
h3,
h4,
h5,
h6 {font-family: "Graphik Regular", sans-serif, sans-serif;
    font-weight: 400;
    margin: 0 0 10px;
    color: #002855;
    line-height: 1.4;
}
h1 {font-family: "Graphik Medium", sans-serif;
    font-size: 40px;}
h2 {font-size: 36px;}
h3 {font-size: 28px;}
h4 {font-size: 24px;}
h5 {font-size: 15px;}
h6 {font-size: 14px;}



ul{margin: 15px 0 15px 20px;}
.button.green-btn {
    background-color: #00f0be;
    color: #002855;
}
.button {
    display: inline-block;
    font-family: Graphik Medium,sans-serif;
    background-color: #002855;
    color: #fff;
    font-size: 15px;
    margin: 0;
    padding: 12px 30px;
    border: 0;
    cursor: pointer;
    text-align: center;
    letter-spacing: -.01px;
    line-height: 20px;
    transition: all .3s ease;
    border-radius: 25px;
}

.e-con-inner a{background-size:cover;}


/*Tablas fondo blanco*/
@media only screen and (max-width: 379px) {
 
table tr{
    display: flex;
}
thead {
    display: none;
} 
table td, table th {
    width: 100%;
    display: flex;
    justify-content: center;
}
tr {
    display: flex;
    flex-direction: column;
    align-content: center;
    align-items: center;
}


}


@media only screen and (max-width: 767px) {

.nmf-rae-table tr td:first-child {
        color: #fff !important;
        background-color: #00BEA0 !important;
        display:flex;
        flex-direction:column;
    }
   
    .nmf-rae-table td .th-mobile-screen {
        display: block!important;
    }
    
}
    

table td, table th {
	background-color: white!important;
	}
table{font-size:inherit;}

.nmf-rae-table tr td, .nmf-rae-table tr th {
    border-top: inherit !important;
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Graphik';
	font-style: normal;
	font-weight: 400;
	font-display: auto;
	src: url('/wp-content/uploads/sites/19/2024/12/Graphik-Regular-Web.eot');
	src: url('/wp-content/uploads/sites/19/2024/12/Graphik-Regular-Web.eot?#iefix') format('embedded-opentype'),
		url('/wp-content/uploads/sites/19/2024/12/Graphik-Regular-Web.woff2') format('woff2'),
		url('/wp-content/uploads/sites/19/2024/12/Graphik-Regular-Web.woff') format('woff');
}
@font-face {
	font-family: 'Graphik';
	font-style: normal;
	font-weight: 500;
	font-display: auto;
	src: url('/wp-content/uploads/sites/19/2024/12/Graphik-Medium-Web.eot');
	src: url('/wp-content/uploads/sites/19/2024/12/Graphik-Medium-Web.eot?#iefix') format('embedded-opentype'),
		url('/wp-content/uploads/sites/19/2024/12/Graphik-Medium-Web.woff2') format('woff2'),
		url('/wp-content/uploads/sites/19/2024/12/Graphik-Medium-Web-1.woff') format('woff');
}
@font-face {
	font-family: 'Graphik';
	font-style: normal;
	font-weight: 600;
	font-display: auto;
	src: url('/wp-content/uploads/sites/19/2024/12/Graphik-Semibold-Web.eot');
	src: url('/wp-content/uploads/sites/19/2024/12/Graphik-Semibold-Web.eot?#iefix') format('embedded-opentype'),
		url('/wp-content/uploads/sites/19/2024/12/Graphik-Semibold-Web.woff2') format('woff2'),
		url('/wp-content/uploads/sites/19/2024/12/Graphik-Semibold-Web-1.woff') format('woff');
}
/* End Custom Fonts CSS */