.elementor-36310 .elementor-element.elementor-element-4bccc6b .elementor-heading-title{color:var( --e-global-color-ae8f913 );font-family:"Albert Sans", Sans-serif;font-size:48px;font-weight:700;}.elementor-36310 .elementor-element.elementor-element-2a66e2f .elementor-icon-wrapper{text-align:center;}.elementor-36310 .elementor-element.elementor-element-966b972 .wpkoi-elements-countdown-item > div{margin-right:15px;margin-left:15px;background:#111111;}.elementor-36310 .elementor-element.elementor-element-966b972 .wpkoi-elements-countdown-container{margin-right:-15px;margin-left:-15px;margin-bottom:0px;}.elementor-36310 .elementor-element.elementor-element-966b972 .wpkoi-elements-countdown-digits{color:#ffffff;}.elementor-36310 .elementor-element.elementor-element-966b972 .wpkoi-elements-countdown-label{color:#ffffff;}.elementor-36310 .elementor-element.elementor-element-d485081 .weddingpress-timeline .weddingpress-timeline-item-main{background-color:#f3f3f3;}.elementor-36310 .elementor-element.elementor-element-d485081 .weddingpress-timeline .weddingpress-timeline-arrow{background-color:#f3f3f3;}.elementor-36310 .elementor-element.elementor-element-d485081 .weddingpress-timeline-item--top .weddingpress-timeline-content:after{border-top-color:#f3f3f3;}.elementor-36310 .elementor-element.elementor-element-d485081 .weddingpress-timeline-item--bottom .weddingpress-timeline-content:after{border-bottom-color:#f3f3f3;}.elementor-36310 .elementor-element.elementor-element-d485081 .weddingpress-timeline--mobile .weddingpress-timeline-content:after{border-right-color:#f3f3f3;}.elementor-36310 .elementor-element.elementor-element-d485081 .weddingpress-timeline-divider{height:4px;}.elementor-36310 .elementor-element.elementor-element-d485081 .weddingpress-timeline .weddingpress-timeline-line span{width:4px;}.elementor-36310 .elementor-element.elementor-element-d485081 .weddingpress-timeline-skin-olivier .weddingpress-timeline-item:after, .elementor-36310 .elementor-element.elementor-element-d485081 .weddingpress-timeline.weddingpress-timeline-skin-default .weddingpress-timeline-item-main-wrapper .weddingpress-timeline-line span{border-width:4px;}.elementor-36310 .elementor-element.elementor-element-d485081 .weddingpress-timeline .weddingpress-timeline-icon span{background-color:#ffffff;border-radius:50%;}.elementor-36310 .elementor-element.elementor-element-d485081 .weddingpress-timeline .weddingpress-timeline-date span{background-color:#f3f3f3;padding:10px 15px 10px 15px;border-radius:2px 2px 2px 2px;overflow:hidden;}.elementor-36310 .elementor-element.elementor-element-d485081 .weddingpress-timeline .weddingpress-timeline-thumbnail img{height:265px;opacity:1;}.elementor-36310 .elementor-element.elementor-element-d485081 .weddingpress-timeline .weddingpress-timeline-thumbnail{padding:20px 20px 0px 20px;}.elementor-36310 .elementor-element.elementor-element-d485081 .weddingpress-timeline .weddingpress-timeline-meta *{color:#bbbbbb;}.elementor-36310 .elementor-element.elementor-element-d485081 .weddingpress-timeline .weddingpress-timeline-meta{margin-top:10px;}.elementor-36310 .elementor-element.elementor-element-d485081 .weddingpress-timeline .weddingpress-timeline-excerpt{color:#888888;margin-top:20px;}.elementor-36310 .elementor-element.elementor-element-d485081 .weddingpress-timeline .weddingpress-timeline-readmore{margin-top:20px;}.elementor-36310 .elementor-element.elementor-element-27a64b3 .elementor-icon-wrapper{text-align:center;}.elementor-36310 .elementor-element.elementor-element-27a64b3 .elementor-icon i, .elementor-36310 .elementor-element.elementor-element-27a64b3 .elementor-icon svg{transform:rotate(0deg);}