.elementor-31159 .elementor-element.elementor-element-57808314{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-31159 .elementor-element.elementor-element-57808314:not(.elementor-motion-effects-element-type-background), .elementor-31159 .elementor-element.elementor-element-57808314 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(150deg, #EDF7F7 70%, #BDE2FF 100%);}.elementor-31159 .elementor-element.elementor-element-11c6ef0{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--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-31159 .elementor-element.elementor-element-b51bb68{--display:flex;}.elementor-31159 .elementor-element.elementor-element-79556977{text-align:start;}.elementor-31159 .elementor-element.elementor-element-79556977 .elementor-heading-title{font-family:"Hind Siliguri", Sans-serif;font-size:42px;color:#000000;}.elementor-31159 .elementor-element.elementor-element-267c412e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -20px) 0px;padding:0px 0px 0px 0px;text-align:start;font-family:"Hind Siliguri", Sans-serif;font-size:16px;color:#000000;}.elementor-31159 .elementor-element.elementor-element-0552b59{--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;--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-31159 .elementor-element.elementor-element-5b9c0b25 .elementor-button{background-color:transparent;font-family:"Hind Siliguri", Sans-serif;font-size:16px;font-weight:600;fill:#FFFFFF;color:#FFFFFF;background-image:linear-gradient(120deg, #0D47A1 0%, #1E88E5 100%);border-radius:30px 30px 30px 30px;}.elementor-31159 .elementor-element.elementor-element-5b9c0b25.elementor-element{--align-self:flex-start;}.elementor-31159 .elementor-element.elementor-element-3a798c9 .elementor-button{background-color:#0D47A100;font-family:"Hind Siliguri", Sans-serif;font-size:14px;font-weight:600;fill:#0D47A1;color:#0D47A1;border-style:solid;border-width:2px 2px 2px 2px;border-color:#0D47A1;border-radius:30px 30px 30px 30px;}.elementor-31159 .elementor-element.elementor-element-3a798c9.elementor-element{--align-self:flex-start;}.elementor-31159 .elementor-element.elementor-element-37ff2c2{--display:flex;}.elementor-31159 .elementor-element.elementor-element-74aaef5a{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-31159 .elementor-element.elementor-element-25a5d1c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;}.elementor-31159 .elementor-element.elementor-element-25a5d1c .elementor-heading-title{font-family:"Hind Siliguri", Sans-serif;font-size:30px;line-height:1.4em;color:#000000;}.elementor-31159 .elementor-element.elementor-element-3920fd73{--display:flex;--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-31159 .elementor-element.elementor-element-74cd176e{--display:grid;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;--margin-top:10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31159 .elementor-element.elementor-element-1d061b4a{--display:flex;--border-radius:10px 10px 10px 10px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.1);--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31159 .elementor-element.elementor-element-1d061b4a:not(.elementor-motion-effects-element-type-background), .elementor-31159 .elementor-element.elementor-element-1d061b4a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-31159 .elementor-element.elementor-element-225da04d img{height:145px;object-fit:cover;object-position:top center;border-radius:10px 10px 0px 0px;}.elementor-31159 .elementor-element.elementor-element-599d0b89{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-31159 .elementor-element.elementor-element-745360c2{background-color:#FADDFF;padding:5px 10px 5px 10px;border-radius:30px 30px 30px 30px;text-align:center;}.elementor-31159 .elementor-element.elementor-element-745360c2.elementor-element{--align-self:flex-start;}.elementor-31159 .elementor-element.elementor-element-745360c2 .elementor-heading-title{font-size:12px;font-weight:400;color:#3C1044;}.elementor-31159 .elementor-element.elementor-element-30ebfb15 .elementor-heading-title{font-size:18px;color:#0D47A1;}.elementor-31159 .elementor-element.elementor-element-426a5258{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -20px) 0px;padding:0px 0px 0px 0px;font-size:14px;line-height:1.4em;}.elementor-31159 .elementor-element.elementor-element-2a7d414b .elementor-button{background-color:transparent;font-size:12px;font-weight:600;fill:#FFFFFF;color:#FFFFFF;background-image:linear-gradient(120deg, #0D47A1 0%, #1E88E5 100%);border-radius:30px 30px 30px 30px;padding:10px 15px 10px 15px;}.elementor-31159 .elementor-element.elementor-element-2a7d414b .elementor-button:hover, .elementor-31159 .elementor-element.elementor-element-2a7d414b .elementor-button:focus{background-color:#FFFFFF;}.elementor-31159 .elementor-element.elementor-element-2a7d414b.elementor-element{--align-self:flex-start;}.elementor-31159 .elementor-element.elementor-element-6cbee270{--display:flex;--border-radius:10px 10px 10px 10px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.1);--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31159 .elementor-element.elementor-element-6cbee270:not(.elementor-motion-effects-element-type-background), .elementor-31159 .elementor-element.elementor-element-6cbee270 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-31159 .elementor-element.elementor-element-10d5240d img{height:145px;object-fit:cover;object-position:top center;border-radius:10px 10px 0px 0px;}.elementor-31159 .elementor-element.elementor-element-5a6be0b0{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-31159 .elementor-element.elementor-element-6530b9d8{background-color:#FADDFF;padding:5px 10px 5px 10px;border-radius:30px 30px 30px 30px;text-align:center;}.elementor-31159 .elementor-element.elementor-element-6530b9d8.elementor-element{--align-self:flex-start;}.elementor-31159 .elementor-element.elementor-element-6530b9d8 .elementor-heading-title{font-size:12px;font-weight:400;color:#3C1044;}.elementor-31159 .elementor-element.elementor-element-848c819 .elementor-heading-title{font-size:18px;color:#0D47A1;}.elementor-31159 .elementor-element.elementor-element-5b66e8f9{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -20px) 0px;padding:0px 0px 0px 0px;font-size:14px;line-height:1.4em;}.elementor-31159 .elementor-element.elementor-element-1a673343 .elementor-button{background-color:transparent;font-size:12px;font-weight:600;fill:#FFFFFF;color:#FFFFFF;background-image:linear-gradient(120deg, #0D47A1 0%, #1E88E5 100%);border-radius:30px 30px 30px 30px;padding:10px 15px 10px 15px;}.elementor-31159 .elementor-element.elementor-element-1a673343 .elementor-button:hover, .elementor-31159 .elementor-element.elementor-element-1a673343 .elementor-button:focus{background-color:#FFFFFF;}.elementor-31159 .elementor-element.elementor-element-1a673343.elementor-element{--align-self:flex-start;}.elementor-31159 .elementor-element.elementor-element-7e9b2521{--display:flex;--border-radius:10px 10px 10px 10px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.1);--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31159 .elementor-element.elementor-element-7e9b2521:not(.elementor-motion-effects-element-type-background), .elementor-31159 .elementor-element.elementor-element-7e9b2521 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-31159 .elementor-element.elementor-element-9300fc9 img{height:145px;object-fit:cover;object-position:top center;border-radius:10px 10px 0px 0px;}.elementor-31159 .elementor-element.elementor-element-2ac4bbe3{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-31159 .elementor-element.elementor-element-7ae7f24a{background-color:#FADDFF;padding:5px 10px 5px 10px;border-radius:30px 30px 30px 30px;text-align:center;}.elementor-31159 .elementor-element.elementor-element-7ae7f24a.elementor-element{--align-self:flex-start;}.elementor-31159 .elementor-element.elementor-element-7ae7f24a .elementor-heading-title{font-size:12px;font-weight:400;color:#3C1044;}.elementor-31159 .elementor-element.elementor-element-6b1898f1 .elementor-heading-title{font-size:18px;color:#0D47A1;}.elementor-31159 .elementor-element.elementor-element-12a7caf3{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -20px) 0px;padding:0px 0px 0px 0px;font-size:14px;line-height:1.4em;}.elementor-31159 .elementor-element.elementor-element-4a5dedea .elementor-button{background-color:transparent;font-size:12px;font-weight:600;fill:#FFFFFF;color:#FFFFFF;background-image:linear-gradient(120deg, #0D47A1 0%, #1E88E5 100%);border-radius:30px 30px 30px 30px;padding:10px 15px 10px 15px;}.elementor-31159 .elementor-element.elementor-element-4a5dedea .elementor-button:hover, .elementor-31159 .elementor-element.elementor-element-4a5dedea .elementor-button:focus{background-color:#FFFFFF;}.elementor-31159 .elementor-element.elementor-element-4a5dedea.elementor-element{--align-self:flex-start;}.elementor-31159 .elementor-element.elementor-element-54751eaa{--display:flex;--border-radius:10px 10px 10px 10px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.1);--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31159 .elementor-element.elementor-element-54751eaa:not(.elementor-motion-effects-element-type-background), .elementor-31159 .elementor-element.elementor-element-54751eaa > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-31159 .elementor-element.elementor-element-2d460310 img{height:145px;object-fit:cover;object-position:top center;border-radius:10px 10px 0px 0px;}.elementor-31159 .elementor-element.elementor-element-4b5294b3{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-31159 .elementor-element.elementor-element-92f02cd{background-color:#FADDFF;padding:5px 10px 5px 10px;border-radius:30px 30px 30px 30px;text-align:center;}.elementor-31159 .elementor-element.elementor-element-92f02cd.elementor-element{--align-self:flex-start;}.elementor-31159 .elementor-element.elementor-element-92f02cd .elementor-heading-title{font-size:12px;font-weight:400;color:#3C1044;}.elementor-31159 .elementor-element.elementor-element-5602488e .elementor-heading-title{font-size:18px;color:#0D47A1;}.elementor-31159 .elementor-element.elementor-element-20a0c692{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -20px) 0px;padding:0px 0px 0px 0px;font-size:14px;line-height:1.4em;}.elementor-31159 .elementor-element.elementor-element-46686068 .elementor-button{background-color:transparent;font-size:12px;font-weight:600;fill:#FFFFFF;color:#FFFFFF;background-image:linear-gradient(120deg, #0D47A1 0%, #1E88E5 100%);border-radius:30px 30px 30px 30px;padding:10px 15px 10px 15px;}.elementor-31159 .elementor-element.elementor-element-46686068 .elementor-button:hover, .elementor-31159 .elementor-element.elementor-element-46686068 .elementor-button:focus{background-color:#FFFFFF;}.elementor-31159 .elementor-element.elementor-element-46686068.elementor-element{--align-self:flex-start;}.elementor-31159 .elementor-element.elementor-element-1400764a{--display:flex;--border-radius:10px 10px 10px 10px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.1);--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31159 .elementor-element.elementor-element-1400764a:not(.elementor-motion-effects-element-type-background), .elementor-31159 .elementor-element.elementor-element-1400764a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-31159 .elementor-element.elementor-element-44420484 img{height:145px;object-fit:cover;object-position:top center;border-radius:10px 10px 0px 0px;}.elementor-31159 .elementor-element.elementor-element-5b68df35{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-31159 .elementor-element.elementor-element-677f3dc2{background-color:#FADDFF;padding:5px 10px 5px 10px;border-radius:30px 30px 30px 30px;text-align:center;}.elementor-31159 .elementor-element.elementor-element-677f3dc2.elementor-element{--align-self:flex-start;}.elementor-31159 .elementor-element.elementor-element-677f3dc2 .elementor-heading-title{font-size:12px;font-weight:400;color:#3C1044;}.elementor-31159 .elementor-element.elementor-element-72d0536e .elementor-heading-title{font-size:18px;color:#0D47A1;}.elementor-31159 .elementor-element.elementor-element-f2edc82{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -20px) 0px;padding:0px 0px 0px 0px;font-size:14px;line-height:1.4em;}.elementor-31159 .elementor-element.elementor-element-53d186ea .elementor-button{background-color:transparent;font-size:12px;font-weight:600;fill:#FFFFFF;color:#FFFFFF;background-image:linear-gradient(120deg, #0D47A1 0%, #1E88E5 100%);border-radius:30px 30px 30px 30px;padding:10px 15px 10px 15px;}.elementor-31159 .elementor-element.elementor-element-53d186ea .elementor-button:hover, .elementor-31159 .elementor-element.elementor-element-53d186ea .elementor-button:focus{background-color:#FFFFFF;}.elementor-31159 .elementor-element.elementor-element-53d186ea.elementor-element{--align-self:flex-start;}.elementor-31159 .elementor-element.elementor-element-19f7bf9{--display:flex;--border-radius:10px 10px 10px 10px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.1);--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31159 .elementor-element.elementor-element-19f7bf9:not(.elementor-motion-effects-element-type-background), .elementor-31159 .elementor-element.elementor-element-19f7bf9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-31159 .elementor-element.elementor-element-49bc1fe img{height:145px;object-fit:cover;object-position:top center;border-radius:10px 10px 0px 0px;}.elementor-31159 .elementor-element.elementor-element-3038c37e{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-31159 .elementor-element.elementor-element-73e721f3{background-color:#FADDFF;padding:5px 10px 5px 10px;border-radius:30px 30px 30px 30px;text-align:center;}.elementor-31159 .elementor-element.elementor-element-73e721f3.elementor-element{--align-self:flex-start;}.elementor-31159 .elementor-element.elementor-element-73e721f3 .elementor-heading-title{font-size:12px;font-weight:400;color:#3C1044;}.elementor-31159 .elementor-element.elementor-element-7b2b782a .elementor-heading-title{font-size:18px;color:#0D47A1;}.elementor-31159 .elementor-element.elementor-element-2c85fdb2{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -20px) 0px;padding:0px 0px 0px 0px;font-size:14px;line-height:1.4em;}.elementor-31159 .elementor-element.elementor-element-5aafe996 .elementor-button{background-color:transparent;font-size:12px;font-weight:600;fill:#FFFFFF;color:#FFFFFF;background-image:linear-gradient(120deg, #0D47A1 0%, #1E88E5 100%);border-radius:30px 30px 30px 30px;padding:10px 15px 10px 15px;}.elementor-31159 .elementor-element.elementor-element-5aafe996 .elementor-button:hover, .elementor-31159 .elementor-element.elementor-element-5aafe996 .elementor-button:focus{background-color:#FFFFFF;}.elementor-31159 .elementor-element.elementor-element-5aafe996.elementor-element{--align-self:flex-start;}.elementor-31159 .elementor-element.elementor-element-159dcdb{--display:flex;--border-radius:10px 10px 10px 10px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.1);--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31159 .elementor-element.elementor-element-159dcdb:not(.elementor-motion-effects-element-type-background), .elementor-31159 .elementor-element.elementor-element-159dcdb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-31159 .elementor-element.elementor-element-5051878a img{height:145px;object-fit:cover;object-position:top center;border-radius:10px 10px 0px 0px;}.elementor-31159 .elementor-element.elementor-element-58ebb53a{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-31159 .elementor-element.elementor-element-31a097b1{background-color:#FADDFF;padding:5px 10px 5px 10px;border-radius:30px 30px 30px 30px;text-align:center;}.elementor-31159 .elementor-element.elementor-element-31a097b1.elementor-element{--align-self:flex-start;}.elementor-31159 .elementor-element.elementor-element-31a097b1 .elementor-heading-title{font-size:12px;font-weight:400;color:#3C1044;}.elementor-31159 .elementor-element.elementor-element-7f4f9379 .elementor-heading-title{font-size:18px;color:#0D47A1;}.elementor-31159 .elementor-element.elementor-element-4ac56b00{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -20px) 0px;padding:0px 0px 0px 0px;font-size:14px;line-height:1.4em;}.elementor-31159 .elementor-element.elementor-element-4c40a832 .elementor-button{background-color:transparent;font-size:12px;font-weight:600;fill:#FFFFFF;color:#FFFFFF;background-image:linear-gradient(120deg, #0D47A1 0%, #1E88E5 100%);border-radius:30px 30px 30px 30px;padding:10px 15px 10px 15px;}.elementor-31159 .elementor-element.elementor-element-4c40a832 .elementor-button:hover, .elementor-31159 .elementor-element.elementor-element-4c40a832 .elementor-button:focus{background-color:#FFFFFF;}.elementor-31159 .elementor-element.elementor-element-4c40a832.elementor-element{--align-self:flex-start;}.elementor-31159 .elementor-element.elementor-element-44670dcc{--display:flex;--border-radius:10px 10px 10px 10px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.1);--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31159 .elementor-element.elementor-element-44670dcc:not(.elementor-motion-effects-element-type-background), .elementor-31159 .elementor-element.elementor-element-44670dcc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-31159 .elementor-element.elementor-element-6382885f img{height:145px;object-fit:cover;object-position:top center;border-radius:10px 10px 0px 0px;}.elementor-31159 .elementor-element.elementor-element-79b321a5{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-31159 .elementor-element.elementor-element-8bb7819{background-color:#FADDFF;padding:5px 10px 5px 10px;border-radius:30px 30px 30px 30px;text-align:center;}.elementor-31159 .elementor-element.elementor-element-8bb7819.elementor-element{--align-self:flex-start;}.elementor-31159 .elementor-element.elementor-element-8bb7819 .elementor-heading-title{font-size:12px;font-weight:400;color:#3C1044;}.elementor-31159 .elementor-element.elementor-element-78d640d1 .elementor-heading-title{font-size:18px;color:#0D47A1;}.elementor-31159 .elementor-element.elementor-element-2894dd1d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -20px) 0px;padding:0px 0px 0px 0px;font-size:14px;line-height:1.4em;}.elementor-31159 .elementor-element.elementor-element-38882a13 .elementor-button{background-color:transparent;font-size:12px;font-weight:600;fill:#FFFFFF;color:#FFFFFF;background-image:linear-gradient(120deg, #0D47A1 0%, #1E88E5 100%);border-radius:30px 30px 30px 30px;padding:10px 15px 10px 15px;}.elementor-31159 .elementor-element.elementor-element-38882a13 .elementor-button:hover, .elementor-31159 .elementor-element.elementor-element-38882a13 .elementor-button:focus{background-color:#FFFFFF;}.elementor-31159 .elementor-element.elementor-element-38882a13.elementor-element{--align-self:flex-start;}.elementor-31159 .elementor-element.elementor-element-54fbb0f0{--display:flex;--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-31159 .elementor-element.elementor-element-4d815ab2{--display:grid;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;--margin-top:10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31159 .elementor-element.elementor-element-1a778af4{--display:flex;--border-radius:10px 10px 10px 10px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.1);--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31159 .elementor-element.elementor-element-1a778af4:not(.elementor-motion-effects-element-type-background), .elementor-31159 .elementor-element.elementor-element-1a778af4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-31159 .elementor-element.elementor-element-7ee12194 img{height:145px;object-fit:cover;object-position:top center;border-radius:10px 10px 0px 0px;}.elementor-31159 .elementor-element.elementor-element-302d94b2{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-31159 .elementor-element.elementor-element-3a93032d{background-color:#FADDFF;padding:5px 10px 5px 10px;border-radius:30px 30px 30px 30px;text-align:center;}.elementor-31159 .elementor-element.elementor-element-3a93032d.elementor-element{--align-self:flex-start;}.elementor-31159 .elementor-element.elementor-element-3a93032d .elementor-heading-title{font-size:12px;font-weight:400;color:#3C1044;}.elementor-31159 .elementor-element.elementor-element-79fc2b91 .elementor-heading-title{font-size:18px;color:#0D47A1;}.elementor-31159 .elementor-element.elementor-element-1c91fa91{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -20px) 0px;padding:0px 0px 0px 0px;font-size:14px;line-height:1.4em;}.elementor-31159 .elementor-element.elementor-element-6a4a3621 .elementor-button{background-color:transparent;font-size:12px;font-weight:600;fill:#FFFFFF;color:#FFFFFF;background-image:linear-gradient(120deg, #0D47A1 0%, #1E88E5 100%);border-radius:30px 30px 30px 30px;padding:10px 15px 10px 15px;}.elementor-31159 .elementor-element.elementor-element-6a4a3621 .elementor-button:hover, .elementor-31159 .elementor-element.elementor-element-6a4a3621 .elementor-button:focus{background-color:#FFFFFF;}.elementor-31159 .elementor-element.elementor-element-6a4a3621.elementor-element{--align-self:flex-start;}.elementor-31159 .elementor-element.elementor-element-4160ac6b{--display:flex;--border-radius:10px 10px 10px 10px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.1);--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31159 .elementor-element.elementor-element-4160ac6b:not(.elementor-motion-effects-element-type-background), .elementor-31159 .elementor-element.elementor-element-4160ac6b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-31159 .elementor-element.elementor-element-cfce4e2 img{height:145px;object-fit:cover;object-position:top center;border-radius:10px 10px 0px 0px;}.elementor-31159 .elementor-element.elementor-element-19201787{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-31159 .elementor-element.elementor-element-26f9ea27{background-color:#FADDFF;padding:5px 10px 5px 10px;border-radius:30px 30px 30px 30px;text-align:center;}.elementor-31159 .elementor-element.elementor-element-26f9ea27.elementor-element{--align-self:flex-start;}.elementor-31159 .elementor-element.elementor-element-26f9ea27 .elementor-heading-title{font-size:12px;font-weight:400;color:#3C1044;}.elementor-31159 .elementor-element.elementor-element-682265fc .elementor-heading-title{font-size:18px;color:#0D47A1;}.elementor-31159 .elementor-element.elementor-element-1caa2e9{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -20px) 0px;padding:0px 0px 0px 0px;font-size:14px;line-height:1.4em;}.elementor-31159 .elementor-element.elementor-element-5366deeb .elementor-button{background-color:transparent;font-size:12px;font-weight:600;fill:#FFFFFF;color:#FFFFFF;background-image:linear-gradient(120deg, #0D47A1 0%, #1E88E5 100%);border-radius:30px 30px 30px 30px;padding:10px 15px 10px 15px;}.elementor-31159 .elementor-element.elementor-element-5366deeb .elementor-button:hover, .elementor-31159 .elementor-element.elementor-element-5366deeb .elementor-button:focus{background-color:#FFFFFF;}.elementor-31159 .elementor-element.elementor-element-5366deeb.elementor-element{--align-self:flex-start;}.elementor-31159 .elementor-element.elementor-element-756248a9{--display:flex;--border-radius:10px 10px 10px 10px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.1);--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31159 .elementor-element.elementor-element-756248a9:not(.elementor-motion-effects-element-type-background), .elementor-31159 .elementor-element.elementor-element-756248a9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-31159 .elementor-element.elementor-element-3d7f4f53 img{height:145px;object-fit:cover;object-position:top center;border-radius:10px 10px 0px 0px;}.elementor-31159 .elementor-element.elementor-element-4053fdde{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-31159 .elementor-element.elementor-element-160cd321{background-color:#FADDFF;padding:5px 10px 5px 10px;border-radius:30px 30px 30px 30px;text-align:center;}.elementor-31159 .elementor-element.elementor-element-160cd321.elementor-element{--align-self:flex-start;}.elementor-31159 .elementor-element.elementor-element-160cd321 .elementor-heading-title{font-size:12px;font-weight:400;color:#3C1044;}.elementor-31159 .elementor-element.elementor-element-2bef4aa8 .elementor-heading-title{font-size:18px;color:#0D47A1;}.elementor-31159 .elementor-element.elementor-element-22cbcd79{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -20px) 0px;padding:0px 0px 0px 0px;font-size:14px;line-height:1.4em;}.elementor-31159 .elementor-element.elementor-element-23e3b750 .elementor-button{background-color:transparent;font-size:12px;font-weight:600;fill:#FFFFFF;color:#FFFFFF;background-image:linear-gradient(120deg, #0D47A1 0%, #1E88E5 100%);border-radius:30px 30px 30px 30px;padding:10px 15px 10px 15px;}.elementor-31159 .elementor-element.elementor-element-23e3b750 .elementor-button:hover, .elementor-31159 .elementor-element.elementor-element-23e3b750 .elementor-button:focus{background-color:#FFFFFF;}.elementor-31159 .elementor-element.elementor-element-23e3b750.elementor-element{--align-self:flex-start;}.elementor-31159 .elementor-element.elementor-element-32964ad1{--display:flex;--border-radius:10px 10px 10px 10px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.1);--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31159 .elementor-element.elementor-element-32964ad1:not(.elementor-motion-effects-element-type-background), .elementor-31159 .elementor-element.elementor-element-32964ad1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-31159 .elementor-element.elementor-element-101e0fac img{height:145px;object-fit:cover;object-position:top center;border-radius:10px 10px 0px 0px;}.elementor-31159 .elementor-element.elementor-element-52770bcc{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-31159 .elementor-element.elementor-element-4a13863f{background-color:#FADDFF;padding:5px 10px 5px 10px;border-radius:30px 30px 30px 30px;text-align:center;}.elementor-31159 .elementor-element.elementor-element-4a13863f.elementor-element{--align-self:flex-start;}.elementor-31159 .elementor-element.elementor-element-4a13863f .elementor-heading-title{font-size:12px;font-weight:400;color:#3C1044;}.elementor-31159 .elementor-element.elementor-element-7274ea87 .elementor-heading-title{font-size:18px;color:#0D47A1;}.elementor-31159 .elementor-element.elementor-element-2b7ffc11{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -20px) 0px;padding:0px 0px 0px 0px;font-size:14px;line-height:1.4em;}.elementor-31159 .elementor-element.elementor-element-c8b62bf .elementor-button{background-color:transparent;font-size:12px;font-weight:600;fill:#FFFFFF;color:#FFFFFF;background-image:linear-gradient(120deg, #0D47A1 0%, #1E88E5 100%);border-radius:30px 30px 30px 30px;padding:10px 15px 10px 15px;}.elementor-31159 .elementor-element.elementor-element-c8b62bf .elementor-button:hover, .elementor-31159 .elementor-element.elementor-element-c8b62bf .elementor-button:focus{background-color:#FFFFFF;}.elementor-31159 .elementor-element.elementor-element-c8b62bf.elementor-element{--align-self:flex-start;}.elementor-31159 .elementor-element.elementor-element-37008b4a{--display:flex;--border-radius:10px 10px 10px 10px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.1);--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31159 .elementor-element.elementor-element-37008b4a:not(.elementor-motion-effects-element-type-background), .elementor-31159 .elementor-element.elementor-element-37008b4a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-31159 .elementor-element.elementor-element-35cb1c5a img{height:145px;object-fit:cover;object-position:top center;border-radius:10px 10px 0px 0px;}.elementor-31159 .elementor-element.elementor-element-46b9ae5b{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-31159 .elementor-element.elementor-element-2b3340e6{background-color:#FADDFF;padding:5px 10px 5px 10px;border-radius:30px 30px 30px 30px;text-align:center;}.elementor-31159 .elementor-element.elementor-element-2b3340e6.elementor-element{--align-self:flex-start;}.elementor-31159 .elementor-element.elementor-element-2b3340e6 .elementor-heading-title{font-size:12px;font-weight:400;color:#3C1044;}.elementor-31159 .elementor-element.elementor-element-6e77b991 .elementor-heading-title{font-size:18px;color:#0D47A1;}.elementor-31159 .elementor-element.elementor-element-7041553b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -20px) 0px;padding:0px 0px 0px 0px;font-size:14px;line-height:1.4em;}.elementor-31159 .elementor-element.elementor-element-a03a9d3 .elementor-button{background-color:transparent;font-size:12px;font-weight:600;fill:#FFFFFF;color:#FFFFFF;background-image:linear-gradient(120deg, #0D47A1 0%, #1E88E5 100%);border-radius:30px 30px 30px 30px;padding:10px 15px 10px 15px;}.elementor-31159 .elementor-element.elementor-element-a03a9d3 .elementor-button:hover, .elementor-31159 .elementor-element.elementor-element-a03a9d3 .elementor-button:focus{background-color:#FFFFFF;}.elementor-31159 .elementor-element.elementor-element-a03a9d3.elementor-element{--align-self:flex-start;}.elementor-31159 .elementor-element.elementor-element-2efcf3d5{--display:flex;--border-radius:10px 10px 10px 10px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.1);--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31159 .elementor-element.elementor-element-2efcf3d5:not(.elementor-motion-effects-element-type-background), .elementor-31159 .elementor-element.elementor-element-2efcf3d5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-31159 .elementor-element.elementor-element-344687e8 img{height:145px;object-fit:cover;object-position:top center;border-radius:10px 10px 0px 0px;}.elementor-31159 .elementor-element.elementor-element-7621d50c{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-31159 .elementor-element.elementor-element-701c3f09{background-color:#FADDFF;padding:5px 10px 5px 10px;border-radius:30px 30px 30px 30px;text-align:center;}.elementor-31159 .elementor-element.elementor-element-701c3f09.elementor-element{--align-self:flex-start;}.elementor-31159 .elementor-element.elementor-element-701c3f09 .elementor-heading-title{font-size:12px;font-weight:400;color:#3C1044;}.elementor-31159 .elementor-element.elementor-element-7c7d0387 .elementor-heading-title{font-size:18px;color:#0D47A1;}.elementor-31159 .elementor-element.elementor-element-3aa6c0ec{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -20px) 0px;padding:0px 0px 0px 0px;font-size:14px;line-height:1.4em;}.elementor-31159 .elementor-element.elementor-element-69b637bd .elementor-button{background-color:transparent;font-size:12px;font-weight:600;fill:#FFFFFF;color:#FFFFFF;background-image:linear-gradient(120deg, #0D47A1 0%, #1E88E5 100%);border-radius:30px 30px 30px 30px;padding:10px 15px 10px 15px;}.elementor-31159 .elementor-element.elementor-element-69b637bd .elementor-button:hover, .elementor-31159 .elementor-element.elementor-element-69b637bd .elementor-button:focus{background-color:#FFFFFF;}.elementor-31159 .elementor-element.elementor-element-69b637bd.elementor-element{--align-self:flex-start;}.elementor-31159 .elementor-element.elementor-element-56861fba{--display:flex;--border-radius:10px 10px 10px 10px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.1);--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31159 .elementor-element.elementor-element-56861fba:not(.elementor-motion-effects-element-type-background), .elementor-31159 .elementor-element.elementor-element-56861fba > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-31159 .elementor-element.elementor-element-5f93a149 img{height:145px;object-fit:cover;object-position:top center;border-radius:10px 10px 0px 0px;}.elementor-31159 .elementor-element.elementor-element-5bc64de7{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-31159 .elementor-element.elementor-element-724fffa7{background-color:#FADDFF;padding:5px 10px 5px 10px;border-radius:30px 30px 30px 30px;text-align:center;}.elementor-31159 .elementor-element.elementor-element-724fffa7.elementor-element{--align-self:flex-start;}.elementor-31159 .elementor-element.elementor-element-724fffa7 .elementor-heading-title{font-size:12px;font-weight:400;color:#3C1044;}.elementor-31159 .elementor-element.elementor-element-7022317a .elementor-heading-title{font-size:18px;color:#0D47A1;}.elementor-31159 .elementor-element.elementor-element-46109008{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -20px) 0px;padding:0px 0px 0px 0px;font-size:14px;line-height:1.4em;}.elementor-31159 .elementor-element.elementor-element-22244d57 .elementor-button{background-color:transparent;font-size:12px;font-weight:600;fill:#FFFFFF;color:#FFFFFF;background-image:linear-gradient(120deg, #0D47A1 0%, #1E88E5 100%);border-radius:30px 30px 30px 30px;padding:10px 15px 10px 15px;}.elementor-31159 .elementor-element.elementor-element-22244d57 .elementor-button:hover, .elementor-31159 .elementor-element.elementor-element-22244d57 .elementor-button:focus{background-color:#FFFFFF;}.elementor-31159 .elementor-element.elementor-element-22244d57.elementor-element{--align-self:flex-start;}.elementor-31159 .elementor-element.elementor-element-17275a10{--display:flex;--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-31159 .elementor-element.elementor-element-3463357{--display:grid;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;--margin-top:10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31159 .elementor-element.elementor-element-71bbed05{--display:flex;--border-radius:10px 10px 10px 10px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.1);--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31159 .elementor-element.elementor-element-71bbed05:not(.elementor-motion-effects-element-type-background), .elementor-31159 .elementor-element.elementor-element-71bbed05 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-31159 .elementor-element.elementor-element-32497d7e img{height:145px;object-fit:cover;object-position:top center;border-radius:10px 10px 0px 0px;}.elementor-31159 .elementor-element.elementor-element-6df89f42{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-31159 .elementor-element.elementor-element-5a39b5b5{background-color:#FADDFF;padding:5px 10px 5px 10px;border-radius:30px 30px 30px 30px;text-align:center;}.elementor-31159 .elementor-element.elementor-element-5a39b5b5.elementor-element{--align-self:flex-start;}.elementor-31159 .elementor-element.elementor-element-5a39b5b5 .elementor-heading-title{font-size:12px;font-weight:400;color:#3C1044;}.elementor-31159 .elementor-element.elementor-element-1cf61381 .elementor-heading-title{font-size:18px;color:#0D47A1;}.elementor-31159 .elementor-element.elementor-element-3b67778{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -20px) 0px;padding:0px 0px 0px 0px;font-size:14px;line-height:1.4em;}.elementor-31159 .elementor-element.elementor-element-795dcca2 .elementor-button{background-color:transparent;font-size:12px;font-weight:600;fill:#FFFFFF;color:#FFFFFF;background-image:linear-gradient(120deg, #0D47A1 0%, #1E88E5 100%);border-radius:30px 30px 30px 30px;padding:10px 15px 10px 15px;}.elementor-31159 .elementor-element.elementor-element-795dcca2 .elementor-button:hover, .elementor-31159 .elementor-element.elementor-element-795dcca2 .elementor-button:focus{background-color:#FFFFFF;}.elementor-31159 .elementor-element.elementor-element-795dcca2.elementor-element{--align-self:flex-start;}.elementor-31159 .elementor-element.elementor-element-3c3db264{--display:flex;--border-radius:10px 10px 10px 10px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.1);--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31159 .elementor-element.elementor-element-3c3db264:not(.elementor-motion-effects-element-type-background), .elementor-31159 .elementor-element.elementor-element-3c3db264 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-31159 .elementor-element.elementor-element-590be629 img{height:145px;object-fit:cover;object-position:top center;border-radius:10px 10px 0px 0px;}.elementor-31159 .elementor-element.elementor-element-2b36db32{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-31159 .elementor-element.elementor-element-dcf308b{background-color:#FADDFF;padding:5px 10px 5px 10px;border-radius:30px 30px 30px 30px;text-align:center;}.elementor-31159 .elementor-element.elementor-element-dcf308b.elementor-element{--align-self:flex-start;}.elementor-31159 .elementor-element.elementor-element-dcf308b .elementor-heading-title{font-size:12px;font-weight:400;color:#3C1044;}.elementor-31159 .elementor-element.elementor-element-31a4a1f7 .elementor-heading-title{font-size:18px;color:#0D47A1;}.elementor-31159 .elementor-element.elementor-element-5dca098b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -20px) 0px;padding:0px 0px 0px 0px;font-size:14px;line-height:1.4em;}.elementor-31159 .elementor-element.elementor-element-3be02925 .elementor-button{background-color:transparent;font-size:12px;font-weight:600;fill:#FFFFFF;color:#FFFFFF;background-image:linear-gradient(120deg, #0D47A1 0%, #1E88E5 100%);border-radius:30px 30px 30px 30px;padding:10px 15px 10px 15px;}.elementor-31159 .elementor-element.elementor-element-3be02925 .elementor-button:hover, .elementor-31159 .elementor-element.elementor-element-3be02925 .elementor-button:focus{background-color:#FFFFFF;}.elementor-31159 .elementor-element.elementor-element-3be02925.elementor-element{--align-self:flex-start;}.elementor-31159 .elementor-element.elementor-element-17c66990{--display:flex;--border-radius:10px 10px 10px 10px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.1);--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31159 .elementor-element.elementor-element-17c66990:not(.elementor-motion-effects-element-type-background), .elementor-31159 .elementor-element.elementor-element-17c66990 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-31159 .elementor-element.elementor-element-72f35c1a img{height:145px;object-fit:cover;object-position:top center;border-radius:10px 10px 0px 0px;}.elementor-31159 .elementor-element.elementor-element-24714eff{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-31159 .elementor-element.elementor-element-39e3b57{background-color:#FADDFF;padding:5px 10px 5px 10px;border-radius:30px 30px 30px 30px;text-align:center;}.elementor-31159 .elementor-element.elementor-element-39e3b57.elementor-element{--align-self:flex-start;}.elementor-31159 .elementor-element.elementor-element-39e3b57 .elementor-heading-title{font-size:12px;font-weight:400;color:#3C1044;}.elementor-31159 .elementor-element.elementor-element-5acc4808 .elementor-heading-title{font-size:18px;color:#0D47A1;}.elementor-31159 .elementor-element.elementor-element-5da19350{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -20px) 0px;padding:0px 0px 0px 0px;font-size:14px;line-height:1.4em;}.elementor-31159 .elementor-element.elementor-element-79ce4986 .elementor-button{background-color:transparent;font-size:12px;font-weight:600;fill:#FFFFFF;color:#FFFFFF;background-image:linear-gradient(120deg, #0D47A1 0%, #1E88E5 100%);border-radius:30px 30px 30px 30px;padding:10px 15px 10px 15px;}.elementor-31159 .elementor-element.elementor-element-79ce4986 .elementor-button:hover, .elementor-31159 .elementor-element.elementor-element-79ce4986 .elementor-button:focus{background-color:#FFFFFF;}.elementor-31159 .elementor-element.elementor-element-79ce4986.elementor-element{--align-self:flex-start;}.elementor-31159 .elementor-element.elementor-element-4f355cd5{--display:flex;--border-radius:10px 10px 10px 10px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.1);--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31159 .elementor-element.elementor-element-4f355cd5:not(.elementor-motion-effects-element-type-background), .elementor-31159 .elementor-element.elementor-element-4f355cd5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-31159 .elementor-element.elementor-element-29854385 img{height:145px;object-fit:cover;object-position:top center;border-radius:10px 10px 0px 0px;}.elementor-31159 .elementor-element.elementor-element-3b66263a{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-31159 .elementor-element.elementor-element-47861166{background-color:#FADDFF;padding:5px 10px 5px 10px;border-radius:30px 30px 30px 30px;text-align:center;}.elementor-31159 .elementor-element.elementor-element-47861166.elementor-element{--align-self:flex-start;}.elementor-31159 .elementor-element.elementor-element-47861166 .elementor-heading-title{font-size:12px;font-weight:400;color:#3C1044;}.elementor-31159 .elementor-element.elementor-element-3654986a .elementor-heading-title{font-size:18px;color:#0D47A1;}.elementor-31159 .elementor-element.elementor-element-1ebe2b22{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -20px) 0px;padding:0px 0px 0px 0px;font-size:14px;line-height:1.4em;}.elementor-31159 .elementor-element.elementor-element-19f74585 .elementor-button{background-color:transparent;font-size:12px;font-weight:600;fill:#FFFFFF;color:#FFFFFF;background-image:linear-gradient(120deg, #0D47A1 0%, #1E88E5 100%);border-radius:30px 30px 30px 30px;padding:10px 15px 10px 15px;}.elementor-31159 .elementor-element.elementor-element-19f74585 .elementor-button:hover, .elementor-31159 .elementor-element.elementor-element-19f74585 .elementor-button:focus{background-color:#FFFFFF;}.elementor-31159 .elementor-element.elementor-element-19f74585.elementor-element{--align-self:flex-start;}.elementor-31159 .elementor-element.elementor-element-714f9c61{--display:flex;--border-radius:10px 10px 10px 10px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.1);--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31159 .elementor-element.elementor-element-714f9c61:not(.elementor-motion-effects-element-type-background), .elementor-31159 .elementor-element.elementor-element-714f9c61 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-31159 .elementor-element.elementor-element-7fb25a67 img{height:145px;object-fit:cover;object-position:top center;border-radius:10px 10px 0px 0px;}.elementor-31159 .elementor-element.elementor-element-764c8929{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-31159 .elementor-element.elementor-element-587bcb28{background-color:#FADDFF;padding:5px 10px 5px 10px;border-radius:30px 30px 30px 30px;text-align:center;}.elementor-31159 .elementor-element.elementor-element-587bcb28.elementor-element{--align-self:flex-start;}.elementor-31159 .elementor-element.elementor-element-587bcb28 .elementor-heading-title{font-size:12px;font-weight:400;color:#3C1044;}.elementor-31159 .elementor-element.elementor-element-10b6cd66 .elementor-heading-title{font-size:18px;color:#0D47A1;}.elementor-31159 .elementor-element.elementor-element-d847183{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -20px) 0px;padding:0px 0px 0px 0px;font-size:14px;line-height:1.4em;}.elementor-31159 .elementor-element.elementor-element-3c3d0deb .elementor-button{background-color:transparent;font-size:12px;font-weight:600;fill:#FFFFFF;color:#FFFFFF;background-image:linear-gradient(120deg, #0D47A1 0%, #1E88E5 100%);border-radius:30px 30px 30px 30px;padding:10px 15px 10px 15px;}.elementor-31159 .elementor-element.elementor-element-3c3d0deb .elementor-button:hover, .elementor-31159 .elementor-element.elementor-element-3c3d0deb .elementor-button:focus{background-color:#FFFFFF;}.elementor-31159 .elementor-element.elementor-element-3c3d0deb.elementor-element{--align-self:flex-start;}.elementor-31159 .elementor-element.elementor-element-6d200f70{--display:flex;--border-radius:10px 10px 10px 10px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.1);--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31159 .elementor-element.elementor-element-6d200f70:not(.elementor-motion-effects-element-type-background), .elementor-31159 .elementor-element.elementor-element-6d200f70 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-31159 .elementor-element.elementor-element-4bf9d9ea img{height:145px;object-fit:cover;object-position:top center;border-radius:10px 10px 0px 0px;}.elementor-31159 .elementor-element.elementor-element-6ec0c3bc{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-31159 .elementor-element.elementor-element-7b8a878a{background-color:#FADDFF;padding:5px 10px 5px 10px;border-radius:30px 30px 30px 30px;text-align:center;}.elementor-31159 .elementor-element.elementor-element-7b8a878a.elementor-element{--align-self:flex-start;}.elementor-31159 .elementor-element.elementor-element-7b8a878a .elementor-heading-title{font-size:12px;font-weight:400;color:#3C1044;}.elementor-31159 .elementor-element.elementor-element-23903e63 .elementor-heading-title{font-size:18px;color:#0D47A1;}.elementor-31159 .elementor-element.elementor-element-2e3376d9{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -20px) 0px;padding:0px 0px 0px 0px;font-size:14px;line-height:1.4em;}.elementor-31159 .elementor-element.elementor-element-420608a1 .elementor-button{background-color:transparent;font-size:12px;font-weight:600;fill:#FFFFFF;color:#FFFFFF;background-image:linear-gradient(120deg, #0D47A1 0%, #1E88E5 100%);border-radius:30px 30px 30px 30px;padding:10px 15px 10px 15px;}.elementor-31159 .elementor-element.elementor-element-420608a1 .elementor-button:hover, .elementor-31159 .elementor-element.elementor-element-420608a1 .elementor-button:focus{background-color:#FFFFFF;}.elementor-31159 .elementor-element.elementor-element-420608a1.elementor-element{--align-self:flex-start;}.elementor-31159 .elementor-element.elementor-element-7e9136a0{--display:flex;--border-radius:10px 10px 10px 10px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.1);--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31159 .elementor-element.elementor-element-7e9136a0:not(.elementor-motion-effects-element-type-background), .elementor-31159 .elementor-element.elementor-element-7e9136a0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-31159 .elementor-element.elementor-element-7080c6bb img{height:145px;object-fit:cover;object-position:top center;border-radius:10px 10px 0px 0px;}.elementor-31159 .elementor-element.elementor-element-3172715c{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-31159 .elementor-element.elementor-element-229a3fdd{background-color:#FADDFF;padding:5px 10px 5px 10px;border-radius:30px 30px 30px 30px;text-align:center;}.elementor-31159 .elementor-element.elementor-element-229a3fdd.elementor-element{--align-self:flex-start;}.elementor-31159 .elementor-element.elementor-element-229a3fdd .elementor-heading-title{font-size:12px;font-weight:400;color:#3C1044;}.elementor-31159 .elementor-element.elementor-element-4d8fdc7d .elementor-heading-title{font-size:18px;color:#0D47A1;}.elementor-31159 .elementor-element.elementor-element-462dd218{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -20px) 0px;padding:0px 0px 0px 0px;font-size:14px;line-height:1.4em;}.elementor-31159 .elementor-element.elementor-element-4959935d .elementor-button{background-color:transparent;font-size:12px;font-weight:600;fill:#FFFFFF;color:#FFFFFF;background-image:linear-gradient(120deg, #0D47A1 0%, #1E88E5 100%);border-radius:30px 30px 30px 30px;padding:10px 15px 10px 15px;}.elementor-31159 .elementor-element.elementor-element-4959935d .elementor-button:hover, .elementor-31159 .elementor-element.elementor-element-4959935d .elementor-button:focus{background-color:#FFFFFF;}.elementor-31159 .elementor-element.elementor-element-4959935d.elementor-element{--align-self:flex-start;}.elementor-31159 .elementor-element.elementor-element-7db8e24b{--display:flex;--border-radius:10px 10px 10px 10px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.1);--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31159 .elementor-element.elementor-element-7db8e24b:not(.elementor-motion-effects-element-type-background), .elementor-31159 .elementor-element.elementor-element-7db8e24b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-31159 .elementor-element.elementor-element-6e17021d img{height:145px;object-fit:cover;object-position:top center;border-radius:10px 10px 0px 0px;}.elementor-31159 .elementor-element.elementor-element-287885e0{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-31159 .elementor-element.elementor-element-745a34dc{background-color:#FADDFF;padding:5px 10px 5px 10px;border-radius:30px 30px 30px 30px;text-align:center;}.elementor-31159 .elementor-element.elementor-element-745a34dc.elementor-element{--align-self:flex-start;}.elementor-31159 .elementor-element.elementor-element-745a34dc .elementor-heading-title{font-size:12px;font-weight:400;color:#3C1044;}.elementor-31159 .elementor-element.elementor-element-3c548394 .elementor-heading-title{font-size:18px;color:#0D47A1;}.elementor-31159 .elementor-element.elementor-element-1e4147ea{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -20px) 0px;padding:0px 0px 0px 0px;font-size:14px;line-height:1.4em;}.elementor-31159 .elementor-element.elementor-element-3e34e8 .elementor-button{background-color:transparent;font-size:12px;font-weight:600;fill:#FFFFFF;color:#FFFFFF;background-image:linear-gradient(120deg, #0D47A1 0%, #1E88E5 100%);border-radius:30px 30px 30px 30px;padding:10px 15px 10px 15px;}.elementor-31159 .elementor-element.elementor-element-3e34e8 .elementor-button:hover, .elementor-31159 .elementor-element.elementor-element-3e34e8 .elementor-button:focus{background-color:#FFFFFF;}.elementor-31159 .elementor-element.elementor-element-3e34e8.elementor-element{--align-self:flex-start;}.elementor-31159 .elementor-element.elementor-element-4b6ecdb0{--n-tabs-direction:column;--n-tabs-heading-direction:row;--n-tabs-heading-width:initial;--n-tabs-title-flex-basis:content;--n-tabs-title-flex-shrink:0;--n-tabs-heading-justify-content:flex-start;--n-tabs-title-width:initial;--n-tabs-title-height:initial;--n-tabs-title-align-items:center;--n-tabs-title-flex-grow:0;--n-tabs-heading-wrap:wrap;--n-tabs-heading-overflow-x:initial;--n-tabs-title-white-space:initial;--n-tabs-title-justify-content:center;--n-tabs-title-text-align:center;--n-tabs-title-border-radius:30px 30px 30px 30px;--n-tabs-title-padding-top:10px;--n-tabs-title-padding-right:30px;--n-tabs-title-padding-bottom:10px;--n-tabs-title-padding-left:30px;--n-tabs-title-font-size:16px;--n-tabs-title-color:#0D47A1;}.elementor-31159 .elementor-element.elementor-element-4b6ecdb0 > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected='false']:not( :hover ){background:#0D47A100;}.elementor-31159 .elementor-element.elementor-element-4b6ecdb0.elementor-widget-n-tabs > .e-n-tabs[data-touch-mode='false'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:#0D47A1;background-color:transparent;background-image:linear-gradient(180deg, #0D47A1 0%, #1E88E5 100%);}.elementor-31159 .elementor-element.elementor-element-4b6ecdb0.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected="true"], .elementor-31159 .elementor-element.elementor-element-4b6ecdb0.elementor-widget-n-tabs > .e-n-tabs[data-touch-mode='true'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:#0D47A1;background-color:transparent;background-image:linear-gradient(180deg, #0D47A1 0%, #1E88E5 100%);}.elementor-31159 .elementor-element.elementor-element-4b6ecdb0.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:not( :hover ){border-style:solid;border-width:2px 2px 2px 2px;border-color:#0D47A1;}.elementor-31159 .elementor-element.elementor-element-4b6ecdb0.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-heading > :is( .e-n-tab-title > .e-n-tab-title-text, .e-n-tab-title ){font-family:"Inter Tight", Sans-serif;}.elementor-31159 .elementor-element.elementor-element-5473e961{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-31159 .elementor-element.elementor-element-5473e961:not(.elementor-motion-effects-element-type-background), .elementor-31159 .elementor-element.elementor-element-5473e961 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E3F2FD;}.elementor-31159 .elementor-element.elementor-element-3e925f8b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;}.elementor-31159 .elementor-element.elementor-element-3e925f8b .elementor-heading-title{font-family:"Hind Siliguri", Sans-serif;font-size:30px;color:#000000;}.elementor-31159 .elementor-element.elementor-element-68f3ed5e{--display:flex;}.elementor-31159 .elementor-element.elementor-element-57a29543{--display:flex;--border-radius:10px 10px 10px 10px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.1);--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31159 .elementor-element.elementor-element-57a29543:not(.elementor-motion-effects-element-type-background), .elementor-31159 .elementor-element.elementor-element-57a29543 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-31159 .elementor-element.elementor-element-7551821e img{height:145px;object-fit:cover;object-position:top center;border-radius:10px 10px 0px 0px;}.elementor-31159 .elementor-element.elementor-element-3fe0eb1e{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-31159 .elementor-element.elementor-element-168334c4{background-color:#FADDFF;padding:5px 10px 5px 10px;border-radius:30px 30px 30px 30px;text-align:center;}.elementor-31159 .elementor-element.elementor-element-168334c4.elementor-element{--align-self:flex-start;}.elementor-31159 .elementor-element.elementor-element-168334c4 .elementor-heading-title{font-size:12px;font-weight:400;color:#3C1044;}.elementor-31159 .elementor-element.elementor-element-68a58201 .elementor-heading-title{font-size:18px;color:#0D47A1;}.elementor-31159 .elementor-element.elementor-element-548f0748{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -20px) 0px;padding:0px 0px 0px 0px;font-size:14px;line-height:1.4em;}.elementor-31159 .elementor-element.elementor-element-4189f143 .elementor-button{background-color:transparent;font-size:12px;font-weight:600;fill:#FFFFFF;color:#FFFFFF;background-image:linear-gradient(120deg, #0D47A1 0%, #1E88E5 100%);border-radius:30px 30px 30px 30px;padding:10px 15px 10px 15px;}.elementor-31159 .elementor-element.elementor-element-4189f143 .elementor-button:hover, .elementor-31159 .elementor-element.elementor-element-4189f143 .elementor-button:focus{background-color:#FFFFFF;}.elementor-31159 .elementor-element.elementor-element-4189f143.elementor-element{--align-self:flex-start;}.elementor-31159 .elementor-element.elementor-element-3e80a18e{--display:flex;}.elementor-31159 .elementor-element.elementor-element-70193fa3{--display:flex;--border-radius:10px 10px 10px 10px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.1);--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31159 .elementor-element.elementor-element-70193fa3:not(.elementor-motion-effects-element-type-background), .elementor-31159 .elementor-element.elementor-element-70193fa3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-31159 .elementor-element.elementor-element-22d27f03 img{height:145px;object-fit:cover;object-position:top center;border-radius:10px 10px 0px 0px;}.elementor-31159 .elementor-element.elementor-element-29ee5999{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-31159 .elementor-element.elementor-element-3cac8204{background-color:#FADDFF;padding:5px 10px 5px 10px;border-radius:30px 30px 30px 30px;text-align:center;}.elementor-31159 .elementor-element.elementor-element-3cac8204.elementor-element{--align-self:flex-start;}.elementor-31159 .elementor-element.elementor-element-3cac8204 .elementor-heading-title{font-size:12px;font-weight:400;color:#3C1044;}.elementor-31159 .elementor-element.elementor-element-1acb297e .elementor-heading-title{font-size:18px;color:#0D47A1;}.elementor-31159 .elementor-element.elementor-element-bffedfc{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -20px) 0px;padding:0px 0px 0px 0px;font-size:14px;line-height:1.4em;}.elementor-31159 .elementor-element.elementor-element-39338469 .elementor-button{background-color:transparent;font-size:12px;font-weight:600;fill:#FFFFFF;color:#FFFFFF;background-image:linear-gradient(120deg, #0D47A1 0%, #1E88E5 100%);border-radius:30px 30px 30px 30px;padding:10px 15px 10px 15px;}.elementor-31159 .elementor-element.elementor-element-39338469 .elementor-button:hover, .elementor-31159 .elementor-element.elementor-element-39338469 .elementor-button:focus{background-color:#FFFFFF;}.elementor-31159 .elementor-element.elementor-element-39338469.elementor-element{--align-self:flex-start;}.elementor-31159 .elementor-element.elementor-element-17a34063{--display:flex;}.elementor-31159 .elementor-element.elementor-element-1283022{--display:flex;--border-radius:10px 10px 10px 10px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.1);--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31159 .elementor-element.elementor-element-1283022:not(.elementor-motion-effects-element-type-background), .elementor-31159 .elementor-element.elementor-element-1283022 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-31159 .elementor-element.elementor-element-a94dbe1 img{height:145px;object-fit:cover;object-position:top center;border-radius:10px 10px 0px 0px;}.elementor-31159 .elementor-element.elementor-element-2637408d{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-31159 .elementor-element.elementor-element-121d9218{background-color:#FADDFF;padding:5px 10px 5px 10px;border-radius:30px 30px 30px 30px;text-align:center;}.elementor-31159 .elementor-element.elementor-element-121d9218.elementor-element{--align-self:flex-start;}.elementor-31159 .elementor-element.elementor-element-121d9218 .elementor-heading-title{font-size:12px;font-weight:400;color:#3C1044;}.elementor-31159 .elementor-element.elementor-element-71a74f7b .elementor-heading-title{font-size:18px;color:#0D47A1;}.elementor-31159 .elementor-element.elementor-element-60c1783{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -20px) 0px;padding:0px 0px 0px 0px;font-size:14px;line-height:1.4em;}.elementor-31159 .elementor-element.elementor-element-f781b1d .elementor-button{background-color:transparent;font-size:12px;font-weight:600;fill:#FFFFFF;color:#FFFFFF;background-image:linear-gradient(120deg, #0D47A1 0%, #1E88E5 100%);border-radius:30px 30px 30px 30px;padding:10px 15px 10px 15px;}.elementor-31159 .elementor-element.elementor-element-f781b1d .elementor-button:hover, .elementor-31159 .elementor-element.elementor-element-f781b1d .elementor-button:focus{background-color:#FFFFFF;}.elementor-31159 .elementor-element.elementor-element-f781b1d.elementor-element{--align-self:flex-start;}.elementor-31159 .elementor-element.elementor-element-44bb6f55{--display:flex;}.elementor-31159 .elementor-element.elementor-element-20f3c193{--display:flex;--border-radius:10px 10px 10px 10px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.1);--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31159 .elementor-element.elementor-element-20f3c193:not(.elementor-motion-effects-element-type-background), .elementor-31159 .elementor-element.elementor-element-20f3c193 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-31159 .elementor-element.elementor-element-e3f3f94 img{height:145px;object-fit:cover;object-position:top center;border-radius:10px 10px 0px 0px;}.elementor-31159 .elementor-element.elementor-element-6d3634a8{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-31159 .elementor-element.elementor-element-48ee018e{background-color:#FADDFF;padding:5px 10px 5px 10px;border-radius:30px 30px 30px 30px;text-align:center;}.elementor-31159 .elementor-element.elementor-element-48ee018e.elementor-element{--align-self:flex-start;}.elementor-31159 .elementor-element.elementor-element-48ee018e .elementor-heading-title{font-size:12px;font-weight:400;color:#3C1044;}.elementor-31159 .elementor-element.elementor-element-155b8dc1 .elementor-heading-title{font-size:18px;color:#0D47A1;}.elementor-31159 .elementor-element.elementor-element-4ee934bb{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -20px) 0px;padding:0px 0px 0px 0px;font-size:14px;line-height:1.4em;}.elementor-31159 .elementor-element.elementor-element-6de98f9f .elementor-button{background-color:transparent;font-size:12px;font-weight:600;fill:#FFFFFF;color:#FFFFFF;background-image:linear-gradient(120deg, #0D47A1 0%, #1E88E5 100%);border-radius:30px 30px 30px 30px;padding:10px 15px 10px 15px;}.elementor-31159 .elementor-element.elementor-element-6de98f9f .elementor-button:hover, .elementor-31159 .elementor-element.elementor-element-6de98f9f .elementor-button:focus{background-color:#FFFFFF;}.elementor-31159 .elementor-element.elementor-element-6de98f9f.elementor-element{--align-self:flex-start;}.elementor-31159 .elementor-element.elementor-element-4c6db2a{--display:flex;}.elementor-31159 .elementor-element.elementor-element-518f9149{--display:flex;--border-radius:10px 10px 10px 10px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.1);--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31159 .elementor-element.elementor-element-518f9149:not(.elementor-motion-effects-element-type-background), .elementor-31159 .elementor-element.elementor-element-518f9149 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-31159 .elementor-element.elementor-element-1eda66ca img{height:145px;object-fit:cover;object-position:top center;border-radius:10px 10px 0px 0px;}.elementor-31159 .elementor-element.elementor-element-61509b30{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-31159 .elementor-element.elementor-element-874d5{background-color:#FADDFF;padding:5px 10px 5px 10px;border-radius:30px 30px 30px 30px;text-align:center;}.elementor-31159 .elementor-element.elementor-element-874d5.elementor-element{--align-self:flex-start;}.elementor-31159 .elementor-element.elementor-element-874d5 .elementor-heading-title{font-size:12px;font-weight:400;color:#3C1044;}.elementor-31159 .elementor-element.elementor-element-fd5d36b .elementor-heading-title{font-size:18px;color:#0D47A1;}.elementor-31159 .elementor-element.elementor-element-5c282140{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -20px) 0px;padding:0px 0px 0px 0px;font-size:14px;line-height:1.4em;}.elementor-31159 .elementor-element.elementor-element-195d0d86 .elementor-button{background-color:transparent;font-size:12px;font-weight:600;fill:#FFFFFF;color:#FFFFFF;background-image:linear-gradient(120deg, #0D47A1 0%, #1E88E5 100%);border-radius:30px 30px 30px 30px;padding:10px 15px 10px 15px;}.elementor-31159 .elementor-element.elementor-element-195d0d86 .elementor-button:hover, .elementor-31159 .elementor-element.elementor-element-195d0d86 .elementor-button:focus{background-color:#FFFFFF;}.elementor-31159 .elementor-element.elementor-element-195d0d86.elementor-element{--align-self:flex-start;}.elementor-31159 .elementor-element.elementor-element-786a086{--e-n-carousel-swiper-slides-to-display:4;--e-n-carousel-swiper-slides-gap:10px;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;--e-n-carousel-arrow-prev-left-align:0%;--e-n-carousel-arrow-prev-translate-x:0px;--e-n-carousel-arrow-prev-left-position:0px;--e-n-carousel-arrow-prev-top-align:50%;--e-n-carousel-arrow-prev-translate-y:-50%;--e-n-carousel-arrow-prev-top-position:0px;--e-n-carousel-arrow-next-right-align:0%;--e-n-carousel-arrow-next-translate-x:0%;--e-n-carousel-arrow-next-right-position:0px;--e-n-carousel-arrow-next-top-align:50%;--e-n-carousel-arrow-next-translate-y:-50%;--e-n-carousel-arrow-next-top-position:0px;}.elementor-31159 .elementor-element.elementor-element-d60bbbb .elementor-button{background-color:transparent;font-size:16px;font-weight:600;fill:#FFFFFF;color:#FFFFFF;background-image:linear-gradient(120deg, #0D47A1 0%, #1E88E5 100%);border-radius:30px 30px 30px 30px;padding:12px 20px 12px 20px;}.elementor-31159 .elementor-element.elementor-element-d60bbbb .elementor-button:hover, .elementor-31159 .elementor-element.elementor-element-d60bbbb .elementor-button:focus{background-color:#FFFFFF;}.elementor-31159 .elementor-element.elementor-element-d60bbbb{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-31159 .elementor-element.elementor-element-d60bbbb.elementor-element{--align-self:flex-start;}.elementor-31159 .elementor-element.elementor-element-703ba2ec{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-31159 .elementor-element.elementor-element-2a16b681{--display:flex;}.elementor-31159 .elementor-element.elementor-element-2a9e5c51{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-31159 .elementor-element.elementor-element-2a9e5c51 .elementor-heading-title{font-family:"Hind Siliguri", Sans-serif;font-size:30px;color:#000000;}.elementor-31159 .elementor-element.elementor-element-763e5869{--display:flex;--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-31159 .elementor-element.elementor-element-44959dfa{--display:flex;}.elementor-31159 .elementor-element.elementor-element-66969a9a{--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-31159 .elementor-element.elementor-element-28f2d357{font-size:14px;color:#000000;}.elementor-31159 .elementor-element.elementor-element-49f46268{--display:flex;}.elementor-31159 .elementor-element.elementor-element-28ced92c{--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-31159 .elementor-element.elementor-element-4ced2032{font-size:14px;color:#000000;}.elementor-31159 .elementor-element.elementor-element-3a943f5c{--display:flex;}.elementor-31159 .elementor-element.elementor-element-459b0bbe{--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-31159 .elementor-element.elementor-element-750259c2{font-size:14px;color:#000000;}.elementor-31159 .elementor-element.elementor-element-223801{--display:flex;}.elementor-31159 .elementor-element.elementor-element-287888ee{--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-31159 .elementor-element.elementor-element-4ff3c4e8{font-size:14px;color:#000000;}.elementor-31159 .elementor-element.elementor-element-2e5193b6{--display:flex;}.elementor-31159 .elementor-element.elementor-element-332b2b8a{--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-31159 .elementor-element.elementor-element-17cc9464{font-size:14px;color:#000000;}.elementor-31159 .elementor-element.elementor-element-4a20a60c{--display:flex;}.elementor-31159 .elementor-element.elementor-element-671b23c7{--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-31159 .elementor-element.elementor-element-39bdc4e9{font-size:14px;color:#000000;}.elementor-31159 .elementor-element.elementor-element-2517d5d7{--n-accordion-title-font-size:16px;--n-accordion-title-justify-content:space-between;--n-accordion-title-flex-grow:1;--n-accordion-title-icon-order:initial;--n-accordion-item-title-space-between:20px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-border-radius:5px 5px 0px 0px;--n-accordion-title-normal-color:#000000;--n-accordion-icon-size:18px;}.elementor-31159 .elementor-element.elementor-element-2517d5d7 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{background-color:#E3F2FD;border-style:solid;border-width:1px 1px 1px 1px;}:where( .elementor-31159 .elementor-element.elementor-element-2517d5d7 > .e-n-accordion > .e-n-accordion-item ) > .e-con{background-color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;--border-radius:0px 0px 5px 5px;}:where( .elementor-31159 .elementor-element.elementor-element-2517d5d7 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:"Montserrat", Sans-serif;font-weight:600;}.elementor-31159 .elementor-element.elementor-element-3c36b0ed{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-31159 .elementor-element.elementor-element-3c36b0ed:not(.elementor-motion-effects-element-type-background), .elementor-31159 .elementor-element.elementor-element-3c36b0ed > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(150deg, #240046 0%, #1E88E5 100%);}.elementor-31159 .elementor-element.elementor-element-cfe99f1{--display:flex;}.elementor-31159 .elementor-element.elementor-element-3565b6a1{text-align:center;}.elementor-31159 .elementor-element.elementor-element-3565b6a1 .elementor-heading-title{font-size:20px;color:#FFFFFF;}.elementor-31159 .elementor-element.elementor-element-5f0ef589{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -20px) 0px;padding:0px 0px 0px 0px;text-align:center;font-size:14px;color:#FFFFFF;}.elementor-31159 .elementor-element.elementor-element-5f0ef589 a{color:#FFEA2E;}.elementor-31159 .elementor-element.elementor-element-2532b628{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--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-31159 .elementor-element.elementor-element-c7ca321 .elementor-button{background-color:transparent;font-size:14px;font-weight:600;fill:#FFFFFF;color:#FFFFFF;background-image:linear-gradient(120deg, #DC2F02 0%, #F48C06 100%);border-radius:30px 30px 30px 30px;padding:12px 20px 12px 20px;}.elementor-31159 .elementor-element.elementor-element-c7ca321 .elementor-button:hover, .elementor-31159 .elementor-element.elementor-element-c7ca321 .elementor-button:focus{background-color:#FFFFFF;}.elementor-31159 .elementor-element.elementor-element-c7ca321{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-31159 .elementor-element.elementor-element-c7ca321.elementor-element{--align-self:center;}.elementor-31159 .elementor-element.elementor-element-32bcef39 .elementor-button{background-color:#DC2F0200;font-size:14px;font-weight:600;fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:2px 2px 2px 2px;border-color:#FFFFFF;border-radius:30px 30px 30px 30px;padding:10px 20px 10px 20px;}.elementor-31159 .elementor-element.elementor-element-32bcef39{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-31159 .elementor-element.elementor-element-32bcef39.elementor-element{--align-self:center;}@media(min-width:768px){.elementor-31159 .elementor-element.elementor-element-763e5869{--content-width:800px;}}@media(max-width:1024px){.elementor-31159 .elementor-element.elementor-element-74cd176e{--grid-auto-flow:row;}.elementor-31159 .elementor-element.elementor-element-4d815ab2{--grid-auto-flow:row;}.elementor-31159 .elementor-element.elementor-element-3463357{--grid-auto-flow:row;}.elementor-31159 .elementor-element.elementor-element-786a086{--e-n-carousel-swiper-slides-to-display:2;}}@media(max-width:767px){.elementor-31159 .elementor-element.elementor-element-57808314{--padding-top:20px;--padding-bottom:20px;--padding-left:10px;--padding-right:10px;}.elementor-31159 .elementor-element.elementor-element-79556977 .elementor-heading-title{font-size:28px;}.elementor-31159 .elementor-element.elementor-element-74aaef5a{--padding-top:20px;--padding-bottom:20px;--padding-left:10px;--padding-right:10px;}.elementor-31159 .elementor-element.elementor-element-25a5d1c .elementor-heading-title{font-size:24px;}.elementor-31159 .elementor-element.elementor-element-74cd176e{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-31159 .elementor-element.elementor-element-2a7d414b .elementor-button{font-size:16px;}.elementor-31159 .elementor-element.elementor-element-1a673343 .elementor-button{font-size:16px;}.elementor-31159 .elementor-element.elementor-element-4a5dedea .elementor-button{font-size:16px;}.elementor-31159 .elementor-element.elementor-element-46686068 .elementor-button{font-size:16px;}.elementor-31159 .elementor-element.elementor-element-53d186ea .elementor-button{font-size:16px;}.elementor-31159 .elementor-element.elementor-element-5aafe996 .elementor-button{font-size:16px;}.elementor-31159 .elementor-element.elementor-element-4c40a832 .elementor-button{font-size:16px;}.elementor-31159 .elementor-element.elementor-element-38882a13 .elementor-button{font-size:16px;}.elementor-31159 .elementor-element.elementor-element-4d815ab2{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-31159 .elementor-element.elementor-element-6a4a3621 .elementor-button{font-size:16px;}.elementor-31159 .elementor-element.elementor-element-5366deeb .elementor-button{font-size:16px;}.elementor-31159 .elementor-element.elementor-element-23e3b750 .elementor-button{font-size:16px;}.elementor-31159 .elementor-element.elementor-element-c8b62bf .elementor-button{font-size:16px;}.elementor-31159 .elementor-element.elementor-element-a03a9d3 .elementor-button{font-size:16px;}.elementor-31159 .elementor-element.elementor-element-69b637bd .elementor-button{font-size:16px;}.elementor-31159 .elementor-element.elementor-element-22244d57 .elementor-button{font-size:16px;}.elementor-31159 .elementor-element.elementor-element-3463357{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-31159 .elementor-element.elementor-element-795dcca2 .elementor-button{font-size:16px;}.elementor-31159 .elementor-element.elementor-element-3be02925 .elementor-button{font-size:16px;}.elementor-31159 .elementor-element.elementor-element-79ce4986 .elementor-button{font-size:16px;}.elementor-31159 .elementor-element.elementor-element-19f74585 .elementor-button{font-size:16px;}.elementor-31159 .elementor-element.elementor-element-3c3d0deb .elementor-button{font-size:16px;}.elementor-31159 .elementor-element.elementor-element-420608a1 .elementor-button{font-size:16px;}.elementor-31159 .elementor-element.elementor-element-4959935d .elementor-button{font-size:16px;}.elementor-31159 .elementor-element.elementor-element-3e34e8 .elementor-button{font-size:16px;}.elementor-31159 .elementor-element.elementor-element-4b6ecdb0{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-31159 .elementor-element.elementor-element-5473e961{--padding-top:20px;--padding-bottom:20px;--padding-left:10px;--padding-right:10px;}.elementor-31159 .elementor-element.elementor-element-3e925f8b .elementor-heading-title{font-size:24px;}.elementor-31159 .elementor-element.elementor-element-4189f143 .elementor-button{font-size:16px;}.elementor-31159 .elementor-element.elementor-element-3e80a18e{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-31159 .elementor-element.elementor-element-39338469 .elementor-button{font-size:16px;}.elementor-31159 .elementor-element.elementor-element-f781b1d .elementor-button{font-size:16px;}.elementor-31159 .elementor-element.elementor-element-6de98f9f .elementor-button{font-size:16px;}.elementor-31159 .elementor-element.elementor-element-195d0d86 .elementor-button{font-size:16px;}.elementor-31159 .elementor-element.elementor-element-786a086{--e-n-carousel-swiper-slides-to-display:1;}.elementor-31159 .elementor-element.elementor-element-d60bbbb .elementor-button{font-size:16px;}.elementor-31159 .elementor-element.elementor-element-703ba2ec{--padding-top:20px;--padding-bottom:20px;--padding-left:10px;--padding-right:10px;}.elementor-31159 .elementor-element.elementor-element-2a16b681{--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-31159 .elementor-element.elementor-element-2a9e5c51 .elementor-heading-title{font-size:24px;}.elementor-31159 .elementor-element.elementor-element-763e5869{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-31159 .elementor-element.elementor-element-28f2d357{font-size:14px;}.elementor-31159 .elementor-element.elementor-element-4ced2032{font-size:14px;}.elementor-31159 .elementor-element.elementor-element-750259c2{font-size:14px;}.elementor-31159 .elementor-element.elementor-element-4ff3c4e8{font-size:14px;}.elementor-31159 .elementor-element.elementor-element-17cc9464{font-size:14px;}.elementor-31159 .elementor-element.elementor-element-39bdc4e9{font-size:14px;}.elementor-31159 .elementor-element.elementor-element-2517d5d7{--n-accordion-title-font-size:16px;}:where( .elementor-31159 .elementor-element.elementor-element-2517d5d7 > .e-n-accordion > .e-n-accordion-item ) > .e-con{border-width:1px 1px 1px 1px;--border-radius:0px 0px 5px 5px;}.elementor-31159 .elementor-element.elementor-element-3c36b0ed{--padding-top:20px;--padding-bottom:20px;--padding-left:10px;--padding-right:10px;}.elementor-31159 .elementor-element.elementor-element-c7ca321 .elementor-button{font-size:14px;}.elementor-31159 .elementor-element.elementor-element-32bcef39 .elementor-button{font-size:14px;}}/* Start custom CSS for heading, class: .elementor-element-79556977 */.special-color{
    background: linear-gradient(90deg, #0d47a1, #1e88e5);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-5b9c0b25 */.elementor-31159 .elementor-element.elementor-element-5b9c0b25:hover {
    transform: translateX(5px);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-3a798c9 */.elementor-31159 .elementor-element.elementor-element-3a798c9:hover {
    transform: translateX(5px);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-25a5d1c */.special-color-new{
    background: linear-gradient(90deg, #000000, #0d47a1, #ffba08);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-30ebfb15 */.elementor-31159 .elementor-element.elementor-element-30ebfb15 {
    height: 45px;
    overflow: hidden;
    word-wrap: break-word;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-2a7d414b */.elementor-31159 .elementor-element.elementor-element-2a7d414b:hover {
    transform: translateX(5px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1d061b4a */.elementor-31159 .elementor-element.elementor-element-1d061b4a:hover {
    transform: translateY(-10px);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-848c819 */.elementor-31159 .elementor-element.elementor-element-848c819 {
    height: 45px;
    overflow: hidden;
    word-wrap: break-word;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-1a673343 */.elementor-31159 .elementor-element.elementor-element-1a673343:hover {
    transform: translateX(5px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6cbee270 */.elementor-31159 .elementor-element.elementor-element-6cbee270:hover {
    transform: translateY(-10px);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6b1898f1 */.elementor-31159 .elementor-element.elementor-element-6b1898f1 {
    height: 45px;
    overflow: hidden;
    word-wrap: break-word;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-4a5dedea */.elementor-31159 .elementor-element.elementor-element-4a5dedea:hover {
    transform: translateX(5px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7e9b2521 */.elementor-31159 .elementor-element.elementor-element-7e9b2521:hover {
    transform: translateY(-10px);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5602488e */.elementor-31159 .elementor-element.elementor-element-5602488e {
    height: 45px;
    overflow: hidden;
    word-wrap: break-word;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-46686068 */.elementor-31159 .elementor-element.elementor-element-46686068:hover {
    transform: translateX(5px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-54751eaa */.elementor-31159 .elementor-element.elementor-element-54751eaa:hover {
    transform: translateY(-10px);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-72d0536e */.elementor-31159 .elementor-element.elementor-element-72d0536e {
    height: 45px;
    overflow: hidden;
    word-wrap: break-word;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-53d186ea */.elementor-31159 .elementor-element.elementor-element-53d186ea:hover {
    transform: translateX(5px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1400764a */.elementor-31159 .elementor-element.elementor-element-1400764a:hover {
    transform: translateY(-10px);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7b2b782a */.elementor-31159 .elementor-element.elementor-element-7b2b782a {
    height: 45px;
    overflow: hidden;
    word-wrap: break-word;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-5aafe996 */.elementor-31159 .elementor-element.elementor-element-5aafe996:hover {
    transform: translateX(5px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-19f7bf9 */.elementor-31159 .elementor-element.elementor-element-19f7bf9:hover {
    transform: translateY(-10px);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7f4f9379 */.elementor-31159 .elementor-element.elementor-element-7f4f9379 {
    height: 45px;
    overflow: hidden;
    word-wrap: break-word;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-4c40a832 */.elementor-31159 .elementor-element.elementor-element-4c40a832:hover {
    transform: translateX(5px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-159dcdb */.elementor-31159 .elementor-element.elementor-element-159dcdb:hover {
    transform: translateY(-10px);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-78d640d1 */.elementor-31159 .elementor-element.elementor-element-78d640d1 {
    height: 45px;
    overflow: hidden;
    word-wrap: break-word;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-38882a13 */.elementor-31159 .elementor-element.elementor-element-38882a13:hover {
    transform: translateX(5px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-44670dcc */.elementor-31159 .elementor-element.elementor-element-44670dcc:hover {
    transform: translateY(-10px);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-79fc2b91 */.elementor-31159 .elementor-element.elementor-element-79fc2b91 {
    height: 45px;
    overflow: hidden;
    word-wrap: break-word;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-6a4a3621 */.elementor-31159 .elementor-element.elementor-element-6a4a3621:hover {
    transform: translateX(5px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1a778af4 */.elementor-31159 .elementor-element.elementor-element-1a778af4:hover {
    transform: translateY(-10px);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-682265fc */.elementor-31159 .elementor-element.elementor-element-682265fc {
    height: 45px;
    overflow: hidden;
    word-wrap: break-word;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-5366deeb */.elementor-31159 .elementor-element.elementor-element-5366deeb:hover {
    transform: translateX(5px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4160ac6b */.elementor-31159 .elementor-element.elementor-element-4160ac6b:hover {
    transform: translateY(-10px);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2bef4aa8 */.elementor-31159 .elementor-element.elementor-element-2bef4aa8 {
    height: 45px;
    overflow: hidden;
    word-wrap: break-word;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-23e3b750 */.elementor-31159 .elementor-element.elementor-element-23e3b750:hover {
    transform: translateX(5px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-756248a9 */.elementor-31159 .elementor-element.elementor-element-756248a9:hover {
    transform: translateY(-10px);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7274ea87 */.elementor-31159 .elementor-element.elementor-element-7274ea87 {
    height: 45px;
    overflow: hidden;
    word-wrap: break-word;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-c8b62bf */.elementor-31159 .elementor-element.elementor-element-c8b62bf:hover {
    transform: translateX(5px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-32964ad1 */.elementor-31159 .elementor-element.elementor-element-32964ad1:hover {
    transform: translateY(-10px);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6e77b991 */.elementor-31159 .elementor-element.elementor-element-6e77b991 {
    height: 45px;
    overflow: hidden;
    word-wrap: break-word;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-a03a9d3 */.elementor-31159 .elementor-element.elementor-element-a03a9d3:hover {
    transform: translateX(5px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-37008b4a */.elementor-31159 .elementor-element.elementor-element-37008b4a:hover {
    transform: translateY(-10px);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7c7d0387 */.elementor-31159 .elementor-element.elementor-element-7c7d0387 {
    height: 45px;
    overflow: hidden;
    word-wrap: break-word;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-69b637bd */.elementor-31159 .elementor-element.elementor-element-69b637bd:hover {
    transform: translateX(5px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2efcf3d5 */.elementor-31159 .elementor-element.elementor-element-2efcf3d5:hover {
    transform: translateY(-10px);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7022317a */.elementor-31159 .elementor-element.elementor-element-7022317a {
    height: 45px;
    overflow: hidden;
    word-wrap: break-word;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-22244d57 */.elementor-31159 .elementor-element.elementor-element-22244d57:hover {
    transform: translateX(5px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-56861fba */.elementor-31159 .elementor-element.elementor-element-56861fba:hover {
    transform: translateY(-10px);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1cf61381 */.elementor-31159 .elementor-element.elementor-element-1cf61381 {
    height: 45px;
    overflow: hidden;
    word-wrap: break-word;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-795dcca2 */.elementor-31159 .elementor-element.elementor-element-795dcca2:hover {
    transform: translateX(5px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-71bbed05 */.elementor-31159 .elementor-element.elementor-element-71bbed05:hover {
    transform: translateY(-10px);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-31a4a1f7 */.elementor-31159 .elementor-element.elementor-element-31a4a1f7 {
    height: 45px;
    overflow: hidden;
    word-wrap: break-word;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-3be02925 */.elementor-31159 .elementor-element.elementor-element-3be02925:hover {
    transform: translateX(5px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3c3db264 */.elementor-31159 .elementor-element.elementor-element-3c3db264:hover {
    transform: translateY(-10px);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5acc4808 */.elementor-31159 .elementor-element.elementor-element-5acc4808 {
    height: 45px;
    overflow: hidden;
    word-wrap: break-word;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-79ce4986 */.elementor-31159 .elementor-element.elementor-element-79ce4986:hover {
    transform: translateX(5px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-17c66990 */.elementor-31159 .elementor-element.elementor-element-17c66990:hover {
    transform: translateY(-10px);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3654986a */.elementor-31159 .elementor-element.elementor-element-3654986a {
    height: 45px;
    overflow: hidden;
    word-wrap: break-word;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-19f74585 */.elementor-31159 .elementor-element.elementor-element-19f74585:hover {
    transform: translateX(5px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4f355cd5 */.elementor-31159 .elementor-element.elementor-element-4f355cd5:hover {
    transform: translateY(-10px);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-10b6cd66 */.elementor-31159 .elementor-element.elementor-element-10b6cd66 {
    height: 45px;
    overflow: hidden;
    word-wrap: break-word;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-3c3d0deb */.elementor-31159 .elementor-element.elementor-element-3c3d0deb:hover {
    transform: translateX(5px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-714f9c61 */.elementor-31159 .elementor-element.elementor-element-714f9c61:hover {
    transform: translateY(-10px);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-23903e63 */.elementor-31159 .elementor-element.elementor-element-23903e63 {
    height: 45px;
    overflow: hidden;
    word-wrap: break-word;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-420608a1 */.elementor-31159 .elementor-element.elementor-element-420608a1:hover {
    transform: translateX(5px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6d200f70 */.elementor-31159 .elementor-element.elementor-element-6d200f70:hover {
    transform: translateY(-10px);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4d8fdc7d */.elementor-31159 .elementor-element.elementor-element-4d8fdc7d {
    height: 45px;
    overflow: hidden;
    word-wrap: break-word;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-4959935d */.elementor-31159 .elementor-element.elementor-element-4959935d:hover {
    transform: translateX(5px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7e9136a0 */.elementor-31159 .elementor-element.elementor-element-7e9136a0:hover {
    transform: translateY(-10px);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3c548394 */.elementor-31159 .elementor-element.elementor-element-3c548394 {
    height: 45px;
    overflow: hidden;
    word-wrap: break-word;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-3e34e8 */.elementor-31159 .elementor-element.elementor-element-3e34e8:hover {
    transform: translateX(5px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7db8e24b */.elementor-31159 .elementor-element.elementor-element-7db8e24b:hover {
    transform: translateY(-10px);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-30ebfb15 */.elementor-31159 .elementor-element.elementor-element-30ebfb15 {
    height: 45px;
    overflow: hidden;
    word-wrap: break-word;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-2a7d414b */.elementor-31159 .elementor-element.elementor-element-2a7d414b:hover {
    transform: translateX(5px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1d061b4a */.elementor-31159 .elementor-element.elementor-element-1d061b4a:hover {
    transform: translateY(-10px);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-848c819 */.elementor-31159 .elementor-element.elementor-element-848c819 {
    height: 45px;
    overflow: hidden;
    word-wrap: break-word;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-1a673343 */.elementor-31159 .elementor-element.elementor-element-1a673343:hover {
    transform: translateX(5px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6cbee270 */.elementor-31159 .elementor-element.elementor-element-6cbee270:hover {
    transform: translateY(-10px);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6b1898f1 */.elementor-31159 .elementor-element.elementor-element-6b1898f1 {
    height: 45px;
    overflow: hidden;
    word-wrap: break-word;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-4a5dedea */.elementor-31159 .elementor-element.elementor-element-4a5dedea:hover {
    transform: translateX(5px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7e9b2521 */.elementor-31159 .elementor-element.elementor-element-7e9b2521:hover {
    transform: translateY(-10px);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5602488e */.elementor-31159 .elementor-element.elementor-element-5602488e {
    height: 45px;
    overflow: hidden;
    word-wrap: break-word;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-46686068 */.elementor-31159 .elementor-element.elementor-element-46686068:hover {
    transform: translateX(5px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-54751eaa */.elementor-31159 .elementor-element.elementor-element-54751eaa:hover {
    transform: translateY(-10px);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-72d0536e */.elementor-31159 .elementor-element.elementor-element-72d0536e {
    height: 45px;
    overflow: hidden;
    word-wrap: break-word;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-53d186ea */.elementor-31159 .elementor-element.elementor-element-53d186ea:hover {
    transform: translateX(5px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1400764a */.elementor-31159 .elementor-element.elementor-element-1400764a:hover {
    transform: translateY(-10px);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7b2b782a */.elementor-31159 .elementor-element.elementor-element-7b2b782a {
    height: 45px;
    overflow: hidden;
    word-wrap: break-word;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-5aafe996 */.elementor-31159 .elementor-element.elementor-element-5aafe996:hover {
    transform: translateX(5px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-19f7bf9 */.elementor-31159 .elementor-element.elementor-element-19f7bf9:hover {
    transform: translateY(-10px);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7f4f9379 */.elementor-31159 .elementor-element.elementor-element-7f4f9379 {
    height: 45px;
    overflow: hidden;
    word-wrap: break-word;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-4c40a832 */.elementor-31159 .elementor-element.elementor-element-4c40a832:hover {
    transform: translateX(5px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-159dcdb */.elementor-31159 .elementor-element.elementor-element-159dcdb:hover {
    transform: translateY(-10px);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-78d640d1 */.elementor-31159 .elementor-element.elementor-element-78d640d1 {
    height: 45px;
    overflow: hidden;
    word-wrap: break-word;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-38882a13 */.elementor-31159 .elementor-element.elementor-element-38882a13:hover {
    transform: translateX(5px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-44670dcc */.elementor-31159 .elementor-element.elementor-element-44670dcc:hover {
    transform: translateY(-10px);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-79fc2b91 */.elementor-31159 .elementor-element.elementor-element-79fc2b91 {
    height: 45px;
    overflow: hidden;
    word-wrap: break-word;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-6a4a3621 */.elementor-31159 .elementor-element.elementor-element-6a4a3621:hover {
    transform: translateX(5px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1a778af4 */.elementor-31159 .elementor-element.elementor-element-1a778af4:hover {
    transform: translateY(-10px);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-682265fc */.elementor-31159 .elementor-element.elementor-element-682265fc {
    height: 45px;
    overflow: hidden;
    word-wrap: break-word;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-5366deeb */.elementor-31159 .elementor-element.elementor-element-5366deeb:hover {
    transform: translateX(5px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4160ac6b */.elementor-31159 .elementor-element.elementor-element-4160ac6b:hover {
    transform: translateY(-10px);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2bef4aa8 */.elementor-31159 .elementor-element.elementor-element-2bef4aa8 {
    height: 45px;
    overflow: hidden;
    word-wrap: break-word;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-23e3b750 */.elementor-31159 .elementor-element.elementor-element-23e3b750:hover {
    transform: translateX(5px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-756248a9 */.elementor-31159 .elementor-element.elementor-element-756248a9:hover {
    transform: translateY(-10px);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7274ea87 */.elementor-31159 .elementor-element.elementor-element-7274ea87 {
    height: 45px;
    overflow: hidden;
    word-wrap: break-word;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-c8b62bf */.elementor-31159 .elementor-element.elementor-element-c8b62bf:hover {
    transform: translateX(5px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-32964ad1 */.elementor-31159 .elementor-element.elementor-element-32964ad1:hover {
    transform: translateY(-10px);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6e77b991 */.elementor-31159 .elementor-element.elementor-element-6e77b991 {
    height: 45px;
    overflow: hidden;
    word-wrap: break-word;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-a03a9d3 */.elementor-31159 .elementor-element.elementor-element-a03a9d3:hover {
    transform: translateX(5px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-37008b4a */.elementor-31159 .elementor-element.elementor-element-37008b4a:hover {
    transform: translateY(-10px);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7c7d0387 */.elementor-31159 .elementor-element.elementor-element-7c7d0387 {
    height: 45px;
    overflow: hidden;
    word-wrap: break-word;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-69b637bd */.elementor-31159 .elementor-element.elementor-element-69b637bd:hover {
    transform: translateX(5px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2efcf3d5 */.elementor-31159 .elementor-element.elementor-element-2efcf3d5:hover {
    transform: translateY(-10px);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7022317a */.elementor-31159 .elementor-element.elementor-element-7022317a {
    height: 45px;
    overflow: hidden;
    word-wrap: break-word;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-22244d57 */.elementor-31159 .elementor-element.elementor-element-22244d57:hover {
    transform: translateX(5px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-56861fba */.elementor-31159 .elementor-element.elementor-element-56861fba:hover {
    transform: translateY(-10px);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1cf61381 */.elementor-31159 .elementor-element.elementor-element-1cf61381 {
    height: 45px;
    overflow: hidden;
    word-wrap: break-word;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-795dcca2 */.elementor-31159 .elementor-element.elementor-element-795dcca2:hover {
    transform: translateX(5px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-71bbed05 */.elementor-31159 .elementor-element.elementor-element-71bbed05:hover {
    transform: translateY(-10px);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-31a4a1f7 */.elementor-31159 .elementor-element.elementor-element-31a4a1f7 {
    height: 45px;
    overflow: hidden;
    word-wrap: break-word;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-3be02925 */.elementor-31159 .elementor-element.elementor-element-3be02925:hover {
    transform: translateX(5px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3c3db264 */.elementor-31159 .elementor-element.elementor-element-3c3db264:hover {
    transform: translateY(-10px);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5acc4808 */.elementor-31159 .elementor-element.elementor-element-5acc4808 {
    height: 45px;
    overflow: hidden;
    word-wrap: break-word;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-79ce4986 */.elementor-31159 .elementor-element.elementor-element-79ce4986:hover {
    transform: translateX(5px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-17c66990 */.elementor-31159 .elementor-element.elementor-element-17c66990:hover {
    transform: translateY(-10px);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3654986a */.elementor-31159 .elementor-element.elementor-element-3654986a {
    height: 45px;
    overflow: hidden;
    word-wrap: break-word;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-19f74585 */.elementor-31159 .elementor-element.elementor-element-19f74585:hover {
    transform: translateX(5px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4f355cd5 */.elementor-31159 .elementor-element.elementor-element-4f355cd5:hover {
    transform: translateY(-10px);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-10b6cd66 */.elementor-31159 .elementor-element.elementor-element-10b6cd66 {
    height: 45px;
    overflow: hidden;
    word-wrap: break-word;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-3c3d0deb */.elementor-31159 .elementor-element.elementor-element-3c3d0deb:hover {
    transform: translateX(5px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-714f9c61 */.elementor-31159 .elementor-element.elementor-element-714f9c61:hover {
    transform: translateY(-10px);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-23903e63 */.elementor-31159 .elementor-element.elementor-element-23903e63 {
    height: 45px;
    overflow: hidden;
    word-wrap: break-word;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-420608a1 */.elementor-31159 .elementor-element.elementor-element-420608a1:hover {
    transform: translateX(5px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6d200f70 */.elementor-31159 .elementor-element.elementor-element-6d200f70:hover {
    transform: translateY(-10px);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4d8fdc7d */.elementor-31159 .elementor-element.elementor-element-4d8fdc7d {
    height: 45px;
    overflow: hidden;
    word-wrap: break-word;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-4959935d */.elementor-31159 .elementor-element.elementor-element-4959935d:hover {
    transform: translateX(5px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7e9136a0 */.elementor-31159 .elementor-element.elementor-element-7e9136a0:hover {
    transform: translateY(-10px);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3c548394 */.elementor-31159 .elementor-element.elementor-element-3c548394 {
    height: 45px;
    overflow: hidden;
    word-wrap: break-word;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-3e34e8 */.elementor-31159 .elementor-element.elementor-element-3e34e8:hover {
    transform: translateX(5px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7db8e24b */.elementor-31159 .elementor-element.elementor-element-7db8e24b:hover {
    transform: translateY(-10px);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-30ebfb15 */.elementor-31159 .elementor-element.elementor-element-30ebfb15 {
    height: 45px;
    overflow: hidden;
    word-wrap: break-word;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-2a7d414b */.elementor-31159 .elementor-element.elementor-element-2a7d414b:hover {
    transform: translateX(5px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1d061b4a */.elementor-31159 .elementor-element.elementor-element-1d061b4a:hover {
    transform: translateY(-10px);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-848c819 */.elementor-31159 .elementor-element.elementor-element-848c819 {
    height: 45px;
    overflow: hidden;
    word-wrap: break-word;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-1a673343 */.elementor-31159 .elementor-element.elementor-element-1a673343:hover {
    transform: translateX(5px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6cbee270 */.elementor-31159 .elementor-element.elementor-element-6cbee270:hover {
    transform: translateY(-10px);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6b1898f1 */.elementor-31159 .elementor-element.elementor-element-6b1898f1 {
    height: 45px;
    overflow: hidden;
    word-wrap: break-word;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-4a5dedea */.elementor-31159 .elementor-element.elementor-element-4a5dedea:hover {
    transform: translateX(5px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7e9b2521 */.elementor-31159 .elementor-element.elementor-element-7e9b2521:hover {
    transform: translateY(-10px);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5602488e */.elementor-31159 .elementor-element.elementor-element-5602488e {
    height: 45px;
    overflow: hidden;
    word-wrap: break-word;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-46686068 */.elementor-31159 .elementor-element.elementor-element-46686068:hover {
    transform: translateX(5px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-54751eaa */.elementor-31159 .elementor-element.elementor-element-54751eaa:hover {
    transform: translateY(-10px);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-72d0536e */.elementor-31159 .elementor-element.elementor-element-72d0536e {
    height: 45px;
    overflow: hidden;
    word-wrap: break-word;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-53d186ea */.elementor-31159 .elementor-element.elementor-element-53d186ea:hover {
    transform: translateX(5px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1400764a */.elementor-31159 .elementor-element.elementor-element-1400764a:hover {
    transform: translateY(-10px);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7b2b782a */.elementor-31159 .elementor-element.elementor-element-7b2b782a {
    height: 45px;
    overflow: hidden;
    word-wrap: break-word;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-5aafe996 */.elementor-31159 .elementor-element.elementor-element-5aafe996:hover {
    transform: translateX(5px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-19f7bf9 */.elementor-31159 .elementor-element.elementor-element-19f7bf9:hover {
    transform: translateY(-10px);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7f4f9379 */.elementor-31159 .elementor-element.elementor-element-7f4f9379 {
    height: 45px;
    overflow: hidden;
    word-wrap: break-word;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-4c40a832 */.elementor-31159 .elementor-element.elementor-element-4c40a832:hover {
    transform: translateX(5px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-159dcdb */.elementor-31159 .elementor-element.elementor-element-159dcdb:hover {
    transform: translateY(-10px);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-78d640d1 */.elementor-31159 .elementor-element.elementor-element-78d640d1 {
    height: 45px;
    overflow: hidden;
    word-wrap: break-word;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-38882a13 */.elementor-31159 .elementor-element.elementor-element-38882a13:hover {
    transform: translateX(5px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-44670dcc */.elementor-31159 .elementor-element.elementor-element-44670dcc:hover {
    transform: translateY(-10px);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-79fc2b91 */.elementor-31159 .elementor-element.elementor-element-79fc2b91 {
    height: 45px;
    overflow: hidden;
    word-wrap: break-word;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-6a4a3621 */.elementor-31159 .elementor-element.elementor-element-6a4a3621:hover {
    transform: translateX(5px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1a778af4 */.elementor-31159 .elementor-element.elementor-element-1a778af4:hover {
    transform: translateY(-10px);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-682265fc */.elementor-31159 .elementor-element.elementor-element-682265fc {
    height: 45px;
    overflow: hidden;
    word-wrap: break-word;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-5366deeb */.elementor-31159 .elementor-element.elementor-element-5366deeb:hover {
    transform: translateX(5px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4160ac6b */.elementor-31159 .elementor-element.elementor-element-4160ac6b:hover {
    transform: translateY(-10px);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2bef4aa8 */.elementor-31159 .elementor-element.elementor-element-2bef4aa8 {
    height: 45px;
    overflow: hidden;
    word-wrap: break-word;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-23e3b750 */.elementor-31159 .elementor-element.elementor-element-23e3b750:hover {
    transform: translateX(5px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-756248a9 */.elementor-31159 .elementor-element.elementor-element-756248a9:hover {
    transform: translateY(-10px);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7274ea87 */.elementor-31159 .elementor-element.elementor-element-7274ea87 {
    height: 45px;
    overflow: hidden;
    word-wrap: break-word;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-c8b62bf */.elementor-31159 .elementor-element.elementor-element-c8b62bf:hover {
    transform: translateX(5px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-32964ad1 */.elementor-31159 .elementor-element.elementor-element-32964ad1:hover {
    transform: translateY(-10px);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6e77b991 */.elementor-31159 .elementor-element.elementor-element-6e77b991 {
    height: 45px;
    overflow: hidden;
    word-wrap: break-word;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-a03a9d3 */.elementor-31159 .elementor-element.elementor-element-a03a9d3:hover {
    transform: translateX(5px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-37008b4a */.elementor-31159 .elementor-element.elementor-element-37008b4a:hover {
    transform: translateY(-10px);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7c7d0387 */.elementor-31159 .elementor-element.elementor-element-7c7d0387 {
    height: 45px;
    overflow: hidden;
    word-wrap: break-word;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-69b637bd */.elementor-31159 .elementor-element.elementor-element-69b637bd:hover {
    transform: translateX(5px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2efcf3d5 */.elementor-31159 .elementor-element.elementor-element-2efcf3d5:hover {
    transform: translateY(-10px);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7022317a */.elementor-31159 .elementor-element.elementor-element-7022317a {
    height: 45px;
    overflow: hidden;
    word-wrap: break-word;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-22244d57 */.elementor-31159 .elementor-element.elementor-element-22244d57:hover {
    transform: translateX(5px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-56861fba */.elementor-31159 .elementor-element.elementor-element-56861fba:hover {
    transform: translateY(-10px);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1cf61381 */.elementor-31159 .elementor-element.elementor-element-1cf61381 {
    height: 45px;
    overflow: hidden;
    word-wrap: break-word;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-795dcca2 */.elementor-31159 .elementor-element.elementor-element-795dcca2:hover {
    transform: translateX(5px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-71bbed05 */.elementor-31159 .elementor-element.elementor-element-71bbed05:hover {
    transform: translateY(-10px);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-31a4a1f7 */.elementor-31159 .elementor-element.elementor-element-31a4a1f7 {
    height: 45px;
    overflow: hidden;
    word-wrap: break-word;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-3be02925 */.elementor-31159 .elementor-element.elementor-element-3be02925:hover {
    transform: translateX(5px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3c3db264 */.elementor-31159 .elementor-element.elementor-element-3c3db264:hover {
    transform: translateY(-10px);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5acc4808 */.elementor-31159 .elementor-element.elementor-element-5acc4808 {
    height: 45px;
    overflow: hidden;
    word-wrap: break-word;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-79ce4986 */.elementor-31159 .elementor-element.elementor-element-79ce4986:hover {
    transform: translateX(5px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-17c66990 */.elementor-31159 .elementor-element.elementor-element-17c66990:hover {
    transform: translateY(-10px);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3654986a */.elementor-31159 .elementor-element.elementor-element-3654986a {
    height: 45px;
    overflow: hidden;
    word-wrap: break-word;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-19f74585 */.elementor-31159 .elementor-element.elementor-element-19f74585:hover {
    transform: translateX(5px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4f355cd5 */.elementor-31159 .elementor-element.elementor-element-4f355cd5:hover {
    transform: translateY(-10px);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-10b6cd66 */.elementor-31159 .elementor-element.elementor-element-10b6cd66 {
    height: 45px;
    overflow: hidden;
    word-wrap: break-word;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-3c3d0deb */.elementor-31159 .elementor-element.elementor-element-3c3d0deb:hover {
    transform: translateX(5px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-714f9c61 */.elementor-31159 .elementor-element.elementor-element-714f9c61:hover {
    transform: translateY(-10px);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-23903e63 */.elementor-31159 .elementor-element.elementor-element-23903e63 {
    height: 45px;
    overflow: hidden;
    word-wrap: break-word;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-420608a1 */.elementor-31159 .elementor-element.elementor-element-420608a1:hover {
    transform: translateX(5px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6d200f70 */.elementor-31159 .elementor-element.elementor-element-6d200f70:hover {
    transform: translateY(-10px);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4d8fdc7d */.elementor-31159 .elementor-element.elementor-element-4d8fdc7d {
    height: 45px;
    overflow: hidden;
    word-wrap: break-word;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-4959935d */.elementor-31159 .elementor-element.elementor-element-4959935d:hover {
    transform: translateX(5px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7e9136a0 */.elementor-31159 .elementor-element.elementor-element-7e9136a0:hover {
    transform: translateY(-10px);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3c548394 */.elementor-31159 .elementor-element.elementor-element-3c548394 {
    height: 45px;
    overflow: hidden;
    word-wrap: break-word;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-3e34e8 */.elementor-31159 .elementor-element.elementor-element-3e34e8:hover {
    transform: translateX(5px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7db8e24b */.elementor-31159 .elementor-element.elementor-element-7db8e24b:hover {
    transform: translateY(-10px);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-30ebfb15 */.elementor-31159 .elementor-element.elementor-element-30ebfb15 {
    height: 45px;
    overflow: hidden;
    word-wrap: break-word;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-2a7d414b */.elementor-31159 .elementor-element.elementor-element-2a7d414b:hover {
    transform: translateX(5px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1d061b4a */.elementor-31159 .elementor-element.elementor-element-1d061b4a:hover {
    transform: translateY(-10px);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-848c819 */.elementor-31159 .elementor-element.elementor-element-848c819 {
    height: 45px;
    overflow: hidden;
    word-wrap: break-word;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-1a673343 */.elementor-31159 .elementor-element.elementor-element-1a673343:hover {
    transform: translateX(5px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6cbee270 */.elementor-31159 .elementor-element.elementor-element-6cbee270:hover {
    transform: translateY(-10px);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6b1898f1 */.elementor-31159 .elementor-element.elementor-element-6b1898f1 {
    height: 45px;
    overflow: hidden;
    word-wrap: break-word;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-4a5dedea */.elementor-31159 .elementor-element.elementor-element-4a5dedea:hover {
    transform: translateX(5px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7e9b2521 */.elementor-31159 .elementor-element.elementor-element-7e9b2521:hover {
    transform: translateY(-10px);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5602488e */.elementor-31159 .elementor-element.elementor-element-5602488e {
    height: 45px;
    overflow: hidden;
    word-wrap: break-word;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-46686068 */.elementor-31159 .elementor-element.elementor-element-46686068:hover {
    transform: translateX(5px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-54751eaa */.elementor-31159 .elementor-element.elementor-element-54751eaa:hover {
    transform: translateY(-10px);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-72d0536e */.elementor-31159 .elementor-element.elementor-element-72d0536e {
    height: 45px;
    overflow: hidden;
    word-wrap: break-word;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-53d186ea */.elementor-31159 .elementor-element.elementor-element-53d186ea:hover {
    transform: translateX(5px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1400764a */.elementor-31159 .elementor-element.elementor-element-1400764a:hover {
    transform: translateY(-10px);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7b2b782a */.elementor-31159 .elementor-element.elementor-element-7b2b782a {
    height: 45px;
    overflow: hidden;
    word-wrap: break-word;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-5aafe996 */.elementor-31159 .elementor-element.elementor-element-5aafe996:hover {
    transform: translateX(5px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-19f7bf9 */.elementor-31159 .elementor-element.elementor-element-19f7bf9:hover {
    transform: translateY(-10px);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7f4f9379 */.elementor-31159 .elementor-element.elementor-element-7f4f9379 {
    height: 45px;
    overflow: hidden;
    word-wrap: break-word;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-4c40a832 */.elementor-31159 .elementor-element.elementor-element-4c40a832:hover {
    transform: translateX(5px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-159dcdb */.elementor-31159 .elementor-element.elementor-element-159dcdb:hover {
    transform: translateY(-10px);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-78d640d1 */.elementor-31159 .elementor-element.elementor-element-78d640d1 {
    height: 45px;
    overflow: hidden;
    word-wrap: break-word;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-38882a13 */.elementor-31159 .elementor-element.elementor-element-38882a13:hover {
    transform: translateX(5px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-44670dcc */.elementor-31159 .elementor-element.elementor-element-44670dcc:hover {
    transform: translateY(-10px);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-79fc2b91 */.elementor-31159 .elementor-element.elementor-element-79fc2b91 {
    height: 45px;
    overflow: hidden;
    word-wrap: break-word;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-6a4a3621 */.elementor-31159 .elementor-element.elementor-element-6a4a3621:hover {
    transform: translateX(5px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1a778af4 */.elementor-31159 .elementor-element.elementor-element-1a778af4:hover {
    transform: translateY(-10px);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-682265fc */.elementor-31159 .elementor-element.elementor-element-682265fc {
    height: 45px;
    overflow: hidden;
    word-wrap: break-word;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-5366deeb */.elementor-31159 .elementor-element.elementor-element-5366deeb:hover {
    transform: translateX(5px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4160ac6b */.elementor-31159 .elementor-element.elementor-element-4160ac6b:hover {
    transform: translateY(-10px);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2bef4aa8 */.elementor-31159 .elementor-element.elementor-element-2bef4aa8 {
    height: 45px;
    overflow: hidden;
    word-wrap: break-word;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-23e3b750 */.elementor-31159 .elementor-element.elementor-element-23e3b750:hover {
    transform: translateX(5px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-756248a9 */.elementor-31159 .elementor-element.elementor-element-756248a9:hover {
    transform: translateY(-10px);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7274ea87 */.elementor-31159 .elementor-element.elementor-element-7274ea87 {
    height: 45px;
    overflow: hidden;
    word-wrap: break-word;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-c8b62bf */.elementor-31159 .elementor-element.elementor-element-c8b62bf:hover {
    transform: translateX(5px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-32964ad1 */.elementor-31159 .elementor-element.elementor-element-32964ad1:hover {
    transform: translateY(-10px);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6e77b991 */.elementor-31159 .elementor-element.elementor-element-6e77b991 {
    height: 45px;
    overflow: hidden;
    word-wrap: break-word;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-a03a9d3 */.elementor-31159 .elementor-element.elementor-element-a03a9d3:hover {
    transform: translateX(5px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-37008b4a */.elementor-31159 .elementor-element.elementor-element-37008b4a:hover {
    transform: translateY(-10px);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7c7d0387 */.elementor-31159 .elementor-element.elementor-element-7c7d0387 {
    height: 45px;
    overflow: hidden;
    word-wrap: break-word;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-69b637bd */.elementor-31159 .elementor-element.elementor-element-69b637bd:hover {
    transform: translateX(5px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2efcf3d5 */.elementor-31159 .elementor-element.elementor-element-2efcf3d5:hover {
    transform: translateY(-10px);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7022317a */.elementor-31159 .elementor-element.elementor-element-7022317a {
    height: 45px;
    overflow: hidden;
    word-wrap: break-word;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-22244d57 */.elementor-31159 .elementor-element.elementor-element-22244d57:hover {
    transform: translateX(5px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-56861fba */.elementor-31159 .elementor-element.elementor-element-56861fba:hover {
    transform: translateY(-10px);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1cf61381 */.elementor-31159 .elementor-element.elementor-element-1cf61381 {
    height: 45px;
    overflow: hidden;
    word-wrap: break-word;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-795dcca2 */.elementor-31159 .elementor-element.elementor-element-795dcca2:hover {
    transform: translateX(5px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-71bbed05 */.elementor-31159 .elementor-element.elementor-element-71bbed05:hover {
    transform: translateY(-10px);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-31a4a1f7 */.elementor-31159 .elementor-element.elementor-element-31a4a1f7 {
    height: 45px;
    overflow: hidden;
    word-wrap: break-word;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-3be02925 */.elementor-31159 .elementor-element.elementor-element-3be02925:hover {
    transform: translateX(5px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3c3db264 */.elementor-31159 .elementor-element.elementor-element-3c3db264:hover {
    transform: translateY(-10px);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5acc4808 */.elementor-31159 .elementor-element.elementor-element-5acc4808 {
    height: 45px;
    overflow: hidden;
    word-wrap: break-word;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-79ce4986 */.elementor-31159 .elementor-element.elementor-element-79ce4986:hover {
    transform: translateX(5px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-17c66990 */.elementor-31159 .elementor-element.elementor-element-17c66990:hover {
    transform: translateY(-10px);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3654986a */.elementor-31159 .elementor-element.elementor-element-3654986a {
    height: 45px;
    overflow: hidden;
    word-wrap: break-word;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-19f74585 */.elementor-31159 .elementor-element.elementor-element-19f74585:hover {
    transform: translateX(5px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4f355cd5 */.elementor-31159 .elementor-element.elementor-element-4f355cd5:hover {
    transform: translateY(-10px);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-10b6cd66 */.elementor-31159 .elementor-element.elementor-element-10b6cd66 {
    height: 45px;
    overflow: hidden;
    word-wrap: break-word;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-3c3d0deb */.elementor-31159 .elementor-element.elementor-element-3c3d0deb:hover {
    transform: translateX(5px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-714f9c61 */.elementor-31159 .elementor-element.elementor-element-714f9c61:hover {
    transform: translateY(-10px);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-23903e63 */.elementor-31159 .elementor-element.elementor-element-23903e63 {
    height: 45px;
    overflow: hidden;
    word-wrap: break-word;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-420608a1 */.elementor-31159 .elementor-element.elementor-element-420608a1:hover {
    transform: translateX(5px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6d200f70 */.elementor-31159 .elementor-element.elementor-element-6d200f70:hover {
    transform: translateY(-10px);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4d8fdc7d */.elementor-31159 .elementor-element.elementor-element-4d8fdc7d {
    height: 45px;
    overflow: hidden;
    word-wrap: break-word;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-4959935d */.elementor-31159 .elementor-element.elementor-element-4959935d:hover {
    transform: translateX(5px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7e9136a0 */.elementor-31159 .elementor-element.elementor-element-7e9136a0:hover {
    transform: translateY(-10px);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3c548394 */.elementor-31159 .elementor-element.elementor-element-3c548394 {
    height: 45px;
    overflow: hidden;
    word-wrap: break-word;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-3e34e8 */.elementor-31159 .elementor-element.elementor-element-3e34e8:hover {
    transform: translateX(5px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7db8e24b */.elementor-31159 .elementor-element.elementor-element-7db8e24b:hover {
    transform: translateY(-10px);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3e925f8b */.special-color-new{
    background: linear-gradient(90deg, #000000, #0d47a1, #ffba08);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-68a58201 */.elementor-31159 .elementor-element.elementor-element-68a58201 {
    height: 45px;
    overflow: hidden;
    word-wrap: break-word;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-4189f143 */.elementor-31159 .elementor-element.elementor-element-4189f143:hover {
    transform: translateX(5px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-57a29543 */.elementor-31159 .elementor-element.elementor-element-57a29543:hover {
    transform: translateY(-10px);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1acb297e */.elementor-31159 .elementor-element.elementor-element-1acb297e {
    height: 45px;
    overflow: hidden;
    word-wrap: break-word;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-39338469 */.elementor-31159 .elementor-element.elementor-element-39338469:hover {
    transform: translateX(5px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-70193fa3 */.elementor-31159 .elementor-element.elementor-element-70193fa3:hover {
    transform: translateY(-10px);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-71a74f7b */.elementor-31159 .elementor-element.elementor-element-71a74f7b {
    height: 45px;
    overflow: hidden;
    word-wrap: break-word;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-f781b1d */.elementor-31159 .elementor-element.elementor-element-f781b1d:hover {
    transform: translateX(5px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1283022 */.elementor-31159 .elementor-element.elementor-element-1283022:hover {
    transform: translateY(-10px);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-155b8dc1 */.elementor-31159 .elementor-element.elementor-element-155b8dc1 {
    height: 45px;
    overflow: hidden;
    word-wrap: break-word;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-6de98f9f */.elementor-31159 .elementor-element.elementor-element-6de98f9f:hover {
    transform: translateX(5px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-20f3c193 */.elementor-31159 .elementor-element.elementor-element-20f3c193:hover {
    transform: translateY(-10px);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-fd5d36b */.elementor-31159 .elementor-element.elementor-element-fd5d36b {
    height: 45px;
    overflow: hidden;
    word-wrap: break-word;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-195d0d86 */.elementor-31159 .elementor-element.elementor-element-195d0d86:hover {
    transform: translateX(5px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-518f9149 */.elementor-31159 .elementor-element.elementor-element-518f9149:hover {
    transform: translateY(-10px);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-68a58201 */.elementor-31159 .elementor-element.elementor-element-68a58201 {
    height: 45px;
    overflow: hidden;
    word-wrap: break-word;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-4189f143 */.elementor-31159 .elementor-element.elementor-element-4189f143:hover {
    transform: translateX(5px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-57a29543 */.elementor-31159 .elementor-element.elementor-element-57a29543:hover {
    transform: translateY(-10px);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1acb297e */.elementor-31159 .elementor-element.elementor-element-1acb297e {
    height: 45px;
    overflow: hidden;
    word-wrap: break-word;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-39338469 */.elementor-31159 .elementor-element.elementor-element-39338469:hover {
    transform: translateX(5px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-70193fa3 */.elementor-31159 .elementor-element.elementor-element-70193fa3:hover {
    transform: translateY(-10px);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-71a74f7b */.elementor-31159 .elementor-element.elementor-element-71a74f7b {
    height: 45px;
    overflow: hidden;
    word-wrap: break-word;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-f781b1d */.elementor-31159 .elementor-element.elementor-element-f781b1d:hover {
    transform: translateX(5px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1283022 */.elementor-31159 .elementor-element.elementor-element-1283022:hover {
    transform: translateY(-10px);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-155b8dc1 */.elementor-31159 .elementor-element.elementor-element-155b8dc1 {
    height: 45px;
    overflow: hidden;
    word-wrap: break-word;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-6de98f9f */.elementor-31159 .elementor-element.elementor-element-6de98f9f:hover {
    transform: translateX(5px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-20f3c193 */.elementor-31159 .elementor-element.elementor-element-20f3c193:hover {
    transform: translateY(-10px);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-fd5d36b */.elementor-31159 .elementor-element.elementor-element-fd5d36b {
    height: 45px;
    overflow: hidden;
    word-wrap: break-word;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-195d0d86 */.elementor-31159 .elementor-element.elementor-element-195d0d86:hover {
    transform: translateX(5px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-518f9149 */.elementor-31159 .elementor-element.elementor-element-518f9149:hover {
    transform: translateY(-10px);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-68a58201 */.elementor-31159 .elementor-element.elementor-element-68a58201 {
    height: 45px;
    overflow: hidden;
    word-wrap: break-word;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-4189f143 */.elementor-31159 .elementor-element.elementor-element-4189f143:hover {
    transform: translateX(5px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-57a29543 */.elementor-31159 .elementor-element.elementor-element-57a29543:hover {
    transform: translateY(-10px);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1acb297e */.elementor-31159 .elementor-element.elementor-element-1acb297e {
    height: 45px;
    overflow: hidden;
    word-wrap: break-word;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-39338469 */.elementor-31159 .elementor-element.elementor-element-39338469:hover {
    transform: translateX(5px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-70193fa3 */.elementor-31159 .elementor-element.elementor-element-70193fa3:hover {
    transform: translateY(-10px);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-71a74f7b */.elementor-31159 .elementor-element.elementor-element-71a74f7b {
    height: 45px;
    overflow: hidden;
    word-wrap: break-word;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-f781b1d */.elementor-31159 .elementor-element.elementor-element-f781b1d:hover {
    transform: translateX(5px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1283022 */.elementor-31159 .elementor-element.elementor-element-1283022:hover {
    transform: translateY(-10px);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-155b8dc1 */.elementor-31159 .elementor-element.elementor-element-155b8dc1 {
    height: 45px;
    overflow: hidden;
    word-wrap: break-word;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-6de98f9f */.elementor-31159 .elementor-element.elementor-element-6de98f9f:hover {
    transform: translateX(5px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-20f3c193 */.elementor-31159 .elementor-element.elementor-element-20f3c193:hover {
    transform: translateY(-10px);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-fd5d36b */.elementor-31159 .elementor-element.elementor-element-fd5d36b {
    height: 45px;
    overflow: hidden;
    word-wrap: break-word;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-195d0d86 */.elementor-31159 .elementor-element.elementor-element-195d0d86:hover {
    transform: translateX(5px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-518f9149 */.elementor-31159 .elementor-element.elementor-element-518f9149:hover {
    transform: translateY(-10px);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-68a58201 */.elementor-31159 .elementor-element.elementor-element-68a58201 {
    height: 45px;
    overflow: hidden;
    word-wrap: break-word;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-4189f143 */.elementor-31159 .elementor-element.elementor-element-4189f143:hover {
    transform: translateX(5px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-57a29543 */.elementor-31159 .elementor-element.elementor-element-57a29543:hover {
    transform: translateY(-10px);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1acb297e */.elementor-31159 .elementor-element.elementor-element-1acb297e {
    height: 45px;
    overflow: hidden;
    word-wrap: break-word;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-39338469 */.elementor-31159 .elementor-element.elementor-element-39338469:hover {
    transform: translateX(5px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-70193fa3 */.elementor-31159 .elementor-element.elementor-element-70193fa3:hover {
    transform: translateY(-10px);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-71a74f7b */.elementor-31159 .elementor-element.elementor-element-71a74f7b {
    height: 45px;
    overflow: hidden;
    word-wrap: break-word;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-f781b1d */.elementor-31159 .elementor-element.elementor-element-f781b1d:hover {
    transform: translateX(5px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1283022 */.elementor-31159 .elementor-element.elementor-element-1283022:hover {
    transform: translateY(-10px);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-155b8dc1 */.elementor-31159 .elementor-element.elementor-element-155b8dc1 {
    height: 45px;
    overflow: hidden;
    word-wrap: break-word;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-6de98f9f */.elementor-31159 .elementor-element.elementor-element-6de98f9f:hover {
    transform: translateX(5px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-20f3c193 */.elementor-31159 .elementor-element.elementor-element-20f3c193:hover {
    transform: translateY(-10px);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-fd5d36b */.elementor-31159 .elementor-element.elementor-element-fd5d36b {
    height: 45px;
    overflow: hidden;
    word-wrap: break-word;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-195d0d86 */.elementor-31159 .elementor-element.elementor-element-195d0d86:hover {
    transform: translateX(5px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-518f9149 */.elementor-31159 .elementor-element.elementor-element-518f9149:hover {
    transform: translateY(-10px);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-68a58201 */.elementor-31159 .elementor-element.elementor-element-68a58201 {
    height: 45px;
    overflow: hidden;
    word-wrap: break-word;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-4189f143 */.elementor-31159 .elementor-element.elementor-element-4189f143:hover {
    transform: translateX(5px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-57a29543 */.elementor-31159 .elementor-element.elementor-element-57a29543:hover {
    transform: translateY(-10px);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1acb297e */.elementor-31159 .elementor-element.elementor-element-1acb297e {
    height: 45px;
    overflow: hidden;
    word-wrap: break-word;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-39338469 */.elementor-31159 .elementor-element.elementor-element-39338469:hover {
    transform: translateX(5px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-70193fa3 */.elementor-31159 .elementor-element.elementor-element-70193fa3:hover {
    transform: translateY(-10px);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-71a74f7b */.elementor-31159 .elementor-element.elementor-element-71a74f7b {
    height: 45px;
    overflow: hidden;
    word-wrap: break-word;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-f781b1d */.elementor-31159 .elementor-element.elementor-element-f781b1d:hover {
    transform: translateX(5px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1283022 */.elementor-31159 .elementor-element.elementor-element-1283022:hover {
    transform: translateY(-10px);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-155b8dc1 */.elementor-31159 .elementor-element.elementor-element-155b8dc1 {
    height: 45px;
    overflow: hidden;
    word-wrap: break-word;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-6de98f9f */.elementor-31159 .elementor-element.elementor-element-6de98f9f:hover {
    transform: translateX(5px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-20f3c193 */.elementor-31159 .elementor-element.elementor-element-20f3c193:hover {
    transform: translateY(-10px);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-fd5d36b */.elementor-31159 .elementor-element.elementor-element-fd5d36b {
    height: 45px;
    overflow: hidden;
    word-wrap: break-word;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-195d0d86 */.elementor-31159 .elementor-element.elementor-element-195d0d86:hover {
    transform: translateX(5px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-518f9149 */.elementor-31159 .elementor-element.elementor-element-518f9149:hover {
    transform: translateY(-10px);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-68a58201 */.elementor-31159 .elementor-element.elementor-element-68a58201 {
    height: 45px;
    overflow: hidden;
    word-wrap: break-word;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-4189f143 */.elementor-31159 .elementor-element.elementor-element-4189f143:hover {
    transform: translateX(5px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-57a29543 */.elementor-31159 .elementor-element.elementor-element-57a29543:hover {
    transform: translateY(-10px);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1acb297e */.elementor-31159 .elementor-element.elementor-element-1acb297e {
    height: 45px;
    overflow: hidden;
    word-wrap: break-word;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-39338469 */.elementor-31159 .elementor-element.elementor-element-39338469:hover {
    transform: translateX(5px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-70193fa3 */.elementor-31159 .elementor-element.elementor-element-70193fa3:hover {
    transform: translateY(-10px);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-71a74f7b */.elementor-31159 .elementor-element.elementor-element-71a74f7b {
    height: 45px;
    overflow: hidden;
    word-wrap: break-word;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-f781b1d */.elementor-31159 .elementor-element.elementor-element-f781b1d:hover {
    transform: translateX(5px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1283022 */.elementor-31159 .elementor-element.elementor-element-1283022:hover {
    transform: translateY(-10px);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-155b8dc1 */.elementor-31159 .elementor-element.elementor-element-155b8dc1 {
    height: 45px;
    overflow: hidden;
    word-wrap: break-word;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-6de98f9f */.elementor-31159 .elementor-element.elementor-element-6de98f9f:hover {
    transform: translateX(5px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-20f3c193 */.elementor-31159 .elementor-element.elementor-element-20f3c193:hover {
    transform: translateY(-10px);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-fd5d36b */.elementor-31159 .elementor-element.elementor-element-fd5d36b {
    height: 45px;
    overflow: hidden;
    word-wrap: break-word;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-195d0d86 */.elementor-31159 .elementor-element.elementor-element-195d0d86:hover {
    transform: translateX(5px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-518f9149 */.elementor-31159 .elementor-element.elementor-element-518f9149:hover {
    transform: translateY(-10px);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-d60bbbb */.elementor-31159 .elementor-element.elementor-element-d60bbbb:hover {
    transform: translateX(5px);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2a9e5c51 */.special-color-new{
    background: linear-gradient(90deg, #000000, #0d47a1, #ffba08);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-c7ca321 */.elementor-31159 .elementor-element.elementor-element-c7ca321:hover {
    transform: translateX(5px);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-32bcef39 */.elementor-31159 .elementor-element.elementor-element-32bcef39:hover {
    transform: translateX(5px);
}/* End custom CSS */