.elementor-27324 .elementor-element.elementor-element-a7910e8{--display:grid;--e-con-grid-template-columns:repeat(5,1fr);--e-con-grid-template-rows:repeat(1,1fr);--grid-auto-flow:row}.elementor-27324 .elementor-element.elementor-element-fd116aa:hover{--e-transform-scale:1.1}.elementor-27324 .elementor-element.elementor-element-50a3608:hover{--e-transform-scale:1.1}.elementor-27324 .elementor-element.elementor-element-b96fbeb:hover{--e-transform-scale:1.1}.elementor-27324 .elementor-element.elementor-element-1e21518:hover{--e-transform-scale:1.1}.elementor-27324 .elementor-element.elementor-element-86d2e7c:hover{--e-transform-scale:1.1}.elementor-27324 .elementor-element.elementor-element-b87fc9f:hover{--e-transform-scale:1.1}.elementor-27324 .elementor-element.elementor-element-61d5528:hover{--e-transform-scale:1.1}.elementor-27324 .elementor-element.elementor-element-70ec89a:hover{--e-transform-scale:1.1}.elementor-27324 .elementor-element.elementor-element-e6a0624:hover{--e-transform-scale:1.1}.elementor-27324 .elementor-element.elementor-element-90fe4f4:hover{--e-transform-scale:1.1}.elementor-27324 .elementor-element.elementor-element-dcba603{--display:grid;--e-con-grid-template-columns:repeat(5,1fr);--e-con-grid-template-rows:repeat(1,1fr);--grid-auto-flow:row}.elementor-27324 .elementor-element.elementor-element-be40d43:hover{--e-transform-scale:1.1}.elementor-27324 .elementor-element.elementor-element-425a023:hover{--e-transform-scale:1.1}.elementor-27324 .elementor-element.elementor-element-f1591f6:hover{--e-transform-scale:1.1}.elementor-27324 .elementor-element.elementor-element-ccef06a:hover{--e-transform-scale:1.1}.elementor-27324 .elementor-element.elementor-element-feccc50:hover{--e-transform-scale:1.1}.elementor-27324 .elementor-element.elementor-element-4168da5:hover{--e-transform-scale:1.1}.elementor-27324 .elementor-element.elementor-element-18bb430:hover{--e-transform-scale:1.1}.elementor-27324 .elementor-element.elementor-element-e625bb7:hover{--e-transform-scale:1.1}.elementor-27324 .elementor-element.elementor-element-faaf6eb:hover{--e-transform-scale:1.1}.elementor-27324 .elementor-element.elementor-element-e7321be:hover{--e-transform-scale:1.1}.elementor-27324 .elementor-element.elementor-element-1ef2837{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap}.elementor-27324 .elementor-element.elementor-element-1ef2837:not(.elementor-motion-effects-element-type-background),.elementor-27324 .elementor-element.elementor-element-1ef2837>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-secondary)}.elementor-27324 .elementor-element.elementor-element-24604db .elementor-repeater-item-f06f4ec .swiper-slide-bg{background-color:var(--e-global-color-secondary);background-image:url(https://cat-tex.com/wp-content/uploads/2026/07/cat-tex-birthdaysale-2026-web.jpg);background-size:contain}.elementor-27324 .elementor-element.elementor-element-24604db .elementor-repeater-item-80280a8 .swiper-slide-bg{background-color:#833CA300;background-image:url(https://cat-tex.com/wp-content/uploads/2025/07/Download-braided-mainline-catfishinguk-01-01.png);background-size:contain}.elementor-27324 .elementor-element.elementor-element-24604db .elementor-repeater-item-e0b20e8 .swiper-slide-bg{background-color:#4054B200;background-image:url(https://cat-tex.com/wp-content/uploads/2025/07/Hydra-heavy-hookling-cat-fishing-uk-01.png);background-size:contain}.elementor-27324 .elementor-element.elementor-element-24604db .elementor-repeater-item-621df80 .swiper-slide-bg{background-color:#1ABC9C00;background-image:url(https://cat-tex.com/wp-content/uploads/2025/06/namazu_long_shank_fishing_hooks_catfishing_professional-01.jpg);background-size:contain}.elementor-27324 .elementor-element.elementor-element-24604db .swiper-slide{transition-duration:calc(5000ms*1.2);height:381px}.elementor-27324 .elementor-element.elementor-element-24604db .swiper-slide-contents{max-width:66%}.elementor-27324 .elementor-element.elementor-element-24604db .swiper-slide-inner{text-align:center}.elementor-27324 .elementor-element.elementor-element-2e4f25f{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap}.elementor-27324 .elementor-element.elementor-element-45ad260 .elementor-repeater-item-0389750 .swiper-slide-bg{background-color:#1ABC9C00;background-image:url(https://cat-tex.com/wp-content/uploads/2026/07/cat-tex-birthdaysale-2026-mobile.jpg);background-size:contain}.elementor-27324 .elementor-element.elementor-element-45ad260 .elementor-repeater-item-80280a8 .swiper-slide-bg{background-color:#833CA300;background-image:url(https://cat-tex.com/wp-content/uploads/2025/08/Download-braided-mainline-catfishinguk-mobile-01.png);background-size:contain}.elementor-27324 .elementor-element.elementor-element-45ad260 .elementor-repeater-item-e0b20e8 .swiper-slide-bg{background-color:#4054B200;background-image:url(https://cat-tex.com/wp-content/uploads/2025/08/Hydra-heavy-hookling-cat-fishing-uk-mobile-banner-01.png);background-size:contain}.elementor-27324 .elementor-element.elementor-element-45ad260 .elementor-repeater-item-621df80 .swiper-slide-bg{background-color:#1ABC9C00;background-image:url(https://cat-tex.com/wp-content/uploads/2025/08/Namazu-Long-Shank-mobile-banner-01.png);background-size:contain}.elementor-27324 .elementor-element.elementor-element-45ad260 .swiper-slide{transition-duration:calc(5000ms*1.2);height:381px}.elementor-27324 .elementor-element.elementor-element-45ad260 .swiper-slide-contents{max-width:66%}.elementor-27324 .elementor-element.elementor-element-45ad260 .swiper-slide-inner{text-align:center}.elementor-27324 .elementor-element.elementor-element-5e570c0{--display:grid;--min-height:89px;--e-con-grid-template-columns:repeat(5,1fr);--e-con-grid-template-rows:repeat(1,1fr);--gap:18px 18px !important;--row-gap:18px !important;--column-gap:18px !important;--grid-auto-flow:column;--justify-items:end;--align-items:center;--margin-top:20px;--margin-bottom:50px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px}.elementor-27324 .elementor-element.elementor-element-5e570c0,.elementor-27324 .elementor-element.elementor-element-5e570c0.thegem-e-con-layout-thegem{--content-width:1140px}.elementor-27324 .elementor-element.elementor-element-5e570c0.e-con{--align-self:center;--flex-grow:1;--flex-shrink:0}.elementor-27324 .elementor-element.elementor-element-3b8fc8c .gem-infobox-content,.elementor-27324 .elementor-element.elementor-element-3b8fc8c .gem-infobox-content .gem-texbox-icon-image-wrapper{text-align:left}.elementor-27324 .elementor-element.elementor-element-3b8fc8c .gem-infobox-content{padding:0}.elementor-27324 .elementor-element.elementor-element-3b8fc8c .gem-infobox .gem-infobox-content .gem-infobox-title{margin-bottom:0;margin-top:0;font-family:"Michroma",Sans-serif;font-size:12px;font-weight:900}.elementor-27324 .elementor-element.elementor-element-3b8fc8c .gem-infobox .gem-infobox-content .gem-infobox-subtitle{font-family:"Michroma",Sans-serif}.elementor-27324 .elementor-element.elementor-element-3b8fc8c .gem-infobox-content .gem-texbox-icon-image-wrapper .elementor-icon i{font-size:59px !important}.elementor-27324 .elementor-element.elementor-element-3b8fc8c .gem-infobox-content .gem-texbox-icon-image-wrapper .elementor-icon svg{width:59px !important;height:59px !important}.elementor-27324 .elementor-element.elementor-element-3b8fc8c .gem-infobox-content .gem-image img,.elementor-27324 .elementor-element.elementor-element-3b8fc8c .gem-infobox-content a .gem-image img{width:59px;max-width:59px;height:auto}.elementor-27324 .elementor-element.elementor-element-3b8fc8c .gem-infobox-content .gem-texbox-icon-image-wrapper .elementor-icon{padding:0;border-radius:7%;border-style:none}.elementor-27324 .elementor-element.elementor-element-3b8fc8c .gem-infobox-content .gem-image span,.elementor-27324 .elementor-element.elementor-element-3b8fc8c .gem-infobox-content a .gem-image span{padding:0}.elementor-27324 .elementor-element.elementor-element-3b8fc8c .gem-infobox-content a .gem-texbox-icon-image-wrapper .elementor-icon{border-radius:7%}.elementor-27324 .elementor-element.elementor-element-3b8fc8c .gem-infobox-content .gem-image span{border-radius:7%;border-style:none;margin:-2px 7px 0 0}.elementor-27324 .elementor-element.elementor-element-3b8fc8c .gem-infobox-content .gem-image img{border-radius:7%}.elementor-27324 .elementor-element.elementor-element-3b8fc8c .gem-infobox-content .gem-texbox-icon-image-wrapper{margin:-2px 7px 0 0}.elementor-27324 .elementor-element.elementor-element-3b8fc8c .gem-infobox:hover .gem-infobox-content .gem-image>span:before{opacity:.5 !important}.elementor-27324 .elementor-element.elementor-element-64e4560.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0}.elementor-27324 .elementor-element.elementor-element-64e4560 .gem-infobox-content,.elementor-27324 .elementor-element.elementor-element-64e4560 .gem-infobox-content .gem-texbox-icon-image-wrapper{text-align:left}.elementor-27324 .elementor-element.elementor-element-64e4560 .gem-infobox-content{padding:0}.elementor-27324 .elementor-element.elementor-element-64e4560 .gem-infobox .gem-infobox-content .gem-infobox-title{margin-bottom:0;margin-top:0;font-family:"Michroma",Sans-serif;font-size:12px;font-weight:900;line-height:18px}.elementor-27324 .elementor-element.elementor-element-64e4560 .gem-infobox .gem-infobox-content .gem-infobox-subtitle{font-family:"Michroma",Sans-serif}.elementor-27324 .elementor-element.elementor-element-64e4560 .gem-infobox-content .gem-texbox-icon-image-wrapper .elementor-icon i{font-size:59px !important}.elementor-27324 .elementor-element.elementor-element-64e4560 .gem-infobox-content .gem-texbox-icon-image-wrapper .elementor-icon svg{width:59px !important;height:59px !important}.elementor-27324 .elementor-element.elementor-element-64e4560 .gem-infobox-content .gem-image img,.elementor-27324 .elementor-element.elementor-element-64e4560 .gem-infobox-content a .gem-image img{width:59px;max-width:59px;height:auto}.elementor-27324 .elementor-element.elementor-element-64e4560 .gem-infobox-content .gem-texbox-icon-image-wrapper .elementor-icon{padding:0;border-radius:7%;border-style:none}.elementor-27324 .elementor-element.elementor-element-64e4560 .gem-infobox-content .gem-image span,.elementor-27324 .elementor-element.elementor-element-64e4560 .gem-infobox-content a .gem-image span{padding:0}.elementor-27324 .elementor-element.elementor-element-64e4560 .gem-infobox-content a .gem-texbox-icon-image-wrapper .elementor-icon{border-radius:7%}.elementor-27324 .elementor-element.elementor-element-64e4560 .gem-infobox-content .gem-image span{border-radius:7%;border-style:none;margin:-2px 7px 0 0}.elementor-27324 .elementor-element.elementor-element-64e4560 .gem-infobox-content .gem-image img{border-radius:7%}.elementor-27324 .elementor-element.elementor-element-64e4560 .gem-infobox-content .gem-texbox-icon-image-wrapper{margin:-2px 7px 0 0}.elementor-27324 .elementor-element.elementor-element-64e4560 .gem-infobox:hover .gem-infobox-content .gem-image>span:before{opacity:.5 !important}.elementor-27324 .elementor-element.elementor-element-981bc78 .gem-infobox-content,.elementor-27324 .elementor-element.elementor-element-981bc78 .gem-infobox-content .gem-texbox-icon-image-wrapper{text-align:left}.elementor-27324 .elementor-element.elementor-element-981bc78 .gem-infobox-content{padding:0}.elementor-27324 .elementor-element.elementor-element-981bc78 .gem-infobox .gem-infobox-content .gem-infobox-title{margin-bottom:0;margin-top:0;font-family:"Michroma",Sans-serif;font-size:12px;font-weight:900}.elementor-27324 .elementor-element.elementor-element-981bc78 .gem-infobox .gem-infobox-content .gem-infobox-subtitle{font-family:"Michroma",Sans-serif}.elementor-27324 .elementor-element.elementor-element-981bc78 .gem-infobox-content .gem-texbox-icon-image-wrapper .elementor-icon i{font-size:59px !important}.elementor-27324 .elementor-element.elementor-element-981bc78 .gem-infobox-content .gem-texbox-icon-image-wrapper .elementor-icon svg{width:59px !important;height:59px !important}.elementor-27324 .elementor-element.elementor-element-981bc78 .gem-infobox-content .gem-image img,.elementor-27324 .elementor-element.elementor-element-981bc78 .gem-infobox-content a .gem-image img{width:59px;max-width:59px;height:auto}.elementor-27324 .elementor-element.elementor-element-981bc78 .gem-infobox-content .gem-texbox-icon-image-wrapper .elementor-icon{padding:0;border-radius:7%;border-style:none}.elementor-27324 .elementor-element.elementor-element-981bc78 .gem-infobox-content .gem-image span,.elementor-27324 .elementor-element.elementor-element-981bc78 .gem-infobox-content a .gem-image span{padding:0}.elementor-27324 .elementor-element.elementor-element-981bc78 .gem-infobox-content a .gem-texbox-icon-image-wrapper .elementor-icon{border-radius:7%}.elementor-27324 .elementor-element.elementor-element-981bc78 .gem-infobox-content .gem-image span{border-radius:7%;border-style:none;margin:-2px 7px 0 0}.elementor-27324 .elementor-element.elementor-element-981bc78 .gem-infobox-content .gem-image img{border-radius:7%}.elementor-27324 .elementor-element.elementor-element-981bc78 .gem-infobox-content .gem-texbox-icon-image-wrapper{margin:-2px 7px 0 0}.elementor-27324 .elementor-element.elementor-element-981bc78 .gem-infobox:hover .gem-infobox-content .gem-image>span:before{opacity:.5 !important}.elementor-27324 .elementor-element.elementor-element-a4e8f4b .gem-infobox-content,.elementor-27324 .elementor-element.elementor-element-a4e8f4b .gem-infobox-content .gem-texbox-icon-image-wrapper{text-align:left}.elementor-27324 .elementor-element.elementor-element-a4e8f4b .gem-infobox-content{padding:0}.elementor-27324 .elementor-element.elementor-element-a4e8f4b .gem-infobox .gem-infobox-content .gem-infobox-title{margin-bottom:0;margin-top:0;font-family:"Michroma",Sans-serif;font-size:12px;font-weight:900}.elementor-27324 .elementor-element.elementor-element-a4e8f4b .gem-infobox .gem-infobox-content .gem-infobox-subtitle{font-family:"Michroma",Sans-serif}.elementor-27324 .elementor-element.elementor-element-a4e8f4b .gem-infobox-content .gem-texbox-icon-image-wrapper .elementor-icon i{font-size:59px !important}.elementor-27324 .elementor-element.elementor-element-a4e8f4b .gem-infobox-content .gem-texbox-icon-image-wrapper .elementor-icon svg{width:59px !important;height:59px !important}.elementor-27324 .elementor-element.elementor-element-a4e8f4b .gem-infobox-content .gem-image img,.elementor-27324 .elementor-element.elementor-element-a4e8f4b .gem-infobox-content a .gem-image img{width:59px;max-width:59px;height:auto}.elementor-27324 .elementor-element.elementor-element-a4e8f4b .gem-infobox-content .gem-texbox-icon-image-wrapper .elementor-icon{padding:0;border-radius:7%;border-style:none}.elementor-27324 .elementor-element.elementor-element-a4e8f4b .gem-infobox-content .gem-image span,.elementor-27324 .elementor-element.elementor-element-a4e8f4b .gem-infobox-content a .gem-image span{padding:0}.elementor-27324 .elementor-element.elementor-element-a4e8f4b .gem-infobox-content a .gem-texbox-icon-image-wrapper .elementor-icon{border-radius:7%}.elementor-27324 .elementor-element.elementor-element-a4e8f4b .gem-infobox-content .gem-image span{border-radius:7%;border-style:none;margin:-2px 7px 0 0}.elementor-27324 .elementor-element.elementor-element-a4e8f4b .gem-infobox-content .gem-image img{border-radius:7%}.elementor-27324 .elementor-element.elementor-element-a4e8f4b .gem-infobox-content .gem-texbox-icon-image-wrapper{margin:-2px 7px 0 0}.elementor-27324 .elementor-element.elementor-element-a4e8f4b .gem-infobox:hover .gem-infobox-content .gem-image>span:before{opacity:.5 !important}.elementor-27324 .elementor-element.elementor-element-ca0d45e .gem-infobox-content,.elementor-27324 .elementor-element.elementor-element-ca0d45e .gem-infobox-content .gem-texbox-icon-image-wrapper{text-align:left}.elementor-27324 .elementor-element.elementor-element-ca0d45e .gem-infobox-content{padding:0}.elementor-27324 .elementor-element.elementor-element-ca0d45e .gem-infobox .gem-infobox-content .gem-infobox-title{margin-bottom:0;margin-top:0;font-family:"Michroma",Sans-serif;font-size:12px;font-weight:900}.elementor-27324 .elementor-element.elementor-element-ca0d45e .gem-infobox .gem-infobox-content .gem-infobox-subtitle{font-family:"Michroma",Sans-serif}.elementor-27324 .elementor-element.elementor-element-ca0d45e .gem-infobox-content .gem-texbox-icon-image-wrapper .elementor-icon i{font-size:59px !important}.elementor-27324 .elementor-element.elementor-element-ca0d45e .gem-infobox-content .gem-texbox-icon-image-wrapper .elementor-icon svg{width:59px !important;height:59px !important}.elementor-27324 .elementor-element.elementor-element-ca0d45e .gem-infobox-content .gem-image img,.elementor-27324 .elementor-element.elementor-element-ca0d45e .gem-infobox-content a .gem-image img{width:59px;max-width:59px;height:auto}.elementor-27324 .elementor-element.elementor-element-ca0d45e .gem-infobox-content .gem-texbox-icon-image-wrapper .elementor-icon{padding:0;border-radius:7%;border-style:none}.elementor-27324 .elementor-element.elementor-element-ca0d45e .gem-infobox-content .gem-image span,.elementor-27324 .elementor-element.elementor-element-ca0d45e .gem-infobox-content a .gem-image span{padding:0}.elementor-27324 .elementor-element.elementor-element-ca0d45e .gem-infobox-content a .gem-texbox-icon-image-wrapper .elementor-icon{border-radius:7%}.elementor-27324 .elementor-element.elementor-element-ca0d45e .gem-infobox-content .gem-image span{border-radius:7%;border-style:none;margin:-2px 7px 0 0}.elementor-27324 .elementor-element.elementor-element-ca0d45e .gem-infobox-content .gem-image img{border-radius:7%}.elementor-27324 .elementor-element.elementor-element-ca0d45e .gem-infobox-content .gem-texbox-icon-image-wrapper{margin:-2px 7px 0 0}.elementor-27324 .elementor-element.elementor-element-ca0d45e .gem-infobox:hover .gem-infobox-content .gem-image>span:before{opacity:.5 !important}.elementor-27324 .elementor-element.elementor-element-d6c0dde{--display:flex;--min-height:74px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--overlay-opacity:.2;--padding-top:20px;--padding-bottom:20px;--padding-left:9px;--padding-right:9px}.elementor-27324 .elementor-element.elementor-element-d6c0dde:not(.elementor-motion-effects-element-type-background),.elementor-27324 .elementor-element.elementor-element-d6c0dde>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-secondary)}.elementor-27324 .elementor-element.elementor-element-d6c0dde:before,.elementor-27324 .elementor-element.elementor-element-d6c0dde>.elementor-background-video-container:before,.elementor-27324 .elementor-element.elementor-element-d6c0dde>.e-con-inner>.elementor-background-video-container:before,.elementor-27324 .elementor-element.elementor-element-d6c0dde>.elementor-background-slideshow:before,.elementor-27324 .elementor-element.elementor-element-d6c0dde>.e-con-inner>.elementor-background-slideshow:before,.elementor-27324 .elementor-element.elementor-element-d6c0dde>.elementor-motion-effects-container>.elementor-motion-effects-layer:before,.elementor-27324 .elementor-element.elementor-element-d6c0dde>.e-con-inner>.thegem-ken-burns-bg:before,.elementor-27324 .elementor-element.elementor-element-d6c0dde>.thegem-ken-burns-bg:before{background-image:url("https://cat-tex.com/wp-content/uploads/2025/06/white-on-white-topo-cat-tex-01-01.png");--background-overlay:'';background-size:cover}.elementor-27324 .elementor-element.elementor-element-fcc1323{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0}.elementor-27324 .elementor-element.elementor-element-fcc1323 .elementor-heading-title{font-family:"Michroma",Sans-serif;font-size:30px;font-weight:900;line-height:64px;letter-spacing:1.6px;word-spacing:4px;-webkit-text-stroke-width:0px;stroke-width:0px;-webkit-text-stroke-color:#fff;stroke:#fff;color:var(--e-global-color-primary)}.elementor-27324 .elementor-element.elementor-element-dc8361d{padding:50px}.elementor-27324 .elementor-element.elementor-element-055297c.elementor-column>.elementor-widget-wrap{justify-content:center}.elementor-27324 .elementor-element.elementor-element-055297c>.elementor-element-populated{padding:40px 21px 0}.elementor-27324 .elementor-element.elementor-element-48503ee{--swiper-slides-to-display:4;--swiper-slides-gap:10px;--arrow-prev-left-align:0%;--arrow-prev-translate-x:0px;--arrow-prev-left-position:0px;--arrow-prev-top-align:50%;--arrow-prev-translate-y:-50%;--arrow-prev-top-position:0px;--arrow-next-right-align:0%;--arrow-next-translate-x:0%;--arrow-next-right-position:0px;--arrow-next-top-align:50%;--arrow-next-translate-y:-50%;--arrow-next-top-position:0px}.elementor-27324 .elementor-element.elementor-element-48503ee .swiper-slide>.elementor-element{height:100%}.elementor-27324 .elementor-element.elementor-element-c3e2b84{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap}.elementor-27324 .elementor-element.elementor-element-448fdc8 .elementor-wrapper{--video-aspect-ratio:1.77777}.elementor-27324 .elementor-element.elementor-element-647d3f3{--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;--overlay-opacity:.2;--margin-top:120px;--margin-bottom:120px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px}.elementor-27324 .elementor-element.elementor-element-647d3f3:not(.elementor-motion-effects-element-type-background),.elementor-27324 .elementor-element.elementor-element-647d3f3>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-secondary)}.elementor-27324 .elementor-element.elementor-element-647d3f3:before,.elementor-27324 .elementor-element.elementor-element-647d3f3>.elementor-background-video-container:before,.elementor-27324 .elementor-element.elementor-element-647d3f3>.e-con-inner>.elementor-background-video-container:before,.elementor-27324 .elementor-element.elementor-element-647d3f3>.elementor-background-slideshow:before,.elementor-27324 .elementor-element.elementor-element-647d3f3>.e-con-inner>.elementor-background-slideshow:before,.elementor-27324 .elementor-element.elementor-element-647d3f3>.elementor-motion-effects-container>.elementor-motion-effects-layer:before,.elementor-27324 .elementor-element.elementor-element-647d3f3>.e-con-inner>.thegem-ken-burns-bg:before,.elementor-27324 .elementor-element.elementor-element-647d3f3>.thegem-ken-burns-bg:before{background-image:url("https://cat-tex.com/wp-content/uploads/2025/06/white-on-white-topo-cat-tex-01-01.png");--background-overlay:'';background-size:cover}.elementor-27324 .elementor-element.elementor-element-214406c.elementor-element{--align-self:center}.elementor-27324 .elementor-element.elementor-element-c4e27f7{--display:grid;--e-con-grid-template-columns:repeat(1,1fr);--e-con-grid-template-rows:repeat(2,1fr);--grid-auto-flow:row;--align-items:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px}.elementor-27324 .elementor-element.elementor-element-3f155e8 .elementor-heading-title{font-family:"Michroma",Sans-serif;font-weight:900;color:var(--e-global-color-primary)}.elementor-27324 .elementor-element.elementor-element-123583d,.elementor-27324 .elementor-element.elementor-element-123583d .elementor-text-editor *{font-size:14px}.elementor-27324 .elementor-element.elementor-element-123583d,.elementor-27324 .elementor-element.elementor-element-123583d .elementor-text-editor *:not(.elementor-drop-cap-letter){color:var(--e-global-color-primary)}.elementor-27324 .elementor-element.elementor-element-451b3933:not(.elementor-motion-effects-element-type-background),.elementor-27324 .elementor-element.elementor-element-451b3933>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#00000000;background-image:url("https://cat-tex.com/wp-content/uploads/2025/05/Skills_Camp_Banner-01-scaled.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover}.elementor-27324 .elementor-element.elementor-element-451b3933>.elementor-container{min-height:651px}.elementor-27324 .elementor-element.elementor-element-451b3933{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;margin-top:100px;margin-bottom:60px;padding:30px}.elementor-27324 .elementor-element.elementor-element-451b3933>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-27324 .elementor-element.elementor-element-119806a6>.elementor-container>.elementor-row>.elementor-column>.elementor-widget-wrap{align-content:center;align-items:center}.elementor-27324 .elementor-element.elementor-element-119806a6>.elementor-background-overlay{background-color:#02010100;opacity:.5;transition:background .3s,border-radius .3s,opacity .3s}.elementor-27324 .elementor-element.elementor-element-119806a6>.elementor-container{min-height:251px}.elementor-27324 .elementor-element.elementor-element-119806a6,.elementor-27324 .elementor-element.elementor-element-119806a6>.elementor-background-overlay{border-radius:35px}.elementor-27324 .elementor-element.elementor-element-119806a6{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;padding:115px 0}.elementor-27324 .elementor-element.elementor-element-41963b4 .gem-image.gem-wrapbox{float:left}.elementor-27324 .elementor-element.elementor-element-41963b4 .gem-image a:before{background-color:rgba(0,188,212,.8)}.elementor-27324 .elementor-element.elementor-element-41963b4 .gem-image img{opacity:calc(100/100)}.elementor-27324 .elementor-element.elementor-element-41963b4 .gem-image a:hover img{opacity:calc(100/100)}.elementor-27324 .elementor-element.elementor-element-40f58fd6{width:var(--container-widget-width,470px);max-width:470px;--container-widget-width:470px;--container-widget-flex-grow:0}.elementor-27324 .elementor-element.elementor-element-40f58fd6>.elementor-widget-container{margin:0 0 7px;padding:0 0 0 20px}.elementor-27324 .elementor-element.elementor-element-40f58fd6 .thegem-heading,.elementor-27324 .elementor-element.elementor-element-40f58fd6 .thegem-heading .light{font-size:30px}.elementor-27324 .elementor-element.elementor-element-452469ab .gem-button-container .gem-button:hover{background-color:#fff}.elementor-27324 .elementor-element.elementor-element-452469ab .gem-button-container{text-align:left}.elementor-27324 .elementor-element.elementor-element-452469ab .gem-button-container .gem-button{border-radius:25px;border-style:solid;border-width:2px;border-color:#fff}.elementor-27324 .elementor-element.elementor-element-452469ab .gem-button-container .gem-button .gem-text-button{color:#fff;font-size:16px}.elementor-27324 .elementor-element.elementor-element-452469ab .gem-button-container .gem-button:hover .gem-text-button{color:#3c3950}.elementor-27324 .elementor-element.elementor-element-5c1549f8>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:0px}.elementor-27324 .elementor-element.elementor-element-5c1549f8>.elementor-element-populated{padding:0 42px}.elementor-27324 .elementor-element.elementor-element-40f40952>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:0px}.elementor-27324 .elementor-element.elementor-element-40f40952>.elementor-element-populated{padding:0 42px}.elementor-27324 .elementor-element.elementor-element-2c9336a{width:var(--container-widget-width,94.033%);max-width:94.033%;margin:10px 0 calc(var(--kit-widget-spacing, 0px) + 10px) 0px;--container-widget-width:94.033%;--container-widget-flex-grow:0}.elementor-27324 .elementor-element.elementor-element-2c9336a.elementor-element{--flex-grow:0;--flex-shrink:0}.elementor-27324 .elementor-element.elementor-element-2c9336a .elementor-heading-title{font-family:"Michroma",Sans-serif;font-size:14px;font-weight:900;line-height:35px;color:#fff}.elementor-27324 .elementor-element.elementor-element-87c3e03{margin:3px 0 calc(var(--kit-widget-spacing, 0px) + 10px) 0px;padding:7px 0 28px}.elementor-27324 .elementor-element.elementor-element-87c3e03.elementor-element{--order:99999}.elementor-27324 .elementor-element.elementor-element-9e94d20{margin:10px 0 calc(var(--kit-widget-spacing, 0px) + 10px) 0px}.elementor-27324 .elementor-element.elementor-element-9e94d20,.elementor-27324 .elementor-element.elementor-element-9e94d20 .elementor-text-editor *:not(.elementor-drop-cap-letter){color:#fff}.elementor-27324 .elementor-element.elementor-element-03968f5{--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;--flex-wrap:wrap;--overlay-opacity:.85;--padding-top:50px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-27324 .elementor-element.elementor-element-03968f5:not(.elementor-motion-effects-element-type-background),.elementor-27324 .elementor-element.elementor-element-03968f5>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url("https://cat-tex.com/wp-content/uploads/2025/06/white-on-black-topo-cat-tex-01-01-01.png");background-size:cover}.elementor-27324 .elementor-element.elementor-element-03968f5:before,.elementor-27324 .elementor-element.elementor-element-03968f5>.elementor-background-video-container:before,.elementor-27324 .elementor-element.elementor-element-03968f5>.e-con-inner>.elementor-background-video-container:before,.elementor-27324 .elementor-element.elementor-element-03968f5>.elementor-background-slideshow:before,.elementor-27324 .elementor-element.elementor-element-03968f5>.e-con-inner>.elementor-background-slideshow:before,.elementor-27324 .elementor-element.elementor-element-03968f5>.elementor-motion-effects-container>.elementor-motion-effects-layer:before,.elementor-27324 .elementor-element.elementor-element-03968f5>.e-con-inner>.thegem-ken-burns-bg:before,.elementor-27324 .elementor-element.elementor-element-03968f5>.thegem-ken-burns-bg:before{background-color:#fff;--background-overlay:''}.elementor-27324 .elementor-element.elementor-element-b019b9f{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap}.elementor-27324 .elementor-element.elementor-element-9cf9f56 .elementor-wrapper{--video-aspect-ratio:1.77777}.elementor-27324 .elementor-element.elementor-element-8f13927{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap}.elementor-27324 .elementor-element.elementor-element-705a5e9{--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;--margin-top:50px;--margin-bottom:50px;--margin-left:50px;--margin-right:50px}.elementor-27324 .elementor-element.elementor-element-52c76f1{--grid-template-columns:repeat(0,auto);text-align:center;--grid-column-gap:5px;--grid-row-gap:0px}.elementor-27324 .elementor-element.elementor-element-52c76f1 .elementor-social-icon{background-color:#000}.elementor-27324 .elementor-element.elementor-element-b10008c{--display:flex;--min-height:74px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--overlay-opacity:.2;--padding-top:20px;--padding-bottom:20px;--padding-left:9px;--padding-right:9px}.elementor-27324 .elementor-element.elementor-element-b10008c:not(.elementor-motion-effects-element-type-background),.elementor-27324 .elementor-element.elementor-element-b10008c>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-secondary)}.elementor-27324 .elementor-element.elementor-element-b10008c:before,.elementor-27324 .elementor-element.elementor-element-b10008c>.elementor-background-video-container:before,.elementor-27324 .elementor-element.elementor-element-b10008c>.e-con-inner>.elementor-background-video-container:before,.elementor-27324 .elementor-element.elementor-element-b10008c>.elementor-background-slideshow:before,.elementor-27324 .elementor-element.elementor-element-b10008c>.e-con-inner>.elementor-background-slideshow:before,.elementor-27324 .elementor-element.elementor-element-b10008c>.elementor-motion-effects-container>.elementor-motion-effects-layer:before,.elementor-27324 .elementor-element.elementor-element-b10008c>.e-con-inner>.thegem-ken-burns-bg:before,.elementor-27324 .elementor-element.elementor-element-b10008c>.thegem-ken-burns-bg:before{background-image:url("https://cat-tex.com/wp-content/uploads/2025/06/white-on-white-topo-cat-tex-01-01.png");--background-overlay:'';background-size:cover}.elementor-27324 .elementor-element.elementor-element-045d6fe{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0}.elementor-27324 .elementor-element.elementor-element-045d6fe .elementor-heading-title{font-family:"Michroma",Sans-serif;font-size:30px;font-weight:900;line-height:64px;letter-spacing:1.6px;word-spacing:4px;-webkit-text-stroke-width:0px;stroke-width:0px;-webkit-text-stroke-color:#fff;stroke:#fff;color:var(--e-global-color-primary)}.elementor-27324 .elementor-element.elementor-element-6a513b4{--display:flex}.elementor-27324 .elementor-element.elementor-element-6971f04 .categories{display:block}.elementor-27324 .elementor-element.elementor-element-6971f04 .reviews{display:block}.elementor-27324 .elementor-element.elementor-element-6971f04 .product-variations{display:none}.elementor-27324 .elementor-element.elementor-element-6971f04 .portfolio.extended-products-grid.item-separator .portfolio-item{padding:calc(42px/2) !important}.elementor-27324 .elementor-element.elementor-element-6971f04 .portfolio.extended-products-grid:not(.item-separator) .fullwidth-block{padding:0 42px}.elementor-27324 .elementor-element.elementor-element-6971f04 .portfolio.extended-products-grid:not(.item-separator).has-shadowed-items .owl-carousel .owl-stage-outer{padding:calc(42px/2) !important;margin:calc(-42px/2)}.elementor-27324 .elementor-element.elementor-element-6971f04 .extended-products-grid-carousel-item:not(.inited) .portfolio-item,.elementor-27324 .elementor-element.elementor-element-6971f04 .skeleton-posts .portfolio-item{padding:calc(42px/2)}.elementor-27324 .elementor-element.elementor-element-6971f04 .extended-products-grid-carousel-item:not(.inited) .owl-stage,.elementor-27324 .elementor-element.elementor-element-6971f04 .skeleton-posts.portfolio-row{margin:calc(-42px/2)}.elementor-27324 .elementor-element.elementor-element-6971f04 .portfolio.extended-products-grid .portfolio-item .product-info .product-rating .empty-rating:before{border-width:1px}.elementor-27324 .elementor-element.elementor-element-564894e{--display:flex}.elementor-27324 .elementor-element.elementor-element-7a74d05{padding:52px;text-align:center}.elementor-27324 .elementor-element.elementor-element-7a74d05 .elementor-heading-title{font-size:12px;font-weight:900}@media(max-width:1024px){.elementor-27324 .elementor-element.elementor-element-a7910e8{--grid-auto-flow:row}.elementor-27324 .elementor-element.elementor-element-dcba603{--grid-auto-flow:row}.elementor-27324 .elementor-element.elementor-element-5e570c0{--grid-auto-flow:row}.elementor-27324 .elementor-element.elementor-element-055297c>.elementor-element-populated{padding:20px 21px 0}.elementor-27324 .elementor-element.elementor-element-48503ee{--swiper-slides-to-display:2}.elementor-27324 .elementor-element.elementor-element-c4e27f7{--grid-auto-flow:row}.elementor-27324 .elementor-element.elementor-element-119806a6{padding:70px 0}.elementor-27324 .elementor-element.elementor-element-5c1549f8>.elementor-element-populated{padding:0 42px 70px}.elementor-27324 .elementor-element.elementor-element-6971f04 .categories{display:block}.elementor-27324 .elementor-element.elementor-element-6971f04 .reviews{display:block}.elementor-27324 .elementor-element.elementor-element-6971f04 .product-variations{display:none}}@media(max-width:767px){.elementor-27324 .elementor-element.elementor-element-a7910e8{--e-con-grid-template-columns:repeat(2,1fr);--e-con-grid-template-rows:repeat(2,1fr);--grid-auto-flow:row;--justify-items:center;--align-items:center}.elementor-27324 .elementor-element.elementor-element-dcba603{--e-con-grid-template-columns:repeat(2,1fr);--e-con-grid-template-rows:repeat(2,1fr);--grid-auto-flow:row;--justify-items:center;--align-items:center}.elementor-27324 .elementor-element.elementor-element-45ad260{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0}.elementor-27324 .elementor-element.elementor-element-5e570c0,.elementor-27324 .elementor-element.elementor-element-5e570c0.thegem-e-con-layout-thegem{--content-width:506px}.elementor-27324 .elementor-element.elementor-element-5e570c0{--e-con-grid-template-columns:repeat(1,1fr);--grid-auto-flow:row;--justify-items:start}.elementor-27324 .elementor-element.elementor-element-48503ee{--swiper-slides-to-display:1}.elementor-27324 .elementor-element.elementor-element-c4e27f7{--e-con-grid-template-columns:repeat(1,1fr);--grid-auto-flow:row}.elementor-27324 .elementor-element.elementor-element-40f58fd6{width:100%;max-width:100%}.elementor-27324 .elementor-element.elementor-element-6971f04 .categories{display:block}.elementor-27324 .elementor-element.elementor-element-6971f04 .reviews{display:block}.elementor-27324 .elementor-element.elementor-element-6971f04 .product-variations{display:none}}@media(min-width:768px){.elementor-27324 .elementor-element.elementor-element-1ef2837{--width:100%}.elementor-27324 .elementor-element.elementor-element-b019b9f{--width:50%}.elementor-27324 .elementor-element.elementor-element-8f13927{--width:50%}.elementor-27324 .elementor-element.elementor-element-705a5e9{--width:100%}}@media(max-width:1024px) and (min-width:768px){.elementor-27324 .elementor-element.elementor-element-5c1549f8{width:100%}.elementor-27324 .elementor-element.elementor-element-40f40952{width:100%}}@media (max-width:1600px) and (min-width:1200px){.elementor-27324 .elementor-element.elementor-element-119806a6>.elementor-container>.elementor-row{flex-wrap:wrap}.elementor-27324 .elementor-element.elementor-element-5c1549f8{width:44% !important}}@media (max-width:1199px) and (min-width:1025px){.elementor-27324 .elementor-element.elementor-element-119806a6>.elementor-container>.elementor-row{flex-wrap:wrap}.elementor-27324 .elementor-element.elementor-element-5c1549f8{width:50% !important}}