﻿/*!
Theme Name: Family Home Care
Theme URI: http://underscores.me/
Author: Neurona :: rojo
Author URI: https://neurona.io
Description: MVP theme for familyhomecare.casa
Version: 1.0.7
Tested up to: 7.4
Requires PHP: 7.4
License: GNU General Public License v2 or later
License URI: LICENSE
Text Domain: ghc
Tags: custom-background, custom-logo, custom-menu, featured-images, threaded-comments, translation-ready

This theme, like WordPress, is licensed under the GPL.
Use it to make something cool, have fun, and share what you've learned.

Vida en Familia is based on Underscores https://underscores.me/, (C) 2012-2020 Automattic, Inc.
Underscores is distributed under the terms of the GNU GPL v2 or later.

Normalizing styles have been helped along thanks to the fine work of
Nicolas Gallagher and Jonathan Neal https://necolas.github.io/normalize.css/
*//*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block}h1{font-size:2em;margin:.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:rgba(0,0,0,0)}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-0.25em}sup{top:-0.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button}button::-moz-focus-inner,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}*,*::before,*::after{box-sizing:inherit}html{box-sizing:border-box}body,button,input,select,optgroup,textarea{color:#404040;font-family:"DM Sans",sans-serif,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue";font-size:1rem;line-height:1.5}h1,h2,h3,h4,h5,h6{clear:both}p{margin-bottom:1.5em}dfn,cite,em,i{font-style:italic}blockquote{margin:0 1.5em}address{margin:0 0 1.5em}pre{background:#eee;font-family:"Courier 10 Pitch",courier,monospace;line-height:1.6;margin-bottom:1.6em;max-width:100%;overflow:auto;padding:1.6em}code,kbd,tt,var{font-family:monaco,consolas,"Andale Mono","DejaVu Sans Mono",monospace}abbr,acronym{border-bottom:1px dotted #666;cursor:help}mark,ins{background:#fff9c0;text-decoration:none}big{font-size:125%}body{background:#fff}hr{background-color:#ccc;border:0;height:1px;margin-bottom:1.5em}ul,ol{margin:0 0 1.5em 3em}ul{list-style:disc}ol{list-style:decimal}li>ul,li>ol{margin-bottom:0;margin-left:1.5em}dt{font-weight:700}dd{margin:0 1.5em 1.5em}embed,iframe,object{max-width:100%}img{height:auto;max-width:100%}figure{margin:1em 0}table{margin:0 0 1.5em;width:100%}a{color:#4169e1}a:visited{color:purple}a:hover,a:focus,a:active{color:#191970}a:focus{outline:thin dotted}a:hover,a:active{outline:0}button,input[type=button],input[type=reset],input[type=submit]{border:1px solid;border-color:#ccc #ccc #bbb;border-radius:3px;background:#e6e6e6;color:rgba(0,0,0,.8);line-height:1;padding:.6em 1em .4em}button:hover,input[type=button]:hover,input[type=reset]:hover,input[type=submit]:hover{border-color:#ccc #bbb #aaa}button:active,button:focus,input[type=button]:active,input[type=button]:focus,input[type=reset]:active,input[type=reset]:focus,input[type=submit]:active,input[type=submit]:focus{border-color:#aaa #bbb #bbb}input[type=text],input[type=email],input[type=url],input[type=password],input[type=search],input[type=number],input[type=tel],input[type=range],input[type=date],input[type=month],input[type=week],input[type=time],input[type=datetime],input[type=datetime-local],input[type=color],textarea{color:#666;border:1px solid #ccc;border-radius:3px;padding:3px}input[type=text]:focus,input[type=email]:focus,input[type=url]:focus,input[type=password]:focus,input[type=search]:focus,input[type=number]:focus,input[type=tel]:focus,input[type=range]:focus,input[type=date]:focus,input[type=month]:focus,input[type=week]:focus,input[type=time]:focus,input[type=datetime]:focus,input[type=datetime-local]:focus,input[type=color]:focus,textarea:focus{color:#111}select{border:1px solid #ccc}textarea{width:100%}header.site-header{background-color:#fff;color:#000}header.site-header .site-branding .custom-logo-link img{width:100%;height:100%;object-fit:cover}header.site-header a,header.site-header a:visited{color:#000;text-decoration:none}header.site-header .main-navigation{background-color:#295246}header.site-header .main-navigation .nav-link{color:#fff}@media screen and (min-width: 992px){header.site-header>.row:first-child{align-items:center}}header.site-header aside.widget__contactUs aside.widget-area .widget{margin-bottom:0}header.site-header aside.widget__contactUs .contactus{display:flex;flex-direction:column;align-items:center;line-height:normal;margin-bottom:1rem}header.site-header aside.widget__contactUs .contactus>div{text-align:center}@media screen and (min-width: 768px){header.site-header aside.widget__contactUs .contactus>div{text-align:right}}header.site-header aside.widget__contactUs .contactus>div .contact-numbers{display:flex;flex-direction:row;column-gap:14px;margin:10px 0}@media screen and (min-width: 992px){header.site-header aside.widget__contactUs .contactus>div .contact-numbers{margin:unset}}header.site-header aside.widget__contactUs .contactus i{color:#295246;padding-right:4px}header.site-header aside.widget__contactUs .contactus a,header.site-header aside.widget__contactUs .contactus a:visited p{font-family:"DM Sans",sans-serif,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue";text-decoration:none;font-size:.875rem}@media screen and (min-width: 768px){header.site-header aside.widget__contactUs .contactus{align-items:end}}@media screen and (min-width: 992px){header.site-header aside.widget__contactUs .contactus{margin-bottom:0}}header.site-header aside.widget__contactUs .rrss{display:flex;flex-direction:row}header.site-header aside.widget__contactUs .rrss a{color:#000}header.site-header aside.widget__contactUs .rrss a:active,header.site-header aside.widget__contactUs .rrss a:visited{color:#000}header.site-header aside.widget__contactUs .rrss>div{text-align:center}header.site-header aside.widget__contactUs .rrss>div:first-of-type>p>a{border-left:unset;padding:unset}@media screen and (min-width: 992px){header.site-header aside.widget__contactUs .rrss>div:first-of-type>p>a{border-left:solid 1px hsla(0,0%,100%,.2)}}header.site-header aside.widget__contactUs .rrss>div>p>a{display:flex;flex-direction:column;text-align:center;align-items:center;padding-left:0;border-left:solid 1px hsla(0,0%,100%,.2)}header.site-header aside.widget__contactUs .rrss>div>p>a i{font-size:1.25rem}header.site-header aside.widget__contactUs .rrss>div>p>a i[class$=instagram]{color:#8000ff}header.site-header aside.widget__contactUs .rrss>div>p>a i[class$=facebook]{color:#1553dd}header.site-header aside.widget__contactUs .rrss>div>p>a span{color:#000;font-size:.875rem}footer.site-footer{background-color:#295246;position:relative}footer.site-footer:before{content:" ";display:block;position:absolute;left:0;top:0;width:100%;height:100%;opacity:.1;background-image:url("/wp-content/uploads/2022/09/group-seniors-spending-free-time-bright-728858953.jpeg");background-repeat:no-repeat;background-position:50% 0;background-size:cover}@media screen and (min-width: 992px){footer.site-footer:before{background-position:50% 50%}}footer.site-footer>.row:nth-child(1){position:relative}footer.site-footer>.row{flex-direction:column}footer.site-footer>.row>.col:first-child{text-align:center}footer.site-footer>.row>.col:nth-child(2){display:none}@media screen and (min-width: 992px){footer.site-footer>.row>.col:nth-child(2){display:unset}}@media screen and (min-width: 768px){footer.site-footer>.row{flex-direction:unset}}footer.site-footer aside.siteinfo section:nth-child(1) figure{height:100px}footer.site-footer aside.siteinfo section:nth-child(1) figure img{width:100%;height:100%;object-fit:contain}@media screen and (min-width: 992px){footer.site-footer aside.siteinfo section:nth-child(1) figure img{object-position:left}}footer.site-footer .lowest-footer{background-color:#a17cb5;color:#fff;position:relative;z-index:100}footer.site-footer .lowest-footer .site-info{text-align:center}@media screen and (min-width: 992px){footer.site-footer .lowest-footer .site-info{text-align:unset}}footer.site-footer .lowest-footer .menu-block{display:none}@media screen and (min-width: 992px){footer.site-footer .lowest-footer .menu-block{display:unset}}footer.site-footer a,footer.site-footer a:visited,footer.site-footer p,footer.site-footer li{color:#fff;font-family:"DM Sans",sans-serif,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue";text-decoration:none;font-weight:400}footer.site-footer nav.footer-menu ul{margin:0;list-style:none;padding:0}@media screen and (min-width: 992px){footer.site-footer nav.footer-menu ul{display:flex;justify-content:end;column-gap:10px}}footer.site-footer aside.siteinfo p{font-weight:400;font-size:.875rem}footer.site-footer aside h2{font-size:1rem;font-weight:700;font-family:"DM Sans",sans-serif,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue";color:#fff;text-align:center;border-bottom:#295246 solid 1px;padding-bottom:6px}@media screen and (min-width: 992px){footer.site-footer aside h2{text-align:left}}footer.site-footer aside.footer_contact{position:relative;z-index:10}footer.site-footer aside.footer_contact p{font-weight:700;font-size:1rem;display:flex;flex-direction:row;column-gap:10px;align-items:flex-start;margin-bottom:.5rem}footer.site-footer aside.footer_contact p .phone,footer.site-footer aside.footer_contact p .email{display:flex;flex-direction:row;column-gap:6px;align-items:center}footer.site-footer aside.footer_contact p .email span{word-break:break-all}@media screen and (min-width: 992px){footer.site-footer aside.footer_contact p .email span{word-break:keep-all}}footer.site-footer aside.footer_contact i{color:#fff;font-size:1.125rem}footer.site-footer aside.footer_rrss .rrss{display:flex;flex-direction:row;column-gap:1rem}footer.site-footer aside.footer_rrss .rrss p>a{display:flex;flex-direction:column;row-gap:.625rem;align-items:center;text-decoration:none;position:relative;z-index:30}footer.site-footer aside.footer_rrss .rrss p>a i{font-size:2rem}footer.site-footer aside.footer_rrss .rrss p>a span{color:hsla(0,0%,100%,.5)}.contactus-modal__sidebar,.workwithus-modal__sidebar{background-color:#a17cb5;color:#000;font-size:"DM Sans",sans-serif,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue"}.contactus-modal__sidebar>.row:first-of-type>div picture,.workwithus-modal__sidebar>.row:first-of-type>div picture{width:80%;height:auto;object-fit:contain}.contactus-modal__sidebar>.row:first-of-type>div picture img,.workwithus-modal__sidebar>.row:first-of-type>div picture img{width:100%;height:100%}.contactus-modal__sidebar-desc h2,.workwithus-modal__sidebar-desc h2{font-size:2rem;line-height:1;color:#000}@media screen and (min-width: 768px){.contactus-modal__sidebar-desc h2,.workwithus-modal__sidebar-desc h2{font-size:1.25rem}}.contactus-modal__sidebar-ssnn .rrss__facebook,.contactus-modal__sidebar-ssnn .rrss__instagram,.contactus-modal__sidebar-ssnn .rrss__facebook:visited,.contactus-modal__sidebar-ssnn .rrss__instagram:visited,.workwithus-modal__sidebar-ssnn .rrss__facebook,.workwithus-modal__sidebar-ssnn .rrss__instagram,.workwithus-modal__sidebar-ssnn .rrss__facebook:visited,.workwithus-modal__sidebar-ssnn .rrss__instagram:visited{display:flex;flex-direction:column;row-gap:6px;align-items:center;color:#000;text-decoration:none}.contactus-modal__sidebar-ssnn .rrss__facebook i,.contactus-modal__sidebar-ssnn .rrss__instagram i,.contactus-modal__sidebar-ssnn .rrss__facebook:visited i,.contactus-modal__sidebar-ssnn .rrss__instagram:visited i,.workwithus-modal__sidebar-ssnn .rrss__facebook i,.workwithus-modal__sidebar-ssnn .rrss__instagram i,.workwithus-modal__sidebar-ssnn .rrss__facebook:visited i,.workwithus-modal__sidebar-ssnn .rrss__instagram:visited i{font-size:1.25rem}.contactus-modal__sidebar-ssnn .rrss__facebook span,.contactus-modal__sidebar-ssnn .rrss__instagram span,.contactus-modal__sidebar-ssnn .rrss__facebook:visited span,.contactus-modal__sidebar-ssnn .rrss__instagram:visited span,.workwithus-modal__sidebar-ssnn .rrss__facebook span,.workwithus-modal__sidebar-ssnn .rrss__instagram span,.workwithus-modal__sidebar-ssnn .rrss__facebook:visited span,.workwithus-modal__sidebar-ssnn .rrss__instagram:visited span{font-size:.875rem;color:#000;margin-bottom:.625rem}.contactus-modal__sidebar-opinion>div,.workwithus-modal__sidebar-opinion>div{background-color:rgba(0,0,0,.3)}.contactus-modal__form .closebtn a i,.workwithus-modal__form .closebtn a i{font-size:2.5rem}.contactus-modal__form h2,.workwithus-modal__form h2{font-size:1.75rem}.workwithus-modal__sidebar-desc>div p{color:#000}body.home header .main-navigation .navbar-nav li.current-menu-item{display:none}header .main-navigation{font-family:"DM Sans",sans-serif;font-weight:700}header .main-navigation ul{margin:0}header .main-navigation ul a:visited{color:inherit}header .main-navigation .navbar-toggler{border-color:#fff;color:#fff;display:flex;column-gap:10px;align-items:center}header .main-navigation .navbar-toggler i{color:inherit;font-size:1.75rem}@media screen and (min-width: 992px){header .main-navigation .navbar-toggler{display:none}}.site-main .comment-navigation,.site-main .posts-navigation,.site-main .post-navigation{margin:0 0 1.5em}.comment-navigation .nav-links,.posts-navigation .nav-links,.post-navigation .nav-links{display:flex}.comment-navigation .nav-previous,.posts-navigation .nav-previous,.post-navigation .nav-previous{flex:1 0 50%}.comment-navigation .nav-next,.posts-navigation .nav-next,.post-navigation .nav-next{text-align:end;flex:1 0 50%}.sticky{display:block}.post,.page{margin:0}.updated:not(.published){display:none}.page-content,.entry-content,.entry-summary{margin:1.5em 0 0}.page-links{clear:both;margin:0 0 1.5em}main.site-main{background-color:#f9f9fa}main.site-main article header h1{display:none}main.site-main article .entry-content{margin-top:0}.comment-content a{word-wrap:break-word}.bypostauthor{display:block}.widget{margin:0 0 1.5em}.widget select{max-width:100%}.page-content .wp-smiley,.entry-content .wp-smiley,.comment-content .wp-smiley{border:none;margin-bottom:0;margin-top:0;padding:0}.custom-logo-link{display:inline-block}.wp-caption{margin-bottom:1.5em;max-width:100%}.wp-caption img[class*=wp-image-]{display:block;margin-left:auto;margin-right:auto}.wp-caption .wp-caption-text{margin:.8075em 0}.wp-caption-text{text-align:center}.gallery{margin-bottom:1.5em;display:grid;grid-gap:1.5em}.gallery-item{display:inline-block;text-align:center;width:100%}.gallery-columns-2{grid-template-columns:repeat(2, 1fr)}.gallery-columns-3{grid-template-columns:repeat(3, 1fr)}.gallery-columns-4{grid-template-columns:repeat(4, 1fr)}.gallery-columns-5{grid-template-columns:repeat(5, 1fr)}.gallery-columns-6{grid-template-columns:repeat(6, 1fr)}.gallery-columns-7{grid-template-columns:repeat(7, 1fr)}.gallery-columns-8{grid-template-columns:repeat(8, 1fr)}.gallery-columns-9{grid-template-columns:repeat(9, 1fr)}.gallery-caption{display:block}.infinite-scroll .posts-navigation,.infinite-scroll.neverending .site-footer{display:none}.infinity-end.neverending .site-footer{display:block}.screen-reader-text{border:0;clip:rect(1px, 1px, 1px, 1px);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute !important;width:1px;word-wrap:normal !important}.screen-reader-text:focus{background-color:#f1f1f1;border-radius:3px;box-shadow:0 0 2px 2px rgba(0,0,0,.6);clip:auto !important;clip-path:none;color:#21759b;display:block;font-size:.875rem;font-weight:700;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}#primary[tabindex="-1"]:focus{outline:0}.alignleft{float:left;margin-right:1.5em;margin-bottom:1.5em}.alignright{float:right;margin-left:1.5em;margin-bottom:1.5em}.aligncenter{clear:both;display:block;margin-left:auto;margin-right:auto;margin-bottom:1.5em}.read-more{display:grid;grid-template-columns:2fr 1fr;column-gap:10px;align-items:center}.read-more hr{border-top:#a17cb5 solid 2px;opacity:1}.read-more__btn{background-color:#295246;color:#fff;font-size:1rem;font-weight:600;text-align:center;padding:5px;border-radius:8px}.read-more__btn a,.read-more__btn a:visited{color:#fff}.landing_contactus form,#contactusModal form,#workwithusModal form{display:flex;flex-direction:column}.landing_contactus form input,.landing_contactus form textarea,#contactusModal form input,#contactusModal form textarea,#workwithusModal form input,#workwithusModal form textarea{width:100%}.landing_contactus form input[type=text]:focus,.landing_contactus form input[type=text]:active,.landing_contactus form input[type=email]:focus,.landing_contactus form input[type=email]:active,.landing_contactus form input[type=tel]:focus,.landing_contactus form input[type=tel]:active,.landing_contactus form textarea:focus,.landing_contactus form textarea:active,#contactusModal form input[type=text]:focus,#contactusModal form input[type=text]:active,#contactusModal form input[type=email]:focus,#contactusModal form input[type=email]:active,#contactusModal form input[type=tel]:focus,#contactusModal form input[type=tel]:active,#contactusModal form textarea:focus,#contactusModal form textarea:active,#workwithusModal form input[type=text]:focus,#workwithusModal form input[type=text]:active,#workwithusModal form input[type=email]:focus,#workwithusModal form input[type=email]:active,#workwithusModal form input[type=tel]:focus,#workwithusModal form input[type=tel]:active,#workwithusModal form textarea:focus,#workwithusModal form textarea:active{background-color:rgba(21,83,221,.3);border:solid 2px #1553dd;color:#000}.landing_contactus form input[type=text]:focus::placeholder,.landing_contactus form input[type=text]:active::placeholder,.landing_contactus form input[type=email]:focus::placeholder,.landing_contactus form input[type=email]:active::placeholder,.landing_contactus form input[type=tel]:focus::placeholder,.landing_contactus form input[type=tel]:active::placeholder,.landing_contactus form textarea:focus::placeholder,.landing_contactus form textarea:active::placeholder,#contactusModal form input[type=text]:focus::placeholder,#contactusModal form input[type=text]:active::placeholder,#contactusModal form input[type=email]:focus::placeholder,#contactusModal form input[type=email]:active::placeholder,#contactusModal form input[type=tel]:focus::placeholder,#contactusModal form input[type=tel]:active::placeholder,#contactusModal form textarea:focus::placeholder,#contactusModal form textarea:active::placeholder,#workwithusModal form input[type=text]:focus::placeholder,#workwithusModal form input[type=text]:active::placeholder,#workwithusModal form input[type=email]:focus::placeholder,#workwithusModal form input[type=email]:active::placeholder,#workwithusModal form input[type=tel]:focus::placeholder,#workwithusModal form input[type=tel]:active::placeholder,#workwithusModal form textarea:focus::placeholder,#workwithusModal form textarea:active::placeholder{color:#1553dd;font-weight:600}.landing_contactus form .attach,#contactusModal form .attach,#workwithusModal form .attach{display:flex;column-gap:10px}.landing_contactus form .attach input[type=file],#contactusModal form .attach input[type=file],#workwithusModal form .attach input[type=file]{background-color:#295246;color:#fff;padding:5px}.landing_contactus form textarea,#contactusModal form textarea,#workwithusModal form textarea{height:100px}.landing_contactus form input[type=submit],#contactusModal form input[type=submit],#workwithusModal form input[type=submit]{background-color:#295246;color:#fff;font-weight:700}.landing_contactus form input[type=submit]:hover,#contactusModal form input[type=submit]:hover,#workwithusModal form input[type=submit]:hover{background-color:#a17cb5;color:#000}.custom-bullet__style-1 ul{margin:0;padding-left:1rem}.custom-bullet__style-1 ul li{list-style:none}.custom-bullet__style-1 ul li::before{content:"";font-family:"Font Awesome 6 Free";line-height:1;color:#295246;margin-right:10px;font-weight:400}.custom-bullet__style-2>div ul{margin:0;padding-left:1rem}.custom-bullet__style-2>div ul li{list-style:none;display:grid;grid-template-areas:"image title title" "image desc desc";column-gap:10px}.custom-bullet__style-2>div ul li::before{content:" ";background-image:url("/wp-content/uploads/2022/11/GARDENIAS-HOME-CARE-LOGO_ISO2.svg");background-size:contain;width:60px;height:60px;display:block;background-repeat:no-repeat;grid-area:image}.custom-bullet__style-2>div ul li strong{grid-area:title}.custom-bullet__style-2>div ul li span{grid-area:desc}.custom-bullet__style-2--inline>div ul{margin:0;padding-left:1rem}.custom-bullet__style-2--inline>div ul li{list-style:none;display:flex;flex-direction:row;column-gap:10px;align-items:flex-start}.custom-bullet__style-2--inline>div ul li::before{content:" ";background-image:url("/wp-content/uploads/2022/11/GARDENIAS-HOME-CARE-LOGO_ISO.svg");background-size:contain;width:60px;height:60px;display:block;background-repeat:no-repeat;grid-area:image}.custom-bullet__style-3 ul{margin:0;padding-left:1rem}.custom-bullet__style-3 ul li{list-style:none}.custom-bullet__style-3 ul li::before{content:"";font-family:"Font Awesome 6 Free";font-weight:900;color:#295246;margin-right:10px}.ghc-valores{display:flex;flex-direction:column;align-items:center;row-gap:10px}.ghc-valores i{font-size:2.25rem;color:#000}.ghc-valores__text{font-family:"DM Sans",sans-serif,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue";font-size:1rem;font-weight:400;text-align:center;margin-bottom:0}.ghc-servicios-extra{display:flex;flex-direction:row;column-gap:10px;justify-content:start;margin:10px 0}.ghc-servicios-extra i{font-size:2rem;color:#295246}.ghc-servicios-extra__text{font-family:"DM Sans",sans-serif,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue";font-size:1rem;font-weight:700;text-align:left;margin-bottom:0}.custom-gallery__style-1>div:nth-child(1){display:flex;flex-direction:column}.custom-gallery__style-1>div:nth-child(1) figure img{width:100%;height:100%;object-fit:cover}.custom-gallery__style-1>div:nth-child(1) figure:nth-child(1){grid-column:1/3;grid-row:1/4}.custom-gallery__style-1>div:nth-child(1) figure:nth-child(2){grid-column:3/4;grid-row:1/3}.custom-gallery__style-1>div:nth-child(1) figure:nth-child(3){grid-column:4/5;grid-row:1/4}.custom-gallery__style-1>div:nth-child(1) figure:nth-child(4){grid-column:5/6;grid-row:1/3}.custom-gallery__style-1>div:nth-child(1) figure:nth-child(5){grid-column:1/2;grid-row:4/6}.custom-gallery__style-1>div:nth-child(1) figure:nth-child(6){grid-column:2/3;grid-row:4/6}.custom-gallery__style-1>div:nth-child(1) figure:nth-child(7){grid-column:3/4;grid-row:3/6}.custom-gallery__style-1>div:nth-child(1) figure:nth-child(8){grid-column:4/5;grid-row:4/6}.custom-gallery__style-1>div:nth-child(1) figure:nth-child(9){grid-column:5/6;grid-row:3/6}@media screen and (min-width: 768px){.custom-gallery__style-1>div:nth-child(1){flex-direction:unset;display:grid;grid-template-columns:1fr 1fr 1fr 1fr 1fr;grid-template-rows:repeat(4, 1fr);grid-gap:unset;place-content:center}}