.elementor-118277 .elementor-element.elementor-element-c95bd92{--display:flex;--min-height:calc(100dvh - 75.56px);--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:flex-end;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0.7;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0rem;--padding-bottom:0rem;--padding-left:3rem;--padding-right:3rem;}.elementor-118277 .elementor-element.elementor-element-c95bd92:not(.elementor-motion-effects-element-type-background), .elementor-118277 .elementor-element.elementor-element-c95bd92 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://btrendy.dk/wp-content/uploads/2025/11/Superdry_fall_winter_2025_original_AW25_GIFTING_AC_M5012284A_02O_W6110657A_H9K_2234-1-1536x1024.jpg");background-position:bottom center;background-size:cover;}.elementor-118277 .elementor-element.elementor-element-c95bd92::before, .elementor-118277 .elementor-element.elementor-element-c95bd92 > .elementor-background-video-container::before, .elementor-118277 .elementor-element.elementor-element-c95bd92 > .e-con-inner > .elementor-background-video-container::before, .elementor-118277 .elementor-element.elementor-element-c95bd92 > .elementor-background-slideshow::before, .elementor-118277 .elementor-element.elementor-element-c95bd92 > .e-con-inner > .elementor-background-slideshow::before, .elementor-118277 .elementor-element.elementor-element-c95bd92 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #00000000 35%, #000000 65%);}.elementor-118277 .elementor-element.elementor-element-b9af8ab{--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;--justify-content:space-between;--align-items:flex-end;--gap:0rem 0rem;--row-gap:0rem;--column-gap:0rem;--margin-top:0rem;--margin-bottom:3rem;--margin-left:0rem;--margin-right:0rem;--z-index:0;}.elementor-118277 .elementor-element.elementor-element-4fc102c{--display:flex;--gap:0.5rem 0rem;--row-gap:0.5rem;--column-gap:0rem;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-118277 .elementor-element.elementor-element-4fc102c.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-118277 .elementor-element.elementor-element-f2667d9 .elementor-heading-title{font-family:"Instrument Serif", Sans-serif;font-size:5rem;font-weight:400;line-height:1.2;color:var( --e-global-color-primary );}.elementor-118277 .elementor-element.elementor-element-f6539b8 .elementor-heading-title{font-size:1rem;font-weight:400;line-height:1.4;color:var( --e-global-color-primary );}.elementor-118277 .elementor-element.elementor-element-5b5858c{--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:center;--gap:0rem 0.75rem;--row-gap:0rem;--column-gap:0.75rem;--margin-top:1.5rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;}.elementor-118277 .elementor-element.elementor-element-ba4631c .elementor-heading-title{font-size:1rem;font-weight:400;line-height:1;color:var( --e-global-color-primary );}.elementor-118277 .elementor-element.elementor-element-535a031 .elementor-heading-title{font-size:1rem;font-weight:400;line-height:1;color:var( --e-global-color-primary );}.elementor-118277 .elementor-element.elementor-element-260da8d{--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;--gap:2rem 0rem;--row-gap:2rem;--column-gap:0rem;--padding-top:7.5rem;--padding-bottom:7.5rem;--padding-left:3rem;--padding-right:3rem;}.elementor-118277 .elementor-element.elementor-element-5fed6c5{--display:flex;--gap:.75rem 0rem;--row-gap:.75rem;--column-gap:0rem;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-118277 .elementor-element.elementor-element-5fed6c5.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-118277 .elementor-element.elementor-element-800abea .elementor-heading-title{font-family:"Instrument Serif", Sans-serif;font-size:3rem;font-weight:400;line-height:1.2;color:var( --e-global-color-cfef344 );}.elementor-118277 .elementor-element.elementor-element-eddc586 .elementor-heading-title{font-size:1.125rem;font-weight:400;line-height:1.4;color:var( --e-global-color-2ce4fd1 );}.elementor-118277 .elementor-element.elementor-element-80e586f{--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-end;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-118277 .elementor-element.elementor-element-aca7c59{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-118277 .elementor-element.elementor-element-9115b60{--display:flex;}.elementor-118277 .elementor-element.elementor-element-55407c3{--display:flex;--min-height:60vh;--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;--gap:1rem 0rem;--row-gap:1rem;--column-gap:0rem;}body:not(.rtl) .elementor-118277 .elementor-element.elementor-element-8f8faa9{right:0.75rem;}body.rtl .elementor-118277 .elementor-element.elementor-element-8f8faa9{left:0.75rem;}.elementor-118277 .elementor-element.elementor-element-8f8faa9{top:0.75rem;}.elementor-118277 .elementor-element.elementor-element-8f8faa9 .elementor-icon-wrapper{text-align:end;}.elementor-118277 .elementor-element.elementor-element-8f8faa9 .elementor-icon{font-size:1rem;}.elementor-118277 .elementor-element.elementor-element-8f8faa9 .elementor-icon svg{height:1rem;}.elementor-118277 .elementor-element.elementor-element-8f8faa9 .elementor-icon i, .elementor-118277 .elementor-element.elementor-element-8f8faa9 .elementor-icon svg{transform:rotate(-45deg);}.elementor-118277 .elementor-element.elementor-element-de6d1a1{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-118277 .elementor-element.elementor-element-de6d1a1:not(.elementor-motion-effects-element-type-background), .elementor-118277 .elementor-element.elementor-element-de6d1a1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://btrendy.dk/wp-content/uploads/2024/12/jul-beige.jpg");}.elementor-118277 .elementor-element.elementor-element-de6d1a1.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-118277 .elementor-element.elementor-element-6ba5697 > .elementor-widget-container{padding:0rem 0rem 0.75rem 0rem;}.elementor-118277 .elementor-element.elementor-element-6ba5697 .elementor-heading-title{font-family:"Instrument Serif", Sans-serif;font-size:1.5rem;font-weight:400;line-height:1;color:var( --e-global-color-primary );}.elementor-118277 .elementor-element.elementor-element-25b4996{--display:flex;}.elementor-118277 .elementor-element.elementor-element-3237f59{--display:flex;--min-height:60vh;--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;--gap:1rem 0rem;--row-gap:1rem;--column-gap:0rem;}body:not(.rtl) .elementor-118277 .elementor-element.elementor-element-5c4d889{right:0.75rem;}body.rtl .elementor-118277 .elementor-element.elementor-element-5c4d889{left:0.75rem;}.elementor-118277 .elementor-element.elementor-element-5c4d889{top:0.75rem;}.elementor-118277 .elementor-element.elementor-element-5c4d889 .elementor-icon-wrapper{text-align:end;}.elementor-118277 .elementor-element.elementor-element-5c4d889 .elementor-icon{font-size:1rem;}.elementor-118277 .elementor-element.elementor-element-5c4d889 .elementor-icon svg{height:1rem;}.elementor-118277 .elementor-element.elementor-element-5c4d889 .elementor-icon i, .elementor-118277 .elementor-element.elementor-element-5c4d889 .elementor-icon svg{transform:rotate(-45deg);}.elementor-118277 .elementor-element.elementor-element-86ec75d{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-118277 .elementor-element.elementor-element-86ec75d:not(.elementor-motion-effects-element-type-background), .elementor-118277 .elementor-element.elementor-element-86ec75d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://btrendy.dk/wp-content/uploads/2024/12/jul-roed.jpg");}.elementor-118277 .elementor-element.elementor-element-86ec75d.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-118277 .elementor-element.elementor-element-4f20432 > .elementor-widget-container{padding:0rem 0rem 0.75rem 0rem;}.elementor-118277 .elementor-element.elementor-element-4f20432 .elementor-heading-title{font-family:"Instrument Serif", Sans-serif;font-size:1.5rem;font-weight:400;line-height:1;color:var( --e-global-color-primary );}.elementor-118277 .elementor-element.elementor-element-093aa48{--display:flex;}.elementor-118277 .elementor-element.elementor-element-79a8949{--display:flex;--min-height:60vh;--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;--gap:1rem 0rem;--row-gap:1rem;--column-gap:0rem;}body:not(.rtl) .elementor-118277 .elementor-element.elementor-element-21dd16a{right:0.75rem;}body.rtl .elementor-118277 .elementor-element.elementor-element-21dd16a{left:0.75rem;}.elementor-118277 .elementor-element.elementor-element-21dd16a{top:0.75rem;}.elementor-118277 .elementor-element.elementor-element-21dd16a .elementor-icon-wrapper{text-align:end;}.elementor-118277 .elementor-element.elementor-element-21dd16a .elementor-icon{font-size:1rem;}.elementor-118277 .elementor-element.elementor-element-21dd16a .elementor-icon svg{height:1rem;}.elementor-118277 .elementor-element.elementor-element-21dd16a .elementor-icon i, .elementor-118277 .elementor-element.elementor-element-21dd16a .elementor-icon svg{transform:rotate(-45deg);}.elementor-118277 .elementor-element.elementor-element-256650f{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-118277 .elementor-element.elementor-element-256650f:not(.elementor-motion-effects-element-type-background), .elementor-118277 .elementor-element.elementor-element-256650f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://btrendy.dk/wp-content/uploads/2024/12/jul-groen.jpg");}.elementor-118277 .elementor-element.elementor-element-256650f.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-118277 .elementor-element.elementor-element-89696d1 > .elementor-widget-container{padding:0rem 0rem 0.75rem 0rem;}.elementor-118277 .elementor-element.elementor-element-89696d1 .elementor-heading-title{font-family:"Instrument Serif", Sans-serif;font-size:1.5rem;font-weight:400;line-height:1;color:var( --e-global-color-primary );}.elementor-118277 .elementor-element.elementor-element-bd535b8{--display:flex;}.elementor-118277 .elementor-element.elementor-element-fdb6d5b{--display:flex;--min-height:60vh;--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;--gap:1rem 0rem;--row-gap:1rem;--column-gap:0rem;}body:not(.rtl) .elementor-118277 .elementor-element.elementor-element-384df2f{right:0.75rem;}body.rtl .elementor-118277 .elementor-element.elementor-element-384df2f{left:0.75rem;}.elementor-118277 .elementor-element.elementor-element-384df2f{top:0.75rem;}.elementor-118277 .elementor-element.elementor-element-384df2f .elementor-icon-wrapper{text-align:end;}.elementor-118277 .elementor-element.elementor-element-384df2f .elementor-icon{font-size:1rem;}.elementor-118277 .elementor-element.elementor-element-384df2f .elementor-icon svg{height:1rem;}.elementor-118277 .elementor-element.elementor-element-384df2f .elementor-icon i, .elementor-118277 .elementor-element.elementor-element-384df2f .elementor-icon svg{transform:rotate(-45deg);}.elementor-118277 .elementor-element.elementor-element-ba40b0f{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-118277 .elementor-element.elementor-element-ba40b0f:not(.elementor-motion-effects-element-type-background), .elementor-118277 .elementor-element.elementor-element-ba40b0f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://btrendy.dk/wp-content/uploads/2024/12/jul-roed.jpg");}.elementor-118277 .elementor-element.elementor-element-ba40b0f.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-118277 .elementor-element.elementor-element-3b67f57 > .elementor-widget-container{padding:0rem 0rem 0.75rem 0rem;}.elementor-118277 .elementor-element.elementor-element-3b67f57 .elementor-heading-title{font-family:"Instrument Serif", Sans-serif;font-size:1.5rem;font-weight:400;line-height:1;color:var( --e-global-color-primary );}.elementor-118277 .elementor-element.elementor-element-dff8e2c{--e-n-carousel-swiper-slides-to-display:4;--e-n-carousel-swiper-offset-size:0px;--e-n-carousel-swiper-slides-gap:10px;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;}.elementor-118277 .elementor-element.elementor-element-2c97d0b{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-118277 .elementor-element.elementor-element-bd8d1b7{--display:flex;}.elementor-118277 .elementor-element.elementor-element-6dc7ea1{--display:flex;--min-height:60vh;--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;--gap:1rem 0rem;--row-gap:1rem;--column-gap:0rem;}body:not(.rtl) .elementor-118277 .elementor-element.elementor-element-6817897{right:0.75rem;}body.rtl .elementor-118277 .elementor-element.elementor-element-6817897{left:0.75rem;}.elementor-118277 .elementor-element.elementor-element-6817897{top:0.75rem;}.elementor-118277 .elementor-element.elementor-element-6817897 .elementor-icon-wrapper{text-align:end;}.elementor-118277 .elementor-element.elementor-element-6817897 .elementor-icon{font-size:1rem;}.elementor-118277 .elementor-element.elementor-element-6817897 .elementor-icon svg{height:1rem;}.elementor-118277 .elementor-element.elementor-element-6817897 .elementor-icon i, .elementor-118277 .elementor-element.elementor-element-6817897 .elementor-icon svg{transform:rotate(-45deg);}.elementor-118277 .elementor-element.elementor-element-199a003{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-118277 .elementor-element.elementor-element-199a003:not(.elementor-motion-effects-element-type-background), .elementor-118277 .elementor-element.elementor-element-199a003 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://btrendy.dk/wp-content/uploads/2024/12/jul-beige.jpg");}.elementor-118277 .elementor-element.elementor-element-199a003.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-118277 .elementor-element.elementor-element-64ab222 > .elementor-widget-container{padding:0rem 0rem 0.75rem 0rem;}.elementor-118277 .elementor-element.elementor-element-64ab222 .elementor-heading-title{font-family:"Instrument Serif", Sans-serif;font-size:1.5rem;font-weight:400;line-height:1;color:var( --e-global-color-primary );}.elementor-118277 .elementor-element.elementor-element-7f4c6e0{--display:flex;}.elementor-118277 .elementor-element.elementor-element-d8e0dd8{--display:flex;--min-height:60vh;--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;--gap:1rem 0rem;--row-gap:1rem;--column-gap:0rem;}body:not(.rtl) .elementor-118277 .elementor-element.elementor-element-708fcda{right:0.75rem;}body.rtl .elementor-118277 .elementor-element.elementor-element-708fcda{left:0.75rem;}.elementor-118277 .elementor-element.elementor-element-708fcda{top:0.75rem;}.elementor-118277 .elementor-element.elementor-element-708fcda .elementor-icon-wrapper{text-align:end;}.elementor-118277 .elementor-element.elementor-element-708fcda .elementor-icon{font-size:1rem;}.elementor-118277 .elementor-element.elementor-element-708fcda .elementor-icon svg{height:1rem;}.elementor-118277 .elementor-element.elementor-element-708fcda .elementor-icon i, .elementor-118277 .elementor-element.elementor-element-708fcda .elementor-icon svg{transform:rotate(-45deg);}.elementor-118277 .elementor-element.elementor-element-ce650cc{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-118277 .elementor-element.elementor-element-ce650cc:not(.elementor-motion-effects-element-type-background), .elementor-118277 .elementor-element.elementor-element-ce650cc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://btrendy.dk/wp-content/uploads/2024/12/jul-roed.jpg");}.elementor-118277 .elementor-element.elementor-element-ce650cc.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-118277 .elementor-element.elementor-element-7169139 > .elementor-widget-container{padding:0rem 0rem 0.75rem 0rem;}.elementor-118277 .elementor-element.elementor-element-7169139 .elementor-heading-title{font-family:"Instrument Serif", Sans-serif;font-size:1.5rem;font-weight:400;line-height:1;color:var( --e-global-color-primary );}.elementor-118277 .elementor-element.elementor-element-7552559{--display:flex;}.elementor-118277 .elementor-element.elementor-element-4249548{--display:flex;--min-height:60vh;--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;--gap:1rem 0rem;--row-gap:1rem;--column-gap:0rem;}body:not(.rtl) .elementor-118277 .elementor-element.elementor-element-78ab549{right:0.75rem;}body.rtl .elementor-118277 .elementor-element.elementor-element-78ab549{left:0.75rem;}.elementor-118277 .elementor-element.elementor-element-78ab549{top:0.75rem;}.elementor-118277 .elementor-element.elementor-element-78ab549 .elementor-icon-wrapper{text-align:end;}.elementor-118277 .elementor-element.elementor-element-78ab549 .elementor-icon{font-size:1rem;}.elementor-118277 .elementor-element.elementor-element-78ab549 .elementor-icon svg{height:1rem;}.elementor-118277 .elementor-element.elementor-element-78ab549 .elementor-icon i, .elementor-118277 .elementor-element.elementor-element-78ab549 .elementor-icon svg{transform:rotate(-45deg);}.elementor-118277 .elementor-element.elementor-element-1799b65{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-118277 .elementor-element.elementor-element-1799b65:not(.elementor-motion-effects-element-type-background), .elementor-118277 .elementor-element.elementor-element-1799b65 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://btrendy.dk/wp-content/uploads/2024/12/jul-groen.jpg");}.elementor-118277 .elementor-element.elementor-element-1799b65.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-118277 .elementor-element.elementor-element-1b4950e > .elementor-widget-container{padding:0rem 0rem 0.75rem 0rem;}.elementor-118277 .elementor-element.elementor-element-1b4950e .elementor-heading-title{font-family:"Instrument Serif", Sans-serif;font-size:1.5rem;font-weight:400;line-height:1;color:var( --e-global-color-primary );}.elementor-118277 .elementor-element.elementor-element-b39f937{--display:flex;}.elementor-118277 .elementor-element.elementor-element-4689e7d{--display:flex;--min-height:60vh;--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;--gap:1rem 0rem;--row-gap:1rem;--column-gap:0rem;}body:not(.rtl) .elementor-118277 .elementor-element.elementor-element-5390ff4{right:0.75rem;}body.rtl .elementor-118277 .elementor-element.elementor-element-5390ff4{left:0.75rem;}.elementor-118277 .elementor-element.elementor-element-5390ff4{top:0.75rem;}.elementor-118277 .elementor-element.elementor-element-5390ff4 .elementor-icon-wrapper{text-align:end;}.elementor-118277 .elementor-element.elementor-element-5390ff4 .elementor-icon{font-size:1rem;}.elementor-118277 .elementor-element.elementor-element-5390ff4 .elementor-icon svg{height:1rem;}.elementor-118277 .elementor-element.elementor-element-5390ff4 .elementor-icon i, .elementor-118277 .elementor-element.elementor-element-5390ff4 .elementor-icon svg{transform:rotate(-45deg);}.elementor-118277 .elementor-element.elementor-element-62980ee{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-118277 .elementor-element.elementor-element-62980ee:not(.elementor-motion-effects-element-type-background), .elementor-118277 .elementor-element.elementor-element-62980ee > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://btrendy.dk/wp-content/uploads/2024/12/jul-roed.jpg");}.elementor-118277 .elementor-element.elementor-element-62980ee.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-118277 .elementor-element.elementor-element-5294cac > .elementor-widget-container{padding:0rem 0rem 0.75rem 0rem;}.elementor-118277 .elementor-element.elementor-element-5294cac .elementor-heading-title{font-family:"Instrument Serif", Sans-serif;font-size:1.5rem;font-weight:400;line-height:1;color:var( --e-global-color-primary );}.elementor-118277 .elementor-element.elementor-element-dae267a{--e-n-carousel-swiper-slides-to-display:4;--e-n-carousel-swiper-offset-size:0px;--e-n-carousel-swiper-slides-gap:10px;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;}.elementor-118277 .elementor-element.elementor-element-3d3463c{--n-tabs-direction:column;--n-tabs-heading-direction:row;--n-tabs-heading-width:initial;--n-tabs-title-flex-basis:content;--n-tabs-title-flex-shrink:0;--n-tabs-heading-justify-content:flex-start;--n-tabs-title-width:initial;--n-tabs-title-height:initial;--n-tabs-title-align-items:center;--n-tabs-title-flex-grow:0;--n-tabs-heading-wrap:wrap;--n-tabs-heading-overflow-x:initial;--n-tabs-title-white-space:initial;--n-tabs-title-gap:0.375rem;--n-tabs-gap:1.5rem;--n-tabs-title-transition:0.5s;--n-tabs-title-border-radius:8rem 8rem 8rem 8rem;--n-tabs-title-padding-top:12px;--n-tabs-title-padding-right:25px;--n-tabs-title-padding-bottom:12px;--n-tabs-title-padding-left:25px;--n-tabs-title-font-size:1rem;--n-tabs-title-color:var( --e-global-color-cfef344 );--n-tabs-title-color-active:var( --e-global-color-cfef344 );}.elementor-118277 .elementor-element.elementor-element-3d3463c > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected='false']:not( :hover ){background:var( --e-global-color-primary );}.elementor-118277 .elementor-element.elementor-element-3d3463c.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs[data-touch-mode='false'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:#E1E1E1;}.elementor-118277 .elementor-element.elementor-element-3d3463c.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected="true"], .elementor-118277 .elementor-element.elementor-element-3d3463c.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs[data-touch-mode='true'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:#E1E1E1;}.elementor-118277 .elementor-element.elementor-element-3d3463c.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:not( :hover ){border-style:none;}.elementor-118277 .elementor-element.elementor-element-3d3463c.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading > :is( .e-n-tab-title > .e-n-tab-title-text, .e-n-tab-title ){line-height:1.2;}.elementor-118277 .elementor-element.elementor-element-3d3463c [data-touch-mode="false"] .e-n-tab-title[aria-selected="false"]:hover{--n-tabs-title-color-hover:var( --e-global-color-cfef344 );}.elementor-118277 .elementor-element.elementor-element-9ab07a3{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;--padding-top:3em;--padding-bottom:3em;--padding-left:3em;--padding-right:3em;}.elementor-118277 .elementor-element.elementor-element-9ab07a3:not(.elementor-motion-effects-element-type-background), .elementor-118277 .elementor-element.elementor-element-9ab07a3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-e62cb4b );}.elementor-118277 .elementor-element.elementor-element-ab55122{--display:flex;--min-height:65vh;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-118277 .elementor-element.elementor-element-ab55122:not(.elementor-motion-effects-element-type-background), .elementor-118277 .elementor-element.elementor-element-ab55122 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://btrendy.dk/wp-content/uploads/2024/12/Borg-hero-banner-image-1536x1025.webp");background-size:cover;}.elementor-118277 .elementor-element.elementor-element-84b0856{--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;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:2em;--padding-bottom:2em;--padding-left:4em;--padding-right:4em;}.elementor-118277 .elementor-element.elementor-element-6194ba9 > .elementor-widget-container{padding:0rem 0rem 0.75rem 0rem;}.elementor-118277 .elementor-element.elementor-element-6194ba9 .elementor-heading-title{font-family:"Instrument Serif", Sans-serif;font-size:3rem;font-weight:400;line-height:120%;color:var( --e-global-color-be81847 );}.elementor-118277 .elementor-element.elementor-element-a3f9ca8 > .elementor-widget-container{padding:0em 0em 2em 0em;}.elementor-118277 .elementor-element.elementor-element-a3f9ca8{text-align:center;}.elementor-118277 .elementor-element.elementor-element-a3f9ca8 .elementor-heading-title{font-size:1rem;font-weight:400;line-height:140%;color:#161616;}.elementor-118277 .elementor-element.elementor-element-336c137 .elementor-button{background-color:var( --e-global-color-be81847 );font-size:0.875rem;font-weight:400;line-height:1;fill:var( --e-global-color-e62cb4b );color:var( --e-global-color-e62cb4b );transition-duration:0.5s;border-radius:0.375rem 0.375rem 0.375rem 0.375rem;padding:1rem 1.5rem 1rem 1.5rem;}.elementor-118277 .elementor-element.elementor-element-336c137 .elementor-button:hover, .elementor-118277 .elementor-element.elementor-element-336c137 .elementor-button:focus{background-color:var( --e-global-color-80bb6a1 );color:var( --e-global-color-primary );}.elementor-118277 .elementor-element.elementor-element-336c137 .elementor-button:hover svg, .elementor-118277 .elementor-element.elementor-element-336c137 .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-118277 .elementor-element.elementor-element-df14936{--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;--gap:0em 0.75em;--row-gap:0em;--column-gap:0.75em;--margin-top:0em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;--padding-top:3em;--padding-bottom:3em;--padding-left:3em;--padding-right:3em;}.elementor-118277 .elementor-element.elementor-element-df14936:not(.elementor-motion-effects-element-type-background), .elementor-118277 .elementor-element.elementor-element-df14936 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-be81847 );}.elementor-118277 .elementor-element.elementor-element-068f268{--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;--justify-content:space-between;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:none;--border-style:none;--padding-top:2em;--padding-bottom:2em;--padding-left:0em;--padding-right:2em;}.elementor-118277 .elementor-element.elementor-element-b11712d .elementor-heading-title{font-size:1.5rem;font-weight:400;line-height:1.3;color:var( --e-global-color-primary );}.elementor-118277 .elementor-element.elementor-element-1588ad4 .elementor-countdown-wrapper{max-width:100%;}body:not(.rtl) .elementor-118277 .elementor-element.elementor-element-1588ad4 .elementor-countdown-item:not(:first-of-type){margin-left:calc( 1.5em/2 );}body:not(.rtl) .elementor-118277 .elementor-element.elementor-element-1588ad4 .elementor-countdown-item:not(:last-of-type){margin-right:calc( 1.5em/2 );}body.rtl .elementor-118277 .elementor-element.elementor-element-1588ad4 .elementor-countdown-item:not(:first-of-type){margin-right:calc( 1.5em/2 );}body.rtl .elementor-118277 .elementor-element.elementor-element-1588ad4 .elementor-countdown-item:not(:last-of-type){margin-left:calc( 1.5em/2 );}.elementor-118277 .elementor-element.elementor-element-1588ad4 .elementor-countdown-item{padding:0px 0px 0px 0px;}.elementor-118277 .elementor-element.elementor-element-1588ad4 .elementor-countdown-digits{color:var( --e-global-color-primary );font-family:"Instrument Serif", Sans-serif;font-size:3rem;}.elementor-118277 .elementor-element.elementor-element-1588ad4 .elementor-countdown-label{color:var( --e-global-color-e62cb4b );font-size:0.875rem;font-weight:400;line-height:150%;}.elementor-118277 .elementor-element.elementor-element-9ba686c{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;--padding-top:3em;--padding-bottom:3em;--padding-left:3em;--padding-right:3em;}.elementor-118277 .elementor-element.elementor-element-9ba686c:not(.elementor-motion-effects-element-type-background), .elementor-118277 .elementor-element.elementor-element-9ba686c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-e62cb4b );}.elementor-118277 .elementor-element.elementor-element-96cee63{--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;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:2em;--padding-bottom:2em;--padding-left:4em;--padding-right:4em;}.elementor-118277 .elementor-element.elementor-element-9bac692 > .elementor-widget-container{padding:0rem 0rem 0.75rem 0rem;}.elementor-118277 .elementor-element.elementor-element-9bac692 .elementor-heading-title{font-family:"Instrument Serif", Sans-serif;font-size:3rem;font-weight:400;line-height:120%;color:var( --e-global-color-be81847 );}.elementor-118277 .elementor-element.elementor-element-2057a25 > .elementor-widget-container{padding:0em 0em 2em 0em;}.elementor-118277 .elementor-element.elementor-element-2057a25{text-align:center;}.elementor-118277 .elementor-element.elementor-element-2057a25 .elementor-heading-title{font-size:1rem;font-weight:400;line-height:140%;color:#161616;}.elementor-118277 .elementor-element.elementor-element-566aaa6 .elementor-button{background-color:var( --e-global-color-be81847 );font-size:0.875rem;font-weight:400;line-height:1;fill:var( --e-global-color-e62cb4b );color:var( --e-global-color-e62cb4b );transition-duration:0.5s;border-radius:0.375rem 0.375rem 0.375rem 0.375rem;padding:1rem 1.5rem 1rem 1.5rem;}.elementor-118277 .elementor-element.elementor-element-566aaa6 .elementor-button:hover, .elementor-118277 .elementor-element.elementor-element-566aaa6 .elementor-button:focus{background-color:var( --e-global-color-80bb6a1 );color:var( --e-global-color-primary );}.elementor-118277 .elementor-element.elementor-element-566aaa6 .elementor-button:hover svg, .elementor-118277 .elementor-element.elementor-element-566aaa6 .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-118277 .elementor-element.elementor-element-4506f96{--display:flex;--min-height:65vh;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-118277 .elementor-element.elementor-element-4506f96:not(.elementor-motion-effects-element-type-background), .elementor-118277 .elementor-element.elementor-element-4506f96 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://btrendy.dk/wp-content/uploads/2024/12/Smykker-til-hende-1536x1536.jpg");background-position:center center;background-size:cover;}.elementor-118277 .elementor-element.elementor-element-d02f122{--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;--gap:2rem 0rem;--row-gap:2rem;--column-gap:0rem;--padding-top:7.5rem;--padding-bottom:7.5rem;--padding-left:3rem;--padding-right:0rem;}.elementor-118277 .elementor-element.elementor-element-6b6919f8{--display:flex;--gap:.75rem 0rem;--row-gap:.75rem;--column-gap:0rem;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-118277 .elementor-element.elementor-element-6b6919f8.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-118277 .elementor-element.elementor-element-5835f9ab .elementor-heading-title{font-family:"Instrument Serif", Sans-serif;font-size:3rem;font-weight:400;line-height:1.2;color:var( --e-global-color-cfef344 );}.elementor-118277 .elementor-element.elementor-element-f9ae60 .elementor-heading-title{font-size:1.125rem;font-weight:400;line-height:1.4;color:var( --e-global-color-2ce4fd1 );}.elementor-118277 .elementor-element.elementor-element-69ff1d4e{--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-end;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-118277 .elementor-element.elementor-element-d4cfd9c{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-118277 .elementor-element.elementor-element-67f5a65a{--swiper-slides-to-display:4;--swiper-offset-size:48px;--swiper-slides-gap:4px;--arrow-prev-left-align:100%;--arrow-prev-translate-x:-100%;--arrow-prev-left-position:-3rem;--arrow-prev-top-align:0%;--arrow-prev-caption-spacing:0px;--arrow-prev-translate-y:0px;--arrow-prev-top-position:-4.5rem;--arrow-next-right-align:0%;--arrow-next-translate-x:0%;--arrow-next-right-position:6.4rem;--arrow-next-top-align:0%;--arrow-next-caption-spacing:0px;--arrow-next-translate-y:0px;--arrow-next-top-position:-4.5rem;--arrow-size:0.75rem;--arrow-normal-color:var( --e-global-color-text );}.elementor-118277 .elementor-element.elementor-element-67f5a65a :is(.elementor-swiper-button-prev, .elementor-swiper-button-next) {background-color:#E1E1E1;border-radius:.375rem .375rem .375rem .375rem;padding:1.125rem 1.125rem 1.125rem 1.125rem;}.elementor-118277 .elementor-element.elementor-element-67f5a65a :is(.elementor-swiper-button-prev:hover, .elementor-swiper-button-next:hover) {background-color:#C7C7C7;}.elementor-118277 .elementor-element.elementor-element-67f5a65a .swiper-slide > .elementor-element{height:100%;}.elementor-118277 .elementor-element.elementor-element-73a93052{--display:flex;}.elementor-118277 .elementor-element.elementor-element-2c5b617b{--swiper-slides-to-display:4;--swiper-offset-size:48px;--swiper-slides-gap:4px;--arrow-prev-left-align:100%;--arrow-prev-translate-x:-100%;--arrow-prev-left-position:-3rem;--arrow-prev-top-align:0%;--arrow-prev-caption-spacing:0px;--arrow-prev-translate-y:0px;--arrow-prev-top-position:-4.5rem;--arrow-next-right-align:0%;--arrow-next-translate-x:0%;--arrow-next-right-position:6.4rem;--arrow-next-top-align:0%;--arrow-next-caption-spacing:0px;--arrow-next-translate-y:0px;--arrow-next-top-position:-4.5rem;--arrow-size:0.75rem;--arrow-normal-color:var( --e-global-color-text );}.elementor-118277 .elementor-element.elementor-element-2c5b617b :is(.elementor-swiper-button-prev, .elementor-swiper-button-next) {background-color:#E1E1E1;border-radius:.375rem .375rem .375rem .375rem;padding:1.125rem 1.125rem 1.125rem 1.125rem;}.elementor-118277 .elementor-element.elementor-element-2c5b617b :is(.elementor-swiper-button-prev:hover, .elementor-swiper-button-next:hover) {background-color:#C7C7C7;}.elementor-118277 .elementor-element.elementor-element-2c5b617b .swiper-slide > .elementor-element{height:100%;}.elementor-118277 .elementor-element.elementor-element-f5e8cb7{--n-tabs-direction:column;--n-tabs-heading-direction:row;--n-tabs-heading-width:initial;--n-tabs-title-flex-basis:content;--n-tabs-title-flex-shrink:0;--n-tabs-heading-justify-content:flex-start;--n-tabs-title-width:initial;--n-tabs-title-height:initial;--n-tabs-title-align-items:center;--n-tabs-title-flex-grow:0;--n-tabs-heading-wrap:wrap;--n-tabs-heading-overflow-x:initial;--n-tabs-title-white-space:initial;--n-tabs-title-gap:0.375rem;--n-tabs-gap:1.5rem;--n-tabs-title-transition:0.5s;--n-tabs-title-border-radius:8rem 8rem 8rem 8rem;--n-tabs-title-padding-top:12px;--n-tabs-title-padding-right:25px;--n-tabs-title-padding-bottom:12px;--n-tabs-title-padding-left:25px;--n-tabs-title-font-size:1rem;--n-tabs-title-color:var( --e-global-color-cfef344 );--n-tabs-title-color-active:var( --e-global-color-cfef344 );}.elementor-118277 .elementor-element.elementor-element-f5e8cb7 > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected='false']:not( :hover ){background:var( --e-global-color-primary );}.elementor-118277 .elementor-element.elementor-element-f5e8cb7.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs[data-touch-mode='false'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:#E1E1E1;}.elementor-118277 .elementor-element.elementor-element-f5e8cb7.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected="true"], .elementor-118277 .elementor-element.elementor-element-f5e8cb7.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs[data-touch-mode='true'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:#E1E1E1;}.elementor-118277 .elementor-element.elementor-element-f5e8cb7.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:not( :hover ){border-style:none;}.elementor-118277 .elementor-element.elementor-element-f5e8cb7.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading > :is( .e-n-tab-title > .e-n-tab-title-text, .e-n-tab-title ){line-height:1.2;}.elementor-118277 .elementor-element.elementor-element-f5e8cb7 [data-touch-mode="false"] .e-n-tab-title[aria-selected="false"]:hover{--n-tabs-title-color-hover:var( --e-global-color-cfef344 );}.elementor-118277 .elementor-element.elementor-element-21bd306{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-118277 .elementor-element.elementor-element-aced5d5{--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:flex-end;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0.5;--padding-top:0rem;--padding-bottom:4rem;--padding-left:3rem;--padding-right:3rem;}.elementor-118277 .elementor-element.elementor-element-aced5d5:not(.elementor-motion-effects-element-type-background), .elementor-118277 .elementor-element.elementor-element-aced5d5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F6F6F6;background-image:url("https://btrendy.dk/wp-content/uploads/2024/02/JBS-Merino-Uld-Saet-Hvid.jpg");background-position:center center;background-size:cover;}.elementor-118277 .elementor-element.elementor-element-aced5d5::before, .elementor-118277 .elementor-element.elementor-element-aced5d5 > .elementor-background-video-container::before, .elementor-118277 .elementor-element.elementor-element-aced5d5 > .e-con-inner > .elementor-background-video-container::before, .elementor-118277 .elementor-element.elementor-element-aced5d5 > .elementor-background-slideshow::before, .elementor-118277 .elementor-element.elementor-element-aced5d5 > .e-con-inner > .elementor-background-slideshow::before, .elementor-118277 .elementor-element.elementor-element-aced5d5 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #00000000 70%, var( --e-global-color-text ) 85%);}.elementor-118277 .elementor-element.elementor-element-8439ff7{--display:flex;--gap:.75rem 0rem;--row-gap:.75rem;--column-gap:0rem;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-118277 .elementor-element.elementor-element-7a434aa .elementor-heading-title{font-size:2.5rem;font-weight:400;line-height:1.2;color:var( --e-global-color-primary );}.elementor-118277 .elementor-element.elementor-element-1b07336{width:100%;max-width:100%;text-align:end;}.elementor-118277 .elementor-element.elementor-element-1b07336 .elementor-heading-title{font-size:1rem;font-weight:400;line-height:1;color:var( --e-global-color-primary );}.elementor-118277 .elementor-element.elementor-element-68e4922{--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:flex-end;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0.5;--padding-top:0rem;--padding-bottom:4rem;--padding-left:3rem;--padding-right:3rem;}.elementor-118277 .elementor-element.elementor-element-68e4922:not(.elementor-motion-effects-element-type-background), .elementor-118277 .elementor-element.elementor-element-68e4922 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F6F6F6;background-image:url("https://btrendy.dk/wp-content/uploads/2025/04/Prepair-2-AW25-1-1.jpg");background-position:center center;background-size:cover;}.elementor-118277 .elementor-element.elementor-element-68e4922::before, .elementor-118277 .elementor-element.elementor-element-68e4922 > .elementor-background-video-container::before, .elementor-118277 .elementor-element.elementor-element-68e4922 > .e-con-inner > .elementor-background-video-container::before, .elementor-118277 .elementor-element.elementor-element-68e4922 > .elementor-background-slideshow::before, .elementor-118277 .elementor-element.elementor-element-68e4922 > .e-con-inner > .elementor-background-slideshow::before, .elementor-118277 .elementor-element.elementor-element-68e4922 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #00000000 70%, var( --e-global-color-text ) 85%);}.elementor-118277 .elementor-element.elementor-element-b05acd0{--display:flex;--gap:.75rem 0rem;--row-gap:.75rem;--column-gap:0rem;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-118277 .elementor-element.elementor-element-60fe657 .elementor-heading-title{font-size:2.5rem;font-weight:400;line-height:1.2;color:var( --e-global-color-primary );}.elementor-118277 .elementor-element.elementor-element-191cc59{width:100%;max-width:100%;text-align:end;}.elementor-118277 .elementor-element.elementor-element-191cc59 .elementor-heading-title{font-size:1rem;font-weight:400;line-height:1;color:var( --e-global-color-primary );}.elementor-118277 .elementor-element.elementor-element-da43669{--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;--gap:2rem 0rem;--row-gap:2rem;--column-gap:0rem;--padding-top:7.5rem;--padding-bottom:7.5rem;--padding-left:3rem;--padding-right:3rem;}.elementor-118277 .elementor-element.elementor-element-7e9b488{--display:flex;--gap:.75rem 0rem;--row-gap:.75rem;--column-gap:0rem;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-118277 .elementor-element.elementor-element-7e9b488.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-118277 .elementor-element.elementor-element-bcf3943 .elementor-heading-title{font-family:"Instrument Serif", Sans-serif;font-size:3rem;font-weight:400;line-height:1.2;color:var( --e-global-color-cfef344 );}.elementor-118277 .elementor-element.elementor-element-54f1392 .elementor-heading-title{font-size:1.125rem;font-weight:400;line-height:1.4;color:var( --e-global-color-2ce4fd1 );}.elementor-118277 .elementor-element.elementor-element-b30790b{--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-end;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-118277 .elementor-element.elementor-element-0a088ef{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-118277 .elementor-element.elementor-element-0486344{--display:flex;}.elementor-118277 .elementor-element.elementor-element-4a4add0{--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;--gap:1rem 0rem;--row-gap:1rem;--column-gap:0rem;}body:not(.rtl) .elementor-118277 .elementor-element.elementor-element-68b1a33{right:0.75rem;}body.rtl .elementor-118277 .elementor-element.elementor-element-68b1a33{left:0.75rem;}.elementor-118277 .elementor-element.elementor-element-68b1a33{top:0.75rem;}.elementor-118277 .elementor-element.elementor-element-68b1a33 .elementor-icon-wrapper{text-align:end;}.elementor-118277 .elementor-element.elementor-element-68b1a33 .elementor-icon{font-size:1rem;}.elementor-118277 .elementor-element.elementor-element-68b1a33 .elementor-icon svg{height:1rem;}.elementor-118277 .elementor-element.elementor-element-68b1a33 .elementor-icon i, .elementor-118277 .elementor-element.elementor-element-68b1a33 .elementor-icon svg{transform:rotate(-45deg);}.elementor-118277 .elementor-element.elementor-element-717a8eb img{width:100%;max-width:100%;height:auto;border-radius:.625rem .625rem .625rem .625rem;}.elementor-118277 .elementor-element.elementor-element-58cf8b1{--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;--justify-content:space-between;--align-items:center;}.elementor-118277 .elementor-element.elementor-element-c9e835b .elementor-heading-title{font-size:1.125rem;font-weight:500;text-decoration:none;line-height:1.2;}.elementor-118277 .elementor-element.elementor-element-854548c{--display:flex;}.elementor-118277 .elementor-element.elementor-element-8d2fa69{--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;--gap:1rem 0rem;--row-gap:1rem;--column-gap:0rem;}body:not(.rtl) .elementor-118277 .elementor-element.elementor-element-dcac27a{right:0.75rem;}body.rtl .elementor-118277 .elementor-element.elementor-element-dcac27a{left:0.75rem;}.elementor-118277 .elementor-element.elementor-element-dcac27a{top:0.75rem;}.elementor-118277 .elementor-element.elementor-element-dcac27a .elementor-icon-wrapper{text-align:end;}.elementor-118277 .elementor-element.elementor-element-dcac27a .elementor-icon{font-size:1rem;}.elementor-118277 .elementor-element.elementor-element-dcac27a .elementor-icon svg{height:1rem;}.elementor-118277 .elementor-element.elementor-element-dcac27a .elementor-icon i, .elementor-118277 .elementor-element.elementor-element-dcac27a .elementor-icon svg{transform:rotate(-45deg);}.elementor-118277 .elementor-element.elementor-element-73d5ec4 img{width:100%;max-width:100%;height:auto;border-radius:.625rem .625rem .625rem .625rem;}.elementor-118277 .elementor-element.elementor-element-dfbffae{--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;--justify-content:space-between;--align-items:center;}.elementor-118277 .elementor-element.elementor-element-3e56f52 .elementor-heading-title{font-size:1.125rem;font-weight:500;text-decoration:none;line-height:1.2;}.elementor-118277 .elementor-element.elementor-element-8ad3156{--display:flex;}.elementor-118277 .elementor-element.elementor-element-90231e8{--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;--gap:1rem 0rem;--row-gap:1rem;--column-gap:0rem;}body:not(.rtl) .elementor-118277 .elementor-element.elementor-element-4dc55ca{right:0.75rem;}body.rtl .elementor-118277 .elementor-element.elementor-element-4dc55ca{left:0.75rem;}.elementor-118277 .elementor-element.elementor-element-4dc55ca{top:0.75rem;}.elementor-118277 .elementor-element.elementor-element-4dc55ca .elementor-icon-wrapper{text-align:end;}.elementor-118277 .elementor-element.elementor-element-4dc55ca .elementor-icon{font-size:1rem;}.elementor-118277 .elementor-element.elementor-element-4dc55ca .elementor-icon svg{height:1rem;}.elementor-118277 .elementor-element.elementor-element-4dc55ca .elementor-icon i, .elementor-118277 .elementor-element.elementor-element-4dc55ca .elementor-icon svg{transform:rotate(-45deg);}.elementor-118277 .elementor-element.elementor-element-550c791 img{width:100%;max-width:100%;height:auto;border-radius:.625rem .625rem .625rem .625rem;}.elementor-118277 .elementor-element.elementor-element-421d9ab{--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;--justify-content:space-between;--align-items:center;}.elementor-118277 .elementor-element.elementor-element-761972c .elementor-heading-title{font-size:1.125rem;font-weight:500;text-decoration:none;line-height:1.2;}.elementor-118277 .elementor-element.elementor-element-864c0b6{--display:flex;}.elementor-118277 .elementor-element.elementor-element-5211f80{--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;--gap:1rem 0rem;--row-gap:1rem;--column-gap:0rem;}body:not(.rtl) .elementor-118277 .elementor-element.elementor-element-7fd2555{right:0.75rem;}body.rtl .elementor-118277 .elementor-element.elementor-element-7fd2555{left:0.75rem;}.elementor-118277 .elementor-element.elementor-element-7fd2555{top:0.75rem;}.elementor-118277 .elementor-element.elementor-element-7fd2555 .elementor-icon-wrapper{text-align:end;}.elementor-118277 .elementor-element.elementor-element-7fd2555 .elementor-icon{font-size:1rem;}.elementor-118277 .elementor-element.elementor-element-7fd2555 .elementor-icon svg{height:1rem;}.elementor-118277 .elementor-element.elementor-element-7fd2555 .elementor-icon i, .elementor-118277 .elementor-element.elementor-element-7fd2555 .elementor-icon svg{transform:rotate(-45deg);}.elementor-118277 .elementor-element.elementor-element-eca4df8 img{width:100%;max-width:100%;height:auto;border-radius:.625rem .625rem .625rem .625rem;}.elementor-118277 .elementor-element.elementor-element-617d25e{--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;--justify-content:space-between;--align-items:center;}.elementor-118277 .elementor-element.elementor-element-9815fe2 .elementor-heading-title{font-size:1.125rem;font-weight:500;text-decoration:none;line-height:1.2;}.elementor-118277 .elementor-element.elementor-element-97347e1{--e-n-carousel-swiper-slides-to-display:4;--e-n-carousel-swiper-offset-size:0px;--e-n-carousel-swiper-slides-gap:10px;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;}.elementor-118277 .elementor-element.elementor-element-0dc7a0d{--display:flex;}.elementor-118277 .elementor-element.elementor-element-5a12183{--display:flex;}.elementor-118277 .elementor-element.elementor-element-fbb8999{--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;--gap:1rem 0rem;--row-gap:1rem;--column-gap:0rem;}body:not(.rtl) .elementor-118277 .elementor-element.elementor-element-886f0e5{right:0.75rem;}body.rtl .elementor-118277 .elementor-element.elementor-element-886f0e5{left:0.75rem;}.elementor-118277 .elementor-element.elementor-element-886f0e5{top:0.75rem;}.elementor-118277 .elementor-element.elementor-element-886f0e5 .elementor-icon-wrapper{text-align:end;}.elementor-118277 .elementor-element.elementor-element-886f0e5 .elementor-icon{font-size:1rem;}.elementor-118277 .elementor-element.elementor-element-886f0e5 .elementor-icon svg{height:1rem;}.elementor-118277 .elementor-element.elementor-element-886f0e5 .elementor-icon i, .elementor-118277 .elementor-element.elementor-element-886f0e5 .elementor-icon svg{transform:rotate(-45deg);}.elementor-118277 .elementor-element.elementor-element-6566002 img{width:100%;max-width:100%;height:auto;border-radius:.625rem .625rem .625rem .625rem;}.elementor-118277 .elementor-element.elementor-element-6634311{--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;--justify-content:space-between;--align-items:center;}.elementor-118277 .elementor-element.elementor-element-cb20f39 .elementor-heading-title{font-size:1.125rem;font-weight:500;text-decoration:none;line-height:1.2;}.elementor-118277 .elementor-element.elementor-element-a2422a1{--display:flex;}.elementor-118277 .elementor-element.elementor-element-8bfcb44{--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;--gap:1rem 0rem;--row-gap:1rem;--column-gap:0rem;}body:not(.rtl) .elementor-118277 .elementor-element.elementor-element-acaa9f0{right:0.75rem;}body.rtl .elementor-118277 .elementor-element.elementor-element-acaa9f0{left:0.75rem;}.elementor-118277 .elementor-element.elementor-element-acaa9f0{top:0.75rem;}.elementor-118277 .elementor-element.elementor-element-acaa9f0 .elementor-icon-wrapper{text-align:end;}.elementor-118277 .elementor-element.elementor-element-acaa9f0 .elementor-icon{font-size:1rem;}.elementor-118277 .elementor-element.elementor-element-acaa9f0 .elementor-icon svg{height:1rem;}.elementor-118277 .elementor-element.elementor-element-acaa9f0 .elementor-icon i, .elementor-118277 .elementor-element.elementor-element-acaa9f0 .elementor-icon svg{transform:rotate(-45deg);}.elementor-118277 .elementor-element.elementor-element-2dc6b01 img{width:100%;max-width:100%;height:auto;border-radius:.625rem .625rem .625rem .625rem;}.elementor-118277 .elementor-element.elementor-element-a3440c4{--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;--justify-content:space-between;--align-items:center;}.elementor-118277 .elementor-element.elementor-element-551adfb .elementor-heading-title{font-size:1.125rem;font-weight:500;text-decoration:none;line-height:1.2;}.elementor-118277 .elementor-element.elementor-element-3fbdcf2{--display:flex;}.elementor-118277 .elementor-element.elementor-element-e3c19a2{--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;--gap:1rem 0rem;--row-gap:1rem;--column-gap:0rem;}body:not(.rtl) .elementor-118277 .elementor-element.elementor-element-b84f8cc{right:0.75rem;}body.rtl .elementor-118277 .elementor-element.elementor-element-b84f8cc{left:0.75rem;}.elementor-118277 .elementor-element.elementor-element-b84f8cc{top:0.75rem;}.elementor-118277 .elementor-element.elementor-element-b84f8cc .elementor-icon-wrapper{text-align:end;}.elementor-118277 .elementor-element.elementor-element-b84f8cc .elementor-icon{font-size:1rem;}.elementor-118277 .elementor-element.elementor-element-b84f8cc .elementor-icon svg{height:1rem;}.elementor-118277 .elementor-element.elementor-element-b84f8cc .elementor-icon i, .elementor-118277 .elementor-element.elementor-element-b84f8cc .elementor-icon svg{transform:rotate(-45deg);}.elementor-118277 .elementor-element.elementor-element-6567e27 img{width:100%;max-width:100%;height:auto;border-radius:.625rem .625rem .625rem .625rem;}.elementor-118277 .elementor-element.elementor-element-a095dcf{--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;--justify-content:space-between;--align-items:center;}.elementor-118277 .elementor-element.elementor-element-0d34779 .elementor-heading-title{font-size:1.125rem;font-weight:500;text-decoration:none;line-height:1.2;}.elementor-118277 .elementor-element.elementor-element-f326460{--display:flex;}.elementor-118277 .elementor-element.elementor-element-42bb6fc{--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;--gap:1rem 0rem;--row-gap:1rem;--column-gap:0rem;}body:not(.rtl) .elementor-118277 .elementor-element.elementor-element-51fd079{right:0.75rem;}body.rtl .elementor-118277 .elementor-element.elementor-element-51fd079{left:0.75rem;}.elementor-118277 .elementor-element.elementor-element-51fd079{top:0.75rem;}.elementor-118277 .elementor-element.elementor-element-51fd079 .elementor-icon-wrapper{text-align:end;}.elementor-118277 .elementor-element.elementor-element-51fd079 .elementor-icon{font-size:1rem;}.elementor-118277 .elementor-element.elementor-element-51fd079 .elementor-icon svg{height:1rem;}.elementor-118277 .elementor-element.elementor-element-51fd079 .elementor-icon i, .elementor-118277 .elementor-element.elementor-element-51fd079 .elementor-icon svg{transform:rotate(-45deg);}.elementor-118277 .elementor-element.elementor-element-4ba5b7e img{width:100%;max-width:100%;height:auto;border-radius:.625rem .625rem .625rem .625rem;}.elementor-118277 .elementor-element.elementor-element-00ec1e3{--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;--justify-content:space-between;--align-items:center;}.elementor-118277 .elementor-element.elementor-element-beaa97e .elementor-heading-title{font-size:1.125rem;font-weight:500;text-decoration:none;line-height:1.2;}.elementor-118277 .elementor-element.elementor-element-6dc08a0{--e-n-carousel-swiper-slides-to-display:4;--e-n-carousel-swiper-offset-size:0px;--e-n-carousel-swiper-slides-gap:10px;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;}.elementor-118277 .elementor-element.elementor-element-c1c2f64{--n-tabs-direction:column;--n-tabs-heading-direction:row;--n-tabs-heading-width:initial;--n-tabs-title-flex-basis:content;--n-tabs-title-flex-shrink:0;--n-tabs-heading-justify-content:flex-start;--n-tabs-title-width:initial;--n-tabs-title-height:initial;--n-tabs-title-align-items:center;--n-tabs-title-flex-grow:0;--n-tabs-heading-wrap:wrap;--n-tabs-heading-overflow-x:initial;--n-tabs-title-white-space:initial;--n-tabs-title-gap:0.375rem;--n-tabs-gap:1.5rem;--n-tabs-title-transition:0.5s;--n-tabs-title-border-radius:8rem 8rem 8rem 8rem;--n-tabs-title-padding-top:12px;--n-tabs-title-padding-right:25px;--n-tabs-title-padding-bottom:12px;--n-tabs-title-padding-left:25px;--n-tabs-title-font-size:1rem;--n-tabs-title-color:var( --e-global-color-cfef344 );--n-tabs-title-color-active:var( --e-global-color-cfef344 );}.elementor-118277 .elementor-element.elementor-element-c1c2f64 > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected='false']:not( :hover ){background:var( --e-global-color-primary );}.elementor-118277 .elementor-element.elementor-element-c1c2f64.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs[data-touch-mode='false'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:#E1E1E1;}.elementor-118277 .elementor-element.elementor-element-c1c2f64.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected="true"], .elementor-118277 .elementor-element.elementor-element-c1c2f64.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs[data-touch-mode='true'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:#E1E1E1;}.elementor-118277 .elementor-element.elementor-element-c1c2f64.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:not( :hover ){border-style:none;}.elementor-118277 .elementor-element.elementor-element-c1c2f64.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading > :is( .e-n-tab-title > .e-n-tab-title-text, .e-n-tab-title ){line-height:1.2;}.elementor-118277 .elementor-element.elementor-element-c1c2f64 [data-touch-mode="false"] .e-n-tab-title[aria-selected="false"]:hover{--n-tabs-title-color-hover:var( --e-global-color-cfef344 );}.elementor-118277 .elementor-element.elementor-element-06ded60{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;--padding-top:0em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}.elementor-118277 .elementor-element.elementor-element-06ded60:not(.elementor-motion-effects-element-type-background), .elementor-118277 .elementor-element.elementor-element-06ded60 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-e62cb4b );}.elementor-118277 .elementor-element.elementor-element-0fab311{--display:flex;--min-height:65vh;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-118277 .elementor-element.elementor-element-0fab311:not(.elementor-motion-effects-element-type-background), .elementor-118277 .elementor-element.elementor-element-0fab311 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://btrendy.dk/wp-content/uploads/2024/12/Design-uden-navn-1.jpg");background-position:center center;background-size:cover;}.elementor-118277 .elementor-element.elementor-element-bbf44d6{--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;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:2em;--padding-bottom:2em;--padding-left:3em;--padding-right:3em;}.elementor-118277 .elementor-element.elementor-element-eb639ab > .elementor-widget-container{padding:0rem 0rem 0.75rem 0rem;}.elementor-118277 .elementor-element.elementor-element-eb639ab .elementor-heading-title{font-family:"Instrument Serif", Sans-serif;font-size:2.5rem;font-weight:400;line-height:120%;color:var( --e-global-color-be81847 );}.elementor-118277 .elementor-element.elementor-element-61c7b46 > .elementor-widget-container{padding:0em 0em 2em 0em;}.elementor-118277 .elementor-element.elementor-element-61c7b46{text-align:center;}.elementor-118277 .elementor-element.elementor-element-61c7b46 .elementor-heading-title{font-size:1rem;font-weight:400;line-height:120%;color:#161616;}.elementor-118277 .elementor-element.elementor-element-c831768 .elementor-button{background-color:var( --e-global-color-e62cb4b );font-size:0.875rem;font-weight:400;line-height:1;fill:var( --e-global-color-be81847 );color:var( --e-global-color-be81847 );transition-duration:0.5s;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-be81847 );border-radius:0.375rem 0.375rem 0.375rem 0.375rem;padding:1rem 1.5rem 1rem 1.5rem;}.elementor-118277 .elementor-element.elementor-element-c831768 .elementor-button:hover, .elementor-118277 .elementor-element.elementor-element-c831768 .elementor-button:focus{background-color:var( --e-global-color-be81847 );color:var( --e-global-color-e62cb4b );}.elementor-118277 .elementor-element.elementor-element-c831768 .elementor-button:hover svg, .elementor-118277 .elementor-element.elementor-element-c831768 .elementor-button:focus svg{fill:var( --e-global-color-e62cb4b );}:root{--page-title-display:none;}body.elementor-page-118277{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}@media(max-width:1440px) and (min-width:768px){.elementor-118277 .elementor-element.elementor-element-0fab311{--width:60%;}.elementor-118277 .elementor-element.elementor-element-bbf44d6{--width:40%;}}@media(max-width:1440px){.elementor-118277 .elementor-element.elementor-element-c95bd92{--min-height:calc(100dvh - 72.9px);--overlay-opacity:0.5;--padding-top:0rem;--padding-bottom:0rem;--padding-left:1.5rem;--padding-right:1.5rem;}.elementor-118277 .elementor-element.elementor-element-c95bd92:not(.elementor-motion-effects-element-type-background), .elementor-118277 .elementor-element.elementor-element-c95bd92 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:bottom center;}.elementor-118277 .elementor-element.elementor-element-b9af8ab{--justify-content:space-between;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0rem 0rem;--row-gap:0rem;--column-gap:0rem;--margin-top:0rem;--margin-bottom:1.5rem;--margin-left:0rem;--margin-right:0rem;}.elementor-118277 .elementor-element.elementor-element-4fc102c{--gap:0.5rem 0rem;--row-gap:0.5rem;--column-gap:0rem;}.elementor-118277 .elementor-element.elementor-element-f2667d9 .elementor-heading-title{font-size:3rem;}.elementor-118277 .elementor-element.elementor-element-f6539b8 .elementor-heading-title{font-size:1rem;}.elementor-118277 .elementor-element.elementor-element-5b5858c{--margin-top:1rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;}.elementor-118277 .elementor-element.elementor-element-ba4631c .elementor-heading-title{font-size:1rem;}.elementor-118277 .elementor-element.elementor-element-535a031 .elementor-heading-title{font-size:1rem;}.elementor-118277 .elementor-element.elementor-element-260da8d{--gap:1.5rem 0rem;--row-gap:1.5rem;--column-gap:0rem;--padding-top:7.5rem;--padding-bottom:5rem;--padding-left:1.5rem;--padding-right:0rem;}.elementor-118277 .elementor-element.elementor-element-800abea .elementor-heading-title{font-size:2.5rem;}.elementor-118277 .elementor-element.elementor-element-eddc586 .elementor-heading-title{font-size:1rem;}.elementor-118277 .elementor-element.elementor-element-55407c3{--min-height:35vh;}.elementor-118277 .elementor-element.elementor-element-6ba5697{text-align:center;}.elementor-118277 .elementor-element.elementor-element-6ba5697 .elementor-heading-title{font-size:1.25rem;}.elementor-118277 .elementor-element.elementor-element-3237f59{--min-height:35vh;}.elementor-118277 .elementor-element.elementor-element-4f20432{text-align:center;}.elementor-118277 .elementor-element.elementor-element-4f20432 .elementor-heading-title{font-size:1.25rem;}.elementor-118277 .elementor-element.elementor-element-79a8949{--min-height:35vh;}.elementor-118277 .elementor-element.elementor-element-89696d1{text-align:center;}.elementor-118277 .elementor-element.elementor-element-89696d1 .elementor-heading-title{font-size:1.25rem;}.elementor-118277 .elementor-element.elementor-element-fdb6d5b{--min-height:35vh;}.elementor-118277 .elementor-element.elementor-element-3b67f57{text-align:center;}.elementor-118277 .elementor-element.elementor-element-3b67f57 .elementor-heading-title{font-size:1.25rem;}.elementor-118277 .elementor-element.elementor-element-dff8e2c{--e-n-carousel-swiper-offset-size:0px;}.elementor-118277 .elementor-element.elementor-element-6dc7ea1{--min-height:35vh;}.elementor-118277 .elementor-element.elementor-element-64ab222{text-align:center;}.elementor-118277 .elementor-element.elementor-element-64ab222 .elementor-heading-title{font-size:1.25rem;}.elementor-118277 .elementor-element.elementor-element-d8e0dd8{--min-height:35vh;}.elementor-118277 .elementor-element.elementor-element-7169139{text-align:center;}.elementor-118277 .elementor-element.elementor-element-7169139 .elementor-heading-title{font-size:1.25rem;}.elementor-118277 .elementor-element.elementor-element-4249548{--min-height:35vh;}.elementor-118277 .elementor-element.elementor-element-1b4950e{text-align:center;}.elementor-118277 .elementor-element.elementor-element-1b4950e .elementor-heading-title{font-size:1.25rem;}.elementor-118277 .elementor-element.elementor-element-4689e7d{--min-height:35vh;}.elementor-118277 .elementor-element.elementor-element-5294cac{text-align:center;}.elementor-118277 .elementor-element.elementor-element-5294cac .elementor-heading-title{font-size:1.25rem;}.elementor-118277 .elementor-element.elementor-element-dae267a{--e-n-carousel-swiper-slides-to-display:4;--e-n-carousel-swiper-offset-size:0px;}.elementor-118277 .elementor-element.elementor-element-3d3463c{--n-tabs-gap:1.5rem;--n-tabs-title-padding-top:7px;--n-tabs-title-padding-right:15px;--n-tabs-title-padding-bottom:7px;--n-tabs-title-padding-left:15px;--n-tabs-title-font-size:0.875rem;}.elementor-118277 .elementor-element.elementor-element-9ab07a3{--padding-top:1.5em;--padding-bottom:1.5em;--padding-left:1.5em;--padding-right:1.5em;}.elementor-118277 .elementor-element.elementor-element-ab55122{--min-height:50vh;}.elementor-118277 .elementor-element.elementor-element-84b0856{--padding-top:2em;--padding-bottom:2em;--padding-left:2em;--padding-right:2em;}.elementor-118277 .elementor-element.elementor-element-6194ba9 .elementor-heading-title{font-size:2.5rem;}.elementor-118277 .elementor-element.elementor-element-a3f9ca8 .elementor-heading-title{font-size:1rem;}.elementor-118277 .elementor-element.elementor-element-336c137 .elementor-button{font-size:0.875rem;}.elementor-118277 .elementor-element.elementor-element-df14936{--padding-top:0rem;--padding-bottom:0rem;--padding-left:1.5rem;--padding-right:1.5rem;}.elementor-118277 .elementor-element.elementor-element-b11712d{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;}.elementor-118277 .elementor-element.elementor-element-b11712d .elementor-heading-title{font-size:2rem;}.elementor-118277 .elementor-element.elementor-element-1588ad4 .elementor-countdown-digits{font-size:2.5rem;}.elementor-118277 .elementor-element.elementor-element-9ba686c{--padding-top:1.5em;--padding-bottom:1.5em;--padding-left:1.5em;--padding-right:1.5em;}.elementor-118277 .elementor-element.elementor-element-96cee63{--padding-top:2em;--padding-bottom:2em;--padding-left:2em;--padding-right:2em;}.elementor-118277 .elementor-element.elementor-element-9bac692 .elementor-heading-title{font-size:2.5rem;}.elementor-118277 .elementor-element.elementor-element-2057a25 .elementor-heading-title{font-size:1rem;}.elementor-118277 .elementor-element.elementor-element-566aaa6 .elementor-button{font-size:0.875rem;}.elementor-118277 .elementor-element.elementor-element-4506f96{--min-height:50vh;}.elementor-118277 .elementor-element.elementor-element-4506f96:not(.elementor-motion-effects-element-type-background), .elementor-118277 .elementor-element.elementor-element-4506f96 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;}.elementor-118277 .elementor-element.elementor-element-d02f122{--gap:1.5rem 0rem;--row-gap:1.5rem;--column-gap:0rem;--padding-top:7.5rem;--padding-bottom:5rem;--padding-left:1.5rem;--padding-right:0rem;}.elementor-118277 .elementor-element.elementor-element-5835f9ab .elementor-heading-title{font-size:2.5rem;}.elementor-118277 .elementor-element.elementor-element-f9ae60 .elementor-heading-title{font-size:1rem;}.elementor-118277 .elementor-element.elementor-element-67f5a65a{--swiper-slides-to-display:3;--arrow-prev-left-position:-1.5rem;--arrow-prev-top-position:-4rem;--arrow-next-right-position:4.2rem;--arrow-next-top-position:-4rem;--arrow-size:0.625rem;}.elementor-118277 .elementor-element.elementor-element-67f5a65a :is(.elementor-swiper-button-prev, .elementor-swiper-button-next) {padding:.875rem .875rem .875rem .875rem;}.elementor-118277 .elementor-element.elementor-element-2c5b617b{--swiper-slides-to-display:3;--arrow-prev-left-position:-1.5rem;--arrow-prev-top-position:-4rem;--arrow-next-right-position:4.2rem;--arrow-next-top-position:-4rem;--arrow-size:0.625rem;}.elementor-118277 .elementor-element.elementor-element-2c5b617b :is(.elementor-swiper-button-prev, .elementor-swiper-button-next) {padding:.875rem .875rem .875rem .875rem;}.elementor-118277 .elementor-element.elementor-element-f5e8cb7{--n-tabs-gap:1.5rem;--n-tabs-title-padding-top:7px;--n-tabs-title-padding-right:15px;--n-tabs-title-padding-bottom:7px;--n-tabs-title-padding-left:15px;--n-tabs-title-font-size:0.875rem;}.elementor-118277 .elementor-element.elementor-element-aced5d5{--min-height:90vh;--padding-top:0rem;--padding-bottom:3.5rem;--padding-left:1.5rem;--padding-right:1.5rem;}.elementor-118277 .elementor-element.elementor-element-7a434aa .elementor-heading-title{font-size:2rem;}.elementor-118277 .elementor-element.elementor-element-1b07336 .elementor-heading-title{font-size:1rem;}.elementor-118277 .elementor-element.elementor-element-68e4922{--min-height:90vh;--padding-top:0rem;--padding-bottom:3.5rem;--padding-left:1.5rem;--padding-right:1.5rem;}.elementor-118277 .elementor-element.elementor-element-60fe657 .elementor-heading-title{font-size:2rem;}.elementor-118277 .elementor-element.elementor-element-191cc59 .elementor-heading-title{font-size:1rem;}.elementor-118277 .elementor-element.elementor-element-da43669{--gap:1.5rem 0rem;--row-gap:1.5rem;--column-gap:0rem;--padding-top:7.5rem;--padding-bottom:5rem;--padding-left:1.5rem;--padding-right:1.5rem;}.elementor-118277 .elementor-element.elementor-element-bcf3943 .elementor-heading-title{font-size:2.5rem;}.elementor-118277 .elementor-element.elementor-element-54f1392 .elementor-heading-title{font-size:1rem;}.elementor-118277 .elementor-element.elementor-element-717a8eb img{border-radius:.625rem .625rem .625rem .625rem;}.elementor-118277 .elementor-element.elementor-element-c9e835b .elementor-heading-title{font-size:1rem;}.elementor-118277 .elementor-element.elementor-element-73d5ec4 img{border-radius:.625rem .625rem .625rem .625rem;}.elementor-118277 .elementor-element.elementor-element-3e56f52 .elementor-heading-title{font-size:1rem;}.elementor-118277 .elementor-element.elementor-element-550c791 img{border-radius:.625rem .625rem .625rem .625rem;}.elementor-118277 .elementor-element.elementor-element-761972c .elementor-heading-title{font-size:1rem;}.elementor-118277 .elementor-element.elementor-element-eca4df8 img{border-radius:.625rem .625rem .625rem .625rem;}.elementor-118277 .elementor-element.elementor-element-9815fe2 .elementor-heading-title{font-size:1rem;}.elementor-118277 .elementor-element.elementor-element-97347e1{--e-n-carousel-swiper-slides-to-display:4;--e-n-carousel-swiper-offset-size:0px;}.elementor-118277 .elementor-element.elementor-element-6566002 img{border-radius:.625rem .625rem .625rem .625rem;}.elementor-118277 .elementor-element.elementor-element-cb20f39 .elementor-heading-title{font-size:1rem;}.elementor-118277 .elementor-element.elementor-element-2dc6b01 img{border-radius:.625rem .625rem .625rem .625rem;}.elementor-118277 .elementor-element.elementor-element-551adfb .elementor-heading-title{font-size:1rem;}.elementor-118277 .elementor-element.elementor-element-6567e27 img{border-radius:.625rem .625rem .625rem .625rem;}.elementor-118277 .elementor-element.elementor-element-0d34779 .elementor-heading-title{font-size:1rem;}.elementor-118277 .elementor-element.elementor-element-4ba5b7e img{border-radius:.625rem .625rem .625rem .625rem;}.elementor-118277 .elementor-element.elementor-element-beaa97e .elementor-heading-title{font-size:1rem;}.elementor-118277 .elementor-element.elementor-element-6dc08a0{--e-n-carousel-swiper-offset-size:0px;}.elementor-118277 .elementor-element.elementor-element-c1c2f64{--n-tabs-gap:1.5rem;--n-tabs-title-padding-top:7px;--n-tabs-title-padding-right:15px;--n-tabs-title-padding-bottom:7px;--n-tabs-title-padding-left:15px;--n-tabs-title-font-size:0.875rem;}.elementor-118277 .elementor-element.elementor-element-06ded60{--margin-top:4em;--margin-bottom:2em;--margin-left:0em;--margin-right:0em;--padding-top:0em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}.elementor-118277 .elementor-element.elementor-element-0fab311{--min-height:50vh;}.elementor-118277 .elementor-element.elementor-element-0fab311:not(.elementor-motion-effects-element-type-background), .elementor-118277 .elementor-element.elementor-element-0fab311 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;}.elementor-118277 .elementor-element.elementor-element-bbf44d6{--padding-top:1.5em;--padding-bottom:1.5em;--padding-left:1.5em;--padding-right:1.5em;}.elementor-118277 .elementor-element.elementor-element-eb639ab .elementor-heading-title{font-size:2.5rem;}.elementor-118277 .elementor-element.elementor-element-61c7b46 .elementor-heading-title{font-size:0.875rem;}.elementor-118277 .elementor-element.elementor-element-c831768 .elementor-button{font-size:0.875rem;}}@media(max-width:1024px){.elementor-118277 .elementor-element.elementor-element-c95bd92:not(.elementor-motion-effects-element-type-background), .elementor-118277 .elementor-element.elementor-element-c95bd92 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://btrendy.dk/wp-content/uploads/2025/11/Jul-hos-Btrendy-mobile-1-1229x1536.jpg");background-position:top center;}.elementor-118277 .elementor-element.elementor-element-c95bd92{--min-height:calc(100dvh - 113.44px);--overlay-opacity:0.6;--padding-top:0rem;--padding-bottom:0rem;--padding-left:1rem;--padding-right:1rem;}.elementor-118277 .elementor-element.elementor-element-c95bd92::before, .elementor-118277 .elementor-element.elementor-element-c95bd92 > .elementor-background-video-container::before, .elementor-118277 .elementor-element.elementor-element-c95bd92 > .e-con-inner > .elementor-background-video-container::before, .elementor-118277 .elementor-element.elementor-element-c95bd92 > .elementor-background-slideshow::before, .elementor-118277 .elementor-element.elementor-element-c95bd92 > .e-con-inner > .elementor-background-slideshow::before, .elementor-118277 .elementor-element.elementor-element-c95bd92 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;background-image:linear-gradient(-180deg, #00000000 55%, #000000 69%);}.elementor-118277 .elementor-element.elementor-element-b9af8ab{--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-start;--gap:2rem 0rem;--row-gap:2rem;--column-gap:0rem;--margin-top:0rem;--margin-bottom:4rem;--margin-left:0rem;--margin-right:0rem;}.elementor-118277 .elementor-element.elementor-element-f2667d9 .elementor-heading-title{font-size:2.75rem;}.elementor-118277 .elementor-element.elementor-element-f6539b8 .elementor-heading-title{font-size:1rem;}.elementor-118277 .elementor-element.elementor-element-ba4631c .elementor-heading-title{font-size:1rem;}.elementor-118277 .elementor-element.elementor-element-535a031 .elementor-heading-title{font-size:1rem;}.elementor-118277 .elementor-element.elementor-element-260da8d{--padding-top:3rem;--padding-bottom:3rem;--padding-left:1rem;--padding-right:0rem;}.elementor-118277 .elementor-element.elementor-element-800abea .elementor-heading-title{font-size:2rem;}.elementor-118277 .elementor-element.elementor-element-eddc586 .elementor-heading-title{font-size:0.875rem;}.elementor-118277 .elementor-element.elementor-element-6ba5697 .elementor-heading-title{font-size:1.25rem;}.elementor-118277 .elementor-element.elementor-element-4f20432 .elementor-heading-title{font-size:1.25rem;}.elementor-118277 .elementor-element.elementor-element-89696d1 .elementor-heading-title{font-size:1.25rem;}.elementor-118277 .elementor-element.elementor-element-3b67f57 .elementor-heading-title{font-size:1.25rem;}.elementor-118277 .elementor-element.elementor-element-dff8e2c{--e-n-carousel-swiper-slides-to-display:3;--e-n-carousel-swiper-offset-size:48px;}.elementor-118277 .elementor-element.elementor-element-64ab222 .elementor-heading-title{font-size:1.25rem;}.elementor-118277 .elementor-element.elementor-element-7169139 .elementor-heading-title{font-size:1.25rem;}.elementor-118277 .elementor-element.elementor-element-1b4950e .elementor-heading-title{font-size:1.25rem;}.elementor-118277 .elementor-element.elementor-element-5294cac .elementor-heading-title{font-size:1.25rem;}.elementor-118277 .elementor-element.elementor-element-dae267a{--e-n-carousel-swiper-slides-to-display:3;--e-n-carousel-swiper-offset-size:48px;}.elementor-118277 .elementor-element.elementor-element-84b0856{--padding-top:1em;--padding-bottom:1em;--padding-left:1em;--padding-right:1em;}.elementor-118277 .elementor-element.elementor-element-6194ba9 .elementor-heading-title{font-size:2.5rem;}.elementor-118277 .elementor-element.elementor-element-a3f9ca8 > .elementor-widget-container{padding:0em 0em 1.5em 0em;}.elementor-118277 .elementor-element.elementor-element-a3f9ca8 .elementor-heading-title{font-size:0.875rem;}.elementor-118277 .elementor-element.elementor-element-df14936{--margin-top:0em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;--padding-top:0rem;--padding-bottom:0rem;--padding-left:1.5rem;--padding-right:0rem;}.elementor-118277 .elementor-element.elementor-element-b11712d .elementor-heading-title{font-size:1rem;}.elementor-118277 .elementor-element.elementor-element-1588ad4 .elementor-countdown-digits{font-size:1.5rem;}.elementor-118277 .elementor-element.elementor-element-96cee63{--padding-top:1em;--padding-bottom:1em;--padding-left:1em;--padding-right:1em;}.elementor-118277 .elementor-element.elementor-element-9bac692 .elementor-heading-title{font-size:2.5rem;}.elementor-118277 .elementor-element.elementor-element-2057a25 > .elementor-widget-container{padding:0em 0em 1.5em 0em;}.elementor-118277 .elementor-element.elementor-element-2057a25 .elementor-heading-title{font-size:0.875rem;}.elementor-118277 .elementor-element.elementor-element-4506f96:not(.elementor-motion-effects-element-type-background), .elementor-118277 .elementor-element.elementor-element-4506f96 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;}.elementor-118277 .elementor-element.elementor-element-d02f122{--padding-top:3rem;--padding-bottom:3rem;--padding-left:1rem;--padding-right:0rem;}.elementor-118277 .elementor-element.elementor-element-5835f9ab .elementor-heading-title{font-size:2rem;}.elementor-118277 .elementor-element.elementor-element-f9ae60 .elementor-heading-title{font-size:0.875rem;}.elementor-118277 .elementor-element.elementor-element-67f5a65a{--swiper-slides-to-display:2;--arrow-size:0rem;}.elementor-118277 .elementor-element.elementor-element-67f5a65a :is(.elementor-swiper-button-prev, .elementor-swiper-button-next) {padding:0rem 0rem 0rem 0rem;}.elementor-118277 .elementor-element.elementor-element-2c5b617b{--swiper-slides-to-display:2;--arrow-size:0rem;}.elementor-118277 .elementor-element.elementor-element-2c5b617b :is(.elementor-swiper-button-prev, .elementor-swiper-button-next) {padding:0rem 0rem 0rem 0rem;}.elementor-118277 .elementor-element.elementor-element-21bd306{--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-118277 .elementor-element.elementor-element-aced5d5{--min-height:90vh;--padding-top:3rem;--padding-bottom:3rem;--padding-left:1.5rem;--padding-right:1.5rem;}.elementor-118277 .elementor-element.elementor-element-aced5d5:not(.elementor-motion-effects-element-type-background), .elementor-118277 .elementor-element.elementor-element-aced5d5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:top center;}.elementor-118277 .elementor-element.elementor-element-7a434aa .elementor-heading-title{font-size:2rem;}.elementor-118277 .elementor-element.elementor-element-1b07336 .elementor-heading-title{font-size:1rem;}.elementor-118277 .elementor-element.elementor-element-68e4922{--min-height:90vh;--padding-top:3rem;--padding-bottom:3rem;--padding-left:1.5rem;--padding-right:1.5rem;}.elementor-118277 .elementor-element.elementor-element-68e4922:not(.elementor-motion-effects-element-type-background), .elementor-118277 .elementor-element.elementor-element-68e4922 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:top center;}.elementor-118277 .elementor-element.elementor-element-60fe657 .elementor-heading-title{font-size:2rem;}.elementor-118277 .elementor-element.elementor-element-191cc59 .elementor-heading-title{font-size:1rem;}.elementor-118277 .elementor-element.elementor-element-da43669{--padding-top:3rem;--padding-bottom:3rem;--padding-left:1rem;--padding-right:0rem;}.elementor-118277 .elementor-element.elementor-element-bcf3943 .elementor-heading-title{font-size:2rem;}.elementor-118277 .elementor-element.elementor-element-54f1392 .elementor-heading-title{font-size:0.875rem;}.elementor-118277 .elementor-element.elementor-element-c9e835b .elementor-heading-title{font-size:1.125rem;}.elementor-118277 .elementor-element.elementor-element-3e56f52 .elementor-heading-title{font-size:1.125rem;}.elementor-118277 .elementor-element.elementor-element-761972c .elementor-heading-title{font-size:1.125rem;}.elementor-118277 .elementor-element.elementor-element-9815fe2 .elementor-heading-title{font-size:1.125rem;}.elementor-118277 .elementor-element.elementor-element-97347e1{--e-n-carousel-swiper-slides-to-display:2;--e-n-carousel-swiper-offset-size:48px;}.elementor-118277 .elementor-element.elementor-element-cb20f39 .elementor-heading-title{font-size:1.125rem;}.elementor-118277 .elementor-element.elementor-element-551adfb .elementor-heading-title{font-size:1.125rem;}.elementor-118277 .elementor-element.elementor-element-0d34779 .elementor-heading-title{font-size:1.125rem;}.elementor-118277 .elementor-element.elementor-element-beaa97e .elementor-heading-title{font-size:1.125rem;}.elementor-118277 .elementor-element.elementor-element-6dc08a0{--e-n-carousel-swiper-slides-to-display:2;--e-n-carousel-swiper-offset-size:48px;}.elementor-118277 .elementor-element.elementor-element-06ded60{--margin-top:0em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;}.elementor-118277 .elementor-element.elementor-element-0fab311:not(.elementor-motion-effects-element-type-background), .elementor-118277 .elementor-element.elementor-element-0fab311 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;}.elementor-118277 .elementor-element.elementor-element-bbf44d6{--padding-top:1em;--padding-bottom:1em;--padding-left:1em;--padding-right:1em;}.elementor-118277 .elementor-element.elementor-element-eb639ab .elementor-heading-title{font-size:2.5rem;}.elementor-118277 .elementor-element.elementor-element-61c7b46 > .elementor-widget-container{padding:0em 0em 1.5em 0em;}.elementor-118277 .elementor-element.elementor-element-61c7b46 .elementor-heading-title{font-size:0.875rem;}}@media(max-width:767px){.elementor-118277 .elementor-element.elementor-element-c95bd92{--min-height:calc(100dvh - 105.28px);--overlay-opacity:0.7;}.elementor-118277 .elementor-element.elementor-element-c95bd92:not(.elementor-motion-effects-element-type-background), .elementor-118277 .elementor-element.elementor-element-c95bd92 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;}.elementor-118277 .elementor-element.elementor-element-c95bd92::before, .elementor-118277 .elementor-element.elementor-element-c95bd92 > .elementor-background-video-container::before, .elementor-118277 .elementor-element.elementor-element-c95bd92 > .e-con-inner > .elementor-background-video-container::before, .elementor-118277 .elementor-element.elementor-element-c95bd92 > .elementor-background-slideshow::before, .elementor-118277 .elementor-element.elementor-element-c95bd92 > .e-con-inner > .elementor-background-slideshow::before, .elementor-118277 .elementor-element.elementor-element-c95bd92 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;background-image:linear-gradient(180deg, #00000000 50%, #000000 80%);}.elementor-118277 .elementor-element.elementor-element-b9af8ab{--gap:1.5rem 0rem;--row-gap:1.5rem;--column-gap:0rem;--margin-top:0rem;--margin-bottom:2rem;--margin-left:0rem;--margin-right:0rem;}.elementor-118277 .elementor-element.elementor-element-4fc102c{--gap:0.25rem 0rem;--row-gap:0.25rem;--column-gap:0rem;}.elementor-118277 .elementor-element.elementor-element-f2667d9 .elementor-heading-title{font-size:2rem;}.elementor-118277 .elementor-element.elementor-element-f6539b8 .elementor-heading-title{font-size:0.875rem;}.elementor-118277 .elementor-element.elementor-element-ba4631c .elementor-heading-title{font-size:0.875rem;}.elementor-118277 .elementor-element.elementor-element-535a031 .elementor-heading-title{font-size:0.875rem;}.elementor-118277 .elementor-element.elementor-element-260da8d{--gap:1.25rem 0rem;--row-gap:1.25rem;--column-gap:0rem;--padding-top:2rem;--padding-bottom:2rem;--padding-left:1rem;--padding-right:0rem;}.elementor-118277 .elementor-element.elementor-element-5fed6c5{--gap:0.5rem 0rem;--row-gap:0.5rem;--column-gap:0rem;}.elementor-118277 .elementor-element.elementor-element-800abea .elementor-heading-title{font-size:1.5rem;}.elementor-118277 .elementor-element.elementor-element-eddc586 .elementor-heading-title{font-size:0.75rem;}.elementor-118277 .elementor-element.elementor-element-55407c3{--min-height:45vh;--gap:0.75rem 0rem;--row-gap:0.75rem;--column-gap:0rem;}body:not(.rtl) .elementor-118277 .elementor-element.elementor-element-8f8faa9{right:0.75rem;}body.rtl .elementor-118277 .elementor-element.elementor-element-8f8faa9{left:0.75rem;}.elementor-118277 .elementor-element.elementor-element-8f8faa9{top:0.75rem;}.elementor-118277 .elementor-element.elementor-element-8f8faa9 .elementor-icon{font-size:0.875rem;}.elementor-118277 .elementor-element.elementor-element-8f8faa9 .elementor-icon svg{height:0.875rem;}.elementor-118277 .elementor-element.elementor-element-8f8faa9 .elementor-icon i, .elementor-118277 .elementor-element.elementor-element-8f8faa9 .elementor-icon svg{transform:rotate(-45deg);}.elementor-118277 .elementor-element.elementor-element-6ba5697 > .elementor-widget-container{padding:0px 0px 6px 0px;}.elementor-118277 .elementor-element.elementor-element-6ba5697 .elementor-heading-title{font-size:1.5rem;}.elementor-118277 .elementor-element.elementor-element-3237f59{--min-height:45vh;--gap:0.75rem 0rem;--row-gap:0.75rem;--column-gap:0rem;}body:not(.rtl) .elementor-118277 .elementor-element.elementor-element-5c4d889{right:0.75rem;}body.rtl .elementor-118277 .elementor-element.elementor-element-5c4d889{left:0.75rem;}.elementor-118277 .elementor-element.elementor-element-5c4d889{top:0.75rem;}.elementor-118277 .elementor-element.elementor-element-5c4d889 .elementor-icon{font-size:0.875rem;}.elementor-118277 .elementor-element.elementor-element-5c4d889 .elementor-icon svg{height:0.875rem;}.elementor-118277 .elementor-element.elementor-element-5c4d889 .elementor-icon i, .elementor-118277 .elementor-element.elementor-element-5c4d889 .elementor-icon svg{transform:rotate(-45deg);}.elementor-118277 .elementor-element.elementor-element-4f20432 > .elementor-widget-container{padding:0px 0px 6px 0px;}.elementor-118277 .elementor-element.elementor-element-4f20432 .elementor-heading-title{font-size:1.5rem;}.elementor-118277 .elementor-element.elementor-element-79a8949{--min-height:45vh;--gap:0.75rem 0rem;--row-gap:0.75rem;--column-gap:0rem;}body:not(.rtl) .elementor-118277 .elementor-element.elementor-element-21dd16a{right:0.75rem;}body.rtl .elementor-118277 .elementor-element.elementor-element-21dd16a{left:0.75rem;}.elementor-118277 .elementor-element.elementor-element-21dd16a{top:0.75rem;}.elementor-118277 .elementor-element.elementor-element-21dd16a .elementor-icon{font-size:0.875rem;}.elementor-118277 .elementor-element.elementor-element-21dd16a .elementor-icon svg{height:0.875rem;}.elementor-118277 .elementor-element.elementor-element-21dd16a .elementor-icon i, .elementor-118277 .elementor-element.elementor-element-21dd16a .elementor-icon svg{transform:rotate(-45deg);}.elementor-118277 .elementor-element.elementor-element-89696d1 > .elementor-widget-container{padding:0px 0px 6px 0px;}.elementor-118277 .elementor-element.elementor-element-89696d1 .elementor-heading-title{font-size:1.5rem;}.elementor-118277 .elementor-element.elementor-element-fdb6d5b{--min-height:45vh;--gap:0.75rem 0rem;--row-gap:0.75rem;--column-gap:0rem;}body:not(.rtl) .elementor-118277 .elementor-element.elementor-element-384df2f{right:0.75rem;}body.rtl .elementor-118277 .elementor-element.elementor-element-384df2f{left:0.75rem;}.elementor-118277 .elementor-element.elementor-element-384df2f{top:0.75rem;}.elementor-118277 .elementor-element.elementor-element-384df2f .elementor-icon{font-size:0.875rem;}.elementor-118277 .elementor-element.elementor-element-384df2f .elementor-icon svg{height:0.875rem;}.elementor-118277 .elementor-element.elementor-element-384df2f .elementor-icon i, .elementor-118277 .elementor-element.elementor-element-384df2f .elementor-icon svg{transform:rotate(-45deg);}.elementor-118277 .elementor-element.elementor-element-3b67f57 > .elementor-widget-container{padding:0px 0px 6px 0px;}.elementor-118277 .elementor-element.elementor-element-3b67f57 .elementor-heading-title{font-size:1.5rem;}.elementor-118277 .elementor-element.elementor-element-dff8e2c{--e-n-carousel-swiper-slides-to-display:1;--e-n-carousel-swiper-offset-size:32px;}.elementor-118277 .elementor-element.elementor-element-6dc7ea1{--min-height:45vh;--gap:0.75rem 0rem;--row-gap:0.75rem;--column-gap:0rem;}body:not(.rtl) .elementor-118277 .elementor-element.elementor-element-6817897{right:0.75rem;}body.rtl .elementor-118277 .elementor-element.elementor-element-6817897{left:0.75rem;}.elementor-118277 .elementor-element.elementor-element-6817897{top:0.75rem;}.elementor-118277 .elementor-element.elementor-element-6817897 .elementor-icon{font-size:0.875rem;}.elementor-118277 .elementor-element.elementor-element-6817897 .elementor-icon svg{height:0.875rem;}.elementor-118277 .elementor-element.elementor-element-6817897 .elementor-icon i, .elementor-118277 .elementor-element.elementor-element-6817897 .elementor-icon svg{transform:rotate(-45deg);}.elementor-118277 .elementor-element.elementor-element-64ab222 > .elementor-widget-container{padding:0px 0px 6px 0px;}.elementor-118277 .elementor-element.elementor-element-64ab222 .elementor-heading-title{font-size:1.5rem;}.elementor-118277 .elementor-element.elementor-element-d8e0dd8{--min-height:45vh;--gap:0.75rem 0rem;--row-gap:0.75rem;--column-gap:0rem;}body:not(.rtl) .elementor-118277 .elementor-element.elementor-element-708fcda{right:0.75rem;}body.rtl .elementor-118277 .elementor-element.elementor-element-708fcda{left:0.75rem;}.elementor-118277 .elementor-element.elementor-element-708fcda{top:0.75rem;}.elementor-118277 .elementor-element.elementor-element-708fcda .elementor-icon{font-size:0.875rem;}.elementor-118277 .elementor-element.elementor-element-708fcda .elementor-icon svg{height:0.875rem;}.elementor-118277 .elementor-element.elementor-element-708fcda .elementor-icon i, .elementor-118277 .elementor-element.elementor-element-708fcda .elementor-icon svg{transform:rotate(-45deg);}.elementor-118277 .elementor-element.elementor-element-7169139 > .elementor-widget-container{padding:0px 0px 6px 0px;}.elementor-118277 .elementor-element.elementor-element-7169139 .elementor-heading-title{font-size:1.5rem;}.elementor-118277 .elementor-element.elementor-element-4249548{--min-height:45vh;--gap:0.75rem 0rem;--row-gap:0.75rem;--column-gap:0rem;}body:not(.rtl) .elementor-118277 .elementor-element.elementor-element-78ab549{right:0.75rem;}body.rtl .elementor-118277 .elementor-element.elementor-element-78ab549{left:0.75rem;}.elementor-118277 .elementor-element.elementor-element-78ab549{top:0.75rem;}.elementor-118277 .elementor-element.elementor-element-78ab549 .elementor-icon{font-size:0.875rem;}.elementor-118277 .elementor-element.elementor-element-78ab549 .elementor-icon svg{height:0.875rem;}.elementor-118277 .elementor-element.elementor-element-78ab549 .elementor-icon i, .elementor-118277 .elementor-element.elementor-element-78ab549 .elementor-icon svg{transform:rotate(-45deg);}.elementor-118277 .elementor-element.elementor-element-1b4950e > .elementor-widget-container{padding:0px 0px 6px 0px;}.elementor-118277 .elementor-element.elementor-element-1b4950e .elementor-heading-title{font-size:1.5rem;}.elementor-118277 .elementor-element.elementor-element-4689e7d{--min-height:45vh;--gap:0.75rem 0rem;--row-gap:0.75rem;--column-gap:0rem;}body:not(.rtl) .elementor-118277 .elementor-element.elementor-element-5390ff4{right:0.75rem;}body.rtl .elementor-118277 .elementor-element.elementor-element-5390ff4{left:0.75rem;}.elementor-118277 .elementor-element.elementor-element-5390ff4{top:0.75rem;}.elementor-118277 .elementor-element.elementor-element-5390ff4 .elementor-icon{font-size:0.875rem;}.elementor-118277 .elementor-element.elementor-element-5390ff4 .elementor-icon svg{height:0.875rem;}.elementor-118277 .elementor-element.elementor-element-5390ff4 .elementor-icon i, .elementor-118277 .elementor-element.elementor-element-5390ff4 .elementor-icon svg{transform:rotate(-45deg);}.elementor-118277 .elementor-element.elementor-element-5294cac > .elementor-widget-container{padding:0px 0px 6px 0px;}.elementor-118277 .elementor-element.elementor-element-5294cac .elementor-heading-title{font-size:1.5rem;}.elementor-118277 .elementor-element.elementor-element-dae267a{--e-n-carousel-swiper-slides-to-display:1;--e-n-carousel-swiper-offset-size:32px;}.elementor-118277 .elementor-element.elementor-element-3d3463c{--n-tabs-gap:1rem;--n-tabs-title-font-size:0.75rem;}.elementor-118277 .elementor-element.elementor-element-9ab07a3{--margin-top:0em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;--padding-top:1em;--padding-bottom:1em;--padding-left:1em;--padding-right:1em;}.elementor-118277 .elementor-element.elementor-element-84b0856{--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:1.5em;--padding-bottom:1.5em;--padding-left:0em;--padding-right:0em;}.elementor-118277 .elementor-element.elementor-element-6194ba9 > .elementor-widget-container{padding:0px 0px 6px 0px;}.elementor-118277 .elementor-element.elementor-element-6194ba9{text-align:center;}.elementor-118277 .elementor-element.elementor-element-6194ba9 .elementor-heading-title{font-size:2rem;}.elementor-118277 .elementor-element.elementor-element-a3f9ca8 > .elementor-widget-container{padding:0px 0px 16px 0px;}.elementor-118277 .elementor-element.elementor-element-a3f9ca8{text-align:start;}.elementor-118277 .elementor-element.elementor-element-a3f9ca8 .elementor-heading-title{font-size:0.875rem;line-height:normal;}.elementor-118277 .elementor-element.elementor-element-df14936{--gap:0em 0em;--row-gap:0em;--column-gap:0em;--margin-top:0em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;--padding-top:0rem;--padding-bottom:0rem;--padding-left:1rem;--padding-right:1rem;}.elementor-118277 .elementor-element.elementor-element-068f268{--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:center;--align-items:center;--gap:1em 0em;--row-gap:1em;--column-gap:0em;--padding-top:2em;--padding-bottom:2em;--padding-left:0em;--padding-right:0em;}.elementor-118277 .elementor-element.elementor-element-b11712d{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;text-align:center;}.elementor-118277 .elementor-element.elementor-element-b11712d .elementor-heading-title{font-size:1.25rem;}body:not(.rtl) .elementor-118277 .elementor-element.elementor-element-1588ad4 .elementor-countdown-item:not(:first-of-type){margin-left:calc( 1rem/2 );}body:not(.rtl) .elementor-118277 .elementor-element.elementor-element-1588ad4 .elementor-countdown-item:not(:last-of-type){margin-right:calc( 1rem/2 );}body.rtl .elementor-118277 .elementor-element.elementor-element-1588ad4 .elementor-countdown-item:not(:first-of-type){margin-right:calc( 1rem/2 );}body.rtl .elementor-118277 .elementor-element.elementor-element-1588ad4 .elementor-countdown-item:not(:last-of-type){margin-left:calc( 1rem/2 );}.elementor-118277 .elementor-element.elementor-element-1588ad4 .elementor-countdown-digits{font-size:1.75rem;}.elementor-118277 .elementor-element.elementor-element-1588ad4 .elementor-countdown-label{font-size:0.75rem;}.elementor-118277 .elementor-element.elementor-element-9ba686c{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;--padding-top:1em;--padding-bottom:1em;--padding-left:1em;--padding-right:1em;}.elementor-118277 .elementor-element.elementor-element-96cee63{--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:1.5em;--padding-bottom:1.5em;--padding-left:0em;--padding-right:0em;}.elementor-118277 .elementor-element.elementor-element-9bac692 > .elementor-widget-container{padding:0px 0px 6px 0px;}.elementor-118277 .elementor-element.elementor-element-9bac692{text-align:center;}.elementor-118277 .elementor-element.elementor-element-9bac692 .elementor-heading-title{font-size:2rem;}.elementor-118277 .elementor-element.elementor-element-2057a25 > .elementor-widget-container{padding:0px 0px 16px 0px;}.elementor-118277 .elementor-element.elementor-element-2057a25{text-align:start;}.elementor-118277 .elementor-element.elementor-element-2057a25 .elementor-heading-title{font-size:0.875rem;line-height:normal;}.elementor-118277 .elementor-element.elementor-element-d02f122{--gap:1.25rem 0rem;--row-gap:1.25rem;--column-gap:0rem;--padding-top:2rem;--padding-bottom:2rem;--padding-left:1rem;--padding-right:0rem;}.elementor-118277 .elementor-element.elementor-element-6b6919f8{--gap:0.5rem 0rem;--row-gap:0.5rem;--column-gap:0rem;}.elementor-118277 .elementor-element.elementor-element-5835f9ab .elementor-heading-title{font-size:1.5rem;}.elementor-118277 .elementor-element.elementor-element-f9ae60 .elementor-heading-title{font-size:0.75rem;}.elementor-118277 .elementor-element.elementor-element-67f5a65a{--swiper-slides-to-display:2;--arrow-size:0rem;}.elementor-118277 .elementor-element.elementor-element-67f5a65a :is(.elementor-swiper-button-prev, .elementor-swiper-button-next) {padding:0rem 0rem 0rem 0rem;}.elementor-118277 .elementor-element.elementor-element-2c5b617b{--swiper-slides-to-display:2;--arrow-size:0rem;}.elementor-118277 .elementor-element.elementor-element-2c5b617b :is(.elementor-swiper-button-prev, .elementor-swiper-button-next) {padding:0rem 0rem 0rem 0rem;}.elementor-118277 .elementor-element.elementor-element-f5e8cb7{--n-tabs-gap:1rem;--n-tabs-title-font-size:0.75rem;}.elementor-118277 .elementor-element.elementor-element-aced5d5{--min-height:80vh;--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:flex-end;--align-items:flex-end;--gap:1.5rem 0rem;--row-gap:1.5rem;--column-gap:0rem;--flex-wrap:nowrap;--overlay-opacity:0.5;--padding-top:2.5rem;--padding-bottom:2.5rem;--padding-left:1rem;--padding-right:1rem;}.elementor-118277 .elementor-element.elementor-element-aced5d5::before, .elementor-118277 .elementor-element.elementor-element-aced5d5 > .elementor-background-video-container::before, .elementor-118277 .elementor-element.elementor-element-aced5d5 > .e-con-inner > .elementor-background-video-container::before, .elementor-118277 .elementor-element.elementor-element-aced5d5 > .elementor-background-slideshow::before, .elementor-118277 .elementor-element.elementor-element-aced5d5 > .e-con-inner > .elementor-background-slideshow::before, .elementor-118277 .elementor-element.elementor-element-aced5d5 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;background-image:linear-gradient(180deg, #00000000 50%, var( --e-global-color-text ) 80%);}.elementor-118277 .elementor-element.elementor-element-8439ff7{--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0.5rem 0rem;--row-gap:0.5rem;--column-gap:0rem;}.elementor-118277 .elementor-element.elementor-element-7a434aa.elementor-element{--align-self:flex-start;}.elementor-118277 .elementor-element.elementor-element-7a434aa .elementor-heading-title{font-size:2rem;}.elementor-118277 .elementor-element.elementor-element-1b07336{width:100%;max-width:100%;text-align:end;}.elementor-118277 .elementor-element.elementor-element-1b07336 .elementor-heading-title{font-size:0.875rem;}.elementor-118277 .elementor-element.elementor-element-68e4922{--min-height:80vh;--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:flex-end;--align-items:flex-end;--gap:1.5rem 0rem;--row-gap:1.5rem;--column-gap:0rem;--flex-wrap:nowrap;--overlay-opacity:0.5;--padding-top:2.5rem;--padding-bottom:2.5rem;--padding-left:1rem;--padding-right:1rem;}.elementor-118277 .elementor-element.elementor-element-68e4922::before, .elementor-118277 .elementor-element.elementor-element-68e4922 > .elementor-background-video-container::before, .elementor-118277 .elementor-element.elementor-element-68e4922 > .e-con-inner > .elementor-background-video-container::before, .elementor-118277 .elementor-element.elementor-element-68e4922 > .elementor-background-slideshow::before, .elementor-118277 .elementor-element.elementor-element-68e4922 > .e-con-inner > .elementor-background-slideshow::before, .elementor-118277 .elementor-element.elementor-element-68e4922 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;background-image:linear-gradient(180deg, #00000000 50%, var( --e-global-color-text ) 80%);}.elementor-118277 .elementor-element.elementor-element-b05acd0{--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0.5rem 0rem;--row-gap:0.5rem;--column-gap:0rem;}.elementor-118277 .elementor-element.elementor-element-60fe657.elementor-element{--align-self:flex-start;}.elementor-118277 .elementor-element.elementor-element-60fe657 .elementor-heading-title{font-size:2rem;}.elementor-118277 .elementor-element.elementor-element-191cc59{width:100%;max-width:100%;text-align:end;}.elementor-118277 .elementor-element.elementor-element-191cc59 .elementor-heading-title{font-size:0.875rem;}.elementor-118277 .elementor-element.elementor-element-da43669{--gap:1.25rem 0rem;--row-gap:1.25rem;--column-gap:0rem;--padding-top:2rem;--padding-bottom:2rem;--padding-left:1rem;--padding-right:0rem;}.elementor-118277 .elementor-element.elementor-element-7e9b488{--gap:0.5rem 0rem;--row-gap:0.5rem;--column-gap:0rem;}.elementor-118277 .elementor-element.elementor-element-bcf3943 .elementor-heading-title{font-size:1.5rem;}.elementor-118277 .elementor-element.elementor-element-54f1392 .elementor-heading-title{font-size:0.75rem;}.elementor-118277 .elementor-element.elementor-element-4a4add0{--gap:0.75rem 0rem;--row-gap:0.75rem;--column-gap:0rem;}body:not(.rtl) .elementor-118277 .elementor-element.elementor-element-68b1a33{right:0.75rem;}body.rtl .elementor-118277 .elementor-element.elementor-element-68b1a33{left:0.75rem;}.elementor-118277 .elementor-element.elementor-element-68b1a33{top:0.75rem;}.elementor-118277 .elementor-element.elementor-element-68b1a33 .elementor-icon{font-size:0.875rem;}.elementor-118277 .elementor-element.elementor-element-68b1a33 .elementor-icon svg{height:0.875rem;}.elementor-118277 .elementor-element.elementor-element-68b1a33 .elementor-icon i, .elementor-118277 .elementor-element.elementor-element-68b1a33 .elementor-icon svg{transform:rotate(-45deg);}.elementor-118277 .elementor-element.elementor-element-58cf8b1{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-118277 .elementor-element.elementor-element-c9e835b .elementor-heading-title{font-size:1rem;}.elementor-118277 .elementor-element.elementor-element-8d2fa69{--gap:0.75rem 0rem;--row-gap:0.75rem;--column-gap:0rem;}body:not(.rtl) .elementor-118277 .elementor-element.elementor-element-dcac27a{right:0.75rem;}body.rtl .elementor-118277 .elementor-element.elementor-element-dcac27a{left:0.75rem;}.elementor-118277 .elementor-element.elementor-element-dcac27a{top:0.75rem;}.elementor-118277 .elementor-element.elementor-element-dcac27a .elementor-icon{font-size:0.875rem;}.elementor-118277 .elementor-element.elementor-element-dcac27a .elementor-icon svg{height:0.875rem;}.elementor-118277 .elementor-element.elementor-element-dcac27a .elementor-icon i, .elementor-118277 .elementor-element.elementor-element-dcac27a .elementor-icon svg{transform:rotate(-45deg);}.elementor-118277 .elementor-element.elementor-element-dfbffae{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-118277 .elementor-element.elementor-element-3e56f52 .elementor-heading-title{font-size:1rem;}.elementor-118277 .elementor-element.elementor-element-90231e8{--gap:0.75rem 0rem;--row-gap:0.75rem;--column-gap:0rem;}body:not(.rtl) .elementor-118277 .elementor-element.elementor-element-4dc55ca{right:0.75rem;}body.rtl .elementor-118277 .elementor-element.elementor-element-4dc55ca{left:0.75rem;}.elementor-118277 .elementor-element.elementor-element-4dc55ca{top:0.75rem;}.elementor-118277 .elementor-element.elementor-element-4dc55ca .elementor-icon{font-size:0.875rem;}.elementor-118277 .elementor-element.elementor-element-4dc55ca .elementor-icon svg{height:0.875rem;}.elementor-118277 .elementor-element.elementor-element-4dc55ca .elementor-icon i, .elementor-118277 .elementor-element.elementor-element-4dc55ca .elementor-icon svg{transform:rotate(-45deg);}.elementor-118277 .elementor-element.elementor-element-421d9ab{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-118277 .elementor-element.elementor-element-761972c .elementor-heading-title{font-size:1rem;}.elementor-118277 .elementor-element.elementor-element-5211f80{--gap:0.75rem 0rem;--row-gap:0.75rem;--column-gap:0rem;}body:not(.rtl) .elementor-118277 .elementor-element.elementor-element-7fd2555{right:0.75rem;}body.rtl .elementor-118277 .elementor-element.elementor-element-7fd2555{left:0.75rem;}.elementor-118277 .elementor-element.elementor-element-7fd2555{top:0.75rem;}.elementor-118277 .elementor-element.elementor-element-7fd2555 .elementor-icon{font-size:0.875rem;}.elementor-118277 .elementor-element.elementor-element-7fd2555 .elementor-icon svg{height:0.875rem;}.elementor-118277 .elementor-element.elementor-element-7fd2555 .elementor-icon i, .elementor-118277 .elementor-element.elementor-element-7fd2555 .elementor-icon svg{transform:rotate(-45deg);}.elementor-118277 .elementor-element.elementor-element-617d25e{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-118277 .elementor-element.elementor-element-9815fe2 .elementor-heading-title{font-size:1rem;}.elementor-118277 .elementor-element.elementor-element-97347e1{--e-n-carousel-swiper-slides-to-display:1;--e-n-carousel-swiper-offset-size:32px;}.elementor-118277 .elementor-element.elementor-element-fbb8999{--gap:0.75rem 0rem;--row-gap:0.75rem;--column-gap:0rem;}body:not(.rtl) .elementor-118277 .elementor-element.elementor-element-886f0e5{right:0.75rem;}body.rtl .elementor-118277 .elementor-element.elementor-element-886f0e5{left:0.75rem;}.elementor-118277 .elementor-element.elementor-element-886f0e5{top:0.75rem;}.elementor-118277 .elementor-element.elementor-element-886f0e5 .elementor-icon{font-size:0.875rem;}.elementor-118277 .elementor-element.elementor-element-886f0e5 .elementor-icon svg{height:0.875rem;}.elementor-118277 .elementor-element.elementor-element-886f0e5 .elementor-icon i, .elementor-118277 .elementor-element.elementor-element-886f0e5 .elementor-icon svg{transform:rotate(-45deg);}.elementor-118277 .elementor-element.elementor-element-6634311{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-118277 .elementor-element.elementor-element-cb20f39 .elementor-heading-title{font-size:1rem;}.elementor-118277 .elementor-element.elementor-element-8bfcb44{--gap:0.75rem 0rem;--row-gap:0.75rem;--column-gap:0rem;}body:not(.rtl) .elementor-118277 .elementor-element.elementor-element-acaa9f0{right:0.75rem;}body.rtl .elementor-118277 .elementor-element.elementor-element-acaa9f0{left:0.75rem;}.elementor-118277 .elementor-element.elementor-element-acaa9f0{top:0.75rem;}.elementor-118277 .elementor-element.elementor-element-acaa9f0 .elementor-icon{font-size:0.875rem;}.elementor-118277 .elementor-element.elementor-element-acaa9f0 .elementor-icon svg{height:0.875rem;}.elementor-118277 .elementor-element.elementor-element-acaa9f0 .elementor-icon i, .elementor-118277 .elementor-element.elementor-element-acaa9f0 .elementor-icon svg{transform:rotate(-45deg);}.elementor-118277 .elementor-element.elementor-element-a3440c4{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-118277 .elementor-element.elementor-element-551adfb .elementor-heading-title{font-size:1rem;}.elementor-118277 .elementor-element.elementor-element-e3c19a2{--gap:0.75rem 0rem;--row-gap:0.75rem;--column-gap:0rem;}body:not(.rtl) .elementor-118277 .elementor-element.elementor-element-b84f8cc{right:0.75rem;}body.rtl .elementor-118277 .elementor-element.elementor-element-b84f8cc{left:0.75rem;}.elementor-118277 .elementor-element.elementor-element-b84f8cc{top:0.75rem;}.elementor-118277 .elementor-element.elementor-element-b84f8cc .elementor-icon{font-size:0.875rem;}.elementor-118277 .elementor-element.elementor-element-b84f8cc .elementor-icon svg{height:0.875rem;}.elementor-118277 .elementor-element.elementor-element-b84f8cc .elementor-icon i, .elementor-118277 .elementor-element.elementor-element-b84f8cc .elementor-icon svg{transform:rotate(-45deg);}.elementor-118277 .elementor-element.elementor-element-a095dcf{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-118277 .elementor-element.elementor-element-0d34779 .elementor-heading-title{font-size:1rem;}.elementor-118277 .elementor-element.elementor-element-42bb6fc{--gap:0.75rem 0rem;--row-gap:0.75rem;--column-gap:0rem;}body:not(.rtl) .elementor-118277 .elementor-element.elementor-element-51fd079{right:0.75rem;}body.rtl .elementor-118277 .elementor-element.elementor-element-51fd079{left:0.75rem;}.elementor-118277 .elementor-element.elementor-element-51fd079{top:0.75rem;}.elementor-118277 .elementor-element.elementor-element-51fd079 .elementor-icon{font-size:0.875rem;}.elementor-118277 .elementor-element.elementor-element-51fd079 .elementor-icon svg{height:0.875rem;}.elementor-118277 .elementor-element.elementor-element-51fd079 .elementor-icon i, .elementor-118277 .elementor-element.elementor-element-51fd079 .elementor-icon svg{transform:rotate(-45deg);}.elementor-118277 .elementor-element.elementor-element-00ec1e3{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-118277 .elementor-element.elementor-element-beaa97e .elementor-heading-title{font-size:1rem;}.elementor-118277 .elementor-element.elementor-element-6dc08a0{--e-n-carousel-swiper-slides-to-display:1;--e-n-carousel-swiper-offset-size:32px;}.elementor-118277 .elementor-element.elementor-element-c1c2f64{--n-tabs-gap:1rem;--n-tabs-title-font-size:0.75rem;}.elementor-118277 .elementor-element.elementor-element-06ded60{--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;--margin-top:0em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;--padding-top:0em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}.elementor-118277 .elementor-element.elementor-element-0fab311{--min-height:30vh;}.elementor-118277 .elementor-element.elementor-element-bbf44d6{--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:1.5em;--padding-bottom:1.5em;--padding-left:1em;--padding-right:1em;}.elementor-118277 .elementor-element.elementor-element-eb639ab > .elementor-widget-container{padding:0px 0px 6px 0px;}.elementor-118277 .elementor-element.elementor-element-eb639ab{text-align:center;}.elementor-118277 .elementor-element.elementor-element-eb639ab .elementor-heading-title{font-size:2rem;}.elementor-118277 .elementor-element.elementor-element-61c7b46 > .elementor-widget-container{padding:0px 0px 16px 0px;}.elementor-118277 .elementor-element.elementor-element-61c7b46{text-align:center;}.elementor-118277 .elementor-element.elementor-element-61c7b46 .elementor-heading-title{font-size:0.875rem;line-height:normal;}.elementor-118277 .elementor-element.elementor-element-c831768 .elementor-button{font-size:0.75rem;}}@media(min-width:768px){.elementor-118277 .elementor-element.elementor-element-aced5d5{--width:50%;}.elementor-118277 .elementor-element.elementor-element-68e4922{--width:50%;}.elementor-118277 .elementor-element.elementor-element-0fab311{--width:65%;}.elementor-118277 .elementor-element.elementor-element-bbf44d6{--width:35%;}}@media(max-width:1024px) and (min-width:768px){.elementor-118277 .elementor-element.elementor-element-21bd306{--content-width:100%;}.elementor-118277 .elementor-element.elementor-element-aced5d5{--width:100%;}.elementor-118277 .elementor-element.elementor-element-68e4922{--width:100%;}}/* Start custom CSS for container, class: .elementor-element-c95bd92 */.hero-link p {
    background: 
        linear-gradient(to right, #fff, #fff),
        linear-gradient(to right, #EF233C, #EF233C);
    background-size: 100% 2px, 0 2px;
    background-position: 100% 100%, 0 100%;
    background-repeat: no-repeat;
    color: #fff;
    text-decoration: none;
    transition: background-size 400ms;
    display: inline-block;
    padding-bottom: 0.6rem;
}

.hero-link:hover p,
.hero-link:focus p {
    background-size: 0 0.1em, 100% 0.1em;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-8f8faa9 */.elementor-118277 .elementor-element.elementor-element-8f8faa9 svg path{
    fill: white;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-55407c3 */@media (min-width: 1025px) {
   .hover-icon {
  opacity: 0;
  transition: opacity 0.3s ease;
  pointer-events: none;
}    
    
  .category-container:hover .hover-icon {
    opacity: 1;
    pointer-events: auto;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-5c4d889 */.elementor-118277 .elementor-element.elementor-element-5c4d889 svg path{
    fill: white;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3237f59 */@media (min-width: 1025px) {
   .hover-icon {
  opacity: 0;
  transition: opacity 0.3s ease;
  pointer-events: none;
}    
    
  .category-container:hover .hover-icon {
    opacity: 1;
    pointer-events: auto;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-21dd16a */.elementor-118277 .elementor-element.elementor-element-21dd16a svg path{
    fill: white;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-79a8949 */@media (min-width: 1025px) {
   .hover-icon {
  opacity: 0;
  transition: opacity 0.3s ease;
  pointer-events: none;
}    
    
  .category-container:hover .hover-icon {
    opacity: 1;
    pointer-events: auto;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-384df2f */.elementor-118277 .elementor-element.elementor-element-384df2f svg path{
    fill: white;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fdb6d5b */@media (min-width: 1025px) {
   .hover-icon {
  opacity: 0;
  transition: opacity 0.3s ease;
  pointer-events: none;
}    
    
  .category-container:hover .hover-icon {
    opacity: 1;
    pointer-events: auto;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-8f8faa9 */.elementor-118277 .elementor-element.elementor-element-8f8faa9 svg path{
    fill: white;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-55407c3 */@media (min-width: 1025px) {
   .hover-icon {
  opacity: 0;
  transition: opacity 0.3s ease;
  pointer-events: none;
}    
    
  .category-container:hover .hover-icon {
    opacity: 1;
    pointer-events: auto;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-5c4d889 */.elementor-118277 .elementor-element.elementor-element-5c4d889 svg path{
    fill: white;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3237f59 */@media (min-width: 1025px) {
   .hover-icon {
  opacity: 0;
  transition: opacity 0.3s ease;
  pointer-events: none;
}    
    
  .category-container:hover .hover-icon {
    opacity: 1;
    pointer-events: auto;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-21dd16a */.elementor-118277 .elementor-element.elementor-element-21dd16a svg path{
    fill: white;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-79a8949 */@media (min-width: 1025px) {
   .hover-icon {
  opacity: 0;
  transition: opacity 0.3s ease;
  pointer-events: none;
}    
    
  .category-container:hover .hover-icon {
    opacity: 1;
    pointer-events: auto;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-384df2f */.elementor-118277 .elementor-element.elementor-element-384df2f svg path{
    fill: white;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fdb6d5b */@media (min-width: 1025px) {
   .hover-icon {
  opacity: 0;
  transition: opacity 0.3s ease;
  pointer-events: none;
}    
    
  .category-container:hover .hover-icon {
    opacity: 1;
    pointer-events: auto;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-8f8faa9 */.elementor-118277 .elementor-element.elementor-element-8f8faa9 svg path{
    fill: white;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-55407c3 */@media (min-width: 1025px) {
   .hover-icon {
  opacity: 0;
  transition: opacity 0.3s ease;
  pointer-events: none;
}    
    
  .category-container:hover .hover-icon {
    opacity: 1;
    pointer-events: auto;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-5c4d889 */.elementor-118277 .elementor-element.elementor-element-5c4d889 svg path{
    fill: white;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3237f59 */@media (min-width: 1025px) {
   .hover-icon {
  opacity: 0;
  transition: opacity 0.3s ease;
  pointer-events: none;
}    
    
  .category-container:hover .hover-icon {
    opacity: 1;
    pointer-events: auto;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-21dd16a */.elementor-118277 .elementor-element.elementor-element-21dd16a svg path{
    fill: white;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-79a8949 */@media (min-width: 1025px) {
   .hover-icon {
  opacity: 0;
  transition: opacity 0.3s ease;
  pointer-events: none;
}    
    
  .category-container:hover .hover-icon {
    opacity: 1;
    pointer-events: auto;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-384df2f */.elementor-118277 .elementor-element.elementor-element-384df2f svg path{
    fill: white;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fdb6d5b */@media (min-width: 1025px) {
   .hover-icon {
  opacity: 0;
  transition: opacity 0.3s ease;
  pointer-events: none;
}    
    
  .category-container:hover .hover-icon {
    opacity: 1;
    pointer-events: auto;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-8f8faa9 */.elementor-118277 .elementor-element.elementor-element-8f8faa9 svg path{
    fill: white;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-55407c3 */@media (min-width: 1025px) {
   .hover-icon {
  opacity: 0;
  transition: opacity 0.3s ease;
  pointer-events: none;
}    
    
  .category-container:hover .hover-icon {
    opacity: 1;
    pointer-events: auto;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-5c4d889 */.elementor-118277 .elementor-element.elementor-element-5c4d889 svg path{
    fill: white;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3237f59 */@media (min-width: 1025px) {
   .hover-icon {
  opacity: 0;
  transition: opacity 0.3s ease;
  pointer-events: none;
}    
    
  .category-container:hover .hover-icon {
    opacity: 1;
    pointer-events: auto;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-21dd16a */.elementor-118277 .elementor-element.elementor-element-21dd16a svg path{
    fill: white;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-79a8949 */@media (min-width: 1025px) {
   .hover-icon {
  opacity: 0;
  transition: opacity 0.3s ease;
  pointer-events: none;
}    
    
  .category-container:hover .hover-icon {
    opacity: 1;
    pointer-events: auto;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-384df2f */.elementor-118277 .elementor-element.elementor-element-384df2f svg path{
    fill: white;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fdb6d5b */@media (min-width: 1025px) {
   .hover-icon {
  opacity: 0;
  transition: opacity 0.3s ease;
  pointer-events: none;
}    
    
  .category-container:hover .hover-icon {
    opacity: 1;
    pointer-events: auto;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-8f8faa9 */.elementor-118277 .elementor-element.elementor-element-8f8faa9 svg path{
    fill: white;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-55407c3 */@media (min-width: 1025px) {
   .hover-icon {
  opacity: 0;
  transition: opacity 0.3s ease;
  pointer-events: none;
}    
    
  .category-container:hover .hover-icon {
    opacity: 1;
    pointer-events: auto;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-5c4d889 */.elementor-118277 .elementor-element.elementor-element-5c4d889 svg path{
    fill: white;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3237f59 */@media (min-width: 1025px) {
   .hover-icon {
  opacity: 0;
  transition: opacity 0.3s ease;
  pointer-events: none;
}    
    
  .category-container:hover .hover-icon {
    opacity: 1;
    pointer-events: auto;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-21dd16a */.elementor-118277 .elementor-element.elementor-element-21dd16a svg path{
    fill: white;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-79a8949 */@media (min-width: 1025px) {
   .hover-icon {
  opacity: 0;
  transition: opacity 0.3s ease;
  pointer-events: none;
}    
    
  .category-container:hover .hover-icon {
    opacity: 1;
    pointer-events: auto;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-384df2f */.elementor-118277 .elementor-element.elementor-element-384df2f svg path{
    fill: white;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fdb6d5b */@media (min-width: 1025px) {
   .hover-icon {
  opacity: 0;
  transition: opacity 0.3s ease;
  pointer-events: none;
}    
    
  .category-container:hover .hover-icon {
    opacity: 1;
    pointer-events: auto;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-6817897 */.elementor-118277 .elementor-element.elementor-element-6817897 svg path{
    fill: white;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6dc7ea1 */@media (min-width: 1025px) {
   .hover-icon {
  opacity: 0;
  transition: opacity 0.3s ease;
  pointer-events: none;
}    
    
  .category-container:hover .hover-icon {
    opacity: 1;
    pointer-events: auto;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-708fcda */.elementor-118277 .elementor-element.elementor-element-708fcda svg path{
    fill: white;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d8e0dd8 */@media (min-width: 1025px) {
   .hover-icon {
  opacity: 0;
  transition: opacity 0.3s ease;
  pointer-events: none;
}    
    
  .category-container:hover .hover-icon {
    opacity: 1;
    pointer-events: auto;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-78ab549 */.elementor-118277 .elementor-element.elementor-element-78ab549 svg path{
    fill: white;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4249548 */@media (min-width: 1025px) {
   .hover-icon {
  opacity: 0;
  transition: opacity 0.3s ease;
  pointer-events: none;
}    
    
  .category-container:hover .hover-icon {
    opacity: 1;
    pointer-events: auto;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-5390ff4 */.elementor-118277 .elementor-element.elementor-element-5390ff4 svg path{
    fill: white;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4689e7d */@media (min-width: 1025px) {
   .hover-icon {
  opacity: 0;
  transition: opacity 0.3s ease;
  pointer-events: none;
}    
    
  .category-container:hover .hover-icon {
    opacity: 1;
    pointer-events: auto;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-6817897 */.elementor-118277 .elementor-element.elementor-element-6817897 svg path{
    fill: white;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6dc7ea1 */@media (min-width: 1025px) {
   .hover-icon {
  opacity: 0;
  transition: opacity 0.3s ease;
  pointer-events: none;
}    
    
  .category-container:hover .hover-icon {
    opacity: 1;
    pointer-events: auto;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-708fcda */.elementor-118277 .elementor-element.elementor-element-708fcda svg path{
    fill: white;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d8e0dd8 */@media (min-width: 1025px) {
   .hover-icon {
  opacity: 0;
  transition: opacity 0.3s ease;
  pointer-events: none;
}    
    
  .category-container:hover .hover-icon {
    opacity: 1;
    pointer-events: auto;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-78ab549 */.elementor-118277 .elementor-element.elementor-element-78ab549 svg path{
    fill: white;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4249548 */@media (min-width: 1025px) {
   .hover-icon {
  opacity: 0;
  transition: opacity 0.3s ease;
  pointer-events: none;
}    
    
  .category-container:hover .hover-icon {
    opacity: 1;
    pointer-events: auto;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-5390ff4 */.elementor-118277 .elementor-element.elementor-element-5390ff4 svg path{
    fill: white;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4689e7d */@media (min-width: 1025px) {
   .hover-icon {
  opacity: 0;
  transition: opacity 0.3s ease;
  pointer-events: none;
}    
    
  .category-container:hover .hover-icon {
    opacity: 1;
    pointer-events: auto;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-6817897 */.elementor-118277 .elementor-element.elementor-element-6817897 svg path{
    fill: white;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6dc7ea1 */@media (min-width: 1025px) {
   .hover-icon {
  opacity: 0;
  transition: opacity 0.3s ease;
  pointer-events: none;
}    
    
  .category-container:hover .hover-icon {
    opacity: 1;
    pointer-events: auto;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-708fcda */.elementor-118277 .elementor-element.elementor-element-708fcda svg path{
    fill: white;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d8e0dd8 */@media (min-width: 1025px) {
   .hover-icon {
  opacity: 0;
  transition: opacity 0.3s ease;
  pointer-events: none;
}    
    
  .category-container:hover .hover-icon {
    opacity: 1;
    pointer-events: auto;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-78ab549 */.elementor-118277 .elementor-element.elementor-element-78ab549 svg path{
    fill: white;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4249548 */@media (min-width: 1025px) {
   .hover-icon {
  opacity: 0;
  transition: opacity 0.3s ease;
  pointer-events: none;
}    
    
  .category-container:hover .hover-icon {
    opacity: 1;
    pointer-events: auto;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-5390ff4 */.elementor-118277 .elementor-element.elementor-element-5390ff4 svg path{
    fill: white;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4689e7d */@media (min-width: 1025px) {
   .hover-icon {
  opacity: 0;
  transition: opacity 0.3s ease;
  pointer-events: none;
}    
    
  .category-container:hover .hover-icon {
    opacity: 1;
    pointer-events: auto;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-6817897 */.elementor-118277 .elementor-element.elementor-element-6817897 svg path{
    fill: white;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6dc7ea1 */@media (min-width: 1025px) {
   .hover-icon {
  opacity: 0;
  transition: opacity 0.3s ease;
  pointer-events: none;
}    
    
  .category-container:hover .hover-icon {
    opacity: 1;
    pointer-events: auto;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-708fcda */.elementor-118277 .elementor-element.elementor-element-708fcda svg path{
    fill: white;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d8e0dd8 */@media (min-width: 1025px) {
   .hover-icon {
  opacity: 0;
  transition: opacity 0.3s ease;
  pointer-events: none;
}    
    
  .category-container:hover .hover-icon {
    opacity: 1;
    pointer-events: auto;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-78ab549 */.elementor-118277 .elementor-element.elementor-element-78ab549 svg path{
    fill: white;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4249548 */@media (min-width: 1025px) {
   .hover-icon {
  opacity: 0;
  transition: opacity 0.3s ease;
  pointer-events: none;
}    
    
  .category-container:hover .hover-icon {
    opacity: 1;
    pointer-events: auto;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-5390ff4 */.elementor-118277 .elementor-element.elementor-element-5390ff4 svg path{
    fill: white;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4689e7d */@media (min-width: 1025px) {
   .hover-icon {
  opacity: 0;
  transition: opacity 0.3s ease;
  pointer-events: none;
}    
    
  .category-container:hover .hover-icon {
    opacity: 1;
    pointer-events: auto;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-6817897 */.elementor-118277 .elementor-element.elementor-element-6817897 svg path{
    fill: white;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6dc7ea1 */@media (min-width: 1025px) {
   .hover-icon {
  opacity: 0;
  transition: opacity 0.3s ease;
  pointer-events: none;
}    
    
  .category-container:hover .hover-icon {
    opacity: 1;
    pointer-events: auto;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-708fcda */.elementor-118277 .elementor-element.elementor-element-708fcda svg path{
    fill: white;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d8e0dd8 */@media (min-width: 1025px) {
   .hover-icon {
  opacity: 0;
  transition: opacity 0.3s ease;
  pointer-events: none;
}    
    
  .category-container:hover .hover-icon {
    opacity: 1;
    pointer-events: auto;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-78ab549 */.elementor-118277 .elementor-element.elementor-element-78ab549 svg path{
    fill: white;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4249548 */@media (min-width: 1025px) {
   .hover-icon {
  opacity: 0;
  transition: opacity 0.3s ease;
  pointer-events: none;
}    
    
  .category-container:hover .hover-icon {
    opacity: 1;
    pointer-events: auto;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-5390ff4 */.elementor-118277 .elementor-element.elementor-element-5390ff4 svg path{
    fill: white;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4689e7d */@media (min-width: 1025px) {
   .hover-icon {
  opacity: 0;
  transition: opacity 0.3s ease;
  pointer-events: none;
}    
    
  .category-container:hover .hover-icon {
    opacity: 1;
    pointer-events: auto;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-8f8faa9 */.elementor-118277 .elementor-element.elementor-element-8f8faa9 svg path{
    fill: white;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-55407c3 */@media (min-width: 1025px) {
   .hover-icon {
  opacity: 0;
  transition: opacity 0.3s ease;
  pointer-events: none;
}    
    
  .category-container:hover .hover-icon {
    opacity: 1;
    pointer-events: auto;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-5c4d889 */.elementor-118277 .elementor-element.elementor-element-5c4d889 svg path{
    fill: white;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3237f59 */@media (min-width: 1025px) {
   .hover-icon {
  opacity: 0;
  transition: opacity 0.3s ease;
  pointer-events: none;
}    
    
  .category-container:hover .hover-icon {
    opacity: 1;
    pointer-events: auto;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-21dd16a */.elementor-118277 .elementor-element.elementor-element-21dd16a svg path{
    fill: white;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-79a8949 */@media (min-width: 1025px) {
   .hover-icon {
  opacity: 0;
  transition: opacity 0.3s ease;
  pointer-events: none;
}    
    
  .category-container:hover .hover-icon {
    opacity: 1;
    pointer-events: auto;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-384df2f */.elementor-118277 .elementor-element.elementor-element-384df2f svg path{
    fill: white;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fdb6d5b */@media (min-width: 1025px) {
   .hover-icon {
  opacity: 0;
  transition: opacity 0.3s ease;
  pointer-events: none;
}    
    
  .category-container:hover .hover-icon {
    opacity: 1;
    pointer-events: auto;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-8f8faa9 */.elementor-118277 .elementor-element.elementor-element-8f8faa9 svg path{
    fill: white;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-55407c3 */@media (min-width: 1025px) {
   .hover-icon {
  opacity: 0;
  transition: opacity 0.3s ease;
  pointer-events: none;
}    
    
  .category-container:hover .hover-icon {
    opacity: 1;
    pointer-events: auto;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-5c4d889 */.elementor-118277 .elementor-element.elementor-element-5c4d889 svg path{
    fill: white;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3237f59 */@media (min-width: 1025px) {
   .hover-icon {
  opacity: 0;
  transition: opacity 0.3s ease;
  pointer-events: none;
}    
    
  .category-container:hover .hover-icon {
    opacity: 1;
    pointer-events: auto;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-21dd16a */.elementor-118277 .elementor-element.elementor-element-21dd16a svg path{
    fill: white;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-79a8949 */@media (min-width: 1025px) {
   .hover-icon {
  opacity: 0;
  transition: opacity 0.3s ease;
  pointer-events: none;
}    
    
  .category-container:hover .hover-icon {
    opacity: 1;
    pointer-events: auto;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-384df2f */.elementor-118277 .elementor-element.elementor-element-384df2f svg path{
    fill: white;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fdb6d5b */@media (min-width: 1025px) {
   .hover-icon {
  opacity: 0;
  transition: opacity 0.3s ease;
  pointer-events: none;
}    
    
  .category-container:hover .hover-icon {
    opacity: 1;
    pointer-events: auto;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-8f8faa9 */.elementor-118277 .elementor-element.elementor-element-8f8faa9 svg path{
    fill: white;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-55407c3 */@media (min-width: 1025px) {
   .hover-icon {
  opacity: 0;
  transition: opacity 0.3s ease;
  pointer-events: none;
}    
    
  .category-container:hover .hover-icon {
    opacity: 1;
    pointer-events: auto;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-5c4d889 */.elementor-118277 .elementor-element.elementor-element-5c4d889 svg path{
    fill: white;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3237f59 */@media (min-width: 1025px) {
   .hover-icon {
  opacity: 0;
  transition: opacity 0.3s ease;
  pointer-events: none;
}    
    
  .category-container:hover .hover-icon {
    opacity: 1;
    pointer-events: auto;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-21dd16a */.elementor-118277 .elementor-element.elementor-element-21dd16a svg path{
    fill: white;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-79a8949 */@media (min-width: 1025px) {
   .hover-icon {
  opacity: 0;
  transition: opacity 0.3s ease;
  pointer-events: none;
}    
    
  .category-container:hover .hover-icon {
    opacity: 1;
    pointer-events: auto;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-384df2f */.elementor-118277 .elementor-element.elementor-element-384df2f svg path{
    fill: white;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fdb6d5b */@media (min-width: 1025px) {
   .hover-icon {
  opacity: 0;
  transition: opacity 0.3s ease;
  pointer-events: none;
}    
    
  .category-container:hover .hover-icon {
    opacity: 1;
    pointer-events: auto;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-8f8faa9 */.elementor-118277 .elementor-element.elementor-element-8f8faa9 svg path{
    fill: white;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-55407c3 */@media (min-width: 1025px) {
   .hover-icon {
  opacity: 0;
  transition: opacity 0.3s ease;
  pointer-events: none;
}    
    
  .category-container:hover .hover-icon {
    opacity: 1;
    pointer-events: auto;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-5c4d889 */.elementor-118277 .elementor-element.elementor-element-5c4d889 svg path{
    fill: white;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3237f59 */@media (min-width: 1025px) {
   .hover-icon {
  opacity: 0;
  transition: opacity 0.3s ease;
  pointer-events: none;
}    
    
  .category-container:hover .hover-icon {
    opacity: 1;
    pointer-events: auto;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-21dd16a */.elementor-118277 .elementor-element.elementor-element-21dd16a svg path{
    fill: white;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-79a8949 */@media (min-width: 1025px) {
   .hover-icon {
  opacity: 0;
  transition: opacity 0.3s ease;
  pointer-events: none;
}    
    
  .category-container:hover .hover-icon {
    opacity: 1;
    pointer-events: auto;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-384df2f */.elementor-118277 .elementor-element.elementor-element-384df2f svg path{
    fill: white;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fdb6d5b */@media (min-width: 1025px) {
   .hover-icon {
  opacity: 0;
  transition: opacity 0.3s ease;
  pointer-events: none;
}    
    
  .category-container:hover .hover-icon {
    opacity: 1;
    pointer-events: auto;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-8f8faa9 */.elementor-118277 .elementor-element.elementor-element-8f8faa9 svg path{
    fill: white;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-55407c3 */@media (min-width: 1025px) {
   .hover-icon {
  opacity: 0;
  transition: opacity 0.3s ease;
  pointer-events: none;
}    
    
  .category-container:hover .hover-icon {
    opacity: 1;
    pointer-events: auto;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-5c4d889 */.elementor-118277 .elementor-element.elementor-element-5c4d889 svg path{
    fill: white;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3237f59 */@media (min-width: 1025px) {
   .hover-icon {
  opacity: 0;
  transition: opacity 0.3s ease;
  pointer-events: none;
}    
    
  .category-container:hover .hover-icon {
    opacity: 1;
    pointer-events: auto;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-21dd16a */.elementor-118277 .elementor-element.elementor-element-21dd16a svg path{
    fill: white;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-79a8949 */@media (min-width: 1025px) {
   .hover-icon {
  opacity: 0;
  transition: opacity 0.3s ease;
  pointer-events: none;
}    
    
  .category-container:hover .hover-icon {
    opacity: 1;
    pointer-events: auto;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-384df2f */.elementor-118277 .elementor-element.elementor-element-384df2f svg path{
    fill: white;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fdb6d5b */@media (min-width: 1025px) {
   .hover-icon {
  opacity: 0;
  transition: opacity 0.3s ease;
  pointer-events: none;
}    
    
  .category-container:hover .hover-icon {
    opacity: 1;
    pointer-events: auto;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-6817897 */.elementor-118277 .elementor-element.elementor-element-6817897 svg path{
    fill: white;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6dc7ea1 */@media (min-width: 1025px) {
   .hover-icon {
  opacity: 0;
  transition: opacity 0.3s ease;
  pointer-events: none;
}    
    
  .category-container:hover .hover-icon {
    opacity: 1;
    pointer-events: auto;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-708fcda */.elementor-118277 .elementor-element.elementor-element-708fcda svg path{
    fill: white;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d8e0dd8 */@media (min-width: 1025px) {
   .hover-icon {
  opacity: 0;
  transition: opacity 0.3s ease;
  pointer-events: none;
}    
    
  .category-container:hover .hover-icon {
    opacity: 1;
    pointer-events: auto;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-78ab549 */.elementor-118277 .elementor-element.elementor-element-78ab549 svg path{
    fill: white;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4249548 */@media (min-width: 1025px) {
   .hover-icon {
  opacity: 0;
  transition: opacity 0.3s ease;
  pointer-events: none;
}    
    
  .category-container:hover .hover-icon {
    opacity: 1;
    pointer-events: auto;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-5390ff4 */.elementor-118277 .elementor-element.elementor-element-5390ff4 svg path{
    fill: white;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4689e7d */@media (min-width: 1025px) {
   .hover-icon {
  opacity: 0;
  transition: opacity 0.3s ease;
  pointer-events: none;
}    
    
  .category-container:hover .hover-icon {
    opacity: 1;
    pointer-events: auto;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-6817897 */.elementor-118277 .elementor-element.elementor-element-6817897 svg path{
    fill: white;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6dc7ea1 */@media (min-width: 1025px) {
   .hover-icon {
  opacity: 0;
  transition: opacity 0.3s ease;
  pointer-events: none;
}    
    
  .category-container:hover .hover-icon {
    opacity: 1;
    pointer-events: auto;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-708fcda */.elementor-118277 .elementor-element.elementor-element-708fcda svg path{
    fill: white;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d8e0dd8 */@media (min-width: 1025px) {
   .hover-icon {
  opacity: 0;
  transition: opacity 0.3s ease;
  pointer-events: none;
}    
    
  .category-container:hover .hover-icon {
    opacity: 1;
    pointer-events: auto;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-78ab549 */.elementor-118277 .elementor-element.elementor-element-78ab549 svg path{
    fill: white;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4249548 */@media (min-width: 1025px) {
   .hover-icon {
  opacity: 0;
  transition: opacity 0.3s ease;
  pointer-events: none;
}    
    
  .category-container:hover .hover-icon {
    opacity: 1;
    pointer-events: auto;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-5390ff4 */.elementor-118277 .elementor-element.elementor-element-5390ff4 svg path{
    fill: white;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4689e7d */@media (min-width: 1025px) {
   .hover-icon {
  opacity: 0;
  transition: opacity 0.3s ease;
  pointer-events: none;
}    
    
  .category-container:hover .hover-icon {
    opacity: 1;
    pointer-events: auto;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-6817897 */.elementor-118277 .elementor-element.elementor-element-6817897 svg path{
    fill: white;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6dc7ea1 */@media (min-width: 1025px) {
   .hover-icon {
  opacity: 0;
  transition: opacity 0.3s ease;
  pointer-events: none;
}    
    
  .category-container:hover .hover-icon {
    opacity: 1;
    pointer-events: auto;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-708fcda */.elementor-118277 .elementor-element.elementor-element-708fcda svg path{
    fill: white;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d8e0dd8 */@media (min-width: 1025px) {
   .hover-icon {
  opacity: 0;
  transition: opacity 0.3s ease;
  pointer-events: none;
}    
    
  .category-container:hover .hover-icon {
    opacity: 1;
    pointer-events: auto;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-78ab549 */.elementor-118277 .elementor-element.elementor-element-78ab549 svg path{
    fill: white;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4249548 */@media (min-width: 1025px) {
   .hover-icon {
  opacity: 0;
  transition: opacity 0.3s ease;
  pointer-events: none;
}    
    
  .category-container:hover .hover-icon {
    opacity: 1;
    pointer-events: auto;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-5390ff4 */.elementor-118277 .elementor-element.elementor-element-5390ff4 svg path{
    fill: white;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4689e7d */@media (min-width: 1025px) {
   .hover-icon {
  opacity: 0;
  transition: opacity 0.3s ease;
  pointer-events: none;
}    
    
  .category-container:hover .hover-icon {
    opacity: 1;
    pointer-events: auto;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-6817897 */.elementor-118277 .elementor-element.elementor-element-6817897 svg path{
    fill: white;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6dc7ea1 */@media (min-width: 1025px) {
   .hover-icon {
  opacity: 0;
  transition: opacity 0.3s ease;
  pointer-events: none;
}    
    
  .category-container:hover .hover-icon {
    opacity: 1;
    pointer-events: auto;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-708fcda */.elementor-118277 .elementor-element.elementor-element-708fcda svg path{
    fill: white;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d8e0dd8 */@media (min-width: 1025px) {
   .hover-icon {
  opacity: 0;
  transition: opacity 0.3s ease;
  pointer-events: none;
}    
    
  .category-container:hover .hover-icon {
    opacity: 1;
    pointer-events: auto;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-78ab549 */.elementor-118277 .elementor-element.elementor-element-78ab549 svg path{
    fill: white;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4249548 */@media (min-width: 1025px) {
   .hover-icon {
  opacity: 0;
  transition: opacity 0.3s ease;
  pointer-events: none;
}    
    
  .category-container:hover .hover-icon {
    opacity: 1;
    pointer-events: auto;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-5390ff4 */.elementor-118277 .elementor-element.elementor-element-5390ff4 svg path{
    fill: white;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4689e7d */@media (min-width: 1025px) {
   .hover-icon {
  opacity: 0;
  transition: opacity 0.3s ease;
  pointer-events: none;
}    
    
  .category-container:hover .hover-icon {
    opacity: 1;
    pointer-events: auto;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-6817897 */.elementor-118277 .elementor-element.elementor-element-6817897 svg path{
    fill: white;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6dc7ea1 */@media (min-width: 1025px) {
   .hover-icon {
  opacity: 0;
  transition: opacity 0.3s ease;
  pointer-events: none;
}    
    
  .category-container:hover .hover-icon {
    opacity: 1;
    pointer-events: auto;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-708fcda */.elementor-118277 .elementor-element.elementor-element-708fcda svg path{
    fill: white;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d8e0dd8 */@media (min-width: 1025px) {
   .hover-icon {
  opacity: 0;
  transition: opacity 0.3s ease;
  pointer-events: none;
}    
    
  .category-container:hover .hover-icon {
    opacity: 1;
    pointer-events: auto;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-78ab549 */.elementor-118277 .elementor-element.elementor-element-78ab549 svg path{
    fill: white;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4249548 */@media (min-width: 1025px) {
   .hover-icon {
  opacity: 0;
  transition: opacity 0.3s ease;
  pointer-events: none;
}    
    
  .category-container:hover .hover-icon {
    opacity: 1;
    pointer-events: auto;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-5390ff4 */.elementor-118277 .elementor-element.elementor-element-5390ff4 svg path{
    fill: white;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4689e7d */@media (min-width: 1025px) {
   .hover-icon {
  opacity: 0;
  transition: opacity 0.3s ease;
  pointer-events: none;
}    
    
  .category-container:hover .hover-icon {
    opacity: 1;
    pointer-events: auto;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-8f8faa9 */.elementor-118277 .elementor-element.elementor-element-8f8faa9 svg path{
    fill: white;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-55407c3 */@media (min-width: 1025px) {
   .hover-icon {
  opacity: 0;
  transition: opacity 0.3s ease;
  pointer-events: none;
}    
    
  .category-container:hover .hover-icon {
    opacity: 1;
    pointer-events: auto;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-5c4d889 */.elementor-118277 .elementor-element.elementor-element-5c4d889 svg path{
    fill: white;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3237f59 */@media (min-width: 1025px) {
   .hover-icon {
  opacity: 0;
  transition: opacity 0.3s ease;
  pointer-events: none;
}    
    
  .category-container:hover .hover-icon {
    opacity: 1;
    pointer-events: auto;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-21dd16a */.elementor-118277 .elementor-element.elementor-element-21dd16a svg path{
    fill: white;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-79a8949 */@media (min-width: 1025px) {
   .hover-icon {
  opacity: 0;
  transition: opacity 0.3s ease;
  pointer-events: none;
}    
    
  .category-container:hover .hover-icon {
    opacity: 1;
    pointer-events: auto;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-384df2f */.elementor-118277 .elementor-element.elementor-element-384df2f svg path{
    fill: white;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fdb6d5b */@media (min-width: 1025px) {
   .hover-icon {
  opacity: 0;
  transition: opacity 0.3s ease;
  pointer-events: none;
}    
    
  .category-container:hover .hover-icon {
    opacity: 1;
    pointer-events: auto;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-8f8faa9 */.elementor-118277 .elementor-element.elementor-element-8f8faa9 svg path{
    fill: white;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-55407c3 */@media (min-width: 1025px) {
   .hover-icon {
  opacity: 0;
  transition: opacity 0.3s ease;
  pointer-events: none;
}    
    
  .category-container:hover .hover-icon {
    opacity: 1;
    pointer-events: auto;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-5c4d889 */.elementor-118277 .elementor-element.elementor-element-5c4d889 svg path{
    fill: white;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3237f59 */@media (min-width: 1025px) {
   .hover-icon {
  opacity: 0;
  transition: opacity 0.3s ease;
  pointer-events: none;
}    
    
  .category-container:hover .hover-icon {
    opacity: 1;
    pointer-events: auto;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-21dd16a */.elementor-118277 .elementor-element.elementor-element-21dd16a svg path{
    fill: white;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-79a8949 */@media (min-width: 1025px) {
   .hover-icon {
  opacity: 0;
  transition: opacity 0.3s ease;
  pointer-events: none;
}    
    
  .category-container:hover .hover-icon {
    opacity: 1;
    pointer-events: auto;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-384df2f */.elementor-118277 .elementor-element.elementor-element-384df2f svg path{
    fill: white;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fdb6d5b */@media (min-width: 1025px) {
   .hover-icon {
  opacity: 0;
  transition: opacity 0.3s ease;
  pointer-events: none;
}    
    
  .category-container:hover .hover-icon {
    opacity: 1;
    pointer-events: auto;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-8f8faa9 */.elementor-118277 .elementor-element.elementor-element-8f8faa9 svg path{
    fill: white;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-55407c3 */@media (min-width: 1025px) {
   .hover-icon {
  opacity: 0;
  transition: opacity 0.3s ease;
  pointer-events: none;
}    
    
  .category-container:hover .hover-icon {
    opacity: 1;
    pointer-events: auto;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-5c4d889 */.elementor-118277 .elementor-element.elementor-element-5c4d889 svg path{
    fill: white;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3237f59 */@media (min-width: 1025px) {
   .hover-icon {
  opacity: 0;
  transition: opacity 0.3s ease;
  pointer-events: none;
}    
    
  .category-container:hover .hover-icon {
    opacity: 1;
    pointer-events: auto;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-21dd16a */.elementor-118277 .elementor-element.elementor-element-21dd16a svg path{
    fill: white;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-79a8949 */@media (min-width: 1025px) {
   .hover-icon {
  opacity: 0;
  transition: opacity 0.3s ease;
  pointer-events: none;
}    
    
  .category-container:hover .hover-icon {
    opacity: 1;
    pointer-events: auto;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-384df2f */.elementor-118277 .elementor-element.elementor-element-384df2f svg path{
    fill: white;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fdb6d5b */@media (min-width: 1025px) {
   .hover-icon {
  opacity: 0;
  transition: opacity 0.3s ease;
  pointer-events: none;
}    
    
  .category-container:hover .hover-icon {
    opacity: 1;
    pointer-events: auto;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-8f8faa9 */.elementor-118277 .elementor-element.elementor-element-8f8faa9 svg path{
    fill: white;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-55407c3 */@media (min-width: 1025px) {
   .hover-icon {
  opacity: 0;
  transition: opacity 0.3s ease;
  pointer-events: none;
}    
    
  .category-container:hover .hover-icon {
    opacity: 1;
    pointer-events: auto;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-5c4d889 */.elementor-118277 .elementor-element.elementor-element-5c4d889 svg path{
    fill: white;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3237f59 */@media (min-width: 1025px) {
   .hover-icon {
  opacity: 0;
  transition: opacity 0.3s ease;
  pointer-events: none;
}    
    
  .category-container:hover .hover-icon {
    opacity: 1;
    pointer-events: auto;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-21dd16a */.elementor-118277 .elementor-element.elementor-element-21dd16a svg path{
    fill: white;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-79a8949 */@media (min-width: 1025px) {
   .hover-icon {
  opacity: 0;
  transition: opacity 0.3s ease;
  pointer-events: none;
}    
    
  .category-container:hover .hover-icon {
    opacity: 1;
    pointer-events: auto;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-384df2f */.elementor-118277 .elementor-element.elementor-element-384df2f svg path{
    fill: white;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fdb6d5b */@media (min-width: 1025px) {
   .hover-icon {
  opacity: 0;
  transition: opacity 0.3s ease;
  pointer-events: none;
}    
    
  .category-container:hover .hover-icon {
    opacity: 1;
    pointer-events: auto;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-8f8faa9 */.elementor-118277 .elementor-element.elementor-element-8f8faa9 svg path{
    fill: white;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-55407c3 */@media (min-width: 1025px) {
   .hover-icon {
  opacity: 0;
  transition: opacity 0.3s ease;
  pointer-events: none;
}    
    
  .category-container:hover .hover-icon {
    opacity: 1;
    pointer-events: auto;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-5c4d889 */.elementor-118277 .elementor-element.elementor-element-5c4d889 svg path{
    fill: white;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3237f59 */@media (min-width: 1025px) {
   .hover-icon {
  opacity: 0;
  transition: opacity 0.3s ease;
  pointer-events: none;
}    
    
  .category-container:hover .hover-icon {
    opacity: 1;
    pointer-events: auto;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-21dd16a */.elementor-118277 .elementor-element.elementor-element-21dd16a svg path{
    fill: white;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-79a8949 */@media (min-width: 1025px) {
   .hover-icon {
  opacity: 0;
  transition: opacity 0.3s ease;
  pointer-events: none;
}    
    
  .category-container:hover .hover-icon {
    opacity: 1;
    pointer-events: auto;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-384df2f */.elementor-118277 .elementor-element.elementor-element-384df2f svg path{
    fill: white;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fdb6d5b */@media (min-width: 1025px) {
   .hover-icon {
  opacity: 0;
  transition: opacity 0.3s ease;
  pointer-events: none;
}    
    
  .category-container:hover .hover-icon {
    opacity: 1;
    pointer-events: auto;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-6817897 */.elementor-118277 .elementor-element.elementor-element-6817897 svg path{
    fill: white;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6dc7ea1 */@media (min-width: 1025px) {
   .hover-icon {
  opacity: 0;
  transition: opacity 0.3s ease;
  pointer-events: none;
}    
    
  .category-container:hover .hover-icon {
    opacity: 1;
    pointer-events: auto;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-708fcda */.elementor-118277 .elementor-element.elementor-element-708fcda svg path{
    fill: white;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d8e0dd8 */@media (min-width: 1025px) {
   .hover-icon {
  opacity: 0;
  transition: opacity 0.3s ease;
  pointer-events: none;
}    
    
  .category-container:hover .hover-icon {
    opacity: 1;
    pointer-events: auto;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-78ab549 */.elementor-118277 .elementor-element.elementor-element-78ab549 svg path{
    fill: white;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4249548 */@media (min-width: 1025px) {
   .hover-icon {
  opacity: 0;
  transition: opacity 0.3s ease;
  pointer-events: none;
}    
    
  .category-container:hover .hover-icon {
    opacity: 1;
    pointer-events: auto;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-5390ff4 */.elementor-118277 .elementor-element.elementor-element-5390ff4 svg path{
    fill: white;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4689e7d */@media (min-width: 1025px) {
   .hover-icon {
  opacity: 0;
  transition: opacity 0.3s ease;
  pointer-events: none;
}    
    
  .category-container:hover .hover-icon {
    opacity: 1;
    pointer-events: auto;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-6817897 */.elementor-118277 .elementor-element.elementor-element-6817897 svg path{
    fill: white;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6dc7ea1 */@media (min-width: 1025px) {
   .hover-icon {
  opacity: 0;
  transition: opacity 0.3s ease;
  pointer-events: none;
}    
    
  .category-container:hover .hover-icon {
    opacity: 1;
    pointer-events: auto;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-708fcda */.elementor-118277 .elementor-element.elementor-element-708fcda svg path{
    fill: white;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d8e0dd8 */@media (min-width: 1025px) {
   .hover-icon {
  opacity: 0;
  transition: opacity 0.3s ease;
  pointer-events: none;
}    
    
  .category-container:hover .hover-icon {
    opacity: 1;
    pointer-events: auto;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-78ab549 */.elementor-118277 .elementor-element.elementor-element-78ab549 svg path{
    fill: white;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4249548 */@media (min-width: 1025px) {
   .hover-icon {
  opacity: 0;
  transition: opacity 0.3s ease;
  pointer-events: none;
}    
    
  .category-container:hover .hover-icon {
    opacity: 1;
    pointer-events: auto;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-5390ff4 */.elementor-118277 .elementor-element.elementor-element-5390ff4 svg path{
    fill: white;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4689e7d */@media (min-width: 1025px) {
   .hover-icon {
  opacity: 0;
  transition: opacity 0.3s ease;
  pointer-events: none;
}    
    
  .category-container:hover .hover-icon {
    opacity: 1;
    pointer-events: auto;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-6817897 */.elementor-118277 .elementor-element.elementor-element-6817897 svg path{
    fill: white;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6dc7ea1 */@media (min-width: 1025px) {
   .hover-icon {
  opacity: 0;
  transition: opacity 0.3s ease;
  pointer-events: none;
}    
    
  .category-container:hover .hover-icon {
    opacity: 1;
    pointer-events: auto;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-708fcda */.elementor-118277 .elementor-element.elementor-element-708fcda svg path{
    fill: white;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d8e0dd8 */@media (min-width: 1025px) {
   .hover-icon {
  opacity: 0;
  transition: opacity 0.3s ease;
  pointer-events: none;
}    
    
  .category-container:hover .hover-icon {
    opacity: 1;
    pointer-events: auto;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-78ab549 */.elementor-118277 .elementor-element.elementor-element-78ab549 svg path{
    fill: white;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4249548 */@media (min-width: 1025px) {
   .hover-icon {
  opacity: 0;
  transition: opacity 0.3s ease;
  pointer-events: none;
}    
    
  .category-container:hover .hover-icon {
    opacity: 1;
    pointer-events: auto;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-5390ff4 */.elementor-118277 .elementor-element.elementor-element-5390ff4 svg path{
    fill: white;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4689e7d */@media (min-width: 1025px) {
   .hover-icon {
  opacity: 0;
  transition: opacity 0.3s ease;
  pointer-events: none;
}    
    
  .category-container:hover .hover-icon {
    opacity: 1;
    pointer-events: auto;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-6817897 */.elementor-118277 .elementor-element.elementor-element-6817897 svg path{
    fill: white;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6dc7ea1 */@media (min-width: 1025px) {
   .hover-icon {
  opacity: 0;
  transition: opacity 0.3s ease;
  pointer-events: none;
}    
    
  .category-container:hover .hover-icon {
    opacity: 1;
    pointer-events: auto;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-708fcda */.elementor-118277 .elementor-element.elementor-element-708fcda svg path{
    fill: white;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d8e0dd8 */@media (min-width: 1025px) {
   .hover-icon {
  opacity: 0;
  transition: opacity 0.3s ease;
  pointer-events: none;
}    
    
  .category-container:hover .hover-icon {
    opacity: 1;
    pointer-events: auto;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-78ab549 */.elementor-118277 .elementor-element.elementor-element-78ab549 svg path{
    fill: white;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4249548 */@media (min-width: 1025px) {
   .hover-icon {
  opacity: 0;
  transition: opacity 0.3s ease;
  pointer-events: none;
}    
    
  .category-container:hover .hover-icon {
    opacity: 1;
    pointer-events: auto;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-5390ff4 */.elementor-118277 .elementor-element.elementor-element-5390ff4 svg path{
    fill: white;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4689e7d */@media (min-width: 1025px) {
   .hover-icon {
  opacity: 0;
  transition: opacity 0.3s ease;
  pointer-events: none;
}    
    
  .category-container:hover .hover-icon {
    opacity: 1;
    pointer-events: auto;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-6817897 */.elementor-118277 .elementor-element.elementor-element-6817897 svg path{
    fill: white;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6dc7ea1 */@media (min-width: 1025px) {
   .hover-icon {
  opacity: 0;
  transition: opacity 0.3s ease;
  pointer-events: none;
}    
    
  .category-container:hover .hover-icon {
    opacity: 1;
    pointer-events: auto;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-708fcda */.elementor-118277 .elementor-element.elementor-element-708fcda svg path{
    fill: white;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d8e0dd8 */@media (min-width: 1025px) {
   .hover-icon {
  opacity: 0;
  transition: opacity 0.3s ease;
  pointer-events: none;
}    
    
  .category-container:hover .hover-icon {
    opacity: 1;
    pointer-events: auto;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-78ab549 */.elementor-118277 .elementor-element.elementor-element-78ab549 svg path{
    fill: white;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4249548 */@media (min-width: 1025px) {
   .hover-icon {
  opacity: 0;
  transition: opacity 0.3s ease;
  pointer-events: none;
}    
    
  .category-container:hover .hover-icon {
    opacity: 1;
    pointer-events: auto;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-5390ff4 */.elementor-118277 .elementor-element.elementor-element-5390ff4 svg path{
    fill: white;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4689e7d */@media (min-width: 1025px) {
   .hover-icon {
  opacity: 0;
  transition: opacity 0.3s ease;
  pointer-events: none;
}    
    
  .category-container:hover .hover-icon {
    opacity: 1;
    pointer-events: auto;
}/* End custom CSS */
/* Start custom CSS for nested-tabs, class: .elementor-element-3d3463c */.e-n-tabs-heading{
    border: solid 2px #E1E1E1;
    width: fit-content;
    padding: 3px;
    border-radius: 8rem;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-80e586f */.gift-link h3 {
    background: 
        linear-gradient(to right, #fff, #fff),
        linear-gradient(to right, #EF233C, #EF233C);
    background-size: 100% 2px, 0 2px;
    background-position: 100% 100%, 0 100%;
    background-repeat: no-repeat;
    color: #fff;
    text-decoration: none;
    transition: background-size 400ms;
    display: inline-block;
    padding-bottom: 0.6rem;
}

.gift-link:hover h3,
.gift-link:focus h3 {
    background-size: 0 0.1em, 100% 0.1em;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a3f9ca8 */.elementor-118277 .elementor-element.elementor-element-a3f9ca8{
    text-wrap: balance;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b11712d */.elementor-118277 .elementor-element.elementor-element-b11712d {
    text-wrap: balance;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-df14936 */.elementor-118277 .elementor-element.elementor-element-df14936 a{
    text-decoration: none!important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2057a25 */.elementor-118277 .elementor-element.elementor-element-2057a25{
    text-wrap: balance;
}/* End custom CSS */
/* Start custom CSS for nested-tabs, class: .elementor-element-f5e8cb7 */.e-n-tabs-heading{
    border: solid 2px #E1E1E1;
    width: fit-content;
    padding: 3px;
    border-radius: 8rem;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-68b1a33 */.elementor-118277 .elementor-element.elementor-element-68b1a33 svg path{
    fill: white;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c9e835b */.ast-single-post .entry-content a{
    text-decoration: none!important;
}

.elementor-118277 .elementor-element.elementor-element-c9e835b a{
    text-decoration: none!important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4a4add0 */@media (min-width: 1025px) {
   .hover-icon {
  opacity: 0;
  transition: opacity 0.3s ease;
  pointer-events: none;
}    
    
  .category-container:hover .hover-icon {
    opacity: 1;
    pointer-events: auto;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-dcac27a */.elementor-118277 .elementor-element.elementor-element-dcac27a svg path{
    fill: white;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3e56f52 */.ast-single-post .entry-content a{
    text-decoration: none!important;
}

.elementor-118277 .elementor-element.elementor-element-3e56f52 a{
    text-decoration: none!important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8d2fa69 */@media (min-width: 1025px) {
   .hover-icon {
  opacity: 0;
  transition: opacity 0.3s ease;
  pointer-events: none;
}    
    
  .category-container:hover .hover-icon {
    opacity: 1;
    pointer-events: auto;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-4dc55ca */.elementor-118277 .elementor-element.elementor-element-4dc55ca svg path{
    fill: white;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-761972c */.ast-single-post .entry-content a{
    text-decoration: none!important;
}

.elementor-118277 .elementor-element.elementor-element-761972c a{
    text-decoration: none!important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-90231e8 */@media (min-width: 1025px) {
   .hover-icon {
  opacity: 0;
  transition: opacity 0.3s ease;
  pointer-events: none;
}    
    
  .category-container:hover .hover-icon {
    opacity: 1;
    pointer-events: auto;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-7fd2555 */.elementor-118277 .elementor-element.elementor-element-7fd2555 svg path{
    fill: white;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-9815fe2 */.ast-single-post .entry-content a{
    text-decoration: none!important;
}

.elementor-118277 .elementor-element.elementor-element-9815fe2 a{
    text-decoration: none!important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5211f80 */@media (min-width: 1025px) {
   .hover-icon {
  opacity: 0;
  transition: opacity 0.3s ease;
  pointer-events: none;
}    
    
  .category-container:hover .hover-icon {
    opacity: 1;
    pointer-events: auto;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-68b1a33 */.elementor-118277 .elementor-element.elementor-element-68b1a33 svg path{
    fill: white;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c9e835b */.ast-single-post .entry-content a{
    text-decoration: none!important;
}

.elementor-118277 .elementor-element.elementor-element-c9e835b a{
    text-decoration: none!important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4a4add0 */@media (min-width: 1025px) {
   .hover-icon {
  opacity: 0;
  transition: opacity 0.3s ease;
  pointer-events: none;
}    
    
  .category-container:hover .hover-icon {
    opacity: 1;
    pointer-events: auto;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-dcac27a */.elementor-118277 .elementor-element.elementor-element-dcac27a svg path{
    fill: white;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3e56f52 */.ast-single-post .entry-content a{
    text-decoration: none!important;
}

.elementor-118277 .elementor-element.elementor-element-3e56f52 a{
    text-decoration: none!important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8d2fa69 */@media (min-width: 1025px) {
   .hover-icon {
  opacity: 0;
  transition: opacity 0.3s ease;
  pointer-events: none;
}    
    
  .category-container:hover .hover-icon {
    opacity: 1;
    pointer-events: auto;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-4dc55ca */.elementor-118277 .elementor-element.elementor-element-4dc55ca svg path{
    fill: white;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-761972c */.ast-single-post .entry-content a{
    text-decoration: none!important;
}

.elementor-118277 .elementor-element.elementor-element-761972c a{
    text-decoration: none!important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-90231e8 */@media (min-width: 1025px) {
   .hover-icon {
  opacity: 0;
  transition: opacity 0.3s ease;
  pointer-events: none;
}    
    
  .category-container:hover .hover-icon {
    opacity: 1;
    pointer-events: auto;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-7fd2555 */.elementor-118277 .elementor-element.elementor-element-7fd2555 svg path{
    fill: white;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-9815fe2 */.ast-single-post .entry-content a{
    text-decoration: none!important;
}

.elementor-118277 .elementor-element.elementor-element-9815fe2 a{
    text-decoration: none!important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5211f80 */@media (min-width: 1025px) {
   .hover-icon {
  opacity: 0;
  transition: opacity 0.3s ease;
  pointer-events: none;
}    
    
  .category-container:hover .hover-icon {
    opacity: 1;
    pointer-events: auto;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-68b1a33 */.elementor-118277 .elementor-element.elementor-element-68b1a33 svg path{
    fill: white;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c9e835b */.ast-single-post .entry-content a{
    text-decoration: none!important;
}

.elementor-118277 .elementor-element.elementor-element-c9e835b a{
    text-decoration: none!important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4a4add0 */@media (min-width: 1025px) {
   .hover-icon {
  opacity: 0;
  transition: opacity 0.3s ease;
  pointer-events: none;
}    
    
  .category-container:hover .hover-icon {
    opacity: 1;
    pointer-events: auto;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-dcac27a */.elementor-118277 .elementor-element.elementor-element-dcac27a svg path{
    fill: white;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3e56f52 */.ast-single-post .entry-content a{
    text-decoration: none!important;
}

.elementor-118277 .elementor-element.elementor-element-3e56f52 a{
    text-decoration: none!important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8d2fa69 */@media (min-width: 1025px) {
   .hover-icon {
  opacity: 0;
  transition: opacity 0.3s ease;
  pointer-events: none;
}    
    
  .category-container:hover .hover-icon {
    opacity: 1;
    pointer-events: auto;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-4dc55ca */.elementor-118277 .elementor-element.elementor-element-4dc55ca svg path{
    fill: white;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-761972c */.ast-single-post .entry-content a{
    text-decoration: none!important;
}

.elementor-118277 .elementor-element.elementor-element-761972c a{
    text-decoration: none!important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-90231e8 */@media (min-width: 1025px) {
   .hover-icon {
  opacity: 0;
  transition: opacity 0.3s ease;
  pointer-events: none;
}    
    
  .category-container:hover .hover-icon {
    opacity: 1;
    pointer-events: auto;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-7fd2555 */.elementor-118277 .elementor-element.elementor-element-7fd2555 svg path{
    fill: white;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-9815fe2 */.ast-single-post .entry-content a{
    text-decoration: none!important;
}

.elementor-118277 .elementor-element.elementor-element-9815fe2 a{
    text-decoration: none!important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5211f80 */@media (min-width: 1025px) {
   .hover-icon {
  opacity: 0;
  transition: opacity 0.3s ease;
  pointer-events: none;
}    
    
  .category-container:hover .hover-icon {
    opacity: 1;
    pointer-events: auto;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-68b1a33 */.elementor-118277 .elementor-element.elementor-element-68b1a33 svg path{
    fill: white;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c9e835b */.ast-single-post .entry-content a{
    text-decoration: none!important;
}

.elementor-118277 .elementor-element.elementor-element-c9e835b a{
    text-decoration: none!important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4a4add0 */@media (min-width: 1025px) {
   .hover-icon {
  opacity: 0;
  transition: opacity 0.3s ease;
  pointer-events: none;
}    
    
  .category-container:hover .hover-icon {
    opacity: 1;
    pointer-events: auto;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-dcac27a */.elementor-118277 .elementor-element.elementor-element-dcac27a svg path{
    fill: white;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3e56f52 */.ast-single-post .entry-content a{
    text-decoration: none!important;
}

.elementor-118277 .elementor-element.elementor-element-3e56f52 a{
    text-decoration: none!important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8d2fa69 */@media (min-width: 1025px) {
   .hover-icon {
  opacity: 0;
  transition: opacity 0.3s ease;
  pointer-events: none;
}    
    
  .category-container:hover .hover-icon {
    opacity: 1;
    pointer-events: auto;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-4dc55ca */.elementor-118277 .elementor-element.elementor-element-4dc55ca svg path{
    fill: white;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-761972c */.ast-single-post .entry-content a{
    text-decoration: none!important;
}

.elementor-118277 .elementor-element.elementor-element-761972c a{
    text-decoration: none!important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-90231e8 */@media (min-width: 1025px) {
   .hover-icon {
  opacity: 0;
  transition: opacity 0.3s ease;
  pointer-events: none;
}    
    
  .category-container:hover .hover-icon {
    opacity: 1;
    pointer-events: auto;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-7fd2555 */.elementor-118277 .elementor-element.elementor-element-7fd2555 svg path{
    fill: white;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-9815fe2 */.ast-single-post .entry-content a{
    text-decoration: none!important;
}

.elementor-118277 .elementor-element.elementor-element-9815fe2 a{
    text-decoration: none!important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5211f80 */@media (min-width: 1025px) {
   .hover-icon {
  opacity: 0;
  transition: opacity 0.3s ease;
  pointer-events: none;
}    
    
  .category-container:hover .hover-icon {
    opacity: 1;
    pointer-events: auto;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-68b1a33 */.elementor-118277 .elementor-element.elementor-element-68b1a33 svg path{
    fill: white;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c9e835b */.ast-single-post .entry-content a{
    text-decoration: none!important;
}

.elementor-118277 .elementor-element.elementor-element-c9e835b a{
    text-decoration: none!important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4a4add0 */@media (min-width: 1025px) {
   .hover-icon {
  opacity: 0;
  transition: opacity 0.3s ease;
  pointer-events: none;
}    
    
  .category-container:hover .hover-icon {
    opacity: 1;
    pointer-events: auto;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-dcac27a */.elementor-118277 .elementor-element.elementor-element-dcac27a svg path{
    fill: white;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3e56f52 */.ast-single-post .entry-content a{
    text-decoration: none!important;
}

.elementor-118277 .elementor-element.elementor-element-3e56f52 a{
    text-decoration: none!important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8d2fa69 */@media (min-width: 1025px) {
   .hover-icon {
  opacity: 0;
  transition: opacity 0.3s ease;
  pointer-events: none;
}    
    
  .category-container:hover .hover-icon {
    opacity: 1;
    pointer-events: auto;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-4dc55ca */.elementor-118277 .elementor-element.elementor-element-4dc55ca svg path{
    fill: white;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-761972c */.ast-single-post .entry-content a{
    text-decoration: none!important;
}

.elementor-118277 .elementor-element.elementor-element-761972c a{
    text-decoration: none!important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-90231e8 */@media (min-width: 1025px) {
   .hover-icon {
  opacity: 0;
  transition: opacity 0.3s ease;
  pointer-events: none;
}    
    
  .category-container:hover .hover-icon {
    opacity: 1;
    pointer-events: auto;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-7fd2555 */.elementor-118277 .elementor-element.elementor-element-7fd2555 svg path{
    fill: white;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-9815fe2 */.ast-single-post .entry-content a{
    text-decoration: none!important;
}

.elementor-118277 .elementor-element.elementor-element-9815fe2 a{
    text-decoration: none!important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5211f80 */@media (min-width: 1025px) {
   .hover-icon {
  opacity: 0;
  transition: opacity 0.3s ease;
  pointer-events: none;
}    
    
  .category-container:hover .hover-icon {
    opacity: 1;
    pointer-events: auto;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-886f0e5 */.elementor-118277 .elementor-element.elementor-element-886f0e5 svg path{
    fill: white;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-cb20f39 */.ast-single-post .entry-content a{
    text-decoration: none!important;
}

.elementor-118277 .elementor-element.elementor-element-cb20f39 a{
    text-decoration: none!important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fbb8999 */@media (min-width: 1025px) {
   .hover-icon {
  opacity: 0;
  transition: opacity 0.3s ease;
  pointer-events: none;
}    
    
  .category-container:hover .hover-icon {
    opacity: 1;
    pointer-events: auto;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-acaa9f0 */.elementor-118277 .elementor-element.elementor-element-acaa9f0 svg path{
    fill: white;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-551adfb */.ast-single-post .entry-content a{
    text-decoration: none!important;
}

.elementor-118277 .elementor-element.elementor-element-551adfb a{
    text-decoration: none!important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8bfcb44 */@media (min-width: 1025px) {
   .hover-icon {
  opacity: 0;
  transition: opacity 0.3s ease;
  pointer-events: none;
}    
    
  .category-container:hover .hover-icon {
    opacity: 1;
    pointer-events: auto;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-b84f8cc */.elementor-118277 .elementor-element.elementor-element-b84f8cc svg path{
    fill: white;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-0d34779 */.ast-single-post .entry-content a{
    text-decoration: none!important;
}

.elementor-118277 .elementor-element.elementor-element-0d34779 a{
    text-decoration: none!important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e3c19a2 */@media (min-width: 1025px) {
   .hover-icon {
  opacity: 0;
  transition: opacity 0.3s ease;
  pointer-events: none;
}    
    
  .category-container:hover .hover-icon {
    opacity: 1;
    pointer-events: auto;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-51fd079 */.elementor-118277 .elementor-element.elementor-element-51fd079 svg path{
    fill: white;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-beaa97e */.ast-single-post .entry-content a{
    text-decoration: none!important;
}

.elementor-118277 .elementor-element.elementor-element-beaa97e a{
    text-decoration: none!important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-42bb6fc */@media (min-width: 1025px) {
   .hover-icon {
  opacity: 0;
  transition: opacity 0.3s ease;
  pointer-events: none;
}    
    
  .category-container:hover .hover-icon {
    opacity: 1;
    pointer-events: auto;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-886f0e5 */.elementor-118277 .elementor-element.elementor-element-886f0e5 svg path{
    fill: white;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-cb20f39 */.ast-single-post .entry-content a{
    text-decoration: none!important;
}

.elementor-118277 .elementor-element.elementor-element-cb20f39 a{
    text-decoration: none!important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fbb8999 */@media (min-width: 1025px) {
   .hover-icon {
  opacity: 0;
  transition: opacity 0.3s ease;
  pointer-events: none;
}    
    
  .category-container:hover .hover-icon {
    opacity: 1;
    pointer-events: auto;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-acaa9f0 */.elementor-118277 .elementor-element.elementor-element-acaa9f0 svg path{
    fill: white;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-551adfb */.ast-single-post .entry-content a{
    text-decoration: none!important;
}

.elementor-118277 .elementor-element.elementor-element-551adfb a{
    text-decoration: none!important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8bfcb44 */@media (min-width: 1025px) {
   .hover-icon {
  opacity: 0;
  transition: opacity 0.3s ease;
  pointer-events: none;
}    
    
  .category-container:hover .hover-icon {
    opacity: 1;
    pointer-events: auto;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-b84f8cc */.elementor-118277 .elementor-element.elementor-element-b84f8cc svg path{
    fill: white;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-0d34779 */.ast-single-post .entry-content a{
    text-decoration: none!important;
}

.elementor-118277 .elementor-element.elementor-element-0d34779 a{
    text-decoration: none!important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e3c19a2 */@media (min-width: 1025px) {
   .hover-icon {
  opacity: 0;
  transition: opacity 0.3s ease;
  pointer-events: none;
}    
    
  .category-container:hover .hover-icon {
    opacity: 1;
    pointer-events: auto;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-51fd079 */.elementor-118277 .elementor-element.elementor-element-51fd079 svg path{
    fill: white;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-beaa97e */.ast-single-post .entry-content a{
    text-decoration: none!important;
}

.elementor-118277 .elementor-element.elementor-element-beaa97e a{
    text-decoration: none!important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-42bb6fc */@media (min-width: 1025px) {
   .hover-icon {
  opacity: 0;
  transition: opacity 0.3s ease;
  pointer-events: none;
}    
    
  .category-container:hover .hover-icon {
    opacity: 1;
    pointer-events: auto;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-886f0e5 */.elementor-118277 .elementor-element.elementor-element-886f0e5 svg path{
    fill: white;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-cb20f39 */.ast-single-post .entry-content a{
    text-decoration: none!important;
}

.elementor-118277 .elementor-element.elementor-element-cb20f39 a{
    text-decoration: none!important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fbb8999 */@media (min-width: 1025px) {
   .hover-icon {
  opacity: 0;
  transition: opacity 0.3s ease;
  pointer-events: none;
}    
    
  .category-container:hover .hover-icon {
    opacity: 1;
    pointer-events: auto;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-acaa9f0 */.elementor-118277 .elementor-element.elementor-element-acaa9f0 svg path{
    fill: white;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-551adfb */.ast-single-post .entry-content a{
    text-decoration: none!important;
}

.elementor-118277 .elementor-element.elementor-element-551adfb a{
    text-decoration: none!important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8bfcb44 */@media (min-width: 1025px) {
   .hover-icon {
  opacity: 0;
  transition: opacity 0.3s ease;
  pointer-events: none;
}    
    
  .category-container:hover .hover-icon {
    opacity: 1;
    pointer-events: auto;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-b84f8cc */.elementor-118277 .elementor-element.elementor-element-b84f8cc svg path{
    fill: white;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-0d34779 */.ast-single-post .entry-content a{
    text-decoration: none!important;
}

.elementor-118277 .elementor-element.elementor-element-0d34779 a{
    text-decoration: none!important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e3c19a2 */@media (min-width: 1025px) {
   .hover-icon {
  opacity: 0;
  transition: opacity 0.3s ease;
  pointer-events: none;
}    
    
  .category-container:hover .hover-icon {
    opacity: 1;
    pointer-events: auto;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-51fd079 */.elementor-118277 .elementor-element.elementor-element-51fd079 svg path{
    fill: white;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-beaa97e */.ast-single-post .entry-content a{
    text-decoration: none!important;
}

.elementor-118277 .elementor-element.elementor-element-beaa97e a{
    text-decoration: none!important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-42bb6fc */@media (min-width: 1025px) {
   .hover-icon {
  opacity: 0;
  transition: opacity 0.3s ease;
  pointer-events: none;
}    
    
  .category-container:hover .hover-icon {
    opacity: 1;
    pointer-events: auto;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-886f0e5 */.elementor-118277 .elementor-element.elementor-element-886f0e5 svg path{
    fill: white;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-cb20f39 */.ast-single-post .entry-content a{
    text-decoration: none!important;
}

.elementor-118277 .elementor-element.elementor-element-cb20f39 a{
    text-decoration: none!important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fbb8999 */@media (min-width: 1025px) {
   .hover-icon {
  opacity: 0;
  transition: opacity 0.3s ease;
  pointer-events: none;
}    
    
  .category-container:hover .hover-icon {
    opacity: 1;
    pointer-events: auto;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-acaa9f0 */.elementor-118277 .elementor-element.elementor-element-acaa9f0 svg path{
    fill: white;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-551adfb */.ast-single-post .entry-content a{
    text-decoration: none!important;
}

.elementor-118277 .elementor-element.elementor-element-551adfb a{
    text-decoration: none!important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8bfcb44 */@media (min-width: 1025px) {
   .hover-icon {
  opacity: 0;
  transition: opacity 0.3s ease;
  pointer-events: none;
}    
    
  .category-container:hover .hover-icon {
    opacity: 1;
    pointer-events: auto;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-b84f8cc */.elementor-118277 .elementor-element.elementor-element-b84f8cc svg path{
    fill: white;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-0d34779 */.ast-single-post .entry-content a{
    text-decoration: none!important;
}

.elementor-118277 .elementor-element.elementor-element-0d34779 a{
    text-decoration: none!important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e3c19a2 */@media (min-width: 1025px) {
   .hover-icon {
  opacity: 0;
  transition: opacity 0.3s ease;
  pointer-events: none;
}    
    
  .category-container:hover .hover-icon {
    opacity: 1;
    pointer-events: auto;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-51fd079 */.elementor-118277 .elementor-element.elementor-element-51fd079 svg path{
    fill: white;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-beaa97e */.ast-single-post .entry-content a{
    text-decoration: none!important;
}

.elementor-118277 .elementor-element.elementor-element-beaa97e a{
    text-decoration: none!important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-42bb6fc */@media (min-width: 1025px) {
   .hover-icon {
  opacity: 0;
  transition: opacity 0.3s ease;
  pointer-events: none;
}    
    
  .category-container:hover .hover-icon {
    opacity: 1;
    pointer-events: auto;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-886f0e5 */.elementor-118277 .elementor-element.elementor-element-886f0e5 svg path{
    fill: white;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-cb20f39 */.ast-single-post .entry-content a{
    text-decoration: none!important;
}

.elementor-118277 .elementor-element.elementor-element-cb20f39 a{
    text-decoration: none!important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fbb8999 */@media (min-width: 1025px) {
   .hover-icon {
  opacity: 0;
  transition: opacity 0.3s ease;
  pointer-events: none;
}    
    
  .category-container:hover .hover-icon {
    opacity: 1;
    pointer-events: auto;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-acaa9f0 */.elementor-118277 .elementor-element.elementor-element-acaa9f0 svg path{
    fill: white;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-551adfb */.ast-single-post .entry-content a{
    text-decoration: none!important;
}

.elementor-118277 .elementor-element.elementor-element-551adfb a{
    text-decoration: none!important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8bfcb44 */@media (min-width: 1025px) {
   .hover-icon {
  opacity: 0;
  transition: opacity 0.3s ease;
  pointer-events: none;
}    
    
  .category-container:hover .hover-icon {
    opacity: 1;
    pointer-events: auto;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-b84f8cc */.elementor-118277 .elementor-element.elementor-element-b84f8cc svg path{
    fill: white;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-0d34779 */.ast-single-post .entry-content a{
    text-decoration: none!important;
}

.elementor-118277 .elementor-element.elementor-element-0d34779 a{
    text-decoration: none!important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e3c19a2 */@media (min-width: 1025px) {
   .hover-icon {
  opacity: 0;
  transition: opacity 0.3s ease;
  pointer-events: none;
}    
    
  .category-container:hover .hover-icon {
    opacity: 1;
    pointer-events: auto;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-51fd079 */.elementor-118277 .elementor-element.elementor-element-51fd079 svg path{
    fill: white;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-beaa97e */.ast-single-post .entry-content a{
    text-decoration: none!important;
}

.elementor-118277 .elementor-element.elementor-element-beaa97e a{
    text-decoration: none!important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-42bb6fc */@media (min-width: 1025px) {
   .hover-icon {
  opacity: 0;
  transition: opacity 0.3s ease;
  pointer-events: none;
}    
    
  .category-container:hover .hover-icon {
    opacity: 1;
    pointer-events: auto;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-68b1a33 */.elementor-118277 .elementor-element.elementor-element-68b1a33 svg path{
    fill: white;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c9e835b */.ast-single-post .entry-content a{
    text-decoration: none!important;
}

.elementor-118277 .elementor-element.elementor-element-c9e835b a{
    text-decoration: none!important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4a4add0 */@media (min-width: 1025px) {
   .hover-icon {
  opacity: 0;
  transition: opacity 0.3s ease;
  pointer-events: none;
}    
    
  .category-container:hover .hover-icon {
    opacity: 1;
    pointer-events: auto;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-dcac27a */.elementor-118277 .elementor-element.elementor-element-dcac27a svg path{
    fill: white;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3e56f52 */.ast-single-post .entry-content a{
    text-decoration: none!important;
}

.elementor-118277 .elementor-element.elementor-element-3e56f52 a{
    text-decoration: none!important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8d2fa69 */@media (min-width: 1025px) {
   .hover-icon {
  opacity: 0;
  transition: opacity 0.3s ease;
  pointer-events: none;
}    
    
  .category-container:hover .hover-icon {
    opacity: 1;
    pointer-events: auto;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-4dc55ca */.elementor-118277 .elementor-element.elementor-element-4dc55ca svg path{
    fill: white;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-761972c */.ast-single-post .entry-content a{
    text-decoration: none!important;
}

.elementor-118277 .elementor-element.elementor-element-761972c a{
    text-decoration: none!important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-90231e8 */@media (min-width: 1025px) {
   .hover-icon {
  opacity: 0;
  transition: opacity 0.3s ease;
  pointer-events: none;
}    
    
  .category-container:hover .hover-icon {
    opacity: 1;
    pointer-events: auto;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-7fd2555 */.elementor-118277 .elementor-element.elementor-element-7fd2555 svg path{
    fill: white;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-9815fe2 */.ast-single-post .entry-content a{
    text-decoration: none!important;
}

.elementor-118277 .elementor-element.elementor-element-9815fe2 a{
    text-decoration: none!important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5211f80 */@media (min-width: 1025px) {
   .hover-icon {
  opacity: 0;
  transition: opacity 0.3s ease;
  pointer-events: none;
}    
    
  .category-container:hover .hover-icon {
    opacity: 1;
    pointer-events: auto;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-68b1a33 */.elementor-118277 .elementor-element.elementor-element-68b1a33 svg path{
    fill: white;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c9e835b */.ast-single-post .entry-content a{
    text-decoration: none!important;
}

.elementor-118277 .elementor-element.elementor-element-c9e835b a{
    text-decoration: none!important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4a4add0 */@media (min-width: 1025px) {
   .hover-icon {
  opacity: 0;
  transition: opacity 0.3s ease;
  pointer-events: none;
}    
    
  .category-container:hover .hover-icon {
    opacity: 1;
    pointer-events: auto;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-dcac27a */.elementor-118277 .elementor-element.elementor-element-dcac27a svg path{
    fill: white;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3e56f52 */.ast-single-post .entry-content a{
    text-decoration: none!important;
}

.elementor-118277 .elementor-element.elementor-element-3e56f52 a{
    text-decoration: none!important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8d2fa69 */@media (min-width: 1025px) {
   .hover-icon {
  opacity: 0;
  transition: opacity 0.3s ease;
  pointer-events: none;
}    
    
  .category-container:hover .hover-icon {
    opacity: 1;
    pointer-events: auto;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-4dc55ca */.elementor-118277 .elementor-element.elementor-element-4dc55ca svg path{
    fill: white;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-761972c */.ast-single-post .entry-content a{
    text-decoration: none!important;
}

.elementor-118277 .elementor-element.elementor-element-761972c a{
    text-decoration: none!important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-90231e8 */@media (min-width: 1025px) {
   .hover-icon {
  opacity: 0;
  transition: opacity 0.3s ease;
  pointer-events: none;
}    
    
  .category-container:hover .hover-icon {
    opacity: 1;
    pointer-events: auto;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-7fd2555 */.elementor-118277 .elementor-element.elementor-element-7fd2555 svg path{
    fill: white;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-9815fe2 */.ast-single-post .entry-content a{
    text-decoration: none!important;
}

.elementor-118277 .elementor-element.elementor-element-9815fe2 a{
    text-decoration: none!important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5211f80 */@media (min-width: 1025px) {
   .hover-icon {
  opacity: 0;
  transition: opacity 0.3s ease;
  pointer-events: none;
}    
    
  .category-container:hover .hover-icon {
    opacity: 1;
    pointer-events: auto;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-68b1a33 */.elementor-118277 .elementor-element.elementor-element-68b1a33 svg path{
    fill: white;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c9e835b */.ast-single-post .entry-content a{
    text-decoration: none!important;
}

.elementor-118277 .elementor-element.elementor-element-c9e835b a{
    text-decoration: none!important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4a4add0 */@media (min-width: 1025px) {
   .hover-icon {
  opacity: 0;
  transition: opacity 0.3s ease;
  pointer-events: none;
}    
    
  .category-container:hover .hover-icon {
    opacity: 1;
    pointer-events: auto;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-dcac27a */.elementor-118277 .elementor-element.elementor-element-dcac27a svg path{
    fill: white;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3e56f52 */.ast-single-post .entry-content a{
    text-decoration: none!important;
}

.elementor-118277 .elementor-element.elementor-element-3e56f52 a{
    text-decoration: none!important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8d2fa69 */@media (min-width: 1025px) {
   .hover-icon {
  opacity: 0;
  transition: opacity 0.3s ease;
  pointer-events: none;
}    
    
  .category-container:hover .hover-icon {
    opacity: 1;
    pointer-events: auto;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-4dc55ca */.elementor-118277 .elementor-element.elementor-element-4dc55ca svg path{
    fill: white;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-761972c */.ast-single-post .entry-content a{
    text-decoration: none!important;
}

.elementor-118277 .elementor-element.elementor-element-761972c a{
    text-decoration: none!important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-90231e8 */@media (min-width: 1025px) {
   .hover-icon {
  opacity: 0;
  transition: opacity 0.3s ease;
  pointer-events: none;
}    
    
  .category-container:hover .hover-icon {
    opacity: 1;
    pointer-events: auto;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-7fd2555 */.elementor-118277 .elementor-element.elementor-element-7fd2555 svg path{
    fill: white;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-9815fe2 */.ast-single-post .entry-content a{
    text-decoration: none!important;
}

.elementor-118277 .elementor-element.elementor-element-9815fe2 a{
    text-decoration: none!important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5211f80 */@media (min-width: 1025px) {
   .hover-icon {
  opacity: 0;
  transition: opacity 0.3s ease;
  pointer-events: none;
}    
    
  .category-container:hover .hover-icon {
    opacity: 1;
    pointer-events: auto;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-68b1a33 */.elementor-118277 .elementor-element.elementor-element-68b1a33 svg path{
    fill: white;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c9e835b */.ast-single-post .entry-content a{
    text-decoration: none!important;
}

.elementor-118277 .elementor-element.elementor-element-c9e835b a{
    text-decoration: none!important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4a4add0 */@media (min-width: 1025px) {
   .hover-icon {
  opacity: 0;
  transition: opacity 0.3s ease;
  pointer-events: none;
}    
    
  .category-container:hover .hover-icon {
    opacity: 1;
    pointer-events: auto;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-dcac27a */.elementor-118277 .elementor-element.elementor-element-dcac27a svg path{
    fill: white;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3e56f52 */.ast-single-post .entry-content a{
    text-decoration: none!important;
}

.elementor-118277 .elementor-element.elementor-element-3e56f52 a{
    text-decoration: none!important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8d2fa69 */@media (min-width: 1025px) {
   .hover-icon {
  opacity: 0;
  transition: opacity 0.3s ease;
  pointer-events: none;
}    
    
  .category-container:hover .hover-icon {
    opacity: 1;
    pointer-events: auto;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-4dc55ca */.elementor-118277 .elementor-element.elementor-element-4dc55ca svg path{
    fill: white;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-761972c */.ast-single-post .entry-content a{
    text-decoration: none!important;
}

.elementor-118277 .elementor-element.elementor-element-761972c a{
    text-decoration: none!important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-90231e8 */@media (min-width: 1025px) {
   .hover-icon {
  opacity: 0;
  transition: opacity 0.3s ease;
  pointer-events: none;
}    
    
  .category-container:hover .hover-icon {
    opacity: 1;
    pointer-events: auto;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-7fd2555 */.elementor-118277 .elementor-element.elementor-element-7fd2555 svg path{
    fill: white;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-9815fe2 */.ast-single-post .entry-content a{
    text-decoration: none!important;
}

.elementor-118277 .elementor-element.elementor-element-9815fe2 a{
    text-decoration: none!important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5211f80 */@media (min-width: 1025px) {
   .hover-icon {
  opacity: 0;
  transition: opacity 0.3s ease;
  pointer-events: none;
}    
    
  .category-container:hover .hover-icon {
    opacity: 1;
    pointer-events: auto;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-68b1a33 */.elementor-118277 .elementor-element.elementor-element-68b1a33 svg path{
    fill: white;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c9e835b */.ast-single-post .entry-content a{
    text-decoration: none!important;
}

.elementor-118277 .elementor-element.elementor-element-c9e835b a{
    text-decoration: none!important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4a4add0 */@media (min-width: 1025px) {
   .hover-icon {
  opacity: 0;
  transition: opacity 0.3s ease;
  pointer-events: none;
}    
    
  .category-container:hover .hover-icon {
    opacity: 1;
    pointer-events: auto;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-dcac27a */.elementor-118277 .elementor-element.elementor-element-dcac27a svg path{
    fill: white;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3e56f52 */.ast-single-post .entry-content a{
    text-decoration: none!important;
}

.elementor-118277 .elementor-element.elementor-element-3e56f52 a{
    text-decoration: none!important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8d2fa69 */@media (min-width: 1025px) {
   .hover-icon {
  opacity: 0;
  transition: opacity 0.3s ease;
  pointer-events: none;
}    
    
  .category-container:hover .hover-icon {
    opacity: 1;
    pointer-events: auto;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-4dc55ca */.elementor-118277 .elementor-element.elementor-element-4dc55ca svg path{
    fill: white;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-761972c */.ast-single-post .entry-content a{
    text-decoration: none!important;
}

.elementor-118277 .elementor-element.elementor-element-761972c a{
    text-decoration: none!important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-90231e8 */@media (min-width: 1025px) {
   .hover-icon {
  opacity: 0;
  transition: opacity 0.3s ease;
  pointer-events: none;
}    
    
  .category-container:hover .hover-icon {
    opacity: 1;
    pointer-events: auto;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-7fd2555 */.elementor-118277 .elementor-element.elementor-element-7fd2555 svg path{
    fill: white;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-9815fe2 */.ast-single-post .entry-content a{
    text-decoration: none!important;
}

.elementor-118277 .elementor-element.elementor-element-9815fe2 a{
    text-decoration: none!important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5211f80 */@media (min-width: 1025px) {
   .hover-icon {
  opacity: 0;
  transition: opacity 0.3s ease;
  pointer-events: none;
}    
    
  .category-container:hover .hover-icon {
    opacity: 1;
    pointer-events: auto;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-886f0e5 */.elementor-118277 .elementor-element.elementor-element-886f0e5 svg path{
    fill: white;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-cb20f39 */.ast-single-post .entry-content a{
    text-decoration: none!important;
}

.elementor-118277 .elementor-element.elementor-element-cb20f39 a{
    text-decoration: none!important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fbb8999 */@media (min-width: 1025px) {
   .hover-icon {
  opacity: 0;
  transition: opacity 0.3s ease;
  pointer-events: none;
}    
    
  .category-container:hover .hover-icon {
    opacity: 1;
    pointer-events: auto;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-acaa9f0 */.elementor-118277 .elementor-element.elementor-element-acaa9f0 svg path{
    fill: white;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-551adfb */.ast-single-post .entry-content a{
    text-decoration: none!important;
}

.elementor-118277 .elementor-element.elementor-element-551adfb a{
    text-decoration: none!important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8bfcb44 */@media (min-width: 1025px) {
   .hover-icon {
  opacity: 0;
  transition: opacity 0.3s ease;
  pointer-events: none;
}    
    
  .category-container:hover .hover-icon {
    opacity: 1;
    pointer-events: auto;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-b84f8cc */.elementor-118277 .elementor-element.elementor-element-b84f8cc svg path{
    fill: white;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-0d34779 */.ast-single-post .entry-content a{
    text-decoration: none!important;
}

.elementor-118277 .elementor-element.elementor-element-0d34779 a{
    text-decoration: none!important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e3c19a2 */@media (min-width: 1025px) {
   .hover-icon {
  opacity: 0;
  transition: opacity 0.3s ease;
  pointer-events: none;
}    
    
  .category-container:hover .hover-icon {
    opacity: 1;
    pointer-events: auto;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-51fd079 */.elementor-118277 .elementor-element.elementor-element-51fd079 svg path{
    fill: white;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-beaa97e */.ast-single-post .entry-content a{
    text-decoration: none!important;
}

.elementor-118277 .elementor-element.elementor-element-beaa97e a{
    text-decoration: none!important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-42bb6fc */@media (min-width: 1025px) {
   .hover-icon {
  opacity: 0;
  transition: opacity 0.3s ease;
  pointer-events: none;
}    
    
  .category-container:hover .hover-icon {
    opacity: 1;
    pointer-events: auto;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-886f0e5 */.elementor-118277 .elementor-element.elementor-element-886f0e5 svg path{
    fill: white;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-cb20f39 */.ast-single-post .entry-content a{
    text-decoration: none!important;
}

.elementor-118277 .elementor-element.elementor-element-cb20f39 a{
    text-decoration: none!important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fbb8999 */@media (min-width: 1025px) {
   .hover-icon {
  opacity: 0;
  transition: opacity 0.3s ease;
  pointer-events: none;
}    
    
  .category-container:hover .hover-icon {
    opacity: 1;
    pointer-events: auto;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-acaa9f0 */.elementor-118277 .elementor-element.elementor-element-acaa9f0 svg path{
    fill: white;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-551adfb */.ast-single-post .entry-content a{
    text-decoration: none!important;
}

.elementor-118277 .elementor-element.elementor-element-551adfb a{
    text-decoration: none!important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8bfcb44 */@media (min-width: 1025px) {
   .hover-icon {
  opacity: 0;
  transition: opacity 0.3s ease;
  pointer-events: none;
}    
    
  .category-container:hover .hover-icon {
    opacity: 1;
    pointer-events: auto;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-b84f8cc */.elementor-118277 .elementor-element.elementor-element-b84f8cc svg path{
    fill: white;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-0d34779 */.ast-single-post .entry-content a{
    text-decoration: none!important;
}

.elementor-118277 .elementor-element.elementor-element-0d34779 a{
    text-decoration: none!important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e3c19a2 */@media (min-width: 1025px) {
   .hover-icon {
  opacity: 0;
  transition: opacity 0.3s ease;
  pointer-events: none;
}    
    
  .category-container:hover .hover-icon {
    opacity: 1;
    pointer-events: auto;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-51fd079 */.elementor-118277 .elementor-element.elementor-element-51fd079 svg path{
    fill: white;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-beaa97e */.ast-single-post .entry-content a{
    text-decoration: none!important;
}

.elementor-118277 .elementor-element.elementor-element-beaa97e a{
    text-decoration: none!important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-42bb6fc */@media (min-width: 1025px) {
   .hover-icon {
  opacity: 0;
  transition: opacity 0.3s ease;
  pointer-events: none;
}    
    
  .category-container:hover .hover-icon {
    opacity: 1;
    pointer-events: auto;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-886f0e5 */.elementor-118277 .elementor-element.elementor-element-886f0e5 svg path{
    fill: white;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-cb20f39 */.ast-single-post .entry-content a{
    text-decoration: none!important;
}

.elementor-118277 .elementor-element.elementor-element-cb20f39 a{
    text-decoration: none!important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fbb8999 */@media (min-width: 1025px) {
   .hover-icon {
  opacity: 0;
  transition: opacity 0.3s ease;
  pointer-events: none;
}    
    
  .category-container:hover .hover-icon {
    opacity: 1;
    pointer-events: auto;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-acaa9f0 */.elementor-118277 .elementor-element.elementor-element-acaa9f0 svg path{
    fill: white;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-551adfb */.ast-single-post .entry-content a{
    text-decoration: none!important;
}

.elementor-118277 .elementor-element.elementor-element-551adfb a{
    text-decoration: none!important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8bfcb44 */@media (min-width: 1025px) {
   .hover-icon {
  opacity: 0;
  transition: opacity 0.3s ease;
  pointer-events: none;
}    
    
  .category-container:hover .hover-icon {
    opacity: 1;
    pointer-events: auto;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-b84f8cc */.elementor-118277 .elementor-element.elementor-element-b84f8cc svg path{
    fill: white;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-0d34779 */.ast-single-post .entry-content a{
    text-decoration: none!important;
}

.elementor-118277 .elementor-element.elementor-element-0d34779 a{
    text-decoration: none!important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e3c19a2 */@media (min-width: 1025px) {
   .hover-icon {
  opacity: 0;
  transition: opacity 0.3s ease;
  pointer-events: none;
}    
    
  .category-container:hover .hover-icon {
    opacity: 1;
    pointer-events: auto;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-51fd079 */.elementor-118277 .elementor-element.elementor-element-51fd079 svg path{
    fill: white;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-beaa97e */.ast-single-post .entry-content a{
    text-decoration: none!important;
}

.elementor-118277 .elementor-element.elementor-element-beaa97e a{
    text-decoration: none!important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-42bb6fc */@media (min-width: 1025px) {
   .hover-icon {
  opacity: 0;
  transition: opacity 0.3s ease;
  pointer-events: none;
}    
    
  .category-container:hover .hover-icon {
    opacity: 1;
    pointer-events: auto;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-886f0e5 */.elementor-118277 .elementor-element.elementor-element-886f0e5 svg path{
    fill: white;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-cb20f39 */.ast-single-post .entry-content a{
    text-decoration: none!important;
}

.elementor-118277 .elementor-element.elementor-element-cb20f39 a{
    text-decoration: none!important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fbb8999 */@media (min-width: 1025px) {
   .hover-icon {
  opacity: 0;
  transition: opacity 0.3s ease;
  pointer-events: none;
}    
    
  .category-container:hover .hover-icon {
    opacity: 1;
    pointer-events: auto;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-acaa9f0 */.elementor-118277 .elementor-element.elementor-element-acaa9f0 svg path{
    fill: white;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-551adfb */.ast-single-post .entry-content a{
    text-decoration: none!important;
}

.elementor-118277 .elementor-element.elementor-element-551adfb a{
    text-decoration: none!important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8bfcb44 */@media (min-width: 1025px) {
   .hover-icon {
  opacity: 0;
  transition: opacity 0.3s ease;
  pointer-events: none;
}    
    
  .category-container:hover .hover-icon {
    opacity: 1;
    pointer-events: auto;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-b84f8cc */.elementor-118277 .elementor-element.elementor-element-b84f8cc svg path{
    fill: white;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-0d34779 */.ast-single-post .entry-content a{
    text-decoration: none!important;
}

.elementor-118277 .elementor-element.elementor-element-0d34779 a{
    text-decoration: none!important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e3c19a2 */@media (min-width: 1025px) {
   .hover-icon {
  opacity: 0;
  transition: opacity 0.3s ease;
  pointer-events: none;
}    
    
  .category-container:hover .hover-icon {
    opacity: 1;
    pointer-events: auto;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-51fd079 */.elementor-118277 .elementor-element.elementor-element-51fd079 svg path{
    fill: white;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-beaa97e */.ast-single-post .entry-content a{
    text-decoration: none!important;
}

.elementor-118277 .elementor-element.elementor-element-beaa97e a{
    text-decoration: none!important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-42bb6fc */@media (min-width: 1025px) {
   .hover-icon {
  opacity: 0;
  transition: opacity 0.3s ease;
  pointer-events: none;
}    
    
  .category-container:hover .hover-icon {
    opacity: 1;
    pointer-events: auto;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-886f0e5 */.elementor-118277 .elementor-element.elementor-element-886f0e5 svg path{
    fill: white;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-cb20f39 */.ast-single-post .entry-content a{
    text-decoration: none!important;
}

.elementor-118277 .elementor-element.elementor-element-cb20f39 a{
    text-decoration: none!important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fbb8999 */@media (min-width: 1025px) {
   .hover-icon {
  opacity: 0;
  transition: opacity 0.3s ease;
  pointer-events: none;
}    
    
  .category-container:hover .hover-icon {
    opacity: 1;
    pointer-events: auto;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-acaa9f0 */.elementor-118277 .elementor-element.elementor-element-acaa9f0 svg path{
    fill: white;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-551adfb */.ast-single-post .entry-content a{
    text-decoration: none!important;
}

.elementor-118277 .elementor-element.elementor-element-551adfb a{
    text-decoration: none!important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8bfcb44 */@media (min-width: 1025px) {
   .hover-icon {
  opacity: 0;
  transition: opacity 0.3s ease;
  pointer-events: none;
}    
    
  .category-container:hover .hover-icon {
    opacity: 1;
    pointer-events: auto;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-b84f8cc */.elementor-118277 .elementor-element.elementor-element-b84f8cc svg path{
    fill: white;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-0d34779 */.ast-single-post .entry-content a{
    text-decoration: none!important;
}

.elementor-118277 .elementor-element.elementor-element-0d34779 a{
    text-decoration: none!important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e3c19a2 */@media (min-width: 1025px) {
   .hover-icon {
  opacity: 0;
  transition: opacity 0.3s ease;
  pointer-events: none;
}    
    
  .category-container:hover .hover-icon {
    opacity: 1;
    pointer-events: auto;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-51fd079 */.elementor-118277 .elementor-element.elementor-element-51fd079 svg path{
    fill: white;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-beaa97e */.ast-single-post .entry-content a{
    text-decoration: none!important;
}

.elementor-118277 .elementor-element.elementor-element-beaa97e a{
    text-decoration: none!important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-42bb6fc */@media (min-width: 1025px) {
   .hover-icon {
  opacity: 0;
  transition: opacity 0.3s ease;
  pointer-events: none;
}    
    
  .category-container:hover .hover-icon {
    opacity: 1;
    pointer-events: auto;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-68b1a33 */.elementor-118277 .elementor-element.elementor-element-68b1a33 svg path{
    fill: white;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c9e835b */.ast-single-post .entry-content a{
    text-decoration: none!important;
}

.elementor-118277 .elementor-element.elementor-element-c9e835b a{
    text-decoration: none!important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4a4add0 */@media (min-width: 1025px) {
   .hover-icon {
  opacity: 0;
  transition: opacity 0.3s ease;
  pointer-events: none;
}    
    
  .category-container:hover .hover-icon {
    opacity: 1;
    pointer-events: auto;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-dcac27a */.elementor-118277 .elementor-element.elementor-element-dcac27a svg path{
    fill: white;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3e56f52 */.ast-single-post .entry-content a{
    text-decoration: none!important;
}

.elementor-118277 .elementor-element.elementor-element-3e56f52 a{
    text-decoration: none!important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8d2fa69 */@media (min-width: 1025px) {
   .hover-icon {
  opacity: 0;
  transition: opacity 0.3s ease;
  pointer-events: none;
}    
    
  .category-container:hover .hover-icon {
    opacity: 1;
    pointer-events: auto;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-4dc55ca */.elementor-118277 .elementor-element.elementor-element-4dc55ca svg path{
    fill: white;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-761972c */.ast-single-post .entry-content a{
    text-decoration: none!important;
}

.elementor-118277 .elementor-element.elementor-element-761972c a{
    text-decoration: none!important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-90231e8 */@media (min-width: 1025px) {
   .hover-icon {
  opacity: 0;
  transition: opacity 0.3s ease;
  pointer-events: none;
}    
    
  .category-container:hover .hover-icon {
    opacity: 1;
    pointer-events: auto;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-7fd2555 */.elementor-118277 .elementor-element.elementor-element-7fd2555 svg path{
    fill: white;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-9815fe2 */.ast-single-post .entry-content a{
    text-decoration: none!important;
}

.elementor-118277 .elementor-element.elementor-element-9815fe2 a{
    text-decoration: none!important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5211f80 */@media (min-width: 1025px) {
   .hover-icon {
  opacity: 0;
  transition: opacity 0.3s ease;
  pointer-events: none;
}    
    
  .category-container:hover .hover-icon {
    opacity: 1;
    pointer-events: auto;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-68b1a33 */.elementor-118277 .elementor-element.elementor-element-68b1a33 svg path{
    fill: white;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c9e835b */.ast-single-post .entry-content a{
    text-decoration: none!important;
}

.elementor-118277 .elementor-element.elementor-element-c9e835b a{
    text-decoration: none!important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4a4add0 */@media (min-width: 1025px) {
   .hover-icon {
  opacity: 0;
  transition: opacity 0.3s ease;
  pointer-events: none;
}    
    
  .category-container:hover .hover-icon {
    opacity: 1;
    pointer-events: auto;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-dcac27a */.elementor-118277 .elementor-element.elementor-element-dcac27a svg path{
    fill: white;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3e56f52 */.ast-single-post .entry-content a{
    text-decoration: none!important;
}

.elementor-118277 .elementor-element.elementor-element-3e56f52 a{
    text-decoration: none!important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8d2fa69 */@media (min-width: 1025px) {
   .hover-icon {
  opacity: 0;
  transition: opacity 0.3s ease;
  pointer-events: none;
}    
    
  .category-container:hover .hover-icon {
    opacity: 1;
    pointer-events: auto;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-4dc55ca */.elementor-118277 .elementor-element.elementor-element-4dc55ca svg path{
    fill: white;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-761972c */.ast-single-post .entry-content a{
    text-decoration: none!important;
}

.elementor-118277 .elementor-element.elementor-element-761972c a{
    text-decoration: none!important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-90231e8 */@media (min-width: 1025px) {
   .hover-icon {
  opacity: 0;
  transition: opacity 0.3s ease;
  pointer-events: none;
}    
    
  .category-container:hover .hover-icon {
    opacity: 1;
    pointer-events: auto;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-7fd2555 */.elementor-118277 .elementor-element.elementor-element-7fd2555 svg path{
    fill: white;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-9815fe2 */.ast-single-post .entry-content a{
    text-decoration: none!important;
}

.elementor-118277 .elementor-element.elementor-element-9815fe2 a{
    text-decoration: none!important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5211f80 */@media (min-width: 1025px) {
   .hover-icon {
  opacity: 0;
  transition: opacity 0.3s ease;
  pointer-events: none;
}    
    
  .category-container:hover .hover-icon {
    opacity: 1;
    pointer-events: auto;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-68b1a33 */.elementor-118277 .elementor-element.elementor-element-68b1a33 svg path{
    fill: white;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c9e835b */.ast-single-post .entry-content a{
    text-decoration: none!important;
}

.elementor-118277 .elementor-element.elementor-element-c9e835b a{
    text-decoration: none!important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4a4add0 */@media (min-width: 1025px) {
   .hover-icon {
  opacity: 0;
  transition: opacity 0.3s ease;
  pointer-events: none;
}    
    
  .category-container:hover .hover-icon {
    opacity: 1;
    pointer-events: auto;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-dcac27a */.elementor-118277 .elementor-element.elementor-element-dcac27a svg path{
    fill: white;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3e56f52 */.ast-single-post .entry-content a{
    text-decoration: none!important;
}

.elementor-118277 .elementor-element.elementor-element-3e56f52 a{
    text-decoration: none!important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8d2fa69 */@media (min-width: 1025px) {
   .hover-icon {
  opacity: 0;
  transition: opacity 0.3s ease;
  pointer-events: none;
}    
    
  .category-container:hover .hover-icon {
    opacity: 1;
    pointer-events: auto;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-4dc55ca */.elementor-118277 .elementor-element.elementor-element-4dc55ca svg path{
    fill: white;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-761972c */.ast-single-post .entry-content a{
    text-decoration: none!important;
}

.elementor-118277 .elementor-element.elementor-element-761972c a{
    text-decoration: none!important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-90231e8 */@media (min-width: 1025px) {
   .hover-icon {
  opacity: 0;
  transition: opacity 0.3s ease;
  pointer-events: none;
}    
    
  .category-container:hover .hover-icon {
    opacity: 1;
    pointer-events: auto;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-7fd2555 */.elementor-118277 .elementor-element.elementor-element-7fd2555 svg path{
    fill: white;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-9815fe2 */.ast-single-post .entry-content a{
    text-decoration: none!important;
}

.elementor-118277 .elementor-element.elementor-element-9815fe2 a{
    text-decoration: none!important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5211f80 */@media (min-width: 1025px) {
   .hover-icon {
  opacity: 0;
  transition: opacity 0.3s ease;
  pointer-events: none;
}    
    
  .category-container:hover .hover-icon {
    opacity: 1;
    pointer-events: auto;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-68b1a33 */.elementor-118277 .elementor-element.elementor-element-68b1a33 svg path{
    fill: white;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c9e835b */.ast-single-post .entry-content a{
    text-decoration: none!important;
}

.elementor-118277 .elementor-element.elementor-element-c9e835b a{
    text-decoration: none!important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4a4add0 */@media (min-width: 1025px) {
   .hover-icon {
  opacity: 0;
  transition: opacity 0.3s ease;
  pointer-events: none;
}    
    
  .category-container:hover .hover-icon {
    opacity: 1;
    pointer-events: auto;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-dcac27a */.elementor-118277 .elementor-element.elementor-element-dcac27a svg path{
    fill: white;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3e56f52 */.ast-single-post .entry-content a{
    text-decoration: none!important;
}

.elementor-118277 .elementor-element.elementor-element-3e56f52 a{
    text-decoration: none!important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8d2fa69 */@media (min-width: 1025px) {
   .hover-icon {
  opacity: 0;
  transition: opacity 0.3s ease;
  pointer-events: none;
}    
    
  .category-container:hover .hover-icon {
    opacity: 1;
    pointer-events: auto;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-4dc55ca */.elementor-118277 .elementor-element.elementor-element-4dc55ca svg path{
    fill: white;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-761972c */.ast-single-post .entry-content a{
    text-decoration: none!important;
}

.elementor-118277 .elementor-element.elementor-element-761972c a{
    text-decoration: none!important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-90231e8 */@media (min-width: 1025px) {
   .hover-icon {
  opacity: 0;
  transition: opacity 0.3s ease;
  pointer-events: none;
}    
    
  .category-container:hover .hover-icon {
    opacity: 1;
    pointer-events: auto;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-7fd2555 */.elementor-118277 .elementor-element.elementor-element-7fd2555 svg path{
    fill: white;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-9815fe2 */.ast-single-post .entry-content a{
    text-decoration: none!important;
}

.elementor-118277 .elementor-element.elementor-element-9815fe2 a{
    text-decoration: none!important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5211f80 */@media (min-width: 1025px) {
   .hover-icon {
  opacity: 0;
  transition: opacity 0.3s ease;
  pointer-events: none;
}    
    
  .category-container:hover .hover-icon {
    opacity: 1;
    pointer-events: auto;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-68b1a33 */.elementor-118277 .elementor-element.elementor-element-68b1a33 svg path{
    fill: white;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c9e835b */.ast-single-post .entry-content a{
    text-decoration: none!important;
}

.elementor-118277 .elementor-element.elementor-element-c9e835b a{
    text-decoration: none!important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4a4add0 */@media (min-width: 1025px) {
   .hover-icon {
  opacity: 0;
  transition: opacity 0.3s ease;
  pointer-events: none;
}    
    
  .category-container:hover .hover-icon {
    opacity: 1;
    pointer-events: auto;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-dcac27a */.elementor-118277 .elementor-element.elementor-element-dcac27a svg path{
    fill: white;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3e56f52 */.ast-single-post .entry-content a{
    text-decoration: none!important;
}

.elementor-118277 .elementor-element.elementor-element-3e56f52 a{
    text-decoration: none!important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8d2fa69 */@media (min-width: 1025px) {
   .hover-icon {
  opacity: 0;
  transition: opacity 0.3s ease;
  pointer-events: none;
}    
    
  .category-container:hover .hover-icon {
    opacity: 1;
    pointer-events: auto;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-4dc55ca */.elementor-118277 .elementor-element.elementor-element-4dc55ca svg path{
    fill: white;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-761972c */.ast-single-post .entry-content a{
    text-decoration: none!important;
}

.elementor-118277 .elementor-element.elementor-element-761972c a{
    text-decoration: none!important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-90231e8 */@media (min-width: 1025px) {
   .hover-icon {
  opacity: 0;
  transition: opacity 0.3s ease;
  pointer-events: none;
}    
    
  .category-container:hover .hover-icon {
    opacity: 1;
    pointer-events: auto;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-7fd2555 */.elementor-118277 .elementor-element.elementor-element-7fd2555 svg path{
    fill: white;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-9815fe2 */.ast-single-post .entry-content a{
    text-decoration: none!important;
}

.elementor-118277 .elementor-element.elementor-element-9815fe2 a{
    text-decoration: none!important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5211f80 */@media (min-width: 1025px) {
   .hover-icon {
  opacity: 0;
  transition: opacity 0.3s ease;
  pointer-events: none;
}    
    
  .category-container:hover .hover-icon {
    opacity: 1;
    pointer-events: auto;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-886f0e5 */.elementor-118277 .elementor-element.elementor-element-886f0e5 svg path{
    fill: white;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-cb20f39 */.ast-single-post .entry-content a{
    text-decoration: none!important;
}

.elementor-118277 .elementor-element.elementor-element-cb20f39 a{
    text-decoration: none!important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fbb8999 */@media (min-width: 1025px) {
   .hover-icon {
  opacity: 0;
  transition: opacity 0.3s ease;
  pointer-events: none;
}    
    
  .category-container:hover .hover-icon {
    opacity: 1;
    pointer-events: auto;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-acaa9f0 */.elementor-118277 .elementor-element.elementor-element-acaa9f0 svg path{
    fill: white;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-551adfb */.ast-single-post .entry-content a{
    text-decoration: none!important;
}

.elementor-118277 .elementor-element.elementor-element-551adfb a{
    text-decoration: none!important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8bfcb44 */@media (min-width: 1025px) {
   .hover-icon {
  opacity: 0;
  transition: opacity 0.3s ease;
  pointer-events: none;
}    
    
  .category-container:hover .hover-icon {
    opacity: 1;
    pointer-events: auto;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-b84f8cc */.elementor-118277 .elementor-element.elementor-element-b84f8cc svg path{
    fill: white;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-0d34779 */.ast-single-post .entry-content a{
    text-decoration: none!important;
}

.elementor-118277 .elementor-element.elementor-element-0d34779 a{
    text-decoration: none!important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e3c19a2 */@media (min-width: 1025px) {
   .hover-icon {
  opacity: 0;
  transition: opacity 0.3s ease;
  pointer-events: none;
}    
    
  .category-container:hover .hover-icon {
    opacity: 1;
    pointer-events: auto;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-51fd079 */.elementor-118277 .elementor-element.elementor-element-51fd079 svg path{
    fill: white;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-beaa97e */.ast-single-post .entry-content a{
    text-decoration: none!important;
}

.elementor-118277 .elementor-element.elementor-element-beaa97e a{
    text-decoration: none!important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-42bb6fc */@media (min-width: 1025px) {
   .hover-icon {
  opacity: 0;
  transition: opacity 0.3s ease;
  pointer-events: none;
}    
    
  .category-container:hover .hover-icon {
    opacity: 1;
    pointer-events: auto;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-886f0e5 */.elementor-118277 .elementor-element.elementor-element-886f0e5 svg path{
    fill: white;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-cb20f39 */.ast-single-post .entry-content a{
    text-decoration: none!important;
}

.elementor-118277 .elementor-element.elementor-element-cb20f39 a{
    text-decoration: none!important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fbb8999 */@media (min-width: 1025px) {
   .hover-icon {
  opacity: 0;
  transition: opacity 0.3s ease;
  pointer-events: none;
}    
    
  .category-container:hover .hover-icon {
    opacity: 1;
    pointer-events: auto;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-acaa9f0 */.elementor-118277 .elementor-element.elementor-element-acaa9f0 svg path{
    fill: white;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-551adfb */.ast-single-post .entry-content a{
    text-decoration: none!important;
}

.elementor-118277 .elementor-element.elementor-element-551adfb a{
    text-decoration: none!important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8bfcb44 */@media (min-width: 1025px) {
   .hover-icon {
  opacity: 0;
  transition: opacity 0.3s ease;
  pointer-events: none;
}    
    
  .category-container:hover .hover-icon {
    opacity: 1;
    pointer-events: auto;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-b84f8cc */.elementor-118277 .elementor-element.elementor-element-b84f8cc svg path{
    fill: white;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-0d34779 */.ast-single-post .entry-content a{
    text-decoration: none!important;
}

.elementor-118277 .elementor-element.elementor-element-0d34779 a{
    text-decoration: none!important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e3c19a2 */@media (min-width: 1025px) {
   .hover-icon {
  opacity: 0;
  transition: opacity 0.3s ease;
  pointer-events: none;
}    
    
  .category-container:hover .hover-icon {
    opacity: 1;
    pointer-events: auto;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-51fd079 */.elementor-118277 .elementor-element.elementor-element-51fd079 svg path{
    fill: white;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-beaa97e */.ast-single-post .entry-content a{
    text-decoration: none!important;
}

.elementor-118277 .elementor-element.elementor-element-beaa97e a{
    text-decoration: none!important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-42bb6fc */@media (min-width: 1025px) {
   .hover-icon {
  opacity: 0;
  transition: opacity 0.3s ease;
  pointer-events: none;
}    
    
  .category-container:hover .hover-icon {
    opacity: 1;
    pointer-events: auto;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-886f0e5 */.elementor-118277 .elementor-element.elementor-element-886f0e5 svg path{
    fill: white;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-cb20f39 */.ast-single-post .entry-content a{
    text-decoration: none!important;
}

.elementor-118277 .elementor-element.elementor-element-cb20f39 a{
    text-decoration: none!important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fbb8999 */@media (min-width: 1025px) {
   .hover-icon {
  opacity: 0;
  transition: opacity 0.3s ease;
  pointer-events: none;
}    
    
  .category-container:hover .hover-icon {
    opacity: 1;
    pointer-events: auto;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-acaa9f0 */.elementor-118277 .elementor-element.elementor-element-acaa9f0 svg path{
    fill: white;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-551adfb */.ast-single-post .entry-content a{
    text-decoration: none!important;
}

.elementor-118277 .elementor-element.elementor-element-551adfb a{
    text-decoration: none!important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8bfcb44 */@media (min-width: 1025px) {
   .hover-icon {
  opacity: 0;
  transition: opacity 0.3s ease;
  pointer-events: none;
}    
    
  .category-container:hover .hover-icon {
    opacity: 1;
    pointer-events: auto;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-b84f8cc */.elementor-118277 .elementor-element.elementor-element-b84f8cc svg path{
    fill: white;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-0d34779 */.ast-single-post .entry-content a{
    text-decoration: none!important;
}

.elementor-118277 .elementor-element.elementor-element-0d34779 a{
    text-decoration: none!important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e3c19a2 */@media (min-width: 1025px) {
   .hover-icon {
  opacity: 0;
  transition: opacity 0.3s ease;
  pointer-events: none;
}    
    
  .category-container:hover .hover-icon {
    opacity: 1;
    pointer-events: auto;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-51fd079 */.elementor-118277 .elementor-element.elementor-element-51fd079 svg path{
    fill: white;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-beaa97e */.ast-single-post .entry-content a{
    text-decoration: none!important;
}

.elementor-118277 .elementor-element.elementor-element-beaa97e a{
    text-decoration: none!important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-42bb6fc */@media (min-width: 1025px) {
   .hover-icon {
  opacity: 0;
  transition: opacity 0.3s ease;
  pointer-events: none;
}    
    
  .category-container:hover .hover-icon {
    opacity: 1;
    pointer-events: auto;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-886f0e5 */.elementor-118277 .elementor-element.elementor-element-886f0e5 svg path{
    fill: white;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-cb20f39 */.ast-single-post .entry-content a{
    text-decoration: none!important;
}

.elementor-118277 .elementor-element.elementor-element-cb20f39 a{
    text-decoration: none!important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fbb8999 */@media (min-width: 1025px) {
   .hover-icon {
  opacity: 0;
  transition: opacity 0.3s ease;
  pointer-events: none;
}    
    
  .category-container:hover .hover-icon {
    opacity: 1;
    pointer-events: auto;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-acaa9f0 */.elementor-118277 .elementor-element.elementor-element-acaa9f0 svg path{
    fill: white;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-551adfb */.ast-single-post .entry-content a{
    text-decoration: none!important;
}

.elementor-118277 .elementor-element.elementor-element-551adfb a{
    text-decoration: none!important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8bfcb44 */@media (min-width: 1025px) {
   .hover-icon {
  opacity: 0;
  transition: opacity 0.3s ease;
  pointer-events: none;
}    
    
  .category-container:hover .hover-icon {
    opacity: 1;
    pointer-events: auto;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-b84f8cc */.elementor-118277 .elementor-element.elementor-element-b84f8cc svg path{
    fill: white;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-0d34779 */.ast-single-post .entry-content a{
    text-decoration: none!important;
}

.elementor-118277 .elementor-element.elementor-element-0d34779 a{
    text-decoration: none!important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e3c19a2 */@media (min-width: 1025px) {
   .hover-icon {
  opacity: 0;
  transition: opacity 0.3s ease;
  pointer-events: none;
}    
    
  .category-container:hover .hover-icon {
    opacity: 1;
    pointer-events: auto;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-51fd079 */.elementor-118277 .elementor-element.elementor-element-51fd079 svg path{
    fill: white;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-beaa97e */.ast-single-post .entry-content a{
    text-decoration: none!important;
}

.elementor-118277 .elementor-element.elementor-element-beaa97e a{
    text-decoration: none!important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-42bb6fc */@media (min-width: 1025px) {
   .hover-icon {
  opacity: 0;
  transition: opacity 0.3s ease;
  pointer-events: none;
}    
    
  .category-container:hover .hover-icon {
    opacity: 1;
    pointer-events: auto;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-886f0e5 */.elementor-118277 .elementor-element.elementor-element-886f0e5 svg path{
    fill: white;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-cb20f39 */.ast-single-post .entry-content a{
    text-decoration: none!important;
}

.elementor-118277 .elementor-element.elementor-element-cb20f39 a{
    text-decoration: none!important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fbb8999 */@media (min-width: 1025px) {
   .hover-icon {
  opacity: 0;
  transition: opacity 0.3s ease;
  pointer-events: none;
}    
    
  .category-container:hover .hover-icon {
    opacity: 1;
    pointer-events: auto;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-acaa9f0 */.elementor-118277 .elementor-element.elementor-element-acaa9f0 svg path{
    fill: white;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-551adfb */.ast-single-post .entry-content a{
    text-decoration: none!important;
}

.elementor-118277 .elementor-element.elementor-element-551adfb a{
    text-decoration: none!important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8bfcb44 */@media (min-width: 1025px) {
   .hover-icon {
  opacity: 0;
  transition: opacity 0.3s ease;
  pointer-events: none;
}    
    
  .category-container:hover .hover-icon {
    opacity: 1;
    pointer-events: auto;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-b84f8cc */.elementor-118277 .elementor-element.elementor-element-b84f8cc svg path{
    fill: white;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-0d34779 */.ast-single-post .entry-content a{
    text-decoration: none!important;
}

.elementor-118277 .elementor-element.elementor-element-0d34779 a{
    text-decoration: none!important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e3c19a2 */@media (min-width: 1025px) {
   .hover-icon {
  opacity: 0;
  transition: opacity 0.3s ease;
  pointer-events: none;
}    
    
  .category-container:hover .hover-icon {
    opacity: 1;
    pointer-events: auto;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-51fd079 */.elementor-118277 .elementor-element.elementor-element-51fd079 svg path{
    fill: white;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-beaa97e */.ast-single-post .entry-content a{
    text-decoration: none!important;
}

.elementor-118277 .elementor-element.elementor-element-beaa97e a{
    text-decoration: none!important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-42bb6fc */@media (min-width: 1025px) {
   .hover-icon {
  opacity: 0;
  transition: opacity 0.3s ease;
  pointer-events: none;
}    
    
  .category-container:hover .hover-icon {
    opacity: 1;
    pointer-events: auto;
}/* End custom CSS */
/* Start custom CSS for nested-tabs, class: .elementor-element-c1c2f64 */.e-n-tabs-heading{
    border: solid 2px #E1E1E1;
    width: fit-content;
    padding: 3px;
    border-radius: 8rem;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b30790b */@media (min-width: 1025px) {
   .hover-text {
  position: relative;
  display: inline-block;
  padding-bottom: 4px;
}


.hover-text::after {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  height: 2px;
  width: 100%;
  background-color: currentColor;
  transform: scaleX(0);
  transform-origin: left;
  transition: transform 0.3s ease;
}
    

  .category-container:hover .hover-text::after {
    transform: scaleX(1);
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-da43669 */.ast-single-post .entry-content a{
    text-decoration: none!important;
}

.elementor-118277 .elementor-element.elementor-element-da43669 a{
    text-decoration: none!important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-61c7b46 */.elementor-118277 .elementor-element.elementor-element-61c7b46{
    text-wrap: balance;
}/* End custom CSS */
/* Start custom CSS */body.elementor-page-118277 li a {
    text-decoration: none;
}/* End custom CSS */