.elementor-1755 .elementor-element.elementor-element-7b929f5 > .elementor-container{max-width:1414px;}.elementor-1755 .elementor-element.elementor-element-0310d40 > .elementor-element-populated{border-style:solid;border-width:3px 3px 3px 3px;border-color:#FFFFFF;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 15px 0px 15px;--e-column-margin-right:15px;--e-column-margin-left:15px;padding:40px 20px 40px 20px;}.elementor-1755 .elementor-element.elementor-element-0310d40 > .elementor-element-populated, .elementor-1755 .elementor-element.elementor-element-0310d40 > .elementor-element-populated > .elementor-background-overlay, .elementor-1755 .elementor-element.elementor-element-0310d40 > .elementor-background-slideshow{border-radius:10px 10px 10px 10px;}.elementor-1755 .elementor-element.elementor-element-0310d40:hover > .elementor-element-populated{box-shadow:2px 4px 12px 7px #00818A;}.elementor-1755 .elementor-element.elementor-element-0310d40 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1755 .elementor-element.elementor-element-e4f2d73{text-align:center;}.elementor-1755 .elementor-element.elementor-element-e4f2d73 .elementor-heading-title{font-size:34px;color:#FFFFFF;}.elementor-1755 .elementor-element.elementor-element-e4f2d73 > .elementor-widget-container{margin:-20px 0px 0px 0px;}.elementor-1755 .elementor-element.elementor-element-ae83509{text-align:center;}.elementor-1755 .elementor-element.elementor-element-ae83509 .elementor-heading-title{font-size:24px;color:var( --e-global-color-secondary );}.elementor-1755 .elementor-element.elementor-element-ae83509 > .elementor-widget-container{margin:-20px 0px 0px 0px;}.elementor-1755 .elementor-element.elementor-element-144066b{--spacer-size:1px;}.elementor-1755 .elementor-element.elementor-element-05f2d17{--spacer-size:5px;}.elementor-1755 .elementor-element.elementor-element-70757b8 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(9px/2);}.elementor-1755 .elementor-element.elementor-element-70757b8 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(9px/2);}.elementor-1755 .elementor-element.elementor-element-70757b8 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(9px/2);}.elementor-1755 .elementor-element.elementor-element-70757b8 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-9px/2);}.elementor-1755 .elementor-element.elementor-element-70757b8 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-9px/2);}.elementor-1755 .elementor-element.elementor-element-70757b8 .elementor-icon-list-icon i{color:var( --e-global-color-secondary );transition:color 0.3s;}.elementor-1755 .elementor-element.elementor-element-70757b8 .elementor-icon-list-icon svg{fill:var( --e-global-color-secondary );transition:fill 0.3s;}.elementor-1755 .elementor-element.elementor-element-70757b8{--e-icon-list-icon-size:16px;--icon-vertical-offset:0px;}.elementor-1755 .elementor-element.elementor-element-70757b8 .elementor-icon-list-icon{padding-inline-end:0px;}.elementor-1755 .elementor-element.elementor-element-70757b8 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1755 .elementor-element.elementor-element-70757b8 .elementor-icon-list-item > a{font-family:"Arial", Sans-serif;font-size:15px;font-weight:400;}.elementor-1755 .elementor-element.elementor-element-70757b8 .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-1755 .elementor-element.elementor-element-70757b8 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1755 .elementor-element.elementor-element-168f093{--divider-border-style:solid;--divider-color:#FFFFFF;--divider-border-width:1px;}.elementor-1755 .elementor-element.elementor-element-168f093 .elementor-divider-separator{width:100%;}.elementor-1755 .elementor-element.elementor-element-168f093 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-1755 .elementor-element.elementor-element-8fd8a5d{text-align:center;}.elementor-1755 .elementor-element.elementor-element-8fd8a5d .elementor-heading-title{font-family:"Arial", Sans-serif;font-size:60px;font-weight:500;color:#FFFFFF;}.elementor-1755 .elementor-element.elementor-element-8fd8a5d > .elementor-widget-container{margin:0px 12px 0px 0px;}.elementor-1755 .elementor-element.elementor-element-a247727{text-align:center;}.elementor-1755 .elementor-element.elementor-element-a247727 .elementor-heading-title{font-family:"Arial", Sans-serif;font-size:20px;font-weight:500;color:var( --e-global-color-text );}.elementor-1755 .elementor-element.elementor-element-a247727 > .elementor-widget-container{margin:0px 12px 0px 0px;}.elementor-1755 .elementor-element.elementor-element-cb2f49c .elementor-button{font-size:20px;font-weight:600;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );background-color:var( --e-global-color-secondary );border-radius:24px 24px 24px 24px;padding:19px 35px 19px 35px;}.elementor-1755 .elementor-element.elementor-element-cb2f49c > .elementor-widget-container{margin:4px 0px 0px 0px;}.elementor-1755 .elementor-element.elementor-element-952173f{--spacer-size:1px;}.elementor-1755 .elementor-element.elementor-element-39cd4ac > .elementor-element-populated{border-style:solid;border-width:3px 3px 3px 3px;border-color:#FFFFFF;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 15px 0px 15px;--e-column-margin-right:15px;--e-column-margin-left:15px;padding:40px 20px 40px 20px;}.elementor-1755 .elementor-element.elementor-element-39cd4ac > .elementor-element-populated, .elementor-1755 .elementor-element.elementor-element-39cd4ac > .elementor-element-populated > .elementor-background-overlay, .elementor-1755 .elementor-element.elementor-element-39cd4ac > .elementor-background-slideshow{border-radius:10px 10px 10px 10px;}.elementor-1755 .elementor-element.elementor-element-39cd4ac:hover > .elementor-element-populated{box-shadow:2px 4px 12px 7px #00818A;}.elementor-1755 .elementor-element.elementor-element-39cd4ac > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1755 .elementor-element.elementor-element-c33eb6d{text-align:center;}.elementor-1755 .elementor-element.elementor-element-c33eb6d .elementor-heading-title{font-size:34px;color:#FFFFFF;}.elementor-1755 .elementor-element.elementor-element-c33eb6d > .elementor-widget-container{margin:-20px 0px 0px 0px;}.elementor-1755 .elementor-element.elementor-element-3a7f078{text-align:center;}.elementor-1755 .elementor-element.elementor-element-3a7f078 .elementor-heading-title{font-size:24px;color:var( --e-global-color-secondary );}.elementor-1755 .elementor-element.elementor-element-3a7f078 > .elementor-widget-container{margin:-20px 0px 0px 0px;}.elementor-1755 .elementor-element.elementor-element-c5e24e7{--spacer-size:1px;}.elementor-1755 .elementor-element.elementor-element-44bf3b7{--spacer-size:5px;}.elementor-1755 .elementor-element.elementor-element-849eb00 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(9px/2);}.elementor-1755 .elementor-element.elementor-element-849eb00 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(9px/2);}.elementor-1755 .elementor-element.elementor-element-849eb00 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(9px/2);}.elementor-1755 .elementor-element.elementor-element-849eb00 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-9px/2);}.elementor-1755 .elementor-element.elementor-element-849eb00 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-9px/2);}.elementor-1755 .elementor-element.elementor-element-849eb00 .elementor-icon-list-icon i{color:var( --e-global-color-secondary );transition:color 0.3s;}.elementor-1755 .elementor-element.elementor-element-849eb00 .elementor-icon-list-icon svg{fill:var( --e-global-color-secondary );transition:fill 0.3s;}.elementor-1755 .elementor-element.elementor-element-849eb00{--e-icon-list-icon-size:16px;--icon-vertical-offset:0px;}.elementor-1755 .elementor-element.elementor-element-849eb00 .elementor-icon-list-icon{padding-inline-end:0px;}.elementor-1755 .elementor-element.elementor-element-849eb00 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1755 .elementor-element.elementor-element-849eb00 .elementor-icon-list-item > a{font-family:"Arial", Sans-serif;font-size:15px;font-weight:400;}.elementor-1755 .elementor-element.elementor-element-849eb00 .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-1755 .elementor-element.elementor-element-849eb00 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1755 .elementor-element.elementor-element-81d6268{--divider-border-style:solid;--divider-color:#FFFFFF;--divider-border-width:1px;}.elementor-1755 .elementor-element.elementor-element-81d6268 .elementor-divider-separator{width:100%;}.elementor-1755 .elementor-element.elementor-element-81d6268 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-1755 .elementor-element.elementor-element-dbd9dbb{text-align:center;}.elementor-1755 .elementor-element.elementor-element-dbd9dbb .elementor-heading-title{font-family:"Arial", Sans-serif;font-size:60px;font-weight:500;color:#FFFFFF;}.elementor-1755 .elementor-element.elementor-element-dbd9dbb > .elementor-widget-container{margin:0px 12px 0px 0px;}.elementor-1755 .elementor-element.elementor-element-231f6af{text-align:center;}.elementor-1755 .elementor-element.elementor-element-231f6af .elementor-heading-title{font-family:"Arial", Sans-serif;font-size:20px;font-weight:500;color:var( --e-global-color-text );}.elementor-1755 .elementor-element.elementor-element-231f6af > .elementor-widget-container{margin:0px 12px 0px 0px;}.elementor-1755 .elementor-element.elementor-element-f7a21c1 .elementor-button{font-size:20px;font-weight:600;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );background-color:var( --e-global-color-secondary );border-radius:24px 24px 24px 24px;padding:19px 35px 19px 35px;}.elementor-1755 .elementor-element.elementor-element-f7a21c1 > .elementor-widget-container{margin:4px 0px 0px 0px;}.elementor-1755 .elementor-element.elementor-element-4098d72{--spacer-size:1px;}.elementor-1755 .elementor-element.elementor-element-ab14fe3 > .elementor-element-populated{border-style:solid;border-width:3px 3px 3px 3px;border-color:#FFFFFF;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 15px 0px 15px;--e-column-margin-right:15px;--e-column-margin-left:15px;padding:40px 20px 40px 20px;}.elementor-1755 .elementor-element.elementor-element-ab14fe3 > .elementor-element-populated, .elementor-1755 .elementor-element.elementor-element-ab14fe3 > .elementor-element-populated > .elementor-background-overlay, .elementor-1755 .elementor-element.elementor-element-ab14fe3 > .elementor-background-slideshow{border-radius:10px 10px 10px 10px;}.elementor-1755 .elementor-element.elementor-element-ab14fe3:hover > .elementor-element-populated{box-shadow:2px 4px 12px 7px #00818A;}.elementor-1755 .elementor-element.elementor-element-ab14fe3 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1755 .elementor-element.elementor-element-7bcc592{text-align:center;}.elementor-1755 .elementor-element.elementor-element-7bcc592 .elementor-heading-title{font-size:34px;color:#FFFFFF;}.elementor-1755 .elementor-element.elementor-element-7bcc592 > .elementor-widget-container{margin:-20px 0px 0px 0px;}.elementor-1755 .elementor-element.elementor-element-111c358{text-align:center;}.elementor-1755 .elementor-element.elementor-element-111c358 .elementor-heading-title{font-size:24px;color:var( --e-global-color-secondary );}.elementor-1755 .elementor-element.elementor-element-111c358 > .elementor-widget-container{margin:-20px 0px 0px 0px;}.elementor-1755 .elementor-element.elementor-element-a3c5939{--spacer-size:1px;}.elementor-1755 .elementor-element.elementor-element-cefce8f{--spacer-size:5px;}.elementor-1755 .elementor-element.elementor-element-575a3c7 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(9px/2);}.elementor-1755 .elementor-element.elementor-element-575a3c7 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(9px/2);}.elementor-1755 .elementor-element.elementor-element-575a3c7 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(9px/2);}.elementor-1755 .elementor-element.elementor-element-575a3c7 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-9px/2);}.elementor-1755 .elementor-element.elementor-element-575a3c7 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-9px/2);}.elementor-1755 .elementor-element.elementor-element-575a3c7 .elementor-icon-list-icon i{color:var( --e-global-color-secondary );transition:color 0.3s;}.elementor-1755 .elementor-element.elementor-element-575a3c7 .elementor-icon-list-icon svg{fill:var( --e-global-color-secondary );transition:fill 0.3s;}.elementor-1755 .elementor-element.elementor-element-575a3c7{--e-icon-list-icon-size:16px;--icon-vertical-offset:0px;}.elementor-1755 .elementor-element.elementor-element-575a3c7 .elementor-icon-list-icon{padding-inline-end:0px;}.elementor-1755 .elementor-element.elementor-element-575a3c7 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1755 .elementor-element.elementor-element-575a3c7 .elementor-icon-list-item > a{font-family:"Arial", Sans-serif;font-size:15px;font-weight:400;}.elementor-1755 .elementor-element.elementor-element-575a3c7 .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-1755 .elementor-element.elementor-element-575a3c7 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1755 .elementor-element.elementor-element-37012b5{--divider-border-style:solid;--divider-color:#FFFFFF;--divider-border-width:1px;}.elementor-1755 .elementor-element.elementor-element-37012b5 .elementor-divider-separator{width:100%;}.elementor-1755 .elementor-element.elementor-element-37012b5 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-1755 .elementor-element.elementor-element-395842b{text-align:center;}.elementor-1755 .elementor-element.elementor-element-395842b .elementor-heading-title{font-family:"Arial", Sans-serif;font-size:60px;font-weight:500;color:#FFFFFF;}.elementor-1755 .elementor-element.elementor-element-395842b > .elementor-widget-container{margin:0px 12px 0px 0px;}.elementor-1755 .elementor-element.elementor-element-a0f4c35{text-align:center;}.elementor-1755 .elementor-element.elementor-element-a0f4c35 .elementor-heading-title{font-family:"Arial", Sans-serif;font-size:20px;font-weight:500;color:var( --e-global-color-text );}.elementor-1755 .elementor-element.elementor-element-a0f4c35 > .elementor-widget-container{margin:0px 12px 0px 0px;}.elementor-1755 .elementor-element.elementor-element-11a8d91 .elementor-button{font-size:20px;font-weight:600;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );background-color:var( --e-global-color-secondary );border-radius:24px 24px 24px 24px;padding:19px 35px 19px 35px;}.elementor-1755 .elementor-element.elementor-element-11a8d91 > .elementor-widget-container{margin:4px 0px 0px 0px;}.elementor-1755 .elementor-element.elementor-element-7828d99{--spacer-size:1px;}.elementor-1755 .elementor-element.elementor-element-fa89772 > .elementor-element-populated{border-style:solid;border-width:3px 3px 3px 3px;border-color:#FFFFFF;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 15px 0px 15px;--e-column-margin-right:15px;--e-column-margin-left:15px;padding:40px 20px 40px 20px;}.elementor-1755 .elementor-element.elementor-element-fa89772 > .elementor-element-populated, .elementor-1755 .elementor-element.elementor-element-fa89772 > .elementor-element-populated > .elementor-background-overlay, .elementor-1755 .elementor-element.elementor-element-fa89772 > .elementor-background-slideshow{border-radius:10px 10px 10px 10px;}.elementor-1755 .elementor-element.elementor-element-fa89772:hover > .elementor-element-populated{box-shadow:2px 4px 12px 7px #00818A;}.elementor-1755 .elementor-element.elementor-element-fa89772 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1755 .elementor-element.elementor-element-4fdeaf9{text-align:center;}.elementor-1755 .elementor-element.elementor-element-4fdeaf9 .elementor-heading-title{font-size:34px;color:#FFFFFF;}.elementor-1755 .elementor-element.elementor-element-4fdeaf9 > .elementor-widget-container{margin:-20px 0px 0px 0px;}.elementor-1755 .elementor-element.elementor-element-489955f{text-align:center;}.elementor-1755 .elementor-element.elementor-element-489955f .elementor-heading-title{font-size:24px;color:var( --e-global-color-secondary );}.elementor-1755 .elementor-element.elementor-element-489955f > .elementor-widget-container{margin:-20px 0px 0px 0px;}.elementor-1755 .elementor-element.elementor-element-781b70f{--spacer-size:1px;}.elementor-1755 .elementor-element.elementor-element-bd4d9b1{--spacer-size:5px;}.elementor-1755 .elementor-element.elementor-element-55970d2 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(9px/2);}.elementor-1755 .elementor-element.elementor-element-55970d2 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(9px/2);}.elementor-1755 .elementor-element.elementor-element-55970d2 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(9px/2);}.elementor-1755 .elementor-element.elementor-element-55970d2 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-9px/2);}.elementor-1755 .elementor-element.elementor-element-55970d2 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-9px/2);}.elementor-1755 .elementor-element.elementor-element-55970d2 .elementor-icon-list-icon i{color:var( --e-global-color-secondary );transition:color 0.3s;}.elementor-1755 .elementor-element.elementor-element-55970d2 .elementor-icon-list-icon svg{fill:var( --e-global-color-secondary );transition:fill 0.3s;}.elementor-1755 .elementor-element.elementor-element-55970d2{--e-icon-list-icon-size:16px;--icon-vertical-offset:0px;}.elementor-1755 .elementor-element.elementor-element-55970d2 .elementor-icon-list-icon{padding-inline-end:0px;}.elementor-1755 .elementor-element.elementor-element-55970d2 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1755 .elementor-element.elementor-element-55970d2 .elementor-icon-list-item > a{font-family:"Arial", Sans-serif;font-size:15px;font-weight:400;}.elementor-1755 .elementor-element.elementor-element-55970d2 .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-1755 .elementor-element.elementor-element-55970d2 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1755 .elementor-element.elementor-element-5a5af16{--divider-border-style:solid;--divider-color:#FFFFFF;--divider-border-width:1px;}.elementor-1755 .elementor-element.elementor-element-5a5af16 .elementor-divider-separator{width:100%;}.elementor-1755 .elementor-element.elementor-element-5a5af16 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-1755 .elementor-element.elementor-element-ed3ddfc{text-align:center;}.elementor-1755 .elementor-element.elementor-element-ed3ddfc .elementor-heading-title{font-family:"Arial", Sans-serif;font-size:60px;font-weight:500;color:#FFFFFF;}.elementor-1755 .elementor-element.elementor-element-ed3ddfc > .elementor-widget-container{margin:0px 12px 0px 0px;}.elementor-1755 .elementor-element.elementor-element-7682738{text-align:center;}.elementor-1755 .elementor-element.elementor-element-7682738 .elementor-heading-title{font-family:"Arial", Sans-serif;font-size:20px;font-weight:500;color:var( --e-global-color-text );}.elementor-1755 .elementor-element.elementor-element-7682738 > .elementor-widget-container{margin:0px 12px 0px 0px;}.elementor-1755 .elementor-element.elementor-element-8396ec3 .elementor-button{font-size:20px;font-weight:600;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );background-color:var( --e-global-color-secondary );border-radius:24px 24px 24px 24px;padding:19px 35px 19px 35px;}.elementor-1755 .elementor-element.elementor-element-8396ec3 > .elementor-widget-container{margin:4px 0px 0px 0px;}.elementor-1755 .elementor-element.elementor-element-1489b5c{--spacer-size:1px;}@media(max-width:1024px){.elementor-1755 .elementor-element.elementor-element-7b929f5{margin-top:-1px;margin-bottom:-370px;padding:0px 0px -15px 0px;}.elementor-1755 .elementor-element.elementor-element-0310d40 > .elementor-element-populated{margin:7px 4px 0337px 4px;--e-column-margin-right:4px;--e-column-margin-left:4px;padding:6px 6px 6px 6px;}.elementor-1755 .elementor-element.elementor-element-e4f2d73 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1755 .elementor-element.elementor-element-ae83509 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1755 .elementor-element.elementor-element-70757b8 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1755 .elementor-element.elementor-element-70757b8 .elementor-icon-list-item > a{font-size:14px;}.elementor-1755 .elementor-element.elementor-element-8fd8a5d .elementor-heading-title{font-size:50px;}.elementor-1755 .elementor-element.elementor-element-a247727 .elementor-heading-title{font-size:26px;}.elementor-1755 .elementor-element.elementor-element-cb2f49c .elementor-button{font-size:19px;}.elementor-1755 .elementor-element.elementor-element-39cd4ac > .elementor-element-populated{margin:7px 4px 0337px 4px;--e-column-margin-right:4px;--e-column-margin-left:4px;padding:6px 6px 6px 6px;}.elementor-1755 .elementor-element.elementor-element-c33eb6d > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1755 .elementor-element.elementor-element-3a7f078 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1755 .elementor-element.elementor-element-849eb00 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1755 .elementor-element.elementor-element-849eb00 .elementor-icon-list-item > a{font-size:14px;}.elementor-1755 .elementor-element.elementor-element-dbd9dbb .elementor-heading-title{font-size:50px;}.elementor-1755 .elementor-element.elementor-element-231f6af .elementor-heading-title{font-size:26px;}.elementor-1755 .elementor-element.elementor-element-f7a21c1 .elementor-button{font-size:19px;}.elementor-1755 .elementor-element.elementor-element-ab14fe3 > .elementor-element-populated{margin:7px 4px 0337px 4px;--e-column-margin-right:4px;--e-column-margin-left:4px;padding:6px 6px 6px 6px;}.elementor-1755 .elementor-element.elementor-element-7bcc592 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1755 .elementor-element.elementor-element-111c358 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1755 .elementor-element.elementor-element-575a3c7 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1755 .elementor-element.elementor-element-575a3c7 .elementor-icon-list-item > a{font-size:14px;}.elementor-1755 .elementor-element.elementor-element-395842b .elementor-heading-title{font-size:50px;}.elementor-1755 .elementor-element.elementor-element-a0f4c35 .elementor-heading-title{font-size:26px;}.elementor-1755 .elementor-element.elementor-element-11a8d91 .elementor-button{font-size:19px;}.elementor-1755 .elementor-element.elementor-element-fa89772 > .elementor-element-populated{margin:7px 4px 0337px 4px;--e-column-margin-right:4px;--e-column-margin-left:4px;padding:6px 6px 6px 6px;}.elementor-1755 .elementor-element.elementor-element-4fdeaf9 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1755 .elementor-element.elementor-element-489955f > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1755 .elementor-element.elementor-element-55970d2 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1755 .elementor-element.elementor-element-55970d2 .elementor-icon-list-item > a{font-size:14px;}.elementor-1755 .elementor-element.elementor-element-ed3ddfc .elementor-heading-title{font-size:50px;}.elementor-1755 .elementor-element.elementor-element-7682738 .elementor-heading-title{font-size:26px;}.elementor-1755 .elementor-element.elementor-element-8396ec3 .elementor-button{font-size:19px;}}@media(max-width:767px){.elementor-1755 .elementor-element.elementor-element-7b929f5{padding:0px 0px 0px 0px;}.elementor-1755 .elementor-element.elementor-element-0310d40 > .elementor-element-populated{margin:7px 010px 09px 010px;--e-column-margin-right:010px;--e-column-margin-left:010px;padding:018px 010px 04px 010px;}.elementor-1755 .elementor-element.elementor-element-144066b{--spacer-size:5px;}.elementor-1755 .elementor-element.elementor-element-8fd8a5d .elementor-heading-title{font-size:57px;}.elementor-1755 .elementor-element.elementor-element-a247727 .elementor-heading-title{font-size:27px;}.elementor-1755 .elementor-element.elementor-element-952173f{--spacer-size:30px;}.elementor-1755 .elementor-element.elementor-element-39cd4ac > .elementor-element-populated{margin:7px 010px 09px 010px;--e-column-margin-right:010px;--e-column-margin-left:010px;padding:018px 010px 04px 010px;}.elementor-1755 .elementor-element.elementor-element-c5e24e7{--spacer-size:5px;}.elementor-1755 .elementor-element.elementor-element-dbd9dbb .elementor-heading-title{font-size:57px;}.elementor-1755 .elementor-element.elementor-element-231f6af .elementor-heading-title{font-size:27px;}.elementor-1755 .elementor-element.elementor-element-4098d72{--spacer-size:30px;}.elementor-1755 .elementor-element.elementor-element-ab14fe3 > .elementor-element-populated{margin:7px 010px 09px 010px;--e-column-margin-right:010px;--e-column-margin-left:010px;padding:018px 010px 04px 010px;}.elementor-1755 .elementor-element.elementor-element-a3c5939{--spacer-size:5px;}.elementor-1755 .elementor-element.elementor-element-395842b .elementor-heading-title{font-size:57px;}.elementor-1755 .elementor-element.elementor-element-a0f4c35 .elementor-heading-title{font-size:27px;}.elementor-1755 .elementor-element.elementor-element-7828d99{--spacer-size:30px;}.elementor-1755 .elementor-element.elementor-element-fa89772 > .elementor-element-populated{margin:7px 010px 09px 010px;--e-column-margin-right:010px;--e-column-margin-left:010px;padding:018px 010px 04px 010px;}.elementor-1755 .elementor-element.elementor-element-781b70f{--spacer-size:5px;}.elementor-1755 .elementor-element.elementor-element-ed3ddfc .elementor-heading-title{font-size:57px;}.elementor-1755 .elementor-element.elementor-element-7682738 .elementor-heading-title{font-size:27px;}.elementor-1755 .elementor-element.elementor-element-1489b5c{--spacer-size:30px;}}/* Start custom CSS for section, class: .elementor-element-7b929f5 */.elementor-1755 .elementor-element.elementor-element-7b929f5{
/* 🔹 Make both title lines centered and aligned */
.elementor-column .elementor-widget-heading {
  margin: 0 !important;
  padding: 0 !important;
}

/* 🔹 The first title (1MAAND / 6MAANDEN / etc.) */
.elementor-column h3 {
  font-size: 28px;
  font-weight: 800;
  text-transform: uppercase;
  color: #ffffff;
  letter-spacing: 0.5px;
  margin-bottom: 5px !important;
  line-height: 1.2em;
  white-space: nowrap; /* Prevents wrapping like 6MAANDE\nN */
  text-align: center;
}

/* 🔹 The second title (PAKKET) */
.pakket-title h4, 
.pakket-title h3, 
.pakket-title {
  font-size: 20px;
  font-weight: 700;
  color: #00fff0;
  text-transform: uppercase;
  text-align: center;
  margin-top: 3px !important;
  margin-bottom: 15px !important;
  letter-spacing: 0.5px;
  line-height: 1.2em;
}

/* 🔹 Align all titles at the same top level */
.elementor-widget-wrap {
  display: flex;
  flex-direction: column;
  align-items: center;
}

.elementor-widget-wrap > .elementor-widget-heading:first-child {
  margin-top: 0 !important;
}





/* 🔹 Make all pricing boxes equal in height and spacing */
.iptv-pricing-box {
  background-color: rgba(0, 0, 0, 0.25);
  border: 1px solid rgba(255, 255, 255, 0.2);
  border-radius: 20px;
  box-shadow: 0 0 25px rgba(0, 255, 255, 0.08);
  transition: all 0.3s ease-in-out;
  display: flex;
  flex-direction: column;
  justify-content: space-between;
  align-items: center;
  height: 100%;
}

/* 🔹 Hover glow effect */
.iptv-pricing-box:hover {
  transform: scale(1.03);
  box-shadow: 0 0 35px rgba(0, 255, 255, 0.3);
}

/* 🔹 Equal inner spacing */
.iptv-pricing-box .elementor-widget-wrap {
  display: flex;
  flex-direction: column;
  justify-content: flex-start;
  align-items: center;
  height: 100%;
  padding: 20px;
}

/* 🔹 Make icon lists align perfectly */
.iptv-pricing-box .elementor-widget-icon-list {
  width: 100%;
  margin-top: 15px !important;
  margin-bottom: auto !important;
  min-height: 280px; /* adjust based on text length */
}

/* 🔹 Normalize spacing between list items */
.iptv-pricing-box .elementor-icon-list-item {
  margin-bottom: 7px !important;
  display: flex;
  align-items: center;
}

/* 🔹 Make all prices align at the same bottom height */
.iptv-pricing-box .elementor-widget-heading:last-of-type {
  margin-top: auto !important;
  margin-bottom: 10px !important;
}

/* 🔹 Button spacing consistency */
.iptv-pricing-box .elementor-button {
  margin-top: 10px !important;
}





/* 🔹 KOOP NU button — neon turquoise glow */
.koop-btn .elementor-button {
  background: linear-gradient(90deg, #00fff0 0%, #00b4d8 100%);
  color: #000 !important;
  font-weight: 700;
  font-size: 16px;
  text-transform: uppercase;
  letter-spacing: 0.5px;
  border-radius: 50px;
  padding: 14px 35px;
  box-shadow: 0 0 15px rgba(0, 255, 240, 0.4);
  transition: all 0.3s ease-in-out;
  border: none;
}

/* Hover */
.koop-btn .elementor-button:hover {
  transform: scale(1.05);
  box-shadow: 0 0 25px rgba(0, 255, 240, 0.7);
  background: linear-gradient(90deg, #00e6ff 0%, #00ffa3 100%);
  color: #000 !important;
}

}/* End custom CSS */
/* Start custom CSS *//* Make all inner rows aligned evenly */
.iptv-row .elementor-container {
  display: flex;
  justify-content: center;
  align-items: stretch;
  gap: 25px;
}

/* Make all columns same height */
.iptv-row .elementor-column {
  flex: 1 1 calc(33.33% - 25px);
  display: flex;
}


/* ✨ IPTV Card Grid Design — Equal Height, Glow, Centered */
.iptv-cards .elementor-container {
  display: flex;
  flex-wrap: wrap;
  justify-content: center;
  align-items: stretch;
  gap: 25px;
}

/* Make all columns the same size */
.iptv-cards .elementor-column {
  flex: 1 1 calc(33.33% - 25px);
  display: flex;
}

/* Card styling */
.iptv-cards .elementor-widget-icon-box {
  background: rgba(255,255,255,0.03);
  border: 1px solid rgba(0,255,255,0.25);
  border-radius: 14px;
  padding: 35px 25px;
  flex-grow: 1;
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  text-align: center;
  transition: all 0.35s ease;
  height: 100%;
}

/* Icon */
.iptv-cards .elementor-icon {
  font-size: 42px;
  color: #00fff0;
  margin-bottom: 15px;
  transition: transform 0.3s ease;
}

/* Title */
.iptv-cards .elementor-icon-box-title {
  font-size: 20px;
  font-weight: 700;
  color: #fff;
  margin-bottom: 10px;
}

/* Description */
.iptv-cards .elementor-icon-box-description {
  color: rgba(255,255,255,0.85);
  font-size: 15px;
  line-height: 1.6;
}

/* Hover effect */
.iptv-cards .elementor-widget-icon-box:hover {
  border-color: rgba(0,255,255,0.7);
  box-shadow: 0 0 25px rgba(0,255,255,0.2);
  background: rgba(0,255,255,0.05);
  transform: translateY(-6px);
}
.iptv-cards .elementor-widget-icon-box:hover .elementor-icon {
  transform: scale(1.2);
}

/* Responsive — tablet */
@media (max-width: 1024px) {
  .iptv-cards .elementor-column {
    flex: 1 1 calc(50% - 25px);
  }
}

/* Responsive — mobile */
@media (max-width: 767px) {
  .iptv-cards .elementor-column {
    flex: 1 1 100%;
  }
}
.iptv-cards .elementor-icon i {
  text-shadow: 0 0 8px rgba(0,255,255,0.5);
}



/* 🌟 IPTV Testimonials Carousel Style */
.iptv-testimonials .elementor-image-carousel-wrapper {
  padding: 20px 0;
  display: flex;
  justify-content: center;
  align-items: center;
}

.iptv-testimonials .swiper-slide img {
  border-radius: 18px;
  border: 1px solid rgba(0,255,255,0.25);
  box-shadow: 0 0 15px rgba(0,255,255,0.15);
  transition: all 0.4s ease;
  object-fit: cover;
  height: 480px; /* consistent image height */
  width: auto;
  margin: auto;
}

/* Hover effect for testimonial cards */
.iptv-testimonials .swiper-slide img:hover {
  transform: translateY(-8px);
  box-shadow: 0 0 25px rgba(0,255,255,0.3);
  border-color: rgba(0,255,255,0.5);
}

/* Navigation arrows and dots styling */
.iptv-testimonials .swiper-button-prev,
.iptv-testimonials .swiper-button-next {
  color: #00fff0;
  opacity: 0.8;
  transition: all 0.3s ease;
}
.iptv-testimonials .swiper-button-prev:hover,
.iptv-testimonials .swiper-button-next:hover {
  opacity: 1;
  color: #fff;
}

.iptv-testimonials .swiper-pagination-bullet {
  background: rgba(0,255,255,0.4);
  opacity: 0.8;
}
.iptv-testimonials .swiper-pagination-bullet-active {
  background: #00fff0;
  opacity: 1;
}

/* Responsive layout */
@media (max-width: 1024px) {
  .iptv-testimonials .swiper-slide img {
    height: 400px;
  }
}
@media (max-width: 767px) {
  .iptv-testimonials .swiper-slide img {
    height: 320px;
  }
}

/* 🌟 IPTV Contact Section */
.iptv-contact {
  padding: 60px 0;
  background: #0d0d0d;
  border-top: 1px solid rgba(0,255,255,0.1);
}

.iptv-contact .elementor-column {
  background: rgba(20,20,20,0.9);
  border: 1px solid rgba(0,255,255,0.25);
  border-radius: 16px;
  padding: 30px 25px;
  transition: all 0.4s ease;
  text-align: center;
  box-shadow: 0 0 15px rgba(0,255,255,0.05);
}

.iptv-contact .elementor-column:hover {
  transform: translateY(-6px);
  border-color: rgba(0,255,255,0.6);
  box-shadow: 0 0 25px rgba(0,255,255,0.25);
}

.iptv-contact .elementor-icon {
  font-size: 45px;
  color: #00fff0;
  margin-bottom: 10px;
}

.iptv-contact h3, .iptv-contact h4 {
  color: #ffffff;
  margin-bottom: 5px;
  font-weight: 700;
}

.iptv-contact p {
  color: #bfbfbf;
  font-size: 15px;
}

.iptv-contact a {
  color: #00fff0;
  text-decoration: none;
  font-weight: 500;
}

.iptv-contact a:hover {
  text-decoration: underline;
}

@media (max-width: 768px) {
  .iptv-contact .elementor-column {
    margin-bottom: 20px;
  }
}/* End custom CSS */