.elementor-25921 .elementor-element.elementor-element-24f2dd0f{--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:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:3%;--padding-bottom:1%;--padding-left:0%;--padding-right:0%;--z-index:4;}.elementor-25921 .elementor-element.elementor-element-24f2dd0f:not(.elementor-motion-effects-element-type-background), .elementor-25921 .elementor-element.elementor-element-24f2dd0f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-25921 .elementor-element.elementor-element-fc197e5.elementor-element{--align-self:center;}.elementor-25921 .elementor-element.elementor-element-4f59097d > .elementor-widget-container{margin:8px 0px 10px 0px;}.elementor-25921 .elementor-element.elementor-element-4f59097d{text-align:center;}.elementor-25921 .elementor-element.elementor-element-4f59097d .elementor-heading-title{font-family:"Inter Tight", Sans-serif;font-size:55px;font-weight:500;line-height:60px;letter-spacing:0px;color:#1F1F1F;}.elementor-25921 .elementor-element.elementor-element-714c2e0c > .elementor-widget-container{margin:10px 0px 10px 0px;}.elementor-25921 .elementor-element.elementor-element-714c2e0c{text-align:center;}.elementor-25921 .elementor-element.elementor-element-714c2e0c .elementor-heading-title{font-family:"Inter Tight", Sans-serif;font-size:22px;font-weight:400;font-style:normal;text-decoration:none;line-height:30px;letter-spacing:0px;word-spacing:0px;color:#667085;}.elementor-25921 .elementor-element.elementor-element-3fa64f6{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 8px;--row-gap:0px;--column-gap:8px;--margin-top:10px;--margin-bottom:10px;--margin-left:0px;--margin-right:0px;}.elementor-25921 .elementor-element.elementor-element-59230d89 .elementor-button{background-color:#101828;font-family:"Inter Tight", Sans-serif;font-size:19px;font-weight:500;font-style:normal;line-height:28px;letter-spacing:0px;fill:#FFFFFF;color:#FFFFFF;border-radius:5px 5px 5px 5px;}.elementor-25921 .elementor-element.elementor-element-59230d89 .elementor-button:hover, .elementor-25921 .elementor-element.elementor-element-59230d89 .elementor-button:focus{background-color:#7C4ED8;}.elementor-25921 .elementor-element.elementor-element-59230d89 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-25921 .elementor-element.elementor-element-59230d89 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-25921 .elementor-element.elementor-element-59230d89 .elementor-button .elementor-button-content-wrapper{gap:8px;}.elementor-25921 .elementor-element.elementor-element-025946f{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:70px;--padding-right:70px;}.elementor-25921 .elementor-element.elementor-element-f260b56 .elementor-heading-title{font-family:"Inter Tight", Sans-serif;font-weight:500;}.elementor-25921 .elementor-element.elementor-element-9f0a615{--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:18px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:60px;--padding-right:60px;}.elementor-25921 .elementor-element.elementor-element-d6767a8{--item-display:flex;--read-more-alignment:1;--grid-row-gap:20px;--grid-column-gap:10px;}.elementor-25921 .elementor-element.elementor-element-d6767a8 .elementor-post__thumbnail__link{width:100%;}.elementor-25921 .elementor-element.elementor-element-d6767a8 .elementor-post__meta-data span + span:before{content:"•";}.elementor-25921 .elementor-element.elementor-element-d6767a8 .elementor-post__text{padding:0 14px;margin-top:0px;}.elementor-25921 .elementor-element.elementor-element-d6767a8 .elementor-post__meta-data{padding:10px 14px;}.elementor-25921 .elementor-element.elementor-element-d6767a8 .elementor-post__avatar{padding-right:14px;padding-left:14px;}.elementor-25921 .elementor-element.elementor-element-d6767a8 .elementor-post__card{padding-top:0px;padding-bottom:0px;}.elementor-25921 .elementor-element.elementor-element-d6767a8 .elementor-post__card .elementor-post__badge{border-radius:5px;font-size:14px;margin:0px;font-family:"Inter Tight", Sans-serif;font-weight:500;text-transform:capitalize;}.elementor-25921 .elementor-element.elementor-element-d6767a8 .elementor-post__title, .elementor-25921 .elementor-element.elementor-element-d6767a8 .elementor-post__title a{color:#000000;font-family:"Inter Tight", Sans-serif;font-weight:500;}.elementor-25921 .elementor-element.elementor-element-d6767a8 .elementor-post__excerpt p{font-family:"Inter Tight", Sans-serif;font-size:15px;}.elementor-25921 .elementor-element.elementor-element-0a468bb{--display:flex;--padding-top:40px;--padding-bottom:25px;--padding-left:70px;--padding-right:70px;}.elementor-25921 .elementor-element.elementor-element-7fa6549 .elementor-heading-title{font-family:"Inter Tight", Sans-serif;font-weight:500;}.elementor-25921 .elementor-element.elementor-element-366de4e{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 20px;--row-gap:0px;--column-gap:20px;--padding-top:0px;--padding-bottom:40px;--padding-left:70px;--padding-right:70px;}.elementor-25921 .elementor-element.elementor-element-b03d57e{--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-25921 .elementor-element.elementor-element-75c4906 > .elementor-widget-container{margin:0px 0px 25px 0px;}.elementor-25921 .elementor-element.elementor-element-75c4906{text-align:start;}.elementor-25921 .elementor-element.elementor-element-75c4906 img{border-radius:20px 20px 20px 20px;}.elementor-25921 .elementor-element.elementor-element-1f02b14 > .elementor-widget-container{margin:0px 0px 15px 0px;padding:0% 0% 0% 0%;}.elementor-25921 .elementor-element.elementor-element-1f02b14.elementor-element{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-25921 .elementor-element.elementor-element-1f02b14 .elementor-heading-title{font-family:"Inter Tight", Sans-serif;font-size:26px;font-weight:500;letter-spacing:0px;color:var( --e-global-color-text );}.elementor-25921 .elementor-element.elementor-element-f4d4f9f .elementor-button{background-color:#FFFFFF00;font-family:"Inter Tight", Sans-serif;font-size:17px;font-weight:500;font-style:normal;line-height:28px;letter-spacing:0px;fill:#101828;color:#101828;border-radius:5px 5px 5px 5px;padding:0px 0px 0px 0px;}.elementor-25921 .elementor-element.elementor-element-f4d4f9f > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-25921 .elementor-element.elementor-element-f4d4f9f .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-25921 .elementor-element.elementor-element-f4d4f9f .elementor-button .elementor-button-content-wrapper{gap:7px;}.elementor-25921 .elementor-element.elementor-element-67d3dde{--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-25921 .elementor-element.elementor-element-7eb05ac > .elementor-widget-container{margin:0px 0px 25px 0px;}.elementor-25921 .elementor-element.elementor-element-7eb05ac{text-align:start;}.elementor-25921 .elementor-element.elementor-element-7eb05ac img{border-radius:20px 20px 20px 20px;}.elementor-25921 .elementor-element.elementor-element-7d157ef > .elementor-widget-container{margin:0px 0px 15px 0px;padding:0% 0% 0% 0%;}.elementor-25921 .elementor-element.elementor-element-7d157ef.elementor-element{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-25921 .elementor-element.elementor-element-7d157ef .elementor-heading-title{font-family:"Inter Tight", Sans-serif;font-size:26px;font-weight:500;letter-spacing:0px;color:var( --e-global-color-text );}.elementor-25921 .elementor-element.elementor-element-3bc69f3 .elementor-button{background-color:#FFFFFF00;font-family:"Inter Tight", Sans-serif;font-size:17px;font-weight:500;font-style:normal;line-height:28px;letter-spacing:0px;fill:#101828;color:#101828;border-radius:5px 5px 5px 5px;padding:0px 0px 0px 0px;}.elementor-25921 .elementor-element.elementor-element-3bc69f3 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-25921 .elementor-element.elementor-element-3bc69f3 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-25921 .elementor-element.elementor-element-3bc69f3 .elementor-button .elementor-button-content-wrapper{gap:7px;}.elementor-25921 .elementor-element.elementor-element-b24009d{--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-25921 .elementor-element.elementor-element-ffafc4b > .elementor-widget-container{margin:0px 0px 25px 0px;}.elementor-25921 .elementor-element.elementor-element-ffafc4b{text-align:start;}.elementor-25921 .elementor-element.elementor-element-ffafc4b img{border-radius:20px 20px 20px 20px;}.elementor-25921 .elementor-element.elementor-element-4cee20c > .elementor-widget-container{margin:0px 0px 15px 0px;padding:0% 0% 0% 0%;}.elementor-25921 .elementor-element.elementor-element-4cee20c.elementor-element{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-25921 .elementor-element.elementor-element-4cee20c .elementor-heading-title{font-family:"Inter Tight", Sans-serif;font-size:26px;font-weight:500;letter-spacing:0px;color:var( --e-global-color-text );}.elementor-25921 .elementor-element.elementor-element-3d6323b .elementor-button{background-color:#FFFFFF00;font-family:"Inter Tight", Sans-serif;font-size:17px;font-weight:500;font-style:normal;line-height:28px;letter-spacing:0px;fill:#101828;color:#101828;border-radius:5px 5px 5px 5px;padding:0px 0px 0px 0px;}.elementor-25921 .elementor-element.elementor-element-3d6323b > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-25921 .elementor-element.elementor-element-3d6323b .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-25921 .elementor-element.elementor-element-3d6323b .elementor-button .elementor-button-content-wrapper{gap:7px;}.elementor-25921 .elementor-element.elementor-element-1690b5f{--display:flex;--padding-top:40px;--padding-bottom:35px;--padding-left:70px;--padding-right:70px;}.elementor-25921 .elementor-element.elementor-element-d4431ae{text-align:center;}.elementor-25921 .elementor-element.elementor-element-d4431ae .elementor-heading-title{font-family:"Inter Tight", Sans-serif;font-size:24px;font-weight:500;}.elementor-25921 .elementor-element.elementor-element-46848fc{--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;--gap:0px 20px;--row-gap:0px;--column-gap:20px;--padding-top:0px;--padding-bottom:40px;--padding-left:70px;--padding-right:70px;}.elementor-25921 .elementor-element.elementor-element-0a85706{--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-25921 .elementor-element.elementor-element-5bf0431 img{max-width:105px;}.elementor-25921 .elementor-element.elementor-element-a8f1c04{--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-25921 .elementor-element.elementor-element-63c1565 img{max-width:105px;}.elementor-25921 .elementor-element.elementor-element-f8fe1b7{--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-25921 .elementor-element.elementor-element-42c49eb img{max-width:105px;}.elementor-25921 .elementor-element.elementor-element-66dd9a6{--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-25921 .elementor-element.elementor-element-dc7c1a9 img{max-width:105px;}.elementor-25921 .elementor-element.elementor-element-b50befb{--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-25921 .elementor-element.elementor-element-f188f6c img{max-width:105px;}.elementor-25921 .elementor-element.elementor-element-6ffa826{--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-25921 .elementor-element.elementor-element-5d8acb5 img{max-width:105px;}.elementor-25921 .elementor-element.elementor-element-fc66022{--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-25921 .elementor-element.elementor-element-7cd5c9c img{max-width:105px;}.elementor-25921 .elementor-element.elementor-element-3e5ba49{--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-25921 .elementor-element.elementor-element-9fafa0f img{max-width:105px;}.elementor-25921 .elementor-element.elementor-element-3cbb7034{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 20px;--row-gap:0px;--column-gap:20px;--margin-top:20px;--margin-bottom:60px;--margin-left:0px;--margin-right:0px;--padding-top:0%;--padding-bottom:0%;--padding-left:4%;--padding-right:4%;}.elementor-25921 .elementor-element.elementor-element-6ee89d42{--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;--border-radius:12px 12px 12px 12px;--padding-top:15px;--padding-bottom:0px;--padding-left:4px;--padding-right:4px;}.elementor-25921 .elementor-element.elementor-element-6ee89d42:not(.elementor-motion-effects-element-type-background), .elementor-25921 .elementor-element.elementor-element-6ee89d42 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#C2B8FA;}.elementor-25921 .elementor-element.elementor-element-5c722184{--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;--justify-content:flex-end;--border-radius:15px 15px 15px 15px;--padding-top:35px;--padding-bottom:60px;--padding-left:35px;--padding-right:35px;}.elementor-25921 .elementor-element.elementor-element-5c722184:not(.elementor-motion-effects-element-type-background), .elementor-25921 .elementor-element.elementor-element-5c722184 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://blinkswag.com/wp-content/uploads/2025/09/bg-call-min.jpg");background-position:center left;background-repeat:no-repeat;background-size:cover;}.elementor-25921 .elementor-element.elementor-element-3b0ef2e1{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-25921 .elementor-element.elementor-element-3b0ef2e1 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0% 0% 2% 0%;}.elementor-25921 .elementor-element.elementor-element-3b0ef2e1.elementor-element{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-25921 .elementor-element.elementor-element-3b0ef2e1 .elementor-heading-title{font-family:"Inter Tight", Sans-serif;font-size:52px;font-weight:500;line-height:56px;letter-spacing:0px;color:#FFFFFF;}.elementor-25921 .elementor-element.elementor-element-1f74cacc{width:initial;max-width:initial;font-family:"Inter Tight", Sans-serif;font-size:23px;font-weight:400;letter-spacing:0px;color:#FFFFFF;}.elementor-25921 .elementor-element.elementor-element-1f74cacc.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-25921 .elementor-element.elementor-element-4bd29ade{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;--gap:14px 14px;--row-gap:14px;--column-gap:14px;--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-25921 .elementor-element.elementor-element-4e754060 .elementor-button{background-color:#FFFFFF;font-family:"Inter Tight", Sans-serif;font-size:19px;font-weight:500;font-style:normal;line-height:28px;letter-spacing:0px;fill:#2A1362;color:#2A1362;border-radius:5px 5px 5px 5px;}.elementor-25921 .elementor-element.elementor-element-4e754060 .elementor-button:hover, .elementor-25921 .elementor-element.elementor-element-4e754060 .elementor-button:focus{background-color:#101828;color:var( --e-global-color-74b844c );}.elementor-25921 .elementor-element.elementor-element-4e754060 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-25921 .elementor-element.elementor-element-4e754060 .elementor-button-content-wrapper{flex-direction:row;}.elementor-25921 .elementor-element.elementor-element-4e754060 .elementor-button .elementor-button-content-wrapper{gap:7px;}.elementor-25921 .elementor-element.elementor-element-4e754060 .elementor-button:hover svg, .elementor-25921 .elementor-element.elementor-element-4e754060 .elementor-button:focus svg{fill:var( --e-global-color-74b844c );}.elementor-25921 .elementor-element.elementor-element-11548bf9 .elementor-button{background-color:#101828;font-family:"Inter Tight", Sans-serif;font-size:19px;font-weight:500;font-style:normal;line-height:28px;letter-spacing:0px;fill:#FFFFFF;color:#FFFFFF;border-radius:5px 5px 5px 5px;}.elementor-25921 .elementor-element.elementor-element-11548bf9 .elementor-button:hover, .elementor-25921 .elementor-element.elementor-element-11548bf9 .elementor-button:focus{background-color:#6C3AD4;}.elementor-25921 .elementor-element.elementor-element-11548bf9 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-25921 .elementor-element.elementor-element-11548bf9 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-25921 .elementor-element.elementor-element-11548bf9 .elementor-button .elementor-button-content-wrapper{gap:8px;}@media(min-width:768px){.elementor-25921 .elementor-element.elementor-element-b03d57e{--width:50%;}.elementor-25921 .elementor-element.elementor-element-67d3dde{--width:50%;}.elementor-25921 .elementor-element.elementor-element-b24009d{--width:50%;}.elementor-25921 .elementor-element.elementor-element-6ee89d42{--width:33.3333%;}.elementor-25921 .elementor-element.elementor-element-5c722184{--width:66.6666%;}}@media(max-width:1024px){.elementor-25921 .elementor-element.elementor-element-714c2e0c .elementor-heading-title{font-size:14px;}.elementor-25921 .elementor-element.elementor-element-1f02b14 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-25921 .elementor-element.elementor-element-1f02b14 .elementor-heading-title{font-size:32px;line-height:1.1em;letter-spacing:-1.5px;}.elementor-25921 .elementor-element.elementor-element-f4d4f9f > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-25921 .elementor-element.elementor-element-f4d4f9f.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-25921 .elementor-element.elementor-element-7d157ef > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-25921 .elementor-element.elementor-element-7d157ef .elementor-heading-title{font-size:32px;line-height:1.1em;letter-spacing:-1.5px;}.elementor-25921 .elementor-element.elementor-element-3bc69f3 > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-25921 .elementor-element.elementor-element-3bc69f3.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-25921 .elementor-element.elementor-element-4cee20c > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-25921 .elementor-element.elementor-element-4cee20c .elementor-heading-title{font-size:32px;line-height:1.1em;letter-spacing:-1.5px;}.elementor-25921 .elementor-element.elementor-element-3d6323b > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-25921 .elementor-element.elementor-element-3d6323b.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-25921 .elementor-element.elementor-element-3b0ef2e1 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-25921 .elementor-element.elementor-element-3b0ef2e1{--container-widget-width:1000px;--container-widget-flex-grow:0;width:var( --container-widget-width, 1000px );max-width:1000px;}.elementor-25921 .elementor-element.elementor-element-3b0ef2e1 .elementor-heading-title{font-size:40px;line-height:1.1em;letter-spacing:-1.5px;}.elementor-25921 .elementor-element.elementor-element-1f74cacc{font-size:16px;line-height:1.4em;letter-spacing:-0.1px;}.elementor-25921 .elementor-element.elementor-element-4bd29ade{--min-height:80px;--gap:14px 14px;--row-gap:14px;--column-gap:14px;--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-25921 .elementor-element.elementor-element-4e754060.elementor-element{--flex-grow:1;--flex-shrink:0;}}@media(max-width:767px){.elementor-25921 .elementor-element.elementor-element-4f59097d .elementor-heading-title{font-size:42px;line-height:1em;}.elementor-25921 .elementor-element.elementor-element-714c2e0c{text-align:center;}.elementor-25921 .elementor-element.elementor-element-714c2e0c .elementor-heading-title{font-size:16px;line-height:1.4em;}.elementor-25921 .elementor-element.elementor-element-3fa64f6{--margin-top:0px;--margin-bottom:10px;--margin-left:0px;--margin-right:0px;}.elementor-25921 .elementor-element.elementor-element-d6767a8 .elementor-posts-container .elementor-post__thumbnail{padding-bottom:calc( 0.5 * 100% );}.elementor-25921 .elementor-element.elementor-element-d6767a8:after{content:"0.5";}.elementor-25921 .elementor-element.elementor-element-d6767a8 .elementor-post__thumbnail__link{width:100%;}.elementor-25921 .elementor-element.elementor-element-1f02b14{text-align:start;}.elementor-25921 .elementor-element.elementor-element-1f02b14 .elementor-heading-title{font-size:28px;line-height:1.1em;letter-spacing:-1.5px;}.elementor-25921 .elementor-element.elementor-element-f4d4f9f.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-25921 .elementor-element.elementor-element-f4d4f9f .elementor-button{border-radius:8px 8px 8px 8px;}.elementor-25921 .elementor-element.elementor-element-7d157ef{text-align:start;}.elementor-25921 .elementor-element.elementor-element-7d157ef .elementor-heading-title{font-size:28px;line-height:1.1em;letter-spacing:-1.5px;}.elementor-25921 .elementor-element.elementor-element-3bc69f3.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-25921 .elementor-element.elementor-element-3bc69f3 .elementor-button{border-radius:8px 8px 8px 8px;}.elementor-25921 .elementor-element.elementor-element-4cee20c{text-align:start;}.elementor-25921 .elementor-element.elementor-element-4cee20c .elementor-heading-title{font-size:28px;line-height:1.1em;letter-spacing:-1.5px;}.elementor-25921 .elementor-element.elementor-element-3d6323b.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-25921 .elementor-element.elementor-element-3d6323b .elementor-button{border-radius:8px 8px 8px 8px;}.elementor-25921 .elementor-element.elementor-element-5c722184{--margin-top:30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-25921 .elementor-element.elementor-element-3b0ef2e1{width:var( --container-widget-width, 286px );max-width:286px;--container-widget-width:286px;--container-widget-flex-grow:0;text-align:start;}.elementor-25921 .elementor-element.elementor-element-3b0ef2e1 .elementor-heading-title{font-size:36px;line-height:1.1em;letter-spacing:-1.5px;}.elementor-25921 .elementor-element.elementor-element-1f74cacc{--container-widget-width:276px;--container-widget-flex-grow:0;width:var( --container-widget-width, 276px );max-width:276px;text-align:start;font-size:18px;line-height:1.4em;letter-spacing:-0.1px;}.elementor-25921 .elementor-element.elementor-element-4bd29ade{--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-25921 .elementor-element.elementor-element-4e754060.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-25921 .elementor-element.elementor-element-4e754060 .elementor-button{border-radius:8px 8px 8px 8px;}}/* Start custom CSS for button, class: .elementor-element-59230d89 *//* Set your brand color once per widget */
.arrow-btn { 
  --btn-clr: #7808d0; /* change as needed */
}

/* Button base */
.arrow-btn .elementor-button {
  line-height: 1;
  display: inline-flex;
  align-items: center;
  gap: 0.75rem;
  font-weight: 600;
  color: #fff;
  background-color: var(--btn-clr);
  border-radius: 10rem;
  padding: 0.75rem 1.5rem 0.75rem 1.25rem;
  text-decoration: none;
  border: none;
  cursor: pointer;
  transition: background-color .3s ease, color .3s ease;
  white-space: nowrap;
}

.arrow-btn .elementor-button:hover {
  background-color: #000;
}

/* Keep content aligned */
.arrow-btn .elementor-button .elementor-button-content-wrapper {
  display: inline-flex;
  align-items: center;
  gap: 0.75rem;
}

/* Icon pill */
.arrow-btn .elementor-button .elementor-button-icon {
  width: 25px;
  height: 25px;
  position: relative;
  border-radius: 50%;
  /*background: #fff;*/
  color:#fff;              /* arrow color (non-hover) */
  display: grid;
  place-items: center;
  overflow: hidden;
  flex-shrink: 0;
}

/* Hide Elementor's original SVG (we'll draw/animate our own) */
.arrow-btn .elementor-button .elementor-button-icon > svg {
  display: none !important;
}

/* Build TWO arrows with CSS masks (base + copy) */
.arrow-btn .elementor-button .elementor-button-icon::before,
.arrow-btn .elementor-button .elementor-button-icon::after {
  content: "";
  width: 14px;                        /* arrow size */
  height: 14px;
  position: absolute;
  background-color: currentColor;     /* default arrow color */
  -webkit-mask: url("data:image/svg+xml;utf8,\
  <svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 14 15'>\
    <path d='M13.376 11.552l-.264-10.44-10.44-.24.024 2.28 6.96-.048L.2 12.56l1.488 1.488 9.432-9.432-.048 6.912 2.304.024z' fill='black'/>\
  </svg>") no-repeat center / contain;
          mask: url("data:image/svg+xml;utf8,\
  <svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 14 15'>\
    <path d='M13.376 11.552l-.264-10.44-10.44-.24.024 2.28 6.96-.048L.2 12.56l1.488 1.488 9.432-9.432-.048 6.912 2.304.024z' fill='black'/>\
  </svg>") no-repeat center / contain;
  transition: transform .3s ease-in-out, background-color .3s ease-in-out;
}

/* Start positions: base centered; copy off-canvas (bottom-left) */
.arrow-btn .elementor-button .elementor-button-icon::before {
  transform: translate(0, 0);
}
.arrow-btn .elementor-button .elementor-button-icon::after {
  transform: translate(-150%, 150%);
}

/* Hover animation: swap/slide the two arrows */
.arrow-btn .elementor-button:hover .elementor-button-icon::before {
  transform: translate(150%, -150%);
}
.arrow-btn .elementor-button:hover .elementor-button-icon::after {
  transform: translate(0, 0);
  transition-delay: .1s;              /* stagger like your liked button */
}

/* ===== Hover colors =====
   Keep container color dark for the first arrow (before),
   but make the SECOND arrow (::after) WHITE on hover.
*/
.arrow-btn .elementor-button:hover .elementor-button-icon {
  color: #000;                         /* first arrow uses black */
}
.arrow-btn .elementor-button:hover .elementor-button-icon::after {
  background-color: #fff;              /* second arrow forced to white */
}

/* Text overflow safety */
.arrow-btn .elementor-button .elementor-button-text {
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}/* End custom CSS */
/* Start custom CSS for posts, class: .elementor-element-d6767a8 */.elementor-post__badge {
    position: static !important;
    display: flex;
    /* width: 30%; */
    justify-content: center;
    align-items: center;
    width: max-content;
    margin: 15px !important;
    background: none !important;
    border: 1px solid #dfdfdf !important;
    color: #475467 !important;
    padding: 12px 14px !important;
}
h3.elementor-post__title {
    margin-top: 0px !important;
    margin-bottom: 10px !important;
}
a.elementor-post__read-more {
    color: #101828;
    font-family: "Inter Tight", Sans-serif;
    font-weight: 500 !important;
    font-size: 15px !important;
    text-transform: capitalize !important;
}
.elementor-posts--thumbnail-top .elementor-post__thumbnail__link {
    margin-bottom: 0px;
}/* End custom CSS */