:root {
  --cassiopeia-color-primary: #027a36;
  --cassiopeia-color-link: #95c11f;
  --cassiopeia-color-hover: #a2d0a1;
  --primary-rgb: 2,122,54 !important;
}
.container-header {
   /* background-color: white;*/
    background-image: none;
    box-shadow: inset 0 5px 5px rgb(0 0 0 / 3%);
    position: relative;
      display: flex;
    flex-direction: row;
}


  
.mainParagraph {
	text-align: justify;
    font-size: 20px;
    max-width: 1024px;
}
.btn-primary:focus, .btn-primary:hover {
    background-color: #274232;
}
.container-header .grid-child {
    padding: 1em;
}
div.divider{
	height: 3px;
    border: solid 3px var(--cassiopeia-color-primary);
    margin: 30px auto;
    width: 25%;
    border-radius: 5px;
}
body.bg-endocrino{
	    background: url(/images/bg/endocrinoBG.webp) fixed no-repeat;
    background-size: cover;
}

div.sticky{
	position:sticky;
	top: 100px;
	z-index:9;
}
@media (max-width: 992px){
	div.sticky{
	top: 0px;
}
}

.big-p{
	font-weight: normal;
    font-size: 1.5em;
}
a.brand-logo img{ max-width: 200px;}

/*CONVERT FORMS*/


.convertforms{margin:0;padding:0;-webkit-box-sizing:border-box;box-sizing:border-box;overflow:hidden;font-family:var(--font);max-width:var(--max-width);background-color:var(--background-color);border:var(--border);border-radius:var(--border-radius);padding:var(--padding);background-image:var(--background-image);background-repeat:var(--background-repeat);background-size:var(--background-size);background-position:var(--background-position)}.convertforms *,.convertforms *:before,.convertforms *:after{-webkit-box-sizing:inherit;box-sizing:inherit}.convertforms .cf-content-heading *{font-family:inherit}.convertforms button,.convertforms form,.convertforms label,.convertforms .cf-input{height:auto;margin:0;max-width:100%;width:100%;line-height:normal;border-radius:0;border:none;outline:0;text-transform:none;font-family:inherit;-webkit-box-shadow:none;box-shadow:none}.convertforms button:focus,.convertforms form:focus,.convertforms label:focus,.convertforms .cf-input:focus{outline:0}.convertforms .cf-label{display:inline-block;width:auto}.convertforms .cf-input[type=checkbox]{-webkit-appearance:checkbox;-moz-appearance:checkbox;appearance:checkbox}.convertforms .cf-input[type=checkbox],.convertforms .cf-input[type=radio]{width:auto}.convertforms textarea.cf-input{overflow:auto}.convertforms .cf-select{position:relative}.convertforms .cf-select.cf-width-auto{display:inline-block}.convertforms .cf-select select{background-image:none !important;width:100%;outline:none;-webkit-appearance:none;-moz-appearance:none;appearance:none}.convertforms .cf-select select::-ms-expand{display:none}.convertforms .cf-select select:-moz-focusring{color:transparent !important;text-shadow:0 0 0 #888 !important}.convertforms .cf-select:after{content:"";position:absolute;top:0;width:0;height:0;right:10px;bottom:0;margin:auto;border-style:solid;border-width:5px 5px 0 5px;border-color:#a0a0a0 transparent transparent transparent;pointer-events:none}.convertforms .cf-select:hover::after{border-top-color:#848484}@media all and (min-width: 0\0 )and (-webkit-min-device-pixel-ratio: 0), all and (min-width: 0\0 )and (min-resolution: 0.001dpcm){.convertforms .cf-select select{padding-right:0}.convertforms .cf-select:after,.convertforms .cf-select:before{display:none}}.convertforms .cf-input{font-size:1em;color:var(--input-color);background-color:var(--input-background-color);padding:var(--input-padding);border:solid 1px var(--input-border-color);border-radius:var(--input-border-radius);text-align:var(--input-text-align)}.convertforms .cf-input:focus,.convertforms .cf-input:invalid:focus{border:solid 1px var(--input-border-color);-webkit-box-shadow:none;box-shadow:none;color:var(--input-color)}.convertforms .cf-input:not(.flatpickr-input)[readonly]{-webkit-box-shadow:inset 0 0 0 200px rgba(0,0,0,.15);box-shadow:inset 0 0 0 200px rgba(0,0,0,.15)}.convertforms .cf-input::-webkit-input-placeholder{color:var(--input-color);opacity:.5}.convertforms .cf-input::-moz-placeholder{color:var(--input-color);opacity:.5}.convertforms .cf-input:-ms-input-placeholder{color:var(--input-color);opacity:.5}.convertforms .cf-input::-ms-input-placeholder{color:var(--input-color);opacity:.5}.convertforms .cf-input::placeholder{color:var(--input-color);opacity:.5}.convertforms .cf-fields{margin:-9px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.convertforms .cf-control-group{padding:9px;max-width:100%;width:100%;min-width:120px;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.convertforms .cf-control-group.cf-no-padding{padding:0}.convertforms .cf-control-input{font-size:var(--input-size)}.convertforms .cf-control-input-desc{opacity:.8;margin-top:6px;font-size:.9em;color:var(--label-color)}.convertforms .cf-checkbox-group,.convertforms .cf-radio-group{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:2px 0}.convertforms .cf-checkbox-group .cf-label,.convertforms .cf-radio-group .cf-label{margin:0;font-weight:normal;padding-left:5px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.convertforms .cf-checkbox-group .cf-label p,.convertforms .cf-radio-group .cf-label p{margin:0;padding:0}.convertforms.cf-col2 .cf-control-group{width:50%}.convertforms.cf-hor .cf-input,.convertforms.cf-hor .cf-btn{height:40px !important;padding-top:0 !important;padding-bottom:0 !important}.convertforms .cf-label{color:var(--label-color);font-size:var(--label-size);margin-bottom:6px;display:block;line-height:1.3;font-weight:normal}.convertforms .cf-label .cf-required-label{color:var(--color-danger);font-weight:400}@media(min-width: 640px){.convertforms.cf-labelpos-left .cf-control-group:not(.cf-hide){display:-webkit-box;display:-ms-flexbox;display:flex}.convertforms.cf-labelpos-left .cf-control-group:not(.cf-hide)>*{-webkit-box-flex:1;-ms-flex:1;flex:1}.convertforms.cf-labelpos-left .cf-control-group:not(.cf-hide) .cf-control-label{max-width:30%;padding-right:10px}}@media(min-width: 1024px){.convertforms.cf-form-left form,.convertforms.cf-form-right form{display:-webkit-box;display:-ms-flexbox;display:flex}.convertforms.cf-form-left .cf-form-wrap,.convertforms.cf-form-right .cf-form-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap}.convertforms.cf-form-left .cf-fields,.convertforms.cf-form-right .cf-fields{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.convertforms.cf-form-left .cf-form-wrap{-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1}}.convertforms .cf-field-hp{display:none !important;position:absolute !important;left:-9000px !important}.convertforms.cf-img-below .cf-content,.convertforms.cf-img-left .cf-content,.convertforms.cf-img-right .cf-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap}.convertforms.cf-img-below .cf-content{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.convertforms.cf-img-below .cf-content>div{width:100%}.convertforms.cf-img-right .cf-content-img,.convertforms.cf-img-below .cf-content-img{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.convertforms .cf-content-img img{position:relative;max-width:100%;padding:9px;display:inline-block}.convertforms .cf-btn{position:relative;cursor:pointer}.convertforms .cf-btn,.convertforms .cf-btn:before,.convertforms .cf-btn:after{-webkit-transition:all 200ms ease;transition:all 200ms ease}.convertforms .cf-btn:active,.convertforms .cf-btn:focus,.convertforms .cf-btn:hover{background-image:none;border:none}.convertforms .cf-btn.cf-btn-shadow-1{-webkit-box-shadow:0 3px 1px 0 rgba(0,0,0,.2);box-shadow:0 3px 1px 0 rgba(0,0,0,.2)}.convertforms .cf-btn.cf-btn-style-flat:hover{opacity:.8}.convertforms .cf-btn.cf-btn-style-gradient{position:relative}.convertforms .cf-btn.cf-btn-style-gradient:after{content:" ";background:-webkit-gradient(linear, left bottom, left top, from(rgba(0, 0, 0, 0.2)), to(rgba(0, 0, 0, 0)));background:linear-gradient(to top, rgba(0, 0, 0, 0.2) 0%, rgba(0, 0, 0, 0) 100%);display:block;width:100%;height:100%;position:absolute;top:0;left:0}.convertforms .cf-btn.cf-btn-style-gradient:hover:after{opacity:0}.convertforms .cf-input-shadow-1{-webkit-box-shadow:1px 1px 2px 0 rgba(0,0,0,.4) inset !important;box-shadow:1px 1px 2px 0 rgba(0,0,0,.4) inset !important}.convertforms .cf-response{color:#fff;margin-bottom:18px;padding:10px 15px;width:100%;border-radius:var(--input-border-radius);display:none;text-align:center}.convertforms.cf-success .cf-response{background-color:var(--color-success);display:block}.convertforms.cf-success.cf-success-hideform .cf-response{margin-bottom:0}.convertforms.cf-success.cf-success-hideform .cf-fields,.convertforms.cf-success.cf-success-hideform .cf-footer{display:none}.convertforms.cf-success.cf-success-hidetext .cf-content-wrap{display:none}.convertforms.cf-error .cf-response{background-color:var(--color-danger);display:block}.convertforms .cf-spinner-container{visibility:hidden;position:absolute;top:0;left:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%;height:100%;font-size:10px}.convertforms.cf-working .cf-spinner-container{visibility:visible}.convertforms.cf-working .cf-btn-text{visibility:hidden}.convertforms .cf-spinner>span{width:10px;height:10px;background-color:currentColor;border-radius:100%;display:inline-block;-webkit-animation:cf-bouncedelay 1s infinite ease-in-out both;animation:cf-bouncedelay 1s infinite ease-in-out both;margin:0 3px}.convertforms .cf-spinner .bounce1{-webkit-animation-delay:-0.32s;animation-delay:-0.32s}.convertforms .cf-spinner .bounce2{-webkit-animation-delay:-0.16s;animation-delay:-0.16s}@-webkit-keyframes cf-bouncedelay{0%,80%,100%{-webkit-transform:scale(0)}40%{-webkit-transform:scale(1)}}@keyframes cf-bouncedelay{0%,80%,100%{-webkit-transform:scale(0);transform:scale(0)}40%{-webkit-transform:scale(1);transform:scale(1)}}.convertforms .cf-footer{margin-top:18px;-ms-flex-item-align:normal;align-self:normal}.convertforms .cf-footer p{margin:0}.convertforms .cfupload{color:var(--input-color);font-size:var(--input-size);-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.convertforms .cfupload>div:nth-child(2){margin-top:15px}.convertforms .cfupload .dz-message{padding:25px 10px;border:1px solid var(--input-border-color);background-color:var(--input-background-color);border-radius:var(--input-border-radius);text-align:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-transition:all 200ms ease;transition:all 200ms ease}@media(max-width: 639px){.convertforms .cfupload .dz-message{padding:10px}}.convertforms .cfupload .dz-message>*{margin:5px;opacity:.8}.convertforms .cfupload .dz-message:hover>*{opacity:1}.convertforms .cfupload .dz-message .cfupload-browse{color:inherit;width:auto;border-radius:5px;padding:4px 7px;background:transparent;border:solid 1px currentColor;color:inherit}.convertforms .cfupload.dz-clickable .dz-message{cursor:pointer}.convertforms .cfupload.dz-drag-hover .dz-message{background-color:#c7ecc7 !important;color:#5d5c5c}.convertforms .cfupload.dz-drag-hover .dz-message>*{opacity:1}.convertforms .cfup-status{width:8px;height:8px;border-radius:100%;background-color:#999;text-indent:-100000000px;margin-right:8px;position:relative;top:3px;-ms-flex-negative:0;flex-shrink:0}.convertforms .dz-processing .cfup-status{background-color:var(--color-primary)}.convertforms .dz-success .cfup-status{background-color:var(--color-success)}.convertforms .dz-error .cfup-status{background-color:var(--color-danger)}.convertforms .cfup-file{font-size:.95em;padding-bottom:8px;display:-webkit-box;display:-ms-flexbox;display:flex;line-height:1;position:relative}.convertforms .cfup-file .cfup-right{white-space:nowrap;display:-webkit-box;display:-ms-flexbox;display:flex}.convertforms .cfup-file .cfup-right .cfup-size{opacity:.7}.convertforms .cfup-file .cfup-right .cfup-size strong{font-weight:normal}.convertforms .cfup-file .cfup-right .cfup-remove{font-family:Arial;font-size:20px;text-decoration:none;color:var(--color-danger);position:relative;top:-3px;margin-left:10px}.convertforms .cfup-file .cfup-right .cfup-remove:hover{opacity:1}.convertforms .cfup-file .cfup-details{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;padding-right:10px}@media(max-width: 639px){.convertforms .cfup-file .cfup-details{padding-left:0}}.convertforms .cfup-file .cfup-details .cfup-name{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;word-break:break-all}.convertforms .cfup-file .cfup-progress{display:none;width:100%;height:2px;background-color:var(--color-grey);position:absolute;width:100%;left:0;bottom:5px}.convertforms .cfup-file .cfup-progress .dz-upload{background-color:var(--color-primary);height:100%;width:0;display:block;border-radius:5px 0 0 5px;-webkit-transition:all 500ms linear;transition:all 500ms linear}.convertforms .cfup-file.dz-processing .cfup-progress{display:block}.convertforms .cfup-file .cfup-error{display:none;color:var(--color-danger);margin-top:8px;font-size:.8em}.convertforms .cfup-file.dz-error .cfup-error{display:block}.convertforms .cfup-file.dz-complete .cfup-progress{display:none}.convertforms .cf-width-fill{width:100%}.convertforms .cf-width-auto{width:auto}.convertforms .cf-one-half,.convertforms .cf-two-fourths,.convertforms .cf-three-sixths{width:50%}.convertforms .cf-one-third,.convertforms .cf-two-sixths{width:33.3333%}.convertforms .cf-one-fourth{width:25%}.convertforms .cf-one-fifth{width:20%}.convertforms .cf-one-sixth{width:16.6666%}.convertforms .cf-two-thirds{width:66.6666%}.convertforms .cf-two-fifths{width:40%}.convertforms .cf-three-fourths{width:75%}.convertforms .cf-three-fifths{width:60%}.convertforms .cf-four-fifths{width:80%}.convertforms .cf-five-sixths{width:83.3333%}.convertforms .cf-hide{display:none;pointer-events:none}@media(max-width: 639px){.convertforms .cf-hide-mobile{display:none !important}}.convertforms .cf-col-1{width:6.25%}.convertforms .cf-col-2{width:12.5%}.convertforms .cf-col-3{width:18.75%}.convertforms .cf-col-4{width:25%}.convertforms .cf-col-5{width:31.25%}.convertforms .cf-col-6{width:37.5%}.convertforms .cf-col-7{width:43.75%}.convertforms .cf-col-8{width:50%}.convertforms .cf-col-9{width:56.25%}.convertforms .cf-col-10{width:62.5%}.convertforms .cf-col-11{width:68.75%}.convertforms .cf-col-12{width:75%}.convertforms .cf-col-13{width:81.25%}.convertforms .cf-col-14{width:87.5%}.convertforms .cf-col-15{width:93.75%}.convertforms .cf-col-16{width:100%}@media(min-width: 640px){.convertforms .cf-col-medium-1{width:6.25%}.convertforms .cf-col-medium-2{width:12.5%}.convertforms .cf-col-medium-3{width:18.75%}.convertforms .cf-col-medium-4{width:25%}.convertforms .cf-col-medium-5{width:31.25%}.convertforms .cf-col-medium-6{width:37.5%}.convertforms .cf-col-medium-7{width:43.75%}.convertforms .cf-col-medium-8{width:50%}.convertforms .cf-col-medium-9{width:56.25%}.convertforms .cf-col-medium-10{width:62.5%}.convertforms .cf-col-medium-11{width:68.75%}.convertforms .cf-col-medium-12{width:75%}.convertforms .cf-col-medium-13{width:81.25%}.convertforms .cf-col-medium-14{width:87.5%}.convertforms .cf-col-medium-15{width:93.75%}.convertforms .cf-col-medium-16{width:100%}}@media(min-width: 1024px){.convertforms .cf-col-large-1{width:6.25%}.convertforms .cf-col-large-2{width:12.5%}.convertforms .cf-col-large-3{width:18.75%}.convertforms .cf-col-large-4{width:25%}.convertforms .cf-col-large-5{width:31.25%}.convertforms .cf-col-large-6{width:37.5%}.convertforms .cf-col-large-7{width:43.75%}.convertforms .cf-col-large-8{width:50%}.convertforms .cf-col-large-9{width:56.25%}.convertforms .cf-col-large-10{width:62.5%}.convertforms .cf-col-large-11{width:68.75%}.convertforms .cf-col-large-12{width:75%}.convertforms .cf-col-large-13{width:81.25%}.convertforms .cf-col-large-14{width:87.5%}.convertforms .cf-col-large-15{width:93.75%}.convertforms .cf-col-large-16{width:100%}}.convertforms .cf-content-wrap,.convertforms .cf-form-wrap{padding:18px}.convertforms .cf-content-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.convertforms.cf-iscentered{margin-left:auto;margin-right:auto}.convertforms .cf-text-center{text-align:center}.convertforms .cf-text-right{text-align:right}.convertforms.cf-disabled,.convertforms .cf-disabled{pointer-events:none}.convertforms [class*=cf-list-]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-left:-8px;margin-right:-8px}.convertforms [class*=cf-list-]>div{white-space:nowrap;padding-right:8px;padding-left:8px}.convertforms [class*=cf-list-].cf-list-2-columns>div{-ms-flex-preferred-size:50%;flex-basis:50%}.convertforms [class*=cf-list-].cf-list-3-columns>div{-ms-flex-preferred-size:33.33%;flex-basis:33.33%}


/*CONVERT FORMS ENDS*/


.container-header .mod-menu {
    color: white;
  }
.container-header .mod-menu li a:hover {
    color: var(--cassiopeia-color-secondary);
  }
  
  
.container-header .navbar-toggler {
    border: 1px solid white;
    color: white;
    cursor: pointer;
}

@media (min-width: 992px){
.container-header .metismenu>li.level-1.active>a, .container-header .metismenu>li.level-1.active>button, .container-header .metismenu>li.level-1>a:hover, .container-header .metismenu>li.level-1>button:hover {
    text-decoration: underline;
}
}

.page-header h1{
	color: var(--cassiopeia-color-link);
	text-align:center;
}

.area:focus{
	outline:unset;
}

.disabledarea:focus{
	outline:unset;
}

/*******DIRECTORIO********/

.estado{
	margin: 0 auto;
    max-width: 600px;
}

.dirhdr{
	text-align: center;
    color: var(--cassiopeia-color-primary);
}
.wrap {
    padding: 10px;
    border: 1px solid #d0d0d0;
    background-color: #a2d0a17a;
    border-radius: 10px;
    box-shadow: 3px 3px 10px #d6d6d6;
    margin-bottom: 30px;
}

.wrap .name {
    color: var(--cassiopeia-color-primary);
    font-weight: bold;
    font-size: 1.5em;
    margin-bottom: 10px;
}

.wrap .addr,
.wrap .tel,
.wrap .mail {
    position: relative;
    padding-left: 28px;
    margin-bottom: 10px;
}

.wrap .addr::before,
.wrap .tel::before,
.wrap .mail::before {
    display: inline-block;
    text-rendering: auto;
    -webkit-font-smoothing: antialiased;

    position: absolute;
    left: 0;
    top: 2px;
    color: var(--cassiopeia-color-primary);

    /* Font Awesome Free Solid */
    font: var(--fa-font-solid);
}

/* fa-location-dot */
.wrap .addr::before {
    content: "\f3c5";
}

/* fa-phone */
.wrap .tel::before {
    content: "\f095";
}

/* fa-envelope */
.wrap .mail::before {
    content: "\f0e0";
}

.wrap .tel,
.wrap .mail {
    color: var(--cassiopeia-color-primary);
}
/*******FIN DIRECTORIO********/


.com-content-category-blog__item {
	border: 1px solid #e4e4e4;
    padding: 27px !important;
    border-radius: 10px;
    transition: all ease .2s;
    box-shadow: 3px 3px 5px #bdbdbd !important;
}

.com-content-category-blog__item:hover{
 box-shadow: 3px 3px 20px #bdbdbd !important;
}
.com-content-category-blog__item h2{
	text-align:center;
}
.com-content-category-blog__item figure{
	text-align:center;
}
.com-content-category-blog__item figure img{
	width: 100%;
	max-width: 500px;

}

.socialLinks {
	font-size: 3em;
}

@media (min-width: 1024px){
	.mainParagraph{
		font-size: 2em;
	}
	
}

.maplink{
	max-width: 800px;
	margin: 0 auto;
}
div.border-green{
      border: 10px solid green;
    display: inline-grid;
    padding: 10px;
    border-radius: 50%;
}

div.border-green img{
    
    display: block;
    border: 25px solid green;
    border-radius: 50%;
    box-shadow: 0px 0px 15px grey;
    margin: 0px;
    padding: 0px;
   	width: auto !important;
    max-width: 100%;
    height: 338px !important;
}

