.elementor-678 .elementor-element.elementor-element-6a651ff{--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;--padding-top:45px;--padding-bottom:180px;--padding-left:20px;--padding-right:20px;}.elementor-678 .elementor-element.elementor-element-6a651ff:not(.elementor-motion-effects-element-type-background), .elementor-678 .elementor-element.elementor-element-6a651ff > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1B4942;}.elementor-678 .elementor-element.elementor-element-c1ae540{--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;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-678 .elementor-element.elementor-element-8938bc4 .elementor-heading-title{font-family:"Basis", Sans-serif;font-size:4.25rem;font-weight:500;color:#FFFFFF;}.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-678 .elementor-element.elementor-element-5cbf422 > .elementor-widget-container{margin:40px 0px 20px 0px;}.elementor-678 .elementor-element.elementor-element-5cbf422{font-family:"Basis", Sans-serif;font-size:1.25rem;font-weight:400;color:#FFFFFF;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-678 .elementor-element.elementor-element-b3b33ec .elementor-button{background-color:#3BECB9;font-family:"Basis", Sans-serif;font-size:1rem;font-weight:500;fill:#222222;color:#222222;border-radius:4px 4px 4px 4px;padding:20px 30px 20px 30px;}.elementor-678 .elementor-element.elementor-element-b3b33ec .elementor-button:hover, .elementor-678 .elementor-element.elementor-element-b3b33ec .elementor-button:focus{background-color:#25AC85;color:#FFFFFF;}.elementor-678 .elementor-element.elementor-element-b3b33ec .elementor-button:hover svg, .elementor-678 .elementor-element.elementor-element-b3b33ec .elementor-button:focus svg{fill:#FFFFFF;}.elementor-678 .elementor-element.elementor-element-46681b5{--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:0px;--padding-right:0px;}.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-678 .elementor-element.elementor-element-97b43ec > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-678 .elementor-element.elementor-element-97b43ec img{width:100%;max-width:100%;}.elementor-678 .elementor-element.elementor-element-c0cb6f3{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-678 .elementor-element.elementor-element-c0cb6f3:not(.elementor-motion-effects-element-type-background), .elementor-678 .elementor-element.elementor-element-c0cb6f3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #FFFFFF 60%, #FBF8F2 60%);}.elementor-678 .elementor-element.elementor-element-5fcac1ce > .elementor-widget-container{margin:-100px 0px 0px 0px;}@media(max-width:767px){.elementor-678 .elementor-element.elementor-element-8938bc4 .elementor-heading-title{font-size:42px;}.elementor-678 .elementor-element.elementor-element-5cbf422{font-size:16px;}.elementor-678 .elementor-element.elementor-element-97b43ec > .elementor-widget-container{margin:20px 0px 0px 0px;}}@media(min-width:768px){.elementor-678 .elementor-element.elementor-element-6a651ff{--content-width:1230px;}.elementor-678 .elementor-element.elementor-element-c1ae540{--width:50%;}.elementor-678 .elementor-element.elementor-element-46681b5{--width:50%;}.elementor-678 .elementor-element.elementor-element-c0cb6f3{--content-width:1230px;}}/* Start custom CSS for container, class: .elementor-element-6a651ff */.event-list-header a {
    color: #FFAF8D;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5fcac1ce */.ect-list-date {
   color: #8D1A5F;
}

#ect-events-list-content .ect-simple-event .ect-list-date .ect-date-area {
    color: #8D1A5F !important;
    border: 0;
    display: flex !important;
    flex-direction: row;
    justify-content: flex-start;
    align-items: flex-start;
    padding: 0;
  
}

#ect-events-list-content .ect-simple-event .ect-list-date .ect-date-area * {
    font-size: 1rem !important;
    width: auto !important;
}

#ect-events-list-content .style-3 .ect-list-date {
      background-color: transparent !important;
}

#ect-events-list-content .ect-list-img {
    border-radius: 0;
    background-color: transparent !important;
    height: 350px;
    transform: none !important;
    padding: 0 !important;
        background-size: 200% !important;
    background-position: center center !important;
}

body .ect-list-post.style-3 {
    width: 100%;
    height: 100%;
    min-height: 200px;
    box-sizing: border-box;
    word-break: break-word;
    display: flex;
    margin: 0px auto;
    border: 1px solid #00000020;
    border-radius:0px;
    padding: 0px;
    gap: 30px;
        font-family: "Basis", Sans-serif;
        border: 0 !important;
        box-shadow: 0px 4px 20px 0px rgba(12, 47, 37, 0.15);
        margin-bottom: 60px !important;
}


.ect-events-read-more {
    display: none !important;
}

.ect-list-post-left .ect-list-date {
    -webkit-transition: width linear .5s;
    transition: width linear .5s;
    width: 35%;
    min-width: 100px;
    display: flex;
    align-items: center;
    justify-content: center;
    text-align: center;
    background: rgba(224, 232, 243, .96);
    height: auto !important;
    color: #fff;
    padding: 8px;
    box-sizing: border-box;
    position: static;
    /*top: 10px !important;*/
    left: 365px;
    z-index: 2;
}

.ect-list-post.style-3 .ect-list-post-left {
    overflow: initial !important;
}

.ect-list-post.style-3 .ect-list-post-left .ect-list-date .ect-date-area {
    min-height: auto !important;
}

#ect-events-list-content h2.ect-list-title, #ect-events-list-content h2.ect-list-title a.ect-event-url, .ect-clslist-event-info .ect-clslist-title a.ect-event-url, #ect-no-events p {
        font-family: "Basis", Sans-serif !important;
        color: var(--black, #222);

font-size: 1.125rem !important;
font-style: normal;
font-weight: 700;
line-height: 24px !important; /* 130% */
letter-spacing: 1px;
text-transform: none;
}

#ect-events-list-content .style-3 .ev-smalltime {
  color: var(--grey, #454545) !important;
/* text T */
   font-family: "Basis", Sans-serif !important;
font-size: 1rem !important;
font-style: normal !important;
font-weight: 400;
line-height: 26px; /* 162.5% */
}

#ect-events-list-content .ect-list-venue .ect-icon, #ect-events-list-content .ect-list-venue .ect-venue-details, #ect-events-list-content .ect-list-venue .ect-venue-details a, #ect-events-list-content .ect-list-venue .ect-venue-details span {
      color: var(--grey, #454545) !important;
/* text T */
   font-family: "Basis", Sans-serif !important;
font-size: 1rem !important;
font-style: normal !important;
font-weight: 400;
line-height: 20px; 
}

.ect-list-wrapper .ect-list-post-right .ect-list-venue {
    height: auto !important;
    display: flex;
}

#ect-events-list-content .ect-list-post-right .ect-list-description .ect-event-content, #ect-events-list-content .ect-list-post-right .ect-list-description .ect-event-content p {
      color: var(--grey, #454545) !important;
/* text T */
   font-family: "Basis", Sans-serif !important;
font-size: 1rem !important;
font-style: normal !important;
font-weight: 400;
line-height: 26px; 
}

.ect-event-content {
   margin-top: 10px !important;
}

body .ect-list-wrapper .ect-list-post {
    border-top: 10px solid  !important;
}

body .ect-list-wrapper .ect-list-post:nth-of-type(1) {
    border-color: #FFAF8D !important;
}

body .ect-list-wrapper .ect-list-post:nth-of-type(2) {
    border-color: #8D1A5F !important;
}

body .ect-list-wrapper .ect-list-post:nth-of-type(3) {
    border-color: #3BECB9 !important;
}
body .ect-list-wrapper .ect-list-post:nth-of-type(4) {
    border-color: #EFBCF5 !important;
}

body .ect-list-wrapper .ect-list-post:nth-of-type(5) {
    border-color: #0D3061 !important;
}

body .ect-list-wrapper .ect-list-post:nth-of-type(6) {
    border-color: #1B4942 !important;
}
body .ect-list-wrapper .ect-list-post:nth-of-type(7) {
    border-color: #FFAF8D !important;
}

body .ect-list-wrapper .ect-list-post:nth-of-type(8) {
    border-color: #8D1A5F !important;
}

body .ect-list-wrapper .ect-list-post:nth-of-type(9) {
    border-color: #3BECB9 !important;
}
body .ect-list-wrapper .ect-list-post:nth-of-type(10) {
    border-color: #EFBCF5 !important;
}

body .ect-list-wrapper .ect-list-post:nth-of-type(11) {
    border-color: #0D3061 !important;
}

body .ect-list-wrapper .ect-list-post:nth-of-type(12) {
    border-color: #1B4942 !important;
}
body .ect-list-wrapper .ect-list-post:nth-of-type(13) {
    border-color: #FFAF8D !important;
}

body .ect-list-wrapper .ect-list-post:nth-of-type(14) {
    border-color: #8D1A5F !important;
}

body .ect-list-wrapper .ect-list-post:nth-of-type(15) {
    border-color: #3BECB9 !important;
}
body .ect-list-wrapper .ect-list-post:nth-of-type(16) {
    border-color: #EFBCF5 !important;
}

body .ect-list-wrapper .ect-list-post:nth-of-type(17) {
    border-color: #0D3061 !important;
}

body .ect-list-wrapper .ect-list-post:nth-of-type(18) {
    border-color: #1B4942 !important;
}

.info {
    color: var(--grey, #ACACAC);
/* text T */
 font-family: "Basis", Sans-serif !important;
font-size:  1rem;
font-style: normal;
font-weight: 400;
line-height: 26px; /* 162.5% */
margin-top: 20px;
}

.info a {
    border-bottom: 2px solid var(--original-orange, #FFAF8D);
    color: var(--original-orange, #FFAF8D);
/* text T */

font-size: 1rem;
font-style: normal;
font-weight: 400;
line-height: 26px; /* 162.5% */
}

.tribe-address {
    display: none !important;
}


@media only screen and (max-width: 1440px) {
    .ect-list-post-left .ect-list-date {
    -webkit-transition: width linear .5s;
    transition: width linear .5s;
    width: 35%;
    min-width: 100px;
    display: flex;
    align-items: center;
    justify-content: center;
    text-align: center;
    background: rgba(224, 232, 243, .96);
    height: auto !important;
    color: #fff;
    padding: 8px;
    box-sizing: border-box;
    position: relative;
    top: 10px !important;
    left: 103%;
    z-index: 2;
}
}

@media only screen and (max-width: 1024px) {
    #ect-events-list-content .ect-list-img {
    border-radius: 0;
    background-color: transparent !important;
    height: 250px;
    transform: none !important;
    padding: 0 !important;
        background-size: 200% !important;
    background-position: center center !important;
}
#ect-events-list-content h2.ect-list-title, #ect-events-list-content h2.ect-list-title a.ect-event-url, .ect-clslist-event-info .ect-clslist-title a.ect-event-url, #ect-no-events p {
    text-align: left;
}
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Basis';
	font-style: normal;
	font-weight: 400;
	font-display: auto;
	src: url('https://adnstrefarozwoju.pl/wp-content/uploads/2024/10/BasisGrotesqueArabicPro-Regular.ttf') format('truetype');
}
@font-face {
	font-family: 'Basis';
	font-style: normal;
	font-weight: 300;
	font-display: auto;
	src: url('https://adnstrefarozwoju.pl/wp-content/uploads/2024/10/BasisGrotesqueArabicPro-Light.ttf') format('truetype');
}
@font-face {
	font-family: 'Basis';
	font-style: normal;
	font-weight: 500;
	font-display: auto;
	src: url('https://adnstrefarozwoju.pl/wp-content/uploads/2024/10/BasisGrotesqueArabicPro-Medium.ttf') format('truetype');
}
@font-face {
	font-family: 'Basis';
	font-style: normal;
	font-weight: 700;
	font-display: auto;
	src: url('https://adnstrefarozwoju.pl/wp-content/uploads/2024/10/BasisGrotesqueArabicPro-Bold.ttf') format('truetype');
}
@font-face {
	font-family: 'Basis';
	font-style: normal;
	font-weight: 900;
	font-display: auto;
	src: url('https://adnstrefarozwoju.pl/wp-content/uploads/2024/10/BasisGrotesqueArabicPro-Black.ttf') format('truetype');
}
/* End Custom Fonts CSS */