.elementor-5814 .elementor-element.elementor-element-65684d66 > .elementor-container > .elementor-row > .elementor-column > .elementor-column-wrap > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-5814 .elementor-element.elementor-element-65684d66 .elementor-repeater-item-d5439d7.jet-parallax-section__layout .jet-parallax-section__image{background-size:auto;}.elementor-5814 .elementor-element.elementor-element-3b203b11 > .elementor-column-wrap > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:15px;}.elementor-5814 .elementor-element.elementor-element-3b203b11 > .elementor-element-populated{margin:-0px -0px -53px -43px;--e-column-margin-right:-0px;--e-column-margin-left:-43px;}.elementor-5814 .elementor-element.elementor-element-3b203b11 > .elementor-element-populated > .elementor-widget-wrap{padding:0% 0% 0% 15%;}.elementor-5814 .elementor-element.elementor-element-e4688f5{text-align:left;}.elementor-5814 .elementor-element.elementor-element-e4688f5 .elementor-heading-title{color:#505650;font-family:"Inter", Sans-serif;font-size:90px;font-weight:600;font-style:normal;line-height:90px;}.elementor-5814 .elementor-element.elementor-element-e4688f5 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-5814 .elementor-element.elementor-element-471ec56{text-align:left;}.elementor-5814 .elementor-element.elementor-element-471ec56 .elementor-heading-title{color:#505650;font-family:"Inter", Sans-serif;font-size:23px;font-weight:300;}.elementor-5814 .elementor-element.elementor-element-65684d66:not(.elementor-motion-effects-element-type-background), .elementor-5814 .elementor-element.elementor-element-65684d66 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-9d1535b );background-image:url("https://www.atlassports.de/wp-content/uploads/2026/10/atlas-liquid-glass.jpg");background-position:bottom left;}.elementor-5814 .elementor-element.elementor-element-65684d66{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:-15%;margin-bottom:-15%;padding:0% 3% 0% 3%;}.elementor-5814 .elementor-element.elementor-element-65684d66 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-5814 .elementor-element.elementor-element-536edcd .elementor-repeater-item-0ecb6a1.jet-parallax-section__layout .jet-parallax-section__image{background-size:auto;}.elementor-5814 .elementor-element.elementor-element-f4f2203 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-5814 .elementor-element.elementor-element-40740d9 .elementor-repeater-item-015e9a5 i{color:var( --e-global-color-primary );}.elementor-5814 .elementor-element.elementor-element-40740d9 .elementor-repeater-item-015e9a5 svg{fill:var( --e-global-color-primary );}.elementor-5814 .elementor-element.elementor-element-40740d9{--e-price-table-header-background-color:var( --e-global-color-primary );}.elementor-5814 .elementor-element.elementor-element-40740d9 .elementor-price-table__header{padding:15px 10px 15px 10px;}.elementor-5814 .elementor-element.elementor-element-40740d9 .elementor-price-table__heading{color:#FFFFFF;font-family:"Poppins", Sans-serif;font-size:22px;font-weight:600;text-transform:capitalize;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:0px;word-spacing:0em;}.elementor-5814 .elementor-element.elementor-element-40740d9 .elementor-price-table__subheading{font-family:"Roboto Slab", Sans-serif;font-weight:400;}.elementor-5814 .elementor-element.elementor-element-40740d9 .elementor-price-table__price{background-color:#F9FAFD;padding:24px 24px 24px 24px;}.elementor-5814 .elementor-element.elementor-element-40740d9 .elementor-price-table__currency, .elementor-5814 .elementor-element.elementor-element-40740d9 .elementor-price-table__integer-part, .elementor-5814 .elementor-element.elementor-element-40740d9 .elementor-price-table__fractional-part{color:#1C2448;}.elementor-5814 .elementor-element.elementor-element-40740d9 .elementor-price-table .elementor-price-table__price{font-family:"Poppins", Sans-serif;font-size:36px;font-weight:600;text-transform:none;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:0px;word-spacing:0em;}.elementor-5814 .elementor-element.elementor-element-40740d9 .elementor-price-table__price > .elementor-price-table__currency{font-size:calc(100em/100);}.elementor-5814 .elementor-element.elementor-element-40740d9 .elementor-price-table__currency{align-self:center;}.elementor-5814 .elementor-element.elementor-element-40740d9 .elementor-price-table__after-price{justify-content:flex-end;}.elementor-5814 .elementor-element.elementor-element-40740d9 .elementor-price-table__period{color:#1C2448;font-family:"Poppins", Sans-serif;font-size:16px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:1.5em;letter-spacing:0px;word-spacing:0em;}.elementor-5814 .elementor-element.elementor-element-40740d9 .elementor-price-table__features-list{background-color:#F9FAFD;padding:0px 0px 200px 0px;--e-price-table-features-list-color:#353434;text-align:center;}.elementor-5814 .elementor-element.elementor-element-40740d9 .elementor-price-table__features-list li{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:1.5em;letter-spacing:0px;word-spacing:0em;}.elementor-5814 .elementor-element.elementor-element-40740d9 .elementor-price-table__features-list li:before{border-top-style:solid;border-top-color:#ddd;border-top-width:1px;margin-left:calc((100% - 31%)/2);margin-right:calc((100% - 31%)/2);margin-top:6px;margin-bottom:6px;}.elementor-5814 .elementor-element.elementor-element-40740d9 .elementor-price-table__footer{background-color:#F9FAFD;padding:0px 0px 60px 0px;}.elementor-5814 .elementor-element.elementor-element-40740d9 .elementor-price-table__button{color:#FFFFFF;font-family:"Poppins", Sans-serif;font-size:16px;font-weight:400;text-transform:capitalize;font-style:normal;text-decoration:none;line-height:1em;letter-spacing:0px;word-spacing:0em;background-color:var( --e-global-color-text );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-text );border-radius:100px 100px 100px 100px;padding:16px 55px 16px 55px;}.elementor-5814 .elementor-element.elementor-element-40740d9 .elementor-price-table__button:hover{color:#467FF7;background-color:#02010100;border-color:#467FF7;}.elementor-5814 .elementor-element.elementor-element-40740d9 > .elementor-widget-container{margin:0px 0px -80px 0px;}.elementor-5814 .elementor-element.elementor-element-5d9c51c .elementor-repeater-item-015e9a5 i{color:var( --e-global-color-primary );}.elementor-5814 .elementor-element.elementor-element-5d9c51c .elementor-repeater-item-015e9a5 svg{fill:var( --e-global-color-primary );}.elementor-5814 .elementor-element.elementor-element-5d9c51c{--e-price-table-header-background-color:var( --e-global-color-primary );}.elementor-5814 .elementor-element.elementor-element-5d9c51c .elementor-price-table__header{padding:15px 10px 15px 10px;}.elementor-5814 .elementor-element.elementor-element-5d9c51c .elementor-price-table__heading{color:#FFFFFF;font-family:"Poppins", Sans-serif;font-size:22px;font-weight:600;text-transform:capitalize;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:0px;word-spacing:0em;}.elementor-5814 .elementor-element.elementor-element-5d9c51c .elementor-price-table__subheading{font-family:"Roboto Slab", Sans-serif;font-weight:400;}.elementor-5814 .elementor-element.elementor-element-5d9c51c .elementor-price-table__price{background-color:#F9FAFD;}.elementor-5814 .elementor-element.elementor-element-5d9c51c .elementor-price-table__currency, .elementor-5814 .elementor-element.elementor-element-5d9c51c .elementor-price-table__integer-part, .elementor-5814 .elementor-element.elementor-element-5d9c51c .elementor-price-table__fractional-part{color:#1C2448;}.elementor-5814 .elementor-element.elementor-element-5d9c51c .elementor-price-table .elementor-price-table__price{font-family:"Poppins", Sans-serif;font-size:36px;font-weight:600;text-transform:none;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:0px;word-spacing:0em;}.elementor-5814 .elementor-element.elementor-element-5d9c51c .elementor-price-table__price > .elementor-price-table__currency{font-size:calc(100em/100);}.elementor-5814 .elementor-element.elementor-element-5d9c51c .elementor-price-table__currency{align-self:center;}.elementor-5814 .elementor-element.elementor-element-5d9c51c .elementor-price-table__after-price{justify-content:flex-end;}.elementor-5814 .elementor-element.elementor-element-5d9c51c .elementor-price-table__period{color:#1C2448;font-family:"Poppins", Sans-serif;font-size:16px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:1.5em;letter-spacing:0px;word-spacing:0em;}.elementor-5814 .elementor-element.elementor-element-5d9c51c .elementor-price-table__features-list{background-color:#F9FAFD;padding:0px 0px 200px 0px;--e-price-table-features-list-color:#353434;text-align:center;}.elementor-5814 .elementor-element.elementor-element-5d9c51c .elementor-price-table__features-list li{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:1.5em;letter-spacing:0px;word-spacing:0em;}.elementor-5814 .elementor-element.elementor-element-5d9c51c .elementor-price-table__features-list li:before{border-top-style:solid;border-top-color:#ddd;border-top-width:1px;margin-left:calc((100% - 31%)/2);margin-right:calc((100% - 31%)/2);margin-top:6px;margin-bottom:6px;}.elementor-5814 .elementor-element.elementor-element-5d9c51c .elementor-price-table__footer{background-color:#F9FAFD;padding:0px 0px 60px 0px;}.elementor-5814 .elementor-element.elementor-element-5d9c51c .elementor-price-table__button{color:#FFFFFF;font-family:"Poppins", Sans-serif;font-size:16px;font-weight:400;text-transform:capitalize;font-style:normal;text-decoration:none;line-height:1em;letter-spacing:0px;word-spacing:0em;background-color:var( --e-global-color-text );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-text );border-radius:100px 100px 100px 100px;padding:16px 55px 16px 55px;}.elementor-5814 .elementor-element.elementor-element-5d9c51c .elementor-price-table__button:hover{color:#467FF7;background-color:#02010100;border-color:#467FF7;}.elementor-5814 .elementor-element.elementor-element-5d9c51c .elementor-price-table__ribbon-inner{background-color:var( --e-global-color-8393857 );color:var( --e-global-color-secondary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.35);}.elementor-5814 .elementor-element.elementor-element-5d9c51c > .elementor-widget-container{margin:0px 0px 80px 0px;}.elementor-5814 .elementor-element.elementor-element-3d9affa .elementor-repeater-item-015e9a5 i{color:var( --e-global-color-primary );}.elementor-5814 .elementor-element.elementor-element-3d9affa .elementor-repeater-item-015e9a5 svg{fill:var( --e-global-color-primary );}.elementor-5814 .elementor-element.elementor-element-3d9affa{--e-price-table-header-background-color:var( --e-global-color-primary );}.elementor-5814 .elementor-element.elementor-element-3d9affa .elementor-price-table__header{padding:15px 10px 15px 10px;}.elementor-5814 .elementor-element.elementor-element-3d9affa .elementor-price-table__heading{color:#FFFFFF;font-family:"Poppins", Sans-serif;font-size:22px;font-weight:600;text-transform:capitalize;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:0px;word-spacing:0em;}.elementor-5814 .elementor-element.elementor-element-3d9affa .elementor-price-table__subheading{font-family:"Roboto Slab", Sans-serif;font-weight:400;}.elementor-5814 .elementor-element.elementor-element-3d9affa .elementor-price-table__price{background-color:#F9FAFD;}.elementor-5814 .elementor-element.elementor-element-3d9affa .elementor-price-table__currency, .elementor-5814 .elementor-element.elementor-element-3d9affa .elementor-price-table__integer-part, .elementor-5814 .elementor-element.elementor-element-3d9affa .elementor-price-table__fractional-part{color:#1C2448;}.elementor-5814 .elementor-element.elementor-element-3d9affa .elementor-price-table .elementor-price-table__price{font-family:"Poppins", Sans-serif;font-size:36px;font-weight:600;text-transform:none;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:0px;word-spacing:0em;}.elementor-5814 .elementor-element.elementor-element-3d9affa .elementor-price-table__price > .elementor-price-table__currency{font-size:calc(100em/100);}.elementor-5814 .elementor-element.elementor-element-3d9affa .elementor-price-table__currency{align-self:center;}.elementor-5814 .elementor-element.elementor-element-3d9affa .elementor-price-table__after-price{justify-content:flex-end;}.elementor-5814 .elementor-element.elementor-element-3d9affa .elementor-price-table__period{color:#1C2448;font-family:"Poppins", Sans-serif;font-size:16px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:1.5em;letter-spacing:0px;word-spacing:0em;}.elementor-5814 .elementor-element.elementor-element-3d9affa .elementor-price-table__features-list{background-color:#F9FAFD;padding:0px 0px 200px 0px;--e-price-table-features-list-color:#353434;text-align:center;}.elementor-5814 .elementor-element.elementor-element-3d9affa .elementor-price-table__features-list li{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:1.5em;letter-spacing:0px;word-spacing:0em;}.elementor-5814 .elementor-element.elementor-element-3d9affa .elementor-price-table__features-list li:before{border-top-style:solid;border-top-color:#ddd;border-top-width:1px;margin-left:calc((100% - 31%)/2);margin-right:calc((100% - 31%)/2);margin-top:6px;margin-bottom:6px;}.elementor-5814 .elementor-element.elementor-element-3d9affa .elementor-price-table__footer{background-color:#F9FAFD;padding:0px 0px 60px 0px;}.elementor-5814 .elementor-element.elementor-element-3d9affa .elementor-price-table__button{color:#FFFFFF;font-family:"Poppins", Sans-serif;font-size:16px;font-weight:400;text-transform:capitalize;font-style:normal;text-decoration:none;line-height:1em;letter-spacing:0px;word-spacing:0em;background-color:var( --e-global-color-text );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-text );border-radius:100px 100px 100px 100px;padding:16px 55px 16px 55px;}.elementor-5814 .elementor-element.elementor-element-3d9affa .elementor-price-table__button:hover{color:#467FF7;background-color:#02010100;border-color:#467FF7;}.elementor-5814 .elementor-element.elementor-element-3d9affa > .elementor-widget-container{margin:0px 0px -80px 0px;}.elementor-5814 .elementor-element.elementor-element-536edcd{margin-top:0px;margin-bottom:0px;padding:-0px 0px -0px 0px;}.elementor-5814 .elementor-element.elementor-element-a3d4d12 .elementor-repeater-item-bf54b55.jet-parallax-section__layout .jet-parallax-section__image{background-size:auto;}.elementor-5814 .elementor-element.elementor-element-569b84e .elementor-field-group{padding-right:calc( 15px/2 );padding-left:calc( 15px/2 );margin-bottom:18px;}.elementor-5814 .elementor-element.elementor-element-569b84e .elementor-form-fields-wrapper{margin-left:calc( -15px/2 );margin-right:calc( -15px/2 );margin-bottom:-18px;}.elementor-5814 .elementor-element.elementor-element-569b84e .elementor-field-group.recaptcha_v3-bottomleft, .elementor-5814 .elementor-element.elementor-element-569b84e .elementor-field-group.recaptcha_v3-bottomright{margin-bottom:0;}.elementor-5814 .elementor-element.elementor-element-569b84e .elementor-field-type-html{color:var( --e-global-color-primary );font-family:"Playfair Display", Sans-serif;font-size:18px;font-weight:400;text-transform:capitalize;letter-spacing:-0.51px;}.elementor-5814 .elementor-element.elementor-element-569b84e .elementor-field-group .elementor-field, .elementor-5814 .elementor-element.elementor-element-569b84e .elementor-field-subgroup label{font-family:"Helvetica", Sans-serif;font-size:14px;font-weight:300;}.elementor-5814 .elementor-element.elementor-element-569b84e .elementor-field-group:not(.elementor-field-type-upload) .elementor-field:not(.elementor-select-wrapper){border-color:#6C7C69;border-radius:0px 0px 0px 0px;}.elementor-5814 .elementor-element.elementor-element-569b84e .elementor-field-group .elementor-select-wrapper select{border-color:#6C7C69;border-radius:0px 0px 0px 0px;}.elementor-5814 .elementor-element.elementor-element-569b84e .elementor-field-group .elementor-select-wrapper::before{color:#6C7C69;}.elementor-5814 .elementor-element.elementor-element-569b84e .elementor-button{font-family:"Helvetica", Sans-serif;font-size:14px;font-weight:700;text-transform:capitalize;border-style:solid;border-width:2px 2px 2px 2px;border-radius:0px 0px 0px 0px;padding:18px 43px 18px 43px;}.elementor-5814 .elementor-element.elementor-element-569b84e .e-form__buttons__wrapper__button-next{background-color:var( --e-global-color-primary );color:#FFFAF5;border-color:var( --e-global-color-primary );}.elementor-5814 .elementor-element.elementor-element-569b84e .elementor-button[type="submit"]{background-color:var( --e-global-color-primary );color:#FFFAF5;border-color:var( --e-global-color-primary );}.elementor-5814 .elementor-element.elementor-element-569b84e .elementor-button[type="submit"] svg *{fill:#FFFAF5;}.elementor-5814 .elementor-element.elementor-element-569b84e .e-form__buttons__wrapper__button-previous{color:#ffffff;}.elementor-5814 .elementor-element.elementor-element-569b84e .e-form__buttons__wrapper__button-next:hover{background-color:rgba(2, 1, 1, 0);color:#6C7C69;}.elementor-5814 .elementor-element.elementor-element-569b84e .elementor-button[type="submit"]:hover{background-color:rgba(2, 1, 1, 0);color:#6C7C69;}.elementor-5814 .elementor-element.elementor-element-569b84e .elementor-button[type="submit"]:hover svg *{fill:#6C7C69;}.elementor-5814 .elementor-element.elementor-element-569b84e .e-form__buttons__wrapper__button-previous:hover{color:#ffffff;border-color:#6C7C69;}.elementor-5814 .elementor-element.elementor-element-569b84e .elementor-message.elementor-message-success{color:#000000;}.elementor-5814 .elementor-element.elementor-element-569b84e .elementor-message.elementor-message-danger{color:#6C7C69;}.elementor-5814 .elementor-element.elementor-element-569b84e{--e-form-steps-indicators-spacing:20px;--e-form-steps-indicator-progress-height:20px;--e-form-steps-indicator-progress-border-radius:0px;}.elementor-5814 .elementor-element.elementor-element-569b84e > .elementor-widget-container{margin:5% 0% 0% 0%;}.elementor-5814 .elementor-element.elementor-element-ac7f049 .elementor-repeater-item-d2f1189 i{color:var( --e-global-color-primary );}.elementor-5814 .elementor-element.elementor-element-ac7f049 .elementor-repeater-item-d2f1189 svg{fill:var( --e-global-color-primary );}.elementor-5814 .elementor-element.elementor-element-ac7f049 .elementor-repeater-item-014c049 i{color:var( --e-global-color-primary );}.elementor-5814 .elementor-element.elementor-element-ac7f049 .elementor-repeater-item-014c049 svg{fill:var( --e-global-color-primary );}.elementor-5814 .elementor-element.elementor-element-ac7f049 .elementor-repeater-item-16c2e6f i{color:var( --e-global-color-primary );}.elementor-5814 .elementor-element.elementor-element-ac7f049 .elementor-repeater-item-16c2e6f svg{fill:var( --e-global-color-primary );}.elementor-5814 .elementor-element.elementor-element-ac7f049 .elementor-repeater-item-05ca689 i{color:var( --e-global-color-primary );}.elementor-5814 .elementor-element.elementor-element-ac7f049 .elementor-repeater-item-05ca689 svg{fill:var( --e-global-color-primary );}.elementor-5814 .elementor-element.elementor-element-ac7f049 .elementor-repeater-item-18f8328 i{color:var( --e-global-color-primary );}.elementor-5814 .elementor-element.elementor-element-ac7f049 .elementor-repeater-item-18f8328 svg{fill:var( --e-global-color-primary );}.elementor-5814 .elementor-element.elementor-element-ac7f049 .elementor-repeater-item-b8581ea i{color:var( --e-global-color-primary );}.elementor-5814 .elementor-element.elementor-element-ac7f049 .elementor-repeater-item-b8581ea svg{fill:var( --e-global-color-primary );}.elementor-5814 .elementor-element.elementor-element-ac7f049 .elementor-repeater-item-341cd94 i{color:var( --e-global-color-primary );}.elementor-5814 .elementor-element.elementor-element-ac7f049 .elementor-repeater-item-341cd94 svg{fill:var( --e-global-color-primary );}.elementor-5814 .elementor-element.elementor-element-ac7f049 .elementor-repeater-item-672f1ae i{color:var( --e-global-color-primary );}.elementor-5814 .elementor-element.elementor-element-ac7f049 .elementor-repeater-item-672f1ae svg{fill:var( --e-global-color-primary );}.elementor-5814 .elementor-element.elementor-element-ac7f049 .elementor-repeater-item-768b669 i{color:var( --e-global-color-primary );}.elementor-5814 .elementor-element.elementor-element-ac7f049 .elementor-repeater-item-768b669 svg{fill:var( --e-global-color-primary );}.elementor-5814 .elementor-element.elementor-element-ac7f049 .elementor-repeater-item-fb98572 i{color:var( --e-global-color-primary );}.elementor-5814 .elementor-element.elementor-element-ac7f049 .elementor-repeater-item-fb98572 svg{fill:var( --e-global-color-primary );}.elementor-5814 .elementor-element.elementor-element-ac7f049 .elementor-repeater-item-b570a5b i{color:var( --e-global-color-primary );}.elementor-5814 .elementor-element.elementor-element-ac7f049 .elementor-repeater-item-b570a5b svg{fill:var( --e-global-color-primary );}.elementor-5814 .elementor-element.elementor-element-ac7f049 .elementor-repeater-item-6c554f6 i{color:var( --e-global-color-primary );}.elementor-5814 .elementor-element.elementor-element-ac7f049 .elementor-repeater-item-6c554f6 svg{fill:var( --e-global-color-primary );}.elementor-5814 .elementor-element.elementor-element-ac7f049{--e-price-table-header-background-color:var( --e-global-color-primary );}.elementor-5814 .elementor-element.elementor-element-ac7f049 .elementor-price-table__header{padding:15px 10px 15px 10px;}.elementor-5814 .elementor-element.elementor-element-ac7f049 .elementor-price-table__heading{color:#FFFFFF;font-family:"Poppins", Sans-serif;font-size:22px;font-weight:600;text-transform:capitalize;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:0px;word-spacing:0em;}.elementor-5814 .elementor-element.elementor-element-ac7f049 .elementor-price-table__subheading{font-family:"Roboto Slab", Sans-serif;font-weight:400;}.elementor-5814 .elementor-element.elementor-element-ac7f049 .elementor-price-table__price{background-color:#F9FAFD;padding:5px 5px 5px 5px;}.elementor-5814 .elementor-element.elementor-element-ac7f049 .elementor-price-table__currency, .elementor-5814 .elementor-element.elementor-element-ac7f049 .elementor-price-table__integer-part, .elementor-5814 .elementor-element.elementor-element-ac7f049 .elementor-price-table__fractional-part{color:#1C2448;}.elementor-5814 .elementor-element.elementor-element-ac7f049 .elementor-price-table .elementor-price-table__price{font-family:"Poppins", Sans-serif;font-size:36px;font-weight:600;text-transform:none;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:0px;word-spacing:0em;}.elementor-5814 .elementor-element.elementor-element-ac7f049 .elementor-price-table__after-price{justify-content:flex-end;}.elementor-5814 .elementor-element.elementor-element-ac7f049 .elementor-price-table__features-list{background-color:#F9FAFD;padding:0px 0px 0px 0px;--e-price-table-features-list-color:#353434;text-align:center;}.elementor-5814 .elementor-element.elementor-element-ac7f049 .elementor-price-table__features-list li{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:1.5em;letter-spacing:0px;word-spacing:0em;}.elementor-5814 .elementor-element.elementor-element-ac7f049 .elementor-price-table__footer{background-color:#F9FAFD;padding:0px 0px -1px 0px;}.elementor-5814 .elementor-element.elementor-element-ac7f049 .elementor-price-table__button{color:#FFFFFF;font-family:"Poppins", Sans-serif;font-size:16px;font-weight:400;text-transform:capitalize;font-style:normal;text-decoration:none;line-height:1em;letter-spacing:0px;word-spacing:0em;background-color:var( --e-global-color-text );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-text );border-radius:100px 100px 100px 100px;padding:16px 55px 16px 55px;}.elementor-5814 .elementor-element.elementor-element-ac7f049 .elementor-price-table__button:hover{color:#467FF7;background-color:#02010100;border-color:#467FF7;}.elementor-5814 .elementor-element.elementor-element-ac7f049 .elementor-price-table__additional_info{margin:15px 30px 0px 30px;}.elementor-5814 .elementor-element.elementor-element-a3d4d12 > .elementor-background-overlay{background-color:#FFFFFF;opacity:0.5;}.elementor-5814 .elementor-element.elementor-element-b5f11b8 .elementor-repeater-item-33045ea.jet-parallax-section__layout .jet-parallax-section__image{background-size:auto;}body.elementor-page-5814:not(.elementor-motion-effects-element-type-background), body.elementor-page-5814 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}@media(max-width:1024px) and (min-width:768px){.elementor-5814 .elementor-element.elementor-element-3b203b11{width:100%;}}@media(max-width:1024px){.elementor-5814 .elementor-element.elementor-element-3b203b11 > .elementor-element-populated > .elementor-widget-wrap{padding:0% 15% 0% 0%;}.elementor-5814 .elementor-element.elementor-element-e4688f5 .elementor-heading-title{font-size:30px;line-height:55px;}.elementor-5814 .elementor-element.elementor-element-65684d66{padding:0% 5% 0% 5%;}.elementor-5814 .elementor-element.elementor-element-40740d9 .elementor-price-table .elementor-price-table__price{font-size:32px;}.elementor-5814 .elementor-element.elementor-element-40740d9 .elementor-price-table__period{font-size:14px;}.elementor-5814 .elementor-element.elementor-element-40740d9 .elementor-price-table__features-list{padding:0px 0px 150px 0px;}.elementor-5814 .elementor-element.elementor-element-40740d9 .elementor-price-table__features-list li{font-size:14px;}.elementor-5814 .elementor-element.elementor-element-40740d9 .elementor-price-table__footer{padding:0px 0px 25px 0px;}.elementor-5814 .elementor-element.elementor-element-40740d9 .elementor-price-table__button{font-size:14px;}.elementor-5814 .elementor-element.elementor-element-5d9c51c .elementor-price-table .elementor-price-table__price{font-size:32px;}.elementor-5814 .elementor-element.elementor-element-5d9c51c .elementor-price-table__period{font-size:14px;}.elementor-5814 .elementor-element.elementor-element-5d9c51c .elementor-price-table__features-list{padding:0px 0px 150px 0px;}.elementor-5814 .elementor-element.elementor-element-5d9c51c .elementor-price-table__features-list li{font-size:14px;}.elementor-5814 .elementor-element.elementor-element-5d9c51c .elementor-price-table__footer{padding:0px 0px 25px 0px;}.elementor-5814 .elementor-element.elementor-element-5d9c51c .elementor-price-table__button{font-size:14px;}.elementor-5814 .elementor-element.elementor-element-3d9affa .elementor-price-table .elementor-price-table__price{font-size:32px;}.elementor-5814 .elementor-element.elementor-element-3d9affa .elementor-price-table__period{font-size:14px;}.elementor-5814 .elementor-element.elementor-element-3d9affa .elementor-price-table__features-list{padding:0px 0px 150px 0px;}.elementor-5814 .elementor-element.elementor-element-3d9affa .elementor-price-table__features-list li{font-size:14px;}.elementor-5814 .elementor-element.elementor-element-3d9affa .elementor-price-table__footer{padding:0px 0px 25px 0px;}.elementor-5814 .elementor-element.elementor-element-3d9affa .elementor-price-table__button{font-size:14px;}.elementor-5814 .elementor-element.elementor-element-569b84e .elementor-field-type-html{font-size:16px;}.elementor-5814 .elementor-element.elementor-element-ac7f049 .elementor-price-table .elementor-price-table__price{font-size:32px;}.elementor-5814 .elementor-element.elementor-element-ac7f049 .elementor-price-table__features-list{padding:0px 0px 150px 0px;}.elementor-5814 .elementor-element.elementor-element-ac7f049 .elementor-price-table__features-list li{font-size:14px;}.elementor-5814 .elementor-element.elementor-element-ac7f049 .elementor-price-table__footer{padding:0px 0px 25px 0px;}.elementor-5814 .elementor-element.elementor-element-ac7f049 .elementor-price-table__button{font-size:14px;}}@media(max-width:767px){.elementor-5814 .elementor-element.elementor-element-3b203b11 > .elementor-element-populated > .elementor-widget-wrap{padding:0px 0px 0px 0px;}.elementor-5814 .elementor-element.elementor-element-e4688f5 .elementor-heading-title{font-size:16px;line-height:25px;}.elementor-5814 .elementor-element.elementor-element-40740d9 .elementor-price-table__heading{font-size:18px;}.elementor-5814 .elementor-element.elementor-element-40740d9 .elementor-price-table .elementor-price-table__price{font-size:28px;}.elementor-5814 .elementor-element.elementor-element-40740d9 .elementor-price-table__features-list{padding:0px 0px 100px 0px;}.elementor-5814 .elementor-element.elementor-element-40740d9 .elementor-price-table__footer{padding:0px 0px 50px 0px;}.elementor-5814 .elementor-element.elementor-element-5d9c51c .elementor-price-table__heading{font-size:18px;}.elementor-5814 .elementor-element.elementor-element-5d9c51c .elementor-price-table .elementor-price-table__price{font-size:28px;}.elementor-5814 .elementor-element.elementor-element-5d9c51c .elementor-price-table__features-list{padding:0px 0px 100px 0px;}.elementor-5814 .elementor-element.elementor-element-5d9c51c .elementor-price-table__footer{padding:0px 0px 50px 0px;}.elementor-5814 .elementor-element.elementor-element-3d9affa .elementor-price-table__heading{font-size:18px;}.elementor-5814 .elementor-element.elementor-element-3d9affa .elementor-price-table .elementor-price-table__price{font-size:28px;}.elementor-5814 .elementor-element.elementor-element-3d9affa .elementor-price-table__features-list{padding:0px 0px 100px 0px;}.elementor-5814 .elementor-element.elementor-element-3d9affa .elementor-price-table__footer{padding:0px 0px 50px 0px;}.elementor-5814 .elementor-element.elementor-element-ac7f049 .elementor-price-table__heading{font-size:18px;}.elementor-5814 .elementor-element.elementor-element-ac7f049 .elementor-price-table .elementor-price-table__price{font-size:28px;}.elementor-5814 .elementor-element.elementor-element-ac7f049 .elementor-price-table__features-list{padding:0px 0px 100px 0px;}.elementor-5814 .elementor-element.elementor-element-ac7f049 .elementor-price-table__footer{padding:0px 0px 50px 0px;}}/* Start custom CSS for heading, class: .elementor-element-e4688f5 */@media(max-width:767px) { .elementor-5814 .elementor-widget-heading { margin: 0 16px 24px 32px !important; padding: 24px 0 0 !important; width: calc(100% - 48px) !important; max-width: calc(100% - 48px) !important; left: auto !important; transform: none !important; } .elementor-5814 .elementor-widget-heading > .elementor-widget-container { margin: 0 !important; padding: 0 !important; } .elementor-5814 .elementor-widget-heading .elementor-heading-title { margin: 0 !important; overflow-wrap: break-word; } }
@media(max-width:767px) { .elementor-5814 .elementor-widget-heading { margin-left: 48px !important; width: calc(100% - 64px) !important; max-width: calc(100% - 64px) !important; } .elementor-5814 .elementor-widget-heading:not(:first-child) { padding-top: 0 !important; } }/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-3b203b11 */.elementor-5814 .elementor-element.elementor-element-3b203b11,.elementor-5814 .elementor-element.elementor-element-3b203b11 > .elementor-column-wrap,.elementor-5814 .elementor-element.elementor-element-3b203b11 > .elementor-column-wrap > .elementor-widget-wrap,.elementor-5814 .elementor-element.elementor-element-3b203b11 > .elementor-widget-wrap{margin:0!important;padding:0!important;width:100%!important;max-width:100%!important;left:auto!important;transform:none!important;}
.elementor-5814 .elementor-top-section:has(.atlas-hero-copy)>.elementor-motion-effects-container{display:none!important;}
body.page-id-5814 .elementor-location-header .elementor-widget-image img{filter:drop-shadow(0 2px 8px rgba(25,31,24,.22));}
@media(max-width:767px){.elementor-5814 .elementor-top-section:has(.atlas-hero-copy){background-size:auto 540px!important;background-position:76% top!important;}}

@media(max-width:767px){.elementor-5814 .elementor-element.elementor-element-3b203b11>.elementor-column-wrap>.elementor-widget-wrap,.elementor-5814 .elementor-element.elementor-element-3b203b11>.elementor-widget-wrap{padding:22px 16px!important;border:1px solid rgba(255,255,255,.9);border-radius:26px;background:rgba(255,255,255,.7);box-shadow:inset 0 1px 0 #fff,0 12px 36px rgba(41,51,33,.07);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);}.elementor-5814 .elementor-element.elementor-element-3b203b11 .atlas-hero-title .elementor-heading-title{font-size:28px!important;line-height:1.14!important;}.elementor-5814 .elementor-element.elementor-element-3b203b11 .atlas-hero-title:before{font-size:8px!important;letter-spacing:.8px!important;}}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e4688f5 */@media(max-width:767px) { .elementor-5814 .elementor-widget-heading { margin: 0 16px 24px 32px !important; padding: 24px 0 0 !important; width: calc(100% - 48px) !important; max-width: calc(100% - 48px) !important; left: auto !important; transform: none !important; } .elementor-5814 .elementor-widget-heading > .elementor-widget-container { margin: 0 !important; padding: 0 !important; } .elementor-5814 .elementor-widget-heading .elementor-heading-title { margin: 0 !important; overflow-wrap: break-word; } }
@media(max-width:767px) { .elementor-5814 .elementor-widget-heading { margin-left: 48px !important; width: calc(100% - 64px) !important; max-width: calc(100% - 64px) !important; } .elementor-5814 .elementor-widget-heading:not(:first-child) { padding-top: 0 !important; } }/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-3b203b11 */.elementor-5814 .elementor-element.elementor-element-3b203b11,.elementor-5814 .elementor-element.elementor-element-3b203b11 > .elementor-column-wrap,.elementor-5814 .elementor-element.elementor-element-3b203b11 > .elementor-column-wrap > .elementor-widget-wrap,.elementor-5814 .elementor-element.elementor-element-3b203b11 > .elementor-widget-wrap{margin:0!important;padding:0!important;width:100%!important;max-width:100%!important;left:auto!important;transform:none!important;}
.elementor-5814 .elementor-top-section:has(.atlas-hero-copy)>.elementor-motion-effects-container{display:none!important;}
body.page-id-5814 .elementor-location-header .elementor-widget-image img{filter:drop-shadow(0 2px 8px rgba(25,31,24,.22));}
@media(max-width:767px){.elementor-5814 .elementor-top-section:has(.atlas-hero-copy){background-size:auto 540px!important;background-position:76% top!important;}}

@media(max-width:767px){.elementor-5814 .elementor-element.elementor-element-3b203b11>.elementor-column-wrap>.elementor-widget-wrap,.elementor-5814 .elementor-element.elementor-element-3b203b11>.elementor-widget-wrap{padding:22px 16px!important;border:1px solid rgba(255,255,255,.9);border-radius:26px;background:rgba(255,255,255,.7);box-shadow:inset 0 1px 0 #fff,0 12px 36px rgba(41,51,33,.07);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);}.elementor-5814 .elementor-element.elementor-element-3b203b11 .atlas-hero-title .elementor-heading-title{font-size:28px!important;line-height:1.14!important;}.elementor-5814 .elementor-element.elementor-element-3b203b11 .atlas-hero-title:before{font-size:8px!important;letter-spacing:.8px!important;}}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-65684d66 */.elementor-5814 .elementor-element.elementor-element-65684d66{margin:0!important;padding:160px 5% 72px!important;min-height:0!important;overflow:hidden;background-color:#fff!important;background-image:url('https://www.atlassports.de/wp-content/uploads/2026/10/atlas-liquid-glass.jpg')!important;background-size:100% auto!important;background-position:center top!important;background-repeat:no-repeat!important;}
.elementor-5814 .elementor-element.elementor-element-65684d66>.elementor-background-overlay{opacity:0!important;background:none!important;}
.elementor-5814 .elementor-element.elementor-element-65684d66>.elementor-container{max-width:1100px!important;width:100%!important;margin:0 auto!important;min-height:0!important;}
.elementor-5814 .elementor-element.elementor-element-65684d66 .atlas-hero-copy,.elementor-5814 .elementor-element.elementor-element-65684d66 .atlas-hero-copy>.elementor-column-wrap,.elementor-5814 .elementor-element.elementor-element-65684d66 .atlas-hero-copy .elementor-widget-wrap{margin:0!important;padding:0!important;width:100%!important;max-width:100%!important;transform:none!important;}
.elementor-5814 .elementor-element.elementor-element-65684d66 .elementor-widget-heading,.elementor-5814 .elementor-element.elementor-element-65684d66 .atlas-hero-title{margin:0 0 24px!important;padding:0!important;width:100%!important;max-width:100%!important;left:auto!important;transform:none!important;}
.elementor-5814 .elementor-element.elementor-element-65684d66 .atlas-hero-title .elementor-heading-title{font:700 clamp(38px,4.9vw,68px)/1.08 Arial,sans-serif!important;letter-spacing:-2px!important;color:#202725!important;text-shadow:none!important;max-width:850px!important;}
.elementor-5814 .elementor-element.elementor-element-65684d66 .atlas-title-accent{color:#61731c!important;}
.elementor-5814 .elementor-element.elementor-element-65684d66 .atlas-hero-title:before{content:'ATLAS SPORTS · MITGLIEDSCHAFTEN';display:inline-block;font:600 11px/1.5 Arial,sans-serif;letter-spacing:1.8px;color:#3d4b25;background:rgba(255,255,255,.6);border:1px solid rgba(255,255,255,.85);border-radius:999px;padding:9px 15px;margin-bottom:22px;box-shadow:0 4px 16px rgba(38,50,28,.06);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);}
.elementor-5814 .elementor-element.elementor-element-65684d66 .elementor-widget-heading:not(.atlas-hero-title) .elementor-heading-title{font:400 19px/1.65 Arial,sans-serif!important;color:#424b43!important;max-width:680px!important;}
.elementor-5814.elementor-5814 .elementor-price-table{background:rgba(255,255,255,.85)!important;border:1px solid rgba(214,224,204,.85)!important;border-top:3px solid #bdd12a!important;border-radius:24px!important;box-shadow:inset 0 1px 0 #fff,0 14px 38px rgba(41,51,33,.08)!important;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);}
.elementor-5814.elementor-5814 .elementor-widget-price-table:not(.atlas-leistungen) .elementor-price-table__header{background:#bdd12a!important;background-image:linear-gradient(130deg,rgba(255,255,255,.2),transparent 60%)!important;padding:22px 18px 18px!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.75);}
.elementor-5814.elementor-5814 .elementor-price-table__heading{color:#23311f!important;font-size:22px!important;letter-spacing:-.4px!important;}
.elementor-5814.elementor-5814 .elementor-price-table__subheading{color:#394128!important;font-size:14px!important;}
.elementor-5814.elementor-5814 .elementor-price-table__price{background:rgba(255,255,255,.6)!important;font-size:38px!important;padding:22px 16px 16px!important;letter-spacing:-1px!important;}
.elementor-5814.elementor-5814 .elementor-price-table__footer{background:rgba(255,255,255,.5)!important;padding:10px 18px 20px!important;}
.elementor-5814.elementor-5814 .atlas-leistungen .elementor-price-table{background:linear-gradient(135deg,#f6f8ed,#fff)!important;border-top:1px solid #e1e7d8!important;box-shadow:inset 0 1px 0 #fff,0 10px 30px rgba(41,51,33,.035)!important;}
.elementor-5814.elementor-5814 .atlas-leistungen .elementor-price-table__header{background:transparent!important;text-align:left!important;}
.elementor-5814.elementor-5814 .elementor-widget-form{background:linear-gradient(145deg,rgba(255,255,255,.96),rgba(247,250,239,.85))!important;border:1px solid #e1e8d8;border-radius:28px;padding:32px!important;box-shadow:inset 0 2px 0 #fff,0 18px 50px rgba(34,46,27,.075);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);}
.elementor-5814.elementor-5814 .elementor-form input.elementor-field:not([type=checkbox]):not([type=radio]),.elementor-5814.elementor-5814 .elementor-form textarea,.elementor-5814.elementor-5814 .elementor-form select{font:400 16px/1.4 Arial,sans-serif!important;background:rgba(255,255,255,.82)!important;border:1px solid #dce4d4!important;border-radius:14px!important;padding:14px 16px!important;min-height:50px;color:#253421!important;box-shadow:inset 0 2px 4px rgba(42,57,29,.025),0 1px 0 #fff!important;transition:border-color .2s,box-shadow .2s;}
.elementor-5814.elementor-5814 .elementor-form .elementor-field:focus{outline:none!important;border-color:#9bad3d!important;box-shadow:0 0 0 4px rgba(189,209,42,.15)!important;}
.elementor-5814.elementor-5814 .elementor-form label{font-size:14px!important;}
.elementor-5814.elementor-5814 input[type=checkbox]{accent-color:#7d9020;width:18px;height:18px;margin-right:8px;vertical-align:middle;}
.elementor-5814.elementor-5814 .elementor-button{background:linear-gradient(145deg,#414b35,#252c23)!important;color:#dceca3!important;border:1px solid rgba(114,130,76,.65)!important;border-radius:999px!important;padding:16px 28px!important;font:600 15px/1.4 Arial,sans-serif!important;letter-spacing:.2px!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.25),0 8px 22px rgba(43,53,30,.15)!important;transition:transform .2s,box-shadow .2s;}
.elementor-5814.elementor-5814 .elementor-button:hover{transform:translateY(-2px);box-shadow:inset 0 1px 0 rgba(255,255,255,.3),0 12px 26px rgba(43,53,30,.2)!important;}
.elementor-5814.elementor-5814 .elementor-button:focus-visible{outline:3px solid #a7bc31;outline-offset:3px;}
.elementor-5814.elementor-5814 .e-form__buttons__wrapper__button-previous{background:linear-gradient(145deg,#fff,#eef3e2)!important;color:#39492c!important;border-color:#d7dfcc!important;}
.elementor-5814.elementor-5814 canvas{max-width:100%!important;border:1px solid #d2ddc6!important;border-radius:14px!important;background:#fff!important;}
@media(max-width:1024px){.elementor-5814 .elementor-element.elementor-element-65684d66{padding:160px 5% 64px!important;}.elementor-5814 .elementor-element.elementor-element-65684d66 .atlas-hero-title .elementor-heading-title{font-size:50px!important;letter-spacing:-1.5px!important;}}
@media(max-width:767px){.elementor-5814 .elementor-element.elementor-element-65684d66{padding:150px 24px 46px!important;background-size:auto 540px!important;background-position:58% top!important;}.elementor-5814 .elementor-element.elementor-element-65684d66 .atlas-hero-title .elementor-heading-title{font-size:clamp(28px,8.5vw,38px)!important;letter-spacing:-1.1px!important;line-height:1.12!important;overflow-wrap:normal!important;}.elementor-5814 .elementor-element.elementor-element-65684d66 .atlas-hero-title:before{font-size:9px!important;letter-spacing:1px;padding:8px 10px;margin-bottom:20px;}.elementor-5814 .elementor-element.elementor-element-65684d66 .elementor-widget-heading:not(.atlas-hero-title) .elementor-heading-title{font-size:17px!important;line-height:1.6!important;}.elementor-5814.elementor-5814 .elementor-widget-form{padding:22px 16px!important;border-radius:22px!important;margin:24px auto!important;max-width:calc(100% - 24px)!important;}.elementor-5814.elementor-5814 .elementor-price-table__heading{font-size:21px!important;}}
@media(prefers-reduced-motion:reduce){.elementor-5814 .elementor-button{transition:none!important;transform:none!important;}}/* End custom CSS */
/* Start custom CSS for price-table, class: .elementor-element-40740d9 *//* Atlas Sports – Mitgliedschaften */
.elementor-5814 { color: #252b27; font-family: Arial, sans-serif; }
.elementor-5814 .elementor-widget-heading .elementor-heading-title { font-family: Arial, sans-serif !important; color: #252b27 !important; font-style: normal !important; text-shadow: none !important; font-weight: 600 !important; font-size: 22px !important; line-height: 1.5 !important; letter-spacing: 0 !important; }
.elementor-5814 .elementor-widget-heading:first-child .elementor-heading-title { font-size: clamp(34px, 4vw, 56px) !important; line-height: 1.12 !important; letter-spacing: -1.2px !important; max-width: 850px; }
.elementor-5814 .elementor-widget-heading { margin-bottom: 24px !important; }
.elementor-5814 .elementor-widget-price-table { margin-bottom: 24px !important; }
.elementor-5814 .elementor-price-table { border: 1px solid #e1e5dc; border-radius: 16px; overflow: hidden; background: #ffffff; box-shadow: 0 6px 22px rgba(30,40,25,.05); height: auto !important; min-height: 0 !important; font-family: Arial, sans-serif !important; }
.elementor-5814 .elementor-price-table__header { padding: 18px 16px !important; background: #bdd12a !important; }
.elementor-5814 .elementor-price-table__heading { color: #252b27 !important; font: 600 23px/1.25 Arial, sans-serif !important; margin: 0 0 6px !important; }
.elementor-5814 .elementor-price-table__subheading { color: #394128 !important; font: 400 15px/1.4 Arial, sans-serif !important; }
.elementor-5814 .elementor-price-table__price { padding: 24px 16px 14px !important; color: #252b27 !important; font: 600 38px/1.15 Arial, sans-serif !important; background: #fff !important; min-height: 0 !important; }
.elementor-5814 .elementor-price-table__currency { font-size: 25px !important; }
.elementor-5814 .elementor-price-table__period { font: 400 15px/1.4 Arial, sans-serif !important; color: #62695e !important; }
.elementor-5814 .elementor-price-table__features-list { margin: 0 !important; padding: 0 20px !important; background: #fff !important; }
.elementor-5814 .elementor-price-table__features-list li { padding: 8px 0 !important; font: 400 15px/1.5 Arial, sans-serif !important; color: #50584d !important; }
.elementor-5814 .elementor-price-table__footer { padding: 12px 20px 20px !important; background: #fff !important; min-height: 0 !important; }
.elementor-5814 .elementor-price-table__additional_info { font: 400 14px/1.5 Arial, sans-serif !important; margin: 0 !important; color: #62695e !important; }
.elementor-5814 .elementor-field-group label { font: 600 14px/1.4 Arial, sans-serif !important; color: #343c31 !important; margin-bottom: 6px; }
.elementor-5814 .elementor-field:not(.elementor-select-wrapper) { border: 1px solid #d9dfd3 !important; border-radius: 8px !important; background: #fff !important; color: #252b27 !important; font-family: Arial, sans-serif !important; padding: 12px 14px !important; }
.elementor-5814 .elementor-form .elementor-button { border-radius: 8px !important; font: 600 16px/1.3 Arial, sans-serif !important; padding: 16px 24px !important; background: #bdd12a !important; color: #252b27 !important; }
@media(max-width:767px) { .elementor-5814 .elementor-widget-heading .elementor-heading-title { font-size: 17px !important; } .elementor-5814 .elementor-widget-heading:first-child .elementor-heading-title { font-size: 34px !important; } .elementor-5814 .elementor-price-table__heading { font-size: 21px !important; } }
/* Feinabstimmung */
.elementor-5814 .elementor-widget-heading .elementor-heading-title { font-weight: 400 !important; max-width: 720px; display: block; }
.elementor-5814 .elementor-widget-heading:first-child .elementor-heading-title { font-weight: 600 !important; max-width: 760px; }
.elementor-5814 .elementor-price-table__price > span { color: #252b27 !important; }
.elementor-5814 .elementor-price-table__ribbon-inner { box-shadow: none !important; font: 600 11px/2.6 Arial,sans-serif !important; }
.elementor-5814 .elementor-widget-form { max-width: 900px; margin: 36px auto !important; }
.elementor-5814 .elementor-select-wrapper select { border: 1px solid #d9dfd3 !important; border-radius: 8px !important; padding: 12px 36px 12px 14px !important; background: #fff !important; font: 400 16px/1.4 Arial,sans-serif !important; color: #252b27 !important; }
.elementor-5814 .elementor-widget-price-table > .elementor-widget-container { height: auto !important; min-height: 0 !important; margin: 0 !important; }
@media(max-width:767px) { .elementor-5814 .elementor-widget-price-table { margin: 0 0 24px !important; } .elementor-5814 .elementor-column:has(.elementor-price-table) { margin-top: 0 !important; margin-bottom: 24px !important; } }
.elementor-5814 .e-form__indicators__indicator { flex: 1 1 0 !important; min-width: 0 !important; }
.elementor-5814 .e-form__indicators__indicator__label { font: 500 15px/1.4 Arial,sans-serif !important; white-space: normal !important; text-align: center; }
.elementor-5814 .elementor-widget-heading:first-child { padding-top: 32px; }
@media(max-width:1024px) { .elementor-5814 .elementor-price-table__heading { font-size: 20px !important; } .elementor-5814 .elementor-price-table__price { font-size: 32px !important; } }
@media(max-width:767px) { .elementor-5814 .elementor-widget-form { padding: 0 16px; } .elementor-5814 .elementor-widget-heading { padding-left: 16px; padding-right: 16px; } }/* End custom CSS */
/* Start custom CSS for price-table, class: .elementor-element-40740d9 *//* Atlas Sports – Mitgliedschaften */
.elementor-5814 { color: #252b27; font-family: Arial, sans-serif; }
.elementor-5814 .elementor-widget-heading .elementor-heading-title { font-family: Arial, sans-serif !important; color: #252b27 !important; font-style: normal !important; text-shadow: none !important; font-weight: 600 !important; font-size: 22px !important; line-height: 1.5 !important; letter-spacing: 0 !important; }
.elementor-5814 .elementor-widget-heading:first-child .elementor-heading-title { font-size: clamp(34px, 4vw, 56px) !important; line-height: 1.12 !important; letter-spacing: -1.2px !important; max-width: 850px; }
.elementor-5814 .elementor-widget-heading { margin-bottom: 24px !important; }
.elementor-5814 .elementor-widget-price-table { margin-bottom: 24px !important; }
.elementor-5814 .elementor-price-table { border: 1px solid #e1e5dc; border-radius: 16px; overflow: hidden; background: #ffffff; box-shadow: 0 6px 22px rgba(30,40,25,.05); height: auto !important; min-height: 0 !important; font-family: Arial, sans-serif !important; }
.elementor-5814 .elementor-price-table__header { padding: 18px 16px !important; background: #bdd12a !important; }
.elementor-5814 .elementor-price-table__heading { color: #252b27 !important; font: 600 23px/1.25 Arial, sans-serif !important; margin: 0 0 6px !important; }
.elementor-5814 .elementor-price-table__subheading { color: #394128 !important; font: 400 15px/1.4 Arial, sans-serif !important; }
.elementor-5814 .elementor-price-table__price { padding: 24px 16px 14px !important; color: #252b27 !important; font: 600 38px/1.15 Arial, sans-serif !important; background: #fff !important; min-height: 0 !important; }
.elementor-5814 .elementor-price-table__currency { font-size: 25px !important; }
.elementor-5814 .elementor-price-table__period { font: 400 15px/1.4 Arial, sans-serif !important; color: #62695e !important; }
.elementor-5814 .elementor-price-table__features-list { margin: 0 !important; padding: 0 20px !important; background: #fff !important; }
.elementor-5814 .elementor-price-table__features-list li { padding: 8px 0 !important; font: 400 15px/1.5 Arial, sans-serif !important; color: #50584d !important; }
.elementor-5814 .elementor-price-table__footer { padding: 12px 20px 20px !important; background: #fff !important; min-height: 0 !important; }
.elementor-5814 .elementor-price-table__additional_info { font: 400 14px/1.5 Arial, sans-serif !important; margin: 0 !important; color: #62695e !important; }
.elementor-5814 .elementor-field-group label { font: 600 14px/1.4 Arial, sans-serif !important; color: #343c31 !important; margin-bottom: 6px; }
.elementor-5814 .elementor-field:not(.elementor-select-wrapper) { border: 1px solid #d9dfd3 !important; border-radius: 8px !important; background: #fff !important; color: #252b27 !important; font-family: Arial, sans-serif !important; padding: 12px 14px !important; }
.elementor-5814 .elementor-form .elementor-button { border-radius: 8px !important; font: 600 16px/1.3 Arial, sans-serif !important; padding: 16px 24px !important; background: #bdd12a !important; color: #252b27 !important; }
@media(max-width:767px) { .elementor-5814 .elementor-widget-heading .elementor-heading-title { font-size: 17px !important; } .elementor-5814 .elementor-widget-heading:first-child .elementor-heading-title { font-size: 34px !important; } .elementor-5814 .elementor-price-table__heading { font-size: 21px !important; } }
/* Feinabstimmung */
.elementor-5814 .elementor-widget-heading .elementor-heading-title { font-weight: 400 !important; max-width: 720px; display: block; }
.elementor-5814 .elementor-widget-heading:first-child .elementor-heading-title { font-weight: 600 !important; max-width: 760px; }
.elementor-5814 .elementor-price-table__price > span { color: #252b27 !important; }
.elementor-5814 .elementor-price-table__ribbon-inner { box-shadow: none !important; font: 600 11px/2.6 Arial,sans-serif !important; }
.elementor-5814 .elementor-widget-form { max-width: 900px; margin: 36px auto !important; }
.elementor-5814 .elementor-select-wrapper select { border: 1px solid #d9dfd3 !important; border-radius: 8px !important; padding: 12px 36px 12px 14px !important; background: #fff !important; font: 400 16px/1.4 Arial,sans-serif !important; color: #252b27 !important; }
.elementor-5814 .elementor-widget-price-table > .elementor-widget-container { height: auto !important; min-height: 0 !important; margin: 0 !important; }
@media(max-width:767px) { .elementor-5814 .elementor-widget-price-table { margin: 0 0 24px !important; } .elementor-5814 .elementor-column:has(.elementor-price-table) { margin-top: 0 !important; margin-bottom: 24px !important; } }
.elementor-5814 .e-form__indicators__indicator { flex: 1 1 0 !important; min-width: 0 !important; }
.elementor-5814 .e-form__indicators__indicator__label { font: 500 15px/1.4 Arial,sans-serif !important; white-space: normal !important; text-align: center; }
.elementor-5814 .elementor-widget-heading:first-child { padding-top: 32px; }
@media(max-width:1024px) { .elementor-5814 .elementor-price-table__heading { font-size: 20px !important; } .elementor-5814 .elementor-price-table__price { font-size: 32px !important; } }
@media(max-width:767px) { .elementor-5814 .elementor-widget-form { padding: 0 16px; } .elementor-5814 .elementor-widget-heading { padding-left: 16px; padding-right: 16px; } }/* End custom CSS */
/* Start custom CSS for form, class: .elementor-element-569b84e */.elementor-5814 .elementor-form .elementor-field-type-acceptance label { font-weight: 400 !important; line-height: 1.6 !important; }
.elementor-5814 .elementor-element.elementor-element-569b84e canvas { max-width: 100%; border-radius: 8px; background: #fff; touch-action: none; }
.elementor-5814 .elementor-element.elementor-element-569b84e .elementor-button { text-transform: none !important; }
.elementor-5814 .elementor-element.elementor-element-569b84e .e-form__indicators__indicator__progress { background: #e7ebdf !important; border-radius: 6px; overflow: hidden; }
.elementor-5814 .elementor-element.elementor-element-569b84e .e-form__indicators__indicator__progress__meter { background: #b9ce2b !important; color: #252b27 !important; }
@media(max-width:767px) { .elementor-5814 .elementor-element.elementor-element-569b84e .elementor-field-group { max-width: 100%; } .elementor-5814 .elementor-element.elementor-element-569b84e .e-form__buttons { display: flex; flex-wrap: wrap; gap: 10px; } .elementor-5814 .elementor-element.elementor-element-569b84e .elementor-button { white-space: normal; } }
.elementor-5814 .elementor-element.elementor-element-569b84e .elementor-field-type-html, .elementor-5814 .elementor-element.elementor-element-569b84e .elementor-field-type-html p, .elementor-5814 .elementor-element.elementor-element-569b84e .elementor-field-type-html strong, .elementor-5814 .elementor-element.elementor-element-569b84e .elementor-field-type-html a { font: 400 16px/1.6 Arial,sans-serif !important; color: #343c31 !important; text-transform: none !important; }
.elementor-5814 .elementor-element.elementor-element-569b84e .elementor-field-type-html strong { font-weight: 600 !important; }
.elementor-5814 .elementor-element.elementor-element-569b84e .elementor-field-type-html a { text-decoration: underline; overflow-wrap: anywhere; }
.elementor-5814.elementor-5814 .elementor-form .elementor-select-wrapper{padding:0!important;border:0!important;background:transparent!important;box-shadow:none!important;min-height:0!important;}
.elementor-5814.elementor-5814 .elementor-form .elementor-field-group{margin-bottom:0!important;padding-bottom:20px!important;}
.elementor-5814.elementor-5814 .elementor-form .elementor-field-type-acceptance{line-height:1.6!important;}

/* Sattes Atlas-Grün für die drei Tarifköpfe */
.elementor-5814.elementor-5814 .elementor-widget-price-table:not(.atlas-leistungen) .elementor-price-table__header{background:#bdd12a!important;background-image:none!important;}
.elementor-5814.elementor-5814 .elementor-widget-price-table:not(.atlas-leistungen) .elementor-price-table__heading{color:#20301e!important;}
.elementor-5814.elementor-5814 .elementor-widget-price-table:not(.atlas-leistungen) .elementor-price-table__subheading{color:#394128!important;}

.elementor-5814.elementor-5814.elementor-5814 .elementor-form .elementor-select-wrapper.elementor-field{padding:0!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important;min-height:0!important;}/* End custom CSS */
/* Start custom CSS for price-table, class: .elementor-element-ac7f049 */.elementor-5814 .atlas-leistungen { order: -1; width: 100%; margin: 12px 0 28px !important; }
.elementor-5814 .atlas-leistungen .elementor-price-table { box-shadow: none; background: #f7f9f3; }
.elementor-5814 .atlas-leistungen .elementor-price-table__header { background: #f7f9f3 !important; padding: 20px 24px 8px !important; text-align: left; }
.elementor-5814 .atlas-leistungen .elementor-price-table__heading { font-size: 20px !important; text-transform: none !important; }
.elementor-5814 .atlas-leistungen .elementor-price-table__price { display: none !important; }
.elementor-5814 .atlas-leistungen .elementor-price-table__features-list { display: grid !important; grid-template-columns: repeat(4,minmax(0,1fr)); gap: 6px 20px; padding: 8px 24px 18px !important; background: #f7f9f3 !important; text-align: left; }
.elementor-5814 .atlas-leistungen .elementor-price-table__features-list li { margin: 0 !important; padding: 6px 0 !important; font-size: 14px !important; border: 0 !important; }
.elementor-5814 .atlas-leistungen .elementor-price-table__features-list li:before { display: none !important; }
.elementor-5814 .atlas-leistungen .elementor-price-table__feature-inner { margin: 0 !important; display: flex; align-items: flex-start; gap: 8px; }
.elementor-5814 .atlas-leistungen .elementor-price-table__footer { border-top: 1px solid #e1e5dc; padding: 16px 24px !important; text-align: left; }
.elementor-5814 .atlas-leistungen .elementor-price-table__additional_info { font-size: 15px !important; }
@media(max-width:1024px) { .elementor-5814 .atlas-leistungen .elementor-price-table__features-list { grid-template-columns: repeat(3,minmax(0,1fr)); } }
@media(max-width:767px) { .elementor-5814 .atlas-leistungen .elementor-price-table__features-list { grid-template-columns: repeat(2,minmax(0,1fr)); gap: 4px 12px; padding: 10px 16px 18px !important; } .elementor-5814 .atlas-leistungen .elementor-price-table__header { padding: 18px 16px 8px !important; } }
/* Schlichte, bündige Leistungsübersicht ohne Icons */
.elementor-5814 .atlas-leistungen .elementor-price-table__features-list { display: flex !important; flex-wrap: wrap !important; justify-content: flex-start !important; align-items: flex-start !important; gap: 12px 28px !important; list-style: none !important; }
.elementor-5814 .atlas-leistungen .elementor-price-table__features-list li { flex: 0 1 auto !important; width: auto !important; max-width: 100% !important; padding: 0 !important; margin: 0 !important; text-align: left !important; }
.elementor-5814 .atlas-leistungen .elementor-price-table__feature-inner, .elementor-5814 .atlas-leistungen .elementor-price-table__feature-inner span { display: inline !important; margin: 0 !important; padding: 0 !important; width: auto !important; text-align: left !important; }
.elementor-5814 .atlas-leistungen .elementor-price-table__features-list i, .elementor-5814 .atlas-leistungen .elementor-price-table__features-list svg { display: none !important; }
@media(max-width:767px) { .elementor-5814 .atlas-leistungen .elementor-price-table__features-list { gap: 10px 20px !important; } }/* End custom CSS */
/* Start custom CSS for form, class: .elementor-element-569b84e */.elementor-5814 .elementor-form .elementor-field-type-acceptance label { font-weight: 400 !important; line-height: 1.6 !important; }
.elementor-5814 .elementor-element.elementor-element-569b84e canvas { max-width: 100%; border-radius: 8px; background: #fff; touch-action: none; }
.elementor-5814 .elementor-element.elementor-element-569b84e .elementor-button { text-transform: none !important; }
.elementor-5814 .elementor-element.elementor-element-569b84e .e-form__indicators__indicator__progress { background: #e7ebdf !important; border-radius: 6px; overflow: hidden; }
.elementor-5814 .elementor-element.elementor-element-569b84e .e-form__indicators__indicator__progress__meter { background: #b9ce2b !important; color: #252b27 !important; }
@media(max-width:767px) { .elementor-5814 .elementor-element.elementor-element-569b84e .elementor-field-group { max-width: 100%; } .elementor-5814 .elementor-element.elementor-element-569b84e .e-form__buttons { display: flex; flex-wrap: wrap; gap: 10px; } .elementor-5814 .elementor-element.elementor-element-569b84e .elementor-button { white-space: normal; } }
.elementor-5814 .elementor-element.elementor-element-569b84e .elementor-field-type-html, .elementor-5814 .elementor-element.elementor-element-569b84e .elementor-field-type-html p, .elementor-5814 .elementor-element.elementor-element-569b84e .elementor-field-type-html strong, .elementor-5814 .elementor-element.elementor-element-569b84e .elementor-field-type-html a { font: 400 16px/1.6 Arial,sans-serif !important; color: #343c31 !important; text-transform: none !important; }
.elementor-5814 .elementor-element.elementor-element-569b84e .elementor-field-type-html strong { font-weight: 600 !important; }
.elementor-5814 .elementor-element.elementor-element-569b84e .elementor-field-type-html a { text-decoration: underline; overflow-wrap: anywhere; }
.elementor-5814.elementor-5814 .elementor-form .elementor-select-wrapper{padding:0!important;border:0!important;background:transparent!important;box-shadow:none!important;min-height:0!important;}
.elementor-5814.elementor-5814 .elementor-form .elementor-field-group{margin-bottom:0!important;padding-bottom:20px!important;}
.elementor-5814.elementor-5814 .elementor-form .elementor-field-type-acceptance{line-height:1.6!important;}

/* Sattes Atlas-Grün für die drei Tarifköpfe */
.elementor-5814.elementor-5814 .elementor-widget-price-table:not(.atlas-leistungen) .elementor-price-table__header{background:#bdd12a!important;background-image:none!important;}
.elementor-5814.elementor-5814 .elementor-widget-price-table:not(.atlas-leistungen) .elementor-price-table__heading{color:#20301e!important;}
.elementor-5814.elementor-5814 .elementor-widget-price-table:not(.atlas-leistungen) .elementor-price-table__subheading{color:#394128!important;}

.elementor-5814.elementor-5814.elementor-5814 .elementor-form .elementor-select-wrapper.elementor-field{padding:0!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important;min-height:0!important;}/* End custom CSS */
/* Start custom CSS for price-table, class: .elementor-element-ac7f049 */.elementor-5814 .atlas-leistungen { order: -1; width: 100%; margin: 12px 0 28px !important; }
.elementor-5814 .atlas-leistungen .elementor-price-table { box-shadow: none; background: #f7f9f3; }
.elementor-5814 .atlas-leistungen .elementor-price-table__header { background: #f7f9f3 !important; padding: 20px 24px 8px !important; text-align: left; }
.elementor-5814 .atlas-leistungen .elementor-price-table__heading { font-size: 20px !important; text-transform: none !important; }
.elementor-5814 .atlas-leistungen .elementor-price-table__price { display: none !important; }
.elementor-5814 .atlas-leistungen .elementor-price-table__features-list { display: grid !important; grid-template-columns: repeat(4,minmax(0,1fr)); gap: 6px 20px; padding: 8px 24px 18px !important; background: #f7f9f3 !important; text-align: left; }
.elementor-5814 .atlas-leistungen .elementor-price-table__features-list li { margin: 0 !important; padding: 6px 0 !important; font-size: 14px !important; border: 0 !important; }
.elementor-5814 .atlas-leistungen .elementor-price-table__features-list li:before { display: none !important; }
.elementor-5814 .atlas-leistungen .elementor-price-table__feature-inner { margin: 0 !important; display: flex; align-items: flex-start; gap: 8px; }
.elementor-5814 .atlas-leistungen .elementor-price-table__footer { border-top: 1px solid #e1e5dc; padding: 16px 24px !important; text-align: left; }
.elementor-5814 .atlas-leistungen .elementor-price-table__additional_info { font-size: 15px !important; }
@media(max-width:1024px) { .elementor-5814 .atlas-leistungen .elementor-price-table__features-list { grid-template-columns: repeat(3,minmax(0,1fr)); } }
@media(max-width:767px) { .elementor-5814 .atlas-leistungen .elementor-price-table__features-list { grid-template-columns: repeat(2,minmax(0,1fr)); gap: 4px 12px; padding: 10px 16px 18px !important; } .elementor-5814 .atlas-leistungen .elementor-price-table__header { padding: 18px 16px 8px !important; } }
/* Schlichte, bündige Leistungsübersicht ohne Icons */
.elementor-5814 .atlas-leistungen .elementor-price-table__features-list { display: flex !important; flex-wrap: wrap !important; justify-content: flex-start !important; align-items: flex-start !important; gap: 12px 28px !important; list-style: none !important; }
.elementor-5814 .atlas-leistungen .elementor-price-table__features-list li { flex: 0 1 auto !important; width: auto !important; max-width: 100% !important; padding: 0 !important; margin: 0 !important; text-align: left !important; }
.elementor-5814 .atlas-leistungen .elementor-price-table__feature-inner, .elementor-5814 .atlas-leistungen .elementor-price-table__feature-inner span { display: inline !important; margin: 0 !important; padding: 0 !important; width: auto !important; text-align: left !important; }
.elementor-5814 .atlas-leistungen .elementor-price-table__features-list i, .elementor-5814 .atlas-leistungen .elementor-price-table__features-list svg { display: none !important; }
@media(max-width:767px) { .elementor-5814 .atlas-leistungen .elementor-price-table__features-list { gap: 10px 20px !important; } }/* End custom CSS */
/* Start custom CSS *//* ATLAS — clean membership selection */
body.elementor-page-5814{color:#26332c;font-family:Arial,sans-serif;}
body.elementor-page-5814 .elementor-price-table.elementor-price-table.elementor-price-table{background:#fff!important;border:1px solid #e7ebe5!important;border-radius:24px!important;box-shadow:0 14px 50px -30px #a0aaa0!important;overflow:hidden;padding:22px 18px!important;text-align:left!important;transition:border-color .2s;}
body.elementor-page-5814 .elementor-price-table__header.elementor-price-table__header.elementor-price-table__header.elementor-price-table__header{background:transparent!important;border:0!important;padding:22px 20px 12px!important;text-align:left!important;}
body.elementor-page-5814 .elementor-price-table__heading{font:600 25px/1.2 Arial,sans-serif!important;letter-spacing:-.04em;color:#26332c!important;}
body.elementor-page-5814 .elementor-price-table__subheading{background:none!important;border:0!important;border-radius:0!important;padding:14px 0!important;color:#758273!important;font:14px/1.4 Arial,sans-serif!important;}
body.elementor-page-5814 .elementor-price-table__price{background:none!important;justify-content:flex-start!important;padding:30px 20px!important;color:#26332c!important;}
body.elementor-page-5814 .elementor-price-table__integer-part{font-weight:500!important;letter-spacing:-.06em;}
body.elementor-page-5814 .elementor-price-table__period{font-size:14px!important;color:#7d887b!important;}
body.elementor-page-5814 .elementor-price-table__ribbon{display:none!important;}
body.elementor-page-5814 .elementor-price-table.atlas-selected{border:2px solid #a9bd28!important;background:#fcfdf8!important;}
body.elementor-page-5814 .atlas-choice{display:flex;width:calc(100% - 40px);margin:16px 20px 20px;padding:16px 18px;align-items:center;justify-content:space-between;border:1px solid #e0e6dc;border-radius:30px;background:#f8faf6;color:#43533d;font:600 14px Arial,sans-serif;cursor:pointer;}
body.elementor-page-5814 .atlas-choice span{width:36px;height:22px;background:#dce2d7;border-radius:20px;padding:3px;display:block;}
body.elementor-page-5814 .atlas-choice span:after{content:'';display:block;width:16px;height:16px;border-radius:50%;background:white;transition:transform .2s;}
body.elementor-page-5814 .atlas-choice[aria-pressed=true] span{background:#a9bd28;}body.elementor-page-5814 .atlas-choice[aria-pressed=true] span:after{transform:translateX(14px);}
body.elementor-page-5814 .atlas-summary{margin:28px 0 40px;padding:30px 34px;border:1px solid #e5eae0;border-radius:20px;background:#fff;color:#26332c;}
body.elementor-page-5814 .atlas-summary h3{font:600 25px Arial,sans-serif;margin:0 0 24px;letter-spacing:-.035em;}
body.elementor-page-5814 .atlas-summary p{font:16px/1.7 Arial,sans-serif;margin:10px 0;color:#64705e;}
body.elementor-page-5814 .atlas-summary strong{color:#35452d;}
body.elementor-page-5814 .elementor-form.elementor-form{background:#fff!important;box-shadow:none!important;border:0!important;border-radius:0!important;padding:24px!important;}
body.elementor-page-5814 .elementor-form .elementor-field-label{font:600 13px Arial,sans-serif!important;color:#53614d!important;padding-bottom:10px!important;}
body.elementor-page-5814 .elementor-form .elementor-field:not([type=checkbox]):not([type=radio]){background:#fafbf8!important;border:1px solid #e2e7dd!important;border-radius:8px!important;min-height:52px;padding:14px!important;color:#26332c!important;font-size:16px!important;box-shadow:none!important;}
body.elementor-page-5814 .elementor-form .elementor-field-group{margin-bottom:20px!important;}
body.elementor-page-5814 .elementor-button{border-radius:28px!important;background:#a9bd28!important;color:#26311f!important;box-shadow:none!important;font-weight:600!important;padding:17px 28px!important;}
body.elementor-page-5814 .elementor-widget-heading .elementor-heading-title{font-family:Arial,sans-serif!important;letter-spacing:-.035em;}
@media(max-width:767px){body.elementor-page-5814 .elementor-form.elementor-form{padding:8px!important;}body.elementor-page-5814 .atlas-summary{padding:24px 20px;}body.elementor-page-5814 .elementor-price-table.elementor-price-table.elementor-price-table{margin-bottom:16px;}}

/* Reference: airy cards, soft light and restrained ATLAS accents */
body.elementor-page-5814 .elementor-price-table.elementor-price-table.elementor-price-table.atlas-selected{border:1px solid #a9bd28!important;box-shadow:0 14px 48px -24px #c4cf9f!important;}
body.elementor-page-5814 .elementor-price-table__price.elementor-price-table__price.elementor-price-table__price{background:transparent!important;}
body.elementor-page-5814 .elementor-price-table__header.elementor-price-table__header .elementor-price-table__subheading{text-align:left!important;display:block!important;margin:0!important;}
body.elementor-page-5814 .atlas-choice{gap:16px;text-align:left;background:#f7f9f4;border-color:#e2e7da;}
body.elementor-page-5814 .atlas-choice b{font-weight:500;}
body.elementor-page-5814 .atlas-choice span{flex-shrink:0;}
body.elementor-page-5814 .atlas-choice[aria-pressed=true]{background:#f0f5df;border-color:#c8d693;}
body.elementor-page-5814 .atlas-summary{background:linear-gradient(125deg,#fff 50%,#f6f9ee);border:1px solid #edf0e7;padding:38px 40px;border-radius:24px;box-shadow:0 20px 60px -35px #a6b295;}
body.elementor-page-5814 .atlas-summary-detail{border-top:1px solid #e4e9dc;border-bottom:1px solid #e4e9dc;padding:22px 0;font-size:20px!important;color:#33452c!important;}
body.elementor-page-5814 .elementor-widget-form.elementor-widget-form>.elementor-widget-container{background:#fff!important;border:1px solid #edf0e7!important;border-radius:24px!important;box-shadow:0 20px 60px -40px #a6b295!important;}
body.elementor-page-5814 .elementor-price-table__heading.elementor-price-table__heading{letter-spacing:-.035em!important;}
@media(max-width:767px){body.elementor-page-5814 .atlas-choice{font-size:13px;padding:14px;width:calc(100% - 24px);margin:12px;}body.elementor-page-5814 .atlas-summary{padding:24px;}body.elementor-page-5814 .atlas-summary-detail{font-size:17px!important;}}/* End custom CSS */