.elementor-543 .elementor-element.elementor-element-da18585 > .elementor-container{max-width:1600px;}.elementor-543 .elementor-element.elementor-element-da18585{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:40px;}.elementor-543 .elementor-element.elementor-element-da18585 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-543 .elementor-element.elementor-element-532ea14 > .elementor-widget-container{border-style:none;}.elementor-543 .elementor-element.elementor-element-bfb9552.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-543 .elementor-element.elementor-element-d7f36ca{width:var( --container-widget-width, 77% );max-width:77%;--container-widget-width:77%;--container-widget-flex-grow:0;align-self:center;}.elementor-543 .elementor-element.elementor-element-d7f36ca .elementor-icon-box-wrapper{align-items:center;text-align:center;gap:10px;}.elementor-543 .elementor-element.elementor-element-d7f36ca .elementor-icon-box-title{margin-block-end:0px;color:#000000;}.elementor-543 .elementor-element.elementor-element-d7f36ca.elementor-view-stacked .elementor-icon{background-color:#000000;}.elementor-543 .elementor-element.elementor-element-d7f36ca.elementor-view-framed .elementor-icon, .elementor-543 .elementor-element.elementor-element-d7f36ca.elementor-view-default .elementor-icon{fill:#000000;color:#000000;border-color:#000000;}.elementor-543 .elementor-element.elementor-element-d7f36ca .elementor-icon{font-size:17px;}.elementor-543 .elementor-element.elementor-element-d7f36ca .elementor-icon-box-title, .elementor-543 .elementor-element.elementor-element-d7f36ca .elementor-icon-box-title a{font-size:17px;font-weight:700;}.elementor-543 .elementor-element.elementor-element-d7f36ca:has(:hover) .elementor-icon-box-title,
					 .elementor-543 .elementor-element.elementor-element-d7f36ca:has(:focus) .elementor-icon-box-title{color:#000000;}.elementor-543 .elementor-element.elementor-element-adc5820{width:var( --container-widget-width, 78.637% );max-width:78.637%;--container-widget-width:78.637%;--container-widget-flex-grow:0;align-self:center;}.elementor-543 .elementor-element.elementor-element-adc5820 .elementor-icon-box-wrapper{align-items:center;text-align:center;gap:10px;}.elementor-543 .elementor-element.elementor-element-adc5820 .elementor-icon-box-title{margin-block-end:0px;}.elementor-543 .elementor-element.elementor-element-adc5820 .elementor-icon{font-size:17px;}.elementor-543 .elementor-element.elementor-element-adc5820 .elementor-icon-box-title, .elementor-543 .elementor-element.elementor-element-adc5820 .elementor-icon-box-title a{font-size:17px;}.elementor-543 .elementor-element.elementor-element-3d75c4f{width:var( --container-widget-width, 88.929% );max-width:88.929%;--container-widget-width:88.929%;--container-widget-flex-grow:0;align-self:center;text-align:center;}.elementor-543 .elementor-element.elementor-element-3d75c4f > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-543 .elementor-element.elementor-element-3d75c4f img{border-radius:15px 15px 15px 15px;}.elementor-543 .elementor-element.elementor-element-b8da3ea > .elementor-container{max-width:1600px;}.elementor-bc-flex-widget .elementor-543 .elementor-element.elementor-element-8f9f0f0.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-543 .elementor-element.elementor-element-8f9f0f0.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-543 .elementor-element.elementor-element-4deaa78 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-543 .elementor-element.elementor-element-4deaa78{text-align:center;font-size:36px;font-weight:800;text-shadow:-17px 15px 53px #0E5248;color:#CBCBCB;}.elementor-543 .elementor-element.elementor-element-48c1c3e{padding:30px 30px 30px 30px;}.elementor-543 .elementor-element.elementor-element-3da502c > .elementor-element-populated >  .elementor-background-overlay{background-color:#303030;opacity:0.29;filter:brightness( 170% ) contrast( 100% ) saturate( 100% ) blur( 5px ) hue-rotate( 0deg );}.elementor-bc-flex-widget .elementor-543 .elementor-element.elementor-element-3da502c.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-543 .elementor-element.elementor-element-3da502c.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-543 .elementor-element.elementor-element-3da502c.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-543 .elementor-element.elementor-element-3da502c > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:45px;}.elementor-543 .elementor-element.elementor-element-3da502c > .elementor-element-populated > .elementor-background-overlay{mix-blend-mode:exclusion;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-543 .elementor-element.elementor-element-3da502c > .elementor-element-populated{border-style:solid;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-543 .elementor-element.elementor-element-3da502c > .elementor-element-populated, .elementor-543 .elementor-element.elementor-element-3da502c > .elementor-element-populated > .elementor-background-overlay, .elementor-543 .elementor-element.elementor-element-3da502c > .elementor-background-slideshow{border-radius:20px 20px 20px 20px;}.elementor-543 .elementor-element.elementor-element-c2c1089{width:100%;max-width:100%;}.elementor-543 .elementor-element.elementor-element-c2c1089 > .elementor-widget-container{margin:14px 0px 0px 0px;}.elementor-543 .elementor-element.elementor-element-c2c1089 .elementor-icon-wrapper{text-align:center;}.elementor-543 .elementor-element.elementor-element-c2c1089 .elementor-icon{font-size:109px;}.elementor-543 .elementor-element.elementor-element-c2c1089 .elementor-icon svg{height:109px;}.elementor-543 .elementor-element.elementor-element-c2c1089 .elementor-icon-wrapper svg{width:auto;}.elementor-543 .elementor-element.elementor-element-54a708a{width:initial;max-width:initial;}.elementor-543 .elementor-element.elementor-element-54a708a .elementor-heading-title{font-weight:600;color:#FFFFFF;}.elementor-543 .elementor-element.elementor-element-ea7e696{color:#CBC8C8;}.elementor-543 .elementor-element.elementor-element-a93de7a > .elementor-element-populated >  .elementor-background-overlay{background-color:#303030;opacity:0.29;filter:brightness( 170% ) contrast( 100% ) saturate( 100% ) blur( 5px ) hue-rotate( 0deg );}.elementor-bc-flex-widget .elementor-543 .elementor-element.elementor-element-a93de7a.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-543 .elementor-element.elementor-element-a93de7a.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-543 .elementor-element.elementor-element-a93de7a.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-543 .elementor-element.elementor-element-a93de7a > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:45px;}.elementor-543 .elementor-element.elementor-element-a93de7a > .elementor-element-populated > .elementor-background-overlay{mix-blend-mode:exclusion;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-543 .elementor-element.elementor-element-a93de7a > .elementor-element-populated{border-style:solid;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-543 .elementor-element.elementor-element-a93de7a > .elementor-element-populated, .elementor-543 .elementor-element.elementor-element-a93de7a > .elementor-element-populated > .elementor-background-overlay, .elementor-543 .elementor-element.elementor-element-a93de7a > .elementor-background-slideshow{border-radius:20px 20px 20px 20px;}.elementor-543 .elementor-element.elementor-element-94426df{width:100%;max-width:100%;}.elementor-543 .elementor-element.elementor-element-94426df > .elementor-widget-container{margin:14px 0px 0px 0px;}.elementor-543 .elementor-element.elementor-element-94426df .elementor-icon-wrapper{text-align:center;}.elementor-543 .elementor-element.elementor-element-94426df .elementor-icon{font-size:109px;}.elementor-543 .elementor-element.elementor-element-94426df .elementor-icon svg{height:109px;}.elementor-543 .elementor-element.elementor-element-94426df .elementor-icon-wrapper svg{width:auto;}.elementor-543 .elementor-element.elementor-element-5106187{text-align:center;}.elementor-543 .elementor-element.elementor-element-5106187 .elementor-heading-title{font-weight:600;color:#FFFFFF;}.elementor-543 .elementor-element.elementor-element-65b6cca{color:#CBC8C8;}.elementor-543 .elementor-element.elementor-element-03f3e7d > .elementor-element-populated >  .elementor-background-overlay{background-color:#303030;opacity:0.29;filter:brightness( 170% ) contrast( 100% ) saturate( 100% ) blur( 5px ) hue-rotate( 0deg );}.elementor-bc-flex-widget .elementor-543 .elementor-element.elementor-element-03f3e7d.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-543 .elementor-element.elementor-element-03f3e7d.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-543 .elementor-element.elementor-element-03f3e7d.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-543 .elementor-element.elementor-element-03f3e7d > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:45px;}.elementor-543 .elementor-element.elementor-element-03f3e7d > .elementor-element-populated > .elementor-background-overlay{mix-blend-mode:exclusion;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-543 .elementor-element.elementor-element-03f3e7d > .elementor-element-populated{border-style:solid;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-543 .elementor-element.elementor-element-03f3e7d > .elementor-element-populated, .elementor-543 .elementor-element.elementor-element-03f3e7d > .elementor-element-populated > .elementor-background-overlay, .elementor-543 .elementor-element.elementor-element-03f3e7d > .elementor-background-slideshow{border-radius:20px 20px 20px 20px;}.elementor-543 .elementor-element.elementor-element-cb75bac{width:100%;max-width:100%;}.elementor-543 .elementor-element.elementor-element-cb75bac > .elementor-widget-container{margin:14px 0px 0px 0px;}.elementor-543 .elementor-element.elementor-element-cb75bac .elementor-icon-wrapper{text-align:center;}.elementor-543 .elementor-element.elementor-element-cb75bac .elementor-icon{font-size:109px;}.elementor-543 .elementor-element.elementor-element-cb75bac .elementor-icon svg{height:109px;}.elementor-543 .elementor-element.elementor-element-cb75bac .elementor-icon-wrapper svg{width:auto;}.elementor-543 .elementor-element.elementor-element-084ec49{text-align:center;}.elementor-543 .elementor-element.elementor-element-084ec49 .elementor-heading-title{font-weight:600;color:#FFFFFF;}.elementor-543 .elementor-element.elementor-element-66b495c{color:#CBC8C8;}.elementor-543 .elementor-element.elementor-element-bc39101 > .elementor-element-populated >  .elementor-background-overlay{background-color:#303030;opacity:0.29;filter:brightness( 170% ) contrast( 100% ) saturate( 100% ) blur( 5px ) hue-rotate( 0deg );}.elementor-bc-flex-widget .elementor-543 .elementor-element.elementor-element-bc39101.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-543 .elementor-element.elementor-element-bc39101.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-543 .elementor-element.elementor-element-bc39101.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-543 .elementor-element.elementor-element-bc39101 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:45px;}.elementor-543 .elementor-element.elementor-element-bc39101 > .elementor-element-populated > .elementor-background-overlay{mix-blend-mode:exclusion;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-543 .elementor-element.elementor-element-bc39101 > .elementor-element-populated{border-style:solid;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-543 .elementor-element.elementor-element-bc39101 > .elementor-element-populated, .elementor-543 .elementor-element.elementor-element-bc39101 > .elementor-element-populated > .elementor-background-overlay, .elementor-543 .elementor-element.elementor-element-bc39101 > .elementor-background-slideshow{border-radius:20px 20px 20px 20px;}.elementor-543 .elementor-element.elementor-element-3ce77eb{width:100%;max-width:100%;}.elementor-543 .elementor-element.elementor-element-3ce77eb > .elementor-widget-container{margin:14px 0px 0px 0px;}.elementor-543 .elementor-element.elementor-element-3ce77eb .elementor-icon-wrapper{text-align:center;}.elementor-543 .elementor-element.elementor-element-3ce77eb .elementor-icon{font-size:109px;}.elementor-543 .elementor-element.elementor-element-3ce77eb .elementor-icon svg{height:109px;}.elementor-543 .elementor-element.elementor-element-3ce77eb .elementor-icon-wrapper svg{width:auto;}.elementor-543 .elementor-element.elementor-element-a94b923{text-align:center;}.elementor-543 .elementor-element.elementor-element-a94b923 .elementor-heading-title{font-weight:600;color:#FFFFFF;}.elementor-543 .elementor-element.elementor-element-f470226{width:var( --container-widget-width, 99.721% );max-width:99.721%;--container-widget-width:99.721%;--container-widget-flex-grow:0;color:#CBC8C8;}.elementor-543 .elementor-element.elementor-element-ed3909b > .elementor-element-populated >  .elementor-background-overlay{background-color:#303030;opacity:0.29;filter:brightness( 170% ) contrast( 100% ) saturate( 100% ) blur( 5px ) hue-rotate( 0deg );}.elementor-bc-flex-widget .elementor-543 .elementor-element.elementor-element-ed3909b.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-543 .elementor-element.elementor-element-ed3909b.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-543 .elementor-element.elementor-element-ed3909b.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-543 .elementor-element.elementor-element-ed3909b > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:45px;}.elementor-543 .elementor-element.elementor-element-ed3909b > .elementor-element-populated > .elementor-background-overlay{mix-blend-mode:exclusion;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-543 .elementor-element.elementor-element-ed3909b > .elementor-element-populated{border-style:solid;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-543 .elementor-element.elementor-element-ed3909b > .elementor-element-populated, .elementor-543 .elementor-element.elementor-element-ed3909b > .elementor-element-populated > .elementor-background-overlay, .elementor-543 .elementor-element.elementor-element-ed3909b > .elementor-background-slideshow{border-radius:20px 20px 20px 20px;}.elementor-543 .elementor-element.elementor-element-5e836c8{width:100%;max-width:100%;}.elementor-543 .elementor-element.elementor-element-5e836c8 > .elementor-widget-container{margin:14px 0px 0px 0px;}.elementor-543 .elementor-element.elementor-element-5e836c8 .elementor-icon-wrapper{text-align:center;}.elementor-543 .elementor-element.elementor-element-5e836c8 .elementor-icon{font-size:109px;}.elementor-543 .elementor-element.elementor-element-5e836c8 .elementor-icon svg{height:109px;}.elementor-543 .elementor-element.elementor-element-5e836c8 .elementor-icon-wrapper svg{width:auto;}.elementor-543 .elementor-element.elementor-element-ef29730{text-align:center;}.elementor-543 .elementor-element.elementor-element-ef29730 .elementor-heading-title{font-weight:600;color:#FFFFFF;}.elementor-543 .elementor-element.elementor-element-207e9b1{color:#CBC8C8;}.elementor-543 .elementor-element.elementor-element-07a51b0{--divider-border-style:solid;--divider-border-width:9.7px;}.elementor-543 .elementor-element.elementor-element-07a51b0 .elementor-divider-separator{width:0%;}.elementor-543 .elementor-element.elementor-element-07a51b0 .elementor-divider{padding-block-start:19px;padding-block-end:19px;}.elementor-543 .elementor-element.elementor-element-cf62d95{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:50px 0px 100px 0px;}.elementor-543 .elementor-element.elementor-element-cf62d95 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-543 .elementor-element.elementor-element-5b7a6ca{text-align:center;font-size:24px;font-weight:800;}.elementor-543 .elementor-element.elementor-element-dd94541 > .elementor-element-populated >  .elementor-background-overlay{background-color:#303030;opacity:0.29;filter:brightness( 170% ) contrast( 100% ) saturate( 100% ) blur( 5px ) hue-rotate( 0deg );}.elementor-bc-flex-widget .elementor-543 .elementor-element.elementor-element-dd94541.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-543 .elementor-element.elementor-element-dd94541.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-543 .elementor-element.elementor-element-dd94541.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-543 .elementor-element.elementor-element-dd94541 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:45px;}.elementor-543 .elementor-element.elementor-element-dd94541 > .elementor-element-populated > .elementor-background-overlay{mix-blend-mode:exclusion;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-543 .elementor-element.elementor-element-dd94541 > .elementor-element-populated{border-style:solid;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-543 .elementor-element.elementor-element-dd94541 > .elementor-element-populated, .elementor-543 .elementor-element.elementor-element-dd94541 > .elementor-element-populated > .elementor-background-overlay, .elementor-543 .elementor-element.elementor-element-dd94541 > .elementor-background-slideshow{border-radius:20px 20px 20px 20px;}.elementor-543 .elementor-element.elementor-element-acbecf0 .elementor-icon-wrapper{text-align:center;}.elementor-543 .elementor-element.elementor-element-95d9530 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-543 .elementor-element.elementor-element-95d9530 img{width:80px;border-radius:50px 50px 50px 50px;box-shadow:0px 20px 50px 0px rgba(0, 224, 170.00000000000006, 0.35);}.elementor-543 .elementor-element.elementor-element-8bfab4e > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-543 .elementor-element.elementor-element-8bfab4e{font-size:14px;line-height:1.6em;color:#999999;}.elementor-543 .elementor-element.elementor-element-02b0a87 > .elementor-element-populated >  .elementor-background-overlay{background-color:#303030;opacity:0.29;filter:brightness( 170% ) contrast( 100% ) saturate( 100% ) blur( 5px ) hue-rotate( 0deg );}.elementor-bc-flex-widget .elementor-543 .elementor-element.elementor-element-02b0a87.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-543 .elementor-element.elementor-element-02b0a87.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-543 .elementor-element.elementor-element-02b0a87.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-543 .elementor-element.elementor-element-02b0a87 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:45px;}.elementor-543 .elementor-element.elementor-element-02b0a87 > .elementor-element-populated > .elementor-background-overlay{mix-blend-mode:exclusion;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-543 .elementor-element.elementor-element-02b0a87 > .elementor-element-populated{border-style:solid;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-543 .elementor-element.elementor-element-02b0a87 > .elementor-element-populated, .elementor-543 .elementor-element.elementor-element-02b0a87 > .elementor-element-populated > .elementor-background-overlay, .elementor-543 .elementor-element.elementor-element-02b0a87 > .elementor-background-slideshow{border-radius:20px 20px 20px 20px;}.elementor-543 .elementor-element.elementor-element-4542b25 .elementor-icon-wrapper{text-align:center;}.elementor-543 .elementor-element.elementor-element-0ba408d > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-543 .elementor-element.elementor-element-0ba408d img{width:80px;border-radius:41px 41px 41px 41px;box-shadow:0px 20px 50px 0px rgba(26.000000000000025, 67.99999999999996, 207, 0.34);}.elementor-543 .elementor-element.elementor-element-489b5c4 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-543 .elementor-element.elementor-element-489b5c4{font-size:14px;line-height:1.6em;color:#999999;}.elementor-543 .elementor-element.elementor-element-94997d7 > .elementor-element-populated >  .elementor-background-overlay{background-color:#303030;opacity:0.29;filter:brightness( 170% ) contrast( 100% ) saturate( 100% ) blur( 5px ) hue-rotate( 0deg );}.elementor-bc-flex-widget .elementor-543 .elementor-element.elementor-element-94997d7.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-543 .elementor-element.elementor-element-94997d7.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-543 .elementor-element.elementor-element-94997d7.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-543 .elementor-element.elementor-element-94997d7 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:45px;}.elementor-543 .elementor-element.elementor-element-94997d7 > .elementor-element-populated > .elementor-background-overlay{mix-blend-mode:exclusion;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-543 .elementor-element.elementor-element-94997d7 > .elementor-element-populated{border-style:solid;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-543 .elementor-element.elementor-element-94997d7 > .elementor-element-populated, .elementor-543 .elementor-element.elementor-element-94997d7 > .elementor-element-populated > .elementor-background-overlay, .elementor-543 .elementor-element.elementor-element-94997d7 > .elementor-background-slideshow{border-radius:20px 20px 20px 20px;}.elementor-543 .elementor-element.elementor-element-c35f74d .elementor-icon-wrapper{text-align:center;}.elementor-543 .elementor-element.elementor-element-bd9df16 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-543 .elementor-element.elementor-element-bd9df16 img{width:80px;border-radius:41px 41px 41px 41px;box-shadow:0px 20px 30px 0px rgba(220, 108.99999999999999, 122.99999999999996, 0.35);}.elementor-543 .elementor-element.elementor-element-0fcc7a5 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-543 .elementor-element.elementor-element-0fcc7a5{font-size:14px;line-height:1.6em;color:#999999;}.elementor-543 .elementor-element.elementor-element-0a87a26 > .elementor-element-populated >  .elementor-background-overlay{background-color:#303030;opacity:0.29;filter:brightness( 170% ) contrast( 100% ) saturate( 100% ) blur( 5px ) hue-rotate( 0deg );}.elementor-bc-flex-widget .elementor-543 .elementor-element.elementor-element-0a87a26.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-543 .elementor-element.elementor-element-0a87a26.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-543 .elementor-element.elementor-element-0a87a26.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-543 .elementor-element.elementor-element-0a87a26 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:45px;}.elementor-543 .elementor-element.elementor-element-0a87a26 > .elementor-element-populated > .elementor-background-overlay{mix-blend-mode:exclusion;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-543 .elementor-element.elementor-element-0a87a26 > .elementor-element-populated{border-style:solid;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-543 .elementor-element.elementor-element-0a87a26 > .elementor-element-populated, .elementor-543 .elementor-element.elementor-element-0a87a26 > .elementor-element-populated > .elementor-background-overlay, .elementor-543 .elementor-element.elementor-element-0a87a26 > .elementor-background-slideshow{border-radius:20px 20px 20px 20px;}.elementor-543 .elementor-element.elementor-element-9cafe78 .elementor-icon-wrapper{text-align:center;}.elementor-543 .elementor-element.elementor-element-205da58 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-543 .elementor-element.elementor-element-205da58 img{width:80px;border-radius:41px 41px 41px 41px;box-shadow:0px 20px 30px 0px rgba(255, 229, 132.00000000000003, 0.35);}.elementor-543 .elementor-element.elementor-element-1c4b47a > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-543 .elementor-element.elementor-element-1c4b47a{font-size:14px;line-height:1.6em;color:#999999;}.elementor-543 .elementor-element.elementor-element-c9946e1 .elementor-main-swiper .swiper-slide{background-color:#CACACA;border-radius:20px;border-color:#000000;}.elementor-543 .elementor-element.elementor-element-c9946e1 .elementor-swiper-button{font-size:20px;}@media(max-width:767px){.elementor-543 .elementor-element.elementor-element-5b7a6ca{font-size:11px;}}@media(min-width:768px){.elementor-543 .elementor-element.elementor-element-e6caf1d{width:47.526%;}.elementor-543 .elementor-element.elementor-element-1bb16e2{width:52.099%;}.elementor-543 .elementor-element.elementor-element-8f9f0f0{width:100%;}}/* Start custom CSS for icon-box, class: .elementor-element-d7f36ca */.elementor-543 .elementor-element.elementor-element-d7f36ca.btn-services .elementor-icon-box-wrapper {
    background-color: rgb(39, 115, 107);
    border: 1.5px solid rgba(255, 255, 255, 0.25);
    border-radius: 50px;
    padding: 14px 28px;
    direction: rtl;
    cursor: pointer;
    box-shadow: 0 0 18px rgba(255, 255, 255, 0.08), 0 0 6px rgba(255, 255, 255, 0.12);
    transition: border-color 0.3s ease, box-shadow 0.3s ease;
    overflow: hidden;
}

.elementor-543 .elementor-element.elementor-element-d7f36ca.btn-services .elementor-icon-box-title *,
.elementor-543 .elementor-element.elementor-element-d7f36ca.btn-services .elementor-icon-box-description {
    color: rgba(0, 0, 0, 0.85) !important;
    font-family: 'IRANYekan', sans-serif;
    font-size: 15px;
    transition: transform 0.4s ease;
}

/* آیکون جدا تا font-family فارسی خرابش نکنه */
.elementor-543 .elementor-element.elementor-element-d7f36ca.btn-services .elementor-icon i {
    color: rgba(0, 0, 0, 0.85) !important;
    font-family: "Font Awesome 5 Free", "Font Awesome 6 Free", "eicons" !important;
    font-weight: 900 !important;
    font-style: normal;
    -webkit-font-smoothing: antialiased;
}

.elementor-543 .elementor-element.elementor-element-d7f36ca.btn-services .elementor-icon {
    transition: transform 0.4s ease;
}

/* هاور: آیکون به راست، متن هم جابجا */
.elementor-543 .elementor-element.elementor-element-d7f36ca.btn-services .elementor-icon-box-wrapper:hover .elementor-icon {
    transform: translateX(6px);
}

.elementor-543 .elementor-element.elementor-element-d7f36ca.btn-services .elementor-icon-box-wrapper:hover .elementor-icon-box-content {
    transform: translateX(6px);
}

.elementor-543 .elementor-element.elementor-element-d7f36ca.btn-services .elementor-icon-box-wrapper:hover {
    border-color: rgba(255, 255, 255, 0.6);
    box-shadow: 0 0 28px rgba(255, 255, 255, 0.15), 0 0 10px rgba(255, 255, 255, 0.2);
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-adc5820 */.elementor-543 .elementor-element.elementor-element-adc5820.btn-services .elementor-icon-box-wrapper {
    background-color: transparent;
    border: 1.5px solid rgba(255, 255, 255, 0.25);
    border-radius: 50px;
    padding: 14px 28px;
    direction: rtl;
    cursor: pointer;
    box-shadow: 0 0 18px rgba(255, 255, 255, 0.08), 0 0 6px rgba(255, 255, 255, 0.12);
    transition: border-color 0.3s ease, box-shadow 0.3s ease;
}

.elementor-543 .elementor-element.elementor-element-adc5820.btn-services .elementor-icon-box-title *,
.elementor-543 .elementor-element.elementor-element-adc5820.btn-services .elementor-icon-box-description {
    color: rgba(255, 255, 255, 0.85) !important;
    font-family: 'IRANYekan', sans-serif;
    font-size: 15px;
}

/* آیکون جدا تا font-family فارسی خرابش نکنه */
.elementor-543 .elementor-element.elementor-element-adc5820.btn-services .elementor-icon i {
    color: rgba(255, 255, 255, 0.85) !important;
    font-family: "Font Awesome 5 Free", "Font Awesome 6 Free", "eicons" !important;
    font-weight: 900 !important;
    font-style: normal;
    -webkit-font-smoothing: antialiased;
}

.elementor-543 .elementor-element.elementor-element-adc5820.btn-services .elementor-icon-box-wrapper:hover {
    border-color: rgba(255, 255, 255, 0.6);
    box-shadow: 0 0 28px rgba(255, 255, 255, 0.15), 0 0 10px rgba(255, 255, 255, 0.2);
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-3da502c */.s1 {
    background: rgba(255, 255, 255, 0.06);
    border: 4px solid rgba(0, 230, 210, 0.75);
    border-radius: 20px;
    backdrop-filter: blur(14px);
    -webkit-backdrop-filter: blur(14px);
    padding: 40px 24px 32px;
    text-align: center;
    position: relative;
    transition: transform 0.3s ease, box-shadow 0.3s ease;
    margin: 10px;
    box-shadow:
        /* نئون بیرونی */
        0 0 8px rgba(0, 230, 210, 0.6),
        0 0 20px rgba(0, 230, 210, 0.4),
        0 0 45px rgba(0, 230, 210, 0.2),
        0 0 80px rgba(0, 230, 210, 0.08),
        /* درخشش داخلی */
        inset 0 0 20px rgba(0, 230, 210, 0.07),
        /* سایه‌های قبلی */
        inset 10px 10px 50px rgba(255, 255, 255, 0.12),
        inset -10px -10px 50px rgba(16, 78, 67, 0.55),
        0 8px 32px rgba(0, 0, 0, 0.35);
}

.s1:hover {
    transform: translateY(-6px);
    border-color: rgba(0, 230, 210, 0.95);
    box-shadow:
        /* نئون بیرونی قوی‌تر در هاور */
        0 0 12px rgba(0, 230, 210, 0.8),
        0 0 30px rgba(0, 230, 210, 0.55),
        0 0 60px rgba(0, 230, 210, 0.3),
        0 0 100px rgba(0, 230, 210, 0.12),
        /* درخشش داخلی */
        inset 0 0 25px rgba(0, 230, 210, 0.1),
        /* سایه‌های قبلی */
        inset -6px -6px 18px rgba(255, 255, 255, 0.12),
        inset 6px 6px 18px rgba(16, 78, 67, 0.55),
        0 16px 48px rgba(0, 0, 0, 0.45);
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-a93de7a */.s1 {
    background: rgba(255, 255, 255, 0.06);
    border: 4px solid rgba(0, 230, 210, 0.75);
    border-radius: 20px;
    backdrop-filter: blur(14px);
    -webkit-backdrop-filter: blur(14px);
    padding: 40px 24px 32px;
    text-align: center;
    position: relative;
    transition: transform 0.3s ease, box-shadow 0.3s ease;
    margin: 10px;
    box-shadow:
        /* نئون بیرونی */
        0 0 8px rgba(0, 230, 210, 0.6),
        0 0 20px rgba(0, 230, 210, 0.4),
        0 0 45px rgba(0, 230, 210, 0.2),
        0 0 80px rgba(0, 230, 210, 0.08),
        /* درخشش داخلی */
        inset 0 0 20px rgba(0, 230, 210, 0.07),
        /* سایه‌های قبلی */
        inset 10px 10px 50px rgba(255, 255, 255, 0.12),
        inset -10px -10px 50px rgba(16, 78, 67, 0.55),
        0 8px 32px rgba(0, 0, 0, 0.35);
}

.s1:hover {
    transform: translateY(-6px);
    border-color: rgba(0, 230, 210, 0.95);
    box-shadow:
        /* نئون بیرونی قوی‌تر در هاور */
        0 0 12px rgba(0, 230, 210, 0.8),
        0 0 30px rgba(0, 230, 210, 0.55),
        0 0 60px rgba(0, 230, 210, 0.3),
        0 0 100px rgba(0, 230, 210, 0.12),
        /* درخشش داخلی */
        inset 0 0 25px rgba(0, 230, 210, 0.1),
        /* سایه‌های قبلی */
        inset -6px -6px 18px rgba(255, 255, 255, 0.12),
        inset 6px 6px 18px rgba(16, 78, 67, 0.55),
        0 16px 48px rgba(0, 0, 0, 0.45);
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-03f3e7d */.s1 {
    background: rgba(255, 255, 255, 0.06);
    border: 4px solid rgba(0, 230, 210, 0.75);
    border-radius: 20px;
    backdrop-filter: blur(14px);
    -webkit-backdrop-filter: blur(14px);
    padding: 40px 24px 32px;
    text-align: center;
    position: relative;
    transition: transform 0.3s ease, box-shadow 0.3s ease;
    margin: 10px;
    box-shadow:
        /* نئون بیرونی */
        0 0 8px rgba(0, 230, 210, 0.6),
        0 0 20px rgba(0, 230, 210, 0.4),
        0 0 45px rgba(0, 230, 210, 0.2),
        0 0 80px rgba(0, 230, 210, 0.08),
        /* درخشش داخلی */
        inset 0 0 20px rgba(0, 230, 210, 0.07),
        /* سایه‌های قبلی */
        inset 10px 10px 50px rgba(255, 255, 255, 0.12),
        inset -10px -10px 50px rgba(16, 78, 67, 0.55),
        0 8px 32px rgba(0, 0, 0, 0.35);
}

.s1:hover {
    transform: translateY(-6px);
    border-color: rgba(0, 230, 210, 0.95);
    box-shadow:
        /* نئون بیرونی قوی‌تر در هاور */
        0 0 12px rgba(0, 230, 210, 0.8),
        0 0 30px rgba(0, 230, 210, 0.55),
        0 0 60px rgba(0, 230, 210, 0.3),
        0 0 100px rgba(0, 230, 210, 0.12),
        /* درخشش داخلی */
        inset 0 0 25px rgba(0, 230, 210, 0.1),
        /* سایه‌های قبلی */
        inset -6px -6px 18px rgba(255, 255, 255, 0.12),
        inset 6px 6px 18px rgba(16, 78, 67, 0.55),
        0 16px 48px rgba(0, 0, 0, 0.45);
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-bc39101 */.s1 {
    background: rgba(255, 255, 255, 0.06);
    border: 4px solid rgba(0, 230, 210, 0.75);
    border-radius: 20px;
    backdrop-filter: blur(14px);
    -webkit-backdrop-filter: blur(14px);
    padding: 40px 24px 32px;
    text-align: center;
    position: relative;
    transition: transform 0.3s ease, box-shadow 0.3s ease;
    margin: 10px;
    box-shadow:
        /* نئون بیرونی */
        0 0 8px rgba(0, 230, 210, 0.6),
        0 0 20px rgba(0, 230, 210, 0.4),
        0 0 45px rgba(0, 230, 210, 0.2),
        0 0 80px rgba(0, 230, 210, 0.08),
        /* درخشش داخلی */
        inset 0 0 20px rgba(0, 230, 210, 0.07),
        /* سایه‌های قبلی */
        inset 10px 10px 50px rgba(255, 255, 255, 0.12),
        inset -10px -10px 50px rgba(16, 78, 67, 0.55),
        0 8px 32px rgba(0, 0, 0, 0.35);
}

.s1:hover {
    transform: translateY(-6px);
    border-color: rgba(0, 230, 210, 0.95);
    box-shadow:
        /* نئون بیرونی قوی‌تر در هاور */
        0 0 12px rgba(0, 230, 210, 0.8),
        0 0 30px rgba(0, 230, 210, 0.55),
        0 0 60px rgba(0, 230, 210, 0.3),
        0 0 100px rgba(0, 230, 210, 0.12),
        /* درخشش داخلی */
        inset 0 0 25px rgba(0, 230, 210, 0.1),
        /* سایه‌های قبلی */
        inset -6px -6px 18px rgba(255, 255, 255, 0.12),
        inset 6px 6px 18px rgba(16, 78, 67, 0.55),
        0 16px 48px rgba(0, 0, 0, 0.45);
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-ed3909b */.s1 {
    background: rgba(255, 255, 255, 0.06);
    border: 4px solid rgba(0, 230, 210, 0.75);
    border-radius: 20px;
    backdrop-filter: blur(14px);
    -webkit-backdrop-filter: blur(14px);
    padding: 40px 24px 32px;
    text-align: center;
    position: relative;
    transition: transform 0.3s ease, box-shadow 0.3s ease;
    margin: 10px;
    box-shadow:
        /* نئون بیرونی */
        0 0 8px rgba(0, 230, 210, 0.6),
        0 0 20px rgba(0, 230, 210, 0.4),
        0 0 45px rgba(0, 230, 210, 0.2),
        0 0 80px rgba(0, 230, 210, 0.08),
        /* درخشش داخلی */
        inset 0 0 20px rgba(0, 230, 210, 0.07),
        /* سایه‌های قبلی */
        inset 10px 10px 50px rgba(255, 255, 255, 0.12),
        inset -10px -10px 50px rgba(16, 78, 67, 0.55),
        0 8px 32px rgba(0, 0, 0, 0.35);
}

.s1:hover {
    transform: translateY(-6px);
    border-color: rgba(0, 230, 210, 0.95);
    box-shadow:
        /* نئون بیرونی قوی‌تر در هاور */
        0 0 12px rgba(0, 230, 210, 0.8),
        0 0 30px rgba(0, 230, 210, 0.55),
        0 0 60px rgba(0, 230, 210, 0.3),
        0 0 100px rgba(0, 230, 210, 0.12),
        /* درخشش داخلی */
        inset 0 0 25px rgba(0, 230, 210, 0.1),
        /* سایه‌های قبلی */
        inset -6px -6px 18px rgba(255, 255, 255, 0.12),
        inset 6px 6px 18px rgba(16, 78, 67, 0.55),
        0 16px 48px rgba(0, 0, 0, 0.45);
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-48c1c3e */.elementor-543 .elementor-element.elementor-element-48c1c3e .elementor-column {
    padding-left: 5px;
    padding-right: 5px;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-dd94541 */.s1 {
    background: rgba(255, 255, 255, 0.06);
    border: 4px solid rgba(0, 230, 210, 0.75);
    border-radius: 20px;
    backdrop-filter: blur(14px);
    -webkit-backdrop-filter: blur(14px);
    padding: 40px 24px 32px;
    text-align: center;
    position: relative;
    transition: transform 0.3s ease, box-shadow 0.3s ease;
    margin: 10px;
    box-shadow:
        /* نئون بیرونی */
        0 0 8px rgba(0, 230, 210, 0.6),
        0 0 20px rgba(0, 230, 210, 0.4),
        0 0 45px rgba(0, 230, 210, 0.2),
        0 0 80px rgba(0, 230, 210, 0.08),
        /* درخشش داخلی */
        inset 0 0 20px rgba(0, 230, 210, 0.07),
        /* سایه‌های قبلی */
        inset 10px 10px 50px rgba(255, 255, 255, 0.12),
        inset -10px -10px 50px rgba(16, 78, 67, 0.55),
        0 8px 32px rgba(0, 0, 0, 0.35);
}

.s1:hover {
    transform: translateY(-6px);
    border-color: rgba(0, 230, 210, 0.95);
    box-shadow:
        /* نئون بیرونی قوی‌تر در هاور */
        0 0 12px rgba(0, 230, 210, 0.8),
        0 0 30px rgba(0, 230, 210, 0.55),
        0 0 60px rgba(0, 230, 210, 0.3),
        0 0 100px rgba(0, 230, 210, 0.12),
        /* درخشش داخلی */
        inset 0 0 25px rgba(0, 230, 210, 0.1),
        /* سایه‌های قبلی */
        inset -6px -6px 18px rgba(255, 255, 255, 0.12),
        inset 6px 6px 18px rgba(16, 78, 67, 0.55),
        0 16px 48px rgba(0, 0, 0, 0.45);
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-02b0a87 */.s1 {
    background: rgba(255, 255, 255, 0.06);
    border: 4px solid rgba(0, 230, 210, 0.75);
    border-radius: 20px;
    backdrop-filter: blur(14px);
    -webkit-backdrop-filter: blur(14px);
    padding: 40px 24px 32px;
    text-align: center;
    position: relative;
    transition: transform 0.3s ease, box-shadow 0.3s ease;
    margin: 10px;
    box-shadow:
        /* نئون بیرونی */
        0 0 8px rgba(0, 230, 210, 0.6),
        0 0 20px rgba(0, 230, 210, 0.4),
        0 0 45px rgba(0, 230, 210, 0.2),
        0 0 80px rgba(0, 230, 210, 0.08),
        /* درخشش داخلی */
        inset 0 0 20px rgba(0, 230, 210, 0.07),
        /* سایه‌های قبلی */
        inset 10px 10px 50px rgba(255, 255, 255, 0.12),
        inset -10px -10px 50px rgba(16, 78, 67, 0.55),
        0 8px 32px rgba(0, 0, 0, 0.35);
}

.s1:hover {
    transform: translateY(-6px);
    border-color: rgba(0, 230, 210, 0.95);
    box-shadow:
        /* نئون بیرونی قوی‌تر در هاور */
        0 0 12px rgba(0, 230, 210, 0.8),
        0 0 30px rgba(0, 230, 210, 0.55),
        0 0 60px rgba(0, 230, 210, 0.3),
        0 0 100px rgba(0, 230, 210, 0.12),
        /* درخشش داخلی */
        inset 0 0 25px rgba(0, 230, 210, 0.1),
        /* سایه‌های قبلی */
        inset -6px -6px 18px rgba(255, 255, 255, 0.12),
        inset 6px 6px 18px rgba(16, 78, 67, 0.55),
        0 16px 48px rgba(0, 0, 0, 0.45);
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-94997d7 */.s1 {
    background: rgba(255, 255, 255, 0.06);
    border: 4px solid rgba(0, 230, 210, 0.75);
    border-radius: 20px;
    backdrop-filter: blur(14px);
    -webkit-backdrop-filter: blur(14px);
    padding: 40px 24px 32px;
    text-align: center;
    position: relative;
    transition: transform 0.3s ease, box-shadow 0.3s ease;
    margin: 10px;
    box-shadow:
        /* نئون بیرونی */
        0 0 8px rgba(0, 230, 210, 0.6),
        0 0 20px rgba(0, 230, 210, 0.4),
        0 0 45px rgba(0, 230, 210, 0.2),
        0 0 80px rgba(0, 230, 210, 0.08),
        /* درخشش داخلی */
        inset 0 0 20px rgba(0, 230, 210, 0.07),
        /* سایه‌های قبلی */
        inset 10px 10px 50px rgba(255, 255, 255, 0.12),
        inset -10px -10px 50px rgba(16, 78, 67, 0.55),
        0 8px 32px rgba(0, 0, 0, 0.35);
}

.s1:hover {
    transform: translateY(-6px);
    border-color: rgba(0, 230, 210, 0.95);
    box-shadow:
        /* نئون بیرونی قوی‌تر در هاور */
        0 0 12px rgba(0, 230, 210, 0.8),
        0 0 30px rgba(0, 230, 210, 0.55),
        0 0 60px rgba(0, 230, 210, 0.3),
        0 0 100px rgba(0, 230, 210, 0.12),
        /* درخشش داخلی */
        inset 0 0 25px rgba(0, 230, 210, 0.1),
        /* سایه‌های قبلی */
        inset -6px -6px 18px rgba(255, 255, 255, 0.12),
        inset 6px 6px 18px rgba(16, 78, 67, 0.55),
        0 16px 48px rgba(0, 0, 0, 0.45);
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-0a87a26 */.s1 {
    background: rgba(255, 255, 255, 0.06);
    border: 4px solid rgba(0, 230, 210, 0.75);
    border-radius: 20px;
    backdrop-filter: blur(14px);
    -webkit-backdrop-filter: blur(14px);
    padding: 40px 24px 32px;
    text-align: center;
    position: relative;
    transition: transform 0.3s ease, box-shadow 0.3s ease;
    margin: 10px;
    box-shadow:
        /* نئون بیرونی */
        0 0 8px rgba(0, 230, 210, 0.6),
        0 0 20px rgba(0, 230, 210, 0.4),
        0 0 45px rgba(0, 230, 210, 0.2),
        0 0 80px rgba(0, 230, 210, 0.08),
        /* درخشش داخلی */
        inset 0 0 20px rgba(0, 230, 210, 0.07),
        /* سایه‌های قبلی */
        inset 10px 10px 50px rgba(255, 255, 255, 0.12),
        inset -10px -10px 50px rgba(16, 78, 67, 0.55),
        0 8px 32px rgba(0, 0, 0, 0.35);
}

.s1:hover {
    transform: translateY(-6px);
    border-color: rgba(0, 230, 210, 0.95);
    box-shadow:
        /* نئون بیرونی قوی‌تر در هاور */
        0 0 12px rgba(0, 230, 210, 0.8),
        0 0 30px rgba(0, 230, 210, 0.55),
        0 0 60px rgba(0, 230, 210, 0.3),
        0 0 100px rgba(0, 230, 210, 0.12),
        /* درخشش داخلی */
        inset 0 0 25px rgba(0, 230, 210, 0.1),
        /* سایه‌های قبلی */
        inset -6px -6px 18px rgba(255, 255, 255, 0.12),
        inset 6px 6px 18px rgba(16, 78, 67, 0.55),
        0 16px 48px rgba(0, 0, 0, 0.45);
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-dd1dd99 */.elementor-543 .elementor-element.elementor-element-dd1dd99 .elementor-column {
    padding-left: 5px;
    padding-right: 5px;
}/* End custom CSS */
/* Start custom CSS for testimonial-carousel, class: .elementor-element-c9946e1 */.s1 {
    background: rgba(255, 255, 255, 0.06);
    border: 4px solid rgba(0, 230, 210, 0.75);
    border-radius: 20px;
    backdrop-filter: blur(14px);
    -webkit-backdrop-filter: blur(14px);
    padding: 40px 24px 32px;
    text-align: center;
    position: relative;
    transition: transform 0.3s ease, box-shadow 0.3s ease;
    margin: 10px;
    box-shadow:
        /* نئون بیرونی */
        0 0 8px rgba(0, 230, 210, 0.6),
        0 0 20px rgba(0, 230, 210, 0.4),
        0 0 45px rgba(0, 230, 210, 0.2),
        0 0 80px rgba(0, 230, 210, 0.08),
        /* درخشش داخلی */
        inset 0 0 20px rgba(0, 230, 210, 0.07),
        /* سایه‌های قبلی */
        inset 10px 10px 50px rgba(255, 255, 255, 0.12),
        inset -10px -10px 50px rgba(16, 78, 67, 0.55),
        0 8px 32px rgba(0, 0, 0, 0.35);
}

.s1:hover {
    transform: translateY(-6px);
    border-color: rgba(0, 230, 210, 0.95);
    box-shadow:
        /* نئون بیرونی قوی‌تر در هاور */
        0 0 12px rgba(0, 230, 210, 0.8),
        0 0 30px rgba(0, 230, 210, 0.55),
        0 0 60px rgba(0, 230, 210, 0.3),
        0 0 100px rgba(0, 230, 210, 0.12),
        /* درخشش داخلی */
        inset 0 0 25px rgba(0, 230, 210, 0.1),
        /* سایه‌های قبلی */
        inset -6px -6px 18px rgba(255, 255, 255, 0.12),
        inset 6px 6px 18px rgba(16, 78, 67, 0.55),
        0 16px 48px rgba(0, 0, 0, 0.45);
}/* End custom CSS */