.elementor-318972 .elementor-element.elementor-element-24a890b{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-318972 .elementor-element.elementor-element-503e9064{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-318972 .elementor-element.elementor-element-6f358eae{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-318972 .elementor-element.elementor-element-de48990{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-318972 .elementor-element.elementor-element-3a355619{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-318972 .elementor-element.elementor-element-adee633{width:auto;max-width:auto;}.elementor-318972 .elementor-element.elementor-element-55ca890f{width:auto;max-width:auto;}.elementor-318972 .elementor-element.elementor-element-42add0af{text-align:start;}.elementor-318972 .elementor-element.elementor-element-4a585d92{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-318972 .elementor-element.elementor-element-7abf7b15{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-318972 .elementor-element.elementor-element-6d96a13b{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-318972 .elementor-element.elementor-element-5fda426a{width:auto;max-width:auto;}.elementor-318972 .elementor-element.elementor-element-7e61f57b{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-318972 .elementor-element.elementor-element-69e55f60{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-318972 .elementor-element.elementor-element-5532f1c4{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-318972 .elementor-element.elementor-element-3ae0d608{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-318972 .elementor-element.elementor-element-5fce0a00{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-318972 .elementor-element.elementor-element-5a142204{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-318972 .elementor-element.elementor-element-ff9b430{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-318972 .elementor-element.elementor-element-4c2bb1f0{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-318972 .elementor-element.elementor-element-3870cdb9{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-318972 .elementor-element.elementor-element-3369d671{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-318972 .elementor-element.elementor-element-4d48a6c .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(0px/2);}.elementor-318972 .elementor-element.elementor-element-4d48a6c .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(0px/2);}.elementor-318972 .elementor-element.elementor-element-4d48a6c .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(0px/2);}.elementor-318972 .elementor-element.elementor-element-4d48a6c .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-0px/2);}.elementor-318972 .elementor-element.elementor-element-4d48a6c .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-0px/2);}.elementor-318972 .elementor-element.elementor-element-4d48a6c .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-318972 .elementor-element.elementor-element-4d48a6c .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-318972 .elementor-element.elementor-element-4d48a6c{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-318972 .elementor-element.elementor-element-4d48a6c .elementor-icon-list-text{transition:color 0.3s;}.elementor-318972 .elementor-element.elementor-element-72e52258{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-318972 .elementor-element.elementor-element-3155e6bc .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(0px/2);}.elementor-318972 .elementor-element.elementor-element-3155e6bc .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(0px/2);}.elementor-318972 .elementor-element.elementor-element-3155e6bc .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(0px/2);}.elementor-318972 .elementor-element.elementor-element-3155e6bc .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-0px/2);}.elementor-318972 .elementor-element.elementor-element-3155e6bc .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-0px/2);}.elementor-318972 .elementor-element.elementor-element-3155e6bc .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-318972 .elementor-element.elementor-element-3155e6bc .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-318972 .elementor-element.elementor-element-3155e6bc{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-318972 .elementor-element.elementor-element-3155e6bc .elementor-icon-list-text{transition:color 0.3s;}.elementor-318972 .elementor-element.elementor-element-70b5f43c{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-318972 .elementor-element.elementor-element-153fc4c1 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(0px/2);}.elementor-318972 .elementor-element.elementor-element-153fc4c1 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(0px/2);}.elementor-318972 .elementor-element.elementor-element-153fc4c1 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(0px/2);}.elementor-318972 .elementor-element.elementor-element-153fc4c1 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-0px/2);}.elementor-318972 .elementor-element.elementor-element-153fc4c1 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-0px/2);}.elementor-318972 .elementor-element.elementor-element-153fc4c1 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-318972 .elementor-element.elementor-element-153fc4c1 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-318972 .elementor-element.elementor-element-153fc4c1{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-318972 .elementor-element.elementor-element-153fc4c1 .elementor-icon-list-text{transition:color 0.3s;}.elementor-318972 .elementor-element.elementor-element-612af97d{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-318972 .elementor-element.elementor-element-3a247649 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(0px/2);}.elementor-318972 .elementor-element.elementor-element-3a247649 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(0px/2);}.elementor-318972 .elementor-element.elementor-element-3a247649 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(0px/2);}.elementor-318972 .elementor-element.elementor-element-3a247649 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-0px/2);}.elementor-318972 .elementor-element.elementor-element-3a247649 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-0px/2);}.elementor-318972 .elementor-element.elementor-element-3a247649 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-318972 .elementor-element.elementor-element-3a247649 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-318972 .elementor-element.elementor-element-3a247649{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-318972 .elementor-element.elementor-element-3a247649 .elementor-icon-list-text{transition:color 0.3s;}.elementor-318972 .elementor-element.elementor-element-620b5f13{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-318972 .elementor-element.elementor-element-13961348 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(0px/2);}.elementor-318972 .elementor-element.elementor-element-13961348 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(0px/2);}.elementor-318972 .elementor-element.elementor-element-13961348 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(0px/2);}.elementor-318972 .elementor-element.elementor-element-13961348 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-0px/2);}.elementor-318972 .elementor-element.elementor-element-13961348 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-0px/2);}.elementor-318972 .elementor-element.elementor-element-13961348 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-318972 .elementor-element.elementor-element-13961348 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-318972 .elementor-element.elementor-element-13961348{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-318972 .elementor-element.elementor-element-13961348 .elementor-icon-list-text{transition:color 0.3s;}.elementor-318972 .elementor-element.elementor-element-e12b279{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-318972 .elementor-element.elementor-element-7a67674a{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-318972 .elementor-element.elementor-element-4fe8f2f{text-align:start;}.elementor-318972 .elementor-element.elementor-element-41d3c2a0{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-318972 .elementor-element.elementor-element-6e5a5492{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-318972 .elementor-element.elementor-element-26b1b913{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-theme-builder-content-area{height:400px;}.elementor-location-header:before, .elementor-location-footer:before{content:"";display:table;clear:both;}/* Start custom CSS for container, class: .elementor-element-24a890b */.gk98-footer.gk98-footer{--gkf-pink:#ce006c;--gkf-dark:#302332;--gkf-muted:#746671;--gkf-line:#eadfe6;--gkf-paper:#fff;direction:rtl;isolation:isolate;position:relative;width:100%;max-width:none;overflow:clip;padding:0;margin:56px 0 0;gap:0;background:radial-gradient(ellipse at 88% 0,rgba(255,213,231,.54),transparent 45%),linear-gradient(180deg,#fff9fc 0%,#fff 47%,#fbf7fa 100%);border-top:1px solid #f1d8e5;font-family:yekanbakh,Tahoma,sans-serif;color:var(--gkf-dark)}
.gk98-footer:before{content:"";position:absolute;inset:0 0 auto;height:3px;background:linear-gradient(90deg,transparent 5%,#f5c0d9 25%,#ce006c 68%,transparent 96%)}
.gk98-footer *{box-sizing:border-box}
.gk98-footer .e-con{--container-default-padding-top:0px;--container-default-padding-right:0px;--container-default-padding-bottom:0px;--container-default-padding-left:0px;--widgets-spacing:0px;--widgets-spacing-row:0px;--widgets-spacing-column:0px;padding:0;gap:0;min-width:0}
.gk98-footer .elementor-widget{margin:0;min-width:0;--widgets-spacing:0px}
.gk98-footer .elementor-widget-html{line-height:0}
.gk98-footer .elementor-heading-title{font-family:inherit;line-height:1.65;color:inherit;margin:0}
.gk98-footer a{color:inherit;text-decoration:none}
.gk98-footer a:focus-visible,.gk98-footer button:focus-visible{outline:3px solid #ba0065;outline-offset:4px;border-radius:7px}
.gk98-footer .gkf-shell{width:100%;max-width:1320px;margin:0 auto;padding:32px 32px 0;display:flex;flex-direction:column}
.gk98-footer .gkf-intro{display:grid;grid-template-columns:minmax(0,1.3fr) minmax(160px,.65fr) minmax(230px,.85fr);align-items:center;gap:22px;padding:0 0 28px}
.gk98-footer .gkf-intro-copy{display:flex;flex-direction:column;gap:9px}
.gk98-footer .gkf-eyebrow .elementor-heading-title{font-size:11px;font-weight:700;letter-spacing:.15px;color:#9a3265;display:flex;align-items:center;gap:8px}
.gkf-eyebrow .elementor-heading-title:before{content:"";width:19px;height:3px;background:#d60078;border-radius:9px;box-shadow:-6px 0 0 #f1b8d3}
.gk98-footer .gkf-headline .elementor-heading-title{font-size:30px;line-height:1.6;font-weight:850;letter-spacing:-.8px}
.gkf-headline em{font-style:normal;color:var(--gkf-pink)}
.gk98-footer .gkf-caption .elementor-heading-title{font-size:12px;line-height:1.9;font-weight:400;color:var(--gkf-muted);max-width:390px}
.gk98-footer .gkf-intro-actions{display:flex;flex-direction:row;gap:14px;align-items:center;margin-top:4px}
.gk98-footer .gkf-cta .elementor-button{font-family:inherit;background:var(--gkf-pink);color:white;padding:11px 19px;font-size:12px;line-height:1.6;font-weight:750;border:1px solid var(--gkf-pink);border-radius:12px;box-shadow:0 5px 15px #d600781b;transition:background .2s,box-shadow .2s,transform .2s}
.gk98-footer .gkf-cta .elementor-button:hover{background:#a9005b;box-shadow:0 6px 20px #d6007830;transform:translateY(-2px)}
.gk98-footer .gkf-cta-secondary .elementor-button{background:transparent;color:var(--gkf-pink);border-color:transparent;box-shadow:none;padding-inline:4px}
.gk98-footer .gkf-cta-secondary .elementor-button:hover{background:#fff0f7;color:#990050;box-shadow:none}
.gk98-footer .gkf-art{width:100%;align-self:center;position:relative}
.gk98-footer .gkf-art img{width:100%;height:auto;max-height:195px;object-fit:contain;filter:drop-shadow(0 15px 14px #99406510)}
.gk98-footer .gkf-support{position:relative;display:flex;flex-direction:column;gap:6px;background:#fff;border:1px solid #efdae6;border-radius:21px;padding:19px 20px;box-shadow:0 10px 36px #62334b06;overflow:hidden}
.gkf-support:after{content:"";position:absolute;width:64px;height:64px;border:13px solid #fff0f7;border-radius:50%;left:-24px;top:-22px;pointer-events:none}
.gk98-footer .gkf-support-top{display:flex;flex-direction:row;gap:10px;align-items:center}
.gkf-support-icon{display:flex;width:40px;height:40px;border-radius:13px;background:#fff0f7;align-items:center;justify-content:center;color:var(--gkf-pink)}
.gkf-support-icon svg{width:25px;height:25px}
.gk98-footer .gkf-support-title .elementor-heading-title{font-size:15px;font-weight:800;line-height:1.75}
.gk98-footer .gkf-support-note .elementor-heading-title{font-size:11px;color:var(--gkf-muted);font-weight:400;line-height:1.8}
.gk98-footer .gkf-support-link .elementor-button{background:transparent;color:var(--gkf-pink);font-family:inherit;font-size:21px;font-weight:800;letter-spacing:.2px;direction:ltr;padding:5px 0;line-height:1.4;border-radius:6px}
.gk98-footer .gkf-hours .elementor-heading-title{font-size:11px;color:#6f606d;line-height:1.8;font-weight:500}
.gkf-hours b{font-weight:750;color:#443041}
.gk98-footer .gkf-route .elementor-heading-title{font-size:11px;color:#9d4a75;font-weight:600;line-height:1.8}
.gk98-footer .gkf-quick{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:10px;padding-bottom:26px}
.gk98-footer .gkf-service{display:flex;position:relative;flex-direction:column;gap:4px;align-items:flex-start;min-width:0;background:#fff;border:1px solid #eddee7;border-radius:17px;padding:13px 14px 12px;transition:transform .2s,border-color .2s,box-shadow .2s;overflow:hidden}
.gk98-footer .gkf-service:hover{transform:translateY(-3px);border-color:#e885b7;box-shadow:0 9px 25px #b5006510}
.gkf-service:after{content:"↗";position:absolute;left:12px;top:14px;font:15px/1 Arial;color:#c6b4bf;transform:rotate(-90deg)}
.gkf-icon{display:block;width:32px;height:32px;color:var(--gkf-pink)}
.gkf-icon svg{display:block;width:32px;height:32px}
.gk98-footer .gkf-service-title .elementor-heading-title{font-size:13px;font-weight:800;line-height:1.8}
.gk98-footer .gkf-service-note .elementor-heading-title{font-size:10px;color:var(--gkf-muted);font-weight:400;line-height:1.8}
.gk98-footer .gkf-menu-bar{display:flex;flex-direction:row;justify-content:space-between;align-items:center;border-top:1px solid var(--gkf-line);padding:20px 0 14px;gap:12px}
.gk98-footer .gkf-menu-label .elementor-heading-title{font-size:11px;font-weight:750;color:#886577;letter-spacing:.2px}
.gk98-footer .gkf-menu-aside .elementor-heading-title{font-size:10px;color:#a08f9b;font-weight:500;letter-spacing:1.4px;direction:ltr}
.gk98-footer .gkf-nav-grid{display:grid;grid-template-columns:1fr 1.2fr 1.12fr 1fr 1.04fr;gap:30px;padding:0 0 26px}
.gk98-footer .gkf-nav-col{display:flex;flex-direction:column;gap:10px}
.gkf-toggle{appearance:none;width:100%;display:flex;align-items:center;justify-content:space-between;gap:6px;background:none!important;color:#3a2736!important;box-shadow:none!important;border:0!important;padding:0!important;min-height:32px;font-family:inherit;font-size:14px;font-weight:800;text-align:right;border-radius:0;cursor:default;pointer-events:none}
.gkf-toggle-label{display:flex;align-items:center;gap:7px}
.gkf-toggle-label:before{content:"";display:block;width:4px;height:13px;background:#d00073;border-radius:2px}
.gkf-toggle svg{display:none;width:17px;height:17px;color:var(--gkf-pink);flex-shrink:0}
.gk98-footer .gkf-links .elementor-icon-list-items{padding:0;margin:0;list-style:none;display:flex;flex-direction:column;gap:0}
.gk98-footer .gkf-links .elementor-icon-list-item{margin:0;padding:0;display:block;line-height:1.7}
.gk98-footer .gkf-links .elementor-icon-list-item a{display:flex;width:100%;align-items:center;min-height:32px;line-height:1.7;padding:3px 0;transition:color .16s,transform .16s;color:#6c5a67;font-size:12px;font-weight:500}
.gk98-footer .gkf-links .elementor-icon-list-text{color:inherit;padding:0;font-family:inherit}
.gk98-footer .gkf-links a:hover{color:var(--gkf-pink);transform:translateX(-3px)}
.gk98-footer .gkf-links .elementor-icon-list-icon{display:none}
.gk98-footer .gkf-lower{display:grid;grid-template-columns:1.06fr 1.08fr 1.17fr;gap:25px;border-top:1px solid var(--gkf-line);padding:25px 0 23px;align-items:start}
.gk98-footer .gkf-brand{display:flex;flex-direction:column;gap:7px}
.gk98-footer .gkf-logo{text-align:right;width:124px}
.gk98-footer .gkf-logo img{width:124px;max-height:57px;object-fit:contain}
.gk98-footer .gkf-brand-copy .elementor-heading-title{font-size:11px;color:var(--gkf-muted);font-weight:400;line-height:1.9;max-width:340px}
.gk98-footer .gkf-brand-links .elementor-heading-title{font-size:11px;font-weight:700;line-height:2.1;display:flex;flex-wrap:wrap;gap:13px;color:#713451}
.gk98-footer .gkf-brand-links a:hover{color:var(--gkf-pink)}
.gkf-socials{display:flex;gap:7px;margin-top:5px;line-height:1.6}
.gkf-socials a{display:flex;align-items:center;gap:7px;background:#fff;border:1px solid #eadde5;border-radius:10px;padding:7px 11px;color:#754660;font-size:11px;min-height:35px;transition:border-color .2s,background .2s}
.gkf-socials a:hover{background:#fff0f7;border-color:#e99cc4}
.gkf-socials svg{width:17px;height:17px;color:#cd006c}
.gk98-footer .gkf-benefits{display:flex;flex-direction:column;gap:11px;padding:8px 0}
.gk98-footer .gkf-small-title .elementor-heading-title{font-size:14px;font-weight:800;line-height:1.65}
.gkf-benefit-grid{display:grid;grid-template-columns:1fr 1fr;gap:13px 10px;line-height:1.7}
.gkf-benefit-grid a{display:flex;align-items:center;gap:9px;min-height:43px}
.gkf-benefit-grid>div{display:flex;align-items:center;gap:9px;min-height:43px}
.gkf-benefit-grid svg{width:26px;height:26px;flex-shrink:0;color:#ba2c78}
.gkf-benefit-grid b{display:block;font-size:11px;font-weight:750;color:#58434f}
.gkf-benefit-grid small{display:block;font-size:10px;color:#8a7481;font-weight:400}
.gkf-benefit-grid a:hover b{color:var(--gkf-pink)}
.gk98-footer .gkf-payment-note .elementor-heading-title{font-size:10px;color:#967d8a;font-weight:400;line-height:1.8}
.gk98-footer .gkf-trust{display:flex;flex-direction:column;gap:8px;padding:17px 18px;background:#fff;border:1px solid #eaddE6;border-radius:17px}
.gkf-trust-content{display:flex;align-items:center;gap:16px;line-height:1.7}
.gkf-seals{display:flex;gap:9px;flex-shrink:0}
.gkf-seal{width:71px;height:84px;background:#fff;display:flex;align-items:center;justify-content:center;border:1px solid #f1e8ed;border-radius:10px;position:relative;overflow:hidden}
.gkf-seal img{max-width:62px;width:auto;height:66px;object-fit:contain}
.gkf-trust-copy{font-size:10px;line-height:1.9;color:#8b7683}
.gkf-trust-copy strong{display:block;color:#654d5c;font-size:11px;font-weight:700;margin-bottom:4px}
.gkf-trust-copy a{display:inline-block;margin-top:4px;color:var(--gkf-pink);font-weight:700;font-size:10px}
.gk98-footer .gkf-bottom{display:flex;flex-direction:row;align-items:center;justify-content:space-between;border-top:1px solid var(--gkf-line);gap:15px;padding:15px 0 20px}
.gk98-footer .gkf-copyright .elementor-heading-title{font-size:10px;color:#8a7583;font-weight:500;line-height:1.9}
.gkf-ending{display:flex;align-items:center;gap:16px;font-size:10px;color:#9a7d8e;line-height:1.8}
.gkf-ending span{display:flex;align-items:center;gap:5px}
.gkf-ending svg{width:14px;height:14px;color:#cf006b}
.gkf-backtop{appearance:none;font-family:inherit;color:#75425b!important;display:flex;gap:7px;align-items:center;background:#fff!important;border:1px solid #eadce5!important;border-radius:9px;min-height:34px;padding:5px 10px!important;font-size:10px;line-height:1.6;box-shadow:none!important;cursor:pointer}
.gkf-backtop svg{width:15px;height:15px}
.gkf-engine{display:none!important}
.gk98-footer .gkf-support>*{position:relative;z-index:1}
.gkf-support:after{z-index:0}
@media(min-width:768px){.gk98-footer .gkf-shell{padding-top:26px}.gk98-footer .gkf-headline .elementor-heading-title{font-size:27px;line-height:1.5}.gk98-footer .gkf-intro{padding-bottom:22px}.gk98-footer .gkf-links .elementor-icon-list-item a{font-size:13px;min-height:30px}.gk98-footer .gkf-lower{padding-top:21px;padding-bottom:19px}}
@media(min-width:768px){.gk98-footer .gkf-links[hidden]{display:block!important}}
@media(max-width:1100px) and (min-width:768px){.gk98-footer .gkf-shell{padding:27px 24px 0}.gk98-footer .gkf-intro{grid-template-columns:1.3fr .65fr 1fr;gap:13px}.gk98-footer .gkf-headline .elementor-heading-title{font-size:24px;letter-spacing:-.5px}.gk98-footer .gkf-support{padding:15px}.gk98-footer .gkf-support-title .elementor-heading-title{font-size:13px}.gk98-footer .gkf-support-link .elementor-button{font-size:18px}.gk98-footer .gkf-art img{max-height:165px}.gk98-footer .gkf-service{padding:11px 10px}.gk98-footer .gkf-service-title .elementor-heading-title{font-size:11px}.gk98-footer .gkf-service-note .elementor-heading-title{font-size:9px}.gk98-footer .gkf-nav-grid{gap:15px;grid-template-columns:1fr 1.08fr 1.05fr 1fr 1fr}.gkf-toggle{font-size:12px}.gk98-footer .gkf-links .elementor-icon-list-item a{font-size:11px;min-height:34px}.gk98-footer .gkf-lower{grid-template-columns:1fr 1fr;gap:23px}.gk98-footer .gkf-trust{grid-column:1/-1;flex-direction:row;align-items:center;justify-content:space-between;padding:12px 18px}.gkf-trust-content{flex-direction:row-reverse}.gkf-seal{width:60px;height:68px}.gkf-seal img{height:57px}.gkf-trust-copy{max-width:230px}}
@media(max-width:767px){.gk98-footer.gk98-footer{margin-top:35px}.gk98-footer .gkf-shell{padding:24px 18px 0}.gk98-footer .gkf-intro{grid-template-columns:minmax(0,1fr) 120px;gap:17px 0;padding-bottom:18px}.gk98-footer .gkf-intro-copy{gap:6px}.gk98-footer .gkf-eyebrow .elementor-heading-title{font-size:9px;gap:6px}.gkf-eyebrow .elementor-heading-title:before{width:11px}.gk98-footer .gkf-headline .elementor-heading-title{font-size:22px;line-height:1.55;letter-spacing:-.7px}.gk98-footer .gkf-caption .elementor-heading-title{font-size:10px;line-height:1.9}.gk98-footer .gkf-art{width:125px;margin-left:-5px}.gk98-footer .gkf-art img{max-height:140px;width:125px}.gk98-footer .gkf-intro-actions{gap:10px;margin-top:4px}.gk98-footer .gkf-cta .elementor-button{font-size:10px;padding:9px 12px;border-radius:9px;white-space:nowrap}.gk98-footer .gkf-cta-secondary .elementor-button{padding-inline:0}.gk98-footer .gkf-support{grid-column:1/-1;padding:13px 15px;display:grid;grid-template-columns:1.15fr 1fr;gap:3px 10px;border-radius:15px}.gk98-footer .gkf-support-top{gap:8px;grid-row:span 2}.gkf-support-icon{width:33px;height:33px;border-radius:10px;flex-shrink:0}.gkf-support-icon svg{width:23px;height:23px}.gk98-footer .gkf-support-title .elementor-heading-title{font-size:11px;line-height:1.8}.gk98-footer .gkf-support-note .elementor-heading-title{font-size:9px}.gk98-footer .gkf-support-link{text-align:left;grid-column:2;grid-row:1}.gk98-footer .gkf-support-link .elementor-button{font-size:16px;padding:0;min-height:25px;display:inline-flex;align-items:center}.gk98-footer .gkf-hours{grid-column:2;grid-row:2;text-align:left}.gk98-footer .gkf-hours .elementor-heading-title{font-size:9px}.gk98-footer .gkf-route{grid-column:1/-1;border-top:1px solid #f4e9ef;padding-top:6px;margin-top:4px}.gk98-footer .gkf-route .elementor-heading-title{font-size:10px}.gk98-footer .gkf-quick{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;padding-bottom:19px}.gk98-footer .gkf-service{padding:10px 9px;gap:3px;border-radius:13px;align-items:center;text-align:center;min-height:82px}.gkf-service:after{left:7px;top:9px;font-size:12px}.gkf-icon,.gkf-icon svg{width:27px;height:27px}.gk98-footer .gkf-service-title .elementor-heading-title{font-size:11px;line-height:1.7}.gk98-footer .gkf-service-note{display:none}.gk98-footer .gkf-menu-bar{padding:14px 0 8px;gap:5px}.gk98-footer .gkf-menu-label .elementor-heading-title{font-size:10px}.gk98-footer .gkf-menu-aside .elementor-heading-title{font-size:8px;letter-spacing:1px}.gk98-footer .gkf-nav-grid{grid-template-columns:1fr;gap:0;padding-bottom:17px}.gk98-footer .gkf-nav-col{gap:0;border-bottom:1px solid #f1e7ee}.gk98-footer .gkf-nav-col:last-child{border-bottom:0}.gkf-toggle{pointer-events:auto;cursor:pointer;min-height:47px;font-size:13px}.gkf-toggle svg{display:block;transition:transform .18s}.gkf-toggle[aria-expanded="true"] svg{transform:rotate(45deg)}.gk98-footer .gkf-links[hidden]{display:none!important}.gk98-footer .gkf-links .elementor-icon-list-items{display:grid;grid-template-columns:1fr 1fr;column-gap:12px;padding:0 10px 10px}.gk98-footer .gkf-links .elementor-icon-list-item a{min-height:40px;font-size:11px}.gk98-footer .gkf-lower{display:flex;flex-direction:column;gap:19px;padding:18px 0;align-items:stretch}.gk98-footer .gkf-brand{display:grid;grid-template-columns:100px 1fr;gap:5px 15px;align-items:center}.gk98-footer .gkf-logo{width:100px;grid-row:span 2}.gk98-footer .gkf-logo img{width:100px;max-height:53px}.gk98-footer .gkf-brand-copy .elementor-heading-title{font-size:10px;line-height:1.8}.gk98-footer .gkf-brand-links .elementor-heading-title{font-size:10px;gap:11px}.gk98-footer .gkf-brand-social{grid-column:1/-1}.gkf-socials{margin-top:5px;gap:8px}.gkf-socials a{flex:1;justify-content:center;min-height:38px;font-size:10px}.gk98-footer .gkf-benefits{gap:10px;padding:0}.gk98-footer .gkf-small-title .elementor-heading-title{font-size:12px}.gkf-benefit-grid{gap:10px 16px}.gkf-benefit-grid b{font-size:10px}.gkf-benefit-grid small{font-size:9px}.gkf-benefit-grid a{min-height:38px}.gkf-benefit-grid svg{width:23px;height:23px}.gk98-footer .gkf-payment-note .elementor-heading-title{font-size:9px}.gk98-footer .gkf-trust{padding:14px;gap:9px;border-radius:14px}.gkf-trust-content{justify-content:space-between;gap:15px}.gkf-trust-copy{max-width:145px;font-size:9px}.gkf-trust-copy strong{font-size:10px}.gkf-seal{width:64px;height:73px}.gkf-seal img{height:59px;max-width:54px}.gk98-footer .gkf-bottom{flex-direction:column;gap:10px;padding:14px 0 78px;align-items:stretch}.gk98-footer .gkf-copyright .elementor-heading-title{text-align:center;font-size:9px}.gkf-ending{justify-content:space-between;gap:8px;font-size:9px}.gkf-backtop{min-height:38px;font-size:10px}}
@media(max-width:359px){.gk98-footer .gkf-shell{padding-inline:13px}.gk98-footer .gkf-intro{grid-template-columns:minmax(0,1fr) 98px}.gk98-footer .gkf-art,.gk98-footer .gkf-art img{width:103px}.gk98-footer .gkf-headline .elementor-heading-title{font-size:20px}.gk98-footer .gkf-support{padding:11px 12px;gap:3px 6px}.gk98-footer .gkf-support-link .elementor-button{font-size:14px}.gk98-footer .gkf-support-title .elementor-heading-title{font-size:10px}.gk98-footer .gkf-service-title .elementor-heading-title{font-size:10px}.gkf-trust-content{gap:9px}.gkf-seal{width:58px}.gkf-seals{gap:6px}}
@media(prefers-reduced-motion:reduce){.gk98-footer *{transition:none!important;animation:none!important;scroll-behavior:auto!important}.gk98-footer .gkf-service:hover,.gk98-footer .gkf-cta .elementor-button:hover,.gk98-footer .gkf-links a:hover{transform:none}}
@media(max-width:767px){.gk98-footer .gkf-caption,.gk98-footer .gkf-brand-copy{display:none}.gk98-footer .gkf-brand{grid-template-columns:88px 1fr;gap:6px 12px}.gk98-footer .gkf-logo{grid-row:auto;width:88px}.gk98-footer .gkf-logo img{width:88px}.gk98-footer .gkf-brand-links .elementor-heading-title{gap:8px}.gk98-footer .gkf-support-note{display:none}.gk98-footer .gkf-support-title .elementor-heading-title{font-size:11px}.gk98-footer .gkf-support-top{gap:6px}.gk98-footer .gkf-support{grid-template-columns:1fr 1fr}.gk98-footer .gkf-lower{gap:16px}}
/* Native theme button rules and Elementor's heading sanitizer are handled here. */
.gk98-footer{scroll-margin-top:205px}
.gk98-footer .gkf-toggle{display:flex;justify-content:space-between;align-items:center;width:100%;min-height:32px;font-family:inherit;font-size:14px;font-weight:800;line-height:1.6;text-align:right;white-space:normal}
.gk98-footer .gkf-toggle:after{content:"";display:none;width:17px;height:17px;flex:0 0 17px;background:linear-gradient(#ce006c,#ce006c) center/13px 1.5px no-repeat,linear-gradient(#ce006c,#ce006c) center/1.5px 13px no-repeat;transition:transform .18s}
.gk98-footer .gkf-backtop{display:flex;justify-content:center;align-items:center;font-family:inherit;font-size:10px}
.gk98-footer .gkf-support-top{flex-wrap:nowrap}
.gk98-footer .gkf-support-top>.elementor-widget-html{width:40px;flex:0 0 40px}
@media(max-width:767px){.gk98-footer .gkf-support-top>.elementor-widget-html{width:33px;flex:0 0 33px}}
.gk98-footer .gkf-payment-note .elementor-heading-title,.gkf-trust-copy{color:#776571}
@media(max-width:1100px) and (min-width:768px){.gk98-footer .gkf-toggle{font-size:12px}}
@media(max-width:767px){.gk98-footer{scroll-margin-top:160px}.gk98-footer .gkf-toggle{min-height:47px;font-size:13px;cursor:pointer}.gk98-footer .gkf-toggle:after{display:block}.gk98-footer .gkf-toggle[aria-expanded="true"]:after{transform:rotate(45deg)}}
@media(prefers-reduced-motion:reduce){.gk98-footer .gkf-toggle:after{transition:none}}
@media(min-width:768px){.gk98-footer .gkf-bottom{padding-right:140px;padding-left:80px}}/* End custom CSS */