.elementor-5890 .elementor-element.elementor-element-58c00413{--display:flex;--padding-top:220px;--padding-bottom:100px;--padding-left:15px;--padding-right:15px;}.elementor-5890 .elementor-element.elementor-element-58c00413:not(.elementor-motion-effects-element-type-background), .elementor-5890 .elementor-element.elementor-element-58c00413 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://drvinaysharma.com/wp-content/uploads/2025/08/about-line-shape-2-1.png");}.elementor-5890 .elementor-element.elementor-element-7334b1e8{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-5890 .elementor-element.elementor-element-3e0119ba{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;padding:5px 25px 5px 25px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#C5C5C594;border-radius:100px 100px 100px 100px;}.elementor-5890 .elementor-element.elementor-element-3e0119ba.elementor-element{--align-self:flex-start;}.elementor-5890 .elementor-element.elementor-element-3e0119ba .elementor-heading-title{font-family:"Inter Tight", Sans-serif;font-size:16px;font-weight:400;line-height:26px;}.elementor-5890 .elementor-element.elementor-element-27491b85 .elementor-heading-title{font-family:"Inter Tight", Sans-serif;font-size:175px;font-weight:700;line-height:190px;}.elementor-5890 .elementor-element.elementor-element-ace72a9{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5890 .elementor-element.elementor-element-840832b{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-5890 .elementor-element.elementor-element-5d3c741{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:130px;--padding-bottom:0px;--padding-left:15px;--padding-right:15px;}.elementor-5890 .elementor-element.elementor-element-61ef01f{--display:flex;--margin-top:0px;--margin-bottom:30px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5890 .elementor-element.elementor-element-ef7bfbb > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-5890 .elementor-element.elementor-element-ef7bfbb.elementor-element{--align-self:flex-start;}.elementor-5890 .elementor-element.elementor-element-ef7bfbb  .custom_sub_title{font-family:"Inter Tight", Sans-serif;font-size:16px;font-weight:500;text-transform:uppercase;}.elementor-5890 .elementor-element.elementor-element-22db8fd{--display:flex;--padding-top:0px;--padding-bottom:130px;--padding-left:0px;--padding-right:0px;}.elementor-5890 .elementor-element.elementor-element-2e7771e{--display:grid;--e-con-grid-template-columns:auto 1fr;--e-con-grid-template-rows:repeat(1, 1fr);--gap:0px 0px;--row-gap:0px;--column-gap:0px;--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5890 .elementor-element.elementor-element-5aa06ef{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5890 .elementor-element.elementor-element-14cf9e0{padding:10px 30px 10px 30px;border-style:solid;border-width:1px 1px 1px 1px;border-radius:100px 100px 100px 100px;text-align:left;}.elementor-5890 .elementor-element.elementor-element-14cf9e0 .elementor-heading-title{font-family:"Inter Tight", Sans-serif;font-size:110px;font-weight:600;line-height:130px;color:#CACACA;}.elementor-5890 .elementor-element.elementor-element-bc66787{padding:10px 30px 10px 30px;border-style:solid;border-width:1px 1px 1px 1px;border-radius:100px 100px 100px 100px;text-align:left;}.elementor-5890 .elementor-element.elementor-element-bc66787 .elementor-heading-title{font-family:"Inter Tight", Sans-serif;font-size:110px;font-weight:600;line-height:130px;color:#CACACA;}.elementor-5890 .elementor-element.elementor-element-16fadf5{padding:10px 30px 10px 30px;border-style:solid;border-width:1px 1px 1px 1px;border-radius:100px 100px 100px 100px;text-align:left;}.elementor-5890 .elementor-element.elementor-element-16fadf5 .elementor-heading-title{font-family:"Inter Tight", Sans-serif;font-size:110px;font-weight:600;line-height:130px;color:#CACACA;}.elementor-5890 .elementor-element.elementor-element-aff68f6{padding:10px 30px 10px 30px;border-style:solid;border-width:1px 1px 1px 1px;border-radius:100px 100px 100px 100px;text-align:left;}.elementor-5890 .elementor-element.elementor-element-aff68f6 .elementor-heading-title{font-family:"Inter Tight", Sans-serif;font-size:110px;font-weight:600;line-height:130px;color:#CACACA;}.elementor-5890 .elementor-element.elementor-element-7d3d97f{padding:10px 30px 10px 30px;border-style:solid;border-width:1px 1px 1px 1px;border-radius:100px 100px 100px 100px;text-align:left;}.elementor-5890 .elementor-element.elementor-element-7d3d97f .elementor-heading-title{font-family:"Inter Tight", Sans-serif;font-size:110px;font-weight:600;line-height:130px;color:#CACACA;}.elementor-5890 .elementor-element.elementor-element-b276ba7{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-5890 .elementor-element.elementor-element-e444da9{width:var( --container-widget-width, 318px );max-width:318px;--container-widget-width:318px;--container-widget-flex-grow:0;font-family:"Inter Tight", Sans-serif;font-size:19px;font-weight:500;line-height:30px;}.elementor-5890 .elementor-element.elementor-element-e444da9.elementor-element{--align-self:flex-end;}.elementor-5890 .elementor-element.elementor-element-78bae88{margin:130px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:right;}.elementor-5890 .elementor-element.elementor-element-3639c97{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:15px;--padding-right:15px;}.elementor-5890 .elementor-element.elementor-element-1ef3f08{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5890 .elementor-element.elementor-element-40c6f70 img{width:100%;}.elementor-5890 .elementor-element.elementor-element-6484a18{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:15px;--padding-right:15px;}.elementor-5890 .elementor-element.elementor-element-bf19650{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5890 .elementor-element.elementor-element-a52bf26{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-5890 .elementor-element.elementor-element-106be63{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:var( --e-global-color-63e75df );--border-color:var( --e-global-color-63e75df );--padding-top:60px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-5890 .elementor-element.elementor-element-4c252fe{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 30px) 0px;}.elementor-5890 .elementor-element.elementor-element-4c252fe.elementor-element{--align-self:flex-start;}.elementor-5890 .elementor-element.elementor-element-4c252fe .elementor-heading-title{font-family:"Inter Tight", Sans-serif;font-size:16px;font-weight:400;}.elementor-5890 .elementor-element.elementor-element-18043c8 .elementor-heading-title{font-family:"Inter Tight", Sans-serif;font-size:35px;font-weight:600;line-height:45px;color:var( --e-global-color-secondary );}.elementor-5890 .elementor-element.elementor-element-258bfd3{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:var( --e-global-color-63e75df );--border-color:var( --e-global-color-63e75df );--padding-top:60px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-5890 .elementor-element.elementor-element-d6230bd{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 30px) 0px;}.elementor-5890 .elementor-element.elementor-element-d6230bd.elementor-element{--align-self:flex-start;}.elementor-5890 .elementor-element.elementor-element-d6230bd .elementor-heading-title{font-family:"Inter Tight", Sans-serif;font-size:16px;font-weight:400;}.elementor-5890 .elementor-element.elementor-element-eda65a3 .elementor-heading-title{font-family:"Inter Tight", Sans-serif;font-size:35px;font-weight:600;line-height:45px;color:var( --e-global-color-secondary );}.elementor-5890 .elementor-element.elementor-element-90bcbc5{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:var( --e-global-color-63e75df );--border-color:var( --e-global-color-63e75df );--padding-top:60px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-5890 .elementor-element.elementor-element-2f6c303{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 30px) 0px;}.elementor-5890 .elementor-element.elementor-element-2f6c303.elementor-element{--align-self:flex-start;}.elementor-5890 .elementor-element.elementor-element-2f6c303 .elementor-heading-title{font-family:"Inter Tight", Sans-serif;font-size:16px;font-weight:400;}.elementor-5890 .elementor-element.elementor-element-a1157e3 .elementor-heading-title{font-family:"Inter Tight", Sans-serif;font-size:35px;font-weight:600;line-height:45px;color:var( --e-global-color-secondary );}.elementor-5890 .elementor-element.elementor-element-4bc3015{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:130px;--padding-bottom:0px;--padding-left:15px;--padding-right:15px;}.elementor-5890 .elementor-element.elementor-element-8122b70  .custom_title{font-size:48px;line-height:55px;}.elementor-5890 .elementor-element.elementor-element-23167fd  .custom_title{font-family:"Inter Tight", Sans-serif;font-size:22px;font-weight:500;line-height:27px;}.elementor-5890 .elementor-element.elementor-element-23167fd .custom_title{color:var( --e-global-color-secondary );}.elementor-5890 .elementor-element.elementor-element-7f4bd3b{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:0px 0px;--row-gap:0px;--column-gap:0px;--grid-auto-flow:row;--margin-top:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5890 .elementor-element.elementor-element-1a83088{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5890 .elementor-element.elementor-element-e5f05e3{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}@media(max-width:1450px){.elementor-5890 .elementor-element.elementor-element-27491b85 .elementor-heading-title{font-size:150px;}.elementor-5890 .elementor-element.elementor-element-2e7771e{--grid-auto-flow:row;}.elementor-5890 .elementor-element.elementor-element-a52bf26{--grid-auto-flow:row;}.elementor-5890 .elementor-element.elementor-element-18043c8 .elementor-heading-title{font-size:41px;line-height:55px;}.elementor-5890 .elementor-element.elementor-element-eda65a3 .elementor-heading-title{font-size:41px;line-height:55px;}.elementor-5890 .elementor-element.elementor-element-a1157e3 .elementor-heading-title{font-size:41px;line-height:55px;}.elementor-5890 .elementor-element.elementor-element-8122b70  .custom_title{font-size:41px;}.elementor-5890 .elementor-element.elementor-element-7f4bd3b{--grid-auto-flow:row;}}@media(max-width:1250px){.elementor-5890 .elementor-element.elementor-element-58c00413{--padding-top:160px;--padding-bottom:30px;--padding-left:15px;--padding-right:15px;}.elementor-5890 .elementor-element.elementor-element-27491b85 .elementor-heading-title{font-size:80px;line-height:100px;}.elementor-5890 .elementor-element.elementor-element-5d3c741{--padding-top:100px;--padding-bottom:0px;--padding-left:15px;--padding-right:15px;}.elementor-5890 .elementor-element.elementor-element-2e7771e{--e-con-grid-template-columns:1fr;--grid-auto-flow:row;}.elementor-5890 .elementor-element.elementor-element-e444da9{margin:30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-5890 .elementor-element.elementor-element-e444da9.elementor-element{--align-self:flex-start;}.elementor-5890 .elementor-element.elementor-element-78bae88{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-5890 .elementor-element.elementor-element-78bae88.elementor-element{--align-self:flex-start;}.elementor-5890 .elementor-element.elementor-element-3639c97{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-5890 .elementor-element.elementor-element-a52bf26{--grid-auto-flow:row;}.elementor-5890 .elementor-element.elementor-element-18043c8 .elementor-heading-title{font-size:35px;line-height:45px;}.elementor-5890 .elementor-element.elementor-element-eda65a3 .elementor-heading-title{font-size:35px;line-height:45px;}.elementor-5890 .elementor-element.elementor-element-a1157e3 .elementor-heading-title{font-size:35px;line-height:45px;}.elementor-5890 .elementor-element.elementor-element-4bc3015{--padding-top:100px;--padding-bottom:0px;--padding-left:15px;--padding-right:15px;}.elementor-5890 .elementor-element.elementor-element-7f4bd3b{--grid-auto-flow:row;}}@media(max-width:1024px){.elementor-5890 .elementor-element.elementor-element-58c00413{--padding-top:160px;--padding-bottom:30px;--padding-left:15px;--padding-right:15px;}.elementor-5890 .elementor-element.elementor-element-5d3c741{--padding-top:80px;--padding-bottom:0px;--padding-left:15px;--padding-right:15px;}.elementor-5890 .elementor-element.elementor-element-22db8fd{--padding-top:0px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-5890 .elementor-element.elementor-element-2e7771e{--grid-auto-flow:row;}.elementor-5890 .elementor-element.elementor-element-14cf9e0 .elementor-heading-title{font-size:80px;line-height:90px;}.elementor-5890 .elementor-element.elementor-element-bc66787 .elementor-heading-title{font-size:80px;line-height:90px;}.elementor-5890 .elementor-element.elementor-element-16fadf5 .elementor-heading-title{font-size:80px;line-height:90px;}.elementor-5890 .elementor-element.elementor-element-aff68f6 .elementor-heading-title{font-size:80px;line-height:90px;}.elementor-5890 .elementor-element.elementor-element-7d3d97f .elementor-heading-title{font-size:80px;line-height:90px;}.elementor-5890 .elementor-element.elementor-element-a52bf26{--grid-auto-flow:row;}.elementor-5890 .elementor-element.elementor-element-4bc3015{--padding-top:80px;--padding-bottom:0px;--padding-left:15px;--padding-right:15px;}.elementor-5890 .elementor-element.elementor-element-8122b70  .custom_title{font-size:32px;}.elementor-5890 .elementor-element.elementor-element-7f4bd3b{--e-con-grid-template-columns:repeat(1, 1fr);--gap:30px 30px;--row-gap:30px;--column-gap:30px;--grid-auto-flow:row;}.elementor-5890 .elementor-element.elementor-element-1a83088{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}}@media(max-width:767px){.elementor-5890 .elementor-element.elementor-element-27491b85 .elementor-heading-title{font-size:50px;line-height:70px;}.elementor-5890 .elementor-element.elementor-element-5d3c741{--padding-top:60px;--padding-bottom:0px;--padding-left:15px;--padding-right:15px;}.elementor-5890 .elementor-element.elementor-element-2e7771e{--grid-auto-flow:row;}.elementor-5890 .elementor-element.elementor-element-14cf9e0 .elementor-heading-title{font-size:60px;}.elementor-5890 .elementor-element.elementor-element-bc66787 .elementor-heading-title{font-size:60px;}.elementor-5890 .elementor-element.elementor-element-16fadf5 .elementor-heading-title{font-size:60px;}.elementor-5890 .elementor-element.elementor-element-aff68f6 .elementor-heading-title{font-size:60px;}.elementor-5890 .elementor-element.elementor-element-7d3d97f .elementor-heading-title{font-size:60px;}.elementor-5890 .elementor-element.elementor-element-a52bf26{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-5890 .elementor-element.elementor-element-18043c8 .elementor-heading-title{font-size:32px;line-height:35px;}.elementor-5890 .elementor-element.elementor-element-eda65a3 .elementor-heading-title{font-size:32px;line-height:35px;}.elementor-5890 .elementor-element.elementor-element-a1157e3 .elementor-heading-title{font-size:32px;line-height:35px;}.elementor-5890 .elementor-element.elementor-element-8122b70  .custom_title{font-size:28px;line-height:35px;}.elementor-5890 .elementor-element.elementor-element-23167fd  .custom_title{font-size:25px;line-height:35px;}.elementor-5890 .elementor-element.elementor-element-7f4bd3b{--grid-auto-flow:row;}}@media(max-width:575px){.elementor-5890 .elementor-element.elementor-element-27491b85 .elementor-heading-title{font-size:40px;line-height:60px;}.elementor-5890 .elementor-element.elementor-element-2e7771e{--e-con-grid-template-columns:1;--grid-auto-flow:row;}.elementor-5890 .elementor-element.elementor-element-14cf9e0 .elementor-heading-title{font-size:40px;line-height:50px;}.elementor-5890 .elementor-element.elementor-element-bc66787 .elementor-heading-title{font-size:40px;line-height:50px;}.elementor-5890 .elementor-element.elementor-element-16fadf5 .elementor-heading-title{font-size:40px;line-height:50px;}.elementor-5890 .elementor-element.elementor-element-aff68f6 .elementor-heading-title{font-size:40px;line-height:50px;}.elementor-5890 .elementor-element.elementor-element-7d3d97f .elementor-heading-title{font-size:40px;line-height:50px;}.elementor-5890 .elementor-element.elementor-element-a52bf26{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-5890 .elementor-element.elementor-element-18043c8 .elementor-heading-title{font-size:30px;line-height:50px;}.elementor-5890 .elementor-element.elementor-element-eda65a3 .elementor-heading-title{font-size:30px;line-height:50px;}.elementor-5890 .elementor-element.elementor-element-a1157e3 .elementor-heading-title{font-size:30px;line-height:50px;}.elementor-5890 .elementor-element.elementor-element-8122b70  .custom_title{font-size:30px;line-height:40px;}.elementor-5890 .elementor-element.elementor-element-23167fd  .custom_title{font-size:20px;line-height:40px;}.elementor-5890 .elementor-element.elementor-element-7f4bd3b{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}}@media(min-width:576px){.elementor-5890 .elementor-element.elementor-element-7334b1e8{--content-width:1570px;}}.elementor-5890 .elementor-element.elementor-element-27491b85 span {
    border: 1px solid #0f0f0f;
    display: inline-block;
    line-height: 1;
    padding: 3px 50px; 
    border-radius: 100px;
}
.custom_sub_title span {
    margin-left: 5px;
}
.elementor-5890 .elementor-element.elementor-element-14cf9e0 {
    border:0;
    padding: 0;
    border-radius: 0px;
    transition: all .3s ease-in-out;
}

.elementor-5890 .elementor-element.elementor-element-14cf9e0:hover {
    border:1px solid #0f0f0f;
    padding: 10px 30px;
    border-radius: 100px;
}

.elementor-5890 .elementor-element.elementor-element-14cf9e0:hover h2 {
    color: #0f0f0f;
}
.elementor-5890 .elementor-element.elementor-element-bc66787 {
    border:0;
    padding: 0;
    border-radius: 0px;
    transition: all .3s ease-in-out;
}

.elementor-5890 .elementor-element.elementor-element-bc66787:hover {
    border:1px solid #0f0f0f;
    padding: 10px 30px;
    border-radius: 100px;
}

.elementor-5890 .elementor-element.elementor-element-bc66787:hover h2 {
    color: #0f0f0f;
}
.elementor-5890 .elementor-element.elementor-element-16fadf5 {
    border:0;
    padding: 0;
    border-radius: 0px;
    transition: all .3s ease-in-out;
}

.elementor-5890 .elementor-element.elementor-element-16fadf5:hover {
    border:1px solid #0f0f0f;
    padding: 10px 30px;
    border-radius: 100px;
}

.elementor-5890 .elementor-element.elementor-element-16fadf5:hover h2 {
    color: #0f0f0f;
}
.elementor-5890 .elementor-element.elementor-element-aff68f6 {
    border:0;
    padding: 0;
    border-radius: 0px;
    transition: all .3s ease-in-out;
}

.elementor-5890 .elementor-element.elementor-element-aff68f6:hover {
    border:1px solid #0f0f0f;
    padding: 10px 30px;
    border-radius: 100px;
}

.elementor-5890 .elementor-element.elementor-element-aff68f6:hover h2 {
    color: #0f0f0f;
}
.elementor-5890 .elementor-element.elementor-element-7d3d97f {
    border:0;
    padding: 0;
    border-radius: 0px;
    transition: all .3s ease-in-out;
}

.elementor-5890 .elementor-element.elementor-element-7d3d97f:hover {
    border:1px solid #0f0f0f;
    padding: 10px 30px;
    border-radius: 100px;
}

.elementor-5890 .elementor-element.elementor-element-7d3d97f:hover h2 {
    color: #0f0f0f;
}
.elementor-5890 .elementor-element.elementor-element-4c252fe {
    width: 50px;
    height: 50px;
    border-radius: 50%;
    background: transparent;
    display: grid;
    place-items: center;
    border: 1px solid #e5e5e5;
}
.elementor-5890 .elementor-element.elementor-element-18043c8:hover{
    border-color: #0f0f0f;
}

.item_hover:hover .number_hover {
    background: #0f0f0f;
}

.item_hover:hover .number_hover .elementor-heading-title {
    color: #fff ;
}

.elementor-5890 .elementor-element.elementor-element-18043c8:hover .title_hover h2 {
    color: #0f0f0f;
}
.elementor-5890 .elementor-element.elementor-element-106be63:hover{
    border-color: #0f0f0f;
}

.item_hover:hover .number_hover {
    background: #0f0f0f;
}

.item_hover:hover .number_hover .elementor-heading-title {
    color: #fff ;
}

.elementor-5890 .elementor-element.elementor-element-106be63:hover .title_hover h2 {
    color: #0f0f0f;
}
.elementor-5890 .elementor-element.elementor-element-d6230bd {
    width: 50px;
    height: 50px;
    border-radius: 50%;
    background: transparent;
    display: grid;
    place-items: center;
    border: 1px solid #e5e5e5;
}
.elementor-5890 .elementor-element.elementor-element-eda65a3:hover{
    border-color: #0f0f0f;
}

.item_hover:hover .number_hover {
    background: #0f0f0f;
}

.item_hover:hover .number_hover .elementor-heading-title {
    color: #fff ;
}

.elementor-5890 .elementor-element.elementor-element-eda65a3:hover .title_hover h2 {
    color: #0f0f0f;
}
.elementor-5890 .elementor-element.elementor-element-258bfd3:hover{
    border-color: #0f0f0f;
}

.item_hover:hover .number_hover {
    background: #0f0f0f;
}

.item_hover:hover .number_hover .elementor-heading-title {
    color: #fff ;
}

.elementor-5890 .elementor-element.elementor-element-258bfd3:hover .title_hover h2 {
    color: #0f0f0f;
}
.elementor-5890 .elementor-element.elementor-element-2f6c303 {
    width: 50px;
    height: 50px;
    border-radius: 50%;
    background: transparent;
    display: grid;
    place-items: center;
    border: 1px solid #e5e5e5;
}
.elementor-5890 .elementor-element.elementor-element-a1157e3:hover{
    border-color: #0f0f0f;
}

.item_hover:hover .number_hover {
    background: #0f0f0f;
}

.item_hover:hover .number_hover .elementor-heading-title {
    color: #fff ;
}

.elementor-5890 .elementor-element.elementor-element-a1157e3:hover .title_hover h2 {
    color: #0f0f0f;
}
.elementor-5890 .elementor-element.elementor-element-90bcbc5:hover{
    border-color: #0f0f0f;
}

.item_hover:hover .number_hover {
    background: #0f0f0f;
}

.item_hover:hover .number_hover .elementor-heading-title {
    color: #fff ;
}

.elementor-5890 .elementor-element.elementor-element-90bcbc5:hover .title_hover h2 {
    color: #0f0f0f;
}