.elementor-179 .elementor-element.elementor-element-fd17392{--display:flex;--padding-top:90px;--padding-bottom:90px;--padding-left:0px;--padding-right:0px;}.elementor-179 .elementor-element.elementor-element-15aa954.elementor-element{--align-self:center;}.elementor-widget-icon-list .elementor-icon-list-item:not(:last-child):after{border-color:var( --e-global-color-text );}.elementor-widget-icon-list .elementor-icon-list-icon i{color:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-icon-list .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-179 .elementor-element.elementor-element-7ef8eee .elementor-icon-list-item:not(:last-child):after{content:"";border-color:#ddd;}.elementor-179 .elementor-element.elementor-element-7ef8eee .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child):after{border-block-start-style:solid;border-block-start-width:1px;}.elementor-179 .elementor-element.elementor-element-7ef8eee .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-inline-start-style:solid;}.elementor-179 .elementor-element.elementor-element-7ef8eee .elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-inline-start-width:1px;}.elementor-179 .elementor-element.elementor-element-7ef8eee .elementor-icon-list-icon i{color:var( --e-global-color-astglobalcolor1 );transition:color 0.3s;}.elementor-179 .elementor-element.elementor-element-7ef8eee .elementor-icon-list-icon svg{fill:var( --e-global-color-astglobalcolor1 );transition:fill 0.3s;}.elementor-179 .elementor-element.elementor-element-7ef8eee{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-179 .elementor-element.elementor-element-7ef8eee .elementor-icon-list-icon{padding-inline-end:0px;}.elementor-179 .elementor-element.elementor-element-7ef8eee .elementor-icon-list-item > .elementor-icon-list-text, .elementor-179 .elementor-element.elementor-element-7ef8eee .elementor-icon-list-item > a{font-family:"DM Sans", Sans-serif;font-weight:400;}.elementor-179 .elementor-element.elementor-element-7ef8eee .elementor-icon-list-text{color:var( --e-global-color-astglobalcolor5 );transition:color 0.3s;}.elementor-179 .elementor-element.elementor-element-5a34e03{--display:flex;}.elementor-179 .elementor-element.elementor-element-5a34e03:not(.elementor-motion-effects-element-type-background), .elementor-179 .elementor-element.elementor-element-5a34e03 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-astglobalcolor0 );}.elementor-179 .elementor-element.elementor-element-6564f42{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-179 .elementor-element.elementor-element-4544ec1 .elementor-button{background-color:transparent;font-family:"Poppins", Sans-serif;font-weight:500;background-image:linear-gradient(180deg, var( --e-global-color-astglobalcolor1 ) 0%, var( --e-global-color-astglobalcolor6 ) 100%);border-style:solid;border-width:2px 2px 2px 2px;border-color:#02010100;border-radius:50px 50px 50px 50px;padding:016px 30px 016px 30px;}.elementor-179 .elementor-element.elementor-element-4544ec1 .elementor-button-content-wrapper{flex-direction:row;}.elementor-179 .elementor-element.elementor-element-4544ec1 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-179 .elementor-element.elementor-element-954acf6 .elementor-button{background-color:#FFFFFF69;font-family:"Poppins", Sans-serif;font-size:16px;font-weight:500;fill:var( --e-global-color-astglobalcolor4 );color:var( --e-global-color-astglobalcolor4 );border-style:none;border-radius:50px 50px 50px 50px;padding:16px 30px 16px 30px;}.elementor-179 .elementor-element.elementor-element-a2b6cb2{--display:flex;}.elementor-179 .elementor-element.elementor-element-bd09544{--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:10px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-179 .elementor-element.elementor-element-bd09544:not(.elementor-motion-effects-element-type-background), .elementor-179 .elementor-element.elementor-element-bd09544 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#B2B2B269;}.elementor-widget-copyright .hfe-copyright-wrapper a, .elementor-widget-copyright .hfe-copyright-wrapper{color:var( --e-global-color-text );}.elementor-widget-copyright .hfe-copyright-wrapper, .elementor-widget-copyright .hfe-copyright-wrapper a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-179 .elementor-element.elementor-element-735ae6f .hfe-copyright-wrapper{text-align:center;}.elementor-179 .elementor-element.elementor-element-735ae6f > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-179 .elementor-element.elementor-element-735ae6f .hfe-copyright-wrapper a, .elementor-179 .elementor-element.elementor-element-735ae6f .hfe-copyright-wrapper{color:var( --e-global-color-text );}.elementor-179 .elementor-element.elementor-element-735ae6f .hfe-copyright-wrapper, .elementor-179 .elementor-element.elementor-element-735ae6f .hfe-copyright-wrapper a{font-size:12px;line-height:17px;}@media(max-width:1024px){.elementor-179 .elementor-element.elementor-element-fd17392{--padding-top:40px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-179 .elementor-element.elementor-element-bd09544{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:05px;--padding-bottom:05px;--padding-left:0px;--padding-right:0px;}.elementor-179 .elementor-element.elementor-element-735ae6f > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-179 .elementor-element.elementor-element-735ae6f .hfe-copyright-wrapper, .elementor-179 .elementor-element.elementor-element-735ae6f .hfe-copyright-wrapper a{line-height:16px;}}@media(max-width:767px){.elementor-179 .elementor-element.elementor-element-fd17392{--padding-top:40px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-179 .elementor-element.elementor-element-7ef8eee .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(17px/2);}.elementor-179 .elementor-element.elementor-element-7ef8eee .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(17px/2);}.elementor-179 .elementor-element.elementor-element-7ef8eee .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(17px/2);}.elementor-179 .elementor-element.elementor-element-7ef8eee .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-17px/2);}.elementor-179 .elementor-element.elementor-element-7ef8eee .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-17px/2);}.elementor-179 .elementor-element.elementor-element-7ef8eee .elementor-icon-list-item > .elementor-icon-list-text, .elementor-179 .elementor-element.elementor-element-7ef8eee .elementor-icon-list-item > a{font-size:12px;}.elementor-179 .elementor-element.elementor-element-6564f42{--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-179 .elementor-element.elementor-element-4544ec1{width:var( --container-widget-width, 48% );max-width:48%;--container-widget-width:48%;--container-widget-flex-grow:0;}.elementor-179 .elementor-element.elementor-element-4544ec1 .elementor-button{font-size:12px;padding:10px 10px 10px 10px;}.elementor-179 .elementor-element.elementor-element-954acf6{width:var( --container-widget-width, 48% );max-width:48%;--container-widget-width:48%;--container-widget-flex-grow:0;}.elementor-179 .elementor-element.elementor-element-954acf6 .elementor-button{font-size:12px;padding:10px 10px 10px 10px;}}/* Start custom CSS for container, class: .elementor-element-fd17392 */.gk-dark {
    background: radial-gradient(1000px 600px at 80% -10%,#3a2a9a55,transparent 60%),linear-gradient(180deg,#0A0724, #17114A);
    color: #CFC9F2;
}
.gk-stars::before {
    background-image: radial-gradient(1.5px 1.5px at 20px 30px,#fff,transparent),radial-gradient(1px 1px at 90px 70px,#ffe9a8,transparent),radial-gradient(1.5px 1.5px at 160px 20px,#fff,transparent),radial-gradient(1px 1px at 60px 140px,#fff,transparent),radial-gradient(2px 2px at 140px 120px,#ffd98a,transparent);
    background-size: 200px 170px;
    animation: gk-tw 4s ease-in-out infinite alternate;
}

@keyframes gk-tw{from{opacity:.25}to{opacity:1}}

.gk-stars::before, .gk-stars::after {
    content: '';
    position: absolute;
    inset: 0;
    pointer-events: none;
    background-repeat: repeat;
}
.gk-stars::after {
    background-image: radial-gradient(1px 1px at 40px 60px,#fff,transparent),radial-gradient(1.5px 1.5px at 130px 150px,#ffe9a8,transparent),radial-gradient(1px 1px at 210px 90px,#fff,transparent),radial-gradient(2px 2px at 80px 200px,#fff,transparent);
    background-size: 260px 230px;
    background-position: 60px 40px;
    animation: gk-tw 5.5s ease-in-out -2s infinite alternate;
}

.gk-stars {
    position: relative;
    overflow: hidden;
}

.gk-stars::before,
.gk-stars::after {
    content: '';
    position: absolute;
    inset: 0;
    pointer-events: none;
    background-repeat: repeat;
}

.gk-stars::before {
    background-image:
        radial-gradient(1.5px 1.5px at 20px 30px, #fff, transparent),
        radial-gradient(1px 1px at 90px 70px, #ffe9a8, transparent),
        radial-gradient(1.5px 1.5px at 160px 20px, #fff, transparent),
        radial-gradient(1px 1px at 60px 140px, #fff, transparent),
        radial-gradient(2px 2px at 140px 120px, #ffd98a, transparent);
    background-size: 200px 170px;
    animation: gk-tw 3s ease-in-out infinite alternate;
}

.gk-stars::after {
    background-image:
        radial-gradient(1px 1px at 40px 60px, #fff, transparent),
        radial-gradient(1.5px 1.5px at 130px 150px, #ffe9a8, transparent),
        radial-gradient(1px 1px at 210px 90px, #fff, transparent),
        radial-gradient(2px 2px at 80px 200px, #fff, transparent);
    background-size: 260px 230px;
    background-position: 60px 40px;
    animation: gk-tw 4.5s ease-in-out -2s infinite alternate;
}

@keyframes gk-tw {
    0% {
        opacity: 0.2;
    }
    50% {
        opacity: 1;
    }
    100% {
        opacity: 0.35;
    }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-4544ec1 */.gk-btn{
    position: relative;
    overflow: hidden;
    transition: transform .3s cubic-bezier(.2,.8,.2,1),box-shadow .3s,background .3s,color .3s,border-color .3s;
}
.gk-btn::after {
    content: '';
    position: absolute;
    top: 0;
    left: -70%;
    width: 40%;
    height: 100%;
    background: linear-gradient(100deg,transparent,rgba(255,255,255,.55),transparent);
    transform: skewX(-20deg);
    animation: gk-shine 3.6s ease-in-out infinite;
    
}
.gk-stars::before, .gk-stars::after {
    content: '';
    position: absolute;
    inset: 0;
    pointer-events: none;
    background-repeat: repeat;
}
@keyframes gk-shine{0%,55%{left:-70%}100%{left:130%}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5a34e03 */.gk-sticky {
  
    position: fixed;
    inset: auto 0 0 0;
    z-index: 95;
    gap: .6rem;
    padding: .6rem;
    grid-template-columns: 1fr 1fr;
    background: rgba(10,7,36,.94);
    -webkit-backdrop-filter: blur(14px);
    backdrop-filter: blur(14px);
    border-top: 1px solid rgba(255,255,255,.12);
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-71ce126 */.gk-wa {
    position: fixed;
    right: 18px;
    bottom: 20px;
    z-index: 90;
    width: 58px;
    height: 58px;
    border-radius: 50%;
    display: grid;
    place-items: center;
    background: #25D366;
    color: #fff;
    box-shadow: 0 16px 30px -10px rgba(37,211,102,.8);
    animation: gk-pw 2.4s infinite;
    transition: transform .3s;
}
@keyframes gk-pw{0%{box-shadow:0 0 0 0 rgba(37,211,102,.55)}100%{box-shadow:0 0 0 20px rgba(37,211,102,0)}}
.gk-wa svg {
    width: 30px;
    height: 30px;
    fill: #fff;
}

@media (max-width: 820px) {
    .gk-wa {
        bottom: 78px;
    }
}/* End custom CSS */