.elementor-31098 .elementor-element.elementor-element-14cf55db{--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-31098 .elementor-element.elementor-element-14cf55db:not(.elementor-motion-effects-element-type-background), .elementor-31098 .elementor-element.elementor-element-14cf55db > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(150deg, #EDF7F7 70%, #BDE2FF 100%);}.elementor-31098 .elementor-element.elementor-element-3177dd4f{--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-31098 .elementor-element.elementor-element-65091403{--display:flex;}.elementor-31098 .elementor-element.elementor-element-63985468{text-align:start;}.elementor-31098 .elementor-element.elementor-element-63985468 .elementor-heading-title{font-family:"Hind Siliguri", Sans-serif;font-size:42px;color:#000000;}.elementor-31098 .elementor-element.elementor-element-20b06198{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-31098 .elementor-element.elementor-element-6b4977f2{--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-31098 .elementor-element.elementor-element-c148e2 .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-31098 .elementor-element.elementor-element-c148e2.elementor-element{--align-self:flex-start;}.elementor-31098 .elementor-element.elementor-element-47dbe6c6 .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-31098 .elementor-element.elementor-element-47dbe6c6.elementor-element{--align-self:flex-start;}.elementor-31098 .elementor-element.elementor-element-107b4ab7{--display:flex;}.elementor-31098 .elementor-element.elementor-element-22c4ddd7{--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-31098 .elementor-element.elementor-element-44064079{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;}.elementor-31098 .elementor-element.elementor-element-44064079 .elementor-heading-title{font-family:"Hind Siliguri", Sans-serif;font-size:30px;line-height:1.4em;color:#000000;}.elementor-31098 .elementor-element.elementor-element-768cfecb{--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-31098 .elementor-element.elementor-element-1aec8337{--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-31098 .elementor-element.elementor-element-6ecceab6{--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-31098 .elementor-element.elementor-element-6ecceab6:not(.elementor-motion-effects-element-type-background), .elementor-31098 .elementor-element.elementor-element-6ecceab6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-31098 .elementor-element.elementor-element-64ce7855 img{height:145px;object-fit:cover;object-position:top center;border-radius:10px 10px 0px 0px;}.elementor-31098 .elementor-element.elementor-element-1c1ab3b7{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-31098 .elementor-element.elementor-element-3785593f{background-color:#FADDFF;padding:5px 10px 5px 10px;border-radius:30px 30px 30px 30px;text-align:center;}.elementor-31098 .elementor-element.elementor-element-3785593f.elementor-element{--align-self:flex-start;}.elementor-31098 .elementor-element.elementor-element-3785593f .elementor-heading-title{font-size:12px;font-weight:400;color:#3C1044;}.elementor-31098 .elementor-element.elementor-element-624d92c3 .elementor-heading-title{font-size:18px;color:#0D47A1;}.elementor-31098 .elementor-element.elementor-element-28fac82{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -20px) 0px;padding:0px 0px 0px 0px;font-size:14px;line-height:1.4em;}.elementor-31098 .elementor-element.elementor-element-71d2f20a .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-31098 .elementor-element.elementor-element-71d2f20a .elementor-button:hover, .elementor-31098 .elementor-element.elementor-element-71d2f20a .elementor-button:focus{background-color:#FFFFFF;}.elementor-31098 .elementor-element.elementor-element-71d2f20a.elementor-element{--align-self:flex-start;}.elementor-31098 .elementor-element.elementor-element-5972f7bc{--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-31098 .elementor-element.elementor-element-5972f7bc:not(.elementor-motion-effects-element-type-background), .elementor-31098 .elementor-element.elementor-element-5972f7bc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-31098 .elementor-element.elementor-element-2747c74d img{height:145px;object-fit:cover;object-position:top center;border-radius:10px 10px 0px 0px;}.elementor-31098 .elementor-element.elementor-element-bc82352{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-31098 .elementor-element.elementor-element-6fc0e05e{background-color:#FADDFF;padding:5px 10px 5px 10px;border-radius:30px 30px 30px 30px;text-align:center;}.elementor-31098 .elementor-element.elementor-element-6fc0e05e.elementor-element{--align-self:flex-start;}.elementor-31098 .elementor-element.elementor-element-6fc0e05e .elementor-heading-title{font-size:12px;font-weight:400;color:#3C1044;}.elementor-31098 .elementor-element.elementor-element-602a235b .elementor-heading-title{font-size:18px;color:#0D47A1;}.elementor-31098 .elementor-element.elementor-element-57b79ef2{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -20px) 0px;padding:0px 0px 0px 0px;font-size:14px;line-height:1.4em;}.elementor-31098 .elementor-element.elementor-element-5783781f .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-31098 .elementor-element.elementor-element-5783781f .elementor-button:hover, .elementor-31098 .elementor-element.elementor-element-5783781f .elementor-button:focus{background-color:#FFFFFF;}.elementor-31098 .elementor-element.elementor-element-5783781f.elementor-element{--align-self:flex-start;}.elementor-31098 .elementor-element.elementor-element-600d49bc{--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-31098 .elementor-element.elementor-element-600d49bc:not(.elementor-motion-effects-element-type-background), .elementor-31098 .elementor-element.elementor-element-600d49bc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-31098 .elementor-element.elementor-element-54c53d35 img{height:145px;object-fit:cover;object-position:top center;border-radius:10px 10px 0px 0px;}.elementor-31098 .elementor-element.elementor-element-7caa91a{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-31098 .elementor-element.elementor-element-ed8a27d{background-color:#FADDFF;padding:5px 10px 5px 10px;border-radius:30px 30px 30px 30px;text-align:center;}.elementor-31098 .elementor-element.elementor-element-ed8a27d.elementor-element{--align-self:flex-start;}.elementor-31098 .elementor-element.elementor-element-ed8a27d .elementor-heading-title{font-size:12px;font-weight:400;color:#3C1044;}.elementor-31098 .elementor-element.elementor-element-9ecc11e .elementor-heading-title{font-size:18px;color:#0D47A1;}.elementor-31098 .elementor-element.elementor-element-7a0827fc{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -20px) 0px;padding:0px 0px 0px 0px;font-size:14px;line-height:1.4em;}.elementor-31098 .elementor-element.elementor-element-5e4c771b .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-31098 .elementor-element.elementor-element-5e4c771b .elementor-button:hover, .elementor-31098 .elementor-element.elementor-element-5e4c771b .elementor-button:focus{background-color:#FFFFFF;}.elementor-31098 .elementor-element.elementor-element-5e4c771b.elementor-element{--align-self:flex-start;}.elementor-31098 .elementor-element.elementor-element-472e1406{--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-31098 .elementor-element.elementor-element-472e1406:not(.elementor-motion-effects-element-type-background), .elementor-31098 .elementor-element.elementor-element-472e1406 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-31098 .elementor-element.elementor-element-42325642 img{height:145px;object-fit:cover;object-position:top center;border-radius:10px 10px 0px 0px;}.elementor-31098 .elementor-element.elementor-element-7b095a42{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-31098 .elementor-element.elementor-element-52db4fc8{background-color:#FADDFF;padding:5px 10px 5px 10px;border-radius:30px 30px 30px 30px;text-align:center;}.elementor-31098 .elementor-element.elementor-element-52db4fc8.elementor-element{--align-self:flex-start;}.elementor-31098 .elementor-element.elementor-element-52db4fc8 .elementor-heading-title{font-size:12px;font-weight:400;color:#3C1044;}.elementor-31098 .elementor-element.elementor-element-5918b650 .elementor-heading-title{font-size:18px;color:#0D47A1;}.elementor-31098 .elementor-element.elementor-element-1f3e9ba6{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -20px) 0px;padding:0px 0px 0px 0px;font-size:14px;line-height:1.4em;}.elementor-31098 .elementor-element.elementor-element-15e2bb61 .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-31098 .elementor-element.elementor-element-15e2bb61 .elementor-button:hover, .elementor-31098 .elementor-element.elementor-element-15e2bb61 .elementor-button:focus{background-color:#FFFFFF;}.elementor-31098 .elementor-element.elementor-element-15e2bb61.elementor-element{--align-self:flex-start;}.elementor-31098 .elementor-element.elementor-element-7dc78f75{--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-31098 .elementor-element.elementor-element-7dc78f75:not(.elementor-motion-effects-element-type-background), .elementor-31098 .elementor-element.elementor-element-7dc78f75 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-31098 .elementor-element.elementor-element-6586a8af img{height:145px;object-fit:cover;object-position:top center;border-radius:10px 10px 0px 0px;}.elementor-31098 .elementor-element.elementor-element-12463bce{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-31098 .elementor-element.elementor-element-27972097{background-color:#FADDFF;padding:5px 10px 5px 10px;border-radius:30px 30px 30px 30px;text-align:center;}.elementor-31098 .elementor-element.elementor-element-27972097.elementor-element{--align-self:flex-start;}.elementor-31098 .elementor-element.elementor-element-27972097 .elementor-heading-title{font-size:12px;font-weight:400;color:#3C1044;}.elementor-31098 .elementor-element.elementor-element-2dc34115 .elementor-heading-title{font-size:18px;color:#0D47A1;}.elementor-31098 .elementor-element.elementor-element-db3dc8{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -20px) 0px;padding:0px 0px 0px 0px;font-size:14px;line-height:1.4em;}.elementor-31098 .elementor-element.elementor-element-30f64dc5 .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-31098 .elementor-element.elementor-element-30f64dc5 .elementor-button:hover, .elementor-31098 .elementor-element.elementor-element-30f64dc5 .elementor-button:focus{background-color:#FFFFFF;}.elementor-31098 .elementor-element.elementor-element-30f64dc5.elementor-element{--align-self:flex-start;}.elementor-31098 .elementor-element.elementor-element-4d87fd98{--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-31098 .elementor-element.elementor-element-4d87fd98:not(.elementor-motion-effects-element-type-background), .elementor-31098 .elementor-element.elementor-element-4d87fd98 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-31098 .elementor-element.elementor-element-75192498 img{height:145px;object-fit:cover;object-position:top center;border-radius:10px 10px 0px 0px;}.elementor-31098 .elementor-element.elementor-element-728a2627{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-31098 .elementor-element.elementor-element-31642b15{background-color:#FADDFF;padding:5px 10px 5px 10px;border-radius:30px 30px 30px 30px;text-align:center;}.elementor-31098 .elementor-element.elementor-element-31642b15.elementor-element{--align-self:flex-start;}.elementor-31098 .elementor-element.elementor-element-31642b15 .elementor-heading-title{font-size:12px;font-weight:400;color:#3C1044;}.elementor-31098 .elementor-element.elementor-element-446f1080 .elementor-heading-title{font-size:18px;color:#0D47A1;}.elementor-31098 .elementor-element.elementor-element-2cea65e9{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -20px) 0px;padding:0px 0px 0px 0px;font-size:14px;line-height:1.4em;}.elementor-31098 .elementor-element.elementor-element-91a1d9 .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-31098 .elementor-element.elementor-element-91a1d9 .elementor-button:hover, .elementor-31098 .elementor-element.elementor-element-91a1d9 .elementor-button:focus{background-color:#FFFFFF;}.elementor-31098 .elementor-element.elementor-element-91a1d9.elementor-element{--align-self:flex-start;}.elementor-31098 .elementor-element.elementor-element-2e39a95b{--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-31098 .elementor-element.elementor-element-2e39a95b:not(.elementor-motion-effects-element-type-background), .elementor-31098 .elementor-element.elementor-element-2e39a95b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-31098 .elementor-element.elementor-element-5c9c060e img{height:145px;object-fit:cover;object-position:top center;border-radius:10px 10px 0px 0px;}.elementor-31098 .elementor-element.elementor-element-7703cca5{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-31098 .elementor-element.elementor-element-a781556{background-color:#FADDFF;padding:5px 10px 5px 10px;border-radius:30px 30px 30px 30px;text-align:center;}.elementor-31098 .elementor-element.elementor-element-a781556.elementor-element{--align-self:flex-start;}.elementor-31098 .elementor-element.elementor-element-a781556 .elementor-heading-title{font-size:12px;font-weight:400;color:#3C1044;}.elementor-31098 .elementor-element.elementor-element-3e98f039 .elementor-heading-title{font-size:18px;color:#0D47A1;}.elementor-31098 .elementor-element.elementor-element-7384766f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -20px) 0px;padding:0px 0px 0px 0px;font-size:14px;line-height:1.4em;}.elementor-31098 .elementor-element.elementor-element-954397e .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-31098 .elementor-element.elementor-element-954397e .elementor-button:hover, .elementor-31098 .elementor-element.elementor-element-954397e .elementor-button:focus{background-color:#FFFFFF;}.elementor-31098 .elementor-element.elementor-element-954397e.elementor-element{--align-self:flex-start;}.elementor-31098 .elementor-element.elementor-element-68f66225{--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-31098 .elementor-element.elementor-element-68f66225:not(.elementor-motion-effects-element-type-background), .elementor-31098 .elementor-element.elementor-element-68f66225 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-31098 .elementor-element.elementor-element-74042540 img{height:145px;object-fit:cover;object-position:top center;border-radius:10px 10px 0px 0px;}.elementor-31098 .elementor-element.elementor-element-325e3d1a{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-31098 .elementor-element.elementor-element-4b16672a{background-color:#FADDFF;padding:5px 10px 5px 10px;border-radius:30px 30px 30px 30px;text-align:center;}.elementor-31098 .elementor-element.elementor-element-4b16672a.elementor-element{--align-self:flex-start;}.elementor-31098 .elementor-element.elementor-element-4b16672a .elementor-heading-title{font-size:12px;font-weight:400;color:#3C1044;}.elementor-31098 .elementor-element.elementor-element-121fd883 .elementor-heading-title{font-size:18px;color:#0D47A1;}.elementor-31098 .elementor-element.elementor-element-9569173{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -20px) 0px;padding:0px 0px 0px 0px;font-size:14px;line-height:1.4em;}.elementor-31098 .elementor-element.elementor-element-3bd418fa .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-31098 .elementor-element.elementor-element-3bd418fa .elementor-button:hover, .elementor-31098 .elementor-element.elementor-element-3bd418fa .elementor-button:focus{background-color:#FFFFFF;}.elementor-31098 .elementor-element.elementor-element-3bd418fa.elementor-element{--align-self:flex-start;}.elementor-31098 .elementor-element.elementor-element-6ebdb308{--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-31098 .elementor-element.elementor-element-654900fd{--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-31098 .elementor-element.elementor-element-751b6c3f{--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-31098 .elementor-element.elementor-element-751b6c3f:not(.elementor-motion-effects-element-type-background), .elementor-31098 .elementor-element.elementor-element-751b6c3f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-31098 .elementor-element.elementor-element-7272b5f3 img{height:145px;object-fit:cover;object-position:top center;border-radius:10px 10px 0px 0px;}.elementor-31098 .elementor-element.elementor-element-eb48f30{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-31098 .elementor-element.elementor-element-56be2e64{background-color:#FADDFF;padding:5px 10px 5px 10px;border-radius:30px 30px 30px 30px;text-align:center;}.elementor-31098 .elementor-element.elementor-element-56be2e64.elementor-element{--align-self:flex-start;}.elementor-31098 .elementor-element.elementor-element-56be2e64 .elementor-heading-title{font-size:12px;font-weight:400;color:#3C1044;}.elementor-31098 .elementor-element.elementor-element-99bc123 .elementor-heading-title{font-size:18px;color:#0D47A1;}.elementor-31098 .elementor-element.elementor-element-7b4743d4{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -20px) 0px;padding:0px 0px 0px 0px;font-size:14px;line-height:1.4em;}.elementor-31098 .elementor-element.elementor-element-2bca0d51 .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-31098 .elementor-element.elementor-element-2bca0d51 .elementor-button:hover, .elementor-31098 .elementor-element.elementor-element-2bca0d51 .elementor-button:focus{background-color:#FFFFFF;}.elementor-31098 .elementor-element.elementor-element-2bca0d51.elementor-element{--align-self:flex-start;}.elementor-31098 .elementor-element.elementor-element-743b0d54{--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-31098 .elementor-element.elementor-element-743b0d54:not(.elementor-motion-effects-element-type-background), .elementor-31098 .elementor-element.elementor-element-743b0d54 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-31098 .elementor-element.elementor-element-7fca2071 img{height:145px;object-fit:cover;object-position:top center;border-radius:10px 10px 0px 0px;}.elementor-31098 .elementor-element.elementor-element-3d155c15{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-31098 .elementor-element.elementor-element-6ef53016{background-color:#FADDFF;padding:5px 10px 5px 10px;border-radius:30px 30px 30px 30px;text-align:center;}.elementor-31098 .elementor-element.elementor-element-6ef53016.elementor-element{--align-self:flex-start;}.elementor-31098 .elementor-element.elementor-element-6ef53016 .elementor-heading-title{font-size:12px;font-weight:400;color:#3C1044;}.elementor-31098 .elementor-element.elementor-element-644b1bd8 .elementor-heading-title{font-size:18px;color:#0D47A1;}.elementor-31098 .elementor-element.elementor-element-5f947c14{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -20px) 0px;padding:0px 0px 0px 0px;font-size:14px;line-height:1.4em;}.elementor-31098 .elementor-element.elementor-element-3cc9415f .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-31098 .elementor-element.elementor-element-3cc9415f .elementor-button:hover, .elementor-31098 .elementor-element.elementor-element-3cc9415f .elementor-button:focus{background-color:#FFFFFF;}.elementor-31098 .elementor-element.elementor-element-3cc9415f.elementor-element{--align-self:flex-start;}.elementor-31098 .elementor-element.elementor-element-6c149935{--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-31098 .elementor-element.elementor-element-6c149935:not(.elementor-motion-effects-element-type-background), .elementor-31098 .elementor-element.elementor-element-6c149935 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-31098 .elementor-element.elementor-element-17d47c60 img{height:145px;object-fit:cover;object-position:top center;border-radius:10px 10px 0px 0px;}.elementor-31098 .elementor-element.elementor-element-7aeec9b2{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-31098 .elementor-element.elementor-element-5485df90{background-color:#FADDFF;padding:5px 10px 5px 10px;border-radius:30px 30px 30px 30px;text-align:center;}.elementor-31098 .elementor-element.elementor-element-5485df90.elementor-element{--align-self:flex-start;}.elementor-31098 .elementor-element.elementor-element-5485df90 .elementor-heading-title{font-size:12px;font-weight:400;color:#3C1044;}.elementor-31098 .elementor-element.elementor-element-2db77efa .elementor-heading-title{font-size:18px;color:#0D47A1;}.elementor-31098 .elementor-element.elementor-element-19845eae{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -20px) 0px;padding:0px 0px 0px 0px;font-size:14px;line-height:1.4em;}.elementor-31098 .elementor-element.elementor-element-8654608 .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-31098 .elementor-element.elementor-element-8654608 .elementor-button:hover, .elementor-31098 .elementor-element.elementor-element-8654608 .elementor-button:focus{background-color:#FFFFFF;}.elementor-31098 .elementor-element.elementor-element-8654608.elementor-element{--align-self:flex-start;}.elementor-31098 .elementor-element.elementor-element-8b5a3c2{--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-31098 .elementor-element.elementor-element-8b5a3c2:not(.elementor-motion-effects-element-type-background), .elementor-31098 .elementor-element.elementor-element-8b5a3c2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-31098 .elementor-element.elementor-element-7af6cbb4 img{height:145px;object-fit:cover;object-position:top center;border-radius:10px 10px 0px 0px;}.elementor-31098 .elementor-element.elementor-element-55337e4f{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-31098 .elementor-element.elementor-element-23f800b5{background-color:#FADDFF;padding:5px 10px 5px 10px;border-radius:30px 30px 30px 30px;text-align:center;}.elementor-31098 .elementor-element.elementor-element-23f800b5.elementor-element{--align-self:flex-start;}.elementor-31098 .elementor-element.elementor-element-23f800b5 .elementor-heading-title{font-size:12px;font-weight:400;color:#3C1044;}.elementor-31098 .elementor-element.elementor-element-721b5ee8 .elementor-heading-title{font-size:18px;color:#0D47A1;}.elementor-31098 .elementor-element.elementor-element-178f76be{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -20px) 0px;padding:0px 0px 0px 0px;font-size:14px;line-height:1.4em;}.elementor-31098 .elementor-element.elementor-element-108f3ed0 .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-31098 .elementor-element.elementor-element-108f3ed0 .elementor-button:hover, .elementor-31098 .elementor-element.elementor-element-108f3ed0 .elementor-button:focus{background-color:#FFFFFF;}.elementor-31098 .elementor-element.elementor-element-108f3ed0.elementor-element{--align-self:flex-start;}.elementor-31098 .elementor-element.elementor-element-5c4602be{--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-31098 .elementor-element.elementor-element-5c4602be:not(.elementor-motion-effects-element-type-background), .elementor-31098 .elementor-element.elementor-element-5c4602be > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-31098 .elementor-element.elementor-element-363b25cb img{height:145px;object-fit:cover;object-position:top center;border-radius:10px 10px 0px 0px;}.elementor-31098 .elementor-element.elementor-element-7ca9b8d1{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-31098 .elementor-element.elementor-element-2f933a80{background-color:#FADDFF;padding:5px 10px 5px 10px;border-radius:30px 30px 30px 30px;text-align:center;}.elementor-31098 .elementor-element.elementor-element-2f933a80.elementor-element{--align-self:flex-start;}.elementor-31098 .elementor-element.elementor-element-2f933a80 .elementor-heading-title{font-size:12px;font-weight:400;color:#3C1044;}.elementor-31098 .elementor-element.elementor-element-8419f74 .elementor-heading-title{font-size:18px;color:#0D47A1;}.elementor-31098 .elementor-element.elementor-element-3271ce0b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -20px) 0px;padding:0px 0px 0px 0px;font-size:14px;line-height:1.4em;}.elementor-31098 .elementor-element.elementor-element-1ec823a2 .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-31098 .elementor-element.elementor-element-1ec823a2 .elementor-button:hover, .elementor-31098 .elementor-element.elementor-element-1ec823a2 .elementor-button:focus{background-color:#FFFFFF;}.elementor-31098 .elementor-element.elementor-element-1ec823a2.elementor-element{--align-self:flex-start;}.elementor-31098 .elementor-element.elementor-element-60609188{--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-31098 .elementor-element.elementor-element-60609188:not(.elementor-motion-effects-element-type-background), .elementor-31098 .elementor-element.elementor-element-60609188 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-31098 .elementor-element.elementor-element-6fe0f0d8 img{height:145px;object-fit:cover;object-position:top center;border-radius:10px 10px 0px 0px;}.elementor-31098 .elementor-element.elementor-element-329164be{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-31098 .elementor-element.elementor-element-7a82cf9e{background-color:#FADDFF;padding:5px 10px 5px 10px;border-radius:30px 30px 30px 30px;text-align:center;}.elementor-31098 .elementor-element.elementor-element-7a82cf9e.elementor-element{--align-self:flex-start;}.elementor-31098 .elementor-element.elementor-element-7a82cf9e .elementor-heading-title{font-size:12px;font-weight:400;color:#3C1044;}.elementor-31098 .elementor-element.elementor-element-17791afd .elementor-heading-title{font-size:18px;color:#0D47A1;}.elementor-31098 .elementor-element.elementor-element-d26293b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -20px) 0px;padding:0px 0px 0px 0px;font-size:14px;line-height:1.4em;}.elementor-31098 .elementor-element.elementor-element-6dc65f03 .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-31098 .elementor-element.elementor-element-6dc65f03 .elementor-button:hover, .elementor-31098 .elementor-element.elementor-element-6dc65f03 .elementor-button:focus{background-color:#FFFFFF;}.elementor-31098 .elementor-element.elementor-element-6dc65f03.elementor-element{--align-self:flex-start;}.elementor-31098 .elementor-element.elementor-element-1c5efe1c{--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-31098 .elementor-element.elementor-element-1c5efe1c:not(.elementor-motion-effects-element-type-background), .elementor-31098 .elementor-element.elementor-element-1c5efe1c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-31098 .elementor-element.elementor-element-7520f349 img{height:145px;object-fit:cover;object-position:top center;border-radius:10px 10px 0px 0px;}.elementor-31098 .elementor-element.elementor-element-30c63038{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-31098 .elementor-element.elementor-element-218854c6{background-color:#FADDFF;padding:5px 10px 5px 10px;border-radius:30px 30px 30px 30px;text-align:center;}.elementor-31098 .elementor-element.elementor-element-218854c6.elementor-element{--align-self:flex-start;}.elementor-31098 .elementor-element.elementor-element-218854c6 .elementor-heading-title{font-size:12px;font-weight:400;color:#3C1044;}.elementor-31098 .elementor-element.elementor-element-11c0c73e .elementor-heading-title{font-size:18px;color:#0D47A1;}.elementor-31098 .elementor-element.elementor-element-52b0a29d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -20px) 0px;padding:0px 0px 0px 0px;font-size:14px;line-height:1.4em;}.elementor-31098 .elementor-element.elementor-element-2b24d757 .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-31098 .elementor-element.elementor-element-2b24d757 .elementor-button:hover, .elementor-31098 .elementor-element.elementor-element-2b24d757 .elementor-button:focus{background-color:#FFFFFF;}.elementor-31098 .elementor-element.elementor-element-2b24d757.elementor-element{--align-self:flex-start;}.elementor-31098 .elementor-element.elementor-element-4e46ba92{--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-31098 .elementor-element.elementor-element-5e885696{--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-31098 .elementor-element.elementor-element-7c1fb863{--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-31098 .elementor-element.elementor-element-7c1fb863:not(.elementor-motion-effects-element-type-background), .elementor-31098 .elementor-element.elementor-element-7c1fb863 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-31098 .elementor-element.elementor-element-69bea11f img{height:145px;object-fit:cover;object-position:top center;border-radius:10px 10px 0px 0px;}.elementor-31098 .elementor-element.elementor-element-1952d5b1{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-31098 .elementor-element.elementor-element-4c68388a{background-color:#FADDFF;padding:5px 10px 5px 10px;border-radius:30px 30px 30px 30px;text-align:center;}.elementor-31098 .elementor-element.elementor-element-4c68388a.elementor-element{--align-self:flex-start;}.elementor-31098 .elementor-element.elementor-element-4c68388a .elementor-heading-title{font-size:12px;font-weight:400;color:#3C1044;}.elementor-31098 .elementor-element.elementor-element-6f8b04d5 .elementor-heading-title{font-size:18px;color:#0D47A1;}.elementor-31098 .elementor-element.elementor-element-5b8c9dc1{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -20px) 0px;padding:0px 0px 0px 0px;font-size:14px;line-height:1.4em;}.elementor-31098 .elementor-element.elementor-element-642774a4 .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-31098 .elementor-element.elementor-element-642774a4 .elementor-button:hover, .elementor-31098 .elementor-element.elementor-element-642774a4 .elementor-button:focus{background-color:#FFFFFF;}.elementor-31098 .elementor-element.elementor-element-642774a4.elementor-element{--align-self:flex-start;}.elementor-31098 .elementor-element.elementor-element-3b0b436e{--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-31098 .elementor-element.elementor-element-3b0b436e:not(.elementor-motion-effects-element-type-background), .elementor-31098 .elementor-element.elementor-element-3b0b436e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-31098 .elementor-element.elementor-element-477912f0 img{height:145px;object-fit:cover;object-position:top center;border-radius:10px 10px 0px 0px;}.elementor-31098 .elementor-element.elementor-element-60b4a491{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-31098 .elementor-element.elementor-element-21572a85{background-color:#FADDFF;padding:5px 10px 5px 10px;border-radius:30px 30px 30px 30px;text-align:center;}.elementor-31098 .elementor-element.elementor-element-21572a85.elementor-element{--align-self:flex-start;}.elementor-31098 .elementor-element.elementor-element-21572a85 .elementor-heading-title{font-size:12px;font-weight:400;color:#3C1044;}.elementor-31098 .elementor-element.elementor-element-3558c142 .elementor-heading-title{font-size:18px;color:#0D47A1;}.elementor-31098 .elementor-element.elementor-element-3c7f7a0d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -20px) 0px;padding:0px 0px 0px 0px;font-size:14px;line-height:1.4em;}.elementor-31098 .elementor-element.elementor-element-10474d43 .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-31098 .elementor-element.elementor-element-10474d43 .elementor-button:hover, .elementor-31098 .elementor-element.elementor-element-10474d43 .elementor-button:focus{background-color:#FFFFFF;}.elementor-31098 .elementor-element.elementor-element-10474d43.elementor-element{--align-self:flex-start;}.elementor-31098 .elementor-element.elementor-element-c49341f{--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-31098 .elementor-element.elementor-element-c49341f:not(.elementor-motion-effects-element-type-background), .elementor-31098 .elementor-element.elementor-element-c49341f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-31098 .elementor-element.elementor-element-181819b6 img{height:145px;object-fit:cover;object-position:top center;border-radius:10px 10px 0px 0px;}.elementor-31098 .elementor-element.elementor-element-7ad32948{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-31098 .elementor-element.elementor-element-65dcc390{background-color:#FADDFF;padding:5px 10px 5px 10px;border-radius:30px 30px 30px 30px;text-align:center;}.elementor-31098 .elementor-element.elementor-element-65dcc390.elementor-element{--align-self:flex-start;}.elementor-31098 .elementor-element.elementor-element-65dcc390 .elementor-heading-title{font-size:12px;font-weight:400;color:#3C1044;}.elementor-31098 .elementor-element.elementor-element-4d6e4d2e .elementor-heading-title{font-size:18px;color:#0D47A1;}.elementor-31098 .elementor-element.elementor-element-3fad7c8b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -20px) 0px;padding:0px 0px 0px 0px;font-size:14px;line-height:1.4em;}.elementor-31098 .elementor-element.elementor-element-2b1e2783 .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-31098 .elementor-element.elementor-element-2b1e2783 .elementor-button:hover, .elementor-31098 .elementor-element.elementor-element-2b1e2783 .elementor-button:focus{background-color:#FFFFFF;}.elementor-31098 .elementor-element.elementor-element-2b1e2783.elementor-element{--align-self:flex-start;}.elementor-31098 .elementor-element.elementor-element-a1a68f0{--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-31098 .elementor-element.elementor-element-a1a68f0:not(.elementor-motion-effects-element-type-background), .elementor-31098 .elementor-element.elementor-element-a1a68f0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-31098 .elementor-element.elementor-element-67a2cf6f img{height:145px;object-fit:cover;object-position:top center;border-radius:10px 10px 0px 0px;}.elementor-31098 .elementor-element.elementor-element-5db7861b{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-31098 .elementor-element.elementor-element-5266964c{background-color:#FADDFF;padding:5px 10px 5px 10px;border-radius:30px 30px 30px 30px;text-align:center;}.elementor-31098 .elementor-element.elementor-element-5266964c.elementor-element{--align-self:flex-start;}.elementor-31098 .elementor-element.elementor-element-5266964c .elementor-heading-title{font-size:12px;font-weight:400;color:#3C1044;}.elementor-31098 .elementor-element.elementor-element-2fc00e9a .elementor-heading-title{font-size:18px;color:#0D47A1;}.elementor-31098 .elementor-element.elementor-element-5a56bc56{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -20px) 0px;padding:0px 0px 0px 0px;font-size:14px;line-height:1.4em;}.elementor-31098 .elementor-element.elementor-element-47b0d856 .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-31098 .elementor-element.elementor-element-47b0d856 .elementor-button:hover, .elementor-31098 .elementor-element.elementor-element-47b0d856 .elementor-button:focus{background-color:#FFFFFF;}.elementor-31098 .elementor-element.elementor-element-47b0d856.elementor-element{--align-self:flex-start;}.elementor-31098 .elementor-element.elementor-element-404590ad{--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-31098 .elementor-element.elementor-element-404590ad:not(.elementor-motion-effects-element-type-background), .elementor-31098 .elementor-element.elementor-element-404590ad > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-31098 .elementor-element.elementor-element-3e826b93 img{height:145px;object-fit:cover;object-position:top center;border-radius:10px 10px 0px 0px;}.elementor-31098 .elementor-element.elementor-element-5076b507{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-31098 .elementor-element.elementor-element-511eae17{background-color:#FADDFF;padding:5px 10px 5px 10px;border-radius:30px 30px 30px 30px;text-align:center;}.elementor-31098 .elementor-element.elementor-element-511eae17.elementor-element{--align-self:flex-start;}.elementor-31098 .elementor-element.elementor-element-511eae17 .elementor-heading-title{font-size:12px;font-weight:400;color:#3C1044;}.elementor-31098 .elementor-element.elementor-element-784caaa .elementor-heading-title{font-size:18px;color:#0D47A1;}.elementor-31098 .elementor-element.elementor-element-64e29578{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -20px) 0px;padding:0px 0px 0px 0px;font-size:14px;line-height:1.4em;}.elementor-31098 .elementor-element.elementor-element-695f09d6 .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-31098 .elementor-element.elementor-element-695f09d6 .elementor-button:hover, .elementor-31098 .elementor-element.elementor-element-695f09d6 .elementor-button:focus{background-color:#FFFFFF;}.elementor-31098 .elementor-element.elementor-element-695f09d6.elementor-element{--align-self:flex-start;}.elementor-31098 .elementor-element.elementor-element-7864bd19{--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-31098 .elementor-element.elementor-element-7864bd19:not(.elementor-motion-effects-element-type-background), .elementor-31098 .elementor-element.elementor-element-7864bd19 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-31098 .elementor-element.elementor-element-7523c34e img{height:145px;object-fit:cover;object-position:top center;border-radius:10px 10px 0px 0px;}.elementor-31098 .elementor-element.elementor-element-6f6712e5{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-31098 .elementor-element.elementor-element-1ae5d3a1{background-color:#FADDFF;padding:5px 10px 5px 10px;border-radius:30px 30px 30px 30px;text-align:center;}.elementor-31098 .elementor-element.elementor-element-1ae5d3a1.elementor-element{--align-self:flex-start;}.elementor-31098 .elementor-element.elementor-element-1ae5d3a1 .elementor-heading-title{font-size:12px;font-weight:400;color:#3C1044;}.elementor-31098 .elementor-element.elementor-element-2841b554 .elementor-heading-title{font-size:18px;color:#0D47A1;}.elementor-31098 .elementor-element.elementor-element-77cc8866{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -20px) 0px;padding:0px 0px 0px 0px;font-size:14px;line-height:1.4em;}.elementor-31098 .elementor-element.elementor-element-3f6b3cd5 .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-31098 .elementor-element.elementor-element-3f6b3cd5 .elementor-button:hover, .elementor-31098 .elementor-element.elementor-element-3f6b3cd5 .elementor-button:focus{background-color:#FFFFFF;}.elementor-31098 .elementor-element.elementor-element-3f6b3cd5.elementor-element{--align-self:flex-start;}.elementor-31098 .elementor-element.elementor-element-2a75949e{--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-31098 .elementor-element.elementor-element-2a75949e:not(.elementor-motion-effects-element-type-background), .elementor-31098 .elementor-element.elementor-element-2a75949e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-31098 .elementor-element.elementor-element-39291b14 img{height:145px;object-fit:cover;object-position:top center;border-radius:10px 10px 0px 0px;}.elementor-31098 .elementor-element.elementor-element-7f2bdc2a{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-31098 .elementor-element.elementor-element-4e60de2c{background-color:#FADDFF;padding:5px 10px 5px 10px;border-radius:30px 30px 30px 30px;text-align:center;}.elementor-31098 .elementor-element.elementor-element-4e60de2c.elementor-element{--align-self:flex-start;}.elementor-31098 .elementor-element.elementor-element-4e60de2c .elementor-heading-title{font-size:12px;font-weight:400;color:#3C1044;}.elementor-31098 .elementor-element.elementor-element-2c640dd1 .elementor-heading-title{font-size:18px;color:#0D47A1;}.elementor-31098 .elementor-element.elementor-element-58c01f56{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -20px) 0px;padding:0px 0px 0px 0px;font-size:14px;line-height:1.4em;}.elementor-31098 .elementor-element.elementor-element-95352e6 .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-31098 .elementor-element.elementor-element-95352e6 .elementor-button:hover, .elementor-31098 .elementor-element.elementor-element-95352e6 .elementor-button:focus{background-color:#FFFFFF;}.elementor-31098 .elementor-element.elementor-element-95352e6.elementor-element{--align-self:flex-start;}.elementor-31098 .elementor-element.elementor-element-1f2a96f9{--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-31098 .elementor-element.elementor-element-1f2a96f9:not(.elementor-motion-effects-element-type-background), .elementor-31098 .elementor-element.elementor-element-1f2a96f9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-31098 .elementor-element.elementor-element-6108a0c4 img{height:145px;object-fit:cover;object-position:top center;border-radius:10px 10px 0px 0px;}.elementor-31098 .elementor-element.elementor-element-48cae7f5{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-31098 .elementor-element.elementor-element-6b0b0e30{background-color:#FADDFF;padding:5px 10px 5px 10px;border-radius:30px 30px 30px 30px;text-align:center;}.elementor-31098 .elementor-element.elementor-element-6b0b0e30.elementor-element{--align-self:flex-start;}.elementor-31098 .elementor-element.elementor-element-6b0b0e30 .elementor-heading-title{font-size:12px;font-weight:400;color:#3C1044;}.elementor-31098 .elementor-element.elementor-element-79bd95b .elementor-heading-title{font-size:18px;color:#0D47A1;}.elementor-31098 .elementor-element.elementor-element-6e64437{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -20px) 0px;padding:0px 0px 0px 0px;font-size:14px;line-height:1.4em;}.elementor-31098 .elementor-element.elementor-element-787200e5 .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-31098 .elementor-element.elementor-element-787200e5 .elementor-button:hover, .elementor-31098 .elementor-element.elementor-element-787200e5 .elementor-button:focus{background-color:#FFFFFF;}.elementor-31098 .elementor-element.elementor-element-787200e5.elementor-element{--align-self:flex-start;}.elementor-31098 .elementor-element.elementor-element-2ffd56e3{--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-31098 .elementor-element.elementor-element-6a48349c{--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-31098 .elementor-element.elementor-element-77c4cfda{--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-31098 .elementor-element.elementor-element-77c4cfda:not(.elementor-motion-effects-element-type-background), .elementor-31098 .elementor-element.elementor-element-77c4cfda > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-31098 .elementor-element.elementor-element-4221a939 img{height:145px;object-fit:cover;object-position:top center;border-radius:10px 10px 0px 0px;}.elementor-31098 .elementor-element.elementor-element-5031e08c{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-31098 .elementor-element.elementor-element-75c7be90{background-color:#FADDFF;padding:5px 10px 5px 10px;border-radius:30px 30px 30px 30px;text-align:center;}.elementor-31098 .elementor-element.elementor-element-75c7be90.elementor-element{--align-self:flex-start;}.elementor-31098 .elementor-element.elementor-element-75c7be90 .elementor-heading-title{font-size:12px;font-weight:400;color:#3C1044;}.elementor-31098 .elementor-element.elementor-element-2072d3e1 .elementor-heading-title{font-size:18px;color:#0D47A1;}.elementor-31098 .elementor-element.elementor-element-7d98d9b5{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -20px) 0px;padding:0px 0px 0px 0px;font-size:14px;line-height:1.4em;}.elementor-31098 .elementor-element.elementor-element-5283f79 .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-31098 .elementor-element.elementor-element-5283f79 .elementor-button:hover, .elementor-31098 .elementor-element.elementor-element-5283f79 .elementor-button:focus{background-color:#FFFFFF;}.elementor-31098 .elementor-element.elementor-element-5283f79.elementor-element{--align-self:flex-start;}.elementor-31098 .elementor-element.elementor-element-7591df5d{--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-31098 .elementor-element.elementor-element-7591df5d:not(.elementor-motion-effects-element-type-background), .elementor-31098 .elementor-element.elementor-element-7591df5d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-31098 .elementor-element.elementor-element-4b850dea img{height:145px;object-fit:cover;object-position:top center;border-radius:10px 10px 0px 0px;}.elementor-31098 .elementor-element.elementor-element-747e7050{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-31098 .elementor-element.elementor-element-a58220a{background-color:#FADDFF;padding:5px 10px 5px 10px;border-radius:30px 30px 30px 30px;text-align:center;}.elementor-31098 .elementor-element.elementor-element-a58220a.elementor-element{--align-self:flex-start;}.elementor-31098 .elementor-element.elementor-element-a58220a .elementor-heading-title{font-size:12px;font-weight:400;color:#3C1044;}.elementor-31098 .elementor-element.elementor-element-5c14df50 .elementor-heading-title{font-size:18px;color:#0D47A1;}.elementor-31098 .elementor-element.elementor-element-323b18c2{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -20px) 0px;padding:0px 0px 0px 0px;font-size:14px;line-height:1.4em;}.elementor-31098 .elementor-element.elementor-element-10bba07 .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-31098 .elementor-element.elementor-element-10bba07 .elementor-button:hover, .elementor-31098 .elementor-element.elementor-element-10bba07 .elementor-button:focus{background-color:#FFFFFF;}.elementor-31098 .elementor-element.elementor-element-10bba07.elementor-element{--align-self:flex-start;}.elementor-31098 .elementor-element.elementor-element-486784f0{--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-31098 .elementor-element.elementor-element-486784f0:not(.elementor-motion-effects-element-type-background), .elementor-31098 .elementor-element.elementor-element-486784f0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-31098 .elementor-element.elementor-element-78a5304c img{height:145px;object-fit:cover;object-position:top center;border-radius:10px 10px 0px 0px;}.elementor-31098 .elementor-element.elementor-element-294a153c{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-31098 .elementor-element.elementor-element-7330e28b{background-color:#FADDFF;padding:5px 10px 5px 10px;border-radius:30px 30px 30px 30px;text-align:center;}.elementor-31098 .elementor-element.elementor-element-7330e28b.elementor-element{--align-self:flex-start;}.elementor-31098 .elementor-element.elementor-element-7330e28b .elementor-heading-title{font-size:12px;font-weight:400;color:#3C1044;}.elementor-31098 .elementor-element.elementor-element-4a51fc5 .elementor-heading-title{font-size:18px;color:#0D47A1;}.elementor-31098 .elementor-element.elementor-element-34e058cc{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -20px) 0px;padding:0px 0px 0px 0px;font-size:14px;line-height:1.4em;}.elementor-31098 .elementor-element.elementor-element-5c06cac7 .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-31098 .elementor-element.elementor-element-5c06cac7 .elementor-button:hover, .elementor-31098 .elementor-element.elementor-element-5c06cac7 .elementor-button:focus{background-color:#FFFFFF;}.elementor-31098 .elementor-element.elementor-element-5c06cac7.elementor-element{--align-self:flex-start;}.elementor-31098 .elementor-element.elementor-element-5ed407c7{--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-31098 .elementor-element.elementor-element-5ed407c7:not(.elementor-motion-effects-element-type-background), .elementor-31098 .elementor-element.elementor-element-5ed407c7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-31098 .elementor-element.elementor-element-d2a80e6 img{height:145px;object-fit:cover;object-position:top center;border-radius:10px 10px 0px 0px;}.elementor-31098 .elementor-element.elementor-element-4b3eaafb{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-31098 .elementor-element.elementor-element-51d90469{background-color:#FADDFF;padding:5px 10px 5px 10px;border-radius:30px 30px 30px 30px;text-align:center;}.elementor-31098 .elementor-element.elementor-element-51d90469.elementor-element{--align-self:flex-start;}.elementor-31098 .elementor-element.elementor-element-51d90469 .elementor-heading-title{font-size:12px;font-weight:400;color:#3C1044;}.elementor-31098 .elementor-element.elementor-element-51ac9e1d .elementor-heading-title{font-size:18px;color:#0D47A1;}.elementor-31098 .elementor-element.elementor-element-13401fb2{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -20px) 0px;padding:0px 0px 0px 0px;font-size:14px;line-height:1.4em;}.elementor-31098 .elementor-element.elementor-element-63e52835 .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-31098 .elementor-element.elementor-element-63e52835 .elementor-button:hover, .elementor-31098 .elementor-element.elementor-element-63e52835 .elementor-button:focus{background-color:#FFFFFF;}.elementor-31098 .elementor-element.elementor-element-63e52835.elementor-element{--align-self:flex-start;}.elementor-31098 .elementor-element.elementor-element-3fc42f22{--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-31098 .elementor-element.elementor-element-3fc42f22:not(.elementor-motion-effects-element-type-background), .elementor-31098 .elementor-element.elementor-element-3fc42f22 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-31098 .elementor-element.elementor-element-28bb0ce9 img{height:145px;object-fit:cover;object-position:top center;border-radius:10px 10px 0px 0px;}.elementor-31098 .elementor-element.elementor-element-68576a6c{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-31098 .elementor-element.elementor-element-3c194957{background-color:#FADDFF;padding:5px 10px 5px 10px;border-radius:30px 30px 30px 30px;text-align:center;}.elementor-31098 .elementor-element.elementor-element-3c194957.elementor-element{--align-self:flex-start;}.elementor-31098 .elementor-element.elementor-element-3c194957 .elementor-heading-title{font-size:12px;font-weight:400;color:#3C1044;}.elementor-31098 .elementor-element.elementor-element-2cfe03c0 .elementor-heading-title{font-size:18px;color:#0D47A1;}.elementor-31098 .elementor-element.elementor-element-5bca9ca6{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -20px) 0px;padding:0px 0px 0px 0px;font-size:14px;line-height:1.4em;}.elementor-31098 .elementor-element.elementor-element-673664ad .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-31098 .elementor-element.elementor-element-673664ad .elementor-button:hover, .elementor-31098 .elementor-element.elementor-element-673664ad .elementor-button:focus{background-color:#FFFFFF;}.elementor-31098 .elementor-element.elementor-element-673664ad.elementor-element{--align-self:flex-start;}.elementor-31098 .elementor-element.elementor-element-526e337e{--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-31098 .elementor-element.elementor-element-526e337e:not(.elementor-motion-effects-element-type-background), .elementor-31098 .elementor-element.elementor-element-526e337e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-31098 .elementor-element.elementor-element-6a2a0398 img{height:145px;object-fit:cover;object-position:top center;border-radius:10px 10px 0px 0px;}.elementor-31098 .elementor-element.elementor-element-64b56d9a{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-31098 .elementor-element.elementor-element-1d941acd{background-color:#FADDFF;padding:5px 10px 5px 10px;border-radius:30px 30px 30px 30px;text-align:center;}.elementor-31098 .elementor-element.elementor-element-1d941acd.elementor-element{--align-self:flex-start;}.elementor-31098 .elementor-element.elementor-element-1d941acd .elementor-heading-title{font-size:12px;font-weight:400;color:#3C1044;}.elementor-31098 .elementor-element.elementor-element-52cab65f .elementor-heading-title{font-size:18px;color:#0D47A1;}.elementor-31098 .elementor-element.elementor-element-78762385{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -20px) 0px;padding:0px 0px 0px 0px;font-size:14px;line-height:1.4em;}.elementor-31098 .elementor-element.elementor-element-268fa889 .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-31098 .elementor-element.elementor-element-268fa889 .elementor-button:hover, .elementor-31098 .elementor-element.elementor-element-268fa889 .elementor-button:focus{background-color:#FFFFFF;}.elementor-31098 .elementor-element.elementor-element-268fa889.elementor-element{--align-self:flex-start;}.elementor-31098 .elementor-element.elementor-element-3be3b8c9{--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-31098 .elementor-element.elementor-element-3be3b8c9 > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected='false']:not( :hover ){background:#0D47A100;}.elementor-31098 .elementor-element.elementor-element-3be3b8c9.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-31098 .elementor-element.elementor-element-3be3b8c9.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected="true"], .elementor-31098 .elementor-element.elementor-element-3be3b8c9.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-31098 .elementor-element.elementor-element-3be3b8c9.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-31098 .elementor-element.elementor-element-3be3b8c9.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-31098 .elementor-element.elementor-element-fe6a86e{--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-31098 .elementor-element.elementor-element-fe6a86e:not(.elementor-motion-effects-element-type-background), .elementor-31098 .elementor-element.elementor-element-fe6a86e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E3F2FD;}.elementor-31098 .elementor-element.elementor-element-d480047{--display:flex;}.elementor-31098 .elementor-element.elementor-element-24033ccc{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;}.elementor-31098 .elementor-element.elementor-element-24033ccc .elementor-heading-title{font-family:"Hind Siliguri", Sans-serif;font-size:30px;color:#000000;}.elementor-31098 .elementor-element.elementor-element-c3b216f{border-radius:20px 20px 20px 20px;}.elementor-31098 .elementor-element.elementor-element-c3b216f .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-31098 .elementor-element.elementor-element-bad2f55 .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-31098 .elementor-element.elementor-element-bad2f55 .elementor-button:hover, .elementor-31098 .elementor-element.elementor-element-bad2f55 .elementor-button:focus{background-color:#FFFFFF;}.elementor-31098 .elementor-element.elementor-element-bad2f55{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-31098 .elementor-element.elementor-element-bad2f55.elementor-element{--align-self:flex-start;}.elementor-31098 .elementor-element.elementor-element-2a08b483{--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-31098 .elementor-element.elementor-element-2a08b483:not(.elementor-motion-effects-element-type-background), .elementor-31098 .elementor-element.elementor-element-2a08b483 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-31098 .elementor-element.elementor-element-4b112f8{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;}.elementor-31098 .elementor-element.elementor-element-4b112f8 .elementor-heading-title{font-family:"Hind Siliguri", Sans-serif;font-size:30px;color:#000000;}.elementor-31098 .elementor-element.elementor-element-3cd83b66{--display:flex;}.elementor-31098 .elementor-element.elementor-element-38fc30ad{--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-31098 .elementor-element.elementor-element-38fc30ad:not(.elementor-motion-effects-element-type-background), .elementor-31098 .elementor-element.elementor-element-38fc30ad > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-31098 .elementor-element.elementor-element-412d73d2 img{height:145px;object-fit:cover;object-position:top center;border-radius:10px 10px 0px 0px;}.elementor-31098 .elementor-element.elementor-element-271c4f01{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-31098 .elementor-element.elementor-element-505fb97c{background-color:#FADDFF;padding:5px 10px 5px 10px;border-radius:30px 30px 30px 30px;text-align:center;}.elementor-31098 .elementor-element.elementor-element-505fb97c.elementor-element{--align-self:flex-start;}.elementor-31098 .elementor-element.elementor-element-505fb97c .elementor-heading-title{font-size:12px;font-weight:400;color:#3C1044;}.elementor-31098 .elementor-element.elementor-element-36d9a6c .elementor-heading-title{font-size:18px;color:#0D47A1;}.elementor-31098 .elementor-element.elementor-element-17d3027e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -20px) 0px;padding:0px 0px 0px 0px;font-size:14px;line-height:1.4em;}.elementor-31098 .elementor-element.elementor-element-69a3224d .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-31098 .elementor-element.elementor-element-69a3224d .elementor-button:hover, .elementor-31098 .elementor-element.elementor-element-69a3224d .elementor-button:focus{background-color:#FFFFFF;}.elementor-31098 .elementor-element.elementor-element-69a3224d.elementor-element{--align-self:flex-start;}.elementor-31098 .elementor-element.elementor-element-33d8aa21{--display:flex;}.elementor-31098 .elementor-element.elementor-element-3fe70d36{--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-31098 .elementor-element.elementor-element-3fe70d36:not(.elementor-motion-effects-element-type-background), .elementor-31098 .elementor-element.elementor-element-3fe70d36 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-31098 .elementor-element.elementor-element-312dd1d5 img{height:145px;object-fit:cover;object-position:top center;border-radius:10px 10px 0px 0px;}.elementor-31098 .elementor-element.elementor-element-5d33b9d6{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-31098 .elementor-element.elementor-element-69b29670{background-color:#FADDFF;padding:5px 10px 5px 10px;border-radius:30px 30px 30px 30px;text-align:center;}.elementor-31098 .elementor-element.elementor-element-69b29670.elementor-element{--align-self:flex-start;}.elementor-31098 .elementor-element.elementor-element-69b29670 .elementor-heading-title{font-size:12px;font-weight:400;color:#3C1044;}.elementor-31098 .elementor-element.elementor-element-6afb6834 .elementor-heading-title{font-size:18px;color:#0D47A1;}.elementor-31098 .elementor-element.elementor-element-31522ad3{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -20px) 0px;padding:0px 0px 0px 0px;font-size:14px;line-height:1.4em;}.elementor-31098 .elementor-element.elementor-element-8640161 .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-31098 .elementor-element.elementor-element-8640161 .elementor-button:hover, .elementor-31098 .elementor-element.elementor-element-8640161 .elementor-button:focus{background-color:#FFFFFF;}.elementor-31098 .elementor-element.elementor-element-8640161.elementor-element{--align-self:flex-start;}.elementor-31098 .elementor-element.elementor-element-2c6cc07d{--display:flex;}.elementor-31098 .elementor-element.elementor-element-6a8956c5{--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-31098 .elementor-element.elementor-element-6a8956c5:not(.elementor-motion-effects-element-type-background), .elementor-31098 .elementor-element.elementor-element-6a8956c5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-31098 .elementor-element.elementor-element-263d240d img{height:145px;object-fit:cover;object-position:top center;border-radius:10px 10px 0px 0px;}.elementor-31098 .elementor-element.elementor-element-441f702e{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-31098 .elementor-element.elementor-element-769fe595{background-color:#FADDFF;padding:5px 10px 5px 10px;border-radius:30px 30px 30px 30px;text-align:center;}.elementor-31098 .elementor-element.elementor-element-769fe595.elementor-element{--align-self:flex-start;}.elementor-31098 .elementor-element.elementor-element-769fe595 .elementor-heading-title{font-size:12px;font-weight:400;color:#3C1044;}.elementor-31098 .elementor-element.elementor-element-3bca6114 .elementor-heading-title{font-size:18px;color:#0D47A1;}.elementor-31098 .elementor-element.elementor-element-370c9b19{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -20px) 0px;padding:0px 0px 0px 0px;font-size:14px;line-height:1.4em;}.elementor-31098 .elementor-element.elementor-element-77d9d10f .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-31098 .elementor-element.elementor-element-77d9d10f .elementor-button:hover, .elementor-31098 .elementor-element.elementor-element-77d9d10f .elementor-button:focus{background-color:#FFFFFF;}.elementor-31098 .elementor-element.elementor-element-77d9d10f.elementor-element{--align-self:flex-start;}.elementor-31098 .elementor-element.elementor-element-30d3c7d6{--display:flex;}.elementor-31098 .elementor-element.elementor-element-3976bb2e{--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-31098 .elementor-element.elementor-element-3976bb2e:not(.elementor-motion-effects-element-type-background), .elementor-31098 .elementor-element.elementor-element-3976bb2e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-31098 .elementor-element.elementor-element-322f0526 img{height:145px;object-fit:cover;object-position:top center;border-radius:10px 10px 0px 0px;}.elementor-31098 .elementor-element.elementor-element-18b95d67{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-31098 .elementor-element.elementor-element-722fd8b8{background-color:#FADDFF;padding:5px 10px 5px 10px;border-radius:30px 30px 30px 30px;text-align:center;}.elementor-31098 .elementor-element.elementor-element-722fd8b8.elementor-element{--align-self:flex-start;}.elementor-31098 .elementor-element.elementor-element-722fd8b8 .elementor-heading-title{font-size:12px;font-weight:400;color:#3C1044;}.elementor-31098 .elementor-element.elementor-element-43ec350a .elementor-heading-title{font-size:18px;color:#0D47A1;}.elementor-31098 .elementor-element.elementor-element-4d0c3e24{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -20px) 0px;padding:0px 0px 0px 0px;font-size:14px;line-height:1.4em;}.elementor-31098 .elementor-element.elementor-element-2bda2aa0 .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-31098 .elementor-element.elementor-element-2bda2aa0 .elementor-button:hover, .elementor-31098 .elementor-element.elementor-element-2bda2aa0 .elementor-button:focus{background-color:#FFFFFF;}.elementor-31098 .elementor-element.elementor-element-2bda2aa0.elementor-element{--align-self:flex-start;}.elementor-31098 .elementor-element.elementor-element-27a479c5{--display:flex;}.elementor-31098 .elementor-element.elementor-element-4c99f9df{--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-31098 .elementor-element.elementor-element-4c99f9df:not(.elementor-motion-effects-element-type-background), .elementor-31098 .elementor-element.elementor-element-4c99f9df > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-31098 .elementor-element.elementor-element-66197ff5 img{height:145px;object-fit:cover;object-position:top center;border-radius:10px 10px 0px 0px;}.elementor-31098 .elementor-element.elementor-element-417de3ac{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-31098 .elementor-element.elementor-element-3700d3da{background-color:#FADDFF;padding:5px 10px 5px 10px;border-radius:30px 30px 30px 30px;text-align:center;}.elementor-31098 .elementor-element.elementor-element-3700d3da.elementor-element{--align-self:flex-start;}.elementor-31098 .elementor-element.elementor-element-3700d3da .elementor-heading-title{font-size:12px;font-weight:400;color:#3C1044;}.elementor-31098 .elementor-element.elementor-element-2bc70728 .elementor-heading-title{font-size:18px;color:#0D47A1;}.elementor-31098 .elementor-element.elementor-element-4a0065f9{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -20px) 0px;padding:0px 0px 0px 0px;font-size:14px;line-height:1.4em;}.elementor-31098 .elementor-element.elementor-element-3a0b0e57 .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-31098 .elementor-element.elementor-element-3a0b0e57 .elementor-button:hover, .elementor-31098 .elementor-element.elementor-element-3a0b0e57 .elementor-button:focus{background-color:#FFFFFF;}.elementor-31098 .elementor-element.elementor-element-3a0b0e57.elementor-element{--align-self:flex-start;}.elementor-31098 .elementor-element.elementor-element-3028fd04{--e-n-carousel-swiper-slides-to-display:4;--e-n-carousel-swiper-slides-gap:10px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--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-31098 .elementor-element.elementor-element-3b2ddad0 .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-31098 .elementor-element.elementor-element-3b2ddad0 .elementor-button:hover, .elementor-31098 .elementor-element.elementor-element-3b2ddad0 .elementor-button:focus{background-color:#FFFFFF;}.elementor-31098 .elementor-element.elementor-element-3b2ddad0{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-31098 .elementor-element.elementor-element-3b2ddad0.elementor-element{--align-self:flex-start;}.elementor-31098 .elementor-element.elementor-element-387c9d38{--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-31098 .elementor-element.elementor-element-387c9d38:not(.elementor-motion-effects-element-type-background), .elementor-31098 .elementor-element.elementor-element-387c9d38 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E3F2FD;}.elementor-31098 .elementor-element.elementor-element-46dc8761{--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-31098 .elementor-element.elementor-element-2a3dc851{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;}.elementor-31098 .elementor-element.elementor-element-2a3dc851 .elementor-heading-title{font-family:"Hind Siliguri", Sans-serif;font-size:30px;color:#000000;}.elementor-31098 .elementor-element.elementor-element-379a98e1{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 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-31098 .elementor-element.elementor-element-5dfd4922{--display:flex;--border-radius:10px 10px 10px 10px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.1);--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-31098 .elementor-element.elementor-element-5dfd4922:not(.elementor-motion-effects-element-type-background), .elementor-31098 .elementor-element.elementor-element-5dfd4922 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-31098 .elementor-element.elementor-element-6b3eb0c7{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-31098 .elementor-element.elementor-element-6b3eb0c7 .elementor-image-box-wrapper{text-align:center;}.elementor-31098 .elementor-element.elementor-element-6b3eb0c7.elementor-position-right .elementor-image-box-img{margin-left:10px;}.elementor-31098 .elementor-element.elementor-element-6b3eb0c7.elementor-position-left .elementor-image-box-img{margin-right:10px;}.elementor-31098 .elementor-element.elementor-element-6b3eb0c7.elementor-position-top .elementor-image-box-img{margin-bottom:10px;}.elementor-31098 .elementor-element.elementor-element-6b3eb0c7 .elementor-image-box-wrapper .elementor-image-box-img{width:15%;}.elementor-31098 .elementor-element.elementor-element-6b3eb0c7 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-31098 .elementor-element.elementor-element-6b3eb0c7 .elementor-image-box-title{font-size:18px;color:#0D47A1;}.elementor-31098 .elementor-element.elementor-element-6b3eb0c7 .elementor-image-box-description{font-family:"Montserrat", Sans-serif;font-size:14px;color:#000000;}.elementor-31098 .elementor-element.elementor-element-50b8cc08{--display:flex;--border-radius:10px 10px 10px 10px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.1);--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-31098 .elementor-element.elementor-element-50b8cc08:not(.elementor-motion-effects-element-type-background), .elementor-31098 .elementor-element.elementor-element-50b8cc08 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-31098 .elementor-element.elementor-element-5256bc3f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-31098 .elementor-element.elementor-element-5256bc3f .elementor-image-box-wrapper{text-align:center;}.elementor-31098 .elementor-element.elementor-element-5256bc3f.elementor-position-right .elementor-image-box-img{margin-left:10px;}.elementor-31098 .elementor-element.elementor-element-5256bc3f.elementor-position-left .elementor-image-box-img{margin-right:10px;}.elementor-31098 .elementor-element.elementor-element-5256bc3f.elementor-position-top .elementor-image-box-img{margin-bottom:10px;}.elementor-31098 .elementor-element.elementor-element-5256bc3f .elementor-image-box-wrapper .elementor-image-box-img{width:15%;}.elementor-31098 .elementor-element.elementor-element-5256bc3f .elementor-image-box-img img{transition-duration:0.3s;}.elementor-31098 .elementor-element.elementor-element-5256bc3f .elementor-image-box-title{font-size:18px;color:#0D47A1;}.elementor-31098 .elementor-element.elementor-element-5256bc3f .elementor-image-box-description{font-family:"Montserrat", Sans-serif;font-size:14px;color:#000000;}.elementor-31098 .elementor-element.elementor-element-43091bf2 .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-31098 .elementor-element.elementor-element-43091bf2 .elementor-button:hover, .elementor-31098 .elementor-element.elementor-element-43091bf2 .elementor-button:focus{background-color:#FFFFFF;}.elementor-31098 .elementor-element.elementor-element-43091bf2{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-31098 .elementor-element.elementor-element-43091bf2.elementor-element{--align-self:flex-start;}.elementor-31098 .elementor-element.elementor-element-7c6ff662{--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-31098 .elementor-element.elementor-element-35788745{--display:flex;}.elementor-31098 .elementor-element.elementor-element-408fbf7a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-31098 .elementor-element.elementor-element-408fbf7a .elementor-heading-title{font-family:"Hind Siliguri", Sans-serif;font-size:30px;color:#000000;}.elementor-31098 .elementor-element.elementor-element-2acd9744{--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-31098 .elementor-element.elementor-element-e2ff184{--display:flex;}.elementor-31098 .elementor-element.elementor-element-681ecee7{--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-31098 .elementor-element.elementor-element-58e82f49{font-size:14px;color:#000000;}.elementor-31098 .elementor-element.elementor-element-11728c93{--display:flex;}.elementor-31098 .elementor-element.elementor-element-b73581c{--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-31098 .elementor-element.elementor-element-26943e20{font-size:14px;color:#000000;}.elementor-31098 .elementor-element.elementor-element-7f7bca08{--display:flex;}.elementor-31098 .elementor-element.elementor-element-4d302368{--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-31098 .elementor-element.elementor-element-2f8ecfe9{font-size:14px;color:#000000;}.elementor-31098 .elementor-element.elementor-element-7d0b5b43{--display:flex;}.elementor-31098 .elementor-element.elementor-element-81348b{--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-31098 .elementor-element.elementor-element-43fa01b{font-size:14px;color:#000000;}.elementor-31098 .elementor-element.elementor-element-76947bb3{--display:flex;}.elementor-31098 .elementor-element.elementor-element-7b4b56a9{--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-31098 .elementor-element.elementor-element-320a89b3{font-size:14px;color:#000000;}.elementor-31098 .elementor-element.elementor-element-12e2c533{--display:flex;}.elementor-31098 .elementor-element.elementor-element-671a944f{--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-31098 .elementor-element.elementor-element-57087310{font-size:14px;color:#000000;}.elementor-31098 .elementor-element.elementor-element-44dfdbe3{--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-31098 .elementor-element.elementor-element-44dfdbe3 > .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-31098 .elementor-element.elementor-element-44dfdbe3 > .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-31098 .elementor-element.elementor-element-44dfdbe3 > .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-31098 .elementor-element.elementor-element-50a26bb8{--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-31098 .elementor-element.elementor-element-50a26bb8:not(.elementor-motion-effects-element-type-background), .elementor-31098 .elementor-element.elementor-element-50a26bb8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(150deg, #240046 0%, #1E88E5 100%);}.elementor-31098 .elementor-element.elementor-element-5de44807{--display:flex;}.elementor-31098 .elementor-element.elementor-element-616963e0{text-align:center;}.elementor-31098 .elementor-element.elementor-element-616963e0 .elementor-heading-title{font-size:20px;color:#FFFFFF;}.elementor-31098 .elementor-element.elementor-element-1cc9c14b{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-31098 .elementor-element.elementor-element-1cc9c14b a{color:#FFEA2E;}.elementor-31098 .elementor-element.elementor-element-48d8710c{--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-31098 .elementor-element.elementor-element-51949f6 .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-31098 .elementor-element.elementor-element-51949f6 .elementor-button:hover, .elementor-31098 .elementor-element.elementor-element-51949f6 .elementor-button:focus{background-color:#FFFFFF;}.elementor-31098 .elementor-element.elementor-element-51949f6{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-31098 .elementor-element.elementor-element-51949f6.elementor-element{--align-self:center;}.elementor-31098 .elementor-element.elementor-element-79ef1598 .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-31098 .elementor-element.elementor-element-79ef1598{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-31098 .elementor-element.elementor-element-79ef1598.elementor-element{--align-self:center;}@media(min-width:768px){.elementor-31098 .elementor-element.elementor-element-2acd9744{--content-width:800px;}}@media(max-width:1024px){.elementor-31098 .elementor-element.elementor-element-1aec8337{--grid-auto-flow:row;}.elementor-31098 .elementor-element.elementor-element-654900fd{--grid-auto-flow:row;}.elementor-31098 .elementor-element.elementor-element-5e885696{--grid-auto-flow:row;}.elementor-31098 .elementor-element.elementor-element-6a48349c{--grid-auto-flow:row;}.elementor-31098 .elementor-element.elementor-element-3028fd04{--e-n-carousel-swiper-slides-to-display:2;}.elementor-31098 .elementor-element.elementor-element-379a98e1{--grid-auto-flow:row;}}@media(max-width:767px){.elementor-31098 .elementor-element.elementor-element-14cf55db{--padding-top:20px;--padding-bottom:20px;--padding-left:10px;--padding-right:10px;}.elementor-31098 .elementor-element.elementor-element-63985468 .elementor-heading-title{font-size:28px;}.elementor-31098 .elementor-element.elementor-element-22c4ddd7{--padding-top:20px;--padding-bottom:20px;--padding-left:10px;--padding-right:10px;}.elementor-31098 .elementor-element.elementor-element-44064079 .elementor-heading-title{font-size:24px;}.elementor-31098 .elementor-element.elementor-element-1aec8337{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-31098 .elementor-element.elementor-element-71d2f20a .elementor-button{font-size:16px;}.elementor-31098 .elementor-element.elementor-element-5783781f .elementor-button{font-size:16px;}.elementor-31098 .elementor-element.elementor-element-5e4c771b .elementor-button{font-size:16px;}.elementor-31098 .elementor-element.elementor-element-15e2bb61 .elementor-button{font-size:16px;}.elementor-31098 .elementor-element.elementor-element-30f64dc5 .elementor-button{font-size:16px;}.elementor-31098 .elementor-element.elementor-element-91a1d9 .elementor-button{font-size:16px;}.elementor-31098 .elementor-element.elementor-element-954397e .elementor-button{font-size:16px;}.elementor-31098 .elementor-element.elementor-element-3bd418fa .elementor-button{font-size:16px;}.elementor-31098 .elementor-element.elementor-element-654900fd{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-31098 .elementor-element.elementor-element-2bca0d51 .elementor-button{font-size:16px;}.elementor-31098 .elementor-element.elementor-element-3cc9415f .elementor-button{font-size:16px;}.elementor-31098 .elementor-element.elementor-element-8654608 .elementor-button{font-size:16px;}.elementor-31098 .elementor-element.elementor-element-108f3ed0 .elementor-button{font-size:16px;}.elementor-31098 .elementor-element.elementor-element-1ec823a2 .elementor-button{font-size:16px;}.elementor-31098 .elementor-element.elementor-element-6dc65f03 .elementor-button{font-size:16px;}.elementor-31098 .elementor-element.elementor-element-2b24d757 .elementor-button{font-size:16px;}.elementor-31098 .elementor-element.elementor-element-5e885696{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-31098 .elementor-element.elementor-element-642774a4 .elementor-button{font-size:16px;}.elementor-31098 .elementor-element.elementor-element-10474d43 .elementor-button{font-size:16px;}.elementor-31098 .elementor-element.elementor-element-2b1e2783 .elementor-button{font-size:16px;}.elementor-31098 .elementor-element.elementor-element-47b0d856 .elementor-button{font-size:16px;}.elementor-31098 .elementor-element.elementor-element-695f09d6 .elementor-button{font-size:16px;}.elementor-31098 .elementor-element.elementor-element-3f6b3cd5 .elementor-button{font-size:16px;}.elementor-31098 .elementor-element.elementor-element-95352e6 .elementor-button{font-size:16px;}.elementor-31098 .elementor-element.elementor-element-787200e5 .elementor-button{font-size:16px;}.elementor-31098 .elementor-element.elementor-element-6a48349c{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-31098 .elementor-element.elementor-element-5283f79 .elementor-button{font-size:16px;}.elementor-31098 .elementor-element.elementor-element-10bba07 .elementor-button{font-size:16px;}.elementor-31098 .elementor-element.elementor-element-5c06cac7 .elementor-button{font-size:16px;}.elementor-31098 .elementor-element.elementor-element-63e52835 .elementor-button{font-size:16px;}.elementor-31098 .elementor-element.elementor-element-673664ad .elementor-button{font-size:16px;}.elementor-31098 .elementor-element.elementor-element-268fa889 .elementor-button{font-size:16px;}.elementor-31098 .elementor-element.elementor-element-3be3b8c9{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-31098 .elementor-element.elementor-element-24033ccc .elementor-heading-title{font-size:24px;}.elementor-31098 .elementor-element.elementor-element-bad2f55 .elementor-button{font-size:16px;}.elementor-31098 .elementor-element.elementor-element-2a08b483{--padding-top:20px;--padding-bottom:20px;--padding-left:10px;--padding-right:10px;}.elementor-31098 .elementor-element.elementor-element-4b112f8 .elementor-heading-title{font-size:24px;}.elementor-31098 .elementor-element.elementor-element-69a3224d .elementor-button{font-size:16px;}.elementor-31098 .elementor-element.elementor-element-33d8aa21{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-31098 .elementor-element.elementor-element-8640161 .elementor-button{font-size:16px;}.elementor-31098 .elementor-element.elementor-element-77d9d10f .elementor-button{font-size:16px;}.elementor-31098 .elementor-element.elementor-element-2bda2aa0 .elementor-button{font-size:16px;}.elementor-31098 .elementor-element.elementor-element-3a0b0e57 .elementor-button{font-size:16px;}.elementor-31098 .elementor-element.elementor-element-3028fd04{--e-n-carousel-swiper-slides-to-display:1;}.elementor-31098 .elementor-element.elementor-element-3b2ddad0 .elementor-button{font-size:16px;}.elementor-31098 .elementor-element.elementor-element-387c9d38{--padding-top:20px;--padding-bottom:20px;--padding-left:10px;--padding-right:10px;}.elementor-31098 .elementor-element.elementor-element-2a3dc851 .elementor-heading-title{font-size:24px;}.elementor-31098 .elementor-element.elementor-element-379a98e1{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;--margin-top:10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-31098 .elementor-element.elementor-element-5dfd4922{--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-31098 .elementor-element.elementor-element-6b3eb0c7 .elementor-image-box-img{margin-bottom:10px;}.elementor-31098 .elementor-element.elementor-element-6b3eb0c7 .elementor-image-box-title{font-size:20px;}.elementor-31098 .elementor-element.elementor-element-50b8cc08{--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-31098 .elementor-element.elementor-element-5256bc3f .elementor-image-box-img{margin-bottom:10px;}.elementor-31098 .elementor-element.elementor-element-5256bc3f .elementor-image-box-title{font-size:20px;}.elementor-31098 .elementor-element.elementor-element-43091bf2 .elementor-button{font-size:16px;}.elementor-31098 .elementor-element.elementor-element-7c6ff662{--padding-top:20px;--padding-bottom:20px;--padding-left:10px;--padding-right:10px;}.elementor-31098 .elementor-element.elementor-element-35788745{--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-31098 .elementor-element.elementor-element-408fbf7a .elementor-heading-title{font-size:24px;}.elementor-31098 .elementor-element.elementor-element-2acd9744{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-31098 .elementor-element.elementor-element-58e82f49{font-size:14px;}.elementor-31098 .elementor-element.elementor-element-26943e20{font-size:14px;}.elementor-31098 .elementor-element.elementor-element-2f8ecfe9{font-size:14px;}.elementor-31098 .elementor-element.elementor-element-43fa01b{font-size:14px;}.elementor-31098 .elementor-element.elementor-element-320a89b3{font-size:14px;}.elementor-31098 .elementor-element.elementor-element-57087310{font-size:14px;}.elementor-31098 .elementor-element.elementor-element-44dfdbe3{--n-accordion-title-font-size:16px;}:where( .elementor-31098 .elementor-element.elementor-element-44dfdbe3 > .e-n-accordion > .e-n-accordion-item ) > .e-con{border-width:1px 1px 1px 1px;--border-radius:0px 0px 5px 5px;}.elementor-31098 .elementor-element.elementor-element-50a26bb8{--padding-top:20px;--padding-bottom:20px;--padding-left:10px;--padding-right:10px;}.elementor-31098 .elementor-element.elementor-element-51949f6 .elementor-button{font-size:14px;}.elementor-31098 .elementor-element.elementor-element-79ef1598 .elementor-button{font-size:14px;}}/* Start custom CSS for heading, class: .elementor-element-63985468 */.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-c148e2 */.elementor-31098 .elementor-element.elementor-element-c148e2:hover {
    transform: translateX(5px);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-47dbe6c6 */.elementor-31098 .elementor-element.elementor-element-47dbe6c6:hover {
    transform: translateX(5px);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-44064079 */.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-624d92c3 */.elementor-31098 .elementor-element.elementor-element-624d92c3 {
    height: 45px;
    overflow: hidden;
    word-wrap: break-word;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-71d2f20a */.elementor-31098 .elementor-element.elementor-element-71d2f20a:hover {
    transform: translateX(5px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6ecceab6 */.elementor-31098 .elementor-element.elementor-element-6ecceab6:hover {
    transform: translateY(-10px);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-602a235b */.elementor-31098 .elementor-element.elementor-element-602a235b {
    height: 45px;
    overflow: hidden;
    word-wrap: break-word;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-5783781f */.elementor-31098 .elementor-element.elementor-element-5783781f:hover {
    transform: translateX(5px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5972f7bc */.elementor-31098 .elementor-element.elementor-element-5972f7bc:hover {
    transform: translateY(-10px);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-9ecc11e */.elementor-31098 .elementor-element.elementor-element-9ecc11e {
    height: 45px;
    overflow: hidden;
    word-wrap: break-word;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-5e4c771b */.elementor-31098 .elementor-element.elementor-element-5e4c771b:hover {
    transform: translateX(5px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-600d49bc */.elementor-31098 .elementor-element.elementor-element-600d49bc:hover {
    transform: translateY(-10px);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5918b650 */.elementor-31098 .elementor-element.elementor-element-5918b650 {
    height: 45px;
    overflow: hidden;
    word-wrap: break-word;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-15e2bb61 */.elementor-31098 .elementor-element.elementor-element-15e2bb61:hover {
    transform: translateX(5px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-472e1406 */.elementor-31098 .elementor-element.elementor-element-472e1406:hover {
    transform: translateY(-10px);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2dc34115 */.elementor-31098 .elementor-element.elementor-element-2dc34115 {
    height: 45px;
    overflow: hidden;
    word-wrap: break-word;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-30f64dc5 */.elementor-31098 .elementor-element.elementor-element-30f64dc5:hover {
    transform: translateX(5px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7dc78f75 */.elementor-31098 .elementor-element.elementor-element-7dc78f75:hover {
    transform: translateY(-10px);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-446f1080 */.elementor-31098 .elementor-element.elementor-element-446f1080 {
    height: 45px;
    overflow: hidden;
    word-wrap: break-word;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-91a1d9 */.elementor-31098 .elementor-element.elementor-element-91a1d9:hover {
    transform: translateX(5px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4d87fd98 */.elementor-31098 .elementor-element.elementor-element-4d87fd98:hover {
    transform: translateY(-10px);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3e98f039 */.elementor-31098 .elementor-element.elementor-element-3e98f039 {
    height: 45px;
    overflow: hidden;
    word-wrap: break-word;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-954397e */.elementor-31098 .elementor-element.elementor-element-954397e:hover {
    transform: translateX(5px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2e39a95b */.elementor-31098 .elementor-element.elementor-element-2e39a95b:hover {
    transform: translateY(-10px);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-121fd883 */.elementor-31098 .elementor-element.elementor-element-121fd883 {
    height: 45px;
    overflow: hidden;
    word-wrap: break-word;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-3bd418fa */.elementor-31098 .elementor-element.elementor-element-3bd418fa:hover {
    transform: translateX(5px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-68f66225 */.elementor-31098 .elementor-element.elementor-element-68f66225:hover {
    transform: translateY(-10px);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-99bc123 */.elementor-31098 .elementor-element.elementor-element-99bc123 {
    height: 45px;
    overflow: hidden;
    word-wrap: break-word;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-2bca0d51 */.elementor-31098 .elementor-element.elementor-element-2bca0d51:hover {
    transform: translateX(5px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-751b6c3f */.elementor-31098 .elementor-element.elementor-element-751b6c3f:hover {
    transform: translateY(-10px);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-644b1bd8 */.elementor-31098 .elementor-element.elementor-element-644b1bd8 {
    height: 45px;
    overflow: hidden;
    word-wrap: break-word;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-3cc9415f */.elementor-31098 .elementor-element.elementor-element-3cc9415f:hover {
    transform: translateX(5px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-743b0d54 */.elementor-31098 .elementor-element.elementor-element-743b0d54:hover {
    transform: translateY(-10px);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2db77efa */.elementor-31098 .elementor-element.elementor-element-2db77efa {
    height: 45px;
    overflow: hidden;
    word-wrap: break-word;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-8654608 */.elementor-31098 .elementor-element.elementor-element-8654608:hover {
    transform: translateX(5px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6c149935 */.elementor-31098 .elementor-element.elementor-element-6c149935:hover {
    transform: translateY(-10px);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-721b5ee8 */.elementor-31098 .elementor-element.elementor-element-721b5ee8 {
    height: 45px;
    overflow: hidden;
    word-wrap: break-word;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-108f3ed0 */.elementor-31098 .elementor-element.elementor-element-108f3ed0:hover {
    transform: translateX(5px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8b5a3c2 */.elementor-31098 .elementor-element.elementor-element-8b5a3c2:hover {
    transform: translateY(-10px);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-8419f74 */.elementor-31098 .elementor-element.elementor-element-8419f74 {
    height: 45px;
    overflow: hidden;
    word-wrap: break-word;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-1ec823a2 */.elementor-31098 .elementor-element.elementor-element-1ec823a2:hover {
    transform: translateX(5px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5c4602be */.elementor-31098 .elementor-element.elementor-element-5c4602be:hover {
    transform: translateY(-10px);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-17791afd */.elementor-31098 .elementor-element.elementor-element-17791afd {
    height: 45px;
    overflow: hidden;
    word-wrap: break-word;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-6dc65f03 */.elementor-31098 .elementor-element.elementor-element-6dc65f03:hover {
    transform: translateX(5px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-60609188 */.elementor-31098 .elementor-element.elementor-element-60609188:hover {
    transform: translateY(-10px);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-11c0c73e */.elementor-31098 .elementor-element.elementor-element-11c0c73e {
    height: 45px;
    overflow: hidden;
    word-wrap: break-word;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-2b24d757 */.elementor-31098 .elementor-element.elementor-element-2b24d757:hover {
    transform: translateX(5px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1c5efe1c */.elementor-31098 .elementor-element.elementor-element-1c5efe1c:hover {
    transform: translateY(-10px);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6f8b04d5 */.elementor-31098 .elementor-element.elementor-element-6f8b04d5 {
    height: 45px;
    overflow: hidden;
    word-wrap: break-word;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-642774a4 */.elementor-31098 .elementor-element.elementor-element-642774a4:hover {
    transform: translateX(5px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7c1fb863 */.elementor-31098 .elementor-element.elementor-element-7c1fb863:hover {
    transform: translateY(-10px);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3558c142 */.elementor-31098 .elementor-element.elementor-element-3558c142 {
    height: 45px;
    overflow: hidden;
    word-wrap: break-word;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-10474d43 */.elementor-31098 .elementor-element.elementor-element-10474d43:hover {
    transform: translateX(5px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3b0b436e */.elementor-31098 .elementor-element.elementor-element-3b0b436e:hover {
    transform: translateY(-10px);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4d6e4d2e */.elementor-31098 .elementor-element.elementor-element-4d6e4d2e {
    height: 45px;
    overflow: hidden;
    word-wrap: break-word;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-2b1e2783 */.elementor-31098 .elementor-element.elementor-element-2b1e2783:hover {
    transform: translateX(5px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c49341f */.elementor-31098 .elementor-element.elementor-element-c49341f:hover {
    transform: translateY(-10px);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2fc00e9a */.elementor-31098 .elementor-element.elementor-element-2fc00e9a {
    height: 45px;
    overflow: hidden;
    word-wrap: break-word;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-47b0d856 */.elementor-31098 .elementor-element.elementor-element-47b0d856:hover {
    transform: translateX(5px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a1a68f0 */.elementor-31098 .elementor-element.elementor-element-a1a68f0:hover {
    transform: translateY(-10px);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-784caaa */.elementor-31098 .elementor-element.elementor-element-784caaa {
    height: 45px;
    overflow: hidden;
    word-wrap: break-word;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-695f09d6 */.elementor-31098 .elementor-element.elementor-element-695f09d6:hover {
    transform: translateX(5px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-404590ad */.elementor-31098 .elementor-element.elementor-element-404590ad:hover {
    transform: translateY(-10px);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2841b554 */.elementor-31098 .elementor-element.elementor-element-2841b554 {
    height: 45px;
    overflow: hidden;
    word-wrap: break-word;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-3f6b3cd5 */.elementor-31098 .elementor-element.elementor-element-3f6b3cd5:hover {
    transform: translateX(5px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7864bd19 */.elementor-31098 .elementor-element.elementor-element-7864bd19:hover {
    transform: translateY(-10px);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2c640dd1 */.elementor-31098 .elementor-element.elementor-element-2c640dd1 {
    height: 45px;
    overflow: hidden;
    word-wrap: break-word;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-95352e6 */.elementor-31098 .elementor-element.elementor-element-95352e6:hover {
    transform: translateX(5px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2a75949e */.elementor-31098 .elementor-element.elementor-element-2a75949e:hover {
    transform: translateY(-10px);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-79bd95b */.elementor-31098 .elementor-element.elementor-element-79bd95b {
    height: 45px;
    overflow: hidden;
    word-wrap: break-word;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-787200e5 */.elementor-31098 .elementor-element.elementor-element-787200e5:hover {
    transform: translateX(5px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1f2a96f9 */.elementor-31098 .elementor-element.elementor-element-1f2a96f9:hover {
    transform: translateY(-10px);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2072d3e1 */.elementor-31098 .elementor-element.elementor-element-2072d3e1 {
    height: 45px;
    overflow: hidden;
    word-wrap: break-word;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-5283f79 */.elementor-31098 .elementor-element.elementor-element-5283f79:hover {
    transform: translateX(5px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-77c4cfda */.elementor-31098 .elementor-element.elementor-element-77c4cfda:hover {
    transform: translateY(-10px);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5c14df50 */.elementor-31098 .elementor-element.elementor-element-5c14df50 {
    height: 45px;
    overflow: hidden;
    word-wrap: break-word;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-10bba07 */.elementor-31098 .elementor-element.elementor-element-10bba07:hover {
    transform: translateX(5px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7591df5d */.elementor-31098 .elementor-element.elementor-element-7591df5d:hover {
    transform: translateY(-10px);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4a51fc5 */.elementor-31098 .elementor-element.elementor-element-4a51fc5 {
    height: 45px;
    overflow: hidden;
    word-wrap: break-word;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-5c06cac7 */.elementor-31098 .elementor-element.elementor-element-5c06cac7:hover {
    transform: translateX(5px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-486784f0 */.elementor-31098 .elementor-element.elementor-element-486784f0:hover {
    transform: translateY(-10px);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-51ac9e1d */.elementor-31098 .elementor-element.elementor-element-51ac9e1d {
    height: 45px;
    overflow: hidden;
    word-wrap: break-word;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-63e52835 */.elementor-31098 .elementor-element.elementor-element-63e52835:hover {
    transform: translateX(5px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5ed407c7 */.elementor-31098 .elementor-element.elementor-element-5ed407c7:hover {
    transform: translateY(-10px);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2cfe03c0 */.elementor-31098 .elementor-element.elementor-element-2cfe03c0 {
    height: 45px;
    overflow: hidden;
    word-wrap: break-word;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-673664ad */.elementor-31098 .elementor-element.elementor-element-673664ad:hover {
    transform: translateX(5px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3fc42f22 */.elementor-31098 .elementor-element.elementor-element-3fc42f22:hover {
    transform: translateY(-10px);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-52cab65f */.elementor-31098 .elementor-element.elementor-element-52cab65f {
    height: 45px;
    overflow: hidden;
    word-wrap: break-word;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-268fa889 */.elementor-31098 .elementor-element.elementor-element-268fa889:hover {
    transform: translateX(5px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-526e337e */.elementor-31098 .elementor-element.elementor-element-526e337e:hover {
    transform: translateY(-10px);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-624d92c3 */.elementor-31098 .elementor-element.elementor-element-624d92c3 {
    height: 45px;
    overflow: hidden;
    word-wrap: break-word;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-71d2f20a */.elementor-31098 .elementor-element.elementor-element-71d2f20a:hover {
    transform: translateX(5px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6ecceab6 */.elementor-31098 .elementor-element.elementor-element-6ecceab6:hover {
    transform: translateY(-10px);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-602a235b */.elementor-31098 .elementor-element.elementor-element-602a235b {
    height: 45px;
    overflow: hidden;
    word-wrap: break-word;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-5783781f */.elementor-31098 .elementor-element.elementor-element-5783781f:hover {
    transform: translateX(5px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5972f7bc */.elementor-31098 .elementor-element.elementor-element-5972f7bc:hover {
    transform: translateY(-10px);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-9ecc11e */.elementor-31098 .elementor-element.elementor-element-9ecc11e {
    height: 45px;
    overflow: hidden;
    word-wrap: break-word;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-5e4c771b */.elementor-31098 .elementor-element.elementor-element-5e4c771b:hover {
    transform: translateX(5px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-600d49bc */.elementor-31098 .elementor-element.elementor-element-600d49bc:hover {
    transform: translateY(-10px);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5918b650 */.elementor-31098 .elementor-element.elementor-element-5918b650 {
    height: 45px;
    overflow: hidden;
    word-wrap: break-word;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-15e2bb61 */.elementor-31098 .elementor-element.elementor-element-15e2bb61:hover {
    transform: translateX(5px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-472e1406 */.elementor-31098 .elementor-element.elementor-element-472e1406:hover {
    transform: translateY(-10px);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2dc34115 */.elementor-31098 .elementor-element.elementor-element-2dc34115 {
    height: 45px;
    overflow: hidden;
    word-wrap: break-word;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-30f64dc5 */.elementor-31098 .elementor-element.elementor-element-30f64dc5:hover {
    transform: translateX(5px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7dc78f75 */.elementor-31098 .elementor-element.elementor-element-7dc78f75:hover {
    transform: translateY(-10px);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-446f1080 */.elementor-31098 .elementor-element.elementor-element-446f1080 {
    height: 45px;
    overflow: hidden;
    word-wrap: break-word;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-91a1d9 */.elementor-31098 .elementor-element.elementor-element-91a1d9:hover {
    transform: translateX(5px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4d87fd98 */.elementor-31098 .elementor-element.elementor-element-4d87fd98:hover {
    transform: translateY(-10px);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3e98f039 */.elementor-31098 .elementor-element.elementor-element-3e98f039 {
    height: 45px;
    overflow: hidden;
    word-wrap: break-word;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-954397e */.elementor-31098 .elementor-element.elementor-element-954397e:hover {
    transform: translateX(5px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2e39a95b */.elementor-31098 .elementor-element.elementor-element-2e39a95b:hover {
    transform: translateY(-10px);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-121fd883 */.elementor-31098 .elementor-element.elementor-element-121fd883 {
    height: 45px;
    overflow: hidden;
    word-wrap: break-word;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-3bd418fa */.elementor-31098 .elementor-element.elementor-element-3bd418fa:hover {
    transform: translateX(5px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-68f66225 */.elementor-31098 .elementor-element.elementor-element-68f66225:hover {
    transform: translateY(-10px);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-99bc123 */.elementor-31098 .elementor-element.elementor-element-99bc123 {
    height: 45px;
    overflow: hidden;
    word-wrap: break-word;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-2bca0d51 */.elementor-31098 .elementor-element.elementor-element-2bca0d51:hover {
    transform: translateX(5px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-751b6c3f */.elementor-31098 .elementor-element.elementor-element-751b6c3f:hover {
    transform: translateY(-10px);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-644b1bd8 */.elementor-31098 .elementor-element.elementor-element-644b1bd8 {
    height: 45px;
    overflow: hidden;
    word-wrap: break-word;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-3cc9415f */.elementor-31098 .elementor-element.elementor-element-3cc9415f:hover {
    transform: translateX(5px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-743b0d54 */.elementor-31098 .elementor-element.elementor-element-743b0d54:hover {
    transform: translateY(-10px);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2db77efa */.elementor-31098 .elementor-element.elementor-element-2db77efa {
    height: 45px;
    overflow: hidden;
    word-wrap: break-word;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-8654608 */.elementor-31098 .elementor-element.elementor-element-8654608:hover {
    transform: translateX(5px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6c149935 */.elementor-31098 .elementor-element.elementor-element-6c149935:hover {
    transform: translateY(-10px);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-721b5ee8 */.elementor-31098 .elementor-element.elementor-element-721b5ee8 {
    height: 45px;
    overflow: hidden;
    word-wrap: break-word;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-108f3ed0 */.elementor-31098 .elementor-element.elementor-element-108f3ed0:hover {
    transform: translateX(5px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8b5a3c2 */.elementor-31098 .elementor-element.elementor-element-8b5a3c2:hover {
    transform: translateY(-10px);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-8419f74 */.elementor-31098 .elementor-element.elementor-element-8419f74 {
    height: 45px;
    overflow: hidden;
    word-wrap: break-word;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-1ec823a2 */.elementor-31098 .elementor-element.elementor-element-1ec823a2:hover {
    transform: translateX(5px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5c4602be */.elementor-31098 .elementor-element.elementor-element-5c4602be:hover {
    transform: translateY(-10px);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-17791afd */.elementor-31098 .elementor-element.elementor-element-17791afd {
    height: 45px;
    overflow: hidden;
    word-wrap: break-word;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-6dc65f03 */.elementor-31098 .elementor-element.elementor-element-6dc65f03:hover {
    transform: translateX(5px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-60609188 */.elementor-31098 .elementor-element.elementor-element-60609188:hover {
    transform: translateY(-10px);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-11c0c73e */.elementor-31098 .elementor-element.elementor-element-11c0c73e {
    height: 45px;
    overflow: hidden;
    word-wrap: break-word;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-2b24d757 */.elementor-31098 .elementor-element.elementor-element-2b24d757:hover {
    transform: translateX(5px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1c5efe1c */.elementor-31098 .elementor-element.elementor-element-1c5efe1c:hover {
    transform: translateY(-10px);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6f8b04d5 */.elementor-31098 .elementor-element.elementor-element-6f8b04d5 {
    height: 45px;
    overflow: hidden;
    word-wrap: break-word;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-642774a4 */.elementor-31098 .elementor-element.elementor-element-642774a4:hover {
    transform: translateX(5px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7c1fb863 */.elementor-31098 .elementor-element.elementor-element-7c1fb863:hover {
    transform: translateY(-10px);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3558c142 */.elementor-31098 .elementor-element.elementor-element-3558c142 {
    height: 45px;
    overflow: hidden;
    word-wrap: break-word;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-10474d43 */.elementor-31098 .elementor-element.elementor-element-10474d43:hover {
    transform: translateX(5px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3b0b436e */.elementor-31098 .elementor-element.elementor-element-3b0b436e:hover {
    transform: translateY(-10px);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4d6e4d2e */.elementor-31098 .elementor-element.elementor-element-4d6e4d2e {
    height: 45px;
    overflow: hidden;
    word-wrap: break-word;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-2b1e2783 */.elementor-31098 .elementor-element.elementor-element-2b1e2783:hover {
    transform: translateX(5px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c49341f */.elementor-31098 .elementor-element.elementor-element-c49341f:hover {
    transform: translateY(-10px);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2fc00e9a */.elementor-31098 .elementor-element.elementor-element-2fc00e9a {
    height: 45px;
    overflow: hidden;
    word-wrap: break-word;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-47b0d856 */.elementor-31098 .elementor-element.elementor-element-47b0d856:hover {
    transform: translateX(5px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a1a68f0 */.elementor-31098 .elementor-element.elementor-element-a1a68f0:hover {
    transform: translateY(-10px);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-784caaa */.elementor-31098 .elementor-element.elementor-element-784caaa {
    height: 45px;
    overflow: hidden;
    word-wrap: break-word;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-695f09d6 */.elementor-31098 .elementor-element.elementor-element-695f09d6:hover {
    transform: translateX(5px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-404590ad */.elementor-31098 .elementor-element.elementor-element-404590ad:hover {
    transform: translateY(-10px);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2841b554 */.elementor-31098 .elementor-element.elementor-element-2841b554 {
    height: 45px;
    overflow: hidden;
    word-wrap: break-word;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-3f6b3cd5 */.elementor-31098 .elementor-element.elementor-element-3f6b3cd5:hover {
    transform: translateX(5px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7864bd19 */.elementor-31098 .elementor-element.elementor-element-7864bd19:hover {
    transform: translateY(-10px);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2c640dd1 */.elementor-31098 .elementor-element.elementor-element-2c640dd1 {
    height: 45px;
    overflow: hidden;
    word-wrap: break-word;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-95352e6 */.elementor-31098 .elementor-element.elementor-element-95352e6:hover {
    transform: translateX(5px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2a75949e */.elementor-31098 .elementor-element.elementor-element-2a75949e:hover {
    transform: translateY(-10px);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-79bd95b */.elementor-31098 .elementor-element.elementor-element-79bd95b {
    height: 45px;
    overflow: hidden;
    word-wrap: break-word;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-787200e5 */.elementor-31098 .elementor-element.elementor-element-787200e5:hover {
    transform: translateX(5px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1f2a96f9 */.elementor-31098 .elementor-element.elementor-element-1f2a96f9:hover {
    transform: translateY(-10px);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2072d3e1 */.elementor-31098 .elementor-element.elementor-element-2072d3e1 {
    height: 45px;
    overflow: hidden;
    word-wrap: break-word;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-5283f79 */.elementor-31098 .elementor-element.elementor-element-5283f79:hover {
    transform: translateX(5px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-77c4cfda */.elementor-31098 .elementor-element.elementor-element-77c4cfda:hover {
    transform: translateY(-10px);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5c14df50 */.elementor-31098 .elementor-element.elementor-element-5c14df50 {
    height: 45px;
    overflow: hidden;
    word-wrap: break-word;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-10bba07 */.elementor-31098 .elementor-element.elementor-element-10bba07:hover {
    transform: translateX(5px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7591df5d */.elementor-31098 .elementor-element.elementor-element-7591df5d:hover {
    transform: translateY(-10px);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4a51fc5 */.elementor-31098 .elementor-element.elementor-element-4a51fc5 {
    height: 45px;
    overflow: hidden;
    word-wrap: break-word;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-5c06cac7 */.elementor-31098 .elementor-element.elementor-element-5c06cac7:hover {
    transform: translateX(5px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-486784f0 */.elementor-31098 .elementor-element.elementor-element-486784f0:hover {
    transform: translateY(-10px);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-51ac9e1d */.elementor-31098 .elementor-element.elementor-element-51ac9e1d {
    height: 45px;
    overflow: hidden;
    word-wrap: break-word;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-63e52835 */.elementor-31098 .elementor-element.elementor-element-63e52835:hover {
    transform: translateX(5px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5ed407c7 */.elementor-31098 .elementor-element.elementor-element-5ed407c7:hover {
    transform: translateY(-10px);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2cfe03c0 */.elementor-31098 .elementor-element.elementor-element-2cfe03c0 {
    height: 45px;
    overflow: hidden;
    word-wrap: break-word;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-673664ad */.elementor-31098 .elementor-element.elementor-element-673664ad:hover {
    transform: translateX(5px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3fc42f22 */.elementor-31098 .elementor-element.elementor-element-3fc42f22:hover {
    transform: translateY(-10px);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-52cab65f */.elementor-31098 .elementor-element.elementor-element-52cab65f {
    height: 45px;
    overflow: hidden;
    word-wrap: break-word;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-268fa889 */.elementor-31098 .elementor-element.elementor-element-268fa889:hover {
    transform: translateX(5px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-526e337e */.elementor-31098 .elementor-element.elementor-element-526e337e:hover {
    transform: translateY(-10px);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-624d92c3 */.elementor-31098 .elementor-element.elementor-element-624d92c3 {
    height: 45px;
    overflow: hidden;
    word-wrap: break-word;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-71d2f20a */.elementor-31098 .elementor-element.elementor-element-71d2f20a:hover {
    transform: translateX(5px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6ecceab6 */.elementor-31098 .elementor-element.elementor-element-6ecceab6:hover {
    transform: translateY(-10px);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-602a235b */.elementor-31098 .elementor-element.elementor-element-602a235b {
    height: 45px;
    overflow: hidden;
    word-wrap: break-word;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-5783781f */.elementor-31098 .elementor-element.elementor-element-5783781f:hover {
    transform: translateX(5px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5972f7bc */.elementor-31098 .elementor-element.elementor-element-5972f7bc:hover {
    transform: translateY(-10px);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-9ecc11e */.elementor-31098 .elementor-element.elementor-element-9ecc11e {
    height: 45px;
    overflow: hidden;
    word-wrap: break-word;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-5e4c771b */.elementor-31098 .elementor-element.elementor-element-5e4c771b:hover {
    transform: translateX(5px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-600d49bc */.elementor-31098 .elementor-element.elementor-element-600d49bc:hover {
    transform: translateY(-10px);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5918b650 */.elementor-31098 .elementor-element.elementor-element-5918b650 {
    height: 45px;
    overflow: hidden;
    word-wrap: break-word;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-15e2bb61 */.elementor-31098 .elementor-element.elementor-element-15e2bb61:hover {
    transform: translateX(5px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-472e1406 */.elementor-31098 .elementor-element.elementor-element-472e1406:hover {
    transform: translateY(-10px);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2dc34115 */.elementor-31098 .elementor-element.elementor-element-2dc34115 {
    height: 45px;
    overflow: hidden;
    word-wrap: break-word;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-30f64dc5 */.elementor-31098 .elementor-element.elementor-element-30f64dc5:hover {
    transform: translateX(5px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7dc78f75 */.elementor-31098 .elementor-element.elementor-element-7dc78f75:hover {
    transform: translateY(-10px);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-446f1080 */.elementor-31098 .elementor-element.elementor-element-446f1080 {
    height: 45px;
    overflow: hidden;
    word-wrap: break-word;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-91a1d9 */.elementor-31098 .elementor-element.elementor-element-91a1d9:hover {
    transform: translateX(5px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4d87fd98 */.elementor-31098 .elementor-element.elementor-element-4d87fd98:hover {
    transform: translateY(-10px);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3e98f039 */.elementor-31098 .elementor-element.elementor-element-3e98f039 {
    height: 45px;
    overflow: hidden;
    word-wrap: break-word;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-954397e */.elementor-31098 .elementor-element.elementor-element-954397e:hover {
    transform: translateX(5px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2e39a95b */.elementor-31098 .elementor-element.elementor-element-2e39a95b:hover {
    transform: translateY(-10px);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-121fd883 */.elementor-31098 .elementor-element.elementor-element-121fd883 {
    height: 45px;
    overflow: hidden;
    word-wrap: break-word;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-3bd418fa */.elementor-31098 .elementor-element.elementor-element-3bd418fa:hover {
    transform: translateX(5px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-68f66225 */.elementor-31098 .elementor-element.elementor-element-68f66225:hover {
    transform: translateY(-10px);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-99bc123 */.elementor-31098 .elementor-element.elementor-element-99bc123 {
    height: 45px;
    overflow: hidden;
    word-wrap: break-word;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-2bca0d51 */.elementor-31098 .elementor-element.elementor-element-2bca0d51:hover {
    transform: translateX(5px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-751b6c3f */.elementor-31098 .elementor-element.elementor-element-751b6c3f:hover {
    transform: translateY(-10px);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-644b1bd8 */.elementor-31098 .elementor-element.elementor-element-644b1bd8 {
    height: 45px;
    overflow: hidden;
    word-wrap: break-word;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-3cc9415f */.elementor-31098 .elementor-element.elementor-element-3cc9415f:hover {
    transform: translateX(5px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-743b0d54 */.elementor-31098 .elementor-element.elementor-element-743b0d54:hover {
    transform: translateY(-10px);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2db77efa */.elementor-31098 .elementor-element.elementor-element-2db77efa {
    height: 45px;
    overflow: hidden;
    word-wrap: break-word;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-8654608 */.elementor-31098 .elementor-element.elementor-element-8654608:hover {
    transform: translateX(5px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6c149935 */.elementor-31098 .elementor-element.elementor-element-6c149935:hover {
    transform: translateY(-10px);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-721b5ee8 */.elementor-31098 .elementor-element.elementor-element-721b5ee8 {
    height: 45px;
    overflow: hidden;
    word-wrap: break-word;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-108f3ed0 */.elementor-31098 .elementor-element.elementor-element-108f3ed0:hover {
    transform: translateX(5px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8b5a3c2 */.elementor-31098 .elementor-element.elementor-element-8b5a3c2:hover {
    transform: translateY(-10px);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-8419f74 */.elementor-31098 .elementor-element.elementor-element-8419f74 {
    height: 45px;
    overflow: hidden;
    word-wrap: break-word;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-1ec823a2 */.elementor-31098 .elementor-element.elementor-element-1ec823a2:hover {
    transform: translateX(5px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5c4602be */.elementor-31098 .elementor-element.elementor-element-5c4602be:hover {
    transform: translateY(-10px);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-17791afd */.elementor-31098 .elementor-element.elementor-element-17791afd {
    height: 45px;
    overflow: hidden;
    word-wrap: break-word;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-6dc65f03 */.elementor-31098 .elementor-element.elementor-element-6dc65f03:hover {
    transform: translateX(5px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-60609188 */.elementor-31098 .elementor-element.elementor-element-60609188:hover {
    transform: translateY(-10px);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-11c0c73e */.elementor-31098 .elementor-element.elementor-element-11c0c73e {
    height: 45px;
    overflow: hidden;
    word-wrap: break-word;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-2b24d757 */.elementor-31098 .elementor-element.elementor-element-2b24d757:hover {
    transform: translateX(5px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1c5efe1c */.elementor-31098 .elementor-element.elementor-element-1c5efe1c:hover {
    transform: translateY(-10px);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6f8b04d5 */.elementor-31098 .elementor-element.elementor-element-6f8b04d5 {
    height: 45px;
    overflow: hidden;
    word-wrap: break-word;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-642774a4 */.elementor-31098 .elementor-element.elementor-element-642774a4:hover {
    transform: translateX(5px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7c1fb863 */.elementor-31098 .elementor-element.elementor-element-7c1fb863:hover {
    transform: translateY(-10px);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3558c142 */.elementor-31098 .elementor-element.elementor-element-3558c142 {
    height: 45px;
    overflow: hidden;
    word-wrap: break-word;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-10474d43 */.elementor-31098 .elementor-element.elementor-element-10474d43:hover {
    transform: translateX(5px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3b0b436e */.elementor-31098 .elementor-element.elementor-element-3b0b436e:hover {
    transform: translateY(-10px);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4d6e4d2e */.elementor-31098 .elementor-element.elementor-element-4d6e4d2e {
    height: 45px;
    overflow: hidden;
    word-wrap: break-word;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-2b1e2783 */.elementor-31098 .elementor-element.elementor-element-2b1e2783:hover {
    transform: translateX(5px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c49341f */.elementor-31098 .elementor-element.elementor-element-c49341f:hover {
    transform: translateY(-10px);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2fc00e9a */.elementor-31098 .elementor-element.elementor-element-2fc00e9a {
    height: 45px;
    overflow: hidden;
    word-wrap: break-word;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-47b0d856 */.elementor-31098 .elementor-element.elementor-element-47b0d856:hover {
    transform: translateX(5px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a1a68f0 */.elementor-31098 .elementor-element.elementor-element-a1a68f0:hover {
    transform: translateY(-10px);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-784caaa */.elementor-31098 .elementor-element.elementor-element-784caaa {
    height: 45px;
    overflow: hidden;
    word-wrap: break-word;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-695f09d6 */.elementor-31098 .elementor-element.elementor-element-695f09d6:hover {
    transform: translateX(5px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-404590ad */.elementor-31098 .elementor-element.elementor-element-404590ad:hover {
    transform: translateY(-10px);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2841b554 */.elementor-31098 .elementor-element.elementor-element-2841b554 {
    height: 45px;
    overflow: hidden;
    word-wrap: break-word;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-3f6b3cd5 */.elementor-31098 .elementor-element.elementor-element-3f6b3cd5:hover {
    transform: translateX(5px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7864bd19 */.elementor-31098 .elementor-element.elementor-element-7864bd19:hover {
    transform: translateY(-10px);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2c640dd1 */.elementor-31098 .elementor-element.elementor-element-2c640dd1 {
    height: 45px;
    overflow: hidden;
    word-wrap: break-word;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-95352e6 */.elementor-31098 .elementor-element.elementor-element-95352e6:hover {
    transform: translateX(5px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2a75949e */.elementor-31098 .elementor-element.elementor-element-2a75949e:hover {
    transform: translateY(-10px);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-79bd95b */.elementor-31098 .elementor-element.elementor-element-79bd95b {
    height: 45px;
    overflow: hidden;
    word-wrap: break-word;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-787200e5 */.elementor-31098 .elementor-element.elementor-element-787200e5:hover {
    transform: translateX(5px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1f2a96f9 */.elementor-31098 .elementor-element.elementor-element-1f2a96f9:hover {
    transform: translateY(-10px);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2072d3e1 */.elementor-31098 .elementor-element.elementor-element-2072d3e1 {
    height: 45px;
    overflow: hidden;
    word-wrap: break-word;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-5283f79 */.elementor-31098 .elementor-element.elementor-element-5283f79:hover {
    transform: translateX(5px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-77c4cfda */.elementor-31098 .elementor-element.elementor-element-77c4cfda:hover {
    transform: translateY(-10px);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5c14df50 */.elementor-31098 .elementor-element.elementor-element-5c14df50 {
    height: 45px;
    overflow: hidden;
    word-wrap: break-word;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-10bba07 */.elementor-31098 .elementor-element.elementor-element-10bba07:hover {
    transform: translateX(5px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7591df5d */.elementor-31098 .elementor-element.elementor-element-7591df5d:hover {
    transform: translateY(-10px);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4a51fc5 */.elementor-31098 .elementor-element.elementor-element-4a51fc5 {
    height: 45px;
    overflow: hidden;
    word-wrap: break-word;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-5c06cac7 */.elementor-31098 .elementor-element.elementor-element-5c06cac7:hover {
    transform: translateX(5px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-486784f0 */.elementor-31098 .elementor-element.elementor-element-486784f0:hover {
    transform: translateY(-10px);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-51ac9e1d */.elementor-31098 .elementor-element.elementor-element-51ac9e1d {
    height: 45px;
    overflow: hidden;
    word-wrap: break-word;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-63e52835 */.elementor-31098 .elementor-element.elementor-element-63e52835:hover {
    transform: translateX(5px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5ed407c7 */.elementor-31098 .elementor-element.elementor-element-5ed407c7:hover {
    transform: translateY(-10px);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2cfe03c0 */.elementor-31098 .elementor-element.elementor-element-2cfe03c0 {
    height: 45px;
    overflow: hidden;
    word-wrap: break-word;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-673664ad */.elementor-31098 .elementor-element.elementor-element-673664ad:hover {
    transform: translateX(5px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3fc42f22 */.elementor-31098 .elementor-element.elementor-element-3fc42f22:hover {
    transform: translateY(-10px);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-52cab65f */.elementor-31098 .elementor-element.elementor-element-52cab65f {
    height: 45px;
    overflow: hidden;
    word-wrap: break-word;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-268fa889 */.elementor-31098 .elementor-element.elementor-element-268fa889:hover {
    transform: translateX(5px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-526e337e */.elementor-31098 .elementor-element.elementor-element-526e337e:hover {
    transform: translateY(-10px);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-624d92c3 */.elementor-31098 .elementor-element.elementor-element-624d92c3 {
    height: 45px;
    overflow: hidden;
    word-wrap: break-word;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-71d2f20a */.elementor-31098 .elementor-element.elementor-element-71d2f20a:hover {
    transform: translateX(5px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6ecceab6 */.elementor-31098 .elementor-element.elementor-element-6ecceab6:hover {
    transform: translateY(-10px);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-602a235b */.elementor-31098 .elementor-element.elementor-element-602a235b {
    height: 45px;
    overflow: hidden;
    word-wrap: break-word;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-5783781f */.elementor-31098 .elementor-element.elementor-element-5783781f:hover {
    transform: translateX(5px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5972f7bc */.elementor-31098 .elementor-element.elementor-element-5972f7bc:hover {
    transform: translateY(-10px);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-9ecc11e */.elementor-31098 .elementor-element.elementor-element-9ecc11e {
    height: 45px;
    overflow: hidden;
    word-wrap: break-word;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-5e4c771b */.elementor-31098 .elementor-element.elementor-element-5e4c771b:hover {
    transform: translateX(5px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-600d49bc */.elementor-31098 .elementor-element.elementor-element-600d49bc:hover {
    transform: translateY(-10px);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5918b650 */.elementor-31098 .elementor-element.elementor-element-5918b650 {
    height: 45px;
    overflow: hidden;
    word-wrap: break-word;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-15e2bb61 */.elementor-31098 .elementor-element.elementor-element-15e2bb61:hover {
    transform: translateX(5px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-472e1406 */.elementor-31098 .elementor-element.elementor-element-472e1406:hover {
    transform: translateY(-10px);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2dc34115 */.elementor-31098 .elementor-element.elementor-element-2dc34115 {
    height: 45px;
    overflow: hidden;
    word-wrap: break-word;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-30f64dc5 */.elementor-31098 .elementor-element.elementor-element-30f64dc5:hover {
    transform: translateX(5px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7dc78f75 */.elementor-31098 .elementor-element.elementor-element-7dc78f75:hover {
    transform: translateY(-10px);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-446f1080 */.elementor-31098 .elementor-element.elementor-element-446f1080 {
    height: 45px;
    overflow: hidden;
    word-wrap: break-word;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-91a1d9 */.elementor-31098 .elementor-element.elementor-element-91a1d9:hover {
    transform: translateX(5px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4d87fd98 */.elementor-31098 .elementor-element.elementor-element-4d87fd98:hover {
    transform: translateY(-10px);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3e98f039 */.elementor-31098 .elementor-element.elementor-element-3e98f039 {
    height: 45px;
    overflow: hidden;
    word-wrap: break-word;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-954397e */.elementor-31098 .elementor-element.elementor-element-954397e:hover {
    transform: translateX(5px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2e39a95b */.elementor-31098 .elementor-element.elementor-element-2e39a95b:hover {
    transform: translateY(-10px);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-121fd883 */.elementor-31098 .elementor-element.elementor-element-121fd883 {
    height: 45px;
    overflow: hidden;
    word-wrap: break-word;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-3bd418fa */.elementor-31098 .elementor-element.elementor-element-3bd418fa:hover {
    transform: translateX(5px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-68f66225 */.elementor-31098 .elementor-element.elementor-element-68f66225:hover {
    transform: translateY(-10px);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-99bc123 */.elementor-31098 .elementor-element.elementor-element-99bc123 {
    height: 45px;
    overflow: hidden;
    word-wrap: break-word;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-2bca0d51 */.elementor-31098 .elementor-element.elementor-element-2bca0d51:hover {
    transform: translateX(5px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-751b6c3f */.elementor-31098 .elementor-element.elementor-element-751b6c3f:hover {
    transform: translateY(-10px);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-644b1bd8 */.elementor-31098 .elementor-element.elementor-element-644b1bd8 {
    height: 45px;
    overflow: hidden;
    word-wrap: break-word;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-3cc9415f */.elementor-31098 .elementor-element.elementor-element-3cc9415f:hover {
    transform: translateX(5px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-743b0d54 */.elementor-31098 .elementor-element.elementor-element-743b0d54:hover {
    transform: translateY(-10px);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2db77efa */.elementor-31098 .elementor-element.elementor-element-2db77efa {
    height: 45px;
    overflow: hidden;
    word-wrap: break-word;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-8654608 */.elementor-31098 .elementor-element.elementor-element-8654608:hover {
    transform: translateX(5px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6c149935 */.elementor-31098 .elementor-element.elementor-element-6c149935:hover {
    transform: translateY(-10px);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-721b5ee8 */.elementor-31098 .elementor-element.elementor-element-721b5ee8 {
    height: 45px;
    overflow: hidden;
    word-wrap: break-word;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-108f3ed0 */.elementor-31098 .elementor-element.elementor-element-108f3ed0:hover {
    transform: translateX(5px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8b5a3c2 */.elementor-31098 .elementor-element.elementor-element-8b5a3c2:hover {
    transform: translateY(-10px);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-8419f74 */.elementor-31098 .elementor-element.elementor-element-8419f74 {
    height: 45px;
    overflow: hidden;
    word-wrap: break-word;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-1ec823a2 */.elementor-31098 .elementor-element.elementor-element-1ec823a2:hover {
    transform: translateX(5px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5c4602be */.elementor-31098 .elementor-element.elementor-element-5c4602be:hover {
    transform: translateY(-10px);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-17791afd */.elementor-31098 .elementor-element.elementor-element-17791afd {
    height: 45px;
    overflow: hidden;
    word-wrap: break-word;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-6dc65f03 */.elementor-31098 .elementor-element.elementor-element-6dc65f03:hover {
    transform: translateX(5px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-60609188 */.elementor-31098 .elementor-element.elementor-element-60609188:hover {
    transform: translateY(-10px);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-11c0c73e */.elementor-31098 .elementor-element.elementor-element-11c0c73e {
    height: 45px;
    overflow: hidden;
    word-wrap: break-word;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-2b24d757 */.elementor-31098 .elementor-element.elementor-element-2b24d757:hover {
    transform: translateX(5px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1c5efe1c */.elementor-31098 .elementor-element.elementor-element-1c5efe1c:hover {
    transform: translateY(-10px);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6f8b04d5 */.elementor-31098 .elementor-element.elementor-element-6f8b04d5 {
    height: 45px;
    overflow: hidden;
    word-wrap: break-word;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-642774a4 */.elementor-31098 .elementor-element.elementor-element-642774a4:hover {
    transform: translateX(5px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7c1fb863 */.elementor-31098 .elementor-element.elementor-element-7c1fb863:hover {
    transform: translateY(-10px);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3558c142 */.elementor-31098 .elementor-element.elementor-element-3558c142 {
    height: 45px;
    overflow: hidden;
    word-wrap: break-word;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-10474d43 */.elementor-31098 .elementor-element.elementor-element-10474d43:hover {
    transform: translateX(5px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3b0b436e */.elementor-31098 .elementor-element.elementor-element-3b0b436e:hover {
    transform: translateY(-10px);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4d6e4d2e */.elementor-31098 .elementor-element.elementor-element-4d6e4d2e {
    height: 45px;
    overflow: hidden;
    word-wrap: break-word;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-2b1e2783 */.elementor-31098 .elementor-element.elementor-element-2b1e2783:hover {
    transform: translateX(5px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c49341f */.elementor-31098 .elementor-element.elementor-element-c49341f:hover {
    transform: translateY(-10px);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2fc00e9a */.elementor-31098 .elementor-element.elementor-element-2fc00e9a {
    height: 45px;
    overflow: hidden;
    word-wrap: break-word;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-47b0d856 */.elementor-31098 .elementor-element.elementor-element-47b0d856:hover {
    transform: translateX(5px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a1a68f0 */.elementor-31098 .elementor-element.elementor-element-a1a68f0:hover {
    transform: translateY(-10px);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-784caaa */.elementor-31098 .elementor-element.elementor-element-784caaa {
    height: 45px;
    overflow: hidden;
    word-wrap: break-word;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-695f09d6 */.elementor-31098 .elementor-element.elementor-element-695f09d6:hover {
    transform: translateX(5px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-404590ad */.elementor-31098 .elementor-element.elementor-element-404590ad:hover {
    transform: translateY(-10px);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2841b554 */.elementor-31098 .elementor-element.elementor-element-2841b554 {
    height: 45px;
    overflow: hidden;
    word-wrap: break-word;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-3f6b3cd5 */.elementor-31098 .elementor-element.elementor-element-3f6b3cd5:hover {
    transform: translateX(5px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7864bd19 */.elementor-31098 .elementor-element.elementor-element-7864bd19:hover {
    transform: translateY(-10px);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2c640dd1 */.elementor-31098 .elementor-element.elementor-element-2c640dd1 {
    height: 45px;
    overflow: hidden;
    word-wrap: break-word;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-95352e6 */.elementor-31098 .elementor-element.elementor-element-95352e6:hover {
    transform: translateX(5px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2a75949e */.elementor-31098 .elementor-element.elementor-element-2a75949e:hover {
    transform: translateY(-10px);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-79bd95b */.elementor-31098 .elementor-element.elementor-element-79bd95b {
    height: 45px;
    overflow: hidden;
    word-wrap: break-word;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-787200e5 */.elementor-31098 .elementor-element.elementor-element-787200e5:hover {
    transform: translateX(5px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1f2a96f9 */.elementor-31098 .elementor-element.elementor-element-1f2a96f9:hover {
    transform: translateY(-10px);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2072d3e1 */.elementor-31098 .elementor-element.elementor-element-2072d3e1 {
    height: 45px;
    overflow: hidden;
    word-wrap: break-word;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-5283f79 */.elementor-31098 .elementor-element.elementor-element-5283f79:hover {
    transform: translateX(5px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-77c4cfda */.elementor-31098 .elementor-element.elementor-element-77c4cfda:hover {
    transform: translateY(-10px);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5c14df50 */.elementor-31098 .elementor-element.elementor-element-5c14df50 {
    height: 45px;
    overflow: hidden;
    word-wrap: break-word;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-10bba07 */.elementor-31098 .elementor-element.elementor-element-10bba07:hover {
    transform: translateX(5px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7591df5d */.elementor-31098 .elementor-element.elementor-element-7591df5d:hover {
    transform: translateY(-10px);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4a51fc5 */.elementor-31098 .elementor-element.elementor-element-4a51fc5 {
    height: 45px;
    overflow: hidden;
    word-wrap: break-word;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-5c06cac7 */.elementor-31098 .elementor-element.elementor-element-5c06cac7:hover {
    transform: translateX(5px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-486784f0 */.elementor-31098 .elementor-element.elementor-element-486784f0:hover {
    transform: translateY(-10px);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-51ac9e1d */.elementor-31098 .elementor-element.elementor-element-51ac9e1d {
    height: 45px;
    overflow: hidden;
    word-wrap: break-word;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-63e52835 */.elementor-31098 .elementor-element.elementor-element-63e52835:hover {
    transform: translateX(5px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5ed407c7 */.elementor-31098 .elementor-element.elementor-element-5ed407c7:hover {
    transform: translateY(-10px);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2cfe03c0 */.elementor-31098 .elementor-element.elementor-element-2cfe03c0 {
    height: 45px;
    overflow: hidden;
    word-wrap: break-word;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-673664ad */.elementor-31098 .elementor-element.elementor-element-673664ad:hover {
    transform: translateX(5px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3fc42f22 */.elementor-31098 .elementor-element.elementor-element-3fc42f22:hover {
    transform: translateY(-10px);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-52cab65f */.elementor-31098 .elementor-element.elementor-element-52cab65f {
    height: 45px;
    overflow: hidden;
    word-wrap: break-word;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-268fa889 */.elementor-31098 .elementor-element.elementor-element-268fa889:hover {
    transform: translateX(5px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-526e337e */.elementor-31098 .elementor-element.elementor-element-526e337e:hover {
    transform: translateY(-10px);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-624d92c3 */.elementor-31098 .elementor-element.elementor-element-624d92c3 {
    height: 45px;
    overflow: hidden;
    word-wrap: break-word;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-71d2f20a */.elementor-31098 .elementor-element.elementor-element-71d2f20a:hover {
    transform: translateX(5px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6ecceab6 */.elementor-31098 .elementor-element.elementor-element-6ecceab6:hover {
    transform: translateY(-10px);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-602a235b */.elementor-31098 .elementor-element.elementor-element-602a235b {
    height: 45px;
    overflow: hidden;
    word-wrap: break-word;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-5783781f */.elementor-31098 .elementor-element.elementor-element-5783781f:hover {
    transform: translateX(5px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5972f7bc */.elementor-31098 .elementor-element.elementor-element-5972f7bc:hover {
    transform: translateY(-10px);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-9ecc11e */.elementor-31098 .elementor-element.elementor-element-9ecc11e {
    height: 45px;
    overflow: hidden;
    word-wrap: break-word;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-5e4c771b */.elementor-31098 .elementor-element.elementor-element-5e4c771b:hover {
    transform: translateX(5px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-600d49bc */.elementor-31098 .elementor-element.elementor-element-600d49bc:hover {
    transform: translateY(-10px);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5918b650 */.elementor-31098 .elementor-element.elementor-element-5918b650 {
    height: 45px;
    overflow: hidden;
    word-wrap: break-word;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-15e2bb61 */.elementor-31098 .elementor-element.elementor-element-15e2bb61:hover {
    transform: translateX(5px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-472e1406 */.elementor-31098 .elementor-element.elementor-element-472e1406:hover {
    transform: translateY(-10px);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2dc34115 */.elementor-31098 .elementor-element.elementor-element-2dc34115 {
    height: 45px;
    overflow: hidden;
    word-wrap: break-word;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-30f64dc5 */.elementor-31098 .elementor-element.elementor-element-30f64dc5:hover {
    transform: translateX(5px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7dc78f75 */.elementor-31098 .elementor-element.elementor-element-7dc78f75:hover {
    transform: translateY(-10px);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-446f1080 */.elementor-31098 .elementor-element.elementor-element-446f1080 {
    height: 45px;
    overflow: hidden;
    word-wrap: break-word;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-91a1d9 */.elementor-31098 .elementor-element.elementor-element-91a1d9:hover {
    transform: translateX(5px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4d87fd98 */.elementor-31098 .elementor-element.elementor-element-4d87fd98:hover {
    transform: translateY(-10px);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3e98f039 */.elementor-31098 .elementor-element.elementor-element-3e98f039 {
    height: 45px;
    overflow: hidden;
    word-wrap: break-word;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-954397e */.elementor-31098 .elementor-element.elementor-element-954397e:hover {
    transform: translateX(5px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2e39a95b */.elementor-31098 .elementor-element.elementor-element-2e39a95b:hover {
    transform: translateY(-10px);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-121fd883 */.elementor-31098 .elementor-element.elementor-element-121fd883 {
    height: 45px;
    overflow: hidden;
    word-wrap: break-word;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-3bd418fa */.elementor-31098 .elementor-element.elementor-element-3bd418fa:hover {
    transform: translateX(5px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-68f66225 */.elementor-31098 .elementor-element.elementor-element-68f66225:hover {
    transform: translateY(-10px);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-99bc123 */.elementor-31098 .elementor-element.elementor-element-99bc123 {
    height: 45px;
    overflow: hidden;
    word-wrap: break-word;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-2bca0d51 */.elementor-31098 .elementor-element.elementor-element-2bca0d51:hover {
    transform: translateX(5px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-751b6c3f */.elementor-31098 .elementor-element.elementor-element-751b6c3f:hover {
    transform: translateY(-10px);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-644b1bd8 */.elementor-31098 .elementor-element.elementor-element-644b1bd8 {
    height: 45px;
    overflow: hidden;
    word-wrap: break-word;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-3cc9415f */.elementor-31098 .elementor-element.elementor-element-3cc9415f:hover {
    transform: translateX(5px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-743b0d54 */.elementor-31098 .elementor-element.elementor-element-743b0d54:hover {
    transform: translateY(-10px);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2db77efa */.elementor-31098 .elementor-element.elementor-element-2db77efa {
    height: 45px;
    overflow: hidden;
    word-wrap: break-word;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-8654608 */.elementor-31098 .elementor-element.elementor-element-8654608:hover {
    transform: translateX(5px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6c149935 */.elementor-31098 .elementor-element.elementor-element-6c149935:hover {
    transform: translateY(-10px);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-721b5ee8 */.elementor-31098 .elementor-element.elementor-element-721b5ee8 {
    height: 45px;
    overflow: hidden;
    word-wrap: break-word;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-108f3ed0 */.elementor-31098 .elementor-element.elementor-element-108f3ed0:hover {
    transform: translateX(5px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8b5a3c2 */.elementor-31098 .elementor-element.elementor-element-8b5a3c2:hover {
    transform: translateY(-10px);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-8419f74 */.elementor-31098 .elementor-element.elementor-element-8419f74 {
    height: 45px;
    overflow: hidden;
    word-wrap: break-word;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-1ec823a2 */.elementor-31098 .elementor-element.elementor-element-1ec823a2:hover {
    transform: translateX(5px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5c4602be */.elementor-31098 .elementor-element.elementor-element-5c4602be:hover {
    transform: translateY(-10px);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-17791afd */.elementor-31098 .elementor-element.elementor-element-17791afd {
    height: 45px;
    overflow: hidden;
    word-wrap: break-word;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-6dc65f03 */.elementor-31098 .elementor-element.elementor-element-6dc65f03:hover {
    transform: translateX(5px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-60609188 */.elementor-31098 .elementor-element.elementor-element-60609188:hover {
    transform: translateY(-10px);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-11c0c73e */.elementor-31098 .elementor-element.elementor-element-11c0c73e {
    height: 45px;
    overflow: hidden;
    word-wrap: break-word;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-2b24d757 */.elementor-31098 .elementor-element.elementor-element-2b24d757:hover {
    transform: translateX(5px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1c5efe1c */.elementor-31098 .elementor-element.elementor-element-1c5efe1c:hover {
    transform: translateY(-10px);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6f8b04d5 */.elementor-31098 .elementor-element.elementor-element-6f8b04d5 {
    height: 45px;
    overflow: hidden;
    word-wrap: break-word;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-642774a4 */.elementor-31098 .elementor-element.elementor-element-642774a4:hover {
    transform: translateX(5px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7c1fb863 */.elementor-31098 .elementor-element.elementor-element-7c1fb863:hover {
    transform: translateY(-10px);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3558c142 */.elementor-31098 .elementor-element.elementor-element-3558c142 {
    height: 45px;
    overflow: hidden;
    word-wrap: break-word;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-10474d43 */.elementor-31098 .elementor-element.elementor-element-10474d43:hover {
    transform: translateX(5px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3b0b436e */.elementor-31098 .elementor-element.elementor-element-3b0b436e:hover {
    transform: translateY(-10px);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4d6e4d2e */.elementor-31098 .elementor-element.elementor-element-4d6e4d2e {
    height: 45px;
    overflow: hidden;
    word-wrap: break-word;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-2b1e2783 */.elementor-31098 .elementor-element.elementor-element-2b1e2783:hover {
    transform: translateX(5px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c49341f */.elementor-31098 .elementor-element.elementor-element-c49341f:hover {
    transform: translateY(-10px);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2fc00e9a */.elementor-31098 .elementor-element.elementor-element-2fc00e9a {
    height: 45px;
    overflow: hidden;
    word-wrap: break-word;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-47b0d856 */.elementor-31098 .elementor-element.elementor-element-47b0d856:hover {
    transform: translateX(5px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a1a68f0 */.elementor-31098 .elementor-element.elementor-element-a1a68f0:hover {
    transform: translateY(-10px);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-784caaa */.elementor-31098 .elementor-element.elementor-element-784caaa {
    height: 45px;
    overflow: hidden;
    word-wrap: break-word;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-695f09d6 */.elementor-31098 .elementor-element.elementor-element-695f09d6:hover {
    transform: translateX(5px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-404590ad */.elementor-31098 .elementor-element.elementor-element-404590ad:hover {
    transform: translateY(-10px);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2841b554 */.elementor-31098 .elementor-element.elementor-element-2841b554 {
    height: 45px;
    overflow: hidden;
    word-wrap: break-word;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-3f6b3cd5 */.elementor-31098 .elementor-element.elementor-element-3f6b3cd5:hover {
    transform: translateX(5px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7864bd19 */.elementor-31098 .elementor-element.elementor-element-7864bd19:hover {
    transform: translateY(-10px);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2c640dd1 */.elementor-31098 .elementor-element.elementor-element-2c640dd1 {
    height: 45px;
    overflow: hidden;
    word-wrap: break-word;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-95352e6 */.elementor-31098 .elementor-element.elementor-element-95352e6:hover {
    transform: translateX(5px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2a75949e */.elementor-31098 .elementor-element.elementor-element-2a75949e:hover {
    transform: translateY(-10px);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-79bd95b */.elementor-31098 .elementor-element.elementor-element-79bd95b {
    height: 45px;
    overflow: hidden;
    word-wrap: break-word;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-787200e5 */.elementor-31098 .elementor-element.elementor-element-787200e5:hover {
    transform: translateX(5px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1f2a96f9 */.elementor-31098 .elementor-element.elementor-element-1f2a96f9:hover {
    transform: translateY(-10px);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2072d3e1 */.elementor-31098 .elementor-element.elementor-element-2072d3e1 {
    height: 45px;
    overflow: hidden;
    word-wrap: break-word;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-5283f79 */.elementor-31098 .elementor-element.elementor-element-5283f79:hover {
    transform: translateX(5px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-77c4cfda */.elementor-31098 .elementor-element.elementor-element-77c4cfda:hover {
    transform: translateY(-10px);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5c14df50 */.elementor-31098 .elementor-element.elementor-element-5c14df50 {
    height: 45px;
    overflow: hidden;
    word-wrap: break-word;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-10bba07 */.elementor-31098 .elementor-element.elementor-element-10bba07:hover {
    transform: translateX(5px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7591df5d */.elementor-31098 .elementor-element.elementor-element-7591df5d:hover {
    transform: translateY(-10px);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4a51fc5 */.elementor-31098 .elementor-element.elementor-element-4a51fc5 {
    height: 45px;
    overflow: hidden;
    word-wrap: break-word;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-5c06cac7 */.elementor-31098 .elementor-element.elementor-element-5c06cac7:hover {
    transform: translateX(5px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-486784f0 */.elementor-31098 .elementor-element.elementor-element-486784f0:hover {
    transform: translateY(-10px);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-51ac9e1d */.elementor-31098 .elementor-element.elementor-element-51ac9e1d {
    height: 45px;
    overflow: hidden;
    word-wrap: break-word;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-63e52835 */.elementor-31098 .elementor-element.elementor-element-63e52835:hover {
    transform: translateX(5px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5ed407c7 */.elementor-31098 .elementor-element.elementor-element-5ed407c7:hover {
    transform: translateY(-10px);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2cfe03c0 */.elementor-31098 .elementor-element.elementor-element-2cfe03c0 {
    height: 45px;
    overflow: hidden;
    word-wrap: break-word;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-673664ad */.elementor-31098 .elementor-element.elementor-element-673664ad:hover {
    transform: translateX(5px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3fc42f22 */.elementor-31098 .elementor-element.elementor-element-3fc42f22:hover {
    transform: translateY(-10px);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-52cab65f */.elementor-31098 .elementor-element.elementor-element-52cab65f {
    height: 45px;
    overflow: hidden;
    word-wrap: break-word;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-268fa889 */.elementor-31098 .elementor-element.elementor-element-268fa889:hover {
    transform: translateX(5px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-526e337e */.elementor-31098 .elementor-element.elementor-element-526e337e:hover {
    transform: translateY(-10px);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-24033ccc */.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-bad2f55 */.elementor-31098 .elementor-element.elementor-element-bad2f55:hover {
    transform: translateX(5px);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4b112f8 */.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-36d9a6c */.elementor-31098 .elementor-element.elementor-element-36d9a6c {
    height: 45px;
    overflow: hidden;
    word-wrap: break-word;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-69a3224d */.elementor-31098 .elementor-element.elementor-element-69a3224d:hover {
    transform: translateX(5px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-38fc30ad */.elementor-31098 .elementor-element.elementor-element-38fc30ad:hover {
    transform: translateY(-10px);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6afb6834 */.elementor-31098 .elementor-element.elementor-element-6afb6834 {
    height: 45px;
    overflow: hidden;
    word-wrap: break-word;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-8640161 */.elementor-31098 .elementor-element.elementor-element-8640161:hover {
    transform: translateX(5px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3fe70d36 */.elementor-31098 .elementor-element.elementor-element-3fe70d36:hover {
    transform: translateY(-10px);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3bca6114 */.elementor-31098 .elementor-element.elementor-element-3bca6114 {
    height: 45px;
    overflow: hidden;
    word-wrap: break-word;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-77d9d10f */.elementor-31098 .elementor-element.elementor-element-77d9d10f:hover {
    transform: translateX(5px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6a8956c5 */.elementor-31098 .elementor-element.elementor-element-6a8956c5:hover {
    transform: translateY(-10px);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-43ec350a */.elementor-31098 .elementor-element.elementor-element-43ec350a {
    height: 45px;
    overflow: hidden;
    word-wrap: break-word;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-2bda2aa0 */.elementor-31098 .elementor-element.elementor-element-2bda2aa0:hover {
    transform: translateX(5px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3976bb2e */.elementor-31098 .elementor-element.elementor-element-3976bb2e:hover {
    transform: translateY(-10px);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2bc70728 */.elementor-31098 .elementor-element.elementor-element-2bc70728 {
    height: 45px;
    overflow: hidden;
    word-wrap: break-word;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-3a0b0e57 */.elementor-31098 .elementor-element.elementor-element-3a0b0e57:hover {
    transform: translateX(5px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4c99f9df */.elementor-31098 .elementor-element.elementor-element-4c99f9df:hover {
    transform: translateY(-10px);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-36d9a6c */.elementor-31098 .elementor-element.elementor-element-36d9a6c {
    height: 45px;
    overflow: hidden;
    word-wrap: break-word;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-69a3224d */.elementor-31098 .elementor-element.elementor-element-69a3224d:hover {
    transform: translateX(5px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-38fc30ad */.elementor-31098 .elementor-element.elementor-element-38fc30ad:hover {
    transform: translateY(-10px);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6afb6834 */.elementor-31098 .elementor-element.elementor-element-6afb6834 {
    height: 45px;
    overflow: hidden;
    word-wrap: break-word;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-8640161 */.elementor-31098 .elementor-element.elementor-element-8640161:hover {
    transform: translateX(5px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3fe70d36 */.elementor-31098 .elementor-element.elementor-element-3fe70d36:hover {
    transform: translateY(-10px);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3bca6114 */.elementor-31098 .elementor-element.elementor-element-3bca6114 {
    height: 45px;
    overflow: hidden;
    word-wrap: break-word;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-77d9d10f */.elementor-31098 .elementor-element.elementor-element-77d9d10f:hover {
    transform: translateX(5px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6a8956c5 */.elementor-31098 .elementor-element.elementor-element-6a8956c5:hover {
    transform: translateY(-10px);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-43ec350a */.elementor-31098 .elementor-element.elementor-element-43ec350a {
    height: 45px;
    overflow: hidden;
    word-wrap: break-word;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-2bda2aa0 */.elementor-31098 .elementor-element.elementor-element-2bda2aa0:hover {
    transform: translateX(5px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3976bb2e */.elementor-31098 .elementor-element.elementor-element-3976bb2e:hover {
    transform: translateY(-10px);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2bc70728 */.elementor-31098 .elementor-element.elementor-element-2bc70728 {
    height: 45px;
    overflow: hidden;
    word-wrap: break-word;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-3a0b0e57 */.elementor-31098 .elementor-element.elementor-element-3a0b0e57:hover {
    transform: translateX(5px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4c99f9df */.elementor-31098 .elementor-element.elementor-element-4c99f9df:hover {
    transform: translateY(-10px);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-36d9a6c */.elementor-31098 .elementor-element.elementor-element-36d9a6c {
    height: 45px;
    overflow: hidden;
    word-wrap: break-word;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-69a3224d */.elementor-31098 .elementor-element.elementor-element-69a3224d:hover {
    transform: translateX(5px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-38fc30ad */.elementor-31098 .elementor-element.elementor-element-38fc30ad:hover {
    transform: translateY(-10px);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6afb6834 */.elementor-31098 .elementor-element.elementor-element-6afb6834 {
    height: 45px;
    overflow: hidden;
    word-wrap: break-word;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-8640161 */.elementor-31098 .elementor-element.elementor-element-8640161:hover {
    transform: translateX(5px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3fe70d36 */.elementor-31098 .elementor-element.elementor-element-3fe70d36:hover {
    transform: translateY(-10px);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3bca6114 */.elementor-31098 .elementor-element.elementor-element-3bca6114 {
    height: 45px;
    overflow: hidden;
    word-wrap: break-word;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-77d9d10f */.elementor-31098 .elementor-element.elementor-element-77d9d10f:hover {
    transform: translateX(5px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6a8956c5 */.elementor-31098 .elementor-element.elementor-element-6a8956c5:hover {
    transform: translateY(-10px);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-43ec350a */.elementor-31098 .elementor-element.elementor-element-43ec350a {
    height: 45px;
    overflow: hidden;
    word-wrap: break-word;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-2bda2aa0 */.elementor-31098 .elementor-element.elementor-element-2bda2aa0:hover {
    transform: translateX(5px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3976bb2e */.elementor-31098 .elementor-element.elementor-element-3976bb2e:hover {
    transform: translateY(-10px);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2bc70728 */.elementor-31098 .elementor-element.elementor-element-2bc70728 {
    height: 45px;
    overflow: hidden;
    word-wrap: break-word;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-3a0b0e57 */.elementor-31098 .elementor-element.elementor-element-3a0b0e57:hover {
    transform: translateX(5px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4c99f9df */.elementor-31098 .elementor-element.elementor-element-4c99f9df:hover {
    transform: translateY(-10px);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-36d9a6c */.elementor-31098 .elementor-element.elementor-element-36d9a6c {
    height: 45px;
    overflow: hidden;
    word-wrap: break-word;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-69a3224d */.elementor-31098 .elementor-element.elementor-element-69a3224d:hover {
    transform: translateX(5px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-38fc30ad */.elementor-31098 .elementor-element.elementor-element-38fc30ad:hover {
    transform: translateY(-10px);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6afb6834 */.elementor-31098 .elementor-element.elementor-element-6afb6834 {
    height: 45px;
    overflow: hidden;
    word-wrap: break-word;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-8640161 */.elementor-31098 .elementor-element.elementor-element-8640161:hover {
    transform: translateX(5px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3fe70d36 */.elementor-31098 .elementor-element.elementor-element-3fe70d36:hover {
    transform: translateY(-10px);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3bca6114 */.elementor-31098 .elementor-element.elementor-element-3bca6114 {
    height: 45px;
    overflow: hidden;
    word-wrap: break-word;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-77d9d10f */.elementor-31098 .elementor-element.elementor-element-77d9d10f:hover {
    transform: translateX(5px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6a8956c5 */.elementor-31098 .elementor-element.elementor-element-6a8956c5:hover {
    transform: translateY(-10px);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-43ec350a */.elementor-31098 .elementor-element.elementor-element-43ec350a {
    height: 45px;
    overflow: hidden;
    word-wrap: break-word;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-2bda2aa0 */.elementor-31098 .elementor-element.elementor-element-2bda2aa0:hover {
    transform: translateX(5px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3976bb2e */.elementor-31098 .elementor-element.elementor-element-3976bb2e:hover {
    transform: translateY(-10px);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2bc70728 */.elementor-31098 .elementor-element.elementor-element-2bc70728 {
    height: 45px;
    overflow: hidden;
    word-wrap: break-word;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-3a0b0e57 */.elementor-31098 .elementor-element.elementor-element-3a0b0e57:hover {
    transform: translateX(5px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4c99f9df */.elementor-31098 .elementor-element.elementor-element-4c99f9df:hover {
    transform: translateY(-10px);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-36d9a6c */.elementor-31098 .elementor-element.elementor-element-36d9a6c {
    height: 45px;
    overflow: hidden;
    word-wrap: break-word;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-69a3224d */.elementor-31098 .elementor-element.elementor-element-69a3224d:hover {
    transform: translateX(5px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-38fc30ad */.elementor-31098 .elementor-element.elementor-element-38fc30ad:hover {
    transform: translateY(-10px);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6afb6834 */.elementor-31098 .elementor-element.elementor-element-6afb6834 {
    height: 45px;
    overflow: hidden;
    word-wrap: break-word;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-8640161 */.elementor-31098 .elementor-element.elementor-element-8640161:hover {
    transform: translateX(5px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3fe70d36 */.elementor-31098 .elementor-element.elementor-element-3fe70d36:hover {
    transform: translateY(-10px);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3bca6114 */.elementor-31098 .elementor-element.elementor-element-3bca6114 {
    height: 45px;
    overflow: hidden;
    word-wrap: break-word;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-77d9d10f */.elementor-31098 .elementor-element.elementor-element-77d9d10f:hover {
    transform: translateX(5px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6a8956c5 */.elementor-31098 .elementor-element.elementor-element-6a8956c5:hover {
    transform: translateY(-10px);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-43ec350a */.elementor-31098 .elementor-element.elementor-element-43ec350a {
    height: 45px;
    overflow: hidden;
    word-wrap: break-word;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-2bda2aa0 */.elementor-31098 .elementor-element.elementor-element-2bda2aa0:hover {
    transform: translateX(5px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3976bb2e */.elementor-31098 .elementor-element.elementor-element-3976bb2e:hover {
    transform: translateY(-10px);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2bc70728 */.elementor-31098 .elementor-element.elementor-element-2bc70728 {
    height: 45px;
    overflow: hidden;
    word-wrap: break-word;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-3a0b0e57 */.elementor-31098 .elementor-element.elementor-element-3a0b0e57:hover {
    transform: translateX(5px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4c99f9df */.elementor-31098 .elementor-element.elementor-element-4c99f9df:hover {
    transform: translateY(-10px);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-36d9a6c */.elementor-31098 .elementor-element.elementor-element-36d9a6c {
    height: 45px;
    overflow: hidden;
    word-wrap: break-word;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-69a3224d */.elementor-31098 .elementor-element.elementor-element-69a3224d:hover {
    transform: translateX(5px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-38fc30ad */.elementor-31098 .elementor-element.elementor-element-38fc30ad:hover {
    transform: translateY(-10px);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6afb6834 */.elementor-31098 .elementor-element.elementor-element-6afb6834 {
    height: 45px;
    overflow: hidden;
    word-wrap: break-word;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-8640161 */.elementor-31098 .elementor-element.elementor-element-8640161:hover {
    transform: translateX(5px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3fe70d36 */.elementor-31098 .elementor-element.elementor-element-3fe70d36:hover {
    transform: translateY(-10px);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3bca6114 */.elementor-31098 .elementor-element.elementor-element-3bca6114 {
    height: 45px;
    overflow: hidden;
    word-wrap: break-word;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-77d9d10f */.elementor-31098 .elementor-element.elementor-element-77d9d10f:hover {
    transform: translateX(5px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6a8956c5 */.elementor-31098 .elementor-element.elementor-element-6a8956c5:hover {
    transform: translateY(-10px);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-43ec350a */.elementor-31098 .elementor-element.elementor-element-43ec350a {
    height: 45px;
    overflow: hidden;
    word-wrap: break-word;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-2bda2aa0 */.elementor-31098 .elementor-element.elementor-element-2bda2aa0:hover {
    transform: translateX(5px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3976bb2e */.elementor-31098 .elementor-element.elementor-element-3976bb2e:hover {
    transform: translateY(-10px);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2bc70728 */.elementor-31098 .elementor-element.elementor-element-2bc70728 {
    height: 45px;
    overflow: hidden;
    word-wrap: break-word;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-3a0b0e57 */.elementor-31098 .elementor-element.elementor-element-3a0b0e57:hover {
    transform: translateX(5px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4c99f9df */.elementor-31098 .elementor-element.elementor-element-4c99f9df:hover {
    transform: translateY(-10px);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-3b2ddad0 */.elementor-31098 .elementor-element.elementor-element-3b2ddad0:hover {
    transform: translateX(5px);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2a3dc851 */.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 container, class: .elementor-element-5dfd4922 */.elementor-31098 .elementor-element.elementor-element-5dfd4922:hover {
    transform: translateY(-10px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-50b8cc08 */.elementor-31098 .elementor-element.elementor-element-50b8cc08:hover {
    transform: translateY(-10px);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-43091bf2 */.elementor-31098 .elementor-element.elementor-element-43091bf2:hover {
    transform: translateX(5px);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-408fbf7a */.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-51949f6 */.elementor-31098 .elementor-element.elementor-element-51949f6:hover {
    transform: translateX(5px);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-79ef1598 */.elementor-31098 .elementor-element.elementor-element-79ef1598:hover {
    transform: translateX(5px);
}/* End custom CSS */