@font-face{font-family:'Sanchez';src:url("/wp-content/themes/mariestopes/assets/fonts/SanchezBold.eot");src:url("/wp-content/themes/mariestopes/assets/fonts/SanchezBold.eot?#iefix") format("embedded-opentype"), url("/wp-content/themes/mariestopes/assets/fonts/SanchezBold.woff2") format("woff2"), url("/wp-content/themes/mariestopes/assets/fonts/SanchezBold.woff") format("woff"), url("/wp-content/themes/mariestopes/assets/fonts/SanchezBold.ttf") format("truetype"), url("/wp-content/themes/mariestopes/assets/fonts/SanchezBold.svg#SanchezBold") format("svg");font-weight:bold;font-style:normal}@font-face{font-family:'Sanchez';src:url("/wp-content/themes/mariestopes/assets/fonts/Sanchez-Regular.eot");src:url("/wp-content/themes/mariestopes/assets/fonts/Sanchez-Regular.eot?#iefix") format("embedded-opentype"), url("/wp-content/themes/mariestopes/assets/fonts/Sanchez-Regular.woff2") format("woff2"), url("/wp-content/themes/mariestopes/assets/fonts/Sanchez-Regular.woff") format("woff"), url("/wp-content/themes/mariestopes/assets/fonts/Sanchez-Regular.ttf") format("truetype"), url("/wp-content/themes/mariestopes/assets/fonts/Sanchez-Regular.svg#Sanchez-Regular") format("svg");font-weight:normal;font-style:normal}.full.quejas{background-image:url(https://mariestopes.org.mx/wp-content/uploads/2022/11/Fundacion-Marie-Stopes-Mexico_Quejas-y-Sugerencias_Bg.jpg);background-position:center center;background-size:cover;padding:3rem}.h-yellow{color:#f2cd3a !important}.pb-2{padding-bottom:2rem}.white-cont{padding:3rem;background-color:#FFF;border-radius:16px;justify-content:center;align-items:center}.c-row{padding:0.5rem 0rem}.c-row input.wpcf7-text,
.c-row input.wpcf7-number,
.c-row input.wpcf7-email,
.c-row input.wpcf7-textarea,textarea{width:100%;padding:0.35rem 1rem}input.wpcf7-submit.send{font-weight:bold;text-transform:uppercase;background:#f2cd3a;padding:1rem 2rem;border:none !important}::placeholder{color:rgba(0, 0, 0, 0.35);opacity:1}:-ms-input-placeholder{color:rgba(0, 0, 0, 0.35)}::-ms-input-placeholder{color:rgba(0, 0, 0, 0.35)}.wpcf7-not-valid-tip{position:absolute;background:#dc3232;font-size:12px;color:#FFF !important;text-align:right;width:fit-content;width:-moz-fit-content;padding:4px
6px;right:2%;top:0%;z-index:4}h1.page-title.low{text-align:center}h2.page-subtitle{text-align:left;color:#263238 !important}.col-filter,.col-promos{min-height:25vw}select.dd-estados:before{right:1rem}select.dd-estados{font-size:1rem;line-height:1.2;border-radius:0.5rem;border:solid 2px #009fda;color:#009fda;padding:1rem;width:100%;cursor:pointer;box-shadow:0 0 0 0px rgba(0, 159, 218, 0);-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}select.dd-estados:hover,select.dd-estados:focus,select.dd-estados:focus-visible,select.dd-estados:active{box-shadow:0px 0px 0px 3px rgba(0, 159, 218, 0.35);outline:#009fda auto 0px}.button-group.filter-button-group{display:flex;flex-wrap:wrap}.button-group
button{font-weight:600;line-height:1.2;text-align:left;color:#009fda;background-color:#d9f1f9;width:100%;margin:0.5rem auto;border:none;display:flex;position:relative;min-height:68px;align-items:center;border-radius:8px;box-shadow:0px 0px 0px 0px rgba(29, 49, 118, 0);-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.button-group button:hover,button.button-active{color:#fff;background-color:#009fda;cursor:pointer;box-shadow:0px 15px 30px 0px rgba(29, 49, 118, 0.3);z-index:2}.promo{margin:0.75rem auto;border-radius:8px;position:relative;cursor:pointer;box-shadow:0px 0px 0px 0px rgba(29, 49, 118, 0);-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.promo:hover{box-shadow:0px 15px 30px 0px rgba(29, 49, 118, 0.2);z-index:2}.bg-ile,.bg-its,.bg-vasectomia,.bg-anticonceptivos{background-position:center bottom;background-repeat:no-repeat;background-size:cover;display:flex;flex-direction:column;justify-content:flex-end}.promo-box{background-color:#f6f6f6;background:#f6f6f6;text-align:center;line-height:1.2;display:flex;flex-direction:column;align-items:center;justify-content:space-between}.promo-box .promocion-info{padding:1rem 0rem;width:100%}.promo-cat{font-weight:600;line-height:1.2;text-transform:uppercase;color:#ffcd1c}.promo-cat,.promo-header,.promo-info,.promo-text,.promo-footer{width:100%}.promo-header
h2.titulo{text-align:center;font-weight:600;min-height:52px;margin:0px
auto;padding-bottom:8px}.promo-header .c-its{color:#009A3E}.promo-header .c-ile{color:#009FDA}.promo-header .c-vasectomia{color:#46195F}.promo-header .c-anticonceptivos{color:#E2006D}.promo-box
hr{background-color:#FFCD1C;height:2px;opacity:1;width:30%;margin:0
auto}.promo-info{padding:0.5rem 0rem}.terminos{padding-bottom:0.5rem}.promo-text p,
.promo-text ul
li{font-family:Arial,sans-serif;color:#1D3176;font-weight:600;margin-bottom:0rem}.promo-text p
del{font-weight:600;text-decoration:line-through;color:#1D3176;opacity:0.6}.promo-text p del::before,
.promo-text p del::after{display:none}.terminos
p{margin:0
auto}.promo-text ul
li{font-weight:400;list-style-type:none;padding:0.125rem 0rem}.promo-text ul li,
.promo-text ul li
strong{color:#1d3176 !important}.promo-footer{border-top:1px solid #E7E7E7}.vigencia{font-family:Arial,sans-serif;font-weight:400;color:#858585;margin:0
auto;padding-top:0.5rem}@media (min-width: 320px){h1.page-title.low{font-size:1.25rem !important}h2.page-subtitle{font-size:1.15rem !important;text-align:center}.col-promos{padding-right:0px;padding-left:0px;padding-top:20px}.col-filter{padding-left:0px;padding-right:0px;padding-top:0rem}.button-group.filter-button-group{padding-top:1rem;padding-bottom:1rem}.button-group
button{text-align:center;font-size:0.875rem;padding:1rem 0.75rem;justify-content:center;width:calc(50% - 0.75rem)}.button-group button
i{display:none}.bg-ile,.bg-its,.bg-vasectomia,.bg-anticonceptivos{align-items:flex-end;min-height:180px;padding:1rem;border-radius:8px 8px 0px 0px}.bg-ile{background-image:url('/wp-content/themes/mariestopes/assets/img/promociones/Fundacion-Marie-Stopes-Mexico_Apoyos_ILE-Bg-Responsive.jpg')}.bg-its{background-image:url('/wp-content/themes/mariestopes/assets/img/promociones/Fundacion-Marie-Stopes-Mexico_Apoyos_ITS-Bg-Responsive.jpg')}.bg-vasectomia{background-image:url('/wp-content/themes/mariestopes/assets/img/promociones/Fundacion-Marie-Stopes-Mexico_Apoyos_Vasectomia-Bg-Responsive.jpg')}.bg-anticonceptivos{background-image:url('/wp-content/themes/mariestopes/assets/img/promociones/Fundacion-Marie-Stopes-Mexico_Apoyos_Anticonceptivos-Bg-Responsive.jpg')}.promo-box{min-height:220px;padding:1rem;border-radius:0px 0px 8px 8px}.promo-cat{font-size:0.875rem;width:65%;text-align:right}h2.titulo{font-size:1.125rem !important}.promo-text p,
.promo-text ul
li{font-size:1rem}.promo-text p del,.vigencia{font-size:0.75rem}.terminos
p{font-size:0.625rem}}@media (min-width: 768px){.button-group
button{font-size:1rem}.bg-ile,.bg-its,.bg-vasectomia,.bg-anticonceptivos{min-height:380px}h2.titulo{font-size:1.375rem !important}.promo-box{min-height:240px}.promo-text p,
.promo-text ul
li{font-size:1.125rem}.promo-text p del,.vigencia{font-size:0.875rem}.terminos
p{font-size:0.875rem}}@media (min-width: 1024px){h1.page-title.low{font-size:1.75rem !important}h2.page-subtitle{font-size:1.25rem !important;text-align:left}.col-promos{padding-right:0px;padding-left:16px;padding-top:0rem}.col-filter{padding-right:42px;padding-top:0.75rem}.button-group.filter-button-group{padding-top:2rem;padding-bottom:1rem}.button-group
button{padding:1.5rem 1rem;justify-content:space-between;text-align:left;width:100%}.button-group button
i{display:block}.bg-ile,.bg-its,.bg-vasectomia,.bg-anticonceptivos{align-items:flex-start;min-height:280px;padding:1.5rem;border-radius:8px 0px 0px 8px}.bg-ile{background-image:url('/wp-content/themes/mariestopes/assets/img/promociones/Fundacion-Marie-Stopes-Mexico_Apoyos_ILE-Bg.jpg')}.bg-its{background-image:url('/wp-content/themes/mariestopes/assets/img/promociones/Fundacion-Marie-Stopes-Mexico_Apoyos_ITS-Bg.jpg')}.bg-vasectomia{background-image:url('/wp-content/themes/mariestopes/assets/img/promociones/Fundacion-Marie-Stopes-Mexico_Apoyos_Vasectomia-Bg.jpg')}.bg-anticonceptivos{background-image:url('/wp-content/themes/mariestopes/assets/img/promociones/Fundacion-Marie-Stopes-Mexico_Apoyos_Anticonceptivos-Bg.jpg')}.promo-box{min-height:280px;padding:1.5rem;border-radius:0px 8px 8px 0px}.promo-cat{font-size:1rem;width:70%;text-align:left}}.floating-elements{position:fixed;bottom:100px;z-index:100;width:50px}@media (max-width: 768px){.floating-elements{width:50px;bottom:30px}}.floating-elements
img{max-width:100%;height:auto;width:100%}.right-floated{right:30px}.left-floated{left:30px}.alignleft{display:inline;float:left;margin-right:1.625em}.alignright{display:inline;float:right;margin-left:1.625em}.aligncenter{clear:both;display:block;margin-left:auto;margin-right:auto}.pad-ud-300{padding:4rem 0}.pad-ud-200{padding:3rem 0}.cyan-bg{background:#009fda}.cyan-bg
.number{color:#00506d}.cyan-color{color:#009fda}.magenta-bg{background:#be0069}.magenta-bg
.number{color:#5f0035}.wp-block-image
img{height:auto}.hide{display:none}.show{display:block}*,*:before,*:after{box-sizing:border-box}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}.wp-block{max-width:1360px;width:100%;clear:both;float:left;margin:auto}.editor-styles-wrapper{font-size:12px !important}.interface-complementary-area{width:400px !important}@media (max-width: 768px){.desktop{display:none !important}}.mobile{display:none !important}@media (max-width: 768px){.mobile{display:block !important}}.wp-block-embed__wrapper{position:relative;padding-bottom:56.25%;padding-top:30px;height:0;overflow:hidden}.wp-block-embed__wrapper iframe,
.wp-block-embed__wrapper object,
.wp-block-embed__wrapper
embed{position:absolute;top:0;left:0;width:100%;height:100%}.full{width:100%;float:left;clear:both}.img-full{width:100%;height:auto}.no-padding{padding:0}.site-mask{width:100vw;height:100vh;z-index:99;background:rgba(57, 57, 57, 0.6);position:fixed;display:none}.block-title{width:100%;color:#009fda;font-family:"Sanchez";font-weight:bold;text-align:center;font-size:3rem;padding-bottom:1rem}@media (max-width: 414px){.block-title{font-size:2rem}}.social-sc{margin-left:10px}.social-sc
i{margin-right:10px;transform:scale(1) !important;transform-origin:center}.mag-bg{background-color:rgba(190, 0, 105, 0.7)}.cyan-bg{background-color:rgba(0, 159, 218, 0.7)}.yellow-bg{background-color:rgba(242, 205, 58, 0.7)}.green-bg{background-color:rgba(50, 152, 72, 0.7)}.pink-bg{background-color:rgba(160, 50, 120, 0.7)}.dark-bg{background-color:#283573}.black-text h1, .black-text h2, .black-text h3, .black-text h4, .black-text h5, .black-text h6, .black-text
p{color:#393939 !important}.black-text
a{color:#009fda !important;text-decoration:underline}.white-text h1, .white-text h2, .white-text h3, .white-text h4, .white-text h5, .white-text h6, .white-text
p{color:#fff !important}.white-text
a{color:#009fda !important;text-decoration:underline}strike,del{text-decoration:none;position:relative}strike:after,del:after{content:' ';display:block;width:80%;position:absolute;height:5px;background-color:rgba(57, 57, 57, 0.4);top:50%;transform:translateY(-50%) translateX(-50%) rotate(16deg);left:50%}strike:before,del:before{content:' ';display:block;width:80%;position:absolute;height:5px;background-color:rgba(57, 57, 57, 0.4);top:50%;transform:translateY(-50%) translateX(-50%) rotate(-16deg);transform-origin:center;left:50%}.tachado{font-style:normal !important;font-weight:700 !important;font-family:"Arial Black" !important}.hide{display:none}a{text-decoration:none !important}a:hover{text-decoration:none !important}@media (max-width: 600px){#searchform{display:none}}#searchform
label{display:none}#searchform input[type=text]{background:rgba(255, 255, 255, 0.3);border:none;transition: .2s;padding: .3rem .7rem;font-size: .8rem}#searchform input[type=text]:focus{background:rgba(255, 255, 255, 0.8)}#searchform input[type=submit]{background:rgba(195, 205, 42, 0.7);font-family:"Sanchez";border:none;font-weight:bold;color:#fff;transition: .2s;display:inline-block;padding: .3rem .7rem;text-transform:uppercase;font-size: .8rem}#searchform input[type=submit]:hover{background:#c3cd2a;color:#393939}#masthead .primary-head{padding: .3rem 0;background:#009fda;text-align:center;position:sticky}@media (max-width: 768px){#masthead .primary-head{background:#fff;padding-top:1rem;display:none}}#masthead .primary-head
ul{list-style:none;padding:0;margin:0}#masthead .primary-head ul
li{display:inline-block;margin:0
1rem}@media (max-width: 768px){#masthead .primary-head ul
li{margin:0
.3rem}}#masthead .primary-head ul li
i{margin-right: .5rem;transform:scale(1.3)}#masthead .primary-head ul li
a{color:#fff;font-family:"Sanchez";font-weight:bold;font-size: .8rem}@media (max-width: 768px){#masthead .primary-head ul li
a{background:#009fda;padding: .5rem 1rem;border-radius:0px;font-size: .6rem}}#masthead .primary-head ul li a:hover{text-decoration:none}#masthead .second-head{padding: .7rem;box-shadow:0 2px 3px rgba(57, 57, 57, 0.4)}@media (max-width: 768px){#masthead .second-head{margin-top:40px}}#masthead .second-head .mobile-menu-trigger{font-size:1.6rem;columns:#009fda;text-align:right}#masthead .second-head #mastmenu
ul{text-align:right;list-style:none;padding:0;margin:0;display:flex;align-items:center;justify-content:flex-end}#masthead .second-head #mastmenu ul
li{display:inline-block;margin:0;max-width:170px;text-align:center}#masthead .second-head #mastmenu ul li
a{display:block;text-transform:uppercase;padding: .5rem .8rem;color:#393939;font-family:"Arial Black";font-size: .65rem;transition: .3s}#masthead .second-head #mastmenu ul li a:hover{color:#fff;background:#009fda;text-decoration:none}#masthead .second-head #mastmenu ul .donate
a{background:#be0069;color:#fff}#masthead .second-head #mastmenu ul .donate a:hover{background:#a03278}#masthead .agenda-en-linea-btn{background:#f2cd3a;color:#fff;display:block;padding: .5rem 1rem;text-transform:uppercase;transition: .3s}#masthead .agenda-en-linea-btn:hover{color:#393939}@media (max-width: 600px){#masthead .agenda-en-linea-btn{display:none}}#masthead .donar-btn{background:#be0069;color:#fff;display:block;padding: .5rem 1rem;text-transform:uppercase;transition: .3s}#masthead .donar-btn:hover{color:#393939}@media (max-width: 600px){#masthead .donar-btn{display:none}}#masthead #mobile-menu{top:0;right:0;position:fixed;z-index:100;height:100vh;background:#009fda;font-family:"Sanchez";padding:0
1rem}#masthead #mobile-menu .close-menu{color:#fff;font-size:1.9rem;padding: .5rem 1rem .1rem 0}#masthead #mobile-menu
ul{list-style:none;padding:0;margin:0}#masthead #mobile-menu ul li
a{font-size:1rem;color:#fff;display:block;padding: .3rem 1rem;border-bottom:1px solid #fff}#breadcrumb{padding: .2rem 0;display:none;font-size: .8rem;margin:0;color:#393939;font-family:"Arial";background:none}#breadcrumb
li{margin-right:1rem}#breadcrumb li:after{font-family:"Font Awesome 5 Pro";font-weight:900;font-size: .5rem;content:"\f324";padding-left: .5rem}#breadcrumb li:last-child:after{content:none}#breadcrumb
.active{font-weight:bold;color:#009fda}#breadcrumb
a{color:#393939}#post-container #post-head{position:relative;padding:4rem}@media (max-width: 414px){#post-container #post-head{padding:4rem 1rem}}#post-container #post-head
.mask{position:absolute;width:100%;height:100%;background:rgba(57, 57, 57, 0.5);top:0;left:0}#post-container #post-head
h1{font-size:3rem;font-family:"Sanchez";color:#fff;position:relative;font-weight:bold;z-index:10}@media (max-width: 414px){#post-container #post-head
h1{font-size:1.5rem}}#post-container .post-content{padding:1rem 0;color:#393939;text-align:justify}#post-container .post-content
a{color:#009fda}#post-container .post-content
.HYPE_scene{position:relative !important;width:100% !important}#post-container .post-data{padding:1rem 0}#post-container .post-data
.fecha{color:#393939;font-family:"Sanchez";font-size:2rem;font-weight:bold;text-transform:capitalize;margin-bottom:1rem}#post-container .post-data .categorias,
#post-container .post-data
.etiquetas{font-size: .9rem;font-family:"Sanchez";margin-bottom:1rem}#post-container .post-data .categorias a,
#post-container .post-data .etiquetas
a{color:#009fda}#post-container .know-more{padding:2rem 0;text-align:center}#post-container .know-more
a{display:inline-block;background:#f2cd3a;color:#393939;text-transform:uppercase;font-family:"Arial Black";font-size:1.8rem;padding: .4rem 1.8rem;transition: .3s}#post-container .know-more a:hover{text-decoration:none;color:#fff}#post-container .cta-programa{background:#283573;padding:2rem;color:#fff;font-family:"Sanchez";border-radius:0px}#post-container .cta-programa
a{color:#f2cd3a}#post-container .donar-cta{background:#283573;padding:2rem 0}#post-container .donar-cta
a{display:inline-block;background:#f2cd3a;color:#393939;text-transform:uppercase;font-family:"Arial Black";font-size:1.8rem;padding: .4rem 1.8rem}#post-container .donar-cta
h3{margin-top:1rem;color:#f2cd3a;font-family:"Sanchez";margin-bottom:0;padding:0}#post-container .donar-cta
ul{margin:0}#post-container .donar-cta ul
li{color:#fff;font-family:"Sanchez";font-size: .9rem}.service-post,.service-descripcion,#faqs-service{font-size: .9rem}.service-post{margin:2rem 0}@media (max-width: 768px){.service-post{margin:1rem 0}}.service-post .service-more-info{margin:1rem 0}@media (max-width: 768px){.service-post .service-more-info{margin-bottom:0 !important}}@media (max-width: 768px){.service-descripcion{padding: .5rem 1rem !important}}.service-descripcion .cierre-emocional{font-size:1.1rem}.service-descripcion .cierre-emocional
.link{display:inline-block;background:#009fda;padding: .8rem;color:#fff !important;font-family:"Sanchez";transition: .3s}.service-descripcion .cierre-emocional .link:hover{color:#f2cd3a !important}.service-descripcion .service-prices{margin:0
0 1rem 2rem;padding:1.2rem 2rem;color:#fff;font-size:1.2rem;font-family:"Sanchez"}@media (max-width: 768px){.service-descripcion .service-prices{margin:0
0 1rem 0;width:100%}}.service-descripcion .service-prices
h3{font-size:1.3rem;font-family:"Sanchez";font-weight:bold;margin:0}.service-descripcion .service-prices
h4{font-size:1.2rem;margin:0}.service-descripcion .service-prices h4
a{color:#fff !important}@media (max-width: 768px){.service-descripcion .service-prices h4
a{display:block}}.service-descripcion .service-prices h4 a
i{transform:scale(0.8)}.service-descripcion .service-prices
.precio{font-size:1.6rem;font-weight:bold;margin-right:2rem}@media (max-width: 768px){.service-descripcion .service-prices
.precio{font-size:1.2rem;margin-bottom:2rem;display:block}}.service-descripcion
.texto{font-size:1.1rem}.service-descripcion .texto
h2{font-family:"Sanchez";font-weight:bold;font-size:1.6rem}.service-descripcion .texto
h3{font-family:"Sanchez";font-weight:bold}.more-info-entry{margin:2rem 0;padding:0;font-size:1.1rem}@media (max-width: 768px){.more-info-entry{padding:1rem;margin:0}}.more-info-entry
iframe{width:100% !important}.more-info-entry
h3{font-family:"Sanchez";color:#393939;font-weight:bold;margin:0;padding-bottom: .5rem;font-size:1.6rem;border-bottom:1px solid rgba(57, 57, 57, 0.5);margin-bottom: .5rem}@media (max-width: 768px){.more-info-entry
h3{font-size:1.4rem}}#single-page .page-title{font-family:"Sanchez";font-size:2.6rem;font-weight:bold;color:#009fda}@media (max-width: 414px){#single-page .page-title{font-size:1.8rem;padding:0
.5rem}}#single-page .page-entry{width:100%;padding:0;font-size:1.2rem;font-family:"Sanchez";text-align:justify}@media (max-width: 600px){#single-page .page-entry{padding:1rem}}#single-page .page-entry
a{color:#009fda}#single-page .page-entry h1,
#single-page .page-entry h2,
#single-page .page-entry
h3{font-family:"Sanchez"}@media (max-width: 600px){#single-page .page-entry h1,
#single-page .page-entry h2,
#single-page .page-entry
h3{color:#009fda}}@media (max-width: 600px){#single-page .page-entry
h1{font-size:1.4rem}}@media (max-width: 600px){#single-page .page-entry
h2{font-size:1.2rem}}#single-page .page-entry h3,
#single-page .page-entry
strong{color:#009fda}#single-page .page-entry #vacantes
.vacante{margin:1rem 0;border:1px
solid rgba(57, 57, 57, 0.5);padding:2rem;border-radius:0px}#single-page .page-entry #vacantes .vacante
ul{padding-left:1rem;margin:0}#single-page .page-entry #vacantes .vacante .vacante-name{font-size:1.8rem;color:#009fda;font-family:"Sanchez";font-weight:bold}#single-page .page-entry #vacantes .vacante
h2{margin:1rem;font-size:1.4rem;color:#009fda;font-family:"Sanchez"}#single-page .page-entry .testimonios-stage:nth-child(n) h2{background:url("/wp-content/themes/mariestopes/assets/img/testimonios/3.jpg")}#single-page .page-entry .testimonios-stage:nth-child(2n) h2{background:url("/wp-content/themes/mariestopes/assets/img/testimonios/1.jpg")}#single-page .page-entry .testimonios-stage:nth-child(3n) h2{background:url("/wp-content/themes/mariestopes/assets/img/testimonios/2.jpg")}#single-page .page-entry .testimonios-stage:nth-child(4n) h2{background:url("/wp-content/themes/mariestopes/assets/img/testimonios/4.jpg")}#single-page .page-entry .testimonios-stage:nth-child(5n) h2{background:url("/wp-content/themes/mariestopes/assets/img/testimonios/5.jpg")}#single-page .page-entry .testimonios-stage:nth-child(6n) h2{background:url("/wp-content/themes/mariestopes/assets/img/testimonios/6.jpg")}#single-page .page-entry
.testimonio{text-align:justify;border-bottom:3px solid #009fda;margin-bottom:2rem;border-radius:0px;transition: .3s}#single-page .page-entry .testimonio:hover{box-shadow:0 0 5px #009fda}#single-page .page-entry .testimonio
h2{margin:0;color:#fff;font-weight:bold;text-align:center;padding:5rem 0;background-size:100%}#single-page .page-entry .testimonio .test-entry{border-radius:0px;padding:2.5rem 1.5rem;font-family:"Sanchez";background:#e8e8e8}#single-page
.postularse{font-family:"Sanchez";font-size:1.2rem;text-align:justify}.yel-btn{background:#f2cd3a;color:#fff !important;transition: .2s;font-weight:bold;font-family:"Arial"}.yel-btn:hover{background-color:#283573}.mag-btn{background:#be0069;color:#fff !important;transition: .2s;font-weight:bold;font-family:"Arial"}.mag-btn:hover{background-color:#283573}.green-btn{background:#329848;color:#fff !important;transition: .2s;font-weight:bold;font-family:"Arial"}.green-btn:hover{background-color:#283573}.blue-btn{background:#283573;color:#fff !important;transition: .2s;font-weight:bold;font-family:"Arial"}.blue-btn:hover{background-color:#283573}.body_alianza{background:url("/wp-content/themes/mariestopes/assets/img/fondos/alianza-bg.jpg") no-repeat;background-size:cover}.body_alianza #alianza-header{padding:15px
0}.body_alianza #alianza-header .logo-ms{max-width:230px}.body_alianza #alianza-header .nav-alianza
ul{list-style:none;padding:0;margin:0;text-align:right}.body_alianza #alianza-header .nav-alianza ul
li{display:inline-block;margin-left:25px}.body_alianza #alianza-header .nav-alianza ul li
a{font-weight:600;font-size:16px;color:#fff;text-transform:uppercase;transition: .2s;font-family:"Sanchez";letter-spacing:1px}.body_alianza #alianza-header .nav-alianza ul li a:hover{color:#f2cd3a;text-decoration:none}.body_alianza #plan-alianza{padding:20px
0 50px 0}.body_alianza .formulario-registro
.formulario{background:#fff;padding:40px;border-radius:10px 40px 10px 10px;font-family:"Sanchez";width:100%}.body_alianza .formulario-registro
.formulario.agradecimiento{min-height:550px;display:flex;align-items:center;justify-content:center;flex-direction:column}.body_alianza .formulario-registro .formulario input[type=text], .body_alianza .formulario-registro .formulario input[type=email]{border-top:0;border-left:0;border-right:0;border-bottom:1px solid #393939;padding:1rem 0;margin:1rem 0;font-weight:bold;width:100%}.body_alianza .formulario-registro .formulario
h2{font-size:24px;text-align:center;font-family:"Sanchez";color:#009fda;font-weight:600;padding:10px
0}.body_alianza .formulario-registro .formulario h3, .body_alianza .formulario-registro .formulario
h4{font-size:20px;text-align:center;font-family:"Sanchez";color:#009fda;font-weight:600;padding:10px
0}.body_alianza .formulario-registro .formulario
strong{font-weight:600;color:#009fda}.body_alianza .formulario-registro .formulario
.gracias{font-size:18px;font-family:"Sanchez";color:rgba(57, 57, 57, 0.5);text-align:center}.body_alianza .formulario-registro .formulario .gracias
.folio{color:#be0069;font-family:"Sanchez";font-weight:bold}.body_alianza
.plan{display:inline-grid;width:100%;height:100%;align-items:center;margin-bottom:40px}.body_alianza .plan .alianza-info{text-align:center}.body_alianza .plan .alianza-info
.logo{text-align:center;margin-bottom:25px}.body_alianza .plan .alianza-info .logo
img{max-width:70%}.body_alianza .plan .alianza-info
.info{font-family:"Sanchez";color:#fff;font-size:18px;text-align:center}.body_alianza .plan .alianza-info .info
ul{list-style:none;padding:0;text-align:center}#mastfooter{background:#009fda;padding:1rem 0 2rem 0;color:#fff}#mastfooter .logos-extra{padding:1rem 2rem}#mastfooter .logos-extra
ul{list-style:none;padding:0;margin:0}#mastfooter .logos-extra ul
li{display:inline-block;margin-right:1rem}@media (max-width: 414px){#mastfooter .logos-extra ul
li{display:block;margin-bottom:1rem}}#mastfooter .logos-extra
img{max-width:200px}#mastfooter
.redes{text-align:right}#mastfooter .redes
ul{list-style:none;padding:0;margin:0}#mastfooter .redes ul
li{display:inline-block;margin-left:1rem;color:#fff;font-family:"Sanchez";font-size:2rem}@media (max-width: 414px){#mastfooter .redes ul
li{font-size:1.2rem;margin-left: .4rem}}#mastfooter .redes ul li
a{color:#fff}#mastfooter
#navfooter{padding:1rem 0}#mastfooter #navfooter
ul{list-style:none;padding:0;margin:0}#mastfooter #navfooter ul
li{display:inline-block;margin-right:1rem}#mastfooter #navfooter ul li
a{font-family:"Arial";color:white;text-transform:uppercase;font-size: .8rem}@media (max-width: 414px){#mastfooter #navfooter ul
li{display:block}}#mastfooter
.copyright{font-size: .7rem}.service-block .home-block{padding:3rem 0;background:rgba(0, 159, 218, 0.1)}.service-block .home-block .service-block{padding:30px
20px;max-height:265px;border-radius:10px;margin-bottom:2rem;display:flex;align-items:center;justify-content:space-between;flex-direction:column;transition: .4s}.service-block .home-block .service-block:hover{box-shadow:0 0 10px rgba(57, 57, 57, 0.5)}@media (max-width: 414px){.service-block .home-block .service-block{margin-bottom:1rem}}.service-block .home-block .service-block
h2{font-family:"Sanchez" !important;font-weight:bold;color:#fff !important;font-size:22px !important;line-height:26px;padding-bottom:20px}.service-block .home-block .service-block .precio-container
.precio{font-size:20px;color:#fff;font-weight:bold;font-family:"Sanchez";color:#283573 !important}.service-block .home-block .service-block .precio-container
.precio.tachado{font-weight:400;font-size:15px;font-style:italic;color:#fff !important}.service-block .home-block .service-block .precio-container
.promocion{font-size:20px;color:#fff;font-weight:bold;color:#283573 !important;font-family:"Sanchez"}.service-block .home-block .service-block .precio-container
.adicional{font-size:14px;line-height:16px;color:#fff;font-weight:bold;font-family:"Sanchez"}.service-block .home-block
.cyan{background:rgba(0, 159, 218, 0.6)}.service-block .home-block .cyan:hover{background:#009fda}.service-block .home-block
.magenta{background:rgba(190, 0, 105, 0.6)}.service-block .home-block .magenta:hover{background:#be0069}.valores .valor-a{display:flex;align-items:center;justify-content:center;flex-direction:column;height:300px;padding:0
2rem}@media (max-width: 768px){.valores .valor-a{height:110px;flex-direction:row}}.valores .valor-a
i{font-size:3rem}@media (max-width: 768px){.valores .valor-a
i{padding-right:2rem}}@media (max-width: 768px){.valores .valor-a
img{margin-right:2rem}}.valores .valor-a
h3{margin-top:1rem;font-size:16px;text-align:center}.blog-block .home-block{padding:3rem 0}.blog-block .home-block .block-title{margin-bottom:40px}.blog-block .home-block .post-block{background:#fff;margin-bottom:1rem}.blog-block .home-block .post-block
.thumbnail{height:200px;overflow:hidden;background-size:cover !important;background-position:50% 50% !important}.blog-block .home-block .post-block .post-preview{height:250px;display:flex;align-items:center;justify-content:center;flex-direction:column}.blog-block .home-block .post-block .post-preview
a{color:#009fda}.blog-block .home-block .post-block
h2{color:#009fda;font-family:"Sanchez";font-weight:bold;text-align:center;font-size:1.4rem;padding:1rem;margin:0}.blog-block .home-block .post-block
.excerpt{font-size: .8rem;text-align:center;padding: .5rem 1rem 1.5rem 1rem;color:#858585}.blog-block .home-block .post-block .read-more
a{display:block;background:transparent;font-family:"Arial Black";color:#393939;text-transform:uppercase;text-align:center;padding: .8rem;transition: .4s;border-top:1px solid rgba(133, 133, 133, 0.5)}.blog-block .home-block .post-block .read-more a:hover{background:#f2cd3a;text-decoration:none}#blog .post-el-wrap{margin-bottom:25px;margin-top:25px}#blog .post-element{background:rgba(215, 230, 248, 0.3);height:100%;box-shadow:0 0 10px rgba(57, 57, 57, 0.3);border-radius:20px;overflow:hidden;transition: .2s}#blog .post-element:hover{box-shadow:0 0 15px rgba(57, 57, 57, 0.3)}#blog .post-element
.thumbnail{height:200px;background-size:cover !important;background-position:50% 50% !important}#blog .post-element .post-preview{padding:25px
35px;font-size:14px;font-family:"Sanchez"}#blog .post-element .post-preview
h2{font-size:22px;font-family:"Sanchez";text-align:left}#blog .post-element .post-preview
h4{font-size:10px;color:#be0069;font-family:"Arial Black";text-transform:capitalize;margin-bottom:20px}#blog .post-element .post-preview .btn, #blog .post-element .post-preview #promociones-block .filters .button-group button, #promociones-block .filters .button-group #blog .post-element .post-preview
button{font-family:"Arial";font-size:14px;font-weight:600;letter-spacing:1px;transition: .2s}#carrusel-principal .mask-image{position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(57, 57, 57, 0.2)}#carrusel-principal .carousel-caption{padding:30px
40px 30px 70px;background-color:rgba(0, 159, 218, 0.6);left:0;text-align:left}@media (max-width: 600px){#carrusel-principal .carousel-caption{width:100%;padding:20px;top:inherit !important;bottom:0% !important}}#carrusel-principal .carousel-caption
h5{font-family:"Sanchez";font-size:25px;font-weight:bold}@media (max-width: 600px){#carrusel-principal .carousel-caption
h5{font-size:16px}}#carrusel-principal .carousel-indicators
li{width:70px;height:15px;border:1px
solid #fff;background:transparent}#carrusel-principal .carousel-indicators li:after{content:' ';width:60%;position:absolute;height:3px;background:#858585;top:50%;left:50%;transform:translate(-50%, -50%)}#carrusel-principal .carousel-indicators .active:after{background:#009fda}.page-header{background-size:cover !important;height:400px;background-position:50% 50%}@media (max-width: 768px){.page-header{padding:2rem 0;height:200px}}.page-header
.mask{position:absolute;width:100%;height:100%;background:rgba(57, 57, 57, 0.5);top:0;left:0}.page-header
h1{color:#f2cd3a !important;font-family:"Sanchez" !important;font-size:4rem;letter-spacing:1px;font-weight:bold}@media (max-width: 768px){.page-header
h1{font-size:2rem !important;padding-left:1rem}}.page-header
h3{color:#fff;font-family:"Sanchez";line-height:2.5rem}@media (max-width: 414px){.page-header
h3{font-size:1rem;line-height:1.6rem}}.page-header h3
strong{font-weight:bold}.hero-banner{position:relative}.hero-banner
.container{position:relative}.hero-banner
h1{position:absolute;top:50%;left:15%;transform:translateY(-50%)}@media (max-width: 600px){.hero-banner
h1{left:5%}}#mapa-causales{padding:40px
0}#mapa-causales
h2{color:#009fda;padding:0
25px}#mapa-causales
.causales{list-style:none;padding:30px
0;margin:0}@media (max-width: 990px){#mapa-causales
.causales{padding:0}}#mapa-causales .causales
li{padding:15px
10px;border-bottom:1px solid rgba(0, 159, 218, 0.2);text-align:left !important}@media (max-width: 990px){#mapa-causales .causales
li{padding:3px
5px}}#mapa-causales .causales li
a{text-align:left !important;color:#393939;transition: .2s;font-size:14px;text-transform:uppercase;letter-spacing:0.5px;font-weight:600}@media (max-width: 990px){#mapa-causales .causales li
a{font-size:12px}}#mapa-causales .causales li a:hover{color:rgba(0, 159, 218, 0.4)}#mapa-causales .causales li
a.active{color:#009fda}.impacto-block .impacts-block{padding:3rem 0}.impacto-block .impacts-block .impact-block
.cyan{background:rgba(0, 159, 218, 0.6);transition: .4s}.impacto-block .impacts-block .impact-block .cyan:hover{background:#009fda}.impacto-block .impacts-block .impact-block
.magenta{background:rgba(190, 0, 105, 0.6);transition: .4s}.impacto-block .impacts-block .impact-block .magenta:hover{background:#be0069}.impact-block{padding:1rem;height:300px;display:flex;align-items:left;justify-content:center;flex-direction:column;position:relative}@media (max-width: 414px){.impact-block{margin-bottom:1rem}}.impact-block.partera{background:url("/wp-content/themes/mariestopes/assets/img/bg-partera.jpg");background-size:cover}.impact-block .fondo-image{position:absolute;top:0;right:0;z-index:1}.impact-block
.number{font-family:"Sanchez";font-size:3.5rem;font-weight:bold;position:relative;z-index:10}.impact-block
h2{color:#fff;font-family:"Sanchez";font-weight:bold;font-size:2rem;text-align:left !important;position:relative;z-index:10;color:#fff !important}@media (max-width: 1024px){.impact-block
h2{font-size:1.5rem !important}}.impact-block
p{text-align:left !important;color:#fff !important;font-family:"Arial Black";font-size: .9rem;position:relative;z-index:10}.impact-block
a{display:block;background:#f2cd3a;font-family:"Arial Black";text-transform:uppercase;color:#393939;font-size: .9rem;text-align:center;padding: .7rem;position:absolute;bottom:0;left:0;width:100%;transition: .2s}.impact-block a:hover{text-decoration:none;background:#caab30}#testimonios-slide{padding:1rem 0 2rem 0}#testimonios-slide h2.text-center{padding-top:2rem;background:#be0069;margin-bottom:2rem;color:#fff}#testimonios-slide .text-center{color:#fff;font-weight:bold;padding-bottom:2rem}#testimonios-slide .test-slides{width:100%}#testimonios-slide .test-slides
.slide{padding:1rem 2rem}#testimonios-slide .test-slides .slide .slide-card{background:rgba(215, 230, 248, 0.2);padding:40px
30px;border-radius:0px;min-height:300px;display:flex;justify-content:space-between;flex-direction:column}#testimonios-slide .test-slides .slide .slide-head{display:flex;justify-content:space-between}#testimonios-slide .test-slides .slide .slide-head
h2{display:inline-block;font-style:italic;font-weight:bold;color:#009fda;font-size:22px}#testimonios-slide .test-slides .slide .slide-head .slide-rating{display:inline-block}#testimonios-slide .test-slides .slide .slide-head .slide-rating .fa-star{color:#f2cd3a}#testimonios-slide .test-slides .slide .texto-testimonio{font-style:italic;font-size:14px}#testimonios-slide .test-slides .slick-slide{height:auto}#testimonios-stage{padding:3.4rem 0;background-size:cover !important}@media (max-width: 768px){#testimonios-stage{background:url("/wp-content/themes/mariestopes/assets/img/fondos/testimonios-mobile.jpg");background-size:100% !important;background-repeat:no-repeat !important;min-height:200px}}#testimonios-stage
h2{color:#009fda;font-family:"Sanchez";font-weight:bold;font-size:3rem;margin-bottom:1.5rem}@media (max-width: 768px){#testimonios-stage
h2{font-size:1.3rem;width:50%}}#testimonios-stage
a{display:inline-block;color:#393939 !important;font-family:"Arial Black";text-transform:uppercase;padding: .8rem 1.4rem;background:#f2cd3a}@media (max-width: 768px){#testimonios-stage
a{font-size: .7rem;text-align:center;padding: .5rem 1.2rem}}#promociones-block{padding:40px
0}#promociones-block
.filters{margin-bottom:40px}#promociones-block .filters .button-group{text-align:left}#promociones-block .filters .button-group
button{font-size:16px;margin-bottom:20px;transition: .2s;padding:5px
25px;border:none}#promociones-block .filters .button-group button:hover{background-color:rgba(0, 159, 218, 0.3)}#promociones-block .filters .button-group button.is-checked{background-color:#009fda;color:#fff}#promociones-block .filters .button-group .ile:hover{background-color:rgba(0, 159, 218, 0.7)}#promociones-block .filters .button-group .ile.is-checked{background-color:#009fda;color:#fff}#promociones-block .filters .button-group .its:hover{background-color:rgba(50, 152, 72, 0.7)}#promociones-block .filters .button-group .its.is-checked{background-color:#329848;color:#fff}#promociones-block .filters .button-group .vasectomia:hover{background-color:rgba(40, 53, 115, 0.7)}#promociones-block .filters .button-group .vasectomia.is-checked{background-color:#283573;color:#fff}#promociones-block .filters .button-group .anticonceptivos:hover{background-color:rgba(190, 0, 105, 0.7)}#promociones-block .filters .button-group .anticonceptivos.is-checked{background-color:#be0069;color:#fff}#promociones-block
.promocion{box-shadow:0 0 10px rgba(57, 57, 57, 0.3);border-radius:20px;padding:25px;margin-bottom:20px}#promociones-block
.promocion.ile{background-color:#009fda}#promociones-block
.promocion.anticonceptivos{background-color:#be0069}#promociones-block
.promocion.its{background-color:#329848}#promociones-block
.promocion.vasectomia{background-color:#283573}#promociones-block .promocion
.titulo{font-size:18px;line-height:22px;font-weight:bold;text-align:left;font-family:"Arial Black";text-align:center;padding-bottom:10px;border-bottom:1px solid #fff;margin-bottom:10px}#promociones-block .promocion .promo-text{font-size:16px;line-height:20px;text-align:left;text-align:center;font-weight:bold;padding:10px
0;border-bottom:1px solid rgba(255, 255, 255, 0.5);margin-bottom:20px;font-family:"Arial"}#promociones-block .promocion .promo-text
ul{list-style:none;padding:0;margin:0}#promociones-block .promocion .promo-text ul
li{margin-bottom:15px}#promociones-block .promocion
.terminos{font-size:14px;text-align:center;line-height:16px}#promociones-block .promocion .promocion-info, #promociones-block .promocion
.vigencia{font-size:12px;line-height:14px}#promociones-block .promocion
.vigencia{background-color:#f2cd3a;color:#393939 !important;padding:8px;font-weight:bold;text-align:center}#precios-ubicaciones{display:block;padding:40px
0}#precios-ubicaciones .selector-area{padding:40px
0;display:block}#precios-ubicaciones .selector-area .estado-logo{display:flex;align-items:center}#precios-ubicaciones .selector-area .estado-logo .logo
img{max-width:100px;width:100%}#precios-ubicaciones .selector-area .estado-logo .state-name{font-family:"Arial Black";color:#009fda;font-size:20px;margin-left:20px}#precios-ubicaciones .ubicaciones-selector
h3{font-family:"Sanchez"}#precios-ubicaciones .selector-dropdown{position:relative}#precios-ubicaciones .selector-dropdown
.estado{border:1px
solid rgba(57, 57, 57, 0.3);display:block;width:300px;padding:10px
20px;margin:0;line-height:initial;background:#fff;font-family:"Arial";font-size:14px;cursor:pointer;background:url("/wp-content/themes/mariestopes/assets/img/SVG/angle-down-solid.svg");background-repeat:no-repeat;background-position-x:270px;background-position-y:center;background-size:15px}#precios-ubicaciones .selector-dropdown
.drop{position:absolute;border:1px
solid rgba(57, 57, 57, 0.3);display:none;padding:10px
20px;background:#fff;font-family:"Arial";font-size:14px;box-shadow:0 0 10px rgba(57, 57, 57, 0.3);width:100%;margin-top:10px;z-index:10}#precios-ubicaciones .selector-dropdown .drop
ul{list-style:none;padding:0;margin:0}#precios-ubicaciones .selector-dropdown .drop ul
li{list-style:none;padding:0;margin:0}#precios-ubicaciones .selector-dropdown .drop ul li
a{display:block;font-size:14px;padding:8px
0;border-bottom:1px solid rgba(57, 57, 57, 0.3);transition: .2s}#precios-ubicaciones .selector-dropdown .drop ul li a:hover{color:#be0069}#ciudad-wrap .section-title{font-size:18px;padding:10px
20px;font-family:"Arial Black" !important}#ciudad-wrap .section-title.section-ile{background-color:#009fda;color:#fff}#ciudad-wrap .section-title.section-metodos{background-color:#be0069;color:#fff}#ciudad-wrap .section-title.section-its{background-color:#329848;color:#fff}#ciudad-wrap .section-title.section-ubicaciones{background-color:#283573;color:#fff}#ciudad-wrap .service-table{margin:20px
0}#ciudad-wrap .service-table.ile-table
thead{background-color:rgba(0, 159, 218, 0.5)}#ciudad-wrap .service-table.ile-table
tbody{background:rgba(0, 159, 218, 0.1)}#ciudad-wrap .service-table.ile-table tbody
.precio{color:#009fda}#ciudad-wrap .service-table.ile-table tbody .precio
strike{color:rgba(0, 159, 218, 0.7)}#ciudad-wrap .service-table.ile-table tbody
.promocion{color:#009fda}#ciudad-wrap .service-table.metodos-table
thead{background-color:rgba(190, 0, 105, 0.5)}#ciudad-wrap .service-table.metodos-table
tbody{background:rgba(190, 0, 105, 0.1)}#ciudad-wrap .service-table.metodos-table tbody
h3{color:#be0069}#ciudad-wrap .service-table.metodos-table tbody
.precio{color:#be0069}#ciudad-wrap .service-table.metodos-table tbody .precio
strike{color:rgba(190, 0, 105, 0.7)}#ciudad-wrap .service-table.metodos-table tbody
.promocion{color:#be0069}#ciudad-wrap .service-table.its-table
thead{background-color:rgba(50, 152, 72, 0.5)}#ciudad-wrap .service-table.its-table
tbody{background:rgba(50, 152, 72, 0.1)}#ciudad-wrap .service-table.its-table tbody
h3{color:#329848}#ciudad-wrap .service-table.its-table tbody
.precio{color:#329848}#ciudad-wrap .service-table.its-table tbody .precio
strike{color:rgba(50, 152, 72, 0.7)}#ciudad-wrap .service-table.its-table tbody
.promocion{color:#329848}#ciudad-wrap .service-table
h2{padding:10px
20px;font-size:18px;text-decoration:underline;color:#be0069}#ciudad-wrap .service-table thead tr
td{padding:10px
20px;color:#fff;font-family:"Sanchez"}#ciudad-wrap .service-table tbody tr
td{padding:10px
20px;font-size:14px;line-height:18px}#ciudad-wrap .service-table tbody tr td:first-child{width:80%}#ciudad-wrap .service-table tbody tr td
h3{font-size:18px;line-height:22px}#ciudad-wrap .service-table tbody tr td
.precio{font-weight:700;font-size:16px}#ciudad-wrap .service-table tbody tr td .precio
strike{font-weight:400;font-size:13px}#ciudad-wrap .service-table tbody tr td
.promocion{font-weight:700;font-size:16px}#ciudad-wrap .service-table tbody tr td .extra-text{margin:10px
0;font-size:13px}#ciudad-wrap #ubicaciones-area .info-ubicaciones{padding:20px
10px}#ciudad-wrap .selector-sucursal{display:flex;align-items:center;justify-content:center;flex-direction:column;padding:30px
0}#ciudad-wrap .selector-sucursal
select{margin-top:20px;padding:10px}#ciudad-wrap .ubicacion-data
.location{padding:30px;border:1px
solid rgba(57, 57, 57, 0.3);border-radius:10px;background:rgba(57, 57, 57, 0.1);display:none}#ciudad-wrap .ubicacion-data .location
h3{font-size:16px}#ciudad-wrap .ubicacion-data .location
.direccion{font-size:14px}#servicios-page{padding:30px
0}.service-list .service-desc{padding:2rem}@media (max-width: 414px){.service-list .service-desc{padding:1rem}}.service-list .service-desc
h1{font-family:"Sanchez";font-weight:bold;font-size:1.8rem;padding-bottom:1rem;color:#f2cd3a}@media (max-width: 414px){.service-list .service-desc
h1{font-size:1.7rem}}.service-list .service-desc .service-info{font-family:"Arial";text-align:justify;font-size: .9rem;color:#fff}@media (max-width: 600px){.service-list .service-desc .service-info{font-size:1rem}}.service-list .service-desc .service-info
a{color:#f2cd3a}.service-list .service-desc .service-info
strong{font-weight:bold}.service-list .service-desc .service-listado{list-style:none;padding:0;margin:0}.service-list .service-desc .service-listado .service-listed{margin-bottom:1rem}@media (max-width: 414px){.service-list .service-desc .service-listado .service-listed{padding: .5rem 0 1.5rem 0;border-bottom:1px solid #fff}}.service-list .service-desc .service-listado .service-listed
h2{font-size:1.3rem;font-weight:bold;font-family:"Sanchez";color:#f2cd3a}@media (max-width: 414px){.service-list .service-desc .service-listado .service-listed
h2{font-size:1.2rem}}.service-list .service-desc .service-listado .service-listed .service-extract{font-family:"Arial";font-size: .9rem;color:#fff}@media (max-width: 600px){.service-list .service-desc .service-listado .service-listed .service-extract{font-size:1rem}}.service-list .service-desc .service-listado .service-listed .service-data
.precio{font-family:"Sanchez";font-weight:bold;font-size:1.2rem;margin-right: .8rem;color:#fff}@media (max-width: 414px){.service-list .service-desc .service-listado .service-listed .service-data
.precio{margin-bottom:1rem}}.service-list .service-desc .service-listado .service-listed .service-data
a{font-family:"Arial Black";font-size:1rem;color:#393939;text-decoration:none;border-bottom:1px solid #393939;text-transform:uppercase;background:#f2cd3a}.service-list .service-desc .service-listado .service-listed .service-data a
i{transform:scale(0.7)}@media (max-width: 768px){#ile-list-page,#servicios-page{margin:0}}#ile-list-page .list-item, #servicios-page .list-item{position:relative;overflow:hidden;height:380px;margin-bottom:1rem}#ile-list-page .list-item .service-image, #servicios-page .list-item .service-image{display:inline-block;width:50%;height:100%;float:left;background-size:cover !important}#ile-list-page .list-item .service-data, #servicios-page .list-item .service-data{display:inline-flex;width:50%;height:100%;padding:30px;flex-direction:column;justify-content:space-evenly}#ile-list-page .list-item .service-data h2, #servicios-page .list-item .service-data
h2{color:#fff;font-family:"Sanchez";font-size:22px}#ile-list-page .list-item .service-data .precio, #servicios-page .list-item .service-data
.precio{font-size:20px;color:#f2cd3a;font-family:"Arial Black";font-weight:500}#ile-list-page .list-item .service-data .promocion, #servicios-page .list-item .service-data
.promocion{font-size:11px;color:#fff;font-family:"Arial";font-weight:400;margin-bottom:10px}#ile-list-page .list-item .service-data a, #servicios-page .list-item .service-data
a{background:rgba(215, 230, 248, 0.4);font-family:"Arial Black";transition: .2s}#ile-list-page .list-item .service-data a:hover, #servicios-page .list-item .service-data a:hover{background:#d7e6f8}.yellow-stage{background:#f2cd3a;padding:1rem;font-family:"Sanchez";color:#393939;font-weight:bold}.yellow-stage .stage-info{display:flex;align-items:center;justify-content:center}@media (max-width: 768px){.yellow-stage .stage-info{flex-direction:column}}.yellow-stage
span{font-size:1.2rem !important;margin:0
1rem}@media (max-width: 414px){.yellow-stage
span{display:block;width:100%;font-size: .8rem !important;padding-right:1rem !important;margin-bottom:1rem;text-align:center}}.yellow-stage span
a{font-size:1.2rem !important;text-transform:inherit}@media (max-width: 414px){.yellow-stage span
a{font-size: .8rem !important}}.yellow-stage
a{font-family:"Arial Black";color:#393939 !important;text-transform:uppercase !important}@media (max-width: 414px){.yellow-stage
a{font-size: .8rem}}.ubicaciones-link{margin:1rem 0}.ubicacion-block{margin-bottom:1rem;padding:1rem;height:340px;position:relative;background-size:cover !important;transition: .3s}.ubicacion-block
a{color:#fff !important;text-align:left !important}@media (max-width: 414px){.ubicacion-block{height:206px}}.ubicacion-block
.mask{position:absolute;width:100%;height:100%;top:0;left:0;transition: .3s}.ubicacion-block:hover
.mask{opacity:0}.ubicacion-block .info-name{position:absolute;bottom:1rem;z-index:10}.ubicacion-block .info-name
h2{font-family:"Sanchez" !important;font-size:1.4rem !important;font-weight:bold;color:#fff !important}.ubicacion-block .info-name
a{color:#fff;font-family:"Arial Black";text-transform:uppercase;font-size: .7rem}.ubicacion-block .info-name a
i{transform:scale(0.8)}.page-stage{padding:1.6rem 0;background:#e8e8e8;color:#393939;font-size:1.3rem;font-family:"Sanchez";font-weight:bold}@media (max-width: 768px){.page-stage{padding:1.3rem 0;font-size:1.1rem}}.page-stage
span{display:inline-block;padding: .7rem}.page-stage
a{font-family:"Arial Black";color:#393939;display:inline-block;text-transform:uppercase;background:#f2cd3a;text-align:center;padding: .7rem 1.8rem;transition: .3s}.page-stage a:hover{text-decoration:none}@media (max-width: 414px){.page-stage
a{font-size:1rem;width:100%;display:block}}#cuotas-head{background:url("/wp-content/themes/mariestopes/assets/img/fondos/fondo_cuotas.jpg")}#cuotas-desc{padding:3rem 0;font-size: .9rem;font-family:"Arial";color:#393939}#cuotas-desc
strong{font-family:"Arial Black";color:#009fda}#cuotas-desc
h3{font-family:"Sanchez";color:#393939;font-weight:bold;font-size:1.4rem}.cuotas-table .stage-cuotas{padding: .7rem}.cuotas-table .stage-cuotas
h1{font-family:"Sanchez";font-size:1.4rem;font-weight:bold;margin:0;color:#fff}.cuotas-table
.cuotable{padding:3rem 0}@media (max-width: 414px){.cuotas-table
.cuotable{padding:2rem 0}}@media (max-width: 414px){.cuotas-table .cuotable
.table{display:block;overflow-y:auto}}.cuotas-table .cuotable
thead{font-family:"Arial Black";text-transform:uppercase;color:#fff}@media (max-width: 414px){.cuotas-table .cuotable
thead{font-size: .8rem}}.cuotas-table .cuotable tbody
tr{border:1px
solid #e8e8e8;margin: .2rem 0}.cuotas-table .cuotable tbody tr
td{font-family:"Arial";font-size:1rem;color:#393939}.cuotas-table .cuotable tbody tr td
h2{font-family:"Sanchez";font-size:1.3rem;font-weight:bold}@media (max-width: 414px){.cuotas-table .cuotable tbody tr td
h2{font-size: .9rem}}@media (max-width: 414px){.cuotas-table .cuotable tbody tr
td{font-size: .7rem}}.cuotas-table .cuotable tbody tr .precios-td{font-family:"Sanchez";text-align:center}.cuotas-table .cuotable tbody tr .precios-td
del{position:relative}.cuotas-table .cuotable tbody tr .precios-td del:after{top:50%;left:0;content:' ';border:1px
solid red;width:100%;height:2px;display:inline-block;transform:translateY(-50%);position:absolute}@media (max-width: 414px){.cuotas-table .cuotable tbody tr .precios-td
h3{font-size: .8rem;font-weight:bold}.cuotas-table .cuotable tbody tr .precios-td
ul{list-style:none;padding:0;margin:0}.cuotas-table .cuotable tbody tr .precios-td ul
li{padding: .5rem 0;border-bottom:1px solid rgba(57, 57, 57, 0.3)}.cuotas-table .cuotable tbody tr .precios-td ul li:last-child{border:none}}.cuotas-table.ile-cuotas .stage-cuotas{background:#009fda}.cuotas-table.ile-cuotas .cuotable
thead{background:#009fda}.cuotas-table.ile-cuotas .cuotable tbody
tr{border-left:4px solid #009fda}.cuotas-table.ile-cuotas .cuotable tbody tr td h2,
.cuotas-table.ile-cuotas .cuotable tbody tr td
h3{color:#009fda}.cuotas-table.metodos-cuotas .stage-cuotas{background:#be0069}.cuotas-table.metodos-cuotas .cuotable
thead{background:#be0069}.cuotas-table.metodos-cuotas .cuotable tbody
tr{border-left:4px solid #be0069}.cuotas-table.metodos-cuotas .cuotable tbody tr td h2,
.cuotas-table.metodos-cuotas .cuotable tbody tr td
h3{color:#be0069}.cuotas-table.consultas-cuotas .stage-cuotas{background:#329848}.cuotas-table.consultas-cuotas .cuotable
thead{background:#329848}.cuotas-table.consultas-cuotas .cuotable tbody
tr{border-left:4px solid #329848}.cuotas-table.consultas-cuotas .cuotable tbody tr td h2,
.cuotas-table.consultas-cuotas .cuotable tbody tr td
h3{color:#329848}#subsidios{padding:2rem 0 3rem 0;font-family:"Arial Black";text-transform:uppercase;color:#393939}#subsidios
a{display:block;padding:1rem;background:#f2cd3a;color:#393939}#service-links{padding:3rem 0 0 0;display:none}#service-links .service-selector{list-style:none;padding:2rem 0;margin:0}#service-links .service-selector
li{display:inline-block;width:32%;text-align:center}@media (max-width: 414px){#service-links .service-selector
li{width:100%;padding: .5rem;border-bottom:1px solid rgba(57, 57, 57, 0.5)}}#service-links .service-selector li
a{font-family:"Sanchez";color:rgba(133, 133, 133, 0.5);font-size:1.4rem;transition: .3s;font-weight:bold;border-bottom:3px solid transparent}@media (max-width: 414px){#service-links .service-selector li
a{font-size:1rem}}#service-links .service-selector li a:hover{color:#009fda;text-decoration:none;border-color:#009fda}#service-stage{padding:1rem 0;border-top:1px solid rgba(133, 133, 133, 0.5);font-family:"Sanchez";color:#393939;font-weight:bold;display:none}#service-stage
ul{list-style:none;padding:0;margin:0}#service-stage ul
li{display:inline-block}@media (max-width: 414px){#service-stage ul
li{display:block}}#service-stage ul li
a{font-family:"Arial Black";color:#858585;transition: .3s;border-bottom:3px solid transparent}#service-stage ul li a:hover{color:#009fda;border-color:#009fda;text-decoration:none}#infografias{padding:4rem 0;margin:2rem 0}@media (max-width: 414px){#infografias{padding:2rem 1rem}}#infografias
h3{font-family:"Sanchez";font-weight:bold;font-size:2rem;margin-bottom:3rem}@media (max-width: 414px){#infografias
h3{font-size:1.7rem;margin-bottom:1rem}}#infografias
a{font-family:"Sanchez";color:#393939 !important;margin-top:2rem;text-transform:uppercase;transition: .3s}#infografias a
i{transition: .3s}#infografias a:hover>i{margin-left: .5rem}#faqs-service #acordion-faqs
.card{border-left:none;border-right:none;border-top:none}#faqs-service #acordion-faqs .card-header{background:none;padding: .5rem 0}#faqs-service #acordion-faqs .card-header h2 .btn, #faqs-service #acordion-faqs .card-header h2 #promociones-block .filters .button-group button, #promociones-block .filters .button-group #faqs-service #acordion-faqs .card-header h2
button{text-align:left !important;font-family:"Sanchez";font-size:1.2rem;font-weight:bold}#faqs-service #acordion-faqs .card-header h2 .btn.collapsed, #faqs-service #acordion-faqs .card-header h2 #promociones-block .filters .button-group button.collapsed, #promociones-block .filters .button-group #faqs-service #acordion-faqs .card-header h2
button.collapsed{color:#393939}@media (max-width: 414px){#faqs-service #acordion-faqs .card-header h2 .btn, #faqs-service #acordion-faqs .card-header h2 #promociones-block .filters .button-group button, #promociones-block .filters .button-group #faqs-service #acordion-faqs .card-header h2
button{white-space:normal;font-size:1rem}}#faqs-service #acordion-faqs .card-body{font-family:"Arial"}#enfermedades-list #acordion-enfermedades{width:100%}#enfermedades-list #acordion-enfermedades
.card{border-left:none;border-right:none;border-top:none}#enfermedades-list #acordion-enfermedades .card-header{background:none;padding: .5rem 0}#enfermedades-list #acordion-enfermedades .card-header h2 .btn, #enfermedades-list #acordion-enfermedades .card-header h2 #promociones-block .filters .button-group button, #promociones-block .filters .button-group #enfermedades-list #acordion-enfermedades .card-header h2
button{text-align:left !important;font-family:"Sanchez";font-size:1.2rem;font-weight:bold}#enfermedades-list #acordion-enfermedades .card-header h2 .btn.collapsed, #enfermedades-list #acordion-enfermedades .card-header h2 #promociones-block .filters .button-group button.collapsed, #promociones-block .filters .button-group #enfermedades-list #acordion-enfermedades .card-header h2
button.collapsed{color:#329848}@media (max-width: 414px){#enfermedades-list #acordion-enfermedades .card-header h2 .btn, #enfermedades-list #acordion-enfermedades .card-header h2 #promociones-block .filters .button-group button, #promociones-block .filters .button-group #enfermedades-list #acordion-enfermedades .card-header h2
button{white-space:normal;font-size:1rem}}#enfermedades-list #acordion-enfermedades .card-body{font-family:"Arial"}.ile-cat strong,
.ile-cat a,
.ile-cat .sec-title{color:#009fda !important;font-weight:bold}.ile-cat .service-prices{background:#009fda}.ile-cat .btn, .ile-cat #promociones-block .filters .button-group button, #promociones-block .filters .button-group .ile-cat
button{font-family:"Sanchez";font-size:1.2rem;font-weight:bold}.ile-cat .btn:not(.collapsed), .ile-cat #promociones-block .filters .button-group button:not(.collapsed), #promociones-block .filters .button-group .ile-cat button:not(.collapsed){color:#009fda}.ile-cat .texto h2,
.ile-cat .texto
h3{color:#009fda}.ile-cat .texto
ul{list-style:none}.ile-cat .texto ul li::before{content:"\2022";color:#009fda;font-weight:bold;display:inline-block;width:1em;margin-left:-1em}.ile-cat .more-info-entry h2,
.ile-cat .more-info-entry
h3{color:#009fda}.anti-cat strong,
.anti-cat a,
.anti-cat .sec-title{color:#be0069 !important;font-weight:bold}.anti-cat .service-prices{background:#be0069}.anti-cat .btn, .anti-cat #promociones-block .filters .button-group button, #promociones-block .filters .button-group .anti-cat
button{font-family:"Sanchez";font-size:1.2rem;font-weight:bold}.anti-cat .btn:not(.collapsed), .anti-cat #promociones-block .filters .button-group button:not(.collapsed), #promociones-block .filters .button-group .anti-cat button:not(.collapsed){color:#be0069}.anti-cat .texto h2,
.anti-cat .texto
h3{color:#be0069}.anti-cat .texto
ul{list-style:none}.anti-cat .texto ul li::before{content:"\2022";color:#be0069;font-weight:bold;display:inline-block;width:1em;margin-left:-1em}.anti-cat .more-info-entry h2,
.anti-cat .more-info-entry
h3{color:#be0069}.est-cat strong,
.est-cat a,
.est-cat .sec-title{color:#329848 !important;font-weight:bold}.est-cat .service-prices{background:#329848}.est-cat .btn, .est-cat #promociones-block .filters .button-group button, #promociones-block .filters .button-group .est-cat
button{font-family:"Sanchez";font-size:1.2rem;font-weight:bold}.est-cat .btn:not(.collapsed), .est-cat #promociones-block .filters .button-group button:not(.collapsed), #promociones-block .filters .button-group .est-cat button:not(.collapsed){color:#329848}.est-cat .texto h2,
.est-cat .texto
h3{color:#329848}.est-cat .texto
ul{list-style:none}.est-cat .texto ul li::before{content:"\2022";color:#329848;font-weight:bold;display:inline-block;width:1em;margin-left:-1em}.est-cat .more-info-entry h2,
.est-cat .more-info-entry
h3{color:#329848}#ile-list{background:#009fda}#anticonceptivos-list{background:#be0069}#its-list{background:#329848}#categorias #category-head{background:url("/wp-content/themes/mariestopes/assets/img/fondos/fondo_cuotas.jpg");padding:3rem 0 6rem 0}#info-wrap{padding:1rem 0}#info-wrap .info-cat-title{margin-bottom:2rem;font-family:"Sanchez";color:#393939;font-size:1.6rem;font-weight:bold}#info-wrap .infografia-block{margin-bottom:1rem;padding:1rem;height:340px;position:relative;background-size:cover !important;transition: .3s}@media (max-width: 414px){#info-wrap .infografia-block{height:206px}}#info-wrap .infografia-block
.mask{position:absolute;width:100%;height:100%;top:0;left:0;transition: .3s}#info-wrap .infografia-block:hover
.mask{opacity:0}#info-wrap .infografia-block .info-name{position:absolute;bottom:1rem;z-index:10}#info-wrap .infografia-block .info-name
h2{font-family:"Sanchez";font-size:1.4rem;font-weight:bold;color:#fff}#info-wrap .infografia-block .info-name
a{color:#fff;font-family:"Arial Black";text-transform:uppercase;font-size: .7rem}#info-wrap .infografia-block .info-name a
i{transform:scale(0.8)}.wp-block-button{width:100% !important;display:flex !important;align-items:center !important;justify-content:center !important;margin-bottom:2rem !important}.programas-sociales #post-head{padding:16rem 4rem !important}@media (max-width: 414px){.programas-sociales #post-head{padding:8rem 2rem !important}}.programas-sociales .post-content{font-size:1.2rem;font-family:"Sanchez";text-align:center}.programas-sociales .post-content .blue-bg{background:#009fda;padding:1rem 2rem;color:#fff;font-size:1.1rem}.programas-sociales .post-content
strong{color:#009fda}.programas-sociales .post-content
h2{color:#009fda;font-weight:bold;padding:1rem 0}@media (max-width: 600px){.programas-sociales .post-content
h2{font-size:1.2rem}}.programas-sociales .post-content
h3{color:#f2cd3a;font-weight:bold}.programas-sociales .post-content
figcaption{background:#009fda;color:#fff;margin:0;padding:1rem;text-align:center;font-weight:bold}@media (max-width: 414px){.programas-sociales .post-content{font-size:1rem}}.introduccion{font-size:1.6rem;font-family:"Sanchez";padding:3rem}@media (max-width: 414px){.introduccion{font-size:1.1rem;padding:1rem}}.impact-report,.full-banner-image{padding:2rem 0;position:relative}.impact-report a,
.full-banner-image
a{position:relative;display:block}.impact-report .texto-banner-link,
.full-banner-image .texto-banner-link{z-index:10;position:absolute;bottom:-15px;left:50%;transform:translateX(-50%);background:#009fda;color:#fff;font-family:"Arial Black";font-weight:bold;border:none;padding: .5rem 1.5rem;font-size:1.4rem}@media (max-width: 414px){.impact-report .texto-banner-link,
.full-banner-image .texto-banner-link{font-size: .8rem;display:block;width:100%;text-align:center;bottom:-25px}}.bloque-secciones{padding:2rem 0}.enlaces
a{display:flex;align-items:center;justify-content:center;text-align:center;height:150px;line-height:150px;color:#fff !important}.enlaces a
h3{font-weight:bold !important;font-family:"Sanchez" !important}.links-labor-articulos{background:url("/wp-content/themes/mariestopes/assets/img/fondos/articulos.jpg");background-size:cover}.links-labor-infografias{background:url("/wp-content/themes/mariestopes/assets/img/fondos/infografias.jpg");background-size:cover}.links-labor-porn{background:url("/wp-content/themes/mariestopes/assets/img/fondos/porn-university.jpg");background-size:cover}.enlace-mas{padding:2rem 0}.conoce{display:block;padding: .5rem 2rem;background:#f2cd3a;color:#393939;font-family:"Arial Black";font-weight:bold}#programas{padding:2rem 0}#programas .sec-title{padding-bottom:2rem}#programas .programa-social{border:1px
solid #e8e8e8}#programas .programa-social
h2{text-align:center;padding:1rem;margin:0}#programas .programa-social h2
a{font-family:"Sanchez";font-size:1.3rem;color:#009fda;font-weight:bold}#programas .programa-social
.extracto{font-size: .7rem;text-align:center;min-height:200px;display:flex;align-items:center;justify-content:center;padding: .3rem 1rem}#programas .programa-social
.footer{border-top:1px solid #e8e8e8;text-align:center}#programas .programa-social .footer
a{display:block;padding: .5rem;font-family:"Arial Black";color:#858585;transition: .3s}#programas .programa-social .footer a:hover{color:#009fda;text-decoration:none;background:#f2cd3a}#instalaciones-info{padding:3rem 0}@media (max-width: 414px){#instalaciones-info{padding:3rem 0 0 0}}#instalaciones-info .instalaciones-wrap{padding:0
2rem}@media (max-width: 414px){#instalaciones-info .instalaciones-wrap{padding:2rem 0rem 0 0}}#instalaciones-info .instalaciones-wrap .sec-title{color:rgba(0, 159, 218, 0.8)}#instalaciones-info .instalaciones-wrap
a{font-size:1.4rem;font-family:"Arial Black";color:#be0069;text-transform:uppercase}@media (max-width: 414px){#instalaciones-info .instalaciones-wrap
a{font-size:1.1rem}}#instalaciones-info .instalaciones-wrap .instal-content{padding:3rem 0;font-size:1.6rem;font-family:"Sanchez";color:#858585}@media (max-width: 414px){#instalaciones-info .instalaciones-wrap .instal-content{padding:1rem 0 0 0;font-size:1.4rem}}#instalaciones-info .instalaciones-wrap .instal-content
strong{color:#393939}#ubicaciones-wrap{padding:3rem 0}@media (max-width: 414px){#ubicaciones-wrap{padding:0}}#ubicaciones-wrap .ubicaciones-list{font-size:1rem;font-family:"Sanchez"}@media (max-width: 414px){#ubicaciones-wrap .ubicaciones-list{margin-bottom:1rem}}#ubicaciones-wrap .ubicaciones-list
h3{font-size:1.6rem;color:#009fda;font-weight:bold;margin:1rem 0}@media (max-width: 414px){#ubicaciones-wrap .ubicaciones-list
h3{font-size:1.5rem;margin: .5rem 0}}#ubicaciones-wrap .ubicaciones-list
ul{margin:0}#ubicaciones-wrap .ubicaciones-list ul li
a{color:#858585;text-transform:uppercase !important}@media (max-width: 414px){#ubicaciones-wrap .ubicaciones-list ul li
a{font-size: .9rem}}#ubicaciones-wrap .ubicaciones-list
.activa{color:#009fda;font-weight:bold}#ubicaciones-wrap .mapa-ubicacion
.loc{font-size: .8rem;font-family:"Sanchez";background:#e8e8e8;padding:1rem}#ubicaciones-wrap .mapa-ubicacion .loc
h3{font-size:1.3rem;color:#009fda;text-transform:uppercase}#ubicaciones-wrap .mapa-ubicacion .loc .how-to{display:inline-block;padding: .5rem 1rem;color:#fff;background:#009fda}#agenda-dona{position:fixed;top:0;left:0;width:100%;background:#f2cd3a;z-index:1000}#agenda-dona
ul{list-style:none;padding:0;margin:0;display:flex;justify-content:space-between}#agenda-dona ul
li{display:inline-flex;width:49.4%;justify-content:space-between}#agenda-dona ul li
a{display:inline-block;width:100%;padding: .5rem;text-align:center;font-weight:bold;color:#393939;font-family:"Sanchez"}.titulo-seccion{display:block;font-family:"Sanchez";font-weight:bold;font-size:3.4rem;color:#009fda;margin:0}@media (max-width: 414px){.titulo-seccion{font-size:2rem}}.sec-title{font-family:"Sanchez";font-size:2.6rem;font-weight:bold}@media (max-width: 414px){.sec-title{font-size:1.8rem;padding:0
.5rem}}.acf-map{width:100%;height:400px;border:#ccc solid 1px;margin:20px
0}.fa-whatsapp{transform:scale(1.6) !important}.acf-map
img{max-width:inherit !important}#aviso-banner{display:none;position:fixed;bottom:0;left:0;width:100%;background:#fff;box-shadow:0 -10px 10px rgba(57, 57, 57, 0.2);padding:1rem 1rem 1rem 1rem;z-index:10;z-index:1000;border-top:1px solid #393939;font-family:'Sanchez'}@media (max-width: 768px){#aviso-banner{padding:2.5rem 1rem 1rem 1rem}}#aviso-banner .close-banner{float:right;position:absolute;top:0px;right:-40;color:#009fda;font-size:1.5rem}@media (max-width: 768px){#aviso-banner .close-banner{right:0;top:-30px}}#aviso-banner .close-banner:hover{text-decoration:none}#aviso-banner
h4{font-size:1rem}@media (max-width: 768px){.full.quejas{background-image:url(https://mariestopes.org.mx/wp-content/uploads/2022/11/Fundacion-Marie-Stopes-Mexico_Quejas-y-Sugerencias_Bg.jpg);background-position:center center;background-size:cover;padding:3rem}.h-yellow{color:#f2cd3a !important}.white-cont{padding:2rem;background-color:#FFF;border-radius:16px;justify-content:center;align-items:center}@media (max-width: 768px){#aviso-banner
a{font-size: .8rem}}#banner-cookies{position:fixed;display:none;bottom:0;left:0;width:100%;background:#009fda;color:#fff;box-shadow:0 -10px 10px rgba(57, 57, 57, 0.2);padding:1rem 1rem 6rem 1rem;z-index:10}#banner-cookies
a{color:#fff;text-decoration:underline}#banner-cookies
a.btn{text-decoration:none}