.elementor-1983 .elementor-element.elementor-element-74197d51 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-1983 .elementor-element.elementor-element-74197d51:not(.elementor-motion-effects-element-type-background), .elementor-1983 .elementor-element.elementor-element-74197d51 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#222222;background-image:url("https://docci.eu/wp-content/uploads/2026/08/2c9e10e95_generated_192eed09.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-1983 .elementor-element.elementor-element-74197d51 > .elementor-background-overlay{background-color:#000000;opacity:0.71;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1983 .elementor-element.elementor-element-74197d51{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:-40px 0px 0px 0px;padding:80px 30px 80px 30px;}.elementor-1983 .elementor-element.elementor-element-74197d51 > .elementor-shape-bottom svg{height:180px;transform:translateX(-50%) rotateY(180deg);}.elementor-1983 .elementor-element.elementor-element-691c3a58 > .elementor-element-populated{padding:10px 60px 10px 10px;}.elementor-1983 .elementor-element.elementor-element-2d75591b > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-1983 .elementor-element.elementor-element-2d75591b .elementor-heading-title{font-size:66px;line-height:1.1em;color:#FFFFFF;}.elementor-1983 .elementor-element.elementor-element-38bda6ca > .elementor-widget-container{margin:0px 0px 30px 0px;}.elementor-1983 .elementor-element.elementor-element-38bda6ca{color:#FFFFFF;}.elementor-1983 .elementor-element.elementor-element-2e27eb00 .elementor-button{background-color:var( --e-global-color-5f491a6 );fill:var( --e-global-color-b788b7f );color:var( --e-global-color-b788b7f );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-5f491a6 );}.elementor-1983 .elementor-element.elementor-element-2e27eb00 .elementor-button:hover, .elementor-1983 .elementor-element.elementor-element-2e27eb00 .elementor-button:focus{background-color:var( --e-global-color-secondary );color:var( --e-global-color-5f491a6 );border-color:var( --e-global-color-secondary );}.elementor-1983 .elementor-element.elementor-element-2e27eb00{width:auto;max-width:auto;}.elementor-1983 .elementor-element.elementor-element-2e27eb00 > .elementor-widget-container{padding:0px 20px 0px 0px;}.elementor-1983 .elementor-element.elementor-element-2e27eb00 .elementor-button:hover svg, .elementor-1983 .elementor-element.elementor-element-2e27eb00 .elementor-button:focus svg{fill:var( --e-global-color-5f491a6 );}.elementor-1983 .elementor-element.elementor-element-2786589{--e-image-carousel-slides-to-show:1;}.elementor-1983 .elementor-element.elementor-element-a50f25b{--iteration-count:infinite;--dynamic-text-color:#844F4F;}.elementor-1983 .elementor-element.elementor-element-a50f25b .elementor-headline{text-align:center;}.elementor-1983 .elementor-element.elementor-element-263452f8 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-1983 .elementor-element.elementor-element-263452f8:not(.elementor-motion-effects-element-type-background), .elementor-1983 .elementor-element.elementor-element-263452f8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#6D8DC8;}.elementor-1983 .elementor-element.elementor-element-263452f8 > .elementor-container{min-height:77px;}.elementor-1983 .elementor-element.elementor-element-263452f8{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:50px 30px 80px 30px;}.elementor-1983 .elementor-element.elementor-element-263452f8 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1983 .elementor-element.elementor-element-263452f8 > .elementor-shape-top svg{width:calc(137% + 1.3px);height:212px;}.elementor-1983 .elementor-element.elementor-element-114ad4c2 > .elementor-element-populated{margin:0px 15px 0px 15px;--e-column-margin-right:15px;--e-column-margin-left:15px;}.elementor-1983 .elementor-element.elementor-element-603dee49:hover .elementor-widget-container{box-shadow:0px 0px 7px 2px rgba(229.5, 226.00760869565215, 226.00760869565215, 0.5);}.elementor-1983 .elementor-element.elementor-element-603dee49 .elementskit-image-comparison{border-style:solid;border-width:1px 1px 1px 1px;border-radius:15px 15px 15px 15px;box-shadow:0px 0px 10px 0px rgba(255, 255, 255, 0.4);}.elementor-1983 .elementor-element.elementor-element-603dee49 .elementskit-image-comparison .twentytwenty-handle .twentytwenty-left-arrow{border-right-color:#000;}.elementor-1983 .elementor-element.elementor-element-603dee49 .elementskit-image-comparison .twentytwenty-handle .twentytwenty-right-arrow{border-left-color:#000;}.elementor-1983 .elementor-element.elementor-element-3265e4ff:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-1983 .elementor-element.elementor-element-3265e4ff > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1983 .elementor-element.elementor-element-3265e4ff > .elementor-element-populated, .elementor-1983 .elementor-element.elementor-element-3265e4ff > .elementor-element-populated > .elementor-background-overlay, .elementor-1983 .elementor-element.elementor-element-3265e4ff > .elementor-background-slideshow{border-radius:25px 25px 25px 25px;}.elementor-1983 .elementor-element.elementor-element-3265e4ff > .elementor-element-populated{box-shadow:0px 0px 10px 0px rgba(255, 255, 255, 0.5);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:35px 25px 35px 25px;}.elementor-1983 .elementor-element.elementor-element-3265e4ff > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1983 .elementor-element.elementor-element-780cc985 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-1983 .elementor-element.elementor-element-780cc985 .elementor-heading-title{font-size:66px;line-height:1.1em;color:#000000;}.elementor-1983 .elementor-element.elementor-element-4362d1df > .elementor-widget-container{margin:0px 0px 30px 0px;}.elementor-1983 .elementor-element.elementor-element-4362d1df{color:#353030;}.elementor-1983 .elementor-element.elementor-element-7e6c8196 .elementor-button{background-color:var( --e-global-color-primary );fill:var( --e-global-color-5f491a6 );color:var( --e-global-color-5f491a6 );border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF;}.elementor-1983 .elementor-element.elementor-element-7e6c8196 .elementor-button:hover, .elementor-1983 .elementor-element.elementor-element-7e6c8196 .elementor-button:focus{background-color:var( --e-global-color-secondary );color:var( --e-global-color-5f491a6 );border-color:var( --e-global-color-secondary );}.elementor-1983 .elementor-element.elementor-element-7e6c8196{width:auto;max-width:auto;}.elementor-1983 .elementor-element.elementor-element-7e6c8196 > .elementor-widget-container{padding:0px 20px 0px 0px;}.elementor-1983 .elementor-element.elementor-element-7e6c8196 .elementor-button:hover svg, .elementor-1983 .elementor-element.elementor-element-7e6c8196 .elementor-button:focus svg{fill:var( --e-global-color-5f491a6 );}.elementor-1983 .elementor-element.elementor-element-53417f7 .elementor-button{background-color:#FFFFFF00;fill:#080808;color:#080808;border-style:solid;border-width:1px 1px 1px 1px;border-color:#0E0E0E;}.elementor-1983 .elementor-element.elementor-element-53417f7 .elementor-button:hover, .elementor-1983 .elementor-element.elementor-element-53417f7 .elementor-button:focus{background-color:var( --e-global-color-secondary );color:var( --e-global-color-5f491a6 );border-color:var( --e-global-color-secondary );}.elementor-1983 .elementor-element.elementor-element-53417f7{width:auto;max-width:auto;}.elementor-1983 .elementor-element.elementor-element-53417f7 .elementor-button:hover svg, .elementor-1983 .elementor-element.elementor-element-53417f7 .elementor-button:focus svg{fill:var( --e-global-color-5f491a6 );}.elementor-1983 .elementor-element.elementor-element-46375985 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-1983 .elementor-element.elementor-element-46375985 > .elementor-container{min-height:77px;}.elementor-1983 .elementor-element.elementor-element-46375985{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:50px 30px 80px 30px;}.elementor-1983 .elementor-element.elementor-element-46375985 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1983 .elementor-element.elementor-element-7eb7f18d img{border-radius:15px 15px 15px 15px;}.elementor-1983 .elementor-element.elementor-element-3693451 > .elementor-element-populated{padding:10px 20px 10px 20px;}.elementor-1983 .elementor-element.elementor-element-5bfd44d > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1983 .elementor-element.elementor-element-5bfd44d{font-family:"Comic Neue", Sans-serif;}.elementor-1983 .elementor-element.elementor-element-3c04f55c > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-1983 .elementor-element.elementor-element-3c04f55c .elementor-heading-title{font-family:"Comic Neue", Sans-serif;font-size:55px;line-height:1.1em;}.elementor-1983 .elementor-element.elementor-element-20cd46e0 > .elementor-widget-container{margin:-33px 0px 30px 0px;padding:0px 0px 0px 0px;}.elementor-1983 .elementor-element.elementor-element-20cd46e0{font-family:"Comic Neue", Sans-serif;color:var( --e-global-color-primary );}.elementor-1983 .elementor-element.elementor-element-2d8a75e{--divider-border-style:solid;--divider-color:#BCB5B5;--divider-border-width:1px;}.elementor-1983 .elementor-element.elementor-element-2d8a75e .elementor-divider-separator{width:100%;}.elementor-1983 .elementor-element.elementor-element-2d8a75e .elementor-divider{padding-block-start:2px;padding-block-end:2px;}.elementor-1983 .elementor-element.elementor-element-33f8d25 > .elementor-widget-container{border-style:solid;border-width:0px 0px 1px 0px;border-color:#BCB5B5;}.elementor-1983 .elementor-element.elementor-element-061112e > .elementor-widget-container{border-style:solid;border-width:0px 0px 1px 0px;border-color:#BCB5B5;}.elementor-1983 .elementor-element.elementor-element-e19ecfa > .elementor-widget-container{border-style:solid;border-width:0px 0px 1px 0px;border-color:#BCB5B5;}.elementor-1983 .elementor-element.elementor-element-18eb26f > .elementor-widget-container{border-style:solid;border-width:0px 0px 1px 0px;border-color:#BCB5B5;}.elementor-1983 .elementor-element.elementor-element-7b0664d > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 15px 0px;border-style:solid;border-width:0px 0px 1px 0px;border-color:#BCB5B5;}.elementor-1983 .elementor-element.elementor-element-72fd7cce .elementor-button{background-color:var( --e-global-color-primary );font-family:"Comic Neue", Sans-serif;fill:var( --e-global-color-5f491a6 );color:var( --e-global-color-5f491a6 );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-primary );}.elementor-1983 .elementor-element.elementor-element-72fd7cce .elementor-button:hover, .elementor-1983 .elementor-element.elementor-element-72fd7cce .elementor-button:focus{background-color:var( --e-global-color-secondary );color:var( --e-global-color-5f491a6 );border-color:var( --e-global-color-secondary );}.elementor-1983 .elementor-element.elementor-element-72fd7cce{width:auto;max-width:auto;}.elementor-1983 .elementor-element.elementor-element-72fd7cce > .elementor-widget-container{padding:0px 20px 0px 0px;}.elementor-1983 .elementor-element.elementor-element-72fd7cce .elementor-button:hover svg, .elementor-1983 .elementor-element.elementor-element-72fd7cce .elementor-button:focus svg{fill:var( --e-global-color-5f491a6 );}.elementor-1983 .elementor-element.elementor-element-5b67d554 .elementor-button{background-color:#FFFFFF00;font-family:"Comic Neue", Sans-serif;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-primary );}.elementor-1983 .elementor-element.elementor-element-5b67d554 .elementor-button:hover, .elementor-1983 .elementor-element.elementor-element-5b67d554 .elementor-button:focus{background-color:var( --e-global-color-secondary );color:var( --e-global-color-5f491a6 );border-color:var( --e-global-color-secondary );}.elementor-1983 .elementor-element.elementor-element-5b67d554{width:auto;max-width:auto;}.elementor-1983 .elementor-element.elementor-element-5b67d554 .elementor-button:hover svg, .elementor-1983 .elementor-element.elementor-element-5b67d554 .elementor-button:focus svg{fill:var( --e-global-color-5f491a6 );}.elementor-1983 .elementor-element.elementor-element-44ce7166 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-1983 .elementor-element.elementor-element-44ce7166:not(.elementor-motion-effects-element-type-background), .elementor-1983 .elementor-element.elementor-element-44ce7166 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#6D8DC8;}.elementor-1983 .elementor-element.elementor-element-44ce7166{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:80px 30px 80px 30px;}.elementor-1983 .elementor-element.elementor-element-44ce7166 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1983 .elementor-element.elementor-element-75cf93dd > .elementor-element-populated{padding:10px 60px 10px 10px;}.elementor-1983 .elementor-element.elementor-element-398e5780 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-1983 .elementor-element.elementor-element-398e5780 .elementor-heading-title{font-size:66px;line-height:1.1em;color:#FFFFFF;}.elementor-1983 .elementor-element.elementor-element-7607ddc6 > .elementor-widget-container{margin:0px 0px 30px 0px;}.elementor-1983 .elementor-element.elementor-element-7607ddc6{color:#FFFFFF;}.elementor-1983 .elementor-element.elementor-element-1c9e1f83 .elementor-button{background-color:var( --e-global-color-5f491a6 );fill:var( --e-global-color-b788b7f );color:var( --e-global-color-b788b7f );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-5f491a6 );}.elementor-1983 .elementor-element.elementor-element-1c9e1f83 .elementor-button:hover, .elementor-1983 .elementor-element.elementor-element-1c9e1f83 .elementor-button:focus{background-color:var( --e-global-color-secondary );color:var( --e-global-color-5f491a6 );border-color:var( --e-global-color-secondary );}.elementor-1983 .elementor-element.elementor-element-1c9e1f83{width:auto;max-width:auto;}.elementor-1983 .elementor-element.elementor-element-1c9e1f83 > .elementor-widget-container{padding:0px 20px 0px 0px;}.elementor-1983 .elementor-element.elementor-element-1c9e1f83 .elementor-button:hover svg, .elementor-1983 .elementor-element.elementor-element-1c9e1f83 .elementor-button:focus svg{fill:var( --e-global-color-5f491a6 );}.elementor-1983 .elementor-element.elementor-element-78fe2a2e .elementor-button{background-color:#FFFFFF00;fill:var( --e-global-color-5f491a6 );color:var( --e-global-color-5f491a6 );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-5f491a6 );}.elementor-1983 .elementor-element.elementor-element-78fe2a2e .elementor-button:hover, .elementor-1983 .elementor-element.elementor-element-78fe2a2e .elementor-button:focus{background-color:var( --e-global-color-secondary );color:var( --e-global-color-5f491a6 );border-color:var( --e-global-color-secondary );}.elementor-1983 .elementor-element.elementor-element-78fe2a2e{width:auto;max-width:auto;}.elementor-1983 .elementor-element.elementor-element-78fe2a2e .elementor-button:hover svg, .elementor-1983 .elementor-element.elementor-element-78fe2a2e .elementor-button:focus svg{fill:var( --e-global-color-5f491a6 );}.elementor-1983 .elementor-element.elementor-element-4685227{--e-image-carousel-slides-to-show:1;}.elementor-1983 .elementor-element.elementor-element-6288ecf{border-style:solid;border-width:1px 1px 1px 1px;box-shadow:0px 0px 7px 0px rgba(0,0,0,0.5);margin:25px 0px 25px 0px;padding:50px 20px 50px 20px;}.elementor-1983 .elementor-element.elementor-element-6288ecf, .elementor-1983 .elementor-element.elementor-element-6288ecf > .elementor-background-overlay{border-radius:20px 20px 20px 20px;}.elementor-bc-flex-widget .elementor-1983 .elementor-element.elementor-element-0c84e3b.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-1983 .elementor-element.elementor-element-0c84e3b.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-1983 .elementor-element.elementor-element-4d70679 .title{font-size:43px;}.elementor-1983 .elementor-element.elementor-element-4d70679 .title-after_title{font-size:35px;}.elementor-1983 .elementor-element.elementor-element-625e699 .elementor-button{background-color:#222222;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-5f491a6 );}.elementor-1983 .elementor-element.elementor-element-625e699 .elementor-button:hover, .elementor-1983 .elementor-element.elementor-element-625e699 .elementor-button:focus{background-color:var( --e-global-color-secondary );color:var( --e-global-color-5f491a6 );border-color:var( --e-global-color-secondary );}.elementor-1983 .elementor-element.elementor-element-625e699{width:auto;max-width:auto;}.elementor-1983 .elementor-element.elementor-element-625e699 > .elementor-widget-container{padding:0px 20px 0px 0px;}.elementor-1983 .elementor-element.elementor-element-625e699 .elementor-button:hover svg, .elementor-1983 .elementor-element.elementor-element-625e699 .elementor-button:focus svg{fill:var( --e-global-color-5f491a6 );}.elementor-1983 .elementor-element.elementor-element-4e01b4d .gallery-item .gallery-caption{text-align:center;}.elementor-1983 .elementor-element.elementor-element-11b01a1{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1983 .elementor-element.elementor-element-0a4234f > .elementor-widget-container{border-style:solid;}@media(max-width:1024px){.elementor-1983 .elementor-element.elementor-element-691c3a58 > .elementor-element-populated{padding:10px 30px 10px 10px;}.elementor-1983 .elementor-element.elementor-element-2d75591b .elementor-heading-title{font-size:40px;}.elementor-1983 .elementor-element.elementor-element-3265e4ff > .elementor-element-populated{padding:10px 30px 10px 10px;}.elementor-1983 .elementor-element.elementor-element-780cc985 .elementor-heading-title{font-size:40px;}.elementor-1983 .elementor-element.elementor-element-3693451 > .elementor-element-populated{padding:10px 30px 10px 10px;}.elementor-1983 .elementor-element.elementor-element-3c04f55c .elementor-heading-title{font-size:40px;}.elementor-1983 .elementor-element.elementor-element-75cf93dd > .elementor-element-populated{padding:10px 30px 10px 10px;}.elementor-1983 .elementor-element.elementor-element-398e5780 .elementor-heading-title{font-size:40px;}}@media(max-width:767px){.elementor-1983 .elementor-element.elementor-element-74197d51 > .elementor-shape-bottom svg{height:50px;}.elementor-1983 .elementor-element.elementor-element-74197d51{padding:25px 20px 40px 20px;}.elementor-1983 .elementor-element.elementor-element-691c3a58.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-1983 .elementor-element.elementor-element-691c3a58 > .elementor-element-populated{margin:20px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:10px 10px 10px 10px;}.elementor-1983 .elementor-element.elementor-element-2d75591b > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-1983 .elementor-element.elementor-element-2d75591b{text-align:center;}.elementor-1983 .elementor-element.elementor-element-2d75591b .elementor-heading-title{font-size:28px;}.elementor-1983 .elementor-element.elementor-element-38bda6ca > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-1983 .elementor-element.elementor-element-38bda6ca{text-align:center;}.elementor-1983 .elementor-element.elementor-element-263452f8 > .elementor-shape-top svg{width:calc(300% + 1.3px);height:124px;}.elementor-1983 .elementor-element.elementor-element-263452f8{padding:25px 20px 40px 20px;}.elementor-1983 .elementor-element.elementor-element-3265e4ff.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-1983 .elementor-element.elementor-element-3265e4ff > .elementor-element-populated{margin:20px 20px 0px 20px;--e-column-margin-right:20px;--e-column-margin-left:20px;padding:25px 10px 25px 10px;}.elementor-1983 .elementor-element.elementor-element-780cc985 > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-1983 .elementor-element.elementor-element-780cc985{text-align:center;}.elementor-1983 .elementor-element.elementor-element-780cc985 .elementor-heading-title{font-size:23px;}.elementor-1983 .elementor-element.elementor-element-4362d1df > .elementor-widget-container{margin:-24px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1983 .elementor-element.elementor-element-4362d1df{text-align:center;}.elementor-1983 .elementor-element.elementor-element-46375985{padding:25px 20px 40px 20px;}.elementor-1983 .elementor-element.elementor-element-3693451.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-1983 .elementor-element.elementor-element-3693451 > .elementor-element-populated{margin:20px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:10px 10px 10px 10px;}.elementor-1983 .elementor-element.elementor-element-5bfd44d{text-align:center;}.elementor-1983 .elementor-element.elementor-element-3c04f55c > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-1983 .elementor-element.elementor-element-3c04f55c{text-align:start;}.elementor-1983 .elementor-element.elementor-element-3c04f55c .elementor-heading-title{font-size:28px;}.elementor-1983 .elementor-element.elementor-element-20cd46e0 > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-1983 .elementor-element.elementor-element-20cd46e0{text-align:start;}.elementor-1983 .elementor-element.elementor-element-44ce7166{padding:20px 20px 40px 20px;}.elementor-1983 .elementor-element.elementor-element-75cf93dd.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-1983 .elementor-element.elementor-element-75cf93dd > .elementor-element-populated{margin:20px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:10px 10px 10px 10px;}.elementor-1983 .elementor-element.elementor-element-398e5780 > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-1983 .elementor-element.elementor-element-398e5780{text-align:center;}.elementor-1983 .elementor-element.elementor-element-398e5780 .elementor-heading-title{font-size:28px;}.elementor-1983 .elementor-element.elementor-element-7607ddc6 > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-1983 .elementor-element.elementor-element-7607ddc6{text-align:center;}.elementor-1983 .elementor-element.elementor-element-0c84e3b.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-1983 .elementor-element.elementor-element-4d70679 .title{font-size:36px;}.elementor-1983 .elementor-element.elementor-element-4d70679 .title-after_title{font-size:20px;}.elementor-1983 .elementor-element.elementor-element-625e699 .elementor-button{font-size:12px;}}/* Start custom CSS for button, class: .elementor-element-1c9e1f83 *//*Fill box*/
.my-btn .elementor-button::before{
    content:'';
    position: absolute;
    background: black; /*<-- Change fill color here*/
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    transform: scaleX(0);
    transform-origin: right; /*<-- Change fill out direction*/
    transition: transform .4s ease; /*<-- Change fill speed */
}

/*Hover class*/
.my-btn .elementor-button:hover::before{
    transform: scaleX(1);
    transform-origin: left; /*<-- Change fill in direction*/

}

/*Button text*/
.my-btn .elementor-button-text{
    z-index: 1;
}

/*Hover Icon*/
.my-btn:hover .elementor-button-icon{
    color: white; /*<-- Change Icon color here*/
    z-index: 1;
    transition: color .5s ease
}

/*Icone size */
.my-btn .elementor-button-icon{
    transform: scale(1.3); /*<-- Change icon size*/
    padding-left: 5px;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-0a4234f *//* পুরো সেকশনের বর্ডার এবং রেডিয়াস */
.features-wrapper {
    border: 1px solid #e0e0e0; /* হালকা বর্ডার */
    border-radius: 8px;        /* হালকা রেডিয়াস */
    padding: 30px 20px;
    margin: 20px 0;
    background-color: #ffffff;
}

.features-container {
    display: flex;
    flex-wrap: wrap;
    justify-content: space-between;
    gap: 15px;
    font-family: 'Segoe UI', Roboto, Helvetica, sans-serif;
}

.feature-item {
    display: flex;
    align-items: flex-start;
    flex: 1;
    min-width: 220px;
}

/* 3D লুকের আইকন ডিজাইন */
.icon-box {
    width: 45px;
    height: 45px;
    min-width: 45px;
    display: flex;
    align-items: center;
    justify-content: center;
    border-radius: 10px;
    margin-right: 15px;
    font-size: 20px;
    color: #444;
    background: #f9f9f9;
    
    /* 3D ইফেক্ট এর জন্য শ্যাডো */
    box-shadow: 3px 3px 6px #bebebe, 
                -3px -3px 6px #ffffff;
    transition: 0.3s ease;
}

.feature-item:hover .icon-box {
    transform: scale(1.05);
    box-shadow: inset 2px 2px 5px #bebebe, 
                inset -2px -2px 5px #ffffff; /* হোভার করলে ভেতরে দেবে যাবে (Pressed 3D look) */
}

.text-content h3 {
    margin: 0;
    font-size: 15px;
    font-weight: 700;
    color: #222;
    line-height: 1.2;
}

.text-content p {
    margin: 4px 0 0;
    font-size: 13px;
    color: #666;
    line-height: 1.4;
}

/* মোবাইলের জন্য রেসপনসিভ */
@media (max-width: 768px) {
    .features-container {
        flex-direction: column;
    }
    .feature-item {
        margin-bottom: 15px;
    }
    .features-wrapper {
        padding: 20px;
    }
}/* End custom CSS */