@font-face {
font-family: 'fontello';
src: url(//strains.finance/wp-content/plugins/timeline-widget-addon-for-elementor/assets/font/fontello.eot?42994344);
src: url(//strains.finance/wp-content/plugins/timeline-widget-addon-for-elementor/assets/font/fontello.eot?42994344#iefix) format('embedded-opentype'),
url(//strains.finance/wp-content/plugins/timeline-widget-addon-for-elementor/assets/font/fontello.woff2?42994344) format('woff2'),
url(//strains.finance/wp-content/plugins/timeline-widget-addon-for-elementor/assets/font/fontello.woff?42994344) format('woff'),
url(//strains.finance/wp-content/plugins/timeline-widget-addon-for-elementor/assets/font/fontello.ttf?42994344) format('truetype'),
url(//strains.finance/wp-content/plugins/timeline-widget-addon-for-elementor/assets/font/fontello.svg?42994344#fontello) format('svg');
font-weight: normal;
font-style: normal;
}   [class^="twae-icon-"]:before, [class*=" twae-icon-"]:before {
font-family: "fontello";
font-style: normal;
font-weight: normal;
speak: never;
display: inline-block;
text-decoration: inherit;
width: 1em;
margin-right: .2em;
text-align: center;  font-variant: normal;
text-transform: none; line-height: 1em;  margin-left: .2em;   -webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;  }
.twae-icon-left-open-big:before { content: '\e800'; } .twae-icon-left-open:before { content: '\e801'; } .twae-icon-left-circled:before { content: '\e802'; } .twae-icon-right-open:before { content: '\e803'; } .twae-icon-right-big:before { content: '\e804'; } .twae-icon-right-circled:before { content: '\e805'; } .twae-icon-right-open-big:before { content: '\e806'; } .twae-icon-left-open-1:before { content: '\f007'; }.twae-horizontal.swiper-container{position:unset;margin-left:auto;margin-right:auto;overflow:hidden;z-index:10;margin:0 32px}.twae-horizontal .twae-year-container{position:absolute;display:table;text-align:center;top:96px;left:10px;height:36px;width:72px;vertical-align:middle;border-radius:6px;overflow:hidden;z-index:1;table-layout:fixed;word-break:break-word}.twae-horizontal .twae-year-label{padding:2px;vertical-align:middle;display:table-cell}.twae-horizontal .twae-label-extra-label{position:absolute;display:table;width:100%;height:80px;overflow:hidden;text-align:center;vertical-align:middle}.twae-horizontal .twae-label-extra-label div{display:table-cell;vertical-align:bottom}.twae-horizontal .twae-label-extra-label .twae-extra-label,.twae-horizontal .twae-label-extra-label .twae-label{display:inline-block;width:100%}.twae-horizontal .twae-icon{color:#fff;width:40px;height:40px;top:94px;left:calc(50% - 20px);text-align:center;position:absolute;display:block;z-index:100;border-radius:50%}.twae-horizontal .twae-icon i{line-height:40px;font-size:26px}.twae-horizontal .twae-icon:empty{width:24px;height:24px;top:102px;left:calc(50% - 12px)}.twae-horizontal .twae-story-info:before{content:"";display:block;border:13px solid transparent;position:absolute;left:calc(50% - 13px);left:-moz-calc(50% - 1em);left:-webkit-calc(50% - 13px);left:-o-calc(50% - 13px);top:-28px}.twae-horizontal .twae-story-info{padding:0;margin:150px 4px 10px;justify-content:center;border-top:4px solid;position:relative;transition:all .2s ease-in;text-align:center;box-sizing:border-box;box-shadow:0 2px 8px -2px rgba(0,0,0,.4);-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;height:calc(100% - 160px)}.twae-horizontal .twae-timeline-img,.twae-horizontal .twae-timeline-img img{display:inline-block;width:100%;height:auto}.twae-horizontal .twae-description,.twae-horizontal .twae-title{display:inline-block;width:100%;margin:0;line-height:1.2em}.twae-horizontal .twae-title{padding:8px 8px 0;font-size:20px}.twae-horizontal .twae-description{padding:8px;font-size:inherit}.twae-horizontal .twae-pagination.swiper-pagination-progressbar{position:absolute;top:112px;margin:0 32px;width:calc(100% - 64px);z-index:0}.twae-horizontal .twae-pagination.swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background:rgba(0,0,0,.25)}.twae-horizontal .twae-button-next,.twae-horizontal .twae-button-prev{position:absolute;font-size:40px;top:94px;cursor:pointer;line-height:0}.twae-horizontal .twae-button-prev{left:-10px}.twae-horizontal .twae-button-next{right:-10px}.twae-button-next.swiper-button-disabled,.twae-button-prev.swiper-button-disabled{opacity:.35;cursor:auto;pointer-events:none}.swiper-slide.auto-height{height:auto}.twae-wrapper .twae-year {
font-size: 16px;
font-weight: bold;
color: #ffffff;
background-color: #54595F;
}
.twae-wrapper span.twae-label {
font-size: 20px;
font-weight: 600;
color: #23A455;
}
.twae-wrapper span.twae-extra-label {
font-size: 15px;
font-weight: normal;
color: #7A7A7A;
}
.twae-wrapper span.twae-title {
font-size: 20px;
font-weight: 600;
}
.twae-wrapper .twae-description {
font-size: 16px;
font-weight: normal;
color: #333333;
}
.twae-wrapper .twae-icon i {
font-size: 20px;
}
.twae-wrapper .twae-data-container span.twae-title {
color: #23A455;
}
.twae-horizontal span.twae-title {
color: #23A455;
}
.twae-wrapper .twae-line::before {
background-color: #D6D6D6;
}
.twae-wrapper .twae-timeline-centered .twae-icon {	
border: 4px solid #D6D6D6;
}
.twae-wrapper .twae-timeline-centered .twae-year {
border:2px solid #D6D6D6;
}
.twae-wrapper:before {
background-color: #D6D6D6;
}
.twae-wrapper:after {
background-color: #D6D6D6;
}
.twae-horizontal .twae-pagination.swiper-pagination-progressbar {
background-color: #D6D6D6;
}
.twae-horizontal .twae-button-prev {
color: #D6D6D6;
}
.twae-horizontal .twae-button-next {
color: #D6D6D6;
}
.twae-wrapper .twae-icon {
background-color: #23A455;
color: #fff9ed;
}
.twae-horizontal .twae-story-info {	
border-top: 4px solid #23A455;
background-color: #fff9ed;
}
.twae-horizontal .twae-story-info.twae-no-border {	
border-top: 4px solid #fff9ed;
}
.twae-horizontal .twae-story-info:before {
border: 13px solid transparent;
border-bottom-color: #23a455;
}
.twae-horizontal .twae-story-info.twae-no-border:before {
border-bottom-color: #fff9ed;
}
.twae-wrapper .twae-right-aligned .twae-data-container {
border-left: 2px solid #23A455;
}
.twae-wrapper .twae-right-aligned .twae-data-container.twae-no-border {
border-left: 2px solid  #fff9ed;
}
body[data-elementor-device-mode=desktop] .twae-wrapper .twae-left-aligned .twae-data-container,
body[data-elementor-device-mode=tablet] .twae-wrapper .twae-left-aligned .twae-data-container {
border-right: 2px solid #23A455;
}
body[data-elementor-device-mode=desktop] .twae-wrapper .twae-left-aligned .twae-data-container.twae-no-border,
body[data-elementor-device-mode=tablet] .twae-wrapper .twae-left-aligned .twae-data-container.twae-no-border {
border-right: 2px solid #fff9ed;
}
body[data-elementor-device-mode=mobile] .twae-wrapper .twae-left-aligned .twae-data-container {
border-left:2px solid #23A455;
}
body[data-elementor-device-mode=mobile] .twae-wrapper .twae-left-aligned .twae-data-container.twae-no-border {
border-left:2px solid #fff9ed;
}
.twae-wrapper .twae-data-container {
background-color: #fff9ed;
}
.twae-wrapper .twae-data-container:after {
border-color: transparent #23A455 transparent transparent;
}
.twae-wrapper .twae-data-container.twae-no-border:after {
border-color: transparent #fff9ed transparent transparent;
}
.twae-wrapper .twae-data-container.twae-no-border {
border: none!important;
}