/*
Theme Name: Vintage Customs Theme
Theme URI: https://vintagecustoms.pl/
Description: Szablon zaprojektowany dla Vintage Customs
Author: System Net Leaders
Author URI: https://snleaders.pl/
Template: carbonick
Version: 1.0.0
*/

/* Add your custom styles here */



#main-content > div > section.elementor-section.elementor-top-section.elementor-element.elementor-element-c2c583e.elementor-section-full_width.elementor-section-height-default.elementor-section-height-default > div > div > div > div > div > div > div.wgl-tabs-horizontal_content-wrap > div > div > section > div > div.elementor-column.elementor-col-25.elementor-top-column.elementor-element.elementor-element-51b65c63 > div > div > div > div > a > div.wgl-infobox-icon_wrapper.elementor-icon-box-icon > div > span > i {
    font-weight: normal;
}


#main-content > div > section.elementor-section.elementor-top-section.elementor-element.elementor-element-c2c583e.elementor-section-full_width.elementor-section-height-default.elementor-section-height-default > div > div > div > div > div > div > div.wgl-tabs-horizontal_content-wrap > div > div > section > div > div.elementor-column.elementor-col-25.elementor-top-column.elementor-element.elementor-element-391ba9de > div > div > div > div > a > div.wgl-infobox-icon_wrapper.elementor-icon-box-icon > div > span > i {
	font-weight: normal;	
}

#main-content > div > section.elementor-section.elementor-top-section.elementor-element.elementor-element-c2c583e.elementor-section-full_width.elementor-section-height-default.elementor-section-height-default > div > div > div > div > div > div > div.wgl-tabs-horizontal_content-wrap > div > div > section > div > div.elementor-column.elementor-col-25.elementor-top-column.elementor-element.elementor-element-308febaa > div > div > div > div > a > div.wgl-infobox-icon_wrapper.elementor-icon-box-icon > div > span > i {
	font-weight: normal;	
}

#main-content > div > section.elementor-section.elementor-top-section.elementor-element.elementor-element-c2c583e.elementor-section-full_width.elementor-section-height-default.elementor-section-height-default > div > div > div > div > div > div > div.wgl-tabs-horizontal_content-wrap > div > div > section > div > div.elementor-column.elementor-col-25.elementor-top-column.elementor-element.elementor-element-21b85371 > div > div > div > div > a > div.wgl-infobox-icon_wrapper.elementor-icon-box-icon > div > span > i {
	font-weight: normal;	
}

#main-content > div > section.elementor-section.elementor-top-section.elementor-element.elementor-element-0c1d479.elementor-section-stretched.elementor-section-full_width.elementor-reverse-mobile.elementor-reverse-tablet.elementor-section-height-default.elementor-section-height-default > div.elementor-container.elementor-column-gap-no > div.elementor-column.elementor-col-50.elementor-top-column.elementor-element.elementor-element-b1c60b6 > div > div.elementor-element.elementor-element-b57f9f9.elementor-view-stacked.elementor-widget__width-initial.elementor-position-left.aleft.has-font.elementor-widget-icon-box.wgl-icon-box.elementor-shape-square.elementor-widget.elementor-widget-wgl-info-box > div > div > div {
    display: flex !important;
    align-items: center !important; /* Wyśrodkowanie w pionie */
    flex-wrap: nowrap !important; /* Zapobiega łamaniu linii */
}

#main-content > div > section.elementor-section.elementor-top-section.elementor-element.elementor-element-0c1d479.elementor-section-stretched.elementor-section-full_width.elementor-reverse-mobile.elementor-reverse-tablet.elementor-section-height-default.elementor-section-height-default > div.elementor-container.elementor-column-gap-no > div.elementor-column.elementor-col-50.elementor-top-column.elementor-element.elementor-element-b1c60b6 > div > div.elementor-element.elementor-element-b57f9f9.elementor-view-stacked.elementor-widget__width-initial.elementor-position-left.aleft.has-font.elementor-widget-icon-box.wgl-icon-box.elementor-shape-square.elementor-widget.elementor-widget-wgl-info-box > div > div > div .wgl-infobox-icon_wrapper {
    margin-right: 10px !important; /* Odstęp między ikoną a tekstem */
    flex-shrink: 0 !important; /* Zapobiega zmniejszaniu ikony */
}

#main-content > div > section.elementor-section.elementor-top-section.elementor-element.elementor-element-0c1d479.elementor-section-stretched.elementor-section-full_width.elementor-reverse-mobile.elementor-reverse-tablet.elementor-section-height-default.elementor-section-height-default > div.elementor-container.elementor-column-gap-no > div.elementor-column.elementor-col-50.elementor-top-column.elementor-element.elementor-element-b1c60b6 > div > div.elementor-element.elementor-element-b57f9f9.elementor-view-stacked.elementor-widget__width-initial.elementor-position-left.aleft.has-font.elementor-widget-icon-box.wgl-icon-box.elementor-shape-square.elementor-widget.elementor-widget-wgl-info-box > div > div > div .wgl-infobox-content_wrapper {
    flex-grow: 1 !important; /* Pozwala treści na zajmowanie miejsca */
    min-width: 0 !important; /* Zapobiega nadmiarowemu rozszerzaniu tekstu */
}

#main-content > div > section.elementor-section.elementor-top-section.elementor-element.elementor-element-0c1d479.elementor-section-stretched.elementor-section-full_width.elementor-reverse-mobile.elementor-reverse-tablet.elementor-section-height-default.elementor-section-height-default > div.elementor-container.elementor-column-gap-no > div.elementor-column.elementor-col-50.elementor-top-column.elementor-element.elementor-element-b1c60b6 > div > div.elementor-element.elementor-element-b57f9f9.elementor-view-stacked.elementor-widget__width-initial.elementor-position-left.aleft.has-font.elementor-widget-icon-box.wgl-icon-box.elementor-shape-square.elementor-widget.elementor-widget-wgl-info-box > div > div > div .wgl-infobox-title_wrapper h3 {
    margin: 0 !important; /* Usuń nadmiarowy margines */
    white-space: nowrap !important; /* Zapobiega łamaniu tekstu */
    overflow: hidden !important;
    text-overflow: ellipsis !important; /* Dodaje "..." przy zbyt długim tekście */
}

#main-content > div > section.elementor-section.elementor-top-section.elementor-element.elementor-element-0c1d479.elementor-section-stretched.elementor-section-full_width.elementor-reverse-mobile.elementor-reverse-tablet.elementor-section-height-default.elementor-section-height-default > div.elementor-container.elementor-column-gap-no > div.elementor-column.elementor-col-50.elementor-top-column.elementor-element.elementor-element-b1c60b6 > div > div.elementor-element.elementor-element-e010edf.elementor-view-stacked.elementor-widget__width-initial.elementor-position-left.aleft.has-font.elementor-widget-icon-box.wgl-icon-box.elementor-shape-square.elementor-widget.elementor-widget-wgl-info-box > div > div > div {
    display: flex !important;
    align-items: center !important; /* Wyśrodkowanie w pionie */
    flex-wrap: nowrap !important; /* Zapobiega łamaniu linii */
}

#main-content > div > section.elementor-section.elementor-top-section.elementor-element.elementor-element-0c1d479.elementor-section-stretched.elementor-section-full_width.elementor-reverse-mobile.elementor-reverse-tablet.elementor-section-height-default.elementor-section-height-default > div.elementor-container.elementor-column-gap-no > div.elementor-column.elementor-col-50.elementor-top-column.elementor-element.elementor-element-b1c60b6 > div > div.elementor-element.elementor-element-e010edf.elementor-view-stacked.elementor-widget__width-initial.elementor-position-left.aleft.has-font.elementor-widget-icon-box.wgl-icon-box.elementor-shape-square.elementor-widget.elementor-widget-wgl-info-box > div > div > div .wgl-infobox-icon_wrapper {
    margin-right: 10px !important; /* Odstęp między ikoną a tekstem */
    flex-shrink: 0 !important; /* Zapobiega zmniejszaniu ikony */
}

#main-content > div > section.elementor-section.elementor-top-section.elementor-element.elementor-element-0c1d479.elementor-section-stretched.elementor-section-full_width.elementor-reverse-mobile.elementor-reverse-tablet.elementor-section-height-default.elementor-section-height-default > div.elementor-container.elementor-column-gap-no > div.elementor-column.elementor-col-50.elementor-top-column.elementor-element.elementor-element-b1c60b6 > div > div.elementor-element.elementor-element-e010edf.elementor-view-stacked.elementor-widget__width-initial.elementor-position-left.aleft.has-font.elementor-widget-icon-box.wgl-icon-box.elementor-shape-square.elementor-widget.elementor-widget-wgl-info-box > div > div > div .wgl-infobox-content_wrapper {
    flex-grow: 1 !important; /* Pozwala treści na zajmowanie miejsca */
    min-width: 0 !important; /* Zapobiega nadmiarowemu rozszerzaniu tekstu */
}

#main-content > div > section.elementor-section.elementor-top-section.elementor-element.elementor-element-0c1d479.elementor-section-stretched.elementor-section-full_width.elementor-reverse-mobile.elementor-reverse-tablet.elementor-section-height-default.elementor-section-height-default > div.elementor-container.elementor-column-gap-no > div.elementor-column.elementor-col-50.elementor-top-column.elementor-element.elementor-element-b1c60b6 > div > div.elementor-element.elementor-element-e010edf.elementor-view-stacked.elementor-widget__width-initial.elementor-position-left.aleft.has-font.elementor-widget-icon-box.wgl-icon-box.elementor-shape-square.elementor-widget.elementor-widget-wgl-info-box > div > div > div .wgl-infobox-title_wrapper h3 {
    margin: 0 !important; /* Usuń nadmiarowy margines */
    white-space: nowrap !important; /* Zapobiega łamaniu tekstu */
    overflow: hidden !important;
    text-overflow: ellipsis !important; /* Dodaje "..." przy zbyt długim tekście */
}

#main-content > div > section.elementor-section.elementor-top-section.elementor-element.elementor-element-0c1d479.elementor-section-stretched.elementor-section-full_width.elementor-reverse-mobile.elementor-reverse-tablet.elementor-section-height-default.elementor-section-height-default > div.elementor-container.elementor-column-gap-no > div.elementor-column.elementor-col-50.elementor-top-column.elementor-element.elementor-element-b1c60b6 > div > div.elementor-element.elementor-element-9c0a062.elementor-view-stacked.elementor-widget__width-initial.elementor-position-left.aleft.has-font.elementor-widget-icon-box.wgl-icon-box.elementor-shape-square.elementor-widget.elementor-widget-wgl-info-box > div > div > div {
    display: flex !important;
    align-items: center !important; /* Wyśrodkowanie w pionie */
    flex-wrap: nowrap !important; /* Zapobiega łamaniu linii */
}

#main-content > div > section.elementor-section.elementor-top-section.elementor-element.elementor-element-0c1d479.elementor-section-stretched.elementor-section-full_width.elementor-reverse-mobile.elementor-reverse-tablet.elementor-section-height-default.elementor-section-height-default > div.elementor-container.elementor-column-gap-no > div.elementor-column.elementor-col-50.elementor-top-column.elementor-element.elementor-element-b1c60b6 > div > div.elementor-element.elementor-element-9c0a062.elementor-view-stacked.elementor-widget__width-initial.elementor-position-left.aleft.has-font.elementor-widget-icon-box.wgl-icon-box.elementor-shape-square.elementor-widget.elementor-widget-wgl-info-box > div > div > div .wgl-infobox-icon_wrapper {
    margin-right: 10px !important; /* Odstęp między ikoną a tekstem */
    flex-shrink: 0 !important; /* Zapobiega zmniejszaniu ikony */
}

#main-content > div > section.elementor-section.elementor-top-section.elementor-element.elementor-element-0c1d479.elementor-section-stretched.elementor-section-full_width.elementor-reverse-mobile.elementor-reverse-tablet.elementor-section-height-default.elementor-section-height-default > div.elementor-container.elementor-column-gap-no > div.elementor-column.elementor-col-50.elementor-top-column.elementor-element.elementor-element-b1c60b6 > div > div.elementor-element.elementor-element-9c0a062.elementor-view-stacked.elementor-widget__width-initial.elementor-position-left.aleft.has-font.elementor-widget-icon-box.wgl-icon-box.elementor-shape-square.elementor-widget.elementor-widget-wgl-info-box > div > div > div .wgl-infobox-content_wrapper {
    flex-grow: 1 !important; /* Pozwala treści na zajmowanie miejsca */
    min-width: 0 !important; /* Zapobiega nadmiarowemu rozszerzaniu tekstu */
}

#main-content > div > section.elementor-section.elementor-top-section.elementor-element.elementor-element-0c1d479.elementor-section-stretched.elementor-section-full_width.elementor-reverse-mobile.elementor-reverse-tablet.elementor-section-height-default.elementor-section-height-default > div.elementor-container.elementor-column-gap-no > div.elementor-column.elementor-col-50.elementor-top-column.elementor-element.elementor-element-b1c60b6 > div > div.elementor-element.elementor-element-9c0a062.elementor-view-stacked.elementor-widget__width-initial.elementor-position-left.aleft.has-font.elementor-widget-icon-box.wgl-icon-box.elementor-shape-square.elementor-widget.elementor-widget-wgl-info-box > div > div > div .wgl-infobox-title_wrapper h3 {
    margin: 0 !important; /* Usuń nadmiarowy margines */
    white-space: nowrap !important; /* Zapobiega łamaniu tekstu */
    overflow: hidden !important;
    text-overflow: ellipsis !important; /* Dodaje "..." przy zbyt długim tekście */
}

#main-content > div > section.elementor-section.elementor-top-section.elementor-element.elementor-element-3f24024.elementor-section-boxed.elementor-section-height-default.elementor-section-height-default > div > div.elementor-column.elementor-col-50.elementor-top-column.elementor-element.elementor-element-bf82460 > div > div.elementor-element.elementor-element-971fd02.elementor-view-stacked.elementor-widget-mobile__width-inherit.elementor-position-left.aleft.has-font.elementor-widget-icon-box.wgl-icon-box.elementor-shape-square.elementor-widget.elementor-widget-wgl-info-box > div > div > a {
    display: flex !important;
    align-items: center !important; /* Wyśrodkowanie w pionie */
    flex-wrap: nowrap !important; /* Zapobiega łamaniu linii */
}

#main-content > div > section.elementor-section.elementor-top-section.elementor-element.elementor-element-3f24024.elementor-section-boxed.elementor-section-height-default.elementor-section-height-default > div > div.elementor-column.elementor-col-50.elementor-top-column.elementor-element.elementor-element-bf82460 > div > div.elementor-element.elementor-element-971fd02.elementor-view-stacked.elementor-widget-mobile__width-inherit.elementor-position-left.aleft.has-font.elementor-widget-icon-box.wgl-icon-box.elementor-shape-square.elementor-widget.elementor-widget-wgl-info-box > div > div > a .wgl-infobox-icon_wrapper {
    margin-right: 10px !important; /* Odstęp między ikoną a tekstem */
    flex-shrink: 0 !important; /* Zapobiega zmniejszaniu ikony */
}

#main-content > div > section.elementor-section.elementor-top-section.elementor-element.elementor-element-3f24024.elementor-section-boxed.elementor-section-height-default.elementor-section-height-default > div > div.elementor-column.elementor-col-50.elementor-top-column.elementor-element.elementor-element-bf82460 > div > div.elementor-element.elementor-element-971fd02.elementor-view-stacked.elementor-widget-mobile__width-inherit.elementor-position-left.aleft.has-font.elementor-widget-icon-box.wgl-icon-box.elementor-shape-square.elementor-widget.elementor-widget-wgl-info-box > div > div > a .wgl-infobox-content_wrapper {
    flex-grow: 1 !important; /* Pozwala treści na zajmowanie miejsca */
    min-width: 0 !important; /* Zapobiega nadmiarowemu rozszerzaniu tekstu */
}

#main-content > div > section.elementor-section.elementor-top-section.elementor-element.elementor-element-3f24024.elementor-section-boxed.elementor-section-height-default.elementor-section-height-default > div > div.elementor-column.elementor-col-50.elementor-top-column.elementor-element.elementor-element-bf82460 > div > div.elementor-element.elementor-element-971fd02.elementor-view-stacked.elementor-widget-mobile__width-inherit.elementor-position-left.aleft.has-font.elementor-widget-icon-box.wgl-icon-box.elementor-shape-square.elementor-widget.elementor-widget-wgl-info-box > div > div > a .wgl-infobox-title_wrapper h3 {
    margin: 0 !important; /* Usuń nadmiarowy margines */
    white-space: nowrap !important; /* Zapobiega łamaniu tekstu */
    overflow: hidden !important;
    text-overflow: ellipsis !important; /* Dodaje "..." przy zbyt długim tekście */
}

#main-content > div > section.elementor-section.elementor-top-section.elementor-element.elementor-element-3f24024.elementor-section-boxed.elementor-section-height-default.elementor-section-height-default > div > div.elementor-column.elementor-col-50.elementor-top-column.elementor-element.elementor-element-a5b363a > div > div.elementor-element.elementor-element-ff3fdf7.elementor-view-stacked.elementor-widget-mobile__width-inherit.elementor-position-left.aleft.has-font.elementor-widget-icon-box.wgl-icon-box.elementor-shape-square.elementor-widget.elementor-widget-wgl-info-box > div > div > a {
    display: flex !important; /* Ustawienie kontenera na flex */
    align-items: center !important; /* Wyśrodkowanie elementów w pionie */
    flex-wrap: nowrap !important; /* Zapobiega łamaniu linii */
}

#main-content > div > section.elementor-section.elementor-top-section.elementor-element.elementor-element-3f24024.elementor-section-boxed.elementor-section-height-default.elementor-section-height-default > div > div.elementor-column.elementor-col-50.elementor-top-column.elementor-element.elementor-element-a5b363a > div > div.elementor-element.elementor-element-ff3fdf7.elementor-view-stacked.elementor-widget-mobile__width-inherit.elementor-position-left.aleft.has-font.elementor-widget-icon-box.wgl-icon-box.elementor-shape-square.elementor-widget.elementor-widget-wgl-info-box > div > div > a .wgl-infobox-icon_wrapper {
    margin-right: 10px !important; /* Odstęp między ikoną a tekstem */
    flex-shrink: 0 !important; /* Zapobiega zmniejszaniu ikony */
}

#main-content > div > section.elementor-section.elementor-top-section.elementor-element.elementor-element-3f24024.elementor-section-boxed.elementor-section-height-default.elementor-section-height-default > div > div.elementor-column.elementor-col-50.elementor-top-column.elementor-element.elementor-element-a5b363a > div > div.elementor-element.elementor-element-ff3fdf7.elementor-view-stacked.elementor-widget-mobile__width-inherit.elementor-position-left.aleft.has-font.elementor-widget-icon-box.wgl-icon-box.elementor-shape-square.elementor-widget.elementor-widget-wgl-info-box > div > div > a .wgl-infobox-content_wrapper {
    flex-grow: 1 !important; /* Umożliwia tekstowi zajmowanie pozostałej przestrzeni */
    min-width: 0 !important; /* Zapobiega nadmiarowemu rozszerzaniu tekstu */
}

#main-content > div > section.elementor-section.elementor-top-section.elementor-element.elementor-element-3f24024.elementor-section-boxed.elementor-section-height-default.elementor-section-height-default > div > div.elementor-column.elementor-col-50.elementor-top-column.elementor-element.elementor-element-a5b363a > div > div.elementor-element.elementor-element-ff3fdf7.elementor-view-stacked.elementor-widget-mobile__width-inherit.elementor-position-left.aleft.has-font.elementor-widget-icon-box.wgl-icon-box.elementor-shape-square.elementor-widget.elementor-widget-wgl-info-box > div > div > a .wgl-infobox-title_wrapper h3 {
    margin: 0 !important; /* Usuń nadmiarowy margines */
    white-space: nowrap !important; /* Zapobiega łamaniu tekstu */
    overflow: hidden !important; /* Ukrywa przepełniony tekst */
    text-overflow: ellipsis !important; /* Dodaje "..." przy zbyt długim tekście */
}

#main-content > div > section.elementor-section.elementor-top-section.elementor-element.elementor-element-ccad932.elementor-section-boxed.elementor-section-height-default.elementor-section-height-default > div > div.elementor-column.elementor-col-50.elementor-top-column.elementor-element.elementor-element-85f252b > div > div.elementor-element.elementor-element-3b092ce.elementor-view-stacked.elementor-widget-mobile__width-inherit.elementor-position-left.aleft.has-font.elementor-widget-icon-box.wgl-icon-box.elementor-shape-square.elementor-widget.elementor-widget-wgl-info-box > div > div > a {
    display: flex !important; /* Ustawienie kontenera na flex */
    align-items: center !important; /* Wyśrodkowanie elementów w pionie */
    flex-wrap: nowrap !important; /* Zapobiega łamaniu linii */
}

#main-content > div > section.elementor-section.elementor-top-section.elementor-element.elementor-element-ccad932.elementor-section-boxed.elementor-section-height-default.elementor-section-height-default > div > div.elementor-column.elementor-col-50.elementor-top-column.elementor-element.elementor-element-85f252b > div > div.elementor-element.elementor-element-3b092ce.elementor-view-stacked.elementor-widget-mobile__width-inherit.elementor-position-left.aleft.has-font.elementor-widget-icon-box.wgl-icon-box.elementor-shape-square.elementor-widget.elementor-widget-wgl-info-box > div > div > a .wgl-infobox-icon_wrapper {
    margin-right: 10px !important; /* Odstęp między ikoną a tekstem */
    flex-shrink: 0 !important; /* Zapobiega zmniejszaniu ikony */
}

#main-content > div > section.elementor-section.elementor-top-section.elementor-element.elementor-element-ccad932.elementor-section-boxed.elementor-section-height-default.elementor-section-height-default > div > div.elementor-column.elementor-col-50.elementor-top-column.elementor-element.elementor-element-85f252b > div > div.elementor-element.elementor-element-3b092ce.elementor-view-stacked.elementor-widget-mobile__width-inherit.elementor-position-left.aleft.has-font.elementor-widget-icon-box.wgl-icon-box.elementor-shape-square.elementor-widget.elementor-widget-wgl-info-box > div > div > a .wgl-infobox-content_wrapper {
    flex-grow: 1 !important; /* Umożliwia tekstowi zajmowanie pozostałej przestrzeni */
    min-width: 0 !important; /* Zapobiega nadmiarowemu rozszerzaniu tekstu */
}

#main-content > div > section.elementor-section.elementor-top-section.elementor-element.elementor-element-ccad932.elementor-section-boxed.elementor-section-height-default.elementor-section-height-default > div > div.elementor-column.elementor-col-50.elementor-top-column.elementor-element.elementor-element-85f252b > div > div.elementor-element.elementor-element-3b092ce.elementor-view-stacked.elementor-widget-mobile__width-inherit.elementor-position-left.aleft.has-font.elementor-widget-icon-box.wgl-icon-box.elementor-shape-square.elementor-widget.elementor-widget-wgl-info-box > div > div > a .wgl-infobox-title_wrapper h3 {
    margin: 0 !important; /* Usuń nadmiarowy margines */
    white-space: nowrap !important; /* Zapobiega łamaniu tekstu */
    overflow: hidden !important; /* Ukrywa przepełniony tekst */
    text-overflow: ellipsis !important; /* Dodaje "..." przy zbyt długim tekście */
}

#main-content > div > section.elementor-section.elementor-top-section.elementor-element.elementor-element-ccad932.elementor-section-boxed.elementor-section-height-default.elementor-section-height-default > div > div.elementor-column.elementor-col-50.elementor-top-column.elementor-element.elementor-element-2b6a0ff > div > div.elementor-element.elementor-element-874bbe8.elementor-view-stacked.elementor-widget-mobile__width-inherit.elementor-position-left.aleft.has-font.elementor-widget-icon-box.wgl-icon-box.elementor-shape-square.elementor-widget.elementor-widget-wgl-info-box > div > div > a {
    display: flex !important; /* Ustawienie kontenera na flex */
    align-items: center !important; /* Wyśrodkowanie elementów w pionie */
    flex-wrap: nowrap !important; /* Zapobiega łamaniu linii */
}

#main-content > div > section.elementor-section.elementor-top-section.elementor-element.elementor-element-ccad932.elementor-section-boxed.elementor-section-height-default.elementor-section-height-default > div > div.elementor-column.elementor-col-50.elementor-top-column.elementor-element.elementor-element-2b6a0ff > div > div.elementor-element.elementor-element-874bbe8.elementor-view-stacked.elementor-widget-mobile__width-inherit.elementor-position-left.aleft.has-font.elementor-widget-icon-box.wgl-icon-box.elementor-shape-square.elementor-widget.elementor-widget-wgl-info-box > div > div > a .wgl-infobox-icon_wrapper {
    margin-right: 10px !important; /* Odstęp między ikoną a tekstem */
    flex-shrink: 0 !important; /* Zapobiega zmniejszaniu ikony */
}

#main-content > div > section.elementor-section.elementor-top-section.elementor-element.elementor-element-ccad932.elementor-section-boxed.elementor-section-height-default.elementor-section-height-default > div > div.elementor-column.elementor-col-50.elementor-top-column.elementor-element.elementor-element-2b6a0ff > div > div.elementor-element.elementor-element-874bbe8.elementor-view-stacked.elementor-widget-mobile__width-inherit.elementor-position-left.aleft.has-font.elementor-widget-icon-box.wgl-icon-box.elementor-shape-square.elementor-widget.elementor-widget-wgl-info-box > div > div > a .wgl-infobox-content_wrapper {
    flex-grow: 1 !important; /* Umożliwia tekstowi zajmowanie pozostałej przestrzeni */
    min-width: 0 !important; /* Zapobiega nadmiarowemu rozszerzaniu tekstu */
}

#main-content > div > section.elementor-section.elementor-top-section.elementor-element.elementor-element-ccad932.elementor-section-boxed.elementor-section-height-default.elementor-section-height-default > div > div.elementor-column.elementor-col-50.elementor-top-column.elementor-element.elementor-element-2b6a0ff > div > div.elementor-element.elementor-element-874bbe8.elementor-view-stacked.elementor-widget-mobile__width-inherit.elementor-position-left.aleft.has-font.elementor-widget-icon-box.wgl-icon-box.elementor-shape-square.elementor-widget.elementor-widget-wgl-info-box > div > div > a .wgl-infobox-title_wrapper h3 {
    margin: 0 !important; /* Usuń nadmiarowy margines */
    white-space: nowrap !important; /* Zapobiega łamaniu tekstu */
    overflow: hidden !important; /* Ukrywa przepełniony tekst */
    text-overflow: ellipsis !important; /* Dodaje "..." przy zbyt długim tekście */
}

#main-content > div > section.elementor-section.elementor-top-section.elementor-element.elementor-element-3f24024.elementor-section-boxed.elementor-section-height-default.elementor-section-height-default > div > div.elementor-column.elementor-col-50.elementor-top-column.elementor-element.elementor-element-bf82460 > div > div.elementor-element.elementor-element-971fd02.elementor-view-stacked.elementor-widget-mobile__width-inherit.elementor-position-left.aleft.has-font.elementor-widget-icon-box.wgl-icon-box.elementor-shape-square.elementor-widget.elementor-widget-wgl-info-box > div > div > a > div.wgl-infobox-content_wrapper.elementor-icon-box-content {
	margin-left: 20px;
}

#main-content > div > section.elementor-section.elementor-top-section.elementor-element.elementor-element-3f24024.elementor-section-boxed.elementor-section-height-default.elementor-section-height-default > div > div.elementor-column.elementor-col-50.elementor-top-column.elementor-element.elementor-element-a5b363a > div > div.elementor-element.elementor-element-ff3fdf7.elementor-view-stacked.elementor-widget-mobile__width-inherit.elementor-position-left.aleft.has-font.elementor-widget-icon-box.wgl-icon-box.elementor-shape-square.elementor-widget.elementor-widget-wgl-info-box > div > div > a > div.wgl-infobox-content_wrapper.elementor-icon-box-content {
	margin-left: 20px;
}

#main-content > div > section.elementor-section.elementor-top-section.elementor-element.elementor-element-ccad932.elementor-section-boxed.elementor-section-height-default.elementor-section-height-default > div > div.elementor-column.elementor-col-50.elementor-top-column.elementor-element.elementor-element-85f252b > div > div.elementor-element.elementor-element-3b092ce.elementor-view-stacked.elementor-widget-mobile__width-inherit.elementor-position-left.aleft.has-font.elementor-widget-icon-box.wgl-icon-box.elementor-shape-square.elementor-widget.elementor-widget-wgl-info-box > div > div > a > div.wgl-infobox-content_wrapper.elementor-icon-box-content {
	margin-left: 20px;
}

#main-content > div > section.elementor-section.elementor-top-section.elementor-element.elementor-element-ccad932.elementor-section-boxed.elementor-section-height-default.elementor-section-height-default > div > div.elementor-column.elementor-col-50.elementor-top-column.elementor-element.elementor-element-2b6a0ff > div > div.elementor-element.elementor-element-874bbe8.elementor-view-stacked.elementor-widget-mobile__width-inherit.elementor-position-left.aleft.has-font.elementor-widget-icon-box.wgl-icon-box.elementor-shape-square.elementor-widget.elementor-widget-wgl-info-box > div > div > a > div.wgl-infobox-content_wrapper.elementor-icon-box-content {
	margin-left: 20px;
}

#main-content > div > section.elementor-section.elementor-top-section.elementor-element.elementor-element-8b44d1e.elementor-section-content-middle.elementor-reverse-tablet.elementor-reverse-mobile.elementor-section-boxed.elementor-section-height-default.elementor-section-height-default > div > div.elementor-column.elementor-col-50.elementor-top-column.elementor-element.elementor-element-fec78da > div > div.elementor-element.elementor-element-c9f1aa7.elementor-widget__width-initial.elementor-position-left.aleft.has-font.elementor-widget-icon-box.wgl-icon-box.elementor-view-default.elementor-widget.elementor-widget-wgl-info-box > div > div > a {
    display: flex !important; /* Ustawienie kontenera na flex */
    align-items: center !important; /* Wyśrodkowanie elementów w pionie */
    flex-wrap: nowrap !important; /* Zapobiega łamaniu linii */
}

#main-content > div > section.elementor-section.elementor-top-section.elementor-element.elementor-element-8b44d1e.elementor-section-content-middle.elementor-reverse-tablet.elementor-reverse-mobile.elementor-section-boxed.elementor-section-height-default.elementor-section-height-default > div > div.elementor-column.elementor-col-50.elementor-top-column.elementor-element.elementor-element-fec78da > div > div.elementor-element.elementor-element-c9f1aa7.elementor-widget__width-initial.elementor-position-left.aleft.has-font.elementor-widget-icon-box.wgl-icon-box.elementor-view-default.elementor-widget.elementor-widget-wgl-info-box > div > div > a .wgl-infobox-icon_wrapper {
    margin-right: 10px !important; /* Odstęp między ikoną a tekstem */
    flex-shrink: 0 !important; /* Zapobiega zmniejszaniu ikony */
}

#main-content > div > section.elementor-section.elementor-top-section.elementor-element.elementor-element-8b44d1e.elementor-section-content-middle.elementor-reverse-tablet.elementor-reverse-mobile.elementor-section-boxed.elementor-section-height-default.elementor-section-height-default > div > div.elementor-column.elementor-col-50.elementor-top-column.elementor-element.elementor-element-fec78da > div > div.elementor-element.elementor-element-c9f1aa7.elementor-widget__width-initial.elementor-position-left.aleft.has-font.elementor-widget-icon-box.wgl-icon-box.elementor-view-default.elementor-widget.elementor-widget-wgl-info-box > div > div > a .wgl-infobox-content_wrapper {
    flex-grow: 1 !important; /* Umożliwia tekstowi zajmowanie pozostałej przestrzeni */
    min-width: 0 !important; /* Zapobiega nadmiarowemu rozszerzaniu tekstu */
}

#main-content > div > section.elementor-section.elementor-top-section.elementor-element.elementor-element-8b44d1e.elementor-section-content-middle.elementor-reverse-tablet.elementor-reverse-mobile.elementor-section-boxed.elementor-section-height-default.elementor-section-height-default > div > div.elementor-column.elementor-col-50.elementor-top-column.elementor-element.elementor-element-fec78da > div > div.elementor-element.elementor-element-c9f1aa7.elementor-widget__width-initial.elementor-position-left.aleft.has-font.elementor-widget-icon-box.wgl-icon-box.elementor-view-default.elementor-widget.elementor-widget-wgl-info-box > div > div > a .wgl-infobox-title_wrapper h3 {
    margin: 0 !important; /* Usuń nadmiarowy margines */
    white-space: nowrap !important; /* Zapobiega łamaniu tekstu */
    overflow: hidden !important; /* Ukrywa przepełniony tekst */
    text-overflow: ellipsis !important; /* Dodaje "..." przy zbyt długim tekście */
}

#main-content > div > section.elementor-section.elementor-top-section.elementor-element.elementor-element-8b44d1e.elementor-section-content-middle.elementor-reverse-tablet.elementor-reverse-mobile.elementor-section-boxed.elementor-section-height-default.elementor-section-height-default > div > div.elementor-column.elementor-col-50.elementor-top-column.elementor-element.elementor-element-fec78da > div > div.elementor-element.elementor-element-206e5a2.elementor-widget__width-initial.elementor-position-left.aleft.has-font.elementor-widget-icon-box.wgl-icon-box.elementor-view-default.elementor-widget.elementor-widget-wgl-info-box > div > div > a {
    display: flex !important; /* Ustawienie kontenera na flex */
    align-items: center !important; /* Wyśrodkowanie elementów w pionie */
    flex-wrap: nowrap !important; /* Zapobiega łamaniu linii */
}

#main-content > div > section.elementor-section.elementor-top-section.elementor-element.elementor-element-8b44d1e.elementor-section-content-middle.elementor-reverse-tablet.elementor-reverse-mobile.elementor-section-boxed.elementor-section-height-default.elementor-section-height-default > div > div.elementor-column.elementor-col-50.elementor-top-column.elementor-element.elementor-element-fec78da > div > div.elementor-element.elementor-element-206e5a2.elementor-widget__width-initial.elementor-position-left.aleft.has-font.elementor-widget-icon-box.wgl-icon-box.elementor-view-default.elementor-widget.elementor-widget-wgl-info-box > div > div > a .wgl-infobox-icon_wrapper {
    margin-right: 10px !important; /* Odstęp między ikoną a tekstem */
    flex-shrink: 0 !important; /* Zapobiega zmniejszaniu ikony */
}

#main-content > div > section.elementor-section.elementor-top-section.elementor-element.elementor-element-8b44d1e.elementor-section-content-middle.elementor-reverse-tablet.elementor-reverse-mobile.elementor-section-boxed.elementor-section-height-default.elementor-section-height-default > div > div.elementor-column.elementor-col-50.elementor-top-column.elementor-element.elementor-element-fec78da > div > div.elementor-element.elementor-element-206e5a2.elementor-widget__width-initial.elementor-position-left.aleft.has-font.elementor-widget-icon-box.wgl-icon-box.elementor-view-default.elementor-widget.elementor-widget-wgl-info-box > div > div > a .wgl-infobox-content_wrapper {
    flex-grow: 1 !important; /* Umożliwia tekstowi zajmowanie pozostałej przestrzeni */
    min-width: 0 !important; /* Zapobiega nadmiarowemu rozszerzaniu tekstu */
}

#main-content > div > section.elementor-section.elementor-top-section.elementor-element.elementor-element-8b44d1e.elementor-section-content-middle.elementor-reverse-tablet.elementor-reverse-mobile.elementor-section-boxed.elementor-section-height-default.elementor-section-height-default > div > div.elementor-column.elementor-col-50.elementor-top-column.elementor-element.elementor-element-fec78da > div > div.elementor-element.elementor-element-206e5a2.elementor-widget__width-initial.elementor-position-left.aleft.has-font.elementor-widget-icon-box.wgl-icon-box.elementor-view-default.elementor-widget.elementor-widget-wgl-info-box > div > div > a .wgl-infobox-title_wrapper h3 {
    margin: 0 !important; /* Usuń nadmiarowy margines */
    white-space: nowrap !important; /* Zapobiega łamaniu tekstu */
    overflow: hidden !important; /* Ukrywa przepełniony tekst */
    text-overflow: ellipsis !important; /* Dodaje "..." przy zbyt długim tekście */
}

#main-content > div > section.elementor-section.elementor-top-section.elementor-element.elementor-element-8b44d1e.elementor-section-content-middle.elementor-reverse-tablet.elementor-reverse-mobile.elementor-section-boxed.elementor-section-height-default.elementor-section-height-default > div > div.elementor-column.elementor-col-50.elementor-top-column.elementor-element.elementor-element-fec78da > div > div.elementor-element.elementor-element-bfc9c2d.elementor-widget__width-initial.elementor-position-left.aleft.has-font.elementor-widget-icon-box.wgl-icon-box.elementor-view-default.elementor-widget.elementor-widget-wgl-info-box > div > div > a {
    display: flex !important; /* Ustawienie kontenera na flex */
    align-items: center !important; /* Wyśrodkowanie elementów w pionie */
    flex-wrap: nowrap !important; /* Zapobiega łamaniu linii */
}

#main-content > div > section.elementor-section.elementor-top-section.elementor-element.elementor-element-8b44d1e.elementor-section-content-middle.elementor-reverse-tablet.elementor-reverse-mobile.elementor-section-boxed.elementor-section-height-default.elementor-section-height-default > div > div.elementor-column.elementor-col-50.elementor-top-column.elementor-element.elementor-element-fec78da > div > div.elementor-element.elementor-element-bfc9c2d.elementor-widget__width-initial.elementor-position-left.aleft.has-font.elementor-widget-icon-box.wgl-icon-box.elementor-view-default.elementor-widget.elementor-widget-wgl-info-box > div > div > a .wgl-infobox-icon_wrapper {
    margin-right: 10px !important; /* Odstęp między ikoną a tekstem */
    flex-shrink: 0 !important; /* Zapobiega zmniejszaniu ikony */
}

#main-content > div > section.elementor-section.elementor-top-section.elementor-element.elementor-element-8b44d1e.elementor-section-content-middle.elementor-reverse-tablet.elementor-reverse-mobile.elementor-section-boxed.elementor-section-height-default.elementor-section-height-default > div > div.elementor-column.elementor-col-50.elementor-top-column.elementor-element.elementor-element-fec78da > div > div.elementor-element.elementor-element-bfc9c2d.elementor-widget__width-initial.elementor-position-left.aleft.has-font.elementor-widget-icon-box.wgl-icon-box.elementor-view-default.elementor-widget.elementor-widget-wgl-info-box > div > div > a .wgl-infobox-content_wrapper {
    flex-grow: 1 !important; /* Umożliwia tekstowi zajmowanie pozostałej przestrzeni */
    min-width: 0 !important; /* Zapobiega nadmiarowemu rozszerzaniu tekstu */
}

#main-content > div > section.elementor-section.elementor-top-section.elementor-element.elementor-element-8b44d1e.elementor-section-content-middle.elementor-reverse-tablet.elementor-reverse-mobile.elementor-section-boxed.elementor-section-height-default.elementor-section-height-default > div > div.elementor-column.elementor-col-50.elementor-top-column.elementor-element.elementor-element-fec78da > div > div.elementor-element.elementor-element-bfc9c2d.elementor-widget__width-initial.elementor-position-left.aleft.has-font.elementor-widget-icon-box.wgl-icon-box.elementor-view-default.elementor-widget.elementor-widget-wgl-info-box > div > div > a .wgl-infobox-title_wrapper h3 {
    margin: 0 !important; /* Usuń nadmiarowy margines */
    white-space: nowrap !important; /* Zapobiega łamaniu tekstu */
    overflow: hidden !important; /* Ukrywa przepełniony tekst */
    text-overflow: ellipsis !important; /* Dodaje "..." przy zbyt długim tekście */
}
