.elementor-15142 .elementor-element.elementor-element-6745b422{--display:flex;--min-height:600px;--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;--justify-content:flex-end;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--background-transition:0.3s;--overlay-opacity:1;--overlay-mix-blend-mode:multiply;--margin-top:1px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--z-index:0;}.elementor-15142 .elementor-element.elementor-element-6745b422::before, .elementor-15142 .elementor-element.elementor-element-6745b422 > .elementor-background-video-container::before, .elementor-15142 .elementor-element.elementor-element-6745b422 > .e-con-inner > .elementor-background-video-container::before, .elementor-15142 .elementor-element.elementor-element-6745b422 > .elementor-background-slideshow::before, .elementor-15142 .elementor-element.elementor-element-6745b422 > .e-con-inner > .elementor-background-slideshow::before, .elementor-15142 .elementor-element.elementor-element-6745b422 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #FFFFFF 40%, var( --e-global-color-primary ) 100%);}.elementor-15142 .elementor-element.elementor-element-6745b422.e-con{--align-self:center;--flex-grow:0;--flex-shrink:1;}.elementor-15142 .elementor-element.elementor-element-6034ce8d > .elementor-widget-container{background-color:#000000;margin:0px 0px 0px 0px;padding:6px 6px 6px 6px;}.elementor-15142 .elementor-element.elementor-element-6034ce8d.elementor-element{--align-self:center;}.elementor-15142 .elementor-element.elementor-element-6034ce8d{text-align:center;}.elementor-15142 .elementor-element.elementor-element-6034ce8d .elementor-heading-title{font-family:"Gotham", Sans-serif;font-weight:600;color:#FFFFFF;}.elementor-15142 .elementor-element.elementor-element-38b7a853 > .elementor-widget-container{padding:10px 0px 10px 0px;}.elementor-15142 .elementor-element.elementor-element-38b7a853 .elementor-heading-title{font-family:"Gotham", Sans-serif;font-weight:700;text-transform:uppercase;color:#FFFFFF;}.elementor-15142 .elementor-element.elementor-element-6fe1d75 > .elementor-widget-container{padding:10px 0px 10px 0px;}.elementor-15142 .elementor-element.elementor-element-6fe1d75 .elementor-heading-title{font-family:"Gotham", Sans-serif;font-weight:700;color:#FFFFFF;}.elementor-15142 .elementor-element.elementor-element-2c49b00a .elementor-button{background-color:#000000;font-family:"Gotham Book 2", Sans-serif;font-weight:400;fill:#FFFFFF;color:#FFFFFF;border-radius:50px 50px 50px 50px;padding:12px 100px 12px 100px;}.elementor-15142 .elementor-element.elementor-element-2c49b00a .elementor-button:hover, .elementor-15142 .elementor-element.elementor-element-2c49b00a .elementor-button:focus{background-color:var( --e-global-color-primary );color:#000000;}.elementor-15142 .elementor-element.elementor-element-2c49b00a > .elementor-widget-container{padding:10px 10px 10px 10px;}.elementor-15142 .elementor-element.elementor-element-2c49b00a .elementor-button:hover svg, .elementor-15142 .elementor-element.elementor-element-2c49b00a .elementor-button:focus svg{fill:#000000;}.elementor-15142 .elementor-element.elementor-element-32734f78{--display:flex;--min-height:764px;--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;--justify-content:flex-end;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--background-transition:0.3s;--overlay-opacity:1;--overlay-mix-blend-mode:multiply;--margin-top:1px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--z-index:0;}.elementor-15142 .elementor-element.elementor-element-32734f78::before, .elementor-15142 .elementor-element.elementor-element-32734f78 > .elementor-background-video-container::before, .elementor-15142 .elementor-element.elementor-element-32734f78 > .e-con-inner > .elementor-background-video-container::before, .elementor-15142 .elementor-element.elementor-element-32734f78 > .elementor-background-slideshow::before, .elementor-15142 .elementor-element.elementor-element-32734f78 > .e-con-inner > .elementor-background-slideshow::before, .elementor-15142 .elementor-element.elementor-element-32734f78 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #FFFFFF 40%, var( --e-global-color-primary ) 100%);}.elementor-15142 .elementor-element.elementor-element-32734f78.e-con{--align-self:center;--flex-grow:0;--flex-shrink:1;}.elementor-15142 .elementor-element.elementor-element-6b3f760f > .elementor-widget-container{background-color:#000000;margin:0px 0px 0px 0px;padding:6px 6px 6px 6px;}.elementor-15142 .elementor-element.elementor-element-6b3f760f.elementor-element{--align-self:center;}.elementor-15142 .elementor-element.elementor-element-6b3f760f{text-align:center;}.elementor-15142 .elementor-element.elementor-element-6b3f760f .elementor-heading-title{font-family:"Gotham", Sans-serif;font-weight:300;color:#FFFFFF;}.elementor-15142 .elementor-element.elementor-element-4bd73857 > .elementor-widget-container{padding:10px 0px 10px 0px;}.elementor-15142 .elementor-element.elementor-element-4bd73857 .elementor-heading-title{font-family:"Gotham", Sans-serif;font-weight:500;text-transform:uppercase;color:#FFFFFF;}.elementor-15142 .elementor-element.elementor-element-72f093cc > .elementor-widget-container{padding:10px 0px 10px 0px;}.elementor-15142 .elementor-element.elementor-element-72f093cc .elementor-heading-title{font-family:"Gotham", Sans-serif;font-weight:500;color:#FFFFFF;}.elementor-15142 .elementor-element.elementor-element-2fc38361 .elementor-button{background-color:#000000;font-family:"Gotham", Sans-serif;font-weight:400;fill:#FFFFFF;color:#FFFFFF;border-radius:50px 50px 50px 50px;padding:12px 100px 12px 100px;}.elementor-15142 .elementor-element.elementor-element-2fc38361 .elementor-button:hover, .elementor-15142 .elementor-element.elementor-element-2fc38361 .elementor-button:focus{background-color:var( --e-global-color-primary );color:#000000;}.elementor-15142 .elementor-element.elementor-element-2fc38361 > .elementor-widget-container{padding:10px 10px 10px 10px;}.elementor-15142 .elementor-element.elementor-element-2fc38361 .elementor-button:hover svg, .elementor-15142 .elementor-element.elementor-element-2fc38361 .elementor-button:focus svg{fill:#000000;}.elementor-15142 .elementor-element.elementor-element-405afc51{--display:flex;--min-height:700px;--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:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;--overflow:hidden;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15142 .elementor-element.elementor-element-4e1a844a{--display:flex;}.elementor-15142 .elementor-element.elementor-element-4e1a844a .elementor-background-slideshow__slide__image{background-size:cover;background-position:center center;}.elementor-15142 .elementor-element.elementor-element-7f8cb942{--display:flex;--justify-content:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15142 .elementor-element.elementor-element-71d84d9a{text-align:center;}.elementor-15142 .elementor-element.elementor-element-71d84d9a .elementor-heading-title{font-family:"Gotham", Sans-serif;font-size:39px;font-weight:200;color:var( --e-global-color-accent );}.elementor-15142 .elementor-element.elementor-element-603d8365{--display:flex;}.elementor-15142 .elementor-element.elementor-element-357b4684{--display:flex;}.elementor-15142 .elementor-element.elementor-element-5cf21865 img{width:50%;}.elementor-15142 .elementor-element.elementor-element-1fad9250 .elementor-button{background-color:#000000;font-family:"Gotham", Sans-serif;font-weight:500;fill:#FFFFFF;color:#FFFFFF;padding:10px 100px 10px 100px;}.elementor-15142 .elementor-element.elementor-element-548d84d0 .elementor-icon-wrapper{text-align:center;}.elementor-15142 .elementor-element.elementor-element-548d84d0.elementor-view-stacked .elementor-icon{background-color:#000000;}.elementor-15142 .elementor-element.elementor-element-548d84d0.elementor-view-framed .elementor-icon, .elementor-15142 .elementor-element.elementor-element-548d84d0.elementor-view-default .elementor-icon{color:#000000;border-color:#000000;}.elementor-15142 .elementor-element.elementor-element-548d84d0.elementor-view-framed .elementor-icon, .elementor-15142 .elementor-element.elementor-element-548d84d0.elementor-view-default .elementor-icon svg{fill:#000000;}.elementor-15142 .elementor-element.elementor-element-237f306b .elementor-icon-wrapper{text-align:center;}.elementor-15142 .elementor-element.elementor-element-237f306b.elementor-view-stacked .elementor-icon{background-color:#000000;}.elementor-15142 .elementor-element.elementor-element-237f306b.elementor-view-framed .elementor-icon, .elementor-15142 .elementor-element.elementor-element-237f306b.elementor-view-default .elementor-icon{color:#000000;border-color:#000000;}.elementor-15142 .elementor-element.elementor-element-237f306b.elementor-view-framed .elementor-icon, .elementor-15142 .elementor-element.elementor-element-237f306b.elementor-view-default .elementor-icon svg{fill:#000000;}.elementor-15142 .elementor-element.elementor-element-167f0049{--display:flex;}.elementor-15142 .elementor-element.elementor-element-4e299b85.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-15142 .elementor-element.elementor-element-5bf50eda{--display:flex;--min-height:600px;--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;--justify-content:flex-end;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--background-transition:0.3s;--overlay-opacity:0.75;--overlay-mix-blend-mode:multiply;--margin-top:10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-15142 .elementor-element.elementor-element-5bf50eda::before, .elementor-15142 .elementor-element.elementor-element-5bf50eda > .elementor-background-video-container::before, .elementor-15142 .elementor-element.elementor-element-5bf50eda > .e-con-inner > .elementor-background-video-container::before, .elementor-15142 .elementor-element.elementor-element-5bf50eda > .elementor-background-slideshow::before, .elementor-15142 .elementor-element.elementor-element-5bf50eda > .e-con-inner > .elementor-background-slideshow::before, .elementor-15142 .elementor-element.elementor-element-5bf50eda > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #FFFFFF 63%, var( --e-global-color-primary ) 100%);}.elementor-15142 .elementor-element.elementor-element-5bf50eda.e-con{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-15142 .elementor-element.elementor-element-784d4563 > .elementor-widget-container{background-color:#000000;margin:0px 0px 0px 0px;padding:6px 6px 6px 6px;}.elementor-15142 .elementor-element.elementor-element-784d4563.elementor-element{--align-self:center;}.elementor-15142 .elementor-element.elementor-element-784d4563{text-align:center;}.elementor-15142 .elementor-element.elementor-element-784d4563 .elementor-heading-title{font-family:"Gotham", Sans-serif;font-weight:300;color:#FFFFFF;}.elementor-15142 .elementor-element.elementor-element-44ad047b > .elementor-widget-container{padding:10px 0px 10px 0px;}.elementor-15142 .elementor-element.elementor-element-44ad047b .elementor-heading-title{font-family:"Gotham", Sans-serif;font-weight:500;text-transform:uppercase;color:var( --e-global-color-accent );}.elementor-15142 .elementor-element.elementor-element-59f5204f > .elementor-widget-container{padding:10px 0px 10px 0px;}.elementor-15142 .elementor-element.elementor-element-59f5204f .elementor-heading-title{font-family:"Gotham", Sans-serif;color:var( --e-global-color-accent );}.elementor-15142 .elementor-element.elementor-element-5b53759b .elementor-button{background-color:#000000;font-family:"Gotham", Sans-serif;fill:#FFFFFF;color:#FFFFFF;border-radius:50px 50px 50px 50px;padding:12px 100px 12px 100px;}.elementor-15142 .elementor-element.elementor-element-5b53759b .elementor-button:hover, .elementor-15142 .elementor-element.elementor-element-5b53759b .elementor-button:focus{background-color:var( --e-global-color-primary );color:#000000;}.elementor-15142 .elementor-element.elementor-element-5b53759b > .elementor-widget-container{padding:10px 10px 10px 10px;}.elementor-15142 .elementor-element.elementor-element-5b53759b .elementor-button:hover svg, .elementor-15142 .elementor-element.elementor-element-5b53759b .elementor-button:focus svg{fill:#000000;}.elementor-15142 .elementor-element.elementor-element-11d6876{--display:flex;--min-height:700px;--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:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;--overflow:hidden;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15142 .elementor-element.elementor-element-05d1448{--display:flex;--justify-content:center;}.elementor-15142 .elementor-element.elementor-element-421090a{text-align:center;}.elementor-15142 .elementor-element.elementor-element-421090a .elementor-heading-title{font-family:"Gotham", Sans-serif;font-size:40px;font-weight:300;-webkit-text-stroke-color:#000;stroke:#000;color:var( --e-global-color-accent );}.elementor-15142 .elementor-element.elementor-element-c111630{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15142 .elementor-element.elementor-element-5037d7a{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15142 .elementor-element.elementor-element-d920bc9 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-15142 .elementor-element.elementor-element-d920bc9 img{width:50%;}.elementor-15142 .elementor-element.elementor-element-3f8346a .elementor-button{background-color:#000000;font-family:"Gotham", Sans-serif;font-weight:300;fill:#FFFFFF;color:#FFFFFF;padding:10px 100px 10px 100px;}.elementor-15142 .elementor-element.elementor-element-46e1ecb{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15142 .elementor-element.elementor-element-b33447a > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-15142 .elementor-element.elementor-element-b33447a img{width:50%;height:500px;}.elementor-15142 .elementor-element.elementor-element-5809135 .elementor-button{background-color:#000000;font-family:"Gotham", Sans-serif;font-weight:500;fill:#FFFFFF;color:#FFFFFF;padding:10px 100px 10px 100px;}.elementor-15142 .elementor-element.elementor-element-1f2ce35 .elementor-icon-wrapper{text-align:center;}.elementor-15142 .elementor-element.elementor-element-1f2ce35.elementor-view-stacked .elementor-icon{background-color:#000000;}.elementor-15142 .elementor-element.elementor-element-1f2ce35.elementor-view-framed .elementor-icon, .elementor-15142 .elementor-element.elementor-element-1f2ce35.elementor-view-default .elementor-icon{color:#000000;border-color:#000000;}.elementor-15142 .elementor-element.elementor-element-1f2ce35.elementor-view-framed .elementor-icon, .elementor-15142 .elementor-element.elementor-element-1f2ce35.elementor-view-default .elementor-icon svg{fill:#000000;}.elementor-15142 .elementor-element.elementor-element-010187e .elementor-icon-wrapper{text-align:center;}.elementor-15142 .elementor-element.elementor-element-010187e.elementor-view-stacked .elementor-icon{background-color:#000000;}.elementor-15142 .elementor-element.elementor-element-010187e.elementor-view-framed .elementor-icon, .elementor-15142 .elementor-element.elementor-element-010187e.elementor-view-default .elementor-icon{color:#000000;border-color:#000000;}.elementor-15142 .elementor-element.elementor-element-010187e.elementor-view-framed .elementor-icon, .elementor-15142 .elementor-element.elementor-element-010187e.elementor-view-default .elementor-icon svg{fill:#000000;}.elementor-15142 .elementor-element.elementor-element-a1f2857{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-15142 .elementor-element.elementor-element-a1f2857 .elementor-background-slideshow__slide__image{background-size:cover;background-position:center center;}.elementor-15142 .elementor-element.elementor-element-8db34c6{--display:flex;}.elementor-15142 .elementor-element.elementor-element-70a07964.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-15142 .elementor-element.elementor-element-70bca9e8{--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;}.elementor-15142 .elementor-element.elementor-element-4371741b.elementor-wc-products ul.products li.product{text-align:center;}.elementor-15142 .elementor-element.elementor-element-4371741b.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}.elementor-15142 .elementor-element.elementor-element-4371741b.elementor-wc-products ul.products li.product .woocommerce-loop-product__title, .elementor-15142 .elementor-element.elementor-element-4371741b.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{font-family:"Gotham", Sans-serif;}.elementor-15142 .elementor-element.elementor-element-4371741b.elementor-wc-products ul.products li.product .price{font-family:"Gotham", Sans-serif;}.elementor-15142 .elementor-element.elementor-element-4371741b.elementor-wc-products ul.products li.product .button{font-family:"Gotham", Sans-serif;}.elementor-15142 .elementor-element.elementor-element-4371741b.elementor-wc-products ul.products li.product span.onsale{display:block;}.elementor-15142 .elementor-element.elementor-element-1dbdef43{--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;}.elementor-15142 .elementor-element.elementor-element-4c0910b3{--display:flex;}.elementor-15142 .elementor-element.elementor-element-56d89c5 .elementor-repeater-item-53187a6.elementor-social-icon{background-color:var( --e-global-color-primary );}.elementor-15142 .elementor-element.elementor-element-56d89c5 .elementor-repeater-item-53187a6.elementor-social-icon i{color:var( --e-global-color-accent );}.elementor-15142 .elementor-element.elementor-element-56d89c5 .elementor-repeater-item-53187a6.elementor-social-icon svg{fill:var( --e-global-color-accent );}.elementor-15142 .elementor-element.elementor-element-56d89c5 .elementor-repeater-item-25d13c7.elementor-social-icon{background-color:var( --e-global-color-primary );}.elementor-15142 .elementor-element.elementor-element-56d89c5 .elementor-repeater-item-988f1bc.elementor-social-icon{background-color:var( --e-global-color-primary );}.elementor-15142 .elementor-element.elementor-element-56d89c5 .elementor-repeater-item-112f775.elementor-social-icon{background-color:var( --e-global-color-primary );}.elementor-15142 .elementor-element.elementor-element-56d89c5 .elementor-repeater-item-6c7a314.elementor-social-icon{background-color:var( --e-global-color-primary );}.elementor-15142 .elementor-element.elementor-element-56d89c5{--grid-template-columns:repeat(0, auto);--icon-size:20px;--grid-column-gap:20px;--grid-row-gap:0px;}.elementor-15142 .elementor-element.elementor-element-56d89c5 .elementor-widget-container{text-align:center;}.elementor-15142 .elementor-element.elementor-element-56d89c5 .elementor-social-icon{--icon-padding:0.5em;}body.elementor-page-15142:not(.elementor-motion-effects-element-type-background), body.elementor-page-15142 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-15142 .elementor-element.elementor-element-405afc51{--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;}.elementor-15142 .elementor-element.elementor-element-11d6876{--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;}.elementor-15142 .elementor-element.elementor-element-4371741b.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}}@media(min-width:768px){.elementor-15142 .elementor-element.elementor-element-6745b422{--content-width:1600px;}.elementor-15142 .elementor-element.elementor-element-32734f78{--content-width:1600px;}.elementor-15142 .elementor-element.elementor-element-405afc51{--width:100%;}.elementor-15142 .elementor-element.elementor-element-4e1a844a{--width:50%;}.elementor-15142 .elementor-element.elementor-element-7f8cb942{--width:50%;}.elementor-15142 .elementor-element.elementor-element-5bf50eda{--content-width:1600px;}.elementor-15142 .elementor-element.elementor-element-11d6876{--width:100%;}.elementor-15142 .elementor-element.elementor-element-05d1448{--width:50%;}.elementor-15142 .elementor-element.elementor-element-a1f2857{--width:50%;}}@media(max-width:767px){.elementor-15142 .elementor-element.elementor-element-6745b422{--content-width:500px;--min-height:606px;--justify-content:flex-end;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--overlay-opacity:1;}.elementor-15142 .elementor-element.elementor-element-6745b422::before, .elementor-15142 .elementor-element.elementor-element-6745b422 > .elementor-background-video-container::before, .elementor-15142 .elementor-element.elementor-element-6745b422 > .e-con-inner > .elementor-background-video-container::before, .elementor-15142 .elementor-element.elementor-element-6745b422 > .elementor-background-slideshow::before, .elementor-15142 .elementor-element.elementor-element-6745b422 > .e-con-inner > .elementor-background-slideshow::before, .elementor-15142 .elementor-element.elementor-element-6745b422 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;background-image:linear-gradient(180deg, #FFFFFF 40%, var( --e-global-color-primary ) 100%);}.elementor-15142 .elementor-element.elementor-element-6745b422.e-con{--align-self:center;}.elementor-15142 .elementor-element.elementor-element-38b7a853 > .elementor-widget-container{margin:0px 0px 10px 0px;padding:0px 0px 0px 0px;}.elementor-15142 .elementor-element.elementor-element-38b7a853{text-align:center;}.elementor-15142 .elementor-element.elementor-element-38b7a853 .elementor-heading-title{font-size:18px;}.elementor-15142 .elementor-element.elementor-element-6fe1d75 > .elementor-widget-container{margin:-3px -3px -3px -3px;padding:0px 0px 0px 0px;}.elementor-15142 .elementor-element.elementor-element-6fe1d75.elementor-element{--align-self:center;}.elementor-15142 .elementor-element.elementor-element-6fe1d75{text-align:center;}.elementor-15142 .elementor-element.elementor-element-2c49b00a > .elementor-widget-container{margin:-15px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-15142 .elementor-element.elementor-element-2c49b00a.elementor-element{--align-self:center;}.elementor-15142 .elementor-element.elementor-element-2c49b00a .elementor-button{font-size:12px;border-radius:50px 50px 50px 50px;padding:4px 4px 4px 4px;}.elementor-15142 .elementor-element.elementor-element-32734f78{--content-width:500px;--min-height:606px;--justify-content:flex-end;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--overlay-opacity:1;}.elementor-15142 .elementor-element.elementor-element-32734f78::before, .elementor-15142 .elementor-element.elementor-element-32734f78 > .elementor-background-video-container::before, .elementor-15142 .elementor-element.elementor-element-32734f78 > .e-con-inner > .elementor-background-video-container::before, .elementor-15142 .elementor-element.elementor-element-32734f78 > .elementor-background-slideshow::before, .elementor-15142 .elementor-element.elementor-element-32734f78 > .e-con-inner > .elementor-background-slideshow::before, .elementor-15142 .elementor-element.elementor-element-32734f78 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;background-image:linear-gradient(180deg, #FFFFFF 40%, var( --e-global-color-primary ) 100%);}.elementor-15142 .elementor-element.elementor-element-32734f78.e-con{--align-self:center;}.elementor-15142 .elementor-element.elementor-element-4bd73857 > .elementor-widget-container{margin:0px 0px 10px 0px;padding:0px 0px 0px 0px;}.elementor-15142 .elementor-element.elementor-element-4bd73857{text-align:center;}.elementor-15142 .elementor-element.elementor-element-4bd73857 .elementor-heading-title{font-size:18px;}.elementor-15142 .elementor-element.elementor-element-72f093cc > .elementor-widget-container{margin:-3px -3px -3px -3px;padding:0px 0px 0px 0px;}.elementor-15142 .elementor-element.elementor-element-72f093cc.elementor-element{--align-self:center;}.elementor-15142 .elementor-element.elementor-element-72f093cc{text-align:center;}.elementor-15142 .elementor-element.elementor-element-2fc38361 > .elementor-widget-container{margin:-15px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-15142 .elementor-element.elementor-element-2fc38361.elementor-element{--align-self:center;}.elementor-15142 .elementor-element.elementor-element-2fc38361 .elementor-button{font-size:12px;border-radius:50px 50px 50px 50px;padding:4px 4px 4px 4px;}.elementor-15142 .elementor-element.elementor-element-405afc51{--min-height:579px;--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:stretch;--flex-wrap:wrap;}.elementor-15142 .elementor-element.elementor-element-405afc51.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-15142 .elementor-element.elementor-element-4e1a844a{--width:500px;--min-height:500px;--justify-content:space-between;--align-items:stretch;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-15142 .elementor-element.elementor-element-5bf50eda{--min-height:650px;--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;--overlay-opacity:1;}.elementor-15142 .elementor-element.elementor-element-44ad047b{text-align:center;}.elementor-15142 .elementor-element.elementor-element-59f5204f.elementor-element{--align-self:center;}.elementor-15142 .elementor-element.elementor-element-11d6876{--min-height:579px;--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:stretch;--flex-wrap:wrap;}.elementor-15142 .elementor-element.elementor-element-11d6876.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-15142 .elementor-element.elementor-element-a1f2857{--width:500px;--min-height:460px;--justify-content:space-between;--align-items:stretch;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-15142 .elementor-element.elementor-element-4371741b.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}}/* Start custom CSS for heading, class: .elementor-element-38b7a853 *//* Tablet opcional */
@media (max-width: 1024px){
  .txt-resp,
  .txt-resp p,
  .txt-resp .elementor-heading-title{
    font-size: 20px !important; /* ajusta */
  }
}

/* Móvil */
@media (max-width: 767px){
  .txt-resp,
  .txt-resp p,
  .txt-resp .elementor-heading-title{
    font-size: 16px !important; /* tamaño en celular */
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4bd73857 *//* Tablet opcional */
@media (max-width: 1024px){
  .txt-resp,
  .txt-resp p,
  .txt-resp .elementor-heading-title{
    font-size: 20px !important; /* ajusta */
  }
}

/* Móvil */
@media (max-width: 767px){
  .txt-resp,
  .txt-resp p,
  .txt-resp .elementor-heading-title{
    font-size: 16px !important; /* tamaño en celular */
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-405afc51 *//* ===== Admin bar offset (WordPress) ===== */
:root{ --adminbar-h: 0px; }
.admin-bar :root{ --adminbar-h: 32px; }
@media (max-width:782px){ .admin-bar :root{ --adminbar-h: 46px; } }

/* ===== TOPBAR COMPACTA FIJA (oculta por defecto) ===== */
.nyx-topbar{
  position: fixed;
  left: 0; right: 0;
  top: var(--adminbar-h, 0);
  z-index: 20000;                         /* por encima de todo */
  background: var(--hdr-bg, var(--brand));/* o #000 si prefieres tipo NYX */
  transform: translateY(-100%);           /* oculta hacia arriba */
  opacity: 0;
  pointer-events: none;
  transition: transform .25s ease, opacity .25s ease;
  will-change: transform, opacity;
}

/* Visible al hacer scroll (lo activa el JS) */
.nyx-topbar.is-visible{
  transform: translateY(0);
  opacity: 1;
  pointer-events: auto;
}

/* ===== Contenido interno: logo | mega | buscar ===== */
.nyx-topbar{
  /* Reservas laterales (ancho aprox. del logo y del buscador)
     Ajusta estos valores si necesitas más/menos espacio */
  --left-guard: 800px;    /* logo + respiro */
  --right-guard: 80px;   /* buscador */
}

/* Ajuste responsivo de reservas para evitar solapes */
@media (max-width: 1360px){
  .nyx-topbar{ --left-guard: 140px; --right-guard: 280px; }
}
@media (max-width: 1280px){
  .nyx-topbar{ --left-guard: 130px; --right-guard: 260px; }
}

.nyx-topbar__inner{
  max-width: 1600px;                  /* ajusta si quieres */
  margin: 0 auto;
  padding: 8px 18px;
  display: grid;
  grid-template-columns: var(--left-guard) 1fr var(--right-guard); /* logo | centro | buscador */
  align-items: center;
  column-gap: 16px;
  position: relative;                 /* referente para centrar el nav */
}

/* Logo pequeño y estable */
.nyx-topbar__logo{ justify-self: start; }
.nyx-topbar__logo img{ display:block; height: 20px; width:auto; }

/* Buscador compacto, alineado a la derecha */
.nyx-topbar__search{ justify-self: end; min-width: var(--right-guard); }
.nyx-topbar__search input,
.nyx-topbar__search .elementor-search-form__input{
  height: 34px; border-radius: 18px; border:1px solid rgba(255,255,255,.35);
  background: rgba(255,255,255,.12); color:#fff; padding:0 12px;
}
.nyx-topbar__search ::placeholder{ color:rgba(255,255,255,.7); }

/* ===== Mega-menú CENTRADO ABSOLUTO en la barra ===== */
/* Ideal: añade clase CSS "nyx-topbar__nav" al widget Shortcode del mega-menú */
.nyx-topbar__nav,
.nyx-topbar .elementor-widget-shortcode{        /* fallback si no puedes */
  position: absolute;
  left: 50%; top: 50%;
  transform: translate(-50%,-50%);
  width: max-content;
  max-width: calc(100% - var(--left-guard) - var(--right-guard)); /* no invade logo/buscador */
  z-index: 1;
  pointer-events: auto;
  text-align: center;
}

/* La UL del menú centrada internamente y con gaps consistentes */
.nyx-topbar .cats-header.cats-header--dropdown{
  display:flex !important;
  align-items:center !important;
  justify-content: center !important;
  gap: clamp(12px, 2vw, 22px) !important;
  white-space: nowrap !important;
  padding:0 !important; margin:0 !important; list-style:none !important;
}

/* Items de primer nivel */
.nyx-topbar .cats-header > .cats-header__item{ position:relative !important; padding-bottom: 10px !important; }
.nyx-topbar .cats-header > .cats-header__item > a{
  display:inline-block !important;
  color:#fff !important; text-decoration:none !important;
  font-weight:700; text-transform:uppercase; letter-spacing:.3px;
  line-height: 1.2 !important;
  padding:6px 0 !important;
  background:transparent !important; border:0 !important; border-radius:0 !important; box-shadow:none !important;
}

/* Subrayado al hover */
.nyx-topbar .cats-header > .cats-header__item > a{ position:relative }
.nyx-topbar .cats-header > .cats-header__item > a::after{
  content:""; position:absolute; left:0; right:0; bottom:-8px; height:2px;
  background:transparent; transform:scaleX(0); transform-origin:left;
  transition: transform .18s ease, background .18s ease;
}
.nyx-topbar .cats-header > .cats-header__item:hover > a::after{
  background:#fff; transform:scaleX(1);
}

/* Dropdowns (nivel 2) */
.nyx-topbar .cats-submenu{
  position:absolute !important; top:calc(100% + 10px) !important; left:0 !important;
  min-width:240px !important; max-width:420px !important;
  background:#fff !important; color:#111 !important;
  border:1px solid rgba(0,0,0,.08) !important; border-radius:5px !important;
  box-shadow:0 10px 25px rgba(0,0,0,.12) !important;
  padding:10px 12px !important; display:none !important; z-index: 20050;
}
.nyx-topbar .cats-header__item--has-children:hover > .cats-submenu{ display:block !important; }

.nyx-topbar .cats-submenu a{
  display:block !important; padding:8px 10px !important; border-radius:6px !important;
  color:#111 !important; text-decoration:none !important;
}
.nyx-topbar .cats-submenu a:hover{ background: rgba(0,0,0,.05) !important; }

/* Nietos al lado (flyout) */
.nyx-topbar .cats-submenu .cats-header__item{ position:relative !important; }
.nyx-topbar .cats-submenu .cats-header__item--has-children{ padding-right: 12px !important; }
.nyx-topbar .cats-submenu .cats-submenu{
  position: absolute !important; top:0 !important; left:100% !important; margin-left:8px !important;
  min-width:220px !important; display:none !important;
}
.nyx-topbar .cats-submenu .cats-header__item--has-children:hover > .cats-submenu{ display:block !important; }

/* Quita "Ver todo" si no lo quieres */
.nyx-topbar .cats-view-all{ display:none !important; }

/* Limpiar márgenes automáticos de widgets dentro de la topbar */
.nyx-topbar .elementor-widget{ margin:0 !important; }

/* Desktop only (por ahora) */
@media (max-width:1024px){
  .nyx-topbar{ display:none; }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-11d6876 *//* === HERO PRODUCT (lado derecho) === */
:root{ --hp-brand:#00AEC7; }

.hp{
  --bg:#6E3B3F;                   /* fondo por defecto del bloque derecho */
  background: var(--bg);
  color:#fff;
  padding: 32px 20px;
  border-radius: 0;
  position: relative; overflow: hidden;
}
.hp-title .elementor-heading-title{
  font-size: clamp(28px,4vw,48px);
  line-height:1.05; font-weight:900; text-transform:uppercase;
  letter-spacing:.5px; margin:0 0 16px;
}

.hp-viewport{ position: relative; }

/* Slides */
.hp-slide{ display:none; text-align:center; }
.hp-slide.is-active{ display:block; }

/* Imagen de producto (flotando) */
.hp-media img{
  width: min(380px, 70%); height: auto; object-fit: contain; display:block;
  margin: 0 auto 10px;
  filter: drop-shadow(0 26px 36px rgba(0,0,0,.28));
  transform: translateY(-6px) scale(1.04);
  transition: transform .25s ease, filter .25s ease;
}

/* Textos */
.hp-subtitle .elementor-heading-title{
  font-size: 18px; font-weight:900; text-transform:uppercase; margin: 6px 0 4px;
}
.hp-desc{ opacity:.9; margin-bottom:12px; }

/* Swatch opcional */
.hp-swatch{ display:inline-flex; align-items:center; gap:10px; margin: 6px 0 16px; }
.hp-swatch .dot{
  width:22px; height:22px; border-radius:50%; border:2px solid #fff; 
  background: var(--dot,#fff); display:inline-block;
}

/* Botón */
.hp-cta .elementor-button{
  background:#000; color:#fff !important; border:0; border-radius:999px;
  padding:12px 26px; font-weight:900; letter-spacing:.4px;
}

/* Flechas */
.hp-nav{
  position:absolute; top:50%; transform:translateY(-50%);
  width:44px; height:44px; display:grid; place-items:center;
  background:transparent; border:none; box-shadow:none; z-index:5; cursor:pointer;
}
.hp-prev{ left:10px; } .hp-next{ right:10px; }
.hp-nav[disabled]{ opacity:.35; pointer-events:none; }
.hp-nav i, .hp-nav svg, .hp-nav .elementor-button-icon{ font-size:28px; color:#fff; }
.hp-nav .elementor-button{ background:transparent !important; border:0 !important; padding:0 !important; }

/* Responsive */
@media (max-width:1024px){
  .hp-media img{ width:min(320px,72%); }
}
@media (max-width:767px){
  .hp{ padding: 24px 14px; }
  .hp-title .elementor-heading-title{ font-size: clamp(24px,6vw,36px); }
  .hp-media img{ width:min(68vw,360px); }
}/* End custom CSS */
/* Start custom CSS for woocommerce-products, class: .elementor-element-4371741b *//* ====== LDR – Productos (Elementor/Woo) ====== */
.ldr-products{
  /* Paleta y tipografía */
  --brand-primary:#00AEC7;   /* Turquesa */
  --brand-accent:#D7C4B7;    /* Arena */
  --brand-dark:#0f1f26;      /* Texto principal */
  --brand-muted:#6b7785;     /* Texto secundario */
  --radius:16px;
  --gap:16px;
  font-family:"Gotham","Montserrat","Poppins",system-ui,-apple-system,Arial,sans-serif;
}

/* ===== Grid responsive ===== */
.ldr-products .products,
.ldr-products .woocommerce ul.products{
  display:grid !important;
  gap:var(--gap);
  grid-template-columns:repeat(4,minmax(0,1fr));
  align-items:stretch;
  margin:0;
}
@media (max-width:1024px){
  .ldr-products .products,
  .ldr-products .woocommerce ul.products{
    grid-template-columns:repeat(3,minmax(0,1fr));
  }
}
@media (max-width:768px){
  .ldr-products .products,
  .ldr-products .woocommerce ul.products{
    grid-template-columns:repeat(2,minmax(0,1fr));
  }
}
@media (max-width:480px){
  .ldr-products .products,
  .ldr-products .woocommerce ul.products{
    grid-template-columns:1fr;
  }
}

/* ===== Tarjeta ===== */
.ldr-products .products li.product,
.ldr-products .woocommerce ul.products li.product{
  list-style:none;
  background:#fff;
  border:1px solid rgba(15,31,38,.08);
  border-radius:var(--radius);
  overflow:hidden;
  box-shadow:0 6px 20px rgba(0,0,0,.06);
  transition:transform .2s ease, box-shadow .2s ease, border-color .2s ease;
  display:flex !important;
  flex-direction:column;
  margin:0 !important; /* limpia márgenes de temas */
}
.ldr-products .products li.product:hover{
  transform:translateY(-4px);
  border-color:rgba(0,174,199,.35);
  box-shadow:0 10px 28px rgba(0,174,199,.18);
}

/* ===== Imagen: proporción fija para alinear alturas ===== */
.ldr-products .product a img{
  width:100%;
  height:auto;
  display:block;
  aspect-ratio:1/1;            /* cuadrado */
  object-fit:cover;
  background:linear-gradient(0deg, rgba(215,196,183,.18), rgba(215,196,183,.18));
}

/* Enlace del loop como columna para empujar el botón al fondo */
.ldr-products .product .woocommerce-LoopProduct-link,
.ldr-products .product .elementor-product-loop-item__link,
.ldr-products .product .woocommerce-loop-product__link{
  display:flex;
  flex-direction:column;
  height:100%;
}

/* ===== Título ===== */
.ldr-products .product .woocommerce-loop-product__title{
  font-size:clamp(14px,1.6vw,17px)!important;
  font-weight: 500 !important;
  line-height:1.25;
  color:#000 !important;
  margin:14px 16px 8px;
  min-height:2.5em;               /* ~2 líneas → alturas parejas */
  display:-webkit-box;
  -webkit-line-clamp:2;
  -webkit-box-orient:vertical;
  overflow:hidden;
}

/* ===== Meta/categoría (opcional) ===== */
.ldr-products .product .posted_in,
.ldr-products .product .woocommerce-loop-product__category,
.ldr-products .product .product-cat{
  margin:0 16px 6px;
  font-size:12px;
  text-transform:uppercase;
  letter-spacing:.06em;
  color:var(--brand-muted);
}

/* ===== Precio ===== */
.ldr-products .product .price{
  margin:0 16px 12px;
  color:#000 !important;
  font-weight:700 !important;
  display:flex;
  gap:8px;
  align-items:baseline;
}
.ldr-products .product .price ins{
  color:var(--brand-primary);
  text-decoration:none;
}
.ldr-products .product .price del{
  color:var(--brand-muted);
  opacity:.7;
}

/* ===== Zona inferior: asegura botón al fondo ===== */
.ldr-products .product .summary-bottom,
.ldr-products .product .add-to-cart-wrap{
  margin-top:auto;              /* empuja hacia abajo */
  padding:0 16px 16px;
}

/* ===== Botón: fondo turquesa, texto BLANCO ===== */
.ldr-products .product .button,
.ldr-products .product .add_to_cart_button,
.ldr-products .product .ajax_add_to_cart{
  width:100%;
  min-height:42px;
  display:inline-flex;
  align-items:center;
  justify-content:center;
  gap:8px;
  padding:10px 14px;
  border-radius:12px;
  background:var(--brand-primary);
  color:#ffffff !important;             /* texto blanco */
  font-weight:700;
  text-transform:uppercase;
  letter-spacing:.04em;
  border:1.5px solid rgba(0,174,199,.55);
  transition:background .2s ease, transform .12s ease, border-color .2s ease, box-shadow .2s ease;
}
.ldr-products .product .button:hover,
.ldr-products .product .add_to_cart_button:hover,
.ldr-products .product .ajax_add_to_cart:hover{
  background:#0095ad;                    /* turquesa + oscuro */
  color:#ffffff !important;
  border-color:rgba(0,174,199,.9);
  box-shadow:0 6px 18px rgba(0,174,199,.35);
  transform:translateY(-1px);
}

/* Estados */
.ldr-products .product.outofstock .button{
  background:#e5e8ec;
  border-color:#d9dee5;
  color:#7b8694 !important;
  cursor:not-allowed;
}

/* ===== Badges (sale, nuevo) ===== */
.ldr-products .product .onsale,
.ldr-products .product .badge,
.ldr-products .product .woocommerce-badge{
  position:absolute;
  top:10px; left:10px;
  background:var(--brand-accent);  /* Arena */
  color:#222;
  padding:6px 10px;
  border-radius:99px;
  font-size:12px;
  font-weight:700;
  box-shadow:0 4px 12px rgba(0,0,0,.08);
}

/* ===== Ajustes móviles ===== */
@media (max-width:768px){
  .ldr-products{ --gap:14px; }
  .ldr-products .product .woocommerce-loop-product__title{ margin:12px 14px 8px; }
  .ldr-products .product .price{ margin:0 14px 10px; }
  .ldr-products .product .summary-bottom,
  .ldr-products .product .add-to-cart-wrap{ padding:0 14px 14px; }
}

/* Fijaciones contra estilos del tema */
.ldr-products .products li.product .button{ line-height:1.1; }
.ldr-products .products li.product a{ text-decoration:none; }

/* ===== Imagen: SIN recorte ===== */
.ldr-products .product a img,
.ldr-products .product img {
  width: 100%;
  height: auto;
  display: block;

  /* Mantiene área consistente y NO corta la imagen */
  aspect-ratio: 1 / 1;          /* área cuadrada uniforme */
  object-fit: contain;           /* ajusta dentro del cuadro, sin recortar */
  padding: 10px;                 /* separa de los bordes */
  background: linear-gradient(0deg, rgba(215,196,183,.12), rgba(215,196,183,.12));
  border-bottom: 1px solid rgba(15,31,38,.06); /* sutil */
}

/* En móviles, área un poco más alta para reducir “bandas” */
@media (max-width: 480px){
  .ldr-products .product a img,
  .ldr-products .product img {
    aspect-ratio: 3 / 4;        /* más vertical en móvil */
    padding: 12px;
  }
}
/* ===== Imagen: fondo blanco ===== */
.ldr-products .product a img,
.ldr-products .product img {
  width: 100%;
  height: auto;
  display: block;

  /* Caja uniforme pero sin “cortar” */
  aspect-ratio: 1 / 1;
  object-fit: contain;
  padding: 10px;

  background: #ffffff; /* fondo blanco puro */
  border-bottom: 1px solid rgba(15,31,38,.06); /* línea sutil */
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Gotham';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://lignedor.com.co/wp-content/uploads/2025/12/Gotham-Medium.woff') format('woff');
}
@font-face {
	font-family: 'Gotham';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('http://lignedor.com.co/wp-content/uploads/2025/12/Gotham-Book.woff') format('woff');
}
@font-face {
	font-family: 'Gotham';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('http://lignedor.com.co/wp-content/uploads/2025/12/Gotham-XLight.woff') format('woff');
}
@font-face {
	font-family: 'Gotham';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('http://lignedor.com.co/wp-content/uploads/2025/12/gotham-bold-webfont.woff') format('woff');
}
/* End Custom Fonts CSS */