.elementor-34 .elementor-element.elementor-element-e033c99{--display:flex;--min-height:0px;--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;--overlay-opacity:0.4;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-34 .elementor-element.elementor-element-e033c99:not(.elementor-motion-effects-element-type-background), .elementor-34 .elementor-element.elementor-element-e033c99 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://gomycab.in/wp-content/uploads/2025/11/sub-buzz-727-1688073510-15.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-34 .elementor-element.elementor-element-e033c99::before, .elementor-34 .elementor-element.elementor-element-e033c99 > .elementor-background-video-container::before, .elementor-34 .elementor-element.elementor-element-e033c99 > .e-con-inner > .elementor-background-video-container::before, .elementor-34 .elementor-element.elementor-element-e033c99 > .elementor-background-slideshow::before, .elementor-34 .elementor-element.elementor-element-e033c99 > .e-con-inner > .elementor-background-slideshow::before, .elementor-34 .elementor-element.elementor-element-e033c99 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-34 .elementor-element.elementor-element-1312b45{--display:flex;--min-height:400px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-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-34 .elementor-element.elementor-element-bd46299{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:150px 0px 0px 0px;text-align:center;font-family:"Poppins", Sans-serif;font-size:14px;font-weight:400;color:#FFFFFF;}.elementor-34 .elementor-element.elementor-element-bd46299 a{color:#FFFFFF;}.elementor-34 .elementor-element.elementor-element-bd46299 a:hover, .elementor-34 .elementor-element.elementor-element-bd46299 a:focus{color:#FFFFFF;}.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-34 .elementor-element.elementor-element-6195352{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-34 .elementor-element.elementor-element-6195352 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:50px;font-weight:600;color:#FFFFFF;}.elementor-34 .elementor-element.elementor-element-ccd1c1d{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:40px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-34 .elementor-element.elementor-element-e873ed6{--display:flex;}.elementor-34 .elementor-element.elementor-element-b2ef93f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-34 .elementor-element.elementor-element-b2ef93f .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:18px;font-weight:600;color:#000000;}.elementor-34 .elementor-element.elementor-element-9597c8e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;font-family:"Roboto", Sans-serif;font-size:14px;font-weight:400;color:#000000;}.elementor-34 .elementor-element.elementor-element-10fffbe{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-34 .elementor-element.elementor-element-10fffbe .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:35px;font-weight:600;color:#FFC107;}.elementor-34 .elementor-element.elementor-element-ee23271{--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:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-34 .elementor-element.elementor-element-0a9ddfe{--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-34 .elementor-element.elementor-element-b58d0aa{--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:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-34 .elementor-element.elementor-element-a0f2bf6{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--gap:15px 10px;--row-gap:15px;--column-gap:10px;--grid-auto-flow:row;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-34 .elementor-element.elementor-element-670e182{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-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-34 .elementor-element.elementor-element-969e1c4{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-34 .elementor-element.elementor-element-b3b3067{margin:5px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-34 .elementor-element.elementor-element-b3b3067 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:12px;font-weight:600;color:#000000;}.elementor-34 .elementor-element.elementor-element-ac7f6d7{width:100%;max-width:100%;margin:4px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-family:"Noto Sans Nushu", Sans-serif;font-size:14px;font-weight:400;line-height:1.3em;color:#000000;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-34 .elementor-element.elementor-element-8212df3 .elementor-button{background-color:#FB800000;font-family:"Roboto", Sans-serif;font-weight:500;fill:#FFC107;color:#FFC107;padding:1px 1px 1px 1px;}.elementor-34 .elementor-element.elementor-element-8212df3{width:100%;max-width:100%;--e-transform-translateY:-25px;margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-34 .elementor-element.elementor-element-8212df3.elementor-element{--align-self:center;--order:99999 /* order end hack */;--flex-grow:0;--flex-shrink:0;}.elementor-34 .elementor-element.elementor-element-8212df3 .elementor-button:hover, .elementor-34 .elementor-element.elementor-element-8212df3 .elementor-button:focus{color:#000000;}.elementor-34 .elementor-element.elementor-element-8212df3 .elementor-button:hover svg, .elementor-34 .elementor-element.elementor-element-8212df3 .elementor-button:focus svg{fill:#000000;}.elementor-34 .elementor-element.elementor-element-049a6e3{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-34 .elementor-element.elementor-element-a3fb587{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-34 .elementor-element.elementor-element-ad71fc1{margin:5px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-34 .elementor-element.elementor-element-ad71fc1 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:12px;font-weight:600;color:#000000;}.elementor-34 .elementor-element.elementor-element-86380d1{width:100%;max-width:100%;margin:4px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-family:"Noto Sans Nushu", Sans-serif;font-size:14px;font-weight:400;line-height:1.3em;color:#000000;}.elementor-34 .elementor-element.elementor-element-5089f2f .elementor-button{background-color:#FB800000;font-family:"Roboto", Sans-serif;font-weight:500;fill:#FFC107;color:#FFC107;padding:1px 1px 1px 1px;}.elementor-34 .elementor-element.elementor-element-5089f2f{width:100%;max-width:100%;--e-transform-translateY:-25px;margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-34 .elementor-element.elementor-element-5089f2f.elementor-element{--align-self:center;--order:99999 /* order end hack */;--flex-grow:0;--flex-shrink:0;}.elementor-34 .elementor-element.elementor-element-5089f2f .elementor-button:hover, .elementor-34 .elementor-element.elementor-element-5089f2f .elementor-button:focus{color:#000000;}.elementor-34 .elementor-element.elementor-element-5089f2f .elementor-button:hover svg, .elementor-34 .elementor-element.elementor-element-5089f2f .elementor-button:focus svg{fill:#000000;}.elementor-34 .elementor-element.elementor-element-8869900{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-34 .elementor-element.elementor-element-850957a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-34 .elementor-element.elementor-element-36b0ec7{margin:5px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-34 .elementor-element.elementor-element-36b0ec7 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:12px;font-weight:600;color:#000000;}.elementor-34 .elementor-element.elementor-element-83d9c66{width:100%;max-width:100%;margin:4px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-family:"Noto Sans Nushu", Sans-serif;font-size:14px;font-weight:400;line-height:1.3em;color:#000000;}.elementor-34 .elementor-element.elementor-element-632161a .elementor-button{background-color:#FB800000;font-family:"Roboto", Sans-serif;font-weight:500;fill:#FFC107;color:#FFC107;padding:1px 1px 1px 1px;}.elementor-34 .elementor-element.elementor-element-632161a{width:100%;max-width:100%;--e-transform-translateY:-25px;margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-34 .elementor-element.elementor-element-632161a.elementor-element{--align-self:center;--order:99999 /* order end hack */;--flex-grow:0;--flex-shrink:0;}.elementor-34 .elementor-element.elementor-element-632161a .elementor-button:hover, .elementor-34 .elementor-element.elementor-element-632161a .elementor-button:focus{color:#000000;}.elementor-34 .elementor-element.elementor-element-632161a .elementor-button:hover svg, .elementor-34 .elementor-element.elementor-element-632161a .elementor-button:focus svg{fill:#000000;}.elementor-34 .elementor-element.elementor-element-3195238{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-34 .elementor-element.elementor-element-c8e3d0d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-34 .elementor-element.elementor-element-c74bda7{margin:5px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-34 .elementor-element.elementor-element-c74bda7 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:12px;font-weight:600;color:#000000;}.elementor-34 .elementor-element.elementor-element-0cad760{width:100%;max-width:100%;margin:4px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-family:"Noto Sans Nushu", Sans-serif;font-size:14px;font-weight:400;line-height:1.3em;color:#000000;}.elementor-34 .elementor-element.elementor-element-5bb8eb2 .elementor-button{background-color:#FB800000;font-family:"Roboto", Sans-serif;font-weight:500;fill:#FFC107;color:#FFC107;padding:1px 1px 1px 1px;}.elementor-34 .elementor-element.elementor-element-5bb8eb2{width:100%;max-width:100%;--e-transform-translateY:-25px;margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-34 .elementor-element.elementor-element-5bb8eb2.elementor-element{--align-self:center;--order:99999 /* order end hack */;--flex-grow:0;--flex-shrink:0;}.elementor-34 .elementor-element.elementor-element-5bb8eb2 .elementor-button:hover, .elementor-34 .elementor-element.elementor-element-5bb8eb2 .elementor-button:focus{color:#000000;}.elementor-34 .elementor-element.elementor-element-5bb8eb2 .elementor-button:hover svg, .elementor-34 .elementor-element.elementor-element-5bb8eb2 .elementor-button:focus svg{fill:#000000;}.elementor-34 .elementor-element.elementor-element-8595f38{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-34 .elementor-element.elementor-element-5311f19{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-34 .elementor-element.elementor-element-580b331{margin:5px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-34 .elementor-element.elementor-element-580b331 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:12px;font-weight:600;color:#000000;}.elementor-34 .elementor-element.elementor-element-c6a2ad9{width:100%;max-width:100%;margin:4px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-family:"Pontano Sans", Sans-serif;font-size:14px;font-weight:400;line-height:1.3em;color:#000000;}.elementor-34 .elementor-element.elementor-element-b8ee4c4 .elementor-button{background-color:#FB800000;font-family:"Roboto", Sans-serif;font-weight:500;fill:#FFC107;color:#FFC107;padding:1px 1px 1px 1px;}.elementor-34 .elementor-element.elementor-element-b8ee4c4{width:100%;max-width:100%;--e-transform-translateY:-25px;margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-34 .elementor-element.elementor-element-b8ee4c4.elementor-element{--align-self:center;--order:99999 /* order end hack */;--flex-grow:0;--flex-shrink:0;}.elementor-34 .elementor-element.elementor-element-b8ee4c4 .elementor-button:hover, .elementor-34 .elementor-element.elementor-element-b8ee4c4 .elementor-button:focus{color:#000000;}.elementor-34 .elementor-element.elementor-element-b8ee4c4 .elementor-button:hover svg, .elementor-34 .elementor-element.elementor-element-b8ee4c4 .elementor-button:focus svg{fill:#000000;}.elementor-34 .elementor-element.elementor-element-7024b0f{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-34 .elementor-element.elementor-element-d2930c2{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-34 .elementor-element.elementor-element-d770c6e{margin:5px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-34 .elementor-element.elementor-element-d770c6e .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:12px;font-weight:600;color:#000000;}.elementor-34 .elementor-element.elementor-element-3e1ef27{width:100%;max-width:100%;margin:4px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-family:"Pontano Sans", Sans-serif;font-size:14px;font-weight:400;line-height:1.3em;color:#000000;}.elementor-34 .elementor-element.elementor-element-d196867 .elementor-button{background-color:#FB800000;font-family:"Roboto", Sans-serif;font-weight:500;fill:#FFC107;color:#FFC107;padding:1px 1px 1px 1px;}.elementor-34 .elementor-element.elementor-element-d196867{width:100%;max-width:100%;--e-transform-translateY:-25px;margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-34 .elementor-element.elementor-element-d196867.elementor-element{--align-self:center;--order:99999 /* order end hack */;--flex-grow:0;--flex-shrink:0;}.elementor-34 .elementor-element.elementor-element-d196867 .elementor-button:hover, .elementor-34 .elementor-element.elementor-element-d196867 .elementor-button:focus{color:#000000;}.elementor-34 .elementor-element.elementor-element-d196867 .elementor-button:hover svg, .elementor-34 .elementor-element.elementor-element-d196867 .elementor-button:focus svg{fill:#000000;}.elementor-34 .elementor-element.elementor-element-bccbac0{--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:0px;--margin-bottom:3px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-34 .elementor-element.elementor-element-f1f3e83{--e-image-carousel-slides-to-show:1;width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-34 .elementor-element.elementor-element-f1f3e83 .elementor-image-carousel-wrapper .elementor-image-carousel .swiper-slide-image{border-radius:10px 10px 10px 10px;}.elementor-34 .elementor-element.elementor-element-6a90d85{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:40px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-34 .elementor-element.elementor-element-5fd103d{--display:flex;}.elementor-34 .elementor-element.elementor-element-b3d1450{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-34 .elementor-element.elementor-element-b3d1450 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:18px;font-weight:600;color:#000000;}.elementor-34 .elementor-element.elementor-element-fbc2522{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;font-family:"Roboto", Sans-serif;font-size:14px;font-weight:400;color:#000000;}.elementor-34 .elementor-element.elementor-element-2f61dac{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-34 .elementor-element.elementor-element-2f61dac .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:35px;font-weight:600;color:#FFC107;}.elementor-34 .elementor-element.elementor-element-6c3fd5d{--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:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-34 .elementor-element.elementor-element-7999993{--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-34 .elementor-element.elementor-element-215da86{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--gap:15px 10px;--row-gap:15px;--column-gap:10px;--grid-auto-flow:row;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-34 .elementor-element.elementor-element-70f51c5{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-34 .elementor-element.elementor-element-46c4ec2{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-34 .elementor-element.elementor-element-68239ab{margin:5px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-34 .elementor-element.elementor-element-68239ab .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:12px;font-weight:600;color:#000000;}.elementor-34 .elementor-element.elementor-element-9a766d6{width:100%;max-width:100%;margin:4px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-family:"Noto Sans Nushu", Sans-serif;font-size:14px;font-weight:400;line-height:1.3em;color:#000000;}.elementor-34 .elementor-element.elementor-element-cf36487 .elementor-button{background-color:#FB800000;font-family:"Roboto", Sans-serif;font-weight:500;fill:#FFC107;color:#FFC107;padding:1px 1px 1px 1px;}.elementor-34 .elementor-element.elementor-element-cf36487{width:100%;max-width:100%;--e-transform-translateY:-25px;margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-34 .elementor-element.elementor-element-cf36487.elementor-element{--align-self:center;--order:99999 /* order end hack */;--flex-grow:0;--flex-shrink:0;}.elementor-34 .elementor-element.elementor-element-cf36487 .elementor-button:hover, .elementor-34 .elementor-element.elementor-element-cf36487 .elementor-button:focus{color:#000000;}.elementor-34 .elementor-element.elementor-element-cf36487 .elementor-button:hover svg, .elementor-34 .elementor-element.elementor-element-cf36487 .elementor-button:focus svg{fill:#000000;}.elementor-34 .elementor-element.elementor-element-0ffdacb{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-34 .elementor-element.elementor-element-a405fec{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-34 .elementor-element.elementor-element-05948b5{margin:5px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-34 .elementor-element.elementor-element-05948b5 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:12px;font-weight:600;color:#000000;}.elementor-34 .elementor-element.elementor-element-66d9158{width:100%;max-width:100%;margin:4px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-family:"Noto Sans Nushu", Sans-serif;font-size:14px;font-weight:400;line-height:1.3em;color:#000000;}.elementor-34 .elementor-element.elementor-element-3baeaab .elementor-button{background-color:#FB800000;font-family:"Roboto", Sans-serif;font-weight:500;fill:#FFC107;color:#FFC107;padding:1px 1px 1px 1px;}.elementor-34 .elementor-element.elementor-element-3baeaab{width:100%;max-width:100%;--e-transform-translateY:-25px;margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-34 .elementor-element.elementor-element-3baeaab.elementor-element{--align-self:center;--order:99999 /* order end hack */;--flex-grow:0;--flex-shrink:0;}.elementor-34 .elementor-element.elementor-element-3baeaab .elementor-button:hover, .elementor-34 .elementor-element.elementor-element-3baeaab .elementor-button:focus{color:#000000;}.elementor-34 .elementor-element.elementor-element-3baeaab .elementor-button:hover svg, .elementor-34 .elementor-element.elementor-element-3baeaab .elementor-button:focus svg{fill:#000000;}.elementor-34 .elementor-element.elementor-element-fa97934{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-34 .elementor-element.elementor-element-5687bb2{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-34 .elementor-element.elementor-element-df77f6e{margin:5px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-34 .elementor-element.elementor-element-df77f6e .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:12px;font-weight:600;color:#000000;}.elementor-34 .elementor-element.elementor-element-dd931ca{width:100%;max-width:100%;margin:4px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-family:"Noto Sans Nushu", Sans-serif;font-size:14px;font-weight:400;line-height:1.3em;color:#000000;}.elementor-34 .elementor-element.elementor-element-b44b576 .elementor-button{background-color:#FB800000;font-family:"Roboto", Sans-serif;font-weight:500;fill:#FFC107;color:#FFC107;padding:1px 1px 1px 1px;}.elementor-34 .elementor-element.elementor-element-b44b576{width:100%;max-width:100%;--e-transform-translateY:-25px;margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-34 .elementor-element.elementor-element-b44b576.elementor-element{--align-self:center;--order:99999 /* order end hack */;--flex-grow:0;--flex-shrink:0;}.elementor-34 .elementor-element.elementor-element-b44b576 .elementor-button:hover, .elementor-34 .elementor-element.elementor-element-b44b576 .elementor-button:focus{color:#000000;}.elementor-34 .elementor-element.elementor-element-b44b576 .elementor-button:hover svg, .elementor-34 .elementor-element.elementor-element-b44b576 .elementor-button:focus svg{fill:#000000;}.elementor-34 .elementor-element.elementor-element-efa27d0{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-34 .elementor-element.elementor-element-b3435dd{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-34 .elementor-element.elementor-element-c4015d3{margin:5px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-34 .elementor-element.elementor-element-c4015d3 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:12px;font-weight:600;color:#000000;}.elementor-34 .elementor-element.elementor-element-eaf4c53{width:100%;max-width:100%;margin:4px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-family:"Noto Sans Nushu", Sans-serif;font-size:14px;font-weight:400;line-height:1.3em;color:#000000;}.elementor-34 .elementor-element.elementor-element-7f38a8a .elementor-button{background-color:#FB800000;font-family:"Roboto", Sans-serif;font-weight:500;fill:#FFC107;color:#FFC107;padding:1px 1px 1px 1px;}.elementor-34 .elementor-element.elementor-element-7f38a8a{width:100%;max-width:100%;--e-transform-translateY:-25px;margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-34 .elementor-element.elementor-element-7f38a8a.elementor-element{--align-self:center;--order:99999 /* order end hack */;--flex-grow:0;--flex-shrink:0;}.elementor-34 .elementor-element.elementor-element-7f38a8a .elementor-button:hover, .elementor-34 .elementor-element.elementor-element-7f38a8a .elementor-button:focus{color:#000000;}.elementor-34 .elementor-element.elementor-element-7f38a8a .elementor-button:hover svg, .elementor-34 .elementor-element.elementor-element-7f38a8a .elementor-button:focus svg{fill:#000000;}.elementor-34 .elementor-element.elementor-element-5b71739{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-34 .elementor-element.elementor-element-8a7b575{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-34 .elementor-element.elementor-element-1507358{margin:5px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-34 .elementor-element.elementor-element-1507358 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:12px;font-weight:600;color:#000000;}.elementor-34 .elementor-element.elementor-element-4a7f37a{width:100%;max-width:100%;margin:4px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-family:"Pontano Sans", Sans-serif;font-size:14px;font-weight:400;line-height:1.3em;color:#000000;}.elementor-34 .elementor-element.elementor-element-e4e28b7 .elementor-button{background-color:#FB800000;font-family:"Roboto", Sans-serif;font-weight:500;fill:#FFC107;color:#FFC107;padding:1px 1px 1px 1px;}.elementor-34 .elementor-element.elementor-element-e4e28b7{width:100%;max-width:100%;--e-transform-translateY:-25px;margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-34 .elementor-element.elementor-element-e4e28b7.elementor-element{--align-self:center;--order:99999 /* order end hack */;--flex-grow:0;--flex-shrink:0;}.elementor-34 .elementor-element.elementor-element-e4e28b7 .elementor-button:hover, .elementor-34 .elementor-element.elementor-element-e4e28b7 .elementor-button:focus{color:#000000;}.elementor-34 .elementor-element.elementor-element-e4e28b7 .elementor-button:hover svg, .elementor-34 .elementor-element.elementor-element-e4e28b7 .elementor-button:focus svg{fill:#000000;}.elementor-34 .elementor-element.elementor-element-8c176c4{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-34 .elementor-element.elementor-element-7e21cca{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-34 .elementor-element.elementor-element-32ca92f{margin:5px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-34 .elementor-element.elementor-element-32ca92f .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:12px;font-weight:600;color:#000000;}.elementor-34 .elementor-element.elementor-element-dac2912{width:100%;max-width:100%;margin:4px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-family:"Pontano Sans", Sans-serif;font-size:14px;font-weight:400;line-height:1.3em;color:#000000;}.elementor-34 .elementor-element.elementor-element-a62f209 .elementor-button{background-color:#FB800000;font-family:"Roboto", Sans-serif;font-weight:500;fill:#FFC107;color:#FFC107;padding:1px 1px 1px 1px;}.elementor-34 .elementor-element.elementor-element-a62f209{width:100%;max-width:100%;--e-transform-translateY:-25px;margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-34 .elementor-element.elementor-element-a62f209.elementor-element{--align-self:center;--order:99999 /* order end hack */;--flex-grow:0;--flex-shrink:0;}.elementor-34 .elementor-element.elementor-element-a62f209 .elementor-button:hover, .elementor-34 .elementor-element.elementor-element-a62f209 .elementor-button:focus{color:#000000;}.elementor-34 .elementor-element.elementor-element-a62f209 .elementor-button:hover svg, .elementor-34 .elementor-element.elementor-element-a62f209 .elementor-button:focus svg{fill:#000000;}.elementor-34 .elementor-element.elementor-element-543a6e5{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-end;--margin-top:6px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-34 .elementor-element.elementor-element-d367b84{--e-image-carousel-slides-to-show:1;width:100%;max-width:100%;margin:5px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-34 .elementor-element.elementor-element-d367b84 .elementor-image-carousel-wrapper .elementor-image-carousel .swiper-slide-image{border-radius:10px 10px 10px 10px;}.elementor-34 .elementor-element.elementor-element-cc57a5b{--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;--overlay-opacity:0.7;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:40px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-34 .elementor-element.elementor-element-cc57a5b:not(.elementor-motion-effects-element-type-background), .elementor-34 .elementor-element.elementor-element-cc57a5b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://gomycab.in/wp-content/uploads/2025/11/1699940083-Shutterstock-2196698453-1.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-34 .elementor-element.elementor-element-cc57a5b::before, .elementor-34 .elementor-element.elementor-element-cc57a5b > .elementor-background-video-container::before, .elementor-34 .elementor-element.elementor-element-cc57a5b > .e-con-inner > .elementor-background-video-container::before, .elementor-34 .elementor-element.elementor-element-cc57a5b > .elementor-background-slideshow::before, .elementor-34 .elementor-element.elementor-element-cc57a5b > .e-con-inner > .elementor-background-slideshow::before, .elementor-34 .elementor-element.elementor-element-cc57a5b > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-34 .elementor-element.elementor-element-7f7f5ed{--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:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-34 .elementor-element.elementor-element-7f7f5ed::before, .elementor-34 .elementor-element.elementor-element-7f7f5ed > .elementor-background-video-container::before, .elementor-34 .elementor-element.elementor-element-7f7f5ed > .e-con-inner > .elementor-background-video-container::before, .elementor-34 .elementor-element.elementor-element-7f7f5ed > .elementor-background-slideshow::before, .elementor-34 .elementor-element.elementor-element-7f7f5ed > .e-con-inner > .elementor-background-slideshow::before, .elementor-34 .elementor-element.elementor-element-7f7f5ed > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-34 .elementor-element.elementor-element-e546aca{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:20px 0px 0px 0px;text-align:center;}.elementor-34 .elementor-element.elementor-element-e546aca .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:18px;font-weight:600;color:#FFFFFF;}.elementor-34 .elementor-element.elementor-element-ba28504{width:var( --container-widget-width, 100% );max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;}.elementor-34 .elementor-element.elementor-element-ba28504.elementor-element{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-34 .elementor-element.elementor-element-ba28504 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:35px;font-weight:600;line-height:30px;color:#FFC107;}.elementor-34 .elementor-element.elementor-element-ec35e56{text-align:center;font-family:"Poppins", Sans-serif;font-size:14px;font-weight:400;color:#FFFFFF;}.elementor-34 .elementor-element.elementor-element-e1107f6{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--margin-top:0px;--margin-bottom:70px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:34px;--padding-left:20px;--padding-right:20px;}.elementor-34 .elementor-element.elementor-element-e1107f6.e-con{--align-self:center;}.elementor-34 .elementor-element.elementor-element-5958eca{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-34 .elementor-element.elementor-element-a97bfe2.elementor-element{--align-self:center;}.elementor-34 .elementor-element.elementor-element-a97bfe2:hover{border-style:none;}.elementor-34 .elementor-element.elementor-element-a97bfe2:not( .elementor-widget-image ), .elementor-34 .elementor-element.elementor-element-a97bfe2.elementor-widget-image img{-webkit-mask-image:url( https://gomycab.in/wp-content/plugins/elementor/assets/mask-shapes/circle.svg );-webkit-mask-size:contain;-webkit-mask-position:center center;-webkit-mask-repeat:no-repeat;}.elementor-34 .elementor-element.elementor-element-a97bfe2 img{border-style:solid;border-width:7px 7px 7px 7px;border-color:#FFFFFF;border-radius:500px 500px 500px 500px;}.elementor-34 .elementor-element.elementor-element-8a6ff8f{text-align:center;}.elementor-34 .elementor-element.elementor-element-8a6ff8f .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:30px;font-weight:600;color:#FFFFFF;}.elementor-34 .elementor-element.elementor-element-1726946{text-align:center;font-family:"Poppins", Sans-serif;font-size:14px;font-weight:400;color:#FFFFFF;}.elementor-34 .elementor-element.elementor-element-d87c2e8{background-color:#000000;padding:12px 10px 12px 10px;top:9px;border-style:solid;border-width:5px 5px 5px 5px;border-color:#FFC107;border-radius:50px 50px 50px 50px;text-align:center;}.elementor-34 .elementor-element.elementor-element-d87c2e8.elementor-element{--align-self:center;}body:not(.rtl) .elementor-34 .elementor-element.elementor-element-d87c2e8{left:135px;}body.rtl .elementor-34 .elementor-element.elementor-element-d87c2e8{right:135px;}.elementor-34 .elementor-element.elementor-element-d87c2e8 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:17px;font-weight:600;color:#FFFFFF;}.elementor-34 .elementor-element.elementor-element-6474495{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-34 .elementor-element.elementor-element-a358583.elementor-element{--align-self:center;}.elementor-34 .elementor-element.elementor-element-a358583:hover{border-style:none;}.elementor-34 .elementor-element.elementor-element-a358583:not( .elementor-widget-image ), .elementor-34 .elementor-element.elementor-element-a358583.elementor-widget-image img{-webkit-mask-image:url( https://gomycab.in/wp-content/plugins/elementor/assets/mask-shapes/circle.svg );-webkit-mask-size:contain;-webkit-mask-position:center center;-webkit-mask-repeat:no-repeat;}.elementor-34 .elementor-element.elementor-element-a358583 img{border-style:solid;border-width:7px 7px 7px 7px;border-color:#FFFFFF;border-radius:500px 500px 500px 500px;}.elementor-34 .elementor-element.elementor-element-05c7398{background-color:#000000;padding:12px 10px 12px 10px;top:9px;border-style:solid;border-width:5px 5px 5px 5px;border-color:#FFC107;border-radius:50px 50px 50px 50px;text-align:center;}.elementor-34 .elementor-element.elementor-element-05c7398.elementor-element{--align-self:center;}body:not(.rtl) .elementor-34 .elementor-element.elementor-element-05c7398{left:142px;}body.rtl .elementor-34 .elementor-element.elementor-element-05c7398{right:142px;}.elementor-34 .elementor-element.elementor-element-05c7398 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:17px;font-weight:600;color:#FFFFFF;}.elementor-34 .elementor-element.elementor-element-a1f8020{text-align:center;}.elementor-34 .elementor-element.elementor-element-a1f8020 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:30px;font-weight:600;color:#FFFFFF;}.elementor-34 .elementor-element.elementor-element-14b5fd6{text-align:center;font-family:"Poppins", Sans-serif;font-size:14px;font-weight:400;color:#FFFFFF;}.elementor-34 .elementor-element.elementor-element-129f4d4{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-34 .elementor-element.elementor-element-8b82291.elementor-element{--align-self:center;}.elementor-34 .elementor-element.elementor-element-8b82291:hover{border-style:none;}.elementor-34 .elementor-element.elementor-element-8b82291:not( .elementor-widget-image ), .elementor-34 .elementor-element.elementor-element-8b82291.elementor-widget-image img{-webkit-mask-image:url( https://gomycab.in/wp-content/plugins/elementor/assets/mask-shapes/circle.svg );-webkit-mask-size:contain;-webkit-mask-position:center center;-webkit-mask-repeat:no-repeat;}.elementor-34 .elementor-element.elementor-element-8b82291 img{border-style:solid;border-width:7px 7px 7px 7px;border-color:#FFFFFF;border-radius:500px 500px 500px 500px;}.elementor-34 .elementor-element.elementor-element-3725215{background-color:#000000;padding:12px 10px 12px 10px;top:10px;border-style:solid;border-width:5px 5px 5px 5px;border-color:#FFC107;border-radius:50px 50px 50px 50px;text-align:center;}.elementor-34 .elementor-element.elementor-element-3725215.elementor-element{--align-self:center;}body:not(.rtl) .elementor-34 .elementor-element.elementor-element-3725215{left:135px;}body.rtl .elementor-34 .elementor-element.elementor-element-3725215{right:135px;}.elementor-34 .elementor-element.elementor-element-3725215 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:17px;font-weight:600;color:#FFFFFF;}.elementor-34 .elementor-element.elementor-element-4dda67e{text-align:center;}.elementor-34 .elementor-element.elementor-element-4dda67e .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:30px;font-weight:600;color:#FFFFFF;}.elementor-34 .elementor-element.elementor-element-8a74fbe{text-align:center;font-family:"Poppins", Sans-serif;font-size:14px;font-weight:400;color:#FFFFFF;}.elementor-34 .elementor-element.elementor-element-cddccfe{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:40px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-34 .elementor-element.elementor-element-6057eae{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:20px 0px 0px 0px;text-align:center;}.elementor-34 .elementor-element.elementor-element-6057eae .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:18px;font-weight:600;color:#000000;}.elementor-34 .elementor-element.elementor-element-2780a3b{width:var( --container-widget-width, 100% );max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;}.elementor-34 .elementor-element.elementor-element-2780a3b.elementor-element{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-34 .elementor-element.elementor-element-2780a3b .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:35px;font-weight:600;line-height:30px;color:#FFC107;}.elementor-34 .elementor-element.elementor-element-5317e3e{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(3, 1fr);--grid-auto-flow:row;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:40px;--padding-right:40px;}.elementor-34 .elementor-element.elementor-element-d4cb9c8{--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;}.elementor-34 .elementor-element.elementor-element-9c23765.elementor-element{--align-self:center;}.elementor-34 .elementor-element.elementor-element-9c23765{text-align:center;}.elementor-34 .elementor-element.elementor-element-9c23765 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:22px;font-weight:600;color:#000000;}.elementor-34 .elementor-element.elementor-element-1ef97e5{--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;}.elementor-34 .elementor-element.elementor-element-994c716.elementor-element{--align-self:center;}.elementor-34 .elementor-element.elementor-element-994c716{text-align:center;}.elementor-34 .elementor-element.elementor-element-994c716 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:22px;font-weight:600;color:#000000;}.elementor-34 .elementor-element.elementor-element-b6d4fd4{--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;}.elementor-34 .elementor-element.elementor-element-2f9b762.elementor-element{--align-self:center;}.elementor-34 .elementor-element.elementor-element-2f9b762{text-align:center;}.elementor-34 .elementor-element.elementor-element-2f9b762 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:22px;font-weight:600;color:#000000;}.elementor-34 .elementor-element.elementor-element-6c771c5{--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;}.elementor-34 .elementor-element.elementor-element-f183d5e.elementor-element{--align-self:center;}.elementor-34 .elementor-element.elementor-element-f183d5e{text-align:center;}.elementor-34 .elementor-element.elementor-element-f183d5e .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:22px;font-weight:600;color:#000000;}.elementor-34 .elementor-element.elementor-element-4d1bf73{--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;}.elementor-34 .elementor-element.elementor-element-ef8ef10.elementor-element{--align-self:center;}.elementor-34 .elementor-element.elementor-element-ef8ef10{text-align:center;}.elementor-34 .elementor-element.elementor-element-ef8ef10 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:22px;font-weight:600;color:#000000;}.elementor-34 .elementor-element.elementor-element-c525119{--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;}.elementor-34 .elementor-element.elementor-element-bcb55f3.elementor-element{--align-self:center;}.elementor-34 .elementor-element.elementor-element-bcb55f3{text-align:center;}.elementor-34 .elementor-element.elementor-element-bcb55f3 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:22px;font-weight:600;color:#000000;}.elementor-34 .elementor-element.elementor-element-f20386f{--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;}.elementor-34 .elementor-element.elementor-element-e446ae4.elementor-element{--align-self:center;}.elementor-34 .elementor-element.elementor-element-e446ae4{text-align:center;}.elementor-34 .elementor-element.elementor-element-e446ae4 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:22px;font-weight:600;color:#000000;}.elementor-34 .elementor-element.elementor-element-8c48f61{--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;}.elementor-34 .elementor-element.elementor-element-d5cf4e7.elementor-element{--align-self:center;}.elementor-34 .elementor-element.elementor-element-d5cf4e7{text-align:center;}.elementor-34 .elementor-element.elementor-element-d5cf4e7 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:22px;font-weight:600;color:#000000;}.elementor-34 .elementor-element.elementor-element-5f7fb19{--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;}.elementor-34 .elementor-element.elementor-element-90ef971.elementor-element{--align-self:center;}.elementor-34 .elementor-element.elementor-element-90ef971{text-align:center;}.elementor-34 .elementor-element.elementor-element-90ef971 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:22px;font-weight:600;color:#000000;}.elementor-34 .elementor-element.elementor-element-18dd280{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:40px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-34 .elementor-element.elementor-element-348af53{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:20px 0px 0px 0px;text-align:center;}.elementor-34 .elementor-element.elementor-element-348af53 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:18px;font-weight:600;color:#000000;}.elementor-34 .elementor-element.elementor-element-e28a419{width:var( --container-widget-width, 100% );max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;}.elementor-34 .elementor-element.elementor-element-e28a419.elementor-element{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-34 .elementor-element.elementor-element-e28a419 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:35px;font-weight:600;line-height:30px;color:#FFC107;}.elementor-34 .elementor-element.elementor-element-dfd28c1{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(3, 1fr);--grid-auto-flow:row;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:40px;--padding-right:40px;}.elementor-34 .elementor-element.elementor-element-44615ef{--display:flex;}.elementor-34 .elementor-element.elementor-element-f63860d{text-align:center;}.elementor-34 .elementor-element.elementor-element-f63860d .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:28px;font-weight:600;color:#000000;}.elementor-34 .elementor-element.elementor-element-221b972{--display:flex;}.elementor-34 .elementor-element.elementor-element-f962185{text-align:center;}.elementor-34 .elementor-element.elementor-element-f962185 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:28px;font-weight:600;color:#000000;}.elementor-34 .elementor-element.elementor-element-e726aa7{--display:flex;}.elementor-34 .elementor-element.elementor-element-8c6beb2{text-align:center;}.elementor-34 .elementor-element.elementor-element-8c6beb2 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:28px;font-weight:600;color:#000000;}.elementor-34 .elementor-element.elementor-element-d34f617{--display:flex;}.elementor-34 .elementor-element.elementor-element-3065b6d{text-align:center;}.elementor-34 .elementor-element.elementor-element-3065b6d .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:28px;font-weight:600;color:#000000;}.elementor-34 .elementor-element.elementor-element-2e255b9{--display:flex;}.elementor-34 .elementor-element.elementor-element-3c217c4{text-align:center;}.elementor-34 .elementor-element.elementor-element-3c217c4 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:28px;font-weight:600;color:#000000;}.elementor-34 .elementor-element.elementor-element-04ed562{--display:flex;}.elementor-34 .elementor-element.elementor-element-f1e1f99{text-align:center;}.elementor-34 .elementor-element.elementor-element-f1e1f99 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:28px;font-weight:600;color:#000000;}.elementor-34 .elementor-element.elementor-element-ecab5c3{--display:flex;}.elementor-34 .elementor-element.elementor-element-f9ec49c{text-align:center;}.elementor-34 .elementor-element.elementor-element-f9ec49c .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:28px;font-weight:600;color:#000000;}.elementor-34 .elementor-element.elementor-element-249f646{--display:flex;}.elementor-34 .elementor-element.elementor-element-a02970f{text-align:center;}.elementor-34 .elementor-element.elementor-element-a02970f .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:28px;font-weight:600;color:#000000;}.elementor-34 .elementor-element.elementor-element-c8fc0a9{--display:flex;}.elementor-34 .elementor-element.elementor-element-42276e5{text-align:center;}.elementor-34 .elementor-element.elementor-element-42276e5 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:28px;font-weight:600;color:#000000;}.elementor-34 .elementor-element.elementor-element-fdb83cb{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:40px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-34 .elementor-element.elementor-element-41f05ce{--display:flex;}.elementor-34 .elementor-element.elementor-element-8441812{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:20px 0px 0px 0px;text-align:center;}.elementor-34 .elementor-element.elementor-element-8441812 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:18px;font-weight:600;color:#000000;}.elementor-34 .elementor-element.elementor-element-cee4721{width:var( --container-widget-width, 100% );max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;}.elementor-34 .elementor-element.elementor-element-cee4721.elementor-element{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-34 .elementor-element.elementor-element-cee4721 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:35px;font-weight:600;line-height:30px;color:#FFC107;}.elementor-34 .elementor-element.elementor-element-276b9a9{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:40px;--padding-right:40px;}.elementor-34 .elementor-element.elementor-element-2523590{--display:flex;}.elementor-34 .elementor-element.elementor-element-8d8b785{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:06px 0px 0px 0px;}.elementor-34 .elementor-element.elementor-element-0c49714{text-align:center;}.elementor-34 .elementor-element.elementor-element-0c49714 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:22px;font-weight:600;color:#000000;}.elementor-34 .elementor-element.elementor-element-3636a15{width:var( --container-widget-width, 100% );max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;color:#000000;}.elementor-34 .elementor-element.elementor-element-419c955 .elementor-button{background-color:#000A01;}.elementor-34 .elementor-element.elementor-element-419c955 .elementor-button:hover, .elementor-34 .elementor-element.elementor-element-419c955 .elementor-button:focus{background-color:#FFC107;}.elementor-34 .elementor-element.elementor-element-6cf858f{--display:flex;}.elementor-34 .elementor-element.elementor-element-f1ffa80{text-align:center;}.elementor-34 .elementor-element.elementor-element-f1ffa80 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:22px;font-weight:600;color:#000000;}.elementor-34 .elementor-element.elementor-element-fdfcc7d{width:var( --container-widget-width, 100% );max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;color:#000000;}.elementor-34 .elementor-element.elementor-element-6bb9a33 .elementor-button{background-color:#000A01;}.elementor-34 .elementor-element.elementor-element-6bb9a33 .elementor-button:hover, .elementor-34 .elementor-element.elementor-element-6bb9a33 .elementor-button:focus{background-color:#FFC107;}.elementor-34 .elementor-element.elementor-element-68b089f{--display:flex;}.elementor-34 .elementor-element.elementor-element-dea94fa{text-align:center;}.elementor-34 .elementor-element.elementor-element-dea94fa .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:22px;font-weight:600;color:#000000;}.elementor-34 .elementor-element.elementor-element-acf4896{width:var( --container-widget-width, 100% );max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;color:#000000;}.elementor-34 .elementor-element.elementor-element-c694578 .elementor-button{background-color:#000A01;fill:#FFFFFF;color:#FFFFFF;}.elementor-34 .elementor-element.elementor-element-c694578 .elementor-button:hover, .elementor-34 .elementor-element.elementor-element-c694578 .elementor-button:focus{background-color:#FFC107;color:#000000;}.elementor-34 .elementor-element.elementor-element-c694578 .elementor-button:hover svg, .elementor-34 .elementor-element.elementor-element-c694578 .elementor-button:focus svg{fill:#000000;}.elementor-34 .elementor-element.elementor-element-cac1858{--display:flex;}.elementor-34 .elementor-element.elementor-element-062f8b4{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-34 .elementor-element.elementor-element-4ab9690{text-align:center;}.elementor-34 .elementor-element.elementor-element-4ab9690 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:22px;font-weight:600;color:#000000;}.elementor-34 .elementor-element.elementor-element-9734349{width:var( --container-widget-width, 100% );max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;color:#000000;}.elementor-34 .elementor-element.elementor-element-84b3407 .elementor-button{background-color:#000A01;}.elementor-34 .elementor-element.elementor-element-84b3407 .elementor-button:hover, .elementor-34 .elementor-element.elementor-element-84b3407 .elementor-button:focus{background-color:#FFC107;}.elementor-34 .elementor-element.elementor-element-e85bef1{--display:flex;}.elementor-34 .elementor-element.elementor-element-7f4498e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:15px 0px 0px 0px;}.elementor-34 .elementor-element.elementor-element-aae0187{text-align:center;}.elementor-34 .elementor-element.elementor-element-aae0187 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:22px;font-weight:600;color:#000000;}.elementor-34 .elementor-element.elementor-element-2fff127{width:var( --container-widget-width, 100% );max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;color:#000000;}.elementor-34 .elementor-element.elementor-element-22d1e84 .elementor-button{background-color:#000A01;}.elementor-34 .elementor-element.elementor-element-22d1e84 .elementor-button:hover, .elementor-34 .elementor-element.elementor-element-22d1e84 .elementor-button:focus{background-color:#FFC107;}.elementor-34 .elementor-element.elementor-element-01119dd{--display:flex;}.elementor-34 .elementor-element.elementor-element-80596e5{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:4px 0px 0px 0px;}.elementor-34 .elementor-element.elementor-element-dbb546b{text-align:center;}.elementor-34 .elementor-element.elementor-element-dbb546b .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:22px;font-weight:600;color:#000000;}.elementor-34 .elementor-element.elementor-element-9f12a58{width:var( --container-widget-width, 100% );max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;color:#000000;}.elementor-34 .elementor-element.elementor-element-310bd2e .elementor-button{background-color:#000A01;}.elementor-34 .elementor-element.elementor-element-310bd2e .elementor-button:hover, .elementor-34 .elementor-element.elementor-element-310bd2e .elementor-button:focus{background-color:#FFC107;}.elementor-34 .elementor-element.elementor-element-2ec34fd{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;}.elementor-34 .elementor-element.elementor-element-58c4523{width:var( --container-widget-width, 15% );max-width:15%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 40px 0px 40px;--container-widget-width:15%;--container-widget-flex-grow:0;text-align:left;}.elementor-34 .elementor-element.elementor-element-58c4523 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:22px;font-weight:600;color:#000000;}.elementor-widget-icon-list .elementor-icon-list-item:not(:last-child):after{border-color:var( --e-global-color-text );}.elementor-widget-icon-list .elementor-icon-list-icon i{color:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-icon-list .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-34 .elementor-element.elementor-element-e8a6ff3{width:var( --container-widget-width, 56% );max-width:56%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -110px;padding:0px 40px 0px 40px;--container-widget-width:56%;--container-widget-flex-grow:0;--e-icon-list-icon-size:14px;--e-icon-list-icon-align:center;--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.125);--icon-vertical-align:center;}.elementor-34 .elementor-element.elementor-element-e8a6ff3.elementor-element{--align-self:flex-start;}.elementor-34 .elementor-element.elementor-element-e8a6ff3 .elementor-icon-list-icon i{color:#000000;transition:color 0.3s;}.elementor-34 .elementor-element.elementor-element-e8a6ff3 .elementor-icon-list-icon svg{fill:#000000;transition:fill 0.3s;}.elementor-34 .elementor-element.elementor-element-e8a6ff3 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-34 .elementor-element.elementor-element-e8a6ff3 .elementor-icon-list-item > a{font-family:"Roboto", Sans-serif;font-size:18px;font-weight:400;}.elementor-34 .elementor-element.elementor-element-e8a6ff3 .elementor-icon-list-text{color:#000000;transition:color 0.3s;}.elementor-34 .elementor-element.elementor-element-980dc38{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:40px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-34 .elementor-element.elementor-element-e9a1e6b{--display:flex;}.elementor-34 .elementor-element.elementor-element-9ab7d3d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:20px 0px 0px 0px;text-align:center;}.elementor-34 .elementor-element.elementor-element-9ab7d3d .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:18px;font-weight:600;color:#000000;}.elementor-34 .elementor-element.elementor-element-2d0054b{width:var( --container-widget-width, 100% );max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;}.elementor-34 .elementor-element.elementor-element-2d0054b.elementor-element{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-34 .elementor-element.elementor-element-2d0054b .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:35px;font-weight:600;line-height:30px;color:#FFC107;}.elementor-34 .elementor-element.elementor-element-cc35eef{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:40px;--padding-right:40px;}.elementor-34 .elementor-element.elementor-element-3c3c25b{--display:flex;}.elementor-34 .elementor-element.elementor-element-5a5b3b5{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:06px 0px 0px 0px;}.elementor-34 .elementor-element.elementor-element-e5711f0{text-align:center;}.elementor-34 .elementor-element.elementor-element-e5711f0 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:22px;font-weight:600;color:#000000;}.elementor-34 .elementor-element.elementor-element-02da1d7{width:var( --container-widget-width, 100% );max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;color:#000000;}.elementor-34 .elementor-element.elementor-element-d8620c7 .elementor-button{background-color:#000A01;}.elementor-34 .elementor-element.elementor-element-d8620c7 .elementor-button:hover, .elementor-34 .elementor-element.elementor-element-d8620c7 .elementor-button:focus{background-color:#FFC107;}.elementor-34 .elementor-element.elementor-element-49d77d2{--display:flex;}.elementor-34 .elementor-element.elementor-element-2f204f2{text-align:center;}.elementor-34 .elementor-element.elementor-element-2f204f2 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:22px;font-weight:600;color:#000000;}.elementor-34 .elementor-element.elementor-element-b2a066d{width:var( --container-widget-width, 100% );max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;color:#000000;}.elementor-34 .elementor-element.elementor-element-6b2385e .elementor-button{background-color:#000A01;}.elementor-34 .elementor-element.elementor-element-6b2385e .elementor-button:hover, .elementor-34 .elementor-element.elementor-element-6b2385e .elementor-button:focus{background-color:#FFC107;}.elementor-34 .elementor-element.elementor-element-f44f2e5{--display:flex;}.elementor-34 .elementor-element.elementor-element-d35fdea{text-align:center;}.elementor-34 .elementor-element.elementor-element-d35fdea .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:22px;font-weight:600;color:#000000;}.elementor-34 .elementor-element.elementor-element-804ebc4{width:var( --container-widget-width, 100% );max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;color:#000000;}.elementor-34 .elementor-element.elementor-element-fc4d4d5 .elementor-button{background-color:#000A01;fill:#FFFFFF;color:#FFFFFF;}.elementor-34 .elementor-element.elementor-element-fc4d4d5 .elementor-button:hover, .elementor-34 .elementor-element.elementor-element-fc4d4d5 .elementor-button:focus{background-color:#FFC107;color:#000000;}.elementor-34 .elementor-element.elementor-element-fc4d4d5 .elementor-button:hover svg, .elementor-34 .elementor-element.elementor-element-fc4d4d5 .elementor-button:focus svg{fill:#000000;}.elementor-34 .elementor-element.elementor-element-aee9d7a{--display:flex;}.elementor-34 .elementor-element.elementor-element-0fa22ca{text-align:center;}.elementor-34 .elementor-element.elementor-element-0fa22ca .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:22px;font-weight:600;color:#000000;}.elementor-34 .elementor-element.elementor-element-9d3970c{width:var( --container-widget-width, 100% );max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;color:#000000;}.elementor-34 .elementor-element.elementor-element-4c6c8fb .elementor-button{background-color:#000A01;}.elementor-34 .elementor-element.elementor-element-4c6c8fb .elementor-button:hover, .elementor-34 .elementor-element.elementor-element-4c6c8fb .elementor-button:focus{background-color:#FFC107;}.elementor-34 .elementor-element.elementor-element-cb68f83{--display:flex;}.elementor-34 .elementor-element.elementor-element-9573902{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:13px 0px 0px 0px;}.elementor-34 .elementor-element.elementor-element-3c86b0c{text-align:center;}.elementor-34 .elementor-element.elementor-element-3c86b0c .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:22px;font-weight:600;color:#000000;}.elementor-34 .elementor-element.elementor-element-d614b4f{width:var( --container-widget-width, 100% );max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;color:#000000;}.elementor-34 .elementor-element.elementor-element-459e415 .elementor-button{background-color:#000A01;}.elementor-34 .elementor-element.elementor-element-459e415 .elementor-button:hover, .elementor-34 .elementor-element.elementor-element-459e415 .elementor-button:focus{background-color:#FFC107;}.elementor-34 .elementor-element.elementor-element-d4dc5ea{--display:flex;}.elementor-34 .elementor-element.elementor-element-0ae563f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-34 .elementor-element.elementor-element-4480bb3{text-align:center;}.elementor-34 .elementor-element.elementor-element-4480bb3 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:22px;font-weight:600;color:#000000;}.elementor-34 .elementor-element.elementor-element-6f37024{width:var( --container-widget-width, 100% );max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;color:#000000;}.elementor-34 .elementor-element.elementor-element-c0b275d .elementor-button{background-color:#000A01;}.elementor-34 .elementor-element.elementor-element-c0b275d .elementor-button:hover, .elementor-34 .elementor-element.elementor-element-c0b275d .elementor-button:focus{background-color:#FFC107;}.elementor-34 .elementor-element.elementor-element-7dd0a2f{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;}.elementor-34 .elementor-element.elementor-element-288b00d{width:var( --container-widget-width, 15% );max-width:15%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 40px 0px 40px;--container-widget-width:15%;--container-widget-flex-grow:0;text-align:left;}.elementor-34 .elementor-element.elementor-element-288b00d .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:22px;font-weight:600;color:#000000;}.elementor-34 .elementor-element.elementor-element-b65709c{width:var( --container-widget-width, 56% );max-width:56%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -110px;padding:0px 40px 0px 40px;--container-widget-width:56%;--container-widget-flex-grow:0;--e-icon-list-icon-size:14px;--e-icon-list-icon-align:center;--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.125);--icon-vertical-align:center;}.elementor-34 .elementor-element.elementor-element-b65709c.elementor-element{--align-self:flex-start;}.elementor-34 .elementor-element.elementor-element-b65709c .elementor-icon-list-icon i{color:#000000;transition:color 0.3s;}.elementor-34 .elementor-element.elementor-element-b65709c .elementor-icon-list-icon svg{fill:#000000;transition:fill 0.3s;}.elementor-34 .elementor-element.elementor-element-b65709c .elementor-icon-list-item > .elementor-icon-list-text, .elementor-34 .elementor-element.elementor-element-b65709c .elementor-icon-list-item > a{font-family:"Roboto", Sans-serif;font-size:18px;font-weight:400;}.elementor-34 .elementor-element.elementor-element-b65709c .elementor-icon-list-text{color:#000000;transition:color 0.3s;}.elementor-34 .elementor-element.elementor-element-ff48c31{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:40px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-34 .elementor-element.elementor-element-4187858{--display:flex;--overlay-opacity:0.5;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:60px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-34 .elementor-element.elementor-element-4187858:not(.elementor-motion-effects-element-type-background), .elementor-34 .elementor-element.elementor-element-4187858 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://gomycab.in/wp-content/uploads/2025/11/orig-3.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-34 .elementor-element.elementor-element-4187858::before, .elementor-34 .elementor-element.elementor-element-4187858 > .elementor-background-video-container::before, .elementor-34 .elementor-element.elementor-element-4187858 > .e-con-inner > .elementor-background-video-container::before, .elementor-34 .elementor-element.elementor-element-4187858 > .elementor-background-slideshow::before, .elementor-34 .elementor-element.elementor-element-4187858 > .e-con-inner > .elementor-background-slideshow::before, .elementor-34 .elementor-element.elementor-element-4187858 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-34 .elementor-element.elementor-element-1499d35{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:20px 0px 0px 0px;text-align:center;}.elementor-34 .elementor-element.elementor-element-1499d35 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:18px;font-weight:600;color:#FFFFFF;}.elementor-34 .elementor-element.elementor-element-1902049{width:var( --container-widget-width, 100% );max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;}.elementor-34 .elementor-element.elementor-element-1902049.elementor-element{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-34 .elementor-element.elementor-element-1902049 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:35px;font-weight:600;line-height:30px;color:#FFC107;}.elementor-34 .elementor-element.elementor-element-1c6ae22{--display:grid;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:50px;--padding-right:50px;}.elementor-widget-reviews .elementor-testimonial__header, .elementor-widget-reviews .elementor-testimonial__name{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-reviews .elementor-testimonial__text{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-34 .elementor-element.elementor-element-c6d1718{margin:10px 10px calc(var(--kit-widget-spacing, 0px) + 10px) 10px;padding:0px 0px 0px 00px;}.elementor-34 .elementor-element.elementor-element-c6d1718.elementor-arrows-yes .elementor-main-swiper{width:calc( 100% - 40px );}.elementor-34 .elementor-element.elementor-element-c6d1718 .elementor-main-swiper{width:100%;}.elementor-34 .elementor-element.elementor-element-c6d1718 .elementor-main-swiper .swiper-slide{border-radius:10px;}.elementor-34 .elementor-element.elementor-element-c6d1718 .elementor-swiper-button{font-size:20px;}.elementor-34 .elementor-element.elementor-element-c6d1718 .elementor-testimonial__header{border-block-end-width:0px;}.elementor-34 .elementor-element.elementor-element-c6d1718 .elementor-testimonial__name{color:#000000;}.elementor-34 .elementor-element.elementor-element-c6d1718 .elementor-testimonial__header, .elementor-34 .elementor-element.elementor-element-c6d1718 .elementor-testimonial__name{font-family:"Roboto", Sans-serif;font-size:20px;font-weight:600;}.elementor-34 .elementor-element.elementor-element-c6d1718 .elementor-testimonial__title{color:#000000;}.elementor-34 .elementor-element.elementor-element-c6d1718 .elementor-testimonial__image img{width:50px;height:50px;}.elementor-34 .elementor-element.elementor-element-84b6f9d{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:40px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-34 .elementor-element.elementor-element-e969c67{--display:flex;--overlay-opacity:0.5;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:60px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-34 .elementor-element.elementor-element-e969c67:not(.elementor-motion-effects-element-type-background), .elementor-34 .elementor-element.elementor-element-e969c67 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://gomycab.in/wp-content/uploads/2025/11/orig-3.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-34 .elementor-element.elementor-element-e969c67::before, .elementor-34 .elementor-element.elementor-element-e969c67 > .elementor-background-video-container::before, .elementor-34 .elementor-element.elementor-element-e969c67 > .e-con-inner > .elementor-background-video-container::before, .elementor-34 .elementor-element.elementor-element-e969c67 > .elementor-background-slideshow::before, .elementor-34 .elementor-element.elementor-element-e969c67 > .e-con-inner > .elementor-background-slideshow::before, .elementor-34 .elementor-element.elementor-element-e969c67 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-34 .elementor-element.elementor-element-574c5a7{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:20px 0px 0px 0px;text-align:center;}.elementor-34 .elementor-element.elementor-element-574c5a7 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:18px;font-weight:600;color:#FFFFFF;}.elementor-34 .elementor-element.elementor-element-b8e5f80{width:var( --container-widget-width, 100% );max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;}.elementor-34 .elementor-element.elementor-element-b8e5f80.elementor-element{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-34 .elementor-element.elementor-element-b8e5f80 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:35px;font-weight:600;line-height:30px;color:#FFC107;}.elementor-34 .elementor-element.elementor-element-e744221{--display:grid;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:50px;--padding-right:50px;}.elementor-34 .elementor-element.elementor-element-6513007{margin:10px 10px calc(var(--kit-widget-spacing, 0px) + 10px) 10px;padding:0px 0px 0px 00px;}.elementor-34 .elementor-element.elementor-element-6513007.elementor-arrows-yes .elementor-main-swiper{width:calc( 100% - 40px );}.elementor-34 .elementor-element.elementor-element-6513007 .elementor-main-swiper{width:100%;}.elementor-34 .elementor-element.elementor-element-6513007 .elementor-main-swiper .swiper-slide{border-radius:10px;}.elementor-34 .elementor-element.elementor-element-6513007 .elementor-swiper-button{font-size:20px;}.elementor-34 .elementor-element.elementor-element-6513007 .elementor-testimonial__header{border-block-end-width:0px;}.elementor-34 .elementor-element.elementor-element-6513007 .elementor-testimonial__name{color:#000000;}.elementor-34 .elementor-element.elementor-element-6513007 .elementor-testimonial__header, .elementor-34 .elementor-element.elementor-element-6513007 .elementor-testimonial__name{font-family:"Roboto", Sans-serif;font-size:20px;font-weight:600;}.elementor-34 .elementor-element.elementor-element-6513007 .elementor-testimonial__title{color:#000000;}.elementor-34 .elementor-element.elementor-element-6513007 .elementor-testimonial__image img{width:50px;height:50px;}.elementor-34 .elementor-element.elementor-element-b761176{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:40px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-34 .elementor-element.elementor-element-5d04f41{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-34 .elementor-element.elementor-element-5d04f41 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:18px;font-weight:600;color:#000000;}.elementor-34 .elementor-element.elementor-element-a57f649{width:var( --container-widget-width, 100% );max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;}.elementor-34 .elementor-element.elementor-element-a57f649.elementor-element{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-34 .elementor-element.elementor-element-a57f649 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:35px;font-weight:600;line-height:30px;color:#FFBF00;}.elementor-34 .elementor-element.elementor-element-342b299{margin:0px 100px calc(var(--kit-widget-spacing, 0px) + 0px) 100px;padding:0px 100px 0px 100px;text-align:center;font-family:"Poppins", Sans-serif;font-size:14px;font-weight:400;line-height:25px;letter-spacing:0.5px;color:#000000;}.elementor-34 .elementor-element.elementor-element-342b299.elementor-element{--align-self:center;}.elementor-34 .elementor-element.elementor-element-d849226{--display:flex;--min-height:300px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-34 .elementor-element.elementor-element-f430790{--display:flex;--min-height:0px;--overlay-opacity:0.5;border-style:none;--border-style:none;--border-radius:10px 10px 10px 10px;}.elementor-34 .elementor-element.elementor-element-f430790:not(.elementor-motion-effects-element-type-background), .elementor-34 .elementor-element.elementor-element-f430790 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://gomycab.in/wp-content/uploads/2025/11/How-to-Reach-Dwarkadhish-Temple.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-34 .elementor-element.elementor-element-f430790:hover::before, .elementor-34 .elementor-element.elementor-element-f430790:hover > .elementor-background-video-container::before, .elementor-34 .elementor-element.elementor-element-f430790:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-34 .elementor-element.elementor-element-f430790 > .elementor-background-slideshow:hover::before, .elementor-34 .elementor-element.elementor-element-f430790 > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:#000000B8;--background-overlay:'';}.elementor-34 .elementor-element.elementor-element-f430790::before, .elementor-34 .elementor-element.elementor-element-f430790 > .elementor-background-video-container::before, .elementor-34 .elementor-element.elementor-element-f430790 > .e-con-inner > .elementor-background-video-container::before, .elementor-34 .elementor-element.elementor-element-f430790 > .elementor-background-slideshow::before, .elementor-34 .elementor-element.elementor-element-f430790 > .e-con-inner > .elementor-background-slideshow::before, .elementor-34 .elementor-element.elementor-element-f430790 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-34 .elementor-element.elementor-element-f430790:hover{--overlay-opacity:0.5;}.elementor-34 .elementor-element.elementor-element-2ed6ac0{--display:grid;--min-height:400px;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-34 .elementor-element.elementor-element-9438549{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-34 .elementor-element.elementor-element-9438549.elementor-element{--align-self:flex-end;}.elementor-34 .elementor-element.elementor-element-9438549 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:20px;font-weight:600;color:#FFFFFF;}.elementor-34 .elementor-element.elementor-element-86a0907{--display:flex;--min-height:300px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-34 .elementor-element.elementor-element-60bda4e{--display:flex;--min-height:400px;--overlay-opacity:0.5;border-style:none;--border-style:none;--border-radius:10px 10px 10px 10px;}.elementor-34 .elementor-element.elementor-element-60bda4e:not(.elementor-motion-effects-element-type-background), .elementor-34 .elementor-element.elementor-element-60bda4e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://gomycab.in/wp-content/uploads/2025/11/somnath-temple.avif");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-34 .elementor-element.elementor-element-60bda4e:hover::before, .elementor-34 .elementor-element.elementor-element-60bda4e:hover > .elementor-background-video-container::before, .elementor-34 .elementor-element.elementor-element-60bda4e:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-34 .elementor-element.elementor-element-60bda4e > .elementor-background-slideshow:hover::before, .elementor-34 .elementor-element.elementor-element-60bda4e > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:#000000B8;--background-overlay:'';}.elementor-34 .elementor-element.elementor-element-60bda4e::before, .elementor-34 .elementor-element.elementor-element-60bda4e > .elementor-background-video-container::before, .elementor-34 .elementor-element.elementor-element-60bda4e > .e-con-inner > .elementor-background-video-container::before, .elementor-34 .elementor-element.elementor-element-60bda4e > .elementor-background-slideshow::before, .elementor-34 .elementor-element.elementor-element-60bda4e > .e-con-inner > .elementor-background-slideshow::before, .elementor-34 .elementor-element.elementor-element-60bda4e > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-34 .elementor-element.elementor-element-60bda4e:hover{--overlay-opacity:0.5;}.elementor-34 .elementor-element.elementor-element-4975cd5{--display:grid;--min-height:400px;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-34 .elementor-element.elementor-element-194c746{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-34 .elementor-element.elementor-element-194c746.elementor-element{--align-self:flex-end;}.elementor-34 .elementor-element.elementor-element-194c746 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:20px;font-weight:600;color:#FFFFFF;}.elementor-34 .elementor-element.elementor-element-d064d50{--display:flex;--min-height:300px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-34 .elementor-element.elementor-element-c4ea221{--display:flex;--min-height:400px;--overlay-opacity:0.5;border-style:none;--border-style:none;--border-radius:10px 10px 10px 10px;}.elementor-34 .elementor-element.elementor-element-c4ea221:not(.elementor-motion-effects-element-type-background), .elementor-34 .elementor-element.elementor-element-c4ea221 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://gomycab.in/wp-content/uploads/2025/11/c3bdyz8lutuys8qjvs83.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-34 .elementor-element.elementor-element-c4ea221:hover::before, .elementor-34 .elementor-element.elementor-element-c4ea221:hover > .elementor-background-video-container::before, .elementor-34 .elementor-element.elementor-element-c4ea221:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-34 .elementor-element.elementor-element-c4ea221 > .elementor-background-slideshow:hover::before, .elementor-34 .elementor-element.elementor-element-c4ea221 > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:#000000B8;--background-overlay:'';}.elementor-34 .elementor-element.elementor-element-c4ea221::before, .elementor-34 .elementor-element.elementor-element-c4ea221 > .elementor-background-video-container::before, .elementor-34 .elementor-element.elementor-element-c4ea221 > .e-con-inner > .elementor-background-video-container::before, .elementor-34 .elementor-element.elementor-element-c4ea221 > .elementor-background-slideshow::before, .elementor-34 .elementor-element.elementor-element-c4ea221 > .e-con-inner > .elementor-background-slideshow::before, .elementor-34 .elementor-element.elementor-element-c4ea221 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-34 .elementor-element.elementor-element-c4ea221:hover{--overlay-opacity:0.5;}.elementor-34 .elementor-element.elementor-element-d33e418{--display:grid;--min-height:400px;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-34 .elementor-element.elementor-element-f5e6e9c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-34 .elementor-element.elementor-element-f5e6e9c.elementor-element{--align-self:flex-end;}.elementor-34 .elementor-element.elementor-element-f5e6e9c .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:20px;font-weight:600;color:#FFFFFF;}.elementor-34 .elementor-element.elementor-element-c5b75dc{--display:flex;--min-height:300px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-34 .elementor-element.elementor-element-28dca63{--display:flex;--overlay-opacity:0.5;border-style:none;--border-style:none;--border-radius:10px 10px 10px 10px;}.elementor-34 .elementor-element.elementor-element-28dca63:not(.elementor-motion-effects-element-type-background), .elementor-34 .elementor-element.elementor-element-28dca63 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://gomycab.in/wp-content/uploads/2025/11/b959d18d606f1ff8c04e956525926bec.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-34 .elementor-element.elementor-element-28dca63:hover::before, .elementor-34 .elementor-element.elementor-element-28dca63:hover > .elementor-background-video-container::before, .elementor-34 .elementor-element.elementor-element-28dca63:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-34 .elementor-element.elementor-element-28dca63 > .elementor-background-slideshow:hover::before, .elementor-34 .elementor-element.elementor-element-28dca63 > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:#000000B8;--background-overlay:'';}.elementor-34 .elementor-element.elementor-element-28dca63::before, .elementor-34 .elementor-element.elementor-element-28dca63 > .elementor-background-video-container::before, .elementor-34 .elementor-element.elementor-element-28dca63 > .e-con-inner > .elementor-background-video-container::before, .elementor-34 .elementor-element.elementor-element-28dca63 > .elementor-background-slideshow::before, .elementor-34 .elementor-element.elementor-element-28dca63 > .e-con-inner > .elementor-background-slideshow::before, .elementor-34 .elementor-element.elementor-element-28dca63 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-34 .elementor-element.elementor-element-28dca63:hover{--overlay-opacity:0.5;}.elementor-34 .elementor-element.elementor-element-5798e77{--display:grid;--min-height:400px;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-34 .elementor-element.elementor-element-1edc3ec{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-34 .elementor-element.elementor-element-1edc3ec.elementor-element{--align-self:flex-end;}.elementor-34 .elementor-element.elementor-element-1edc3ec .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:20px;font-weight:600;color:#FFFFFF;}.elementor-34 .elementor-element.elementor-element-49e1940{--display:flex;--min-height:300px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-34 .elementor-element.elementor-element-f93a495{--display:flex;--min-height:0px;--overlay-opacity:0.5;border-style:none;--border-style:none;--border-radius:10px 10px 10px 10px;}.elementor-34 .elementor-element.elementor-element-f93a495:not(.elementor-motion-effects-element-type-background), .elementor-34 .elementor-element.elementor-element-f93a495 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://gomycab.in/wp-content/uploads/2025/11/Great-Rann-Of-Kutch-14.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-34 .elementor-element.elementor-element-f93a495:hover::before, .elementor-34 .elementor-element.elementor-element-f93a495:hover > .elementor-background-video-container::before, .elementor-34 .elementor-element.elementor-element-f93a495:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-34 .elementor-element.elementor-element-f93a495 > .elementor-background-slideshow:hover::before, .elementor-34 .elementor-element.elementor-element-f93a495 > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:#000000B8;--background-overlay:'';}.elementor-34 .elementor-element.elementor-element-f93a495::before, .elementor-34 .elementor-element.elementor-element-f93a495 > .elementor-background-video-container::before, .elementor-34 .elementor-element.elementor-element-f93a495 > .e-con-inner > .elementor-background-video-container::before, .elementor-34 .elementor-element.elementor-element-f93a495 > .elementor-background-slideshow::before, .elementor-34 .elementor-element.elementor-element-f93a495 > .e-con-inner > .elementor-background-slideshow::before, .elementor-34 .elementor-element.elementor-element-f93a495 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-34 .elementor-element.elementor-element-f93a495:hover{--overlay-opacity:0.5;}.elementor-34 .elementor-element.elementor-element-fb192e9{--display:grid;--min-height:400px;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-34 .elementor-element.elementor-element-c31b998{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-34 .elementor-element.elementor-element-c31b998.elementor-element{--align-self:flex-end;}.elementor-34 .elementor-element.elementor-element-c31b998 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:20px;font-weight:600;color:#FFFFFF;}.elementor-34 .elementor-element.elementor-element-c10cc5f{--display:flex;--min-height:300px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-34 .elementor-element.elementor-element-509a86a{--display:flex;--min-height:400px;--overlay-opacity:0.5;border-style:none;--border-style:none;--border-radius:10px 10px 10px 10px;}.elementor-34 .elementor-element.elementor-element-509a86a:not(.elementor-motion-effects-element-type-background), .elementor-34 .elementor-element.elementor-element-509a86a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://gomycab.in/wp-content/uploads/2025/11/kachchh-Bhuj-gujarat.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-34 .elementor-element.elementor-element-509a86a:hover::before, .elementor-34 .elementor-element.elementor-element-509a86a:hover > .elementor-background-video-container::before, .elementor-34 .elementor-element.elementor-element-509a86a:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-34 .elementor-element.elementor-element-509a86a > .elementor-background-slideshow:hover::before, .elementor-34 .elementor-element.elementor-element-509a86a > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:#000000B8;--background-overlay:'';}.elementor-34 .elementor-element.elementor-element-509a86a::before, .elementor-34 .elementor-element.elementor-element-509a86a > .elementor-background-video-container::before, .elementor-34 .elementor-element.elementor-element-509a86a > .e-con-inner > .elementor-background-video-container::before, .elementor-34 .elementor-element.elementor-element-509a86a > .elementor-background-slideshow::before, .elementor-34 .elementor-element.elementor-element-509a86a > .e-con-inner > .elementor-background-slideshow::before, .elementor-34 .elementor-element.elementor-element-509a86a > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-34 .elementor-element.elementor-element-509a86a:hover{--overlay-opacity:0.5;}.elementor-34 .elementor-element.elementor-element-a7244c6{--display:grid;--min-height:400px;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-34 .elementor-element.elementor-element-7624eb0{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-34 .elementor-element.elementor-element-7624eb0.elementor-element{--align-self:flex-end;}.elementor-34 .elementor-element.elementor-element-7624eb0 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:20px;font-weight:600;color:#FFFFFF;}.elementor-34 .elementor-element.elementor-element-037eb3a{--display:flex;--min-height:300px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-34 .elementor-element.elementor-element-3b96509{--display:flex;--min-height:400px;--overlay-opacity:0.5;border-style:none;--border-style:none;--border-radius:10px 10px 10px 10px;}.elementor-34 .elementor-element.elementor-element-3b96509:not(.elementor-motion-effects-element-type-background), .elementor-34 .elementor-element.elementor-element-3b96509 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://gomycab.in/wp-content/uploads/2025/11/6-1.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-34 .elementor-element.elementor-element-3b96509:hover::before, .elementor-34 .elementor-element.elementor-element-3b96509:hover > .elementor-background-video-container::before, .elementor-34 .elementor-element.elementor-element-3b96509:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-34 .elementor-element.elementor-element-3b96509 > .elementor-background-slideshow:hover::before, .elementor-34 .elementor-element.elementor-element-3b96509 > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:#000000B8;--background-overlay:'';}.elementor-34 .elementor-element.elementor-element-3b96509::before, .elementor-34 .elementor-element.elementor-element-3b96509 > .elementor-background-video-container::before, .elementor-34 .elementor-element.elementor-element-3b96509 > .e-con-inner > .elementor-background-video-container::before, .elementor-34 .elementor-element.elementor-element-3b96509 > .elementor-background-slideshow::before, .elementor-34 .elementor-element.elementor-element-3b96509 > .e-con-inner > .elementor-background-slideshow::before, .elementor-34 .elementor-element.elementor-element-3b96509 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-34 .elementor-element.elementor-element-3b96509:hover{--overlay-opacity:0.5;}.elementor-34 .elementor-element.elementor-element-8f656b6{--display:grid;--min-height:400px;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-34 .elementor-element.elementor-element-9682404{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-34 .elementor-element.elementor-element-9682404.elementor-element{--align-self:flex-end;}.elementor-34 .elementor-element.elementor-element-9682404 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:20px;font-weight:600;color:#FFFFFF;}.elementor-34 .elementor-element.elementor-element-ba7a254{--display:flex;--min-height:300px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-34 .elementor-element.elementor-element-54a4c0f{--display:flex;--min-height:400px;--overlay-opacity:0.5;border-style:none;--border-style:none;--border-radius:10px 10px 10px 10px;}.elementor-34 .elementor-element.elementor-element-54a4c0f:not(.elementor-motion-effects-element-type-background), .elementor-34 .elementor-element.elementor-element-54a4c0f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://gomycab.in/wp-content/uploads/2025/11/featured-image-5.avif");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-34 .elementor-element.elementor-element-54a4c0f:hover::before, .elementor-34 .elementor-element.elementor-element-54a4c0f:hover > .elementor-background-video-container::before, .elementor-34 .elementor-element.elementor-element-54a4c0f:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-34 .elementor-element.elementor-element-54a4c0f > .elementor-background-slideshow:hover::before, .elementor-34 .elementor-element.elementor-element-54a4c0f > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:#000000B8;--background-overlay:'';}.elementor-34 .elementor-element.elementor-element-54a4c0f::before, .elementor-34 .elementor-element.elementor-element-54a4c0f > .elementor-background-video-container::before, .elementor-34 .elementor-element.elementor-element-54a4c0f > .e-con-inner > .elementor-background-video-container::before, .elementor-34 .elementor-element.elementor-element-54a4c0f > .elementor-background-slideshow::before, .elementor-34 .elementor-element.elementor-element-54a4c0f > .e-con-inner > .elementor-background-slideshow::before, .elementor-34 .elementor-element.elementor-element-54a4c0f > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-34 .elementor-element.elementor-element-54a4c0f:hover{--overlay-opacity:0.5;}.elementor-34 .elementor-element.elementor-element-b6d908b{--display:grid;--min-height:400px;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-34 .elementor-element.elementor-element-5511256{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-34 .elementor-element.elementor-element-5511256.elementor-element{--align-self:flex-end;}.elementor-34 .elementor-element.elementor-element-5511256 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:20px;font-weight:600;color:#FFFFFF;}.elementor-34 .elementor-element.elementor-element-a95ca62{--e-n-carousel-swiper-slides-to-display:4;--e-n-carousel-swiper-slides-gap:4px;width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 40px 0px 40px;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;--e-n-carousel-arrow-prev-left-align:0%;--e-n-carousel-arrow-prev-translate-x:0px;--e-n-carousel-arrow-prev-left-position:0px;--e-n-carousel-arrow-prev-top-align:50%;--e-n-carousel-arrow-prev-translate-y:-50%;--e-n-carousel-arrow-prev-top-position:0px;--e-n-carousel-arrow-next-right-align:0%;--e-n-carousel-arrow-next-translate-x:0%;--e-n-carousel-arrow-next-right-position:0px;--e-n-carousel-arrow-next-top-align:50%;--e-n-carousel-arrow-next-translate-y:-50%;--e-n-carousel-arrow-next-top-position:0px;--e-n-carousel-dots-normal-color:#000000;--e-n-carousel-dots-hover-color:#FFBF00;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-34 .elementor-element.elementor-element-a0f2bf6{--grid-auto-flow:row;}.elementor-34 .elementor-element.elementor-element-215da86{--grid-auto-flow:row;}.elementor-34 .elementor-element.elementor-element-e1107f6{--grid-auto-flow:row;}.elementor-34 .elementor-element.elementor-element-5317e3e{--grid-auto-flow:row;}.elementor-34 .elementor-element.elementor-element-dfd28c1{--grid-auto-flow:row;}.elementor-34 .elementor-element.elementor-element-276b9a9{--grid-auto-flow:row;}.elementor-34 .elementor-element.elementor-element-cc35eef{--grid-auto-flow:row;}.elementor-34 .elementor-element.elementor-element-1c6ae22{--grid-auto-flow:row;}.elementor-34 .elementor-element.elementor-element-e744221{--grid-auto-flow:row;}.elementor-34 .elementor-element.elementor-element-2ed6ac0{--grid-auto-flow:row;}.elementor-34 .elementor-element.elementor-element-4975cd5{--grid-auto-flow:row;}.elementor-34 .elementor-element.elementor-element-d33e418{--grid-auto-flow:row;}.elementor-34 .elementor-element.elementor-element-5798e77{--grid-auto-flow:row;}.elementor-34 .elementor-element.elementor-element-fb192e9{--grid-auto-flow:row;}.elementor-34 .elementor-element.elementor-element-a7244c6{--grid-auto-flow:row;}.elementor-34 .elementor-element.elementor-element-8f656b6{--grid-auto-flow:row;}.elementor-34 .elementor-element.elementor-element-b6d908b{--grid-auto-flow:row;}.elementor-34 .elementor-element.elementor-element-a95ca62{--e-n-carousel-swiper-slides-to-display:2;}}@media(max-width:767px){.elementor-34 .elementor-element.elementor-element-e033c99{--min-height:300px;}.elementor-34 .elementor-element.elementor-element-1312b45{--min-height:210px;}.elementor-34 .elementor-element.elementor-element-bd46299{font-size:20px;}.elementor-34 .elementor-element.elementor-element-6195352{padding:0px 0px 0px 0px;}.elementor-34 .elementor-element.elementor-element-6195352 .elementor-heading-title{font-size:35px;}.elementor-34 .elementor-element.elementor-element-a0f2bf6{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-34 .elementor-element.elementor-element-8212df3.elementor-element{--align-self:flex-start;}.elementor-34 .elementor-element.elementor-element-5089f2f.elementor-element{--align-self:flex-start;}.elementor-34 .elementor-element.elementor-element-632161a.elementor-element{--align-self:flex-start;}.elementor-34 .elementor-element.elementor-element-5bb8eb2.elementor-element{--align-self:flex-start;}.elementor-34 .elementor-element.elementor-element-b8ee4c4.elementor-element{--align-self:flex-start;}.elementor-34 .elementor-element.elementor-element-d196867.elementor-element{--align-self:flex-start;}.elementor-34 .elementor-element.elementor-element-6a90d85{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:40px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-34 .elementor-element.elementor-element-5fd103d{--content-width:1600px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-34 .elementor-element.elementor-element-fbc2522{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 20px 0px 20px;}.elementor-34 .elementor-element.elementor-element-2f61dac{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-34 .elementor-element.elementor-element-6c3fd5d{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-34 .elementor-element.elementor-element-7999993{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:0px;}.elementor-34 .elementor-element.elementor-element-215da86{--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(3, 1fr);--gap:10px 0px;--row-gap:10px;--column-gap:0px;--grid-auto-flow:row;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-34 .elementor-element.elementor-element-cf36487{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-34 .elementor-element.elementor-element-cf36487.elementor-element{--align-self:flex-start;}.elementor-34 .elementor-element.elementor-element-3baeaab.elementor-element{--align-self:flex-start;}.elementor-34 .elementor-element.elementor-element-b44b576{padding:0px 0px 0px 0px;}.elementor-34 .elementor-element.elementor-element-b44b576.elementor-element{--align-self:center;}.elementor-34 .elementor-element.elementor-element-7f38a8a.elementor-element{--align-self:center;}.elementor-34 .elementor-element.elementor-element-e4e28b7.elementor-element{--align-self:center;}.elementor-34 .elementor-element.elementor-element-a62f209.elementor-element{--align-self:center;}.elementor-34 .elementor-element.elementor-element-543a6e5{--margin-top:6px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:30px;}.elementor-34 .elementor-element.elementor-element-d367b84{margin:5px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-34 .elementor-element.elementor-element-cc57a5b:not(.elementor-motion-effects-element-type-background), .elementor-34 .elementor-element.elementor-element-cc57a5b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-34 .elementor-element.elementor-element-cc57a5b{--overlay-opacity:0.8;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-34 .elementor-element.elementor-element-7f7f5ed{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-34 .elementor-element.elementor-element-e546aca{padding:10px 0px 0px 0px;text-align:center;}.elementor-34 .elementor-element.elementor-element-e546aca.elementor-element{--align-self:center;}.elementor-34 .elementor-element.elementor-element-e546aca .elementor-heading-title{font-size:16px;}.elementor-34 .elementor-element.elementor-element-ba28504{text-align:center;}.elementor-34 .elementor-element.elementor-element-ba28504 .elementor-heading-title{font-size:22px;}.elementor-34 .elementor-element.elementor-element-e1107f6{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-34 .elementor-element.elementor-element-5958eca{--margin-top:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}body:not(.rtl) .elementor-34 .elementor-element.elementor-element-d87c2e8{left:90px;}body.rtl .elementor-34 .elementor-element.elementor-element-d87c2e8{right:90px;}body:not(.rtl) .elementor-34 .elementor-element.elementor-element-05c7398{left:90px;}body.rtl .elementor-34 .elementor-element.elementor-element-05c7398{right:90px;}body:not(.rtl) .elementor-34 .elementor-element.elementor-element-3725215{left:90px;}body.rtl .elementor-34 .elementor-element.elementor-element-3725215{right:90px;}.elementor-34 .elementor-element.elementor-element-6057eae{padding:10px 0px 0px 0px;text-align:center;}.elementor-34 .elementor-element.elementor-element-6057eae.elementor-element{--align-self:center;}.elementor-34 .elementor-element.elementor-element-6057eae .elementor-heading-title{font-size:16px;}.elementor-34 .elementor-element.elementor-element-2780a3b{text-align:center;}.elementor-34 .elementor-element.elementor-element-2780a3b .elementor-heading-title{font-size:22px;}.elementor-34 .elementor-element.elementor-element-5317e3e{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-34 .elementor-element.elementor-element-348af53{padding:10px 0px 0px 0px;text-align:center;}.elementor-34 .elementor-element.elementor-element-348af53.elementor-element{--align-self:center;}.elementor-34 .elementor-element.elementor-element-348af53 .elementor-heading-title{font-size:16px;}.elementor-34 .elementor-element.elementor-element-e28a419{text-align:center;}.elementor-34 .elementor-element.elementor-element-e28a419 .elementor-heading-title{font-size:22px;}.elementor-34 .elementor-element.elementor-element-dfd28c1{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-34 .elementor-element.elementor-element-44615ef{--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;}.elementor-34 .elementor-element.elementor-element-44615ef.e-con{--align-self:center;}.elementor-34 .elementor-element.elementor-element-f63860d.elementor-element{--align-self:center;}.elementor-34 .elementor-element.elementor-element-f63860d .elementor-heading-title{font-size:22px;}.elementor-34 .elementor-element.elementor-element-221b972{--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;}.elementor-34 .elementor-element.elementor-element-f962185.elementor-element{--align-self:center;}.elementor-34 .elementor-element.elementor-element-f962185 .elementor-heading-title{font-size:22px;}.elementor-34 .elementor-element.elementor-element-e726aa7{--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;}.elementor-34 .elementor-element.elementor-element-8c6beb2.elementor-element{--align-self:center;}.elementor-34 .elementor-element.elementor-element-8c6beb2 .elementor-heading-title{font-size:22px;}.elementor-34 .elementor-element.elementor-element-d34f617{--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;}.elementor-34 .elementor-element.elementor-element-d34f617.e-con{--align-self:center;}.elementor-34 .elementor-element.elementor-element-3065b6d .elementor-heading-title{font-size:22px;}.elementor-34 .elementor-element.elementor-element-2e255b9{--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;}.elementor-34 .elementor-element.elementor-element-2e255b9.e-con{--align-self:center;}.elementor-34 .elementor-element.elementor-element-3c217c4.elementor-element{--align-self:center;}.elementor-34 .elementor-element.elementor-element-3c217c4 .elementor-heading-title{font-size:22px;}.elementor-34 .elementor-element.elementor-element-04ed562{--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;}.elementor-34 .elementor-element.elementor-element-04ed562.e-con{--align-self:center;}.elementor-34 .elementor-element.elementor-element-f1e1f99.elementor-element{--align-self:center;}.elementor-34 .elementor-element.elementor-element-f1e1f99 .elementor-heading-title{font-size:22px;}.elementor-34 .elementor-element.elementor-element-ecab5c3{--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;}.elementor-34 .elementor-element.elementor-element-ecab5c3.e-con{--align-self:center;}.elementor-34 .elementor-element.elementor-element-f9ec49c.elementor-element{--align-self:center;}.elementor-34 .elementor-element.elementor-element-f9ec49c .elementor-heading-title{font-size:22px;}.elementor-34 .elementor-element.elementor-element-249f646{--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;}.elementor-34 .elementor-element.elementor-element-249f646.e-con{--align-self:center;}.elementor-34 .elementor-element.elementor-element-a02970f.elementor-element{--align-self:center;}.elementor-34 .elementor-element.elementor-element-a02970f .elementor-heading-title{font-size:22px;}.elementor-34 .elementor-element.elementor-element-c8fc0a9{--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;}.elementor-34 .elementor-element.elementor-element-c8fc0a9.e-con{--align-self:center;}.elementor-34 .elementor-element.elementor-element-42276e5.elementor-element{--align-self:center;}.elementor-34 .elementor-element.elementor-element-42276e5 .elementor-heading-title{font-size:22px;}.elementor-34 .elementor-element.elementor-element-8441812{padding:10px 0px 0px 0px;text-align:center;}.elementor-34 .elementor-element.elementor-element-8441812.elementor-element{--align-self:center;}.elementor-34 .elementor-element.elementor-element-8441812 .elementor-heading-title{font-size:16px;}.elementor-34 .elementor-element.elementor-element-cee4721{text-align:center;}.elementor-34 .elementor-element.elementor-element-cee4721 .elementor-heading-title{font-size:22px;}.elementor-34 .elementor-element.elementor-element-276b9a9{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-34 .elementor-element.elementor-element-e9a1e6b{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-34 .elementor-element.elementor-element-9ab7d3d{padding:10px 0px 0px 0px;text-align:center;}.elementor-34 .elementor-element.elementor-element-9ab7d3d.elementor-element{--align-self:center;}.elementor-34 .elementor-element.elementor-element-9ab7d3d .elementor-heading-title{font-size:16px;}.elementor-34 .elementor-element.elementor-element-2d0054b{text-align:center;}.elementor-34 .elementor-element.elementor-element-2d0054b .elementor-heading-title{font-size:22px;}.elementor-34 .elementor-element.elementor-element-cc35eef{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-34 .elementor-element.elementor-element-7dd0a2f{--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;}.elementor-34 .elementor-element.elementor-element-288b00d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:130px;--container-widget-flex-grow:0;width:var( --container-widget-width, 130px );max-width:130px;}.elementor-34 .elementor-element.elementor-element-b65709c{width:100%;max-width:100%;margin:-45px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 72px;padding:0px 0px 0px 0px;}.elementor-34 .elementor-element.elementor-element-b65709c.elementor-element{--align-self:flex-start;}.elementor-34 .elementor-element.elementor-element-1499d35{padding:10px 0px 0px 0px;text-align:center;}.elementor-34 .elementor-element.elementor-element-1499d35.elementor-element{--align-self:center;}.elementor-34 .elementor-element.elementor-element-1499d35 .elementor-heading-title{font-size:16px;}.elementor-34 .elementor-element.elementor-element-1902049{text-align:center;}.elementor-34 .elementor-element.elementor-element-1902049 .elementor-heading-title{font-size:22px;}.elementor-34 .elementor-element.elementor-element-1c6ae22{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-34 .elementor-element.elementor-element-84b6f9d{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-34 .elementor-element.elementor-element-574c5a7{padding:10px 0px 0px 0px;text-align:center;}.elementor-34 .elementor-element.elementor-element-574c5a7.elementor-element{--align-self:center;}.elementor-34 .elementor-element.elementor-element-574c5a7 .elementor-heading-title{font-size:16px;}.elementor-34 .elementor-element.elementor-element-b8e5f80{text-align:center;}.elementor-34 .elementor-element.elementor-element-b8e5f80 .elementor-heading-title{font-size:22px;}.elementor-34 .elementor-element.elementor-element-e744221{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-34 .elementor-element.elementor-element-e744221.e-con{--align-self:center;}.elementor-34 .elementor-element.elementor-element-6513007{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-34 .elementor-element.elementor-element-6513007.elementor-element{--align-self:center;}.elementor-34 .elementor-element.elementor-element-6513007.elementor-arrows-yes .elementor-main-swiper{width:calc( 280px - 40px );}.elementor-34 .elementor-element.elementor-element-6513007 .elementor-main-swiper{width:280px;}.elementor-34 .elementor-element.elementor-element-5d04f41{padding:10px 0px 0px 0px;text-align:center;}.elementor-34 .elementor-element.elementor-element-5d04f41.elementor-element{--align-self:center;}.elementor-34 .elementor-element.elementor-element-5d04f41 .elementor-heading-title{font-size:16px;}.elementor-34 .elementor-element.elementor-element-a57f649{text-align:center;}.elementor-34 .elementor-element.elementor-element-a57f649 .elementor-heading-title{font-size:22px;}.elementor-34 .elementor-element.elementor-element-342b299{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 20px 0px 20px;}.elementor-34 .elementor-element.elementor-element-2ed6ac0{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-34 .elementor-element.elementor-element-4975cd5{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-34 .elementor-element.elementor-element-d33e418{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-34 .elementor-element.elementor-element-5798e77{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-34 .elementor-element.elementor-element-fb192e9{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-34 .elementor-element.elementor-element-a7244c6{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-34 .elementor-element.elementor-element-8f656b6{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-34 .elementor-element.elementor-element-b6d908b{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-34 .elementor-element.elementor-element-a95ca62{--e-n-carousel-swiper-slides-to-display:1;}}@media(min-width:768px){.elementor-34 .elementor-element.elementor-element-0a9ddfe{--width:10%;}.elementor-34 .elementor-element.elementor-element-b58d0aa{--width:56%;}.elementor-34 .elementor-element.elementor-element-bccbac0{--width:30%;}.elementor-34 .elementor-element.elementor-element-7999993{--width:56%;}.elementor-34 .elementor-element.elementor-element-543a6e5{--width:30%;}.elementor-34 .elementor-element.elementor-element-cc57a5b{--width:100%;}.elementor-34 .elementor-element.elementor-element-e1107f6{--width:95%;}.elementor-34 .elementor-element.elementor-element-ff48c31{--content-width:1600px;}.elementor-34 .elementor-element.elementor-element-4187858{--width:100%;}.elementor-34 .elementor-element.elementor-element-84b6f9d{--content-width:1600px;}.elementor-34 .elementor-element.elementor-element-e969c67{--width:100%;}.elementor-34 .elementor-element.elementor-element-d849226{--width:100%;}.elementor-34 .elementor-element.elementor-element-f430790{--content-width:1600px;}.elementor-34 .elementor-element.elementor-element-2ed6ac0{--width:100%;}.elementor-34 .elementor-element.elementor-element-28dca63{--width:100%;}.elementor-34 .elementor-element.elementor-element-f93a495{--width:100%;}.elementor-34 .elementor-element.elementor-element-fb192e9{--width:100%;}.elementor-34 .elementor-element.elementor-element-509a86a{--width:100%;}.elementor-34 .elementor-element.elementor-element-3b96509{--width:100%;}}@media(min-width:1025px){.elementor-34 .elementor-element.elementor-element-e033c99:not(.elementor-motion-effects-element-type-background), .elementor-34 .elementor-element.elementor-element-e033c99 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}.elementor-34 .elementor-element.elementor-element-cc57a5b:not(.elementor-motion-effects-element-type-background), .elementor-34 .elementor-element.elementor-element-cc57a5b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}.elementor-34 .elementor-element.elementor-element-4187858:not(.elementor-motion-effects-element-type-background), .elementor-34 .elementor-element.elementor-element-4187858 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}.elementor-34 .elementor-element.elementor-element-e969c67:not(.elementor-motion-effects-element-type-background), .elementor-34 .elementor-element.elementor-element-e969c67 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}}/* Start custom CSS for text-editor, class: .elementor-element-bd46299 */.breadcrumb {
  font-size: 16px;
  font-weight: 500;
  color: #ffffff !important;
}

.breadcrumb a {
  text-decoration: none !important;
  color: #ffffff !important;
  transition: color 0.3s ease;
}

.breadcrumb a.home-link {
  color: #ffcc00 !important; /* Yellow for Home */
  font-weight: 600 !important;
}

.breadcrumb a.home-link:hover {
  color: #ffcc00 !important; /* Optional hover effect */
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-8212df3 */.elementor-34 .elementor-element.elementor-element-8212df3 a {
  color: #00b37a; /* Default link color (adjust if needed) */
  text-decoration: none;
  font-weight: 600;
  position: relative;
  transition: all 0.3s ease;
}

/* Underline animation */
.elementor-34 .elementor-element.elementor-element-8212df3 a::after {
  content: "";
  position: absolute;
  left: 0;
  bottom: -3px; /* small gap under text */
  width: 0;
  height: 2px;
  background-color: #ffb400; /* Yellow underline */
  transition: width 0.3s ease;
}

/* On hover */
.elementor-34 .elementor-element.elementor-element-8212df3 a:hover {
  color: #ffb400; /* Yellow text on hover */
}

.elementor-34 .elementor-element.elementor-element-8212df3 a:hover::after {
  width: 100%;
}

/* On click (active state) */
.elementor-34 .elementor-element.elementor-element-8212df3 a:active::after,
.elementor-34 .elementor-element.elementor-element-8212df3 a:focus::after {
  width: 100%;
  background-color: #ffb400;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-670e182 */.elementor-34 .elementor-element.elementor-element-670e182 {
  background: #fff;
  border-radius: 10px;
  padding: 15px 10px; /* balanced compact padding */
  text-align: center;
  box-shadow: 0 2px 6px rgba(0,0,0,0.05);
  border: 1px solid #e6e6e6;
  transition: all 0.3s ease;
  height: 180px; /* fixed equal height */
  width: 170px;
  display: flex;
  flex-direction: column;
  justify-content: space-between; /* equal spacing top-bottom */
}

.elementor-34 .elementor-element.elementor-element-670e182:hover {
  transform: translateY(-5px);
  box-shadow: 0 8px 18px rgba(0,0,0,0.1);
}

.elementor-34 .elementor-element.elementor-element-670e182 img {
  width: 100px;
  height: 80px;
  margin: 0 auto 6px auto;
  display: block;
}

.elementor-34 .elementor-element.elementor-element-670e182 h4 {
  font-size: 12px;
  font-weight: 600;
  color: #000;
  margin: 2px 0 2px 0;
}

.elementor-34 .elementor-element.elementor-element-670e182 p {
  font-size: 10px;
  color: #666;
  line-height: 1.3;
  margin: 0;
}

.elementor-34 .elementor-element.elementor-element-670e182 a {
  font-size: 12px;
  font-weight: 600;
  color: #ffb400;
  text-decoration: none;
  transition: color 0.3s ease;
  margin-top: 5px;
}

.elementor-34 .elementor-element.elementor-element-670e182 a:hover {
  color: #000;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-5089f2f */.elementor-34 .elementor-element.elementor-element-5089f2f a {
  color: #00b37a; /* Default link color (adjust if needed) */
  text-decoration: none;
  font-weight: 600;
  position: relative;
  transition: all 0.3s ease;
}

/* Underline animation */
.elementor-34 .elementor-element.elementor-element-5089f2f a::after {
  content: "";
  position: absolute;
  left: 0;
  bottom: -3px; /* small gap under text */
  width: 0;
  height: 2px;
  background-color: #ffb400; /* Yellow underline */
  transition: width 0.3s ease;
}

/* On hover */
.elementor-34 .elementor-element.elementor-element-5089f2f a:hover {
  color: #ffb400; /* Yellow text on hover */
}

.elementor-34 .elementor-element.elementor-element-5089f2f a:hover::after {
  width: 100%;
}

/* On click (active state) */
.elementor-34 .elementor-element.elementor-element-5089f2f a:active::after,
.elementor-34 .elementor-element.elementor-element-5089f2f a:focus::after {
  width: 100%;
  background-color: #ffb400;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-049a6e3 */.elementor-34 .elementor-element.elementor-element-049a6e3 {
  background: #fff;
  border-radius: 10px;
  padding: 15px 10px; /* balanced compact padding */
  text-align: center;
  box-shadow: 0 2px 6px rgba(0,0,0,0.05);
  border: 1px solid #e6e6e6;
  transition: all 0.3s ease;
  height: 180px; /* fixed equal height */
  width: 170px;
  display: flex;
  flex-direction: column;
  justify-content: space-between; /* equal spacing top-bottom */
}

.elementor-34 .elementor-element.elementor-element-049a6e3:hover {
  transform: translateY(-5px);
  box-shadow: 0 8px 18px rgba(0,0,0,0.1);
}

.elementor-34 .elementor-element.elementor-element-049a6e3 img {
  width: 100px;
  height: 80px;
  margin: 0 auto 6px auto;
  margin-bottom: 5px;
  display: block;
}

.elementor-34 .elementor-element.elementor-element-049a6e3 h4 {
  font-size: 12px;
  font-weight: 600;
  color: #000;
  margin: 2px 0 2px 0;
}

.elementor-34 .elementor-element.elementor-element-049a6e3 p {
  font-size: 10px;
  color: #666;
  line-height: 1.3;
  margin: 0;
}

.elementor-34 .elementor-element.elementor-element-049a6e3 a {
  font-size: 12px;
  font-weight: 600;
  color: #ffb400;
  text-decoration: none;
  transition: color 0.3s ease;
  margin-top: 10px;
  margin-bottom: 0px;
}

.elementor-34 .elementor-element.elementor-element-049a6e3 a:hover {
  color: #000;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-632161a */.elementor-34 .elementor-element.elementor-element-632161a a {
  color: #00b37a; /* Default link color (adjust if needed) */
  text-decoration: none;
  font-weight: 600;
  position: relative;
  transition: all 0.3s ease;
}

/* Underline animation */
.elementor-34 .elementor-element.elementor-element-632161a a::after {
  content: "";
  position: absolute;
  left: 0;
  bottom: -3px; /* small gap under text */
  width: 0;
  height: 2px;
  background-color: #ffb400; /* Yellow underline */
  transition: width 0.3s ease;
}

/* On hover */
.elementor-34 .elementor-element.elementor-element-632161a a:hover {
  color: #ffb400; /* Yellow text on hover */
}

.elementor-34 .elementor-element.elementor-element-632161a a:hover::after {
  width: 100%;
}

/* On click (active state) */
.elementor-34 .elementor-element.elementor-element-632161a a:active::after,
.elementor-34 .elementor-element.elementor-element-632161a a:focus::after {
  width: 100%;
  background-color: #ffb400;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8869900 */.elementor-34 .elementor-element.elementor-element-8869900 {
  background: #fff;
  border-radius: 10px;
  padding: 15px 10px; /* balanced compact padding */
  text-align: center;
  box-shadow: 0 2px 6px rgba(0,0,0,0.05);
  border: 1px solid #e6e6e6;
  transition: all 0.3s ease;
  height: 180px; /* fixed equal height */
  width: 170px;
  display: flex;
  flex-direction: column;
  justify-content: space-between; /* equal spacing top-bottom */
}

.elementor-34 .elementor-element.elementor-element-8869900:hover {
  transform: translateY(-5px);
  box-shadow: 0 8px 18px rgba(0,0,0,0.1);
}

.elementor-34 .elementor-element.elementor-element-8869900 img {
  width: 100px;
  height: 80px;
  margin: 0 auto 6px auto;
  display: block;
}

.elementor-34 .elementor-element.elementor-element-8869900 h4 {
  font-size: 12px;
  font-weight: 600;
  color: #000;
  margin: 2px 0 2px 0;
}

.elementor-34 .elementor-element.elementor-element-8869900 p {
  font-size: 10px;
  color: #666;
  line-height: 1.3;
  margin: 0;
}

.elementor-34 .elementor-element.elementor-element-8869900 a {
  font-size: 12px;
  font-weight: 600;
  color: #ffb400;
  text-decoration: none;
  transition: color 0.3s ease;
  margin-top: 5px;
}

.elementor-34 .elementor-element.elementor-element-8869900 a:hover {
  color: #000;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-5bb8eb2 */.elementor-34 .elementor-element.elementor-element-5bb8eb2 a {
  color: #00b37a; /* Default link color (adjust if needed) */
  text-decoration: none;
  font-weight: 600;
  position: relative;
  transition: all 0.3s ease;
}

/* Underline animation */
.elementor-34 .elementor-element.elementor-element-5bb8eb2 a::after {
  content: "";
  position: absolute;
  left: 0;
  bottom: -3px; /* small gap under text */
  width: 0;
  height: 2px;
  background-color: #ffb400; /* Yellow underline */
  transition: width 0.3s ease;
}

/* On hover */
.elementor-34 .elementor-element.elementor-element-5bb8eb2 a:hover {
  color: #ffb400; /* Yellow text on hover */
}

.elementor-34 .elementor-element.elementor-element-5bb8eb2 a:hover::after {
  width: 100%;
}

/* On click (active state) */
.elementor-34 .elementor-element.elementor-element-5bb8eb2 a:active::after,
.elementor-34 .elementor-element.elementor-element-5bb8eb2 a:focus::after {
  width: 100%;
  background-color: #ffb400;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3195238 */.elementor-34 .elementor-element.elementor-element-3195238 {
  background: #fff;
  border-radius: 10px;
  padding: 15px 10px; /* balanced compact padding */
  text-align: center;
  box-shadow: 0 2px 6px rgba(0,0,0,0.05);
  border: 1px solid #e6e6e6;
  transition: all 0.3s ease;
  height: 180px; /* fixed equal height */
  width: 170px;
  display: flex;
  flex-direction: column;
  justify-content: space-between; /* equal spacing top-bottom */
}

.elementor-34 .elementor-element.elementor-element-3195238:hover {
  transform: translateY(-5px);
  box-shadow: 0 8px 18px rgba(0,0,0,0.1);
}

.elementor-34 .elementor-element.elementor-element-3195238 img {
  width: 100px;
  height: 80px;
  margin: 0 auto 6px auto;
  display: block;
}

.elementor-34 .elementor-element.elementor-element-3195238 h4 {
  font-size: 12px;
  font-weight: 600;
  color: #000;
  margin: 2px 0 2px 0;
}

.elementor-34 .elementor-element.elementor-element-3195238 p {
  font-size: 10px;
  color: #666;
  line-height: 1.3;
  margin: 0;
}

.elementor-34 .elementor-element.elementor-element-3195238 a {
  font-size: 12px;
  font-weight: 600;
  color: #ffb400;
  text-decoration: none;
  transition: color 0.3s ease;
  margin-top: 5px;
}

.elementor-34 .elementor-element.elementor-element-3195238 a:hover {
  color: #000;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-b8ee4c4 */.elementor-34 .elementor-element.elementor-element-b8ee4c4 a {
  color: #00b37a; /* Default link color (adjust if needed) */
  text-decoration: none;
  font-weight: 600;
  position: relative;
  transition: all 0.3s ease;
}

/* Underline animation */
.elementor-34 .elementor-element.elementor-element-b8ee4c4 a::after {
  content: "";
  position: absolute;
  left: 0;
  bottom: -3px; /* small gap under text */
  width: 0;
  height: 2px;
  background-color: #ffb400; /* Yellow underline */
  transition: width 0.3s ease;
}

/* On hover */
.elementor-34 .elementor-element.elementor-element-b8ee4c4 a:hover {
  color: #ffb400; /* Yellow text on hover */
}

.elementor-34 .elementor-element.elementor-element-b8ee4c4 a:hover::after {
  width: 100%;
}

/* On click (active state) */
.elementor-34 .elementor-element.elementor-element-b8ee4c4 a:active::after,
.elementor-34 .elementor-element.elementor-element-b8ee4c4 a:focus::after {
  width: 100%;
  background-color: #ffb400;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8595f38 */.elementor-34 .elementor-element.elementor-element-8595f38 {
  background: #fff;
  border-radius: 10px;
  padding: 15px 10px; /* balanced compact padding */
  text-align: center;
  box-shadow: 0 2px 6px rgba(0,0,0,0.05);
  border: 1px solid #e6e6e6;
  transition: all 0.3s ease;
  height: 180px; /* fixed equal height */
  width: 170px;
  display: flex;
  flex-direction: column;
  justify-content: space-between; /* equal spacing top-bottom */
}

.elementor-34 .elementor-element.elementor-element-8595f38:hover {
  transform: translateY(-5px);
  box-shadow: 0 8px 18px rgba(0,0,0,0.1);
}

.elementor-34 .elementor-element.elementor-element-8595f38 img {
  width: 140px;
  height: 80px;
  margin: 0 auto 6px auto;
  display: block;
}

.elementor-34 .elementor-element.elementor-element-8595f38 h4 {
  font-size: 12px;
  font-weight: 600;
  color: #000;
  margin: 2px 0 2px 0;
}

.elementor-34 .elementor-element.elementor-element-8595f38 p {
  font-size: 10px;
  color: #666;
  line-height: 1.3;
  margin: 0;
}

.elementor-34 .elementor-element.elementor-element-8595f38 a {
  font-size: 12px;
  font-weight: 600;
  color: #ffb400;
  text-decoration: none;
  transition: color 0.3s ease;
  margin-top: 5px;
}

.elementor-34 .elementor-element.elementor-element-8595f38 a:hover {
  color: #000;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-d196867 */.elementor-34 .elementor-element.elementor-element-d196867 a {
  color: #00b37a; /* Default link color (adjust if needed) */
  text-decoration: none;
  font-weight: 600;
  position: relative;
  transition: all 0.3s ease;
}

/* Underline animation */
.elementor-34 .elementor-element.elementor-element-d196867 a::after {
  content: "";
  position: absolute;
  left: 0;
  bottom: -3px; /* small gap under text */
  width: 0;
  height: 2px;
  background-color: #ffb400; /* Yellow underline */
  transition: width 0.3s ease;
}

/* On hover */
.elementor-34 .elementor-element.elementor-element-d196867 a:hover {
  color: #ffb400; /* Yellow text on hover */
}

.elementor-34 .elementor-element.elementor-element-d196867 a:hover::after {
  width: 100%;
}

/* On click (active state) */
.elementor-34 .elementor-element.elementor-element-d196867 a:active::after,
.elementor-34 .elementor-element.elementor-element-d196867 a:focus::after {
  width: 100%;
  background-color: #ffb400;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7024b0f */.elementor-34 .elementor-element.elementor-element-7024b0f {
  background: #fff;
  border-radius: 10px;
  padding: 15px 10px; /* balanced compact padding */
  text-align: center;
  box-shadow: 0 2px 6px rgba(0,0,0,0.05);
  border: 1px solid #e6e6e6;
  transition: all 0.3s ease;
  height: 180px; /* fixed equal height */
  width: 170px;
  display: flex;
  flex-direction: column;
  justify-content: space-between; /* equal spacing top-bottom */
}

.elementor-34 .elementor-element.elementor-element-7024b0f:hover {
  transform: translateY(-5px);
  box-shadow: 0 8px 18px rgba(0,0,0,0.1);
}

.elementor-34 .elementor-element.elementor-element-7024b0f img {
  width: 100px;
  height: 80px;
  margin: 0 auto 6px auto;
  display: block;
}

.elementor-34 .elementor-element.elementor-element-7024b0f h4 {
  font-size: 12px;
  font-weight: 600;
  color: #000;
  margin: 2px 0 2px 0;
}

.elementor-34 .elementor-element.elementor-element-7024b0f p {
  font-size: 10px;
  color: #666;
  line-height: 1.3;
  margin: 0;
}

.elementor-34 .elementor-element.elementor-element-7024b0f a {
  font-size: 12px;
  font-weight: 600;
  color: #ffb400;
  text-decoration: none;
  transition: color 0.3s ease;
  margin-top: 5px;
}

.elementor-34 .elementor-element.elementor-element-7024b0f a:hover {
  color: #000;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-cf36487 */.elementor-34 .elementor-element.elementor-element-cf36487 a {
  color: #00b37a; /* Default link color (adjust if needed) */
  text-decoration: none;
  font-weight: 600;
  position: relative;
  transition: all 0.3s ease;
}

/* Underline animation */
.elementor-34 .elementor-element.elementor-element-cf36487 a::after {
  content: "";
  position: absolute;
  left: 0;
  bottom: -3px; /* small gap under text */
  width: 0;
  height: 2px;
  background-color: #ffb400; /* Yellow underline */
  transition: width 0.3s ease;
}

/* On hover */
.elementor-34 .elementor-element.elementor-element-cf36487 a:hover {
  color: #ffb400; /* Yellow text on hover */
}

.elementor-34 .elementor-element.elementor-element-cf36487 a:hover::after {
  width: 100%;
}

/* On click (active state) */
.elementor-34 .elementor-element.elementor-element-cf36487 a:active::after,
.elementor-34 .elementor-element.elementor-element-cf36487 a:focus::after {
  width: 100%;
  background-color: #ffb400;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-70f51c5 */.elementor-34 .elementor-element.elementor-element-70f51c5 {
  background: #fff;
  border-radius: 10px;
  padding: 10px 8px 8px 8px; /* less bottom padding */
  text-align: center;
  box-shadow: 0 2px 6px rgba(0,0,0,0.05);
  border: 1px solid #e6e6e6;
  transition: all 0.3s ease;
  height: 190px;
  width: 160px;
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: flex-start;   /* top-aligned content */
  overflow: hidden;
  box-sizing: border-box;
  position: relative;
}

.elementor-34 .elementor-element.elementor-element-70f51c5:hover {
  transform: translateY(-5px);
  box-shadow: 0 8px 18px rgba(0,0,0,0.1);
}

/* --- Image --- */
.elementor-34 .elementor-element.elementor-element-70f51c5 img {
  width: 80px;
  height: 60px;
  margin-bottom: 4px;
  flex-shrink: 0;
}

/* --- Title --- */
.elementor-34 .elementor-element.elementor-element-70f51c5 h4 {
  font-size: 12px;
  font-weight: 600;
  color: #000;
  margin: 0 0 2px 0;
}

/* --- Description --- */
.elementor-34 .elementor-element.elementor-element-70f51c5 p {
  font-size: 10px;
  color: #666;
  line-height: 1.3;
  margin: 0 0 4px 0;
  padding: 0 4px;
  overflow: hidden;
  flex-grow: 1;         /* lets text take remaining space */
}

/* --- Button --- */
.elementor-34 .elementor-element.elementor-element-70f51c5 a {
  font-size: 11px;
  font-weight: 600;
  color: #ffb400;
  text-decoration: none;
  transition: color 0.3s ease;
  margin-top: 4px;      /* small gap above button */
  margin-bottom: 0;     /* remove unwanted bottom gap */
  flex-shrink: 0;
}

.elementor-34 .elementor-element.elementor-element-70f51c5 a:hover {
  color: #000;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-3baeaab */.elementor-34 .elementor-element.elementor-element-3baeaab a {
  color: #00b37a; /* Default link color (adjust if needed) */
  text-decoration: none;
  font-weight: 600;
  position: relative;
  transition: all 0.3s ease;
}

/* Underline animation */
.elementor-34 .elementor-element.elementor-element-3baeaab a::after {
  content: "";
  position: absolute;
  left: 0;
  bottom: -3px; /* small gap under text */
  width: 0;
  height: 2px;
  background-color: #ffb400; /* Yellow underline */
  transition: width 0.3s ease;
}

/* On hover */
.elementor-34 .elementor-element.elementor-element-3baeaab a:hover {
  color: #ffb400; /* Yellow text on hover */
}

.elementor-34 .elementor-element.elementor-element-3baeaab a:hover::after {
  width: 100%;
}

/* On click (active state) */
.elementor-34 .elementor-element.elementor-element-3baeaab a:active::after,
.elementor-34 .elementor-element.elementor-element-3baeaab a:focus::after {
  width: 100%;
  background-color: #ffb400;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0ffdacb */.elementor-34 .elementor-element.elementor-element-0ffdacb {
  background: #fff;
  border-radius: 10px;
  padding: 10px 8px 8px 8px; /* less bottom padding */
  text-align: center;
  box-shadow: 0 2px 6px rgba(0,0,0,0.05);
  border: 1px solid #e6e6e6;
  transition: all 0.3s ease;
  height: 190px;
  width: 160px;
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: flex-start;   /* top-aligned content */
  overflow: hidden;
  box-sizing: border-box;
  position: relative;
}

.elementor-34 .elementor-element.elementor-element-0ffdacb:hover {
  transform: translateY(-5px);
  box-shadow: 0 8px 18px rgba(0,0,0,0.1);
}

/* --- Image --- */
.elementor-34 .elementor-element.elementor-element-0ffdacb img {
  width: 80px;
  height: 60px;
  margin-bottom: 4px;
  flex-shrink: 0;
}

/* --- Title --- */
.elementor-34 .elementor-element.elementor-element-0ffdacb h4 {
  font-size: 12px;
  font-weight: 600;
  color: #000;
  margin: 0 0 2px 0;
}

/* --- Description --- */
.elementor-34 .elementor-element.elementor-element-0ffdacb p {
  font-size: 10px;
  color: #666;
  line-height: 1.3;
  margin: 0 0 4px 0;
  padding: 0 4px;
  overflow: hidden;
  flex-grow: 1;         /* lets text take remaining space */
}

/* --- Button --- */
.elementor-34 .elementor-element.elementor-element-0ffdacb a {
  font-size: 11px;
  font-weight: 600;
  color: #ffb400;
  text-decoration: none;
  transition: color 0.3s ease;
  margin-top: 4px;      /* small gap above button */
  margin-bottom: 0;     /* remove unwanted bottom gap */
  flex-shrink: 0;
}

.elementor-34 .elementor-element.elementor-element-0ffdacb a:hover {
  color: #000;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-b44b576 */.elementor-34 .elementor-element.elementor-element-b44b576 a {
  color: #00b37a; /* Default link color (adjust if needed) */
  text-decoration: none;
  font-weight: 600;
  position: relative;
  transition: all 0.3s ease;
}

/* Underline animation */
.elementor-34 .elementor-element.elementor-element-b44b576 a::after {
  content: "";
  position: absolute;
  left: 0;
  bottom: -3px; /* small gap under text */
  width: 0;
  height: 2px;
  background-color: #ffb400; /* Yellow underline */
  transition: width 0.3s ease;
}

/* On hover */
.elementor-34 .elementor-element.elementor-element-b44b576 a:hover {
  color: #ffb400; /* Yellow text on hover */
}

.elementor-34 .elementor-element.elementor-element-b44b576 a:hover::after {
  width: 100%;
}

/* On click (active state) */
.elementor-34 .elementor-element.elementor-element-b44b576 a:active::after,
.elementor-34 .elementor-element.elementor-element-b44b576 a:focus::after {
  width: 100%;
  background-color: #ffb400;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fa97934 */.elementor-34 .elementor-element.elementor-element-fa97934 {
  background: #fff;
  border-radius: 10px;
  padding: 10px 8px 8px 8px; /* less bottom padding */
  text-align: center;
  box-shadow: 0 2px 6px rgba(0,0,0,0.05);
  border: 1px solid #e6e6e6;
  transition: all 0.3s ease;
  height: 190px;
  width: 160px;
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: flex-start;   /* top-aligned content */
  overflow: hidden;
  box-sizing: border-box;
  position: relative;
}

.elementor-34 .elementor-element.elementor-element-fa97934:hover {
  transform: translateY(-5px);
  box-shadow: 0 8px 18px rgba(0,0,0,0.1);
}

/* --- Image --- */
.elementor-34 .elementor-element.elementor-element-fa97934 img {
  width: 80px;
  height: 60px;
  margin-bottom: 4px;
  flex-shrink: 0;
}

/* --- Title --- */
.elementor-34 .elementor-element.elementor-element-fa97934 h4 {
  font-size: 12px;
  font-weight: 600;
  color: #000;
  margin: 0 0 2px 0;
}

/* --- Description --- */
.elementor-34 .elementor-element.elementor-element-fa97934 p {
  font-size: 10px;
  color: #666;
  line-height: 1.3;
  margin: 0 0 4px 0;
  padding: 0 4px;
  overflow: hidden;
  flex-grow: 1;         /* lets text take remaining space */
}

/* --- Button --- */
.elementor-34 .elementor-element.elementor-element-fa97934 a {
  font-size: 11px;
  font-weight: 600;
  color: #ffb400;
  text-decoration: none;
  transition: color 0.3s ease;
  margin-top: 4px;      /* small gap above button */
  margin-bottom: 0;     /* remove unwanted bottom gap */
  flex-shrink: 0;
}

.elementor-34 .elementor-element.elementor-element-fa97934 a:hover {
  color: #000;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-7f38a8a */.elementor-34 .elementor-element.elementor-element-7f38a8a a {
  color: #00b37a; /* Default link color (adjust if needed) */
  text-decoration: none;
  font-weight: 600;
  position: relative;
  transition: all 0.3s ease;
}

/* Underline animation */
.elementor-34 .elementor-element.elementor-element-7f38a8a a::after {
  content: "";
  position: absolute;
  left: 0;
  bottom: -3px; /* small gap under text */
  width: 0;
  height: 2px;
  background-color: #ffb400; /* Yellow underline */
  transition: width 0.3s ease;
}

/* On hover */
.elementor-34 .elementor-element.elementor-element-7f38a8a a:hover {
  color: #ffb400; /* Yellow text on hover */
}

.elementor-34 .elementor-element.elementor-element-7f38a8a a:hover::after {
  width: 100%;
}

/* On click (active state) */
.elementor-34 .elementor-element.elementor-element-7f38a8a a:active::after,
.elementor-34 .elementor-element.elementor-element-7f38a8a a:focus::after {
  width: 100%;
  background-color: #ffb400;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-efa27d0 */.elementor-34 .elementor-element.elementor-element-efa27d0 {
  background: #fff;
  border-radius: 10px;
  padding: 10px 8px 8px 8px; /* less bottom padding */
  text-align: center;
  box-shadow: 0 2px 6px rgba(0,0,0,0.05);
  border: 1px solid #e6e6e6;
  transition: all 0.3s ease;
  height: 190px;
  width: 160px;
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: flex-start;   /* top-aligned content */
  overflow: hidden;
  box-sizing: border-box;
  position: relative;
}

.elementor-34 .elementor-element.elementor-element-efa27d0:hover {
  transform: translateY(-5px);
  box-shadow: 0 8px 18px rgba(0,0,0,0.1);
}

/* --- Image --- */
.elementor-34 .elementor-element.elementor-element-efa27d0 img {
  width: 80px;
  height: 60px;
  margin-bottom: 4px;
  flex-shrink: 0;
}

/* --- Title --- */
.elementor-34 .elementor-element.elementor-element-efa27d0 h4 {
  font-size: 12px;
  font-weight: 600;
  color: #000;
  margin: 0 0 2px 0;
}

/* --- Description --- */
.elementor-34 .elementor-element.elementor-element-efa27d0 p {
  font-size: 10px;
  color: #666;
  line-height: 1.3;
  margin: 0 0 4px 0;
  padding: 0 4px;
  overflow: hidden;
  flex-grow: 1;         /* lets text take remaining space */
}

/* --- Button --- */
.elementor-34 .elementor-element.elementor-element-efa27d0 a {
  font-size: 11px;
  font-weight: 600;
  color: #ffb400;
  text-decoration: none;
  transition: color 0.3s ease;
  margin-top: 4px;      /* small gap above button */
  margin-bottom: 0;     /* remove unwanted bottom gap */
  flex-shrink: 0;
}

.elementor-34 .elementor-element.elementor-element-efa27d0 a:hover {
  color: #000;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-e4e28b7 */.elementor-34 .elementor-element.elementor-element-e4e28b7 a {
  color: #00b37a; /* Default link color (adjust if needed) */
  text-decoration: none;
  font-weight: 600;
  position: relative;
  transition: all 0.3s ease;
}

/* Underline animation */
.elementor-34 .elementor-element.elementor-element-e4e28b7 a::after {
  content: "";
  position: absolute;
  left: 0;
  bottom: -3px; /* small gap under text */
  width: 0;
  height: 2px;
  background-color: #ffb400; /* Yellow underline */
  transition: width 0.3s ease;
}

/* On hover */
.elementor-34 .elementor-element.elementor-element-e4e28b7 a:hover {
  color: #ffb400; /* Yellow text on hover */
}

.elementor-34 .elementor-element.elementor-element-e4e28b7 a:hover::after {
  width: 100%;
}

/* On click (active state) */
.elementor-34 .elementor-element.elementor-element-e4e28b7 a:active::after,
.elementor-34 .elementor-element.elementor-element-e4e28b7 a:focus::after {
  width: 100%;
  background-color: #ffb400;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5b71739 */.elementor-34 .elementor-element.elementor-element-5b71739 {
  background: #fff;
  border-radius: 10px;
  padding: 10px 8px 8px 8px; /* less bottom padding */
  text-align: center;
  box-shadow: 0 2px 6px rgba(0,0,0,0.05);
  border: 1px solid #e6e6e6;
  transition: all 0.3s ease;
  height: 190px;
  width: 160px;
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: flex-start;   /* top-aligned content */
  overflow: hidden;
  box-sizing: border-box;
  position: relative;
}

.elementor-34 .elementor-element.elementor-element-5b71739:hover {
  transform: translateY(-5px);
  box-shadow: 0 8px 18px rgba(0,0,0,0.1);
}

/* --- Image --- */
.elementor-34 .elementor-element.elementor-element-5b71739 img {
  width: 110px;
  height: 60px;
  margin-bottom: 4px;
  flex-shrink: 0;
}

/* --- Title --- */
.elementor-34 .elementor-element.elementor-element-5b71739 h4 {
  font-size: 12px;
  font-weight: 600;
  color: #000;
  margin: 0 0 2px 0;
}

/* --- Description --- */
.elementor-34 .elementor-element.elementor-element-5b71739 p {
  font-size: 10px;
  color: #666;
  line-height: 1.3;
  margin: 0 0 4px 0;
  padding: 0 4px;
  overflow: hidden;
  flex-grow: 1;         /* lets text take remaining space */
}

/* --- Button --- */
.elementor-34 .elementor-element.elementor-element-5b71739 a {
  font-size: 11px;
  font-weight: 600;
  color: #ffb400;
  text-decoration: none;
  transition: color 0.3s ease;
  margin-top: 4px;      /* small gap above button */
  margin-bottom: 0;     /* remove unwanted bottom gap */
  flex-shrink: 0;
}

.elementor-34 .elementor-element.elementor-element-5b71739 a:hover {
  color: #000;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-a62f209 */.elementor-34 .elementor-element.elementor-element-a62f209 a {
  color: #00b37a; /* Default link color (adjust if needed) */
  text-decoration: none;
  font-weight: 600;
  position: relative;
  transition: all 0.3s ease;
}

/* Underline animation */
.elementor-34 .elementor-element.elementor-element-a62f209 a::after {
  content: "";
  position: absolute;
  left: 0;
  bottom: -3px; /* small gap under text */
  width: 0;
  height: 2px;
  background-color: #ffb400; /* Yellow underline */
  transition: width 0.3s ease;
}

/* On hover */
.elementor-34 .elementor-element.elementor-element-a62f209 a:hover {
  color: #ffb400; /* Yellow text on hover */
}

.elementor-34 .elementor-element.elementor-element-a62f209 a:hover::after {
  width: 100%;
}

/* On click (active state) */
.elementor-34 .elementor-element.elementor-element-a62f209 a:active::after,
.elementor-34 .elementor-element.elementor-element-a62f209 a:focus::after {
  width: 100%;
  background-color: #ffb400;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8c176c4 */.elementor-34 .elementor-element.elementor-element-8c176c4 {
  background: #fff;
  border-radius: 10px;
  padding: 15px 8px 8px 8px;
  text-align: center;
  box-shadow: 0 2px 6px rgba(0,0,0,0.05);
  border: 1px solid #e6e6e6;
  transition: all 0.3s ease;
  height: auto; /* changed */
  min-height: 190px;
  width: 160px;
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: flex-start;
  overflow: hidden;
  box-sizing: border-box;
  position: relative;
}

.elementor-34 .elementor-element.elementor-element-8c176c4:hover {
  transform: translateY(-5px);
  box-shadow: 0 8px 18px rgba(0,0,0,0.1);
}

.elementor-34 .elementor-element.elementor-element-8c176c4 img {
  width: 100px;
  height: 60px;
  margin-bottom: 4px;
  flex-shrink: 0;
}

.elementor-34 .elementor-element.elementor-element-8c176c4 h4 {
  font-size: 12px;
  font-weight: 600;
  color: #000;
  margin: 0 0 2px 0;
}

.elementor-34 .elementor-element.elementor-element-8c176c4 p {
  font-size: 10px;
  color: #666;
  line-height: 1.3;
  margin: 0 0 4px 0;
  padding: 0 4px;
  overflow: hidden;
}

.elementor-34 .elementor-element.elementor-element-8c176c4 a {
  font-size: 11px;
  font-weight: 600;
  color: #ffb400;
  text-decoration: none;
  transition: color 0.3s ease;
  margin-top: 3px;
  margin-bottom: 0;
  padding-bottom: 0;
  flex-shrink: 0;
  display: inline-block;
}

.elementor-34 .elementor-element.elementor-element-8c176c4 a:hover {
  color: #000;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d4cb9c8 *//* === Cab Box Styling === */
.elementor-34 .elementor-element.elementor-element-d4cb9c8 {
  border: 2px solid #ffcc00; /* Permanent yellow border */
  border-radius: 15px;
  padding: 20px;
  background-color: #ffffff; /* Default white background */
  transition: all 0.3s ease;
}

/* === On Hover: Background Turns Yellow === */
.elementor-34 .elementor-element.elementor-element-d4cb9c8:hover {
  background-color: #ffcc00; /* Yellow background on hover */
}

/* === Target the Button inside the Box === */
.elementor-34 .elementor-element.elementor-element-d4cb9c8 .elementor-button {
  background-color: #000000; /* Black button by default */
  color: #ffffff;
  border-radius: 50px;
  transition: all 0.3s ease;
}

/* === Button Hover Styling === */
.elementor-34 .elementor-element.elementor-element-d4cb9c8:hover .elementor-button {
  background-color: #ffffff; /* White button when box hovered */
  color: #000000; /* Black text for contrast */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1ef97e5 *//* === Cab Box Styling === */
.elementor-34 .elementor-element.elementor-element-1ef97e5 {
  border: 2px solid #ffcc00; /* Permanent yellow border */
  border-radius: 15px;
  padding: 20px;
  background-color: #ffffff; /* Default white background */
  transition: all 0.3s ease;
}

/* === On Hover: Background Turns Yellow === */
.elementor-34 .elementor-element.elementor-element-1ef97e5:hover {
  background-color: #ffcc00; /* Yellow background on hover */
}

/* === Target the Button inside the Box === */
.elementor-34 .elementor-element.elementor-element-1ef97e5 .elementor-button {
  background-color: #000000; /* Black button by default */
  color: #ffffff;
  border-radius: 50px;
  transition: all 0.3s ease;
}

/* === Button Hover Styling === */
.elementor-34 .elementor-element.elementor-element-1ef97e5:hover .elementor-button {
  background-color: #ffffff; /* White button when box hovered */
  color: #000000; /* Black text for contrast */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b6d4fd4 *//* === Cab Box Styling === */
.elementor-34 .elementor-element.elementor-element-b6d4fd4 {
  border: 2px solid #ffcc00; /* Permanent yellow border */
  border-radius: 15px;
  padding: 20px;
  background-color: #ffffff; /* Default white background */
  transition: all 0.3s ease;
}

/* === On Hover: Background Turns Yellow === */
.elementor-34 .elementor-element.elementor-element-b6d4fd4:hover {
  background-color: #ffcc00; /* Yellow background on hover */
}

/* === Target the Button inside the Box === */
.elementor-34 .elementor-element.elementor-element-b6d4fd4 .elementor-button {
  background-color: #000000; /* Black button by default */
  color: #ffffff;
  border-radius: 50px;
  transition: all 0.3s ease;
}

/* === Button Hover Styling === */
.elementor-34 .elementor-element.elementor-element-b6d4fd4:hover .elementor-button {
  background-color: #ffffff; /* White button when box hovered */
  color: #000000; /* Black text for contrast */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6c771c5 *//* === Cab Box Styling === */
.elementor-34 .elementor-element.elementor-element-6c771c5 {
  border: 2px solid #ffcc00; /* Permanent yellow border */
  border-radius: 15px;
  padding: 20px;
  background-color: #ffffff; /* Default white background */
  transition: all 0.3s ease;
}

/* === On Hover: Background Turns Yellow === */
.elementor-34 .elementor-element.elementor-element-6c771c5:hover {
  background-color: #ffcc00; /* Yellow background on hover */
}

/* === Target the Button inside the Box === */
.elementor-34 .elementor-element.elementor-element-6c771c5 .elementor-button {
  background-color: #000000; /* Black button by default */
  color: #ffffff;
  border-radius: 50px;
  transition: all 0.3s ease;
}

/* === Button Hover Styling === */
.elementor-34 .elementor-element.elementor-element-6c771c5:hover .elementor-button {
  background-color: #ffffff; /* White button when box hovered */
  color: #000000; /* Black text for contrast */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4d1bf73 *//* === Cab Box Styling === */
.elementor-34 .elementor-element.elementor-element-4d1bf73 {
  border: 2px solid #ffcc00; /* Permanent yellow border */
  border-radius: 15px;
  padding: 20px;
  background-color: #ffffff; /* Default white background */
  transition: all 0.3s ease;
}

/* === On Hover: Background Turns Yellow === */
.elementor-34 .elementor-element.elementor-element-4d1bf73:hover {
  background-color: #ffcc00; /* Yellow background on hover */
}

/* === Target the Button inside the Box === */
.elementor-34 .elementor-element.elementor-element-4d1bf73 .elementor-button {
  background-color: #000000; /* Black button by default */
  color: #ffffff;
  border-radius: 50px;
  transition: all 0.3s ease;
}

/* === Button Hover Styling === */
.elementor-34 .elementor-element.elementor-element-4d1bf73:hover .elementor-button {
  background-color: #ffffff; /* White button when box hovered */
  color: #000000; /* Black text for contrast */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c525119 *//* === Cab Box Styling === */
.elementor-34 .elementor-element.elementor-element-c525119 {
  border: 2px solid #ffcc00; /* Permanent yellow border */
  border-radius: 15px;
  padding: 20px;
  background-color: #ffffff; /* Default white background */
  transition: all 0.3s ease;
}

/* === On Hover: Background Turns Yellow === */
.elementor-34 .elementor-element.elementor-element-c525119:hover {
  background-color: #ffcc00; /* Yellow background on hover */
}

/* === Target the Button inside the Box === */
.elementor-34 .elementor-element.elementor-element-c525119 .elementor-button {
  background-color: #000000; /* Black button by default */
  color: #ffffff;
  border-radius: 50px;
  transition: all 0.3s ease;
}

/* === Button Hover Styling === */
.elementor-34 .elementor-element.elementor-element-c525119:hover .elementor-button {
  background-color: #ffffff; /* White button when box hovered */
  color: #000000; /* Black text for contrast */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f20386f *//* === Cab Box Styling === */
.elementor-34 .elementor-element.elementor-element-f20386f {
  border: 2px solid #ffcc00; /* Permanent yellow border */
  border-radius: 15px;
  padding: 20px;
  background-color: #ffffff; /* Default white background */
  transition: all 0.3s ease;
}

/* === On Hover: Background Turns Yellow === */
.elementor-34 .elementor-element.elementor-element-f20386f:hover {
  background-color: #ffcc00; /* Yellow background on hover */
}

/* === Target the Button inside the Box === */
.elementor-34 .elementor-element.elementor-element-f20386f .elementor-button {
  background-color: #000000; /* Black button by default */
  color: #ffffff;
  border-radius: 50px;
  transition: all 0.3s ease;
}

/* === Button Hover Styling === */
.elementor-34 .elementor-element.elementor-element-f20386f:hover .elementor-button {
  background-color: #ffffff; /* White button when box hovered */
  color: #000000; /* Black text for contrast */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8c48f61 *//* === Cab Box Styling === */
.elementor-34 .elementor-element.elementor-element-8c48f61 {
  border: 2px solid #ffcc00; /* Permanent yellow border */
  border-radius: 15px;
  padding: 20px;
  background-color: #ffffff; /* Default white background */
  transition: all 0.3s ease;
}

/* === On Hover: Background Turns Yellow === */
.elementor-34 .elementor-element.elementor-element-8c48f61:hover {
  background-color: #ffcc00; /* Yellow background on hover */
}

/* === Target the Button inside the Box === */
.elementor-34 .elementor-element.elementor-element-8c48f61 .elementor-button {
  background-color: #000000; /* Black button by default */
  color: #ffffff;
  border-radius: 50px;
  transition: all 0.3s ease;
}

/* === Button Hover Styling === */
.elementor-34 .elementor-element.elementor-element-8c48f61:hover .elementor-button {
  background-color: #ffffff; /* White button when box hovered */
  color: #000000; /* Black text for contrast */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5f7fb19 *//* === Cab Box Styling === */
.elementor-34 .elementor-element.elementor-element-5f7fb19 {
  border: 2px solid #ffcc00; /* Permanent yellow border */
  border-radius: 15px;
  padding: 20px;
  background-color: #ffffff; /* Default white background */
  transition: all 0.3s ease;
}

/* === On Hover: Background Turns Yellow === */
.elementor-34 .elementor-element.elementor-element-5f7fb19:hover {
  background-color: #ffcc00; /* Yellow background on hover */
}

/* === Target the Button inside the Box === */
.elementor-34 .elementor-element.elementor-element-5f7fb19 .elementor-button {
  background-color: #000000; /* Black button by default */
  color: #ffffff;
  border-radius: 50px;
  transition: all 0.3s ease;
}

/* === Button Hover Styling === */
.elementor-34 .elementor-element.elementor-element-5f7fb19:hover .elementor-button {
  background-color: #ffffff; /* White button when box hovered */
  color: #000000; /* Black text for contrast */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-44615ef *//* === Cab Box Styling === */
.elementor-34 .elementor-element.elementor-element-44615ef {
  border: 2px solid #ffcc00; /* Permanent yellow border */
  border-radius: 15px;
  padding: 20px;
  background-color: #ffffff; /* Default white background */
  transition: all 0.3s ease;
}

/* === On Hover: Background Turns Yellow === */
.elementor-34 .elementor-element.elementor-element-44615ef:hover {
  background-color: #ffcc00; /* Yellow background on hover */
}

/* === Target the Button inside the Box === */
.elementor-34 .elementor-element.elementor-element-44615ef .elementor-button {
  background-color: #000000; /* Black button by default */
  color: #ffffff;
  border-radius: 50px;
  transition: all 0.3s ease;
}

/* === Button Hover Styling === */
.elementor-34 .elementor-element.elementor-element-44615ef:hover .elementor-button {
  background-color: #ffffff; /* White button when box hovered */
  color: #000000; /* Black text for contrast */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-221b972 *//* === Cab Box Styling === */
.elementor-34 .elementor-element.elementor-element-221b972 {
  border: 2px solid #ffcc00; /* Permanent yellow border */
  border-radius: 15px;
  padding: 20px;
  background-color: #ffffff; /* Default white background */
  transition: all 0.3s ease;
}

/* === On Hover: Background Turns Yellow === */
.elementor-34 .elementor-element.elementor-element-221b972:hover {
  background-color: #ffcc00; /* Yellow background on hover */
}

/* === Target the Button inside the Box === */
.elementor-34 .elementor-element.elementor-element-221b972 .elementor-button {
  background-color: #000000; /* Black button by default */
  color: #ffffff;
  border-radius: 50px;
  transition: all 0.3s ease;
}

/* === Button Hover Styling === */
.elementor-34 .elementor-element.elementor-element-221b972:hover .elementor-button {
  background-color: #ffffff; /* White button when box hovered */
  color: #000000; /* Black text for contrast */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e726aa7 *//* === Cab Box Styling === */
.elementor-34 .elementor-element.elementor-element-e726aa7 {
  border: 2px solid #ffcc00; /* Permanent yellow border */
  border-radius: 15px;
  padding: 20px;
  background-color: #ffffff; /* Default white background */
  transition: all 0.3s ease;
}

/* === On Hover: Background Turns Yellow === */
.elementor-34 .elementor-element.elementor-element-e726aa7:hover {
  background-color: #ffcc00; /* Yellow background on hover */
}

/* === Target the Button inside the Box === */
.elementor-34 .elementor-element.elementor-element-e726aa7 .elementor-button {
  background-color: #000000; /* Black button by default */
  color: #ffffff;
  border-radius: 50px;
  transition: all 0.3s ease;
}

/* === Button Hover Styling === */
.elementor-34 .elementor-element.elementor-element-e726aa7:hover .elementor-button {
  background-color: #ffffff; /* White button when box hovered */
  color: #000000; /* Black text for contrast */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d34f617 *//* === Cab Box Styling === */
.elementor-34 .elementor-element.elementor-element-d34f617 {
  border: 2px solid #ffcc00; /* Permanent yellow border */
  border-radius: 15px;
  padding: 20px;
  background-color: #ffffff; /* Default white background */
  transition: all 0.3s ease;
}

/* === On Hover: Background Turns Yellow === */
.elementor-34 .elementor-element.elementor-element-d34f617:hover {
  background-color: #ffcc00; /* Yellow background on hover */
}

/* === Target the Button inside the Box === */
.elementor-34 .elementor-element.elementor-element-d34f617 .elementor-button {
  background-color: #000000; /* Black button by default */
  color: #ffffff;
  border-radius: 50px;
  transition: all 0.3s ease;
}

/* === Button Hover Styling === */
.elementor-34 .elementor-element.elementor-element-d34f617:hover .elementor-button {
  background-color: #ffffff; /* White button when box hovered */
  color: #000000; /* Black text for contrast */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2e255b9 *//* === Cab Box Styling === */
.elementor-34 .elementor-element.elementor-element-2e255b9 {
  border: 2px solid #ffcc00; /* Permanent yellow border */
  border-radius: 15px;
  padding: 20px;
  background-color: #ffffff; /* Default white background */
  transition: all 0.3s ease;
}

/* === On Hover: Background Turns Yellow === */
.elementor-34 .elementor-element.elementor-element-2e255b9:hover {
  background-color: #ffcc00; /* Yellow background on hover */
}

/* === Target the Button inside the Box === */
.elementor-34 .elementor-element.elementor-element-2e255b9 .elementor-button {
  background-color: #000000; /* Black button by default */
  color: #ffffff;
  border-radius: 50px;
  transition: all 0.3s ease;
}

/* === Button Hover Styling === */
.elementor-34 .elementor-element.elementor-element-2e255b9:hover .elementor-button {
  background-color: #ffffff; /* White button when box hovered */
  color: #000000; /* Black text for contrast */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-04ed562 *//* === Cab Box Styling === */
.elementor-34 .elementor-element.elementor-element-04ed562 {
  border: 2px solid #ffcc00; /* Permanent yellow border */
  border-radius: 15px;
  padding: 20px;
  background-color: #ffffff; /* Default white background */
  transition: all 0.3s ease;
}

/* === On Hover: Background Turns Yellow === */
.elementor-34 .elementor-element.elementor-element-04ed562:hover {
  background-color: #ffcc00; /* Yellow background on hover */
}

/* === Target the Button inside the Box === */
.elementor-34 .elementor-element.elementor-element-04ed562 .elementor-button {
  background-color: #000000; /* Black button by default */
  color: #ffffff;
  border-radius: 50px;
  transition: all 0.3s ease;
}

/* === Button Hover Styling === */
.elementor-34 .elementor-element.elementor-element-04ed562:hover .elementor-button {
  background-color: #ffffff; /* White button when box hovered */
  color: #000000; /* Black text for contrast */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ecab5c3 *//* === Cab Box Styling === */
.elementor-34 .elementor-element.elementor-element-ecab5c3 {
  border: 2px solid #ffcc00; /* Permanent yellow border */
  border-radius: 15px;
  padding: 20px;
  background-color: #ffffff; /* Default white background */
  transition: all 0.3s ease;
}

/* === On Hover: Background Turns Yellow === */
.elementor-34 .elementor-element.elementor-element-ecab5c3:hover {
  background-color: #ffcc00; /* Yellow background on hover */
}

/* === Target the Button inside the Box === */
.elementor-34 .elementor-element.elementor-element-ecab5c3 .elementor-button {
  background-color: #000000; /* Black button by default */
  color: #ffffff;
  border-radius: 50px;
  transition: all 0.3s ease;
}

/* === Button Hover Styling === */
.elementor-34 .elementor-element.elementor-element-ecab5c3:hover .elementor-button {
  background-color: #ffffff; /* White button when box hovered */
  color: #000000; /* Black text for contrast */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-249f646 *//* === Cab Box Styling === */
.elementor-34 .elementor-element.elementor-element-249f646 {
  border: 2px solid #ffcc00; /* Permanent yellow border */
  border-radius: 15px;
  padding: 20px;
  background-color: #ffffff; /* Default white background */
  transition: all 0.3s ease;
}

/* === On Hover: Background Turns Yellow === */
.elementor-34 .elementor-element.elementor-element-249f646:hover {
  background-color: #ffcc00; /* Yellow background on hover */
}

/* === Target the Button inside the Box === */
.elementor-34 .elementor-element.elementor-element-249f646 .elementor-button {
  background-color: #000000; /* Black button by default */
  color: #ffffff;
  border-radius: 50px;
  transition: all 0.3s ease;
}

/* === Button Hover Styling === */
.elementor-34 .elementor-element.elementor-element-249f646:hover .elementor-button {
  background-color: #ffffff; /* White button when box hovered */
  color: #000000; /* Black text for contrast */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c8fc0a9 *//* === Cab Box Styling === */
.elementor-34 .elementor-element.elementor-element-c8fc0a9 {
  border: 2px solid #ffcc00; /* Permanent yellow border */
  border-radius: 15px;
  padding: 20px;
  background-color: #ffffff; /* Default white background */
  transition: all 0.3s ease;
}

/* === On Hover: Background Turns Yellow === */
.elementor-34 .elementor-element.elementor-element-c8fc0a9:hover {
  background-color: #ffcc00; /* Yellow background on hover */
}

/* === Target the Button inside the Box === */
.elementor-34 .elementor-element.elementor-element-c8fc0a9 .elementor-button {
  background-color: #000000; /* Black button by default */
  color: #ffffff;
  border-radius: 50px;
  transition: all 0.3s ease;
}

/* === Button Hover Styling === */
.elementor-34 .elementor-element.elementor-element-c8fc0a9:hover .elementor-button {
  background-color: #ffffff; /* White button when box hovered */
  color: #000000; /* Black text for contrast */
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3636a15 *//* Container styling */
.rate-list {
  width: 100%;
  font-family: 'Roboto', sans-serif;
  font-size: 14px;
  line-height: 1.5;
}

/* Each row: label + value */
.rate-item {
  display: flex;
  justify-content: space-between;
  align-items: center;
  margin: 4px 0;
}

/* Label styling (Base Rate / Per KM / Passengers) */
.name-line {
  font-weight: 500; /* medium bold */
  margin-left: -3px; /* slight left shift */
  color: #000; /* optional — keep text solid black */
}

/* Value styling (₹3300 / ₹11 / 5) */
.price-line {
  text-align: right;
  font-weight: 500; /* slightly lighter for balance */
  color: #000;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2523590 *//* === Cab Box Styling === */
.elementor-34 .elementor-element.elementor-element-2523590 {
  border: 2px solid #ffcc00; /* Permanent yellow border */
  border-radius: 15px;
  padding: 20px;
  background-color: #ffffff; /* Default white background */
  transition: all 0.3s ease;
}

/* === On Hover: Background Turns Yellow === */
.elementor-34 .elementor-element.elementor-element-2523590:hover {
  background-color: #ffcc00; /* Yellow background on hover */
}

/* === Target the Button inside the Box === */
.elementor-34 .elementor-element.elementor-element-2523590 .elementor-button {
  background-color: #000000; /* Black button by default */
  color: #ffffff;
  border-radius: 50px;
  transition: all 0.3s ease;
}

/* === Button Hover Styling === */
.elementor-34 .elementor-element.elementor-element-2523590:hover .elementor-button {
  background-color: #ffffff; /* White button when box hovered */
  color: #000000; /* Black text for contrast */
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-fdfcc7d *//* Container styling */
.rate-list {
  width: 100%;
  font-family: 'Roboto', sans-serif;
  font-size: 14px;
  line-height: 1.5;
}

/* Each row: label + value */
.rate-item {
  display: flex;
  justify-content: space-between;
  align-items: center;
  margin: 4px 0;
}

/* Label styling (Base Rate / Per KM / Passengers) */
.name-line {
  font-weight: 500; /* medium bold */
  margin-left: -3px; /* slight left shift */
  color: #000; /* optional — keep text solid black */
}

/* Value styling (₹3300 / ₹11 / 5) */
.price-line {
  text-align: right;
  font-weight: 500; /* slightly lighter for balance */
  color: #000;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6cf858f *//* === Cab Box Styling === */
.elementor-34 .elementor-element.elementor-element-6cf858f {
  border: 2px solid #ffcc00; /* Permanent yellow border */
  border-radius: 15px;
  padding: 20px;
  background-color: #ffffff; /* Default white background */
  transition: all 0.3s ease;
}

/* === On Hover: Background Turns Yellow === */
.elementor-34 .elementor-element.elementor-element-6cf858f:hover {
  background-color: #ffcc00; /* Yellow background on hover */
}

/* === Target the Button inside the Box === */
.elementor-34 .elementor-element.elementor-element-6cf858f .elementor-button {
  background-color: #000000; /* Black button by default */
  color: #ffffff;
  border-radius: 50px;
  transition: all 0.3s ease;
}

/* === Button Hover Styling === */
.elementor-34 .elementor-element.elementor-element-6cf858f:hover .elementor-button {
  background-color: #ffffff; /* White button when box hovered */
  color: #000000; /* Black text for contrast */
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-acf4896 *//* Container styling */
.rate-list {
  width: 100%;
  font-family: 'Roboto', sans-serif;
  font-size: 14px;
  line-height: 1.5;
}

/* Each row: label + value */
.rate-item {
  display: flex;
  justify-content: space-between;
  align-items: center;
  margin: 4px 0;
}

/* Label styling (Base Rate / Per KM / Passengers) */
.name-line {
  font-weight: 500; /* medium bold */
  margin-left: -3px; /* slight left shift */
  color: #000; /* optional — keep text solid black */
}

/* Value styling (₹3300 / ₹11 / 5) */
.price-line {
  text-align: right;
  font-weight: 500; /* slightly lighter for balance */
  color: #000;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-68b089f *//* === Cab Box Styling === */
.elementor-34 .elementor-element.elementor-element-68b089f {
  border: 2px solid #ffcc00; /* Permanent yellow border */
  border-radius: 15px;
  padding: 20px;
  background-color: #ffffff; /* Default white background */
  transition: all 0.3s ease;
}

/* === On Hover: Background Turns Yellow === */
.elementor-34 .elementor-element.elementor-element-68b089f:hover {
  background-color: #ffcc00; /* Yellow background on hover */
}

/* === Target the Button inside the Box === */
.elementor-34 .elementor-element.elementor-element-68b089f .elementor-button {
  background-color: #000000; /* Black button by default */
  color: #ffffff;
  border-radius: 50px;
  transition: all 0.3s ease;
}

/* === Button Hover Styling === */
.elementor-34 .elementor-element.elementor-element-68b089f:hover .elementor-button {
  background-color: #ffffff; /* White button when box hovered */
  color: #000000; /* Black text for contrast */
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9734349 *//* Container styling */
.rate-list {
  width: 100%;
  font-family: 'Roboto', sans-serif;
  font-size: 14px;
  line-height: 1.5;
}

/* Each row: label + value */
.rate-item {
  display: flex;
  justify-content: space-between;
  align-items: center;
  margin: 4px 0;
}

/* Label styling (Base Rate / Per KM / Passengers) */
.name-line {
  font-weight: 500; /* medium bold */
  margin-left: -3px; /* slight left shift */
  color: #000; /* optional — keep text solid black */
}

/* Value styling (₹3300 / ₹11 / 5) */
.price-line {
  text-align: right;
  font-weight: 500; /* slightly lighter for balance */
  color: #000;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cac1858 *//* === Cab Box Styling === */
.elementor-34 .elementor-element.elementor-element-cac1858 {
  border: 2px solid #ffcc00; /* Permanent yellow border */
  border-radius: 15px;
  padding: 20px;
  background-color: #ffffff; /* Default white background */
  transition: all 0.3s ease;
}

/* === On Hover: Background Turns Yellow === */
.elementor-34 .elementor-element.elementor-element-cac1858:hover {
  background-color: #ffcc00; /* Yellow background on hover */
}

/* === Target the Button inside the Box === */
.elementor-34 .elementor-element.elementor-element-cac1858 .elementor-button {
  background-color: #000000; /* Black button by default */
  color: #ffffff;
  border-radius: 50px;
  transition: all 0.3s ease;
}

/* === Button Hover Styling === */
.elementor-34 .elementor-element.elementor-element-cac1858:hover .elementor-button {
  background-color: #ffffff; /* White button when box hovered */
  color: #000000; /* Black text for contrast */
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2fff127 *//* Container styling */
.rate-list {
  width: 100%;
  font-family: 'Roboto', sans-serif;
  font-size: 14px;
  line-height: 1.5;
}

/* Each row: label + value */
.rate-item {
  display: flex;
  justify-content: space-between;
  align-items: center;
  margin: 4px 0;
}

/* Label styling (Base Rate / Per KM / Passengers) */
.name-line {
  font-weight: 500; /* medium bold */
  margin-left: -3px; /* slight left shift */
  color: #000; /* optional — keep text solid black */
}

/* Value styling (₹3300 / ₹11 / 5) */
.price-line {
  text-align: right;
  font-weight: 500; /* slightly lighter for balance */
  color: #000;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e85bef1 *//* === Cab Box Styling === */
.elementor-34 .elementor-element.elementor-element-e85bef1 {
  border: 2px solid #ffcc00; /* Permanent yellow border */
  border-radius: 15px;
  padding: 20px;
  background-color: #ffffff; /* Default white background */
  transition: all 0.3s ease;
}

/* === On Hover: Background Turns Yellow === */
.elementor-34 .elementor-element.elementor-element-e85bef1:hover {
  background-color: #ffcc00; /* Yellow background on hover */
}

/* === Target the Button inside the Box === */
.elementor-34 .elementor-element.elementor-element-e85bef1 .elementor-button {
  background-color: #000000; /* Black button by default */
  color: #ffffff;
  border-radius: 50px;
  transition: all 0.3s ease;
}

/* === Button Hover Styling === */
.elementor-34 .elementor-element.elementor-element-e85bef1:hover .elementor-button {
  background-color: #ffffff; /* White button when box hovered */
  color: #000000; /* Black text for contrast */
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9f12a58 *//* Container styling */
.rate-list {
  width: 100%;
  font-family: 'Roboto', sans-serif;
  font-size: 14px;
  line-height: 1.5;
}

/* Each row: label + value */
.rate-item {
  display: flex;
  justify-content: space-between;
  align-items: center;
  margin: 4px 0;
}

/* Label styling (Base Rate / Per KM / Passengers) */
.name-line {
  font-weight: 500; /* medium bold */
  margin-left: -3px; /* slight left shift */
  color: #000; /* optional — keep text solid black */
}

/* Value styling (₹3300 / ₹11 / 5) */
.price-line {
  text-align: right;
  font-weight: 500; /* slightly lighter for balance */
  color: #000;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-01119dd *//* === Cab Box Styling === */
.elementor-34 .elementor-element.elementor-element-01119dd {
  border: 2px solid #ffcc00; /* Permanent yellow border */
  border-radius: 15px;
  padding: 20px;
  background-color: #ffffff; /* Default white background */
  transition: all 0.3s ease;
}

/* === On Hover: Background Turns Yellow === */
.elementor-34 .elementor-element.elementor-element-01119dd:hover {
  background-color: #ffcc00; /* Yellow background on hover */
}

/* === Target the Button inside the Box === */
.elementor-34 .elementor-element.elementor-element-01119dd .elementor-button {
  background-color: #000000; /* Black button by default */
  color: #ffffff;
  border-radius: 50px;
  transition: all 0.3s ease;
}

/* === Button Hover Styling === */
.elementor-34 .elementor-element.elementor-element-01119dd:hover .elementor-button {
  background-color: #ffffff; /* White button when box hovered */
  color: #000000; /* Black text for contrast */
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-02da1d7 *//* Container styling */
.rate-list {
  width: 100%;
  font-family: 'Roboto', sans-serif;
  font-size: 14px;
  line-height: 1.5;
}

/* Each row: label + value */
.rate-item {
  display: flex;
  justify-content: space-between;
  align-items: center;
  margin: 4px 0;
}

/* Label styling (Base Rate / Per KM / Passengers) */
.name-line {
  font-weight: 500; /* medium bold */
  margin-left: -3px; /* slight left shift */
  color: #000; /* optional — keep text solid black */
}

/* Value styling (₹3300 / ₹11 / 5) */
.price-line {
  text-align: right;
  font-weight: 500; /* slightly lighter for balance */
  color: #000;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3c3c25b *//* === Cab Box Styling === */
.elementor-34 .elementor-element.elementor-element-3c3c25b {
  border: 2px solid #ffcc00; /* Permanent yellow border */
  border-radius: 15px;
  padding: 20px;
  background-color: #ffffff; /* Default white background */
  transition: all 0.3s ease;
}

/* === On Hover: Background Turns Yellow === */
.elementor-34 .elementor-element.elementor-element-3c3c25b:hover {
  background-color: #ffcc00; /* Yellow background on hover */
}

/* === Target the Button inside the Box === */
.elementor-34 .elementor-element.elementor-element-3c3c25b .elementor-button {
  background-color: #000000; /* Black button by default */
  color: #ffffff;
  border-radius: 50px;
  transition: all 0.3s ease;
}

/* === Button Hover Styling === */
.elementor-34 .elementor-element.elementor-element-3c3c25b:hover .elementor-button {
  background-color: #ffffff; /* White button when box hovered */
  color: #000000; /* Black text for contrast */
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b2a066d *//* Container styling */
.rate-list {
  width: 100%;
  font-family: 'Roboto', sans-serif;
  font-size: 14px;
  line-height: 1.5;
}

/* Each row: label + value */
.rate-item {
  display: flex;
  justify-content: space-between;
  align-items: center;
  margin: 4px 0;
}

/* Label styling (Base Rate / Per KM / Passengers) */
.name-line {
  font-weight: 500; /* medium bold */
  margin-left: -3px; /* slight left shift */
  color: #000; /* optional — keep text solid black */
}

/* Value styling (₹3300 / ₹11 / 5) */
.price-line {
  text-align: right;
  font-weight: 500; /* slightly lighter for balance */
  color: #000;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-49d77d2 *//* === Cab Box Styling === */
.elementor-34 .elementor-element.elementor-element-49d77d2 {
  border: 2px solid #ffcc00; /* Permanent yellow border */
  border-radius: 15px;
  padding: 20px;
  background-color: #ffffff; /* Default white background */
  transition: all 0.3s ease;
}

/* === On Hover: Background Turns Yellow === */
.elementor-34 .elementor-element.elementor-element-49d77d2:hover {
  background-color: #ffcc00; /* Yellow background on hover */
}

/* === Target the Button inside the Box === */
.elementor-34 .elementor-element.elementor-element-49d77d2 .elementor-button {
  background-color: #000000; /* Black button by default */
  color: #ffffff;
  border-radius: 50px;
  transition: all 0.3s ease;
}

/* === Button Hover Styling === */
.elementor-34 .elementor-element.elementor-element-49d77d2:hover .elementor-button {
  background-color: #ffffff; /* White button when box hovered */
  color: #000000; /* Black text for contrast */
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-804ebc4 *//* Container styling */
.rate-list {
  width: 100%;
  font-family: 'Roboto', sans-serif;
  font-size: 14px;
  line-height: 1.5;
}

/* Each row: label + value */
.rate-item {
  display: flex;
  justify-content: space-between;
  align-items: center;
  margin: 4px 0;
}

/* Label styling (Base Rate / Per KM / Passengers) */
.name-line {
  font-weight: 500; /* medium bold */
  margin-left: -3px; /* slight left shift */
  color: #000; /* optional — keep text solid black */
}

/* Value styling (₹3300 / ₹11 / 5) */
.price-line {
  text-align: right;
  font-weight: 500; /* slightly lighter for balance */
  color: #000;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f44f2e5 *//* === Cab Box Styling === */
.elementor-34 .elementor-element.elementor-element-f44f2e5 {
  border: 2px solid #ffcc00; /* Permanent yellow border */
  border-radius: 15px;
  padding: 20px;
  background-color: #ffffff; /* Default white background */
  transition: all 0.3s ease;
}

/* === On Hover: Background Turns Yellow === */
.elementor-34 .elementor-element.elementor-element-f44f2e5:hover {
  background-color: #ffcc00; /* Yellow background on hover */
}

/* === Target the Button inside the Box === */
.elementor-34 .elementor-element.elementor-element-f44f2e5 .elementor-button {
  background-color: #000000; /* Black button by default */
  color: #ffffff;
  border-radius: 50px;
  transition: all 0.3s ease;
}

/* === Button Hover Styling === */
.elementor-34 .elementor-element.elementor-element-f44f2e5:hover .elementor-button {
  background-color: #ffffff; /* White button when box hovered */
  color: #000000; /* Black text for contrast */
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9d3970c *//* Container styling */
.rate-list {
  width: 100%;
  font-family: 'Roboto', sans-serif;
  font-size: 14px;
  line-height: 1.5;
}

/* Each row: label + value */
.rate-item {
  display: flex;
  justify-content: space-between;
  align-items: center;
  margin: 4px 0;
}

/* Label styling (Base Rate / Per KM / Passengers) */
.name-line {
  font-weight: 500; /* medium bold */
  margin-left: -3px; /* slight left shift */
  color: #000; /* optional — keep text solid black */
}

/* Value styling (₹3300 / ₹11 / 5) */
.price-line {
  text-align: right;
  font-weight: 500; /* slightly lighter for balance */
  color: #000;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-aee9d7a *//* === Cab Box Styling === */
.elementor-34 .elementor-element.elementor-element-aee9d7a {
  border: 2px solid #ffcc00; /* Permanent yellow border */
  border-radius: 15px;
  padding: 20px;
  background-color: #ffffff; /* Default white background */
  transition: all 0.3s ease;
}

/* === On Hover: Background Turns Yellow === */
.elementor-34 .elementor-element.elementor-element-aee9d7a:hover {
  background-color: #ffcc00; /* Yellow background on hover */
}

/* === Target the Button inside the Box === */
.elementor-34 .elementor-element.elementor-element-aee9d7a .elementor-button {
  background-color: #000000; /* Black button by default */
  color: #ffffff;
  border-radius: 50px;
  transition: all 0.3s ease;
}

/* === Button Hover Styling === */
.elementor-34 .elementor-element.elementor-element-aee9d7a:hover .elementor-button {
  background-color: #ffffff; /* White button when box hovered */
  color: #000000; /* Black text for contrast */
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d614b4f *//* Container styling */
.rate-list {
  width: 100%;
  font-family: 'Roboto', sans-serif;
  font-size: 14px;
  line-height: 1.5;
}

/* Each row: label + value */
.rate-item {
  display: flex;
  justify-content: space-between;
  align-items: center;
  margin: 4px 0;
}

/* Label styling (Base Rate / Per KM / Passengers) */
.name-line {
  font-weight: 500; /* medium bold */
  margin-left: -3px; /* slight left shift */
  color: #000; /* optional — keep text solid black */
}

/* Value styling (₹3300 / ₹11 / 5) */
.price-line {
  text-align: right;
  font-weight: 500; /* slightly lighter for balance */
  color: #000;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cb68f83 *//* === Cab Box Styling === */
.elementor-34 .elementor-element.elementor-element-cb68f83 {
  border: 2px solid #ffcc00; /* Permanent yellow border */
  border-radius: 15px;
  padding: 20px;
  background-color: #ffffff; /* Default white background */
  transition: all 0.3s ease;
}

/* === On Hover: Background Turns Yellow === */
.elementor-34 .elementor-element.elementor-element-cb68f83:hover {
  background-color: #ffcc00; /* Yellow background on hover */
}

/* === Target the Button inside the Box === */
.elementor-34 .elementor-element.elementor-element-cb68f83 .elementor-button {
  background-color: #000000; /* Black button by default */
  color: #ffffff;
  border-radius: 50px;
  transition: all 0.3s ease;
}

/* === Button Hover Styling === */
.elementor-34 .elementor-element.elementor-element-cb68f83:hover .elementor-button {
  background-color: #ffffff; /* White button when box hovered */
  color: #000000; /* Black text for contrast */
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6f37024 *//* Container styling */
.rate-list {
  width: 100%;
  font-family: 'Roboto', sans-serif;
  font-size: 14px;
  line-height: 1.5;
}

/* Each row: label + value */
.rate-item {
  display: flex;
  justify-content: space-between;
  align-items: center;
  margin: 4px 0;
}

/* Label styling (Base Rate / Per KM / Passengers) */
.name-line {
  font-weight: 500; /* medium bold */
  margin-left: -3px; /* slight left shift */
  color: #000; /* optional — keep text solid black */
}

/* Value styling (₹3300 / ₹11 / 5) */
.price-line {
  text-align: right;
  font-weight: 500; /* slightly lighter for balance */
  color: #000;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d4dc5ea *//* === Cab Box Styling === */
.elementor-34 .elementor-element.elementor-element-d4dc5ea {
  border: 2px solid #ffcc00; /* Permanent yellow border */
  border-radius: 15px;
  padding: 20px;
  background-color: #ffffff; /* Default white background */
  transition: all 0.3s ease;
}

/* === On Hover: Background Turns Yellow === */
.elementor-34 .elementor-element.elementor-element-d4dc5ea:hover {
  background-color: #ffcc00; /* Yellow background on hover */
}

/* === Target the Button inside the Box === */
.elementor-34 .elementor-element.elementor-element-d4dc5ea .elementor-button {
  background-color: #000000; /* Black button by default */
  color: #ffffff;
  border-radius: 50px;
  transition: all 0.3s ease;
}

/* === Button Hover Styling === */
.elementor-34 .elementor-element.elementor-element-d4dc5ea:hover .elementor-button {
  background-color: #ffffff; /* White button when box hovered */
  color: #000000; /* Black text for contrast */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2ed6ac0 */.elementor-34 .elementor-element.elementor-element-2ed6ac0{
    opacity:0;
    transition: 0.5s ease-in-out;
}
.elementor-34 .elementor-element.elementor-element-2ed6ac0:hover{
    opacity: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4975cd5 */.elementor-34 .elementor-element.elementor-element-4975cd5{
    opacity:0;
    transition: 0.5s ease-in-out;
}
.elementor-34 .elementor-element.elementor-element-4975cd5:hover{
    opacity: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d33e418 */.elementor-34 .elementor-element.elementor-element-d33e418{
    opacity:0;
    transition: 0.5s ease-in-out;
}
.elementor-34 .elementor-element.elementor-element-d33e418:hover{
    opacity: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5798e77 */.elementor-34 .elementor-element.elementor-element-5798e77{
    opacity:0;
    transition: 0.5s ease-in-out;
}
.elementor-34 .elementor-element.elementor-element-5798e77:hover{
    opacity: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fb192e9 */.elementor-34 .elementor-element.elementor-element-fb192e9{
    opacity:0;
    transition: 0.5s ease-in-out;
}
.elementor-34 .elementor-element.elementor-element-fb192e9:hover{
    opacity: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a7244c6 */.elementor-34 .elementor-element.elementor-element-a7244c6{
    opacity:0;
    transition: 0.5s ease-in-out;
}
.elementor-34 .elementor-element.elementor-element-a7244c6:hover{
    opacity: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8f656b6 */.elementor-34 .elementor-element.elementor-element-8f656b6{
    opacity:0;
    transition: 0.5s ease-in-out;
}
.elementor-34 .elementor-element.elementor-element-8f656b6:hover{
    opacity: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b6d908b */.elementor-34 .elementor-element.elementor-element-b6d908b{
    opacity:0;
    transition: 0.5s ease-in-out;
}
.elementor-34 .elementor-element.elementor-element-b6d908b:hover{
    opacity: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2ed6ac0 */.elementor-34 .elementor-element.elementor-element-2ed6ac0{
    opacity:0;
    transition: 0.5s ease-in-out;
}
.elementor-34 .elementor-element.elementor-element-2ed6ac0:hover{
    opacity: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4975cd5 */.elementor-34 .elementor-element.elementor-element-4975cd5{
    opacity:0;
    transition: 0.5s ease-in-out;
}
.elementor-34 .elementor-element.elementor-element-4975cd5:hover{
    opacity: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d33e418 */.elementor-34 .elementor-element.elementor-element-d33e418{
    opacity:0;
    transition: 0.5s ease-in-out;
}
.elementor-34 .elementor-element.elementor-element-d33e418:hover{
    opacity: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5798e77 */.elementor-34 .elementor-element.elementor-element-5798e77{
    opacity:0;
    transition: 0.5s ease-in-out;
}
.elementor-34 .elementor-element.elementor-element-5798e77:hover{
    opacity: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fb192e9 */.elementor-34 .elementor-element.elementor-element-fb192e9{
    opacity:0;
    transition: 0.5s ease-in-out;
}
.elementor-34 .elementor-element.elementor-element-fb192e9:hover{
    opacity: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a7244c6 */.elementor-34 .elementor-element.elementor-element-a7244c6{
    opacity:0;
    transition: 0.5s ease-in-out;
}
.elementor-34 .elementor-element.elementor-element-a7244c6:hover{
    opacity: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8f656b6 */.elementor-34 .elementor-element.elementor-element-8f656b6{
    opacity:0;
    transition: 0.5s ease-in-out;
}
.elementor-34 .elementor-element.elementor-element-8f656b6:hover{
    opacity: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b6d908b */.elementor-34 .elementor-element.elementor-element-b6d908b{
    opacity:0;
    transition: 0.5s ease-in-out;
}
.elementor-34 .elementor-element.elementor-element-b6d908b:hover{
    opacity: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2ed6ac0 */.elementor-34 .elementor-element.elementor-element-2ed6ac0{
    opacity:0;
    transition: 0.5s ease-in-out;
}
.elementor-34 .elementor-element.elementor-element-2ed6ac0:hover{
    opacity: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4975cd5 */.elementor-34 .elementor-element.elementor-element-4975cd5{
    opacity:0;
    transition: 0.5s ease-in-out;
}
.elementor-34 .elementor-element.elementor-element-4975cd5:hover{
    opacity: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d33e418 */.elementor-34 .elementor-element.elementor-element-d33e418{
    opacity:0;
    transition: 0.5s ease-in-out;
}
.elementor-34 .elementor-element.elementor-element-d33e418:hover{
    opacity: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5798e77 */.elementor-34 .elementor-element.elementor-element-5798e77{
    opacity:0;
    transition: 0.5s ease-in-out;
}
.elementor-34 .elementor-element.elementor-element-5798e77:hover{
    opacity: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fb192e9 */.elementor-34 .elementor-element.elementor-element-fb192e9{
    opacity:0;
    transition: 0.5s ease-in-out;
}
.elementor-34 .elementor-element.elementor-element-fb192e9:hover{
    opacity: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a7244c6 */.elementor-34 .elementor-element.elementor-element-a7244c6{
    opacity:0;
    transition: 0.5s ease-in-out;
}
.elementor-34 .elementor-element.elementor-element-a7244c6:hover{
    opacity: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8f656b6 */.elementor-34 .elementor-element.elementor-element-8f656b6{
    opacity:0;
    transition: 0.5s ease-in-out;
}
.elementor-34 .elementor-element.elementor-element-8f656b6:hover{
    opacity: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b6d908b */.elementor-34 .elementor-element.elementor-element-b6d908b{
    opacity:0;
    transition: 0.5s ease-in-out;
}
.elementor-34 .elementor-element.elementor-element-b6d908b:hover{
    opacity: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2ed6ac0 */.elementor-34 .elementor-element.elementor-element-2ed6ac0{
    opacity:0;
    transition: 0.5s ease-in-out;
}
.elementor-34 .elementor-element.elementor-element-2ed6ac0:hover{
    opacity: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4975cd5 */.elementor-34 .elementor-element.elementor-element-4975cd5{
    opacity:0;
    transition: 0.5s ease-in-out;
}
.elementor-34 .elementor-element.elementor-element-4975cd5:hover{
    opacity: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d33e418 */.elementor-34 .elementor-element.elementor-element-d33e418{
    opacity:0;
    transition: 0.5s ease-in-out;
}
.elementor-34 .elementor-element.elementor-element-d33e418:hover{
    opacity: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5798e77 */.elementor-34 .elementor-element.elementor-element-5798e77{
    opacity:0;
    transition: 0.5s ease-in-out;
}
.elementor-34 .elementor-element.elementor-element-5798e77:hover{
    opacity: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fb192e9 */.elementor-34 .elementor-element.elementor-element-fb192e9{
    opacity:0;
    transition: 0.5s ease-in-out;
}
.elementor-34 .elementor-element.elementor-element-fb192e9:hover{
    opacity: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a7244c6 */.elementor-34 .elementor-element.elementor-element-a7244c6{
    opacity:0;
    transition: 0.5s ease-in-out;
}
.elementor-34 .elementor-element.elementor-element-a7244c6:hover{
    opacity: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8f656b6 */.elementor-34 .elementor-element.elementor-element-8f656b6{
    opacity:0;
    transition: 0.5s ease-in-out;
}
.elementor-34 .elementor-element.elementor-element-8f656b6:hover{
    opacity: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b6d908b */.elementor-34 .elementor-element.elementor-element-b6d908b{
    opacity:0;
    transition: 0.5s ease-in-out;
}
.elementor-34 .elementor-element.elementor-element-b6d908b:hover{
    opacity: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2ed6ac0 */.elementor-34 .elementor-element.elementor-element-2ed6ac0{
    opacity:0;
    transition: 0.5s ease-in-out;
}
.elementor-34 .elementor-element.elementor-element-2ed6ac0:hover{
    opacity: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4975cd5 */.elementor-34 .elementor-element.elementor-element-4975cd5{
    opacity:0;
    transition: 0.5s ease-in-out;
}
.elementor-34 .elementor-element.elementor-element-4975cd5:hover{
    opacity: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d33e418 */.elementor-34 .elementor-element.elementor-element-d33e418{
    opacity:0;
    transition: 0.5s ease-in-out;
}
.elementor-34 .elementor-element.elementor-element-d33e418:hover{
    opacity: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5798e77 */.elementor-34 .elementor-element.elementor-element-5798e77{
    opacity:0;
    transition: 0.5s ease-in-out;
}
.elementor-34 .elementor-element.elementor-element-5798e77:hover{
    opacity: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fb192e9 */.elementor-34 .elementor-element.elementor-element-fb192e9{
    opacity:0;
    transition: 0.5s ease-in-out;
}
.elementor-34 .elementor-element.elementor-element-fb192e9:hover{
    opacity: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a7244c6 */.elementor-34 .elementor-element.elementor-element-a7244c6{
    opacity:0;
    transition: 0.5s ease-in-out;
}
.elementor-34 .elementor-element.elementor-element-a7244c6:hover{
    opacity: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8f656b6 */.elementor-34 .elementor-element.elementor-element-8f656b6{
    opacity:0;
    transition: 0.5s ease-in-out;
}
.elementor-34 .elementor-element.elementor-element-8f656b6:hover{
    opacity: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b6d908b */.elementor-34 .elementor-element.elementor-element-b6d908b{
    opacity:0;
    transition: 0.5s ease-in-out;
}
.elementor-34 .elementor-element.elementor-element-b6d908b:hover{
    opacity: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2ed6ac0 */.elementor-34 .elementor-element.elementor-element-2ed6ac0{
    opacity:0;
    transition: 0.5s ease-in-out;
}
.elementor-34 .elementor-element.elementor-element-2ed6ac0:hover{
    opacity: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4975cd5 */.elementor-34 .elementor-element.elementor-element-4975cd5{
    opacity:0;
    transition: 0.5s ease-in-out;
}
.elementor-34 .elementor-element.elementor-element-4975cd5:hover{
    opacity: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d33e418 */.elementor-34 .elementor-element.elementor-element-d33e418{
    opacity:0;
    transition: 0.5s ease-in-out;
}
.elementor-34 .elementor-element.elementor-element-d33e418:hover{
    opacity: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5798e77 */.elementor-34 .elementor-element.elementor-element-5798e77{
    opacity:0;
    transition: 0.5s ease-in-out;
}
.elementor-34 .elementor-element.elementor-element-5798e77:hover{
    opacity: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fb192e9 */.elementor-34 .elementor-element.elementor-element-fb192e9{
    opacity:0;
    transition: 0.5s ease-in-out;
}
.elementor-34 .elementor-element.elementor-element-fb192e9:hover{
    opacity: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a7244c6 */.elementor-34 .elementor-element.elementor-element-a7244c6{
    opacity:0;
    transition: 0.5s ease-in-out;
}
.elementor-34 .elementor-element.elementor-element-a7244c6:hover{
    opacity: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8f656b6 */.elementor-34 .elementor-element.elementor-element-8f656b6{
    opacity:0;
    transition: 0.5s ease-in-out;
}
.elementor-34 .elementor-element.elementor-element-8f656b6:hover{
    opacity: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b6d908b */.elementor-34 .elementor-element.elementor-element-b6d908b{
    opacity:0;
    transition: 0.5s ease-in-out;
}
.elementor-34 .elementor-element.elementor-element-b6d908b:hover{
    opacity: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2ed6ac0 */.elementor-34 .elementor-element.elementor-element-2ed6ac0{
    opacity:0;
    transition: 0.5s ease-in-out;
}
.elementor-34 .elementor-element.elementor-element-2ed6ac0:hover{
    opacity: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4975cd5 */.elementor-34 .elementor-element.elementor-element-4975cd5{
    opacity:0;
    transition: 0.5s ease-in-out;
}
.elementor-34 .elementor-element.elementor-element-4975cd5:hover{
    opacity: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d33e418 */.elementor-34 .elementor-element.elementor-element-d33e418{
    opacity:0;
    transition: 0.5s ease-in-out;
}
.elementor-34 .elementor-element.elementor-element-d33e418:hover{
    opacity: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5798e77 */.elementor-34 .elementor-element.elementor-element-5798e77{
    opacity:0;
    transition: 0.5s ease-in-out;
}
.elementor-34 .elementor-element.elementor-element-5798e77:hover{
    opacity: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fb192e9 */.elementor-34 .elementor-element.elementor-element-fb192e9{
    opacity:0;
    transition: 0.5s ease-in-out;
}
.elementor-34 .elementor-element.elementor-element-fb192e9:hover{
    opacity: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a7244c6 */.elementor-34 .elementor-element.elementor-element-a7244c6{
    opacity:0;
    transition: 0.5s ease-in-out;
}
.elementor-34 .elementor-element.elementor-element-a7244c6:hover{
    opacity: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8f656b6 */.elementor-34 .elementor-element.elementor-element-8f656b6{
    opacity:0;
    transition: 0.5s ease-in-out;
}
.elementor-34 .elementor-element.elementor-element-8f656b6:hover{
    opacity: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b6d908b */.elementor-34 .elementor-element.elementor-element-b6d908b{
    opacity:0;
    transition: 0.5s ease-in-out;
}
.elementor-34 .elementor-element.elementor-element-b6d908b:hover{
    opacity: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2ed6ac0 */.elementor-34 .elementor-element.elementor-element-2ed6ac0{
    opacity:0;
    transition: 0.5s ease-in-out;
}
.elementor-34 .elementor-element.elementor-element-2ed6ac0:hover{
    opacity: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4975cd5 */.elementor-34 .elementor-element.elementor-element-4975cd5{
    opacity:0;
    transition: 0.5s ease-in-out;
}
.elementor-34 .elementor-element.elementor-element-4975cd5:hover{
    opacity: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d33e418 */.elementor-34 .elementor-element.elementor-element-d33e418{
    opacity:0;
    transition: 0.5s ease-in-out;
}
.elementor-34 .elementor-element.elementor-element-d33e418:hover{
    opacity: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5798e77 */.elementor-34 .elementor-element.elementor-element-5798e77{
    opacity:0;
    transition: 0.5s ease-in-out;
}
.elementor-34 .elementor-element.elementor-element-5798e77:hover{
    opacity: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fb192e9 */.elementor-34 .elementor-element.elementor-element-fb192e9{
    opacity:0;
    transition: 0.5s ease-in-out;
}
.elementor-34 .elementor-element.elementor-element-fb192e9:hover{
    opacity: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a7244c6 */.elementor-34 .elementor-element.elementor-element-a7244c6{
    opacity:0;
    transition: 0.5s ease-in-out;
}
.elementor-34 .elementor-element.elementor-element-a7244c6:hover{
    opacity: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8f656b6 */.elementor-34 .elementor-element.elementor-element-8f656b6{
    opacity:0;
    transition: 0.5s ease-in-out;
}
.elementor-34 .elementor-element.elementor-element-8f656b6:hover{
    opacity: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b6d908b */.elementor-34 .elementor-element.elementor-element-b6d908b{
    opacity:0;
    transition: 0.5s ease-in-out;
}
.elementor-34 .elementor-element.elementor-element-b6d908b:hover{
    opacity: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2ed6ac0 */.elementor-34 .elementor-element.elementor-element-2ed6ac0{
    opacity:0;
    transition: 0.5s ease-in-out;
}
.elementor-34 .elementor-element.elementor-element-2ed6ac0:hover{
    opacity: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4975cd5 */.elementor-34 .elementor-element.elementor-element-4975cd5{
    opacity:0;
    transition: 0.5s ease-in-out;
}
.elementor-34 .elementor-element.elementor-element-4975cd5:hover{
    opacity: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d33e418 */.elementor-34 .elementor-element.elementor-element-d33e418{
    opacity:0;
    transition: 0.5s ease-in-out;
}
.elementor-34 .elementor-element.elementor-element-d33e418:hover{
    opacity: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5798e77 */.elementor-34 .elementor-element.elementor-element-5798e77{
    opacity:0;
    transition: 0.5s ease-in-out;
}
.elementor-34 .elementor-element.elementor-element-5798e77:hover{
    opacity: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fb192e9 */.elementor-34 .elementor-element.elementor-element-fb192e9{
    opacity:0;
    transition: 0.5s ease-in-out;
}
.elementor-34 .elementor-element.elementor-element-fb192e9:hover{
    opacity: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a7244c6 */.elementor-34 .elementor-element.elementor-element-a7244c6{
    opacity:0;
    transition: 0.5s ease-in-out;
}
.elementor-34 .elementor-element.elementor-element-a7244c6:hover{
    opacity: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8f656b6 */.elementor-34 .elementor-element.elementor-element-8f656b6{
    opacity:0;
    transition: 0.5s ease-in-out;
}
.elementor-34 .elementor-element.elementor-element-8f656b6:hover{
    opacity: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b6d908b */.elementor-34 .elementor-element.elementor-element-b6d908b{
    opacity:0;
    transition: 0.5s ease-in-out;
}
.elementor-34 .elementor-element.elementor-element-b6d908b:hover{
    opacity: 1;
}/* End custom CSS */