.elementor-kit-5{--e-global-color-primary:#ACB6C6;--e-global-color-secondary:#D5B780;--e-global-color-text:#3F3E3C;--e-global-color-accent:#E7E2DC;--e-global-color-84acd47:#EFEDE8;--e-global-typography-primary-font-family:"bookmania";--e-global-typography-primary-font-size:3rem;--e-global-typography-primary-font-weight:normal;--e-global-typography-primary-text-transform:uppercase;--e-global-typography-primary-line-height:54px;--e-global-typography-secondary-font-family:"Source Code Pro";--e-global-typography-secondary-font-size:0.8rem;--e-global-typography-secondary-font-weight:400;--e-global-typography-secondary-text-transform:uppercase;--e-global-typography-secondary-line-height:22px;--e-global-typography-secondary-letter-spacing:3px;--e-global-typography-text-font-family:"Founders";--e-global-typography-text-font-weight:400;--e-global-typography-accent-font-family:"Roboto";--e-global-typography-accent-font-weight:500;background-color:#EFEDE8;}.elementor-kit-5 e-page-transition{background-color:#FFBC7D;}.elementor-kit-5 a{color:var( --e-global-color-primary );}.elementor-kit-5 a:hover{color:var( --e-global-color-text );}.elementor-kit-5 h1{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );text-transform:var( --e-global-typography-primary-text-transform );line-height:var( --e-global-typography-primary-line-height );}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1140px;}.e-con{--container-max-width:1140px;}.elementor-widget:not(:last-child){margin-block-end:20px;}.elementor-element{--widgets-spacing:20px 20px;--widgets-spacing-row:20px;--widgets-spacing-column:20px;}{}h1.entry-title{display:var(--page-title-display);}.site-header .site-branding{flex-direction:column;align-items:stretch;}.site-header{padding-inline-end:0px;padding-inline-start:0px;}.site-footer .site-branding{flex-direction:column;align-items:stretch;}@media(max-width:1024px){.elementor-kit-5 h1{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1024px;}.e-con{--container-max-width:1024px;}}@media(max-width:767px){.elementor-kit-5 h1{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-section.elementor-section-boxed > .elementor-container{max-width:767px;}.e-con{--container-max-width:767px;}}/* Start custom CSS *//* iMac 27 */
@media screen and (min-width:2560px) {
/* Producto */
.elementor-104 .elementor-element.elementor-element-cafd641 {
  text-align: left;
  --container-widget-width: 80%!important;
}
.conscious br{
    display: none;
}
.elementor-104 .elementor-element.elementor-element-4fecd63 img {
  width: 60%!important;
}
/* Home */
.elementor-674 .elementor-element.elementor-element-68cbbd3 {
  --padding-top: 10%!important;
  --padding-bottom: 8%!important;
}
.elementor-674 .elementor-element.elementor-element-6f776aa {
  text-align: left;
  --container-widget-width: 26%!important;
}
.intro br{
    display:none;
}
.elementor-674 .elementor-element.elementor-element-112414e img {
  width: 38%!important;
}
.elementor-674 .elementor-element.elementor-element-112414e > .elementor-widget-container {
  margin: -40% -8% 5% -8%!important;
}
.elementor-674 .elementor-element.elementor-element-cccea0e {
  --container-widget-width: 32%!important;
}
.elementor-674 .elementor-element.elementor-element-3681ca7 {
  --grid-column-gap: 0px!important;
}
.elementor-674 .elementor-element.elementor-element-d566308
{
  --container-widget-width: 50%!important;
}
/* Pop Up Menu */
.elementor-1207 .elementor-element.elementor-element-bc30ec8 img {
  width: 75%!important;
}
.elementor-1207 .elementor-element.elementor-element-6933316 img {
  width: 75%!important;
}
.elementor-1207 .elementor-element.elementor-element-dfafd85 img {
 width: 75%!important;
}
.elementor-1207 .elementor-element.elementor-element-024386f img {
  width: 75%!important;
}
.elementor-1207 .elementor-element.elementor-element-db5be3f > .elementor-widget-container {
  margin: 8% 0% -25% -150%!important;
}
/* Links */
  .elementor-354 .elementor-element.elementor-element-2d59909 img {
  width: 35%!important;
}     
 .elementor-354 .elementor-element.elementor-element-2d59909 > .elementor-widget-container {
  margin: -20% 15% -10% 0% !important;
}      
/* Legal */
  .elementor-332 .elementor-element.elementor-element-333f97b img {
  width: 25%!important;
}  
   .elementor-332 .elementor-element.elementor-element-333f97b > .elementor-widget-container {
  margin: -30% -42% 0% 0%!important;
} 
 /* Contact */   
    .elementor-857 .elementor-element.elementor-element-5923b3c img {
  width: 90%!important;
}
 /* About */  
.elementor-943 .elementor-element.elementor-element-08c6c7c img {
  width: 15%!important;
}
.elementor-943 .elementor-element.elementor-element-4550b05 {
  text-align: left;
  --container-widget-width: 80%!important;
}
.elementor-943 .elementor-element.elementor-element-08c6c7c > .elementor-widget-container {
  margin: -10% -32% -68% 0% !important;
}
}


/* MACBOOK AIR + TABLET PRO */
@media (min-width: 900px) and (max-width: 1440px)  {
/*Aviso carrito*/
.elementor-1202 .elementor-element.elementor-element-e34596f img {
  width: 55%!important;
}
/* Producto */
.elementor-104 .elementor-element.elementor-element-e56b922 img {
  width: 22%!important;
}
.elementor-104 .elementor-element.elementor-element-e56b922 > .elementor-widget-container {
  margin: -27% 0% 0% 0%!important;
}
.elementor-154 .elementor-element.elementor-element-c59c515 {
  --container-widget-width: 30%!important;
}
.elementor-104 .elementor-element.elementor-element-5a3b167 {
  text-align: left;
  --container-widget-width: 60%!important;
}
.elementor-104 .elementor-element.elementor-element-7351b88 {
  --container-widget-width: 60%!important;
}
.elementor-104 .elementor-element.elementor-element-354f6c2 {
  --container-widget-width: 60%!important;
}
.elementor-104 .elementor-element.elementor-element-4fecd63 img {
  width: 90%!important;
}
/* Pop Up Menu */
.elementor-1207 .elementor-element.elementor-element-db5be3f > .elementor-widget-container {
  margin: 10% 0% 0% -150%!important;
}    
/* Home */
.elementor-674 .elementor-element.elementor-element-6f776aa {
  text-align: left;
  --container-widget-width: 34%!important;
}
.elementor-674 .elementor-element.elementor-element-112414e > .elementor-widget-container {
  margin: -75% -35% 5% -35%!important;
}
.elementor-674 .elementor-element.elementor-element-112414e img {
  width: 40%!important;
}
.elementor-674 .elementor-element.elementor-element-d566308
{
  --container-widget-width: 85%!important;
}
.elementor-674 .elementor-element.elementor-element-3f640f5 {
  --container-widget-width: 85%!important;
}
.elementor-674 .elementor-element.elementor-element-61cda1b {
  --padding-top: 4%!important;
}
.elementor-674 .elementor-element.elementor-element-6d649c1 {
  --padding-top: 15%!important;
}
.elementor-674 .elementor-element.elementor-element-e3e5ba7 {
  text-align: center;
  --container-widget-width: 65%!important;
}
.elementor-674 .elementor-element.elementor-element-ca9e224 {
  text-align: center;
  --container-widget-width: 20%!important;
}
.elementor-674 .elementor-element.elementor-element-ca9e224 > .elementor-widget-container {
  margin: -156% -80% 0% 40%!important;
}
/* Site Credit */    
.elementor-274 .elementor-element.elementor-element-a4df363 img {
  width: 30%!important;
} 
.elementor-274 .elementor-element.elementor-element-a4df363 > .elementor-widget-container {
  margin: -40% -25% -15% 0%!important;
}
.elementor-274 .elementor-element.elementor-element-3e402fb {
  text-align: left;
  --container-widget-width: 55%!important;
}
/* Links */
      .elementor-354 .elementor-element.elementor-element-fa8d3c0 {
    --content-width: 45vw !important;
  }
  .elementor-354 .elementor-element.elementor-element-6c719f8 {
      --padding-top: 6%!important;
  --padding-bottom: 6%!important;
  }
  
  .elementor-354 .elementor-element.elementor-element-2d59909 > .elementor-widget-container {
  margin: -24% 6% -10% 0% !important;
}  
/* Legal */  
.elementor-332 .elementor-element.elementor-element-c8e00a6 {
  text-align: left;
  --container-widget-width: 85%!important;
}  
  .elementor-332 .elementor-element.elementor-element-333f97b img {
  width: 30%!important;
} 
.elementor-332 .elementor-element.elementor-element-333f97b > .elementor-widget-container {
  margin: -50% -62% 0% 0%!important;
} 
/* About */  
.elementor-943 .elementor-element.elementor-element-4550b05 {
  text-align: left;
  --container-widget-width: 80%!important;
}
.elementor-943 .elementor-element.elementor-element-8ce07d8 {
  --container-widget-width: 80% !important;
}
.elementor-943 .elementor-element.elementor-element-08c6c7c > .elementor-widget-container {
  margin: -8% -32% -74% 0% !important;
}  
}

/* PORTATIL */
@media (min-width: 1600px) and (max-width: 1920px)  {
/* Producto */
.elementor-104 .elementor-element.elementor-element-4fecd63 img {
  width: 75%!important;
}
.elementor-104 .elementor-element.elementor-element-cafd641 {
  text-align: left;
  --container-widget-width: 84%!important;
}
.elementor-104 .elementor-element.elementor-element-e56b922 img {
  width: 22%!important;
}
.elementor-104 .elementor-element.elementor-element-e56b922 > .elementor-widget-container {
  margin: -25% 0% 0% 0%!important;
}
.elementor-104 .elementor-element.elementor-element-5a3b167 {
  text-align: left;
  --container-widget-width: 60%!important;
}
.elementor-104 .elementor-element.elementor-element-7351b88 {
  --container-widget-width: 60%!important;
}
.elementor-104 .elementor-element.elementor-element-354f6c2 {
  --container-widget-width: 60%!important;
}
/* Pop Up Menu */
.elementor-1207 .elementor-element.elementor-element-db5be3f > .elementor-widget-container {
  margin: 10% 0% 0% -150%!important;
}
/* Home */
.elementor-674 .elementor-element.elementor-element-112414e > .elementor-widget-container {
 margin: -60% -20% 5% -20%!important;
}
.elementor-674 .elementor-element.elementor-element-d566308
{
  --container-widget-width: 81%!important;
}
.elementor-674 .elementor-element.elementor-element-6f776aa
{
  --container-widget-width: 34% !important;
}
.elementor-674 .elementor-element.elementor-element-ca9e224 img {
  width: 90%!important;
}
.elementor-674 .elementor-element.elementor-element-ca9e224 > .elementor-widget-container {
  margin: -156% -78% 0% 25%!important;
}
.elementor-674 .elementor-element.elementor-element-ca9e224 {
  text-align: center;
  --container-widget-width: 20%!important;
}
/* Site Credit */    
.elementor-274 .elementor-element.elementor-element-a4df363 img {
  width: 25%!important;
}     
.elementor-274 .elementor-element.elementor-element-3e402fb {
  text-align: left;
  --container-widget-width: 50%!important;
}
.elementor-274 .elementor-element.elementor-element-a4df363 > .elementor-widget-container {
  margin: -40% -15% -15% 0%!important;
}
 /* Links */
      .elementor-354 .elementor-element.elementor-element-fa8d3c0 {
    --content-width: 45vw !important;
  }
    
  .elementor-354 .elementor-element.elementor-element-2d59909 img {
  width: 30%!important;
}  
.elementor-354 .elementor-element.elementor-element-2d59909 > .elementor-widget-container {
  margin: -24% 15% -8% 0% !important;
}    
    
/* Legal */
  .elementor-332 .elementor-element.elementor-element-333f97b img {
  width: 30%!important;
}    
  
.elementor-332 .elementor-element.elementor-element-333f97b > .elementor-widget-container {
  margin: -45% -42% 0% 0%!important;
}     
}

/* Scroll bar */
::-webkit-scrollbar{
    width: 0.55vw;
    background: #EFEDE8;
}
::-webkit-scrollbar-thumb{
    background: #ACB6C6;
    border-radius: 20px;
}
::-webkit-scrollbar-thumb:hover{
  background: #ACB6C6;
}
:focus {
    outline: none !important;
}

/* Selector */
::selection {
    background: #acb6c6;
    color: #efede8;
}
::-moz-selection {
    background: #acb6c6;
    color: #efede8;
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Founders';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('http://fior.patriciaquintas.com/wp-content/uploads/2023/07/FoundersGrotesk-Regular.eot');
	src: url('http://fior.patriciaquintas.com/wp-content/uploads/2023/07/FoundersGrotesk-Regular.eot?#iefix') format('embedded-opentype'),
		url('http://fior.patriciaquintas.com/wp-content/uploads/2023/07/FoundersGrotesk-Regular.woff2') format('woff2'),
		url('http://fior.patriciaquintas.com/wp-content/uploads/2023/07/FoundersGrotesk-Regular.woff') format('woff'),
		url('http://fior.patriciaquintas.com/wp-content/uploads/2023/07/FoundersGrotesk-Regular.ttf') format('truetype'),
		url('http://fior.patriciaquintas.com/wp-content/uploads/2023/07/FoundersGrotesk-Regular.svg#Founders') format('svg');
}
@font-face {
	font-family: 'Founders';
	font-style: italic;
	font-weight: normal;
	font-display: auto;
	src: url('http://fior.patriciaquintas.com/wp-content/uploads/2023/07/FoundersGrotesk-RegularItalic.eot');
	src: url('http://fior.patriciaquintas.com/wp-content/uploads/2023/07/FoundersGrotesk-RegularItalic.eot?#iefix') format('embedded-opentype'),
		url('http://fior.patriciaquintas.com/wp-content/uploads/2023/07/FoundersGrotesk-RegularItalic.woff2') format('woff2'),
		url('http://fior.patriciaquintas.com/wp-content/uploads/2023/07/FoundersGrotesk-RegularItalic.woff') format('woff'),
		url('http://fior.patriciaquintas.com/wp-content/uploads/2023/07/FoundersGrotesk-RegularItalic.ttf') format('truetype'),
		url('http://fior.patriciaquintas.com/wp-content/uploads/2023/07/FoundersGrotesk-RegularItalic.svg#Founders') format('svg');
}
/* End Custom Fonts CSS */