.elementor-4498 .elementor-element.elementor-element-08bb0ef{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--overlay-opacity:0.37;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:62px;--padding-bottom:080px;--padding-left:0px;--padding-right:0px;}.elementor-4498 .elementor-element.elementor-element-08bb0ef:not(.elementor-motion-effects-element-type-background), .elementor-4498 .elementor-element.elementor-element-08bb0ef > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://rabwin.com/wp-content/uploads/2025/10/trailer-jack.png");background-position:-80px 0px;background-repeat:no-repeat;background-size:100% auto;}.elementor-4498 .elementor-element.elementor-element-08bb0ef::before, .elementor-4498 .elementor-element.elementor-element-08bb0ef > .elementor-background-video-container::before, .elementor-4498 .elementor-element.elementor-element-08bb0ef > .e-con-inner > .elementor-background-video-container::before, .elementor-4498 .elementor-element.elementor-element-08bb0ef > .elementor-background-slideshow::before, .elementor-4498 .elementor-element.elementor-element-08bb0ef > .e-con-inner > .elementor-background-slideshow::before, .elementor-4498 .elementor-element.elementor-element-08bb0ef > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-4498 .elementor-element.elementor-element-27887fc{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-4498 .elementor-element.elementor-element-4bc88cc.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-4498 .elementor-element.elementor-element-4bc88cc .elementor-heading-title{font-family:"Chakra Petch", Sans-serif;font-size:42px;font-weight:600;text-transform:uppercase;color:#FFFFFF;}.elementor-4498 .elementor-element.elementor-element-78c62e2{--display:flex;--margin-top:30px;--margin-bottom:0px;--margin-left:0px;--margin-right:50px;}.elementor-4498 .elementor-element.elementor-element-50c7ec9{--display:flex;}.elementor-4498 .elementor-element.elementor-element-991aaba .elementor-heading-title{font-family:"Chakra Petch", Sans-serif;font-size:42px;font-weight:600;color:var( --e-global-color-primary );}.elementor-4498 .elementor-element.elementor-element-7a50705{--display:flex;}.elementor-4498 .elementor-element.elementor-element-4edc75d{--display:flex;--margin-top:60px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-4498 .elementor-element.elementor-element-b3af98f{--display:flex;}.elementor-4498 .elementor-element.elementor-element-ed98f9d > .elementor-widget-container{margin:40px 40px 40px 40px;}.elementor-4498 .elementor-element.elementor-element-ed98f9d.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-4498 .elementor-element.elementor-element-ed98f9d{text-align:center;}.elementor-4498 .elementor-element.elementor-element-ed98f9d .elementor-heading-title{font-family:"Chakra Petch", Sans-serif;font-size:42px;font-weight:600;text-transform:uppercase;color:#2D50A2;}.elementor-4498 .elementor-element.elementor-element-15b2249{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-4498 .elementor-element.elementor-element-9e031ac > .elementor-widget-container{background-color:#EFEFEF;padding:30px 30px 30px 30px;}.elementor-4498 .elementor-element.elementor-element-9e8073f > .elementor-widget-container{padding:20px 0px 20px 0px;}.elementor-4498 .elementor-element.elementor-element-9e8073f{text-align:start;}.elementor-4498 .elementor-element.elementor-element-9e8073f .elementor-heading-title{font-family:"Chakra Petch", Sans-serif;font-size:24px;font-weight:600;color:#2D50A2;}.elementor-4498 .elementor-element.elementor-element-f2c46cb > .elementor-widget-container{padding:20px 0px 20px 0px;}.elementor-4498 .elementor-element.elementor-element-f2c46cb{text-align:center;}.elementor-4498 .elementor-element.elementor-element-f2c46cb .elementor-heading-title{font-family:"Chakra Petch", Sans-serif;font-size:32px;font-weight:600;color:#2D50A2;}.elementor-4498 .elementor-element.elementor-element-79f5eb6{--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-4498 .elementor-element.elementor-element-5723103{--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-4498 .elementor-element.elementor-element-b111cf6 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-4498 .elementor-element.elementor-element-b111cf6{text-align:center;}.elementor-4498 .elementor-element.elementor-element-b111cf6 .elementor-heading-title{font-family:"Chakra Petch", Sans-serif;font-size:18px;font-weight:600;color:#2D50A2;}.elementor-4498 .elementor-element.elementor-element-885b52d{--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-4498 .elementor-element.elementor-element-359869c > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-4498 .elementor-element.elementor-element-359869c{text-align:center;}.elementor-4498 .elementor-element.elementor-element-359869c .elementor-heading-title{font-family:"Chakra Petch", Sans-serif;font-size:18px;font-weight:600;color:#2D50A2;}.elementor-4498 .elementor-element.elementor-element-c72dad5{--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-4498 .elementor-element.elementor-element-97c0ff1 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-4498 .elementor-element.elementor-element-97c0ff1{text-align:center;}.elementor-4498 .elementor-element.elementor-element-97c0ff1 .elementor-heading-title{font-family:"Chakra Petch", Sans-serif;font-size:18px;font-weight:600;color:#2D50A2;}.elementor-4498 .elementor-element.elementor-element-6f162e5{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-4498 .elementor-element.elementor-element-922b8c5{--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-4498 .elementor-element.elementor-element-b184b9e > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-4498 .elementor-element.elementor-element-b184b9e{text-align:center;}.elementor-4498 .elementor-element.elementor-element-b184b9e .elementor-heading-title{font-family:"Chakra Petch", Sans-serif;font-size:18px;font-weight:600;color:#2D50A2;}.elementor-4498 .elementor-element.elementor-element-ac13979{--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-4498 .elementor-element.elementor-element-665f48f > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-4498 .elementor-element.elementor-element-665f48f{text-align:center;}.elementor-4498 .elementor-element.elementor-element-665f48f .elementor-heading-title{font-family:"Chakra Petch", Sans-serif;font-size:18px;font-weight:600;color:#2D50A2;}.elementor-4498 .elementor-element.elementor-element-118d4d8{--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-4498 .elementor-element.elementor-element-a108e43 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-4498 .elementor-element.elementor-element-a108e43{text-align:center;}.elementor-4498 .elementor-element.elementor-element-a108e43 .elementor-heading-title{font-family:"Chakra Petch", Sans-serif;font-size:18px;font-weight:600;color:#2D50A2;}.elementor-4498 .elementor-element.elementor-element-e3ebe87{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-4498 .elementor-element.elementor-element-f762dcd{--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-4498 .elementor-element.elementor-element-ee75158 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-4498 .elementor-element.elementor-element-ee75158{text-align:center;}.elementor-4498 .elementor-element.elementor-element-ee75158 .elementor-heading-title{font-family:"Chakra Petch", Sans-serif;font-size:18px;font-weight:600;color:#2D50A2;}.elementor-4498 .elementor-element.elementor-element-db60a3a{--display:flex;}.elementor-4498 .elementor-element.elementor-element-852a6ee > .elementor-widget-container{margin:40px 40px 40px 40px;}.elementor-4498 .elementor-element.elementor-element-852a6ee.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-4498 .elementor-element.elementor-element-852a6ee{text-align:center;}.elementor-4498 .elementor-element.elementor-element-852a6ee .elementor-heading-title{font-family:"Chakra Petch", Sans-serif;font-size:42px;font-weight:600;text-transform:uppercase;color:#2D50A2;}.elementor-4498 .elementor-element.elementor-element-d242b71{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-4498 .elementor-element.elementor-element-d68561f > .elementor-widget-container{background-color:#EFEFEF;padding:30px 30px 30px 30px;}.elementor-4498 .elementor-element.elementor-element-a20068f > .elementor-widget-container{padding:20px 0px 20px 0px;}.elementor-4498 .elementor-element.elementor-element-a20068f{text-align:start;}.elementor-4498 .elementor-element.elementor-element-a20068f .elementor-heading-title{font-family:"Chakra Petch", Sans-serif;font-size:24px;font-weight:600;color:#2D50A2;}.elementor-4498 .elementor-element.elementor-element-3e45cd8 > .elementor-widget-container{padding:20px 0px 20px 0px;}.elementor-4498 .elementor-element.elementor-element-3e45cd8{text-align:center;}.elementor-4498 .elementor-element.elementor-element-3e45cd8 .elementor-heading-title{font-family:"Chakra Petch", Sans-serif;font-size:32px;font-weight:600;color:#2D50A2;}.elementor-4498 .elementor-element.elementor-element-076e9e3{--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-4498 .elementor-element.elementor-element-6f2d256{--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-4498 .elementor-element.elementor-element-360c5f9 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-4498 .elementor-element.elementor-element-360c5f9{text-align:center;}.elementor-4498 .elementor-element.elementor-element-360c5f9 .elementor-heading-title{font-family:"Chakra Petch", Sans-serif;font-size:18px;font-weight:600;color:#2D50A2;}.elementor-4498 .elementor-element.elementor-element-9171746{--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-4498 .elementor-element.elementor-element-232974e > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-4498 .elementor-element.elementor-element-232974e{text-align:center;}.elementor-4498 .elementor-element.elementor-element-232974e .elementor-heading-title{font-family:"Chakra Petch", Sans-serif;font-size:18px;font-weight:600;color:#2D50A2;}.elementor-4498 .elementor-element.elementor-element-2dfeab9{--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-4498 .elementor-element.elementor-element-1c2def9 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-4498 .elementor-element.elementor-element-1c2def9{text-align:center;}.elementor-4498 .elementor-element.elementor-element-1c2def9 .elementor-heading-title{font-family:"Chakra Petch", Sans-serif;font-size:18px;font-weight:600;color:#2D50A2;}.elementor-4498 .elementor-element.elementor-element-2c8fd03{--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-4498 .elementor-element.elementor-element-c5d01d8{--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-4498 .elementor-element.elementor-element-d9678c6 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-4498 .elementor-element.elementor-element-d9678c6{text-align:center;}.elementor-4498 .elementor-element.elementor-element-d9678c6 .elementor-heading-title{font-family:"Chakra Petch", Sans-serif;font-size:18px;font-weight:600;color:#2D50A2;}.elementor-4498 .elementor-element.elementor-element-b1cf468{--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-4498 .elementor-element.elementor-element-eac53f4 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-4498 .elementor-element.elementor-element-eac53f4{text-align:center;}.elementor-4498 .elementor-element.elementor-element-eac53f4 .elementor-heading-title{font-family:"Chakra Petch", Sans-serif;font-size:18px;font-weight:600;color:#2D50A2;}.elementor-4498 .elementor-element.elementor-element-3718ca4{--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-4498 .elementor-element.elementor-element-e1e4fc5 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-4498 .elementor-element.elementor-element-e1e4fc5{text-align:center;}.elementor-4498 .elementor-element.elementor-element-e1e4fc5 .elementor-heading-title{font-family:"Chakra Petch", Sans-serif;font-size:18px;font-weight:600;color:#2D50A2;}.elementor-4498 .elementor-element.elementor-element-5a980a7{--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-4498 .elementor-element.elementor-element-55eee64{--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-4498 .elementor-element.elementor-element-2b6ac84 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-4498 .elementor-element.elementor-element-2b6ac84{text-align:center;}.elementor-4498 .elementor-element.elementor-element-2b6ac84 .elementor-heading-title{font-family:"Chakra Petch", Sans-serif;font-size:18px;font-weight:600;color:#2D50A2;}.elementor-4498 .elementor-element.elementor-element-30858fc{--display:flex;}.elementor-4498 .elementor-element.elementor-element-1da5c24 > .elementor-widget-container{margin:40px 40px 40px 40px;}.elementor-4498 .elementor-element.elementor-element-1da5c24.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-4498 .elementor-element.elementor-element-1da5c24{text-align:center;}.elementor-4498 .elementor-element.elementor-element-1da5c24 .elementor-heading-title{font-family:"Chakra Petch", Sans-serif;font-size:42px;font-weight:600;text-transform:uppercase;color:#2D50A2;}.elementor-4498 .elementor-element.elementor-element-5d8e6ce{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-4498 .elementor-element.elementor-element-18d7aeb > .elementor-widget-container{background-color:#EFEFEF;padding:30px 30px 30px 30px;}.elementor-4498 .elementor-element.elementor-element-560cc04 > .elementor-widget-container{padding:20px 0px 20px 0px;}.elementor-4498 .elementor-element.elementor-element-560cc04{text-align:start;}.elementor-4498 .elementor-element.elementor-element-560cc04 .elementor-heading-title{font-family:"Chakra Petch", Sans-serif;font-size:24px;font-weight:600;color:#2D50A2;}.elementor-4498 .elementor-element.elementor-element-f453f01 > .elementor-widget-container{padding:20px 0px 20px 0px;}.elementor-4498 .elementor-element.elementor-element-f453f01{text-align:center;}.elementor-4498 .elementor-element.elementor-element-f453f01 .elementor-heading-title{font-family:"Chakra Petch", Sans-serif;font-size:32px;font-weight:600;color:#2D50A2;}.elementor-4498 .elementor-element.elementor-element-a94da3e{--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-4498 .elementor-element.elementor-element-ff6f2d4{--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-4498 .elementor-element.elementor-element-5ef7f50 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-4498 .elementor-element.elementor-element-5ef7f50{text-align:center;}.elementor-4498 .elementor-element.elementor-element-5ef7f50 .elementor-heading-title{font-family:"Chakra Petch", Sans-serif;font-size:18px;font-weight:600;color:#2D50A2;}.elementor-4498 .elementor-element.elementor-element-3ab9848{--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-4498 .elementor-element.elementor-element-dbb4e5a > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-4498 .elementor-element.elementor-element-dbb4e5a{text-align:center;}.elementor-4498 .elementor-element.elementor-element-dbb4e5a .elementor-heading-title{font-family:"Chakra Petch", Sans-serif;font-size:18px;font-weight:600;color:#2D50A2;}.elementor-4498 .elementor-element.elementor-element-321367b{--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-4498 .elementor-element.elementor-element-43c9c50 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-4498 .elementor-element.elementor-element-43c9c50{text-align:center;}.elementor-4498 .elementor-element.elementor-element-43c9c50 .elementor-heading-title{font-family:"Chakra Petch", Sans-serif;font-size:18px;font-weight:600;color:#2D50A2;}.elementor-4498 .elementor-element.elementor-element-8fc0f07{--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-4498 .elementor-element.elementor-element-7ab1756{--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-4498 .elementor-element.elementor-element-0d394c5 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-4498 .elementor-element.elementor-element-0d394c5{text-align:center;}.elementor-4498 .elementor-element.elementor-element-0d394c5 .elementor-heading-title{font-family:"Chakra Petch", Sans-serif;font-size:18px;font-weight:600;color:#2D50A2;}.elementor-4498 .elementor-element.elementor-element-e27e656{--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-4498 .elementor-element.elementor-element-5d17220 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-4498 .elementor-element.elementor-element-5d17220{text-align:center;}.elementor-4498 .elementor-element.elementor-element-5d17220 .elementor-heading-title{font-family:"Chakra Petch", Sans-serif;font-size:18px;font-weight:600;color:#2D50A2;}.elementor-4498 .elementor-element.elementor-element-361173a{--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-4498 .elementor-element.elementor-element-94ff74f > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-4498 .elementor-element.elementor-element-94ff74f{text-align:center;}.elementor-4498 .elementor-element.elementor-element-94ff74f .elementor-heading-title{font-family:"Chakra Petch", Sans-serif;font-size:18px;font-weight:600;color:#2D50A2;}.elementor-4498 .elementor-element.elementor-element-5f35462{--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-4498 .elementor-element.elementor-element-5b3d532{--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-4498 .elementor-element.elementor-element-cc78a29 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-4498 .elementor-element.elementor-element-cc78a29{text-align:center;}.elementor-4498 .elementor-element.elementor-element-cc78a29 .elementor-heading-title{font-family:"Chakra Petch", Sans-serif;font-size:18px;font-weight:600;color:#2D50A2;}.elementor-4498 .elementor-element.elementor-element-3977330{--display:flex;}.elementor-4498 .elementor-element.elementor-element-5ab16e0 > .elementor-widget-container{margin:40px 40px 40px 40px;}.elementor-4498 .elementor-element.elementor-element-5ab16e0.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-4498 .elementor-element.elementor-element-5ab16e0{text-align:center;}.elementor-4498 .elementor-element.elementor-element-5ab16e0 .elementor-heading-title{font-family:"Chakra Petch", Sans-serif;font-size:42px;font-weight:600;text-transform:uppercase;color:#2D50A2;}.elementor-4498 .elementor-element.elementor-element-012c64c{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-4498 .elementor-element.elementor-element-788b540 > .elementor-widget-container{background-color:#EFEFEF;padding:30px 30px 30px 30px;}.elementor-4498 .elementor-element.elementor-element-60a84cb > .elementor-widget-container{padding:20px 0px 20px 0px;}.elementor-4498 .elementor-element.elementor-element-60a84cb{text-align:center;}.elementor-4498 .elementor-element.elementor-element-60a84cb .elementor-heading-title{font-family:"Chakra Petch", Sans-serif;font-size:32px;font-weight:600;color:#2D50A2;}.elementor-4498 .elementor-element.elementor-element-f5d8aaf > .elementor-widget-container{padding:20px 0px 20px 0px;}.elementor-4498 .elementor-element.elementor-element-f5d8aaf{text-align:center;}.elementor-4498 .elementor-element.elementor-element-f5d8aaf .elementor-heading-title{font-family:"Chakra Petch", Sans-serif;font-size:32px;font-weight:600;color:#2D50A2;}.elementor-4498 .elementor-element.elementor-element-83bf05c{--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-4498 .elementor-element.elementor-element-4e88e89{--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-4498 .elementor-element.elementor-element-92225df > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-4498 .elementor-element.elementor-element-92225df{text-align:center;}.elementor-4498 .elementor-element.elementor-element-92225df .elementor-heading-title{font-family:"Chakra Petch", Sans-serif;font-size:18px;font-weight:600;color:#2D50A2;}.elementor-4498 .elementor-element.elementor-element-ecd5ecb{--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-4498 .elementor-element.elementor-element-556cf55 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-4498 .elementor-element.elementor-element-556cf55{text-align:center;}.elementor-4498 .elementor-element.elementor-element-556cf55 .elementor-heading-title{font-family:"Chakra Petch", Sans-serif;font-size:18px;font-weight:600;color:#2D50A2;}.elementor-4498 .elementor-element.elementor-element-97ec79a{--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-4498 .elementor-element.elementor-element-9dd06e1 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-4498 .elementor-element.elementor-element-9dd06e1{text-align:center;}.elementor-4498 .elementor-element.elementor-element-9dd06e1 .elementor-heading-title{font-family:"Chakra Petch", Sans-serif;font-size:18px;font-weight:600;color:#2D50A2;}.elementor-4498 .elementor-element.elementor-element-034ce83{--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-4498 .elementor-element.elementor-element-b11568a{--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-4498 .elementor-element.elementor-element-9e687c5 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-4498 .elementor-element.elementor-element-9e687c5{text-align:center;}.elementor-4498 .elementor-element.elementor-element-9e687c5 .elementor-heading-title{font-family:"Chakra Petch", Sans-serif;font-size:18px;font-weight:600;color:#2D50A2;}.elementor-4498 .elementor-element.elementor-element-d527169{--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-4498 .elementor-element.elementor-element-733a675 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-4498 .elementor-element.elementor-element-733a675{text-align:center;}.elementor-4498 .elementor-element.elementor-element-733a675 .elementor-heading-title{font-family:"Chakra Petch", Sans-serif;font-size:18px;font-weight:600;color:#2D50A2;}.elementor-4498 .elementor-element.elementor-element-04dc60f{--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-4498 .elementor-element.elementor-element-78b4055 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-4498 .elementor-element.elementor-element-78b4055{text-align:center;}.elementor-4498 .elementor-element.elementor-element-78b4055 .elementor-heading-title{font-family:"Chakra Petch", Sans-serif;font-size:18px;font-weight:600;color:#2D50A2;}.elementor-4498 .elementor-element.elementor-element-8d1cdda{--display:flex;}.elementor-4498 .elementor-element.elementor-element-e882b40 > .elementor-widget-container{margin:40px 40px 40px 40px;}.elementor-4498 .elementor-element.elementor-element-e882b40.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-4498 .elementor-element.elementor-element-e882b40{text-align:center;}.elementor-4498 .elementor-element.elementor-element-e882b40 .elementor-heading-title{font-family:"Chakra Petch", Sans-serif;font-size:42px;font-weight:600;text-transform:uppercase;color:#2D50A2;}.elementor-4498 .elementor-element.elementor-element-c76cd34{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-4498 .elementor-element.elementor-element-0d4387c > .elementor-widget-container{background-color:#EFEFEF;padding:30px 30px 30px 30px;}.elementor-4498 .elementor-element.elementor-element-0e190f0 > .elementor-widget-container{padding:20px 0px 20px 0px;}.elementor-4498 .elementor-element.elementor-element-0e190f0{text-align:center;}.elementor-4498 .elementor-element.elementor-element-0e190f0 .elementor-heading-title{font-family:"Chakra Petch", Sans-serif;font-size:32px;font-weight:600;color:#2D50A2;}.elementor-4498 .elementor-element.elementor-element-888fd8c > .elementor-widget-container{padding:20px 0px 20px 0px;}.elementor-4498 .elementor-element.elementor-element-888fd8c{text-align:center;}.elementor-4498 .elementor-element.elementor-element-888fd8c .elementor-heading-title{font-family:"Chakra Petch", Sans-serif;font-size:32px;font-weight:600;color:#2D50A2;}.elementor-4498 .elementor-element.elementor-element-014a564{--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-4498 .elementor-element.elementor-element-6f4b4f8{--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-4498 .elementor-element.elementor-element-63d9363 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-4498 .elementor-element.elementor-element-63d9363{text-align:center;}.elementor-4498 .elementor-element.elementor-element-63d9363 .elementor-heading-title{font-family:"Chakra Petch", Sans-serif;font-size:18px;font-weight:600;color:#2D50A2;}.elementor-4498 .elementor-element.elementor-element-a1453da{--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-4498 .elementor-element.elementor-element-584523b > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-4498 .elementor-element.elementor-element-584523b{text-align:center;}.elementor-4498 .elementor-element.elementor-element-584523b .elementor-heading-title{font-family:"Chakra Petch", Sans-serif;font-size:18px;font-weight:600;color:#2D50A2;}.elementor-4498 .elementor-element.elementor-element-1b50612{--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-4498 .elementor-element.elementor-element-da5ae2d > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-4498 .elementor-element.elementor-element-da5ae2d{text-align:center;}.elementor-4498 .elementor-element.elementor-element-da5ae2d .elementor-heading-title{font-family:"Chakra Petch", Sans-serif;font-size:18px;font-weight:600;color:#2D50A2;}.elementor-4498 .elementor-element.elementor-element-5c1dd16{--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-4498 .elementor-element.elementor-element-6437381{--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-4498 .elementor-element.elementor-element-c947708 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-4498 .elementor-element.elementor-element-c947708{text-align:center;}.elementor-4498 .elementor-element.elementor-element-c947708 .elementor-heading-title{font-family:"Chakra Petch", Sans-serif;font-size:18px;font-weight:600;color:#2D50A2;}.elementor-4498 .elementor-element.elementor-element-2144000{--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-4498 .elementor-element.elementor-element-635b6bb > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-4498 .elementor-element.elementor-element-635b6bb{text-align:center;}.elementor-4498 .elementor-element.elementor-element-635b6bb .elementor-heading-title{font-family:"Chakra Petch", Sans-serif;font-size:18px;font-weight:600;color:#2D50A2;}.elementor-4498 .elementor-element.elementor-element-cd64366{--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-4498 .elementor-element.elementor-element-aa3083d > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-4498 .elementor-element.elementor-element-aa3083d{text-align:center;}.elementor-4498 .elementor-element.elementor-element-aa3083d .elementor-heading-title{font-family:"Chakra Petch", Sans-serif;font-size:18px;font-weight:600;color:#2D50A2;}.elementor-4498 .elementor-element.elementor-element-f92a82a{--display:flex;}.elementor-4498 .elementor-element.elementor-element-1663124 > .elementor-widget-container{margin:40px 40px 40px 40px;}.elementor-4498 .elementor-element.elementor-element-1663124.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-4498 .elementor-element.elementor-element-1663124{text-align:center;}.elementor-4498 .elementor-element.elementor-element-1663124 .elementor-heading-title{font-family:"Chakra Petch", Sans-serif;font-size:42px;font-weight:600;text-transform:uppercase;color:#2D50A2;}.elementor-4498 .elementor-element.elementor-element-5c38876{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-4498 .elementor-element.elementor-element-61e7381 > .elementor-widget-container{background-color:#EFEFEF;padding:30px 30px 30px 30px;}.elementor-4498 .elementor-element.elementor-element-8fbd80c > .elementor-widget-container{padding:20px 0px 20px 0px;}.elementor-4498 .elementor-element.elementor-element-8fbd80c{text-align:center;}.elementor-4498 .elementor-element.elementor-element-8fbd80c .elementor-heading-title{font-family:"Chakra Petch", Sans-serif;font-size:32px;font-weight:600;color:#2D50A2;}.elementor-4498 .elementor-element.elementor-element-9d90462 > .elementor-widget-container{padding:20px 0px 20px 0px;}.elementor-4498 .elementor-element.elementor-element-9d90462{text-align:center;}.elementor-4498 .elementor-element.elementor-element-9d90462 .elementor-heading-title{font-family:"Chakra Petch", Sans-serif;font-size:32px;font-weight:600;color:#2D50A2;}.elementor-4498 .elementor-element.elementor-element-46dc362{--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-4498 .elementor-element.elementor-element-1cfd72d{--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-4498 .elementor-element.elementor-element-62b14bd > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-4498 .elementor-element.elementor-element-62b14bd{text-align:center;}.elementor-4498 .elementor-element.elementor-element-62b14bd .elementor-heading-title{font-family:"Chakra Petch", Sans-serif;font-size:18px;font-weight:600;color:#2D50A2;}.elementor-4498 .elementor-element.elementor-element-92ec3ec{--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-4498 .elementor-element.elementor-element-e0e6e74 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-4498 .elementor-element.elementor-element-e0e6e74{text-align:center;}.elementor-4498 .elementor-element.elementor-element-e0e6e74 .elementor-heading-title{font-family:"Chakra Petch", Sans-serif;font-size:18px;font-weight:600;color:#2D50A2;}.elementor-4498 .elementor-element.elementor-element-69476ab{--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-4498 .elementor-element.elementor-element-381663d > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-4498 .elementor-element.elementor-element-381663d{text-align:center;}.elementor-4498 .elementor-element.elementor-element-381663d .elementor-heading-title{font-family:"Chakra Petch", Sans-serif;font-size:18px;font-weight:600;color:#2D50A2;}.elementor-4498 .elementor-element.elementor-element-216701e{--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-4498 .elementor-element.elementor-element-91b636b{--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-4498 .elementor-element.elementor-element-1e908fb > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-4498 .elementor-element.elementor-element-1e908fb{text-align:center;}.elementor-4498 .elementor-element.elementor-element-1e908fb .elementor-heading-title{font-family:"Chakra Petch", Sans-serif;font-size:18px;font-weight:600;color:#2D50A2;}.elementor-4498 .elementor-element.elementor-element-31b052f{--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-4498 .elementor-element.elementor-element-5b8e9cc > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-4498 .elementor-element.elementor-element-5b8e9cc{text-align:center;}.elementor-4498 .elementor-element.elementor-element-5b8e9cc .elementor-heading-title{font-family:"Chakra Petch", Sans-serif;font-size:18px;font-weight:600;color:#2D50A2;}.elementor-4498 .elementor-element.elementor-element-8afd19b{--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-4498 .elementor-element.elementor-element-8556c25 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-4498 .elementor-element.elementor-element-8556c25{text-align:center;}.elementor-4498 .elementor-element.elementor-element-8556c25 .elementor-heading-title{font-family:"Chakra Petch", Sans-serif;font-size:18px;font-weight:600;color:#2D50A2;}.elementor-4498 .elementor-element.elementor-element-cd55b1f{--display:flex;}.elementor-4498 .elementor-element.elementor-element-17f75d0 > .elementor-widget-container{margin:40px 40px 40px 40px;}.elementor-4498 .elementor-element.elementor-element-17f75d0.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-4498 .elementor-element.elementor-element-17f75d0{text-align:center;}.elementor-4498 .elementor-element.elementor-element-17f75d0 .elementor-heading-title{font-family:"Chakra Petch", Sans-serif;font-size:42px;font-weight:600;text-transform:uppercase;color:#2D50A2;}.elementor-4498 .elementor-element.elementor-element-313a25d{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-4498 .elementor-element.elementor-element-fe42b10 > .elementor-widget-container{background-color:#EFEFEF;padding:30px 30px 30px 30px;}.elementor-4498 .elementor-element.elementor-element-48242bd > .elementor-widget-container{padding:20px 0px 20px 0px;}.elementor-4498 .elementor-element.elementor-element-48242bd{text-align:center;}.elementor-4498 .elementor-element.elementor-element-48242bd .elementor-heading-title{font-family:"Chakra Petch", Sans-serif;font-size:32px;font-weight:600;color:#2D50A2;}.elementor-4498 .elementor-element.elementor-element-c4e3238 > .elementor-widget-container{padding:20px 0px 20px 0px;}.elementor-4498 .elementor-element.elementor-element-c4e3238{text-align:center;}.elementor-4498 .elementor-element.elementor-element-c4e3238 .elementor-heading-title{font-family:"Chakra Petch", Sans-serif;font-size:32px;font-weight:600;color:#2D50A2;}.elementor-4498 .elementor-element.elementor-element-84458de{--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-4498 .elementor-element.elementor-element-bc6ff16{--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-4498 .elementor-element.elementor-element-321d230 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-4498 .elementor-element.elementor-element-321d230{text-align:center;}.elementor-4498 .elementor-element.elementor-element-321d230 .elementor-heading-title{font-family:"Chakra Petch", Sans-serif;font-size:18px;font-weight:600;color:#2D50A2;}.elementor-4498 .elementor-element.elementor-element-c397f5f{--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-4498 .elementor-element.elementor-element-2eed03b > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-4498 .elementor-element.elementor-element-2eed03b{text-align:center;}.elementor-4498 .elementor-element.elementor-element-2eed03b .elementor-heading-title{font-family:"Chakra Petch", Sans-serif;font-size:18px;font-weight:600;color:#2D50A2;}.elementor-4498 .elementor-element.elementor-element-0915a42{--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-4498 .elementor-element.elementor-element-3af51d6 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-4498 .elementor-element.elementor-element-3af51d6{text-align:center;}.elementor-4498 .elementor-element.elementor-element-3af51d6 .elementor-heading-title{font-family:"Chakra Petch", Sans-serif;font-size:18px;font-weight:600;color:#2D50A2;}.elementor-4498 .elementor-element.elementor-element-d0f7e73{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-4498 .elementor-element.elementor-element-c7459cc{--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-4498 .elementor-element.elementor-element-4d8a98d > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-4498 .elementor-element.elementor-element-4d8a98d{text-align:center;}.elementor-4498 .elementor-element.elementor-element-4d8a98d .elementor-heading-title{font-family:"Chakra Petch", Sans-serif;font-size:18px;font-weight:600;color:#2D50A2;}.elementor-4498 .elementor-element.elementor-element-14d4537{--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-4498 .elementor-element.elementor-element-556f3bb > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-4498 .elementor-element.elementor-element-556f3bb{text-align:center;}.elementor-4498 .elementor-element.elementor-element-556f3bb .elementor-heading-title{font-family:"Chakra Petch", Sans-serif;font-size:18px;font-weight:600;color:#2D50A2;}.elementor-4498 .elementor-element.elementor-element-f52efd2{--display:flex;}.elementor-4498 .elementor-element.elementor-element-545907f > .elementor-widget-container{margin:40px 40px 40px 40px;}.elementor-4498 .elementor-element.elementor-element-545907f.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-4498 .elementor-element.elementor-element-545907f{text-align:center;}.elementor-4498 .elementor-element.elementor-element-545907f .elementor-heading-title{font-family:"Chakra Petch", Sans-serif;font-size:42px;font-weight:600;text-transform:uppercase;color:#2D50A2;}.elementor-4498 .elementor-element.elementor-element-bbbfd63{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-4498 .elementor-element.elementor-element-94cff5b > .elementor-widget-container{background-color:#EFEFEF;padding:30px 30px 30px 30px;}.elementor-4498 .elementor-element.elementor-element-d79e400 > .elementor-widget-container{padding:20px 0px 20px 0px;}.elementor-4498 .elementor-element.elementor-element-d79e400{text-align:center;}.elementor-4498 .elementor-element.elementor-element-d79e400 .elementor-heading-title{font-family:"Chakra Petch", Sans-serif;font-size:32px;font-weight:600;color:#2D50A2;}.elementor-4498 .elementor-element.elementor-element-3283b5f > .elementor-widget-container{padding:20px 0px 20px 0px;}.elementor-4498 .elementor-element.elementor-element-3283b5f{text-align:center;}.elementor-4498 .elementor-element.elementor-element-3283b5f .elementor-heading-title{font-family:"Chakra Petch", Sans-serif;font-size:32px;font-weight:600;color:#2D50A2;}.elementor-4498 .elementor-element.elementor-element-45a9e51{--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-4498 .elementor-element.elementor-element-444852b{--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-4498 .elementor-element.elementor-element-550596b > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-4498 .elementor-element.elementor-element-550596b{text-align:center;}.elementor-4498 .elementor-element.elementor-element-550596b .elementor-heading-title{font-family:"Chakra Petch", Sans-serif;font-size:18px;font-weight:600;color:#2D50A2;}.elementor-4498 .elementor-element.elementor-element-ed4dd3e{--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-4498 .elementor-element.elementor-element-5c021b8 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-4498 .elementor-element.elementor-element-5c021b8{text-align:center;}.elementor-4498 .elementor-element.elementor-element-5c021b8 .elementor-heading-title{font-family:"Chakra Petch", Sans-serif;font-size:18px;font-weight:600;color:#2D50A2;}.elementor-4498 .elementor-element.elementor-element-5a6ae2e{--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-4498 .elementor-element.elementor-element-5a2daa9 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-4498 .elementor-element.elementor-element-5a2daa9{text-align:center;}.elementor-4498 .elementor-element.elementor-element-5a2daa9 .elementor-heading-title{font-family:"Chakra Petch", Sans-serif;font-size:18px;font-weight:600;color:#2D50A2;}.elementor-4498 .elementor-element.elementor-element-4180979{--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-4498 .elementor-element.elementor-element-48a00db{--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-4498 .elementor-element.elementor-element-495f4a0 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-4498 .elementor-element.elementor-element-495f4a0{text-align:center;}.elementor-4498 .elementor-element.elementor-element-495f4a0 .elementor-heading-title{font-family:"Chakra Petch", Sans-serif;font-size:18px;font-weight:600;color:#2D50A2;}.elementor-4498 .elementor-element.elementor-element-59e84c2{--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-4498 .elementor-element.elementor-element-1db593e > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-4498 .elementor-element.elementor-element-1db593e{text-align:center;}.elementor-4498 .elementor-element.elementor-element-1db593e .elementor-heading-title{font-family:"Chakra Petch", Sans-serif;font-size:18px;font-weight:600;color:#2D50A2;}.elementor-4498 .elementor-element.elementor-element-86fe545{--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-4498 .elementor-element.elementor-element-58b880d > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-4498 .elementor-element.elementor-element-58b880d{text-align:center;}.elementor-4498 .elementor-element.elementor-element-58b880d .elementor-heading-title{font-family:"Chakra Petch", Sans-serif;font-size:18px;font-weight:600;color:#2D50A2;}.elementor-4498 .elementor-element.elementor-element-075b597{--n-tabs-heading-wrap:nowrap;--n-tabs-heading-overflow-x:scroll;--n-tabs-title-white-space:nowrap;--n-tabs-title-gap:2px;--n-tabs-title-padding-top:10px;--n-tabs-title-padding-right:10px;--n-tabs-title-padding-bottom:10px;--n-tabs-title-padding-left:10px;--n-tabs-title-font-size:12px;--n-tabs-title-color:#565151;}.elementor-4498 .elementor-element.elementor-element-075b597 > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected='false']:not( :hover ){background:#EFEFEF;}.elementor-4498 .elementor-element.elementor-element-075b597.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs[data-touch-mode='false'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:#EB2246;}.elementor-4498 .elementor-element.elementor-element-075b597.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected="true"], .elementor-4498 .elementor-element.elementor-element-075b597.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs[data-touch-mode='true'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:#EB2246;}.elementor-4498 .elementor-element.elementor-element-25aeb5d{--spacer-size:80px;}@media(min-width:768px){.elementor-4498 .elementor-element.elementor-element-27887fc{--width:70.526%;}.elementor-4498 .elementor-element.elementor-element-78c62e2{--width:29.387%;}.elementor-4498 .elementor-element.elementor-element-4edc75d{--content-width:1200px;}.elementor-4498 .elementor-element.elementor-element-5723103{--width:33.33%;}.elementor-4498 .elementor-element.elementor-element-885b52d{--width:33.33%;}.elementor-4498 .elementor-element.elementor-element-c72dad5{--width:33.33%;}.elementor-4498 .elementor-element.elementor-element-922b8c5{--width:33.33%;}.elementor-4498 .elementor-element.elementor-element-ac13979{--width:33.33%;}.elementor-4498 .elementor-element.elementor-element-118d4d8{--width:33.33%;}.elementor-4498 .elementor-element.elementor-element-f762dcd{--width:33.33%;}.elementor-4498 .elementor-element.elementor-element-6f2d256{--width:33.33%;}.elementor-4498 .elementor-element.elementor-element-9171746{--width:33.33%;}.elementor-4498 .elementor-element.elementor-element-2dfeab9{--width:33.33%;}.elementor-4498 .elementor-element.elementor-element-c5d01d8{--width:33.33%;}.elementor-4498 .elementor-element.elementor-element-b1cf468{--width:33.33%;}.elementor-4498 .elementor-element.elementor-element-3718ca4{--width:33.33%;}.elementor-4498 .elementor-element.elementor-element-55eee64{--width:33.33%;}.elementor-4498 .elementor-element.elementor-element-ff6f2d4{--width:33.33%;}.elementor-4498 .elementor-element.elementor-element-3ab9848{--width:33.33%;}.elementor-4498 .elementor-element.elementor-element-321367b{--width:33.33%;}.elementor-4498 .elementor-element.elementor-element-7ab1756{--width:33.33%;}.elementor-4498 .elementor-element.elementor-element-e27e656{--width:33.33%;}.elementor-4498 .elementor-element.elementor-element-361173a{--width:33.33%;}.elementor-4498 .elementor-element.elementor-element-5b3d532{--width:33.33%;}.elementor-4498 .elementor-element.elementor-element-4e88e89{--width:33.33%;}.elementor-4498 .elementor-element.elementor-element-ecd5ecb{--width:33.33%;}.elementor-4498 .elementor-element.elementor-element-97ec79a{--width:33.33%;}.elementor-4498 .elementor-element.elementor-element-b11568a{--width:33.33%;}.elementor-4498 .elementor-element.elementor-element-d527169{--width:33.33%;}.elementor-4498 .elementor-element.elementor-element-04dc60f{--width:33.33%;}.elementor-4498 .elementor-element.elementor-element-6f4b4f8{--width:33.33%;}.elementor-4498 .elementor-element.elementor-element-a1453da{--width:33.33%;}.elementor-4498 .elementor-element.elementor-element-1b50612{--width:33.33%;}.elementor-4498 .elementor-element.elementor-element-6437381{--width:33.33%;}.elementor-4498 .elementor-element.elementor-element-2144000{--width:33.33%;}.elementor-4498 .elementor-element.elementor-element-cd64366{--width:33.33%;}.elementor-4498 .elementor-element.elementor-element-1cfd72d{--width:33.33%;}.elementor-4498 .elementor-element.elementor-element-92ec3ec{--width:33.33%;}.elementor-4498 .elementor-element.elementor-element-69476ab{--width:33.33%;}.elementor-4498 .elementor-element.elementor-element-91b636b{--width:33.33%;}.elementor-4498 .elementor-element.elementor-element-31b052f{--width:33.33%;}.elementor-4498 .elementor-element.elementor-element-8afd19b{--width:33.33%;}.elementor-4498 .elementor-element.elementor-element-bc6ff16{--width:33.33%;}.elementor-4498 .elementor-element.elementor-element-c397f5f{--width:33.33%;}.elementor-4498 .elementor-element.elementor-element-0915a42{--width:33.33%;}.elementor-4498 .elementor-element.elementor-element-c7459cc{--width:33.33%;}.elementor-4498 .elementor-element.elementor-element-14d4537{--width:33.33%;}.elementor-4498 .elementor-element.elementor-element-444852b{--width:33.33%;}.elementor-4498 .elementor-element.elementor-element-ed4dd3e{--width:33.33%;}.elementor-4498 .elementor-element.elementor-element-5a6ae2e{--width:33.33%;}.elementor-4498 .elementor-element.elementor-element-48a00db{--width:33.33%;}.elementor-4498 .elementor-element.elementor-element-59e84c2{--width:33.33%;}.elementor-4498 .elementor-element.elementor-element-86fe545{--width:33.33%;}}@media(max-width:1024px){.elementor-4498 .elementor-element.elementor-element-08bb0ef:not(.elementor-motion-effects-element-type-background), .elementor-4498 .elementor-element.elementor-element-08bb0ef > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;}.elementor-4498 .elementor-element.elementor-element-4bc88cc{width:var( --container-widget-width, 526px );max-width:526px;--container-widget-width:526px;--container-widget-flex-grow:0;}.elementor-4498 .elementor-element.elementor-element-50c7ec9{--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-4498 .elementor-element.elementor-element-991aaba{width:var( --container-widget-width, 527px );max-width:527px;--container-widget-width:527px;--container-widget-flex-grow:0;text-align:center;}.elementor-4498 .elementor-element.elementor-element-991aaba.elementor-element{--align-self:center;}.elementor-4498 .elementor-element.elementor-element-991aaba .elementor-heading-title{font-size:32px;}.elementor-4498 .elementor-element.elementor-element-ed98f9d{width:var( --container-widget-width, 526px );max-width:526px;--container-widget-width:526px;--container-widget-flex-grow:0;}.elementor-4498 .elementor-element.elementor-element-ed98f9d.elementor-element{--align-self:center;}.elementor-4498 .elementor-element.elementor-element-15b2249{--grid-auto-flow:row;}.elementor-4498 .elementor-element.elementor-element-852a6ee{width:var( --container-widget-width, 526px );max-width:526px;--container-widget-width:526px;--container-widget-flex-grow:0;}.elementor-4498 .elementor-element.elementor-element-d242b71{--grid-auto-flow:row;}.elementor-4498 .elementor-element.elementor-element-1da5c24{width:var( --container-widget-width, 526px );max-width:526px;--container-widget-width:526px;--container-widget-flex-grow:0;}.elementor-4498 .elementor-element.elementor-element-5d8e6ce{--grid-auto-flow:row;}.elementor-4498 .elementor-element.elementor-element-5ab16e0{width:var( --container-widget-width, 526px );max-width:526px;--container-widget-width:526px;--container-widget-flex-grow:0;}.elementor-4498 .elementor-element.elementor-element-5ab16e0.elementor-element{--align-self:center;}.elementor-4498 .elementor-element.elementor-element-012c64c{--grid-auto-flow:row;}.elementor-4498 .elementor-element.elementor-element-e882b40{width:var( --container-widget-width, 526px );max-width:526px;--container-widget-width:526px;--container-widget-flex-grow:0;}.elementor-4498 .elementor-element.elementor-element-e882b40.elementor-element{--align-self:center;}.elementor-4498 .elementor-element.elementor-element-c76cd34{--grid-auto-flow:row;}.elementor-4498 .elementor-element.elementor-element-1663124{width:var( --container-widget-width, 526px );max-width:526px;--container-widget-width:526px;--container-widget-flex-grow:0;}.elementor-4498 .elementor-element.elementor-element-1663124.elementor-element{--align-self:center;}.elementor-4498 .elementor-element.elementor-element-5c38876{--grid-auto-flow:row;}.elementor-4498 .elementor-element.elementor-element-17f75d0{width:var( --container-widget-width, 526px );max-width:526px;--container-widget-width:526px;--container-widget-flex-grow:0;}.elementor-4498 .elementor-element.elementor-element-17f75d0.elementor-element{--align-self:center;}.elementor-4498 .elementor-element.elementor-element-313a25d{--grid-auto-flow:row;}.elementor-4498 .elementor-element.elementor-element-545907f{width:var( --container-widget-width, 526px );max-width:526px;--container-widget-width:526px;--container-widget-flex-grow:0;}.elementor-4498 .elementor-element.elementor-element-545907f.elementor-element{--align-self:center;}.elementor-4498 .elementor-element.elementor-element-bbbfd63{--grid-auto-flow:row;}}@media(max-width:767px){.elementor-4498 .elementor-element.elementor-element-08bb0ef:not(.elementor-motion-effects-element-type-background), .elementor-4498 .elementor-element.elementor-element-08bb0ef > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;}.elementor-4498 .elementor-element.elementor-element-27887fc{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-4498 .elementor-element.elementor-element-4bc88cc{text-align:center;}.elementor-4498 .elementor-element.elementor-element-78c62e2{--margin-top:10px;--margin-bottom:10px;--margin-left:10px;--margin-right:10px;}.elementor-4498 .elementor-element.elementor-element-50c7ec9{--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-4498 .elementor-element.elementor-element-1dccafa > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-4498 .elementor-element.elementor-element-991aaba > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-4498 .elementor-element.elementor-element-991aaba{--container-widget-width:310px;--container-widget-flex-grow:0;width:var( --container-widget-width, 310px );max-width:310px;text-align:center;}.elementor-4498 .elementor-element.elementor-element-991aaba .elementor-heading-title{font-size:28px;}.elementor-4498 .elementor-element.elementor-element-ed98f9d > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-4498 .elementor-element.elementor-element-ed98f9d{text-align:center;}.elementor-4498 .elementor-element.elementor-element-ed98f9d .elementor-heading-title{font-size:22px;}.elementor-4498 .elementor-element.elementor-element-15b2249{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-4498 .elementor-element.elementor-element-9e8073f .elementor-heading-title{font-size:22px;}.elementor-4498 .elementor-element.elementor-element-f2c46cb > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-4498 .elementor-element.elementor-element-f2c46cb .elementor-heading-title{font-size:18px;}.elementor-4498 .elementor-element.elementor-element-5723103{--width:50%;}.elementor-4498 .elementor-element.elementor-element-b111cf6 .elementor-heading-title{font-size:14px;line-height:0em;}.elementor-4498 .elementor-element.elementor-element-885b52d{--width:50%;}.elementor-4498 .elementor-element.elementor-element-359869c .elementor-heading-title{font-size:14px;}.elementor-4498 .elementor-element.elementor-element-c72dad5{--width:100%;}.elementor-4498 .elementor-element.elementor-element-97c0ff1 .elementor-heading-title{font-size:14px;line-height:0em;}.elementor-4498 .elementor-element.elementor-element-922b8c5{--width:50%;}.elementor-4498 .elementor-element.elementor-element-b184b9e .elementor-heading-title{font-size:14px;line-height:14px;}.elementor-4498 .elementor-element.elementor-element-ac13979{--width:50%;}.elementor-4498 .elementor-element.elementor-element-665f48f .elementor-heading-title{font-size:14px;line-height:14px;}.elementor-4498 .elementor-element.elementor-element-a108e43 .elementor-heading-title{font-size:14px;line-height:14px;}.elementor-4498 .elementor-element.elementor-element-f762dcd{--width:50%;}.elementor-4498 .elementor-element.elementor-element-ee75158 .elementor-heading-title{font-size:14px;}.elementor-4498 .elementor-element.elementor-element-852a6ee > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-4498 .elementor-element.elementor-element-852a6ee{text-align:center;}.elementor-4498 .elementor-element.elementor-element-852a6ee .elementor-heading-title{font-size:22px;}.elementor-4498 .elementor-element.elementor-element-d242b71{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-4498 .elementor-element.elementor-element-a20068f .elementor-heading-title{font-size:22px;}.elementor-4498 .elementor-element.elementor-element-3e45cd8 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-4498 .elementor-element.elementor-element-3e45cd8 .elementor-heading-title{font-size:18px;}.elementor-4498 .elementor-element.elementor-element-6f2d256{--width:50%;}.elementor-4498 .elementor-element.elementor-element-360c5f9 .elementor-heading-title{font-size:14px;line-height:0em;}.elementor-4498 .elementor-element.elementor-element-9171746{--width:50%;}.elementor-4498 .elementor-element.elementor-element-232974e .elementor-heading-title{font-size:14px;}.elementor-4498 .elementor-element.elementor-element-1c2def9 .elementor-heading-title{font-size:14px;line-height:0em;}.elementor-4498 .elementor-element.elementor-element-c5d01d8{--width:50%;}.elementor-4498 .elementor-element.elementor-element-d9678c6 .elementor-heading-title{font-size:14px;}.elementor-4498 .elementor-element.elementor-element-b1cf468{--width:50%;}.elementor-4498 .elementor-element.elementor-element-eac53f4 .elementor-heading-title{font-size:14px;}.elementor-4498 .elementor-element.elementor-element-e1e4fc5 .elementor-heading-title{font-size:14px;}.elementor-4498 .elementor-element.elementor-element-55eee64{--width:50%;}.elementor-4498 .elementor-element.elementor-element-2b6ac84 .elementor-heading-title{font-size:14px;}.elementor-4498 .elementor-element.elementor-element-1da5c24 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-4498 .elementor-element.elementor-element-1da5c24{text-align:center;}.elementor-4498 .elementor-element.elementor-element-1da5c24 .elementor-heading-title{font-size:22px;}.elementor-4498 .elementor-element.elementor-element-5d8e6ce{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-4498 .elementor-element.elementor-element-560cc04 .elementor-heading-title{font-size:22px;}.elementor-4498 .elementor-element.elementor-element-f453f01 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-4498 .elementor-element.elementor-element-f453f01 .elementor-heading-title{font-size:18px;}.elementor-4498 .elementor-element.elementor-element-5ef7f50 .elementor-heading-title{font-size:22px;}.elementor-4498 .elementor-element.elementor-element-dbb4e5a .elementor-heading-title{font-size:22px;}.elementor-4498 .elementor-element.elementor-element-43c9c50 .elementor-heading-title{font-size:22px;}.elementor-4498 .elementor-element.elementor-element-0d394c5 .elementor-heading-title{font-size:22px;}.elementor-4498 .elementor-element.elementor-element-5d17220 .elementor-heading-title{font-size:22px;}.elementor-4498 .elementor-element.elementor-element-94ff74f .elementor-heading-title{font-size:22px;}.elementor-4498 .elementor-element.elementor-element-cc78a29 .elementor-heading-title{font-size:22px;}.elementor-4498 .elementor-element.elementor-element-5ab16e0 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-4498 .elementor-element.elementor-element-5ab16e0{text-align:center;}.elementor-4498 .elementor-element.elementor-element-5ab16e0 .elementor-heading-title{font-size:22px;}.elementor-4498 .elementor-element.elementor-element-012c64c{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-4498 .elementor-element.elementor-element-60a84cb > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-4498 .elementor-element.elementor-element-60a84cb .elementor-heading-title{font-size:18px;}.elementor-4498 .elementor-element.elementor-element-f5d8aaf > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-4498 .elementor-element.elementor-element-f5d8aaf .elementor-heading-title{font-size:18px;}.elementor-4498 .elementor-element.elementor-element-92225df .elementor-heading-title{font-size:22px;}.elementor-4498 .elementor-element.elementor-element-556cf55 .elementor-heading-title{font-size:22px;}.elementor-4498 .elementor-element.elementor-element-9dd06e1 .elementor-heading-title{font-size:22px;}.elementor-4498 .elementor-element.elementor-element-9e687c5 .elementor-heading-title{font-size:22px;}.elementor-4498 .elementor-element.elementor-element-733a675 .elementor-heading-title{font-size:22px;}.elementor-4498 .elementor-element.elementor-element-78b4055 .elementor-heading-title{font-size:22px;}.elementor-4498 .elementor-element.elementor-element-e882b40 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-4498 .elementor-element.elementor-element-e882b40{text-align:center;}.elementor-4498 .elementor-element.elementor-element-e882b40 .elementor-heading-title{font-size:22px;}.elementor-4498 .elementor-element.elementor-element-c76cd34{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-4498 .elementor-element.elementor-element-0e190f0 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-4498 .elementor-element.elementor-element-0e190f0 .elementor-heading-title{font-size:18px;}.elementor-4498 .elementor-element.elementor-element-888fd8c > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-4498 .elementor-element.elementor-element-888fd8c .elementor-heading-title{font-size:18px;}.elementor-4498 .elementor-element.elementor-element-63d9363 .elementor-heading-title{font-size:22px;}.elementor-4498 .elementor-element.elementor-element-584523b .elementor-heading-title{font-size:22px;}.elementor-4498 .elementor-element.elementor-element-da5ae2d .elementor-heading-title{font-size:22px;}.elementor-4498 .elementor-element.elementor-element-c947708 .elementor-heading-title{font-size:22px;}.elementor-4498 .elementor-element.elementor-element-635b6bb .elementor-heading-title{font-size:22px;}.elementor-4498 .elementor-element.elementor-element-aa3083d .elementor-heading-title{font-size:22px;}.elementor-4498 .elementor-element.elementor-element-1663124 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-4498 .elementor-element.elementor-element-1663124{text-align:center;}.elementor-4498 .elementor-element.elementor-element-1663124 .elementor-heading-title{font-size:22px;}.elementor-4498 .elementor-element.elementor-element-5c38876{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-4498 .elementor-element.elementor-element-8fbd80c > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-4498 .elementor-element.elementor-element-8fbd80c .elementor-heading-title{font-size:18px;}.elementor-4498 .elementor-element.elementor-element-9d90462 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-4498 .elementor-element.elementor-element-9d90462 .elementor-heading-title{font-size:18px;}.elementor-4498 .elementor-element.elementor-element-62b14bd .elementor-heading-title{font-size:22px;}.elementor-4498 .elementor-element.elementor-element-e0e6e74 .elementor-heading-title{font-size:22px;}.elementor-4498 .elementor-element.elementor-element-381663d .elementor-heading-title{font-size:22px;}.elementor-4498 .elementor-element.elementor-element-1e908fb .elementor-heading-title{font-size:22px;}.elementor-4498 .elementor-element.elementor-element-5b8e9cc .elementor-heading-title{font-size:22px;}.elementor-4498 .elementor-element.elementor-element-8556c25 .elementor-heading-title{font-size:22px;}.elementor-4498 .elementor-element.elementor-element-17f75d0 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-4498 .elementor-element.elementor-element-17f75d0{text-align:center;}.elementor-4498 .elementor-element.elementor-element-17f75d0 .elementor-heading-title{font-size:22px;}.elementor-4498 .elementor-element.elementor-element-313a25d{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-4498 .elementor-element.elementor-element-48242bd > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-4498 .elementor-element.elementor-element-48242bd .elementor-heading-title{font-size:18px;}.elementor-4498 .elementor-element.elementor-element-c4e3238 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-4498 .elementor-element.elementor-element-c4e3238 .elementor-heading-title{font-size:18px;}.elementor-4498 .elementor-element.elementor-element-321d230 .elementor-heading-title{font-size:22px;}.elementor-4498 .elementor-element.elementor-element-2eed03b .elementor-heading-title{font-size:22px;}.elementor-4498 .elementor-element.elementor-element-3af51d6 .elementor-heading-title{font-size:22px;}.elementor-4498 .elementor-element.elementor-element-4d8a98d .elementor-heading-title{font-size:22px;}.elementor-4498 .elementor-element.elementor-element-556f3bb .elementor-heading-title{font-size:22px;}.elementor-4498 .elementor-element.elementor-element-545907f > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-4498 .elementor-element.elementor-element-545907f{text-align:center;}.elementor-4498 .elementor-element.elementor-element-545907f .elementor-heading-title{font-size:22px;}.elementor-4498 .elementor-element.elementor-element-bbbfd63{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-4498 .elementor-element.elementor-element-d79e400 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-4498 .elementor-element.elementor-element-d79e400 .elementor-heading-title{font-size:18px;}.elementor-4498 .elementor-element.elementor-element-3283b5f > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-4498 .elementor-element.elementor-element-3283b5f .elementor-heading-title{font-size:18px;}.elementor-4498 .elementor-element.elementor-element-550596b .elementor-heading-title{font-size:22px;}.elementor-4498 .elementor-element.elementor-element-5c021b8 .elementor-heading-title{font-size:22px;}.elementor-4498 .elementor-element.elementor-element-5a2daa9 .elementor-heading-title{font-size:22px;}.elementor-4498 .elementor-element.elementor-element-495f4a0 .elementor-heading-title{font-size:22px;}.elementor-4498 .elementor-element.elementor-element-1db593e .elementor-heading-title{font-size:22px;}.elementor-4498 .elementor-element.elementor-element-58b880d .elementor-heading-title{font-size:22px;}}/* Start custom CSS for container, class: .elementor-element-08bb0ef */#bannersec1{
    margin-right: 40px;
    margin-left: 40px;
}
#bannersec1{
    clip-path: polygon(100% 0, 100% 86%, 95% 100%, 0 100%, 0 0);
}
@media only screen and (max-width: 600px) {#bannersec1{
    margin-right: 0;
    margin-left: 0;
}
#bannersec1{
    clip-path: polygon(100% 0, 100% 100%, 100% 100%, 0 100%, 0 0);
}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7a50705 */#hei {height:0px;/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5723103 *//* Ensure image wrapper is relative */
#jainidhi-rollover .elementor-widget-image {
  position: relative;
  overflow: hidden;
 
}

/* Image setup */
#jainidhi-rollover .elementor-widget-image img {
  width: 100%;
  height: auto;
  object-fit: cover;
  display: block;
  transition: transform 0.4s ease, filter 0.4s ease;
}

/* Blue tint + zoom effect on hover */
#jainidhi-rollover:hover .elementor-widget-image img {
  transform: scale(1.05); /* zoom effect */
  /* blue tint */
}

/* Optional: caption or text styling inside container */
#jainidhi-rollover .elementor-heading-title {
  transition: color 0.4s ease;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c72dad5 *//* Ensure image wrapper is relative */
#jainidhi-rollover .elementor-widget-image {
  position: relative;
  overflow: hidden;
 
}

/* Image setup */
#jainidhi-rollover .elementor-widget-image img {
  width: 100%;
  height: auto;
  object-fit: cover;
  display: block;
  transition: transform 0.4s ease, filter 0.4s ease;
}

/* Blue tint + zoom effect on hover */
#jainidhi-rollover:hover .elementor-widget-image img {
  transform: scale(1.05); /* zoom effect */
  filter: brightness(50%) sepia(300%) saturate(300%) hue-rotate(180deg); /* blue tint */
}

/* Optional: caption or text styling inside container */
#jainidhi-rollover .elementor-heading-title {
  transition: color 0.4s ease;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-922b8c5 *//* Ensure image wrapper is relative */
#jainidhi-rollover .elementor-widget-image {
  position: relative;
  overflow: hidden;
 
}

/* Image setup */
#jainidhi-rollover .elementor-widget-image img {
  width: 100%;
  height: auto;
  object-fit: cover;
  display: block;
  transition: transform 0.4s ease, filter 0.4s ease;
}

/* Blue tint + zoom effect on hover */
#jainidhi-rollover:hover .elementor-widget-image img {
  transform: scale(1.05); /* zoom effect */
  filter: brightness(50%) sepia(300%) saturate(300%) hue-rotate(180deg); /* blue tint */
}

/* Optional: caption or text styling inside container */
#jainidhi-rollover .elementor-heading-title {
  transition: color 0.4s ease;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ac13979 *//* Ensure image wrapper is relative */
#jainidhi-rollover .elementor-widget-image {
  position: relative;
  overflow: hidden;
 
}

/* Image setup */
#jainidhi-rollover .elementor-widget-image img {
  width: 100%;
  height: auto;
  object-fit: cover;
  display: block;
  transition: transform 0.4s ease, filter 0.4s ease;
}

/* Blue tint + zoom effect on hover */
#jainidhi-rollover:hover .elementor-widget-image img {
  transform: scale(1.05); /* zoom effect */
  filter: brightness(50%) sepia(300%) saturate(300%) hue-rotate(180deg); /* blue tint */
}

/* Optional: caption or text styling inside container */
#jainidhi-rollover .elementor-heading-title {
  transition: color 0.4s ease;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6f2d256 *//* Ensure image wrapper is relative */
#jainidhi-rollover .elementor-widget-image {
  position: relative;
  overflow: hidden;
 
}

/* Image setup */
#jainidhi-rollover .elementor-widget-image img {
  width: 100%;
  height: auto;
  object-fit: cover;
  display: block;
  transition: transform 0.4s ease, filter 0.4s ease;
}

/* Blue tint + zoom effect on hover */
#jainidhi-rollover:hover .elementor-widget-image img {
  transform: scale(1.05); /* zoom effect */
  filter: none !important; /* blue tint */
}

/* Optional: caption or text styling inside container */
#jainidhi-rollover .elementor-heading-title {
  transition: color 0.4s ease;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ff6f2d4 *//* Ensure image wrapper is relative */
#jainidhi-rollover .elementor-widget-image {
  position: relative;
  overflow: hidden;
 
}

/* Image setup */
#jainidhi-rollover .elementor-widget-image img {
  width: 100%;
  height: auto;
  object-fit: cover;
  display: block;
  transition: transform 0.4s ease, filter 0.4s ease;
}

/* Blue tint + zoom effect on hover */
#jainidhi-rollover:hover .elementor-widget-image img {
  transform: scale(1.05); /* zoom effect */
  filter: brightness(50%) sepia(300%) saturate(300%) hue-rotate(180deg); /* blue tint */
}

/* Optional: caption or text styling inside container */
#jainidhi-rollover .elementor-heading-title {
  transition: color 0.4s ease;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4e88e89 *//* Ensure image wrapper is relative */
#jainidhi-rollover .elementor-widget-image {
  position: relative;
  overflow: hidden;
 
}

/* Image setup */
#jainidhi-rollover .elementor-widget-image img {
  width: 100%;
  height: auto;
  object-fit: cover;
  display: block;
  transition: transform 0.4s ease, filter 0.4s ease;
}

/* Blue tint + zoom effect on hover */
#jainidhi-rollover:hover .elementor-widget-image img {
  transform: scale(1.05); /* zoom effect */
  filter: brightness(50%) sepia(300%) saturate(300%) hue-rotate(180deg); /* blue tint */
}

/* Optional: caption or text styling inside container */
#jainidhi-rollover .elementor-heading-title {
  transition: color 0.4s ease;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6f4b4f8 *//* Ensure image wrapper is relative */
#jainidhi-rollover .elementor-widget-image {
  position: relative;
  overflow: hidden;
 
}

/* Image setup */
#jainidhi-rollover .elementor-widget-image img {
  width: 100%;
  height: auto;
  object-fit: cover;
  display: block;
  transition: transform 0.4s ease, filter 0.4s ease;
}

/* Blue tint + zoom effect on hover */
#jainidhi-rollover:hover .elementor-widget-image img {
  transform: scale(1.05); /* zoom effect */
  filter: brightness(60%) sepia(100%) saturate(300%) hue-rotate(180deg); /* blue tint */
}

/* Optional: caption or text styling inside container */
#jainidhi-rollover .elementor-heading-title {
  transition: color 0.4s ease;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1cfd72d *//* Ensure image wrapper is relative */
#jainidhi-rollover .elementor-widget-image {
  position: relative;
  overflow: hidden;
 
}

/* Image setup */
#jainidhi-rollover .elementor-widget-image img {
  width: 100%;
  height: auto;
  object-fit: cover;
  display: block;
  transition: transform 0.4s ease, filter 0.4s ease;
}

/* Blue tint + zoom effect on hover */
#jainidhi-rollover:hover .elementor-widget-image img {
  transform: scale(1.05); /* zoom effect */
  filter: brightness(50%) sepia(300%) saturate(300%) hue-rotate(180deg); /* blue tint */
}

/* Optional: caption or text styling inside container */
#jainidhi-rollover .elementor-heading-title {
  transition: color 0.4s ease;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bc6ff16 *//* Ensure image wrapper is relative */
#jainidhi-rollover .elementor-widget-image {
  position: relative;
  overflow: hidden;
 
}

/* Image setup */
#jainidhi-rollover .elementor-widget-image img {
  width: 100%;
  height: auto;
  object-fit: cover;
  display: block;
  transition: transform 0.4s ease, filter 0.4s ease;
}

/* Blue tint + zoom effect on hover */
#jainidhi-rollover:hover .elementor-widget-image img {
  transform: scale(1.05); /* zoom effect */
  filter: brightness(50%) sepia(300%) saturate(300%) hue-rotate(180deg); /* blue tint */
}

/* Optional: caption or text styling inside container */
#jainidhi-rollover .elementor-heading-title {
  transition: color 0.4s ease;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-444852b *//* Ensure image wrapper is relative */
#jainidhi-rollover .elementor-widget-image {
  position: relative;
  overflow: hidden;
 
}

/* Image setup */
#jainidhi-rollover .elementor-widget-image img {
  width: 100%;
  height: auto;
  object-fit: cover;
  display: block;
  transition: transform 0.4s ease, filter 0.4s ease;
}

/* Blue tint + zoom effect on hover */
#jainidhi-rollover:hover .elementor-widget-image img {
  transform: scale(1.05); /* zoom effect */
  filter: brightness(50%) sepia(300%) saturate(300%) hue-rotate(180deg); /* blue tint */
}

/* Optional: caption or text styling inside container */
#jainidhi-rollover .elementor-heading-title {
  transition: color 0.4s ease;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5723103 *//* Ensure image wrapper is relative */
#jainidhi-rollover .elementor-widget-image {
  position: relative;
  overflow: hidden;
 
}

/* Image setup */
#jainidhi-rollover .elementor-widget-image img {
  width: 100%;
  height: auto;
  object-fit: cover;
  display: block;
  transition: transform 0.4s ease, filter 0.4s ease;
}

/* Blue tint + zoom effect on hover */
#jainidhi-rollover:hover .elementor-widget-image img {
  transform: scale(1.05); /* zoom effect */
  /* blue tint */
}

/* Optional: caption or text styling inside container */
#jainidhi-rollover .elementor-heading-title {
  transition: color 0.4s ease;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c72dad5 *//* Ensure image wrapper is relative */
#jainidhi-rollover .elementor-widget-image {
  position: relative;
  overflow: hidden;
 
}

/* Image setup */
#jainidhi-rollover .elementor-widget-image img {
  width: 100%;
  height: auto;
  object-fit: cover;
  display: block;
  transition: transform 0.4s ease, filter 0.4s ease;
}

/* Blue tint + zoom effect on hover */
#jainidhi-rollover:hover .elementor-widget-image img {
  transform: scale(1.05); /* zoom effect */
  filter: brightness(50%) sepia(300%) saturate(300%) hue-rotate(180deg); /* blue tint */
}

/* Optional: caption or text styling inside container */
#jainidhi-rollover .elementor-heading-title {
  transition: color 0.4s ease;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-922b8c5 *//* Ensure image wrapper is relative */
#jainidhi-rollover .elementor-widget-image {
  position: relative;
  overflow: hidden;
 
}

/* Image setup */
#jainidhi-rollover .elementor-widget-image img {
  width: 100%;
  height: auto;
  object-fit: cover;
  display: block;
  transition: transform 0.4s ease, filter 0.4s ease;
}

/* Blue tint + zoom effect on hover */
#jainidhi-rollover:hover .elementor-widget-image img {
  transform: scale(1.05); /* zoom effect */
  filter: brightness(50%) sepia(300%) saturate(300%) hue-rotate(180deg); /* blue tint */
}

/* Optional: caption or text styling inside container */
#jainidhi-rollover .elementor-heading-title {
  transition: color 0.4s ease;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ac13979 *//* Ensure image wrapper is relative */
#jainidhi-rollover .elementor-widget-image {
  position: relative;
  overflow: hidden;
 
}

/* Image setup */
#jainidhi-rollover .elementor-widget-image img {
  width: 100%;
  height: auto;
  object-fit: cover;
  display: block;
  transition: transform 0.4s ease, filter 0.4s ease;
}

/* Blue tint + zoom effect on hover */
#jainidhi-rollover:hover .elementor-widget-image img {
  transform: scale(1.05); /* zoom effect */
  filter: brightness(50%) sepia(300%) saturate(300%) hue-rotate(180deg); /* blue tint */
}

/* Optional: caption or text styling inside container */
#jainidhi-rollover .elementor-heading-title {
  transition: color 0.4s ease;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6f2d256 *//* Ensure image wrapper is relative */
#jainidhi-rollover .elementor-widget-image {
  position: relative;
  overflow: hidden;
 
}

/* Image setup */
#jainidhi-rollover .elementor-widget-image img {
  width: 100%;
  height: auto;
  object-fit: cover;
  display: block;
  transition: transform 0.4s ease, filter 0.4s ease;
}

/* Blue tint + zoom effect on hover */
#jainidhi-rollover:hover .elementor-widget-image img {
  transform: scale(1.05); /* zoom effect */
  filter: none !important; /* blue tint */
}

/* Optional: caption or text styling inside container */
#jainidhi-rollover .elementor-heading-title {
  transition: color 0.4s ease;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ff6f2d4 *//* Ensure image wrapper is relative */
#jainidhi-rollover .elementor-widget-image {
  position: relative;
  overflow: hidden;
 
}

/* Image setup */
#jainidhi-rollover .elementor-widget-image img {
  width: 100%;
  height: auto;
  object-fit: cover;
  display: block;
  transition: transform 0.4s ease, filter 0.4s ease;
}

/* Blue tint + zoom effect on hover */
#jainidhi-rollover:hover .elementor-widget-image img {
  transform: scale(1.05); /* zoom effect */
  filter: brightness(50%) sepia(300%) saturate(300%) hue-rotate(180deg); /* blue tint */
}

/* Optional: caption or text styling inside container */
#jainidhi-rollover .elementor-heading-title {
  transition: color 0.4s ease;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4e88e89 *//* Ensure image wrapper is relative */
#jainidhi-rollover .elementor-widget-image {
  position: relative;
  overflow: hidden;
 
}

/* Image setup */
#jainidhi-rollover .elementor-widget-image img {
  width: 100%;
  height: auto;
  object-fit: cover;
  display: block;
  transition: transform 0.4s ease, filter 0.4s ease;
}

/* Blue tint + zoom effect on hover */
#jainidhi-rollover:hover .elementor-widget-image img {
  transform: scale(1.05); /* zoom effect */
  filter: brightness(50%) sepia(300%) saturate(300%) hue-rotate(180deg); /* blue tint */
}

/* Optional: caption or text styling inside container */
#jainidhi-rollover .elementor-heading-title {
  transition: color 0.4s ease;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6f4b4f8 *//* Ensure image wrapper is relative */
#jainidhi-rollover .elementor-widget-image {
  position: relative;
  overflow: hidden;
 
}

/* Image setup */
#jainidhi-rollover .elementor-widget-image img {
  width: 100%;
  height: auto;
  object-fit: cover;
  display: block;
  transition: transform 0.4s ease, filter 0.4s ease;
}

/* Blue tint + zoom effect on hover */
#jainidhi-rollover:hover .elementor-widget-image img {
  transform: scale(1.05); /* zoom effect */
  filter: brightness(60%) sepia(100%) saturate(300%) hue-rotate(180deg); /* blue tint */
}

/* Optional: caption or text styling inside container */
#jainidhi-rollover .elementor-heading-title {
  transition: color 0.4s ease;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1cfd72d *//* Ensure image wrapper is relative */
#jainidhi-rollover .elementor-widget-image {
  position: relative;
  overflow: hidden;
 
}

/* Image setup */
#jainidhi-rollover .elementor-widget-image img {
  width: 100%;
  height: auto;
  object-fit: cover;
  display: block;
  transition: transform 0.4s ease, filter 0.4s ease;
}

/* Blue tint + zoom effect on hover */
#jainidhi-rollover:hover .elementor-widget-image img {
  transform: scale(1.05); /* zoom effect */
  filter: brightness(50%) sepia(300%) saturate(300%) hue-rotate(180deg); /* blue tint */
}

/* Optional: caption or text styling inside container */
#jainidhi-rollover .elementor-heading-title {
  transition: color 0.4s ease;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bc6ff16 *//* Ensure image wrapper is relative */
#jainidhi-rollover .elementor-widget-image {
  position: relative;
  overflow: hidden;
 
}

/* Image setup */
#jainidhi-rollover .elementor-widget-image img {
  width: 100%;
  height: auto;
  object-fit: cover;
  display: block;
  transition: transform 0.4s ease, filter 0.4s ease;
}

/* Blue tint + zoom effect on hover */
#jainidhi-rollover:hover .elementor-widget-image img {
  transform: scale(1.05); /* zoom effect */
  filter: brightness(50%) sepia(300%) saturate(300%) hue-rotate(180deg); /* blue tint */
}

/* Optional: caption or text styling inside container */
#jainidhi-rollover .elementor-heading-title {
  transition: color 0.4s ease;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-444852b *//* Ensure image wrapper is relative */
#jainidhi-rollover .elementor-widget-image {
  position: relative;
  overflow: hidden;
 
}

/* Image setup */
#jainidhi-rollover .elementor-widget-image img {
  width: 100%;
  height: auto;
  object-fit: cover;
  display: block;
  transition: transform 0.4s ease, filter 0.4s ease;
}

/* Blue tint + zoom effect on hover */
#jainidhi-rollover:hover .elementor-widget-image img {
  transform: scale(1.05); /* zoom effect */
  filter: brightness(50%) sepia(300%) saturate(300%) hue-rotate(180deg); /* blue tint */
}

/* Optional: caption or text styling inside container */
#jainidhi-rollover .elementor-heading-title {
  transition: color 0.4s ease;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5723103 *//* Ensure image wrapper is relative */
#jainidhi-rollover .elementor-widget-image {
  position: relative;
  overflow: hidden;
 
}

/* Image setup */
#jainidhi-rollover .elementor-widget-image img {
  width: 100%;
  height: auto;
  object-fit: cover;
  display: block;
  transition: transform 0.4s ease, filter 0.4s ease;
}

/* Blue tint + zoom effect on hover */
#jainidhi-rollover:hover .elementor-widget-image img {
  transform: scale(1.05); /* zoom effect */
  /* blue tint */
}

/* Optional: caption or text styling inside container */
#jainidhi-rollover .elementor-heading-title {
  transition: color 0.4s ease;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c72dad5 *//* Ensure image wrapper is relative */
#jainidhi-rollover .elementor-widget-image {
  position: relative;
  overflow: hidden;
 
}

/* Image setup */
#jainidhi-rollover .elementor-widget-image img {
  width: 100%;
  height: auto;
  object-fit: cover;
  display: block;
  transition: transform 0.4s ease, filter 0.4s ease;
}

/* Blue tint + zoom effect on hover */
#jainidhi-rollover:hover .elementor-widget-image img {
  transform: scale(1.05); /* zoom effect */
  filter: brightness(50%) sepia(300%) saturate(300%) hue-rotate(180deg); /* blue tint */
}

/* Optional: caption or text styling inside container */
#jainidhi-rollover .elementor-heading-title {
  transition: color 0.4s ease;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-922b8c5 *//* Ensure image wrapper is relative */
#jainidhi-rollover .elementor-widget-image {
  position: relative;
  overflow: hidden;
 
}

/* Image setup */
#jainidhi-rollover .elementor-widget-image img {
  width: 100%;
  height: auto;
  object-fit: cover;
  display: block;
  transition: transform 0.4s ease, filter 0.4s ease;
}

/* Blue tint + zoom effect on hover */
#jainidhi-rollover:hover .elementor-widget-image img {
  transform: scale(1.05); /* zoom effect */
  filter: brightness(50%) sepia(300%) saturate(300%) hue-rotate(180deg); /* blue tint */
}

/* Optional: caption or text styling inside container */
#jainidhi-rollover .elementor-heading-title {
  transition: color 0.4s ease;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ac13979 *//* Ensure image wrapper is relative */
#jainidhi-rollover .elementor-widget-image {
  position: relative;
  overflow: hidden;
 
}

/* Image setup */
#jainidhi-rollover .elementor-widget-image img {
  width: 100%;
  height: auto;
  object-fit: cover;
  display: block;
  transition: transform 0.4s ease, filter 0.4s ease;
}

/* Blue tint + zoom effect on hover */
#jainidhi-rollover:hover .elementor-widget-image img {
  transform: scale(1.05); /* zoom effect */
  filter: brightness(50%) sepia(300%) saturate(300%) hue-rotate(180deg); /* blue tint */
}

/* Optional: caption or text styling inside container */
#jainidhi-rollover .elementor-heading-title {
  transition: color 0.4s ease;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6f2d256 *//* Ensure image wrapper is relative */
#jainidhi-rollover .elementor-widget-image {
  position: relative;
  overflow: hidden;
 
}

/* Image setup */
#jainidhi-rollover .elementor-widget-image img {
  width: 100%;
  height: auto;
  object-fit: cover;
  display: block;
  transition: transform 0.4s ease, filter 0.4s ease;
}

/* Blue tint + zoom effect on hover */
#jainidhi-rollover:hover .elementor-widget-image img {
  transform: scale(1.05); /* zoom effect */
  filter: none !important; /* blue tint */
}

/* Optional: caption or text styling inside container */
#jainidhi-rollover .elementor-heading-title {
  transition: color 0.4s ease;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ff6f2d4 *//* Ensure image wrapper is relative */
#jainidhi-rollover .elementor-widget-image {
  position: relative;
  overflow: hidden;
 
}

/* Image setup */
#jainidhi-rollover .elementor-widget-image img {
  width: 100%;
  height: auto;
  object-fit: cover;
  display: block;
  transition: transform 0.4s ease, filter 0.4s ease;
}

/* Blue tint + zoom effect on hover */
#jainidhi-rollover:hover .elementor-widget-image img {
  transform: scale(1.05); /* zoom effect */
  filter: brightness(50%) sepia(300%) saturate(300%) hue-rotate(180deg); /* blue tint */
}

/* Optional: caption or text styling inside container */
#jainidhi-rollover .elementor-heading-title {
  transition: color 0.4s ease;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4e88e89 *//* Ensure image wrapper is relative */
#jainidhi-rollover .elementor-widget-image {
  position: relative;
  overflow: hidden;
 
}

/* Image setup */
#jainidhi-rollover .elementor-widget-image img {
  width: 100%;
  height: auto;
  object-fit: cover;
  display: block;
  transition: transform 0.4s ease, filter 0.4s ease;
}

/* Blue tint + zoom effect on hover */
#jainidhi-rollover:hover .elementor-widget-image img {
  transform: scale(1.05); /* zoom effect */
  filter: brightness(50%) sepia(300%) saturate(300%) hue-rotate(180deg); /* blue tint */
}

/* Optional: caption or text styling inside container */
#jainidhi-rollover .elementor-heading-title {
  transition: color 0.4s ease;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6f4b4f8 *//* Ensure image wrapper is relative */
#jainidhi-rollover .elementor-widget-image {
  position: relative;
  overflow: hidden;
 
}

/* Image setup */
#jainidhi-rollover .elementor-widget-image img {
  width: 100%;
  height: auto;
  object-fit: cover;
  display: block;
  transition: transform 0.4s ease, filter 0.4s ease;
}

/* Blue tint + zoom effect on hover */
#jainidhi-rollover:hover .elementor-widget-image img {
  transform: scale(1.05); /* zoom effect */
  filter: brightness(60%) sepia(100%) saturate(300%) hue-rotate(180deg); /* blue tint */
}

/* Optional: caption or text styling inside container */
#jainidhi-rollover .elementor-heading-title {
  transition: color 0.4s ease;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1cfd72d *//* Ensure image wrapper is relative */
#jainidhi-rollover .elementor-widget-image {
  position: relative;
  overflow: hidden;
 
}

/* Image setup */
#jainidhi-rollover .elementor-widget-image img {
  width: 100%;
  height: auto;
  object-fit: cover;
  display: block;
  transition: transform 0.4s ease, filter 0.4s ease;
}

/* Blue tint + zoom effect on hover */
#jainidhi-rollover:hover .elementor-widget-image img {
  transform: scale(1.05); /* zoom effect */
  filter: brightness(50%) sepia(300%) saturate(300%) hue-rotate(180deg); /* blue tint */
}

/* Optional: caption or text styling inside container */
#jainidhi-rollover .elementor-heading-title {
  transition: color 0.4s ease;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bc6ff16 *//* Ensure image wrapper is relative */
#jainidhi-rollover .elementor-widget-image {
  position: relative;
  overflow: hidden;
 
}

/* Image setup */
#jainidhi-rollover .elementor-widget-image img {
  width: 100%;
  height: auto;
  object-fit: cover;
  display: block;
  transition: transform 0.4s ease, filter 0.4s ease;
}

/* Blue tint + zoom effect on hover */
#jainidhi-rollover:hover .elementor-widget-image img {
  transform: scale(1.05); /* zoom effect */
  filter: brightness(50%) sepia(300%) saturate(300%) hue-rotate(180deg); /* blue tint */
}

/* Optional: caption or text styling inside container */
#jainidhi-rollover .elementor-heading-title {
  transition: color 0.4s ease;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-444852b *//* Ensure image wrapper is relative */
#jainidhi-rollover .elementor-widget-image {
  position: relative;
  overflow: hidden;
 
}

/* Image setup */
#jainidhi-rollover .elementor-widget-image img {
  width: 100%;
  height: auto;
  object-fit: cover;
  display: block;
  transition: transform 0.4s ease, filter 0.4s ease;
}

/* Blue tint + zoom effect on hover */
#jainidhi-rollover:hover .elementor-widget-image img {
  transform: scale(1.05); /* zoom effect */
  filter: brightness(50%) sepia(300%) saturate(300%) hue-rotate(180deg); /* blue tint */
}

/* Optional: caption or text styling inside container */
#jainidhi-rollover .elementor-heading-title {
  transition: color 0.4s ease;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5723103 *//* Ensure image wrapper is relative */
#jainidhi-rollover .elementor-widget-image {
  position: relative;
  overflow: hidden;
 
}

/* Image setup */
#jainidhi-rollover .elementor-widget-image img {
  width: 100%;
  height: auto;
  object-fit: cover;
  display: block;
  transition: transform 0.4s ease, filter 0.4s ease;
}

/* Blue tint + zoom effect on hover */
#jainidhi-rollover:hover .elementor-widget-image img {
  transform: scale(1.05); /* zoom effect */
  /* blue tint */
}

/* Optional: caption or text styling inside container */
#jainidhi-rollover .elementor-heading-title {
  transition: color 0.4s ease;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c72dad5 *//* Ensure image wrapper is relative */
#jainidhi-rollover .elementor-widget-image {
  position: relative;
  overflow: hidden;
 
}

/* Image setup */
#jainidhi-rollover .elementor-widget-image img {
  width: 100%;
  height: auto;
  object-fit: cover;
  display: block;
  transition: transform 0.4s ease, filter 0.4s ease;
}

/* Blue tint + zoom effect on hover */
#jainidhi-rollover:hover .elementor-widget-image img {
  transform: scale(1.05); /* zoom effect */
  filter: brightness(50%) sepia(300%) saturate(300%) hue-rotate(180deg); /* blue tint */
}

/* Optional: caption or text styling inside container */
#jainidhi-rollover .elementor-heading-title {
  transition: color 0.4s ease;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-922b8c5 *//* Ensure image wrapper is relative */
#jainidhi-rollover .elementor-widget-image {
  position: relative;
  overflow: hidden;
 
}

/* Image setup */
#jainidhi-rollover .elementor-widget-image img {
  width: 100%;
  height: auto;
  object-fit: cover;
  display: block;
  transition: transform 0.4s ease, filter 0.4s ease;
}

/* Blue tint + zoom effect on hover */
#jainidhi-rollover:hover .elementor-widget-image img {
  transform: scale(1.05); /* zoom effect */
  filter: brightness(50%) sepia(300%) saturate(300%) hue-rotate(180deg); /* blue tint */
}

/* Optional: caption or text styling inside container */
#jainidhi-rollover .elementor-heading-title {
  transition: color 0.4s ease;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ac13979 *//* Ensure image wrapper is relative */
#jainidhi-rollover .elementor-widget-image {
  position: relative;
  overflow: hidden;
 
}

/* Image setup */
#jainidhi-rollover .elementor-widget-image img {
  width: 100%;
  height: auto;
  object-fit: cover;
  display: block;
  transition: transform 0.4s ease, filter 0.4s ease;
}

/* Blue tint + zoom effect on hover */
#jainidhi-rollover:hover .elementor-widget-image img {
  transform: scale(1.05); /* zoom effect */
  filter: brightness(50%) sepia(300%) saturate(300%) hue-rotate(180deg); /* blue tint */
}

/* Optional: caption or text styling inside container */
#jainidhi-rollover .elementor-heading-title {
  transition: color 0.4s ease;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6f2d256 *//* Ensure image wrapper is relative */
#jainidhi-rollover .elementor-widget-image {
  position: relative;
  overflow: hidden;
 
}

/* Image setup */
#jainidhi-rollover .elementor-widget-image img {
  width: 100%;
  height: auto;
  object-fit: cover;
  display: block;
  transition: transform 0.4s ease, filter 0.4s ease;
}

/* Blue tint + zoom effect on hover */
#jainidhi-rollover:hover .elementor-widget-image img {
  transform: scale(1.05); /* zoom effect */
  filter: none !important; /* blue tint */
}

/* Optional: caption or text styling inside container */
#jainidhi-rollover .elementor-heading-title {
  transition: color 0.4s ease;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ff6f2d4 *//* Ensure image wrapper is relative */
#jainidhi-rollover .elementor-widget-image {
  position: relative;
  overflow: hidden;
 
}

/* Image setup */
#jainidhi-rollover .elementor-widget-image img {
  width: 100%;
  height: auto;
  object-fit: cover;
  display: block;
  transition: transform 0.4s ease, filter 0.4s ease;
}

/* Blue tint + zoom effect on hover */
#jainidhi-rollover:hover .elementor-widget-image img {
  transform: scale(1.05); /* zoom effect */
  filter: brightness(50%) sepia(300%) saturate(300%) hue-rotate(180deg); /* blue tint */
}

/* Optional: caption or text styling inside container */
#jainidhi-rollover .elementor-heading-title {
  transition: color 0.4s ease;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4e88e89 *//* Ensure image wrapper is relative */
#jainidhi-rollover .elementor-widget-image {
  position: relative;
  overflow: hidden;
 
}

/* Image setup */
#jainidhi-rollover .elementor-widget-image img {
  width: 100%;
  height: auto;
  object-fit: cover;
  display: block;
  transition: transform 0.4s ease, filter 0.4s ease;
}

/* Blue tint + zoom effect on hover */
#jainidhi-rollover:hover .elementor-widget-image img {
  transform: scale(1.05); /* zoom effect */
  filter: brightness(50%) sepia(300%) saturate(300%) hue-rotate(180deg); /* blue tint */
}

/* Optional: caption or text styling inside container */
#jainidhi-rollover .elementor-heading-title {
  transition: color 0.4s ease;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6f4b4f8 *//* Ensure image wrapper is relative */
#jainidhi-rollover .elementor-widget-image {
  position: relative;
  overflow: hidden;
 
}

/* Image setup */
#jainidhi-rollover .elementor-widget-image img {
  width: 100%;
  height: auto;
  object-fit: cover;
  display: block;
  transition: transform 0.4s ease, filter 0.4s ease;
}

/* Blue tint + zoom effect on hover */
#jainidhi-rollover:hover .elementor-widget-image img {
  transform: scale(1.05); /* zoom effect */
  filter: brightness(60%) sepia(100%) saturate(300%) hue-rotate(180deg); /* blue tint */
}

/* Optional: caption or text styling inside container */
#jainidhi-rollover .elementor-heading-title {
  transition: color 0.4s ease;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1cfd72d *//* Ensure image wrapper is relative */
#jainidhi-rollover .elementor-widget-image {
  position: relative;
  overflow: hidden;
 
}

/* Image setup */
#jainidhi-rollover .elementor-widget-image img {
  width: 100%;
  height: auto;
  object-fit: cover;
  display: block;
  transition: transform 0.4s ease, filter 0.4s ease;
}

/* Blue tint + zoom effect on hover */
#jainidhi-rollover:hover .elementor-widget-image img {
  transform: scale(1.05); /* zoom effect */
  filter: brightness(50%) sepia(300%) saturate(300%) hue-rotate(180deg); /* blue tint */
}

/* Optional: caption or text styling inside container */
#jainidhi-rollover .elementor-heading-title {
  transition: color 0.4s ease;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bc6ff16 *//* Ensure image wrapper is relative */
#jainidhi-rollover .elementor-widget-image {
  position: relative;
  overflow: hidden;
 
}

/* Image setup */
#jainidhi-rollover .elementor-widget-image img {
  width: 100%;
  height: auto;
  object-fit: cover;
  display: block;
  transition: transform 0.4s ease, filter 0.4s ease;
}

/* Blue tint + zoom effect on hover */
#jainidhi-rollover:hover .elementor-widget-image img {
  transform: scale(1.05); /* zoom effect */
  filter: brightness(50%) sepia(300%) saturate(300%) hue-rotate(180deg); /* blue tint */
}

/* Optional: caption or text styling inside container */
#jainidhi-rollover .elementor-heading-title {
  transition: color 0.4s ease;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-444852b *//* Ensure image wrapper is relative */
#jainidhi-rollover .elementor-widget-image {
  position: relative;
  overflow: hidden;
 
}

/* Image setup */
#jainidhi-rollover .elementor-widget-image img {
  width: 100%;
  height: auto;
  object-fit: cover;
  display: block;
  transition: transform 0.4s ease, filter 0.4s ease;
}

/* Blue tint + zoom effect on hover */
#jainidhi-rollover:hover .elementor-widget-image img {
  transform: scale(1.05); /* zoom effect */
  filter: brightness(50%) sepia(300%) saturate(300%) hue-rotate(180deg); /* blue tint */
}

/* Optional: caption or text styling inside container */
#jainidhi-rollover .elementor-heading-title {
  transition: color 0.4s ease;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5723103 *//* Ensure image wrapper is relative */
#jainidhi-rollover .elementor-widget-image {
  position: relative;
  overflow: hidden;
 
}

/* Image setup */
#jainidhi-rollover .elementor-widget-image img {
  width: 100%;
  height: auto;
  object-fit: cover;
  display: block;
  transition: transform 0.4s ease, filter 0.4s ease;
}

/* Blue tint + zoom effect on hover */
#jainidhi-rollover:hover .elementor-widget-image img {
  transform: scale(1.05); /* zoom effect */
  /* blue tint */
}

/* Optional: caption or text styling inside container */
#jainidhi-rollover .elementor-heading-title {
  transition: color 0.4s ease;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c72dad5 *//* Ensure image wrapper is relative */
#jainidhi-rollover .elementor-widget-image {
  position: relative;
  overflow: hidden;
 
}

/* Image setup */
#jainidhi-rollover .elementor-widget-image img {
  width: 100%;
  height: auto;
  object-fit: cover;
  display: block;
  transition: transform 0.4s ease, filter 0.4s ease;
}

/* Blue tint + zoom effect on hover */
#jainidhi-rollover:hover .elementor-widget-image img {
  transform: scale(1.05); /* zoom effect */
  filter: brightness(50%) sepia(300%) saturate(300%) hue-rotate(180deg); /* blue tint */
}

/* Optional: caption or text styling inside container */
#jainidhi-rollover .elementor-heading-title {
  transition: color 0.4s ease;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-922b8c5 *//* Ensure image wrapper is relative */
#jainidhi-rollover .elementor-widget-image {
  position: relative;
  overflow: hidden;
 
}

/* Image setup */
#jainidhi-rollover .elementor-widget-image img {
  width: 100%;
  height: auto;
  object-fit: cover;
  display: block;
  transition: transform 0.4s ease, filter 0.4s ease;
}

/* Blue tint + zoom effect on hover */
#jainidhi-rollover:hover .elementor-widget-image img {
  transform: scale(1.05); /* zoom effect */
  filter: brightness(50%) sepia(300%) saturate(300%) hue-rotate(180deg); /* blue tint */
}

/* Optional: caption or text styling inside container */
#jainidhi-rollover .elementor-heading-title {
  transition: color 0.4s ease;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ac13979 *//* Ensure image wrapper is relative */
#jainidhi-rollover .elementor-widget-image {
  position: relative;
  overflow: hidden;
 
}

/* Image setup */
#jainidhi-rollover .elementor-widget-image img {
  width: 100%;
  height: auto;
  object-fit: cover;
  display: block;
  transition: transform 0.4s ease, filter 0.4s ease;
}

/* Blue tint + zoom effect on hover */
#jainidhi-rollover:hover .elementor-widget-image img {
  transform: scale(1.05); /* zoom effect */
  filter: brightness(50%) sepia(300%) saturate(300%) hue-rotate(180deg); /* blue tint */
}

/* Optional: caption or text styling inside container */
#jainidhi-rollover .elementor-heading-title {
  transition: color 0.4s ease;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6f2d256 *//* Ensure image wrapper is relative */
#jainidhi-rollover .elementor-widget-image {
  position: relative;
  overflow: hidden;
 
}

/* Image setup */
#jainidhi-rollover .elementor-widget-image img {
  width: 100%;
  height: auto;
  object-fit: cover;
  display: block;
  transition: transform 0.4s ease, filter 0.4s ease;
}

/* Blue tint + zoom effect on hover */
#jainidhi-rollover:hover .elementor-widget-image img {
  transform: scale(1.05); /* zoom effect */
  filter: none !important; /* blue tint */
}

/* Optional: caption or text styling inside container */
#jainidhi-rollover .elementor-heading-title {
  transition: color 0.4s ease;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ff6f2d4 *//* Ensure image wrapper is relative */
#jainidhi-rollover .elementor-widget-image {
  position: relative;
  overflow: hidden;
 
}

/* Image setup */
#jainidhi-rollover .elementor-widget-image img {
  width: 100%;
  height: auto;
  object-fit: cover;
  display: block;
  transition: transform 0.4s ease, filter 0.4s ease;
}

/* Blue tint + zoom effect on hover */
#jainidhi-rollover:hover .elementor-widget-image img {
  transform: scale(1.05); /* zoom effect */
  filter: brightness(50%) sepia(300%) saturate(300%) hue-rotate(180deg); /* blue tint */
}

/* Optional: caption or text styling inside container */
#jainidhi-rollover .elementor-heading-title {
  transition: color 0.4s ease;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4e88e89 *//* Ensure image wrapper is relative */
#jainidhi-rollover .elementor-widget-image {
  position: relative;
  overflow: hidden;
 
}

/* Image setup */
#jainidhi-rollover .elementor-widget-image img {
  width: 100%;
  height: auto;
  object-fit: cover;
  display: block;
  transition: transform 0.4s ease, filter 0.4s ease;
}

/* Blue tint + zoom effect on hover */
#jainidhi-rollover:hover .elementor-widget-image img {
  transform: scale(1.05); /* zoom effect */
  filter: brightness(50%) sepia(300%) saturate(300%) hue-rotate(180deg); /* blue tint */
}

/* Optional: caption or text styling inside container */
#jainidhi-rollover .elementor-heading-title {
  transition: color 0.4s ease;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6f4b4f8 *//* Ensure image wrapper is relative */
#jainidhi-rollover .elementor-widget-image {
  position: relative;
  overflow: hidden;
 
}

/* Image setup */
#jainidhi-rollover .elementor-widget-image img {
  width: 100%;
  height: auto;
  object-fit: cover;
  display: block;
  transition: transform 0.4s ease, filter 0.4s ease;
}

/* Blue tint + zoom effect on hover */
#jainidhi-rollover:hover .elementor-widget-image img {
  transform: scale(1.05); /* zoom effect */
  filter: brightness(60%) sepia(100%) saturate(300%) hue-rotate(180deg); /* blue tint */
}

/* Optional: caption or text styling inside container */
#jainidhi-rollover .elementor-heading-title {
  transition: color 0.4s ease;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1cfd72d *//* Ensure image wrapper is relative */
#jainidhi-rollover .elementor-widget-image {
  position: relative;
  overflow: hidden;
 
}

/* Image setup */
#jainidhi-rollover .elementor-widget-image img {
  width: 100%;
  height: auto;
  object-fit: cover;
  display: block;
  transition: transform 0.4s ease, filter 0.4s ease;
}

/* Blue tint + zoom effect on hover */
#jainidhi-rollover:hover .elementor-widget-image img {
  transform: scale(1.05); /* zoom effect */
  filter: brightness(50%) sepia(300%) saturate(300%) hue-rotate(180deg); /* blue tint */
}

/* Optional: caption or text styling inside container */
#jainidhi-rollover .elementor-heading-title {
  transition: color 0.4s ease;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bc6ff16 *//* Ensure image wrapper is relative */
#jainidhi-rollover .elementor-widget-image {
  position: relative;
  overflow: hidden;
 
}

/* Image setup */
#jainidhi-rollover .elementor-widget-image img {
  width: 100%;
  height: auto;
  object-fit: cover;
  display: block;
  transition: transform 0.4s ease, filter 0.4s ease;
}

/* Blue tint + zoom effect on hover */
#jainidhi-rollover:hover .elementor-widget-image img {
  transform: scale(1.05); /* zoom effect */
  filter: brightness(50%) sepia(300%) saturate(300%) hue-rotate(180deg); /* blue tint */
}

/* Optional: caption or text styling inside container */
#jainidhi-rollover .elementor-heading-title {
  transition: color 0.4s ease;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-444852b *//* Ensure image wrapper is relative */
#jainidhi-rollover .elementor-widget-image {
  position: relative;
  overflow: hidden;
 
}

/* Image setup */
#jainidhi-rollover .elementor-widget-image img {
  width: 100%;
  height: auto;
  object-fit: cover;
  display: block;
  transition: transform 0.4s ease, filter 0.4s ease;
}

/* Blue tint + zoom effect on hover */
#jainidhi-rollover:hover .elementor-widget-image img {
  transform: scale(1.05); /* zoom effect */
  filter: brightness(50%) sepia(300%) saturate(300%) hue-rotate(180deg); /* blue tint */
}

/* Optional: caption or text styling inside container */
#jainidhi-rollover .elementor-heading-title {
  transition: color 0.4s ease;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5723103 *//* Ensure image wrapper is relative */
#jainidhi-rollover .elementor-widget-image {
  position: relative;
  overflow: hidden;
 
}

/* Image setup */
#jainidhi-rollover .elementor-widget-image img {
  width: 100%;
  height: auto;
  object-fit: cover;
  display: block;
  transition: transform 0.4s ease, filter 0.4s ease;
}

/* Blue tint + zoom effect on hover */
#jainidhi-rollover:hover .elementor-widget-image img {
  transform: scale(1.05); /* zoom effect */
  /* blue tint */
}

/* Optional: caption or text styling inside container */
#jainidhi-rollover .elementor-heading-title {
  transition: color 0.4s ease;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c72dad5 *//* Ensure image wrapper is relative */
#jainidhi-rollover .elementor-widget-image {
  position: relative;
  overflow: hidden;
 
}

/* Image setup */
#jainidhi-rollover .elementor-widget-image img {
  width: 100%;
  height: auto;
  object-fit: cover;
  display: block;
  transition: transform 0.4s ease, filter 0.4s ease;
}

/* Blue tint + zoom effect on hover */
#jainidhi-rollover:hover .elementor-widget-image img {
  transform: scale(1.05); /* zoom effect */
  filter: brightness(50%) sepia(300%) saturate(300%) hue-rotate(180deg); /* blue tint */
}

/* Optional: caption or text styling inside container */
#jainidhi-rollover .elementor-heading-title {
  transition: color 0.4s ease;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-922b8c5 *//* Ensure image wrapper is relative */
#jainidhi-rollover .elementor-widget-image {
  position: relative;
  overflow: hidden;
 
}

/* Image setup */
#jainidhi-rollover .elementor-widget-image img {
  width: 100%;
  height: auto;
  object-fit: cover;
  display: block;
  transition: transform 0.4s ease, filter 0.4s ease;
}

/* Blue tint + zoom effect on hover */
#jainidhi-rollover:hover .elementor-widget-image img {
  transform: scale(1.05); /* zoom effect */
  filter: brightness(50%) sepia(300%) saturate(300%) hue-rotate(180deg); /* blue tint */
}

/* Optional: caption or text styling inside container */
#jainidhi-rollover .elementor-heading-title {
  transition: color 0.4s ease;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ac13979 *//* Ensure image wrapper is relative */
#jainidhi-rollover .elementor-widget-image {
  position: relative;
  overflow: hidden;
 
}

/* Image setup */
#jainidhi-rollover .elementor-widget-image img {
  width: 100%;
  height: auto;
  object-fit: cover;
  display: block;
  transition: transform 0.4s ease, filter 0.4s ease;
}

/* Blue tint + zoom effect on hover */
#jainidhi-rollover:hover .elementor-widget-image img {
  transform: scale(1.05); /* zoom effect */
  filter: brightness(50%) sepia(300%) saturate(300%) hue-rotate(180deg); /* blue tint */
}

/* Optional: caption or text styling inside container */
#jainidhi-rollover .elementor-heading-title {
  transition: color 0.4s ease;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6f2d256 *//* Ensure image wrapper is relative */
#jainidhi-rollover .elementor-widget-image {
  position: relative;
  overflow: hidden;
 
}

/* Image setup */
#jainidhi-rollover .elementor-widget-image img {
  width: 100%;
  height: auto;
  object-fit: cover;
  display: block;
  transition: transform 0.4s ease, filter 0.4s ease;
}

/* Blue tint + zoom effect on hover */
#jainidhi-rollover:hover .elementor-widget-image img {
  transform: scale(1.05); /* zoom effect */
  filter: none !important; /* blue tint */
}

/* Optional: caption or text styling inside container */
#jainidhi-rollover .elementor-heading-title {
  transition: color 0.4s ease;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ff6f2d4 *//* Ensure image wrapper is relative */
#jainidhi-rollover .elementor-widget-image {
  position: relative;
  overflow: hidden;
 
}

/* Image setup */
#jainidhi-rollover .elementor-widget-image img {
  width: 100%;
  height: auto;
  object-fit: cover;
  display: block;
  transition: transform 0.4s ease, filter 0.4s ease;
}

/* Blue tint + zoom effect on hover */
#jainidhi-rollover:hover .elementor-widget-image img {
  transform: scale(1.05); /* zoom effect */
  filter: brightness(50%) sepia(300%) saturate(300%) hue-rotate(180deg); /* blue tint */
}

/* Optional: caption or text styling inside container */
#jainidhi-rollover .elementor-heading-title {
  transition: color 0.4s ease;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4e88e89 *//* Ensure image wrapper is relative */
#jainidhi-rollover .elementor-widget-image {
  position: relative;
  overflow: hidden;
 
}

/* Image setup */
#jainidhi-rollover .elementor-widget-image img {
  width: 100%;
  height: auto;
  object-fit: cover;
  display: block;
  transition: transform 0.4s ease, filter 0.4s ease;
}

/* Blue tint + zoom effect on hover */
#jainidhi-rollover:hover .elementor-widget-image img {
  transform: scale(1.05); /* zoom effect */
  filter: brightness(50%) sepia(300%) saturate(300%) hue-rotate(180deg); /* blue tint */
}

/* Optional: caption or text styling inside container */
#jainidhi-rollover .elementor-heading-title {
  transition: color 0.4s ease;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6f4b4f8 *//* Ensure image wrapper is relative */
#jainidhi-rollover .elementor-widget-image {
  position: relative;
  overflow: hidden;
 
}

/* Image setup */
#jainidhi-rollover .elementor-widget-image img {
  width: 100%;
  height: auto;
  object-fit: cover;
  display: block;
  transition: transform 0.4s ease, filter 0.4s ease;
}

/* Blue tint + zoom effect on hover */
#jainidhi-rollover:hover .elementor-widget-image img {
  transform: scale(1.05); /* zoom effect */
  filter: brightness(60%) sepia(100%) saturate(300%) hue-rotate(180deg); /* blue tint */
}

/* Optional: caption or text styling inside container */
#jainidhi-rollover .elementor-heading-title {
  transition: color 0.4s ease;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1cfd72d *//* Ensure image wrapper is relative */
#jainidhi-rollover .elementor-widget-image {
  position: relative;
  overflow: hidden;
 
}

/* Image setup */
#jainidhi-rollover .elementor-widget-image img {
  width: 100%;
  height: auto;
  object-fit: cover;
  display: block;
  transition: transform 0.4s ease, filter 0.4s ease;
}

/* Blue tint + zoom effect on hover */
#jainidhi-rollover:hover .elementor-widget-image img {
  transform: scale(1.05); /* zoom effect */
  filter: brightness(50%) sepia(300%) saturate(300%) hue-rotate(180deg); /* blue tint */
}

/* Optional: caption or text styling inside container */
#jainidhi-rollover .elementor-heading-title {
  transition: color 0.4s ease;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bc6ff16 *//* Ensure image wrapper is relative */
#jainidhi-rollover .elementor-widget-image {
  position: relative;
  overflow: hidden;
 
}

/* Image setup */
#jainidhi-rollover .elementor-widget-image img {
  width: 100%;
  height: auto;
  object-fit: cover;
  display: block;
  transition: transform 0.4s ease, filter 0.4s ease;
}

/* Blue tint + zoom effect on hover */
#jainidhi-rollover:hover .elementor-widget-image img {
  transform: scale(1.05); /* zoom effect */
  filter: brightness(50%) sepia(300%) saturate(300%) hue-rotate(180deg); /* blue tint */
}

/* Optional: caption or text styling inside container */
#jainidhi-rollover .elementor-heading-title {
  transition: color 0.4s ease;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-444852b *//* Ensure image wrapper is relative */
#jainidhi-rollover .elementor-widget-image {
  position: relative;
  overflow: hidden;
 
}

/* Image setup */
#jainidhi-rollover .elementor-widget-image img {
  width: 100%;
  height: auto;
  object-fit: cover;
  display: block;
  transition: transform 0.4s ease, filter 0.4s ease;
}

/* Blue tint + zoom effect on hover */
#jainidhi-rollover:hover .elementor-widget-image img {
  transform: scale(1.05); /* zoom effect */
  filter: brightness(50%) sepia(300%) saturate(300%) hue-rotate(180deg); /* blue tint */
}

/* Optional: caption or text styling inside container */
#jainidhi-rollover .elementor-heading-title {
  transition: color 0.4s ease;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5723103 *//* Ensure image wrapper is relative */
#jainidhi-rollover .elementor-widget-image {
  position: relative;
  overflow: hidden;
 
}

/* Image setup */
#jainidhi-rollover .elementor-widget-image img {
  width: 100%;
  height: auto;
  object-fit: cover;
  display: block;
  transition: transform 0.4s ease, filter 0.4s ease;
}

/* Blue tint + zoom effect on hover */
#jainidhi-rollover:hover .elementor-widget-image img {
  transform: scale(1.05); /* zoom effect */
  /* blue tint */
}

/* Optional: caption or text styling inside container */
#jainidhi-rollover .elementor-heading-title {
  transition: color 0.4s ease;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c72dad5 *//* Ensure image wrapper is relative */
#jainidhi-rollover .elementor-widget-image {
  position: relative;
  overflow: hidden;
 
}

/* Image setup */
#jainidhi-rollover .elementor-widget-image img {
  width: 100%;
  height: auto;
  object-fit: cover;
  display: block;
  transition: transform 0.4s ease, filter 0.4s ease;
}

/* Blue tint + zoom effect on hover */
#jainidhi-rollover:hover .elementor-widget-image img {
  transform: scale(1.05); /* zoom effect */
  filter: brightness(50%) sepia(300%) saturate(300%) hue-rotate(180deg); /* blue tint */
}

/* Optional: caption or text styling inside container */
#jainidhi-rollover .elementor-heading-title {
  transition: color 0.4s ease;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-922b8c5 *//* Ensure image wrapper is relative */
#jainidhi-rollover .elementor-widget-image {
  position: relative;
  overflow: hidden;
 
}

/* Image setup */
#jainidhi-rollover .elementor-widget-image img {
  width: 100%;
  height: auto;
  object-fit: cover;
  display: block;
  transition: transform 0.4s ease, filter 0.4s ease;
}

/* Blue tint + zoom effect on hover */
#jainidhi-rollover:hover .elementor-widget-image img {
  transform: scale(1.05); /* zoom effect */
  filter: brightness(50%) sepia(300%) saturate(300%) hue-rotate(180deg); /* blue tint */
}

/* Optional: caption or text styling inside container */
#jainidhi-rollover .elementor-heading-title {
  transition: color 0.4s ease;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ac13979 *//* Ensure image wrapper is relative */
#jainidhi-rollover .elementor-widget-image {
  position: relative;
  overflow: hidden;
 
}

/* Image setup */
#jainidhi-rollover .elementor-widget-image img {
  width: 100%;
  height: auto;
  object-fit: cover;
  display: block;
  transition: transform 0.4s ease, filter 0.4s ease;
}

/* Blue tint + zoom effect on hover */
#jainidhi-rollover:hover .elementor-widget-image img {
  transform: scale(1.05); /* zoom effect */
  filter: brightness(50%) sepia(300%) saturate(300%) hue-rotate(180deg); /* blue tint */
}

/* Optional: caption or text styling inside container */
#jainidhi-rollover .elementor-heading-title {
  transition: color 0.4s ease;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6f2d256 *//* Ensure image wrapper is relative */
#jainidhi-rollover .elementor-widget-image {
  position: relative;
  overflow: hidden;
 
}

/* Image setup */
#jainidhi-rollover .elementor-widget-image img {
  width: 100%;
  height: auto;
  object-fit: cover;
  display: block;
  transition: transform 0.4s ease, filter 0.4s ease;
}

/* Blue tint + zoom effect on hover */
#jainidhi-rollover:hover .elementor-widget-image img {
  transform: scale(1.05); /* zoom effect */
  filter: none !important; /* blue tint */
}

/* Optional: caption or text styling inside container */
#jainidhi-rollover .elementor-heading-title {
  transition: color 0.4s ease;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ff6f2d4 *//* Ensure image wrapper is relative */
#jainidhi-rollover .elementor-widget-image {
  position: relative;
  overflow: hidden;
 
}

/* Image setup */
#jainidhi-rollover .elementor-widget-image img {
  width: 100%;
  height: auto;
  object-fit: cover;
  display: block;
  transition: transform 0.4s ease, filter 0.4s ease;
}

/* Blue tint + zoom effect on hover */
#jainidhi-rollover:hover .elementor-widget-image img {
  transform: scale(1.05); /* zoom effect */
  filter: brightness(50%) sepia(300%) saturate(300%) hue-rotate(180deg); /* blue tint */
}

/* Optional: caption or text styling inside container */
#jainidhi-rollover .elementor-heading-title {
  transition: color 0.4s ease;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4e88e89 *//* Ensure image wrapper is relative */
#jainidhi-rollover .elementor-widget-image {
  position: relative;
  overflow: hidden;
 
}

/* Image setup */
#jainidhi-rollover .elementor-widget-image img {
  width: 100%;
  height: auto;
  object-fit: cover;
  display: block;
  transition: transform 0.4s ease, filter 0.4s ease;
}

/* Blue tint + zoom effect on hover */
#jainidhi-rollover:hover .elementor-widget-image img {
  transform: scale(1.05); /* zoom effect */
  filter: brightness(50%) sepia(300%) saturate(300%) hue-rotate(180deg); /* blue tint */
}

/* Optional: caption or text styling inside container */
#jainidhi-rollover .elementor-heading-title {
  transition: color 0.4s ease;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6f4b4f8 *//* Ensure image wrapper is relative */
#jainidhi-rollover .elementor-widget-image {
  position: relative;
  overflow: hidden;
 
}

/* Image setup */
#jainidhi-rollover .elementor-widget-image img {
  width: 100%;
  height: auto;
  object-fit: cover;
  display: block;
  transition: transform 0.4s ease, filter 0.4s ease;
}

/* Blue tint + zoom effect on hover */
#jainidhi-rollover:hover .elementor-widget-image img {
  transform: scale(1.05); /* zoom effect */
  filter: brightness(60%) sepia(100%) saturate(300%) hue-rotate(180deg); /* blue tint */
}

/* Optional: caption or text styling inside container */
#jainidhi-rollover .elementor-heading-title {
  transition: color 0.4s ease;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1cfd72d *//* Ensure image wrapper is relative */
#jainidhi-rollover .elementor-widget-image {
  position: relative;
  overflow: hidden;
 
}

/* Image setup */
#jainidhi-rollover .elementor-widget-image img {
  width: 100%;
  height: auto;
  object-fit: cover;
  display: block;
  transition: transform 0.4s ease, filter 0.4s ease;
}

/* Blue tint + zoom effect on hover */
#jainidhi-rollover:hover .elementor-widget-image img {
  transform: scale(1.05); /* zoom effect */
  filter: brightness(50%) sepia(300%) saturate(300%) hue-rotate(180deg); /* blue tint */
}

/* Optional: caption or text styling inside container */
#jainidhi-rollover .elementor-heading-title {
  transition: color 0.4s ease;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bc6ff16 *//* Ensure image wrapper is relative */
#jainidhi-rollover .elementor-widget-image {
  position: relative;
  overflow: hidden;
 
}

/* Image setup */
#jainidhi-rollover .elementor-widget-image img {
  width: 100%;
  height: auto;
  object-fit: cover;
  display: block;
  transition: transform 0.4s ease, filter 0.4s ease;
}

/* Blue tint + zoom effect on hover */
#jainidhi-rollover:hover .elementor-widget-image img {
  transform: scale(1.05); /* zoom effect */
  filter: brightness(50%) sepia(300%) saturate(300%) hue-rotate(180deg); /* blue tint */
}

/* Optional: caption or text styling inside container */
#jainidhi-rollover .elementor-heading-title {
  transition: color 0.4s ease;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-444852b *//* Ensure image wrapper is relative */
#jainidhi-rollover .elementor-widget-image {
  position: relative;
  overflow: hidden;
 
}

/* Image setup */
#jainidhi-rollover .elementor-widget-image img {
  width: 100%;
  height: auto;
  object-fit: cover;
  display: block;
  transition: transform 0.4s ease, filter 0.4s ease;
}

/* Blue tint + zoom effect on hover */
#jainidhi-rollover:hover .elementor-widget-image img {
  transform: scale(1.05); /* zoom effect */
  filter: brightness(50%) sepia(300%) saturate(300%) hue-rotate(180deg); /* blue tint */
}

/* Optional: caption or text styling inside container */
#jainidhi-rollover .elementor-heading-title {
  transition: color 0.4s ease;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5723103 *//* Ensure image wrapper is relative */
#jainidhi-rollover .elementor-widget-image {
  position: relative;
  overflow: hidden;
 
}

/* Image setup */
#jainidhi-rollover .elementor-widget-image img {
  width: 100%;
  height: auto;
  object-fit: cover;
  display: block;
  transition: transform 0.4s ease, filter 0.4s ease;
}

/* Blue tint + zoom effect on hover */
#jainidhi-rollover:hover .elementor-widget-image img {
  transform: scale(1.05); /* zoom effect */
  /* blue tint */
}

/* Optional: caption or text styling inside container */
#jainidhi-rollover .elementor-heading-title {
  transition: color 0.4s ease;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c72dad5 *//* Ensure image wrapper is relative */
#jainidhi-rollover .elementor-widget-image {
  position: relative;
  overflow: hidden;
 
}

/* Image setup */
#jainidhi-rollover .elementor-widget-image img {
  width: 100%;
  height: auto;
  object-fit: cover;
  display: block;
  transition: transform 0.4s ease, filter 0.4s ease;
}

/* Blue tint + zoom effect on hover */
#jainidhi-rollover:hover .elementor-widget-image img {
  transform: scale(1.05); /* zoom effect */
  filter: brightness(50%) sepia(300%) saturate(300%) hue-rotate(180deg); /* blue tint */
}

/* Optional: caption or text styling inside container */
#jainidhi-rollover .elementor-heading-title {
  transition: color 0.4s ease;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-922b8c5 *//* Ensure image wrapper is relative */
#jainidhi-rollover .elementor-widget-image {
  position: relative;
  overflow: hidden;
 
}

/* Image setup */
#jainidhi-rollover .elementor-widget-image img {
  width: 100%;
  height: auto;
  object-fit: cover;
  display: block;
  transition: transform 0.4s ease, filter 0.4s ease;
}

/* Blue tint + zoom effect on hover */
#jainidhi-rollover:hover .elementor-widget-image img {
  transform: scale(1.05); /* zoom effect */
  filter: brightness(50%) sepia(300%) saturate(300%) hue-rotate(180deg); /* blue tint */
}

/* Optional: caption or text styling inside container */
#jainidhi-rollover .elementor-heading-title {
  transition: color 0.4s ease;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ac13979 *//* Ensure image wrapper is relative */
#jainidhi-rollover .elementor-widget-image {
  position: relative;
  overflow: hidden;
 
}

/* Image setup */
#jainidhi-rollover .elementor-widget-image img {
  width: 100%;
  height: auto;
  object-fit: cover;
  display: block;
  transition: transform 0.4s ease, filter 0.4s ease;
}

/* Blue tint + zoom effect on hover */
#jainidhi-rollover:hover .elementor-widget-image img {
  transform: scale(1.05); /* zoom effect */
  filter: brightness(50%) sepia(300%) saturate(300%) hue-rotate(180deg); /* blue tint */
}

/* Optional: caption or text styling inside container */
#jainidhi-rollover .elementor-heading-title {
  transition: color 0.4s ease;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6f2d256 *//* Ensure image wrapper is relative */
#jainidhi-rollover .elementor-widget-image {
  position: relative;
  overflow: hidden;
 
}

/* Image setup */
#jainidhi-rollover .elementor-widget-image img {
  width: 100%;
  height: auto;
  object-fit: cover;
  display: block;
  transition: transform 0.4s ease, filter 0.4s ease;
}

/* Blue tint + zoom effect on hover */
#jainidhi-rollover:hover .elementor-widget-image img {
  transform: scale(1.05); /* zoom effect */
  filter: none !important; /* blue tint */
}

/* Optional: caption or text styling inside container */
#jainidhi-rollover .elementor-heading-title {
  transition: color 0.4s ease;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ff6f2d4 *//* Ensure image wrapper is relative */
#jainidhi-rollover .elementor-widget-image {
  position: relative;
  overflow: hidden;
 
}

/* Image setup */
#jainidhi-rollover .elementor-widget-image img {
  width: 100%;
  height: auto;
  object-fit: cover;
  display: block;
  transition: transform 0.4s ease, filter 0.4s ease;
}

/* Blue tint + zoom effect on hover */
#jainidhi-rollover:hover .elementor-widget-image img {
  transform: scale(1.05); /* zoom effect */
  filter: brightness(50%) sepia(300%) saturate(300%) hue-rotate(180deg); /* blue tint */
}

/* Optional: caption or text styling inside container */
#jainidhi-rollover .elementor-heading-title {
  transition: color 0.4s ease;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4e88e89 *//* Ensure image wrapper is relative */
#jainidhi-rollover .elementor-widget-image {
  position: relative;
  overflow: hidden;
 
}

/* Image setup */
#jainidhi-rollover .elementor-widget-image img {
  width: 100%;
  height: auto;
  object-fit: cover;
  display: block;
  transition: transform 0.4s ease, filter 0.4s ease;
}

/* Blue tint + zoom effect on hover */
#jainidhi-rollover:hover .elementor-widget-image img {
  transform: scale(1.05); /* zoom effect */
  filter: brightness(50%) sepia(300%) saturate(300%) hue-rotate(180deg); /* blue tint */
}

/* Optional: caption or text styling inside container */
#jainidhi-rollover .elementor-heading-title {
  transition: color 0.4s ease;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6f4b4f8 *//* Ensure image wrapper is relative */
#jainidhi-rollover .elementor-widget-image {
  position: relative;
  overflow: hidden;
 
}

/* Image setup */
#jainidhi-rollover .elementor-widget-image img {
  width: 100%;
  height: auto;
  object-fit: cover;
  display: block;
  transition: transform 0.4s ease, filter 0.4s ease;
}

/* Blue tint + zoom effect on hover */
#jainidhi-rollover:hover .elementor-widget-image img {
  transform: scale(1.05); /* zoom effect */
  filter: brightness(60%) sepia(100%) saturate(300%) hue-rotate(180deg); /* blue tint */
}

/* Optional: caption or text styling inside container */
#jainidhi-rollover .elementor-heading-title {
  transition: color 0.4s ease;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1cfd72d *//* Ensure image wrapper is relative */
#jainidhi-rollover .elementor-widget-image {
  position: relative;
  overflow: hidden;
 
}

/* Image setup */
#jainidhi-rollover .elementor-widget-image img {
  width: 100%;
  height: auto;
  object-fit: cover;
  display: block;
  transition: transform 0.4s ease, filter 0.4s ease;
}

/* Blue tint + zoom effect on hover */
#jainidhi-rollover:hover .elementor-widget-image img {
  transform: scale(1.05); /* zoom effect */
  filter: brightness(50%) sepia(300%) saturate(300%) hue-rotate(180deg); /* blue tint */
}

/* Optional: caption or text styling inside container */
#jainidhi-rollover .elementor-heading-title {
  transition: color 0.4s ease;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bc6ff16 *//* Ensure image wrapper is relative */
#jainidhi-rollover .elementor-widget-image {
  position: relative;
  overflow: hidden;
 
}

/* Image setup */
#jainidhi-rollover .elementor-widget-image img {
  width: 100%;
  height: auto;
  object-fit: cover;
  display: block;
  transition: transform 0.4s ease, filter 0.4s ease;
}

/* Blue tint + zoom effect on hover */
#jainidhi-rollover:hover .elementor-widget-image img {
  transform: scale(1.05); /* zoom effect */
  filter: brightness(50%) sepia(300%) saturate(300%) hue-rotate(180deg); /* blue tint */
}

/* Optional: caption or text styling inside container */
#jainidhi-rollover .elementor-heading-title {
  transition: color 0.4s ease;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-444852b *//* Ensure image wrapper is relative */
#jainidhi-rollover .elementor-widget-image {
  position: relative;
  overflow: hidden;
 
}

/* Image setup */
#jainidhi-rollover .elementor-widget-image img {
  width: 100%;
  height: auto;
  object-fit: cover;
  display: block;
  transition: transform 0.4s ease, filter 0.4s ease;
}

/* Blue tint + zoom effect on hover */
#jainidhi-rollover:hover .elementor-widget-image img {
  transform: scale(1.05); /* zoom effect */
  filter: brightness(50%) sepia(300%) saturate(300%) hue-rotate(180deg); /* blue tint */
}

/* Optional: caption or text styling inside container */
#jainidhi-rollover .elementor-heading-title {
  transition: color 0.4s ease;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5723103 *//* Ensure image wrapper is relative */
#jainidhi-rollover .elementor-widget-image {
  position: relative;
  overflow: hidden;
 
}

/* Image setup */
#jainidhi-rollover .elementor-widget-image img {
  width: 100%;
  height: auto;
  object-fit: cover;
  display: block;
  transition: transform 0.4s ease, filter 0.4s ease;
}

/* Blue tint + zoom effect on hover */
#jainidhi-rollover:hover .elementor-widget-image img {
  transform: scale(1.05); /* zoom effect */
  /* blue tint */
}

/* Optional: caption or text styling inside container */
#jainidhi-rollover .elementor-heading-title {
  transition: color 0.4s ease;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c72dad5 *//* Ensure image wrapper is relative */
#jainidhi-rollover .elementor-widget-image {
  position: relative;
  overflow: hidden;
 
}

/* Image setup */
#jainidhi-rollover .elementor-widget-image img {
  width: 100%;
  height: auto;
  object-fit: cover;
  display: block;
  transition: transform 0.4s ease, filter 0.4s ease;
}

/* Blue tint + zoom effect on hover */
#jainidhi-rollover:hover .elementor-widget-image img {
  transform: scale(1.05); /* zoom effect */
  filter: brightness(50%) sepia(300%) saturate(300%) hue-rotate(180deg); /* blue tint */
}

/* Optional: caption or text styling inside container */
#jainidhi-rollover .elementor-heading-title {
  transition: color 0.4s ease;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-922b8c5 *//* Ensure image wrapper is relative */
#jainidhi-rollover .elementor-widget-image {
  position: relative;
  overflow: hidden;
 
}

/* Image setup */
#jainidhi-rollover .elementor-widget-image img {
  width: 100%;
  height: auto;
  object-fit: cover;
  display: block;
  transition: transform 0.4s ease, filter 0.4s ease;
}

/* Blue tint + zoom effect on hover */
#jainidhi-rollover:hover .elementor-widget-image img {
  transform: scale(1.05); /* zoom effect */
  filter: brightness(50%) sepia(300%) saturate(300%) hue-rotate(180deg); /* blue tint */
}

/* Optional: caption or text styling inside container */
#jainidhi-rollover .elementor-heading-title {
  transition: color 0.4s ease;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ac13979 *//* Ensure image wrapper is relative */
#jainidhi-rollover .elementor-widget-image {
  position: relative;
  overflow: hidden;
 
}

/* Image setup */
#jainidhi-rollover .elementor-widget-image img {
  width: 100%;
  height: auto;
  object-fit: cover;
  display: block;
  transition: transform 0.4s ease, filter 0.4s ease;
}

/* Blue tint + zoom effect on hover */
#jainidhi-rollover:hover .elementor-widget-image img {
  transform: scale(1.05); /* zoom effect */
  filter: brightness(50%) sepia(300%) saturate(300%) hue-rotate(180deg); /* blue tint */
}

/* Optional: caption or text styling inside container */
#jainidhi-rollover .elementor-heading-title {
  transition: color 0.4s ease;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6f2d256 *//* Ensure image wrapper is relative */
#jainidhi-rollover .elementor-widget-image {
  position: relative;
  overflow: hidden;
 
}

/* Image setup */
#jainidhi-rollover .elementor-widget-image img {
  width: 100%;
  height: auto;
  object-fit: cover;
  display: block;
  transition: transform 0.4s ease, filter 0.4s ease;
}

/* Blue tint + zoom effect on hover */
#jainidhi-rollover:hover .elementor-widget-image img {
  transform: scale(1.05); /* zoom effect */
  filter: none !important; /* blue tint */
}

/* Optional: caption or text styling inside container */
#jainidhi-rollover .elementor-heading-title {
  transition: color 0.4s ease;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ff6f2d4 *//* Ensure image wrapper is relative */
#jainidhi-rollover .elementor-widget-image {
  position: relative;
  overflow: hidden;
 
}

/* Image setup */
#jainidhi-rollover .elementor-widget-image img {
  width: 100%;
  height: auto;
  object-fit: cover;
  display: block;
  transition: transform 0.4s ease, filter 0.4s ease;
}

/* Blue tint + zoom effect on hover */
#jainidhi-rollover:hover .elementor-widget-image img {
  transform: scale(1.05); /* zoom effect */
  filter: brightness(50%) sepia(300%) saturate(300%) hue-rotate(180deg); /* blue tint */
}

/* Optional: caption or text styling inside container */
#jainidhi-rollover .elementor-heading-title {
  transition: color 0.4s ease;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4e88e89 *//* Ensure image wrapper is relative */
#jainidhi-rollover .elementor-widget-image {
  position: relative;
  overflow: hidden;
 
}

/* Image setup */
#jainidhi-rollover .elementor-widget-image img {
  width: 100%;
  height: auto;
  object-fit: cover;
  display: block;
  transition: transform 0.4s ease, filter 0.4s ease;
}

/* Blue tint + zoom effect on hover */
#jainidhi-rollover:hover .elementor-widget-image img {
  transform: scale(1.05); /* zoom effect */
  filter: brightness(50%) sepia(300%) saturate(300%) hue-rotate(180deg); /* blue tint */
}

/* Optional: caption or text styling inside container */
#jainidhi-rollover .elementor-heading-title {
  transition: color 0.4s ease;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6f4b4f8 *//* Ensure image wrapper is relative */
#jainidhi-rollover .elementor-widget-image {
  position: relative;
  overflow: hidden;
 
}

/* Image setup */
#jainidhi-rollover .elementor-widget-image img {
  width: 100%;
  height: auto;
  object-fit: cover;
  display: block;
  transition: transform 0.4s ease, filter 0.4s ease;
}

/* Blue tint + zoom effect on hover */
#jainidhi-rollover:hover .elementor-widget-image img {
  transform: scale(1.05); /* zoom effect */
  filter: brightness(60%) sepia(100%) saturate(300%) hue-rotate(180deg); /* blue tint */
}

/* Optional: caption or text styling inside container */
#jainidhi-rollover .elementor-heading-title {
  transition: color 0.4s ease;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1cfd72d *//* Ensure image wrapper is relative */
#jainidhi-rollover .elementor-widget-image {
  position: relative;
  overflow: hidden;
 
}

/* Image setup */
#jainidhi-rollover .elementor-widget-image img {
  width: 100%;
  height: auto;
  object-fit: cover;
  display: block;
  transition: transform 0.4s ease, filter 0.4s ease;
}

/* Blue tint + zoom effect on hover */
#jainidhi-rollover:hover .elementor-widget-image img {
  transform: scale(1.05); /* zoom effect */
  filter: brightness(50%) sepia(300%) saturate(300%) hue-rotate(180deg); /* blue tint */
}

/* Optional: caption or text styling inside container */
#jainidhi-rollover .elementor-heading-title {
  transition: color 0.4s ease;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bc6ff16 *//* Ensure image wrapper is relative */
#jainidhi-rollover .elementor-widget-image {
  position: relative;
  overflow: hidden;
 
}

/* Image setup */
#jainidhi-rollover .elementor-widget-image img {
  width: 100%;
  height: auto;
  object-fit: cover;
  display: block;
  transition: transform 0.4s ease, filter 0.4s ease;
}

/* Blue tint + zoom effect on hover */
#jainidhi-rollover:hover .elementor-widget-image img {
  transform: scale(1.05); /* zoom effect */
  filter: brightness(50%) sepia(300%) saturate(300%) hue-rotate(180deg); /* blue tint */
}

/* Optional: caption or text styling inside container */
#jainidhi-rollover .elementor-heading-title {
  transition: color 0.4s ease;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-444852b *//* Ensure image wrapper is relative */
#jainidhi-rollover .elementor-widget-image {
  position: relative;
  overflow: hidden;
 
}

/* Image setup */
#jainidhi-rollover .elementor-widget-image img {
  width: 100%;
  height: auto;
  object-fit: cover;
  display: block;
  transition: transform 0.4s ease, filter 0.4s ease;
}

/* Blue tint + zoom effect on hover */
#jainidhi-rollover:hover .elementor-widget-image img {
  transform: scale(1.05); /* zoom effect */
  filter: brightness(50%) sepia(300%) saturate(300%) hue-rotate(180deg); /* blue tint */
}

/* Optional: caption or text styling inside container */
#jainidhi-rollover .elementor-heading-title {
  transition: color 0.4s ease;
}/* End custom CSS */
/* Start custom CSS for nested-tabs, class: .elementor-element-075b597 */@media (max-width: 767px) {
    button.tabs-dd-btn {
        color: white;
        height: 60px;
    }
    
   button:hover {background-color:#EB2246 !important;
   border-color:#EB2246 !important;
}
}}

/* base: add space for bigger arrow */
.tabs-dd-wrap .tabs-dd-btn {
  position: relative;
  padding-right: 40px; /* more room for larger arrow */
}

/* arrow */
.tabs-dd-wrap .tabs-dd-btn::after {
  content: "";
  position: absolute;
  right: 14px;
  top: 50%;
  transform: translateY(-50%);
  width: 18px;   /* adjust size here */
  height: 18px;  /* adjust size here */
  pointer-events: none;
  background-color: currentColor;

  /* SVG mask (cross-browser) */
  mask-image: url("data:image/svg+xml,%3Csvg viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2' stroke-linecap='round' stroke-linejoin='round' xmlns='http://www.w3.org/2000/svg'%3E%3Cpolyline points='6 9 12 15 18 9'%3E%3C/polyline%3E%3C/svg%3E");
  mask-size: contain; mask-repeat: no-repeat; mask-position: center;

  /* iOS Safari needs webkit prefixes */
  -webkit-mask-image: url("data:image/svg+xml,%3Csvg viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2' stroke-linecap='round' stroke-linejoin='round' xmlns='http://www.w3.org/2000/svg'%3E%3Cpolyline points='6 9 12 15 18 9'%3E%3C/polyline%3E%3C/svg%3E");
  -webkit-mask-size: contain; 
  -webkit-mask-repeat: no-repeat; 
  -webkit-mask-position: center;
}

/* rotate when expanded */
.tabs-dd-wrap[aria-expanded="true"] .tabs-dd-btn::after {
  transform: translateY(-50%) rotate(180deg);
}

/* ensure size on mobile (Elementor may override) */
@media (max-width: 767px) {
  .tabs-dd-wrap .tabs-dd-btn::after {
    width: 22px !important;   /* bigger arrow on mobile */
    height: 22px !important;
  }
  .tabs-dd-wrap .tabs-dd-btn { padding-right: 48px; }
}/* End custom CSS */