.elementor-7051 .elementor-element.elementor-element-b9f5fff > .elementor-container{max-width:900px;}.elementor-7051 .elementor-element.elementor-element-b9f5fff{padding:80px 0px 80px 0px;}.elementor-7051 .elementor-element.elementor-element-74e195d .d-inline-block, .elementor-7051 .elementor-element.elementor-element-74e195d .pix-sliding-headline-2{max-width:600px !important;display:inline-block;}.elementor-7051 .elementor-element.elementor-element-b15b193 .card-body > *{color:var(--pix-body-default);}.elementor-7051 .elementor-element.elementor-element-b15b193 .card-header button, .elementor-7051 .elementor-element.elementor-element-b15b193 .card-header button svg{font-size:18px;}.elementor-7051 .elementor-element.elementor-element-0ea75f3 > .elementor-widget-container{padding:0px 0px 40px 0px;}.elementor-7051 .elementor-element.elementor-element-1dc6449 .card-body > *{color:var(--pix-body-default);}.elementor-7051 .elementor-element.elementor-element-1dc6449 .card-header button, .elementor-7051 .elementor-element.elementor-element-1dc6449 .card-header button svg{font-size:18px;}.elementor-7051 .elementor-element.elementor-element-6df7058 > .elementor-widget-container{padding:0px 0px 40px 0px;}.elementor-7051 .elementor-element.elementor-element-8966080 .card-body > *{color:var(--pix-body-default);}.elementor-7051 .elementor-element.elementor-element-8966080 .card-header button, .elementor-7051 .elementor-element.elementor-element-8966080 .card-header button svg{font-size:18px;}.elementor-7051 .elementor-element.elementor-element-10af6af > .elementor-widget-container{padding:0px 0px 40px 0px;}.elementor-7051 .elementor-element.elementor-element-00c9313 .card-body > *{color:var(--pix-body-default);}.elementor-7051 .elementor-element.elementor-element-00c9313 .card-header button, .elementor-7051 .elementor-element.elementor-element-00c9313 .card-header button svg{font-size:18px;}.elementor-7051 .elementor-element.elementor-element-784df40 > .elementor-widget-container{padding:0px 0px 40px 0px;}.elementor-7051 .elementor-element.elementor-element-41228fe .card-body > *{color:var(--pix-body-default);}.elementor-7051 .elementor-element.elementor-element-41228fe .card-header button, .elementor-7051 .elementor-element.elementor-element-41228fe .card-header button svg{font-size:18px;}.elementor-7051 .elementor-element.elementor-element-761dfc9{--spacer-size:50px;top:0px;}body:not(.rtl) .elementor-7051 .elementor-element.elementor-element-761dfc9{left:0px;}body.rtl .elementor-7051 .elementor-element.elementor-element-761dfc9{right:0px;}.elementor-7051 .elementor-element.elementor-element-8872d71{--spacer-size:50px;top:0px;}body:not(.rtl) .elementor-7051 .elementor-element.elementor-element-8872d71{left:0px;}body.rtl .elementor-7051 .elementor-element.elementor-element-8872d71{right:0px;}.elementor-7051 .elementor-element.elementor-element-af766dd{--spacer-size:50px;top:0px;}body:not(.rtl) .elementor-7051 .elementor-element.elementor-element-af766dd{left:0px;}body.rtl .elementor-7051 .elementor-element.elementor-element-af766dd{right:0px;}.elementor-7051 .elementor-element.elementor-element-969d1ea > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-7051 .elementor-element.elementor-element-969d1ea:not(.elementor-motion-effects-element-type-background), .elementor-7051 .elementor-element.elementor-element-969d1ea > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F8F9FA;}.elementor-7051 .elementor-element.elementor-element-969d1ea > .elementor-container{max-width:800px;}.elementor-7051 .elementor-element.elementor-element-969d1ea:not(.elementor-column):before, .elementor-7051 .elementor-element.elementor-element-969d1ea.elementor-inner-column:before{border:unset;border-radius:inherit;background:linear-gradient(180deg, rgb(60,49,129) 20%, rgb(33,33,54) 80%) !important;content:' ';position:absolute;width:100%;height:100%;top:0;left:0;pointer-events:none;z-index:0 !important;transform:translateZ(0px);}.elementor-7051 .elementor-element.elementor-element-969d1ea .elementor-background-video-container, .elementor-7051 .elementor-element.elementor-element-969d1ea .elementor-background-slideshow{z-index:-1;}.elementor-7051 .elementor-element.elementor-element-969d1ea .pix-divider.pix-top-divider svg{height:auto !important;}.elementor-7051 .elementor-element.elementor-element-969d1ea.pix-divider.pix-top-divider svg{height:auto !important;}.elementor-7051 .elementor-element.elementor-element-969d1ea{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:120px 0px 120px 0px;}.elementor-7051 .elementor-element.elementor-element-969d1ea > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-7051 .elementor-element.elementor-element-2eede8f.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-7051 .elementor-element.elementor-element-b69790c p{margin-bottom:0;}.elementor-7051 .elementor-element.elementor-element-ac40bca{width:auto;max-width:auto;}.elementor-7051 .elementor-element.elementor-element-ac40bca > .elementor-widget-container{margin:0px 10px 10px 0px;}@media(min-width:768px){.elementor-7051 .elementor-element.elementor-element-bf1ea9b{width:100%;}}@media(max-width:1024px){.elementor-7051 .elementor-element.elementor-element-969d1ea .pix-divider.pix-top-divider svg{height:auto !important;}.elementor-7051 .elementor-element.elementor-element-969d1ea.pix-divider.pix-top-divider svg{height:auto !important;}.elementor-7051 .elementor-element.elementor-element-969d1ea{padding:40px 0px 40px 0px;}}@media(max-width:767px){.elementor-7051 .elementor-element.elementor-element-969d1ea .pix-divider.pix-top-divider svg{height:auto !important;}.elementor-7051 .elementor-element.elementor-element-969d1ea.pix-divider.pix-top-divider svg{height:auto !important;}}/* Start custom CSS for section, class: .elementor-element-b9f5fff */.elementor-7051 .elementor-element.elementor-element-b9f5fff .floating-planet {
    width: 100%;
    height: 100%;
    border-radius: 50%;
    background: radial-gradient(circle at 30% 30%, #4a90e2, #1a233a 70%);
    box-shadow: inset -15px -15px 30px rgba(0,0,0,0.8);
    animation: wanderPlanet 40s infinite ease-in-out alternate;
    z-index: -1;
}

.planet-small {
    width: 50px !important;
    height: 50px !important;
    opacity: 0.4;
    top: 15% !important;
    left: 10% !important
}
.planet-med {
    width: 120px !important;
    height: 120px !important;
    opacity: 0.6;
    top: 30% !important;
    left: 90% !important;
}
.planet-large {
    width: 200px !important;
    height: 200px !important;
    opacity: 0.3;
    top: 60% !important;
    left: 5% !important;
}

@media(min-width: 900px) {
    .planet-small {
        left: -10% !important;
    }
    .planet-med {
        left: 110% !important;
    }
    .planet-large {
        left: -30% !important;
    }
}

@keyframes wanderPlanet {
    0% { transform: translate(0, 0); }
    50% { transform: translate(30px, -40px); }
    100% { transform: translate(-20px, 20px); }
}

.elementor-7051 .elementor-element.elementor-element-b9f5fff .elementor-container {
    position: relative;
    z-index: 10;
}

.elementor-7051 .elementor-element.elementor-element-b9f5fff::before {
    content: '';
    position: absolute;
    width: 180px;
    height: 180px;
    top: 5%;
    right: 10%;
    border-radius: 50%;
    background: radial-gradient(circle at 30% 30%, #2a5298, #0c2d64 70%);
    box-shadow: inset -15px -15px 30px rgba(0,0,0,0.6);
    animation: wanderGeneric 30s infinite ease-in-out alternate;
    opacity: 0.8;
}

.elementor-7051 .elementor-element.elementor-element-b9f5fff::after {
    content: '';
    position: absolute;
    width: 100px;
    height: 100px;
    bottom: 15%;
    left: 5%;
    border-radius: 50%;
    background: radial-gradient(circle at 30% 30%, #4facfe, #0c2d64 60%);
    box-shadow: inset -8px -8px 20px rgba(0,0,0,0.7);
    animation: wanderGeneric 55s infinite ease-in-out alternate-reverse;
    opacity: 0.6;
}

@keyframes wanderGeneric {
    0% {
        transform: translate(0, 0) rotate(0deg);
    }
    33% {
         transform: translate(40px, -30px) rotate(15deg);
    }
    66% {
         transform: translate(-20px, 50px) rotate(-5deg);
    }
    100% {
        transform: translate(10px, -10px) rotate(0deg);
    }
}/* End custom CSS */
/* Start custom CSS */#content {
    background: linear-gradient(180deg, rgb(0, 70, 170) 0%, rgb(38, 47, 79) 70%) !important;
}/* End custom CSS */