.elementor-17 .elementor-element.elementor-element-3c0e959c{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-5eac1ed{--display:flex;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-2ab1dc3a{--e-image-carousel-slides-to-show:1;}.elementor-17 .elementor-element.elementor-element-4118e678{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-18329263{--display:flex;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-51bc3111{--e-image-carousel-slides-to-show:1;}.elementor-17 .elementor-element.elementor-element-6b8029a{--display:flex;--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-17 .elementor-element.elementor-element-bd2bdc3{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-29919a3{--display:flex;}.elementor-17 .elementor-element.elementor-element-910632e{--display:flex;--min-height:500px;--border-radius:20px 20px 20px 20px;}.elementor-17 .elementor-element.elementor-element-910632e:not(.elementor-motion-effects-element-type-background), .elementor-17 .elementor-element.elementor-element-910632e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://truthlinetechnologies.com/nimeinstruments/wp-content/uploads/2026/10/meters-498677_1280.webp");background-size:cover;}.elementor-17 .elementor-element.elementor-element-4d8ab2c{--display:flex;--gap:14px 14px;--row-gap:14px;--column-gap:14px;}.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-17 .elementor-element.elementor-element-6f44668 .elementor-icon-list-icon i{color:#3157C7;transition:color 0.3s;}.elementor-17 .elementor-element.elementor-element-6f44668 .elementor-icon-list-icon svg{fill:#3157C7;transition:fill 0.3s;}.elementor-17 .elementor-element.elementor-element-6f44668{--e-icon-list-icon-size:14px;--icon-vertical-align:center;}.elementor-17 .elementor-element.elementor-element-6f44668 .elementor-icon-list-icon{padding-inline-end:0px;}.elementor-17 .elementor-element.elementor-element-6f44668 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-17 .elementor-element.elementor-element-6f44668 .elementor-icon-list-item > a{font-family:"Inter", Sans-serif;font-size:12px;font-weight:600;text-transform:uppercase;letter-spacing:3px;}.elementor-17 .elementor-element.elementor-element-6f44668 .elementor-icon-list-text{color:#3157C7;transition:color 0.3s;}.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-17 .elementor-element.elementor-element-8213f33 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:28px;font-weight:600;color:var( --e-global-color-astglobalcolor6 );}.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-17 .elementor-element.elementor-element-adf0359{font-family:"Inter", Sans-serif;font-size:15px;font-weight:400;}.elementor-17 .elementor-element.elementor-element-adf0359 p{margin-block-end:0px;}.elementor-17 .elementor-element.elementor-element-b643b80{font-family:"Inter", Sans-serif;font-size:15px;font-weight:400;}.elementor-17 .elementor-element.elementor-element-b643b80 p{margin-block-end:0px;}.elementor-17 .elementor-element.elementor-element-d3e452c{font-family:"Inter", Sans-serif;font-size:15px;font-weight:400;}.elementor-17 .elementor-element.elementor-element-d3e452c p{margin-block-end:0px;}.elementor-17 .elementor-element.elementor-element-1bed049{--display:grid;--e-con-grid-template-columns:repeat(3, 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-17 .elementor-element.elementor-element-e5706ca{--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-start;--align-items:flex-start;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--flex-wrap:wrap;border-style:solid;--border-style:solid;border-width:3px 0px 3px 3px;--border-top-width:3px;--border-right-width:0px;--border-bottom-width:3px;--border-left-width:3px;border-color:#243B8F;--border-color:#243B8F;--border-radius:10px 0px 0px 10px;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-17 .elementor-element.elementor-element-11c03fa{text-align:start;font-family:"Inter", Sans-serif;font-size:10px;font-weight:600;text-transform:uppercase;line-height:1.65em;letter-spacing:0.08em;color:#667085;}.elementor-17 .elementor-element.elementor-element-11c03fa p{margin-block-end:0px;}.elementor-17 .elementor-element.elementor-element-fb5aa0f{text-align:start;}.elementor-17 .elementor-element.elementor-element-fb5aa0f .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:12px;font-weight:600;line-height:1.15em;color:#0f1f4d;}.elementor-17 .elementor-element.elementor-element-16cc9fd{--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-start;--align-items:flex-start;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--flex-wrap:wrap;border-style:solid;--border-style:solid;border-width:3px 03px 3px 03px;--border-top-width:3px;--border-right-width:03px;--border-bottom-width:3px;--border-left-width:03px;border-color:#243B8F;--border-color:#243B8F;--border-radius:0px 0px 0px 0px;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-17 .elementor-element.elementor-element-70b5f77{text-align:start;font-family:"Inter", Sans-serif;font-size:10px;font-weight:600;text-transform:uppercase;line-height:1.65em;letter-spacing:0.08em;color:#667085;}.elementor-17 .elementor-element.elementor-element-70b5f77 p{margin-block-end:0px;}.elementor-17 .elementor-element.elementor-element-7445f76{text-align:start;}.elementor-17 .elementor-element.elementor-element-7445f76 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:12px;font-weight:600;line-height:1.15em;color:#0f1f4d;}.elementor-17 .elementor-element.elementor-element-2c97c4d{--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-start;--align-items:flex-start;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--flex-wrap:wrap;border-style:solid;--border-style:solid;border-width:3px 3px 3px 0px;--border-top-width:3px;--border-right-width:3px;--border-bottom-width:3px;--border-left-width:0px;border-color:#243B8F;--border-color:#243B8F;--border-radius:0px 10px 10px 0px;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-17 .elementor-element.elementor-element-67db848{text-align:start;font-family:"Inter", Sans-serif;font-size:10px;font-weight:600;text-transform:uppercase;line-height:1.65em;letter-spacing:0.08em;color:#667085;}.elementor-17 .elementor-element.elementor-element-67db848 p{margin-block-end:0px;}.elementor-17 .elementor-element.elementor-element-b29b457{text-align:start;}.elementor-17 .elementor-element.elementor-element-b29b457 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:12px;font-weight:600;line-height:1.15em;color:#0f1f4d;}.elementor-17 .elementor-element.elementor-element-0ffa196{--display:flex;--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-17 .elementor-element.elementor-element-3981b6b{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-2ddeadd{--display:flex;--gap:14px 14px;--row-gap:14px;--column-gap:14px;}.elementor-17 .elementor-element.elementor-element-c633240 .elementor-icon-list-icon i{color:#3157C7;transition:color 0.3s;}.elementor-17 .elementor-element.elementor-element-c633240 .elementor-icon-list-icon svg{fill:#3157C7;transition:fill 0.3s;}.elementor-17 .elementor-element.elementor-element-c633240{--e-icon-list-icon-size:14px;--icon-vertical-align:center;}.elementor-17 .elementor-element.elementor-element-c633240 .elementor-icon-list-icon{padding-inline-end:0px;}.elementor-17 .elementor-element.elementor-element-c633240 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-17 .elementor-element.elementor-element-c633240 .elementor-icon-list-item > a{font-family:"Inter", Sans-serif;font-size:12px;font-weight:600;text-transform:uppercase;letter-spacing:3px;}.elementor-17 .elementor-element.elementor-element-c633240 .elementor-icon-list-text{color:#3157C7;transition:color 0.3s;}.elementor-17 .elementor-element.elementor-element-960f225 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:28px;font-weight:600;color:var( --e-global-color-astglobalcolor6 );}.elementor-17 .elementor-element.elementor-element-89f2c34{--display:flex;--min-height:500px;--border-radius:20px 20px 20px 20px;}.elementor-17 .elementor-element.elementor-element-89f2c34:not(.elementor-motion-effects-element-type-background), .elementor-17 .elementor-element.elementor-element-89f2c34 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://truthlinetechnologies.com/nimeinstruments/wp-content/uploads/2026/08/09-scaled-1.webp");background-size:cover;}.elementor-17 .elementor-element.elementor-element-9577e8d{font-family:"Inter", Sans-serif;font-size:15px;font-weight:400;}.elementor-17 .elementor-element.elementor-element-9577e8d p{margin-block-end:0px;}.elementor-17 .elementor-element.elementor-element-fad36c3{font-family:"Inter", Sans-serif;font-size:15px;font-weight:400;}.elementor-17 .elementor-element.elementor-element-fad36c3 p{margin-block-end:0px;}.elementor-17 .elementor-element.elementor-element-d491273{font-family:"Inter", Sans-serif;font-size:15px;font-weight:400;}.elementor-17 .elementor-element.elementor-element-d491273 p{margin-block-end:0px;}.elementor-17 .elementor-element.elementor-element-f7c74c7{--display:grid;--e-con-grid-template-columns:repeat(3, 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-17 .elementor-element.elementor-element-bcb1426{--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-start;--align-items:flex-start;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--flex-wrap:wrap;border-style:solid;--border-style:solid;border-width:3px 0px 3px 3px;--border-top-width:3px;--border-right-width:0px;--border-bottom-width:3px;--border-left-width:3px;border-color:#243B8F;--border-color:#243B8F;--border-radius:10px 0px 0px 10px;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-17 .elementor-element.elementor-element-fa8564e{text-align:start;font-family:"Inter", Sans-serif;font-size:10px;font-weight:600;text-transform:uppercase;line-height:1.65em;letter-spacing:0.08em;color:#667085;}.elementor-17 .elementor-element.elementor-element-fa8564e p{margin-block-end:0px;}.elementor-17 .elementor-element.elementor-element-f2b1193{text-align:start;}.elementor-17 .elementor-element.elementor-element-f2b1193 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:12px;font-weight:600;line-height:1.15em;color:#0f1f4d;}.elementor-17 .elementor-element.elementor-element-7f117ea{--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-start;--align-items:flex-start;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--flex-wrap:wrap;border-style:solid;--border-style:solid;border-width:3px 03px 3px 03px;--border-top-width:3px;--border-right-width:03px;--border-bottom-width:3px;--border-left-width:03px;border-color:#243B8F;--border-color:#243B8F;--border-radius:0px 0px 0px 0px;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-17 .elementor-element.elementor-element-eceb9cb{text-align:start;font-family:"Inter", Sans-serif;font-size:10px;font-weight:600;text-transform:uppercase;line-height:1.65em;letter-spacing:0.08em;color:#667085;}.elementor-17 .elementor-element.elementor-element-eceb9cb p{margin-block-end:0px;}.elementor-17 .elementor-element.elementor-element-43997c2{text-align:start;}.elementor-17 .elementor-element.elementor-element-43997c2 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:12px;font-weight:600;line-height:1.15em;color:#0f1f4d;}.elementor-17 .elementor-element.elementor-element-fadea0a{--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-start;--align-items:flex-start;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--flex-wrap:wrap;border-style:solid;--border-style:solid;border-width:3px 3px 3px 0px;--border-top-width:3px;--border-right-width:3px;--border-bottom-width:3px;--border-left-width:0px;border-color:#243B8F;--border-color:#243B8F;--border-radius:0px 10px 10px 0px;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-17 .elementor-element.elementor-element-c58347d{text-align:start;font-family:"Inter", Sans-serif;font-size:10px;font-weight:600;text-transform:uppercase;line-height:1.65em;letter-spacing:0.08em;color:#667085;}.elementor-17 .elementor-element.elementor-element-c58347d p{margin-block-end:0px;}.elementor-17 .elementor-element.elementor-element-7bf5c7b{text-align:start;}.elementor-17 .elementor-element.elementor-element-7bf5c7b .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:12px;font-weight:600;line-height:1.15em;color:#0f1f4d;}.elementor-17 .elementor-element.elementor-element-c82ac8b{--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:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-17 .elementor-element.elementor-element-c82ac8b:not(.elementor-motion-effects-element-type-background), .elementor-17 .elementor-element.elementor-element-c82ac8b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0F1F4D;}.elementor-17 .elementor-element.elementor-element-5a57b090{--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;--align-items:center;}.elementor-17 .elementor-element.elementor-element-468b727f{--display:flex;}.elementor-17 .elementor-element.elementor-element-99d6180 .elementor-icon-list-icon i{color:#3157C7;transition:color 0.3s;}.elementor-17 .elementor-element.elementor-element-99d6180 .elementor-icon-list-icon svg{fill:#3157C7;transition:fill 0.3s;}.elementor-17 .elementor-element.elementor-element-99d6180{--e-icon-list-icon-size:14px;--icon-vertical-align:center;}.elementor-17 .elementor-element.elementor-element-99d6180 .elementor-icon-list-icon{padding-inline-end:0px;}.elementor-17 .elementor-element.elementor-element-99d6180 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-17 .elementor-element.elementor-element-99d6180 .elementor-icon-list-item > a{font-family:"Inter", Sans-serif;font-size:12px;font-weight:600;text-transform:uppercase;letter-spacing:3px;}.elementor-17 .elementor-element.elementor-element-99d6180 .elementor-icon-list-text{color:#3157C7;transition:color 0.3s;}.elementor-17 .elementor-element.elementor-element-abf4747 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:38px;font-weight:700;line-height:1.15em;color:var( --e-global-color-astglobalcolor5 );}.elementor-17 .elementor-element.elementor-element-11ebcb26{width:var( --container-widget-width, 60% );max-width:60%;--container-widget-width:60%;--container-widget-flex-grow:0;}.elementor-17 .elementor-element.elementor-element-11ebcb26 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:1.65em;color:var( --e-global-color-astglobalcolor5 );}.elementor-17 .elementor-element.elementor-element-14c35fcb{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-1ccd4201{text-align:start;}.elementor-17 .elementor-element.elementor-element-1ccd4201 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:13px;font-weight:600;text-transform:uppercase;line-height:1.65em;color:#4A90E2;}.elementor-17 .elementor-element.elementor-element-35b407bd{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-1a5d944e{--display:flex;}.elementor-17 .elementor-element.elementor-element-566197d2{--display:flex;--border-radius:20px 20px 20px 20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-566197d2:not(.elementor-motion-effects-element-type-background), .elementor-17 .elementor-element.elementor-element-566197d2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-astglobalcolor4 );}.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-17 .elementor-element.elementor-element-1872981a img{width:70%;}.elementor-17 .elementor-element.elementor-element-2300213d{--display:flex;}.elementor-17 .elementor-element.elementor-element-57269629{--display:flex;--border-radius:20px 20px 20px 20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-57269629:not(.elementor-motion-effects-element-type-background), .elementor-17 .elementor-element.elementor-element-57269629 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-astglobalcolor4 );}.elementor-17 .elementor-element.elementor-element-716c7028 img{width:70%;}.elementor-17 .elementor-element.elementor-element-68be3d92{--display:flex;}.elementor-17 .elementor-element.elementor-element-2d4c711d{--display:flex;--border-radius:20px 20px 20px 20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-2d4c711d:not(.elementor-motion-effects-element-type-background), .elementor-17 .elementor-element.elementor-element-2d4c711d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-astglobalcolor4 );}.elementor-17 .elementor-element.elementor-element-66a7430e img{width:70%;}.elementor-17 .elementor-element.elementor-element-39940bbc{--display:flex;}.elementor-17 .elementor-element.elementor-element-69215bf1{--display:flex;--border-radius:20px 20px 20px 20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-69215bf1:not(.elementor-motion-effects-element-type-background), .elementor-17 .elementor-element.elementor-element-69215bf1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-astglobalcolor4 );}.elementor-17 .elementor-element.elementor-element-3f2f5093 img{width:70%;}.elementor-17 .elementor-element.elementor-element-a4ac7e3{--display:flex;}.elementor-17 .elementor-element.elementor-element-0f9d7e9{--display:flex;--border-radius:20px 20px 20px 20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-0f9d7e9:not(.elementor-motion-effects-element-type-background), .elementor-17 .elementor-element.elementor-element-0f9d7e9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-astglobalcolor4 );}.elementor-17 .elementor-element.elementor-element-74770d3 img{width:70%;}.elementor-17 .elementor-element.elementor-element-ebf8028{--display:flex;}.elementor-17 .elementor-element.elementor-element-dd26275{--display:flex;--border-radius:20px 20px 20px 20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-dd26275:not(.elementor-motion-effects-element-type-background), .elementor-17 .elementor-element.elementor-element-dd26275 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-astglobalcolor4 );}.elementor-17 .elementor-element.elementor-element-ae174e2 img{width:70%;}.elementor-17 .elementor-element.elementor-element-7af75628{--e-n-carousel-swiper-slides-to-display:4;--e-n-carousel-swiper-slides-gap:10px;padding:0px 0px 0px 0px;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;--e-n-carousel-arrow-prev-left-align:0%;--e-n-carousel-arrow-prev-translate-x:0px;--e-n-carousel-arrow-prev-left-position:0px;--e-n-carousel-arrow-prev-top-align:50%;--e-n-carousel-arrow-prev-translate-y:-50%;--e-n-carousel-arrow-prev-top-position:0px;--e-n-carousel-arrow-next-right-align:0%;--e-n-carousel-arrow-next-translate-x:0%;--e-n-carousel-arrow-next-right-position:0px;--e-n-carousel-arrow-next-top-align:50%;--e-n-carousel-arrow-next-translate-y:-50%;--e-n-carousel-arrow-next-top-position:0px;}.elementor-17 .elementor-element.elementor-element-5d475509{--display:grid;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-17 .elementor-element.elementor-element-4e63e34b{--display:flex;--border-radius:20px 20px 20px 20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-4e63e34b:not(.elementor-motion-effects-element-type-background), .elementor-17 .elementor-element.elementor-element-4e63e34b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-astglobalcolor4 );}.elementor-17 .elementor-element.elementor-element-2a568db img{width:75%;}.elementor-17 .elementor-element.elementor-element-3d1e885e{--display:flex;--border-radius:20px 20px 20px 20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-3d1e885e:not(.elementor-motion-effects-element-type-background), .elementor-17 .elementor-element.elementor-element-3d1e885e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-astglobalcolor4 );}.elementor-17 .elementor-element.elementor-element-59880456 img{width:75%;}.elementor-17 .elementor-element.elementor-element-14cc95b3{--display:flex;--border-radius:20px 20px 20px 20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-14cc95b3:not(.elementor-motion-effects-element-type-background), .elementor-17 .elementor-element.elementor-element-14cc95b3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-astglobalcolor4 );}.elementor-17 .elementor-element.elementor-element-27896469 img{width:75%;}.elementor-17 .elementor-element.elementor-element-1bfbbd37{--display:flex;--border-radius:20px 20px 20px 20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-1bfbbd37:not(.elementor-motion-effects-element-type-background), .elementor-17 .elementor-element.elementor-element-1bfbbd37 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-astglobalcolor4 );}.elementor-17 .elementor-element.elementor-element-6f64c229 img{width:75%;}.elementor-17 .elementor-element.elementor-element-e3d5b95{--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:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-17 .elementor-element.elementor-element-e3d5b95:not(.elementor-motion-effects-element-type-background), .elementor-17 .elementor-element.elementor-element-e3d5b95 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-17 .elementor-element.elementor-element-f1fae42{--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;--align-items:flex-start;}.elementor-17 .elementor-element.elementor-element-052eac4 .elementor-icon-list-icon i{color:#3157C7;transition:color 0.3s;}.elementor-17 .elementor-element.elementor-element-052eac4 .elementor-icon-list-icon svg{fill:#3157C7;transition:fill 0.3s;}.elementor-17 .elementor-element.elementor-element-052eac4{--e-icon-list-icon-size:14px;--icon-vertical-align:center;}.elementor-17 .elementor-element.elementor-element-052eac4 .elementor-icon-list-icon{padding-inline-end:0px;}.elementor-17 .elementor-element.elementor-element-052eac4 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-17 .elementor-element.elementor-element-052eac4 .elementor-icon-list-item > a{font-family:"Inter", Sans-serif;font-size:12px;font-weight:600;text-transform:uppercase;letter-spacing:3px;}.elementor-17 .elementor-element.elementor-element-052eac4 .elementor-icon-list-text{color:#3157C7;transition:color 0.3s;}.elementor-17 .elementor-element.elementor-element-374592c .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:38px;font-weight:700;line-height:1.15em;color:var( --e-global-color-astglobalcolor2 );}.elementor-17 .elementor-element.elementor-element-d886748{width:var( --container-widget-width, 60% );max-width:60%;--container-widget-width:60%;--container-widget-flex-grow:0;}.elementor-17 .elementor-element.elementor-element-d886748 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:1.65em;color:var( --e-global-color-astglobalcolor8 );}.elementor-17 .elementor-element.elementor-element-ece79c9{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-d762cdb{--display:flex;--gap:20px 20px;--row-gap:20px;--column-gap:20px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#D9E3F0;--border-color:#D9E3F0;--border-radius:24px 24px 24px 24px;--padding-top:28px;--padding-bottom:28px;--padding-left:28px;--padding-right:28px;}.elementor-17 .elementor-element.elementor-element-d762cdb:not(.elementor-motion-effects-element-type-background), .elementor-17 .elementor-element.elementor-element-d762cdb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-17 .elementor-element.elementor-element-d762cdb:hover{border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:var( --e-global-color-dd3198c );--border-color:var( --e-global-color-dd3198c );--border-radius:24px 24px 24px 24px;--border-top-left-radius:24px;--border-top-right-radius:24px;--border-bottom-right-radius:24px;--border-bottom-left-radius:24px;}.elementor-17 .elementor-element.elementor-element-d762cdb, .elementor-17 .elementor-element.elementor-element-d762cdb::before{--border-transition:0.3s;}.elementor-17 .elementor-element.elementor-element-a097d81{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-ab10182{--display:flex;--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.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-17 .elementor-element.elementor-element-2bb8709{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-17 .elementor-element.elementor-element-2bb8709 .elementor-icon-wrapper{text-align:start;}.elementor-17 .elementor-element.elementor-element-2bb8709.elementor-view-stacked .elementor-icon{background-color:#EAF3FF;color:#173F91;}.elementor-17 .elementor-element.elementor-element-2bb8709.elementor-view-framed .elementor-icon, .elementor-17 .elementor-element.elementor-element-2bb8709.elementor-view-default .elementor-icon{color:#EAF3FF;border-color:#EAF3FF;}.elementor-17 .elementor-element.elementor-element-2bb8709.elementor-view-framed .elementor-icon, .elementor-17 .elementor-element.elementor-element-2bb8709.elementor-view-default .elementor-icon svg{fill:#EAF3FF;}.elementor-17 .elementor-element.elementor-element-2bb8709.elementor-view-framed .elementor-icon{background-color:#173F91;}.elementor-17 .elementor-element.elementor-element-2bb8709.elementor-view-stacked .elementor-icon svg{fill:#173F91;}.elementor-17 .elementor-element.elementor-element-2bb8709.elementor-view-stacked .elementor-icon:hover{background-color:#29429A;}.elementor-17 .elementor-element.elementor-element-2bb8709.elementor-view-framed .elementor-icon:hover, .elementor-17 .elementor-element.elementor-element-2bb8709.elementor-view-default .elementor-icon:hover{color:#29429A;border-color:#29429A;}.elementor-17 .elementor-element.elementor-element-2bb8709.elementor-view-framed .elementor-icon:hover, .elementor-17 .elementor-element.elementor-element-2bb8709.elementor-view-default .elementor-icon:hover svg{fill:#29429A;}.elementor-17 .elementor-element.elementor-element-2bb8709 .elementor-icon{font-size:28px;}.elementor-17 .elementor-element.elementor-element-2bb8709 .elementor-icon svg{height:28px;}.elementor-17 .elementor-element.elementor-element-9736349{--display:flex;--justify-content:center;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-db51c41 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:28px;font-weight:600;color:#DBE5F2;}.elementor-widget-image-box .elementor-image-box-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-widget-image-box:has(:hover) .elementor-image-box-title,
					 .elementor-widget-image-box:has(:focus) .elementor-image-box-title{color:var( --e-global-color-primary );}.elementor-widget-image-box .elementor-image-box-description{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-17 .elementor-element.elementor-element-af4ca90 .elementor-image-box-wrapper{text-align:start;}.elementor-17 .elementor-element.elementor-element-af4ca90 .elementor-image-box-title{margin-bottom:10px;font-family:"Sora", Sans-serif;font-size:18px;font-weight:700;color:var( --e-global-color-astglobalcolor2 );}.elementor-17 .elementor-element.elementor-element-af4ca90 .elementor-image-box-description{font-family:"Inter", Sans-serif;font-size:14px;font-weight:400;color:#667085;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-17 .elementor-element.elementor-element-e7df4c8.elementor-element{--align-self:flex-start;}.elementor-17 .elementor-element.elementor-element-e7df4c8 .elementor-button{font-family:"Inter", Sans-serif;font-size:16px;font-weight:500;text-transform:uppercase;fill:var( --e-global-color-astglobalcolor2 );color:var( --e-global-color-astglobalcolor2 );border-style:none;border-radius:0px 0px 0px 0px;padding:15px 15px 15px 15px;}.elementor-17 .elementor-element.elementor-element-b77ee59{--display:flex;--gap:20px 20px;--row-gap:20px;--column-gap:20px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#D9E3F0;--border-color:#D9E3F0;--border-radius:24px 24px 24px 24px;--padding-top:28px;--padding-bottom:28px;--padding-left:28px;--padding-right:28px;}.elementor-17 .elementor-element.elementor-element-b77ee59:not(.elementor-motion-effects-element-type-background), .elementor-17 .elementor-element.elementor-element-b77ee59 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-17 .elementor-element.elementor-element-b77ee59:hover{border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:#243B8F;--border-color:#243B8F;--border-radius:24px 24px 24px 24px;--border-top-left-radius:24px;--border-top-right-radius:24px;--border-bottom-right-radius:24px;--border-bottom-left-radius:24px;}.elementor-17 .elementor-element.elementor-element-b77ee59, .elementor-17 .elementor-element.elementor-element-b77ee59::before{--border-transition:0.3s;}.elementor-17 .elementor-element.elementor-element-18dfdff{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-a919243{--display:flex;--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-e87b318{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-17 .elementor-element.elementor-element-e87b318 .elementor-icon-wrapper{text-align:start;}.elementor-17 .elementor-element.elementor-element-e87b318.elementor-view-stacked .elementor-icon{background-color:#EAF3FF;color:#173F91;}.elementor-17 .elementor-element.elementor-element-e87b318.elementor-view-framed .elementor-icon, .elementor-17 .elementor-element.elementor-element-e87b318.elementor-view-default .elementor-icon{color:#EAF3FF;border-color:#EAF3FF;}.elementor-17 .elementor-element.elementor-element-e87b318.elementor-view-framed .elementor-icon, .elementor-17 .elementor-element.elementor-element-e87b318.elementor-view-default .elementor-icon svg{fill:#EAF3FF;}.elementor-17 .elementor-element.elementor-element-e87b318.elementor-view-framed .elementor-icon{background-color:#173F91;}.elementor-17 .elementor-element.elementor-element-e87b318.elementor-view-stacked .elementor-icon svg{fill:#173F91;}.elementor-17 .elementor-element.elementor-element-e87b318.elementor-view-stacked .elementor-icon:hover{background-color:#29429A;}.elementor-17 .elementor-element.elementor-element-e87b318.elementor-view-framed .elementor-icon:hover, .elementor-17 .elementor-element.elementor-element-e87b318.elementor-view-default .elementor-icon:hover{color:#29429A;border-color:#29429A;}.elementor-17 .elementor-element.elementor-element-e87b318.elementor-view-framed .elementor-icon:hover, .elementor-17 .elementor-element.elementor-element-e87b318.elementor-view-default .elementor-icon:hover svg{fill:#29429A;}.elementor-17 .elementor-element.elementor-element-e87b318 .elementor-icon{font-size:28px;}.elementor-17 .elementor-element.elementor-element-e87b318 .elementor-icon svg{height:28px;}.elementor-17 .elementor-element.elementor-element-632251c{--display:flex;--justify-content:center;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-3a49043 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:28px;font-weight:600;color:#DBE5F2;}.elementor-17 .elementor-element.elementor-element-fd7445c .elementor-image-box-wrapper{text-align:start;}.elementor-17 .elementor-element.elementor-element-fd7445c .elementor-image-box-title{margin-bottom:10px;font-family:"Sora", Sans-serif;font-size:18px;font-weight:700;color:var( --e-global-color-astglobalcolor2 );}.elementor-17 .elementor-element.elementor-element-fd7445c .elementor-image-box-description{font-family:"Inter", Sans-serif;font-size:14px;font-weight:400;color:#667085;}.elementor-17 .elementor-element.elementor-element-a72702b.elementor-element{--align-self:flex-start;}.elementor-17 .elementor-element.elementor-element-a72702b .elementor-button{font-family:"Inter", Sans-serif;font-size:16px;font-weight:500;text-transform:uppercase;fill:var( --e-global-color-astglobalcolor2 );color:var( --e-global-color-astglobalcolor2 );border-style:none;border-radius:0px 0px 0px 0px;padding:15px 15px 15px 15px;}.elementor-17 .elementor-element.elementor-element-756a2df{--display:flex;--gap:20px 20px;--row-gap:20px;--column-gap:20px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#D9E3F0;--border-color:#D9E3F0;--border-radius:24px 24px 24px 24px;--padding-top:28px;--padding-bottom:28px;--padding-left:28px;--padding-right:28px;}.elementor-17 .elementor-element.elementor-element-756a2df:not(.elementor-motion-effects-element-type-background), .elementor-17 .elementor-element.elementor-element-756a2df > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-17 .elementor-element.elementor-element-756a2df:hover{border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:var( --e-global-color-dd3198c );--border-color:var( --e-global-color-dd3198c );--border-radius:24px 24px 24px 24px;--border-top-left-radius:24px;--border-top-right-radius:24px;--border-bottom-right-radius:24px;--border-bottom-left-radius:24px;}.elementor-17 .elementor-element.elementor-element-756a2df, .elementor-17 .elementor-element.elementor-element-756a2df::before{--border-transition:0.3s;}.elementor-17 .elementor-element.elementor-element-6d261a0{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-f536b1f{--display:flex;--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-87e892e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-17 .elementor-element.elementor-element-87e892e .elementor-icon-wrapper{text-align:start;}.elementor-17 .elementor-element.elementor-element-87e892e.elementor-view-stacked .elementor-icon{background-color:#EAF3FF;color:#173F91;}.elementor-17 .elementor-element.elementor-element-87e892e.elementor-view-framed .elementor-icon, .elementor-17 .elementor-element.elementor-element-87e892e.elementor-view-default .elementor-icon{color:#EAF3FF;border-color:#EAF3FF;}.elementor-17 .elementor-element.elementor-element-87e892e.elementor-view-framed .elementor-icon, .elementor-17 .elementor-element.elementor-element-87e892e.elementor-view-default .elementor-icon svg{fill:#EAF3FF;}.elementor-17 .elementor-element.elementor-element-87e892e.elementor-view-framed .elementor-icon{background-color:#173F91;}.elementor-17 .elementor-element.elementor-element-87e892e.elementor-view-stacked .elementor-icon svg{fill:#173F91;}.elementor-17 .elementor-element.elementor-element-87e892e.elementor-view-stacked .elementor-icon:hover{background-color:#29429A;}.elementor-17 .elementor-element.elementor-element-87e892e.elementor-view-framed .elementor-icon:hover, .elementor-17 .elementor-element.elementor-element-87e892e.elementor-view-default .elementor-icon:hover{color:#29429A;border-color:#29429A;}.elementor-17 .elementor-element.elementor-element-87e892e.elementor-view-framed .elementor-icon:hover, .elementor-17 .elementor-element.elementor-element-87e892e.elementor-view-default .elementor-icon:hover svg{fill:#29429A;}.elementor-17 .elementor-element.elementor-element-87e892e .elementor-icon{font-size:28px;}.elementor-17 .elementor-element.elementor-element-87e892e .elementor-icon svg{height:28px;}.elementor-17 .elementor-element.elementor-element-97a6d64{--display:flex;--justify-content:center;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-8d88aaf .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:28px;font-weight:600;color:#DBE5F2;}.elementor-17 .elementor-element.elementor-element-de49dc1 .elementor-image-box-wrapper{text-align:start;}.elementor-17 .elementor-element.elementor-element-de49dc1 .elementor-image-box-title{margin-bottom:10px;font-family:"Sora", Sans-serif;font-size:18px;font-weight:700;color:var( --e-global-color-astglobalcolor2 );}.elementor-17 .elementor-element.elementor-element-de49dc1 .elementor-image-box-description{font-family:"Inter", Sans-serif;font-size:14px;font-weight:400;color:#667085;}.elementor-17 .elementor-element.elementor-element-caa4aaf.elementor-element{--align-self:flex-start;}.elementor-17 .elementor-element.elementor-element-caa4aaf .elementor-button{font-family:"Inter", Sans-serif;font-size:16px;font-weight:500;text-transform:uppercase;fill:var( --e-global-color-astglobalcolor2 );color:var( --e-global-color-astglobalcolor2 );border-style:none;border-radius:0px 0px 0px 0px;padding:15px 15px 15px 15px;}.elementor-17 .elementor-element.elementor-element-f64055c{--display:flex;--gap:20px 20px;--row-gap:20px;--column-gap:20px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#D9E3F0;--border-color:#D9E3F0;--border-radius:24px 24px 24px 24px;--padding-top:28px;--padding-bottom:28px;--padding-left:28px;--padding-right:28px;}.elementor-17 .elementor-element.elementor-element-f64055c:not(.elementor-motion-effects-element-type-background), .elementor-17 .elementor-element.elementor-element-f64055c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-17 .elementor-element.elementor-element-f64055c:hover{border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:var( --e-global-color-dd3198c );--border-color:var( --e-global-color-dd3198c );--border-radius:24px 24px 24px 24px;--border-top-left-radius:24px;--border-top-right-radius:24px;--border-bottom-right-radius:24px;--border-bottom-left-radius:24px;}.elementor-17 .elementor-element.elementor-element-f64055c, .elementor-17 .elementor-element.elementor-element-f64055c::before{--border-transition:0.3s;}.elementor-17 .elementor-element.elementor-element-abacdcd{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-af5cced{--display:flex;--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-72fef28{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-17 .elementor-element.elementor-element-72fef28 .elementor-icon-wrapper{text-align:start;}.elementor-17 .elementor-element.elementor-element-72fef28.elementor-view-stacked .elementor-icon{background-color:#EAF3FF;color:#173F91;}.elementor-17 .elementor-element.elementor-element-72fef28.elementor-view-framed .elementor-icon, .elementor-17 .elementor-element.elementor-element-72fef28.elementor-view-default .elementor-icon{color:#EAF3FF;border-color:#EAF3FF;}.elementor-17 .elementor-element.elementor-element-72fef28.elementor-view-framed .elementor-icon, .elementor-17 .elementor-element.elementor-element-72fef28.elementor-view-default .elementor-icon svg{fill:#EAF3FF;}.elementor-17 .elementor-element.elementor-element-72fef28.elementor-view-framed .elementor-icon{background-color:#173F91;}.elementor-17 .elementor-element.elementor-element-72fef28.elementor-view-stacked .elementor-icon svg{fill:#173F91;}.elementor-17 .elementor-element.elementor-element-72fef28.elementor-view-stacked .elementor-icon:hover{background-color:#29429A;}.elementor-17 .elementor-element.elementor-element-72fef28.elementor-view-framed .elementor-icon:hover, .elementor-17 .elementor-element.elementor-element-72fef28.elementor-view-default .elementor-icon:hover{color:#29429A;border-color:#29429A;}.elementor-17 .elementor-element.elementor-element-72fef28.elementor-view-framed .elementor-icon:hover, .elementor-17 .elementor-element.elementor-element-72fef28.elementor-view-default .elementor-icon:hover svg{fill:#29429A;}.elementor-17 .elementor-element.elementor-element-72fef28 .elementor-icon{font-size:28px;}.elementor-17 .elementor-element.elementor-element-72fef28 .elementor-icon svg{height:28px;}.elementor-17 .elementor-element.elementor-element-2d11860{--display:flex;--justify-content:center;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-10b14f0 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:28px;font-weight:600;color:#DBE5F2;}.elementor-17 .elementor-element.elementor-element-e7e9630 .elementor-image-box-wrapper{text-align:start;}.elementor-17 .elementor-element.elementor-element-e7e9630 .elementor-image-box-title{margin-bottom:10px;font-family:"Sora", Sans-serif;font-size:18px;font-weight:700;color:var( --e-global-color-astglobalcolor2 );}.elementor-17 .elementor-element.elementor-element-e7e9630 .elementor-image-box-description{font-family:"Inter", Sans-serif;font-size:14px;font-weight:400;color:#667085;}.elementor-17 .elementor-element.elementor-element-5071cd7.elementor-element{--align-self:flex-start;}.elementor-17 .elementor-element.elementor-element-5071cd7 .elementor-button{font-family:"Inter", Sans-serif;font-size:16px;font-weight:500;text-transform:uppercase;fill:var( --e-global-color-astglobalcolor2 );color:var( --e-global-color-astglobalcolor2 );border-style:none;border-radius:0px 0px 0px 0px;padding:15px 15px 15px 15px;}.elementor-17 .elementor-element.elementor-element-6a9ee1bc{--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:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-17 .elementor-element.elementor-element-6a9ee1bc:not(.elementor-motion-effects-element-type-background), .elementor-17 .elementor-element.elementor-element-6a9ee1bc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0F1F4D;}.elementor-17 .elementor-element.elementor-element-413692bf{--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;}.elementor-17 .elementor-element.elementor-element-3534080b{--display:flex;--min-height:450px;--border-radius:20px 20px 20px 20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-3534080b:not(.elementor-motion-effects-element-type-background), .elementor-17 .elementor-element.elementor-element-3534080b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#BEBEBE;background-image:url("https://truthlinetechnologies.com/nimeinstruments/wp-content/uploads/2026/10/bfbcf59e-c7fb-4904-8a9c-85d35c734bcf.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-17 .elementor-element.elementor-element-510f072c{--display:flex;}.elementor-17 .elementor-element.elementor-element-ec9b60b .elementor-icon-list-icon i{color:#3157C7;transition:color 0.3s;}.elementor-17 .elementor-element.elementor-element-ec9b60b .elementor-icon-list-icon svg{fill:#3157C7;transition:fill 0.3s;}.elementor-17 .elementor-element.elementor-element-ec9b60b{--e-icon-list-icon-size:14px;--icon-vertical-align:center;}.elementor-17 .elementor-element.elementor-element-ec9b60b .elementor-icon-list-icon{padding-inline-end:0px;}.elementor-17 .elementor-element.elementor-element-ec9b60b .elementor-icon-list-item > .elementor-icon-list-text, .elementor-17 .elementor-element.elementor-element-ec9b60b .elementor-icon-list-item > a{font-family:"Inter", Sans-serif;font-size:12px;font-weight:600;text-transform:uppercase;letter-spacing:3px;}.elementor-17 .elementor-element.elementor-element-ec9b60b .elementor-icon-list-text{color:#3157C7;transition:color 0.3s;}.elementor-17 .elementor-element.elementor-element-5d8c4af8 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:38px;font-weight:700;line-height:1.15em;color:var( --e-global-color-astglobalcolor5 );}.elementor-17 .elementor-element.elementor-element-19713a37{width:initial;max-width:initial;}.elementor-17 .elementor-element.elementor-element-19713a37 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:1.65em;color:var( --e-global-color-astglobalcolor5 );}.elementor-17 .elementor-element.elementor-element-5779d584 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(10px/2);}.elementor-17 .elementor-element.elementor-element-5779d584 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(10px/2);}.elementor-17 .elementor-element.elementor-element-5779d584 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(10px/2);}.elementor-17 .elementor-element.elementor-element-5779d584 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-10px/2);}.elementor-17 .elementor-element.elementor-element-5779d584 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-10px/2);}.elementor-17 .elementor-element.elementor-element-5779d584 .elementor-icon-list-icon i{color:#3C75BF;transition:color 0.3s;}.elementor-17 .elementor-element.elementor-element-5779d584 .elementor-icon-list-icon svg{fill:#3C75BF;transition:fill 0.3s;}.elementor-17 .elementor-element.elementor-element-5779d584{--e-icon-list-icon-size:18px;--icon-vertical-offset:0px;}.elementor-17 .elementor-element.elementor-element-5779d584 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-17 .elementor-element.elementor-element-5779d584 .elementor-icon-list-item > a{font-family:"Inter", Sans-serif;font-size:17px;font-weight:400;}.elementor-17 .elementor-element.elementor-element-5779d584 .elementor-icon-list-text{color:var( --e-global-color-astglobalcolor4 );transition:color 0.3s;}.elementor-17 .elementor-element.elementor-element-4a0f0f01 .elementor-button{background-color:var( --e-global-color-astglobalcolor5 );font-family:"Inter", Sans-serif;font-size:15px;font-weight:600;fill:var( --e-global-color-astglobalcolor2 );color:var( --e-global-color-astglobalcolor2 );border-style:none;border-radius:10px 10px 10px 10px;padding:14px 26px 14px 26px;}.elementor-17 .elementor-element.elementor-element-4a0f0f01 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-17 .elementor-element.elementor-element-1625efd{--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:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-17 .elementor-element.elementor-element-1625efd:not(.elementor-motion-effects-element-type-background), .elementor-17 .elementor-element.elementor-element-1625efd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5FAFF;}.elementor-17 .elementor-element.elementor-element-85d3586{--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;--align-items:flex-start;}.elementor-17 .elementor-element.elementor-element-060ba55 .elementor-icon-list-icon i{color:#3157C7;transition:color 0.3s;}.elementor-17 .elementor-element.elementor-element-060ba55 .elementor-icon-list-icon svg{fill:#3157C7;transition:fill 0.3s;}.elementor-17 .elementor-element.elementor-element-060ba55{--e-icon-list-icon-size:14px;--icon-vertical-align:center;}.elementor-17 .elementor-element.elementor-element-060ba55 .elementor-icon-list-icon{padding-inline-end:0px;}.elementor-17 .elementor-element.elementor-element-060ba55 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-17 .elementor-element.elementor-element-060ba55 .elementor-icon-list-item > a{font-family:"Inter", Sans-serif;font-size:12px;font-weight:600;text-transform:uppercase;letter-spacing:3px;}.elementor-17 .elementor-element.elementor-element-060ba55 .elementor-icon-list-text{color:#3157C7;transition:color 0.3s;}.elementor-17 .elementor-element.elementor-element-5ec6445 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:38px;font-weight:700;line-height:1.15em;color:var( --e-global-color-astglobalcolor2 );}.elementor-17 .elementor-element.elementor-element-a8f9972{--display:grid;--e-con-grid-template-columns:repeat(5, 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-17 .elementor-element.elementor-element-b7f2155{--display:flex;--min-height:280px;--justify-content:center;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#DAE3EF;--border-color:#DAE3EF;--border-radius:16px 0px 0px 16px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-17 .elementor-element.elementor-element-b7f2155:not(.elementor-motion-effects-element-type-background), .elementor-17 .elementor-element.elementor-element-b7f2155 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-17 .elementor-element.elementor-element-b7f2155:hover{background-color:#EAF4FF;}.elementor-widget-icon-box.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon-box.elementor-view-framed .elementor-icon, .elementor-widget-icon-box.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-icon-box .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box:has(:hover) .elementor-icon-box-title,
					 .elementor-widget-icon-box:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-description{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-17 .elementor-element.elementor-element-7dc3e41 .elementor-icon-box-wrapper{text-align:start;gap:15px;}.elementor-17 .elementor-element.elementor-element-7dc3e41 .elementor-icon-box-title{margin-block-end:15px;color:#0F1F4D;}.elementor-17 .elementor-element.elementor-element-7dc3e41.elementor-view-stacked .elementor-icon{background-color:#DAE3EF;fill:#243B8F;color:#243B8F;}.elementor-17 .elementor-element.elementor-element-7dc3e41.elementor-view-framed .elementor-icon, .elementor-17 .elementor-element.elementor-element-7dc3e41.elementor-view-default .elementor-icon{fill:#DAE3EF;color:#DAE3EF;border-color:#DAE3EF;}.elementor-17 .elementor-element.elementor-element-7dc3e41.elementor-view-framed .elementor-icon{background-color:#243B8F;}.elementor-17 .elementor-element.elementor-element-7dc3e41 .elementor-icon{font-size:20px;}.elementor-17 .elementor-element.elementor-element-7dc3e41 .elementor-icon-box-title, .elementor-17 .elementor-element.elementor-element-7dc3e41 .elementor-icon-box-title a{font-family:"Sora", Sans-serif;font-size:18px;font-weight:600;}.elementor-17 .elementor-element.elementor-element-7dc3e41 .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-size:14px;font-weight:400;color:#667085;}.elementor-17 .elementor-element.elementor-element-2010dff{--display:flex;--min-height:280px;--justify-content:center;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#DAE3EF;--border-color:#DAE3EF;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-17 .elementor-element.elementor-element-2010dff:not(.elementor-motion-effects-element-type-background), .elementor-17 .elementor-element.elementor-element-2010dff > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-17 .elementor-element.elementor-element-2010dff:hover{background-color:#EAF4FF;}.elementor-17 .elementor-element.elementor-element-d61a383 .elementor-icon-box-wrapper{text-align:start;gap:15px;}.elementor-17 .elementor-element.elementor-element-d61a383 .elementor-icon-box-title{margin-block-end:15px;color:#0F1F4D;}.elementor-17 .elementor-element.elementor-element-d61a383.elementor-view-stacked .elementor-icon{background-color:#DAE3EF;fill:#243B8F;color:#243B8F;}.elementor-17 .elementor-element.elementor-element-d61a383.elementor-view-framed .elementor-icon, .elementor-17 .elementor-element.elementor-element-d61a383.elementor-view-default .elementor-icon{fill:#DAE3EF;color:#DAE3EF;border-color:#DAE3EF;}.elementor-17 .elementor-element.elementor-element-d61a383.elementor-view-framed .elementor-icon{background-color:#243B8F;}.elementor-17 .elementor-element.elementor-element-d61a383 .elementor-icon{font-size:20px;}.elementor-17 .elementor-element.elementor-element-d61a383 .elementor-icon-box-title, .elementor-17 .elementor-element.elementor-element-d61a383 .elementor-icon-box-title a{font-family:"Sora", Sans-serif;font-size:18px;font-weight:600;}.elementor-17 .elementor-element.elementor-element-d61a383 .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-size:14px;font-weight:400;color:#667085;}.elementor-17 .elementor-element.elementor-element-bdd2343{--display:flex;--min-height:280px;--justify-content:center;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#DAE3EF;--border-color:#DAE3EF;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-17 .elementor-element.elementor-element-bdd2343:not(.elementor-motion-effects-element-type-background), .elementor-17 .elementor-element.elementor-element-bdd2343 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-17 .elementor-element.elementor-element-bdd2343:hover{background-color:var( --e-global-color-1c9035c );}.elementor-17 .elementor-element.elementor-element-886f71c .elementor-icon-box-wrapper{text-align:start;gap:15px;}.elementor-17 .elementor-element.elementor-element-886f71c .elementor-icon-box-title{margin-block-end:15px;color:#0F1F4D;}.elementor-17 .elementor-element.elementor-element-886f71c.elementor-view-stacked .elementor-icon{background-color:#DAE3EF;fill:#243B8F;color:#243B8F;}.elementor-17 .elementor-element.elementor-element-886f71c.elementor-view-framed .elementor-icon, .elementor-17 .elementor-element.elementor-element-886f71c.elementor-view-default .elementor-icon{fill:#DAE3EF;color:#DAE3EF;border-color:#DAE3EF;}.elementor-17 .elementor-element.elementor-element-886f71c.elementor-view-framed .elementor-icon{background-color:#243B8F;}.elementor-17 .elementor-element.elementor-element-886f71c .elementor-icon{font-size:20px;}.elementor-17 .elementor-element.elementor-element-886f71c .elementor-icon-box-title, .elementor-17 .elementor-element.elementor-element-886f71c .elementor-icon-box-title a{font-family:"Sora", Sans-serif;font-size:18px;font-weight:600;}.elementor-17 .elementor-element.elementor-element-886f71c .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-size:14px;font-weight:400;color:#667085;}.elementor-17 .elementor-element.elementor-element-ab6e0db{--display:flex;--min-height:280px;--justify-content:center;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#DAE3EF;--border-color:#DAE3EF;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-17 .elementor-element.elementor-element-ab6e0db:not(.elementor-motion-effects-element-type-background), .elementor-17 .elementor-element.elementor-element-ab6e0db > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-17 .elementor-element.elementor-element-ab6e0db:hover{background-color:#EAF4FF;}.elementor-17 .elementor-element.elementor-element-46fa4fc .elementor-icon-box-wrapper{text-align:start;gap:15px;}.elementor-17 .elementor-element.elementor-element-46fa4fc .elementor-icon-box-title{margin-block-end:15px;color:#0F1F4D;}.elementor-17 .elementor-element.elementor-element-46fa4fc.elementor-view-stacked .elementor-icon{background-color:#DAE3EF;fill:#243B8F;color:#243B8F;}.elementor-17 .elementor-element.elementor-element-46fa4fc.elementor-view-framed .elementor-icon, .elementor-17 .elementor-element.elementor-element-46fa4fc.elementor-view-default .elementor-icon{fill:#DAE3EF;color:#DAE3EF;border-color:#DAE3EF;}.elementor-17 .elementor-element.elementor-element-46fa4fc.elementor-view-framed .elementor-icon{background-color:#243B8F;}.elementor-17 .elementor-element.elementor-element-46fa4fc .elementor-icon{font-size:20px;}.elementor-17 .elementor-element.elementor-element-46fa4fc .elementor-icon-box-title, .elementor-17 .elementor-element.elementor-element-46fa4fc .elementor-icon-box-title a{font-family:"Sora", Sans-serif;font-size:18px;font-weight:600;}.elementor-17 .elementor-element.elementor-element-46fa4fc .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-size:14px;font-weight:400;color:#667085;}.elementor-17 .elementor-element.elementor-element-6f1e3cb{--display:flex;--min-height:280px;--justify-content:center;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#DAE3EF;--border-color:#DAE3EF;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-17 .elementor-element.elementor-element-6f1e3cb:not(.elementor-motion-effects-element-type-background), .elementor-17 .elementor-element.elementor-element-6f1e3cb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-17 .elementor-element.elementor-element-6f1e3cb:hover{background-color:#EAF4FF;}.elementor-17 .elementor-element.elementor-element-4260bbb .elementor-icon-box-wrapper{text-align:start;gap:15px;}.elementor-17 .elementor-element.elementor-element-4260bbb .elementor-icon-box-title{margin-block-end:15px;color:#0F1F4D;}.elementor-17 .elementor-element.elementor-element-4260bbb.elementor-view-stacked .elementor-icon{background-color:#DAE3EF;fill:#243B8F;color:#243B8F;}.elementor-17 .elementor-element.elementor-element-4260bbb.elementor-view-framed .elementor-icon, .elementor-17 .elementor-element.elementor-element-4260bbb.elementor-view-default .elementor-icon{fill:#DAE3EF;color:#DAE3EF;border-color:#DAE3EF;}.elementor-17 .elementor-element.elementor-element-4260bbb.elementor-view-framed .elementor-icon{background-color:#243B8F;}.elementor-17 .elementor-element.elementor-element-4260bbb .elementor-icon{font-size:20px;}.elementor-17 .elementor-element.elementor-element-4260bbb .elementor-icon-box-title, .elementor-17 .elementor-element.elementor-element-4260bbb .elementor-icon-box-title a{font-family:"Sora", Sans-serif;font-size:18px;font-weight:600;}.elementor-17 .elementor-element.elementor-element-4260bbb .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-size:14px;font-weight:400;color:#667085;}.elementor-17 .elementor-element.elementor-element-b08d00f{--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:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-17 .elementor-element.elementor-element-76fa783{--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;--align-items:flex-start;--gap:15px 15px;--row-gap:15px;--column-gap:15px;}.elementor-17 .elementor-element.elementor-element-6b108a5 .elementor-icon-list-icon i{color:#3157C7;transition:color 0.3s;}.elementor-17 .elementor-element.elementor-element-6b108a5 .elementor-icon-list-icon svg{fill:#3157C7;transition:fill 0.3s;}.elementor-17 .elementor-element.elementor-element-6b108a5{--e-icon-list-icon-size:14px;--icon-vertical-align:center;}.elementor-17 .elementor-element.elementor-element-6b108a5 .elementor-icon-list-icon{padding-inline-end:0px;}.elementor-17 .elementor-element.elementor-element-6b108a5 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-17 .elementor-element.elementor-element-6b108a5 .elementor-icon-list-item > a{font-family:"Inter", Sans-serif;font-size:12px;font-weight:600;text-transform:uppercase;letter-spacing:3px;}.elementor-17 .elementor-element.elementor-element-6b108a5 .elementor-icon-list-text{color:#3157C7;transition:color 0.3s;}.elementor-17 .elementor-element.elementor-element-aae4e12 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:38px;font-weight:700;line-height:1.15em;color:var( --e-global-color-astglobalcolor2 );}.elementor-17 .elementor-element.elementor-element-2ccf5bd{width:var( --container-widget-width, 60% );max-width:60%;--container-widget-width:60%;--container-widget-flex-grow:0;text-align:start;font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:1.65em;color:#667085;}.elementor-17 .elementor-element.elementor-element-2ccf5bd p{margin-block-end:0px;}.elementor-17 .elementor-element.elementor-element-2eb1ebd{--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:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-17 .elementor-element.elementor-element-2eb1ebd:not(.elementor-motion-effects-element-type-background), .elementor-17 .elementor-element.elementor-element-2eb1ebd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-astglobalcolor5 );}.elementor-17 .elementor-element.elementor-element-3330b69{--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;--align-items:flex-start;--gap:15px 15px;--row-gap:15px;--column-gap:15px;}.elementor-17 .elementor-element.elementor-element-6ab9472 .elementor-icon-list-icon i{color:#3157C7;transition:color 0.3s;}.elementor-17 .elementor-element.elementor-element-6ab9472 .elementor-icon-list-icon svg{fill:#3157C7;transition:fill 0.3s;}.elementor-17 .elementor-element.elementor-element-6ab9472{--e-icon-list-icon-size:14px;--icon-vertical-align:center;}.elementor-17 .elementor-element.elementor-element-6ab9472 .elementor-icon-list-icon{padding-inline-end:0px;}.elementor-17 .elementor-element.elementor-element-6ab9472 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-17 .elementor-element.elementor-element-6ab9472 .elementor-icon-list-item > a{font-family:"Inter", Sans-serif;font-size:12px;font-weight:600;text-transform:uppercase;letter-spacing:3px;}.elementor-17 .elementor-element.elementor-element-6ab9472 .elementor-icon-list-text{color:#3157C7;transition:color 0.3s;}.elementor-17 .elementor-element.elementor-element-4cca091 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:38px;font-weight:700;line-height:1.15em;color:var( --e-global-color-astglobalcolor2 );}.elementor-17 .elementor-element.elementor-element-7b6b33d .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:38px;font-weight:700;line-height:1.15em;color:var( --e-global-color-astglobalcolor2 );}.elementor-17 .elementor-element.elementor-element-ffa3ae0{width:var( --container-widget-width, 60% );max-width:60%;--container-widget-width:60%;--container-widget-flex-grow:0;text-align:start;font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:1.65em;color:var( --e-global-color-astglobalcolor6 );}.elementor-17 .elementor-element.elementor-element-ffa3ae0 p{margin-block-end:0px;}.elementor-17 .elementor-element.elementor-element-ed09991{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-3f638d4{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-17 .elementor-element.elementor-element-c0f804d{--display:flex;--min-height:290px;--justify-content:flex-end;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0.5;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#DCE2E8;--border-color:#DCE2E8;--border-radius:24px 24px 24px 24px;--padding-top:28px;--padding-bottom:28px;--padding-left:28px;--padding-right:28px;}.elementor-17 .elementor-element.elementor-element-c0f804d:not(.elementor-motion-effects-element-type-background), .elementor-17 .elementor-element.elementor-element-c0f804d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;background-image:url("https://truthlinetechnologies.com/nimeinstruments/wp-content/uploads/2026/08/ind-oilgas.jpg");}.elementor-17 .elementor-element.elementor-element-c0f804d::before, .elementor-17 .elementor-element.elementor-element-c0f804d > .elementor-background-video-container::before, .elementor-17 .elementor-element.elementor-element-c0f804d > .e-con-inner > .elementor-background-video-container::before, .elementor-17 .elementor-element.elementor-element-c0f804d > .elementor-background-slideshow::before, .elementor-17 .elementor-element.elementor-element-c0f804d > .e-con-inner > .elementor-background-slideshow::before, .elementor-17 .elementor-element.elementor-element-c0f804d > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-17 .elementor-element.elementor-element-5feffa9 .elementor-image-box-wrapper{text-align:start;}.elementor-17 .elementor-element.elementor-element-5feffa9 .elementor-image-box-title{margin-bottom:5px;font-family:"Sora", Sans-serif;font-size:14px;font-weight:700;text-transform:uppercase;color:var( --e-global-color-astglobalcolor4 );}.elementor-17 .elementor-element.elementor-element-5feffa9 .elementor-image-box-description{font-family:"Inter", Sans-serif;font-size:14px;font-weight:400;color:var( --e-global-color-astglobalcolor4 );}.elementor-17 .elementor-element.elementor-element-35ca5d0 .elementor-button{background-color:#61CE70;font-family:"Inter", Sans-serif;font-size:14px;font-weight:500;text-transform:uppercase;fill:#4A90E2;color:#4A90E2;border-style:none;border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-17 .elementor-element.elementor-element-35ca5d0.elementor-element{--align-self:flex-start;}.elementor-17 .elementor-element.elementor-element-35ca5d0 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-17 .elementor-element.elementor-element-aed7e1f{--display:flex;--min-height:280px;--justify-content:flex-end;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0.5;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#D9E3F0;--border-color:#D9E3F0;--border-radius:24px 24px 24px 24px;--padding-top:28px;--padding-bottom:28px;--padding-left:28px;--padding-right:28px;}.elementor-17 .elementor-element.elementor-element-aed7e1f:not(.elementor-motion-effects-element-type-background), .elementor-17 .elementor-element.elementor-element-aed7e1f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;background-image:url("https://truthlinetechnologies.com/nimeinstruments/wp-content/uploads/2026/08/ind-cement.jpg");background-size:cover;}.elementor-17 .elementor-element.elementor-element-aed7e1f::before, .elementor-17 .elementor-element.elementor-element-aed7e1f > .elementor-background-video-container::before, .elementor-17 .elementor-element.elementor-element-aed7e1f > .e-con-inner > .elementor-background-video-container::before, .elementor-17 .elementor-element.elementor-element-aed7e1f > .elementor-background-slideshow::before, .elementor-17 .elementor-element.elementor-element-aed7e1f > .e-con-inner > .elementor-background-slideshow::before, .elementor-17 .elementor-element.elementor-element-aed7e1f > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-17 .elementor-element.elementor-element-f86052e .elementor-image-box-wrapper{text-align:start;}.elementor-17 .elementor-element.elementor-element-f86052e .elementor-image-box-title{margin-bottom:5px;font-family:"Sora", Sans-serif;font-size:14px;font-weight:700;text-transform:uppercase;color:var( --e-global-color-astglobalcolor4 );}.elementor-17 .elementor-element.elementor-element-f86052e .elementor-image-box-description{font-family:"Inter", Sans-serif;font-size:14px;font-weight:400;color:var( --e-global-color-astglobalcolor4 );}.elementor-17 .elementor-element.elementor-element-810e286 .elementor-button{background-color:#61CE70;font-family:"Inter", Sans-serif;font-size:14px;font-weight:500;text-transform:uppercase;fill:#4A90E2;color:#4A90E2;border-style:none;border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-17 .elementor-element.elementor-element-810e286.elementor-element{--align-self:flex-start;}.elementor-17 .elementor-element.elementor-element-810e286 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-17 .elementor-element.elementor-element-1c65ee1{--display:flex;--min-height:280px;--justify-content:flex-end;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0.5;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#D9E3F0;--border-color:#D9E3F0;--border-radius:24px 24px 24px 24px;--padding-top:28px;--padding-bottom:28px;--padding-left:28px;--padding-right:28px;}.elementor-17 .elementor-element.elementor-element-1c65ee1:not(.elementor-motion-effects-element-type-background), .elementor-17 .elementor-element.elementor-element-1c65ee1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;background-image:url("https://truthlinetechnologies.com/nimeinstruments/wp-content/uploads/2026/08/ind-pharma.jpg");background-size:100% auto;}.elementor-17 .elementor-element.elementor-element-1c65ee1::before, .elementor-17 .elementor-element.elementor-element-1c65ee1 > .elementor-background-video-container::before, .elementor-17 .elementor-element.elementor-element-1c65ee1 > .e-con-inner > .elementor-background-video-container::before, .elementor-17 .elementor-element.elementor-element-1c65ee1 > .elementor-background-slideshow::before, .elementor-17 .elementor-element.elementor-element-1c65ee1 > .e-con-inner > .elementor-background-slideshow::before, .elementor-17 .elementor-element.elementor-element-1c65ee1 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-17 .elementor-element.elementor-element-2a28f09 .elementor-image-box-wrapper{text-align:start;}.elementor-17 .elementor-element.elementor-element-2a28f09 .elementor-image-box-title{margin-bottom:5px;font-family:"Sora", Sans-serif;font-size:14px;font-weight:700;text-transform:uppercase;color:var( --e-global-color-astglobalcolor4 );}.elementor-17 .elementor-element.elementor-element-2a28f09 .elementor-image-box-description{font-family:"Inter", Sans-serif;font-size:14px;font-weight:400;color:var( --e-global-color-astglobalcolor4 );}.elementor-17 .elementor-element.elementor-element-147867c .elementor-button{background-color:#61CE70;font-family:"Inter", Sans-serif;font-size:14px;font-weight:500;text-transform:uppercase;fill:#4A90E2;color:#4A90E2;border-style:none;border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-17 .elementor-element.elementor-element-147867c.elementor-element{--align-self:flex-start;}.elementor-17 .elementor-element.elementor-element-147867c .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-17 .elementor-element.elementor-element-24d6313{--display:flex;--min-height:280px;--justify-content:flex-end;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0.5;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#D9E3F0;--border-color:#D9E3F0;--border-radius:24px 24px 24px 24px;--padding-top:28px;--padding-bottom:28px;--padding-left:28px;--padding-right:28px;}.elementor-17 .elementor-element.elementor-element-24d6313:not(.elementor-motion-effects-element-type-background), .elementor-17 .elementor-element.elementor-element-24d6313 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;background-image:url("https://truthlinetechnologies.com/nimeinstruments/wp-content/uploads/2026/08/ind-food.jpg");background-size:cover;}.elementor-17 .elementor-element.elementor-element-24d6313::before, .elementor-17 .elementor-element.elementor-element-24d6313 > .elementor-background-video-container::before, .elementor-17 .elementor-element.elementor-element-24d6313 > .e-con-inner > .elementor-background-video-container::before, .elementor-17 .elementor-element.elementor-element-24d6313 > .elementor-background-slideshow::before, .elementor-17 .elementor-element.elementor-element-24d6313 > .e-con-inner > .elementor-background-slideshow::before, .elementor-17 .elementor-element.elementor-element-24d6313 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-17 .elementor-element.elementor-element-f2abb3e .elementor-image-box-wrapper{text-align:start;}.elementor-17 .elementor-element.elementor-element-f2abb3e .elementor-image-box-title{margin-bottom:5px;font-family:"Sora", Sans-serif;font-size:14px;font-weight:700;text-transform:uppercase;color:var( --e-global-color-astglobalcolor4 );}.elementor-17 .elementor-element.elementor-element-f2abb3e .elementor-image-box-description{font-family:"Inter", Sans-serif;font-size:14px;font-weight:400;color:var( --e-global-color-astglobalcolor4 );}.elementor-17 .elementor-element.elementor-element-f6ac752 .elementor-button{background-color:#61CE70;font-family:"Inter", Sans-serif;font-size:14px;font-weight:500;text-transform:uppercase;fill:#4A90E2;color:#4A90E2;border-style:none;border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-17 .elementor-element.elementor-element-f6ac752.elementor-element{--align-self:flex-start;}.elementor-17 .elementor-element.elementor-element-f6ac752 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-17 .elementor-element.elementor-element-f651ded{--display:flex;--min-height:280px;--justify-content:flex-end;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0.3;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#D9E3F0;--border-color:#D9E3F0;--border-radius:24px 24px 24px 24px;--padding-top:28px;--padding-bottom:28px;--padding-left:28px;--padding-right:28px;}.elementor-17 .elementor-element.elementor-element-f651ded:not(.elementor-motion-effects-element-type-background), .elementor-17 .elementor-element.elementor-element-f651ded > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;background-image:url("https://truthlinetechnologies.com/nimeinstruments/wp-content/uploads/2026/08/ind-manufacturing.jpg");background-size:contain;}.elementor-17 .elementor-element.elementor-element-f651ded::before, .elementor-17 .elementor-element.elementor-element-f651ded > .elementor-background-video-container::before, .elementor-17 .elementor-element.elementor-element-f651ded > .e-con-inner > .elementor-background-video-container::before, .elementor-17 .elementor-element.elementor-element-f651ded > .elementor-background-slideshow::before, .elementor-17 .elementor-element.elementor-element-f651ded > .e-con-inner > .elementor-background-slideshow::before, .elementor-17 .elementor-element.elementor-element-f651ded > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-17 .elementor-element.elementor-element-9604536 .elementor-image-box-wrapper{text-align:start;}.elementor-17 .elementor-element.elementor-element-9604536 .elementor-image-box-title{margin-bottom:5px;font-family:"Sora", Sans-serif;font-size:14px;font-weight:700;text-transform:uppercase;color:var( --e-global-color-astglobalcolor4 );}.elementor-17 .elementor-element.elementor-element-9604536 .elementor-image-box-description{font-family:"Inter", Sans-serif;font-size:14px;font-weight:400;color:var( --e-global-color-astglobalcolor4 );}.elementor-17 .elementor-element.elementor-element-4de332d .elementor-button{background-color:#61CE70;font-family:"Inter", Sans-serif;font-size:14px;font-weight:500;text-transform:uppercase;fill:#4A90E2;color:#4A90E2;border-style:none;border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-17 .elementor-element.elementor-element-4de332d.elementor-element{--align-self:flex-start;}.elementor-17 .elementor-element.elementor-element-4de332d .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-17 .elementor-element.elementor-element-7ef7861{--display:flex;--min-height:280px;--justify-content:flex-end;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0.5;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#D9E3F0;--border-color:#D9E3F0;--border-radius:24px 24px 24px 24px;--padding-top:28px;--padding-bottom:28px;--padding-left:28px;--padding-right:28px;}.elementor-17 .elementor-element.elementor-element-7ef7861:not(.elementor-motion-effects-element-type-background), .elementor-17 .elementor-element.elementor-element-7ef7861 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;background-image:url("https://truthlinetechnologies.com/nimeinstruments/wp-content/uploads/2026/08/ind-metallurgical.jpg");background-size:cover;}.elementor-17 .elementor-element.elementor-element-7ef7861::before, .elementor-17 .elementor-element.elementor-element-7ef7861 > .elementor-background-video-container::before, .elementor-17 .elementor-element.elementor-element-7ef7861 > .e-con-inner > .elementor-background-video-container::before, .elementor-17 .elementor-element.elementor-element-7ef7861 > .elementor-background-slideshow::before, .elementor-17 .elementor-element.elementor-element-7ef7861 > .e-con-inner > .elementor-background-slideshow::before, .elementor-17 .elementor-element.elementor-element-7ef7861 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-17 .elementor-element.elementor-element-c8ed1c1 .elementor-image-box-wrapper{text-align:start;}.elementor-17 .elementor-element.elementor-element-c8ed1c1 .elementor-image-box-title{margin-bottom:5px;font-family:"Sora", Sans-serif;font-size:14px;font-weight:700;text-transform:uppercase;color:var( --e-global-color-astglobalcolor4 );}.elementor-17 .elementor-element.elementor-element-c8ed1c1 .elementor-image-box-description{font-family:"Inter", Sans-serif;font-size:14px;font-weight:400;color:var( --e-global-color-astglobalcolor4 );}.elementor-17 .elementor-element.elementor-element-2fa04d0 .elementor-button{background-color:#61CE70;font-family:"Inter", Sans-serif;font-size:14px;font-weight:500;text-transform:uppercase;fill:#4A90E2;color:#4A90E2;border-style:none;border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-17 .elementor-element.elementor-element-2fa04d0.elementor-element{--align-self:flex-start;}.elementor-17 .elementor-element.elementor-element-2fa04d0 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-17 .elementor-element.elementor-element-799bd811{--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:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-17 .elementor-element.elementor-element-799bd811:not(.elementor-motion-effects-element-type-background), .elementor-17 .elementor-element.elementor-element-799bd811 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-17 .elementor-element.elementor-element-29cec583{--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-17 .elementor-element.elementor-element-5e9f999 .elementor-icon-list-icon i{color:#3157C7;transition:color 0.3s;}.elementor-17 .elementor-element.elementor-element-5e9f999 .elementor-icon-list-icon svg{fill:#3157C7;transition:fill 0.3s;}.elementor-17 .elementor-element.elementor-element-5e9f999{--e-icon-list-icon-size:14px;--icon-vertical-align:center;}.elementor-17 .elementor-element.elementor-element-5e9f999 .elementor-icon-list-icon{padding-inline-end:0px;}.elementor-17 .elementor-element.elementor-element-5e9f999 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-17 .elementor-element.elementor-element-5e9f999 .elementor-icon-list-item > a{font-family:"Inter", Sans-serif;font-size:12px;font-weight:600;text-transform:uppercase;letter-spacing:3px;}.elementor-17 .elementor-element.elementor-element-5e9f999 .elementor-icon-list-text{color:#3157C7;transition:color 0.3s;}.elementor-17 .elementor-element.elementor-element-10a6e658 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:38px;font-weight:700;line-height:1.15em;color:var( --e-global-color-astglobalcolor2 );}.elementor-17 .elementor-element.elementor-element-49c4f5d{width:var( --container-widget-width, 60% );max-width:60%;--container-widget-width:60%;--container-widget-flex-grow:0;text-align:start;font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:1.65em;color:#667085;}.elementor-17 .elementor-element.elementor-element-49c4f5d p{margin-block-end:0px;}.elementor-widget-loop-grid .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-loop-grid .elementor-pagination{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-loop-grid .e-load-more-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-17 .elementor-element.elementor-element-f78664d{--grid-columns:4;}.elementor-17 .elementor-element.elementor-element-f78664d .elementor-loop-container{grid-auto-rows:1fr;}.elementor-17 .elementor-element.elementor-element-f78664d .e-loop-item > .elementor-section, .elementor-17 .elementor-element.elementor-element-f78664d .e-loop-item > .elementor-section > .elementor-container, .elementor-17 .elementor-element.elementor-element-f78664d .e-loop-item > .e-con, .elementor-17 .elementor-element.elementor-element-f78664d .e-loop-item .elementor-section-wrap  > .e-con{height:100%;}.elementor-17 .elementor-element.elementor-element-c8a4ec9 .elementor-button{background-color:#243b8f;font-family:"Inter", Sans-serif;font-size:15px;font-weight:600;fill:#f5faff;color:#f5faff;border-style:none;border-radius:10px 10px 10px 10px;padding:14px 26px 14px 26px;}.elementor-17 .elementor-element.elementor-element-c8a4ec9{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-17 .elementor-element.elementor-element-768165e{--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:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-17 .elementor-element.elementor-element-768165e:not(.elementor-motion-effects-element-type-background), .elementor-17 .elementor-element.elementor-element-768165e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-17 .elementor-element.elementor-element-fb08887{--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-17 .elementor-element.elementor-element-994ebe3 .elementor-icon-list-icon i{color:#3157C7;transition:color 0.3s;}.elementor-17 .elementor-element.elementor-element-994ebe3 .elementor-icon-list-icon svg{fill:#3157C7;transition:fill 0.3s;}.elementor-17 .elementor-element.elementor-element-994ebe3{--e-icon-list-icon-size:14px;--icon-vertical-align:center;}.elementor-17 .elementor-element.elementor-element-994ebe3 .elementor-icon-list-icon{padding-inline-end:0px;}.elementor-17 .elementor-element.elementor-element-994ebe3 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-17 .elementor-element.elementor-element-994ebe3 .elementor-icon-list-item > a{font-family:"Inter", Sans-serif;font-size:12px;font-weight:600;text-transform:uppercase;letter-spacing:3px;}.elementor-17 .elementor-element.elementor-element-994ebe3 .elementor-icon-list-text{color:#3157C7;transition:color 0.3s;}.elementor-17 .elementor-element.elementor-element-5c9c9d4 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:38px;font-weight:700;line-height:1.15em;color:var( --e-global-color-astglobalcolor2 );}.elementor-17 .elementor-element.elementor-element-dbebdd8{width:var( --container-widget-width, 60% );max-width:60%;--container-widget-width:60%;--container-widget-flex-grow:0;text-align:start;font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:1.65em;color:#667085;}.elementor-17 .elementor-element.elementor-element-dbebdd8 p{margin-block-end:0px;}.elementor-17 .elementor-element.elementor-element-6423893{--grid-columns:4;}.elementor-17 .elementor-element.elementor-element-6423893 .elementor-loop-container{grid-auto-rows:1fr;}.elementor-17 .elementor-element.elementor-element-6423893 .e-loop-item > .elementor-section, .elementor-17 .elementor-element.elementor-element-6423893 .e-loop-item > .elementor-section > .elementor-container, .elementor-17 .elementor-element.elementor-element-6423893 .e-loop-item > .e-con, .elementor-17 .elementor-element.elementor-element-6423893 .e-loop-item .elementor-section-wrap  > .e-con{height:100%;}.elementor-17 .elementor-element.elementor-element-4a498f2{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-7dae072{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(3, 1fr);--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-a52c909{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-astglobalcolor2 );--border-color:var( --e-global-color-astglobalcolor2 );--border-radius:20px 20px 20px 20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-a52c909:not(.elementor-motion-effects-element-type-background), .elementor-17 .elementor-element.elementor-element-a52c909 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-astglobalcolor5 );}.elementor-17 .elementor-element.elementor-element-a52c909:hover{border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#243B8F;--border-color:#243B8F;--border-radius:20px 20px 20px 20px;--border-top-left-radius:20px;--border-top-right-radius:20px;--border-bottom-right-radius:20px;--border-bottom-left-radius:20px;}.elementor-17 .elementor-element.elementor-element-a52c909, .elementor-17 .elementor-element.elementor-element-a52c909::before{--border-transition:0.3s;}.elementor-17 .elementor-element.elementor-element-45b669d{--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-start;--align-items:flex-start;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--flex-wrap:wrap;--padding-top:18px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-17 .elementor-element.elementor-element-b94f1c8 .elementor-image-box-wrapper{text-align:start;}.elementor-17 .elementor-element.elementor-element-b94f1c8 .elementor-image-box-title{margin-bottom:10px;font-family:"Sora", Sans-serif;font-size:18px;font-weight:700;color:var( --e-global-color-astglobalcolor2 );}.elementor-17 .elementor-element.elementor-element-b94f1c8 .elementor-image-box-description{font-family:"Inter", Sans-serif;font-size:14px;font-weight:400;color:#667085;}.elementor-17 .elementor-element.elementor-element-7d7764c .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-17 .elementor-element.elementor-element-7d7764c .elementor-button{font-family:"Inter", Sans-serif;font-size:12px;font-weight:500;fill:var( --e-global-color-astglobalcolor2 );color:var( --e-global-color-astglobalcolor2 );border-style:none;border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-17 .elementor-element.elementor-element-861e6d0{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-astglobalcolor2 );--border-color:var( --e-global-color-astglobalcolor2 );--border-radius:20px 20px 20px 20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-861e6d0:not(.elementor-motion-effects-element-type-background), .elementor-17 .elementor-element.elementor-element-861e6d0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-astglobalcolor5 );}.elementor-17 .elementor-element.elementor-element-861e6d0:hover{border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#243B8F;--border-color:#243B8F;--border-radius:20px 20px 20px 20px;--border-top-left-radius:20px;--border-top-right-radius:20px;--border-bottom-right-radius:20px;--border-bottom-left-radius:20px;}.elementor-17 .elementor-element.elementor-element-861e6d0, .elementor-17 .elementor-element.elementor-element-861e6d0::before{--border-transition:0.3s;}.elementor-17 .elementor-element.elementor-element-50ea70d{--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-start;--align-items:flex-start;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--flex-wrap:wrap;--padding-top:18px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-17 .elementor-element.elementor-element-e70c471 .elementor-image-box-wrapper{text-align:start;}.elementor-17 .elementor-element.elementor-element-e70c471 .elementor-image-box-title{margin-bottom:10px;font-family:"Sora", Sans-serif;font-size:18px;font-weight:700;color:var( --e-global-color-astglobalcolor2 );}.elementor-17 .elementor-element.elementor-element-e70c471 .elementor-image-box-description{font-family:"Inter", Sans-serif;font-size:14px;font-weight:400;color:#667085;}.elementor-17 .elementor-element.elementor-element-864b3c3 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-17 .elementor-element.elementor-element-864b3c3 .elementor-button{font-family:"Inter", Sans-serif;font-size:12px;font-weight:500;fill:var( --e-global-color-astglobalcolor2 );color:var( --e-global-color-astglobalcolor2 );border-style:none;border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-17 .elementor-element.elementor-element-26956b9{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-astglobalcolor2 );--border-color:var( --e-global-color-astglobalcolor2 );--border-radius:20px 20px 20px 20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-26956b9:not(.elementor-motion-effects-element-type-background), .elementor-17 .elementor-element.elementor-element-26956b9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-astglobalcolor5 );}.elementor-17 .elementor-element.elementor-element-26956b9:hover{border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#243B8F;--border-color:#243B8F;--border-radius:20px 20px 20px 20px;--border-top-left-radius:20px;--border-top-right-radius:20px;--border-bottom-right-radius:20px;--border-bottom-left-radius:20px;}.elementor-17 .elementor-element.elementor-element-26956b9, .elementor-17 .elementor-element.elementor-element-26956b9::before{--border-transition:0.3s;}.elementor-17 .elementor-element.elementor-element-39a548c{--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-start;--align-items:flex-start;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--flex-wrap:wrap;--padding-top:18px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-17 .elementor-element.elementor-element-25ecc82 .elementor-image-box-wrapper{text-align:start;}.elementor-17 .elementor-element.elementor-element-25ecc82 .elementor-image-box-title{margin-bottom:10px;font-family:"Sora", Sans-serif;font-size:18px;font-weight:700;color:var( --e-global-color-astglobalcolor2 );}.elementor-17 .elementor-element.elementor-element-25ecc82 .elementor-image-box-description{font-family:"Inter", Sans-serif;font-size:14px;font-weight:400;color:#667085;}.elementor-17 .elementor-element.elementor-element-4110733 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-17 .elementor-element.elementor-element-4110733 .elementor-button{font-family:"Inter", Sans-serif;font-size:12px;font-weight:500;fill:var( --e-global-color-astglobalcolor2 );color:var( --e-global-color-astglobalcolor2 );border-style:none;border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-17 .elementor-element.elementor-element-871c2f4{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-astglobalcolor2 );--border-color:var( --e-global-color-astglobalcolor2 );--border-radius:20px 20px 20px 20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-871c2f4:not(.elementor-motion-effects-element-type-background), .elementor-17 .elementor-element.elementor-element-871c2f4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-astglobalcolor5 );}.elementor-17 .elementor-element.elementor-element-871c2f4:hover{border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#243B8F;--border-color:#243B8F;--border-radius:20px 20px 20px 20px;--border-top-left-radius:20px;--border-top-right-radius:20px;--border-bottom-right-radius:20px;--border-bottom-left-radius:20px;}.elementor-17 .elementor-element.elementor-element-871c2f4, .elementor-17 .elementor-element.elementor-element-871c2f4::before{--border-transition:0.3s;}.elementor-17 .elementor-element.elementor-element-3ded84b{--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-start;--align-items:flex-start;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--flex-wrap:wrap;--padding-top:18px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-17 .elementor-element.elementor-element-61ab829 .elementor-image-box-wrapper{text-align:start;}.elementor-17 .elementor-element.elementor-element-61ab829 .elementor-image-box-title{margin-bottom:10px;font-family:"Sora", Sans-serif;font-size:18px;font-weight:700;color:var( --e-global-color-astglobalcolor2 );}.elementor-17 .elementor-element.elementor-element-61ab829 .elementor-image-box-description{font-family:"Inter", Sans-serif;font-size:14px;font-weight:400;color:#667085;}.elementor-17 .elementor-element.elementor-element-037a15e .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-17 .elementor-element.elementor-element-037a15e .elementor-button{font-family:"Inter", Sans-serif;font-size:12px;font-weight:500;fill:var( --e-global-color-astglobalcolor2 );color:var( --e-global-color-astglobalcolor2 );border-style:none;border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-17 .elementor-element.elementor-element-51e8758{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-astglobalcolor2 );--border-color:var( --e-global-color-astglobalcolor2 );--border-radius:20px 20px 20px 20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-51e8758:not(.elementor-motion-effects-element-type-background), .elementor-17 .elementor-element.elementor-element-51e8758 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-astglobalcolor5 );}.elementor-17 .elementor-element.elementor-element-51e8758:hover{border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#243B8F;--border-color:#243B8F;--border-radius:20px 20px 20px 20px;--border-top-left-radius:20px;--border-top-right-radius:20px;--border-bottom-right-radius:20px;--border-bottom-left-radius:20px;}.elementor-17 .elementor-element.elementor-element-51e8758, .elementor-17 .elementor-element.elementor-element-51e8758::before{--border-transition:0.3s;}.elementor-17 .elementor-element.elementor-element-a70f186{--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-start;--align-items:flex-start;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--flex-wrap:wrap;--padding-top:18px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-17 .elementor-element.elementor-element-2de72d7 .elementor-image-box-wrapper{text-align:start;}.elementor-17 .elementor-element.elementor-element-2de72d7 .elementor-image-box-title{margin-bottom:10px;font-family:"Sora", Sans-serif;font-size:18px;font-weight:700;color:var( --e-global-color-astglobalcolor2 );}.elementor-17 .elementor-element.elementor-element-2de72d7 .elementor-image-box-description{font-family:"Inter", Sans-serif;font-size:14px;font-weight:400;color:#667085;}.elementor-17 .elementor-element.elementor-element-d0bad61 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-17 .elementor-element.elementor-element-d0bad61 .elementor-button{font-family:"Inter", Sans-serif;font-size:12px;font-weight:500;fill:var( --e-global-color-astglobalcolor2 );color:var( --e-global-color-astglobalcolor2 );border-style:none;border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-17 .elementor-element.elementor-element-6614cef{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-astglobalcolor2 );--border-color:var( --e-global-color-astglobalcolor2 );--border-radius:20px 20px 20px 20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-6614cef:not(.elementor-motion-effects-element-type-background), .elementor-17 .elementor-element.elementor-element-6614cef > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-astglobalcolor5 );}.elementor-17 .elementor-element.elementor-element-6614cef:hover{border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#243B8F;--border-color:#243B8F;--border-radius:20px 20px 20px 20px;--border-top-left-radius:20px;--border-top-right-radius:20px;--border-bottom-right-radius:20px;--border-bottom-left-radius:20px;}.elementor-17 .elementor-element.elementor-element-6614cef, .elementor-17 .elementor-element.elementor-element-6614cef::before{--border-transition:0.3s;}.elementor-17 .elementor-element.elementor-element-9ae8563{--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-start;--align-items:flex-start;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--flex-wrap:wrap;--padding-top:18px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-17 .elementor-element.elementor-element-1d990f6 .elementor-image-box-wrapper{text-align:start;}.elementor-17 .elementor-element.elementor-element-1d990f6 .elementor-image-box-title{margin-bottom:10px;font-family:"Sora", Sans-serif;font-size:18px;font-weight:700;color:var( --e-global-color-astglobalcolor2 );}.elementor-17 .elementor-element.elementor-element-1d990f6 .elementor-image-box-description{font-family:"Inter", Sans-serif;font-size:14px;font-weight:400;color:#667085;}.elementor-17 .elementor-element.elementor-element-a33d2e6 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-17 .elementor-element.elementor-element-a33d2e6 .elementor-button{font-family:"Inter", Sans-serif;font-size:12px;font-weight:500;fill:var( --e-global-color-astglobalcolor2 );color:var( --e-global-color-astglobalcolor2 );border-style:none;border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-17 .elementor-element.elementor-element-52dca97{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-astglobalcolor2 );--border-color:var( --e-global-color-astglobalcolor2 );--border-radius:20px 20px 20px 20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-52dca97:not(.elementor-motion-effects-element-type-background), .elementor-17 .elementor-element.elementor-element-52dca97 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-astglobalcolor5 );}.elementor-17 .elementor-element.elementor-element-52dca97:hover{border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#243B8F;--border-color:#243B8F;--border-radius:20px 20px 20px 20px;--border-top-left-radius:20px;--border-top-right-radius:20px;--border-bottom-right-radius:20px;--border-bottom-left-radius:20px;}.elementor-17 .elementor-element.elementor-element-52dca97, .elementor-17 .elementor-element.elementor-element-52dca97::before{--border-transition:0.3s;}.elementor-17 .elementor-element.elementor-element-4eefc8a{--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-start;--align-items:flex-start;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--flex-wrap:wrap;--padding-top:18px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-17 .elementor-element.elementor-element-703e074 .elementor-image-box-wrapper{text-align:start;}.elementor-17 .elementor-element.elementor-element-703e074 .elementor-image-box-title{margin-bottom:10px;font-family:"Sora", Sans-serif;font-size:18px;font-weight:700;color:var( --e-global-color-astglobalcolor2 );}.elementor-17 .elementor-element.elementor-element-703e074 .elementor-image-box-description{font-family:"Inter", Sans-serif;font-size:14px;font-weight:400;color:#667085;}.elementor-17 .elementor-element.elementor-element-aae4470 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-17 .elementor-element.elementor-element-aae4470 .elementor-button{font-family:"Inter", Sans-serif;font-size:12px;font-weight:500;fill:var( --e-global-color-astglobalcolor2 );color:var( --e-global-color-astglobalcolor2 );border-style:none;border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-17 .elementor-element.elementor-element-1e228d5{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-astglobalcolor2 );--border-color:var( --e-global-color-astglobalcolor2 );--border-radius:20px 20px 20px 20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-1e228d5:not(.elementor-motion-effects-element-type-background), .elementor-17 .elementor-element.elementor-element-1e228d5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-astglobalcolor5 );}.elementor-17 .elementor-element.elementor-element-1e228d5:hover{border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#243B8F;--border-color:#243B8F;--border-radius:20px 20px 20px 20px;--border-top-left-radius:20px;--border-top-right-radius:20px;--border-bottom-right-radius:20px;--border-bottom-left-radius:20px;}.elementor-17 .elementor-element.elementor-element-1e228d5, .elementor-17 .elementor-element.elementor-element-1e228d5::before{--border-transition:0.3s;}.elementor-17 .elementor-element.elementor-element-6623ba6{--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-start;--align-items:flex-start;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--flex-wrap:wrap;--padding-top:18px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-17 .elementor-element.elementor-element-33fce5f .elementor-image-box-wrapper{text-align:start;}.elementor-17 .elementor-element.elementor-element-33fce5f .elementor-image-box-title{margin-bottom:10px;font-family:"Sora", Sans-serif;font-size:18px;font-weight:700;color:var( --e-global-color-astglobalcolor2 );}.elementor-17 .elementor-element.elementor-element-33fce5f .elementor-image-box-description{font-family:"Inter", Sans-serif;font-size:14px;font-weight:400;color:#667085;}.elementor-17 .elementor-element.elementor-element-f60736e .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-17 .elementor-element.elementor-element-f60736e .elementor-button{font-family:"Inter", Sans-serif;font-size:12px;font-weight:500;fill:var( --e-global-color-astglobalcolor2 );color:var( --e-global-color-astglobalcolor2 );border-style:none;border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-17 .elementor-element.elementor-element-ae12c5b{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-astglobalcolor2 );--border-color:var( --e-global-color-astglobalcolor2 );--border-radius:20px 20px 20px 20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-ae12c5b:not(.elementor-motion-effects-element-type-background), .elementor-17 .elementor-element.elementor-element-ae12c5b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-astglobalcolor5 );}.elementor-17 .elementor-element.elementor-element-ae12c5b:hover{border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#243B8F;--border-color:#243B8F;--border-radius:20px 20px 20px 20px;--border-top-left-radius:20px;--border-top-right-radius:20px;--border-bottom-right-radius:20px;--border-bottom-left-radius:20px;}.elementor-17 .elementor-element.elementor-element-ae12c5b, .elementor-17 .elementor-element.elementor-element-ae12c5b::before{--border-transition:0.3s;}.elementor-17 .elementor-element.elementor-element-5f76b8f{--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-start;--align-items:flex-start;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--flex-wrap:wrap;--padding-top:18px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-17 .elementor-element.elementor-element-3055029 .elementor-image-box-wrapper{text-align:start;}.elementor-17 .elementor-element.elementor-element-3055029 .elementor-image-box-title{margin-bottom:10px;font-family:"Sora", Sans-serif;font-size:18px;font-weight:700;color:var( --e-global-color-astglobalcolor2 );}.elementor-17 .elementor-element.elementor-element-3055029 .elementor-image-box-description{font-family:"Inter", Sans-serif;font-size:14px;font-weight:400;color:#667085;}.elementor-17 .elementor-element.elementor-element-51848af .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-17 .elementor-element.elementor-element-51848af .elementor-button{font-family:"Inter", Sans-serif;font-size:12px;font-weight:500;fill:var( --e-global-color-astglobalcolor2 );color:var( --e-global-color-astglobalcolor2 );border-style:none;border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-17 .elementor-element.elementor-element-ef4d01f{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-astglobalcolor2 );--border-color:var( --e-global-color-astglobalcolor2 );--border-radius:20px 20px 20px 20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-ef4d01f:not(.elementor-motion-effects-element-type-background), .elementor-17 .elementor-element.elementor-element-ef4d01f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-astglobalcolor5 );}.elementor-17 .elementor-element.elementor-element-ef4d01f:hover{border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#243B8F;--border-color:#243B8F;--border-radius:20px 20px 20px 20px;--border-top-left-radius:20px;--border-top-right-radius:20px;--border-bottom-right-radius:20px;--border-bottom-left-radius:20px;}.elementor-17 .elementor-element.elementor-element-ef4d01f, .elementor-17 .elementor-element.elementor-element-ef4d01f::before{--border-transition:0.3s;}.elementor-17 .elementor-element.elementor-element-14589cb{--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-start;--align-items:flex-start;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--flex-wrap:wrap;--padding-top:18px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-17 .elementor-element.elementor-element-3199b74 .elementor-image-box-wrapper{text-align:start;}.elementor-17 .elementor-element.elementor-element-3199b74 .elementor-image-box-title{margin-bottom:10px;font-family:"Sora", Sans-serif;font-size:18px;font-weight:700;color:var( --e-global-color-astglobalcolor2 );}.elementor-17 .elementor-element.elementor-element-3199b74 .elementor-image-box-description{font-family:"Inter", Sans-serif;font-size:14px;font-weight:400;color:#667085;}.elementor-17 .elementor-element.elementor-element-b5e2f4b .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-17 .elementor-element.elementor-element-b5e2f4b .elementor-button{font-family:"Inter", Sans-serif;font-size:12px;font-weight:500;fill:var( --e-global-color-astglobalcolor2 );color:var( --e-global-color-astglobalcolor2 );border-style:none;border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-17 .elementor-element.elementor-element-4bb8a9d{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-astglobalcolor2 );--border-color:var( --e-global-color-astglobalcolor2 );--border-radius:20px 20px 20px 20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-4bb8a9d:not(.elementor-motion-effects-element-type-background), .elementor-17 .elementor-element.elementor-element-4bb8a9d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-astglobalcolor5 );}.elementor-17 .elementor-element.elementor-element-4bb8a9d:hover{border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#243B8F;--border-color:#243B8F;--border-radius:20px 20px 20px 20px;--border-top-left-radius:20px;--border-top-right-radius:20px;--border-bottom-right-radius:20px;--border-bottom-left-radius:20px;}.elementor-17 .elementor-element.elementor-element-4bb8a9d, .elementor-17 .elementor-element.elementor-element-4bb8a9d::before{--border-transition:0.3s;}.elementor-17 .elementor-element.elementor-element-5a50165{--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-start;--align-items:flex-start;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--flex-wrap:wrap;--padding-top:18px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-17 .elementor-element.elementor-element-af6dc56 .elementor-image-box-wrapper{text-align:start;}.elementor-17 .elementor-element.elementor-element-af6dc56 .elementor-image-box-title{margin-bottom:10px;font-family:"Sora", Sans-serif;font-size:18px;font-weight:700;color:var( --e-global-color-astglobalcolor2 );}.elementor-17 .elementor-element.elementor-element-af6dc56 .elementor-image-box-description{font-family:"Inter", Sans-serif;font-size:14px;font-weight:400;color:#667085;}.elementor-17 .elementor-element.elementor-element-08ecc0c .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-17 .elementor-element.elementor-element-08ecc0c .elementor-button{font-family:"Inter", Sans-serif;font-size:12px;font-weight:500;fill:var( --e-global-color-astglobalcolor2 );color:var( --e-global-color-astglobalcolor2 );border-style:none;border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-17 .elementor-element.elementor-element-cf8bd8c{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-astglobalcolor2 );--border-color:var( --e-global-color-astglobalcolor2 );--border-radius:20px 20px 20px 20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-cf8bd8c:not(.elementor-motion-effects-element-type-background), .elementor-17 .elementor-element.elementor-element-cf8bd8c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-astglobalcolor5 );}.elementor-17 .elementor-element.elementor-element-cf8bd8c:hover{border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#243B8F;--border-color:#243B8F;--border-radius:20px 20px 20px 20px;--border-top-left-radius:20px;--border-top-right-radius:20px;--border-bottom-right-radius:20px;--border-bottom-left-radius:20px;}.elementor-17 .elementor-element.elementor-element-cf8bd8c, .elementor-17 .elementor-element.elementor-element-cf8bd8c::before{--border-transition:0.3s;}.elementor-17 .elementor-element.elementor-element-eb53fe8{--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-start;--align-items:flex-start;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--flex-wrap:wrap;--padding-top:18px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-17 .elementor-element.elementor-element-09b7971 .elementor-image-box-wrapper{text-align:start;}.elementor-17 .elementor-element.elementor-element-09b7971 .elementor-image-box-title{margin-bottom:10px;font-family:"Sora", Sans-serif;font-size:18px;font-weight:700;color:var( --e-global-color-astglobalcolor2 );}.elementor-17 .elementor-element.elementor-element-09b7971 .elementor-image-box-description{font-family:"Inter", Sans-serif;font-size:14px;font-weight:400;color:#667085;}.elementor-17 .elementor-element.elementor-element-7264973 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-17 .elementor-element.elementor-element-7264973 .elementor-button{font-family:"Inter", Sans-serif;font-size:12px;font-weight:500;fill:var( --e-global-color-astglobalcolor2 );color:var( --e-global-color-astglobalcolor2 );border-style:none;border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-17 .elementor-element.elementor-element-81c4c08 .elementor-button{background-color:#243b8f;font-family:"Inter", Sans-serif;font-size:15px;font-weight:600;fill:#f5faff;color:#f5faff;border-style:none;border-radius:10px 10px 10px 10px;padding:14px 26px 14px 26px;}.elementor-17 .elementor-element.elementor-element-7a692cc9{--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:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-17 .elementor-element.elementor-element-7a692cc9:not(.elementor-motion-effects-element-type-background), .elementor-17 .elementor-element.elementor-element-7a692cc9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5FAFF;}.elementor-17 .elementor-element.elementor-element-75d46838{--display:flex;}.elementor-17 .elementor-element.elementor-element-94635b8 .elementor-icon-list-icon i{color:#3157C7;transition:color 0.3s;}.elementor-17 .elementor-element.elementor-element-94635b8 .elementor-icon-list-icon svg{fill:#3157C7;transition:fill 0.3s;}.elementor-17 .elementor-element.elementor-element-94635b8{--e-icon-list-icon-size:14px;--icon-vertical-align:center;}.elementor-17 .elementor-element.elementor-element-94635b8 .elementor-icon-list-icon{padding-inline-end:0px;}.elementor-17 .elementor-element.elementor-element-94635b8 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-17 .elementor-element.elementor-element-94635b8 .elementor-icon-list-item > a{font-family:"Inter", Sans-serif;font-size:12px;font-weight:600;text-transform:uppercase;letter-spacing:3px;}.elementor-17 .elementor-element.elementor-element-94635b8 .elementor-icon-list-text{color:#3157C7;transition:color 0.3s;}.elementor-17 .elementor-element.elementor-element-32790e87 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:38px;font-weight:700;line-height:1.15em;color:var( --e-global-color-astglobalcolor2 );}.elementor-17 .elementor-element.elementor-element-1942fbba .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:38px;font-weight:700;line-height:1.15em;color:var( --e-global-color-astglobalcolor2 );}.elementor-17 .elementor-element.elementor-element-5ee4e1{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-3dfd452f{--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:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-17 .elementor-element.elementor-element-3dfd452f:not(.elementor-motion-effects-element-type-background), .elementor-17 .elementor-element.elementor-element-3dfd452f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-1c9035c );}.elementor-17 .elementor-element.elementor-element-55e6cddb{--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-17 .elementor-element.elementor-element-081795f .elementor-icon-list-icon i{color:#3157C7;transition:color 0.3s;}.elementor-17 .elementor-element.elementor-element-081795f .elementor-icon-list-icon svg{fill:#3157C7;transition:fill 0.3s;}.elementor-17 .elementor-element.elementor-element-081795f{--e-icon-list-icon-size:14px;--icon-vertical-align:center;}.elementor-17 .elementor-element.elementor-element-081795f .elementor-icon-list-icon{padding-inline-end:0px;}.elementor-17 .elementor-element.elementor-element-081795f .elementor-icon-list-item > .elementor-icon-list-text, .elementor-17 .elementor-element.elementor-element-081795f .elementor-icon-list-item > a{font-family:"Inter", Sans-serif;font-size:12px;font-weight:600;text-transform:uppercase;letter-spacing:3px;}.elementor-17 .elementor-element.elementor-element-081795f .elementor-icon-list-text{color:#3157C7;transition:color 0.3s;}.elementor-17 .elementor-element.elementor-element-533730b8 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:38px;font-weight:700;line-height:1.15em;color:var( --e-global-color-astglobalcolor2 );}.elementor-17 .elementor-element.elementor-element-77c72c61{width:var( --container-widget-width, 60% );max-width:60%;--container-widget-width:60%;--container-widget-flex-grow:0;text-align:start;font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:1.65em;color:#667085;}.elementor-17 .elementor-element.elementor-element-643ddda3{--display:grid;--e-con-grid-template-columns:repeat(5, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-22e53dea{--display:flex;--min-height:112px;--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:24px 24px;--row-gap:24px;--column-gap:24px;--flex-wrap:wrap;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#dae3ef;--border-color:#dae3ef;--border-radius:16px 16px 16px 16px;--padding-top:34px;--padding-bottom:34px;--padding-left:30px;--padding-right:30px;}.elementor-17 .elementor-element.elementor-element-22e53dea:not(.elementor-motion-effects-element-type-background), .elementor-17 .elementor-element.elementor-element-22e53dea > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-astglobalcolor5 );}.elementor-17 .elementor-element.elementor-element-22e53dea:hover{border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#243B8F;--border-color:#243B8F;--border-radius:16px 16px 16px 16px;--border-top-left-radius:16px;--border-top-right-radius:16px;--border-bottom-right-radius:16px;--border-bottom-left-radius:16px;}.elementor-17 .elementor-element.elementor-element-22e53dea, .elementor-17 .elementor-element.elementor-element-22e53dea::before{--border-transition:0.3s;}.elementor-17 .elementor-element.elementor-element-84d67ac img{width:70%;}.elementor-17 .elementor-element.elementor-element-882a388{--display:flex;--min-height:112px;--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:24px 24px;--row-gap:24px;--column-gap:24px;--flex-wrap:wrap;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#dae3ef;--border-color:#dae3ef;--border-radius:16px 16px 16px 16px;--padding-top:34px;--padding-bottom:34px;--padding-left:30px;--padding-right:30px;}.elementor-17 .elementor-element.elementor-element-882a388:not(.elementor-motion-effects-element-type-background), .elementor-17 .elementor-element.elementor-element-882a388 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-astglobalcolor5 );}.elementor-17 .elementor-element.elementor-element-882a388:hover{border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#243B8F;--border-color:#243B8F;--border-radius:16px 16px 16px 16px;--border-top-left-radius:16px;--border-top-right-radius:16px;--border-bottom-right-radius:16px;--border-bottom-left-radius:16px;}.elementor-17 .elementor-element.elementor-element-882a388, .elementor-17 .elementor-element.elementor-element-882a388::before{--border-transition:0.3s;}.elementor-17 .elementor-element.elementor-element-b7b9288 img{width:70%;}.elementor-17 .elementor-element.elementor-element-76eccdbd{--display:flex;--min-height:112px;--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:24px 24px;--row-gap:24px;--column-gap:24px;--flex-wrap:wrap;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#dae3ef;--border-color:#dae3ef;--border-radius:16px 16px 16px 16px;--padding-top:34px;--padding-bottom:34px;--padding-left:30px;--padding-right:30px;}.elementor-17 .elementor-element.elementor-element-76eccdbd:not(.elementor-motion-effects-element-type-background), .elementor-17 .elementor-element.elementor-element-76eccdbd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-astglobalcolor5 );}.elementor-17 .elementor-element.elementor-element-76eccdbd:hover{border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#243B8F;--border-color:#243B8F;--border-radius:16px 16px 16px 16px;--border-top-left-radius:16px;--border-top-right-radius:16px;--border-bottom-right-radius:16px;--border-bottom-left-radius:16px;}.elementor-17 .elementor-element.elementor-element-76eccdbd, .elementor-17 .elementor-element.elementor-element-76eccdbd::before{--border-transition:0.3s;}.elementor-17 .elementor-element.elementor-element-2a614acb img{width:70%;}.elementor-17 .elementor-element.elementor-element-2914fa69{--display:flex;--min-height:112px;--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:24px 24px;--row-gap:24px;--column-gap:24px;--flex-wrap:wrap;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#dae3ef;--border-color:#dae3ef;--border-radius:16px 16px 16px 16px;--padding-top:34px;--padding-bottom:34px;--padding-left:30px;--padding-right:30px;}.elementor-17 .elementor-element.elementor-element-2914fa69:not(.elementor-motion-effects-element-type-background), .elementor-17 .elementor-element.elementor-element-2914fa69 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-astglobalcolor5 );}.elementor-17 .elementor-element.elementor-element-2914fa69:hover{border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#243B8F;--border-color:#243B8F;--border-radius:16px 16px 16px 16px;--border-top-left-radius:16px;--border-top-right-radius:16px;--border-bottom-right-radius:16px;--border-bottom-left-radius:16px;}.elementor-17 .elementor-element.elementor-element-2914fa69, .elementor-17 .elementor-element.elementor-element-2914fa69::before{--border-transition:0.3s;}.elementor-17 .elementor-element.elementor-element-1cea3870 img{width:70%;}.elementor-17 .elementor-element.elementor-element-33c2d380{--display:flex;--min-height:112px;--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:24px 24px;--row-gap:24px;--column-gap:24px;--flex-wrap:wrap;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#dae3ef;--border-color:#dae3ef;--border-radius:16px 16px 16px 16px;--padding-top:34px;--padding-bottom:34px;--padding-left:30px;--padding-right:30px;}.elementor-17 .elementor-element.elementor-element-33c2d380:not(.elementor-motion-effects-element-type-background), .elementor-17 .elementor-element.elementor-element-33c2d380 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-astglobalcolor5 );}.elementor-17 .elementor-element.elementor-element-33c2d380:hover{border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#243B8F;--border-color:#243B8F;--border-radius:16px 16px 16px 16px;--border-top-left-radius:16px;--border-top-right-radius:16px;--border-bottom-right-radius:16px;--border-bottom-left-radius:16px;}.elementor-17 .elementor-element.elementor-element-33c2d380, .elementor-17 .elementor-element.elementor-element-33c2d380::before{--border-transition:0.3s;}.elementor-17 .elementor-element.elementor-element-5a3768ed img{width:70%;}.elementor-17 .elementor-element.elementor-element-32bac37e{--display:flex;--min-height:112px;--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:24px 24px;--row-gap:24px;--column-gap:24px;--flex-wrap:wrap;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#dae3ef;--border-color:#dae3ef;--border-radius:16px 16px 16px 16px;--padding-top:34px;--padding-bottom:34px;--padding-left:30px;--padding-right:30px;}.elementor-17 .elementor-element.elementor-element-32bac37e:not(.elementor-motion-effects-element-type-background), .elementor-17 .elementor-element.elementor-element-32bac37e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-astglobalcolor5 );}.elementor-17 .elementor-element.elementor-element-32bac37e:hover{border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#243B8F;--border-color:#243B8F;--border-radius:16px 16px 16px 16px;--border-top-left-radius:16px;--border-top-right-radius:16px;--border-bottom-right-radius:16px;--border-bottom-left-radius:16px;}.elementor-17 .elementor-element.elementor-element-32bac37e, .elementor-17 .elementor-element.elementor-element-32bac37e::before{--border-transition:0.3s;}.elementor-17 .elementor-element.elementor-element-24fe6467 img{width:70%;}.elementor-17 .elementor-element.elementor-element-666ada4f{--display:flex;--min-height:112px;--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:24px 24px;--row-gap:24px;--column-gap:24px;--flex-wrap:wrap;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#dae3ef;--border-color:#dae3ef;--border-radius:16px 16px 16px 16px;--padding-top:34px;--padding-bottom:34px;--padding-left:30px;--padding-right:30px;}.elementor-17 .elementor-element.elementor-element-666ada4f:not(.elementor-motion-effects-element-type-background), .elementor-17 .elementor-element.elementor-element-666ada4f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-astglobalcolor5 );}.elementor-17 .elementor-element.elementor-element-666ada4f:hover{border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#243B8F;--border-color:#243B8F;--border-radius:16px 16px 16px 16px;--border-top-left-radius:16px;--border-top-right-radius:16px;--border-bottom-right-radius:16px;--border-bottom-left-radius:16px;}.elementor-17 .elementor-element.elementor-element-666ada4f, .elementor-17 .elementor-element.elementor-element-666ada4f::before{--border-transition:0.3s;}.elementor-17 .elementor-element.elementor-element-6b0e6ccc img{width:70%;}.elementor-17 .elementor-element.elementor-element-44f7c9c{--display:flex;--min-height:112px;--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:24px 24px;--row-gap:24px;--column-gap:24px;--flex-wrap:wrap;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#dae3ef;--border-color:#dae3ef;--border-radius:16px 16px 16px 16px;--padding-top:34px;--padding-bottom:34px;--padding-left:30px;--padding-right:30px;}.elementor-17 .elementor-element.elementor-element-44f7c9c:not(.elementor-motion-effects-element-type-background), .elementor-17 .elementor-element.elementor-element-44f7c9c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-astglobalcolor5 );}.elementor-17 .elementor-element.elementor-element-44f7c9c:hover{border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#243B8F;--border-color:#243B8F;--border-radius:16px 16px 16px 16px;--border-top-left-radius:16px;--border-top-right-radius:16px;--border-bottom-right-radius:16px;--border-bottom-left-radius:16px;}.elementor-17 .elementor-element.elementor-element-44f7c9c, .elementor-17 .elementor-element.elementor-element-44f7c9c::before{--border-transition:0.3s;}.elementor-17 .elementor-element.elementor-element-337a772f img{width:70%;}.elementor-17 .elementor-element.elementor-element-35bdf521{--display:flex;--min-height:112px;--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:24px 24px;--row-gap:24px;--column-gap:24px;--flex-wrap:wrap;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#dae3ef;--border-color:#dae3ef;--border-radius:16px 16px 16px 16px;--padding-top:34px;--padding-bottom:34px;--padding-left:30px;--padding-right:30px;}.elementor-17 .elementor-element.elementor-element-35bdf521:not(.elementor-motion-effects-element-type-background), .elementor-17 .elementor-element.elementor-element-35bdf521 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-astglobalcolor5 );}.elementor-17 .elementor-element.elementor-element-35bdf521:hover{border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#243B8F;--border-color:#243B8F;--border-radius:16px 16px 16px 16px;--border-top-left-radius:16px;--border-top-right-radius:16px;--border-bottom-right-radius:16px;--border-bottom-left-radius:16px;}.elementor-17 .elementor-element.elementor-element-35bdf521, .elementor-17 .elementor-element.elementor-element-35bdf521::before{--border-transition:0.3s;}.elementor-17 .elementor-element.elementor-element-7da00e68 img{width:70%;}.elementor-17 .elementor-element.elementor-element-410946b2{--display:flex;--min-height:112px;--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:24px 24px;--row-gap:24px;--column-gap:24px;--flex-wrap:wrap;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#dae3ef;--border-color:#dae3ef;--border-radius:16px 16px 16px 16px;--padding-top:34px;--padding-bottom:34px;--padding-left:30px;--padding-right:30px;}.elementor-17 .elementor-element.elementor-element-410946b2:not(.elementor-motion-effects-element-type-background), .elementor-17 .elementor-element.elementor-element-410946b2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-astglobalcolor5 );}.elementor-17 .elementor-element.elementor-element-410946b2:hover{border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#243B8F;--border-color:#243B8F;--border-radius:16px 16px 16px 16px;--border-top-left-radius:16px;--border-top-right-radius:16px;--border-bottom-right-radius:16px;--border-bottom-left-radius:16px;}.elementor-17 .elementor-element.elementor-element-410946b2, .elementor-17 .elementor-element.elementor-element-410946b2::before{--border-transition:0.3s;}.elementor-17 .elementor-element.elementor-element-6fa674ad img{width:70%;}.elementor-17 .elementor-element.elementor-element-128bc7db{--display:flex;}.elementor-17 .elementor-element.elementor-element-48a47134{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-149960aa{--display:flex;--min-height:112px;--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:24px 24px;--row-gap:24px;--column-gap:24px;--flex-wrap:wrap;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#dae3ef;--border-color:#dae3ef;--border-radius:16px 16px 16px 16px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-17 .elementor-element.elementor-element-149960aa:not(.elementor-motion-effects-element-type-background), .elementor-17 .elementor-element.elementor-element-149960aa > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-astglobalcolor5 );}.elementor-17 .elementor-element.elementor-element-149960aa:hover{border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#243B8F;--border-color:#243B8F;--border-radius:16px 16px 16px 16px;--border-top-left-radius:16px;--border-top-right-radius:16px;--border-bottom-right-radius:16px;--border-bottom-left-radius:16px;}.elementor-17 .elementor-element.elementor-element-149960aa, .elementor-17 .elementor-element.elementor-element-149960aa::before{--border-transition:0.3s;}.elementor-17 .elementor-element.elementor-element-3d1412b4 img{width:70%;}.elementor-17 .elementor-element.elementor-element-33929501{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-620d4164{--display:flex;--min-height:112px;--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:24px 24px;--row-gap:24px;--column-gap:24px;--flex-wrap:wrap;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#dae3ef;--border-color:#dae3ef;--border-radius:16px 16px 16px 16px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-17 .elementor-element.elementor-element-620d4164:not(.elementor-motion-effects-element-type-background), .elementor-17 .elementor-element.elementor-element-620d4164 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-astglobalcolor5 );}.elementor-17 .elementor-element.elementor-element-620d4164:hover{border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#243B8F;--border-color:#243B8F;--border-radius:16px 16px 16px 16px;--border-top-left-radius:16px;--border-top-right-radius:16px;--border-bottom-right-radius:16px;--border-bottom-left-radius:16px;}.elementor-17 .elementor-element.elementor-element-620d4164, .elementor-17 .elementor-element.elementor-element-620d4164::before{--border-transition:0.3s;}.elementor-17 .elementor-element.elementor-element-23771966 img{width:70%;}.elementor-17 .elementor-element.elementor-element-4f633edd{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-4aa36cd8{--display:flex;--min-height:112px;--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:24px 24px;--row-gap:24px;--column-gap:24px;--flex-wrap:wrap;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#dae3ef;--border-color:#dae3ef;--border-radius:16px 16px 16px 16px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-17 .elementor-element.elementor-element-4aa36cd8:not(.elementor-motion-effects-element-type-background), .elementor-17 .elementor-element.elementor-element-4aa36cd8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-astglobalcolor5 );}.elementor-17 .elementor-element.elementor-element-4aa36cd8:hover{border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#243B8F;--border-color:#243B8F;--border-radius:16px 16px 16px 16px;--border-top-left-radius:16px;--border-top-right-radius:16px;--border-bottom-right-radius:16px;--border-bottom-left-radius:16px;}.elementor-17 .elementor-element.elementor-element-4aa36cd8, .elementor-17 .elementor-element.elementor-element-4aa36cd8::before{--border-transition:0.3s;}.elementor-17 .elementor-element.elementor-element-39005054 img{width:70%;}.elementor-17 .elementor-element.elementor-element-14875680{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-173e86f4{--display:flex;--min-height:112px;--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:24px 24px;--row-gap:24px;--column-gap:24px;--flex-wrap:wrap;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#dae3ef;--border-color:#dae3ef;--border-radius:16px 16px 16px 16px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-17 .elementor-element.elementor-element-173e86f4:not(.elementor-motion-effects-element-type-background), .elementor-17 .elementor-element.elementor-element-173e86f4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-astglobalcolor5 );}.elementor-17 .elementor-element.elementor-element-173e86f4:hover{border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#243B8F;--border-color:#243B8F;--border-radius:16px 16px 16px 16px;--border-top-left-radius:16px;--border-top-right-radius:16px;--border-bottom-right-radius:16px;--border-bottom-left-radius:16px;}.elementor-17 .elementor-element.elementor-element-173e86f4, .elementor-17 .elementor-element.elementor-element-173e86f4::before{--border-transition:0.3s;}.elementor-17 .elementor-element.elementor-element-549f114e img{width:70%;}.elementor-17 .elementor-element.elementor-element-2e7914ad{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-f0841f{--display:flex;--min-height:112px;--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:24px 24px;--row-gap:24px;--column-gap:24px;--flex-wrap:wrap;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#dae3ef;--border-color:#dae3ef;--border-radius:16px 16px 16px 16px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-17 .elementor-element.elementor-element-f0841f:not(.elementor-motion-effects-element-type-background), .elementor-17 .elementor-element.elementor-element-f0841f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-astglobalcolor5 );}.elementor-17 .elementor-element.elementor-element-f0841f:hover{border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#243B8F;--border-color:#243B8F;--border-radius:16px 16px 16px 16px;--border-top-left-radius:16px;--border-top-right-radius:16px;--border-bottom-right-radius:16px;--border-bottom-left-radius:16px;}.elementor-17 .elementor-element.elementor-element-f0841f, .elementor-17 .elementor-element.elementor-element-f0841f::before{--border-transition:0.3s;}.elementor-17 .elementor-element.elementor-element-2696e012 img{width:70%;}.elementor-17 .elementor-element.elementor-element-68fd80df{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-403908f8{--display:flex;--min-height:112px;--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:24px 24px;--row-gap:24px;--column-gap:24px;--flex-wrap:wrap;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#dae3ef;--border-color:#dae3ef;--border-radius:16px 16px 16px 16px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-17 .elementor-element.elementor-element-403908f8:not(.elementor-motion-effects-element-type-background), .elementor-17 .elementor-element.elementor-element-403908f8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-astglobalcolor5 );}.elementor-17 .elementor-element.elementor-element-403908f8:hover{border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#243B8F;--border-color:#243B8F;--border-radius:16px 16px 16px 16px;--border-top-left-radius:16px;--border-top-right-radius:16px;--border-bottom-right-radius:16px;--border-bottom-left-radius:16px;}.elementor-17 .elementor-element.elementor-element-403908f8, .elementor-17 .elementor-element.elementor-element-403908f8::before{--border-transition:0.3s;}.elementor-17 .elementor-element.elementor-element-23fca2a6 img{width:70%;}.elementor-17 .elementor-element.elementor-element-13306d50{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-78fb46c3{--display:flex;--min-height:112px;--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:24px 24px;--row-gap:24px;--column-gap:24px;--flex-wrap:wrap;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#dae3ef;--border-color:#dae3ef;--border-radius:16px 16px 16px 16px;--padding-top:20px;--padding-bottom:34px;--padding-left:30px;--padding-right:30px;}.elementor-17 .elementor-element.elementor-element-78fb46c3:not(.elementor-motion-effects-element-type-background), .elementor-17 .elementor-element.elementor-element-78fb46c3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-astglobalcolor5 );}.elementor-17 .elementor-element.elementor-element-78fb46c3:hover{border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#243B8F;--border-color:#243B8F;--border-radius:16px 16px 16px 16px;--border-top-left-radius:16px;--border-top-right-radius:16px;--border-bottom-right-radius:16px;--border-bottom-left-radius:16px;}.elementor-17 .elementor-element.elementor-element-78fb46c3, .elementor-17 .elementor-element.elementor-element-78fb46c3::before{--border-transition:0.3s;}.elementor-17 .elementor-element.elementor-element-268bfb2b img{width:70%;}.elementor-17 .elementor-element.elementor-element-57e3299b{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-1e7c0913{--display:flex;--min-height:112px;--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:24px 24px;--row-gap:24px;--column-gap:24px;--flex-wrap:wrap;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#dae3ef;--border-color:#dae3ef;--border-radius:16px 16px 16px 16px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-17 .elementor-element.elementor-element-1e7c0913:not(.elementor-motion-effects-element-type-background), .elementor-17 .elementor-element.elementor-element-1e7c0913 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-astglobalcolor5 );}.elementor-17 .elementor-element.elementor-element-1e7c0913:hover{border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#243B8F;--border-color:#243B8F;--border-radius:16px 16px 16px 16px;--border-top-left-radius:16px;--border-top-right-radius:16px;--border-bottom-right-radius:16px;--border-bottom-left-radius:16px;}.elementor-17 .elementor-element.elementor-element-1e7c0913, .elementor-17 .elementor-element.elementor-element-1e7c0913::before{--border-transition:0.3s;}.elementor-17 .elementor-element.elementor-element-2b9f3d53 img{width:70%;}.elementor-17 .elementor-element.elementor-element-6a74c9b8{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-7563cb66{--display:flex;--min-height:112px;--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:24px 24px;--row-gap:24px;--column-gap:24px;--flex-wrap:wrap;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#dae3ef;--border-color:#dae3ef;--border-radius:16px 16px 16px 16px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-17 .elementor-element.elementor-element-7563cb66:not(.elementor-motion-effects-element-type-background), .elementor-17 .elementor-element.elementor-element-7563cb66 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-astglobalcolor5 );}.elementor-17 .elementor-element.elementor-element-7563cb66:hover{border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#243B8F;--border-color:#243B8F;--border-radius:16px 16px 16px 16px;--border-top-left-radius:16px;--border-top-right-radius:16px;--border-bottom-right-radius:16px;--border-bottom-left-radius:16px;}.elementor-17 .elementor-element.elementor-element-7563cb66, .elementor-17 .elementor-element.elementor-element-7563cb66::before{--border-transition:0.3s;}.elementor-17 .elementor-element.elementor-element-12aef5dd img{width:70%;}.elementor-17 .elementor-element.elementor-element-be1242d{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-70a91e32{--display:flex;--min-height:112px;--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:24px 24px;--row-gap:24px;--column-gap:24px;--flex-wrap:wrap;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#dae3ef;--border-color:#dae3ef;--border-radius:16px 16px 16px 16px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-17 .elementor-element.elementor-element-70a91e32:not(.elementor-motion-effects-element-type-background), .elementor-17 .elementor-element.elementor-element-70a91e32 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-astglobalcolor5 );}.elementor-17 .elementor-element.elementor-element-70a91e32:hover{border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#243B8F;--border-color:#243B8F;--border-radius:16px 16px 16px 16px;--border-top-left-radius:16px;--border-top-right-radius:16px;--border-bottom-right-radius:16px;--border-bottom-left-radius:16px;}.elementor-17 .elementor-element.elementor-element-70a91e32, .elementor-17 .elementor-element.elementor-element-70a91e32::before{--border-transition:0.3s;}.elementor-17 .elementor-element.elementor-element-2c2a1e59 img{width:70%;}.elementor-17 .elementor-element.elementor-element-7e580260{--e-n-carousel-swiper-slides-to-display:5;--e-n-carousel-swiper-slides-gap:10px;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;}.elementor-17 .elementor-element.elementor-element-61211dcd{--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:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-17 .elementor-element.elementor-element-61211dcd:not(.elementor-motion-effects-element-type-background), .elementor-17 .elementor-element.elementor-element-61211dcd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0F1F4D;}.elementor-17 .elementor-element.elementor-element-71b5c00a{--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;}.elementor-17 .elementor-element.elementor-element-5daf61b9{--display:flex;--gap:30px 30px;--row-gap:30px;--column-gap:30px;}.elementor-17 .elementor-element.elementor-element-5fdce48 .elementor-icon-list-icon i{color:#3157C7;transition:color 0.3s;}.elementor-17 .elementor-element.elementor-element-5fdce48 .elementor-icon-list-icon svg{fill:#3157C7;transition:fill 0.3s;}.elementor-17 .elementor-element.elementor-element-5fdce48{--e-icon-list-icon-size:14px;--icon-vertical-align:center;}.elementor-17 .elementor-element.elementor-element-5fdce48 .elementor-icon-list-icon{padding-inline-end:0px;}.elementor-17 .elementor-element.elementor-element-5fdce48 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-17 .elementor-element.elementor-element-5fdce48 .elementor-icon-list-item > a{font-family:"Inter", Sans-serif;font-size:12px;font-weight:600;text-transform:uppercase;letter-spacing:3px;}.elementor-17 .elementor-element.elementor-element-5fdce48 .elementor-icon-list-text{color:#3157C7;transition:color 0.3s;}.elementor-17 .elementor-element.elementor-element-40aade6d .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:38px;font-weight:700;line-height:1.15em;color:var( --e-global-color-astglobalcolor5 );}.elementor-17 .elementor-element.elementor-element-676a2fed .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:38px;font-weight:700;line-height:1.15em;color:var( --e-global-color-astglobalcolor5 );}.elementor-17 .elementor-element.elementor-element-207ca0d{width:initial;max-width:initial;}.elementor-17 .elementor-element.elementor-element-207ca0d .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:1.65em;color:var( --e-global-color-astglobalcolor5 );}.elementor-17 .elementor-element.elementor-element-233a22fe .elementor-button{background-color:var( --e-global-color-astglobalcolor5 );font-family:"Inter", Sans-serif;font-size:15px;font-weight:600;fill:var( --e-global-color-astglobalcolor2 );color:var( --e-global-color-astglobalcolor2 );border-style:none;border-radius:10px 10px 10px 10px;padding:14px 26px 14px 26px;}.elementor-17 .elementor-element.elementor-element-233a22fe .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-17 .elementor-element.elementor-element-45362787{--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:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-17 .elementor-element.elementor-element-45362787:not(.elementor-motion-effects-element-type-background), .elementor-17 .elementor-element.elementor-element-45362787 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-astglobalcolor5 );}.elementor-17 .elementor-element.elementor-element-65de235e{--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;--align-items:center;}.elementor-17 .elementor-element.elementor-element-55056a09{--display:flex;}.elementor-17 .elementor-element.elementor-element-f4fa788 .elementor-icon-list-icon i{color:#3157C7;transition:color 0.3s;}.elementor-17 .elementor-element.elementor-element-f4fa788 .elementor-icon-list-icon svg{fill:#3157C7;transition:fill 0.3s;}.elementor-17 .elementor-element.elementor-element-f4fa788{--e-icon-list-icon-size:14px;--icon-vertical-align:center;}.elementor-17 .elementor-element.elementor-element-f4fa788 .elementor-icon-list-icon{padding-inline-end:0px;}.elementor-17 .elementor-element.elementor-element-f4fa788 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-17 .elementor-element.elementor-element-f4fa788 .elementor-icon-list-item > a{font-family:"Inter", Sans-serif;font-size:12px;font-weight:600;text-transform:uppercase;letter-spacing:3px;}.elementor-17 .elementor-element.elementor-element-f4fa788 .elementor-icon-list-text{color:#3157C7;transition:color 0.3s;}.elementor-17 .elementor-element.elementor-element-5eb6eeb9 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:38px;font-weight:700;line-height:1.15em;color:var( --e-global-color-astglobalcolor2 );}.elementor-17 .elementor-element.elementor-element-4ea2ca22{width:var( --container-widget-width, 60% );max-width:60%;--container-widget-width:60%;--container-widget-flex-grow:0;text-align:start;font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:1.65em;color:#667085;}.elementor-17 .elementor-element.elementor-element-4ea2ca22 p{margin-block-end:0px;}.elementor-17 .elementor-element.elementor-element-262f2bdd{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-22d26049{--display:flex;}.elementor-17 .elementor-element.elementor-element-40b81bae{--display:flex;--justify-content:center;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#1E2F5D14;--border-color:#1E2F5D14;--border-radius:16px 16px 16px 16px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-17 .elementor-element.elementor-element-40b81bae:not(.elementor-motion-effects-element-type-background), .elementor-17 .elementor-element.elementor-element-40b81bae > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF8C;}.elementor-17 .elementor-element.elementor-element-14557361 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:20px;font-weight:700;line-height:1.15em;color:var( --e-global-color-astglobalcolor2 );}.elementor-17 .elementor-element.elementor-element-37b5d17c{width:var( --container-widget-width, 60% );max-width:60%;--container-widget-width:60%;--container-widget-flex-grow:0;text-align:start;}.elementor-17 .elementor-element.elementor-element-37b5d17c .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:1.65em;color:#1E2F5DB3;}.elementor-17 .elementor-element.elementor-element-6f064213{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-3f5d6151 .elementor-icon-box-wrapper{align-items:start;text-align:start;gap:11px;}.elementor-17 .elementor-element.elementor-element-3f5d6151 .elementor-icon-box-title{margin-block-end:5px;color:#0F1F4D;}.elementor-17 .elementor-element.elementor-element-3f5d6151.elementor-view-stacked .elementor-icon{background-color:#DAE3EF;fill:#243B8F;color:#243B8F;}.elementor-17 .elementor-element.elementor-element-3f5d6151.elementor-view-framed .elementor-icon, .elementor-17 .elementor-element.elementor-element-3f5d6151.elementor-view-default .elementor-icon{fill:#DAE3EF;color:#DAE3EF;border-color:#DAE3EF;}.elementor-17 .elementor-element.elementor-element-3f5d6151.elementor-view-framed .elementor-icon{background-color:#243B8F;}.elementor-17 .elementor-element.elementor-element-3f5d6151 .elementor-icon{font-size:18px;}.elementor-17 .elementor-element.elementor-element-3f5d6151 .elementor-icon-box-title, .elementor-17 .elementor-element.elementor-element-3f5d6151 .elementor-icon-box-title a{font-family:"Sora", Sans-serif;font-size:18px;font-weight:600;}.elementor-17 .elementor-element.elementor-element-3f5d6151 .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-size:14px;font-weight:400;color:#667085;}.elementor-17 .elementor-element.elementor-element-70a21d6{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-9c46752 .elementor-icon-box-wrapper{align-items:start;text-align:start;gap:11px;}.elementor-17 .elementor-element.elementor-element-9c46752 .elementor-icon-box-title{margin-block-end:5px;color:#0F1F4D;}.elementor-17 .elementor-element.elementor-element-9c46752.elementor-view-stacked .elementor-icon{background-color:#DAE3EF;fill:#243B8F;color:#243B8F;}.elementor-17 .elementor-element.elementor-element-9c46752.elementor-view-framed .elementor-icon, .elementor-17 .elementor-element.elementor-element-9c46752.elementor-view-default .elementor-icon{fill:#DAE3EF;color:#DAE3EF;border-color:#DAE3EF;}.elementor-17 .elementor-element.elementor-element-9c46752.elementor-view-framed .elementor-icon{background-color:#243B8F;}.elementor-17 .elementor-element.elementor-element-9c46752 .elementor-icon{font-size:18px;}.elementor-17 .elementor-element.elementor-element-9c46752 .elementor-icon-box-title, .elementor-17 .elementor-element.elementor-element-9c46752 .elementor-icon-box-title a{font-family:"Sora", Sans-serif;font-size:18px;font-weight:600;}.elementor-17 .elementor-element.elementor-element-9c46752 .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-size:14px;font-weight:400;color:#667085;}.elementor-17 .elementor-element.elementor-element-6a069410{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-16e11af7 .elementor-icon-box-wrapper{align-items:start;text-align:start;gap:11px;}.elementor-17 .elementor-element.elementor-element-16e11af7 .elementor-icon-box-title{margin-block-end:5px;color:#0F1F4D;}.elementor-17 .elementor-element.elementor-element-16e11af7.elementor-view-stacked .elementor-icon{background-color:#DAE3EF;fill:#243B8F;color:#243B8F;}.elementor-17 .elementor-element.elementor-element-16e11af7.elementor-view-framed .elementor-icon, .elementor-17 .elementor-element.elementor-element-16e11af7.elementor-view-default .elementor-icon{fill:#DAE3EF;color:#DAE3EF;border-color:#DAE3EF;}.elementor-17 .elementor-element.elementor-element-16e11af7.elementor-view-framed .elementor-icon{background-color:#243B8F;}.elementor-17 .elementor-element.elementor-element-16e11af7 .elementor-icon{font-size:18px;}.elementor-17 .elementor-element.elementor-element-16e11af7 .elementor-icon-box-title, .elementor-17 .elementor-element.elementor-element-16e11af7 .elementor-icon-box-title a{font-family:"Sora", Sans-serif;font-size:18px;font-weight:600;}.elementor-17 .elementor-element.elementor-element-16e11af7 .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-size:14px;font-weight:400;color:#667085;}.elementor-17 .elementor-element.elementor-element-cc2d368{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-f01955 .elementor-icon-box-wrapper{align-items:start;text-align:start;gap:11px;}.elementor-17 .elementor-element.elementor-element-f01955 .elementor-icon-box-title{margin-block-end:5px;color:#0F1F4D;}.elementor-17 .elementor-element.elementor-element-f01955.elementor-view-stacked .elementor-icon{background-color:#DAE3EF;fill:#243B8F;color:#243B8F;}.elementor-17 .elementor-element.elementor-element-f01955.elementor-view-framed .elementor-icon, .elementor-17 .elementor-element.elementor-element-f01955.elementor-view-default .elementor-icon{fill:#DAE3EF;color:#DAE3EF;border-color:#DAE3EF;}.elementor-17 .elementor-element.elementor-element-f01955.elementor-view-framed .elementor-icon{background-color:#243B8F;}.elementor-17 .elementor-element.elementor-element-f01955 .elementor-icon{font-size:18px;}.elementor-17 .elementor-element.elementor-element-f01955 .elementor-icon-box-title, .elementor-17 .elementor-element.elementor-element-f01955 .elementor-icon-box-title a{font-family:"Sora", Sans-serif;font-size:18px;font-weight:600;}.elementor-17 .elementor-element.elementor-element-f01955 .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-size:14px;font-weight:400;color:#667085;}.elementor-17 .elementor-element.elementor-element-6273cfef{--display:flex;--justify-content:center;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#1E2F5D14;--border-color:#1E2F5D14;--border-radius:16px 16px 16px 16px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-6273cfef:not(.elementor-motion-effects-element-type-background), .elementor-17 .elementor-element.elementor-element-6273cfef > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF8C;}.elementor-17 .elementor-element.elementor-element-216238d8{--display:flex;}.elementor-17 .elementor-element.elementor-element-6c24e74{--display:flex;--justify-content:center;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#1E2F5D14;--border-color:#1E2F5D14;--border-radius:16px 16px 16px 16px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-17 .elementor-element.elementor-element-6c24e74:not(.elementor-motion-effects-element-type-background), .elementor-17 .elementor-element.elementor-element-6c24e74 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF8C;}.elementor-17 .elementor-element.elementor-element-547a9a3{--display:flex;--justify-content:center;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#1E2F5D14;--border-color:#1E2F5D14;--border-radius:16px 16px 16px 16px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-547a9a3:not(.elementor-motion-effects-element-type-background), .elementor-17 .elementor-element.elementor-element-547a9a3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF8C;}@media(max-width:1024px){.elementor-17 .elementor-element.elementor-element-5eac1ed{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-8213f33 .elementor-heading-title{font-size:20px;}.elementor-17 .elementor-element.elementor-element-adf0359{font-size:12px;}.elementor-17 .elementor-element.elementor-element-b643b80{font-size:12px;}.elementor-17 .elementor-element.elementor-element-d3e452c{font-size:12px;}.elementor-17 .elementor-element.elementor-element-1bed049{--grid-auto-flow:row;}.elementor-17 .elementor-element.elementor-element-e5706ca{--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-17 .elementor-element.elementor-element-11c03fa{font-size:9px;}.elementor-17 .elementor-element.elementor-element-fb5aa0f .elementor-heading-title{font-size:10px;}.elementor-17 .elementor-element.elementor-element-16cc9fd{--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-17 .elementor-element.elementor-element-70b5f77{font-size:9px;}.elementor-17 .elementor-element.elementor-element-7445f76 .elementor-heading-title{font-size:10px;}.elementor-17 .elementor-element.elementor-element-2c97c4d{--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-17 .elementor-element.elementor-element-67db848{font-size:9px;}.elementor-17 .elementor-element.elementor-element-b29b457 .elementor-heading-title{font-size:10px;}.elementor-17 .elementor-element.elementor-element-960f225 .elementor-heading-title{font-size:20px;}.elementor-17 .elementor-element.elementor-element-9577e8d{font-size:12px;}.elementor-17 .elementor-element.elementor-element-fad36c3{font-size:12px;}.elementor-17 .elementor-element.elementor-element-d491273{font-size:12px;}.elementor-17 .elementor-element.elementor-element-f7c74c7{--grid-auto-flow:row;}.elementor-17 .elementor-element.elementor-element-bcb1426{--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-17 .elementor-element.elementor-element-fa8564e{font-size:9px;}.elementor-17 .elementor-element.elementor-element-f2b1193 .elementor-heading-title{font-size:10px;}.elementor-17 .elementor-element.elementor-element-7f117ea{--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-17 .elementor-element.elementor-element-eceb9cb{font-size:9px;}.elementor-17 .elementor-element.elementor-element-43997c2 .elementor-heading-title{font-size:10px;}.elementor-17 .elementor-element.elementor-element-fadea0a{--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-17 .elementor-element.elementor-element-c58347d{font-size:9px;}.elementor-17 .elementor-element.elementor-element-7bf5c7b .elementor-heading-title{font-size:10px;}.elementor-17 .elementor-element.elementor-element-c82ac8b{--padding-top:30px;--padding-bottom:30px;--padding-left:10px;--padding-right:10px;}.elementor-17 .elementor-element.elementor-element-abf4747 .elementor-heading-title{font-size:30px;}.elementor-17 .elementor-element.elementor-element-11ebcb26{--container-widget-width:600px;--container-widget-flex-grow:0;width:var( --container-widget-width, 600px );max-width:600px;}.elementor-17 .elementor-element.elementor-element-7af75628{--e-n-carousel-swiper-slides-to-display:2;}.elementor-17 .elementor-element.elementor-element-5d475509{--grid-auto-flow:row;}.elementor-17 .elementor-element.elementor-element-e3d5b95{--padding-top:30px;--padding-bottom:30px;--padding-left:10px;--padding-right:10px;}.elementor-17 .elementor-element.elementor-element-374592c .elementor-heading-title{font-size:30px;}.elementor-17 .elementor-element.elementor-element-d886748{--container-widget-width:600px;--container-widget-flex-grow:0;width:var( --container-widget-width, 600px );max-width:600px;}.elementor-17 .elementor-element.elementor-element-ece79c9{--grid-auto-flow:row;}.elementor-17 .elementor-element.elementor-element-d762cdb{--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-17 .elementor-element.elementor-element-2bb8709 .elementor-icon{font-size:20px;}.elementor-17 .elementor-element.elementor-element-2bb8709 .elementor-icon svg{height:20px;}.elementor-17 .elementor-element.elementor-element-db51c41 .elementor-heading-title{font-size:24px;}.elementor-17 .elementor-element.elementor-element-b77ee59{--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-17 .elementor-element.elementor-element-e87b318 .elementor-icon{font-size:20px;}.elementor-17 .elementor-element.elementor-element-e87b318 .elementor-icon svg{height:20px;}.elementor-17 .elementor-element.elementor-element-3a49043 .elementor-heading-title{font-size:24px;}.elementor-17 .elementor-element.elementor-element-756a2df{--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-17 .elementor-element.elementor-element-87e892e .elementor-icon{font-size:20px;}.elementor-17 .elementor-element.elementor-element-87e892e .elementor-icon svg{height:20px;}.elementor-17 .elementor-element.elementor-element-8d88aaf .elementor-heading-title{font-size:24px;}.elementor-17 .elementor-element.elementor-element-f64055c{--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-17 .elementor-element.elementor-element-72fef28 .elementor-icon{font-size:20px;}.elementor-17 .elementor-element.elementor-element-72fef28 .elementor-icon svg{height:20px;}.elementor-17 .elementor-element.elementor-element-10b14f0 .elementor-heading-title{font-size:24px;}.elementor-17 .elementor-element.elementor-element-6a9ee1bc{--padding-top:30px;--padding-bottom:30px;--padding-left:10px;--padding-right:10px;}.elementor-17 .elementor-element.elementor-element-413692bf{--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-17 .elementor-element.elementor-element-3534080b{--min-height:400px;}.elementor-17 .elementor-element.elementor-element-3534080b:not(.elementor-motion-effects-element-type-background), .elementor-17 .elementor-element.elementor-element-3534080b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-size:contain;}.elementor-17 .elementor-element.elementor-element-5d8c4af8 .elementor-heading-title{font-size:24px;}.elementor-17 .elementor-element.elementor-element-19713a37 .elementor-heading-title{font-size:13px;}.elementor-17 .elementor-element.elementor-element-5779d584{--e-icon-list-icon-size:16px;}.elementor-17 .elementor-element.elementor-element-5779d584 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-17 .elementor-element.elementor-element-5779d584 .elementor-icon-list-item > a{font-size:14px;}.elementor-17 .elementor-element.elementor-element-1625efd{--padding-top:30px;--padding-bottom:30px;--padding-left:10px;--padding-right:10px;}.elementor-17 .elementor-element.elementor-element-5ec6445 .elementor-heading-title{font-size:30px;}.elementor-17 .elementor-element.elementor-element-a8f9972{--grid-auto-flow:row;}.elementor-17 .elementor-element.elementor-element-b7f2155{--min-height:220px;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-17 .elementor-element.elementor-element-7dc3e41 .elementor-icon-box-wrapper{gap:8px;}.elementor-17 .elementor-element.elementor-element-7dc3e41 .elementor-icon-box-title{margin-block-end:5px;}.elementor-17 .elementor-element.elementor-element-7dc3e41 .elementor-icon{font-size:16px;}.elementor-17 .elementor-element.elementor-element-7dc3e41 .elementor-icon-box-title, .elementor-17 .elementor-element.elementor-element-7dc3e41 .elementor-icon-box-title a{font-size:12px;}.elementor-17 .elementor-element.elementor-element-7dc3e41 .elementor-icon-box-description{font-size:11px;}.elementor-17 .elementor-element.elementor-element-2010dff{--min-height:220px;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-17 .elementor-element.elementor-element-d61a383 .elementor-icon-box-wrapper{gap:8px;}.elementor-17 .elementor-element.elementor-element-d61a383 .elementor-icon-box-title{margin-block-end:5px;}.elementor-17 .elementor-element.elementor-element-d61a383 .elementor-icon{font-size:16px;}.elementor-17 .elementor-element.elementor-element-d61a383 .elementor-icon-box-title, .elementor-17 .elementor-element.elementor-element-d61a383 .elementor-icon-box-title a{font-size:12px;}.elementor-17 .elementor-element.elementor-element-d61a383 .elementor-icon-box-description{font-size:11px;}.elementor-17 .elementor-element.elementor-element-bdd2343{--min-height:220px;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-17 .elementor-element.elementor-element-886f71c .elementor-icon-box-wrapper{gap:8px;}.elementor-17 .elementor-element.elementor-element-886f71c .elementor-icon-box-title{margin-block-end:5px;}.elementor-17 .elementor-element.elementor-element-886f71c .elementor-icon{font-size:16px;}.elementor-17 .elementor-element.elementor-element-886f71c .elementor-icon-box-title, .elementor-17 .elementor-element.elementor-element-886f71c .elementor-icon-box-title a{font-size:12px;}.elementor-17 .elementor-element.elementor-element-886f71c .elementor-icon-box-description{font-size:11px;}.elementor-17 .elementor-element.elementor-element-ab6e0db{--min-height:220px;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-17 .elementor-element.elementor-element-46fa4fc .elementor-icon-box-wrapper{gap:10px;}.elementor-17 .elementor-element.elementor-element-46fa4fc .elementor-icon-box-title{margin-block-end:9px;}.elementor-17 .elementor-element.elementor-element-46fa4fc .elementor-icon{font-size:16px;}.elementor-17 .elementor-element.elementor-element-46fa4fc .elementor-icon-box-title, .elementor-17 .elementor-element.elementor-element-46fa4fc .elementor-icon-box-title a{font-size:12px;}.elementor-17 .elementor-element.elementor-element-46fa4fc .elementor-icon-box-description{font-size:11px;}.elementor-17 .elementor-element.elementor-element-6f1e3cb{--min-height:220px;--border-radius:0px 16px 16px 0px;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-17 .elementor-element.elementor-element-4260bbb .elementor-icon-box-wrapper{gap:8px;}.elementor-17 .elementor-element.elementor-element-4260bbb .elementor-icon-box-title{margin-block-end:5px;}.elementor-17 .elementor-element.elementor-element-4260bbb .elementor-icon{font-size:16px;}.elementor-17 .elementor-element.elementor-element-4260bbb .elementor-icon-box-title, .elementor-17 .elementor-element.elementor-element-4260bbb .elementor-icon-box-title a{font-size:12px;}.elementor-17 .elementor-element.elementor-element-4260bbb .elementor-icon-box-description{font-size:11px;}.elementor-17 .elementor-element.elementor-element-b08d00f{--padding-top:30px;--padding-bottom:30px;--padding-left:10px;--padding-right:10px;}.elementor-17 .elementor-element.elementor-element-aae4e12 .elementor-heading-title{font-size:30px;}.elementor-17 .elementor-element.elementor-element-2ccf5bd{--container-widget-width:500px;--container-widget-flex-grow:0;width:var( --container-widget-width, 500px );max-width:500px;}.elementor-17 .elementor-element.elementor-element-2eb1ebd{--padding-top:30px;--padding-bottom:30px;--padding-left:10px;--padding-right:10px;}.elementor-17 .elementor-element.elementor-element-4cca091 .elementor-heading-title{font-size:30px;}.elementor-17 .elementor-element.elementor-element-7b6b33d .elementor-heading-title{font-size:30px;}.elementor-17 .elementor-element.elementor-element-ffa3ae0{--container-widget-width:500px;--container-widget-flex-grow:0;width:var( --container-widget-width, 500px );max-width:500px;}.elementor-17 .elementor-element.elementor-element-3f638d4{--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(3, 1fr);--grid-auto-flow:row;}.elementor-17 .elementor-element.elementor-element-c0f804d{--min-height:180px;}.elementor-17 .elementor-element.elementor-element-aed7e1f{--min-height:150px;}.elementor-17 .elementor-element.elementor-element-24d6313{--min-height:180px;}.elementor-17 .elementor-element.elementor-element-f651ded{--min-height:180px;}.elementor-17 .elementor-element.elementor-element-7ef7861{--min-height:180px;}.elementor-17 .elementor-element.elementor-element-799bd811{--padding-top:30px;--padding-bottom:30px;--padding-left:10px;--padding-right:10px;}.elementor-17 .elementor-element.elementor-element-10a6e658 .elementor-heading-title{font-size:30px;}.elementor-17 .elementor-element.elementor-element-49c4f5d{--container-widget-width:500px;--container-widget-flex-grow:0;width:var( --container-widget-width, 500px );max-width:500px;}.elementor-17 .elementor-element.elementor-element-f78664d{--grid-columns:2;--grid-row-gap:10px;--grid-column-gap:10px;}.elementor-17 .elementor-element.elementor-element-768165e{--padding-top:30px;--padding-bottom:30px;--padding-left:10px;--padding-right:10px;}.elementor-17 .elementor-element.elementor-element-5c9c9d4 .elementor-heading-title{font-size:30px;}.elementor-17 .elementor-element.elementor-element-dbebdd8{--container-widget-width:500px;--container-widget-flex-grow:0;width:var( --container-widget-width, 500px );max-width:500px;}.elementor-17 .elementor-element.elementor-element-6423893{--grid-columns:2;}.elementor-17 .elementor-element.elementor-element-7dae072{--grid-auto-flow:row;}.elementor-17 .elementor-element.elementor-element-bee1746 img{height:220px;}.elementor-17 .elementor-element.elementor-element-aa3d967 img{height:220px;}.elementor-17 .elementor-element.elementor-element-334a15b img{height:220px;}.elementor-17 .elementor-element.elementor-element-a7182b7 img{height:220px;}.elementor-17 .elementor-element.elementor-element-42b9d1c img{height:220px;}.elementor-17 .elementor-element.elementor-element-8005b00 img{height:220px;}.elementor-17 .elementor-element.elementor-element-dca1d60 img{height:220px;}.elementor-17 .elementor-element.elementor-element-ea3f976 img{height:220px;}.elementor-17 .elementor-element.elementor-element-a9862d0 img{height:220px;}.elementor-17 .elementor-element.elementor-element-04b2418 img{height:220px;}.elementor-17 .elementor-element.elementor-element-b232981 img{height:220px;}.elementor-17 .elementor-element.elementor-element-61d4070 img{height:220px;}.elementor-17 .elementor-element.elementor-element-7a692cc9{--padding-top:30px;--padding-bottom:30px;--padding-left:10px;--padding-right:10px;}.elementor-17 .elementor-element.elementor-element-32790e87 .elementor-heading-title{font-size:30px;}.elementor-17 .elementor-element.elementor-element-1942fbba .elementor-heading-title{font-size:30px;}.elementor-17 .elementor-element.elementor-element-3dfd452f{--padding-top:30px;--padding-bottom:30px;--padding-left:10px;--padding-right:10px;}.elementor-17 .elementor-element.elementor-element-533730b8 .elementor-heading-title{font-size:30px;}.elementor-17 .elementor-element.elementor-element-643ddda3{--gap:5px 5px;--row-gap:5px;--column-gap:5px;--grid-auto-flow:row;}.elementor-17 .elementor-element.elementor-element-22e53dea{--padding-top:24px;--padding-bottom:24px;--padding-left:20px;--padding-right:20px;}.elementor-17 .elementor-element.elementor-element-882a388{--padding-top:24px;--padding-bottom:24px;--padding-left:20px;--padding-right:20px;}.elementor-17 .elementor-element.elementor-element-76eccdbd{--padding-top:24px;--padding-bottom:24px;--padding-left:20px;--padding-right:20px;}.elementor-17 .elementor-element.elementor-element-2914fa69{--padding-top:24px;--padding-bottom:24px;--padding-left:20px;--padding-right:20px;}.elementor-17 .elementor-element.elementor-element-33c2d380{--padding-top:24px;--padding-bottom:24px;--padding-left:20px;--padding-right:20px;}.elementor-17 .elementor-element.elementor-element-32bac37e{--padding-top:24px;--padding-bottom:24px;--padding-left:20px;--padding-right:20px;}.elementor-17 .elementor-element.elementor-element-666ada4f{--padding-top:24px;--padding-bottom:24px;--padding-left:20px;--padding-right:20px;}.elementor-17 .elementor-element.elementor-element-44f7c9c{--padding-top:24px;--padding-bottom:24px;--padding-left:20px;--padding-right:20px;}.elementor-17 .elementor-element.elementor-element-35bdf521{--padding-top:24px;--padding-bottom:24px;--padding-left:20px;--padding-right:20px;}.elementor-17 .elementor-element.elementor-element-410946b2{--padding-top:24px;--padding-bottom:24px;--padding-left:20px;--padding-right:20px;}.elementor-17 .elementor-element.elementor-element-7e580260{--e-n-carousel-swiper-slides-to-display:5;}.elementor-17 .elementor-element.elementor-element-61211dcd{--padding-top:30px;--padding-bottom:30px;--padding-left:10px;--padding-right:10px;}.elementor-17 .elementor-element.elementor-element-40aade6d .elementor-heading-title{font-size:30px;}.elementor-17 .elementor-element.elementor-element-676a2fed .elementor-heading-title{font-size:30px;}.elementor-17 .elementor-element.elementor-element-45362787{--padding-top:30px;--padding-bottom:30px;--padding-left:10px;--padding-right:10px;}.elementor-17 .elementor-element.elementor-element-5eb6eeb9 .elementor-heading-title{font-size:30px;}.elementor-17 .elementor-element.elementor-element-262f2bdd{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-22d26049{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-40b81bae{--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-17 .elementor-element.elementor-element-14557361 .elementor-heading-title{font-size:18px;}.elementor-17 .elementor-element.elementor-element-37b5d17c{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-17 .elementor-element.elementor-element-3f5d6151 .elementor-icon-box-wrapper{align-items:start;}.elementor-17 .elementor-element.elementor-element-3f5d6151 .elementor-icon{font-size:16px;}.elementor-17 .elementor-element.elementor-element-3f5d6151 .elementor-icon-box-title, .elementor-17 .elementor-element.elementor-element-3f5d6151 .elementor-icon-box-title a{font-size:16px;}.elementor-17 .elementor-element.elementor-element-3f5d6151 .elementor-icon-box-description{font-size:12px;}.elementor-17 .elementor-element.elementor-element-9c46752 .elementor-icon-box-wrapper{align-items:start;}.elementor-17 .elementor-element.elementor-element-9c46752 .elementor-icon{font-size:16px;}.elementor-17 .elementor-element.elementor-element-9c46752 .elementor-icon-box-title, .elementor-17 .elementor-element.elementor-element-9c46752 .elementor-icon-box-title a{font-size:16px;}.elementor-17 .elementor-element.elementor-element-9c46752 .elementor-icon-box-description{font-size:12px;}.elementor-17 .elementor-element.elementor-element-16e11af7 .elementor-icon-box-wrapper{align-items:start;}.elementor-17 .elementor-element.elementor-element-16e11af7 .elementor-icon{font-size:16px;}.elementor-17 .elementor-element.elementor-element-16e11af7 .elementor-icon-box-title, .elementor-17 .elementor-element.elementor-element-16e11af7 .elementor-icon-box-title a{font-size:16px;}.elementor-17 .elementor-element.elementor-element-16e11af7 .elementor-icon-box-description{font-size:12px;}.elementor-17 .elementor-element.elementor-element-f01955 .elementor-icon-box-wrapper{align-items:start;}.elementor-17 .elementor-element.elementor-element-f01955 .elementor-icon{font-size:16px;}.elementor-17 .elementor-element.elementor-element-f01955 .elementor-icon-box-title, .elementor-17 .elementor-element.elementor-element-f01955 .elementor-icon-box-title a{font-size:16px;}.elementor-17 .elementor-element.elementor-element-f01955 .elementor-icon-box-description{font-size:12px;}.elementor-17 .elementor-element.elementor-element-6273cfef{--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-17 .elementor-element.elementor-element-216238d8{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-6c24e74{--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-17 .elementor-element.elementor-element-547a9a3{--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}}@media(max-width:767px){.elementor-17 .elementor-element.elementor-element-5eac1ed{--padding-top:140px;--padding-bottom:50px;--padding-left:10px;--padding-right:10px;}.elementor-17 .elementor-element.elementor-element-18329263{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-6b8029a{--padding-top:30px;--padding-bottom:30px;--padding-left:10px;--padding-right:10px;}.elementor-17 .elementor-element.elementor-element-910632e{--min-height:300px;}.elementor-17 .elementor-element.elementor-element-6f44668{--e-icon-list-icon-size:10px;}.elementor-17 .elementor-element.elementor-element-6f44668 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-17 .elementor-element.elementor-element-6f44668 .elementor-icon-list-item > a{font-size:10px;}.elementor-17 .elementor-element.elementor-element-1bed049{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(3, 1fr);--gap:5px 5px;--row-gap:5px;--column-gap:5px;--grid-auto-flow:row;}.elementor-17 .elementor-element.elementor-element-e5706ca{--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:space-between;--align-items:flex-start;--gap:16px 16px;--row-gap:16px;--column-gap:16px;border-width:3px 3px 3px 3px;--border-top-width:3px;--border-right-width:3px;--border-bottom-width:3px;--border-left-width:3px;--border-radius:10px 10px 10px 10px;--padding-top:12px;--padding-bottom:12px;--padding-left:12px;--padding-right:12px;}.elementor-17 .elementor-element.elementor-element-11c03fa{font-size:10px;}.elementor-17 .elementor-element.elementor-element-fb5aa0f .elementor-heading-title{font-size:12px;}.elementor-17 .elementor-element.elementor-element-16cc9fd{--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:space-between;--align-items:flex-start;--gap:16px 16px;--row-gap:16px;--column-gap:16px;border-width:3px 3px 3px 3px;--border-top-width:3px;--border-right-width:3px;--border-bottom-width:3px;--border-left-width:3px;--border-radius:10px 10px 10px 10px;--padding-top:12px;--padding-bottom:12px;--padding-left:12px;--padding-right:12px;}.elementor-17 .elementor-element.elementor-element-70b5f77{font-size:10px;}.elementor-17 .elementor-element.elementor-element-7445f76 .elementor-heading-title{font-size:12px;}.elementor-17 .elementor-element.elementor-element-2c97c4d{--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:space-between;--align-items:flex-start;--gap:16px 16px;--row-gap:16px;--column-gap:16px;border-width:3px 3px 3px 3px;--border-top-width:3px;--border-right-width:3px;--border-bottom-width:3px;--border-left-width:3px;--border-radius:10px 10px 10px 10px;--padding-top:12px;--padding-bottom:12px;--padding-left:12px;--padding-right:12px;}.elementor-17 .elementor-element.elementor-element-67db848{font-size:10px;}.elementor-17 .elementor-element.elementor-element-b29b457 .elementor-heading-title{font-size:12px;}.elementor-17 .elementor-element.elementor-element-0ffa196{--padding-top:30px;--padding-bottom:30px;--padding-left:10px;--padding-right:10px;}.elementor-17 .elementor-element.elementor-element-c633240{--e-icon-list-icon-size:10px;}.elementor-17 .elementor-element.elementor-element-c633240 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-17 .elementor-element.elementor-element-c633240 .elementor-icon-list-item > a{font-size:10px;}.elementor-17 .elementor-element.elementor-element-89f2c34:not(.elementor-motion-effects-element-type-background), .elementor-17 .elementor-element.elementor-element-89f2c34 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://truthlinetechnologies.com/nimeinstruments/wp-content/uploads/2026/10/meters-498677_1280.webp");}.elementor-17 .elementor-element.elementor-element-89f2c34{--min-height:300px;}.elementor-17 .elementor-element.elementor-element-f7c74c7{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(3, 1fr);--gap:5px 5px;--row-gap:5px;--column-gap:5px;--grid-auto-flow:row;}.elementor-17 .elementor-element.elementor-element-bcb1426{--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:space-between;--align-items:flex-start;--gap:16px 16px;--row-gap:16px;--column-gap:16px;border-width:3px 3px 3px 3px;--border-top-width:3px;--border-right-width:3px;--border-bottom-width:3px;--border-left-width:3px;--border-radius:10px 10px 10px 10px;--padding-top:12px;--padding-bottom:12px;--padding-left:12px;--padding-right:12px;}.elementor-17 .elementor-element.elementor-element-fa8564e{font-size:10px;}.elementor-17 .elementor-element.elementor-element-f2b1193 .elementor-heading-title{font-size:12px;}.elementor-17 .elementor-element.elementor-element-7f117ea{--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:space-between;--align-items:flex-start;--gap:16px 16px;--row-gap:16px;--column-gap:16px;border-width:3px 3px 3px 3px;--border-top-width:3px;--border-right-width:3px;--border-bottom-width:3px;--border-left-width:3px;--border-radius:10px 10px 10px 10px;--padding-top:12px;--padding-bottom:12px;--padding-left:12px;--padding-right:12px;}.elementor-17 .elementor-element.elementor-element-eceb9cb{font-size:10px;}.elementor-17 .elementor-element.elementor-element-43997c2 .elementor-heading-title{font-size:12px;}.elementor-17 .elementor-element.elementor-element-fadea0a{--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:space-between;--align-items:flex-start;--gap:16px 16px;--row-gap:16px;--column-gap:16px;border-width:3px 3px 3px 3px;--border-top-width:3px;--border-right-width:3px;--border-bottom-width:3px;--border-left-width:3px;--border-radius:10px 10px 10px 10px;--padding-top:12px;--padding-bottom:12px;--padding-left:12px;--padding-right:12px;}.elementor-17 .elementor-element.elementor-element-c58347d{font-size:10px;}.elementor-17 .elementor-element.elementor-element-7bf5c7b .elementor-heading-title{font-size:12px;}.elementor-17 .elementor-element.elementor-element-c82ac8b{--min-height:0vh;--padding-top:30px;--padding-bottom:30px;--padding-left:10px;--padding-right:10px;}.elementor-17 .elementor-element.elementor-element-5a57b090{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-468b727f{--gap:15px 15px;--row-gap:15px;--column-gap:15px;}.elementor-17 .elementor-element.elementor-element-99d6180{--e-icon-list-icon-size:10px;}.elementor-17 .elementor-element.elementor-element-99d6180 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-17 .elementor-element.elementor-element-99d6180 .elementor-icon-list-item > a{font-size:10px;}.elementor-17 .elementor-element.elementor-element-abf4747 .elementor-heading-title{font-size:20px;}.elementor-17 .elementor-element.elementor-element-11ebcb26{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-17 .elementor-element.elementor-element-11ebcb26 .elementor-heading-title{font-size:13px;}.elementor-17 .elementor-element.elementor-element-14c35fcb{--padding-top:5px;--padding-bottom:5px;--padding-left:5px;--padding-right:5px;}.elementor-17 .elementor-element.elementor-element-1ccd4201 .elementor-heading-title{font-size:12px;}.elementor-17 .elementor-element.elementor-element-35b407bd{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-566197d2{--border-radius:10px 10px 10px 10px;}.elementor-17 .elementor-element.elementor-element-1872981a img{width:75%;border-radius:10px 10px 10px 10px;}.elementor-17 .elementor-element.elementor-element-57269629{--border-radius:10px 10px 10px 10px;}.elementor-17 .elementor-element.elementor-element-716c7028 img{width:75%;border-radius:10px 10px 10px 10px;}.elementor-17 .elementor-element.elementor-element-2d4c711d{--border-radius:10px 10px 10px 10px;}.elementor-17 .elementor-element.elementor-element-66a7430e img{width:75%;border-radius:10px 10px 10px 10px;}.elementor-17 .elementor-element.elementor-element-69215bf1{--border-radius:10px 10px 10px 10px;}.elementor-17 .elementor-element.elementor-element-3f2f5093 img{width:75%;border-radius:10px 10px 10px 10px;}.elementor-17 .elementor-element.elementor-element-0f9d7e9{--border-radius:10px 10px 10px 10px;}.elementor-17 .elementor-element.elementor-element-74770d3 img{width:75%;border-radius:10px 10px 10px 10px;}.elementor-17 .elementor-element.elementor-element-dd26275{--border-radius:10px 10px 10px 10px;}.elementor-17 .elementor-element.elementor-element-ae174e2 img{width:75%;border-radius:10px 10px 10px 10px;}.elementor-17 .elementor-element.elementor-element-7af75628{--e-n-carousel-swiper-slides-to-display:2;}:where( .elementor-17 .elementor-element.elementor-element-7af75628 .swiper-slide ) > .e-con{--padding-top:0px;--padding-right:0px;--padding-bottom:0px;--padding-left:0px;}:where( [data-core-v316-plus="true"] .elementor-element.elementor-widget-n-carousel .swiper-slide ) > .e-con{--padding-block-start:0px;--padding-inline-end:0px;--padding-block-end:0px;--padding-inline-start:0px;}.elementor-17 .elementor-element.elementor-element-5d475509{--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-17 .elementor-element.elementor-element-e3d5b95{--padding-top:30px;--padding-bottom:30px;--padding-left:10px;--padding-right:10px;}.elementor-17 .elementor-element.elementor-element-052eac4{--e-icon-list-icon-size:10px;}.elementor-17 .elementor-element.elementor-element-052eac4 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-17 .elementor-element.elementor-element-052eac4 .elementor-icon-list-item > a{font-size:10px;}.elementor-17 .elementor-element.elementor-element-374592c .elementor-heading-title{font-size:20px;}.elementor-17 .elementor-element.elementor-element-d886748{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-17 .elementor-element.elementor-element-d886748 .elementor-heading-title{font-size:13px;}.elementor-17 .elementor-element.elementor-element-ece79c9{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-17 .elementor-element.elementor-element-d762cdb{--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-17 .elementor-element.elementor-element-ab10182{--width:50%;}.elementor-17 .elementor-element.elementor-element-2bb8709 .elementor-icon-wrapper{text-align:start;}.elementor-17 .elementor-element.elementor-element-2bb8709 .elementor-icon{font-size:18px;}.elementor-17 .elementor-element.elementor-element-2bb8709 .elementor-icon svg{height:18px;}.elementor-17 .elementor-element.elementor-element-9736349{--width:50%;}.elementor-17 .elementor-element.elementor-element-db51c41 .elementor-heading-title{font-size:20px;}.elementor-17 .elementor-element.elementor-element-af4ca90 .elementor-image-box-title{font-size:16px;}.elementor-17 .elementor-element.elementor-element-af4ca90 .elementor-image-box-description{font-size:13px;}.elementor-17 .elementor-element.elementor-element-e7df4c8 .elementor-button{font-size:14px;padding:10px 10px 10px 10px;}.elementor-17 .elementor-element.elementor-element-b77ee59{--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-17 .elementor-element.elementor-element-a919243{--width:50%;}.elementor-17 .elementor-element.elementor-element-e87b318 .elementor-icon{font-size:18px;}.elementor-17 .elementor-element.elementor-element-e87b318 .elementor-icon svg{height:18px;}.elementor-17 .elementor-element.elementor-element-632251c{--width:50%;}.elementor-17 .elementor-element.elementor-element-3a49043 .elementor-heading-title{font-size:20px;}.elementor-17 .elementor-element.elementor-element-fd7445c .elementor-image-box-title{font-size:16px;}.elementor-17 .elementor-element.elementor-element-fd7445c .elementor-image-box-description{font-size:13px;}.elementor-17 .elementor-element.elementor-element-a72702b .elementor-button{font-size:14px;padding:10px 10px 10px 10px;}.elementor-17 .elementor-element.elementor-element-756a2df{--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-17 .elementor-element.elementor-element-f536b1f{--width:50%;}.elementor-17 .elementor-element.elementor-element-87e892e .elementor-icon-wrapper{text-align:start;}.elementor-17 .elementor-element.elementor-element-87e892e .elementor-icon{font-size:18px;}.elementor-17 .elementor-element.elementor-element-87e892e .elementor-icon svg{height:18px;}.elementor-17 .elementor-element.elementor-element-97a6d64{--width:49%;}.elementor-17 .elementor-element.elementor-element-8d88aaf .elementor-heading-title{font-size:20px;}.elementor-17 .elementor-element.elementor-element-de49dc1 .elementor-image-box-title{font-size:16px;}.elementor-17 .elementor-element.elementor-element-de49dc1 .elementor-image-box-description{font-size:13px;}.elementor-17 .elementor-element.elementor-element-caa4aaf .elementor-button{font-size:14px;padding:10px 10px 10px 10px;}.elementor-17 .elementor-element.elementor-element-f64055c{--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-17 .elementor-element.elementor-element-af5cced{--width:50%;}.elementor-17 .elementor-element.elementor-element-72fef28 .elementor-icon-wrapper{text-align:start;}.elementor-17 .elementor-element.elementor-element-72fef28 .elementor-icon{font-size:18px;}.elementor-17 .elementor-element.elementor-element-72fef28 .elementor-icon svg{height:18px;}.elementor-17 .elementor-element.elementor-element-2d11860{--width:50%;}.elementor-17 .elementor-element.elementor-element-10b14f0 .elementor-heading-title{font-size:20px;}.elementor-17 .elementor-element.elementor-element-e7e9630 .elementor-image-box-title{font-size:16px;}.elementor-17 .elementor-element.elementor-element-e7e9630 .elementor-image-box-description{font-size:13px;}.elementor-17 .elementor-element.elementor-element-5071cd7 .elementor-button{font-size:14px;padding:10px 10px 10px 10px;}.elementor-17 .elementor-element.elementor-element-6a9ee1bc{--min-height:0vh;--padding-top:30px;--padding-bottom:30px;--padding-left:10px;--padding-right:10px;}.elementor-17 .elementor-element.elementor-element-3534080b{--min-height:250px;}.elementor-17 .elementor-element.elementor-element-3534080b:not(.elementor-motion-effects-element-type-background), .elementor-17 .elementor-element.elementor-element-3534080b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-size:cover;}.elementor-17 .elementor-element.elementor-element-ec9b60b{--e-icon-list-icon-size:10px;}.elementor-17 .elementor-element.elementor-element-ec9b60b .elementor-icon-list-item > .elementor-icon-list-text, .elementor-17 .elementor-element.elementor-element-ec9b60b .elementor-icon-list-item > a{font-size:10px;}.elementor-17 .elementor-element.elementor-element-5d8c4af8 .elementor-heading-title{font-size:20px;}.elementor-17 .elementor-element.elementor-element-19713a37 .elementor-heading-title{font-size:13px;}.elementor-17 .elementor-element.elementor-element-5779d584 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-17 .elementor-element.elementor-element-5779d584 .elementor-icon-list-item > a{font-size:13px;}.elementor-17 .elementor-element.elementor-element-4a0f0f01 .elementor-button{font-size:12px;}.elementor-17 .elementor-element.elementor-element-1625efd{--padding-top:30px;--padding-bottom:30px;--padding-left:10px;--padding-right:10px;}.elementor-17 .elementor-element.elementor-element-060ba55{--e-icon-list-icon-size:10px;}.elementor-17 .elementor-element.elementor-element-060ba55 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-17 .elementor-element.elementor-element-060ba55 .elementor-icon-list-item > a{font-size:10px;}.elementor-17 .elementor-element.elementor-element-5ec6445 .elementor-heading-title{font-size:20px;}.elementor-17 .elementor-element.elementor-element-a8f9972{--e-con-grid-template-columns:repeat(1, 1fr);--gap:10px 10px;--row-gap:10px;--column-gap:10px;--grid-auto-flow:row;}.elementor-17 .elementor-element.elementor-element-b7f2155{--min-height:120px;--border-radius:16px 16px 16px 16px;}.elementor-17 .elementor-element.elementor-element-7dc3e41 .elementor-icon-box-wrapper{gap:10px;}.elementor-17 .elementor-element.elementor-element-7dc3e41 .elementor-icon-box-title{margin-block-end:10px;}.elementor-17 .elementor-element.elementor-element-7dc3e41 .elementor-icon{font-size:16px;}.elementor-17 .elementor-element.elementor-element-7dc3e41 .elementor-icon-box-title, .elementor-17 .elementor-element.elementor-element-7dc3e41 .elementor-icon-box-title a{font-size:16px;}.elementor-17 .elementor-element.elementor-element-7dc3e41 .elementor-icon-box-description{font-size:12px;}.elementor-17 .elementor-element.elementor-element-2010dff{--min-height:120px;--border-radius:16px 16px 16px 16px;}.elementor-17 .elementor-element.elementor-element-d61a383 .elementor-icon-box-wrapper{gap:10px;}.elementor-17 .elementor-element.elementor-element-d61a383 .elementor-icon-box-title{margin-block-end:10px;}.elementor-17 .elementor-element.elementor-element-d61a383 .elementor-icon{font-size:16px;}.elementor-17 .elementor-element.elementor-element-d61a383 .elementor-icon-box-title, .elementor-17 .elementor-element.elementor-element-d61a383 .elementor-icon-box-title a{font-size:16px;}.elementor-17 .elementor-element.elementor-element-d61a383 .elementor-icon-box-description{font-size:12px;}.elementor-17 .elementor-element.elementor-element-bdd2343{--min-height:120px;--border-radius:16px 16px 16px 16px;}.elementor-17 .elementor-element.elementor-element-886f71c .elementor-icon-box-wrapper{gap:10px;}.elementor-17 .elementor-element.elementor-element-886f71c .elementor-icon-box-title{margin-block-end:10px;}.elementor-17 .elementor-element.elementor-element-886f71c .elementor-icon{font-size:16px;}.elementor-17 .elementor-element.elementor-element-886f71c .elementor-icon-box-title, .elementor-17 .elementor-element.elementor-element-886f71c .elementor-icon-box-title a{font-size:16px;}.elementor-17 .elementor-element.elementor-element-886f71c .elementor-icon-box-description{font-size:12px;}.elementor-17 .elementor-element.elementor-element-ab6e0db{--min-height:120px;--border-radius:16px 16px 16px 16px;}.elementor-17 .elementor-element.elementor-element-46fa4fc .elementor-icon-box-wrapper{gap:10px;}.elementor-17 .elementor-element.elementor-element-46fa4fc .elementor-icon-box-title{margin-block-end:10px;}.elementor-17 .elementor-element.elementor-element-46fa4fc .elementor-icon{font-size:16px;}.elementor-17 .elementor-element.elementor-element-46fa4fc .elementor-icon-box-title, .elementor-17 .elementor-element.elementor-element-46fa4fc .elementor-icon-box-title a{font-size:16px;}.elementor-17 .elementor-element.elementor-element-46fa4fc .elementor-icon-box-description{font-size:12px;}.elementor-17 .elementor-element.elementor-element-6f1e3cb{--min-height:120px;--border-radius:16px 16px 16px 16px;}.elementor-17 .elementor-element.elementor-element-4260bbb .elementor-icon-box-wrapper{gap:10px;}.elementor-17 .elementor-element.elementor-element-4260bbb .elementor-icon-box-title{margin-block-end:10px;}.elementor-17 .elementor-element.elementor-element-4260bbb .elementor-icon{font-size:16px;}.elementor-17 .elementor-element.elementor-element-4260bbb .elementor-icon-box-title, .elementor-17 .elementor-element.elementor-element-4260bbb .elementor-icon-box-title a{font-size:16px;}.elementor-17 .elementor-element.elementor-element-4260bbb .elementor-icon-box-description{font-size:12px;}.elementor-17 .elementor-element.elementor-element-b08d00f{--padding-top:30px;--padding-bottom:30px;--padding-left:10px;--padding-right:10px;}.elementor-17 .elementor-element.elementor-element-6b108a5{--e-icon-list-icon-size:10px;}.elementor-17 .elementor-element.elementor-element-6b108a5 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-17 .elementor-element.elementor-element-6b108a5 .elementor-icon-list-item > a{font-size:10px;}.elementor-17 .elementor-element.elementor-element-aae4e12 .elementor-heading-title{font-size:20px;}.elementor-17 .elementor-element.elementor-element-2ccf5bd{width:100%;max-width:100%;font-size:13px;}.elementor-17 .elementor-element.elementor-element-2eb1ebd{--padding-top:30px;--padding-bottom:30px;--padding-left:10px;--padding-right:10px;}.elementor-17 .elementor-element.elementor-element-6ab9472{--e-icon-list-icon-size:10px;}.elementor-17 .elementor-element.elementor-element-6ab9472 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-17 .elementor-element.elementor-element-6ab9472 .elementor-icon-list-item > a{font-size:10px;}.elementor-17 .elementor-element.elementor-element-4cca091 .elementor-heading-title{font-size:24px;}.elementor-17 .elementor-element.elementor-element-7b6b33d .elementor-heading-title{font-size:20px;}.elementor-17 .elementor-element.elementor-element-ffa3ae0{width:100%;max-width:100%;font-size:13px;}.elementor-17 .elementor-element.elementor-element-3f638d4{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-c0f804d{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-17 .elementor-element.elementor-element-5feffa9 .elementor-image-box-title{font-size:14px;}.elementor-17 .elementor-element.elementor-element-5feffa9 .elementor-image-box-description{font-size:13px;}.elementor-17 .elementor-element.elementor-element-35ca5d0 .elementor-button{font-size:12px;}.elementor-17 .elementor-element.elementor-element-aed7e1f{--min-height:200px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-17 .elementor-element.elementor-element-aed7e1f:not(.elementor-motion-effects-element-type-background), .elementor-17 .elementor-element.elementor-element-aed7e1f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-size:cover;}.elementor-17 .elementor-element.elementor-element-f86052e .elementor-image-box-title{font-size:14px;}.elementor-17 .elementor-element.elementor-element-f86052e .elementor-image-box-description{font-size:13px;}.elementor-17 .elementor-element.elementor-element-810e286 .elementor-button{font-size:12px;}.elementor-17 .elementor-element.elementor-element-1c65ee1{--min-height:200px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-17 .elementor-element.elementor-element-2a28f09 .elementor-image-box-title{font-size:14px;}.elementor-17 .elementor-element.elementor-element-2a28f09 .elementor-image-box-description{font-size:13px;}.elementor-17 .elementor-element.elementor-element-147867c .elementor-button{font-size:12px;}.elementor-17 .elementor-element.elementor-element-24d6313{--min-height:200px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-17 .elementor-element.elementor-element-f2abb3e .elementor-image-box-title{font-size:14px;}.elementor-17 .elementor-element.elementor-element-f2abb3e .elementor-image-box-description{font-size:13px;}.elementor-17 .elementor-element.elementor-element-f6ac752 .elementor-button{font-size:12px;}.elementor-17 .elementor-element.elementor-element-f651ded{--min-height:200px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-17 .elementor-element.elementor-element-9604536 .elementor-image-box-title{font-size:14px;}.elementor-17 .elementor-element.elementor-element-9604536 .elementor-image-box-description{font-size:13px;}.elementor-17 .elementor-element.elementor-element-4de332d .elementor-button{font-size:12px;}.elementor-17 .elementor-element.elementor-element-7ef7861{--min-height:200px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-17 .elementor-element.elementor-element-c8ed1c1 .elementor-image-box-title{font-size:14px;}.elementor-17 .elementor-element.elementor-element-c8ed1c1 .elementor-image-box-description{font-size:13px;}.elementor-17 .elementor-element.elementor-element-2fa04d0 .elementor-button{font-size:12px;}.elementor-17 .elementor-element.elementor-element-799bd811{--padding-top:30px;--padding-bottom:30px;--padding-left:10px;--padding-right:10px;}.elementor-17 .elementor-element.elementor-element-5e9f999{--e-icon-list-icon-size:10px;}.elementor-17 .elementor-element.elementor-element-5e9f999 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-17 .elementor-element.elementor-element-5e9f999 .elementor-icon-list-item > a{font-size:10px;}.elementor-17 .elementor-element.elementor-element-10a6e658 .elementor-heading-title{font-size:20px;}.elementor-17 .elementor-element.elementor-element-49c4f5d{width:100%;max-width:100%;font-size:13px;}.elementor-17 .elementor-element.elementor-element-f78664d{--grid-columns:1;--grid-row-gap:15px;--grid-column-gap:15px;}.elementor-17 .elementor-element.elementor-element-768165e{--padding-top:30px;--padding-bottom:30px;--padding-left:10px;--padding-right:10px;}.elementor-17 .elementor-element.elementor-element-994ebe3{--e-icon-list-icon-size:10px;}.elementor-17 .elementor-element.elementor-element-994ebe3 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-17 .elementor-element.elementor-element-994ebe3 .elementor-icon-list-item > a{font-size:10px;}.elementor-17 .elementor-element.elementor-element-5c9c9d4 .elementor-heading-title{font-size:20px;}.elementor-17 .elementor-element.elementor-element-dbebdd8{width:100%;max-width:100%;font-size:13px;}.elementor-17 .elementor-element.elementor-element-6423893{--grid-columns:1;}.elementor-17 .elementor-element.elementor-element-7dae072{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-45b669d{--gap:16px 16px;--row-gap:16px;--column-gap:16px;}.elementor-17 .elementor-element.elementor-element-b94f1c8 .elementor-image-box-title{margin-bottom:5px;font-size:16px;}.elementor-17 .elementor-element.elementor-element-b94f1c8 .elementor-image-box-description{font-size:13px;}.elementor-17 .elementor-element.elementor-element-50ea70d{--gap:16px 16px;--row-gap:16px;--column-gap:16px;}.elementor-17 .elementor-element.elementor-element-e70c471 .elementor-image-box-title{margin-bottom:5px;font-size:16px;}.elementor-17 .elementor-element.elementor-element-e70c471 .elementor-image-box-description{font-size:13px;}.elementor-17 .elementor-element.elementor-element-39a548c{--gap:16px 16px;--row-gap:16px;--column-gap:16px;}.elementor-17 .elementor-element.elementor-element-25ecc82 .elementor-image-box-title{margin-bottom:5px;font-size:16px;}.elementor-17 .elementor-element.elementor-element-25ecc82 .elementor-image-box-description{font-size:13px;}.elementor-17 .elementor-element.elementor-element-3ded84b{--gap:16px 16px;--row-gap:16px;--column-gap:16px;}.elementor-17 .elementor-element.elementor-element-61ab829 .elementor-image-box-title{margin-bottom:5px;font-size:16px;}.elementor-17 .elementor-element.elementor-element-61ab829 .elementor-image-box-description{font-size:13px;}.elementor-17 .elementor-element.elementor-element-a70f186{--gap:16px 16px;--row-gap:16px;--column-gap:16px;}.elementor-17 .elementor-element.elementor-element-9ae8563{--gap:16px 16px;--row-gap:16px;--column-gap:16px;}.elementor-17 .elementor-element.elementor-element-4eefc8a{--gap:16px 16px;--row-gap:16px;--column-gap:16px;}.elementor-17 .elementor-element.elementor-element-6623ba6{--gap:16px 16px;--row-gap:16px;--column-gap:16px;}.elementor-17 .elementor-element.elementor-element-5f76b8f{--gap:16px 16px;--row-gap:16px;--column-gap:16px;}.elementor-17 .elementor-element.elementor-element-14589cb{--gap:16px 16px;--row-gap:16px;--column-gap:16px;}.elementor-17 .elementor-element.elementor-element-5a50165{--gap:16px 16px;--row-gap:16px;--column-gap:16px;}.elementor-17 .elementor-element.elementor-element-eb53fe8{--gap:16px 16px;--row-gap:16px;--column-gap:16px;}.elementor-17 .elementor-element.elementor-element-7a692cc9{--padding-top:30px;--padding-bottom:30px;--padding-left:10px;--padding-right:10px;}.elementor-17 .elementor-element.elementor-element-94635b8{--e-icon-list-icon-size:10px;}.elementor-17 .elementor-element.elementor-element-94635b8 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-17 .elementor-element.elementor-element-94635b8 .elementor-icon-list-item > a{font-size:10px;}.elementor-17 .elementor-element.elementor-element-32790e87 .elementor-heading-title{font-size:24px;}.elementor-17 .elementor-element.elementor-element-1942fbba .elementor-heading-title{font-size:20px;}.elementor-17 .elementor-element.elementor-element-3dfd452f{--padding-top:30px;--padding-bottom:30px;--padding-left:10px;--padding-right:10px;}.elementor-17 .elementor-element.elementor-element-55e6cddb{--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-17 .elementor-element.elementor-element-081795f{--e-icon-list-icon-size:10px;}.elementor-17 .elementor-element.elementor-element-081795f .elementor-icon-list-item > .elementor-icon-list-text, .elementor-17 .elementor-element.elementor-element-081795f .elementor-icon-list-item > a{font-size:10px;}.elementor-17 .elementor-element.elementor-element-533730b8 .elementor-heading-title{font-size:20px;}.elementor-17 .elementor-element.elementor-element-77c72c61{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;font-size:13px;}.elementor-17 .elementor-element.elementor-element-77c72c61 p{margin-block-end:0px;}.elementor-17 .elementor-element.elementor-element-643ddda3{--e-con-grid-template-columns:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-17 .elementor-element.elementor-element-22e53dea{--width:47%;--gap:16px 16px;--row-gap:16px;--column-gap:16px;}.elementor-17 .elementor-element.elementor-element-882a388{--width:47%;--gap:16px 16px;--row-gap:16px;--column-gap:16px;}.elementor-17 .elementor-element.elementor-element-76eccdbd{--width:47%;--gap:16px 16px;--row-gap:16px;--column-gap:16px;}.elementor-17 .elementor-element.elementor-element-2914fa69{--width:47%;--gap:16px 16px;--row-gap:16px;--column-gap:16px;}.elementor-17 .elementor-element.elementor-element-33c2d380{--width:47%;--gap:16px 16px;--row-gap:16px;--column-gap:16px;}.elementor-17 .elementor-element.elementor-element-32bac37e{--width:47%;--gap:16px 16px;--row-gap:16px;--column-gap:16px;}.elementor-17 .elementor-element.elementor-element-666ada4f{--width:47%;--gap:16px 16px;--row-gap:16px;--column-gap:16px;}.elementor-17 .elementor-element.elementor-element-44f7c9c{--width:47%;--gap:16px 16px;--row-gap:16px;--column-gap:16px;}.elementor-17 .elementor-element.elementor-element-35bdf521{--width:47%;--gap:16px 16px;--row-gap:16px;--column-gap:16px;}.elementor-17 .elementor-element.elementor-element-410946b2{--width:47%;--gap:16px 16px;--row-gap:16px;--column-gap:16px;}.elementor-17 .elementor-element.elementor-element-128bc7db{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-149960aa{--width:100%;--gap:16px 16px;--row-gap:16px;--column-gap:16px;}.elementor-17 .elementor-element.elementor-element-620d4164{--width:100%;--gap:16px 16px;--row-gap:16px;--column-gap:16px;}.elementor-17 .elementor-element.elementor-element-4aa36cd8{--width:100%;--gap:16px 16px;--row-gap:16px;--column-gap:16px;}.elementor-17 .elementor-element.elementor-element-173e86f4{--width:100%;--gap:16px 16px;--row-gap:16px;--column-gap:16px;}.elementor-17 .elementor-element.elementor-element-f0841f{--width:100%;--gap:16px 16px;--row-gap:16px;--column-gap:16px;}.elementor-17 .elementor-element.elementor-element-403908f8{--width:100%;--gap:16px 16px;--row-gap:16px;--column-gap:16px;}.elementor-17 .elementor-element.elementor-element-78fb46c3{--width:100%;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-1e7c0913{--width:100%;--gap:16px 16px;--row-gap:16px;--column-gap:16px;}.elementor-17 .elementor-element.elementor-element-7563cb66{--width:100%;--gap:16px 16px;--row-gap:16px;--column-gap:16px;}.elementor-17 .elementor-element.elementor-element-70a91e32{--width:100%;--gap:16px 16px;--row-gap:16px;--column-gap:16px;}.elementor-17 .elementor-element.elementor-element-7e580260{--e-n-carousel-swiper-slides-to-display:2;}.elementor-17 .elementor-element.elementor-element-61211dcd{--min-height:0vh;--padding-top:30px;--padding-bottom:30px;--padding-left:10px;--padding-right:10px;}.elementor-17 .elementor-element.elementor-element-71b5c00a{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-5fdce48{--e-icon-list-icon-size:10px;}.elementor-17 .elementor-element.elementor-element-5fdce48 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-17 .elementor-element.elementor-element-5fdce48 .elementor-icon-list-item > a{font-size:10px;}.elementor-17 .elementor-element.elementor-element-40aade6d .elementor-heading-title{font-size:20px;}.elementor-17 .elementor-element.elementor-element-676a2fed .elementor-heading-title{font-size:24px;}.elementor-17 .elementor-element.elementor-element-207ca0d .elementor-heading-title{font-size:13px;}.elementor-17 .elementor-element.elementor-element-45362787{--padding-top:30px;--padding-bottom:30px;--padding-left:10px;--padding-right:10px;}.elementor-17 .elementor-element.elementor-element-f4fa788{--e-icon-list-icon-size:10px;}.elementor-17 .elementor-element.elementor-element-f4fa788 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-17 .elementor-element.elementor-element-f4fa788 .elementor-icon-list-item > a{font-size:10px;}.elementor-17 .elementor-element.elementor-element-5eb6eeb9 .elementor-heading-title{font-size:20px;}.elementor-17 .elementor-element.elementor-element-4ea2ca22{width:100%;max-width:100%;font-size:13px;}.elementor-17 .elementor-element.elementor-element-262f2bdd{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-22d26049{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-40b81bae{--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-17 .elementor-element.elementor-element-14557361 .elementor-heading-title{font-size:14px;}.elementor-17 .elementor-element.elementor-element-37b5d17c{width:100%;max-width:100%;}.elementor-17 .elementor-element.elementor-element-37b5d17c .elementor-heading-title{font-size:15px;}.elementor-17 .elementor-element.elementor-element-3f5d6151 .elementor-icon{font-size:14px;}.elementor-17 .elementor-element.elementor-element-3f5d6151 .elementor-icon-box-title, .elementor-17 .elementor-element.elementor-element-3f5d6151 .elementor-icon-box-title a{font-size:14px;}.elementor-17 .elementor-element.elementor-element-3f5d6151 .elementor-icon-box-description{font-size:12px;}.elementor-17 .elementor-element.elementor-element-9c46752 .elementor-icon{font-size:14px;}.elementor-17 .elementor-element.elementor-element-9c46752 .elementor-icon-box-title, .elementor-17 .elementor-element.elementor-element-9c46752 .elementor-icon-box-title a{font-size:14px;}.elementor-17 .elementor-element.elementor-element-9c46752 .elementor-icon-box-description{font-size:12px;}.elementor-17 .elementor-element.elementor-element-16e11af7 .elementor-icon{font-size:14px;}.elementor-17 .elementor-element.elementor-element-16e11af7 .elementor-icon-box-title, .elementor-17 .elementor-element.elementor-element-16e11af7 .elementor-icon-box-title a{font-size:14px;}.elementor-17 .elementor-element.elementor-element-16e11af7 .elementor-icon-box-description{font-size:12px;}.elementor-17 .elementor-element.elementor-element-f01955 .elementor-icon{font-size:14px;}.elementor-17 .elementor-element.elementor-element-f01955 .elementor-icon-box-title, .elementor-17 .elementor-element.elementor-element-f01955 .elementor-icon-box-title a{font-size:14px;}.elementor-17 .elementor-element.elementor-element-f01955 .elementor-icon-box-description{font-size:12px;}.elementor-17 .elementor-element.elementor-element-6273cfef{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-216238d8{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-547a9a3{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}}@media(min-width:768px){.elementor-17 .elementor-element.elementor-element-6b8029a{--content-width:1600px;}.elementor-17 .elementor-element.elementor-element-0ffa196{--content-width:1600px;}.elementor-17 .elementor-element.elementor-element-c82ac8b{--content-width:1600px;}.elementor-17 .elementor-element.elementor-element-5a57b090{--content-width:1400px;}.elementor-17 .elementor-element.elementor-element-468b727f{--width:100%;}.elementor-17 .elementor-element.elementor-element-e3d5b95{--content-width:1600px;}.elementor-17 .elementor-element.elementor-element-f1fae42{--content-width:1400px;}.elementor-17 .elementor-element.elementor-element-6a9ee1bc{--content-width:1600px;}.elementor-17 .elementor-element.elementor-element-413692bf{--content-width:1400px;}.elementor-17 .elementor-element.elementor-element-1625efd{--content-width:1600px;}.elementor-17 .elementor-element.elementor-element-b08d00f{--content-width:1600px;}.elementor-17 .elementor-element.elementor-element-76fa783{--content-width:1600px;}.elementor-17 .elementor-element.elementor-element-2eb1ebd{--content-width:1600px;}.elementor-17 .elementor-element.elementor-element-3330b69{--content-width:1600px;}.elementor-17 .elementor-element.elementor-element-799bd811{--content-width:1600px;}.elementor-17 .elementor-element.elementor-element-29cec583{--content-width:1600px;}.elementor-17 .elementor-element.elementor-element-768165e{--content-width:1600px;}.elementor-17 .elementor-element.elementor-element-fb08887{--content-width:1600px;}.elementor-17 .elementor-element.elementor-element-7a692cc9{--content-width:1600px;}.elementor-17 .elementor-element.elementor-element-75d46838{--content-width:1400px;}.elementor-17 .elementor-element.elementor-element-3dfd452f{--content-width:1600px;}.elementor-17 .elementor-element.elementor-element-55e6cddb{--content-width:1400px;}.elementor-17 .elementor-element.elementor-element-22e53dea{--width:100%;}.elementor-17 .elementor-element.elementor-element-882a388{--width:100%;}.elementor-17 .elementor-element.elementor-element-76eccdbd{--width:100%;}.elementor-17 .elementor-element.elementor-element-2914fa69{--width:100%;}.elementor-17 .elementor-element.elementor-element-33c2d380{--width:100%;}.elementor-17 .elementor-element.elementor-element-32bac37e{--width:100%;}.elementor-17 .elementor-element.elementor-element-666ada4f{--width:100%;}.elementor-17 .elementor-element.elementor-element-44f7c9c{--width:100%;}.elementor-17 .elementor-element.elementor-element-35bdf521{--width:100%;}.elementor-17 .elementor-element.elementor-element-410946b2{--width:100%;}.elementor-17 .elementor-element.elementor-element-149960aa{--width:100%;}.elementor-17 .elementor-element.elementor-element-620d4164{--width:100%;}.elementor-17 .elementor-element.elementor-element-4aa36cd8{--width:100%;}.elementor-17 .elementor-element.elementor-element-173e86f4{--width:100%;}.elementor-17 .elementor-element.elementor-element-f0841f{--width:100%;}.elementor-17 .elementor-element.elementor-element-403908f8{--width:100%;}.elementor-17 .elementor-element.elementor-element-78fb46c3{--width:100%;}.elementor-17 .elementor-element.elementor-element-1e7c0913{--width:100%;}.elementor-17 .elementor-element.elementor-element-7563cb66{--width:100%;}.elementor-17 .elementor-element.elementor-element-70a91e32{--width:100%;}.elementor-17 .elementor-element.elementor-element-61211dcd{--content-width:1600px;}.elementor-17 .elementor-element.elementor-element-71b5c00a{--content-width:1400px;}.elementor-17 .elementor-element.elementor-element-5daf61b9{--width:75%;}.elementor-17 .elementor-element.elementor-element-45362787{--content-width:1600px;}.elementor-17 .elementor-element.elementor-element-65de235e{--content-width:1400px;}}@media(max-width:1024px) and (min-width:768px){.elementor-17 .elementor-element.elementor-element-22e53dea{--width:100%;}.elementor-17 .elementor-element.elementor-element-882a388{--width:100%;}.elementor-17 .elementor-element.elementor-element-76eccdbd{--width:100%;}.elementor-17 .elementor-element.elementor-element-2914fa69{--width:100%;}.elementor-17 .elementor-element.elementor-element-33c2d380{--width:100%;}.elementor-17 .elementor-element.elementor-element-32bac37e{--width:100%;}.elementor-17 .elementor-element.elementor-element-666ada4f{--width:100%;}.elementor-17 .elementor-element.elementor-element-44f7c9c{--width:100%;}.elementor-17 .elementor-element.elementor-element-35bdf521{--width:100%;}.elementor-17 .elementor-element.elementor-element-410946b2{--width:100%;}.elementor-17 .elementor-element.elementor-element-149960aa{--width:31%;}.elementor-17 .elementor-element.elementor-element-620d4164{--width:31%;}.elementor-17 .elementor-element.elementor-element-4aa36cd8{--width:31%;}.elementor-17 .elementor-element.elementor-element-173e86f4{--width:31%;}.elementor-17 .elementor-element.elementor-element-f0841f{--width:31%;}.elementor-17 .elementor-element.elementor-element-403908f8{--width:31%;}.elementor-17 .elementor-element.elementor-element-78fb46c3{--width:31%;}.elementor-17 .elementor-element.elementor-element-1e7c0913{--width:31%;}.elementor-17 .elementor-element.elementor-element-7563cb66{--width:31%;}.elementor-17 .elementor-element.elementor-element-70a91e32{--width:31%;}.elementor-17 .elementor-element.elementor-element-5daf61b9{--width:100%;}}/* Start custom CSS for container, class: .elementor-element-5eac1ed */.grid-bg{
    background-image: linear-gradient(90deg, oklch(100% 0 0 / .06) 1px, #0000 1px), linear-gradient(oklch(100% 0 0 / .06) 1px, #0000 1px);
    background-size: 60px 60px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-18329263 */.grid-bg{
    background-image: linear-gradient(90deg, oklch(100% 0 0 / .06) 1px, #0000 1px), linear-gradient(oklch(100% 0 0 / .06) 1px, #0000 1px);
    background-size: 60px 60px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-566197d2 */.zoom-card {
    transition: all 0.4s ease;
}

.zoom-card:hover {
    transform: scale(1.04);
    box-shadow: 0 15px 35px rgba(0, 0, 0, 0.2);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-57269629 */.zoom-card {
    transition: all 0.4s ease;
}

.zoom-card:hover {
    transform: scale(1.04);
    box-shadow: 0 15px 35px rgba(0, 0, 0, 0.2);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2d4c711d */.zoom-card {
    transition: all 0.4s ease;
}

.zoom-card:hover {
    transform: scale(1.04);
    box-shadow: 0 15px 35px rgba(0, 0, 0, 0.2);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-69215bf1 */.zoom-card {
    transition: all 0.4s ease;
}

.zoom-card:hover {
    transform: scale(1.04);
    box-shadow: 0 15px 35px rgba(0, 0, 0, 0.2);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0f9d7e9 */.zoom-card {
    transition: all 0.4s ease;
}

.zoom-card:hover {
    transform: scale(1.04);
    box-shadow: 0 15px 35px rgba(0, 0, 0, 0.2);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-dd26275 */.zoom-card {
    transition: all 0.4s ease;
}

.zoom-card:hover {
    transform: scale(1.04);
    box-shadow: 0 15px 35px rgba(0, 0, 0, 0.2);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-566197d2 */.zoom-card {
    transition: all 0.4s ease;
}

.zoom-card:hover {
    transform: scale(1.04);
    box-shadow: 0 15px 35px rgba(0, 0, 0, 0.2);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-57269629 */.zoom-card {
    transition: all 0.4s ease;
}

.zoom-card:hover {
    transform: scale(1.04);
    box-shadow: 0 15px 35px rgba(0, 0, 0, 0.2);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2d4c711d */.zoom-card {
    transition: all 0.4s ease;
}

.zoom-card:hover {
    transform: scale(1.04);
    box-shadow: 0 15px 35px rgba(0, 0, 0, 0.2);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-69215bf1 */.zoom-card {
    transition: all 0.4s ease;
}

.zoom-card:hover {
    transform: scale(1.04);
    box-shadow: 0 15px 35px rgba(0, 0, 0, 0.2);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0f9d7e9 */.zoom-card {
    transition: all 0.4s ease;
}

.zoom-card:hover {
    transform: scale(1.04);
    box-shadow: 0 15px 35px rgba(0, 0, 0, 0.2);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-dd26275 */.zoom-card {
    transition: all 0.4s ease;
}

.zoom-card:hover {
    transform: scale(1.04);
    box-shadow: 0 15px 35px rgba(0, 0, 0, 0.2);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-566197d2 */.zoom-card {
    transition: all 0.4s ease;
}

.zoom-card:hover {
    transform: scale(1.04);
    box-shadow: 0 15px 35px rgba(0, 0, 0, 0.2);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-57269629 */.zoom-card {
    transition: all 0.4s ease;
}

.zoom-card:hover {
    transform: scale(1.04);
    box-shadow: 0 15px 35px rgba(0, 0, 0, 0.2);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2d4c711d */.zoom-card {
    transition: all 0.4s ease;
}

.zoom-card:hover {
    transform: scale(1.04);
    box-shadow: 0 15px 35px rgba(0, 0, 0, 0.2);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-69215bf1 */.zoom-card {
    transition: all 0.4s ease;
}

.zoom-card:hover {
    transform: scale(1.04);
    box-shadow: 0 15px 35px rgba(0, 0, 0, 0.2);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0f9d7e9 */.zoom-card {
    transition: all 0.4s ease;
}

.zoom-card:hover {
    transform: scale(1.04);
    box-shadow: 0 15px 35px rgba(0, 0, 0, 0.2);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-dd26275 */.zoom-card {
    transition: all 0.4s ease;
}

.zoom-card:hover {
    transform: scale(1.04);
    box-shadow: 0 15px 35px rgba(0, 0, 0, 0.2);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-566197d2 */.zoom-card {
    transition: all 0.4s ease;
}

.zoom-card:hover {
    transform: scale(1.04);
    box-shadow: 0 15px 35px rgba(0, 0, 0, 0.2);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-57269629 */.zoom-card {
    transition: all 0.4s ease;
}

.zoom-card:hover {
    transform: scale(1.04);
    box-shadow: 0 15px 35px rgba(0, 0, 0, 0.2);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2d4c711d */.zoom-card {
    transition: all 0.4s ease;
}

.zoom-card:hover {
    transform: scale(1.04);
    box-shadow: 0 15px 35px rgba(0, 0, 0, 0.2);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-69215bf1 */.zoom-card {
    transition: all 0.4s ease;
}

.zoom-card:hover {
    transform: scale(1.04);
    box-shadow: 0 15px 35px rgba(0, 0, 0, 0.2);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0f9d7e9 */.zoom-card {
    transition: all 0.4s ease;
}

.zoom-card:hover {
    transform: scale(1.04);
    box-shadow: 0 15px 35px rgba(0, 0, 0, 0.2);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-dd26275 */.zoom-card {
    transition: all 0.4s ease;
}

.zoom-card:hover {
    transform: scale(1.04);
    box-shadow: 0 15px 35px rgba(0, 0, 0, 0.2);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-566197d2 */.zoom-card {
    transition: all 0.4s ease;
}

.zoom-card:hover {
    transform: scale(1.04);
    box-shadow: 0 15px 35px rgba(0, 0, 0, 0.2);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-57269629 */.zoom-card {
    transition: all 0.4s ease;
}

.zoom-card:hover {
    transform: scale(1.04);
    box-shadow: 0 15px 35px rgba(0, 0, 0, 0.2);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2d4c711d */.zoom-card {
    transition: all 0.4s ease;
}

.zoom-card:hover {
    transform: scale(1.04);
    box-shadow: 0 15px 35px rgba(0, 0, 0, 0.2);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-69215bf1 */.zoom-card {
    transition: all 0.4s ease;
}

.zoom-card:hover {
    transform: scale(1.04);
    box-shadow: 0 15px 35px rgba(0, 0, 0, 0.2);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0f9d7e9 */.zoom-card {
    transition: all 0.4s ease;
}

.zoom-card:hover {
    transform: scale(1.04);
    box-shadow: 0 15px 35px rgba(0, 0, 0, 0.2);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-dd26275 */.zoom-card {
    transition: all 0.4s ease;
}

.zoom-card:hover {
    transform: scale(1.04);
    box-shadow: 0 15px 35px rgba(0, 0, 0, 0.2);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-566197d2 */.zoom-card {
    transition: all 0.4s ease;
}

.zoom-card:hover {
    transform: scale(1.04);
    box-shadow: 0 15px 35px rgba(0, 0, 0, 0.2);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-57269629 */.zoom-card {
    transition: all 0.4s ease;
}

.zoom-card:hover {
    transform: scale(1.04);
    box-shadow: 0 15px 35px rgba(0, 0, 0, 0.2);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2d4c711d */.zoom-card {
    transition: all 0.4s ease;
}

.zoom-card:hover {
    transform: scale(1.04);
    box-shadow: 0 15px 35px rgba(0, 0, 0, 0.2);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-69215bf1 */.zoom-card {
    transition: all 0.4s ease;
}

.zoom-card:hover {
    transform: scale(1.04);
    box-shadow: 0 15px 35px rgba(0, 0, 0, 0.2);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0f9d7e9 */.zoom-card {
    transition: all 0.4s ease;
}

.zoom-card:hover {
    transform: scale(1.04);
    box-shadow: 0 15px 35px rgba(0, 0, 0, 0.2);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-dd26275 */.zoom-card {
    transition: all 0.4s ease;
}

.zoom-card:hover {
    transform: scale(1.04);
    box-shadow: 0 15px 35px rgba(0, 0, 0, 0.2);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-566197d2 */.zoom-card {
    transition: all 0.4s ease;
}

.zoom-card:hover {
    transform: scale(1.04);
    box-shadow: 0 15px 35px rgba(0, 0, 0, 0.2);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-57269629 */.zoom-card {
    transition: all 0.4s ease;
}

.zoom-card:hover {
    transform: scale(1.04);
    box-shadow: 0 15px 35px rgba(0, 0, 0, 0.2);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2d4c711d */.zoom-card {
    transition: all 0.4s ease;
}

.zoom-card:hover {
    transform: scale(1.04);
    box-shadow: 0 15px 35px rgba(0, 0, 0, 0.2);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-69215bf1 */.zoom-card {
    transition: all 0.4s ease;
}

.zoom-card:hover {
    transform: scale(1.04);
    box-shadow: 0 15px 35px rgba(0, 0, 0, 0.2);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0f9d7e9 */.zoom-card {
    transition: all 0.4s ease;
}

.zoom-card:hover {
    transform: scale(1.04);
    box-shadow: 0 15px 35px rgba(0, 0, 0, 0.2);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-dd26275 */.zoom-card {
    transition: all 0.4s ease;
}

.zoom-card:hover {
    transform: scale(1.04);
    box-shadow: 0 15px 35px rgba(0, 0, 0, 0.2);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4e63e34b */.zoom-card {
    transition: all 0.4s ease;
}

.zoom-card:hover {
    transform: scale(1.04);
    box-shadow: 0 15px 35px rgba(0, 0, 0, 0.2);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3d1e885e */.zoom-card {
    transition: all 0.4s ease;
}

.zoom-card:hover {
    transform: scale(1.04);
    box-shadow: 0 15px 35px rgba(0, 0, 0, 0.2);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-14cc95b3 */.zoom-card {
    transition: all 0.4s ease;
}

.zoom-card:hover {
    transform: scale(1.04);
    box-shadow: 0 15px 35px rgba(0, 0, 0, 0.2);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1bfbbd37 */.zoom-card {
    transition: all 0.4s ease;
}

.zoom-card:hover {
    transform: scale(1.04);
    box-shadow: 0 15px 35px rgba(0, 0, 0, 0.2);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c82ac8b */.grid-bg{
   background-image: linear-gradient(90deg, oklch(100% 0 0 / .06) 1px, #0000 1px), linear-gradient(oklch(100% 0 0 / .06) 1px, #0000 1px);
    background-size: 60px 60px;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-2bb8709 */.service-icon {
     transition: all 0.4s ease;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-e7df4c8 */#btn1 {
    background: transparent !important;
    color: #111 !important;
   
    transition: all 0.3s ease;
}

#btn1 .elementor-button-text {
    letter-spacing: 3px;
}

#btn1 .elementor-button-icon {
    transition: transform 0.3s ease;
}

#btn1:hover {
    background: transparent !important;
  
}

#btn1:hover .elementor-button-icon {
    transform: translateX(7px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d762cdb *//* =========================================================
   SERVICE CARD - FINAL WORKING CSS
========================================================= */


/* =========================================================
   MAIN CARD
========================================================= */

.service-card {
    position: relative;
    overflow: hidden;
    transition:
        border-color 0.35s ease,
        box-shadow 0.35s ease,
        transform 0.35s ease;
}


/* Card hover */

.service-card:hover {
   
    box-shadow:
        0 12px 30px rgba(36, 59, 143, 0.14);

    transform: translateY(-2px);
}


/* =========================================================
   TOP ICON
========================================================= */

.service-card .elementor-widget-icon {
    transition: all 0.35s ease;
}

.service-card .elementor-widget-icon .elementor-icon {
    transition:
        background-color 0.35s ease,
        color 0.35s ease,
        transform 0.35s ease;
}


/* Icon hover when whole card is hovered */

.service-card:hover .elementor-widget-icon .elementor-icon {
    background-color: #243b8f !important;
    color: #ffffff !important;
    transform: scale(1.02);
}


/* SVG icon */

.service-card:hover .elementor-widget-icon .elementor-icon svg {
    fill: #ffffff !important;
    stroke: #ffffff !important;
}


/* =========================================================
   IF ICON IS IMAGE WIDGET
========================================================= */

.service-card .elementor-widget-image img {
    transition: transform 0.35s ease;
}

.service-card:hover .elementor-widget-image img {
    transform: scale(1.04);
}


/* =========================================================
   NUMBER HEADING
   Elementor class: service-number
========================================================= */

.service-card .service-number {
    color: #d9e2f2 !important;

    transition:
        color 0.35s ease,
        transform 0.35s ease;
}


/* Number text inside Elementor Heading */

.service-card .service-number .elementor-heading-title {
    color: #d9e2f2 !important;

    transition: color 0.35s ease;
}


/* Number hover */

.service-card:hover .service-number,
.service-card:hover .service-number .elementor-heading-title {
    color: #adbce9 !important;

    transform: translateX(2px);
}


/* =========================================================
   SERVICE TITLE HEADING
   Elementor class: service-heading
========================================================= */

.service-card .service-heading {
    color: #101828 !important;

    transition: color 0.35s ease;
}


/* Heading text */

.service-card .service-heading .elementor-heading-title {
    color: #101828 !important;

    transition: color 0.35s ease;
}


/* Keep heading BLACK on hover */

.service-card:hover .service-heading,
.service-card:hover .service-heading .elementor-heading-title {
    color: #101828 !important;
}


/* =========================================================
   ARROW ICON
   Elementor class: service-arrow
========================================================= */

.service-card .service-arrow {
    transition: all 0.35s ease;
}


.service-card .service-arrow .elementor-icon {
    color: #243b8f !important;

    transition:
        color 0.4s ease,
        transform 0.4s ease;
}


/* Arrow hover */

.service-card:hover .service-arrow .elementor-icon {
    color: #243b8f !important;

    transform: translateX(10px);
}


/* Arrow SVG */

.service-card .service-arrow .elementor-icon svg {
    fill: #243b8f !important;
    stroke: #243b8f !important;

    transition:
        fill 0.35s ease,
        stroke 0.35s ease;
}


/* =========================================================
   ELEMENTOR BUTTON SUPPORT
========================================================= */

.service-card .elementor-button {
    transition:
        transform 0.4s ease,
        color 0.4s ease;
}


.service-card:hover .elementor-button {
    transform: translateX(8px);
}


/* =========================================================
   REMOVE UNWANTED HEADING COLOR CHANGES
========================================================= */

.service-card:hover h1,
.service-card:hover h2,
.service-card:hover h3,
.service-card:hover h4,
.service-card:hover h5,
.service-card:hover h6 {
    color: inherit;
}


/* Restore service heading */

.service-card:hover .service-heading .elementor-heading-title {
    color: #101828 !important;
}


/* Restore number */

.service-card:hover .service-number .elementor-heading-title {
    color: #adbce9 !important;
}


/* =========================================================
   SMOOTH TRANSITION
========================================================= */

.service-card *,
.service-card *::before,
.service-card *::after {
    transition-timing-function: ease;
}


/* =========================================================
   MOBILE
========================================================= */

@media (max-width: 767px) {

    .service-card:hover {
        transform: none;

        box-shadow:
            0 8px 20px rgba(36, 59, 143, 0.12);
    }

    .service-card:hover .service-arrow .elementor-icon {
        transform: translateX(6px);
    }
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-e87b318 */.service-icon {
     transition: all 0.4s ease;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-a72702b */#btn1 {
    background: transparent !important;
    color: #111 !important;
   
    transition: all 0.3s ease;
}

#btn1 .elementor-button-text {
    letter-spacing: 3px;
}

#btn1 .elementor-button-icon {
    transition: transform 0.3s ease;
}

#btn1:hover {
    background: transparent !important;
  
}

#btn1:hover .elementor-button-icon {
    transform: translateX(7px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b77ee59 *//* =========================================================
   SERVICE CARD - FINAL WORKING CSS
========================================================= */


/* =========================================================
   MAIN CARD
========================================================= */

.service-card {
    position: relative;
    overflow: hidden;
    transition:
        border-color 0.35s ease,
        box-shadow 0.35s ease,
        transform 0.35s ease;
}


/* Card hover */

.service-card:hover {
   
    box-shadow:
        0 12px 30px rgba(36, 59, 143, 0.14);

    transform: translateY(-2px);
}


/* =========================================================
   TOP ICON
========================================================= */

.service-card .elementor-widget-icon {
    transition: all 0.35s ease;
}

.service-card .elementor-widget-icon .elementor-icon {
    transition:
        background-color 0.35s ease,
        color 0.35s ease,
        transform 0.35s ease;
}


/* Icon hover when whole card is hovered */

.service-card:hover .elementor-widget-icon .elementor-icon {
    background-color: #243b8f !important;
    color: #ffffff !important;
    transform: scale(1.02);
}


/* SVG icon */

.service-card:hover .elementor-widget-icon .elementor-icon svg {
    fill: #ffffff !important;
    stroke: #ffffff !important;
}


/* =========================================================
   IF ICON IS IMAGE WIDGET
========================================================= */

.service-card .elementor-widget-image img {
    transition: transform 0.35s ease;
}

.service-card:hover .elementor-widget-image img {
    transform: scale(1.04);
}


/* =========================================================
   NUMBER HEADING
   Elementor class: service-number
========================================================= */

.service-card .service-number {
    color: #d9e2f2 !important;

    transition:
        color 0.35s ease,
        transform 0.35s ease;
}


/* Number text inside Elementor Heading */

.service-card .service-number .elementor-heading-title {
    color: #d9e2f2 !important;

    transition: color 0.35s ease;
}


/* Number hover */

.service-card:hover .service-number,
.service-card:hover .service-number .elementor-heading-title {
    color: #adbce9 !important;

    transform: translateX(2px);
}


/* =========================================================
   SERVICE TITLE HEADING
   Elementor class: service-heading
========================================================= */

.service-card .service-heading {
    color: #101828 !important;

    transition: color 0.35s ease;
}


/* Heading text */

.service-card .service-heading .elementor-heading-title {
    color: #101828 !important;

    transition: color 0.35s ease;
}


/* Keep heading BLACK on hover */

.service-card:hover .service-heading,
.service-card:hover .service-heading .elementor-heading-title {
    color: #101828 !important;
}


/* =========================================================
   ARROW ICON
   Elementor class: service-arrow
========================================================= */

.service-card .service-arrow {
    transition: all 0.35s ease;
}


.service-card .service-arrow .elementor-icon {
    color: #243b8f !important;

    transition:
        color 0.4s ease,
        transform 0.4s ease;
}


/* Arrow hover */

.service-card:hover .service-arrow .elementor-icon {
    color: #243b8f !important;

    transform: translateX(10px);
}


/* Arrow SVG */

.service-card .service-arrow .elementor-icon svg {
    fill: #243b8f !important;
    stroke: #243b8f !important;

    transition:
        fill 0.35s ease,
        stroke 0.35s ease;
}


/* =========================================================
   ELEMENTOR BUTTON SUPPORT
========================================================= */

.service-card .elementor-button {
    transition:
        transform 0.4s ease,
        color 0.4s ease;
}


.service-card:hover .elementor-button {
    transform: translateX(8px);
}


/* =========================================================
   REMOVE UNWANTED HEADING COLOR CHANGES
========================================================= */

.service-card:hover h1,
.service-card:hover h2,
.service-card:hover h3,
.service-card:hover h4,
.service-card:hover h5,
.service-card:hover h6 {
    color: inherit;
}


/* Restore service heading */

.service-card:hover .service-heading .elementor-heading-title {
    color: #101828 !important;
}


/* Restore number */

.service-card:hover .service-number .elementor-heading-title {
    color: #adbce9 !important;
}


/* =========================================================
   SMOOTH TRANSITION
========================================================= */

.service-card *,
.service-card *::before,
.service-card *::after {
    transition-timing-function: ease;
}


/* =========================================================
   MOBILE
========================================================= */

@media (max-width: 767px) {

    .service-card:hover {
        transform: none;

        box-shadow:
            0 8px 20px rgba(36, 59, 143, 0.12);
    }

    .service-card:hover .service-arrow .elementor-icon {
        transform: translateX(6px);
    }
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-87e892e */.service-icon {
     transition: all 0.4s ease;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-caa4aaf */#btn1 {
    background: transparent !important;
    color: #111 !important;
   
    transition: all 0.3s ease;
}

#btn1 .elementor-button-text {
    letter-spacing: 3px;
}

#btn1 .elementor-button-icon {
    transition: transform 0.3s ease;
}

#btn1:hover {
    background: transparent !important;
  
}

#btn1:hover .elementor-button-icon {
    transform: translateX(7px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-756a2df *//* =========================================================
   SERVICE CARD - FINAL WORKING CSS
========================================================= */


/* =========================================================
   MAIN CARD
========================================================= */

.service-card {
    position: relative;
    overflow: hidden;
    transition:
        border-color 0.35s ease,
        box-shadow 0.35s ease,
        transform 0.35s ease;
}


/* Card hover */

.service-card:hover {
   
    box-shadow:
        0 12px 30px rgba(36, 59, 143, 0.14);

    transform: translateY(-2px);
}


/* =========================================================
   TOP ICON
========================================================= */

.service-card .elementor-widget-icon {
    transition: all 0.35s ease;
}

.service-card .elementor-widget-icon .elementor-icon {
    transition:
        background-color 0.35s ease,
        color 0.35s ease,
        transform 0.35s ease;
}


/* Icon hover when whole card is hovered */

.service-card:hover .elementor-widget-icon .elementor-icon {
    background-color: #243b8f !important;
    color: #ffffff !important;
    transform: scale(1.02);
}


/* SVG icon */

.service-card:hover .elementor-widget-icon .elementor-icon svg {
    fill: #ffffff !important;
    stroke: #ffffff !important;
}


/* =========================================================
   IF ICON IS IMAGE WIDGET
========================================================= */

.service-card .elementor-widget-image img {
    transition: transform 0.35s ease;
}

.service-card:hover .elementor-widget-image img {
    transform: scale(1.04);
}


/* =========================================================
   NUMBER HEADING
   Elementor class: service-number
========================================================= */

.service-card .service-number {
    color: #d9e2f2 !important;

    transition:
        color 0.35s ease,
        transform 0.35s ease;
}


/* Number text inside Elementor Heading */

.service-card .service-number .elementor-heading-title {
    color: #d9e2f2 !important;

    transition: color 0.35s ease;
}


/* Number hover */

.service-card:hover .service-number,
.service-card:hover .service-number .elementor-heading-title {
    color: #adbce9 !important;

    transform: translateX(2px);
}


/* =========================================================
   SERVICE TITLE HEADING
   Elementor class: service-heading
========================================================= */

.service-card .service-heading {
    color: #101828 !important;

    transition: color 0.35s ease;
}


/* Heading text */

.service-card .service-heading .elementor-heading-title {
    color: #101828 !important;

    transition: color 0.35s ease;
}


/* Keep heading BLACK on hover */

.service-card:hover .service-heading,
.service-card:hover .service-heading .elementor-heading-title {
    color: #101828 !important;
}


/* =========================================================
   ARROW ICON
   Elementor class: service-arrow
========================================================= */

.service-card .service-arrow {
    transition: all 0.35s ease;
}


.service-card .service-arrow .elementor-icon {
    color: #243b8f !important;

    transition:
        color 0.4s ease,
        transform 0.4s ease;
}


/* Arrow hover */

.service-card:hover .service-arrow .elementor-icon {
    color: #243b8f !important;

    transform: translateX(10px);
}


/* Arrow SVG */

.service-card .service-arrow .elementor-icon svg {
    fill: #243b8f !important;
    stroke: #243b8f !important;

    transition:
        fill 0.35s ease,
        stroke 0.35s ease;
}


/* =========================================================
   ELEMENTOR BUTTON SUPPORT
========================================================= */

.service-card .elementor-button {
    transition:
        transform 0.4s ease,
        color 0.4s ease;
}


.service-card:hover .elementor-button {
    transform: translateX(8px);
}


/* =========================================================
   REMOVE UNWANTED HEADING COLOR CHANGES
========================================================= */

.service-card:hover h1,
.service-card:hover h2,
.service-card:hover h3,
.service-card:hover h4,
.service-card:hover h5,
.service-card:hover h6 {
    color: inherit;
}


/* Restore service heading */

.service-card:hover .service-heading .elementor-heading-title {
    color: #101828 !important;
}


/* Restore number */

.service-card:hover .service-number .elementor-heading-title {
    color: #adbce9 !important;
}


/* =========================================================
   SMOOTH TRANSITION
========================================================= */

.service-card *,
.service-card *::before,
.service-card *::after {
    transition-timing-function: ease;
}


/* =========================================================
   MOBILE
========================================================= */

@media (max-width: 767px) {

    .service-card:hover {
        transform: none;

        box-shadow:
            0 8px 20px rgba(36, 59, 143, 0.12);
    }

    .service-card:hover .service-arrow .elementor-icon {
        transform: translateX(6px);
    }
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-72fef28 */.service-icon {
     transition: all 0.4s ease;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-5071cd7 */#btn1 {
    background: transparent !important;
    color: #111 !important;
   
    transition: all 0.3s ease;
}

#btn1 .elementor-button-text {
    letter-spacing: 3px;
}

#btn1 .elementor-button-icon {
    transition: transform 0.3s ease;
}

#btn1:hover {
    background: transparent !important;
  
}

#btn1:hover .elementor-button-icon {
    transform: translateX(7px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f64055c *//* =========================================================
   SERVICE CARD - FINAL WORKING CSS
========================================================= */


/* =========================================================
   MAIN CARD
========================================================= */

.service-card {
    position: relative;
    overflow: hidden;
    transition:
        border-color 0.35s ease,
        box-shadow 0.35s ease,
        transform 0.35s ease;
}


/* Card hover */

.service-card:hover {
   
    box-shadow:
        0 12px 30px rgba(36, 59, 143, 0.14);

    transform: translateY(-2px);
}


/* =========================================================
   TOP ICON
========================================================= */

.service-card .elementor-widget-icon {
    transition: all 0.35s ease;
}

.service-card .elementor-widget-icon .elementor-icon {
    transition:
        background-color 0.35s ease,
        color 0.35s ease,
        transform 0.35s ease;
}


/* Icon hover when whole card is hovered */

.service-card:hover .elementor-widget-icon .elementor-icon {
    background-color: #243b8f !important;
    color: #ffffff !important;
    transform: scale(1.02);
}


/* SVG icon */

.service-card:hover .elementor-widget-icon .elementor-icon svg {
    fill: #ffffff !important;
    stroke: #ffffff !important;
}


/* =========================================================
   IF ICON IS IMAGE WIDGET
========================================================= */

.service-card .elementor-widget-image img {
    transition: transform 0.35s ease;
}

.service-card:hover .elementor-widget-image img {
    transform: scale(1.04);
}


/* =========================================================
   NUMBER HEADING
   Elementor class: service-number
========================================================= */

.service-card .service-number {
    color: #d9e2f2 !important;

    transition:
        color 0.35s ease,
        transform 0.35s ease;
}


/* Number text inside Elementor Heading */

.service-card .service-number .elementor-heading-title {
    color: #d9e2f2 !important;

    transition: color 0.35s ease;
}


/* Number hover */

.service-card:hover .service-number,
.service-card:hover .service-number .elementor-heading-title {
    color: #adbce9 !important;

    transform: translateX(2px);
}


/* =========================================================
   SERVICE TITLE HEADING
   Elementor class: service-heading
========================================================= */

.service-card .service-heading {
    color: #101828 !important;

    transition: color 0.35s ease;
}


/* Heading text */

.service-card .service-heading .elementor-heading-title {
    color: #101828 !important;

    transition: color 0.35s ease;
}


/* Keep heading BLACK on hover */

.service-card:hover .service-heading,
.service-card:hover .service-heading .elementor-heading-title {
    color: #101828 !important;
}


/* =========================================================
   ARROW ICON
   Elementor class: service-arrow
========================================================= */

.service-card .service-arrow {
    transition: all 0.35s ease;
}


.service-card .service-arrow .elementor-icon {
    color: #243b8f !important;

    transition:
        color 0.4s ease,
        transform 0.4s ease;
}


/* Arrow hover */

.service-card:hover .service-arrow .elementor-icon {
    color: #243b8f !important;

    transform: translateX(10px);
}


/* Arrow SVG */

.service-card .service-arrow .elementor-icon svg {
    fill: #243b8f !important;
    stroke: #243b8f !important;

    transition:
        fill 0.35s ease,
        stroke 0.35s ease;
}


/* =========================================================
   ELEMENTOR BUTTON SUPPORT
========================================================= */

.service-card .elementor-button {
    transition:
        transform 0.4s ease,
        color 0.4s ease;
}


.service-card:hover .elementor-button {
    transform: translateX(8px);
}


/* =========================================================
   REMOVE UNWANTED HEADING COLOR CHANGES
========================================================= */

.service-card:hover h1,
.service-card:hover h2,
.service-card:hover h3,
.service-card:hover h4,
.service-card:hover h5,
.service-card:hover h6 {
    color: inherit;
}


/* Restore service heading */

.service-card:hover .service-heading .elementor-heading-title {
    color: #101828 !important;
}


/* Restore number */

.service-card:hover .service-number .elementor-heading-title {
    color: #adbce9 !important;
}


/* =========================================================
   SMOOTH TRANSITION
========================================================= */

.service-card *,
.service-card *::before,
.service-card *::after {
    transition-timing-function: ease;
}


/* =========================================================
   MOBILE
========================================================= */

@media (max-width: 767px) {

    .service-card:hover {
        transform: none;

        box-shadow:
            0 8px 20px rgba(36, 59, 143, 0.12);
    }

    .service-card:hover .service-arrow .elementor-icon {
        transform: translateX(6px);
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ece79c9 *//* =================================
   SERVICE CARD
================================= */

.service-card {
    position: relative;
    overflow: hidden;
    border: 1px solid #dce5f2;
    border-radius: 32px;
    background: #fff;
    transition: all 0.35s ease;
}

.service-card:hover {
    border-color: #3158d4;
    box-shadow: 0 12px 28px rgba(49, 88, 212, 0.16);
    transform: translateY(-2px);
}


/* =================================
   ICON WIDGET
================================= */

/* Icon widget itself */
.service-card .elementor-icon {
    transition: all 0.35s ease;
}

/* Icon color when CARD is hovered */
.service-card:hover .elementor-icon {
    color: #ffffff !important;
    fill: #ffffff !important;
}

/* SVG icon */
.service-card:hover .elementor-icon svg {
    fill: #ffffff !important;
    stroke: #ffffff !important;
    color: #ffffff !important;
}


/* =================================
   ICON BACKGROUND
================================= */

.service-card .elementor-widget-icon {
    transition: all 0.35s ease;
}

/* If your icon widget has a background */
.service-card .elementor-widget-icon .elementor-icon {
    transition: all 0.35s ease;
}


/* Hover background */
.service-card:hover .elementor-widget-icon .elementor-icon {
    background-color: #29429a !important;
}


/* =================================
   IMAGE WIDGET ICON
================================= */

.service-card .elementor-widget-image img {
    transition: all 0.35s ease;
}

.service-card:hover .elementor-widget-image img {
    transform: scale(1.05);
}


/* =================================
   NUMBER
================================= */

.service-card .service-number {
    color: #d9e4f4;
    transition: color 0.35s ease;
}

.service-card:hover .service-number {
    color: #aebfe8 !important;
}


/* =================================
   ARROW
================================= */

.service-card .elementor-icon {
    transition: all 0.35s ease;
}

.service-card:hover .elementor-icon {
    transform: translateX(6px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6a9ee1bc */.grid-bg{
   background-image: linear-gradient(90deg, oklch(100% 0 0 / .06) 1px, #0000 1px), linear-gradient(oklch(100% 0 0 / .06) 1px, #0000 1px);
    background-size: 60px 60px;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-35ca5d0 */#btn2 {
    background: transparent !important;
    transition: all 0.3s ease;
}

#btn2.elementor-button-text {
    letter-spacing: 3px;
}

#btn2 .elementor-button-icon {
    transition: transform 0.3s ease;
}

#btn2:hover {
    background: transparent !important;
  
}

#btn2:hover .elementor-button-icon {
    transform: translateX(7px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c0f804d *//* =========================================
   INDUSTRY CARD
========================================= */

.industry-card {
    position: relative;
    overflow: hidden;
    border-radius: 32px;
    isolation: isolate;

    background-color: transparent !important;

    /* Smooth card animation */
    transition:
        transform 0.5s ease,
        box-shadow 0.5s ease;
}


/* =========================================
   BACKGROUND IMAGE
   Elementor background image
========================================= */

.industry-card {
    background-size: 100% !important;
    background-position: center !important;
    background-repeat: no-repeat !important;

    transition:
        background-size 1.5s ease,
        transform 0.5s ease,
        box-shadow 0.5s ease;
}


/* =========================================
   IMAGE ZOOM ON HOVER
========================================= */

.industry-card:hover {
    background-size: 110% !important;

    background-color: transparent !important;

    transform: translateY(-4px);

    box-shadow:
        0 18px 40px rgba(0, 30, 70, 0.20);
}


/* =========================================
   BLUE GRADIENT OVERLAY
   ALWAYS VISIBLE
========================================= */

.industry-card::after {
    content: "";

    position: absolute;

    top: 0;
    right: 0;
    bottom: 0;
    left: 0;

    background: linear-gradient(
        to bottom,
        rgba(0, 45, 95, 0.05) 0%,
        rgba(0, 55, 110, 0.12) 35%,
        rgba(0, 40, 90, 0.58) 65%,
        rgba(2, 25, 65, 0.94) 100%
    );

    opacity: 1;

    z-index: 1;

    pointer-events: none;

    transition:
        opacity 0.5s ease,
        background 0.5s ease;
}


/* =========================================
   STRONGER BLUE OVERLAY ON HOVER
========================================= */

.industry-card:hover::after {
    opacity: 1;

    background: linear-gradient(
        to bottom,
        rgba(0, 65, 130, 0.12) 0%,
        rgba(0, 55, 120, 0.20) 35%,
        rgba(0, 40, 95, 0.70) 65%,
        rgba(2, 25, 65, 0.97) 100%
    );
}


/* =========================================
   CONTENT ABOVE OVERLAY
========================================= */

.industry-card > * {
    position: relative;

    z-index: 2;
}


/* =========================================
   INDUSTRY CARD CONTENT
========================================= */

.industry-card .elementor-widget {
    position: relative;
    z-index: 2;
}


/* =========================================
   SERVICE BUTTON
   HIDDEN BY DEFAULT
========================================= */

.industry-card .service-button {
    opacity: 0;

    visibility: hidden;

    transform: translateY(18px);

    transition:
        opacity 0.4s ease,
        transform 0.4s ease,
        visibility 0.4s ease;
}


/* =========================================
   SERVICE BUTTON
   SHOW ON HOVER
========================================= */

.industry-card:hover .service-button {
    opacity: 1;

    visibility: visible;

    transform: translateY(0);
}


/* =========================================
   SERVICE BUTTON HOVER
========================================= */

.industry-card .service-button:hover {
    transform: translateY(-2px);
}


/* =========================================
   CARD TITLE
   Optional - works with Elementor heading
========================================= */

.industry-card h1,
.industry-card h2,
.industry-card h3,
.industry-card h4,
.industry-card h5,
.industry-card h6 {
    position: relative;

    z-index: 2;

    transition:
        transform 0.4s ease,
        color 0.4s ease;
}


/* =========================================
   TITLE HOVER
========================================= */

.industry-card:hover h1,
.industry-card:hover h2,
.industry-card:hover h3,
.industry-card:hover h4,
.industry-card:hover h5,
.industry-card:hover h6 {
    transform: translateY(-3px);
}


/* =========================================
   PARAGRAPH / DESCRIPTION
========================================= */

.industry-card p {
    position: relative;

    z-index: 2;

    transition:
        transform 0.4s ease,
        opacity 0.4s ease;
}


/* =========================================
   DESCRIPTION HOVER
========================================= */

.industry-card:hover p {
    transform: translateY(-2px);
}


/* =========================================
   LINKS ABOVE OVERLAY
========================================= */

.industry-card a {
    position: relative;

    z-index: 3;
}


/* =========================================
   TABLET
========================================= */

@media (max-width: 1024px) {

    .industry-card {
        border-radius: 28px;

        background-size: cover !important;
    }

    .industry-card:hover {
        background-size: 105% !important;

        transform: translateY(-3px);
    }

    .industry-card::after {
        background: linear-gradient(
            to bottom,
            rgba(0, 45, 95, 0.08) 0%,
            rgba(0, 55, 110, 0.16) 35%,
            rgba(0, 40, 90, 0.62) 65%,
            rgba(2, 25, 65, 0.94) 100%
        );
    }

    .industry-card .service-button {
        opacity: 1;

        visibility: visible;

        transform: translateY(0);
    }
}


/* =========================================
   MOBILE
========================================= */

@media (max-width: 767px) {

    .industry-card {
        border-radius: 24px;

        background-size: cover !important;

        background-position: center !important;

        min-height: 280px;

        transition:
            background-size 1.2s ease,
            box-shadow 0.4s ease;
    }


    /* Slight zoom only */
    .industry-card:hover {
        background-size: 105% !important;

        transform: none;

        box-shadow:
            0 12px 30px rgba(0, 30, 70, 0.18);
    }


    /* Mobile overlay */
    .industry-card::after {
        background: linear-gradient(
            to bottom,
            rgba(0, 45, 95, 0.08) 0%,
            rgba(0, 55, 110, 0.15) 30%,
            rgba(0, 40, 90, 0.65) 62%,
            rgba(2, 25, 65, 0.95) 100%
        );
    }


    /* Stronger overlay on mobile hover */
    .industry-card:hover::after {
        background: linear-gradient(
            to bottom,
            rgba(0, 65, 130, 0.12) 0%,
            rgba(0, 55, 120, 0.20) 30%,
            rgba(0, 40, 95, 0.72) 62%,
            rgba(2, 25, 65, 0.97) 100%
        );
    }


    /* Always show button on mobile */
    .industry-card .service-button {
        opacity: 1;

        visibility: visible;

        transform: translateY(0);
    }


    /* Disable title movement on mobile */
    .industry-card:hover h1,
    .industry-card:hover h2,
    .industry-card:hover h3,
    .industry-card:hover h4,
    .industry-card:hover h5,
    .industry-card:hover h6 {
        transform: none;
    }


    /* Disable description movement on mobile */
    .industry-card:hover p {
        transform: none;
    }
}


/* =========================================
   SMALL MOBILE
========================================= */

@media (max-width: 480px) {

    .industry-card {
        min-height: 260px;

        border-radius: 20px;
    }


    .industry-card::after {
        background: linear-gradient(
            to bottom,
            rgba(0, 45, 95, 0.10) 0%,
            rgba(0, 55, 110, 0.18) 30%,
            rgba(0, 40, 90, 0.68) 60%,
            rgba(2, 25, 65, 0.96) 100%
        );
    }


    .industry-card .service-button {
        opacity: 1;

        visibility: visible;

        transform: translateY(0);
    }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-810e286 */#btn2 {
    background: transparent !important;
    transition: all 0.3s ease;
}

#btn2.elementor-button-text {
    letter-spacing: 3px;
}

#btn2 .elementor-button-icon {
    transition: transform 0.3s ease;
}

#btn2:hover {
    background: transparent !important;
  
}

#btn2:hover .elementor-button-icon {
    transform: translateX(7px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-aed7e1f *//* =========================================
   INDUSTRY CARD
========================================= */

.industry-card {
    position: relative;
    overflow: hidden;
    border-radius: 32px;
    isolation: isolate;

    background-color: transparent !important;

    /* Smooth card animation */
    transition:
        transform 0.5s ease,
        box-shadow 0.5s ease;
}


/* =========================================
   BACKGROUND IMAGE
   Elementor background image
========================================= */

.industry-card {
    background-size: 100% !important;
    background-position: center !important;
    background-repeat: no-repeat !important;

    transition:
        background-size 1.5s ease,
        transform 0.5s ease,
        box-shadow 0.5s ease;
}


/* =========================================
   IMAGE ZOOM ON HOVER
========================================= */

.industry-card:hover {
    background-size: 110% !important;

    background-color: transparent !important;

    transform: translateY(-4px);

    box-shadow:
        0 18px 40px rgba(0, 30, 70, 0.20);
}


/* =========================================
   BLUE GRADIENT OVERLAY
   ALWAYS VISIBLE
========================================= */

.industry-card::after {
    content: "";

    position: absolute;

    top: 0;
    right: 0;
    bottom: 0;
    left: 0;

    background: linear-gradient(
        to bottom,
        rgba(0, 45, 95, 0.05) 0%,
        rgba(0, 55, 110, 0.12) 35%,
        rgba(0, 40, 90, 0.58) 65%,
        rgba(2, 25, 65, 0.94) 100%
    );

    opacity: 1;

    z-index: 1;

    pointer-events: none;

    transition:
        opacity 0.5s ease,
        background 0.5s ease;
}


/* =========================================
   STRONGER BLUE OVERLAY ON HOVER
========================================= */

.industry-card:hover::after {
    opacity: 1;

    background: linear-gradient(
        to bottom,
        rgba(0, 65, 130, 0.12) 0%,
        rgba(0, 55, 120, 0.20) 35%,
        rgba(0, 40, 95, 0.70) 65%,
        rgba(2, 25, 65, 0.97) 100%
    );
}


/* =========================================
   CONTENT ABOVE OVERLAY
========================================= */

.industry-card > * {
    position: relative;

    z-index: 2;
}


/* =========================================
   INDUSTRY CARD CONTENT
========================================= */

.industry-card .elementor-widget {
    position: relative;
    z-index: 2;
}


/* =========================================
   SERVICE BUTTON
   HIDDEN BY DEFAULT
========================================= */

.industry-card .service-button {
    opacity: 0;

    visibility: hidden;

    transform: translateY(18px);

    transition:
        opacity 0.4s ease,
        transform 0.4s ease,
        visibility 0.4s ease;
}


/* =========================================
   SERVICE BUTTON
   SHOW ON HOVER
========================================= */

.industry-card:hover .service-button {
    opacity: 1;

    visibility: visible;

    transform: translateY(0);
}


/* =========================================
   SERVICE BUTTON HOVER
========================================= */

.industry-card .service-button:hover {
    transform: translateY(-2px);
}


/* =========================================
   CARD TITLE
   Optional - works with Elementor heading
========================================= */

.industry-card h1,
.industry-card h2,
.industry-card h3,
.industry-card h4,
.industry-card h5,
.industry-card h6 {
    position: relative;

    z-index: 2;

    transition:
        transform 0.4s ease,
        color 0.4s ease;
}


/* =========================================
   TITLE HOVER
========================================= */

.industry-card:hover h1,
.industry-card:hover h2,
.industry-card:hover h3,
.industry-card:hover h4,
.industry-card:hover h5,
.industry-card:hover h6 {
    transform: translateY(-3px);
}


/* =========================================
   PARAGRAPH / DESCRIPTION
========================================= */

.industry-card p {
    position: relative;

    z-index: 2;

    transition:
        transform 0.4s ease,
        opacity 0.4s ease;
}


/* =========================================
   DESCRIPTION HOVER
========================================= */

.industry-card:hover p {
    transform: translateY(-2px);
}


/* =========================================
   LINKS ABOVE OVERLAY
========================================= */

.industry-card a {
    position: relative;

    z-index: 3;
}


/* =========================================
   TABLET
========================================= */

@media (max-width: 1024px) {

    .industry-card {
        border-radius: 28px;

        background-size: cover !important;
    }

    .industry-card:hover {
        background-size: 105% !important;

        transform: translateY(-3px);
    }

    .industry-card::after {
        background: linear-gradient(
            to bottom,
            rgba(0, 45, 95, 0.08) 0%,
            rgba(0, 55, 110, 0.16) 35%,
            rgba(0, 40, 90, 0.62) 65%,
            rgba(2, 25, 65, 0.94) 100%
        );
    }

    .industry-card .service-button {
        opacity: 1;

        visibility: visible;

        transform: translateY(0);
    }
}


/* =========================================
   MOBILE
========================================= */

@media (max-width: 767px) {

    .industry-card {
        border-radius: 24px;

        background-size: cover !important;

        background-position: center !important;

        min-height: 280px;

        transition:
            background-size 1.2s ease,
            box-shadow 0.4s ease;
    }


    /* Slight zoom only */
    .industry-card:hover {
        background-size: 105% !important;

        transform: none;

        box-shadow:
            0 12px 30px rgba(0, 30, 70, 0.18);
    }


    /* Mobile overlay */
    .industry-card::after {
        background: linear-gradient(
            to bottom,
            rgba(0, 45, 95, 0.08) 0%,
            rgba(0, 55, 110, 0.15) 30%,
            rgba(0, 40, 90, 0.65) 62%,
            rgba(2, 25, 65, 0.95) 100%
        );
    }


    /* Stronger overlay on mobile hover */
    .industry-card:hover::after {
        background: linear-gradient(
            to bottom,
            rgba(0, 65, 130, 0.12) 0%,
            rgba(0, 55, 120, 0.20) 30%,
            rgba(0, 40, 95, 0.72) 62%,
            rgba(2, 25, 65, 0.97) 100%
        );
    }


    /* Always show button on mobile */
    .industry-card .service-button {
        opacity: 1;

        visibility: visible;

        transform: translateY(0);
    }


    /* Disable title movement on mobile */
    .industry-card:hover h1,
    .industry-card:hover h2,
    .industry-card:hover h3,
    .industry-card:hover h4,
    .industry-card:hover h5,
    .industry-card:hover h6 {
        transform: none;
    }


    /* Disable description movement on mobile */
    .industry-card:hover p {
        transform: none;
    }
}


/* =========================================
   SMALL MOBILE
========================================= */

@media (max-width: 480px) {

    .industry-card {
        min-height: 260px;

        border-radius: 20px;
    }


    .industry-card::after {
        background: linear-gradient(
            to bottom,
            rgba(0, 45, 95, 0.10) 0%,
            rgba(0, 55, 110, 0.18) 30%,
            rgba(0, 40, 90, 0.68) 60%,
            rgba(2, 25, 65, 0.96) 100%
        );
    }


    .industry-card .service-button {
        opacity: 1;

        visibility: visible;

        transform: translateY(0);
    }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-147867c */#btn2 {
    background: transparent !important;
    transition: all 0.3s ease;
}

#btn2.elementor-button-text {
    letter-spacing: 3px;
}

#btn2 .elementor-button-icon {
    transition: transform 0.3s ease;
}

#btn2:hover {
    background: transparent !important;
  
}

#btn2:hover .elementor-button-icon {
    transform: translateX(7px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1c65ee1 *//* =========================================
   INDUSTRY CARD
========================================= */

.industry-card {
    position: relative;
    overflow: hidden;
    border-radius: 32px;
    isolation: isolate;

    background-color: transparent !important;

    /* Smooth card animation */
    transition:
        transform 0.5s ease,
        box-shadow 0.5s ease;
}


/* =========================================
   BACKGROUND IMAGE
   Elementor background image
========================================= */

.industry-card {
    background-size: 100% !important;
    background-position: center !important;
    background-repeat: no-repeat !important;

    transition:
        background-size 1.5s ease,
        transform 0.5s ease,
        box-shadow 0.5s ease;
}


/* =========================================
   IMAGE ZOOM ON HOVER
========================================= */

.industry-card:hover {
    background-size: 110% !important;

    background-color: transparent !important;

    transform: translateY(-4px);

    box-shadow:
        0 18px 40px rgba(0, 30, 70, 0.20);
}


/* =========================================
   BLUE GRADIENT OVERLAY
   ALWAYS VISIBLE
========================================= */

.industry-card::after {
    content: "";

    position: absolute;

    top: 0;
    right: 0;
    bottom: 0;
    left: 0;

    background: linear-gradient(
        to bottom,
        rgba(0, 45, 95, 0.05) 0%,
        rgba(0, 55, 110, 0.12) 35%,
        rgba(0, 40, 90, 0.58) 65%,
        rgba(2, 25, 65, 0.94) 100%
    );

    opacity: 1;

    z-index: 1;

    pointer-events: none;

    transition:
        opacity 0.5s ease,
        background 0.5s ease;
}


/* =========================================
   STRONGER BLUE OVERLAY ON HOVER
========================================= */

.industry-card:hover::after {
    opacity: 1;

    background: linear-gradient(
        to bottom,
        rgba(0, 65, 130, 0.12) 0%,
        rgba(0, 55, 120, 0.20) 35%,
        rgba(0, 40, 95, 0.70) 65%,
        rgba(2, 25, 65, 0.97) 100%
    );
}


/* =========================================
   CONTENT ABOVE OVERLAY
========================================= */

.industry-card > * {
    position: relative;

    z-index: 2;
}


/* =========================================
   INDUSTRY CARD CONTENT
========================================= */

.industry-card .elementor-widget {
    position: relative;
    z-index: 2;
}


/* =========================================
   SERVICE BUTTON
   HIDDEN BY DEFAULT
========================================= */

.industry-card .service-button {
    opacity: 0;

    visibility: hidden;

    transform: translateY(18px);

    transition:
        opacity 0.4s ease,
        transform 0.4s ease,
        visibility 0.4s ease;
}


/* =========================================
   SERVICE BUTTON
   SHOW ON HOVER
========================================= */

.industry-card:hover .service-button {
    opacity: 1;

    visibility: visible;

    transform: translateY(0);
}


/* =========================================
   SERVICE BUTTON HOVER
========================================= */

.industry-card .service-button:hover {
    transform: translateY(-2px);
}


/* =========================================
   CARD TITLE
   Optional - works with Elementor heading
========================================= */

.industry-card h1,
.industry-card h2,
.industry-card h3,
.industry-card h4,
.industry-card h5,
.industry-card h6 {
    position: relative;

    z-index: 2;

    transition:
        transform 0.4s ease,
        color 0.4s ease;
}


/* =========================================
   TITLE HOVER
========================================= */

.industry-card:hover h1,
.industry-card:hover h2,
.industry-card:hover h3,
.industry-card:hover h4,
.industry-card:hover h5,
.industry-card:hover h6 {
    transform: translateY(-3px);
}


/* =========================================
   PARAGRAPH / DESCRIPTION
========================================= */

.industry-card p {
    position: relative;

    z-index: 2;

    transition:
        transform 0.4s ease,
        opacity 0.4s ease;
}


/* =========================================
   DESCRIPTION HOVER
========================================= */

.industry-card:hover p {
    transform: translateY(-2px);
}


/* =========================================
   LINKS ABOVE OVERLAY
========================================= */

.industry-card a {
    position: relative;

    z-index: 3;
}


/* =========================================
   TABLET
========================================= */

@media (max-width: 1024px) {

    .industry-card {
        border-radius: 28px;

        background-size: cover !important;
    }

    .industry-card:hover {
        background-size: 105% !important;

        transform: translateY(-3px);
    }

    .industry-card::after {
        background: linear-gradient(
            to bottom,
            rgba(0, 45, 95, 0.08) 0%,
            rgba(0, 55, 110, 0.16) 35%,
            rgba(0, 40, 90, 0.62) 65%,
            rgba(2, 25, 65, 0.94) 100%
        );
    }

    .industry-card .service-button {
        opacity: 1;

        visibility: visible;

        transform: translateY(0);
    }
}


/* =========================================
   MOBILE
========================================= */

@media (max-width: 767px) {

    .industry-card {
        border-radius: 24px;

        background-size: cover !important;

        background-position: center !important;

        min-height: 280px;

        transition:
            background-size 1.2s ease,
            box-shadow 0.4s ease;
    }


    /* Slight zoom only */
    .industry-card:hover {
        background-size: 105% !important;

        transform: none;

        box-shadow:
            0 12px 30px rgba(0, 30, 70, 0.18);
    }


    /* Mobile overlay */
    .industry-card::after {
        background: linear-gradient(
            to bottom,
            rgba(0, 45, 95, 0.08) 0%,
            rgba(0, 55, 110, 0.15) 30%,
            rgba(0, 40, 90, 0.65) 62%,
            rgba(2, 25, 65, 0.95) 100%
        );
    }


    /* Stronger overlay on mobile hover */
    .industry-card:hover::after {
        background: linear-gradient(
            to bottom,
            rgba(0, 65, 130, 0.12) 0%,
            rgba(0, 55, 120, 0.20) 30%,
            rgba(0, 40, 95, 0.72) 62%,
            rgba(2, 25, 65, 0.97) 100%
        );
    }


    /* Always show button on mobile */
    .industry-card .service-button {
        opacity: 1;

        visibility: visible;

        transform: translateY(0);
    }


    /* Disable title movement on mobile */
    .industry-card:hover h1,
    .industry-card:hover h2,
    .industry-card:hover h3,
    .industry-card:hover h4,
    .industry-card:hover h5,
    .industry-card:hover h6 {
        transform: none;
    }


    /* Disable description movement on mobile */
    .industry-card:hover p {
        transform: none;
    }
}


/* =========================================
   SMALL MOBILE
========================================= */

@media (max-width: 480px) {

    .industry-card {
        min-height: 260px;

        border-radius: 20px;
    }


    .industry-card::after {
        background: linear-gradient(
            to bottom,
            rgba(0, 45, 95, 0.10) 0%,
            rgba(0, 55, 110, 0.18) 30%,
            rgba(0, 40, 90, 0.68) 60%,
            rgba(2, 25, 65, 0.96) 100%
        );
    }


    .industry-card .service-button {
        opacity: 1;

        visibility: visible;

        transform: translateY(0);
    }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-f6ac752 */#btn2 {
    background: transparent !important;
    transition: all 0.3s ease;
}

#btn2.elementor-button-text {
    letter-spacing: 3px;
}

#btn2 .elementor-button-icon {
    transition: transform 0.3s ease;
}

#btn2:hover {
    background: transparent !important;
  
}

#btn2:hover .elementor-button-icon {
    transform: translateX(7px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-24d6313 *//* =========================================
   INDUSTRY CARD
========================================= */

.industry-card {
    position: relative;
    overflow: hidden;
    border-radius: 32px;
    isolation: isolate;

    background-color: transparent !important;
}


/* =========================================
   ELEMENTOR BACKGROUND IMAGE
========================================= */

.industry-card {
    background-size: 100% !important;
    background-position: center !important;
    background-repeat: no-repeat !important;

    transition: background-size 1.5s ease;
}


/* =========================================
   IMAGE ZOOM ON HOVER
========================================= */

.industry-card:hover {
    background-size: 110% !important;
    background-color: transparent !important;
}


/* =========================================
   BLUE / DARK GRADIENT OVERLAY
   ALWAYS VISIBLE
========================================= */

.industry-card::after {
    content: "";

    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;

    background:
        linear-gradient(
            to bottom,
            rgba(3, 48, 95, 0.08) 0%,
            rgba(3, 48, 95, 0.12) 25%,
            rgba(3, 40, 90, 0.35) 45%,
            rgba(3, 35, 82, 0.65) 68%,
            rgba(2, 25, 65, 0.94) 100%
        );

    opacity: 1;

    z-index: 1;

    pointer-events: none;

    transition:
        background 0.5s ease,
        opacity 0.5s ease;
}


/* =========================================
   STRONGER OVERLAY ON HOVER
========================================= */

.industry-card:hover::after {
    background:
        linear-gradient(
            to bottom,
            rgba(0, 65, 130, 0.12) 0%,
            rgba(0, 55, 120, 0.18) 25%,
            rgba(0, 45, 100, 0.42) 45%,
            rgba(2, 35, 85, 0.72) 68%,
            rgba(2, 25, 65, 0.97) 100%
        );

    opacity: 1;
}


/* =========================================
   CONTENT ABOVE OVERLAY
========================================= */

.industry-card > * {
    position: relative;
    z-index: 2;
}


/* =========================================
   BUTTON HIDDEN
========================================= */

.industry-card .service-button {
    opacity: 0;
    visibility: hidden;

    transform: translateY(18px);

    transition:
        opacity 0.4s ease,
        transform 0.4s ease,
        visibility 0.4s ease;
}


/* =========================================
   BUTTON SHOW ON HOVER
========================================= */

.industry-card:hover .service-button {
    opacity: 1;
    visibility: visible;

    transform: translateY(0);
}


/* =========================================
   TABLET
========================================= */

@media (max-width: 1024px) {

    .industry-card {
        border-radius: 28px;

        background-size: cover !important;
    }

    .industry-card:hover {
        background-size: 105% !important;
    }

    .industry-card .service-button {
        opacity: 1;
        visibility: visible;

        transform: translateY(0);
    }
}


/* =========================================
   MOBILE
========================================= */

@media (max-width: 767px) {

    .industry-card {
        border-radius: 24px;

        background-size: cover !important;
        background-position: center !important;

        min-height: 280px;
    }

    .industry-card:hover {
        background-size: 105% !important;
    }

    .industry-card .service-button {
        opacity: 1;
        visibility: visible;

        transform: translateY(0);
    }
}


/* =========================================
   SMALL MOBILE
========================================= */

@media (max-width: 480px) {

    .industry-card {
        min-height: 260px;

        border-radius: 20px;
    }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-4de332d */#btn2 {
    background: transparent !important;
    transition: all 0.3s ease;
}

#btn2.elementor-button-text {
    letter-spacing: 3px;
}

#btn2 .elementor-button-icon {
    transition: transform 0.3s ease;
}

#btn2:hover {
    background: transparent !important;
  
}

#btn2:hover .elementor-button-icon {
    transform: translateX(7px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f651ded *//* =========================================
   INDUSTRY CARD
========================================= */

.industry-card {
    position: relative;
    overflow: hidden;
    border-radius: 32px;
    isolation: isolate;

    background-color: transparent !important;

    /* Smooth card animation */
    transition:
        transform 0.5s ease,
        box-shadow 0.5s ease;
}


/* =========================================
   BACKGROUND IMAGE
   Elementor background image
========================================= */

.industry-card {
    background-size: 100% !important;
    background-position: center !important;
    background-repeat: no-repeat !important;

    transition:
        background-size 1.5s ease,
        transform 0.5s ease,
        box-shadow 0.5s ease;
}


/* =========================================
   IMAGE ZOOM ON HOVER
========================================= */

.industry-card:hover {
    background-size: 110% !important;

    background-color: transparent !important;

    transform: translateY(-4px);

    box-shadow:
        0 18px 40px rgba(0, 30, 70, 0.20);
}


/* =========================================
   BLUE GRADIENT OVERLAY
   ALWAYS VISIBLE
========================================= */

.industry-card::after {
    content: "";

    position: absolute;

    top: 0;
    right: 0;
    bottom: 0;
    left: 0;

    background: linear-gradient(
        to bottom,
        rgba(0, 45, 95, 0.05) 0%,
        rgba(0, 55, 110, 0.12) 35%,
        rgba(0, 40, 90, 0.58) 65%,
        rgba(2, 25, 65, 0.94) 100%
    );

    opacity: 1;

    z-index: 1;

    pointer-events: none;

    transition:
        opacity 0.5s ease,
        background 0.5s ease;
}


/* =========================================
   STRONGER BLUE OVERLAY ON HOVER
========================================= */

.industry-card:hover::after {
    opacity: 1;

    background: linear-gradient(
        to bottom,
        rgba(0, 65, 130, 0.12) 0%,
        rgba(0, 55, 120, 0.20) 35%,
        rgba(0, 40, 95, 0.70) 65%,
        rgba(2, 25, 65, 0.97) 100%
    );
}


/* =========================================
   CONTENT ABOVE OVERLAY
========================================= */

.industry-card > * {
    position: relative;

    z-index: 2;
}


/* =========================================
   INDUSTRY CARD CONTENT
========================================= */

.industry-card .elementor-widget {
    position: relative;
    z-index: 2;
}


/* =========================================
   SERVICE BUTTON
   HIDDEN BY DEFAULT
========================================= */

.industry-card .service-button {
    opacity: 0;

    visibility: hidden;

    transform: translateY(18px);

    transition:
        opacity 0.4s ease,
        transform 0.4s ease,
        visibility 0.4s ease;
}


/* =========================================
   SERVICE BUTTON
   SHOW ON HOVER
========================================= */

.industry-card:hover .service-button {
    opacity: 1;

    visibility: visible;

    transform: translateY(0);
}


/* =========================================
   SERVICE BUTTON HOVER
========================================= */

.industry-card .service-button:hover {
    transform: translateY(-2px);
}


/* =========================================
   CARD TITLE
   Optional - works with Elementor heading
========================================= */

.industry-card h1,
.industry-card h2,
.industry-card h3,
.industry-card h4,
.industry-card h5,
.industry-card h6 {
    position: relative;

    z-index: 2;

    transition:
        transform 0.4s ease,
        color 0.4s ease;
}


/* =========================================
   TITLE HOVER
========================================= */

.industry-card:hover h1,
.industry-card:hover h2,
.industry-card:hover h3,
.industry-card:hover h4,
.industry-card:hover h5,
.industry-card:hover h6 {
    transform: translateY(-3px);
}


/* =========================================
   PARAGRAPH / DESCRIPTION
========================================= */

.industry-card p {
    position: relative;

    z-index: 2;

    transition:
        transform 0.4s ease,
        opacity 0.4s ease;
}


/* =========================================
   DESCRIPTION HOVER
========================================= */

.industry-card:hover p {
    transform: translateY(-2px);
}


/* =========================================
   LINKS ABOVE OVERLAY
========================================= */

.industry-card a {
    position: relative;

    z-index: 3;
}


/* =========================================
   TABLET
========================================= */

@media (max-width: 1024px) {

    .industry-card {
        border-radius: 28px;

        background-size: cover !important;
    }

    .industry-card:hover {
        background-size: 105% !important;

        transform: translateY(-3px);
    }

    .industry-card::after {
        background: linear-gradient(
            to bottom,
            rgba(0, 45, 95, 0.08) 0%,
            rgba(0, 55, 110, 0.16) 35%,
            rgba(0, 40, 90, 0.62) 65%,
            rgba(2, 25, 65, 0.94) 100%
        );
    }

    .industry-card .service-button {
        opacity: 1;

        visibility: visible;

        transform: translateY(0);
    }
}


/* =========================================
   MOBILE
========================================= */

@media (max-width: 767px) {

    .industry-card {
        border-radius: 24px;

        background-size: cover !important;

        background-position: center !important;

        min-height: 280px;

        transition:
            background-size 1.2s ease,
            box-shadow 0.4s ease;
    }


    /* Slight zoom only */
    .industry-card:hover {
        background-size: 105% !important;

        transform: none;

        box-shadow:
            0 12px 30px rgba(0, 30, 70, 0.18);
    }


    /* Mobile overlay */
    .industry-card::after {
        background: linear-gradient(
            to bottom,
            rgba(0, 45, 95, 0.08) 0%,
            rgba(0, 55, 110, 0.15) 30%,
            rgba(0, 40, 90, 0.65) 62%,
            rgba(2, 25, 65, 0.95) 100%
        );
    }


    /* Stronger overlay on mobile hover */
    .industry-card:hover::after {
        background: linear-gradient(
            to bottom,
            rgba(0, 65, 130, 0.12) 0%,
            rgba(0, 55, 120, 0.20) 30%,
            rgba(0, 40, 95, 0.72) 62%,
            rgba(2, 25, 65, 0.97) 100%
        );
    }


    /* Always show button on mobile */
    .industry-card .service-button {
        opacity: 1;

        visibility: visible;

        transform: translateY(0);
    }


    /* Disable title movement on mobile */
    .industry-card:hover h1,
    .industry-card:hover h2,
    .industry-card:hover h3,
    .industry-card:hover h4,
    .industry-card:hover h5,
    .industry-card:hover h6 {
        transform: none;
    }


    /* Disable description movement on mobile */
    .industry-card:hover p {
        transform: none;
    }
}


/* =========================================
   SMALL MOBILE
========================================= */

@media (max-width: 480px) {

    .industry-card {
        min-height: 260px;

        border-radius: 20px;
    }


    .industry-card::after {
        background: linear-gradient(
            to bottom,
            rgba(0, 45, 95, 0.10) 0%,
            rgba(0, 55, 110, 0.18) 30%,
            rgba(0, 40, 90, 0.68) 60%,
            rgba(2, 25, 65, 0.96) 100%
        );
    }


    .industry-card .service-button {
        opacity: 1;

        visibility: visible;

        transform: translateY(0);
    }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-2fa04d0 */#btn2 {
    background: transparent !important;
    transition: all 0.3s ease;
}

#btn2.elementor-button-text {
    letter-spacing: 3px;
}

#btn2 .elementor-button-icon {
    transition: transform 0.3s ease;
}

#btn2:hover {
    background: transparent !important;
  
}

#btn2:hover .elementor-button-icon {
    transform: translateX(7px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7ef7861 *//* =========================================
   INDUSTRY CARD
========================================= */

.industry-card {
    position: relative;
    overflow: hidden;
    border-radius: 32px;
    isolation: isolate;

    background-color: transparent !important;

    /* Smooth card animation */
    transition:
        transform 0.5s ease,
        box-shadow 0.5s ease;
}


/* =========================================
   BACKGROUND IMAGE
   Elementor background image
========================================= */

.industry-card {
    background-size: 100% !important;
    background-position: center !important;
    background-repeat: no-repeat !important;

    transition:
        background-size 1.5s ease,
        transform 0.5s ease,
        box-shadow 0.5s ease;
}


/* =========================================
   IMAGE ZOOM ON HOVER
========================================= */

.industry-card:hover {
    background-size: 110% !important;

    background-color: transparent !important;

    transform: translateY(-4px);

    box-shadow:
        0 18px 40px rgba(0, 30, 70, 0.20);
}


/* =========================================
   BLUE GRADIENT OVERLAY
   ALWAYS VISIBLE
========================================= */

.industry-card::after {
    content: "";

    position: absolute;

    top: 0;
    right: 0;
    bottom: 0;
    left: 0;

    background: linear-gradient(
        to bottom,
        rgba(0, 45, 95, 0.05) 0%,
        rgba(0, 55, 110, 0.12) 35%,
        rgba(0, 40, 90, 0.58) 65%,
        rgba(2, 25, 65, 0.94) 100%
    );

    opacity: 1;

    z-index: 1;

    pointer-events: none;

    transition:
        opacity 0.5s ease,
        background 0.5s ease;
}


/* =========================================
   STRONGER BLUE OVERLAY ON HOVER
========================================= */

.industry-card:hover::after {
    opacity: 1;

    background: linear-gradient(
        to bottom,
        rgba(0, 65, 130, 0.12) 0%,
        rgba(0, 55, 120, 0.20) 35%,
        rgba(0, 40, 95, 0.70) 65%,
        rgba(2, 25, 65, 0.97) 100%
    );
}


/* =========================================
   CONTENT ABOVE OVERLAY
========================================= */

.industry-card > * {
    position: relative;

    z-index: 2;
}


/* =========================================
   INDUSTRY CARD CONTENT
========================================= */

.industry-card .elementor-widget {
    position: relative;
    z-index: 2;
}


/* =========================================
   SERVICE BUTTON
   HIDDEN BY DEFAULT
========================================= */

.industry-card .service-button {
    opacity: 0;

    visibility: hidden;

    transform: translateY(18px);

    transition:
        opacity 0.4s ease,
        transform 0.4s ease,
        visibility 0.4s ease;
}


/* =========================================
   SERVICE BUTTON
   SHOW ON HOVER
========================================= */

.industry-card:hover .service-button {
    opacity: 1;

    visibility: visible;

    transform: translateY(0);
}


/* =========================================
   SERVICE BUTTON HOVER
========================================= */

.industry-card .service-button:hover {
    transform: translateY(-2px);
}


/* =========================================
   CARD TITLE
   Optional - works with Elementor heading
========================================= */

.industry-card h1,
.industry-card h2,
.industry-card h3,
.industry-card h4,
.industry-card h5,
.industry-card h6 {
    position: relative;

    z-index: 2;

    transition:
        transform 0.4s ease,
        color 0.4s ease;
}


/* =========================================
   TITLE HOVER
========================================= */

.industry-card:hover h1,
.industry-card:hover h2,
.industry-card:hover h3,
.industry-card:hover h4,
.industry-card:hover h5,
.industry-card:hover h6 {
    transform: translateY(-3px);
}


/* =========================================
   PARAGRAPH / DESCRIPTION
========================================= */

.industry-card p {
    position: relative;

    z-index: 2;

    transition:
        transform 0.4s ease,
        opacity 0.4s ease;
}


/* =========================================
   DESCRIPTION HOVER
========================================= */

.industry-card:hover p {
    transform: translateY(-2px);
}


/* =========================================
   LINKS ABOVE OVERLAY
========================================= */

.industry-card a {
    position: relative;

    z-index: 3;
}


/* =========================================
   TABLET
========================================= */

@media (max-width: 1024px) {

    .industry-card {
        border-radius: 28px;

        background-size: cover !important;
    }

    .industry-card:hover {
        background-size: 105% !important;

        transform: translateY(-3px);
    }

    .industry-card::after {
        background: linear-gradient(
            to bottom,
            rgba(0, 45, 95, 0.08) 0%,
            rgba(0, 55, 110, 0.16) 35%,
            rgba(0, 40, 90, 0.62) 65%,
            rgba(2, 25, 65, 0.94) 100%
        );
    }

    .industry-card .service-button {
        opacity: 1;

        visibility: visible;

        transform: translateY(0);
    }
}


/* =========================================
   MOBILE
========================================= */

@media (max-width: 767px) {

    .industry-card {
        border-radius: 24px;

        background-size: cover !important;

        background-position: center !important;

        min-height: 280px;

        transition:
            background-size 1.2s ease,
            box-shadow 0.4s ease;
    }


    /* Slight zoom only */
    .industry-card:hover {
        background-size: 105% !important;

        transform: none;

        box-shadow:
            0 12px 30px rgba(0, 30, 70, 0.18);
    }


    /* Mobile overlay */
    .industry-card::after {
        background: linear-gradient(
            to bottom,
            rgba(0, 45, 95, 0.08) 0%,
            rgba(0, 55, 110, 0.15) 30%,
            rgba(0, 40, 90, 0.65) 62%,
            rgba(2, 25, 65, 0.95) 100%
        );
    }


    /* Stronger overlay on mobile hover */
    .industry-card:hover::after {
        background: linear-gradient(
            to bottom,
            rgba(0, 65, 130, 0.12) 0%,
            rgba(0, 55, 120, 0.20) 30%,
            rgba(0, 40, 95, 0.72) 62%,
            rgba(2, 25, 65, 0.97) 100%
        );
    }


    /* Always show button on mobile */
    .industry-card .service-button {
        opacity: 1;

        visibility: visible;

        transform: translateY(0);
    }


    /* Disable title movement on mobile */
    .industry-card:hover h1,
    .industry-card:hover h2,
    .industry-card:hover h3,
    .industry-card:hover h4,
    .industry-card:hover h5,
    .industry-card:hover h6 {
        transform: none;
    }


    /* Disable description movement on mobile */
    .industry-card:hover p {
        transform: none;
    }
}


/* =========================================
   SMALL MOBILE
========================================= */

@media (max-width: 480px) {

    .industry-card {
        min-height: 260px;

        border-radius: 20px;
    }


    .industry-card::after {
        background: linear-gradient(
            to bottom,
            rgba(0, 45, 95, 0.10) 0%,
            rgba(0, 55, 110, 0.18) 30%,
            rgba(0, 40, 90, 0.68) 60%,
            rgba(2, 25, 65, 0.96) 100%
        );
    }


    .industry-card .service-button {
        opacity: 1;

        visibility: visible;

        transform: translateY(0);
    }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-7d7764c */#btn1 {
    background: transparent !important;
    color: #111 !important;
   
    transition: all 0.3s ease;
}

#btn1 .elementor-button-text {
    letter-spacing: 3px;
}

#btn1 .elementor-button-icon {
    transition: transform 0.3s ease;
}

#btn1:hover {
    background: transparent !important;
  
}

#btn1:hover .elementor-button-icon {
    transform: translateX(7px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a52c909 */.card {
    box-shadow: 0 5px 20px rgba(0, 0, 0, 0.08);
    transition: transform 0.4s ease, box-shadow 0.4s ease;
}

.card:hover {
    transform: translateY(-10px);
    box-shadow: 0 20px 40px rgba(0, 0, 0, 0.18);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-864b3c3 */#btn1 {
    background: transparent !important;
    color: #111 !important;
   
    transition: all 0.3s ease;
}

#btn1 .elementor-button-text {
    letter-spacing: 3px;
}

#btn1 .elementor-button-icon {
    transition: transform 0.3s ease;
}

#btn1:hover {
    background: transparent !important;
  
}

#btn1:hover .elementor-button-icon {
    transform: translateX(7px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-861e6d0 */.card {
    box-shadow: 0 5px 20px rgba(0, 0, 0, 0.08);
    transition: transform 0.4s ease, box-shadow 0.4s ease;
}

.card:hover {
    transform: translateY(-10px);
    box-shadow: 0 20px 40px rgba(0, 0, 0, 0.18);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-4110733 */#btn1 {
    background: transparent !important;
    color: #111 !important;
   
    transition: all 0.3s ease;
}

#btn1 .elementor-button-text {
    letter-spacing: 3px;
}

#btn1 .elementor-button-icon {
    transition: transform 0.3s ease;
}

#btn1:hover {
    background: transparent !important;
  
}

#btn1:hover .elementor-button-icon {
    transform: translateX(7px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-26956b9 */.card {
    box-shadow: 0 5px 20px rgba(0, 0, 0, 0.08);
    transition: transform 0.4s ease, box-shadow 0.4s ease;
}

.card:hover {
    transform: translateY(-10px);
    box-shadow: 0 20px 40px rgba(0, 0, 0, 0.18);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-037a15e */#btn1 {
    background: transparent !important;
    color: #111 !important;
   
    transition: all 0.3s ease;
}

#btn1 .elementor-button-text {
    letter-spacing: 3px;
}

#btn1 .elementor-button-icon {
    transition: transform 0.3s ease;
}

#btn1:hover {
    background: transparent !important;
  
}

#btn1:hover .elementor-button-icon {
    transform: translateX(7px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-871c2f4 */.card {
    box-shadow: 0 5px 20px rgba(0, 0, 0, 0.08);
    transition: transform 0.4s ease, box-shadow 0.4s ease;
}

.card:hover {
    transform: translateY(-10px);
    box-shadow: 0 20px 40px rgba(0, 0, 0, 0.18);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-d0bad61 */#btn1 {
    background: transparent !important;
    color: #111 !important;
   
    transition: all 0.3s ease;
}

#btn1 .elementor-button-text {
    letter-spacing: 3px;
}

#btn1 .elementor-button-icon {
    transition: transform 0.3s ease;
}

#btn1:hover {
    background: transparent !important;
  
}

#btn1:hover .elementor-button-icon {
    transform: translateX(7px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-51e8758 */.card {
    box-shadow: 0 5px 20px rgba(0, 0, 0, 0.08);
    transition: transform 0.4s ease, box-shadow 0.4s ease;
}

.card:hover {
    transform: translateY(-10px);
    box-shadow: 0 20px 40px rgba(0, 0, 0, 0.18);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-a33d2e6 */#btn1 {
    background: transparent !important;
    color: #111 !important;
   
    transition: all 0.3s ease;
}

#btn1 .elementor-button-text {
    letter-spacing: 3px;
}

#btn1 .elementor-button-icon {
    transition: transform 0.3s ease;
}

#btn1:hover {
    background: transparent !important;
  
}

#btn1:hover .elementor-button-icon {
    transform: translateX(7px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6614cef */.card {
    box-shadow: 0 5px 20px rgba(0, 0, 0, 0.08);
    transition: transform 0.4s ease, box-shadow 0.4s ease;
}

.card:hover {
    transform: translateY(-10px);
    box-shadow: 0 20px 40px rgba(0, 0, 0, 0.18);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-aae4470 */#btn1 {
    background: transparent !important;
    color: #111 !important;
   
    transition: all 0.3s ease;
}

#btn1 .elementor-button-text {
    letter-spacing: 3px;
}

#btn1 .elementor-button-icon {
    transition: transform 0.3s ease;
}

#btn1:hover {
    background: transparent !important;
  
}

#btn1:hover .elementor-button-icon {
    transform: translateX(7px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-52dca97 *//* MAIN CONTAINER */
.zoom-border-card {
    position: relative;
    overflow: hidden !important;
    box-shadow: 0 5px 20px rgba(0, 0, 0, 0.08);
    transition: transform 0.4s ease, box-shadow 0.4s ease;
}

/* POPUP EFFECT */
.zoom-border-card:hover {
    transform: translateY(-10px);
    box-shadow: 0 20px 40px rgba(0, 0, 0, 0.18);
}

/* ELEMENTOR IMAGE WIDGET */
.zoom-border-card .elementor-widget-image,
.zoom-border-card .elementor-widget-image .elementor-widget-container {
    overflow: hidden !important;
}

/* IMAGE */
.zoom-border-card .elementor-widget-image img {
    display: block !important;
    width: 100% !important;
    max-width: none !important;

    /* TOP LEFT + TOP RIGHT ONLY */
    border-radius: 20px 20px 0 0 !important;

    transform: scale(1) !important;
    transform-origin: center center;

    transition: transform 0.8s ease !important;
}

/* HOVER MAIN CONTAINER → IMAGE ZOOM */
.zoom-border-card:hover .elementor-widget-image img {
    transform: scale(1.10) !important;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-f60736e */#btn1 {
    background: transparent !important;
    color: #111 !important;
   
    transition: all 0.3s ease;
}

#btn1 .elementor-button-text {
    letter-spacing: 3px;
}

#btn1 .elementor-button-icon {
    transition: transform 0.3s ease;
}

#btn1:hover {
    background: transparent !important;
  
}

#btn1:hover .elementor-button-icon {
    transform: translateX(7px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1e228d5 */.card {
    box-shadow: 0 5px 20px rgba(0, 0, 0, 0.08);
    transition: transform 0.4s ease, box-shadow 0.4s ease;
}

.card:hover {
    transform: translateY(-10px);
    box-shadow: 0 20px 40px rgba(0, 0, 0, 0.18);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-51848af */#btn1 {
    background: transparent !important;
    color: #111 !important;
   
    transition: all 0.3s ease;
}

#btn1 .elementor-button-text {
    letter-spacing: 3px;
}

#btn1 .elementor-button-icon {
    transition: transform 0.3s ease;
}

#btn1:hover {
    background: transparent !important;
  
}

#btn1:hover .elementor-button-icon {
    transform: translateX(7px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ae12c5b */.card {
    box-shadow: 0 5px 20px rgba(0, 0, 0, 0.08);
    transition: transform 0.4s ease, box-shadow 0.4s ease;
}

.card:hover {
    transform: translateY(-10px);
    box-shadow: 0 20px 40px rgba(0, 0, 0, 0.18);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-b5e2f4b */#btn1 {
    background: transparent !important;
    color: #111 !important;
   
    transition: all 0.3s ease;
}

#btn1 .elementor-button-text {
    letter-spacing: 3px;
}

#btn1 .elementor-button-icon {
    transition: transform 0.3s ease;
}

#btn1:hover {
    background: transparent !important;
  
}

#btn1:hover .elementor-button-icon {
    transform: translateX(7px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ef4d01f */.card {
    box-shadow: 0 5px 20px rgba(0, 0, 0, 0.08);
    transition: transform 0.4s ease, box-shadow 0.4s ease;
}

.card:hover {
    transform: translateY(-10px);
    box-shadow: 0 20px 40px rgba(0, 0, 0, 0.18);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-08ecc0c */#btn1 {
    background: transparent !important;
    color: #111 !important;
   
    transition: all 0.3s ease;
}

#btn1 .elementor-button-text {
    letter-spacing: 3px;
}

#btn1 .elementor-button-icon {
    transition: transform 0.3s ease;
}

#btn1:hover {
    background: transparent !important;
  
}

#btn1:hover .elementor-button-icon {
    transform: translateX(7px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4bb8a9d */.card {
    box-shadow: 0 5px 20px rgba(0, 0, 0, 0.08);
    transition: transform 0.4s ease, box-shadow 0.4s ease;
}

.card:hover {
    transform: translateY(-10px);
    box-shadow: 0 20px 40px rgba(0, 0, 0, 0.18);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-7264973 */#btn1 {
    background: transparent !important;
    color: #111 !important;
   
    transition: all 0.3s ease;
}

#btn1 .elementor-button-text {
    letter-spacing: 3px;
}

#btn1 .elementor-button-icon {
    transition: transform 0.3s ease;
}

#btn1:hover {
    background: transparent !important;
  
}

#btn1:hover .elementor-button-icon {
    transform: translateX(7px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cf8bd8c */.card {
    box-shadow: 0 5px 20px rgba(0, 0, 0, 0.08);
    transition: transform 0.4s ease, box-shadow 0.4s ease;
}

.card:hover {
    transform: translateY(-10px);
    box-shadow: 0 20px 40px rgba(0, 0, 0, 0.18);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7dae072 */.home-products-grid > .zoom-border-card.hp-hidden {
    display: none !important;
}

.home-products-grid > .zoom-border-card.hp-reveal {
    animation: hpFadeIn 0.4s ease both;
}

@keyframes hpFadeIn {
    from {
        opacity: 0;
        transform: translateY(14px);
    }
    to {
        opacity: 1;
        transform: translateY(0);
    }
}

#home-show-more-btn,
#home-show-more-btn a {
    cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-22e53dea */.client-logo-card1 {
    transition: transform 0.4s ease, box-shadow 0.4s ease;
}

.client-logo-card1:hover {
    transform: scale(1.04);
    box-shadow: 0 15px 35px rgba(0, 0, 0, 0.2);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-882a388 */.client-logo-card1 {
    transition: transform 0.4s ease, box-shadow 0.4s ease;
}

.client-logo-card1:hover {
    transform: scale(1.04);
    box-shadow: 0 15px 35px rgba(0, 0, 0, 0.2);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-76eccdbd */.client-logo-card1 {
    transition: transform 0.4s ease, box-shadow 0.4s ease;
}

.client-logo-card1:hover {
    transform: scale(1.04);
    box-shadow: 0 15px 35px rgba(0, 0, 0, 0.2);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2914fa69 */.client-logo-card1 {
    transition: transform 0.4s ease, box-shadow 0.4s ease;
}

.client-logo-card1:hover {
    transform: scale(1.04);
    box-shadow: 0 15px 35px rgba(0, 0, 0, 0.2);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-33c2d380 */.client-logo-card1 {
    transition: transform 0.4s ease, box-shadow 0.4s ease;
}

.client-logo-card1:hover {
    transform: scale(1.04);
    box-shadow: 0 15px 35px rgba(0, 0, 0, 0.2);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-32bac37e */.client-logo-card1 {
    transition: transform 0.4s ease, box-shadow 0.4s ease;
}

.client-logo-card1:hover {
    transform: scale(1.04);
    box-shadow: 0 15px 35px rgba(0, 0, 0, 0.2);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-666ada4f */.client-logo-card1 {
    transition: transform 0.4s ease, box-shadow 0.4s ease;
}

.client-logo-card1:hover {
    transform: scale(1.04);
    box-shadow: 0 15px 35px rgba(0, 0, 0, 0.2);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-44f7c9c */.client-logo-card1 {
    transition: transform 0.4s ease, box-shadow 0.4s ease;
}

.client-logo-card1:hover {
    transform: scale(1.04);
    box-shadow: 0 15px 35px rgba(0, 0, 0, 0.2);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-35bdf521 */.client-logo-card1 {
    transition: transform 0.4s ease, box-shadow 0.4s ease;
}

.client-logo-card1:hover {
    transform: scale(1.04);
    box-shadow: 0 15px 35px rgba(0, 0, 0, 0.2);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-410946b2 */.client-logo-card1 {
    transition: transform 0.4s ease, box-shadow 0.4s ease;
}

.client-logo-card1:hover {
    transform: scale(1.04);
    box-shadow: 0 15px 35px rgba(0, 0, 0, 0.2);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-149960aa */.client-logo-card1 {
    transition: transform 0.4s ease, box-shadow 0.4s ease;
}

.client-logo-card1:hover {
    transform: scale(1.04);
    box-shadow: 0 15px 35px rgba(0, 0, 0, 0.2);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-620d4164 */.client-logo-card1 {
    transition: transform 0.4s ease, box-shadow 0.4s ease;
}

.client-logo-card1:hover {
    transform: scale(1.04);
    box-shadow: 0 15px 35px rgba(0, 0, 0, 0.2);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4aa36cd8 */.client-logo-card1 {
    transition: transform 0.4s ease, box-shadow 0.4s ease;
}

.client-logo-card1:hover {
    transform: scale(1.04);
    box-shadow: 0 15px 35px rgba(0, 0, 0, 0.2);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-173e86f4 */.client-logo-card1 {
    transition: transform 0.4s ease, box-shadow 0.4s ease;
}

.client-logo-card1:hover {
    transform: scale(1.04);
    box-shadow: 0 15px 35px rgba(0, 0, 0, 0.2);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f0841f */.client-logo-card1 {
    transition: transform 0.4s ease, box-shadow 0.4s ease;
}

.client-logo-card1:hover {
    transform: scale(1.04);
    box-shadow: 0 15px 35px rgba(0, 0, 0, 0.2);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-403908f8 */.client-logo-card1 {
    transition: transform 0.4s ease, box-shadow 0.4s ease;
}

.client-logo-card1:hover {
    transform: scale(1.04);
    box-shadow: 0 15px 35px rgba(0, 0, 0, 0.2);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-78fb46c3 */.client-logo-card1 {
    transition: transform 0.4s ease, box-shadow 0.4s ease;
}

.client-logo-card1:hover {
    transform: scale(1.04);
    box-shadow: 0 15px 35px rgba(0, 0, 0, 0.2);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1e7c0913 */.client-logo-card1 {
    transition: transform 0.4s ease, box-shadow 0.4s ease;
}

.client-logo-card1:hover {
    transform: scale(1.04);
    box-shadow: 0 15px 35px rgba(0, 0, 0, 0.2);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7563cb66 */.client-logo-card1 {
    transition: transform 0.4s ease, box-shadow 0.4s ease;
}

.client-logo-card1:hover {
    transform: scale(1.04);
    box-shadow: 0 15px 35px rgba(0, 0, 0, 0.2);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-70a91e32 */.client-logo-card1 {
    transition: transform 0.4s ease, box-shadow 0.4s ease;
}

.client-logo-card1:hover {
    transform: scale(1.04);
    box-shadow: 0 15px 35px rgba(0, 0, 0, 0.2);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-149960aa */.client-logo-card1 {
    transition: transform 0.4s ease, box-shadow 0.4s ease;
}

.client-logo-card1:hover {
    transform: scale(1.04);
    box-shadow: 0 15px 35px rgba(0, 0, 0, 0.2);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-620d4164 */.client-logo-card1 {
    transition: transform 0.4s ease, box-shadow 0.4s ease;
}

.client-logo-card1:hover {
    transform: scale(1.04);
    box-shadow: 0 15px 35px rgba(0, 0, 0, 0.2);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4aa36cd8 */.client-logo-card1 {
    transition: transform 0.4s ease, box-shadow 0.4s ease;
}

.client-logo-card1:hover {
    transform: scale(1.04);
    box-shadow: 0 15px 35px rgba(0, 0, 0, 0.2);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-173e86f4 */.client-logo-card1 {
    transition: transform 0.4s ease, box-shadow 0.4s ease;
}

.client-logo-card1:hover {
    transform: scale(1.04);
    box-shadow: 0 15px 35px rgba(0, 0, 0, 0.2);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f0841f */.client-logo-card1 {
    transition: transform 0.4s ease, box-shadow 0.4s ease;
}

.client-logo-card1:hover {
    transform: scale(1.04);
    box-shadow: 0 15px 35px rgba(0, 0, 0, 0.2);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-403908f8 */.client-logo-card1 {
    transition: transform 0.4s ease, box-shadow 0.4s ease;
}

.client-logo-card1:hover {
    transform: scale(1.04);
    box-shadow: 0 15px 35px rgba(0, 0, 0, 0.2);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-78fb46c3 */.client-logo-card1 {
    transition: transform 0.4s ease, box-shadow 0.4s ease;
}

.client-logo-card1:hover {
    transform: scale(1.04);
    box-shadow: 0 15px 35px rgba(0, 0, 0, 0.2);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1e7c0913 */.client-logo-card1 {
    transition: transform 0.4s ease, box-shadow 0.4s ease;
}

.client-logo-card1:hover {
    transform: scale(1.04);
    box-shadow: 0 15px 35px rgba(0, 0, 0, 0.2);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7563cb66 */.client-logo-card1 {
    transition: transform 0.4s ease, box-shadow 0.4s ease;
}

.client-logo-card1:hover {
    transform: scale(1.04);
    box-shadow: 0 15px 35px rgba(0, 0, 0, 0.2);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-70a91e32 */.client-logo-card1 {
    transition: transform 0.4s ease, box-shadow 0.4s ease;
}

.client-logo-card1:hover {
    transform: scale(1.04);
    box-shadow: 0 15px 35px rgba(0, 0, 0, 0.2);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-149960aa */.client-logo-card1 {
    transition: transform 0.4s ease, box-shadow 0.4s ease;
}

.client-logo-card1:hover {
    transform: scale(1.04);
    box-shadow: 0 15px 35px rgba(0, 0, 0, 0.2);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-620d4164 */.client-logo-card1 {
    transition: transform 0.4s ease, box-shadow 0.4s ease;
}

.client-logo-card1:hover {
    transform: scale(1.04);
    box-shadow: 0 15px 35px rgba(0, 0, 0, 0.2);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4aa36cd8 */.client-logo-card1 {
    transition: transform 0.4s ease, box-shadow 0.4s ease;
}

.client-logo-card1:hover {
    transform: scale(1.04);
    box-shadow: 0 15px 35px rgba(0, 0, 0, 0.2);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-173e86f4 */.client-logo-card1 {
    transition: transform 0.4s ease, box-shadow 0.4s ease;
}

.client-logo-card1:hover {
    transform: scale(1.04);
    box-shadow: 0 15px 35px rgba(0, 0, 0, 0.2);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f0841f */.client-logo-card1 {
    transition: transform 0.4s ease, box-shadow 0.4s ease;
}

.client-logo-card1:hover {
    transform: scale(1.04);
    box-shadow: 0 15px 35px rgba(0, 0, 0, 0.2);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-403908f8 */.client-logo-card1 {
    transition: transform 0.4s ease, box-shadow 0.4s ease;
}

.client-logo-card1:hover {
    transform: scale(1.04);
    box-shadow: 0 15px 35px rgba(0, 0, 0, 0.2);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-78fb46c3 */.client-logo-card1 {
    transition: transform 0.4s ease, box-shadow 0.4s ease;
}

.client-logo-card1:hover {
    transform: scale(1.04);
    box-shadow: 0 15px 35px rgba(0, 0, 0, 0.2);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1e7c0913 */.client-logo-card1 {
    transition: transform 0.4s ease, box-shadow 0.4s ease;
}

.client-logo-card1:hover {
    transform: scale(1.04);
    box-shadow: 0 15px 35px rgba(0, 0, 0, 0.2);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7563cb66 */.client-logo-card1 {
    transition: transform 0.4s ease, box-shadow 0.4s ease;
}

.client-logo-card1:hover {
    transform: scale(1.04);
    box-shadow: 0 15px 35px rgba(0, 0, 0, 0.2);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-70a91e32 */.client-logo-card1 {
    transition: transform 0.4s ease, box-shadow 0.4s ease;
}

.client-logo-card1:hover {
    transform: scale(1.04);
    box-shadow: 0 15px 35px rgba(0, 0, 0, 0.2);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-149960aa */.client-logo-card1 {
    transition: transform 0.4s ease, box-shadow 0.4s ease;
}

.client-logo-card1:hover {
    transform: scale(1.04);
    box-shadow: 0 15px 35px rgba(0, 0, 0, 0.2);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-620d4164 */.client-logo-card1 {
    transition: transform 0.4s ease, box-shadow 0.4s ease;
}

.client-logo-card1:hover {
    transform: scale(1.04);
    box-shadow: 0 15px 35px rgba(0, 0, 0, 0.2);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4aa36cd8 */.client-logo-card1 {
    transition: transform 0.4s ease, box-shadow 0.4s ease;
}

.client-logo-card1:hover {
    transform: scale(1.04);
    box-shadow: 0 15px 35px rgba(0, 0, 0, 0.2);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-173e86f4 */.client-logo-card1 {
    transition: transform 0.4s ease, box-shadow 0.4s ease;
}

.client-logo-card1:hover {
    transform: scale(1.04);
    box-shadow: 0 15px 35px rgba(0, 0, 0, 0.2);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f0841f */.client-logo-card1 {
    transition: transform 0.4s ease, box-shadow 0.4s ease;
}

.client-logo-card1:hover {
    transform: scale(1.04);
    box-shadow: 0 15px 35px rgba(0, 0, 0, 0.2);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-403908f8 */.client-logo-card1 {
    transition: transform 0.4s ease, box-shadow 0.4s ease;
}

.client-logo-card1:hover {
    transform: scale(1.04);
    box-shadow: 0 15px 35px rgba(0, 0, 0, 0.2);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-78fb46c3 */.client-logo-card1 {
    transition: transform 0.4s ease, box-shadow 0.4s ease;
}

.client-logo-card1:hover {
    transform: scale(1.04);
    box-shadow: 0 15px 35px rgba(0, 0, 0, 0.2);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1e7c0913 */.client-logo-card1 {
    transition: transform 0.4s ease, box-shadow 0.4s ease;
}

.client-logo-card1:hover {
    transform: scale(1.04);
    box-shadow: 0 15px 35px rgba(0, 0, 0, 0.2);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7563cb66 */.client-logo-card1 {
    transition: transform 0.4s ease, box-shadow 0.4s ease;
}

.client-logo-card1:hover {
    transform: scale(1.04);
    box-shadow: 0 15px 35px rgba(0, 0, 0, 0.2);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-70a91e32 */.client-logo-card1 {
    transition: transform 0.4s ease, box-shadow 0.4s ease;
}

.client-logo-card1:hover {
    transform: scale(1.04);
    box-shadow: 0 15px 35px rgba(0, 0, 0, 0.2);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-149960aa */.client-logo-card1 {
    transition: transform 0.4s ease, box-shadow 0.4s ease;
}

.client-logo-card1:hover {
    transform: scale(1.04);
    box-shadow: 0 15px 35px rgba(0, 0, 0, 0.2);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-620d4164 */.client-logo-card1 {
    transition: transform 0.4s ease, box-shadow 0.4s ease;
}

.client-logo-card1:hover {
    transform: scale(1.04);
    box-shadow: 0 15px 35px rgba(0, 0, 0, 0.2);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4aa36cd8 */.client-logo-card1 {
    transition: transform 0.4s ease, box-shadow 0.4s ease;
}

.client-logo-card1:hover {
    transform: scale(1.04);
    box-shadow: 0 15px 35px rgba(0, 0, 0, 0.2);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-173e86f4 */.client-logo-card1 {
    transition: transform 0.4s ease, box-shadow 0.4s ease;
}

.client-logo-card1:hover {
    transform: scale(1.04);
    box-shadow: 0 15px 35px rgba(0, 0, 0, 0.2);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f0841f */.client-logo-card1 {
    transition: transform 0.4s ease, box-shadow 0.4s ease;
}

.client-logo-card1:hover {
    transform: scale(1.04);
    box-shadow: 0 15px 35px rgba(0, 0, 0, 0.2);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-403908f8 */.client-logo-card1 {
    transition: transform 0.4s ease, box-shadow 0.4s ease;
}

.client-logo-card1:hover {
    transform: scale(1.04);
    box-shadow: 0 15px 35px rgba(0, 0, 0, 0.2);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-78fb46c3 */.client-logo-card1 {
    transition: transform 0.4s ease, box-shadow 0.4s ease;
}

.client-logo-card1:hover {
    transform: scale(1.04);
    box-shadow: 0 15px 35px rgba(0, 0, 0, 0.2);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1e7c0913 */.client-logo-card1 {
    transition: transform 0.4s ease, box-shadow 0.4s ease;
}

.client-logo-card1:hover {
    transform: scale(1.04);
    box-shadow: 0 15px 35px rgba(0, 0, 0, 0.2);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7563cb66 */.client-logo-card1 {
    transition: transform 0.4s ease, box-shadow 0.4s ease;
}

.client-logo-card1:hover {
    transform: scale(1.04);
    box-shadow: 0 15px 35px rgba(0, 0, 0, 0.2);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-70a91e32 */.client-logo-card1 {
    transition: transform 0.4s ease, box-shadow 0.4s ease;
}

.client-logo-card1:hover {
    transform: scale(1.04);
    box-shadow: 0 15px 35px rgba(0, 0, 0, 0.2);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-149960aa */.client-logo-card1 {
    transition: transform 0.4s ease, box-shadow 0.4s ease;
}

.client-logo-card1:hover {
    transform: scale(1.04);
    box-shadow: 0 15px 35px rgba(0, 0, 0, 0.2);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-620d4164 */.client-logo-card1 {
    transition: transform 0.4s ease, box-shadow 0.4s ease;
}

.client-logo-card1:hover {
    transform: scale(1.04);
    box-shadow: 0 15px 35px rgba(0, 0, 0, 0.2);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4aa36cd8 */.client-logo-card1 {
    transition: transform 0.4s ease, box-shadow 0.4s ease;
}

.client-logo-card1:hover {
    transform: scale(1.04);
    box-shadow: 0 15px 35px rgba(0, 0, 0, 0.2);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-173e86f4 */.client-logo-card1 {
    transition: transform 0.4s ease, box-shadow 0.4s ease;
}

.client-logo-card1:hover {
    transform: scale(1.04);
    box-shadow: 0 15px 35px rgba(0, 0, 0, 0.2);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f0841f */.client-logo-card1 {
    transition: transform 0.4s ease, box-shadow 0.4s ease;
}

.client-logo-card1:hover {
    transform: scale(1.04);
    box-shadow: 0 15px 35px rgba(0, 0, 0, 0.2);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-403908f8 */.client-logo-card1 {
    transition: transform 0.4s ease, box-shadow 0.4s ease;
}

.client-logo-card1:hover {
    transform: scale(1.04);
    box-shadow: 0 15px 35px rgba(0, 0, 0, 0.2);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-78fb46c3 */.client-logo-card1 {
    transition: transform 0.4s ease, box-shadow 0.4s ease;
}

.client-logo-card1:hover {
    transform: scale(1.04);
    box-shadow: 0 15px 35px rgba(0, 0, 0, 0.2);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1e7c0913 */.client-logo-card1 {
    transition: transform 0.4s ease, box-shadow 0.4s ease;
}

.client-logo-card1:hover {
    transform: scale(1.04);
    box-shadow: 0 15px 35px rgba(0, 0, 0, 0.2);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7563cb66 */.client-logo-card1 {
    transition: transform 0.4s ease, box-shadow 0.4s ease;
}

.client-logo-card1:hover {
    transform: scale(1.04);
    box-shadow: 0 15px 35px rgba(0, 0, 0, 0.2);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-70a91e32 */.client-logo-card1 {
    transition: transform 0.4s ease, box-shadow 0.4s ease;
}

.client-logo-card1:hover {
    transform: scale(1.04);
    box-shadow: 0 15px 35px rgba(0, 0, 0, 0.2);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-149960aa */.client-logo-card1 {
    transition: transform 0.4s ease, box-shadow 0.4s ease;
}

.client-logo-card1:hover {
    transform: scale(1.04);
    box-shadow: 0 15px 35px rgba(0, 0, 0, 0.2);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-620d4164 */.client-logo-card1 {
    transition: transform 0.4s ease, box-shadow 0.4s ease;
}

.client-logo-card1:hover {
    transform: scale(1.04);
    box-shadow: 0 15px 35px rgba(0, 0, 0, 0.2);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4aa36cd8 */.client-logo-card1 {
    transition: transform 0.4s ease, box-shadow 0.4s ease;
}

.client-logo-card1:hover {
    transform: scale(1.04);
    box-shadow: 0 15px 35px rgba(0, 0, 0, 0.2);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-173e86f4 */.client-logo-card1 {
    transition: transform 0.4s ease, box-shadow 0.4s ease;
}

.client-logo-card1:hover {
    transform: scale(1.04);
    box-shadow: 0 15px 35px rgba(0, 0, 0, 0.2);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f0841f */.client-logo-card1 {
    transition: transform 0.4s ease, box-shadow 0.4s ease;
}

.client-logo-card1:hover {
    transform: scale(1.04);
    box-shadow: 0 15px 35px rgba(0, 0, 0, 0.2);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-403908f8 */.client-logo-card1 {
    transition: transform 0.4s ease, box-shadow 0.4s ease;
}

.client-logo-card1:hover {
    transform: scale(1.04);
    box-shadow: 0 15px 35px rgba(0, 0, 0, 0.2);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-78fb46c3 */.client-logo-card1 {
    transition: transform 0.4s ease, box-shadow 0.4s ease;
}

.client-logo-card1:hover {
    transform: scale(1.04);
    box-shadow: 0 15px 35px rgba(0, 0, 0, 0.2);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1e7c0913 */.client-logo-card1 {
    transition: transform 0.4s ease, box-shadow 0.4s ease;
}

.client-logo-card1:hover {
    transform: scale(1.04);
    box-shadow: 0 15px 35px rgba(0, 0, 0, 0.2);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7563cb66 */.client-logo-card1 {
    transition: transform 0.4s ease, box-shadow 0.4s ease;
}

.client-logo-card1:hover {
    transform: scale(1.04);
    box-shadow: 0 15px 35px rgba(0, 0, 0, 0.2);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-70a91e32 */.client-logo-card1 {
    transition: transform 0.4s ease, box-shadow 0.4s ease;
}

.client-logo-card1:hover {
    transform: scale(1.04);
    box-shadow: 0 15px 35px rgba(0, 0, 0, 0.2);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-149960aa */.client-logo-card1 {
    transition: transform 0.4s ease, box-shadow 0.4s ease;
}

.client-logo-card1:hover {
    transform: scale(1.04);
    box-shadow: 0 15px 35px rgba(0, 0, 0, 0.2);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-620d4164 */.client-logo-card1 {
    transition: transform 0.4s ease, box-shadow 0.4s ease;
}

.client-logo-card1:hover {
    transform: scale(1.04);
    box-shadow: 0 15px 35px rgba(0, 0, 0, 0.2);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4aa36cd8 */.client-logo-card1 {
    transition: transform 0.4s ease, box-shadow 0.4s ease;
}

.client-logo-card1:hover {
    transform: scale(1.04);
    box-shadow: 0 15px 35px rgba(0, 0, 0, 0.2);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-173e86f4 */.client-logo-card1 {
    transition: transform 0.4s ease, box-shadow 0.4s ease;
}

.client-logo-card1:hover {
    transform: scale(1.04);
    box-shadow: 0 15px 35px rgba(0, 0, 0, 0.2);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f0841f */.client-logo-card1 {
    transition: transform 0.4s ease, box-shadow 0.4s ease;
}

.client-logo-card1:hover {
    transform: scale(1.04);
    box-shadow: 0 15px 35px rgba(0, 0, 0, 0.2);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-403908f8 */.client-logo-card1 {
    transition: transform 0.4s ease, box-shadow 0.4s ease;
}

.client-logo-card1:hover {
    transform: scale(1.04);
    box-shadow: 0 15px 35px rgba(0, 0, 0, 0.2);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-78fb46c3 */.client-logo-card1 {
    transition: transform 0.4s ease, box-shadow 0.4s ease;
}

.client-logo-card1:hover {
    transform: scale(1.04);
    box-shadow: 0 15px 35px rgba(0, 0, 0, 0.2);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1e7c0913 */.client-logo-card1 {
    transition: transform 0.4s ease, box-shadow 0.4s ease;
}

.client-logo-card1:hover {
    transform: scale(1.04);
    box-shadow: 0 15px 35px rgba(0, 0, 0, 0.2);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7563cb66 */.client-logo-card1 {
    transition: transform 0.4s ease, box-shadow 0.4s ease;
}

.client-logo-card1:hover {
    transform: scale(1.04);
    box-shadow: 0 15px 35px rgba(0, 0, 0, 0.2);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-70a91e32 */.client-logo-card1 {
    transition: transform 0.4s ease, box-shadow 0.4s ease;
}

.client-logo-card1:hover {
    transform: scale(1.04);
    box-shadow: 0 15px 35px rgba(0, 0, 0, 0.2);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-149960aa */.client-logo-card1 {
    transition: transform 0.4s ease, box-shadow 0.4s ease;
}

.client-logo-card1:hover {
    transform: scale(1.04);
    box-shadow: 0 15px 35px rgba(0, 0, 0, 0.2);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-620d4164 */.client-logo-card1 {
    transition: transform 0.4s ease, box-shadow 0.4s ease;
}

.client-logo-card1:hover {
    transform: scale(1.04);
    box-shadow: 0 15px 35px rgba(0, 0, 0, 0.2);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4aa36cd8 */.client-logo-card1 {
    transition: transform 0.4s ease, box-shadow 0.4s ease;
}

.client-logo-card1:hover {
    transform: scale(1.04);
    box-shadow: 0 15px 35px rgba(0, 0, 0, 0.2);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-173e86f4 */.client-logo-card1 {
    transition: transform 0.4s ease, box-shadow 0.4s ease;
}

.client-logo-card1:hover {
    transform: scale(1.04);
    box-shadow: 0 15px 35px rgba(0, 0, 0, 0.2);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f0841f */.client-logo-card1 {
    transition: transform 0.4s ease, box-shadow 0.4s ease;
}

.client-logo-card1:hover {
    transform: scale(1.04);
    box-shadow: 0 15px 35px rgba(0, 0, 0, 0.2);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-403908f8 */.client-logo-card1 {
    transition: transform 0.4s ease, box-shadow 0.4s ease;
}

.client-logo-card1:hover {
    transform: scale(1.04);
    box-shadow: 0 15px 35px rgba(0, 0, 0, 0.2);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-78fb46c3 */.client-logo-card1 {
    transition: transform 0.4s ease, box-shadow 0.4s ease;
}

.client-logo-card1:hover {
    transform: scale(1.04);
    box-shadow: 0 15px 35px rgba(0, 0, 0, 0.2);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1e7c0913 */.client-logo-card1 {
    transition: transform 0.4s ease, box-shadow 0.4s ease;
}

.client-logo-card1:hover {
    transform: scale(1.04);
    box-shadow: 0 15px 35px rgba(0, 0, 0, 0.2);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7563cb66 */.client-logo-card1 {
    transition: transform 0.4s ease, box-shadow 0.4s ease;
}

.client-logo-card1:hover {
    transform: scale(1.04);
    box-shadow: 0 15px 35px rgba(0, 0, 0, 0.2);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-70a91e32 */.client-logo-card1 {
    transition: transform 0.4s ease, box-shadow 0.4s ease;
}

.client-logo-card1:hover {
    transform: scale(1.04);
    box-shadow: 0 15px 35px rgba(0, 0, 0, 0.2);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-149960aa */.client-logo-card1 {
    transition: transform 0.4s ease, box-shadow 0.4s ease;
}

.client-logo-card1:hover {
    transform: scale(1.04);
    box-shadow: 0 15px 35px rgba(0, 0, 0, 0.2);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-620d4164 */.client-logo-card1 {
    transition: transform 0.4s ease, box-shadow 0.4s ease;
}

.client-logo-card1:hover {
    transform: scale(1.04);
    box-shadow: 0 15px 35px rgba(0, 0, 0, 0.2);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4aa36cd8 */.client-logo-card1 {
    transition: transform 0.4s ease, box-shadow 0.4s ease;
}

.client-logo-card1:hover {
    transform: scale(1.04);
    box-shadow: 0 15px 35px rgba(0, 0, 0, 0.2);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-173e86f4 */.client-logo-card1 {
    transition: transform 0.4s ease, box-shadow 0.4s ease;
}

.client-logo-card1:hover {
    transform: scale(1.04);
    box-shadow: 0 15px 35px rgba(0, 0, 0, 0.2);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f0841f */.client-logo-card1 {
    transition: transform 0.4s ease, box-shadow 0.4s ease;
}

.client-logo-card1:hover {
    transform: scale(1.04);
    box-shadow: 0 15px 35px rgba(0, 0, 0, 0.2);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-403908f8 */.client-logo-card1 {
    transition: transform 0.4s ease, box-shadow 0.4s ease;
}

.client-logo-card1:hover {
    transform: scale(1.04);
    box-shadow: 0 15px 35px rgba(0, 0, 0, 0.2);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-78fb46c3 */.client-logo-card1 {
    transition: transform 0.4s ease, box-shadow 0.4s ease;
}

.client-logo-card1:hover {
    transform: scale(1.04);
    box-shadow: 0 15px 35px rgba(0, 0, 0, 0.2);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1e7c0913 */.client-logo-card1 {
    transition: transform 0.4s ease, box-shadow 0.4s ease;
}

.client-logo-card1:hover {
    transform: scale(1.04);
    box-shadow: 0 15px 35px rgba(0, 0, 0, 0.2);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7563cb66 */.client-logo-card1 {
    transition: transform 0.4s ease, box-shadow 0.4s ease;
}

.client-logo-card1:hover {
    transform: scale(1.04);
    box-shadow: 0 15px 35px rgba(0, 0, 0, 0.2);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-70a91e32 */.client-logo-card1 {
    transition: transform 0.4s ease, box-shadow 0.4s ease;
}

.client-logo-card1:hover {
    transform: scale(1.04);
    box-shadow: 0 15px 35px rgba(0, 0, 0, 0.2);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-149960aa */.client-logo-card1 {
    transition: transform 0.4s ease, box-shadow 0.4s ease;
}

.client-logo-card1:hover {
    transform: scale(1.04);
    box-shadow: 0 15px 35px rgba(0, 0, 0, 0.2);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-620d4164 */.client-logo-card1 {
    transition: transform 0.4s ease, box-shadow 0.4s ease;
}

.client-logo-card1:hover {
    transform: scale(1.04);
    box-shadow: 0 15px 35px rgba(0, 0, 0, 0.2);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4aa36cd8 */.client-logo-card1 {
    transition: transform 0.4s ease, box-shadow 0.4s ease;
}

.client-logo-card1:hover {
    transform: scale(1.04);
    box-shadow: 0 15px 35px rgba(0, 0, 0, 0.2);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-173e86f4 */.client-logo-card1 {
    transition: transform 0.4s ease, box-shadow 0.4s ease;
}

.client-logo-card1:hover {
    transform: scale(1.04);
    box-shadow: 0 15px 35px rgba(0, 0, 0, 0.2);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f0841f */.client-logo-card1 {
    transition: transform 0.4s ease, box-shadow 0.4s ease;
}

.client-logo-card1:hover {
    transform: scale(1.04);
    box-shadow: 0 15px 35px rgba(0, 0, 0, 0.2);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-403908f8 */.client-logo-card1 {
    transition: transform 0.4s ease, box-shadow 0.4s ease;
}

.client-logo-card1:hover {
    transform: scale(1.04);
    box-shadow: 0 15px 35px rgba(0, 0, 0, 0.2);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-78fb46c3 */.client-logo-card1 {
    transition: transform 0.4s ease, box-shadow 0.4s ease;
}

.client-logo-card1:hover {
    transform: scale(1.04);
    box-shadow: 0 15px 35px rgba(0, 0, 0, 0.2);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1e7c0913 */.client-logo-card1 {
    transition: transform 0.4s ease, box-shadow 0.4s ease;
}

.client-logo-card1:hover {
    transform: scale(1.04);
    box-shadow: 0 15px 35px rgba(0, 0, 0, 0.2);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7563cb66 */.client-logo-card1 {
    transition: transform 0.4s ease, box-shadow 0.4s ease;
}

.client-logo-card1:hover {
    transform: scale(1.04);
    box-shadow: 0 15px 35px rgba(0, 0, 0, 0.2);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-70a91e32 */.client-logo-card1 {
    transition: transform 0.4s ease, box-shadow 0.4s ease;
}

.client-logo-card1:hover {
    transform: scale(1.04);
    box-shadow: 0 15px 35px rgba(0, 0, 0, 0.2);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-61211dcd */.grid-bg{
   background-image: linear-gradient(90deg, oklch(100% 0 0 / .06) 1px, #0000 1px), linear-gradient(oklch(100% 0 0 / .06) 1px, #0000 1px);
    background-size: 60px 60px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-40b81bae */.hover-card1{
  

    background:rgba(255,255,255,.65);

    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);



    box-shadow:
        0 10px 30px rgba(15,23,42,.08),
        0 2px 10px rgba(15,23,42,.05);

    transition:all .45s cubic-bezier(.22,1,.36,1);
}

/* Hover */
/*.hover-card:hover{*/
/*    transform:translateY(-8px);*/

/*    border-color:#FAE6E9;*/

/*    box-shadow:*/
/*        0 30px 60px rgba(15,23,42,.12),*/
/*        0 12px 28px rgba(250,230,233,.35);*/
/*}*//* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6273cfef */.hover-card1{
  

    background:rgba(255,255,255,.65);

    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);



    box-shadow:
        0 10px 30px rgba(15,23,42,.08),
        0 2px 10px rgba(15,23,42,.05);

    transition:all .45s cubic-bezier(.22,1,.36,1);
}

/* Hover */
/*.hover-card:hover{*/
/*    transform:translateY(-8px);*/

/*    border-color:#FAE6E9;*/

/*    box-shadow:*/
/*        0 30px 60px rgba(15,23,42,.12),*/
/*        0 12px 28px rgba(250,230,233,.35);*/
/*}*//* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6c24e74 */.hover-card1{
  

    background:rgba(255,255,255,.65);

    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);



    box-shadow:
        0 10px 30px rgba(15,23,42,.08),
        0 2px 10px rgba(15,23,42,.05);

    transition:all .45s cubic-bezier(.22,1,.36,1);
}

/* Hover */
/*.hover-card:hover{*/
/*    transform:translateY(-8px);*/

/*    border-color:#FAE6E9;*/

/*    box-shadow:*/
/*        0 30px 60px rgba(15,23,42,.12),*/
/*        0 12px 28px rgba(250,230,233,.35);*/
/*}*//* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-547a9a3 */.hover-card1{
  

    background:rgba(255,255,255,.65);

    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);



    box-shadow:
        0 10px 30px rgba(15,23,42,.08),
        0 2px 10px rgba(15,23,42,.05);

    transition:all .45s cubic-bezier(.22,1,.36,1);
}

/* Hover */
/*.hover-card:hover{*/
/*    transform:translateY(-8px);*/

/*    border-color:#FAE6E9;*/

/*    box-shadow:*/
/*        0 30px 60px rgba(15,23,42,.12),*/
/*        0 12px 28px rgba(250,230,233,.35);*/
/*}*//* End custom CSS */