.elementor-50673 .elementor-element.elementor-element-2b3063d > .elementor-container{max-width:1120px;}.elementor-50673 .elementor-element.elementor-element-2b3063d{margin-top:32px;margin-bottom:32px;padding:0px 0px 0px 020px;}.elementor-50673 .elementor-element.elementor-element-5f29df9 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-widget-breadcrumbs{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );word-spacing:var( --e-global-typography-secondary-word-spacing );}.elementor-50673 .elementor-element.elementor-element-2477739{font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:400;font-style:normal;line-height:1em;letter-spacing:0.32px;color:var( --e-global-color-074340a );}.elementor-50673 .elementor-element.elementor-element-2477739 a{color:var( --e-global-color-ad59a26 );}.elementor-50673 .elementor-element.elementor-element-2477739 a:hover{color:var( --e-global-color-074340a );}.elementor-50673 .elementor-element.elementor-element-d43a7dd > .elementor-container{max-width:1120px;}.elementor-50673 .elementor-element.elementor-element-d43a7dd{margin-top:0px;margin-bottom:128px;}.elementor-50673 .elementor-element.elementor-element-2b93448 > .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-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );word-spacing:var( --e-global-typography-primary-word-spacing );color:var( --e-global-color-primary );}.elementor-50673 .elementor-element.elementor-element-8ef2668 > .elementor-widget-container{margin:0px 0px 8px 0px;}.elementor-50673 .elementor-element.elementor-element-8ef2668 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:25px;font-weight:800;text-transform:uppercase;font-style:normal;line-height:1em;letter-spacing:0.32px;color:var( --e-global-color-074340a );}.elementor-widget-divider{--divider-color:var( --e-global-color-secondary );}.elementor-widget-divider .elementor-divider__text{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );word-spacing:var( --e-global-typography-secondary-word-spacing );}.elementor-widget-divider.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-50673 .elementor-element.elementor-element-c949212{--divider-border-style:solid;--divider-color:var( --e-global-color-074340a );--divider-border-width:2px;}.elementor-50673 .elementor-element.elementor-element-c949212 .elementor-divider-separator{width:100%;margin:0 auto;margin-left:0;}.elementor-50673 .elementor-element.elementor-element-c949212 .elementor-divider{text-align:left;padding-block-start:0px;padding-block-end:0px;}.elementor-50673 .elementor-element.elementor-element-32da8a9{margin-top:35px;margin-bottom:0px;}.elementor-50673 .elementor-element.elementor-element-59a557f > .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-widget-icon-list .elementor-icon-list-item:not(:last-child):after{border-color:var( --e-global-color-text );}.elementor-widget-icon-list .elementor-icon-list-icon i{color:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-widget-icon-list .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-50673 .elementor-element.elementor-element-5215328{width:auto;max-width:auto;--e-icon-list-icon-size:14px;--e-icon-list-icon-align:left;--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.25) 0 0;--icon-vertical-offset:0px;}.elementor-50673 .elementor-element.elementor-element-5215328 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(8px/2);}.elementor-50673 .elementor-element.elementor-element-5215328 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(8px/2);}.elementor-50673 .elementor-element.elementor-element-5215328 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(8px/2);}.elementor-50673 .elementor-element.elementor-element-5215328 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-8px/2);}.elementor-50673 .elementor-element.elementor-element-5215328 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-8px/2);}.elementor-50673 .elementor-element.elementor-element-5215328 .elementor-icon-list-icon i{color:#DDDDDE;transition:color 0.3s;}.elementor-50673 .elementor-element.elementor-element-5215328 .elementor-icon-list-icon svg{fill:#DDDDDE;transition:fill 0.3s;}.elementor-50673 .elementor-element.elementor-element-5215328 .elementor-icon-list-item:hover .elementor-icon-list-icon i{color:#50CB9300;}.elementor-50673 .elementor-element.elementor-element-5215328 .elementor-icon-list-item:hover .elementor-icon-list-icon svg{fill:#50CB9300;}.elementor-50673 .elementor-element.elementor-element-5215328 .elementor-icon-list-icon{padding-inline-end:0px;}.elementor-50673 .elementor-element.elementor-element-5215328 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-50673 .elementor-element.elementor-element-5215328 .elementor-icon-list-item > a{font-family:"Montserrat", Sans-serif;font-size:17px;font-weight:800;font-style:normal;line-height:1em;letter-spacing:0.32px;}.elementor-50673 .elementor-element.elementor-element-5215328 .elementor-icon-list-text{color:#58595B;transition:color 0.3s;}.elementor-50673 .elementor-element.elementor-element-5215328 .elementor-icon-list-item:hover .elementor-icon-list-text{color:var( --e-global-color-074340a );}.elementor-50673 .elementor-element.elementor-element-0dcb76c > .elementor-element-populated{margin:0px 0px 0px 32px;--e-column-margin-right:0px;--e-column-margin-left:32px;}.elementor-50673 .elementor-element.elementor-element-668d79b{width:var( --container-widget-width, 352px );max-width:352px;--container-widget-width:352px;--container-widget-flex-grow:0;}.elementor-50673 .elementor-element.elementor-element-668d79b > .elementor-widget-container{margin:0px 0px 0px 0px;}@media(max-width:1024px){.elementor-50673 .elementor-element.elementor-element-2b3063d > .elementor-container{max-width:736px;}.elementor-widget-breadcrumbs{line-height:var( --e-global-typography-secondary-line-height );word-spacing:var( --e-global-typography-secondary-word-spacing );}.elementor-50673 .elementor-element.elementor-element-d43a7dd > .elementor-container{max-width:736px;}.elementor-widget-heading .elementor-heading-title{line-height:var( --e-global-typography-primary-line-height );word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-widget-divider .elementor-divider__text{line-height:var( --e-global-typography-secondary-line-height );word-spacing:var( --e-global-typography-secondary-word-spacing );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-50673 .elementor-element.elementor-element-0dcb76c > .elementor-element-populated{margin:64px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-50673 .elementor-element.elementor-element-668d79b{width:var( --container-widget-width, 352px );max-width:352px;--container-widget-width:352px;--container-widget-flex-grow:0;}}@media(max-width:767px){.elementor-50673 .elementor-element.elementor-element-2b3063d > .elementor-container{max-width:352px;}.elementor-widget-breadcrumbs{line-height:var( --e-global-typography-secondary-line-height );word-spacing:var( --e-global-typography-secondary-word-spacing );}.elementor-50673 .elementor-element.elementor-element-d43a7dd > .elementor-container{max-width:352px;}.elementor-widget-heading .elementor-heading-title{line-height:var( --e-global-typography-primary-line-height );word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-widget-divider .elementor-divider__text{line-height:var( --e-global-typography-secondary-line-height );word-spacing:var( --e-global-typography-secondary-word-spacing );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );word-spacing:var( --e-global-typography-text-word-spacing );}}@media(min-width:768px){.elementor-50673 .elementor-element.elementor-element-59a557f{width:64.845%;}.elementor-50673 .elementor-element.elementor-element-0dcb76c{width:34.487%;}}@media(max-width:1024px) and (min-width:768px){.elementor-50673 .elementor-element.elementor-element-59a557f{width:100%;}.elementor-50673 .elementor-element.elementor-element-0dcb76c{width:100%;}}/* Start custom CSS for icon-list, class: .elementor-element-5215328 */.elementor-element-32da8a9 .elementor-element-59a557f .elementor-widget-wrap ul.elementor-icon-list-items { display: flex; flex-wrap: wrap; }

.elementor-element-32da8a9 .elementor-element-59a557f .elementor-widget-wrap ul.elementor-icon-list-items li:nth-child(odd) { margin-left: calc(0px / 2); margin-right: calc(32px / 2); width: calc(1000% - 16px); }

.elementor-element-32da8a9 .elementor-element-59a557f .elementor-widget-wrap ul.elementor-icon-list-items li:nth-child(even) { margin-left: calc(0px / 2); margin-right: calc(0px / 2); width: calc(100% - 16px); }

.elementor-element-32da8a9 .elementor-element-59a557f .elementor-widget-wrap ul.elementor-icon-list-items li a { flex-direction: row-reverse; justify-content: space-between; background-color: #F4F4F4; padding: 16px; }

@media (max-width: 375px){
    .elementor-element-32da8a9 .elementor-element-59a557f .elementor-widget-wrap ul.elementor-icon-list-items li:nth-child(odd) { margin-left: calc(0px / 2); margin-right: calc(0px / 2); width: calc(100% - 0px); }

	.elementor-element-32da8a9 .elementor-element-59a557f .elementor-widget-wrap ul.elementor-icon-list-items li:nth-child(even) { margin-left: calc(0px / 2); margin-right: calc(0px / 2); width: calc(100% - 0px); }
   }/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-668d79b */.elementor-element-32da8a9 .resultado-examenes { margin: 0 0 0px; }
.elementor-element-32da8a9 .resultado-examenes .resultado-examenes-title h2 { font-family: 'Montserrat'; font-style: normal; font-weight: 800; font-size: 18px; line-height: 1; text-transform: uppercase; color: #ffffff; padding: 12px 16px; margin: 0; background-color: #50CB93; border: 1 solid #9145B6; }
.elementor-element-32da8a9 .resultado-examenes .resultado-examenes-content { background-image: url('/wp-content/uploads/2022/06/Box-Examenes-300x144.jpg'); background-size: cover; background-position: center; background-repeat: no-repeat; padding: 32px; }
.elementor-element-32da8a9 .resultado-examenes .resultado-examenes-content h3 { font-family: 'Montserrat'; font-style: normal; font-weight: 800; font-size: 17px; line-height: 1.3; color: #58595B; margin: 0 0 16px; }
.elementor-element-32da8a9 .resultado-examenes .resultado-examenes-content a { font-family: 'Montserrat'; font-style: normal; font-weight: 700; font-size: 12px; line-height: 1; text-transform: uppercase; color: #50CB93; background-color: transparent; border: 1px solid #50CB93; border-radius: 4px; padding: 1px 17px; }
.elementor-element-32da8a9 .time-reservation { margin: 0px 0 32px; }
.elementor-element-32da8a9 .time-reservation .time-reservation-title h2 { font-family: 'Montserrat'; font-style: normal; font-weight: 800; font-size: 18px; line-height: 1; text-transform: uppercase; color: #ffffff; padding: 14px 16px 14px; margin: 0; background-color: #9145B6; border: 1 solid #9145B6; }
.elementor-element-32da8a9 .time-reservation .time-reservation-content { background-image: url('/wp-content/uploads/2022/05/Box_Reserva.jpg'); background-size: cover; background-position: center; background-repeat: no-repeat; padding: 32px; }
.elementor-element-32da8a9 .time-reservation .time-reservation-content h3 { font-family: 'Montserrat'; font-style: normal; font-weight: 800; font-size: 17px; line-height: 1.3; color: #58595B; margin: 0 0 16px; }
.elementor-element-32da8a9 .time-reservation .time-reservation-content a { font-family: 'Montserrat'; font-style: normal; font-weight: 700; font-size: 12px; line-height: 1; text-transform: uppercase; color: #9145B6; background-color: transparent; border: 1px solid #9145B6; border-radius: 4px; padding: 11px 17px; }

/*.elementor-element-32da8a9 .search-doctor .search-doctor-box-1 .search-doctor-title h2 { font-family: 'Montserrat'; font-style: normal; font-weight: 800; font-size: 18px; line-height: 1; text-transform: uppercase; color: #ffffff; padding: 12px 16px; margin: 0; background-color: #808285; border: 1 solid #808285; }
.elementor-element-32da8a9 .search-doctor .search-doctor-box-1 .search-doctor-content { background-color: #F4F4F4; padding: 32px; }
.elementor-element-32da8a9 .search-doctor .search-doctor-box-2 .search-doctor-content { background-color: #F4F4F4; padding: 32px; margin: 5px 0 0; }
.elementor-element-32da8a9 .search-doctor .search-doctor-box-1 .search-doctor-content h3, .elementor-element-32da8a9 .search-doctor .search-doctor-box-2 .search-doctor-content h3 { font-family: 'Montserrat'; font-style: normal; font-weight: 800; font-size: 17px; line-height: 1.3; color: #58595B; margin: 0 0 16px; }
.elementor-element-32da8a9 .search-doctor .search-doctor-box-1 .search-doctor-content .search-doctor-form, .elementor-element-32da8a9 .search-doctor .search-doctor-box-2 .search-doctor-content .search-doctor-form { display: flex; flex-wrap: wrap; justify-content: flex-end; }
.elementor-element-32da8a9 .search-doctor .search-doctor-box-1 .search-doctor-content .search-doctor-form input, .elementor-element-32da8a9 .search-doctor .search-doctor-box-2 .search-doctor-content .search-doctor-form select { font-family: 'Montserrat'; font-style: normal; font-weight: 700; font-size: 12px; color: #BCBEC0; padding: 8px 16px; background: #FFFFFF; border: 1px solid #CDCED0; border-radius: 4px; margin: 0 0 16px; }
.elementor-element-32da8a9 .search-doctor .search-doctor-box-1 .search-doctor-content .search-doctor-form input::-webkit-input-placeholder { color: #BCBEC0; }
.elementor-element-32da8a9 .search-doctor .search-doctor-box-1 .search-doctor-content .search-doctor-form input:-ms-input-placeholder { color: #BCBEC0; }
.elementor-element-32da8a9 .search-doctor .search-doctor-box-1 .search-doctor-content .search-doctor-form input::placeholder { color: #BCBEC0; }
.elementor-element-32da8a9 .search-doctor .search-doctor-box-1 .search-doctor-content .search-doctor-form button, .elementor-element-32da8a9 .search-doctor .search-doctor-box-2 .search-doctor-content .search-doctor-form button { font-family: 'Montserrat'; font-style: normal; font-weight: 700; font-size: 12px; line-height: 1; color: #50CB93; text-transform: uppercase; padding: 11px 17px; background: #FFFFFF; border: none; border-radius: 4px; }*/

.elementor-element-32da8a9 .resultado-examenes { margin: 32px 0 32px; }
.elementor-element-32da8a9 .resultado-examenes .resultado-examenes-title h2 { font-family: 'Montserrat'; font-style: normal; font-weight: 800; font-size: 18px; line-height: 1; text-transform: uppercase; color: #ffffff; padding: 12px 16px; margin: 0; background-color: #50CB93; border: 1 solid #9145B6; }
.elementor-element-32da8a9 .resultado-examenes .resultado-examenes-content { background-image: url('/wp-content/uploads/2022/06/Box-Examenes-300x144.jpg'); background-size: cover; background-position: center; background-repeat: no-repeat; padding: 32px; }
.elementor-element-32da8a9 .resultado-examenes .resultado-examenes-content h3 { font-family: 'Montserrat'; font-style: normal; font-weight: 800; font-size: 17px; line-height: 1.3; color: #58595B; margin: 0 0 16px; }
.elementor-element-32da8a9 .resultado-examenes .resultado-examenes-content a { font-family: 'Montserrat'; font-style: normal; font-weight: 700; font-size: 12px; line-height: 1; text-transform: uppercase; color: #50CB93; background-color: transparent; border: 1px solid #50CB93; border-radius: 4px; padding: 11px 17px; }

.specialties-section-bg .specialties-section-column .specialties-section .specialties-sidebar .specialties-search-form form.elementor-search-form button.elementor-search-form__submit { position: absolute; top: 56px; right: 32px; padding: 14px 16px; border-radius: 4px; }/* End custom CSS */