.elementor-7074 .elementor-element.elementor-element-a9ca916{padding:120px 0px 0px 0px;}.elementor-7074 .elementor-element.elementor-element-33cddb2 > .elementor-widget-container{margin:0px 0px -20px 0px;}.elementor-7074 .elementor-element.elementor-element-33cddb2 .d-inline-block, .elementor-7074 .elementor-element.elementor-element-33cddb2 .pix-sliding-headline-2{max-width:800px !important;display:inline-block;}.elementor-7074 .elementor-element.elementor-element-2d5e34dd{border-style:solid;border-width:0px 0px 0px 0px;border-color:#FFFFFF5E;padding:40px 0px 20px 0px;}.elementor-bc-flex-widget .elementor-7074 .elementor-element.elementor-element-2db20d51.elementor-column .elementor-widget-wrap{align-items:flex-start;}.elementor-7074 .elementor-element.elementor-element-2db20d51.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start;}.elementor-7074 .elementor-element.elementor-element-7d63b64a .d-inline-block, .elementor-7074 .elementor-element.elementor-element-7d63b64a .pix-sliding-headline-2{max-width:800px !important;display:inline-block;}.elementor-bc-flex-widget .elementor-7074 .elementor-element.elementor-element-175c2502.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-7074 .elementor-element.elementor-element-175c2502.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-bc-flex-widget .elementor-7074 .elementor-element.elementor-element-e3a64f3.elementor-column .elementor-widget-wrap{align-items:flex-start;}.elementor-7074 .elementor-element.elementor-element-e3a64f3.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start;}.elementor-7074 .elementor-element.elementor-element-37702a3 .pix-img-el, .elementor-7074 .elementor-element.elementor-element-37702a3 .pix-img-div, .elementor-7074 .elementor-element.elementor-element-37702a3 div{text-align:left !important;}.elementor-7074 .elementor-element.elementor-element-5d7942bd{border-style:none;padding:40px 0px 20px 0px;}.elementor-bc-flex-widget .elementor-7074 .elementor-element.elementor-element-427cd91d.elementor-column .elementor-widget-wrap{align-items:flex-start;}.elementor-7074 .elementor-element.elementor-element-427cd91d.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start;}.elementor-7074 .elementor-element.elementor-element-4f17959b .d-inline-block, .elementor-7074 .elementor-element.elementor-element-4f17959b .pix-sliding-headline-2{max-width:800px !important;display:inline-block;}.elementor-bc-flex-widget .elementor-7074 .elementor-element.elementor-element-750d3c6d.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-7074 .elementor-element.elementor-element-750d3c6d.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-7074 .elementor-element.elementor-element-0499303{border-style:none;padding:40px 0px 20px 0px;}.elementor-bc-flex-widget .elementor-7074 .elementor-element.elementor-element-4269a38.elementor-column .elementor-widget-wrap{align-items:flex-start;}.elementor-7074 .elementor-element.elementor-element-4269a38.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start;}.elementor-7074 .elementor-element.elementor-element-39a612f .d-inline-block, .elementor-7074 .elementor-element.elementor-element-39a612f .pix-sliding-headline-2{max-width:800px !important;display:inline-block;}.elementor-bc-flex-widget .elementor-7074 .elementor-element.elementor-element-7f23940.elementor-column .elementor-widget-wrap{align-items:flex-start;}.elementor-7074 .elementor-element.elementor-element-7f23940.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start;}.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-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-widget-icon-list .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-7074 .elementor-element.elementor-element-0e6b4fe .elementor-icon-list-icon i{color:var( --e-global-color-c3af79c );transition:color 0.3s;}.elementor-7074 .elementor-element.elementor-element-0e6b4fe .elementor-icon-list-icon svg{fill:var( --e-global-color-c3af79c );transition:fill 0.3s;}.elementor-7074 .elementor-element.elementor-element-0e6b4fe{--e-icon-list-icon-size:18px;--icon-vertical-offset:0px;}.elementor-7074 .elementor-element.elementor-element-0e6b4fe .elementor-icon-list-text{color:var( --e-global-color-text );transition:color 0.3s;}.elementor-7074 .elementor-element.elementor-element-9da5710 .elementor-icon-list-icon i{color:var( --e-global-color-c3af79c );transition:color 0.3s;}.elementor-7074 .elementor-element.elementor-element-9da5710 .elementor-icon-list-icon svg{fill:var( --e-global-color-c3af79c );transition:fill 0.3s;}.elementor-7074 .elementor-element.elementor-element-9da5710{--e-icon-list-icon-size:18px;--icon-vertical-offset:0px;}.elementor-7074 .elementor-element.elementor-element-9da5710 .elementor-icon-list-text{color:var( --e-global-color-text );transition:color 0.3s;}.elementor-7074 .elementor-element.elementor-element-72af17b{border-style:none;padding:40px 0px 20px 0px;}.elementor-bc-flex-widget .elementor-7074 .elementor-element.elementor-element-fd91336.elementor-column .elementor-widget-wrap{align-items:flex-start;}.elementor-7074 .elementor-element.elementor-element-fd91336.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start;}.elementor-7074 .elementor-element.elementor-element-71936df .d-inline-block, .elementor-7074 .elementor-element.elementor-element-71936df .pix-sliding-headline-2{max-width:800px !important;display:inline-block;}.elementor-bc-flex-widget .elementor-7074 .elementor-element.elementor-element-589adba.elementor-column .elementor-widget-wrap{align-items:flex-start;}.elementor-7074 .elementor-element.elementor-element-589adba.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start;}.elementor-bc-flex-widget .elementor-7074 .elementor-element.elementor-element-1e11696.elementor-column .elementor-widget-wrap{align-items:flex-start;}.elementor-7074 .elementor-element.elementor-element-1e11696.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start;}.elementor-7074 .elementor-element.elementor-element-fc3e359{border-style:none;padding:40px 0px 20px 0px;}.elementor-bc-flex-widget .elementor-7074 .elementor-element.elementor-element-acd9a74.elementor-column .elementor-widget-wrap{align-items:flex-start;}.elementor-7074 .elementor-element.elementor-element-acd9a74.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start;}.elementor-7074 .elementor-element.elementor-element-61b9106 .d-inline-block, .elementor-7074 .elementor-element.elementor-element-61b9106 .pix-sliding-headline-2{max-width:800px !important;display:inline-block;}.elementor-bc-flex-widget .elementor-7074 .elementor-element.elementor-element-257343d.elementor-column .elementor-widget-wrap{align-items:flex-start;}.elementor-7074 .elementor-element.elementor-element-257343d.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start;}.elementor-bc-flex-widget .elementor-7074 .elementor-element.elementor-element-0a21c29.elementor-column .elementor-widget-wrap{align-items:flex-start;}.elementor-7074 .elementor-element.elementor-element-0a21c29.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start;}.elementor-7074 .elementor-element.elementor-element-3e2839b{--spacer-size:50px;top:0px;}body:not(.rtl) .elementor-7074 .elementor-element.elementor-element-3e2839b{left:0px;}body.rtl .elementor-7074 .elementor-element.elementor-element-3e2839b{right:0px;}.elementor-7074 .elementor-element.elementor-element-cf08d29{--spacer-size:50px;top:0px;}body:not(.rtl) .elementor-7074 .elementor-element.elementor-element-cf08d29{left:0px;}body.rtl .elementor-7074 .elementor-element.elementor-element-cf08d29{right:0px;}.elementor-7074 .elementor-element.elementor-element-3eb2e70{--spacer-size:50px;top:0px;}body:not(.rtl) .elementor-7074 .elementor-element.elementor-element-3eb2e70{left:0px;}body.rtl .elementor-7074 .elementor-element.elementor-element-3eb2e70{right:0px;}.elementor-7074 .elementor-element.elementor-element-291304b8 > .elementor-container{max-width:789px;}.elementor-7074 .elementor-element.elementor-element-291304b8{padding:60px 0px 60px 0px;}.elementor-7074 .elementor-element.elementor-element-70bfc11e > .elementor-widget-container{padding:20px 20px 20px 20px;border-style:none;}@media(min-width:768px){.elementor-7074 .elementor-element.elementor-element-2db20d51{width:30%;}.elementor-7074 .elementor-element.elementor-element-175c2502{width:35%;}.elementor-7074 .elementor-element.elementor-element-e3a64f3{width:34.666%;}.elementor-7074 .elementor-element.elementor-element-427cd91d{width:30%;}.elementor-7074 .elementor-element.elementor-element-750d3c6d{width:69.666%;}.elementor-7074 .elementor-element.elementor-element-4269a38{width:30%;}.elementor-7074 .elementor-element.elementor-element-7f23940{width:70%;}.elementor-7074 .elementor-element.elementor-element-fd91336{width:30%;}.elementor-7074 .elementor-element.elementor-element-589adba{width:25%;}.elementor-7074 .elementor-element.elementor-element-1e11696{width:44.666%;}.elementor-7074 .elementor-element.elementor-element-acd9a74{width:30%;}.elementor-7074 .elementor-element.elementor-element-257343d{width:25%;}.elementor-7074 .elementor-element.elementor-element-0a21c29{width:44.666%;}}@media(max-width:1024px){.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-7074 .elementor-element.elementor-element-291304b8{padding:40px 0px 40px 0px;}}@media(max-width:767px){.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-7074 .elementor-element.elementor-element-291304b8{padding:20px 0px 20px 0px;}}/* Start custom CSS for section, class: .elementor-element-47196c4d */.elementor-7074 .elementor-element.elementor-element-47196c4d .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-7074 .elementor-element.elementor-element-47196c4d {
    position: relative;
}

.elementor-7074 .elementor-element.elementor-element-47196c4d::before {
    content: '';
    position: absolute;
    width: 280px;
    height: 280px;
    top: -40px;
    right: -20px;
    border-radius: 50%;
    background: radial-gradient(circle at 30% 30%, 
        #60a5fa 0%, 
        #2563eb 50%, 
        #172554 100%);
    box-shadow: 
        inset -25px -25px 50px rgba(0,0,0,0.5),
        0 0 60px rgba(37, 99, 235, 0.3);
    z-index: 0;
    animation: drift-gentle 20s ease-in-out infinite alternate;
}

.elementor-7074 .elementor-element.elementor-element-47196c4d::after {
    content: '';
    position: absolute;
    width: 80px;
    height: 80px;
    bottom: 12%;
    left: 6%;
    border-radius: 50%;
    background: radial-gradient(circle at 35% 35%, #0fa2fe 0%, #0d83dc 60%, #0c4a6e 100%);
    box-shadow: inset -12px -12px 20px rgba(0,0,0,0.4);
    z-index: 0;
    animation: drift-gentle 12s ease-in-out infinite alternate-reverse;
    pointer-events: none;
}

.elementor-7074 .elementor-element.elementor-element-47196c4d .elementor-container { position: relative; z-index: 2; }/* End custom CSS */
/* Start custom CSS */#content {
    background: linear-gradient(150deg, rgb(0, 70, 170) 0%, rgb(38, 47, 79) 70%) !important;
}/* End custom CSS */