.elementor-4159 .elementor-element.elementor-element-2d10bba{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:-94px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-4159 .elementor-element.elementor-element-2d10bba.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-4159 .elementor-element.elementor-element-64a6cae{--display:flex;--min-height:calc(100vh - 20px);--justify-content:center;--border-radius:16px 16px 16px 16px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:60px;--padding-right:60px;}.elementor-4159 .elementor-element.elementor-element-64a6cae:not(.elementor-motion-effects-element-type-background), .elementor-4159 .elementor-element.elementor-element-64a6cae > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#071B32;}.elementor-4159 .elementor-element.elementor-element-64a6cae:hover{--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-4159 .elementor-element.elementor-element-64a6cae, .elementor-4159 .elementor-element.elementor-element-64a6cae::before{--border-transition:0.3s;}.elementor-4159 .elementor-element.elementor-element-8140a68{--display:flex;--position:absolute;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;bottom:16px;}body:not(.rtl) .elementor-4159 .elementor-element.elementor-element-8140a68{right:16px;}body.rtl .elementor-4159 .elementor-element.elementor-element-8140a68{left:16px;}.elementor-4159 .elementor-element.elementor-element-0233c00{border-radius:8px 8px 8px 8px;}.elementor-4159 .elementor-element.elementor-element-0233c00 .elementor-wrapper{--video-aspect-ratio:1.77777;}.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 );}body:not(.rtl) .elementor-4159 .elementor-element.elementor-element-8291bae{left:50%;}body.rtl .elementor-4159 .elementor-element.elementor-element-8291bae{right:50%;}.elementor-4159 .elementor-element.elementor-element-8291bae{top:50%;}.elementor-4159 .elementor-element.elementor-element-8291bae .elementor-button{border-radius:50% 50% 50% 50%;padding:0px 0px 0px 0px;}.elementor-4159 .elementor-element.elementor-element-aeefa43{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:16px 16px;--row-gap:16px;--column-gap:16px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-4159 .elementor-element.elementor-element-997d5cf .elementor-button{background-color:#61CE7000;font-family:"Bai Jamjuree", Sans-serif;font-size:16px;font-weight:700;line-height:26px;border-radius:0px 0px 0px 0px;padding:10px 20px 10px 20px;}.elementor-4159 .elementor-element.elementor-element-997d5cf{width:var( --container-widget-width, 273px );max-width:273px;--container-widget-width:273px;--container-widget-flex-grow:0;}.elementor-4159 .elementor-element.elementor-element-997d5cf.elementor-element{--align-self:center;}.elementor-4159 .elementor-element.elementor-element-997d5cf .elementor-button-content-wrapper{flex-direction:row;}.elementor-4159 .elementor-element.elementor-element-997d5cf .elementor-button .elementor-button-content-wrapper{gap:10px;}.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-4159 .elementor-element.elementor-element-ff92a9a.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-4159 .elementor-element.elementor-element-ff92a9a{text-align:center;}.elementor-4159 .elementor-element.elementor-element-ff92a9a .elementor-heading-title{font-family:"Bai Jamjuree", Sans-serif;font-size:48px;font-weight:700;line-height:1.2;color:#FFFFFF;}.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-4159 .elementor-element.elementor-element-041778f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 28px) 0px;text-align:center;font-family:"Bai Jamjuree", Sans-serif;font-size:18px;font-weight:400;line-height:1.5;color:#FFFFFF;}.elementor-4159 .elementor-element.elementor-element-041778f a{color:#FFFFFF;}.elementor-4159 .elementor-element.elementor-element-4b0f79a .elementor-button{background-color:transparent;font-family:"Bai Jamjuree", Sans-serif;font-size:16px;font-weight:500;line-height:40px;fill:#000000;color:#000000;background-image:linear-gradient(180deg, #FFFFFF 0%, #FFFFFF 100%);border-radius:8px 8px 8px 8px;padding:4px 4px 4px 12px;}.elementor-4159 .elementor-element.elementor-element-4b0f79a .elementor-button:hover, .elementor-4159 .elementor-element.elementor-element-4b0f79a .elementor-button:focus{background-color:transparent;color:#FFFFFF;background-image:linear-gradient(180deg, #DB292C 0%, #BB1B1E 100%);}.elementor-4159 .elementor-element.elementor-element-4b0f79a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-4159 .elementor-element.elementor-element-4b0f79a .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-4159 .elementor-element.elementor-element-4b0f79a .elementor-button .elementor-button-content-wrapper{gap:12px;}.elementor-4159 .elementor-element.elementor-element-4b0f79a .elementor-button:hover svg, .elementor-4159 .elementor-element.elementor-element-4b0f79a .elementor-button:focus svg{fill:#FFFFFF;}.elementor-4159 .elementor-element.elementor-element-88f0873{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4159 .elementor-element.elementor-element-fe89f84 .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-4159 .elementor-element.elementor-element-f324508{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:10px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-4159 .elementor-element.elementor-element-1a2d99f{--display:flex;--border-radius:16px 16px 16px 16px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:60px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-4159 .elementor-element.elementor-element-1a2d99f:not(.elementor-motion-effects-element-type-background), .elementor-4159 .elementor-element.elementor-element-1a2d99f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-4159 .elementor-element.elementor-element-8efc8cc > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 30px 0px 30px;}.elementor-4159 .elementor-element.elementor-element-b7e6b06{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:10px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-4159 .elementor-element.elementor-element-9e4b52c{--display:flex;--border-radius:16px 16px 16px 16px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:60px;--padding-bottom:60px;--padding-left:60px;--padding-right:60px;}.elementor-4159 .elementor-element.elementor-element-9e4b52c:not(.elementor-motion-effects-element-type-background), .elementor-4159 .elementor-element.elementor-element-9e4b52c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-4159 .elementor-element.elementor-element-d74608b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 40px) 0px;padding:0px 0px 0px 42px;}.elementor-4159 .elementor-element.elementor-element-d74608b .elementor-heading-title{font-family:"Bai Jamjuree", Sans-serif;font-size:16px;font-weight:700;line-height:24px;color:#757780;}.elementor-4159 .elementor-element.elementor-element-d74608b .elementor-heading-title a:hover, .elementor-4159 .elementor-element.elementor-element-d74608b .elementor-heading-title a:focus{color:#757780;}.elementor-4159 .elementor-element.elementor-element-78288a0.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-4159 .elementor-element.elementor-element-78288a0{text-align:start;}.elementor-4159 .elementor-element.elementor-element-78288a0 .elementor-heading-title{font-family:"Bai Jamjuree", Sans-serif;font-size:32px;font-weight:700;line-height:1.2;color:#000000;}.elementor-4159 .elementor-element.elementor-element-4fe5925{--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:16px 16px;--row-gap:16px;--column-gap:16px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-4159 .elementor-element.elementor-element-8bc971e{width:100%;max-width:100%;}.elementor-4159 .elementor-element.elementor-element-c5d0e5a{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--gap:24px 12px;--row-gap:24px;--column-gap:12px;--flex-wrap:wrap;--margin-top:0px;--margin-bottom:10px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-4159 .elementor-element.elementor-element-212ce4b{--display:flex;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--border-radius:16px 16px 16px 16px;--padding-top:60px;--padding-bottom:60px;--padding-left:60px;--padding-right:60px;}.elementor-4159 .elementor-element.elementor-element-212ce4b:not(.elementor-motion-effects-element-type-background), .elementor-4159 .elementor-element.elementor-element-212ce4b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-4159 .elementor-element.elementor-element-d25a4a6.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-4159 .elementor-element.elementor-element-d25a4a6{text-align:start;}.elementor-4159 .elementor-element.elementor-element-d25a4a6 .elementor-heading-title{font-family:"Bai Jamjuree", Sans-serif;font-size:32px;font-weight:700;line-height:1.2;color:#000000;}.elementor-4159 .elementor-element.elementor-element-f14f1e0{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:flex-end;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-4159 .elementor-element.elementor-element-fa57e1b{--display:flex;--min-height:220px;--justify-content:space-between;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--background-transition:0.3s;--border-radius:16px 16px 16px 16px;--padding-top:24px;--padding-bottom:24px;--padding-left:32px;--padding-right:32px;}.elementor-4159 .elementor-element.elementor-element-fa57e1b:not(.elementor-motion-effects-element-type-background), .elementor-4159 .elementor-element.elementor-element-fa57e1b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F2F2F2;}.elementor-4159 .elementor-element.elementor-element-fa57e1b::before, .elementor-4159 .elementor-element.elementor-element-fa57e1b > .elementor-background-video-container::before, .elementor-4159 .elementor-element.elementor-element-fa57e1b > .e-con-inner > .elementor-background-video-container::before, .elementor-4159 .elementor-element.elementor-element-fa57e1b > .elementor-background-slideshow::before, .elementor-4159 .elementor-element.elementor-element-fa57e1b > .e-con-inner > .elementor-background-slideshow::before, .elementor-4159 .elementor-element.elementor-element-fa57e1b > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-widget-counter .elementor-counter-number-wrapper{color:var( --e-global-color-primary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-counter .elementor-counter-title{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-4159 .elementor-element.elementor-element-54f4329 .elementor-counter-number-wrapper{color:#000000;font-family:"Bai Jamjuree", Sans-serif;font-size:40px;font-weight:700;line-height:1.1;}.elementor-4159 .elementor-element.elementor-element-06eb4c5 .elementor-heading-title{font-family:"Bai Jamjuree", Sans-serif;font-size:18px;font-weight:500;line-height:1.5;color:#757780;}.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 );}body:not(.rtl) .elementor-4159 .elementor-element.elementor-element-60369b2{right:8%;}body.rtl .elementor-4159 .elementor-element.elementor-element-60369b2{left:8%;}.elementor-4159 .elementor-element.elementor-element-60369b2{top:8%;}.elementor-4159 .elementor-element.elementor-element-60369b2 img{width:90px;}.elementor-4159 .elementor-element.elementor-element-68d7080{--display:flex;--min-height:165px;--justify-content:space-between;--background-transition:0.3s;--border-radius:16px 16px 16px 16px;--padding-top:24px;--padding-bottom:24px;--padding-left:32px;--padding-right:32px;}.elementor-4159 .elementor-element.elementor-element-68d7080:not(.elementor-motion-effects-element-type-background), .elementor-4159 .elementor-element.elementor-element-68d7080 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1C5DC5;background-image:url("https://commerce.adamo.tech/wp-content/uploads/2025/12/444.png");background-size:cover;}.elementor-4159 .elementor-element.elementor-element-68d7080::before, .elementor-4159 .elementor-element.elementor-element-68d7080 > .elementor-background-video-container::before, .elementor-4159 .elementor-element.elementor-element-68d7080 > .e-con-inner > .elementor-background-video-container::before, .elementor-4159 .elementor-element.elementor-element-68d7080 > .elementor-background-slideshow::before, .elementor-4159 .elementor-element.elementor-element-68d7080 > .e-con-inner > .elementor-background-slideshow::before, .elementor-4159 .elementor-element.elementor-element-68d7080 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-4159 .elementor-element.elementor-element-9973012{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-4159 .elementor-element.elementor-element-9973012 .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:0;--counter-suffix-grow:1;--counter-number-grow:0;color:#FFFFFF;font-family:"Bai Jamjuree", Sans-serif;font-size:40px;font-weight:700;line-height:1.2;}.elementor-4159 .elementor-element.elementor-element-de346b9 .elementor-heading-title{font-family:"Bai Jamjuree", Sans-serif;font-size:18px;font-weight:500;line-height:1.5;color:#FFFFFF;}.elementor-4159 .elementor-element.elementor-element-a3542cf{--display:flex;--min-height:260px;--justify-content:space-between;--background-transition:0.3s;--border-radius:16px 16px 16px 16px;--padding-top:24px;--padding-bottom:24px;--padding-left:32px;--padding-right:32px;}.elementor-4159 .elementor-element.elementor-element-a3542cf:not(.elementor-motion-effects-element-type-background), .elementor-4159 .elementor-element.elementor-element-a3542cf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F2F2F2;}.elementor-4159 .elementor-element.elementor-element-a3542cf::before, .elementor-4159 .elementor-element.elementor-element-a3542cf > .elementor-background-video-container::before, .elementor-4159 .elementor-element.elementor-element-a3542cf > .e-con-inner > .elementor-background-video-container::before, .elementor-4159 .elementor-element.elementor-element-a3542cf > .elementor-background-slideshow::before, .elementor-4159 .elementor-element.elementor-element-a3542cf > .e-con-inner > .elementor-background-slideshow::before, .elementor-4159 .elementor-element.elementor-element-a3542cf > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-4159 .elementor-element.elementor-element-792115d{text-align:start;}.elementor-4159 .elementor-element.elementor-element-792115d img{width:100%;max-width:320px;}.elementor-4159 .elementor-element.elementor-element-edf3e46{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-4159 .elementor-element.elementor-element-edf3e46 .elementor-counter-title{justify-content:start;color:#757780;font-family:"Bai Jamjuree", Sans-serif;font-size:18px;font-weight:500;line-height:1.5;}.elementor-4159 .elementor-element.elementor-element-edf3e46 .elementor-counter{gap:12px;}.elementor-4159 .elementor-element.elementor-element-edf3e46 .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:0;--counter-suffix-grow:1;--counter-number-grow:0;color:#000000;font-family:"Bai Jamjuree", Sans-serif;font-size:40px;font-weight:700;line-height:1.2;}.elementor-4159 .elementor-element.elementor-element-48c3d3b{--display:flex;--min-height:220px;--justify-content:space-between;--background-transition:0.3s;--border-radius:16px 16px 16px 16px;--padding-top:24px;--padding-bottom:24px;--padding-left:32px;--padding-right:32px;}.elementor-4159 .elementor-element.elementor-element-48c3d3b:not(.elementor-motion-effects-element-type-background), .elementor-4159 .elementor-element.elementor-element-48c3d3b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#00225780;background-image:url("https://commerce.adamo.tech/wp-content/uploads/2025/11/Stats.png");background-size:cover;}.elementor-4159 .elementor-element.elementor-element-48c3d3b::before, .elementor-4159 .elementor-element.elementor-element-48c3d3b > .elementor-background-video-container::before, .elementor-4159 .elementor-element.elementor-element-48c3d3b > .e-con-inner > .elementor-background-video-container::before, .elementor-4159 .elementor-element.elementor-element-48c3d3b > .elementor-background-slideshow::before, .elementor-4159 .elementor-element.elementor-element-48c3d3b > .e-con-inner > .elementor-background-slideshow::before, .elementor-4159 .elementor-element.elementor-element-48c3d3b > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-4159 .elementor-element.elementor-element-8c3e905{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-4159 .elementor-element.elementor-element-8c3e905 .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:0;--counter-suffix-grow:1;--counter-number-grow:0;color:#FFFFFF;font-family:"Bai Jamjuree", Sans-serif;font-size:40px;font-weight:700;line-height:1.2;}.elementor-4159 .elementor-element.elementor-element-4516941 .elementor-heading-title{font-family:"Bai Jamjuree", Sans-serif;font-size:18px;font-weight:500;line-height:1.5;color:#FFFFFF;}.elementor-4159 .elementor-element.elementor-element-d2308ca{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:10px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-4159 .elementor-element.elementor-element-e7cd7c5{--display:flex;--border-radius:16px 16px 16px 16px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:60px;--padding-bottom:60px;--padding-left:60px;--padding-right:60px;}.elementor-4159 .elementor-element.elementor-element-e7cd7c5:not(.elementor-motion-effects-element-type-background), .elementor-4159 .elementor-element.elementor-element-e7cd7c5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-4159 .elementor-element.elementor-element-e392c1a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 40px) 0px;padding:0px 0px 0px 42px;}.elementor-4159 .elementor-element.elementor-element-e392c1a .elementor-heading-title{font-family:"Bai Jamjuree", Sans-serif;font-size:16px;font-weight:700;line-height:24px;color:#757780;}.elementor-4159 .elementor-element.elementor-element-e392c1a .elementor-heading-title a:hover, .elementor-4159 .elementor-element.elementor-element-e392c1a .elementor-heading-title a:focus{color:#757780;}.elementor-4159 .elementor-element.elementor-element-65e432c.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-4159 .elementor-element.elementor-element-65e432c{text-align:start;}.elementor-4159 .elementor-element.elementor-element-65e432c .elementor-heading-title{font-family:"Bai Jamjuree", Sans-serif;font-size:32px;font-weight:700;line-height:1.2;color:#000000;}.elementor-4159 .elementor-element.elementor-element-6967d54{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:10px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-4159 .elementor-element.elementor-element-2991559{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:10px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-4159 .elementor-element.elementor-element-608e79f{--display:flex;--border-radius:16px 16px 16px 16px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4159 .elementor-element.elementor-element-608e79f:not(.elementor-motion-effects-element-type-background), .elementor-4159 .elementor-element.elementor-element-608e79f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;background-image:url("https://commerce.adamo.tech/wp-content/uploads/2025/12/448.png");background-position:center center;background-size:cover;}.elementor-4159 .elementor-element.elementor-element-05ac1cc{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#FFFFFF26;--border-color:#FFFFFF26;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:24px;--padding-bottom:24px;--padding-left:60px;--padding-right:60px;}.elementor-4159 .elementor-element.elementor-element-74b1abc{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 42px;}.elementor-4159 .elementor-element.elementor-element-74b1abc .elementor-heading-title{font-family:"Bai Jamjuree", Sans-serif;font-size:16px;font-weight:700;line-height:24px;color:#A9ABB4;}.elementor-4159 .elementor-element.elementor-element-74b1abc .elementor-heading-title a:hover, .elementor-4159 .elementor-element.elementor-element-74b1abc .elementor-heading-title a:focus{color:#757780;}.elementor-4159 .elementor-element.elementor-element-f478a28{--display:flex;--padding-top:60px;--padding-bottom:60px;--padding-left:60px;--padding-right:60px;}.elementor-4159 .elementor-element.elementor-element-8fe53d8{width:var( --container-widget-width, 572px );max-width:572px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 60px) 0px;--container-widget-width:572px;--container-widget-flex-grow:0;}.elementor-4159 .elementor-element.elementor-element-8fe53d8 .elementor-heading-title{font-family:"Bai Jamjuree", Sans-serif;font-size:32px;font-weight:700;line-height:1.2;color:#FFFFFF;}.elementor-4159 .elementor-element.elementor-element-9958f80{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 100px) 0px;}.elementor-4159 .elementor-element.elementor-element-031b759{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 100px) 0px;}.elementor-4159 .elementor-element.elementor-element-973a86b{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--gap:30px 30px;--row-gap:30px;--column-gap:30px;}.elementor-4159 .elementor-element.elementor-element-4af52d0{width:var( --container-widget-width, 639px );max-width:639px;--container-widget-width:639px;--container-widget-flex-grow:0;}.elementor-4159 .elementor-element.elementor-element-4af52d0 .elementor-heading-title{font-family:"Bai Jamjuree", Sans-serif;font-size:16px;font-weight:500;line-height:1.5;color:#C5C6D0;}.elementor-4159 .elementor-element.elementor-element-4af52d0 .elementor-heading-title a:hover, .elementor-4159 .elementor-element.elementor-element-4af52d0 .elementor-heading-title a:focus{color:#C5C6D0;}.elementor-4159 .elementor-element.elementor-element-13b0952 .elementor-button{background-color:transparent;font-family:"Bai Jamjuree", Sans-serif;font-size:16px;font-weight:500;line-height:40px;fill:#000000;color:#000000;background-image:linear-gradient(180deg, #FFFFFF 0%, #FFFFFF 100%);border-radius:8px 8px 8px 8px;padding:4px 4px 4px 12px;}.elementor-4159 .elementor-element.elementor-element-13b0952 .elementor-button:hover, .elementor-4159 .elementor-element.elementor-element-13b0952 .elementor-button:focus{background-color:transparent;color:#FFFFFF;background-image:linear-gradient(180deg, #DB292C 0%, #BB1B1E 100%);}.elementor-4159 .elementor-element.elementor-element-13b0952{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-4159 .elementor-element.elementor-element-13b0952 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-4159 .elementor-element.elementor-element-13b0952 .elementor-button .elementor-button-content-wrapper{gap:12px;}.elementor-4159 .elementor-element.elementor-element-13b0952 .elementor-button:hover svg, .elementor-4159 .elementor-element.elementor-element-13b0952 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-4159 .elementor-element.elementor-element-5ecab5f{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:10px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-4159 .elementor-element.elementor-element-2df7f63{--display:flex;--border-radius:16px 16px 16px 16px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:60px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-4159 .elementor-element.elementor-element-2df7f63:not(.elementor-motion-effects-element-type-background), .elementor-4159 .elementor-element.elementor-element-2df7f63 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-4159 .elementor-element.elementor-element-dd53db5 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-4159 .elementor-element.elementor-element-8dbd0d5{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:10px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-4159 .elementor-element.elementor-element-b14b77a{--display:flex;--border-radius:16px 16px 16px 16px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4159 .elementor-element.elementor-element-b14b77a:not(.elementor-motion-effects-element-type-background), .elementor-4159 .elementor-element.elementor-element-b14b77a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;background-image:url("https://commerce.adamo.tech/wp-content/uploads/2025/11/Process.png");background-size:cover;}.elementor-4159 .elementor-element.elementor-element-a3bb4d3{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#FFFFFF26;--border-color:#FFFFFF26;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:24px;--padding-bottom:24px;--padding-left:60px;--padding-right:60px;}.elementor-4159 .elementor-element.elementor-element-b7e9fb4{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 42px;}.elementor-4159 .elementor-element.elementor-element-b7e9fb4 .elementor-heading-title{font-family:"Bai Jamjuree", Sans-serif;font-size:16px;font-weight:700;line-height:24px;color:#A9ABB4;}.elementor-4159 .elementor-element.elementor-element-b7e9fb4 .elementor-heading-title a:hover, .elementor-4159 .elementor-element.elementor-element-b7e9fb4 .elementor-heading-title a:focus{color:#757780;}.elementor-4159 .elementor-element.elementor-element-a719780{--display:flex;--padding-top:60px;--padding-bottom:60px;--padding-left:60px;--padding-right:0px;}.elementor-4159 .elementor-element.elementor-element-951ada4{width:var( --container-widget-width, 572px );max-width:572px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 60px) 0px;--container-widget-width:572px;--container-widget-flex-grow:0;}.elementor-4159 .elementor-element.elementor-element-951ada4 .elementor-heading-title{font-family:"Bai Jamjuree", Sans-serif;font-size:32px;font-weight:700;line-height:1.2;color:#FFFFFF;}.elementor-4159 .elementor-element.elementor-element-e109d34{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:10px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-4159 .elementor-element.elementor-element-6f022e4{--display:flex;--border-radius:16px 16px 16px 16px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4159 .elementor-element.elementor-element-6f022e4:not(.elementor-motion-effects-element-type-background), .elementor-4159 .elementor-element.elementor-element-6f022e4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-4159 .elementor-element.elementor-element-7a5bf7e{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#E1E2EC;--border-color:#E1E2EC;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:24px;--padding-bottom:24px;--padding-left:60px;--padding-right:60px;}.elementor-4159 .elementor-element.elementor-element-6ca72cf{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 42px;}.elementor-4159 .elementor-element.elementor-element-6ca72cf .elementor-heading-title{font-family:"Bai Jamjuree", Sans-serif;font-size:16px;font-weight:700;line-height:24px;color:#757780;}.elementor-4159 .elementor-element.elementor-element-6ca72cf .elementor-heading-title a:hover, .elementor-4159 .elementor-element.elementor-element-6ca72cf .elementor-heading-title a:focus{color:#757780;}.elementor-4159 .elementor-element.elementor-element-42ec826 .elementor-button{background-color:transparent;font-family:"Bai Jamjuree", Sans-serif;font-size:16px;font-weight:500;line-height:40px;fill:#000000;color:#000000;background-image:linear-gradient(180deg, #FFFFFF 0%, #FFFFFF 100%);border-style:solid;border-width:1px 1px 1px 1px;border-color:#E1E2EC;border-radius:8px 8px 8px 8px;padding:4px 4px 4px 12px;}.elementor-4159 .elementor-element.elementor-element-42ec826 .elementor-button:hover, .elementor-4159 .elementor-element.elementor-element-42ec826 .elementor-button:focus{background-color:transparent;color:#FFFFFF;background-image:linear-gradient(180deg, #DB292C 0%, #BB1B1E 100%);}.elementor-4159 .elementor-element.elementor-element-42ec826{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-4159 .elementor-element.elementor-element-42ec826 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-4159 .elementor-element.elementor-element-42ec826 .elementor-button .elementor-button-content-wrapper{gap:12px;}.elementor-4159 .elementor-element.elementor-element-42ec826 .elementor-button:hover svg, .elementor-4159 .elementor-element.elementor-element-42ec826 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-4159 .elementor-element.elementor-element-35ef0ae{--display:flex;--padding-top:60px;--padding-bottom:60px;--padding-left:60px;--padding-right:60px;}.elementor-4159 .elementor-element.elementor-element-99d1cd0{width:var( --container-widget-width, 500px );max-width:500px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 60px) 0px;--container-widget-width:500px;--container-widget-flex-grow:0;}.elementor-4159 .elementor-element.elementor-element-99d1cd0 .elementor-heading-title{font-family:"Bai Jamjuree", Sans-serif;font-size:32px;font-weight:700;line-height:1.2;color:#000000;}.elementor-4159 .elementor-element.elementor-element-99d1cd0 .elementor-heading-title a:hover, .elementor-4159 .elementor-element.elementor-element-99d1cd0 .elementor-heading-title a:focus{color:#000000;}.elementor-4159 .elementor-element.elementor-element-7706372{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-4159 .elementor-element.elementor-element-b02c673{--display:flex;--border-radius:16px 16px 16px 16px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4159 .elementor-element.elementor-element-b02c673:not(.elementor-motion-effects-element-type-background), .elementor-4159 .elementor-element.elementor-element-b02c673 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-4159 .elementor-element.elementor-element-3b5b068{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#E1E2EC;--border-color:#E1E2EC;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:24px;--padding-bottom:24px;--padding-left:60px;--padding-right:60px;}.elementor-4159 .elementor-element.elementor-element-4b91a64{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 42px;}.elementor-4159 .elementor-element.elementor-element-4b91a64 .elementor-heading-title{font-family:"Bai Jamjuree", Sans-serif;font-size:16px;font-weight:700;line-height:24px;color:#757780;}.elementor-4159 .elementor-element.elementor-element-4b91a64 .elementor-heading-title a:hover, .elementor-4159 .elementor-element.elementor-element-4b91a64 .elementor-heading-title a:focus{color:#757780;}.elementor-4159 .elementor-element.elementor-element-625e522 .elementor-button{background-color:transparent;font-family:"Bai Jamjuree", Sans-serif;font-size:16px;font-weight:500;line-height:40px;fill:#000000;color:#000000;background-image:linear-gradient(180deg, #FFFFFF 0%, #FFFFFF 100%);border-style:solid;border-width:1px 1px 1px 1px;border-color:#E1E2EC;border-radius:8px 8px 8px 8px;padding:4px 4px 4px 12px;}.elementor-4159 .elementor-element.elementor-element-625e522 .elementor-button:hover, .elementor-4159 .elementor-element.elementor-element-625e522 .elementor-button:focus{background-color:transparent;color:#FFFFFF;background-image:linear-gradient(180deg, #DB292C 0%, #BB1B1E 100%);}.elementor-4159 .elementor-element.elementor-element-625e522{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-4159 .elementor-element.elementor-element-625e522 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-4159 .elementor-element.elementor-element-625e522 .elementor-button .elementor-button-content-wrapper{gap:12px;}.elementor-4159 .elementor-element.elementor-element-625e522 .elementor-button:hover svg, .elementor-4159 .elementor-element.elementor-element-625e522 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-4159 .elementor-element.elementor-element-786545b{--display:flex;--padding-top:60px;--padding-bottom:60px;--padding-left:60px;--padding-right:60px;}.elementor-4159 .elementor-element.elementor-element-2b0bbd8{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 60px) 0px;}.elementor-4159 .elementor-element.elementor-element-2b0bbd8 .elementor-heading-title{font-family:"Bai Jamjuree", Sans-serif;font-size:32px;font-weight:700;line-height:1.2;color:#000000;}.elementor-4159 .elementor-element.elementor-element-4455790 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}body.elementor-page-4159:not(.elementor-motion-effects-element-type-background), body.elementor-page-4159 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F4F4F4;}@media(max-width:1024px){.elementor-4159 .elementor-element.elementor-element-2d10bba{--margin-top:-80px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-4159 .elementor-element.elementor-element-64a6cae{--min-height:680px;--padding-top:0px;--padding-bottom:0px;--padding-left:30px;--padding-right:30px;}.elementor-4159 .elementor-element.elementor-element-aeefa43{--margin-top:0px;--margin-bottom:60px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4159 .elementor-element.elementor-element-ff92a9a{width:var( --container-widget-width, 580px );max-width:580px;--container-widget-width:580px;--container-widget-flex-grow:0;}.elementor-4159 .elementor-element.elementor-element-ff92a9a .elementor-heading-title{font-size:32px;}.elementor-4159 .elementor-element.elementor-element-041778f{width:var( --container-widget-width, 560px );max-width:560px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 16px) 0px;--container-widget-width:560px;--container-widget-flex-grow:0;}.elementor-4159 .elementor-element.elementor-element-1a2d99f{--padding-top:40px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-4159 .elementor-element.elementor-element-9e4b52c{--padding-top:40px;--padding-bottom:40px;--padding-left:30px;--padding-right:30px;}.elementor-4159 .elementor-element.elementor-element-d74608b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 30px) 0px;}.elementor-4159 .elementor-element.elementor-element-78288a0{width:var( --container-widget-width, 480px );max-width:480px;--container-widget-width:480px;--container-widget-flex-grow:0;}.elementor-4159 .elementor-element.elementor-element-78288a0 .elementor-heading-title{font-size:28px;}.elementor-4159 .elementor-element.elementor-element-4fe5925{--padding-top:0px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-4159 .elementor-element.elementor-element-c5d0e5a{--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;}.elementor-4159 .elementor-element.elementor-element-212ce4b{--gap:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:40px;--padding-bottom:40px;--padding-left:30px;--padding-right:30px;}.elementor-4159 .elementor-element.elementor-element-d25a4a6{width:var( --container-widget-width, 480px );max-width:480px;--container-widget-width:480px;--container-widget-flex-grow:0;}.elementor-4159 .elementor-element.elementor-element-d25a4a6 .elementor-heading-title{font-size:28px;}.elementor-4159 .elementor-element.elementor-element-f14f1e0{--flex-wrap:wrap;}.elementor-4159 .elementor-element.elementor-element-e7cd7c5{--padding-top:40px;--padding-bottom:40px;--padding-left:30px;--padding-right:30px;}.elementor-4159 .elementor-element.elementor-element-e392c1a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 30px) 0px;}.elementor-4159 .elementor-element.elementor-element-65e432c .elementor-heading-title{font-size:28px;}.elementor-4159 .elementor-element.elementor-element-05ac1cc{--padding-top:24px;--padding-bottom:24px;--padding-left:30px;--padding-right:30px;}.elementor-4159 .elementor-element.elementor-element-f478a28{--padding-top:40px;--padding-bottom:40px;--padding-left:30px;--padding-right:30px;}.elementor-4159 .elementor-element.elementor-element-8fe53d8{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 40px) 0px;--container-widget-width:500px;--container-widget-flex-grow:0;width:var( --container-widget-width, 500px );max-width:500px;}.elementor-4159 .elementor-element.elementor-element-8fe53d8 .elementor-heading-title{font-size:28px;}.elementor-4159 .elementor-element.elementor-element-031b759{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 60px) 0px;}.elementor-4159 .elementor-element.elementor-element-973a86b{--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-4159 .elementor-element.elementor-element-4af52d0{text-align:center;}.elementor-4159 .elementor-element.elementor-element-2df7f63{--padding-top:40px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-4159 .elementor-element.elementor-element-a3bb4d3{--padding-top:24px;--padding-bottom:24px;--padding-left:30px;--padding-right:30px;}.elementor-4159 .elementor-element.elementor-element-a719780{--padding-top:40px;--padding-bottom:40px;--padding-left:30px;--padding-right:0px;}.elementor-4159 .elementor-element.elementor-element-951ada4{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 40px) 0px;--container-widget-width:500px;--container-widget-flex-grow:0;width:var( --container-widget-width, 500px );max-width:500px;}.elementor-4159 .elementor-element.elementor-element-951ada4 .elementor-heading-title{font-size:28px;}.elementor-4159 .elementor-element.elementor-element-7a5bf7e{--padding-top:24px;--padding-bottom:24px;--padding-left:30px;--padding-right:30px;}.elementor-4159 .elementor-element.elementor-element-35ef0ae{--padding-top:40px;--padding-bottom:40px;--padding-left:30px;--padding-right:30px;}.elementor-4159 .elementor-element.elementor-element-99d1cd0{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 40px) 0px;--container-widget-width:460px;--container-widget-flex-grow:0;width:var( --container-widget-width, 460px );max-width:460px;}.elementor-4159 .elementor-element.elementor-element-99d1cd0 .elementor-heading-title{font-size:28px;}.elementor-4159 .elementor-element.elementor-element-b02c673{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4159 .elementor-element.elementor-element-3b5b068{--padding-top:24px;--padding-bottom:24px;--padding-left:30px;--padding-right:30px;}.elementor-4159 .elementor-element.elementor-element-786545b{--padding-top:40px;--padding-bottom:40px;--padding-left:30px;--padding-right:30px;}.elementor-4159 .elementor-element.elementor-element-2b0bbd8{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 40px) 0px;}.elementor-4159 .elementor-element.elementor-element-2b0bbd8 .elementor-heading-title{font-size:28px;}}@media(max-width:767px){.elementor-4159 .elementor-element.elementor-element-2d10bba{--margin-top:-70px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-4159 .elementor-element.elementor-element-64a6cae{--min-height:calc(100vh - 76px);--border-radius:16px 16px 16px 16px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4159 .elementor-element.elementor-element-aeefa43{--gap:12px 12px;--row-gap:12px;--column-gap:12px;--margin-top:60px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-4159 .elementor-element.elementor-element-ff92a9a{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-4159 .elementor-element.elementor-element-ff92a9a.elementor-element{--align-self:center;}.elementor-4159 .elementor-element.elementor-element-ff92a9a .elementor-heading-title{font-size:28px;letter-spacing:-0.5px;}.elementor-4159 .elementor-element.elementor-element-041778f{width:100%;max-width:100%;padding:0px 20px 0px 20px;font-size:16px;}.elementor-4159 .elementor-element.elementor-element-88f0873{--margin-top:0px;--margin-bottom:10px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-4159 .elementor-element.elementor-element-fe89f84{border-radius:16px 16px 16px 16px;}.elementor-4159 .elementor-element.elementor-element-f324508{--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-4159 .elementor-element.elementor-element-1a2d99f{--border-radius:16px 16px 16px 16px;--padding-top:40px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-4159 .elementor-element.elementor-element-8efc8cc > .elementor-widget-container{padding:0px 16px 0px 16px;}.elementor-4159 .elementor-element.elementor-element-b7e6b06{--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-4159 .elementor-element.elementor-element-9e4b52c{--border-radius:16px 16px 16px 16px;--padding-top:40px;--padding-bottom:40px;--padding-left:12px;--padding-right:12px;}.elementor-4159 .elementor-element.elementor-element-d74608b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;}.elementor-4159 .elementor-element.elementor-element-78288a0{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-4159 .elementor-element.elementor-element-78288a0.elementor-element{--align-self:center;}.elementor-4159 .elementor-element.elementor-element-78288a0 .elementor-heading-title{font-size:24px;letter-spacing:-0.5px;}.elementor-4159 .elementor-element.elementor-element-4fe5925{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-4159 .elementor-element.elementor-element-c5d0e5a{--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-4159 .elementor-element.elementor-element-212ce4b{--padding-top:40px;--padding-bottom:40px;--padding-left:12px;--padding-right:12px;}.elementor-4159 .elementor-element.elementor-element-d25a4a6{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-4159 .elementor-element.elementor-element-d25a4a6.elementor-element{--align-self:center;}.elementor-4159 .elementor-element.elementor-element-d25a4a6 .elementor-heading-title{font-size:24px;letter-spacing:-0.5px;}.elementor-4159 .elementor-element.elementor-element-fa57e1b{--min-height:200px;--padding-top:30px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px;}.elementor-4159 .elementor-element.elementor-element-68d7080{--padding-top:30px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px;}.elementor-4159 .elementor-element.elementor-element-9973012{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-4159 .elementor-element.elementor-element-a3542cf{--min-height:220px;--padding-top:30px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px;}.elementor-4159 .elementor-element.elementor-element-edf3e46{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-4159 .elementor-element.elementor-element-edf3e46 .elementor-counter{gap:12px;}.elementor-4159 .elementor-element.elementor-element-48c3d3b{--min-height:200px;--padding-top:30px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px;}.elementor-4159 .elementor-element.elementor-element-8c3e905{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-4159 .elementor-element.elementor-element-d2308ca{--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-4159 .elementor-element.elementor-element-e7cd7c5{--border-radius:16px 16px 16px 16px;--padding-top:40px;--padding-bottom:40px;--padding-left:12px;--padding-right:12px;}.elementor-4159 .elementor-element.elementor-element-e392c1a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;padding:0px 0px 0px 42px;}.elementor-4159 .elementor-element.elementor-element-65e432c{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-4159 .elementor-element.elementor-element-65e432c.elementor-element{--align-self:center;}.elementor-4159 .elementor-element.elementor-element-65e432c .elementor-heading-title{font-size:24px;letter-spacing:-0.5px;}.elementor-4159 .elementor-element.elementor-element-05ac1cc{--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:24px;--padding-bottom:24px;--padding-left:12px;--padding-right:12px;}.elementor-4159 .elementor-element.elementor-element-74b1abc{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-4159 .elementor-element.elementor-element-f478a28{--padding-top:40px;--padding-bottom:40px;--padding-left:12px;--padding-right:12px;}.elementor-4159 .elementor-element.elementor-element-8fe53d8{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 30px) 0px;padding:0px 12px 0px 0px;}.elementor-4159 .elementor-element.elementor-element-8fe53d8 .elementor-heading-title{font-size:24px;}.elementor-4159 .elementor-element.elementor-element-031b759{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 30px) 0px;}.elementor-4159 .elementor-element.elementor-element-5ecab5f{--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-4159 .elementor-element.elementor-element-2df7f63{--border-radius:16px 16px 16px 16px;--padding-top:40px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-4159 .elementor-element.elementor-element-dd53db5 > .elementor-widget-container{padding:0px 12px 0px 12px;}.elementor-4159 .elementor-element.elementor-element-a3bb4d3{--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:24px;--padding-bottom:24px;--padding-left:12px;--padding-right:12px;}.elementor-4159 .elementor-element.elementor-element-b7e9fb4{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-4159 .elementor-element.elementor-element-a719780{--padding-top:40px;--padding-bottom:110px;--padding-left:12px;--padding-right:12px;}.elementor-4159 .elementor-element.elementor-element-951ada4{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 30px) 0px;padding:0px 12px 0px 0px;}.elementor-4159 .elementor-element.elementor-element-951ada4 .elementor-heading-title{font-size:24px;}.elementor-4159 .elementor-element.elementor-element-7a5bf7e{--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:24px;--padding-bottom:24px;--padding-left:12px;--padding-right:12px;}.elementor-4159 .elementor-element.elementor-element-6ca72cf{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-4159 .elementor-element.elementor-element-35ef0ae{--padding-top:40px;--padding-bottom:40px;--padding-left:12px;--padding-right:12px;}.elementor-4159 .elementor-element.elementor-element-99d1cd0{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 30px) 0px;padding:0px 0px 0px 0px;}.elementor-4159 .elementor-element.elementor-element-99d1cd0 .elementor-heading-title{font-size:24px;}.elementor-4159 .elementor-element.elementor-element-27c3ab4 > .elementor-widget-container{padding:0px 0px 72px 0px;}.elementor-4159 .elementor-element.elementor-element-7706372{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-4159 .elementor-element.elementor-element-b02c673{--border-radius:16px 16px 16px 16px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4159 .elementor-element.elementor-element-3b5b068{--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:24px;--padding-bottom:24px;--padding-left:12px;--padding-right:12px;}.elementor-4159 .elementor-element.elementor-element-4b91a64{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-4159 .elementor-element.elementor-element-786545b{--padding-top:40px;--padding-bottom:40px;--padding-left:12px;--padding-right:12px;}.elementor-4159 .elementor-element.elementor-element-2b0bbd8{width:var( --container-widget-width, 280px );max-width:280px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 30px) 0px;--container-widget-width:280px;--container-widget-flex-grow:0;}.elementor-4159 .elementor-element.elementor-element-2b0bbd8 .elementor-heading-title{font-size:24px;}}@media(min-width:768px){.elementor-4159 .elementor-element.elementor-element-8140a68{--width:200px;}.elementor-4159 .elementor-element.elementor-element-aeefa43{--content-width:800px;}.elementor-4159 .elementor-element.elementor-element-fa57e1b{--width:calc(25% - 7.5px);}.elementor-4159 .elementor-element.elementor-element-68d7080{--width:calc(25% - 7.5px);}.elementor-4159 .elementor-element.elementor-element-a3542cf{--width:calc(25% - 7.5px);}.elementor-4159 .elementor-element.elementor-element-48c3d3b{--width:calc(25% - 7.5px);}}@media(max-width:1024px) and (min-width:768px){.elementor-4159 .elementor-element.elementor-element-fa57e1b{--width:calc(50% - 6px);}.elementor-4159 .elementor-element.elementor-element-68d7080{--width:calc(50% - 6px);}.elementor-4159 .elementor-element.elementor-element-a3542cf{--width:calc(50% - 6px);}.elementor-4159 .elementor-element.elementor-element-48c3d3b{--width:calc(50% - 6px);}}/* Start custom CSS for button, class: .elementor-element-8291bae */.elementor-4159 .elementor-element.elementor-element-8291bae svg {
    width: 40px;
    height: 40px;
}
.elementor-4159 .elementor-element.elementor-element-8291bae {
    transform: translate(-50%, -50%);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-997d5cf */.elementor-4159 .elementor-element.elementor-element-997d5cf {
    background: url('https://commerce.adamo.tech/wp-content/uploads/2025/11/Container-button.png') center no-repeat;
    background-size: contain;
}
.elementor-4159 .elementor-element.elementor-element-997d5cf svg {
    width: 22px;
}
.elementor-4159 .elementor-element.elementor-element-997d5cf span {
    background: linear-gradient(180deg, #FFF 30%, #80AAED 100%);
background-clip: text;
-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
}


.elementor-4159 .elementor-element.elementor-element-997d5cf .elementor-button-text {
white-space: nowrap;
overflow: hidden;
width: 0;
animation: typing 2.5s steps(30, end) forwards,
           caret 0.7s infinite;
}

@keyframes typing {
from { width: 0; }
to { width: 195px; }
}

@keyframes caret {
50% { border-color: transparent; }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-ff92a9a */.elementor-4159 .elementor-element.elementor-element-ff92a9a span.color, .elementor-4159 .elementor-element.elementor-element-ff92a9a span.color span {
background: linear-gradient(180deg, #FFF 30%, #80AAED 100%);
background-clip: text;
-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-4b0f79a */.elementor-4159 .elementor-element.elementor-element-4b0f79a a .elementor-button-icon svg{
    width: 40px;
}
.elementor-4159 .elementor-element.elementor-element-4b0f79a .elementor-button-icon {
    width: 40px;
    overflow: hidden;
    transition: all 0.3s ease;
}
.elementor-4159 .elementor-element.elementor-element-4b0f79a a {
transition: all 0.3s ease;  
}
.elementor-4159 .elementor-element.elementor-element-4b0f79a a .elementor-button-icon svg rect{
    fill: #BB1B1E;
}
.elementor-4159 .elementor-element.elementor-element-4b0f79a a .elementor-button-icon svg path{
    fill: white;
}
.elementor-4159 .elementor-element.elementor-element-4b0f79a a:hover .elementor-button-icon svg rect{
    fill: #FFF;
}
.elementor-4159 .elementor-element.elementor-element-4b0f79a a:hover .elementor-button-icon svg path{
    fill: black;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-64a6cae */.elementor-4159 .elementor-element.elementor-element-64a6cae {
background: linear-gradient(104deg, rgba(255, 255, 255, 0.00) 28.61%, rgba(255, 255, 255, 0.20) 66.08%), linear-gradient(237deg, rgba(255, 255, 255, 0.00) 6.03%, rgba(255, 255, 255, 0.20) 27.57%), linear-gradient(124deg, rgba(255, 255, 255, 0.00) 15.72%, rgba(255, 255, 255, 0.30) 70.35%);
}/* End custom CSS */
/* Start custom CSS for image_gallery_repeater, class: .elementor-element-8efc8cc */.elementor-4159 .elementor-element.elementor-element-8efc8cc img {
    width: 154px;
}
.elementor-4159 .elementor-element.elementor-element-8efc8cc .gallery-repeater:not(.slick-slider) {
    display: flex;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d74608b */.elementor-4159 .elementor-element.elementor-element-d74608b::before{
    content:'';
    position: absolute;
    left: 0;
    height: 4px;
    width: 30px;
    border-radius: 200px;
    background-color: #DB292C;
    top: 50%;
    transform: translateY(-50%);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-78288a0 */.elementor-4159 .elementor-element.elementor-element-78288a0 span.color, .elementor-4159 .elementor-element.elementor-element-78288a0 span.color span {
background: linear-gradient(180deg, #1C5DC5 0%, #0B254E 100%);
background-clip: text;
-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9e4b52c */@media(min-width:1025px) and (max-width:1600px){
    .elementor-4159 .elementor-element.elementor-element-9e4b52c{
        padding-left: 30px;
        padding-right: 30px;
    }
}/* End custom CSS */
/* Start custom CSS for hover_image_switcher, class: .elementor-element-8bc971e */.elementor-4159 .elementor-element.elementor-element-8bc971e .title-item .description {
    max-width: 856px;
}
.elementor-4159 .elementor-element.elementor-element-8bc971e .hover-image-switcher .titles .title-item {
background-position: right top 38px;
}
@media(max-width:1024px){
  .elementor-4159 .elementor-element.elementor-element-8bc971e .images {
    height: auto;
} 
.elementor-4159 .elementor-element.elementor-element-8bc971e .hover-image-switcher .titles .title-item {
background-position: right top 22px;
}
}
@media(max-width:767px){ 
.elementor-4159 .elementor-element.elementor-element-8bc971e .hover-image-switcher .titles .title-item {
    padding: 20px 16px;
}
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d25a4a6 */.elementor-4159 .elementor-element.elementor-element-d25a4a6 span.color, .elementor-4159 .elementor-element.elementor-element-d25a4a6 span.color span {
background: linear-gradient(180deg, #1C5DC5 0%, #0B254E 100%);
background-clip: text;
-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-212ce4b */@media(min-width:1025px) and (max-width:1600px){
    .elementor-4159 .elementor-element.elementor-element-212ce4b{
        padding-left: 30px;
        padding-right: 30px;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e392c1a */.elementor-4159 .elementor-element.elementor-element-e392c1a::before{
    content:'';
    position: absolute;
    left: 0;
    height: 4px;
    width: 30px;
    border-radius: 200px;
    background-color: #DB292C;
    top: 50%;
    transform: translateY(-50%);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-65e432c */.elementor-4159 .elementor-element.elementor-element-65e432c span.color, .elementor-4159 .elementor-element.elementor-element-65e432c span.color span {
background: linear-gradient(180deg, #1C5DC5 0%, #0B254E 100%);
background-clip: text;
-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e7cd7c5 */@media(min-width:1025px) and (max-width:1600px){
    .elementor-4159 .elementor-element.elementor-element-e7cd7c5{
        padding-left: 30px;
        padding-right: 30px;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-74b1abc */.elementor-4159 .elementor-element.elementor-element-74b1abc::before{
    content:'';
    position: absolute;
    left: 0;
    height: 4px;
    width: 30px;
    border-radius: 200px;
    background-color: #DB292C;
    top: 50%;
    transform: translateY(-50%);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-05ac1cc */@media(min-width:1025px) and (max-width:1600px){
    .elementor-4159 .elementor-element.elementor-element-05ac1cc{
        padding-left: 30px;
        padding-right: 30px;
    }
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-9958f80 */.process-wrapper {
    display: flex;
    width: 100%;
    align-items: flex-start;
    gap: 12px;
    justify-content: space-between;
  }
  .process-wrapper .group-item {
    display: flex;
    align-items: flex-start;
    gap: 12px;
    align-self: stretch;
  }
  .process-wrapper .line {
    width: 1px;
    height: 130px;
    border-right: 1px dashed rgba(255, 255, 255, 0.30);
    min-width: 1px;
  }
  .process-wrapper .line1{
    height: 71px;
  }
  .process-wrapper .item{
    display: flex;
    padding: 16px;
    justify-content: space-between;
    align-items: center;
    display: flex;
    width: 200px;
    padding: 16px;
    justify-content: space-between;
    align-items: center;
    border-radius: 8px;
    background: linear-gradient(180deg, #3C3C3C 0%, #272727 100%);
  }
  .process-wrapper .group-item-all {
    width: 45%;
  }
  .process-wrapper .group-item {
    width: 100%;
  }
.process-wrapper .group-item-all .item {
background: linear-gradient(180deg, #1C5DC5 0%, #0B254E 100%);
  }
  .process-wrapper .group-item-all .item636 {
    width: 636px;
    border-radius: 8px;
  }
  .process-wrapper .group-item-all .item100 {
    width: 100%;
    border-radius: 8px;
    border-radius: 8px;
background: linear-gradient(180deg, rgba(255, 255, 255, 0.20) 0%, rgba(255, 255, 255, 0.05) 100%);
  }
  .process-wrapper .item span {
    color: var(--Neutral-100, #FFF);
    font-size: 18px;
    font-style: normal;
    font-weight: 500;
    line-height: 150%; /* 27px */
  }
  .process-wrapper .item .border{
    width: 4px;
    height: 20px;
    border-radius: 20px;
    background: rgba(255, 255, 255, 0.30);
  }/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-13b0952 */.elementor-4159 .elementor-element.elementor-element-13b0952 a .elementor-button-icon svg{
    width: 40px;
}
.elementor-4159 .elementor-element.elementor-element-13b0952 .elementor-button-icon {
    width: 40px;
    overflow: hidden;
    transition: all 0.3s ease;
}
.elementor-4159 .elementor-element.elementor-element-13b0952 a {
transition: all 0.3s ease;  
}
.elementor-4159 .elementor-element.elementor-element-13b0952 a .elementor-button-icon svg rect{
    fill: #BB1B1E;
}
.elementor-4159 .elementor-element.elementor-element-13b0952 a .elementor-button-icon svg path{
    fill: white;
}
.elementor-4159 .elementor-element.elementor-element-13b0952 a:hover .elementor-button-icon svg rect{
    fill: #FFF;
}
.elementor-4159 .elementor-element.elementor-element-13b0952 a:hover .elementor-button-icon svg path{
    fill: black;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f478a28 */@media(min-width:1025px) and (max-width:1600px){
    .elementor-4159 .elementor-element.elementor-element-f478a28{
        padding-left: 30px;
        padding-right: 30px;
    }
}/* End custom CSS */
/* Start custom CSS for image_gallery_repeater, class: .elementor-element-dd53db5 */.elementor-4159 .elementor-element.elementor-element-dd53db5 .gallery-item {
    display: flex;
    width: 80px;
    height: 60px;
    flex-direction: column;
    justify-content: center;
    align-items: center;
    border-radius: 8px;
    background: #F4F4F4;
    margin-right: 12px;
    padding: 10px;
}
.elementor-4159 .elementor-element.elementor-element-dd53db5 .gallery-repeater:not(.slick-slider) {
    display: flex;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b7e9fb4 */.elementor-4159 .elementor-element.elementor-element-b7e9fb4::before{
    content:'';
    position: absolute;
    left: 0;
    height: 4px;
    width: 30px;
    border-radius: 200px;
    background-color: #DB292C;
    top: 50%;
    transform: translateY(-50%);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a3bb4d3 */@media(min-width:1025px) and (max-width:1600px){
    .elementor-4159 .elementor-element.elementor-element-a3bb4d3{
        padding-left: 30px;
        padding-right: 30px;
    }
}/* End custom CSS */
/* Start custom CSS for repeater_basic_services, class: .elementor-element-96a86ce */.elementor-4159 .elementor-element.elementor-element-96a86ce .item-content .right-content .desc p{
    color: #C5C6D0 !important;
}
@media(min-width:1025px){
    .elementor-4159 .elementor-element.elementor-element-96a86ce .repeater-item .item-content .img{
    width: 40%;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a719780 */.elementor-4159 .elementor-element.elementor-element-a719780{
    overflow: hidden;
}
@media(min-width:1025px) and (max-width:1600px){
    .elementor-4159 .elementor-element.elementor-element-a719780{
        padding-left: 30px;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6ca72cf */.elementor-4159 .elementor-element.elementor-element-6ca72cf::before{
    content:'';
    position: absolute;
    left: 0;
    height: 4px;
    width: 30px;
    border-radius: 200px;
    background-color: #DB292C;
    top: 50%;
    transform: translateY(-50%);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-42ec826 */.elementor-4159 .elementor-element.elementor-element-42ec826 a .elementor-button-icon svg{
    width: 40px;
}
.elementor-4159 .elementor-element.elementor-element-42ec826 .elementor-button-icon {
    width: 40px;
    overflow: hidden;
    transition: all 0.3s ease;
}
.elementor-4159 .elementor-element.elementor-element-42ec826 a {
transition: all 0.3s ease;  
}
.elementor-4159 .elementor-element.elementor-element-42ec826 a .elementor-button-icon svg rect{
    fill: #BB1B1E;
}
.elementor-4159 .elementor-element.elementor-element-42ec826 a .elementor-button-icon svg path{
    fill: white;
}
.elementor-4159 .elementor-element.elementor-element-42ec826 a:hover .elementor-button-icon svg rect{
    fill: #FFF;
}
.elementor-4159 .elementor-element.elementor-element-42ec826 a:hover .elementor-button-icon svg path{
    fill: black;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7a5bf7e */@media(min-width:1025px) and (max-width:1600px){
    .elementor-4159 .elementor-element.elementor-element-7a5bf7e{
        padding-left: 30px;
        padding-right: 30px;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-99d1cd0 */.elementor-4159 .elementor-element.elementor-element-99d1cd0 span.color, .elementor-4159 .elementor-element.elementor-element-99d1cd0 span.color span {
background: linear-gradient(180deg, #1C5DC5 0%, #0B254E 100%);
background-clip: text;
-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-35ef0ae */@media(min-width:1025px) and (max-width:1600px){
    .elementor-4159 .elementor-element.elementor-element-35ef0ae{
        padding-left: 30px;
        padding-right: 30px;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4b91a64 */.elementor-4159 .elementor-element.elementor-element-4b91a64::before{
    content:'';
    position: absolute;
    left: 0;
    height: 4px;
    width: 30px;
    border-radius: 200px;
    background-color: #DB292C;
    top: 50%;
    transform: translateY(-50%);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-625e522 */.elementor-4159 .elementor-element.elementor-element-625e522 a .elementor-button-icon svg{
    width: 40px;
}
.elementor-4159 .elementor-element.elementor-element-625e522 .elementor-button-icon {
    width: 40px;
    overflow: hidden;
    transition: all 0.3s ease;
}
.elementor-4159 .elementor-element.elementor-element-625e522 a {
transition: all 0.3s ease;  
}
.elementor-4159 .elementor-element.elementor-element-625e522 a .elementor-button-icon svg rect{
    fill: #BB1B1E;
}
.elementor-4159 .elementor-element.elementor-element-625e522 a .elementor-button-icon svg path{
    fill: white;
}
.elementor-4159 .elementor-element.elementor-element-625e522 a:hover .elementor-button-icon svg rect{
    fill: #FFF;
}
.elementor-4159 .elementor-element.elementor-element-625e522 a:hover .elementor-button-icon svg path{
    fill: black;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3b5b068 */@media(min-width:1025px) and (max-width:1600px){
    .elementor-4159 .elementor-element.elementor-element-3b5b068{
        padding-left: 30px;
        padding-right: 30px;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2b0bbd8 */.elementor-4159 .elementor-element.elementor-element-2b0bbd8 span.color, .elementor-4159 .elementor-element.elementor-element-2b0bbd8 span.color span {
background: linear-gradient(180deg, #1C5DC5 0%, #0B254E 100%);
background-clip: text;
-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-786545b */@media(min-width:1025px) and (max-width:1600px){
    .elementor-4159 .elementor-element.elementor-element-786545b{
        padding-left: 30px;
        padding-right: 30px;
    }
}/* End custom CSS */