.elementor-778 .elementor-element.elementor-element-d01b15e{--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;--overlay-opacity:1;}.elementor-778 .elementor-element.elementor-element-d01b15e:not(.elementor-motion-effects-element-type-background), .elementor-778 .elementor-element.elementor-element-d01b15e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://balticaviatraining.com/wp-content/uploads/2026/04/ChatGPT-Image-Apr-18-2026-08_00_00-PM-scaled.jpg");background-repeat:no-repeat;background-size:cover;}.elementor-778 .elementor-element.elementor-element-d01b15e::before, .elementor-778 .elementor-element.elementor-element-d01b15e > .elementor-background-video-container::before, .elementor-778 .elementor-element.elementor-element-d01b15e > .e-con-inner > .elementor-background-video-container::before, .elementor-778 .elementor-element.elementor-element-d01b15e > .elementor-background-slideshow::before, .elementor-778 .elementor-element.elementor-element-d01b15e > .e-con-inner > .elementor-background-slideshow::before, .elementor-778 .elementor-element.elementor-element-d01b15e > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#D9ECFF12;--background-overlay:'';}.elementor-778 .elementor-element.elementor-element-8f4d20f{--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;}.elementor-778 .elementor-element.elementor-element-8f4d20f.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-778 .elementor-element.elementor-element-73ddb07{--spacer-size:1px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-778 .elementor-element.elementor-element-41455d6{width:var( --container-widget-width, 123.815% );max-width:123.815%;--container-widget-width:123.815%;--container-widget-flex-grow:0;}.elementor-778 .elementor-element.elementor-element-41455d6.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-778 .elementor-element.elementor-element-41455d6 .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:39px;font-weight:600;font-style:italic;color:#FFFFFF;}.elementor-778 .elementor-element.elementor-element-dce6600{--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;}.elementor-778 .elementor-element.elementor-element-dce6600.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-778 .elementor-element.elementor-element-189c288{font-family:"Open Sans", Sans-serif;font-size:19px;font-weight:400;color:#FFFFFF;}.elementor-778 .elementor-element.elementor-element-355b867{--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;}.elementor-778 .elementor-element.elementor-element-355b867.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-widget-uael-buttons a.elementor-button,.elementor-widget-uael-buttons a.elementor-button svg{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-uael-buttons a.elementor-button{background-color:var( --e-global-color-accent );}.elementor-widget-uael-buttons a.elementor-button:hover{background-color:var( --e-global-color-accent );}.elementor-778 .elementor-element.elementor-element-20f1d90 .elementor-repeater-item-ad124b1 .elementor-button{background-color:#2E6A93;}.elementor-778 .elementor-element.elementor-element-20f1d90 a.elementor-button,.elementor-778 .elementor-element.elementor-element-20f1d90 a.elementor-button svg{font-family:"Open Sans", Sans-serif;font-weight:500;}.elementor-778 .elementor-element.elementor-element-20f1d90 a.elementor-button{background-color:#2E6A93;}.elementor-778 .elementor-element.elementor-element-20f1d90 a.elementor-button:hover{background-color:#61ACDF;}.elementor-778 .elementor-element.elementor-element-20f1d90 .uael-dual-button-wrap .uael-button-wrapper{margin-right:calc( 10px / 2);margin-left:calc( 10px / 2);}.elementor-778 .elementor-element.elementor-element-20f1d90.uael-button-stack-none .uael-dual-button-wrap{margin-right:calc( -10px / 2);margin-left:calc( -10px / 2);}.elementor-778 .elementor-element.elementor-element-20f1d90.uael-button-stack-desktop .uael-dual-button-wrap .uael-button-wrapper{margin-bottom:calc( 10px / 2 );margin-top:calc( 10px / 2 );margin-right:0;margin-left:0;}.elementor-778 .elementor-element.elementor-element-20f1d90.uael-button-stack-desktop .uael-dual-button-wrap .uael-button-wrapper:last-child{margin-bottom:0;}.elementor-778 .elementor-element.elementor-element-20f1d90.uael-button-stack-desktop .uael-dual-button-wrap .uael-button-wrapper:first-child{margin-top:0;}.elementor-778 .elementor-element.elementor-element-671d577{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-778 .elementor-element.elementor-element-93e215c{--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;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-778 .elementor-element.elementor-element-598424e .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:25px;font-weight:600;color:#2E6A93;}.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-778 .elementor-element.elementor-element-01477b7{--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;}.elementor-778 .elementor-element.elementor-element-3c26221 .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:25px;font-weight:600;color:#2E6A93;}.elementor-778 .elementor-element.elementor-element-ff681ab{--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;}.elementor-778 .elementor-element.elementor-element-e42b980 .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:25px;font-weight:600;color:#2E6A93;}.elementor-778 .elementor-element.elementor-element-7b46198{--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;}.elementor-778 .elementor-element.elementor-element-a017213 .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:25px;font-weight:600;color:#2E6A93;}.elementor-778 .elementor-element.elementor-element-319ffe0{--spacer-size:4px;}.elementor-778 .elementor-element.elementor-element-b576bd7{--spacer-size:4px;}.elementor-778 .elementor-element.elementor-element-06c1a0b{--display:flex;--min-height:900px;--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0.52;--overlay-mix-blend-mode:color;}.elementor-778 .elementor-element.elementor-element-06c1a0b:not(.elementor-motion-effects-element-type-background), .elementor-778 .elementor-element.elementor-element-06c1a0b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://balticaviatraining.com/wp-content/uploads/2026/04/ChatGPT-Image-Apr-18-2026-10_36_56-PM.png");background-repeat:no-repeat;background-size:100% auto;}.elementor-778 .elementor-element.elementor-element-06c1a0b::before, .elementor-778 .elementor-element.elementor-element-06c1a0b > .elementor-background-video-container::before, .elementor-778 .elementor-element.elementor-element-06c1a0b > .e-con-inner > .elementor-background-video-container::before, .elementor-778 .elementor-element.elementor-element-06c1a0b > .elementor-background-slideshow::before, .elementor-778 .elementor-element.elementor-element-06c1a0b > .e-con-inner > .elementor-background-slideshow::before, .elementor-778 .elementor-element.elementor-element-06c1a0b > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#65B6D1;--background-overlay:'';}.elementor-778 .elementor-element.elementor-element-baf7347{--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;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-778 .elementor-element.elementor-element-20f1d90.uael-button-stack-tablet .uael-dual-button-wrap .uael-button-wrapper{margin-bottom:calc( 10px / 2 );margin-top:calc( 10px / 2 );margin-right:0;margin-left:0;}.elementor-778 .elementor-element.elementor-element-20f1d90.uael-button-stack-tablet .uael-dual-button-wrap .uael-button-wrapper:last-child{margin-bottom:0;}.elementor-778 .elementor-element.elementor-element-20f1d90.uael-button-stack-tablet .uael-dual-button-wrap .uael-button-wrapper:first-child{margin-top:0;}}@media(max-width:767px){.elementor-778 .elementor-element.elementor-element-20f1d90.uael-button-stack-mobile .uael-dual-button-wrap .uael-button-wrapper{margin-bottom:calc( 10px / 2 );margin-top:calc( 10px / 2 );margin-right:0;margin-left:0;}.elementor-778 .elementor-element.elementor-element-20f1d90.uael-button-stack-mobile .uael-dual-button-wrap .uael-button-wrapper:last-child{margin-bottom:0;}.elementor-778 .elementor-element.elementor-element-20f1d90.uael-button-stack-mobile .uael-dual-button-wrap .uael-button-wrapper:first-child{margin-top:0;}.elementor-778 .elementor-element.elementor-element-06c1a0b{--min-height:246px;}}@media(min-width:768px){.elementor-778 .elementor-element.elementor-element-d01b15e{--content-width:1200px;}.elementor-778 .elementor-element.elementor-element-8f4d20f{--width:73.094%;}.elementor-778 .elementor-element.elementor-element-dce6600{--width:59.623%;}.elementor-778 .elementor-element.elementor-element-355b867{--width:38.636%;}.elementor-778 .elementor-element.elementor-element-671d577{--content-width:1400px;}.elementor-778 .elementor-element.elementor-element-93e215c{--width:25%;}.elementor-778 .elementor-element.elementor-element-01477b7{--width:25%;}.elementor-778 .elementor-element.elementor-element-ff681ab{--width:25%;}.elementor-778 .elementor-element.elementor-element-7b46198{--width:25%;}.elementor-778 .elementor-element.elementor-element-baf7347{--width:25%;}}@media(min-width:1025px){.elementor-778 .elementor-element.elementor-element-06c1a0b:not(.elementor-motion-effects-element-type-background), .elementor-778 .elementor-element.elementor-element-06c1a0b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}}/* Start custom CSS for text-editor, class: .elementor-element-189c288 */.hero-text,
.elementor-widget-text-editor {
    position: relative;

    background: rgba(255, 255, 255, 0.58);
    backdrop-filter: blur(8px);
    -webkit-backdrop-filter: blur(8px);

    padding: 20px 24px;
    border-radius: 14px;

    /* stikla maliņa */
    border: 1px solid rgba(255, 255, 255, 0.35);

    /* ārējā ēna (3D efekts) */
    box-shadow:
        0 18px 40px rgba(20, 55, 85, 0.16),
        0 6px 14px rgba(20, 55, 85, 0.10),

        /* iekšējais “slīpēts stikls” */
        inset 0 1px 0 rgba(255,255,255,0.6),
        inset 0 -1px 0 rgba(180, 210, 230, 0.25);

    transform: translateY(-2px);
}
.hero-text::before {
    content: "";
    position: absolute;
    inset: 0;
    border-radius: 14px;

    /* ļoti smalka bronzas + gaismas spēle */
    background:
        linear-gradient(
            120deg,
            rgba(255,255,255,0.55) 0%,
            rgba(255,255,255,0.15) 35%,
            rgba(200,170,120,0.08) 55%,
            rgba(255,255,255,0.10) 75%,
            rgba(255,255,255,0.35) 100%
        );

    pointer-events: none;
}
.hero-text p {
    font-size: 18px;
    line-height: 1.75;
    letter-spacing: 0.2px;
    color: #244663;
}

.hero-accent {
    position: relative;
    display: inline;
    font-weight: 600;
    color: #1f5f8f;
    padding: 0 2px;
    text-shadow: 0 0 0 rgba(0,0,0,0);
}

.hero-accent::after {
    content: "";
    position: absolute;
    left: 2px;
    right: 2px;
    bottom: 1px;
    height: 6px;
    border-radius: 6px;
    background: linear-gradient(
        90deg,
        rgba(86, 145, 190, 0.18) 0%,
        rgba(186, 154, 110, 0.14) 50%,
        rgba(86, 145, 190, 0.18) 100%
    );
    z-index: -1;
}/* End custom CSS */