.atpla-weekly{display:flex;align-items:center;justify-content:space-between;gap:32px;margin:32px auto;padding:28px 36px;border:1px solid #285572;border-radius:24px;background:linear-gradient(120deg,#08263e,#103f60);color:#f3f8fc;box-shadow:0 16px 40px #08263e18}.atpla-weekly-kicker{font-size:11px;font-weight:800;letter-spacing:2px;color:#66d5ed}.atpla-weekly h3{font-size:26px;margin:8px 0;color:#fff}.atpla-weekly p{font-size:13px;line-height:1.7;margin:0;color:#bed3e2;max-width:560px}.atpla-clock{display:flex;gap:12px;flex-shrink:0}.atpla-clock>div{width:76px;padding:14px 8px;text-align:center;background:#ffffff09;border:1px solid #66d5ed30;border-radius:15px}.atpla-clock b{display:block;font-size:30px;font-variant-numeric:tabular-nums;color:#fff}.atpla-clock span{font-size:10px;letter-spacing:1px;color:#bed3e2}header.site-header .wp-block-site-logo a.custom-logo-link{background:transparent!important;border:1px solid #66d5ed40!important}header.site-header .wp-block-site-logo img.custom-logo{filter:grayscale(1) brightness(0) invert(1)!important}@media(max-width:767px){.atpla-weekly{flex-direction:column;align-items:flex-start;padding:24px;gap:22px}.atpla-clock{width:100%;gap:8px}.atpla-clock>div{width:auto;flex:1}.atpla-weekly h3{font-size:23px}}

/* ATPL Academy: unified navy-blue theme */
header.site-header{position:relative;z-index:20;background:#061f38!important;box-shadow:0 8px 24px rgba(2,20,37,.18)!important}
header.site-header .hostinger-ai-menu{background:linear-gradient(115deg,#06233f,#0a3d66)!important;color:#eaf5ff!important;border-bottom:1px solid rgba(99,190,255,.22)!important}
header.site-header .wp-block-navigation-item__content,header.site-header .wp-block-site-title a,header.site-header .wc-block-customer-account__account-link,header.site-header .wc-block-mini-cart__button{color:#eaf5ff!important}
header.site-header .wp-block-navigation-item__content{transition:color .18s ease}
header.site-header .wp-block-navigation-item__content:hover,header.site-header .current-menu-item>.wp-block-navigation-item__content{color:#71d9ff!important}
header.site-header .wp-block-navigation__responsive-container-open{color:#eaf5ff!important}
.plx6-hero::before{background:radial-gradient(ellipse at 76% 42%,rgba(39,157,255,.24),transparent 38%),radial-gradient(ellipse at 18% 88%,rgba(0,207,255,.11),transparent 42%),linear-gradient(125deg,#03182e 0%,#07365d 57%,#0b4c77 100%),repeating-linear-gradient(135deg,rgba(120,210,255,.035) 0 1px,transparent 1px 32px)!important}
.plx6-hero::after{inset:auto -14% -56% auto!important;width:min(68vw,880px)!important;height:min(68vw,880px)!important;border:1px solid rgba(124,208,255,.14)!important;border-radius:50%!important;background:radial-gradient(circle,rgba(26,137,220,.13) 0 1px,transparent 2px)!important;background-size:32px 32px!important;box-shadow:0 0 0 44px rgba(124,208,255,.045),0 0 0 90px rgba(124,208,255,.035),0 0 0 145px rgba(124,208,255,.025)!important;pointer-events:none!important}
.plx6-stats{position:relative!important;overflow:hidden!important;padding:20px 0 26px!important;background:linear-gradient(115deg,#06243f 0%,#083c63 58%,#0b4a70 100%)!important;border-top:1px solid rgba(116,202,255,.2)!important;border-bottom:1px solid rgba(116,202,255,.18)!important}
.plx6-stats::before{content:"";position:absolute;inset:0;background:linear-gradient(rgba(116,202,255,.035) 1px,transparent 1px),linear-gradient(90deg,rgba(116,202,255,.035) 1px,transparent 1px);background-size:34px 34px;mask-image:linear-gradient(90deg,transparent,#000 20%,#000 80%,transparent);pointer-events:none}
.plx6-stats-grid{position:relative;z-index:1}
.plx6-stat{border:1px solid rgba(138,207,246,.24)!important;border-radius:15px!important;background:linear-gradient(145deg,rgba(255,255,255,.105),rgba(255,255,255,.045))!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.08),0 12px 28px rgba(0,15,31,.16)!important;backdrop-filter:blur(8px);transition:transform .2s ease,border-color .2s ease,background .2s ease}
.plx6-stat:hover{transform:translateY(-3px);border-color:rgba(104,208,255,.5)!important;background:linear-gradient(145deg,rgba(59,163,228,.18),rgba(255,255,255,.06))!important}
.plx6-stat-icon{background:rgba(49,157,231,.17)!important;color:#79d9ff!important;border:1px solid rgba(116,205,255,.18)}
.plx6-stat b{color:#f4f9ff!important}.plx6-stat small{color:#bed3e4!important}
@media(max-width:767px){.plx6-hero::after{width:120vw!important;height:120vw!important;right:-65vw!important;bottom:-26vw!important}.plx6-stats{padding:14px 0 22px!important}.plx6-stat{border-radius:12px!important}}


header.site-header .wp-block-site-logo a.custom-logo-link{display:inline-flex;align-items:center;padding:5px 10px;border-radius:12px;background:#eaf6ff!important;border:1px solid rgba(255,255,255,.25);box-shadow:0 6px 18px rgba(0,13,30,.2)}
header.site-header .wp-block-site-logo img.custom-logo{width:146px!important;max-width:146px!important;height:auto!important}
header.site-header .wp-block-navigation__responsive-container-open,header.site-header .wp-block-navigation__responsive-container-close,header.site-header .wc-block-customer-account__link,header.site-header .wc-block-mini-cart__button{color:#eaf5ff!important}
header.site-header .wp-block-navigation__responsive-container-open svg,header.site-header .wp-block-navigation__responsive-container-close svg,header.site-header .wc-block-customer-account__link svg,header.site-header .wc-block-mini-cart__button svg{color:#eaf5ff!important;fill:#eaf5ff!important}


/* Clean footer contact links */
footer a{text-decoration:none!important}footer a[href^="mailto:"]{color:#d9f0ff!important;text-decoration:none!important;border:0!important;box-shadow:none!important;white-space:nowrap!important;overflow-wrap:normal!important}footer a[href^="mailto:"]:hover{color:#78d8ff!important;text-decoration:none!important}footer a:focus-visible{outline:2px solid #78d8ff!important;outline-offset:3px!important}


/* ATPL Academy: header scale, contrast and aligned feature cards */
header.site-header .hostinger-ai-menu{min-height:120px!important;padding-block:22px!important;gap:28px!important;background:radial-gradient(ellipse at 10% 20%,rgba(30,161,224,.14),transparent 45%),linear-gradient(110deg,#06243f,#0b3d63)!important}
header.site-header .wp-block-navigation-item__content{font-size:16px!important;font-weight:600!important;line-height:1.4!important;text-decoration:none!important;padding:10px 8px!important;border-radius:9px!important}
header.site-header .wp-block-navigation__container{gap:5px!important}
header.site-header .wp-block-navigation-item__content:hover,header.site-header .current-menu-item>.wp-block-navigation-item__content{background:rgba(100,202,255,.11)!important;color:#86ddff!important}
header.site-header .custom-logo-link{background:rgba(109,210,255,.07)!important;border:1px solid rgba(135,211,250,.24)!important;box-shadow:0 8px 24px rgba(0,14,29,.2)!important;padding:12px 16px!important;border-radius:16px!important}
header.site-header .custom-logo{width:170px!important;max-width:170px!important;filter:grayscale(1) brightness(0) invert(1)!important}
header.site-header .wc-block-customer-account__link,header.site-header .wc-block-mini-cart__button{display:flex!important;flex-direction:column!important;align-items:center!important;justify-content:center!important;gap:5px!important;min-width:64px!important;min-height:64px!important;padding:8px!important;border:1px solid rgba(135,211,250,.2)!important;border-radius:12px!important;background:rgba(116,202,255,.06)!important;color:#eef8ff!important;text-decoration:none!important}
header.site-header .wc-block-customer-account__link::after{content:'Hesabım';font-size:12px;font-weight:600;line-height:1.4}
header.site-header .wc-block-mini-cart__button::after{content:'Sepetim';font-size:12px;font-weight:600;line-height:1.4}
header.site-header .wc-block-customer-account__account-icon,header.site-header .wc-block-mini-cart__icon{width:25px!important;height:25px!important}
.plx6-experience .plx6-checks li{display:flex!important;align-items:center!important;min-height:64px!important;line-height:1.5!important;padding:15px 16px 15px 52px!important;position:relative!important;margin:0!important}
.plx6-experience .plx6-checks li::before{position:absolute!important;inset:50% auto auto 17px!important;transform:translateY(-50%)!important;margin:0!important;display:grid!important;place-items:center!important;flex-shrink:0!important;width:24px!important;height:24px!important;background:#0b3d63!important;color:#83ddff!important}
.plx6-experience .plx6-checks li::marker{content:''!important}
.plx6-faq-item summary{list-style:none;min-height:60px;display:flex;justify-content:space-between;align-items:center;gap:20px;padding:16px 20px;cursor:pointer;font-size:15px;font-weight:700;color:#082a4a;background:#fff}
.plx6-faq-item summary::-webkit-details-marker{display:none}.plx6-faq-item[open] .plx6-faq-answer{display:block!important}.plx6-faq-item[open] summary b{transform:rotate(180deg)}.plx6-faq-answer{padding:0 20px 20px!important}.plx6-faq-answer p{font-size:14px!important;line-height:1.7!important}
@media(min-width:1200px){header.site-header .hostinger-ai-menu{max-width:none!important;width:100%!important}header.site-header .hostinger-ai-menu>div{max-width:1720px!important;width:calc(100% - 96px)!important;margin-inline:auto!important}}
@media(max-width:1199px){header.site-header .wp-block-navigation-item__content{font-size:14px!important;padding:8px 4px!important}header.site-header .custom-logo{width:140px!important;max-width:140px!important}}
@media(max-width:767px){header.site-header .hostinger-ai-menu{min-height:90px!important;padding-block:14px!important;gap:12px!important}header.site-header .custom-logo{width:120px!important;max-width:120px!important}header.site-header .custom-logo-link{padding:8px 10px!important}header.site-header .wc-block-customer-account__link,header.site-header .wc-block-mini-cart__button{min-width:48px!important;min-height:54px!important;padding:5px!important}header.site-header .wc-block-customer-account__link::after,header.site-header .wc-block-mini-cart__button::after{font-size:10px}.plx6-checks{grid-template-columns:1fr!important}}

header.site-header .hostinger-ai-menu .wp-block-site-logo a.custom-logo-link{background:transparent!important;box-shadow:none!important;border:0!important}header.site-header .hostinger-ai-menu .wp-block-site-logo img.custom-logo{filter:grayscale(1) brightness(0) invert(1)!important}
.woocommerce-account main,.woocommerce-checkout main,.woocommerce-cart main{max-width:1280px;margin:44px auto;padding:0 28px}.woocommerce-account .woocommerce{padding:32px;border:1px solid #d3e3ef;border-radius:24px;background:#f6fafc;box-shadow:0 18px 45px #082a4a0c}.woocommerce-account input,.woocommerce-checkout input,.woocommerce-checkout select,.woocommerce-checkout textarea{border:1px solid #bfd4e3;border-radius:10px;padding:12px!important;background:#fff}.woocommerce-account button,.woocommerce-checkout button#place_order{background:#0b3d63!important;color:#fff!important;border:0;border-radius:12px;padding:14px 24px!important;font-weight:700}.woocommerce-account .woocommerce-MyAccount-navigation a{text-decoration:none;color:#0b3d63;font-weight:600}.woocommerce-account .woocommerce-MyAccount-navigation li{padding:10px 0;border-bottom:1px solid #dbe8f0}footer.site-footer{background:linear-gradient(115deg,#06243f,#0b3d63)!important;color:#eaf5ff!important}footer.site-footer h3,footer.site-footer a,footer.site-footer p{color:#eaf5ff!important}header.site-header .hostinger-ai-menu .wp-block-site-logo a.custom-logo-link{background:transparent!important;box-shadow:none!important;border:0!important}header.site-header .hostinger-ai-menu .wp-block-site-logo img.custom-logo{filter:grayscale(1) brightness(0) invert(1)!important}@media(max-width:767px){.woocommerce-account main,.woocommerce-checkout main,.woocommerce-cart main{padding:0 16px}.woocommerce-account .woocommerce{padding:20px}}
/* Contact email: full-width widget and unbroken address. */
#contact-main .hostinger-ai-contact-details--grid{grid-template-columns:minmax(0,1fr)!important;width:100%!important}
#contact-main .elementor-element-hai00004{width:100%!important;max-width:100%!important;min-width:0!important}
#contact-main .hostinger-ai-contact-field--email{width:max-content!important;max-width:100%!important;white-space:nowrap!important;word-break:normal!important;overflow-wrap:normal!important}

/* Premium WooCommerce product catalogue. */
body.tax-product_cat,body.post-type-archive-product{background:#f0f6fa!important;color:#082b43}
body.tax-product_cat main,body.post-type-archive-product main{padding:48px 32px 72px!important}
body.tax-product_cat main>.alignwide,body.post-type-archive-product main>.alignwide{max-width:1450px!important}
body.tax-product_cat .wp-block-query-title,body.post-type-archive-product .wp-block-query-title{padding:40px!important;border-radius:24px;background:radial-gradient(circle at 85% 20%,#145987,transparent 45%),#062942;color:#fff!important;font-size:clamp(36px,4vw,56px)!important;letter-spacing:-.03em}
body.tax-product_cat .wc-block-product-template,body.post-type-archive-product .wc-block-product-template{display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:24px!important}
body.tax-product_cat .wc-block-product,body.post-type-archive-product .wc-block-product{width:auto!important;padding:22px!important;display:flex;flex-direction:column;border:1px solid #d6e4ed;border-radius:24px;background:#fff;box-shadow:0 18px 45px #0629420c}
body.tax-product_cat .wp-block-woocommerce-product-image img,body.post-type-archive-product .wp-block-woocommerce-product-image img{height:280px!important;width:100%!important;object-fit:contain!important;border-radius:16px}
body.tax-product_cat .wp-block-post-title,body.post-type-archive-product .wp-block-post-title{font-size:21px!important;line-height:1.4!important;min-height:60px}
body.tax-product_cat .wp-block-post-title a,body.post-type-archive-product .wp-block-post-title a{color:#082b43!important;text-decoration:none!important}
body.tax-product_cat .wc-block-components-product-price,body.post-type-archive-product .wc-block-components-product-price{font-size:30px!important;font-weight:800;color:#082b43}
body.tax-product_cat .wp-block-woocommerce-product-button,body.post-type-archive-product .wp-block-woocommerce-product-button{margin-top:auto}
body.tax-product_cat .wc-block-components-product-button__button,body.post-type-archive-product .wc-block-components-product-button__button{width:100%;min-height:52px!important;background:#082e4c!important;color:#fff!important;border:1px solid #125680!important;border-radius:12px!important;font-weight:700!important}
@media(max-width:1050px){body.tax-product_cat .wc-block-product-template,body.post-type-archive-product .wc-block-product-template{grid-template-columns:repeat(2,minmax(0,1fr))!important}}
@media(max-width:600px){body.tax-product_cat main,body.post-type-archive-product main{padding:24px 16px!important}body.tax-product_cat .wc-block-product-template,body.post-type-archive-product .wc-block-product-template{grid-template-columns:1fr!important}body.tax-product_cat .wp-block-query-title{padding:28px!important}}

header.wp-block-template-part>.hostinger-ai-menu{background:linear-gradient(115deg,#062942,#0d3e63)!important;color:#eaf5ff!important}header.wp-block-template-part .hostinger-ai-menu-wrapper{max-width:1600px!important;width:calc(100% - 64px)!important;padding:26px 0!important;grid-template-columns:180px minmax(0,1fr)!important}header.wp-block-template-part .custom-logo{width:164px!important;height:auto!important;filter:brightness(0) invert(1);max-height:70px;object-fit:contain}header.wp-block-template-part .wp-block-site-title{display:none!important}header.wp-block-template-part a,header.wp-block-template-part button{color:#eaf5ff!important;text-decoration:none!important}header.wp-block-template-part .wp-block-navigation__container{gap:18px!important;font-size:15px!important;font-weight:650}header.wp-block-template-part .hostinger-ai-site-navigation-wrapper{gap:24px!important}header.wp-block-template-part .wp-block-navigation-item__content:hover{color:#76dfff!important}header.wp-block-template-part .wc-block-customer-account__link,header.wp-block-template-part .wc-block-mini-cart__button{display:flex!important;flex-direction:column!important;gap:6px;padding:12px!important;border:1px solid #ffffff24!important;border-radius:14px!important;background:#ffffff08!important;min-width:68px;min-height:66px}header.wp-block-template-part .wc-block-customer-account__link:after{content:"Hesabım";font-size:12px;font-weight:700}header.wp-block-template-part .wc-block-mini-cart__button:after{content:"Sepetim";font-size:12px;font-weight:700}header.wp-block-template-part .wc-block-mini-cart__icon{fill:#eaf5ff!important}@media(max-width:1100px){header.wp-block-template-part .hostinger-ai-menu-wrapper{width:calc(100% - 32px)!important;grid-template-columns:140px minmax(0,1fr)!important}header.wp-block-template-part .custom-logo{width:130px!important}header.wp-block-template-part .wp-block-navigation__container{gap:10px!important;font-size:13px!important}}

/* Unified contact and purchase pages */
#contact-main{background:radial-gradient(circle at 10% 10%,#10547c,transparent 50%),linear-gradient(120deg,#062942,#0c3d5e)!important;padding:76px 0!important;color:#eaf5ff!important}
#contact-main .elementor-element-hai00010>.e-con-inner{max-width:1450px!important;width:calc(100% - 80px)!important;padding:0!important}
#contact-main .elementor-element-hai00009{display:grid!important;grid-template-columns:minmax(0,1fr) minmax(0,1fr)!important;gap:64px!important;align-items:center!important}
#contact-main .elementor-element-hai00006,#contact-main .elementor-element-hai00008{width:100%!important;min-width:0!important;padding:0!important}
#contact-main .elementor-element-hai00001 p{font-size:12px!important;font-weight:800!important;letter-spacing:2px!important;color:#7ae1ff!important;text-transform:uppercase}
#contact-main h2{font-size:clamp(38px,4vw,60px)!important;line-height:1.08!important;letter-spacing:-.03em!important;color:#fff!important;margin:12px 0 20px!important}
#contact-main .elementor-element-hai00003 p{font-size:17px!important;line-height:1.8!important;color:#c4dce9!important}
#contact-main .hostinger-ai-contact-field--email{font-size:19px!important;color:#fff!important;padding:22px 24px!important;background:#ffffff09;border:1px solid #ffffff24;border-radius:16px}
#contact-main .elementor-element-hai00007{background:#f8fbfd!important;padding:32px!important;border:1px solid #d1e4ee;border-radius:24px!important;box-shadow:0 24px 60px #001a3030;color:#0a304b!important}
#contact-main .hts-section,#contact-main .hts-details,#contact-main .elementor-hts-contact-details{padding:0!important;margin:0!important;width:100%!important;max-width:none!important;background:transparent!important}
#contact-main form{display:flex!important;flex-direction:column!important;gap:10px!important}
#contact-main form>label{font-size:14px!important;font-weight:700!important;color:#0a304b!important;margin:8px 0 0!important}
#contact-main form input:not([type=checkbox]):not([type=hidden]):not([type=submit]),#contact-main textarea{width:100%!important;box-sizing:border-box!important;padding:14px 16px!important;border:1px solid #c6dae7!important;border-radius:10px!important;background:#fff!important;color:#0a304b!important;font:inherit!important}
#contact-main textarea{min-height:130px!important;resize:vertical}
#contact-main .hts-form-control{display:flex!important;align-items:flex-start!important;gap:10px!important;font-size:12px!important;line-height:1.7!important;color:#537086!important}
#contact-main .hts-form-control input{flex-shrink:0;margin-top:5px!important}
#contact-main form input[type=submit]{padding:16px!important;border:0!important;border-radius:12px!important;background:#e8bd48!important;color:#062942!important;font-weight:800!important;margin-top:10px!important}
body.single-product{background:#f4f8fb!important;color:#0a304b}
body.single-product main{max-width:1450px!important;margin:48px auto!important;padding:0 32px!important}
body.single-product .wp-block-post-title,body.single-product .product_title{font-size:clamp(32px,3.6vw,52px)!important;line-height:1.15!important;color:#082e4c!important}
body.single-product .woocommerce-product-gallery img,body.single-product .wc-block-product-gallery img{object-fit:contain!important;max-height:520px!important}
body.single-product .woocommerce-product-gallery,body.single-product .wc-block-product-gallery{border:1px solid #d5e4ed;border-radius:24px;background:#fff;padding:28px!important}
body.single-product .price,body.single-product .wc-block-components-product-price{font-size:34px!important;font-weight:800!important;color:#0b3d63!important}
body.single-product .single_add_to_cart_button,body.single-product .wc-block-components-product-button__button{background:#0a3758!important;color:#fff!important;border-radius:12px!important;min-height:52px!important;padding:14px 26px!important;font-weight:700!important}
.woocommerce-cart .wc-block-cart,.woocommerce-checkout .wc-block-checkout{background:#fff;border:1px solid #d6e5ee;border-radius:24px;padding:28px!important;box-shadow:0 18px 50px #06294208}
.woocommerce-cart h1,.woocommerce-checkout h1{color:#082e4c!important;letter-spacing:-.03em}
.woocommerce-account #customer_login{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:36px}
.woocommerce-account #customer_login .col-1,.woocommerce-account #customer_login .col-2{float:none;width:auto;min-width:0}
.woocommerce-account #customer_login h2{font-size:32px;color:#082e4c;letter-spacing:-.02em}
.woocommerce-account .woocommerce-form-login,.woocommerce-account .woocommerce-form-register{border:1px solid #d6e5ee!important;border-radius:18px!important;background:#fff;padding:28px!important;margin-top:20px!important}
.woocommerce-account .password-input{position:relative;display:block}.woocommerce-account .password-input input{padding-right:52px!important;width:100%;box-sizing:border-box}.woocommerce-account .show-password-input{position:absolute!important;right:10px!important;top:50%!important;transform:translateY(-50%);width:32px!important;height:32px!important;padding:0!important;background:transparent!important;color:#0b3d63!important;border:0!important}
@media(max-width:900px){#contact-main .elementor-element-hai00009{grid-template-columns:1fr!important;gap:32px!important}.woocommerce-account #customer_login{grid-template-columns:1fr}}
@media(max-width:600px){#contact-main{padding:44px 0!important}#contact-main .elementor-element-hai00010>.e-con-inner{width:calc(100% - 32px)!important}#contact-main .elementor-element-hai00007{padding:22px!important}#contact-main .hostinger-ai-contact-field--email{font-size:16px!important;padding:18px!important}.woocommerce-cart .wc-block-cart,.woocommerce-checkout .wc-block-checkout{padding:18px!important}body.single-product main{padding:0 16px!important}}

/* Aligned registration columns, package facts and contact icon */
.woocommerce-account #customer_login::before,.woocommerce-account #customer_login::after{display:none!important;content:none!important}
.woocommerce-account #customer_login>.col-1,.woocommerce-account #customer_login>.col-2{margin:0!important;align-self:start;grid-row:1!important}
.woocommerce-account #customer_login>.col-1{grid-column:1!important}.woocommerce-account #customer_login>.col-2{grid-column:2!important}
.woocommerce-account .woocommerce-form-row label{display:block!important;margin-bottom:8px!important}.woocommerce-account .woocommerce-form-row input:not([type=checkbox]){width:100%!important;box-sizing:border-box!important;min-height:48px}
#contact-main .hostinger-ai-contact-field--email{position:relative!important;padding:22px 24px 22px 74px!important}
#contact-main .hostinger-ai-contact-field--email::before{left:20px!important;top:50%!important;transform:translateY(-50%)!important;width:38px!important;height:38px!important;border-radius:12px!important;background:#68d7f020!important;border:1px solid #68d7f045!important}
#contact-main .hostinger-ai-contact-field--email::after{left:20px!important;top:50%!important;transform:translateY(-50%)!important;width:38px!important;height:38px!important;background:#79e1ff!important;mask-size:19px 19px!important}
.atpla-package-facts{padding:0!important;margin:0 0 18px!important;list-style:none!important;text-align:left!important;font-size:13px!important;line-height:1.6!important;color:#375b73!important;display:grid;gap:10px}
.atpla-package-facts li{position:relative;padding-left:22px!important;min-height:22px}.atpla-package-facts li::before{content:'✓';position:absolute;left:0;top:0;color:#079ab3;font-weight:800}
.atpla-package-facts li:first-child{font-size:14px;font-weight:800;color:#0a3756}
.atpla-package-note{font-size:11px!important;line-height:1.6!important;text-align:left;color:#6a8395;margin:0 0 18px!important}
.woocommerce-price-suffix{display:block;font-size:12px!important;font-weight:500!important;color:#638096!important;margin-top:4px}
@media(max-width:1450px) and (min-width:1101px){header.wp-block-template-part .hostinger-ai-menu-wrapper{grid-template-columns:145px minmax(0,1fr)!important;width:calc(100% - 40px)!important}header.wp-block-template-part .custom-logo{width:135px!important}header.wp-block-template-part .wp-block-navigation__container{font-size:13px!important;gap:10px!important}header.wp-block-template-part .hostinger-ai-site-navigation-wrapper{gap:14px!important}}
@media(max-width:1100px){header.wp-block-template-part .wp-block-navigation__responsive-container:not(.is-menu-open){display:none!important}header.wp-block-template-part .wp-block-navigation__responsive-container-open{display:flex!important}header.wp-block-template-part .hostinger-ai-site-navigation-wrapper{justify-content:flex-end!important;min-width:0!important}header.wp-block-template-part .wp-block-navigation__responsive-container.is-menu-open{background:#082e4c!important;color:#fff!important}}
@media(max-width:900px){.woocommerce-account #customer_login>.col-1,.woocommerce-account #customer_login>.col-2{grid-column:1!important;grid-row:auto!important}}
