@charset "UTF-8";
/* CSS Document */
@import url('https://fonts.googleapis.com/css2?family=Poppins:ital,wght@0,100;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,400;1,500&display=swap');

@import url('https://fonts.googleapis.com/css2?family=Encode+Sans:wght@100..900&family=Petrona:ital,wght@0,100..900;1,100..900&display=swap');
:root {
  --color-blanco: #ffffff;
  --color-azul: #242D68;
  --azul-footer: #A1B1D3;
  --color-verde: #63BE3B;
  --verde-1: #0a383d;
  --verde-agenda: #438800;
  --color-gris:  #6E787A;
  --color-gris-oscuro:  #434758;
  --verde-U: #414e44;
  --black:#010101;
}
h1, h2, h3, h4, h5{margin: 0.5rem 0;}
.g-content{margin: 0; padding: 0;}
.sub-logo .g-menu-item-content span.g-menu-item-title{color: #f55; /*display: none;*/}

.entry-header h2 { display: none;}

.ita{font-family: "Petrona", serif; font-style: italic;}

/* -------   MENU PPAL  ----- */
#not-desktop{display: none;}

#g-header{border-bottom: 5px solid var(--verde-U);}
#g-header .g-main-nav .g-toplevel{display: inline-block;}
#g-header .g-main-nav .g-toplevel > li > .g-menu-item-container{font-size: 11.5pt; color: var(--verde-U); font-weight: normal; letter-spacing: 0.025em;}

#g-header .g-main-nav .g-toplevel > li:not(.g-menu-item-type-particle):not(.g-menu-item-type-module):hover{background:none;}
.g-main-nav .g-sublevel > li{background: #ffffff;}

#g-showcase{background-image: url("images/bg-about-uniqued.jpg"); background-size: cover; background-repeat: no-repeat;}
/* ---------  FIN  MENU -------- */

#polylang--2 a{color: var(--verde-U);}


#about{text-align: center;}
#about p{color: #37404b; font-family: "Petrona", serif; text-align:justify; padding: 0 8.5%;}
#about h2{font-family: "Petrona", serif; font-size: 30px; color: var(--verde-1); text-align: center;}
#about .pre-tit{font-family: "Encode Sans", sans-serif; font-weight: 450; font-size: 16px; letter-spacing: 0.045em; font-optical-sizing: auto; text-align: center;}
.about-col-izq{margin-left: 10.9%;}
.about-col-der{margin-right: 10.9%;}

/* ---------   AJUSTES MENU  ------------ */
.g-main-nav{margin-left: 75px;}

.g-main-nav .g-toplevel > li > .g-menu-item-container{}
.g-main-nav .g-toplevel > li {  text-align: center; margin: 0 25px; display: inline-flex;}
.g-main-nav .g-toplevel > li.g-parent .g-menu-parent-indicator{display: none;}
.g-main-nav .g-toplevel > li .g-menu-item-706 .g-menu-item-container{padding: 0 1rem;}

ul.g-sublevel li a{text-align: center; font-size: 10.5pt; color: var(--verde-U);}
#g-header a{color: var(--verde-U);}

.g-main-nav .g-toplevel > li.lang-uniq div.g-menu-item-container{width: 50px; vertical-align: middle;}

#falang--2 li a{ color: #414e44;}


/*  ---------    SLIDER  --------  */
#block-7 a .boton-slider{border-bottom: 1px solid #f55;}

#n2-ss-2{display: block;}

/* ----------  MAIN --------- */
#experiences-tit{text-align: center; font-size: 14px;font-family: "Encode Sans", sans-serif; font-weight: 450; letter-spacing: 0.045em; color: #303842; margin: 170px 0 65px 0;}
#experiences-tit h2{color: #004969; font-family: "Petrona", serif; font-size: 30px;}

/* -------   ABOUT UNIQUED ------- */

ul#about-uniq li {list-style: none; list-style-image: url("images/icon-more.png"); max-width: 368px; padding-bottom: 25px;}
ul#about-uniq h2 { font-family: "Petrona", serif; font-size: 30px; font-style: italic; color: #ffffff;}
ul#about-uniq p {font-family: "Petrona", serif; font-size: 19px; font-weight: 400; font-style: normal; color: #ffffff; line-height: 120%; margin: 10px 0 70px 0;}

/*--------  G-FEATURE ------- */
#g-feature{padding: 0;}

#logo-8666-particle{margin-top: 244px;}
#custom-7005-particle{margin-top: 340px; height: 1029px;}

figure .icon-center img, .wp-block-group .icon-center{margin: 0 auto;}

/* -------    G - SUB -FEATURE --------- */
#g-subfeature{border: none;}
#how{ text-align:center; margin: 100px 0 120px 0;}
#how h1, #how h4, #how p, #how a, .p-como{font-family: "Petrona", serif; color: #0a1f33; }
#how h1{ font-size: 28px; margin-bottom:35px; }
#how h4 {font-size: 27px; margin-bottom: 0;} 
#how p, .p-como{ font-size: 18px; line-height: 120%; letter-spacing: 0.015em; color: #4f4f5f; margin: 0 0 0.5rem 0;}

h2 .wp-block-heading .como{font-size: 27px; margin: 0;}

#how .g-content, #como-t{padding: 0 58px;}
#como-t {max-width: 1200px; margin: 100px auto 120px auto;}

#como-t h1, #como-t ul h1{font-family:"Petrona", serif; color: #0a1f33; margin-bottom:35px; font-size: 28px; text-align: center;}
#como-t ul{margin: 0; display: flex;}
#como-t ul li{width: 33.333%; float: left; text-align: center; list-style: none;}
#como-t ul li h2{font-size: 27px; line-height:120%; }

.my-exp .wp-block-button__link{background: #ffffff; border: 1px solid #0a1f33; color: #0a1f33; font-family:"Petrona", serif; font-size: 20px;}

#how a{font-size: 20px; margin:40px auto;  padding: 15px 30px; border: 1px solid #0a1f33; display: inline-block; letter-spacing: 0.025em; border-radius: 3.5rem;}
/*  ---------  TESTIMONIOS ---------  */

#particle_widget-2{background: #dadae2;}

#testimonios .g-content{margin: 60px auto;}
#testimonios-widget-custom-2-particle ul{font-family: "Petrona", serif; margin: 10%;}
#testimonios-widget-custom-2-particle ul li{width: 33.333%; float: left; text-align: center; font-size: 13pt; padding: 15px; list-style: none;}
#testimonios-widget-custom-2-particle h2{font-family: "Petrona", serif; color: #004969; font-size: 17pt; line-height: 120%;}
#testimonios-widget-custom-2-particle h4{font-family: "Encode Sans", sans-serif; font-size: 10pt; letter-spacing: 0.025em;}
#testimonios-widget-custom-2-particle p{text-align: justify; line-height: 130%; letter-spacing: 0.0125em; padding: 0 45px;}
#testimonios-widget-custom-2-particle a.review{font-family: "Petrona", serif; font-size: 15pt; display: inline-block; background: #004969; color: #ffffff; padding: 12px 25px; margin: 15px; border-radius:3em; }
#testimonios-widget-custom-2-particle a.review-g{font-family: "Encode Sans", sans-serif; font-size: 10pt; color: #303842;letter-spacing: 0.0125em; display: inline-flex; line-height: 40px;}
#testimonios-widget-custom-2-particle div{text-align: center;}

#testimonios-widget-custom-2-particle{ padding:75px; margin-top:75px; }
#testimonios-widget-custom-2-particle a.review-g :before{background: #333;}

#google figure{margin: 0.5em;}
/* ----------- banners ----------- */

#g-banners .g-content{margin: 110px 0 170px 0; background: #F1EFEB;}

/* ----------   BLOG  ------------- */
#g-page-surround{ box-shadow:none; }
#title-blog{text-align: center; font-size: 14px; margin: 40px 0;}
#title-blog h1{font-family: "Petrona", serif; font-size: 30px; color: #0A1F33;}

#g-blog .g-array-item{text-align: center; padding: 0 5%;}
#g-blog h3{ font-family: "Petrona", serif; font-size:18px; text-align:center; line-height: 125%;}
#g-blog h3 a{color: #0A1F33;}


p.contacto-experiencias{font-family: "Petrona", serif; font-size:18px; font-weight: 500; letter-spacing: 0.0125em; margin: 1.5em 14% 100px 14%; text-align: left; color: #122F2D; }
p.contacto-experiencias strong{color:#122F2D;}

/* ---------- Iconos Porqué elegirnos -------- */
#u-diferencial{margin: 100px auto 120px auto; max-width: 1200px;}
#u-diferencial h1{ font-family: "Petrona", serif; font-size:30px; text-align:center; color: #0A1F33;}
#u-diferencial ul{ display: inline-flex;}
#u-diferencial ul li{list-style: none; width: 20%; float: left; padding: 10px 20px; text-align: center;}
#u-diferencial ul li h2, #u-diferencial h2{ font-family: "Petrona", serif; font-size:14pt; line-height: 110%; text-align:center; color: #0A1F33; }
#u-diferencial p{font-family:  "Petrona", serif; font-size: 12pt; color: #4F4F5F; margin: 12px auto; text-align: center;}
#u-diferencial div{padding: 0 20px;}

#u-diferencial .wp-image-50{object-fit: cover; width: 75px; height: 75px; margin: 0 auto;}

/*  ---------  g-footer  ---------- */
#g-footer{padding: 38px 0;}
#g-footer h2{color: #ffffff; font-family: "Petrona", serif; font-size:18px; line-height:20px; }
#g-footer .g-social a{background: #ffffff00; border: none; color: #ffffffff;}

#g-footer .isologo-footer{margin-left: -5px;}
#g-footer .g-social a:hover{color: #ffffff50;}
#m-footer ul {margin:0 0 0 9.5rem;}
#m-footer ul li{list-style: none; margin: 15px 0;}
#m-footer ul li a{font-family: "Robot", sans-serif; font-size:14px; color:#ffffffff; letter-spacing:0.075em; }

#Copyright{font-size: 10pt; line-height: 20px;}
#emblema figure{margin: 0;}

#cripto-block .g-content{border: 1px solid #efefef; padding: 12px 15px; border-radius: 10px;}
#cripto-block .g-content p{font-family: "Encode Sans", sans-serif; font-size: 10pt; letter-spacing: 0.045em; display: contents;}
#g-footer .cripto{margin:5px 10px; padding:0; display: inline-block;}
#space-footer{margin-top: 60px;}

.g-totop a::before; a#g-totop{background-image: url("images/flecha-top.pneg;");}

#g-offcanvas .g-content{padding: 1rem;}

@media only all and (max-width: 30rem){
  #not-desktop{display:block;}
  #g-offcanvas li.g-menu-item-706{display: none;}
  #n2-ss-2{display: none;}

  #testimonios-widget-custom-2-particle{ padding:45px 10px; margin-top:70px; }
  #testimonios-widget-custom-2-particle ul li{width: 100%;}

  #como-t ul{display: inline-block;}
  #u-diferencial ul{display: block;}
  #u-diferencial ul li, #como-t ul li{width: 100%;}
  #u-diferencial p{padding: 0 30px;}

  #m-footer ul{margin: 0; margin-left: 0;}
  #Sub-logo-footer{ margin:8%; }
  #cripto-block .g-content, #m-footer{margin:0 14.5% 50px 14.5%;}
  #cripto-block .g-content{margin-top: 50px;}

  #g-offcanvas li.lang-uniq .g-menu-item-container img{width: 40px;}
  #g-offcanvas li.lang-uniq .g-menu-item-container{margin-bottom: 8rem; border-bottom: 1px solid var(--color-blanco);}

}


