.elementor-3346 .elementor-element.elementor-element-0b479c6{margin-top:0px;margin-bottom:0px;}.elementor-3346 .elementor-element.elementor-element-98827fa > .elementor-element-populated{margin:0px 0px 60px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-3346 .elementor-element.elementor-element-9094226 .portfolio-timeline-vertical-content-wrapper .timeline .swiper-slide::after{background-color:rgba(0,0,0,0.3);}.elementor-3346 .elementor-element.elementor-element-9094226 .portfolio-timeline-vertical-content-wrapper .timeline .swiper-slide .timeline-title{color:#ffffff;}.elementor-3346 .elementor-element.elementor-element-9094226 .portfolio-timeline-vertical-content-wrapper .timeline .swiper-slide h4.timeline-title{font-size:55px;line-height:1.1em;}.elementor-3346 .elementor-element.elementor-element-9094226 .portfolio-timeline-vertical-content-wrapper .timeline .swiper-slide-content{width:60%;}.elementor-3346 .elementor-element.elementor-element-9094226 .portfolio-classic-grid-wrapper .portfolio-classic-content .portfolio-classic-subtitle{color:rgba(255, 255, 255, 0.24);}.elementor-3346 .elementor-element.elementor-element-9094226 .portfolio-timeline-vertical-content-wrapper .timeline .swiper-slide .timeline-year{font-size:13px;text-transform:uppercase;letter-spacing:2px;}.elementor-3346 .elementor-element.elementor-element-9094226 .portfolio-timeline-vertical-content-wrapper .timeline .swiper-slide .timeline-text{color:#ffffff;}.elementor-3346 .elementor-element.elementor-element-9094226 .portfolio-timeline-vertical-content-wrapper .timeline .swiper-pagination::before{background-color:rgba(255, 255, 255, 0.2);}.elementor-3346 .elementor-element.elementor-element-9094226 .portfolio-timeline-vertical-content-wrapper .timeline .swiper-pagination-bullet{color:#ffffff;}.elementor-3346 .elementor-element.elementor-element-9094226 .portfolio-timeline-vertical-content-wrapper .timeline .swiper-pagination-bullet::before{background-color:#ffffff;}.elementor-3346 .elementor-element.elementor-element-9094226 .portfolio-timeline-vertical-content-wrapper .timeline .swiper-button-next, .portfolio-timeline-vertical-content-wrapper .timeline .swiper-button-prev{color:#ffffff;}.elementor-3346 .elementor-element.elementor-element-9094226 .portfolio-timeline-vertical-content-wrapper .timeline .swiper-pagination{font-size:22px;text-transform:uppercase;letter-spacing:2px;}.elementor-3346 .elementor-element.elementor-element-07e5ccd > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-3346 .elementor-element.elementor-element-2ef6447 .post-header h5 a{color:#000000;}.elementor-3346 .elementor-element.elementor-element-2ef6447 .post-header h5{font-size:36px;}.elementor-3346 .elementor-element.elementor-element-2ef6447 .post-info-cat a{color:#000000;}.elementor-3346 .elementor-element.elementor-element-2ef6447 .post-header-wrapper > p{color:#000000;}.elementor-3346 .elementor-element.elementor-element-2ef6447 a.continue-reading{color:#000000;}.elementor-3346 .elementor-element.elementor-element-2ef6447 .post-featured-date-wrapper{background:rgba(0,0,0,0);}.elementor-3346 .elementor-element.elementor-element-2ef6447 .post-featured-date{color:#FFFFFF;}.elementor-3346 .elementor-element.elementor-element-2ef6447 .post-featured-month{color:#ffffff;}:root{--page-title-display:none;}body.elementor-page-3346{padding:80px 0px 0px 0px;}@media(max-width:1024px){.elementor-3346 .elementor-element.elementor-element-9094226 .portfolio-timeline-vertical-content-wrapper .timeline .swiper-slide h4.timeline-title{font-size:55px;}.elementor-3346 .elementor-element.elementor-element-9094226 .portfolio-timeline-vertical-content-wrapper .timeline .swiper-slide-content{width:70%;}body.elementor-page-3346{padding:60px 0px 0px 0px;}}@media(max-width:767px){.elementor-3346 .elementor-element.elementor-element-9094226 .portfolio-timeline-vertical-content-wrapper .timeline .swiper-slide h4.timeline-title{font-size:45px;}.elementor-3346 .elementor-element.elementor-element-9094226 .portfolio-timeline-vertical-content-wrapper .timeline .swiper-slide-content{width:100%;}.elementor-3346 .elementor-element.elementor-element-2ef6447 .post-header h5{font-size:32px;line-height:1.2em;}.elementor-3346 .elementor-element.elementor-element-2ef6447 > .elementor-widget-container{margin:0px 0px 0px 0px;}body.elementor-page-3346{padding:20px 0px 0px 0px;}}