.elementor-30 .elementor-element.elementor-element-c294ff0{--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-30 .elementor-element.elementor-element-020e001{--display:grid;--min-height:650px;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--background-transition:0.3s;--overlay-opacity:1;}.elementor-30 .elementor-element.elementor-element-020e001::before, .elementor-30 .elementor-element.elementor-element-020e001 > .elementor-background-video-container::before, .elementor-30 .elementor-element.elementor-element-020e001 > .e-con-inner > .elementor-background-video-container::before, .elementor-30 .elementor-element.elementor-element-020e001 > .elementor-background-slideshow::before, .elementor-30 .elementor-element.elementor-element-020e001 > .e-con-inner > .elementor-background-slideshow::before, .elementor-30 .elementor-element.elementor-element-020e001 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://vdrivekobielski.com/wp-content/uploads/2025/07/logo_full_300dpi-1024x456.png");--background-overlay:'';background-position:center center;background-repeat:no-repeat;}.elementor-30 .elementor-element.elementor-element-020e001 .elementor-background-slideshow__slide__image{background-size:cover;}.elementor-30 .elementor-element.elementor-element-020e001:hover::before{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 3.9px ) hue-rotate( 0deg );}.elementor-30 .elementor-element.elementor-element-2d78a96{--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-30 .elementor-element.elementor-element-4e48580{--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-30 .elementor-element.elementor-element-b8b21d9{--display:flex;--min-height:0px;}.elementor-30 .elementor-element.elementor-element-39fddd7{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-30 .elementor-element.elementor-element-334609f{text-align:right;}.elementor-30 .elementor-element.elementor-element-334609f .elementor-heading-title{font-family:"League Spartan", Sans-serif;font-size:60px;font-weight:700;}.elementor-30 .elementor-element.elementor-element-07ccad4{text-align:center;}.elementor-30 .elementor-element.elementor-element-07ccad4 .elementor-heading-title{font-family:"League Spartan", Sans-serif;font-size:60px;font-weight:700;}.elementor-30 .elementor-element.elementor-element-5dfe296{text-align:left;}.elementor-30 .elementor-element.elementor-element-5dfe296 .elementor-heading-title{font-family:"League Spartan", Sans-serif;font-size:60px;font-weight:700;}.elementor-widget-zigzag .is-type-button.ehp-zigzag__button--primary{background-color:var( --e-global-color-accent );}.elementor-widget-zigzag .is-type-button.ehp-zigzag__button--primary:hover, .elementor-widget-zigzag .is-type-button.ehp-zigzag__button--primary:focus{background-color:var( --e-global-color-accent );}.elementor-widget-zigzag .ehp-zigzag .ehp-zigzag__title{color:var( --e-global-color-secondary );}.elementor-widget-zigzag .ehp-zigzag__title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-zigzag .ehp-zigzag{--zigzag-description-color:var( --e-global-color-text );--zigzag-button-primary-text-color:var( --e-global-color-secondary );--zigzag-button-primary-text-color-hover:var( --e-global-color-text );--zigzag-button-primary-border-color:var( --e-global-color-secondary );--zigzag-image-border-color:var( --e-global-color-text );--zigzag-icon-color:var( --e-global-color-secondary );--zigzag-button-primary-border-color-alternate:var( --e-global-color-text );--zigzag-icon-color-alternate:var( --e-global-color-accent );}.elementor-widget-zigzag .ehp-zigzag__description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-zigzag .ehp-zigzag__button--primary{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-30 .elementor-element.elementor-element-1f02133 .ehp-zigzag{--zigzag-content-position:center;--zigzag-content-width:1600px;--zigzag-icon-width:30%;--zigzag-icon-color:#0B1D51;--zigzag-column-gap:100px;--zigzag-row-gap:120px;--zigzag-box-padding-block-end:60px;--zigzag-box-padding-block-start:60px;--zigzag-box-padding-inline-end:0px;--zigzag-box-padding-inline-start:0px;}.elementor-30 .elementor-element.elementor-element-1f02133 .ehp-zigzag .ehp-zigzag__title{color:#0B1D51;}.elementor-30 .elementor-element.elementor-element-1f02133 .ehp-zigzag__title{font-family:"League Spartan", Sans-serif;font-size:32px;font-weight:700;}.elementor-30 .elementor-element.elementor-element-1f02133 .ehp-zigzag__description{font-family:"Montserrat", Sans-serif;font-size:24px;font-weight:400;}.elementor-30 .elementor-element.elementor-element-1f02133 .ehp-zigzag__button--primary{flex-direction:row-reverse;}.elementor-30 .elementor-element.elementor-element-54d2ff5{--display:grid;--min-height:214px;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-30 .elementor-element.elementor-element-54d2ff5:not(.elementor-motion-effects-element-type-background), .elementor-30 .elementor-element.elementor-element-54d2ff5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://vdrivekobielski.com/wp-content/uploads/2025/08/baner-maly.webp");background-position:center center;background-repeat:repeat-x;}.elementor-30 .elementor-element.elementor-element-8d62ba5{--display:flex;--min-height:405px;--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-30 .elementor-element.elementor-element-8d62ba5.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-widget-divider{--divider-color:var( --e-global-color-secondary );}.elementor-widget-divider .elementor-divider__text{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-divider.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-30 .elementor-element.elementor-element-83ab8af{--divider-border-style:solid;--divider-color:#0B1D51;--divider-border-width:4.8px;}.elementor-30 .elementor-element.elementor-element-83ab8af:hover{--e-transform-translateX:287px;--e-transform-translateY:0px;}.elementor-30 .elementor-element.elementor-element-83ab8af .elementor-divider-separator{width:49%;margin:0 auto;margin-right:0;}.elementor-30 .elementor-element.elementor-element-83ab8af .elementor-divider{text-align:right;padding-block-start:38px;padding-block-end:38px;}.elementor-30 .elementor-element.elementor-element-cd10312{width:100%;max-width:100%;background-color:#02010100;margin:1px 0px calc(var(--kit-widget-spacing, 0px) + 5px) 0px;text-align:right;}.elementor-30 .elementor-element.elementor-element-cd10312 .elementor-heading-title{font-family:"League Spartan", Sans-serif;font-size:99px;font-weight:700;}.elementor-30 .elementor-element.elementor-element-3a262bd{--display:grid;--min-height:272px;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-30 .elementor-element.elementor-element-3a262bd:hover{border-style:solid;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#09092CA3;--border-color:#09092CA3;}.elementor-30 .elementor-element.elementor-element-3a262bd, .elementor-30 .elementor-element.elementor-element-3a262bd::before{--border-transition:0.7s;}.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-30 .elementor-element.elementor-element-dca4e28{transition:background 1s;text-align:left;font-family:"Montserrat", Sans-serif;font-weight:300;}.elementor-30 .elementor-element.elementor-element-45786f1{text-align:left;font-family:"Montserrat", Sans-serif;font-weight:300;}.elementor-30 .elementor-element.elementor-element-57f1121{text-align:right;font-family:"Montserrat", Sans-serif;font-weight:300;}.elementor-30 .elementor-element.elementor-element-86e1a27{text-align:right;font-family:"Montserrat", Sans-serif;font-weight:300;}.elementor-30 .elementor-element.elementor-element-38baca1{--display:flex;--min-height:184px;--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-30 .elementor-element.elementor-element-b88ddfd{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:justify;font-family:"Montserrat", Sans-serif;font-size:21px;font-weight:300;}.elementor-30 .elementor-element.elementor-element-049ef1c{--display:flex;--min-height:523px;--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:0.57;}.elementor-30 .elementor-element.elementor-element-049ef1c:not(.elementor-motion-effects-element-type-background), .elementor-30 .elementor-element.elementor-element-049ef1c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://vdrivekobielski.com/wp-content/uploads/2025/07/mercedesfrontbw.webp");background-position:center right;background-repeat:no-repeat;background-size:auto;}.elementor-30 .elementor-element.elementor-element-049ef1c::before, .elementor-30 .elementor-element.elementor-element-049ef1c > .elementor-background-video-container::before, .elementor-30 .elementor-element.elementor-element-049ef1c > .e-con-inner > .elementor-background-video-container::before, .elementor-30 .elementor-element.elementor-element-049ef1c > .elementor-background-slideshow::before, .elementor-30 .elementor-element.elementor-element-049ef1c > .e-con-inner > .elementor-background-slideshow::before, .elementor-30 .elementor-element.elementor-element-049ef1c > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:radial-gradient(at top left, #0E2053 63%, #FFFFFF00 100%);}.elementor-widget-flex-hero .is-type-button.ehp-flex-hero__button--primary{background-color:var( --e-global-color-accent );}.elementor-widget-flex-hero .is-type-button.ehp-flex-hero__button--primary:hover, .elementor-widget-flex-hero .is-type-button.ehp-flex-hero__button--primary:focus{background-color:var( --e-global-color-accent );}.elementor-widget-flex-hero .ehp-flex-hero .ehp-flex-hero__intro{color:var( --e-global-color-text );}.elementor-widget-flex-hero .ehp-flex-hero__intro{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-flex-hero .ehp-flex-hero .ehp-flex-hero__heading{color:var( --e-global-color-primary );}.elementor-widget-flex-hero .ehp-flex-hero__heading{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-flex-hero .ehp-flex-hero .ehp-flex-hero__subheading{color:var( --e-global-color-secondary );}.elementor-widget-flex-hero .ehp-flex-hero__subheading{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-flex-hero .ehp-flex-hero__button--primary{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-flex-hero .ehp-flex-hero{--flex-hero-button-primary-text-color:var( --e-global-color-secondary );--flex-hero-button-primary-text-color-hover:var( --e-global-color-text );--flex-hero-button-primary-border-color:var( --e-global-color-secondary );--flex-hero-button-secondary-text-color:var( --e-global-color-secondary );--flex-hero-button-secondary-text-color-hover:var( --e-global-color-text );--flex-hero-button-secondary-border-color:var( --e-global-color-secondary );--flex-hero-image-border-color:var( --e-global-color-text );--flex-hero-box-border-color:var( --e-global-color-text );}.elementor-widget-flex-hero .ehp-flex-hero__button--secondary{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-30 .elementor-element.elementor-element-2851cb4 .is-type-button.ehp-flex-hero__button--primary{background-color:#4267B2;}.elementor-30 .elementor-element.elementor-element-2851cb4{width:100%;max-width:100%;}.elementor-30 .elementor-element.elementor-element-2851cb4 > .elementor-widget-container{transition:background 1.2s;}.elementor-30 .elementor-element.elementor-element-2851cb4 .ehp-flex-hero{--flex-hero-content-alignment-showcase:center;--flex-hero-button-primary-text-color-hover:#9BAECE;--flex-hero-button-primary-border-width:0px;--flex-hero-button-primary-padding-block-end:8px;--flex-hero-button-primary-padding-block-start:8px;--flex-hero-button-primary-padding-inline-end:16px;--flex-hero-button-primary-padding-inline-start:16px;--flex-hero-image-min-height:138px;--flex-hero-image-position:center center;--flex-hero-overlay-opacity:0.5;--flex-hero-element-spacing:40px;--flex-hero-gap:60px;--flex-hero-box-padding-block-end:60px;--flex-hero-box-padding-block-start:60px;--flex-hero-box-padding-inline-end:60px;--flex-hero-box-padding-inline-start:60px;}.elementor-30 .elementor-element.elementor-element-2851cb4 .ehp-flex-hero .ehp-flex-hero__intro{color:#CFD4DC;}.elementor-30 .elementor-element.elementor-element-2851cb4 .ehp-flex-hero__intro{font-family:"Montserrat", Sans-serif;font-size:26px;font-weight:400;}.elementor-30 .elementor-element.elementor-element-2851cb4 .ehp-flex-hero .ehp-flex-hero__heading{color:#F3F7FF;}.elementor-30 .elementor-element.elementor-element-2851cb4 .ehp-flex-hero__heading{font-family:"League Spartan", Sans-serif;font-size:54px;font-weight:700;letter-spacing:1.5px;}.elementor-30 .elementor-element.elementor-element-2851cb4 .ehp-flex-hero__subheading{font-family:"Montserrat", Sans-serif;font-size:24px;font-weight:600;}.elementor-30 .elementor-element.elementor-element-2851cb4 .ehp-flex-hero__button--primary{box-shadow:1px 0px 10px 1px rgba(250.94633152173913, 251.75816675773868, 255, 0.39);}.elementor-30 .elementor-element.elementor-element-8dcab57{--display:flex;--min-height:352px;--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;--margin-top:60px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-30 .elementor-element.elementor-element-ee77ef2{--divider-border-style:solid;--divider-color:#0B1D51;--divider-border-width:4.8px;width:100%;max-width:100%;}.elementor-30 .elementor-element.elementor-element-ee77ef2:hover{--e-transform-translateX:-337px;--e-transform-translateY:0px;}.elementor-30 .elementor-element.elementor-element-ee77ef2 .elementor-divider-separator{width:50%;margin:0 auto;margin-left:0;}.elementor-30 .elementor-element.elementor-element-ee77ef2 .elementor-divider{text-align:left;padding-block-start:38px;padding-block-end:38px;}.elementor-30 .elementor-element.elementor-element-4e4afe2{width:100%;max-width:100%;background-color:#02010100;margin:1px 0px calc(var(--kit-widget-spacing, 0px) + 5px) 0px;text-align:left;}.elementor-30 .elementor-element.elementor-element-4e4afe2 .elementor-heading-title{font-family:"League Spartan", Sans-serif;font-size:99px;font-weight:700;}.elementor-30 .elementor-element.elementor-element-99bbcf3{--spacer-size:93px;}.elementor-30 .elementor-element.elementor-element-5f50458{--display:grid;--min-height:387px;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--background-transition:0.3s;--overlay-opacity:1;--margin-top:0px;--margin-bottom:110px;--margin-left:0px;--margin-right:0px;}.elementor-30 .elementor-element.elementor-element-5f50458::before, .elementor-30 .elementor-element.elementor-element-5f50458 > .elementor-background-video-container::before, .elementor-30 .elementor-element.elementor-element-5f50458 > .e-con-inner > .elementor-background-video-container::before, .elementor-30 .elementor-element.elementor-element-5f50458 > .elementor-background-slideshow::before, .elementor-30 .elementor-element.elementor-element-5f50458 > .e-con-inner > .elementor-background-slideshow::before, .elementor-30 .elementor-element.elementor-element-5f50458 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:radial-gradient(at top right, #080B1F 0%, #293DF200 100%);}.elementor-30 .elementor-element.elementor-element-5f50458 .elementor-background-slideshow__slide__image{background-size:cover;background-position:top right;}.elementor-30 .elementor-element.elementor-element-5f50458::before{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 9.4px ) hue-rotate( 0deg );}.elementor-30 .elementor-element.elementor-element-5f50458:hover::before{filter:brightness( 52% ) contrast( 126% ) saturate( 100% ) blur( 7px ) hue-rotate( 0deg );}.elementor-30 .elementor-element.elementor-element-1c10fb7{--display:flex;--min-height:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:7px;grid-column:span 1;}.elementor-30 .elementor-element.elementor-element-ceff013{text-align:center;}.elementor-30 .elementor-element.elementor-element-ceff013 .elementor-heading-title{font-family:"League Spartan", Sans-serif;font-size:161px;font-weight:700;line-height:12px;letter-spacing:6.6px;-webkit-text-stroke-width:1px;stroke-width:1px;-webkit-text-stroke-color:#FFFFFF;stroke:#FFFFFF;text-shadow:0px 0px 10px rgba(0,0,0,0.3);color:#0B1D51;}.elementor-30 .elementor-element.elementor-element-54db077{margin:60px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;font-family:"Montserrat", Sans-serif;font-size:21px;font-weight:400;color:#FEFFFF;}.elementor-30 .elementor-element.elementor-element-54db077 p{margin-block-end:53px;}.elementor-30 .elementor-element.elementor-element-ecf5609{--display:grid;--min-height:270px;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--background-transition:0.3s;--overlay-opacity:1;--margin-top:0px;--margin-bottom:110px;--margin-left:0px;--margin-right:0px;}.elementor-30 .elementor-element.elementor-element-ecf5609::before, .elementor-30 .elementor-element.elementor-element-ecf5609 > .elementor-background-video-container::before, .elementor-30 .elementor-element.elementor-element-ecf5609 > .e-con-inner > .elementor-background-video-container::before, .elementor-30 .elementor-element.elementor-element-ecf5609 > .elementor-background-slideshow::before, .elementor-30 .elementor-element.elementor-element-ecf5609 > .e-con-inner > .elementor-background-slideshow::before, .elementor-30 .elementor-element.elementor-element-ecf5609 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:radial-gradient(at top left, #080B1F 0%, #293DF200 100%);}.elementor-30 .elementor-element.elementor-element-ecf5609 .elementor-background-slideshow__slide__image{background-size:cover;background-position:top right;}.elementor-30 .elementor-element.elementor-element-ecf5609::before{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 9.4px ) hue-rotate( 0deg );}.elementor-30 .elementor-element.elementor-element-ecf5609:hover::before{filter:brightness( 52% ) contrast( 126% ) saturate( 100% ) blur( 7px ) hue-rotate( 0deg );}.elementor-30 .elementor-element.elementor-element-4589e3a{--display:flex;--min-height:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:7px;grid-column:span 1;}.elementor-30 .elementor-element.elementor-element-ff5758a{text-align:center;}.elementor-30 .elementor-element.elementor-element-ff5758a .elementor-heading-title{font-family:"League Spartan", Sans-serif;font-size:161px;font-weight:700;line-height:12px;letter-spacing:4.5px;-webkit-text-stroke-width:1px;stroke-width:1px;-webkit-text-stroke-color:#FFFFFF;stroke:#FFFFFF;}.elementor-30 .elementor-element.elementor-element-3cb3fd0{margin:60px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;font-family:"Montserrat", Sans-serif;font-size:21px;font-weight:400;color:#FEFFFF;}.elementor-30 .elementor-element.elementor-element-3cb3fd0 p{margin-block-end:53px;}.elementor-30 .elementor-element.elementor-element-77f7bff{--display:grid;--min-height:270px;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--background-transition:0.3s;--overlay-opacity:1;--margin-top:57px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-30 .elementor-element.elementor-element-77f7bff::before, .elementor-30 .elementor-element.elementor-element-77f7bff > .elementor-background-video-container::before, .elementor-30 .elementor-element.elementor-element-77f7bff > .e-con-inner > .elementor-background-video-container::before, .elementor-30 .elementor-element.elementor-element-77f7bff > .elementor-background-slideshow::before, .elementor-30 .elementor-element.elementor-element-77f7bff > .e-con-inner > .elementor-background-slideshow::before, .elementor-30 .elementor-element.elementor-element-77f7bff > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:radial-gradient(at top right, #080B1F 0%, #293DF200 100%);}.elementor-30 .elementor-element.elementor-element-77f7bff .elementor-background-slideshow__slide__image{background-size:cover;background-position:top right;}.elementor-30 .elementor-element.elementor-element-77f7bff::before{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 9.4px ) hue-rotate( 0deg );}.elementor-30 .elementor-element.elementor-element-77f7bff:hover::before{filter:brightness( 52% ) contrast( 126% ) saturate( 100% ) blur( 7px ) hue-rotate( 0deg );}.elementor-30 .elementor-element.elementor-element-e5ffa39{--display:flex;--min-height:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:7px;grid-column:span 1;}.elementor-30 .elementor-element.elementor-element-3ae3675{text-align:center;}.elementor-30 .elementor-element.elementor-element-3ae3675 .elementor-heading-title{font-family:"League Spartan", Sans-serif;font-size:161px;font-weight:700;line-height:12px;letter-spacing:5.9px;-webkit-text-stroke-width:1px;stroke-width:1px;-webkit-text-stroke-color:#FFFFFF;stroke:#FFFFFF;}.elementor-30 .elementor-element.elementor-element-ffc2f84{margin:60px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;font-family:"Montserrat", Sans-serif;font-size:21px;font-weight:400;color:#FEFFFF;}.elementor-30 .elementor-element.elementor-element-ffc2f84 p{margin-block-end:53px;}.elementor-30 .elementor-element.elementor-element-b8267ea{--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-30 .elementor-element.elementor-element-76da12a{--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;--margin-top:050px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-widget-eael-fancy-text .eael-fancy-text-prefix{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-eael-fancy-text .eael-fancy-text-strings, .elementor-widget-eael-fancy-text .typed-cursor{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-eael-fancy-text .eael-fancy-text-suffix{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );}.elementor-30 .elementor-element.elementor-element-de495e5 .eael-fancy-text-container{text-align:right;}.elementor-30 .elementor-element.elementor-element-de495e5 .eael-fancy-text-prefix{color:#0B1D51;font-family:"League Spartan", Sans-serif;font-size:89px;font-weight:700;line-height:1px;}.elementor-30 .elementor-element.elementor-element-de495e5 .eael-fancy-text-strings, .elementor-30 .elementor-element.elementor-element-de495e5 .typed-cursor{font-family:"Montserrat", Sans-serif;font-size:47px;font-weight:500;font-style:italic;letter-spacing:0.8px;word-spacing:2px;}.elementor-30 .elementor-element.elementor-element-de495e5 .eael-fancy-text-strings{color:#0B1D51;}.elementor-30 .elementor-element.elementor-element-de495e5 .eael-fancy-text-suffix{font-size:22px;font-weight:600;line-height:1px;}.elementor-30 .elementor-element.elementor-element-f569125{--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-30 .elementor-element.elementor-element-f45545a{--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-30 .elementor-element.elementor-element-9d7eb08{--divider-border-style:solid;--divider-color:#0B1D51;--divider-border-width:4.8px;}.elementor-30 .elementor-element.elementor-element-9d7eb08:hover{--e-transform-translateX:371px;--e-transform-translateY:0px;}.elementor-30 .elementor-element.elementor-element-9d7eb08 .elementor-divider-separator{width:49%;margin:0 auto;margin-right:0;}.elementor-30 .elementor-element.elementor-element-9d7eb08 .elementor-divider{text-align:right;padding-block-start:38px;padding-block-end:38px;}.elementor-30 .elementor-element.elementor-element-66de778{--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-30 .elementor-element.elementor-element-6349d94{--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-30 .elementor-element.elementor-element-b88beb7 .eael-elements-flip-box-front-container{background-color:transparent;align-items:center;background-image:radial-gradient(at top right, #FFFFFF00 0%, #040B21 100%);}.elementor-30 .elementor-element.elementor-element-b88beb7 .eael-elements-flip-box-rear-container{background-color:transparent;align-items:center;background-image:radial-gradient(at center right, #08122E 100%, #FFFFFF00 100%);}.elementor-30 .elementor-element.elementor-element-b88beb7 .eael-elements-flip-box-flip-card{transition-duration:500ms;}.elementor-30 .elementor-element.elementor-element-b88beb7 .eael-flipbox-fixed-height:not(.eael-template){height:300px;}.elementor-30 .elementor-element.elementor-element-b88beb7 .eael-flipbox-fixed-height.eael-template{min-height:300px;}.elementor-30 .elementor-element.elementor-element-b88beb7 .eael-elements-flip-box-front-container .eael-elements-flip-box-icon-image > img.eael-flipbox-image-as-icon{width:412px;}.elementor-30 .elementor-element.elementor-element-b88beb7 .eael-elements-flip-box-rear-container .eael-elements-flip-box-padding{text-align:center;}.elementor-30 .elementor-element.elementor-element-b88beb7 .eael-elements-flip-box-front-container .eael-elements-flip-box-heading{color:#fff;}.elementor-30 .elementor-element.elementor-element-b88beb7 .eael-elements-flip-box-front-container .eael-elements-flip-box-content{color:#fff;}.elementor-30 .elementor-element.elementor-element-b88beb7 .eael-elements-flip-box-rear-container .eael-elements-flip-box-heading{color:#fff;font-family:"Montserrat", Sans-serif;font-size:50px;letter-spacing:1px;}.elementor-30 .elementor-element.elementor-element-b88beb7 .eael-elements-flip-box-rear-container .eael-elements-flip-box-content{color:#fff;}.elementor-30 .elementor-element.elementor-element-014bfe0{--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-30 .elementor-element.elementor-element-2757a01 .eael-elements-flip-box-front-container{background-color:transparent;align-items:center;background-image:radial-gradient(at top right, #10103791 0%, #0B1D51 100%);}.elementor-30 .elementor-element.elementor-element-2757a01 .eael-elements-flip-box-rear-container{background-color:transparent;align-items:center;background-image:linear-gradient(180deg, #0B1D51 100%, #07072291 100%);}.elementor-30 .elementor-element.elementor-element-2757a01 .eael-elements-flip-box-flip-card{transition-duration:500ms;}.elementor-30 .elementor-element.elementor-element-2757a01 .eael-flipbox-fixed-height:not(.eael-template){height:300px;}.elementor-30 .elementor-element.elementor-element-2757a01 .eael-flipbox-fixed-height.eael-template{min-height:300px;}.elementor-30 .elementor-element.elementor-element-2757a01 .eael-elements-flip-box-front-container .eael-elements-flip-box-icon-image > img.eael-flipbox-image-as-icon{width:412px;}.elementor-30 .elementor-element.elementor-element-2757a01 .eael-elements-flip-box-rear-container .eael-elements-flip-box-padding{text-align:center;}.elementor-30 .elementor-element.elementor-element-2757a01 .eael-elements-flip-box-front-container .eael-elements-flip-box-heading{color:#fff;font-family:"Montserrat", Sans-serif;}.elementor-30 .elementor-element.elementor-element-2757a01 .eael-elements-flip-box-front-container .eael-elements-flip-box-content{color:#fff;}.elementor-30 .elementor-element.elementor-element-2757a01 .eael-elements-flip-box-rear-container .eael-elements-flip-box-heading{color:#fff;}.elementor-30 .elementor-element.elementor-element-2757a01 .eael-elements-flip-box-rear-container .eael-elements-flip-box-content{color:#fff;}.elementor-30 .elementor-element.elementor-element-30c1d99{--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-30 .elementor-element.elementor-element-3059820 .eael-img-accordion {height:400px;}.elementor-30 .elementor-element.elementor-element-3059820 .eael-img-accordion{border-radius:4px;}.elementor-30 .elementor-element.elementor-element-3059820 .eael-img-accordion a:first-child{border-radius:4px 0 0 4px;}.elementor-30 .elementor-element.elementor-element-3059820 .eael-img-accordion a:last-child{border-radius:0 4px 4px 0;}.elementor-30 .elementor-element.elementor-element-3059820 .eael-img-accordion .eael-image-accordion-hover:before{background-color:rgba(0, 0, 0, .3);}.elementor-30 .elementor-element.elementor-element-3059820 .eael-img-accordion .eael-image-accordion-hover:hover::before{background-color:#0C1E579C;}.elementor-30 .elementor-element.elementor-element-3059820 .eael-img-accordion .eael-image-accordion-hover.overlay-active:hover::before{background-color:#0C1E579C;}.elementor-30 .elementor-element.elementor-element-3059820 .eael-img-accordion .eael-image-accordion-hover.overlay-active:before{background-color:#0C1E579C;}.elementor-30 .elementor-element.elementor-element-3059820 .eael-img-accordion .overlay .img-accordion-title{color:#fff !important;font-family:"League Spartan", Sans-serif;}.elementor-30 .elementor-element.elementor-element-3059820 .eael-img-accordion .overlay p{color:#fff;font-family:"Montserrat", Sans-serif;}.elementor-30 .elementor-element.elementor-element-128272b{--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-30 .elementor-element.elementor-element-127ef5a{--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-30 .elementor-element.elementor-element-5f5c957{--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;--margin-top:51px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-30 .elementor-element.elementor-element-af43bc0{text-align:right;}.elementor-30 .elementor-element.elementor-element-af43bc0 .elementor-heading-title{font-family:"League Spartan", Sans-serif;font-size:94px;font-weight:700;}.elementor-30 .elementor-element.elementor-element-bb1248d{text-align:right;}.elementor-30 .elementor-element.elementor-element-841e9f2{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-30 .elementor-element.elementor-element-030679f .eael-elements-flip-box-front-container{background-color:#0B1D51;background-image:url("https://vdrivekobielski.com/wp-content/uploads/2025/08/1.webp");align-items:center;}.elementor-30 .elementor-element.elementor-element-030679f .eael-elements-flip-box-rear-container{background-color:#0B1D51;background-image:url("https://vdrivekobielski.com/wp-content/uploads/2025/08/3.webp");align-items:center;}.elementor-30 .elementor-element.elementor-element-030679f .eael-elements-flip-box-flip-card{transition-duration:500ms;}.elementor-30 .elementor-element.elementor-element-030679f .eael-flipbox-fixed-height:not(.eael-template){height:300px;}.elementor-30 .elementor-element.elementor-element-030679f .eael-flipbox-fixed-height.eael-template{min-height:300px;}.elementor-30 .elementor-element.elementor-element-030679f .eael-elements-flip-box-rear-container .eael-elements-flip-box-padding{text-align:center;}.elementor-30 .elementor-element.elementor-element-030679f .eael-elements-flip-box-front-container .eael-elements-flip-box-icon-image .ea-flipbox-icon{color:var( --e-global-color-secondary );fill:var( --e-global-color-secondary );font-size:40px;}.elementor-30 .elementor-element.elementor-element-030679f .eael-elements-flip-box-front-container .eael-elements-flip-box-icon-image svg{color:var( --e-global-color-secondary );fill:var( --e-global-color-secondary );}.elementor-30 .elementor-element.elementor-element-030679f .eael-elements-flip-box-front-container .eael-elements-flip-box-icon-image svg.ea-flipbox-icon{height:40px;width:40px;line-height:40px;}.elementor-30 .elementor-element.elementor-element-030679f .eael-elements-flip-box-rear-container .eael-elements-flip-box-icon-image .ea-flipbox-icon{color:#fff;fill:#fff;font-size:40px;}.elementor-30 .elementor-element.elementor-element-030679f .eael-elements-flip-box-rear-container .eael-elements-flip-box-icon-image .ea-flipbox-icon svg{color:#fff;fill:#fff;}.elementor-30 .elementor-element.elementor-element-030679f .eael-elements-flip-box-rear-container .eael-elements-flip-box-icon-image svg.ea-flipbox-icon{height:40px;width:40px;line-height:40px;}.elementor-30 .elementor-element.elementor-element-030679f .eael-elements-flip-box-front-container .eael-elements-flip-box-heading{color:#fff;}.elementor-30 .elementor-element.elementor-element-030679f .eael-elements-flip-box-front-container .eael-elements-flip-box-content{color:#fff;}.elementor-30 .elementor-element.elementor-element-030679f .eael-elements-flip-box-rear-container .eael-elements-flip-box-heading{color:#fff;}.elementor-30 .elementor-element.elementor-element-030679f .eael-elements-flip-box-rear-container .eael-elements-flip-box-content{color:#fff;}.elementor-30 .elementor-element.elementor-element-ce06add .eael-elements-flip-box-front-container{background-color:#0B1D51;background-image:url("https://vdrivekobielski.com/wp-content/uploads/2025/08/2.webp");align-items:center;}.elementor-30 .elementor-element.elementor-element-ce06add .eael-elements-flip-box-rear-container{background-color:#0B1D51;background-image:url("https://vdrivekobielski.com/wp-content/uploads/2025/08/4.webp");align-items:center;}.elementor-30 .elementor-element.elementor-element-ce06add .eael-elements-flip-box-flip-card{transition-duration:500ms;}.elementor-30 .elementor-element.elementor-element-ce06add .eael-flipbox-fixed-height:not(.eael-template){height:300px;}.elementor-30 .elementor-element.elementor-element-ce06add .eael-flipbox-fixed-height.eael-template{min-height:300px;}.elementor-30 .elementor-element.elementor-element-ce06add .eael-elements-flip-box-rear-container .eael-elements-flip-box-padding{text-align:center;}.elementor-30 .elementor-element.elementor-element-ce06add .eael-elements-flip-box-front-container .eael-elements-flip-box-icon-image .ea-flipbox-icon{color:#fff;fill:#fff;font-size:40px;}.elementor-30 .elementor-element.elementor-element-ce06add .eael-elements-flip-box-front-container .eael-elements-flip-box-icon-image svg{color:#fff;fill:#fff;}.elementor-30 .elementor-element.elementor-element-ce06add .eael-elements-flip-box-front-container .eael-elements-flip-box-icon-image svg.ea-flipbox-icon{height:40px;width:40px;line-height:40px;}.elementor-30 .elementor-element.elementor-element-ce06add .eael-elements-flip-box-rear-container .eael-elements-flip-box-icon-image .ea-flipbox-icon{color:#fff;fill:#fff;font-size:40px;}.elementor-30 .elementor-element.elementor-element-ce06add .eael-elements-flip-box-rear-container .eael-elements-flip-box-icon-image .ea-flipbox-icon svg{color:#fff;fill:#fff;}.elementor-30 .elementor-element.elementor-element-ce06add .eael-elements-flip-box-rear-container .eael-elements-flip-box-icon-image svg.ea-flipbox-icon{height:40px;width:40px;line-height:40px;}.elementor-30 .elementor-element.elementor-element-ce06add .eael-elements-flip-box-front-container .eael-elements-flip-box-heading{color:#fff;}.elementor-30 .elementor-element.elementor-element-ce06add .eael-elements-flip-box-front-container .eael-elements-flip-box-content{color:#fff;}.elementor-30 .elementor-element.elementor-element-ce06add .eael-elements-flip-box-rear-container .eael-elements-flip-box-heading{color:#fff;}.elementor-30 .elementor-element.elementor-element-ce06add .eael-elements-flip-box-rear-container .eael-elements-flip-box-content{color:#fff;}.elementor-30 .elementor-element.elementor-element-7edf5ef{--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-30 .elementor-element.elementor-element-3c2ddbf{--divider-border-style:solid;--divider-color:#0B1D51;--divider-border-width:4.8px;}.elementor-30 .elementor-element.elementor-element-3c2ddbf:hover{--e-transform-translateX:311px;--e-transform-translateY:0px;}.elementor-30 .elementor-element.elementor-element-3c2ddbf .elementor-divider-separator{width:49%;margin:0 auto;margin-right:0;}.elementor-30 .elementor-element.elementor-element-3c2ddbf .elementor-divider{text-align:right;padding-block-start:38px;padding-block-end:38px;}.elementor-30 .elementor-element.elementor-element-a568b3c{width:100%;max-width:100%;background-color:#02010100;margin:1px 0px calc(var(--kit-widget-spacing, 0px) + 5px) 0px;text-align:right;}.elementor-30 .elementor-element.elementor-element-a568b3c .elementor-heading-title{font-family:"League Spartan", Sans-serif;font-size:99px;font-weight:700;}.elementor-30 .elementor-element.elementor-element-ee0bbef{text-align:right;}.elementor-30 .elementor-element.elementor-element-a83b375{--display:flex;--min-height:125px;--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-30 .elementor-element.elementor-element-ab12b07 .eael-circle-inner{width:817px;height:817px;}.elementor-30 .elementor-element.elementor-element-ab12b07 .eael-interactive-circle-preset-2 .eael-circle-inner{width:817px;height:calc(817px / 2);}.elementor-30 .elementor-element.elementor-element-ab12b07 .eael-interactive-circle-preset-2 .eael-circle-content{height:calc(817px / 2);}.elementor-30 .elementor-element.elementor-element-ab12b07 .eael-interactive-circle-preset-2 .eael-circle-btn-content{height:calc(817px / 2);}.elementor-30 .elementor-element.elementor-element-ab12b07 .eael-circle-inner, .elementor-30 .elementor-element.elementor-element-ab12b07 .eael-circle-responsive-view .eael-circle-inner .eael-circle-item{border-color:#0B1D51!important;}.elementor-30 .elementor-element.elementor-element-ab12b07 .eael-circle-btn{width:157px!important;height:157px!important;}.elementor-30 .elementor-element.elementor-element-ab12b07 .eael-circle-btn-icon i{font-size:50px!important;}.elementor-30 .elementor-element.elementor-element-ab12b07 .eael-circle-btn-icon svg{width:50px!important;height:50px!important;min-width:50px!important;min-height:50px!important;}.elementor-30 .elementor-element.elementor-element-ab12b07 .eael-circle-wrapper.eael-interactive-circle-preset-1 .eael-circle-item .eael-circle-btn .eael-circle-btn-icon, .elementor-30 .elementor-element.elementor-element-ab12b07 .eael-circle-wrapper.eael-interactive-circle-preset-2 .eael-circle-item .eael-circle-btn .eael-circle-btn-icon{background-color:#0B1D51;}.elementor-30 .elementor-element.elementor-element-ab12b07 .eael-circle-wrapper.eael-interactive-circle-preset-3 .eael-circle-info .eael-circle-inner .eael-circle-item .eael-circle-btn .eael-circle-btn-icon .eael-circle-icon-inner, .elementor-30 .elementor-element.elementor-element-ab12b07 .eael-circle-wrapper.eael-interactive-circle-preset-4 .eael-circle-btn .eael-circle-icon-inner{background-color:#0B1D51;}.elementor-30 .elementor-element.elementor-element-ab12b07 .eael-circle-info .eael-circle-inner .eael-circle-item .eael-circle-btn .eael-circle-btn-icon .eael-circle-icon-inner span.eael-circle-btn-txt{color:#FFFFFF!important;}.elementor-30 .elementor-element.elementor-element-ab12b07 .eael-circle-info .eael-circle-inner .eael-circle-item .eael-circle-btn .eael-circle-btn-icon .eael-circle-btn-icon-inner span.eael-circle-btn-txt{color:#FFFFFF!important;}.elementor-30 .elementor-element.elementor-element-ab12b07 .eael-circle-info .eael-circle-inner .eael-circle-item .eael-circle-btn .eael-circle-btn-icon i{color:#FFFFFF!important;}.elementor-30 .elementor-element.elementor-element-ab12b07 .eael-circle-info .eael-circle-inner .eael-circle-item .eael-circle-btn .eael-circle-btn-icon svg path{fill:#FFFFFF!important;}.elementor-30 .elementor-element.elementor-element-ab12b07 .eael-circle-wrapper .eael-circle-info .eael-circle-inner .eael-circle-item .eael-circle-btn{box-shadow:0px 0px 10px 0px #0B1D51;}.elementor-30 .elementor-element.elementor-element-ab12b07 .eael-circle-wrapper.eael-interactive-circle-preset-1 .eael-circle-btn:hover .eael-circle-btn-icon, .elementor-30 .elementor-element.elementor-element-ab12b07 .eael-circle-wrapper.eael-interactive-circle-preset-2 .eael-circle-btn:hover .eael-circle-btn-icon{background-color:#1E3F9E!important;}.elementor-30 .elementor-element.elementor-element-ab12b07 .eael-circle-wrapper.eael-interactive-circle-preset-3 .eael-circle-info .eael-circle-inner .eael-circle-item .eael-circle-btn:hover .eael-circle-btn-icon .eael-circle-icon-inner, .elementor-30 .elementor-element.elementor-element-ab12b07 .eael-circle-wrapper.eael-interactive-circle-preset-4 .eael-circle-btn:hover .eael-circle-icon-inner{background-color:#1E3F9E!important;}.elementor-30 .elementor-element.elementor-element-ab12b07 .eael-circle-wrapper.eael-interactive-circle-preset-1 .eael-circle-btn.active:hover .eael-circle-btn-icon, .elementor-30 .elementor-element.elementor-element-ab12b07 .eael-circle-wrapper.eael-interactive-circle-preset-2 .eael-circle-btn.active:hover .eael-circle-btn-icon{background-color:#1E3F9E!important;}.elementor-30 .elementor-element.elementor-element-ab12b07 .eael-circle-wrapper.eael-interactive-circle-preset-3 .eael-circle-info .eael-circle-inner .eael-circle-item .eael-circle-btn.active:hover .eael-circle-btn-icon .eael-circle-icon-inner, .elementor-30 .elementor-element.elementor-element-ab12b07 .eael-circle-wrapper.eael-interactive-circle-preset-4 .eael-circle-btn.active:hover .eael-circle-icon-inner{background-color:#1E3F9E!important;}.elementor-30 .elementor-element.elementor-element-ab12b07 .eael-circle-wrapper.eael-interactive-circle-preset-1 .eael-circle-btn.active .eael-circle-btn-icon, .elementor-30 .elementor-element.elementor-element-ab12b07 .eael-circle-wrapper.eael-interactive-circle-preset-2 .eael-circle-btn.active .eael-circle-btn-icon{background-color:#1E3F9E!important;}.elementor-30 .elementor-element.elementor-element-ab12b07 .eael-circle-wrapper.eael-interactive-circle-preset-3 .eael-circle-info .eael-circle-inner .eael-circle-item .eael-circle-btn.active .eael-circle-btn-icon .eael-circle-icon-inner, .elementor-30 .elementor-element.elementor-element-ab12b07 .eael-circle-wrapper.eael-interactive-circle-preset-4 .eael-circle-btn.active .eael-circle-icon-inner{background-color:#1E3F9E!important;}.elementor-30 .elementor-element.elementor-element-ab12b07 .eael-circle-btn.active .eael-circle-btn-icon{background-color:#1E3F9E!important;}.elementor-30 .elementor-element.elementor-element-ab12b07 .eael-circle-content{font-family:"Montserrat", Sans-serif;font-size:40px;font-weight:400;font-style:oblique;}.elementor-30 .elementor-element.elementor-element-ab12b07 .eael-circle-content-icon i{font-size:0px!important;}.elementor-30 .elementor-element.elementor-element-ab12b07 .eael-circle-content-icon svg{width:0px!important;height:0px!important;min-width:0px!important;min-height:0px!important;}.elementor-30 .elementor-element.elementor-element-2cfbf4d{--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-30 .elementor-element.elementor-element-3d19122{--display:grid;--min-height:74px;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-30 .elementor-element.elementor-element-3d19122:not(.elementor-motion-effects-element-type-background), .elementor-30 .elementor-element.elementor-element-3d19122 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://vdrivekobielski.com/wp-content/uploads/2025/08/baner-maly.webp");background-position:center center;background-repeat:repeat-x;}.elementor-30 .elementor-element.elementor-element-433a39b{--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-contact .ehp-contact .ehp-contact__heading{color:var( --e-global-color-primary );}.elementor-widget-contact .ehp-contact__heading{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-contact .ehp-contact{--contact-text-description-color:var( --e-global-color-text );--contact-link-icon-color:var( --e-global-color-primary );--contact-link-label-color:var( --e-global-color-text );--contact-link-icon-hover-color:var( --e-global-color-primary );--contact-link-label-hover-color:var( --e-global-color-text );--contact-contact-text-color:var( --e-global-color-text );--contact-social-icon-color:var( --e-global-color-secondary );--contact-social-icon-hover-color:var( --e-global-color-secondary );--contact-map-border-color:var( --e-global-color-text );--contact-box-border-color:var( --e-global-color-text );}.elementor-widget-contact .ehp-contact__description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-contact .ehp-contact .ehp-contact__groups .ehp-contact__subheading{color:var( --e-global-color-secondary );}.elementor-widget-contact .ehp-contact__subheading{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-contact .ehp-contact__contact-link{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-contact .ehp-contact__contact-text{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-30 .elementor-element.elementor-element-59b2c86 .ehp-contact{--contact-content-position:start;--contact-layout-columns:1;--contact-layout-columns-row-gap:20px;--contact-layout-columns-column-gap:20px;--contact-text-spacing:32px;--contact-group-spacing:8px;--contact-links-spacing:4px;--contact-link-icon-size:16px;--contact-link-icon-gap:8px;--contact-social-icon-color:#0B1D51;--contact-social-icon-hover-color:#5C75A7;--contact-social-icon-size:69px;--contact-social-icon-gap:8px;--contact-map-width:100%;--contact-map-height:697px;--contact-overlay-opacity:0.5;--contact-elements-spacing:32px;--contact-box-gap:60px;--contact-box-padding-block-end:60px;--contact-box-padding-block-start:60px;--contact-box-padding-inline-end:60px;--contact-box-padding-inline-start:60px;}.elementor-30 .elementor-element.elementor-element-59b2c86 .ehp-contact__heading{font-family:"League Spartan", Sans-serif;font-size:86px;font-weight:700;}.elementor-30 .elementor-element.elementor-element-59b2c86 .ehp-contact .ehp-contact__groups .ehp-contact__subheading{color:#0B1D51;}.elementor-30 .elementor-element.elementor-element-59b2c86 .ehp-contact__subheading{font-family:"League Spartan", Sans-serif;font-size:31px;font-weight:600;}.eael-reading-progress-wrap .eael-reading-progress{height:8px !important;}.eael-reading-progress-wrap .eael-reading-progress .eael-reading-progress-fill{height:8px !important;background-color:var( --e-global-color-primary );transition:width 50ms ease;}.eael-ext-scroll-to-top-wrap .eael-ext-scroll-to-top-button{bottom:15px;right:15px;width:50px;height:50px;z-index:9999;opacity:0.7;background-color:var( --e-global-color-accent );border-radius:5px;}.eael-ext-scroll-to-top-wrap .eael-ext-scroll-to-top-button i{font-size:16px;color:#ffffff;}.eael-ext-scroll-to-top-wrap .eael-ext-scroll-to-top-button svg{width:16px;height:16px;fill:#ffffff;}@media(max-width:1024px){.elementor-30 .elementor-element.elementor-element-020e001{--grid-auto-flow:row;}.elementor-30 .elementor-element.elementor-element-39fddd7{--grid-auto-flow:row;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-zigzag .ehp-zigzag__title{font-size:var( --e-global-typography-primary-font-size );}.elementor-30 .elementor-element.elementor-element-1f02133 .ehp-zigzag{--zigzag-column-gap:60px;--zigzag-row-gap:40px;}.elementor-30 .elementor-element.elementor-element-54d2ff5{--grid-auto-flow:row;}.elementor-widget-divider .elementor-divider__text{font-size:var( --e-global-typography-secondary-font-size );}.elementor-30 .elementor-element.elementor-element-3a262bd{--grid-auto-flow:row;}.elementor-widget-flex-hero .ehp-flex-hero__heading{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-flex-hero .ehp-flex-hero__subheading{font-size:var( --e-global-typography-secondary-font-size );}.elementor-30 .elementor-element.elementor-element-2851cb4 .ehp-flex-hero{--flex-hero-image-position:center center;--flex-hero-element-spacing:28px;--flex-hero-gap:60px;}.elementor-30 .elementor-element.elementor-element-5f50458{--grid-auto-flow:row;}.elementor-30 .elementor-element.elementor-element-ecf5609{--grid-auto-flow:row;}.elementor-30 .elementor-element.elementor-element-77f7bff{--grid-auto-flow:row;}.elementor-widget-eael-fancy-text .eael-fancy-text-prefix{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-eael-fancy-text .eael-fancy-text-strings, .elementor-widget-eael-fancy-text .typed-cursor{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-eael-fancy-text .eael-fancy-text-suffix{font-size:var( --e-global-typography-primary-font-size );}.elementor-30 .elementor-element.elementor-element-841e9f2{--grid-auto-flow:row;}.elementor-30 .elementor-element.elementor-element-3d19122{--grid-auto-flow:row;}.elementor-widget-contact .ehp-contact__heading{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-contact .ehp-contact__subheading{font-size:var( --e-global-typography-secondary-font-size );}.elementor-30 .elementor-element.elementor-element-59b2c86 .ehp-contact{--contact-content-position:start;--contact-layout-columns:1;--contact-box-padding-block-end:32px;--contact-box-padding-block-start:32px;--contact-box-padding-inline-end:32px;--contact-box-padding-inline-start:32px;}}@media(min-width:768px){.elementor-30 .elementor-element.elementor-element-020e001{--content-width:1600px;}.elementor-30 .elementor-element.elementor-element-b8b21d9{--content-width:1524px;}.elementor-30 .elementor-element.elementor-element-8d62ba5{--content-width:1600px;}.elementor-30 .elementor-element.elementor-element-3a262bd{--content-width:1600px;}.elementor-30 .elementor-element.elementor-element-5f50458{--content-width:959px;}.elementor-30 .elementor-element.elementor-element-ecf5609{--content-width:959px;}.elementor-30 .elementor-element.elementor-element-77f7bff{--content-width:959px;}.elementor-30 .elementor-element.elementor-element-6349d94{--width:50%;}.elementor-30 .elementor-element.elementor-element-014bfe0{--width:50%;}.elementor-30 .elementor-element.elementor-element-a83b375{--content-width:1600px;}}@media(max-width:767px){.elementor-30 .elementor-element.elementor-element-020e001{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-30 .elementor-element.elementor-element-4e48580:not(.elementor-motion-effects-element-type-background), .elementor-30 .elementor-element.elementor-element-4e48580 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://vdrivekobielski.com/wp-content/uploads/2025/08/baner-na-strone-internetowa-300x130.webp");background-position:center center;background-repeat:repeat-x;}.elementor-30 .elementor-element.elementor-element-4e48580{--content-width:882px;--min-height:191px;}.elementor-30 .elementor-element.elementor-element-39fddd7{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-30 .elementor-element.elementor-element-334609f{text-align:center;}.elementor-30 .elementor-element.elementor-element-5dfe296{width:100%;max-width:100%;grid-column:span 1;text-align:center;}.elementor-30 .elementor-element.elementor-element-5dfe296.elementor-element{--align-self:flex-end;}.elementor-30 .elementor-element.elementor-element-5dfe296 .elementor-heading-title{font-size:53px;}.elementor-widget-zigzag .ehp-zigzag__title{font-size:var( --e-global-typography-primary-font-size );}.elementor-30 .elementor-element.elementor-element-1f02133 > .elementor-widget-container{margin:0px 0px -78px 0px;}.elementor-30 .elementor-element.elementor-element-1f02133 .ehp-zigzag{--zigzag-column-gap:60px;--zigzag-row-gap:32px;}.elementor-30 .elementor-element.elementor-element-54d2ff5{--min-height:126px;--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-widget-divider .elementor-divider__text{font-size:var( --e-global-typography-secondary-font-size );}.elementor-30 .elementor-element.elementor-element-cd10312{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-30 .elementor-element.elementor-element-cd10312 .elementor-heading-title{font-size:64px;}.elementor-30 .elementor-element.elementor-element-3a262bd{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-30 .elementor-element.elementor-element-57f1121{text-align:left;}.elementor-30 .elementor-element.elementor-element-86e1a27{text-align:left;}.elementor-30 .elementor-element.elementor-element-b88ddfd{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-widget-flex-hero .ehp-flex-hero__heading{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-flex-hero .ehp-flex-hero__subheading{font-size:var( --e-global-typography-secondary-font-size );}.elementor-30 .elementor-element.elementor-element-2851cb4 .ehp-flex-hero{--flex-hero-image-position:center center;--flex-hero-element-spacing:20px;--flex-hero-gap:60px;}.elementor-30 .elementor-element.elementor-element-4e4afe2 .elementor-heading-title{font-size:63px;}.elementor-30 .elementor-element.elementor-element-5f50458{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-30 .elementor-element.elementor-element-ecf5609{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-30 .elementor-element.elementor-element-77f7bff{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-widget-eael-fancy-text .eael-fancy-text-prefix{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-eael-fancy-text .eael-fancy-text-strings, .elementor-widget-eael-fancy-text .typed-cursor{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-eael-fancy-text .eael-fancy-text-suffix{font-size:var( --e-global-typography-primary-font-size );}.elementor-30 .elementor-element.elementor-element-de495e5 .eael-fancy-text-container{text-align:left;}.elementor-30 .elementor-element.elementor-element-de495e5 .eael-fancy-text-prefix{line-height:0.8em;}.elementor-30 .elementor-element.elementor-element-de495e5 .eael-fancy-text-strings, .elementor-30 .elementor-element.elementor-element-de495e5 .typed-cursor{letter-spacing:-0.1px;word-spacing:0em;}.elementor-30 .elementor-element.elementor-element-841e9f2{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-30 .elementor-element.elementor-element-a568b3c{text-align:left;}.elementor-30 .elementor-element.elementor-element-a568b3c .elementor-heading-title{font-size:66px;}.elementor-30 .elementor-element.elementor-element-3d19122{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-widget-contact .ehp-contact__heading{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-contact .ehp-contact__subheading{font-size:var( --e-global-typography-secondary-font-size );}.elementor-30 .elementor-element.elementor-element-59b2c86 .ehp-contact{--contact-content-position:start;--contact-layout-columns:1;--contact-box-padding-block-end:32px;--contact-box-padding-block-start:32px;--contact-box-padding-inline-end:32px;--contact-box-padding-inline-start:32px;}}