.elementor-362 .elementor-element.elementor-element-3757186{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-end;--background-transition:0.3s;--padding-top:260px;--padding-bottom:120px;--padding-left:0px;--padding-right:0px;}.elementor-362 .elementor-element.elementor-element-3757186:not(.elementor-motion-effects-element-type-background), .elementor-362 .elementor-element.elementor-element-3757186 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-362 .elementor-element.elementor-element-3757186, .elementor-362 .elementor-element.elementor-element-3757186::before{--border-transition:0.3s;}.elementor-362 .elementor-element.elementor-element-558cf10{--display:flex;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-362 .elementor-element.elementor-element-723b442{width:var( --container-widget-width, 70% );max-width:70%;--container-widget-width:70%;--container-widget-flex-grow:0;text-align:left;}.elementor-362 .elementor-element.elementor-element-723b442 .elementor-heading-title{color:#000000;font-family:"Futura", Sans-serif;font-size:3rem;font-weight:500;line-height:1.1em;letter-spacing:-1.1px;}.elementor-362 .elementor-element.elementor-element-91c8816{--display:flex;--min-height:90vh;--background-transition:0.3s;}.elementor-362 .elementor-element.elementor-element-91c8816:not(.elementor-motion-effects-element-type-background), .elementor-362 .elementor-element.elementor-element-91c8816 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://frigorificoecocarnes.com/wp-content/uploads/2024/07/ecocranes-cattle-field.webp");background-position:center center;background-size:cover;}.elementor-362 .elementor-element.elementor-element-91c8816, .elementor-362 .elementor-element.elementor-element-91c8816::before{--border-transition:0.3s;}.elementor-362 .elementor-element.elementor-element-75d2fb2{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:left;}.elementor-362 .elementor-element.elementor-element-75d2fb2 .elementor-heading-title{color:#232121;font-family:"Futura", Sans-serif;font-size:3rem;font-weight:500;line-height:1.1em;letter-spacing:-1.1px;}.elementor-362 .elementor-element.elementor-element-aeec27e{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:flex-start;--background-transition:0.3s;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-362 .elementor-element.elementor-element-f6cc7ac{--display:flex;--min-height:35vh;--background-transition:0.3s;}.elementor-362 .elementor-element.elementor-element-f6cc7ac:not(.elementor-motion-effects-element-type-background), .elementor-362 .elementor-element.elementor-element-f6cc7ac > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://frigorificoecocarnes.com/wp-content/uploads/2024/07/ecocarnes-beef-steak-raw-wood-board-1.webp");background-position:bottom center;background-size:160% auto;}.elementor-362 .elementor-element.elementor-element-f6cc7ac, .elementor-362 .elementor-element.elementor-element-f6cc7ac::before{--border-transition:0.3s;}.elementor-362 .elementor-element.elementor-element-fa1fa82{--display:flex;--min-height:60vh;--background-transition:0.3s;}.elementor-362 .elementor-element.elementor-element-fa1fa82:not(.elementor-motion-effects-element-type-background), .elementor-362 .elementor-element.elementor-element-fa1fa82 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://frigorificoecocarnes.com/wp-content/uploads/2024/07/ecocarnes-beef-steak-well-done.webp");background-position:center center;background-size:cover;}.elementor-362 .elementor-element.elementor-element-fa1fa82, .elementor-362 .elementor-element.elementor-element-fa1fa82::before{--border-transition:0.3s;}.elementor-362 .elementor-element.elementor-element-e93ae2e{--display:flex;--min-height:50vh;--background-transition:0.3s;}.elementor-362 .elementor-element.elementor-element-e93ae2e:not(.elementor-motion-effects-element-type-background), .elementor-362 .elementor-element.elementor-element-e93ae2e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://frigorificoecocarnes.com/wp-content/uploads/2024/07/ecocarnes-beef-cut-wood-board-knife.webp");background-position:top center;background-size:cover;}.elementor-362 .elementor-element.elementor-element-e93ae2e, .elementor-362 .elementor-element.elementor-element-e93ae2e::before{--border-transition:0.3s;}.elementor-362 .elementor-element.elementor-element-f21cf7f{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--background-transition:0.3s;--padding-top:120px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-362 .elementor-element.elementor-element-90eb1c0{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--gap:0px 0px;--overflow:hidden;--background-transition:0.3s;}.elementor-362 .elementor-element.elementor-element-1d86194{width:var( --container-widget-width, 25% );max-width:25%;--container-widget-width:25%;--container-widget-flex-grow:0;}.elementor-362 .elementor-element.elementor-element-1d86194 .elementor-heading-title{color:#232121;font-family:"Helvetica", Sans-serif;font-size:0.9rem;font-weight:500;font-style:italic;letter-spacing:0px;}.elementor-362 .elementor-element.elementor-element-3718b59 .elementor-heading-title{color:#232121;font-family:"Helvetica", Sans-serif;font-size:0.9rem;font-weight:500;text-transform:lowercase;letter-spacing:0px;}.elementor-362 .elementor-element.elementor-element-a2d47f7{--display:flex;--min-height:50vh;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--gap:0px 0px;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:2px 0px 0px 0px;--border-top-width:2px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#0201011F;--border-color:#0201011F;--padding-top:40px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:5;}.elementor-362 .elementor-element.elementor-element-a2d47f7:not(.elementor-motion-effects-element-type-background), .elementor-362 .elementor-element.elementor-element-a2d47f7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F8F8F8;}.elementor-362 .elementor-element.elementor-element-a2d47f7, .elementor-362 .elementor-element.elementor-element-a2d47f7::before{--border-transition:0.3s;}.elementor-362 .elementor-element.elementor-element-05dd560{width:var( --container-widget-width, 10% );max-width:10%;--container-widget-width:10%;--container-widget-flex-grow:0;color:#3E3838D6;font-family:"Helvetica", Sans-serif;font-size:0.8rem;font-weight:100;line-height:1.1em;}.elementor-362 .elementor-element.elementor-element-05dd560 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-362 .elementor-element.elementor-element-a1622dc{width:var( --container-widget-width, 25% );max-width:25%;--container-widget-width:25%;--container-widget-flex-grow:0;}.elementor-362 .elementor-element.elementor-element-a1622dc > .elementor-widget-container{padding:0px 0px 0px 0px;--e-transform-origin-x:left;--e-transform-origin-y:center;}.elementor-362 .elementor-element.elementor-element-a1622dc .elementor-icon-wrapper{text-align:left;}.elementor-362 .elementor-element.elementor-element-a1622dc.elementor-view-stacked .elementor-icon{background-color:#6EC1E400;}.elementor-362 .elementor-element.elementor-element-a1622dc.elementor-view-framed .elementor-icon, .elementor-362 .elementor-element.elementor-element-a1622dc.elementor-view-default .elementor-icon{color:#6EC1E400;border-color:#6EC1E400;}.elementor-362 .elementor-element.elementor-element-a1622dc.elementor-view-framed .elementor-icon, .elementor-362 .elementor-element.elementor-element-a1622dc.elementor-view-default .elementor-icon svg{fill:#6EC1E400;}.elementor-362 .elementor-element.elementor-element-a1622dc .elementor-icon{font-size:150px;}.elementor-362 .elementor-element.elementor-element-a1622dc .elementor-icon svg{height:150px;}.elementor-362 .elementor-element.elementor-element-a4796fb{width:var( --container-widget-width, 10% );max-width:10%;--container-widget-width:10%;--container-widget-flex-grow:0;color:#3E3838D6;font-family:"Helvetica", Sans-serif;font-size:0.8rem;font-weight:100;line-height:1.1em;}.elementor-362 .elementor-element.elementor-element-a4796fb > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-362 .elementor-element.elementor-element-d01d00e{--display:flex;--gap:40px 40px;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-362 .elementor-element.elementor-element-e898fc7{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:left;}.elementor-362 .elementor-element.elementor-element-e898fc7 .elementor-heading-title{color:#232121;font-family:"Futura", Sans-serif;font-size:2.8rem;font-weight:500;letter-spacing:-1.1px;}.elementor-362 .elementor-element.elementor-element-70db2c9{width:var( --container-widget-width, 60% );max-width:60%;--container-widget-width:60%;--container-widget-flex-grow:0;color:#3E3838D6;font-family:"Helvetica", Sans-serif;font-size:1.2rem;font-weight:100;line-height:1.2em;}.elementor-362 .elementor-element.elementor-element-70db2c9 > .elementor-widget-container{margin:0px 0px -20px 0px;}.elementor-362 .elementor-element.elementor-element-3c6cde6{--display:flex;--min-height:50vh;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--gap:0px 0px;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:2px 0px 0px 0px;--border-top-width:2px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#0201011F;--border-color:#0201011F;--padding-top:40px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:6;}.elementor-362 .elementor-element.elementor-element-3c6cde6:not(.elementor-motion-effects-element-type-background), .elementor-362 .elementor-element.elementor-element-3c6cde6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F8F8F8;}.elementor-362 .elementor-element.elementor-element-3c6cde6, .elementor-362 .elementor-element.elementor-element-3c6cde6::before{--border-transition:0.3s;}.elementor-362 .elementor-element.elementor-element-c924cc4{width:var( --container-widget-width, 10% );max-width:10%;--container-widget-width:10%;--container-widget-flex-grow:0;color:#3E3838D6;font-family:"Helvetica", Sans-serif;font-size:0.8rem;font-weight:100;line-height:1.1em;}.elementor-362 .elementor-element.elementor-element-c924cc4 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-362 .elementor-element.elementor-element-62fe01b{width:var( --container-widget-width, 25% );max-width:25%;--container-widget-width:25%;--container-widget-flex-grow:0;}.elementor-362 .elementor-element.elementor-element-62fe01b > .elementor-widget-container{padding:0px 0px 0px 0px;--e-transform-origin-x:left;--e-transform-origin-y:center;}.elementor-362 .elementor-element.elementor-element-62fe01b .elementor-icon-wrapper{text-align:left;}.elementor-362 .elementor-element.elementor-element-62fe01b.elementor-view-stacked .elementor-icon{background-color:#6EC1E400;}.elementor-362 .elementor-element.elementor-element-62fe01b.elementor-view-framed .elementor-icon, .elementor-362 .elementor-element.elementor-element-62fe01b.elementor-view-default .elementor-icon{color:#6EC1E400;border-color:#6EC1E400;}.elementor-362 .elementor-element.elementor-element-62fe01b.elementor-view-framed .elementor-icon, .elementor-362 .elementor-element.elementor-element-62fe01b.elementor-view-default .elementor-icon svg{fill:#6EC1E400;}.elementor-362 .elementor-element.elementor-element-62fe01b .elementor-icon{font-size:150px;}.elementor-362 .elementor-element.elementor-element-62fe01b .elementor-icon svg{height:150px;}.elementor-362 .elementor-element.elementor-element-682e1a6{width:var( --container-widget-width, 10% );max-width:10%;--container-widget-width:10%;--container-widget-flex-grow:0;color:#3E3838D6;font-family:"Helvetica", Sans-serif;font-size:0.8rem;font-weight:100;line-height:1.1em;}.elementor-362 .elementor-element.elementor-element-682e1a6 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-362 .elementor-element.elementor-element-8a920f0{--display:flex;--gap:40px 40px;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-362 .elementor-element.elementor-element-95375ae{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:left;}.elementor-362 .elementor-element.elementor-element-95375ae .elementor-heading-title{color:#232121;font-family:"Futura", Sans-serif;font-size:2.8rem;font-weight:500;letter-spacing:-1.1px;}.elementor-362 .elementor-element.elementor-element-1bc8180{width:var( --container-widget-width, 60% );max-width:60%;--container-widget-width:60%;--container-widget-flex-grow:0;color:#3E3838D6;font-family:"Helvetica", Sans-serif;font-size:1.2rem;font-weight:100;line-height:1.2em;}.elementor-362 .elementor-element.elementor-element-1bc8180 > .elementor-widget-container{margin:0px 0px -20px 0px;}.elementor-362 .elementor-element.elementor-element-d1a4832{--display:flex;--min-height:50vh;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--gap:0px 0px;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:2px 0px 0px 0px;--border-top-width:2px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#0201011F;--border-color:#0201011F;--padding-top:40px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:7;}.elementor-362 .elementor-element.elementor-element-d1a4832:not(.elementor-motion-effects-element-type-background), .elementor-362 .elementor-element.elementor-element-d1a4832 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F8F8F8;}.elementor-362 .elementor-element.elementor-element-d1a4832, .elementor-362 .elementor-element.elementor-element-d1a4832::before{--border-transition:0.3s;}.elementor-362 .elementor-element.elementor-element-df179f9{width:var( --container-widget-width, 10% );max-width:10%;--container-widget-width:10%;--container-widget-flex-grow:0;color:#3E3838D6;font-family:"Helvetica", Sans-serif;font-size:0.8rem;font-weight:100;line-height:1.1em;}.elementor-362 .elementor-element.elementor-element-df179f9 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-362 .elementor-element.elementor-element-4970582{width:var( --container-widget-width, 25% );max-width:25%;--container-widget-width:25%;--container-widget-flex-grow:0;}.elementor-362 .elementor-element.elementor-element-4970582 > .elementor-widget-container{padding:0px 0px 0px 0px;--e-transform-origin-x:left;--e-transform-origin-y:center;}.elementor-362 .elementor-element.elementor-element-4970582 .elementor-icon-wrapper{text-align:left;}.elementor-362 .elementor-element.elementor-element-4970582.elementor-view-stacked .elementor-icon{background-color:#6EC1E400;}.elementor-362 .elementor-element.elementor-element-4970582.elementor-view-framed .elementor-icon, .elementor-362 .elementor-element.elementor-element-4970582.elementor-view-default .elementor-icon{color:#6EC1E400;border-color:#6EC1E400;}.elementor-362 .elementor-element.elementor-element-4970582.elementor-view-framed .elementor-icon, .elementor-362 .elementor-element.elementor-element-4970582.elementor-view-default .elementor-icon svg{fill:#6EC1E400;}.elementor-362 .elementor-element.elementor-element-4970582 .elementor-icon{font-size:150px;}.elementor-362 .elementor-element.elementor-element-4970582 .elementor-icon svg{height:150px;}.elementor-362 .elementor-element.elementor-element-63b887f{width:var( --container-widget-width, 10% );max-width:10%;--container-widget-width:10%;--container-widget-flex-grow:0;color:#3E3838D6;font-family:"Helvetica", Sans-serif;font-size:0.8rem;font-weight:100;line-height:1.1em;}.elementor-362 .elementor-element.elementor-element-63b887f > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-362 .elementor-element.elementor-element-5cff40e{--display:flex;--gap:40px 40px;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-362 .elementor-element.elementor-element-c9c9c1e{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:left;}.elementor-362 .elementor-element.elementor-element-c9c9c1e .elementor-heading-title{color:#232121;font-family:"Futura", Sans-serif;font-size:2.8rem;font-weight:500;letter-spacing:-1.1px;}.elementor-362 .elementor-element.elementor-element-d1d00a8{width:var( --container-widget-width, 60% );max-width:60%;--container-widget-width:60%;--container-widget-flex-grow:0;color:#3E3838D6;font-family:"Helvetica", Sans-serif;font-size:1.2rem;font-weight:100;line-height:1.2em;}.elementor-362 .elementor-element.elementor-element-d1d00a8 > .elementor-widget-container{margin:0px 0px -20px 0px;}.elementor-362 .elementor-element.elementor-element-2be3b2b{--display:flex;--min-height:50vh;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--gap:0px 0px;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:2px 0px 0px 0px;--border-top-width:2px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#0201011F;--border-color:#0201011F;--padding-top:40px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:8;}.elementor-362 .elementor-element.elementor-element-2be3b2b:not(.elementor-motion-effects-element-type-background), .elementor-362 .elementor-element.elementor-element-2be3b2b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F8F8F8;}.elementor-362 .elementor-element.elementor-element-2be3b2b, .elementor-362 .elementor-element.elementor-element-2be3b2b::before{--border-transition:0.3s;}.elementor-362 .elementor-element.elementor-element-4710467{width:var( --container-widget-width, 10% );max-width:10%;--container-widget-width:10%;--container-widget-flex-grow:0;color:#3E3838D6;font-family:"Helvetica", Sans-serif;font-size:0.8rem;font-weight:100;line-height:1.1em;}.elementor-362 .elementor-element.elementor-element-4710467 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-362 .elementor-element.elementor-element-51a3a1b{width:var( --container-widget-width, 25% );max-width:25%;--container-widget-width:25%;--container-widget-flex-grow:0;}.elementor-362 .elementor-element.elementor-element-51a3a1b > .elementor-widget-container{padding:0px 0px 0px 0px;--e-transform-origin-x:left;--e-transform-origin-y:center;}.elementor-362 .elementor-element.elementor-element-51a3a1b .elementor-icon-wrapper{text-align:left;}.elementor-362 .elementor-element.elementor-element-51a3a1b.elementor-view-stacked .elementor-icon{background-color:#6EC1E400;}.elementor-362 .elementor-element.elementor-element-51a3a1b.elementor-view-framed .elementor-icon, .elementor-362 .elementor-element.elementor-element-51a3a1b.elementor-view-default .elementor-icon{color:#6EC1E400;border-color:#6EC1E400;}.elementor-362 .elementor-element.elementor-element-51a3a1b.elementor-view-framed .elementor-icon, .elementor-362 .elementor-element.elementor-element-51a3a1b.elementor-view-default .elementor-icon svg{fill:#6EC1E400;}.elementor-362 .elementor-element.elementor-element-51a3a1b .elementor-icon{font-size:150px;}.elementor-362 .elementor-element.elementor-element-51a3a1b .elementor-icon svg{height:150px;}.elementor-362 .elementor-element.elementor-element-ec69012{width:var( --container-widget-width, 10% );max-width:10%;--container-widget-width:10%;--container-widget-flex-grow:0;color:#3E3838D6;font-family:"Helvetica", Sans-serif;font-size:0.8rem;font-weight:100;line-height:1.1em;}.elementor-362 .elementor-element.elementor-element-ec69012 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-362 .elementor-element.elementor-element-c36dc0b{--display:flex;--gap:40px 40px;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-362 .elementor-element.elementor-element-52aac1c{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:left;}.elementor-362 .elementor-element.elementor-element-52aac1c .elementor-heading-title{color:#232121;font-family:"Futura", Sans-serif;font-size:2.8rem;font-weight:500;letter-spacing:-1.1px;}.elementor-362 .elementor-element.elementor-element-651629e{width:var( --container-widget-width, 60% );max-width:60%;--container-widget-width:60%;--container-widget-flex-grow:0;color:#3E3838D6;font-family:"Helvetica", Sans-serif;font-size:1.2rem;font-weight:100;line-height:1.2em;}.elementor-362 .elementor-element.elementor-element-651629e > .elementor-widget-container{margin:0px 0px -20px 0px;}.elementor-362 .elementor-element.elementor-element-8a2c929{--display:flex;--min-height:100vh;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:600px 600px;--background-transition:0.3s;--padding-top:0px;--padding-bottom:00px;--padding-left:0px;--padding-right:0px;}.elementor-362 .elementor-element.elementor-element-c0187fd{--display:flex;--min-height:100vh;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--background-transition:0.3s;--z-index:9;}.elementor-362 .elementor-element.elementor-element-2beabec .elementor-heading-title{color:#232121;font-family:"Helvetica", Sans-serif;font-size:0.9rem;font-weight:500;font-style:italic;letter-spacing:0px;}.elementor-362 .elementor-element.elementor-element-c4710a5{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;text-align:center;}.elementor-362 .elementor-element.elementor-element-c4710a5 .elementor-heading-title{color:#232121;font-family:"Futura", Sans-serif;font-size:3rem;font-weight:500;line-height:1.1em;letter-spacing:-1.1px;}.elementor-362 .elementor-element.elementor-element-f87f322 .elementor-heading-title{color:#232121;font-family:"Helvetica", Sans-serif;font-size:0.9rem;font-weight:500;font-style:italic;letter-spacing:0px;}.elementor-362 .elementor-element.elementor-element-4fe114e{--display:flex;--min-height:60vh;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:flex-start;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:2px 0px 0px 0px;--border-top-width:2px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#A4A4A4;--border-color:#A4A4A4;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-362 .elementor-element.elementor-element-4fe114e, .elementor-362 .elementor-element.elementor-element-4fe114e::before{--border-transition:0.3s;}.elementor-362 .elementor-element.elementor-element-ef66669{--display:flex;--min-height:50vh;--justify-content:space-between;--flex-wrap:wrap;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-362 .elementor-element.elementor-element-089d544{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:left;}.elementor-362 .elementor-element.elementor-element-089d544 .elementor-heading-title{color:#232121;font-family:"Futura", Sans-serif;font-size:3rem;font-weight:500;line-height:1.1em;letter-spacing:-1.1px;}.elementor-362 .elementor-element.elementor-element-e799543{width:var( --container-widget-width, 45% );max-width:45%;--container-widget-width:45%;--container-widget-flex-grow:0;--e-icon-list-icon-size:24px;--e-icon-list-icon-align:left;--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.25) 0 0;--icon-vertical-align:center;--icon-vertical-offset:0px;}.elementor-362 .elementor-element.elementor-element-e799543 > .elementor-widget-container{padding:8px 10px 8px 10px;border-style:solid;border-width:0px 0px 1px 0px;border-color:var( --e-global-color-847d5c4 );border-radius:0px 0px 0px 0px;}.elementor-362 .elementor-element.elementor-element-e799543 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-bottom:calc(2px/2);}.elementor-362 .elementor-element.elementor-element-e799543 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-top:calc(2px/2);}.elementor-362 .elementor-element.elementor-element-e799543 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-right:calc(2px/2);margin-left:calc(2px/2);}.elementor-362 .elementor-element.elementor-element-e799543 .elementor-icon-list-items.elementor-inline-items{margin-right:calc(-2px/2);margin-left:calc(-2px/2);}body.rtl .elementor-362 .elementor-element.elementor-element-e799543 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{left:calc(-2px/2);}body:not(.rtl) .elementor-362 .elementor-element.elementor-element-e799543 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{right:calc(-2px/2);}.elementor-362 .elementor-element.elementor-element-e799543 .elementor-icon-list-icon i{color:var( --e-global-color-847d5c4 );transition:color 0.3s;}.elementor-362 .elementor-element.elementor-element-e799543 .elementor-icon-list-icon svg{fill:var( --e-global-color-847d5c4 );transition:fill 0.3s;}.elementor-362 .elementor-element.elementor-element-e799543 .elementor-icon-list-icon{padding-right:11px;}.elementor-362 .elementor-element.elementor-element-e799543 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-362 .elementor-element.elementor-element-e799543 .elementor-icon-list-item > a{font-family:"Helvetica", Sans-serif;font-weight:400;text-transform:uppercase;text-decoration:none;word-spacing:0px;}.elementor-362 .elementor-element.elementor-element-e799543 .elementor-icon-list-text{color:var( --e-global-color-847d5c4 );transition:color 0.3s;}.elementor-362 .elementor-element.elementor-element-e799543 .elementor-icon-list-item:hover .elementor-icon-list-text{color:var( --e-global-color-dace043 );}.elementor-362 .elementor-element.elementor-element-98d3d90{--display:flex;--position:absolute;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;bottom:20vh;}.elementor-362 .elementor-element.elementor-element-98d3d90.e-con{--e-con-transform-rotateZ:-90deg;--align-self:flex-end;}body:not(.rtl) .elementor-362 .elementor-element.elementor-element-98d3d90{right:-13%;}body.rtl .elementor-362 .elementor-element.elementor-element-98d3d90{left:-13%;}.elementor-362 .elementor-element.elementor-element-b09c546 > .elementor-widget-container{margin:-40px -20px 0px 0px;}.elementor-362 .elementor-element.elementor-element-b09c546 .elementor-heading-title{color:#393838;font-family:"Futura", Sans-serif;font-size:19rem;font-weight:500;text-transform:uppercase;line-height:0.7em;letter-spacing:0px;}.elementor-362 .elementor-element.elementor-element-6fa2fc7 > .elementor-widget-container{margin:-20px -20px 0px 0px;}.elementor-362 .elementor-element.elementor-element-6fa2fc7 .elementor-heading-title{color:#393838;font-family:"Futura", Sans-serif;font-size:19rem;font-weight:500;text-transform:uppercase;line-height:0.7em;}.elementor-362 .elementor-element.elementor-element-ea829b5 > .elementor-widget-container{margin:0px 11px 0px 0px;}.elementor-362 .elementor-element.elementor-element-ea829b5 .elementor-heading-title{color:#393838;font-family:"Futura", Sans-serif;font-size:19rem;font-weight:500;text-transform:uppercase;line-height:0.7em;}.elementor-362 .elementor-element.elementor-element-f9190c2{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--background-transition:0.3s;}.elementor-362 .elementor-element.elementor-element-5b78362{--display:flex;--min-height:57vh;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--background-transition:0.3s;}body.elementor-page-362:not(.elementor-motion-effects-element-type-background), body.elementor-page-362 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F8F8F8;}@media(max-width:1366px){.elementor-362 .elementor-element.elementor-element-723b442{--container-widget-width:80%;--container-widget-flex-grow:0;width:var( --container-widget-width, 80% );max-width:80%;}.elementor-362 .elementor-element.elementor-element-723b442 .elementor-heading-title{font-size:2.8rem;}.elementor-362 .elementor-element.elementor-element-91c8816{--min-height:85vh;}.elementor-362 .elementor-element.elementor-element-75d2fb2 .elementor-heading-title{font-size:2.8rem;}.elementor-362 .elementor-element.elementor-element-a2d47f7{--min-height:48vh;}.elementor-362 .elementor-element.elementor-element-3c6cde6{--min-height:48vh;}.elementor-362 .elementor-element.elementor-element-d1a4832{--min-height:48vh;}.elementor-362 .elementor-element.elementor-element-2be3b2b{--min-height:48vh;}.elementor-362 .elementor-element.elementor-element-c4710a5 .elementor-heading-title{font-size:2.8rem;}.elementor-362 .elementor-element.elementor-element-ef66669{--min-height:45vh;--justify-content:space-between;}.elementor-362 .elementor-element.elementor-element-089d544 .elementor-heading-title{font-size:2.8rem;}.elementor-362 .elementor-element.elementor-element-e799543 > .elementor-widget-container{padding:8px 8px 8px 8px;}.elementor-362 .elementor-element.elementor-element-e799543{--container-widget-width:55%;--container-widget-flex-grow:0;width:var( --container-widget-width, 55% );max-width:55%;--e-icon-list-icon-size:22px;}.elementor-362 .elementor-element.elementor-element-e799543 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-362 .elementor-element.elementor-element-e799543 .elementor-icon-list-item > a{font-size:0.9rem;}.elementor-362 .elementor-element.elementor-element-98d3d90{bottom:20vh;}.elementor-362 .elementor-element.elementor-element-b09c546 > .elementor-widget-container{margin:-40px 0px 0px 0px;}.elementor-362 .elementor-element.elementor-element-b09c546 .elementor-heading-title{font-size:17rem;}.elementor-362 .elementor-element.elementor-element-6fa2fc7 > .elementor-widget-container{margin:-20px 0px 0px 0px;}.elementor-362 .elementor-element.elementor-element-6fa2fc7 .elementor-heading-title{font-size:17rem;}.elementor-362 .elementor-element.elementor-element-ea829b5 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-362 .elementor-element.elementor-element-ea829b5 .elementor-heading-title{font-size:17rem;}}@media(max-width:1024px){.elementor-362 .elementor-element.elementor-element-3757186{--padding-top:250px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-362 .elementor-element.elementor-element-723b442 .elementor-heading-title{font-size:2.2rem;}.elementor-362 .elementor-element.elementor-element-91c8816{--min-height:65vh;}.elementor-362 .elementor-element.elementor-element-75d2fb2 .elementor-heading-title{font-size:2.2rem;}.elementor-362 .elementor-element.elementor-element-c4710a5 .elementor-heading-title{font-size:2.2rem;}.elementor-362 .elementor-element.elementor-element-089d544 .elementor-heading-title{font-size:2.2rem;}.elementor-362 .elementor-element.elementor-element-e799543{--container-widget-width:70%;--container-widget-flex-grow:0;width:var( --container-widget-width, 70% );max-width:70%;}.elementor-362 .elementor-element.elementor-element-98d3d90{--gap:51px 51px;bottom:18vh;}body:not(.rtl) .elementor-362 .elementor-element.elementor-element-98d3d90{right:-11%;}body.rtl .elementor-362 .elementor-element.elementor-element-98d3d90{left:-11%;}.elementor-362 .elementor-element.elementor-element-b09c546 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-362 .elementor-element.elementor-element-b09c546 .elementor-heading-title{font-size:16rem;line-height:0.7em;}.elementor-362 .elementor-element.elementor-element-6fa2fc7 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-362 .elementor-element.elementor-element-6fa2fc7 .elementor-heading-title{font-size:16rem;}.elementor-362 .elementor-element.elementor-element-ea829b5 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-362 .elementor-element.elementor-element-ea829b5 .elementor-heading-title{font-size:16rem;}}@media(max-width:767px){.elementor-362 .elementor-element.elementor-element-3757186{--padding-top:300px;--padding-bottom:120px;--padding-left:12px;--padding-right:12px;}.elementor-362 .elementor-element.elementor-element-723b442{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-362 .elementor-element.elementor-element-723b442 .elementor-heading-title{font-size:2rem;}.elementor-362 .elementor-element.elementor-element-91c8816{--min-height:55vh;}.elementor-362 .elementor-element.elementor-element-75d2fb2 > .elementor-widget-container{padding:120px 0px 0px 0px;}.elementor-362 .elementor-element.elementor-element-75d2fb2 .elementor-heading-title{font-size:2rem;}.elementor-362 .elementor-element.elementor-element-fa1fa82{--min-height:55vh;}.elementor-362 .elementor-element.elementor-element-e93ae2e{--min-height:35vh;}.elementor-362 .elementor-element.elementor-element-f21cf7f{--padding-top:12px;--padding-bottom:12px;--padding-left:12px;--padding-right:12px;}.elementor-362 .elementor-element.elementor-element-a2d47f7{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:40px;--padding-bottom:00px;--padding-left:0px;--padding-right:0px;}.elementor-362 .elementor-element.elementor-element-a1622dc{width:var( --container-widget-width, 55% );max-width:55%;--container-widget-width:55%;--container-widget-flex-grow:0;}.elementor-362 .elementor-element.elementor-element-a1622dc .elementor-icon{font-size:110px;}.elementor-362 .elementor-element.elementor-element-a1622dc .elementor-icon svg{height:110px;}.elementor-362 .elementor-element.elementor-element-d01d00e{--gap:20px 20px;--padding-top:20px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-362 .elementor-element.elementor-element-e898fc7 .elementor-heading-title{font-size:2.2rem;}.elementor-362 .elementor-element.elementor-element-70db2c9{--container-widget-width:92%;--container-widget-flex-grow:0;width:var( --container-widget-width, 92% );max-width:92%;font-size:1rem;line-height:1.1em;}.elementor-362 .elementor-element.elementor-element-3c6cde6{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-362 .elementor-element.elementor-element-62fe01b{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-362 .elementor-element.elementor-element-62fe01b .elementor-icon{font-size:110px;}.elementor-362 .elementor-element.elementor-element-62fe01b .elementor-icon svg{height:110px;}.elementor-362 .elementor-element.elementor-element-8a920f0{--gap:20px 20px;--padding-top:20px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-362 .elementor-element.elementor-element-95375ae .elementor-heading-title{font-size:2.2rem;}.elementor-362 .elementor-element.elementor-element-1bc8180{--container-widget-width:92%;--container-widget-flex-grow:0;width:var( --container-widget-width, 92% );max-width:92%;font-size:1rem;line-height:1.1em;}.elementor-362 .elementor-element.elementor-element-d1a4832{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-362 .elementor-element.elementor-element-4970582 .elementor-icon{font-size:110px;}.elementor-362 .elementor-element.elementor-element-4970582 .elementor-icon svg{height:110px;}.elementor-362 .elementor-element.elementor-element-5cff40e{--gap:20px 20px;--padding-top:20px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-362 .elementor-element.elementor-element-c9c9c1e .elementor-heading-title{font-size:2.2rem;}.elementor-362 .elementor-element.elementor-element-d1d00a8{--container-widget-width:92%;--container-widget-flex-grow:0;width:var( --container-widget-width, 92% );max-width:92%;font-size:1rem;line-height:1.1em;}.elementor-362 .elementor-element.elementor-element-2be3b2b{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-362 .elementor-element.elementor-element-51a3a1b .elementor-icon{font-size:110px;}.elementor-362 .elementor-element.elementor-element-51a3a1b .elementor-icon svg{height:110px;}.elementor-362 .elementor-element.elementor-element-c36dc0b{--gap:20px 20px;--padding-top:20px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-362 .elementor-element.elementor-element-52aac1c .elementor-heading-title{font-size:2.2rem;}.elementor-362 .elementor-element.elementor-element-651629e{--container-widget-width:92%;--container-widget-flex-grow:0;width:var( --container-widget-width, 92% );max-width:92%;font-size:1rem;line-height:1.1em;}.elementor-362 .elementor-element.elementor-element-c0187fd{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--gap:5px 0px;}.elementor-362 .elementor-element.elementor-element-c4710a5{--container-widget-width:95%;--container-widget-flex-grow:0;width:var( --container-widget-width, 95% );max-width:95%;}.elementor-362 .elementor-element.elementor-element-c4710a5 .elementor-heading-title{font-size:2rem;line-height:1.2em;}.elementor-362 .elementor-element.elementor-element-4fe114e{--min-height:80vh;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:40px;--padding-bottom:12px;--padding-left:12px;--padding-right:12px;}.elementor-362 .elementor-element.elementor-element-e799543{width:var( --container-widget-width, 89% );max-width:89%;--container-widget-width:89%;--container-widget-flex-grow:0;}.elementor-362 .elementor-element.elementor-element-e799543 > .elementor-widget-container{padding:0px 0px 5px 2px;}.elementor-362 .elementor-element.elementor-element-98d3d90.e-con{--e-con-transform-rotateZ:0deg;}.elementor-362 .elementor-element.elementor-element-98d3d90{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--flex-wrap:wrap;bottom:0%;}body:not(.rtl) .elementor-362 .elementor-element.elementor-element-98d3d90{right:0%;}body.rtl .elementor-362 .elementor-element.elementor-element-98d3d90{left:0%;}.elementor-362 .elementor-element.elementor-element-b09c546{width:auto;max-width:auto;}.elementor-362 .elementor-element.elementor-element-b09c546 > .elementor-widget-container{margin:-40px -10px 0px 0px;padding:0px 0px 0px 0px;}.elementor-362 .elementor-element.elementor-element-b09c546 .elementor-heading-title{font-size:12rem;}.elementor-362 .elementor-element.elementor-element-6fa2fc7{width:auto;max-width:auto;}.elementor-362 .elementor-element.elementor-element-6fa2fc7 > .elementor-widget-container{margin:-20px -10px 0px 0px;}.elementor-362 .elementor-element.elementor-element-6fa2fc7 .elementor-heading-title{font-size:12rem;}.elementor-362 .elementor-element.elementor-element-ea829b5{width:auto;max-width:auto;}.elementor-362 .elementor-element.elementor-element-ea829b5 .elementor-heading-title{font-size:12rem;}}@media(min-width:768px){.elementor-362 .elementor-element.elementor-element-3757186{--width:100%;}.elementor-362 .elementor-element.elementor-element-558cf10{--width:74%;}.elementor-362 .elementor-element.elementor-element-f6cc7ac{--width:25%;}.elementor-362 .elementor-element.elementor-element-fa1fa82{--width:25%;}.elementor-362 .elementor-element.elementor-element-e93ae2e{--width:50%;}.elementor-362 .elementor-element.elementor-element-d01d00e{--width:60%;}.elementor-362 .elementor-element.elementor-element-8a920f0{--width:60%;}.elementor-362 .elementor-element.elementor-element-5cff40e{--width:60%;}.elementor-362 .elementor-element.elementor-element-c36dc0b{--width:60%;}.elementor-362 .elementor-element.elementor-element-ef66669{--width:60%;}.elementor-362 .elementor-element.elementor-element-98d3d90{--width:40%;}}/* Start custom CSS for container, class: .elementor-element-3757186 */.elementor-362 .elementor-element.elementor-element-3757186 .elementor-heading-title {
  color: rgb(182, 182, 182, 0.2);
  background: linear-gradient(to right, #232121, #232121) no-repeat;
  -webkit-background-clip: text;
  background-clip: text;
  background-size: 0%;
  transition: background-size cubic-bezier(.1,.5,.5,1) 0.5s;
  position: relative;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8a2c929 */.elementor-362 .elementor-element.elementor-element-8a2c929 .elementor-heading-title {
  color: rgb(182, 182, 182, 0.2);
  background: linear-gradient(to right, #232121, #232121) no-repeat;
  -webkit-background-clip: text;
  background-clip: text;
  background-size: 0%;
  transition: background-size cubic-bezier(.1,.5,.5,1) 0.5s;
  position: relative;
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Futura';
	font-style: normal;
	font-weight: 700;
	font-display: auto;
	src: url('https://frigorificoecocarnes.com/wp-content/uploads/2024/07/Futura-Bold.eot');
	src: url('https://frigorificoecocarnes.com/wp-content/uploads/2024/07/Futura-Bold.eot?#iefix') format('embedded-opentype'),
		url('https://frigorificoecocarnes.com/wp-content/uploads/2024/07/Futura-Bold.woff2') format('woff2'),
		url('https://frigorificoecocarnes.com/wp-content/uploads/2024/07/Futura-Bold-1.woff') format('woff'),
		url('https://frigorificoecocarnes.com/wp-content/uploads/2024/07/Futura-Bold.ttf') format('truetype'),
		url('https://frigorificoecocarnes.com/wp-content/uploads/2024/07/Futura-Bold.svg#Futura') format('svg');
}
@font-face {
	font-family: 'Futura';
	font-style: normal;
	font-weight: 500;
	font-display: auto;
	src: url('https://frigorificoecocarnes.com/wp-content/uploads/2024/07/Futura-Medium.eot');
	src: url('https://frigorificoecocarnes.com/wp-content/uploads/2024/07/Futura-Medium.eot?#iefix') format('embedded-opentype'),
		url('https://frigorificoecocarnes.com/wp-content/uploads/2024/07/Futura-Medium.woff2') format('woff2'),
		url('https://frigorificoecocarnes.com/wp-content/uploads/2024/07/Futura-Medium.woff') format('woff'),
		url('https://frigorificoecocarnes.com/wp-content/uploads/2024/07/Futura-Medium.ttf') format('truetype'),
		url('https://frigorificoecocarnes.com/wp-content/uploads/2024/07/Futura-Medium.svg#Futura') format('svg');
}
/* End Custom Fonts CSS */