.elementor-9152 .elementor-element.elementor-element-497bcd9{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-slides .elementor-slide-heading{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-slides .elementor-slide-description{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-slides .elementor-slide-button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-9152 .elementor-element.elementor-element-345b3a7 .elementor-repeater-item-d00f7b5 .swiper-slide-bg{background-color:#833ca3;background-image:url(https://petcarebyrossari.com/wp-content/uploads/2025/12/Untitled-design-8-1-scaled-e1767873785251.png);background-size:cover;}.elementor-9152 .elementor-element.elementor-element-345b3a7 .elementor-repeater-item-d00f7b5 .elementor-background-overlay{background-color:#FFFFFF08;}.elementor-9152 .elementor-element.elementor-element-345b3a7 .swiper-slide{transition-duration:calc(5000ms*1.2);height:400px;}.elementor-9152 .elementor-element.elementor-element-345b3a7 .swiper-slide-contents{max-width:43%;}.elementor-9152 .elementor-element.elementor-element-345b3a7 .swiper-slide-inner{text-align:start;}.elementor-9152 .elementor-element.elementor-element-345b3a7 .swiper-slide-inner .elementor-slide-heading:not(:last-child){margin-bottom:12px;}.elementor-9152 .elementor-element.elementor-element-345b3a7 .elementor-slide-heading{color:var( --e-global-color-eeab72b );font-family:"Open Sans", Sans-serif;font-size:74px;font-weight:600;}.elementor-9152 .elementor-element.elementor-element-345b3a7 .elementor-slide-description{color:#000000;font-family:"Roboto Slab", Sans-serif;font-weight:400;}.elementor-9152 .elementor-element.elementor-element-d079e9f{--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-9152 .elementor-element.elementor-element-fdf80d2{--spacer-size:20px;}.elementor-widget-nested-tabs.elementor-widget-n-tabs > .e-n-tabs[data-touch-mode='false'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:var( --e-global-color-accent );}.elementor-widget-nested-tabs.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected="true"], .elementor-widget-nested-tabs.elementor-widget-n-tabs > .e-n-tabs[data-touch-mode='true'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:var( --e-global-color-accent );}.elementor-widget-nested-tabs.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-heading > :is( .e-n-tab-title > .e-n-tab-title-text, .e-n-tab-title ){font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-9152 .elementor-element.elementor-element-7319b09{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-9152 .elementor-element.elementor-element-448799e{--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:center;--align-items:center;border-style:solid;--border-style:solid;border-width:3px 3px 3px 3px;--border-top-width:3px;--border-right-width:3px;--border-bottom-width:3px;--border-left-width:3px;border-color:#FBC354;--border-color:#FBC354;--border-radius:20px 20px 20px 20px;}.elementor-9152 .elementor-element.elementor-element-448799e:not(.elementor-motion-effects-element-type-background), .elementor-9152 .elementor-element.elementor-element-448799e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FBC354;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-9152 .elementor-element.elementor-element-e7474ba{width:var( --container-widget-width, 40% );max-width:40%;--container-widget-width:40%;--container-widget-flex-grow:0;}.elementor-9152 .elementor-element.elementor-element-e7474ba.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-9152 .elementor-element.elementor-element-e7474ba img{width:100%;height:300px;object-fit:cover;object-position:center center;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-9152 .elementor-element.elementor-element-577910a.elementor-element{--align-self:center;}.elementor-9152 .elementor-element.elementor-element-577910a{font-family:"Roboto", Sans-serif;font-size:18px;font-weight:400;}.elementor-9152 .elementor-element.elementor-element-577910a p{margin-block-end:0px;}.elementor-9152 .elementor-element.elementor-element-fc0e836{--display:flex;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-9152 .elementor-element.elementor-element-bc72731{text-align:center;}.elementor-9152 .elementor-element.elementor-element-bc72731 .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-weight:600;color:var( --e-global-color-eeab72b );}.elementor-9152 .elementor-element.elementor-element-d308be9{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-9152 .elementor-element.elementor-element-89d2a38 img{border-style:solid;border-width:3px 3px 3px 3px;border-color:#FFFFFF;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-9152 .elementor-element.elementor-element-4255d2e img{border-style:solid;border-width:3px 3px 3px 3px;border-color:#FFFFFF;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-9152 .elementor-element.elementor-element-3275784 img{border-style:solid;border-width:3px 3px 3px 3px;border-color:#FFFFFF;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-9152 .elementor-element.elementor-element-9343e70{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-9152 .elementor-element.elementor-element-5a46d8f{--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;border-style:solid;--border-style:solid;border-width:3px 3px 3px 3px;--border-top-width:3px;--border-right-width:3px;--border-bottom-width:3px;--border-left-width:3px;border-color:#eb3444;--border-color:#eb3444;--border-radius:20px 20px 20px 20px;}.elementor-9152 .elementor-element.elementor-element-5a46d8f:not(.elementor-motion-effects-element-type-background), .elementor-9152 .elementor-element.elementor-element-5a46d8f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EB3443;}.elementor-9152 .elementor-element.elementor-element-3751d50{width:var( --container-widget-width, 40% );max-width:40%;--container-widget-width:40%;--container-widget-flex-grow:0;}.elementor-9152 .elementor-element.elementor-element-3751d50.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-9152 .elementor-element.elementor-element-3751d50 img{width:100%;height:300px;object-fit:cover;object-position:center center;}.elementor-9152 .elementor-element.elementor-element-b7f4aae.elementor-element{--align-self:center;}.elementor-9152 .elementor-element.elementor-element-b7f4aae p{margin-block-end:0px;}.elementor-9152 .elementor-element.elementor-element-b7f4aae{color:#FFFFFF;}.elementor-9152 .elementor-element.elementor-element-039e161{--display:flex;}.elementor-9152 .elementor-element.elementor-element-9715a16{text-align:center;}.elementor-9152 .elementor-element.elementor-element-9715a16 .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-weight:600;color:var( --e-global-color-eeab72b );}.elementor-9152 .elementor-element.elementor-element-e20d2ae{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-9152 .elementor-element.elementor-element-4eb0536 img{border-style:solid;border-width:3px 3px 3px 3px;border-color:#FFFFFF;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-9152 .elementor-element.elementor-element-25900c8 img{border-style:solid;border-width:3px 3px 3px 3px;border-color:#FFFFFF;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-9152 .elementor-element.elementor-element-b6a07a3 img{border-style:solid;border-width:3px 3px 3px 3px;border-color:#FFFFFF;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-9152 .elementor-element.elementor-element-3c20a57{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-9152 .elementor-element.elementor-element-4a57fa4{--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;border-style:none;--border-style:none;--border-radius:20px 20px 20px 20px;}.elementor-9152 .elementor-element.elementor-element-4a57fa4:not(.elementor-motion-effects-element-type-background), .elementor-9152 .elementor-element.elementor-element-4a57fa4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#00FFFF;}.elementor-9152 .elementor-element.elementor-element-bf3c758{width:var( --container-widget-width, 40% );max-width:40%;--container-widget-width:40%;--container-widget-flex-grow:0;}.elementor-9152 .elementor-element.elementor-element-bf3c758.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-9152 .elementor-element.elementor-element-bf3c758 img{width:100%;height:300px;object-fit:cover;object-position:center center;}.elementor-9152 .elementor-element.elementor-element-ee42b81.elementor-element{--align-self:center;}.elementor-9152 .elementor-element.elementor-element-ee42b81 p{margin-block-end:0px;}.elementor-9152 .elementor-element.elementor-element-aedf67d{--display:flex;}.elementor-9152 .elementor-element.elementor-element-8678c35{text-align:center;}.elementor-9152 .elementor-element.elementor-element-8678c35 .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-weight:600;color:var( --e-global-color-eeab72b );}.elementor-9152 .elementor-element.elementor-element-4c79c71{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-9152 .elementor-element.elementor-element-8bee518 img{border-style:solid;border-width:3px 3px 3px 3px;border-color:#FFFFFF;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-9152 .elementor-element.elementor-element-8cc76f9 img{border-style:solid;border-width:3px 3px 3px 3px;border-color:#FFFFFF;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-9152 .elementor-element.elementor-element-0e70c01 img{border-style:solid;border-width:3px 3px 3px 3px;border-color:#FFFFFF;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-9152 .elementor-element.elementor-element-13420a1{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-9152 .elementor-element.elementor-element-a99b7f0{--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;border-style:none;--border-style:none;--border-radius:20px 20px 20px 20px;}.elementor-9152 .elementor-element.elementor-element-a99b7f0:not(.elementor-motion-effects-element-type-background), .elementor-9152 .elementor-element.elementor-element-a99b7f0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#95ccf8;}.elementor-9152 .elementor-element.elementor-element-d556eeb{width:var( --container-widget-width, 40% );max-width:40%;--container-widget-width:40%;--container-widget-flex-grow:0;}.elementor-9152 .elementor-element.elementor-element-d556eeb.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-9152 .elementor-element.elementor-element-d556eeb img{width:100%;height:300px;object-fit:cover;object-position:center center;}.elementor-9152 .elementor-element.elementor-element-1807ffd.elementor-element{--align-self:center;}.elementor-9152 .elementor-element.elementor-element-1807ffd p{margin-block-end:0px;}.elementor-9152 .elementor-element.elementor-element-bc1983c{--display:flex;}.elementor-9152 .elementor-element.elementor-element-5b0b4df{text-align:center;}.elementor-9152 .elementor-element.elementor-element-5b0b4df .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-weight:600;color:var( --e-global-color-eeab72b );}.elementor-9152 .elementor-element.elementor-element-9153341{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-9152 .elementor-element.elementor-element-34d04c0 img{border-style:solid;border-width:3px 3px 3px 3px;border-color:#FFFFFF;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-9152 .elementor-element.elementor-element-3ad564c img{border-style:solid;border-width:3px 3px 3px 3px;border-color:#FFFFFF;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-9152 .elementor-element.elementor-element-a6d288c img{border-style:solid;border-width:3px 3px 3px 3px;border-color:#FFFFFF;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-9152 .elementor-element.elementor-element-21a0472{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-9152 .elementor-element.elementor-element-f427e9f{--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;border-style:none;--border-style:none;--border-radius:20px 20px 20px 20px;}.elementor-9152 .elementor-element.elementor-element-f427e9f:not(.elementor-motion-effects-element-type-background), .elementor-9152 .elementor-element.elementor-element-f427e9f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#193768;}.elementor-9152 .elementor-element.elementor-element-82c56b2{width:var( --container-widget-width, 40% );max-width:40%;--container-widget-width:40%;--container-widget-flex-grow:0;}.elementor-9152 .elementor-element.elementor-element-82c56b2.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-9152 .elementor-element.elementor-element-82c56b2 img{width:100%;height:300px;object-fit:cover;object-position:center center;}.elementor-9152 .elementor-element.elementor-element-11d37fd.elementor-element{--align-self:center;}.elementor-9152 .elementor-element.elementor-element-11d37fd p{margin-block-end:0px;}.elementor-9152 .elementor-element.elementor-element-11d37fd{color:#FFFFFF;}.elementor-9152 .elementor-element.elementor-element-6dac1a0{--display:flex;}.elementor-9152 .elementor-element.elementor-element-cd8252f{text-align:center;}.elementor-9152 .elementor-element.elementor-element-cd8252f .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-weight:600;color:var( --e-global-color-eeab72b );}.elementor-9152 .elementor-element.elementor-element-a20c8f7{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-9152 .elementor-element.elementor-element-d97a807 img{border-style:solid;border-width:3px 3px 3px 3px;border-color:#FFFFFF;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-9152 .elementor-element.elementor-element-ec1238b img{border-style:solid;border-width:3px 3px 3px 3px;border-color:#FFFFFF;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-9152 .elementor-element.elementor-element-17b2fc0 img{border-style:solid;border-width:3px 3px 3px 3px;border-color:#FFFFFF;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-9152 .elementor-element.elementor-element-e5e4e80{--n-tabs-heading-wrap:wrap;--n-tabs-heading-overflow-x:initial;--n-tabs-title-white-space:initial;}.elementor-9152 .elementor-element.elementor-element-e5e4e80.elementor-widget-n-tabs > .e-n-tabs[data-touch-mode='false'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:#61CE7000;}.elementor-9152 .elementor-element.elementor-element-e5e4e80.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected="true"], .elementor-9152 .elementor-element.elementor-element-e5e4e80.elementor-widget-n-tabs > .e-n-tabs[data-touch-mode='true'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:#61CE7000;}@media(min-width:768px){.elementor-9152 .elementor-element.elementor-element-448799e{--width:100%;}.elementor-9152 .elementor-element.elementor-element-5a46d8f{--width:100%;}.elementor-9152 .elementor-element.elementor-element-4a57fa4{--width:100%;}.elementor-9152 .elementor-element.elementor-element-a99b7f0{--width:100%;}.elementor-9152 .elementor-element.elementor-element-f427e9f{--width:100%;}}@media(max-width:1024px){.elementor-9152 .elementor-element.elementor-element-345b3a7 .swiper-slide{height:375px;}.elementor-9152 .elementor-element.elementor-element-345b3a7 .swiper-slide-contents{max-width:100%;}.elementor-9152 .elementor-element.elementor-element-fdf80d2{--spacer-size:30px;}.elementor-9152 .elementor-element.elementor-element-d308be9{--grid-auto-flow:row;}.elementor-9152 .elementor-element.elementor-element-e20d2ae{--grid-auto-flow:row;}.elementor-9152 .elementor-element.elementor-element-4c79c71{--grid-auto-flow:row;}.elementor-9152 .elementor-element.elementor-element-9153341{--grid-auto-flow:row;}.elementor-9152 .elementor-element.elementor-element-a20c8f7{--grid-auto-flow:row;}.elementor-9152 .elementor-element.elementor-element-e5e4e80{--n-tabs-gap:50px;}}@media(max-width:767px){.elementor-9152 .elementor-element.elementor-element-345b3a7 .swiper-slide{height:147px;}.elementor-9152 .elementor-element.elementor-element-345b3a7 .swiper-slide-contents{max-width:100%;}.elementor-9152 .elementor-element.elementor-element-345b3a7 .swiper-slide-inner{padding:0px 11px 0px 12px;}.elementor-9152 .elementor-element.elementor-element-345b3a7 .elementor-slide-heading{font-size:26px;}.elementor-9152 .elementor-element.elementor-element-345b3a7 .elementor-slide-description{font-size:15px;}.elementor-9152 .elementor-element.elementor-element-fdf80d2{--spacer-size:0px;}.elementor-9152 .elementor-element.elementor-element-577910a{text-align:start;font-size:16px;}.elementor-9152 .elementor-element.elementor-element-d308be9{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-9152 .elementor-element.elementor-element-e20d2ae{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-9152 .elementor-element.elementor-element-4c79c71{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-9152 .elementor-element.elementor-element-9153341{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-9152 .elementor-element.elementor-element-a20c8f7{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-9152 .elementor-element.elementor-element-e5e4e80{--n-tabs-heading-wrap:nowrap;--n-tabs-heading-overflow-x:scroll;--n-tabs-title-white-space:nowrap;--n-tabs-gap:0px;}}/* Start custom CSS for nested-tabs, class: .elementor-element-e5e4e80 *//* 1. Center the tabs and remove default borders */
.elementor-9152 .elementor-element.elementor-element-e5e4e80 .e-n-tabs-heading {
    display: flex;
    justify-content: center;
    gap: 20px; /* Space between circles */
    border: none !important;
    background: transparent !important;
    margin-bottom: 30px;
}

/* 2. Turn the buttons into Circles */
.elementor-9152 .elementor-element.elementor-element-e5e4e80 .e-n-tab-title {
    width: 130px;  /* Size of the circle */
    height: 130px; /* Must match width */
    border-radius: 50%;
    padding: 0 !important;
    display: flex;
    align-items: center;
    justify-content: center;
    border: none !important;
    transition: transform 0.3s ease;
    box-shadow: 0 10px 20px rgba(0,0,0,0.05);
    background-color: #fff; /* Fallback color */
}

@media screen and (max-width: 800px) {.elementor-9152 .elementor-element.elementor-element-e5e4e80 .e-n-tab-title {
     width: 50px;  /* Size of the circle */
    height: 50px;}
    .elementor-9152 .elementor-element.elementor-element-e5e4e80 .e-n-tabs-heading {
   
    gap: 10px;padding:30px 20px;
     margin-bottom: 0px;
    }
}
/* 3. Hover and Active Effects */
.elementor-9152 .elementor-element.elementor-element-e5e4e80 .e-n-tab-title:hover {
    transform: translateY(-5px);
}

.elementor-9152 .elementor-element.elementor-element-e5e4e80 .e-n-tab-title[aria-selected="true"] {
    transform: scale(1.1); /* Make active tab bigger */
    box-shadow: 0 15px 30px rgba(0,0,0,0.15);
    z-index: 2;
}

/* 4. Fix image sizing inside the circle */
.elementor-9152 .elementor-element.elementor-element-e5e4e80 .e-n-tab-title img, 
.elementor-9152 .elementor-element.elementor-element-e5e4e80 .e-n-tab-title .tab-logo { width:130px;
  /* Keeps logo nicely inside */
    height: auto;
    object-fit: contain;
    pointer-events: none;
}

/* --- BRAND COLORS --- 
   This automatically colors the circles based on order 
   (1=Sniffy, 2=Lozalo, etc) matching your image. 
*/

/* 1. Sniffy (Yellow) */
.elementor-9152 .elementor-element.elementor-element-e5e4e80 .e-n-tab-title:nth-child(1) {
    background-color: #ffcd58; 
}

/* 2. Zippy (Wait, your HTML has Zippy 2nd, but image has Lozalo 2nd. 
   I will follow your HTML order: 2 = Zippy) */
.elementor-9152 .elementor-element.elementor-element-e5e4e80 .e-n-tab-title:nth-child(2) {
    background-color: #f1f5f9; /* Light Grey (Zippy usually Red? Adjust below if needed) */
}
/* If Zippy is supposed to be Red: background-color: #ef4145; */


/* 3. TopTail (Cyan) */
.elementor-9152 .elementor-element.elementor-element-e5e4e80 .e-n-tab-title:nth-child(3) {
    background-color: #00f2ff;
}

/* 4. Lozalo (Blue-ish) */
.elementor-9152 .elementor-element.elementor-element-e5e4e80 .e-n-tab-title:nth-child(4) {
    background-color: #92ccff;
}

/* 5. Vetsense (Dark Blue) */
.elementor-9152 .elementor-element.elementor-element-e5e4e80 .e-n-tab-title:nth-child(5) {
    background-color: #1a3c6d;
}

/* Hide the default text span if you didn't delete the text */
.elementor-9152 .elementor-element.elementor-element-e5e4e80 .e-n-tab-title-text {
    display: contents; 
}/* End custom CSS */