.elementor-7219 .elementor-element.elementor-element-747070c8{--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-7219 .elementor-element.elementor-element-173ecaa8 .header-content-area .tj-secondary-btn span, .elementor-7219 .elementor-element.elementor-element-173ecaa8 .header-content-area .tj-black-btn, .elementor-7219 .elementor-element.elementor-element-173ecaa8 .tj-black-btn-two{background-color:transparent;background-image:linear-gradient(-90deg, var( --e-global-color-secondary ) 0%, var( --e-global-color-secondary ) 100%);}.elementor-7219 .elementor-element.elementor-element-173ecaa8 .header-content-area .tj-secondary-btn:hover span, .elementor-7219 .elementor-element.elementor-element-173ecaa8 .header-content-area .tj-black-btn::before, .elementor-7219 .elementor-element.elementor-element-173ecaa8 .tj-black-btn-two::after{background-color:transparent;background-image:linear-gradient(90deg, var( --e-global-color-336f290 ) 0%, var( --e-global-color-336f290 ) 100%);}.elementor-7219 .elementor-element.elementor-element-173ecaa8 .tj-offcanvas-area{background-color:transparent;background-image:linear-gradient(180deg, #222020 0%, #222020 100%);}.elementor-7219 .elementor-element.elementor-element-173ecaa8 .header-content-area .tj-secondary-btn span{color:#FFFFFF;}.elementor-7219 .elementor-element.elementor-element-173ecaa8 .header-content-area .tj-black-btn span{color:#FFFFFF;}.elementor-7219 .elementor-element.elementor-element-173ecaa8 .tj-black-btn-two{color:#FFFFFF;}.elementor-7219 .elementor-element.elementor-element-173ecaa8 .tj-black-btn-two i{color:#FFFFFF;}.elementor-7219 .elementor-element.elementor-element-173ecaa8 .header-content-area .tj-secondary-btn:hover span{color:#FFFFFF;}.elementor-7219 .elementor-element.elementor-element-173ecaa8 .header-content-area .tj-black-btn:hover span{color:#FFFFFF;}.elementor-7219 .elementor-element.elementor-element-173ecaa8 .tj-black-btn-two:hover{color:#FFFFFF;}.elementor-7219 .elementor-element.elementor-element-173ecaa8 .tj-black-btn-two:hover i{color:#FFFFFF;}.elementor-7219 .elementor-element.elementor-element-173ecaa8 .menuBar{color:var( --e-global-color-5ad9f57 );background-color:var( --e-global-color-5ad9f57 );}.elementor-7219 .elementor-element.elementor-element-173ecaa8 .menuBar > span{background:var( --e-global-color-5ad9f57 );}.elementor-7219 .elementor-element.elementor-element-173ecaa8 .menuBar:hover i{color:#000000;}.elementor-7219 .elementor-element.elementor-element-173ecaa8 .menuBar:hover > span{background:#000000;}.elementor-7219 .elementor-element.elementor-element-173ecaa8 .mobile-navbar-menu.mean-container .mean-nav ul li:hover > a{color:var( --e-global-color-336f290 );}.elementor-7219 .elementor-element.elementor-element-173ecaa8 .mobile-navbar-menu.mean-container .mean-nav ul li:hover > a i{color:var( --e-global-color-336f290 );}.elementor-7219 .elementor-element.elementor-element-173ecaa8 .mobile-navbar-menu.mean-container .mean-nav ul li.current-menu-ancestor > a{color:var( --e-global-color-336f290 );}.elementor-7219 .elementor-element.elementor-element-173ecaa8 .mobile-navbar-menu.mean-container .mean-nav ul li.current-menu-ancestor > a i{color:var( --e-global-color-336f290 );}.elementor-7219 .elementor-element.elementor-element-173ecaa8 .mobile-navbar-menu.mean-container .mean-nav ul li.current-menu-item > a{color:var( --e-global-color-336f290 );}.elementor-7219 .elementor-element.elementor-element-173ecaa8 .mobile-navbar-menu.mean-container .mean-nav ul li.current-menu-item > a i{color:var( --e-global-color-336f290 );}.elementor-7219 .elementor-element.elementor-element-7c47bdd{--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-7219 .elementor-element.elementor-element-6685ade .tj-hero-section.style-7::after{background-color:transparent;background-image:linear-gradient(180deg, #121C39E0 0%, #121C39E0 100%);}.elementor-7219 .elementor-element.elementor-element-6685ade .hero-button .tj-primary-btn, .elementor-7219 .elementor-element.elementor-element-6685ade .hero-button .tj-black-btn, .elementor-7219 .elementor-element.elementor-element-6685ade .hero-button .tj-black-btn-two, .elementor-7219 .elementor-element.elementor-element-6685ade .hero-button .tj-white-btn-two, .elementor-7219 .elementor-element.elementor-element-6685ade .hero-button .tj-white-btn-three, .elementor-7219 .elementor-element.elementor-element-6685ade .hero-button .tj-black-btn-three{background-color:transparent;background-image:linear-gradient(180deg, var( --e-global-color-secondary ) 0%, var( --e-global-color-secondary ) 100%);}.elementor-7219 .elementor-element.elementor-element-6685ade .hero-left-content .hero-sub-title, .elementor-7219 .elementor-element.elementor-element-6685ade .tj-sec-heading .white-sub-title, .elementor-7219 .elementor-element.elementor-element-6685ade .tj-hero-section.style-6 .hero_content_wrap .subtitle, .elementor-7219 .elementor-element.elementor-element-6685ade .hero_content_wrap .subtitle, .elementor-7219 .elementor-element.elementor-element-6685ade .content-area .sub-title, .elementor-7219 .elementor-element.elementor-element-6685ade .tj-sec-heading .sub-title{font-family:"Open Sans", Sans-serif;font-size:24px;}.elementor-7219 .elementor-element.elementor-element-6685ade .hero-left-content .hero-sub-title{color:var( --e-global-color-336f290 );}.elementor-7219 .elementor-element.elementor-element-6685ade .tj-sec-heading .white-sub-title{color:var( --e-global-color-336f290 );}.elementor-7219 .elementor-element.elementor-element-6685ade .tj-hero-section.style-6 .hero_content_wrap .subtitle{color:var( --e-global-color-336f290 );}.elementor-7219 .elementor-element.elementor-element-6685ade .hero_content_wrap .subtitle{color:var( --e-global-color-336f290 );}.elementor-7219 .elementor-element.elementor-element-6685ade .content-area .sub-title{color:var( --e-global-color-336f290 );}.elementor-7219 .elementor-element.elementor-element-6685ade .tj-sec-heading .sub-title{color:var( --e-global-color-336f290 );}.elementor-7219 .elementor-element.elementor-element-6685ade .hero-left-content p, .elementor-7219 .elementor-element.elementor-element-6685ade .tj-hero-section-three .tj-sec-heading .desc p, .tj-hero-section.style-6 .hero_content_wrap .desc, .elementor-7219 .elementor-element.elementor-element-6685ade .hero_content_wrap .desc, .elementor-7219 .elementor-element.elementor-element-6685ade .content-area .desc{font-size:20px;}.elementor-7219 .elementor-element.elementor-element-6685ade .hero-button .tj-primary-btn:hover{color:var( --e-global-color-accent );}.elementor-7219 .elementor-element.elementor-element-6685ade .hero-button .tj-primary-btn:hover i{color:var( --e-global-color-accent );}.elementor-7219 .elementor-element.elementor-element-6685ade .hero-button .tj-black-btn:hover{color:var( --e-global-color-accent );}.elementor-7219 .elementor-element.elementor-element-6685ade .hero-button .tj-black-btn:hover i{color:var( --e-global-color-accent );}.elementor-7219 .elementor-element.elementor-element-6685ade .hero-button .tj-black-btn-two:hover{color:var( --e-global-color-accent );}.elementor-7219 .elementor-element.elementor-element-6685ade .hero-button .tj-black-btn-two:hover i{color:var( --e-global-color-accent );}.elementor-7219 .elementor-element.elementor-element-6685ade .hero-button .tj-white-btn-two:hover{color:var( --e-global-color-accent );}.elementor-7219 .elementor-element.elementor-element-6685ade .hero-button .tj-white-btn-two:hover i{color:var( --e-global-color-accent );}.elementor-7219 .elementor-element.elementor-element-6685ade .hero-button .tj-white-btn-three:hover{color:var( --e-global-color-accent );}.elementor-7219 .elementor-element.elementor-element-6685ade .hero-button .tj-white-btn-three:hover i{color:var( --e-global-color-accent );}.elementor-7219 .elementor-element.elementor-element-6685ade .hero-button .tj-black-btn-three:hover{color:var( --e-global-color-accent );}.elementor-7219 .elementor-element.elementor-element-6685ade .hero-button .tj-black-btn-three:hover i{color:var( --e-global-color-accent );}.elementor-7219 .elementor-element.elementor-element-08fc125{--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:10px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7219 .elementor-element.elementor-element-2171145{width:100%;max-width:100%;background-color:var( --e-global-color-f24e266 );}.elementor-7219 .elementor-element.elementor-element-e435c97{--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-7219 .elementor-element.elementor-element-e225b6b{--display:flex;--padding-top:80px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7219 .elementor-element.elementor-element-7eec8c4 .tj-sec-heading .sub-title{background-color:transparent;background-image:linear-gradient(180deg, var( --e-global-color-e185af2 ) 0%, var( --e-global-color-e185af2 ) 100%);}.elementor-7219 .elementor-element.elementor-element-7eec8c4{width:100%;max-width:100%;}.elementor-7219 .elementor-element.elementor-element-7eec8c4.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-7219 .elementor-element.elementor-element-7eec8c4 .tj-sec-heading{margin:0px 0px 0px 0px;}.elementor-7219 .elementor-element.elementor-element-7eec8c4 .tj-sec-heading .sub-title, .elementor-7219 .elementor-element.elementor-element-7eec8c4 .tj-sec-heading.style-6 .subtitle, .elementor-7219 .elementor-element.elementor-element-7eec8c4 .tj-sec-heading.style-7 .subtitle{font-family:"Inter", Sans-serif;font-size:20px;}.elementor-7219 .elementor-element.elementor-element-7eec8c4 .tj-sec-heading .sec-title, .elementor-7219 .elementor-element.elementor-element-7eec8c4 .tj-sec-heading .title{line-height:49px;}.elementor-7219 .elementor-element.elementor-element-7eec8c4 .tj-sec-heading .desc{font-family:"Inter", Sans-serif;font-size:20px;line-height:26px;color:var( --e-global-color-e185af2 );}.elementor-7219 .elementor-element.elementor-element-418eadb .editor_text{text-align:center;font-family:"Open Sans", Sans-serif;font-size:22px;font-weight:600;}.elementor-7219 .elementor-element.elementor-element-edb7308{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-7219 .elementor-element.elementor-element-14c7da7{--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 60px;--row-gap:0px;--column-gap:60px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:80px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7219 .elementor-element.elementor-element-14c7da7.eael_liquid_glass-effect1{background-color:#FFFFFF1F;backdrop-filter:blur(24px);}.elementor-7219 .elementor-element.elementor-element-14c7da7.eael_liquid_glass_shadow-effect1{border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF1F;border-radius:24px 24px 24px 24px;box-shadow:0px 19px 26px 1px rgba(0,0,0,0.78);}.elementor-7219 .elementor-element.elementor-element-893f2ce{--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:center;--align-items:stretch;}.elementor-7219 .elementor-element.elementor-element-721bae2.elementor-element{--align-self:stretch;}.elementor-7219 .elementor-element.elementor-element-56050cc{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:60px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:60px;--padding-bottom:60px;--padding-left:15px;--padding-right:15px;}.elementor-7219 .elementor-element.elementor-element-56050cc:not(.elementor-motion-effects-element-type-background), .elementor-7219 .elementor-element.elementor-element-56050cc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(90deg, var( --e-global-color-accent ) -25.81%, var( --e-global-color-336f290 ) 116.04%);}.elementor-7219 .elementor-element.elementor-element-d6e1a64{--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-style:none;--border-style:none;--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-7219 .elementor-element.elementor-element-d6e1a64.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-widget-icon.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-7219 .elementor-element.elementor-element-e546996.elementor-element{--order:-99999 /* order start hack */;}.elementor-7219 .elementor-element.elementor-element-e546996 .elementor-icon-wrapper{text-align:center;}.elementor-7219 .elementor-element.elementor-element-e546996.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-7219 .elementor-element.elementor-element-e546996.elementor-view-framed .elementor-icon, .elementor-7219 .elementor-element.elementor-element-e546996.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-7219 .elementor-element.elementor-element-e546996.elementor-view-framed .elementor-icon, .elementor-7219 .elementor-element.elementor-element-e546996.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-7219 .elementor-element.elementor-element-e546996 .elementor-icon{font-size:78px;}.elementor-7219 .elementor-element.elementor-element-e546996 .elementor-icon svg{height:78px;}.elementor-7219 .elementor-element.elementor-element-8774b51 > .elementor-widget-container{border-style:solid;border-width:0px 1.5px 0px 0px;border-color:#A1ACB35C;}.elementor-7219 .elementor-element.elementor-element-8774b51 .tj-counter .tj-count{font-family:"Poppins", Sans-serif;font-size:70px;font-weight:800;line-height:15px;-webkit-text-stroke-color:#FFFFFF;}.elementor-7219 .elementor-element.elementor-element-8774b51 .counter-item-two .tj-count{color:#FFFFFF;}.elementor-7219 .elementor-element.elementor-element-8774b51 .style-7.tj-counter .tj-count{color:#FFFFFF;}.elementor-7219 .elementor-element.elementor-element-8774b51 .style-9.tj-counter .tj-count{color:#FFFFFF;}.elementor-7219 .elementor-element.elementor-element-8774b51 .tj-counter .sub-title{font-family:"Poppins", Sans-serif;font-size:36px;}.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-7219 .elementor-element.elementor-element-4ed3003{text-align:center;font-family:"Open Sans", Sans-serif;font-size:24px;font-weight:400;text-shadow:0px 0px 21px rgba(0,0,0,0.3);color:#FFFFFF;}.elementor-7219 .elementor-element.elementor-element-33c4570{--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:80px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7219 .elementor-element.elementor-element-1a7a76f .tj-sec-heading .sub-title{background-color:transparent;background-image:linear-gradient(180deg, var( --e-global-color-e185af2 ) 0%, var( --e-global-color-e185af2 ) 100%);}.elementor-7219 .elementor-element.elementor-element-1a7a76f{width:100%;max-width:100%;}.elementor-7219 .elementor-element.elementor-element-1a7a76f.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-7219 .elementor-element.elementor-element-1a7a76f .tj-sec-heading{margin:0px 0px 0px 0px;}.elementor-7219 .elementor-element.elementor-element-1a7a76f .tj-sec-heading .sub-title, .elementor-7219 .elementor-element.elementor-element-1a7a76f .tj-sec-heading.style-6 .subtitle, .elementor-7219 .elementor-element.elementor-element-1a7a76f .tj-sec-heading.style-7 .subtitle{font-family:"Inter", Sans-serif;font-size:20px;}.elementor-7219 .elementor-element.elementor-element-1a7a76f .tj-sec-heading .sec-title, .elementor-7219 .elementor-element.elementor-element-1a7a76f .tj-sec-heading .title{line-height:49px;}.elementor-7219 .elementor-element.elementor-element-1a7a76f .tj-sec-heading .desc{font-family:"Inter", Sans-serif;font-size:20px;line-height:26px;color:var( --e-global-color-e185af2 );}.elementor-7219 .elementor-element.elementor-element-f767f0f{width:var( --container-widget-width, 46.036% );max-width:46.036%;--container-widget-width:46.036%;--container-widget-flex-grow:0;}.elementor-7219 .elementor-element.elementor-element-f767f0f > .elementor-widget-container{padding:-15px 0px 60px 0px;border-style:none;}.elementor-7219 .elementor-element.elementor-element-f767f0f.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-7219 .elementor-element.elementor-element-f767f0f .tj-faq-area .tj-faq-style, .elementor-7219 .elementor-element.elementor-element-f767f0f .tj-faq-style-two{border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-7d149fa );}.elementor-7219 .elementor-element.elementor-element-f767f0f .accordion-item .accordion-header .accordion-button{font-size:16px;}.elementor-7219 .elementor-element.elementor-element-f767f0f .accordion-item .accordion-body{font-size:15px;color:var( --e-global-color-e185af2 );}.elementor-7219 .elementor-element.elementor-element-ef34caa{--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:100px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7219 .elementor-element.elementor-element-497db5a{--display:flex;}.elementor-7219 .elementor-element.elementor-element-8dcd7ff .tj-sec-heading .white-sub-title{font-family:"Open Sans", Sans-serif;font-size:16px;}.elementor-7219 .elementor-element.elementor-element-8dcd7ff .tj-black-btn{background:var( --e-global-color-secondary );border-radius:25px 25px 25px 25px;}.elementor-7219 .elementor-element.elementor-element-6c39503{--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:120px;--padding-bottom:120px;--padding-left:15px;--padding-right:15px;}.elementor-7219 .elementor-element.elementor-element-6c39503:not(.elementor-motion-effects-element-type-background), .elementor-7219 .elementor-element.elementor-element-6c39503 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-7219 .elementor-element.elementor-element-5a8f6c6{--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:30px 30px;--row-gap:30px;--column-gap:30px;--border-radius:40px 40px 40px 40px;--padding-top:60px;--padding-bottom:60px;--padding-left:60px;--padding-right:60px;}.elementor-7219 .elementor-element.elementor-element-5a8f6c6:not(.elementor-motion-effects-element-type-background), .elementor-7219 .elementor-element.elementor-element-5a8f6c6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F4F9FFA6;}.elementor-7219 .elementor-element.elementor-element-43ed4e6{--display:flex;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7219 .elementor-element.elementor-element-2f5b804{width:var( --container-widget-width, 540px );max-width:540px;--container-widget-width:540px;--container-widget-flex-grow:0;}.elementor-7219 .elementor-element.elementor-element-2f5b804 .tj-sec-heading{margin:0px 0px 10px 0px;}.elementor-7219 .elementor-element.elementor-element-2f5b804 .tj-sec-heading .sub-title, .elementor-7219 .elementor-element.elementor-element-2f5b804 .tj-sec-heading.style-6 .subtitle, .elementor-7219 .elementor-element.elementor-element-2f5b804 .tj-sec-heading.style-7 .subtitle{font-family:"Open Sans", Sans-serif;font-size:18px;}.elementor-7219 .elementor-element.elementor-element-2f5b804 .tj-sec-heading .sec-title, .elementor-7219 .elementor-element.elementor-element-2f5b804 .tj-sec-heading .title{font-size:36px;}.elementor-7219 .elementor-element.elementor-element-048ef30 .contact-info{justify-content:start;}.elementor-7219 .elementor-element.elementor-element-fc5d270{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7219 .elementor-element.elementor-element-850ba0a > .elementor-widget-container{padding:0px 0px 0px 40px;}.elementor-7219 .elementor-element.elementor-element-850ba0a select{background:#FFFFFF;}.elementor-7219 .elementor-element.elementor-element-850ba0a .nice-select{background:#FFFFFF;}.elementor-7219 .elementor-element.elementor-element-850ba0a input:not([type="submit"]):not([type="radio"]):not([type="checkbox"]){background:#FFFFFF;}.elementor-7219 .elementor-element.elementor-element-850ba0a textarea{background:#FFFFFF;}.elementor-7219 .elementor-element.elementor-element-8d4fe19{--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;--overlay-opacity:0.5;--padding-top:0px;--padding-bottom:0px;--padding-left:15px;--padding-right:15px;--z-index:2;}.elementor-7219 .elementor-element.elementor-element-8d4fe19:not(.elementor-motion-effects-element-type-background), .elementor-7219 .elementor-element.elementor-element-8d4fe19 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#3A3A3A;background-image:url("https://skillfullyhumantraining.com/wp-content/uploads/2024/05/h7-footer-bg.webp");background-position:center center;background-repeat:no-repeat;background-size:contain;}.elementor-7219 .elementor-element.elementor-element-8d4fe19::before, .elementor-7219 .elementor-element.elementor-element-8d4fe19 > .elementor-background-video-container::before, .elementor-7219 .elementor-element.elementor-element-8d4fe19 > .e-con-inner > .elementor-background-video-container::before, .elementor-7219 .elementor-element.elementor-element-8d4fe19 > .elementor-background-slideshow::before, .elementor-7219 .elementor-element.elementor-element-8d4fe19 > .e-con-inner > .elementor-background-slideshow::before, .elementor-7219 .elementor-element.elementor-element-8d4fe19 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#071A4F;--background-overlay:'';}.elementor-7219 .elementor-element.elementor-element-d795bb5{--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:30px 30px;--row-gap:30px;--column-gap:30px;--flex-wrap: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-7219 .elementor-element.elementor-element-d266fb1{--display:flex;--margin-top:0px;--margin-bottom:40px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7219 .elementor-element.elementor-element-ff94d7f .footer-share li a{background-color:#FFFFFF;width:40px;height:40px;font-size:20px;color:var( --e-global-color-5ad9f57 );}.elementor-7219 .elementor-element.elementor-element-ff94d7f .footer-share li a:hover{background-color:var( --e-global-color-336f290 );}.elementor-7219 .elementor-element.elementor-element-ff94d7f .tj_footer_widget .desc{color:#FFFFFF;}.elementor-7219 .elementor-element.elementor-element-ff94d7f .footer-share{gap:10px;}.elementor-7219 .elementor-element.elementor-element-ff94d7f .footer-share li a:hover i{color:#FFFFFF;}.elementor-7219 .elementor-element.elementor-element-d69c31f{--display:flex;--margin-top:0px;--margin-bottom:40px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7219 .elementor-element.elementor-element-44a3c6d .contact_list li .icon{background-color:var( --e-global-color-5ad9f57 );width:40px;height:40px;font-size:20px;color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-336f290 );}.elementor-7219 .elementor-element.elementor-element-44a3c6d .contact_list li:hover .icon{background-color:var( --e-global-color-5ad9f57 );border-color:var( --e-global-color-9825e40 );}.elementor-7219 .elementor-element.elementor-element-44a3c6d > .elementor-widget-container{padding:60px 0px 0px 0px;}.elementor-7219 .elementor-element.elementor-element-44a3c6d .tj_footer_widget .footer_title{color:#FFFFFF;}.elementor-7219 .elementor-element.elementor-element-44a3c6d .contact_info .contact_list li{color:#FFFFFF;}.elementor-7219 .elementor-element.elementor-element-5f03719{--display:flex;--margin-top:0px;--margin-bottom:40px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7219 .elementor-element.elementor-element-7fdc8ec > .elementor-widget-container{padding:60px 0px 0px 0px;}.elementor-7219 .elementor-element.elementor-element-7fdc8ec .tj_footer_widget .footer_title{color:#FFFFFF;}.elementor-7219 .elementor-element.elementor-element-7fdc8ec .footer_nav ul li{color:#FFFFFF;}.elementor-7219 .elementor-element.elementor-element-7fdc8ec .footer_nav ul li a:hover{color:var( --e-global-color-336f290 );}.elementor-7219 .elementor-element.elementor-element-f69f4da{--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:space-between;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--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-7219 .elementor-element.elementor-element-cc00468 .elementor-heading-title{font-family:"Ubuntu", Sans-serif;font-size:16px;font-weight:400;line-height:1.5em;color:#FAFAFC;}.elementor-widget-icon-list .elementor-icon-list-item:not(:last-child):after{border-color:var( --e-global-color-text );}.elementor-widget-icon-list .elementor-icon-list-icon i{color:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-icon-list .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-7219 .elementor-element.elementor-element-d083abd .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-7219 .elementor-element.elementor-element-d083abd .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-7219 .elementor-element.elementor-element-d083abd{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-7219 .elementor-element.elementor-element-d083abd .elementor-icon-list-item > .elementor-icon-list-text, .elementor-7219 .elementor-element.elementor-element-d083abd .elementor-icon-list-item > a{font-family:"Ubuntu", Sans-serif;font-size:16px;font-weight:400;line-height:1.5em;}.elementor-7219 .elementor-element.elementor-element-d083abd .elementor-icon-list-text{text-shadow:0px 0px 10px rgba(0,0,0,0.3);color:var( --e-global-color-9825e40 );transition:color 0.3s;}.elementor-7219 .elementor-element.elementor-element-d083abd .elementor-icon-list-item:hover .elementor-icon-list-text{color:var( --e-global-color-336f290 );}@media(min-width:768px){.elementor-7219 .elementor-element.elementor-element-08fc125{--content-width:1499px;}.elementor-7219 .elementor-element.elementor-element-14c7da7{--width:47%;}.elementor-7219 .elementor-element.elementor-element-893f2ce{--width:50%;}.elementor-7219 .elementor-element.elementor-element-d6e1a64{--width:100%;}.elementor-7219 .elementor-element.elementor-element-6c39503{--content-width:920px;}.elementor-7219 .elementor-element.elementor-element-d266fb1{--width:29%;}.elementor-7219 .elementor-element.elementor-element-d69c31f{--width:22%;}.elementor-7219 .elementor-element.elementor-element-5f03719{--width:18%;}}@media(max-width:1024px) and (min-width:768px){.elementor-7219 .elementor-element.elementor-element-d266fb1{--width:48%;}.elementor-7219 .elementor-element.elementor-element-d69c31f{--width:48%;}.elementor-7219 .elementor-element.elementor-element-5f03719{--width:48%;}}@media(max-width:1024px){.elementor-7219 .elementor-element.elementor-element-173ecaa8 .tj-offcanvas-area{background-color:transparent;background-image:linear-gradient(90deg, #222020 17%, #222020 100%);}.elementor-7219 .elementor-element.elementor-element-8774b51 > .elementor-widget-container{border-width:0px 0px 0px 0px;}.elementor-7219 .elementor-element.elementor-element-8774b51 .tj-counter .tj-count{font-size:50px;}.elementor-7219 .elementor-element.elementor-element-8774b51 .tj-counter .sub-title{font-size:16px;}.elementor-7219 .elementor-element.elementor-element-f767f0f{--container-widget-width:437px;--container-widget-flex-grow:0;width:var( --container-widget-width, 437px );max-width:437px;}.elementor-7219 .elementor-element.elementor-element-6c39503{--padding-top:100px;--padding-bottom:100px;--padding-left:15px;--padding-right:15px;}.elementor-7219 .elementor-element.elementor-element-5a8f6c6{--gap:20px 20px;--row-gap:20px;--column-gap:20px;--border-radius:20px 20px 20px 20px;--padding-top:30px;--padding-bottom:30px;--padding-left:15px;--padding-right:15px;}.elementor-7219 .elementor-element.elementor-element-850ba0a > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-7219 .elementor-element.elementor-element-8d4fe19:not(.elementor-motion-effects-element-type-background), .elementor-7219 .elementor-element.elementor-element-8d4fe19 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-size:cover;}}@media(max-width:767px){.elementor-7219 .elementor-element.elementor-element-7eec8c4 .tj-sec-heading{margin:0px 0px 40px 0px;}.elementor-7219 .elementor-element.elementor-element-7eec8c4 .tj-sec-heading .sec-title, .elementor-7219 .elementor-element.elementor-element-7eec8c4 .tj-sec-heading .title{line-height:1.2em;}.elementor-7219 .elementor-element.elementor-element-7eec8c4 .tj-sec-heading .desc{line-height:1.2em;}.elementor-7219 .elementor-element.elementor-element-56050cc{--gap:30px 10px;--row-gap:30px;--column-gap:10px;}.elementor-7219 .elementor-element.elementor-element-d6e1a64{--width:43.861%;}.elementor-7219 .elementor-element.elementor-element-8774b51 .tj-counter .tj-count{font-size:40px;}.elementor-7219 .elementor-element.elementor-element-8774b51 .tj-counter .sub-title{font-size:15px;}.elementor-7219 .elementor-element.elementor-element-1a7a76f .tj-sec-heading{margin:0px 0px 40px 0px;}.elementor-7219 .elementor-element.elementor-element-1a7a76f .tj-sec-heading .sec-title, .elementor-7219 .elementor-element.elementor-element-1a7a76f .tj-sec-heading .title{line-height:1.2em;}.elementor-7219 .elementor-element.elementor-element-1a7a76f .tj-sec-heading .desc{line-height:1.2em;}.elementor-7219 .elementor-element.elementor-element-f767f0f{--container-widget-width:323px;--container-widget-flex-grow:0;width:var( --container-widget-width, 323px );max-width:323px;}.elementor-7219 .elementor-element.elementor-element-6c39503{--padding-top:80px;--padding-bottom:80px;--padding-left:15px;--padding-right:15px;}.elementor-7219 .elementor-element.elementor-element-5a8f6c6{--gap:40px 40px;--row-gap:40px;--column-gap:40px;}.elementor-7219 .elementor-element.elementor-element-8d4fe19:not(.elementor-motion-effects-element-type-background), .elementor-7219 .elementor-element.elementor-element-8d4fe19 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:bottom center;background-size:contain;}.elementor-7219 .elementor-element.elementor-element-ff94d7f .tj_footer_widget .desc{font-size:14px;}.elementor-7219 .elementor-element.elementor-element-f69f4da{--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:center;--align-items:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-7219 .elementor-element.elementor-element-cc00468{text-align:center;}}/* Start custom CSS for html, class: .elementor-element-2171145 *//* --- design tokens (already used across page) --- */
:root{
  --nxr-blue:  #0C76B6;
  --nxr-cyan:  #59C5D9;
  --nxr-ink:   #071A4f;
  --nxr-body:  #4B5563;
  --nxr-gray:  #F7F9FC;
  --nxr-border:#E6EDF5;
}

/* --- band --- */
.nxr-stakes{
  background: var(--nxr-gray);
  padding: clamp(36px, 6vw, 84px) 0;
}

.nxr-stakes__inner{
  max-width: 1200px;
  margin: 0 auto;
  padding: 0 24px;
}

/* Header */
.nxr-stakes__header{
  text-align: center;
  margin-bottom: clamp(20px, 3.2vw, 32px);
}

.nxr-stakes__header h2{
  font-family: Poppins, sans-serif;
  font-weight: 800;
  letter-spacing: -0.01em;
  font-size: clamp(26px, 3.6vw, 40px);
  line-height: 1.2;
  color: var(--nxr-ink);
  margin: 0 0 8px;
}

/* Gradient emphasis for one word/phrase */
.nxr-gradient-text{
  background: linear-gradient(90deg, var(--nxr-blue), var(--nxr-cyan));
  -webkit-background-clip: text;
  background-clip: text;
  color: transparent;
}

.nxr-stakes__sub{
  font-family: Inter, sans-serif;
  font-size: clamp(15px, 2vw, 18px);
  color: var(--nxr-body);
  margin: 0;
}

/* Grid */
.nxr-stakes__grid{
  display: grid;
  gap: clamp(14px, 2vw, 20px);
  grid-template-columns: 1fr;
  margin-top: clamp(16px, 3vw, 24px);
}

@media (min-width: 900px){
  .nxr-stakes__grid{ grid-template-columns: repeat(3, 1fr); }
}
@media (min-width: 1100px){
  .nxr-stakes__grid{ grid-template-columns: repeat(4, 1fr); }
}

/* Card */
.nxr-stake{
  display: grid;
  grid-template-columns: 56px 1fr;     /* icon + text */
  align-items: start;
  gap: 14px;
  background: #fff;
  border: 1px solid var(--nxr-border);
  border-radius: 14px;
  padding: clamp(16px, 2.2vw, 20px);
  box-shadow: 0 3px 10px rgba(11,16,32,.04);
  transition: transform .18s ease, box-shadow .18s ease, background .18s ease, border-color .18s ease;
}

.nxr-stake:hover{
  transform: translateY(-2px);
  box-shadow: 0 10px 22px rgba(11,16,32,.10);
  border-color: #dfe8f2;
}

/* Icon bubble */
.nxr-stake__icon{
  width: 48px;
  height: 48px;
  border-radius: 999px;
  display: grid; place-items: center;
  background: linear-gradient(135deg, var(--nxr-blue), var(--nxr-cyan));
  color: #fff;
  font-size: 20px;      /* if you use a glyph like ★; if using FA, the icon widget controls size */
}

/* Text */
.nxr-stake__body h3{
  font: 700 18px/1.25 Poppins, sans-serif;
  color: var(--nxr-ink);
  margin: 2px 0 6px;
}

.nxr-stake__body p{
  font: 400 15px/1.55 Inter, sans-serif;
  color: var(--nxr-body);
  margin: 0;
}

/* Tighten mobile spacing a bit */
@media (max-width: 480px){
  .nxr-stake{
    grid-template-columns: 44px 1fr;
    gap: 12px;
  }
  .nxr-stake__icon{ width:44px; height:44px; }
}
/* Title in Elementor heading widgets inside the stakes section */
.nxr-stakes :is(h2, .elementor-heading-title, .tj_heading .title) {
  font-size: clamp(28px, 3vw, 40px);
  font-weight: 800;
  line-height: 1.2;
  color: var(--nxr-ink) !important;
  margin: 0 0 12px;
}

/* Subline text below the title */
.nxr-stakes :is(p.section-subline,
                .elementor-widget-text-editor p,
                .elementor-widget-tj-text .editor_text,
                .editor_text p) {
  font-size: clamp(16px, 1.6vw, 18px);
  line-height: 1.55;
  color: #6B7280 !important;
  margin: 0 0 32px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-08fc125 *//* ===== tokens (reuse your existing if already set) ===== */
:root{
  --nxr-blue: #0C76B6;
  --nxr-cyan: #59C5D9;
  --nxr-ink:  #0B1020;
  --nxr-body: #4B5563;
  --nxr-border:#E6EDF5;
  --nxr-gray: #F7F9FC;
}

/* section */
.nxr-stakes{
  background: var(--nxr-gray);
  color: var(--nxr-ink);
  padding: clamp(36px,6vw,80px) 0;
}
.nxr-stakes__inner{
  max-width: 1200px;
  margin: 0 auto;
  padding: 0 24px;
}

/* header */
.nxr-stakes__header{
  text-align: center;
  max-width: 900px;
  margin: 0 auto clamp(18px,3vw,28px);
}
.nxr-stakes__header h2{
  font-family: Poppins, sans-serif;
  font-weight: 800;
  font-size: clamp(26px,3.4vw,36px);
  line-height: 1.2;
  margin: 0 0 8px;
}
.nxr-stakes__header p{
  font-family: Inter, sans-serif;
  font-size: clamp(16px,2.1vw,18px);
  color: var(--nxr-body);
  margin: 0;
}

/* gradient emphasis utility (optional) */
.nxr-gradient-text{
  background: linear-gradient(90deg, var(--nxr-blue), var(--nxr-cyan));
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  background-clip: text;
  color: transparent;
}

/* grid */
.nxr-stakes__grid{
  display: grid;
  gap: clamp(18px,2.2vw,24px);
  grid-template-columns: repeat(auto-fit, minmax(260px, 1fr));
}

/* card */
.nxr-stakes__card{
  background: #fff;
  border: 1px solid var(--nxr-border);
  border-radius: 14px;
  padding: clamp(18px,2.2vw,26px);
  display: flex;
  align-items: flex-start;
  gap: 12px;
  transition: transform .22s ease, box-shadow .22s ease, background .22s ease, color .22s ease, border-color .22s ease;
  height: 100%;
}

/* icon */
.nxr-stakes__icon{
  width: 44px;
  height: 44px;
  border-radius: 999px;
  background: linear-gradient(135deg, var(--nxr-blue), var(--nxr-cyan));
  color: #fff;
  display: grid;
  place-items: center;
  flex: 0 0 44px;
  margin-top: 2px;
}
.nxr-stakes__icon svg{ display:block; }

/* text */
.nxr-stakes__card h3{
  font-family: Poppins, sans-serif;
  font-weight: 700;
  font-size: 18px;
  line-height: 1.25;
  margin: 0 0 6px;
  color: var(--nxr-ink);
}
.nxr-stakes__card p{
  font-family: Inter, sans-serif;
  font-size: 16px;
  color: var(--nxr-body);
  margin: 0;
}

/* hover style — gradient (matches benefits) */
.nxr-stakes__card:hover{
  background: linear-gradient(135deg, var(--nxr-blue), var(--nxr-cyan));
  border-color: transparent;
  transform: translateY(-3px);
  box-shadow: 0 14px 28px rgba(12,118,182,.22);
}
.nxr-stakes__card:hover h3,
.nxr-stakes__card:hover p{
  color: #fff;
}
.nxr-stakes__card:hover .nxr-stakes__icon{
  background: rgba(255,255,255,.18);
  color: #fff;
}

/* prefers-reduced-motion */
@media (prefers-reduced-motion: reduce){
  .nxr-stakes__card{ transition: none; }
  .nxr-stakes__card:hover{ transform: none; }
}

/* --- OPTIONAL: MCL-style subtle hover instead of gradient ---
.nxr-stakes__card:hover{
  background:#fff;
  transform: translateY(-3px);
  box-shadow: 0 10px 24px rgba(16,24,40,.10);
  border-color:#d9e3ee;
}
.nxr-stakes__card:hover h3,
.nxr-stakes__card:hover p{ color: inherit; }
.nxr-stakes__card:hover .nxr-stakes__icon{ background: #E6EEF5; color:#0B1020; }
*/
.nxr-stakes__grid{ align-items: stretch; }
.nxr-stake{ height: 100%; }
.nxr-stake__icon{
  background: linear-gradient(135deg, #0C76B6, #2DAFD0); /* a hair brighter */
  box-shadow: 0 4px 10px rgba(12,118,182,.18);
}
.nxr-stakes{
  position: relative;
}
.nxr-stakes::before{
  content:"";
  position:absolute; left:50%; top:0; transform:translateX(-50%);
  width:min(1100px, 88%); height:1px;
  background: linear-gradient(90deg, transparent, #E6EDF5, transparent);
}
.nxr-stakes {
  background: #F9FBFC; /* light band */
  padding: clamp(40px, 6vw, 80px) 20px;
}

.nxr-stake {
  background:#fff;
  border-radius: 12px;
  box-shadow: 0 2px 10px rgba(0,0,0,.05);
  padding: 22px 20px;
  transition: transform .25s ease, box-shadow .25s ease;
}
.nxr-stake:hover {
  transform: translateY(-4px);
  box-shadow: 0 8px 20px rgba(0,0,0,.12);
}
.nxr-stakes h2 {
  font-size: clamp(28px, 3vw, 40px);
  font-weight: 800;
  color: var(--nxr-ink);
  margin-bottom: 12px;
}
.nxr-stakes p.section-subline {
  font-size: 18px;
  color: #6B7280; /* muted gray */
  margin-bottom: 32px;
}/* End custom CSS */
/* Start custom CSS for tj-section-title, class: .elementor-element-7eec8c4 *//* --- design tokens (already used across page) --- */
:root{
  --nxr-blue:  #0C76B6;
  --nxr-cyan:  #59C5D9;
  --nxr-ink:   #071A4f;
  --nxr-body:  #4B5563;
  --nxr-gray:  #F7F9FC;
  --nxr-border:#E6EDF5;
}

/* --- band --- */
.nxr-stakes{
  background: var(--nxr-gray);
  padding: clamp(36px, 6vw, 84px) 0;
}

.nxr-stakes__inner{
  max-width: 1200px;
  margin: 0 auto;
  padding: 0 24px;
}

/* Header */
.nxr-stakes__header{
  text-align: center;
  margin-bottom: clamp(20px, 3.2vw, 32px);
}

.nxr-stakes__header h2{
  font-family: Poppins, sans-serif;
  font-weight: 800;
  letter-spacing: -0.01em;
  font-size: clamp(26px, 3.6vw, 40px);
  line-height: 1.2;
  color: var(--nxr-ink);
  margin: 0 0 8px;
}

/* Gradient emphasis for one word/phrase */
.nxr-gradient-text{
  background: linear-gradient(90deg, var(--nxr-blue), var(--nxr-cyan));
  -webkit-background-clip: text;
  background-clip: text;
  color: transparent;
}

.nxr-stakes__sub{
  font-family: Inter, sans-serif;
  font-size: clamp(15px, 2vw, 18px);
  color: var(--nxr-body);
  margin: 0;
}

/* Grid */
.nxr-stakes__grid{
  display: grid;
  gap: clamp(14px, 2vw, 20px);
  grid-template-columns: 1fr;
  margin-top: clamp(16px, 3vw, 24px);
}

@media (min-width: 900px){
  .nxr-stakes__grid{ grid-template-columns: repeat(3, 1fr); }
}
@media (min-width: 1100px){
  .nxr-stakes__grid{ grid-template-columns: repeat(4, 1fr); }
}

/* Card */
.nxr-stake{
  display: grid;
  grid-template-columns: 56px 1fr;     /* icon + text */
  align-items: start;
  gap: 14px;
  background: #fff;
  border: 1px solid var(--nxr-border);
  border-radius: 14px;
  padding: clamp(16px, 2.2vw, 20px);
  box-shadow: 0 3px 10px rgba(11,16,32,.04);
  transition: transform .18s ease, box-shadow .18s ease, background .18s ease, border-color .18s ease;
}

.nxr-stake:hover{
  transform: translateY(-2px);
  box-shadow: 0 10px 22px rgba(11,16,32,.10);
  border-color: #dfe8f2;
}

/* Icon bubble */
.nxr-stake__icon{
  width: 48px;
  height: 48px;
  border-radius: 999px;
  display: grid; place-items: center;
  background: linear-gradient(135deg, var(--nxr-blue), var(--nxr-cyan));
  color: #fff;
  font-size: 20px;      /* if you use a glyph like ★; if using FA, the icon widget controls size */
}

/* Text */
.nxr-stake__body h3{
  font: 700 18px/1.25 Poppins, sans-serif;
  color: var(--nxr-ink);
  margin: 2px 0 6px;
}

.nxr-stake__body p{
  font: 400 15px/1.55 Inter, sans-serif;
  color: var(--nxr-body);
  margin: 0;
}

/* Tighten mobile spacing a bit */
@media (max-width: 480px){
  .nxr-stake{
    grid-template-columns: 44px 1fr;
    gap: 12px;
  }
  .nxr-stake__icon{ width:44px; height:44px; }
}
/* Title in Elementor heading widgets inside the stakes section */
.nxr-stakes :is(h2, .elementor-heading-title, .tj_heading .title) {
  font-size: clamp(28px, 3vw, 40px);
  font-weight: 800;
  line-height: 1.2;
  color: var(--nxr-ink) !important;
  margin: 0 0 12px;
}

/* Subline text below the title */
.nxr-stakes :is(p.section-subline,
                .elementor-widget-text-editor p,
                .elementor-widget-tj-text .editor_text,
                .editor_text p) {
  font-size: clamp(16px, 1.6vw, 18px);
  line-height: 1.55;
  color: #6B7280 !important;
  margin: 0 0 32px;
}/* End custom CSS */
/* Start custom CSS for tj-section-title, class: .elementor-element-1a7a76f *//* --- design tokens (already used across page) --- */
:root{
  --nxr-blue:  #0C76B6;
  --nxr-cyan:  #59C5D9;
  --nxr-ink:   #071A4f;
  --nxr-body:  #4B5563;
  --nxr-gray:  #F7F9FC;
  --nxr-border:#E6EDF5;
}

/* --- band --- */
.nxr-stakes{
  background: var(--nxr-gray);
  padding: clamp(36px, 6vw, 84px) 0;
}

.nxr-stakes__inner{
  max-width: 1200px;
  margin: 0 auto;
  padding: 0 24px;
}

/* Header */
.nxr-stakes__header{
  text-align: center;
  margin-bottom: clamp(20px, 3.2vw, 32px);
}

.nxr-stakes__header h2{
  font-family: Poppins, sans-serif;
  font-weight: 800;
  letter-spacing: -0.01em;
  font-size: clamp(26px, 3.6vw, 40px);
  line-height: 1.2;
  color: var(--nxr-ink);
  margin: 0 0 8px;
}

/* Gradient emphasis for one word/phrase */
.nxr-gradient-text{
  background: linear-gradient(90deg, var(--nxr-blue), var(--nxr-cyan));
  -webkit-background-clip: text;
  background-clip: text;
  color: transparent;
}

.nxr-stakes__sub{
  font-family: Inter, sans-serif;
  font-size: clamp(15px, 2vw, 18px);
  color: var(--nxr-body);
  margin: 0;
}

/* Grid */
.nxr-stakes__grid{
  display: grid;
  gap: clamp(14px, 2vw, 20px);
  grid-template-columns: 1fr;
  margin-top: clamp(16px, 3vw, 24px);
}

@media (min-width: 900px){
  .nxr-stakes__grid{ grid-template-columns: repeat(3, 1fr); }
}
@media (min-width: 1100px){
  .nxr-stakes__grid{ grid-template-columns: repeat(4, 1fr); }
}

/* Card */
.nxr-stake{
  display: grid;
  grid-template-columns: 56px 1fr;     /* icon + text */
  align-items: start;
  gap: 14px;
  background: #fff;
  border: 1px solid var(--nxr-border);
  border-radius: 14px;
  padding: clamp(16px, 2.2vw, 20px);
  box-shadow: 0 3px 10px rgba(11,16,32,.04);
  transition: transform .18s ease, box-shadow .18s ease, background .18s ease, border-color .18s ease;
}

.nxr-stake:hover{
  transform: translateY(-2px);
  box-shadow: 0 10px 22px rgba(11,16,32,.10);
  border-color: #dfe8f2;
}

/* Icon bubble */
.nxr-stake__icon{
  width: 48px;
  height: 48px;
  border-radius: 999px;
  display: grid; place-items: center;
  background: linear-gradient(135deg, var(--nxr-blue), var(--nxr-cyan));
  color: #fff;
  font-size: 20px;      /* if you use a glyph like ★; if using FA, the icon widget controls size */
}

/* Text */
.nxr-stake__body h3{
  font: 700 18px/1.25 Poppins, sans-serif;
  color: var(--nxr-ink);
  margin: 2px 0 6px;
}

.nxr-stake__body p{
  font: 400 15px/1.55 Inter, sans-serif;
  color: var(--nxr-body);
  margin: 0;
}

/* Tighten mobile spacing a bit */
@media (max-width: 480px){
  .nxr-stake{
    grid-template-columns: 44px 1fr;
    gap: 12px;
  }
  .nxr-stake__icon{ width:44px; height:44px; }
}
/* Title in Elementor heading widgets inside the stakes section */
.nxr-stakes :is(h2, .elementor-heading-title, .tj_heading .title) {
  font-size: clamp(28px, 3vw, 40px);
  font-weight: 800;
  line-height: 1.2;
  color: var(--nxr-ink) !important;
  margin: 0 0 12px;
}

/* Subline text below the title */
.nxr-stakes :is(p.section-subline,
                .elementor-widget-text-editor p,
                .elementor-widget-tj-text .editor_text,
                .editor_text p) {
  font-size: clamp(16px, 1.6vw, 18px);
  line-height: 1.55;
  color: #6B7280 !important;
  margin: 0 0 32px;
}/* End custom CSS */