.elementor-4728 .elementor-element.elementor-element-7dff5437 .swiper-pagination-bullet-active,.elementor-4728 .elementor-element.elementor-element-7dff5437 .swiper-pagination-progressbar-fill{background-color:#de0e0e}.elementor-4728 .elementor-element.elementor-element-7dff5437 .swiper-pagination-fraction{color:#de0e0e}.elementor-4728 .elementor-element.elementor-element-7dff5437 .swiper-pagination-bullet{height:8px;width:8px}.elementor-4728 .elementor-element.elementor-element-7dff5437 .swiper-horizontal .swiper-pagination-progressbar{height:8px}.elementor-4728 .elementor-element.elementor-element-7dff5437.elementor-testimonial--layout-image_above .elementor-testimonial__footer{margin-bottom:22px}.elementor-4728 .elementor-element.elementor-element-7dff5437.elementor-testimonial--layout-image_left .elementor-testimonial__footer{padding-right:22px}.elementor-4728 .elementor-element.elementor-element-7dff5437.elementor-testimonial--layout-image_right .elementor-testimonial__footer{padding-left:22px}.elementor-4728 .elementor-element.elementor-element-7dff5437 .elementor-testimonial__image img{width:0px;height:0px}.elementor-4728 .elementor-element.elementor-element-7dff5437.elementor-testimonial--layout-image_left .elementor-testimonial__content:after,.elementor-4728 .elementor-element.elementor-element-7dff5437.elementor-testimonial--layout-image_right .elementor-testimonial__content:after{top:calc(20px + ( 0px / 2 ) - 8px)}body.rtl .elementor-4728 .elementor-element.elementor-element-7dff5437.elementor-testimonial--layout-image_stacked:not(.elementor-testimonial--align-center):not(.elementor-testimonial--align-left) .elementor-testimonial__content:after,body.rtl .elementor-4728 .elementor-element.elementor-element-7dff5437.elementor-testimonial--layout-image_inline:not(.elementor-testimonial--align-center):not(.elementor-testimonial--align-left) .elementor-testimonial__content:after,.elementor-4728 .elementor-element.elementor-element-7dff5437.elementor-testimonial--layout-image_stacked.elementor-testimonial--align-right .elementor-testimonial__content:after,.elementor-4728 .elementor-element.elementor-element-7dff5437.elementor-testimonial--layout-image_inline.elementor-testimonial--align-right .elementor-testimonial__content:after{right:calc(20px + ( 0px / 2 ) - 8px);left:auto}body:not(.rtl) .elementor-4728 .elementor-element.elementor-element-7dff5437.elementor-testimonial--layout-image_above:not(.elementor-testimonial--align-center):not(.elementor-testimonial--align-right) .elementor-testimonial__content:after,.elementor-4728 .elementor-element.elementor-element-7dff5437.elementor-testimonial--layout-image_above.elementor-testimonial--align-left .elementor-testimonial__content:after{left:calc(20px + ( 0px / 2 ) - 8px);right:auto}body.rtl .elementor-4728 .elementor-element.elementor-element-7dff5437.elementor-testimonial--layout-image_above:not(.elementor-testimonial--align-center):not(.elementor-testimonial--align-left) .elementor-testimonial__content:after,.elementor-4728 .elementor-element.elementor-element-7dff5437.elementor-testimonial--layout-image_above.elementor-testimonial--align-right .elementor-testimonial__content:after{right:calc(20px + ( 0px / 2 ) - 8px);left:auto}body.rtl .elementor-4728 .elementor-element.elementor-element-7dff5437.elementor-testimonial--layout-image_inline.elementor-testimonial--align-left .elementor-testimonial__image+cite,body.rtl .elementor-4728 .elementor-element.elementor-element-7dff5437.elementor-testimonial--layout-image_above.elementor-testimonial--align-left .elementor-testimonial__image+cite,body:not(.rtl) .elementor-4728 .elementor-element.elementor-element-7dff5437.elementor-testimonial--layout-image_inline .elementor-testimonial__image+cite,body:not(.rtl) .elementor-4728 .elementor-element.elementor-element-7dff5437.elementor-testimonial--layout-image_above .elementor-testimonial__image+cite{margin-left:-45px;margin-right:0}body:not(.rtl) .elementor-4728 .elementor-element.elementor-element-7dff5437.elementor-testimonial--layout-image_inline.elementor-testimonial--align-right .elementor-testimonial__image+cite,body:not(.rtl) .elementor-4728 .elementor-element.elementor-element-7dff5437.elementor-testimonial--layout-image_above.elementor-testimonial--align-right .elementor-testimonial__image+cite,body.rtl .elementor-4728 .elementor-element.elementor-element-7dff5437.elementor-testimonial--layout-image_inline .elementor-testimonial__image+cite,body.rtl .elementor-4728 .elementor-element.elementor-element-7dff5437.elementor-testimonial--layout-image_above .elementor-testimonial__image+cite{margin-right:-45px;margin-left:0}.elementor-4728 .elementor-element.elementor-element-7dff5437.elementor-testimonial--layout-image_stacked .elementor-testimonial__image+cite,.elementor-4728 .elementor-element.elementor-element-7dff5437.elementor-testimonial--layout-image_left .elementor-testimonial__image+cite,.elementor-4728 .elementor-element.elementor-element-7dff5437.elementor-testimonial--layout-image_right .elementor-testimonial__image+cite{margin-top:-45px}.elementor-4728 .elementor-element.elementor-element-839b7d7.elementor-posts--thumbnail-left .elementor-post__thumbnail__link{margin-right:24px}.elementor-4728 .elementor-element.elementor-element-839b7d7.elementor-posts--thumbnail-right .elementor-post__thumbnail__link{margin-left:24px}body.elementor-page-4728 .p24o-breadcrumb{font-size:13px!important;margin-bottom:24px!important}body.elementor-page-4728 .p24o-subcta a{font-weight:600}body.elementor-page-4728 .p24o-nav{padding:28px 32px;background:#f3f8fb;border-top:1px solid #dae5ed;border-bottom:1px solid #dae5ed}body.elementor-page-4728 .p24o-card .p24o-card-link{margin-top:auto;padding-top:6px}body.elementor-page-4728 .p24o-card-link a{font-size:15px;font-weight:600}body.elementor-page-4728 .p24o-navgrid{margin-top:0}body.elementor-page-4728 .p24o-navgrid>.elementor-container{gap:12px}body.elementor-page-4728 .p24o-navgrid .p24o-card>.elementor-widget-wrap{padding:0;border:0;background:0 0;box-shadow:none}body.elementor-page-4728 .p24o-dark{background:radial-gradient(ellipse at 95% 0,rgba(0,87,125,.4),transparent 70%),#002949;color:#dce8f1}body.elementor-page-4728 .p24o-dark .elementor-heading-title{color:#fff!important}body.elementor-page-4728 .p24o-dark .p24o-eyebrow .elementor-heading-title{color:#b9def0!important}body.elementor-page-4728 .p24o-dark .elementor-widget-text-editor,body.elementor-page-4728 .p24o-dark p{color:#dce8f1!important}body.elementor-page-4728 .p24o-dark a{color:#fff}body.elementor-page-4728 .p24o-dark a:hover{color:#8dd4f5}body.elementor-page-4728 .p24o-dark .p24o-card>.elementor-widget-wrap{background:#103a58;border-color:#38617c;box-shadow:none}body.elementor-page-4728 .p24o-more{margin-top:26px;font-weight:600}body.elementor-page-4728 .p24o-pale{background:#f3f7fa}@media (max-width:767px){body.elementor-page-4728 .p24o-nav{padding:24px 20px}body.elementor-page-4728 .p24o-navgrid>.elementor-container{grid-template-columns:1fr;gap:9px}}body.elementor-page-4728 .p24o-dark .p24o-card>.elementor-widget-wrap{background:radial-gradient(ellipse at 95% 0,rgba(0,149,218,.1),transparent 75%),#103a58}body.elementor-page-4728 :is(#zgloszenie-miasto-grodzisk,#sieci-miasto-grodzisk,#przegrody-miasto-grodzisk,#dalsze-prace-miasto-grodzisk,#realizacje-miasto-grodzisk,#kontakt-miasto-grodzisk) .p24o-note{border-color:#38617e;color:#c5dceb!important}body.elementor-page-4728 :is(#zgloszenie-miasto-grodzisk,#sieci-miasto-grodzisk,#przegrody-miasto-grodzisk,#dalsze-prace-miasto-grodzisk,#realizacje-miasto-grodzisk,#kontakt-miasto-grodzisk) .p24o-number .elementor-heading-title,body.elementor-page-4728 :is(#zgloszenie-miasto-grodzisk,#sieci-miasto-grodzisk,#przegrody-miasto-grodzisk,#dalsze-prace-miasto-grodzisk,#realizacje-miasto-grodzisk,#kontakt-miasto-grodzisk) .p24-step-number .elementor-heading-title{color:#8ad7fa!important}body.elementor-page-4728 :is(#start,#lokale-miasto-grodzisk,#metody-miasto-grodzisk,#przygotowanie-miasto-grodzisk,#wycena-miasto-grodzisk,#faq-miasto-grodzisk) .p24o-note{border-color:#dce6ed;color:#486477!important}body.elementor-page-4728 :is(#start,#lokale-miasto-grodzisk,#metody-miasto-grodzisk,#przygotowanie-miasto-grodzisk,#wycena-miasto-grodzisk,#faq-miasto-grodzisk) .p24o-number .elementor-heading-title,body.elementor-page-4728 :is(#start,#lokale-miasto-grodzisk,#metody-miasto-grodzisk,#przygotowanie-miasto-grodzisk,#wycena-miasto-grodzisk,#faq-miasto-grodzisk) .p24-step-number .elementor-heading-title{color:#006b95!important}