.elementor-93657 .elementor-element.elementor-element-48e791c{--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;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:016px;--padding-bottom:24px;--padding-left:20px;--padding-right:20px;}.elementor-93657 .elementor-element.elementor-element-48e791c:not(.elementor-motion-effects-element-type-background), .elementor-93657 .elementor-element.elementor-element-48e791c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1A2B3B;}.elementor-93657 .elementor-element.elementor-element-4eaca70{--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;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:016px;--padding-bottom:24px;--padding-left:20px;--padding-right:20px;}.elementor-93657 .elementor-element.elementor-element-be97964{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:40px;--padding-right:40px;}.elementor-93657 .elementor-element.elementor-element-e291f2f{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--border-radius:032px 032px 0px 0px;--padding-top:024px;--padding-bottom:024px;--padding-left:024px;--padding-right:024px;}.elementor-93657 .elementor-element.elementor-element-e291f2f:not(.elementor-motion-effects-element-type-background), .elementor-93657 .elementor-element.elementor-element-e291f2f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-93657 .elementor-element.elementor-element-b26c2ba .elementor-author-box__avatar img{width:150px;height:150px;}.elementor-93657 .elementor-element.elementor-element-b26c2ba .elementor-author-box__name{color:var( --e-global-color-db351e7 );font-size:46px;font-weight:600;}.elementor-93657 .elementor-element.elementor-element-b26c2ba .elementor-author-box__bio{color:var( --e-global-color-db351e7 );}.elementor-93657 .elementor-element.elementor-element-678c8a5 .elementor-author-box__avatar img{width:150px;height:150px;}.elementor-93657 .elementor-element.elementor-element-678c8a5 .elementor-author-box__name{color:var( --e-global-color-db351e7 );font-size:46px;font-weight:600;}.elementor-93657 .elementor-element.elementor-element-678c8a5 .elementor-author-box__bio{color:var( --e-global-color-db351e7 );}.elementor-93657 .elementor-element.elementor-element-5a84287.elementor-element{--align-self:flex-start;}.elementor-93657 .elementor-element.elementor-element-5a84287{text-align:start;color:var( --e-global-color-db351e7 );}.elementor-93657 .elementor-element.elementor-element-5a84287 a{color:var( --e-global-color-primary );}.elementor-93657 .elementor-element.elementor-element-cc0bb85.elementor-element{--align-self:flex-start;}.elementor-93657 .elementor-element.elementor-element-cc0bb85{text-align:start;font-size:14px;color:var( --e-global-color-db351e7 );}.elementor-93657 .elementor-element.elementor-element-cc0bb85 a{color:var( --e-global-color-primary );}.elementor-93657 .elementor-element.elementor-element-854cf83{--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;}.elementor-93657 .elementor-element.elementor-element-54b4419 .elementor-button{font-size:14px;}.elementor-93657 .elementor-element.elementor-element-6d230a8 .elementor-button{font-size:14px;}.elementor-93657 .elementor-element.elementor-element-b8ed247{--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;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--padding-top:032px;--padding-bottom:032px;--padding-left:40px;--padding-right:40px;}.elementor-93657 .elementor-element.elementor-element-b8ed247.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-93657 .elementor-element.elementor-element-05e8881{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;border-style:solid;--border-style:solid;border-width:0px 0px 01px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:01px;--border-left-width:0px;border-color:var( --e-global-color-secondary );--border-color:var( --e-global-color-secondary );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:016px;--padding-left:0px;--padding-right:0px;}.elementor-93657 .elementor-element.elementor-element-05e8881.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-93657 .elementor-element.elementor-element-147ce1c{background-color:var( --e-global-color-db351e7 );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-secondary );border-radius:12px 12px 12px 12px;}.elementor-93657 .elementor-element.elementor-element-147ce1c.elementor-element{--order:-99999 /* order start hack */;}.elementor-93657 .elementor-element.elementor-element-f31edd2{--grid-columns:2;width:var( --container-widget-width, 1516.73px );max-width:1516.73px;--container-widget-width:1516.73px;--container-widget-flex-grow:0;}.elementor-93657 .elementor-element.elementor-element-f31edd2.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-93657 .elementor-element.elementor-element-f31edd2 .elementor-loop-container{grid-auto-rows:1fr;}.elementor-93657 .elementor-element.elementor-element-f31edd2 .e-loop-item > .elementor-section, .elementor-93657 .elementor-element.elementor-element-f31edd2 .e-loop-item > .elementor-section > .elementor-container, .elementor-93657 .elementor-element.elementor-element-f31edd2 .e-loop-item > .e-con, .elementor-93657 .elementor-element.elementor-element-f31edd2 .e-loop-item .elementor-section-wrap  > .e-con{height:100%;}.elementor-93657 .elementor-element.elementor-element-ba02025{--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;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--padding-top:032px;--padding-bottom:032px;--padding-left:40px;--padding-right:40px;}.elementor-93657 .elementor-element.elementor-element-4f9cb5c{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;border-style:solid;--border-style:solid;border-width:0px 0px 01px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:01px;--border-left-width:0px;border-color:var( --e-global-color-secondary );--border-color:var( --e-global-color-secondary );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:016px;--padding-left:0px;--padding-right:0px;}.elementor-93657 .elementor-element.elementor-element-4f9cb5c.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-93657 .elementor-element.elementor-element-430786e{background-color:var( --e-global-color-db351e7 );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-secondary );border-radius:12px 12px 12px 12px;}.elementor-93657 .elementor-element.elementor-element-430786e.elementor-element{--order:-99999 /* order start hack */;}.elementor-93657 .elementor-element.elementor-element-ba02025.e-con{--flex-grow:0;--flex-shrink:0;}@media(min-width:768px){.elementor-93657 .elementor-element.elementor-element-48e791c{--content-width:1680px;}.elementor-93657 .elementor-element.elementor-element-4eaca70{--content-width:1680px;}.elementor-93657 .elementor-element.elementor-element-be97964{--content-width:1680%;}.elementor-93657 .elementor-element.elementor-element-b8ed247{--width:93.504%;}.elementor-93657 .elementor-element.elementor-element-ba02025{--width:93.504%;}}@media(max-width:1024px){.elementor-93657 .elementor-element.elementor-element-48e791c{--gap:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:016px;--padding-bottom:016px;--padding-left:20px;--padding-right:20px;}.elementor-93657 .elementor-element.elementor-element-f98935b > .elementor-widget-container{margin:-20px -20px 0px -20px;}.elementor-93657 .elementor-element.elementor-element-4eaca70{--gap:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:016px;--padding-bottom:016px;--padding-left:20px;--padding-right:20px;}.elementor-93657 .elementor-element.elementor-element-be97964{--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-93657 .elementor-element.elementor-element-b8ed247{--padding-top:032px;--padding-bottom:032px;--padding-left:20px;--padding-right:20px;}.elementor-93657 .elementor-element.elementor-element-f31edd2{--grid-columns:1;}.elementor-93657 .elementor-element.elementor-element-ba02025{--padding-top:032px;--padding-bottom:032px;--padding-left:20px;--padding-right:20px;}}@media(max-width:767px){.elementor-93657 .elementor-element.elementor-element-f98935b > .elementor-widget-container{margin:-16px -20px 0px -20px;}.elementor-93657 .elementor-element.elementor-element-678c8a5 .elementor-author-box__avatar img{width:200px;height:200px;}.elementor-93657 .elementor-element.elementor-element-f31edd2{--grid-columns:1;}}/* Start custom CSS for container, class: .elementor-element-48e791c *//*OKRUSKZKI*/
.yoast-breadcrumbs #breadcrumbs {
    margin: 0;
    color: #5B646D;
    font-family: Figtree, sans-serif;
    font-size: 12px;
    font-style: normal;
    font-weight: 400;
    line-height: 1;
    letter-spacing: -0.3px;
}

.yoast-breadcrumbs #breadcrumbs > span {
    display: inline-flex;
    align-items: center;
    flex-wrap: wrap;
    gap: 6px;
}

.yoast-breadcrumbs #breadcrumbs a,
.yoast-breadcrumbs #breadcrumbs span {
    color: #5B646D;
    font-family: Figtree, sans-serif;
    font-size: 12px;
    font-style: normal;
    font-weight: 400;
    line-height: 1;
    letter-spacing: -0.3px;
    text-decoration: none;
}

.yoast-breadcrumbs #breadcrumbs > span > span:first-child > a {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    width: 14px;
    height: 14px;
    min-width: 14px;
    overflow: hidden;
    font-size: 0 !important;
    line-height: 0 !important;
    color: transparent !important;
    transform: translateY(1px);
}

.yoast-breadcrumbs #breadcrumbs > span > span:first-child > a::before {
    content: "";
    display: block;
    width: 14px;
    height: 14px;
    background-image: url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='14' height='14' viewBox='0 0 14 14' fill='none'><g clip-path='url(%23clip0_188_9550)'><path d='M5.83351 11.0833V8.16659H8.16685V11.0833C8.16685 11.4041 8.42935 11.6666 8.75018 11.6666H10.5002C10.821 11.6666 11.0835 11.4041 11.0835 11.0833V6.99992H12.0752C12.3435 6.99992 12.4718 6.66742 12.2677 6.49242L7.39101 2.09992C7.16935 1.90159 6.83101 1.90159 6.60935 2.09992L1.73268 6.49242C1.53435 6.66742 1.65685 6.99992 1.92518 6.99992H2.91685V11.0833C2.91685 11.4041 3.17935 11.6666 3.50018 11.6666H5.25018C5.57101 11.6666 5.83351 11.4041 5.83351 11.0833Z' fill='%235B646D'/></g><defs><clipPath id='clip0_188_9550'><rect width='14' height='14' fill='white'/></clipPath></defs></svg>");
    background-repeat: no-repeat;
    background-size: contain;
    background-position: center;
}

.yoast-breadcrumbs #breadcrumbs .breadcrumb_last {
    color: #EF3D2F;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4eaca70 *//*OKRUSKZKI*/
.yoast-breadcrumbs #breadcrumbs {
    margin: 0;
    color: #5B646D;
    font-family: Figtree, sans-serif;
    font-size: 12px;
    font-style: normal;
    font-weight: 400;
    line-height: 1;
    letter-spacing: -0.3px;
}

.yoast-breadcrumbs #breadcrumbs > span {
    display: inline-flex;
    align-items: center;
    flex-wrap: wrap;
    gap: 6px;
}

.yoast-breadcrumbs #breadcrumbs a,
.yoast-breadcrumbs #breadcrumbs span {
    color: #5B646D;
    font-family: Figtree, sans-serif;
    font-size: 12px;
    font-style: normal;
    font-weight: 400;
    line-height: 1;
    letter-spacing: -0.3px;
    text-decoration: none;
}

.yoast-breadcrumbs #breadcrumbs > span > span:first-child > a {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    width: 14px;
    height: 14px;
    min-width: 14px;
    overflow: hidden;
    font-size: 0 !important;
    line-height: 0 !important;
    color: transparent !important;
    transform: translateY(1px);
}

.yoast-breadcrumbs #breadcrumbs > span > span:first-child > a::before {
    content: "";
    display: block;
    width: 14px;
    height: 14px;
    background-image: url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='14' height='14' viewBox='0 0 14 14' fill='none'><g clip-path='url(%23clip0_188_9550)'><path d='M5.83351 11.0833V8.16659H8.16685V11.0833C8.16685 11.4041 8.42935 11.6666 8.75018 11.6666H10.5002C10.821 11.6666 11.0835 11.4041 11.0835 11.0833V6.99992H12.0752C12.3435 6.99992 12.4718 6.66742 12.2677 6.49242L7.39101 2.09992C7.16935 1.90159 6.83101 1.90159 6.60935 2.09992L1.73268 6.49242C1.53435 6.66742 1.65685 6.99992 1.92518 6.99992H2.91685V11.0833C2.91685 11.4041 3.17935 11.6666 3.50018 11.6666H5.25018C5.57101 11.6666 5.83351 11.4041 5.83351 11.0833Z' fill='%235B646D'/></g><defs><clipPath id='clip0_188_9550'><rect width='14' height='14' fill='white'/></clipPath></defs></svg>");
    background-repeat: no-repeat;
    background-size: contain;
    background-position: center;
}

.yoast-breadcrumbs #breadcrumbs .breadcrumb_last {
    color: #EF3D2F;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-be97964 */.icon-category-archive {
display: flex;
width: 80px;
height: 80px;
justify-content: center;
align-items: center;
aspect-ratio: 1/1;
}

@media (max-width: 767px) {
  .icon-category-archive {
    width: 60px;
    height: 60px;
  }

}/* End custom CSS */
/* Start custom CSS for loop-grid, class: .elementor-element-f31edd2 */.e-loop__load-more.elementor-button-wrapper {
    display: flex;
    padding: 16px 24px;
    justify-content: center;
    align-items: center;
    align-self: stretch;
    border-radius: 0 0 24px 24px;
    background: #101828;
}

#button-load-more {
    display: flex;
    justify-content: center;
    align-items: center;
    background: transparent !important;
    padding: 0 !important;
    border: none !important;
    box-shadow: none !important;
    text-decoration: none;
}

#button-load-more .elementor-button-content-wrapper {
    display: flex;
    min-height: 50px;
    padding: 8px 32px;
    justify-content: center;
    align-items: center;
    gap: 10px;
    border-radius: 12px;
    border: 1px solid #D92228;
    color: #D92228;
    font-family: "Plus Jakarta Sans", sans-serif;
    font-size: 18px;
    font-style: normal;
    font-weight: 700;
    line-height: normal;
    letter-spacing: 0.72px;
    transition: all 0.3s ease;
}

#button-load-more .elementor-button-text {
    color: #D92228;
    font-family: "Plus Jakarta Sans", sans-serif;
    font-size: 18px;
    font-style: normal;
    font-weight: 700;
    line-height: normal;
    letter-spacing: 0.72px;
    text-transform: uppercase;
    white-space: nowrap;
}

#button-load-more:hover .elementor-button-content-wrapper {
    background: #D92228;
    color: #ffffff;
}

#button-load-more:hover .elementor-button-text {
    color: #ffffff;
}

#button-load-more .e-load-more-spinner {
    display: none;
}

#button-load-more.elementor-button-loading .e-load-more-spinner,
#button-load-more[aria-busy="true"] .e-load-more-spinner {
    display: inline-flex;
    margin-left: 10px;
    align-items: center;
    justify-content: center;
}

#button-load-more .e-load-more-spinner svg {
    width: 16px;
    height: 16px;
    fill: #D92228;
}

#button-load-more:hover .e-load-more-spinner svg {
    fill: #ffffff;
}

/*@media (min-width: 1025px) {*/
/*    .e-loop__load-more.elementor-button-wrapper {*/
/*        width: 1120px;*/
/*        max-width: calc(100vw);*/
/*        margin-left: 69.95%;*/
/*        transform: translateX(-50%);*/
/*        justify-content: center !important;*/
/*    }*/

/*    #button-load-more {*/
/*        margin: 0 auto !important;*/
/*        flex: 0 0 auto;*/
/*    }*/
/*}*/

/*@media (max-width: 767px) {*/
/*    #button-load-more .elementor-button-content-wrapper {*/
/*        height: 40px;*/
/*        min-height: 40px;*/
/*        padding: 0 32px;*/
/*    }*/
/*}*//* End custom CSS */