.elementor-977 .elementor-element.elementor-element-42af3b1:not(.elementor-motion-effects-element-type-background), .elementor-977 .elementor-element.elementor-element-42af3b1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#353535;}.elementor-977 .elementor-element.elementor-element-42af3b1{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-977 .elementor-element.elementor-element-42af3b1 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-977 .elementor-element.elementor-element-6485bb1{--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-977 .elementor-element.elementor-element-e799445{--display:flex;}.elementor-977 .elementor-element.elementor-element-e799445:not(.elementor-motion-effects-element-type-background), .elementor-977 .elementor-element.elementor-element-e799445 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#CEE9FC;}.elementor-977 .elementor-element.elementor-element-37f4056 > .elementor-widget-container{margin:15px 15px 15px 15px;}.elementor-977 .elementor-element.elementor-element-37f4056 .ee-timeline .timeline-item .timeline-item__point{margin-left:20px;margin-right:20px;}.elementor-977 .elementor-element.elementor-element-37f4056 .ee-timeline .ee-timeline__item,
						 .elementor-977 .elementor-element.elementor-element-37f4056.ee-timeline-align--overlay .timeline-item__point{margin-bottom:30px;}.elementor-977 .elementor-element.elementor-element-37f4056 .ee-timeline .timeline-item .timeline-item__img{text-align:left;}.elementor-977 .elementor-element.elementor-element-37f4056 .ee-timeline .timeline-item__content-wrapper{border-radius:5px 5px 5px 5px;}.elementor-977 .elementor-element.elementor-element-37f4056 .timeline-item__content-wrapper,
							 		.elementor-977 .elementor-element.elementor-element-37f4056 .timeline-item__content__wysiwyg *,
							 		.elementor-977 .elementor-element.elementor-element-37f4056 .timeline-item__title,
							 		.elementor-977 .elementor-element.elementor-element-37f4056 .timeline-item__meta,
							 		.elementor-977 .elementor-element.elementor-element-37f4056 .timeline-item__excerpt,
									.elementor-977 .elementor-element.elementor-element-37f4056 .timeline-item__card__arrow::after{transition-property:all;transition-timing-function:ease-in;transition-duration:0.3s;}.elementor-977 .elementor-element.elementor-element-37f4056 .timeline-item__content-wrapper{background-color:#C2C2C2;box-shadow:-1px 0px 10px 0px rgba(44.057992788461526, 41.93471602757182, 42.30747718008601, 0.24);}.elementor-977 .elementor-element.elementor-element-37f4056 .timeline-item__card .timeline-item__card__arrow::after{border-left-color:#C2C2C2;border-right-color:#C2C2C2;}.elementor-977 .elementor-element.elementor-element-37f4056 .timeline-item:not(.is--focused):hover .timeline-item__content-wrapper{background-color:#FFFFFF;}.elementor-977 .elementor-element.elementor-element-37f4056 .timeline-item:not(.is--focused):hover .timeline-item__card .timeline-item__card__arrow::after{border-left-color:#FFFFFF;border-right-color:#FFFFFF;}.elementor-977 .elementor-element.elementor-element-37f4056 .timeline-item.is--focused .timeline-item__content-wrapper{background-color:#FFFFFF;}.elementor-977 .elementor-element.elementor-element-37f4056 .timeline-item.is--focused .timeline-item__card__arrow::after{border-left-color:#FFFFFF;border-right-color:#FFFFFF;}.elementor-977 .elementor-element.elementor-element-37f4056 .ee-timeline .timeline-item__meta{color:#FFFFFF;}.elementor-977 .elementor-element.elementor-element-37f4056 .timeline-item__point{font-size:1em;}.elementor-977 .elementor-element.elementor-element-37f4056 .timeline-item .timeline-item__point{background-color:#D0FEFF;color:#000000;}.elementor-977 .elementor-element.elementor-element-37f4056 .timeline-item:not(.is--focused):hover .timeline-item__point,
							.elementor-977 .elementor-element.elementor-element-37f4056 .timeline-item:not(.is--focused):hover .timeline-item__point{transform:scale(1);}.elementor-977 .elementor-element.elementor-element-37f4056 .timeline-item.is--focused .timeline-item__point{transform:scale(1);}.elementor-977 .elementor-element.elementor-element-37f4056 .ee-timeline__line{background-color:#000000;width:2px;}.elementor-977 .elementor-element.elementor-element-37f4056 .ee-timeline__line__inner{background-color:#D0FEFF;}.elementor-977 .elementor-element.elementor-element-cefca23{--display:flex;}.elementor-977 .elementor-element.elementor-element-18de47c > .elementor-widget-container{margin:15px 15px 15px 15px;}.elementor-977 .elementor-element.elementor-element-18de47c .ee-timeline .timeline-item .timeline-item__point{margin-left:20px;margin-right:20px;}.elementor-977 .elementor-element.elementor-element-18de47c .ee-timeline .ee-timeline__item,
						 .elementor-977 .elementor-element.elementor-element-18de47c.ee-timeline-align--overlay .timeline-item__point{margin-bottom:30px;}.elementor-977 .elementor-element.elementor-element-18de47c .ee-timeline .timeline-item .timeline-item__img{text-align:left;}.elementor-977 .elementor-element.elementor-element-18de47c .ee-timeline .timeline-item__content-wrapper{border-radius:5px 5px 5px 5px;}.elementor-977 .elementor-element.elementor-element-18de47c .timeline-item__content-wrapper,
							 		.elementor-977 .elementor-element.elementor-element-18de47c .timeline-item__content__wysiwyg *,
							 		.elementor-977 .elementor-element.elementor-element-18de47c .timeline-item__title,
							 		.elementor-977 .elementor-element.elementor-element-18de47c .timeline-item__meta,
							 		.elementor-977 .elementor-element.elementor-element-18de47c .timeline-item__excerpt,
									.elementor-977 .elementor-element.elementor-element-18de47c .timeline-item__card__arrow::after{transition-property:all;transition-timing-function:ease-in;transition-duration:0.3s;}.elementor-977 .elementor-element.elementor-element-18de47c .timeline-item__content-wrapper{background-color:#C2C2C2;box-shadow:-1px 0px 10px 0px rgba(44.057992788461526, 41.93471602757182, 42.30747718008601, 0.24);}.elementor-977 .elementor-element.elementor-element-18de47c .timeline-item__card .timeline-item__card__arrow::after{border-left-color:#C2C2C2;border-right-color:#C2C2C2;}.elementor-977 .elementor-element.elementor-element-18de47c .timeline-item:not(.is--focused):hover .timeline-item__content-wrapper{background-color:#FFFFFF;}.elementor-977 .elementor-element.elementor-element-18de47c .timeline-item:not(.is--focused):hover .timeline-item__card .timeline-item__card__arrow::after{border-left-color:#FFFFFF;border-right-color:#FFFFFF;}.elementor-977 .elementor-element.elementor-element-18de47c .timeline-item.is--focused .timeline-item__content-wrapper{background-color:#FFFFFF;}.elementor-977 .elementor-element.elementor-element-18de47c .timeline-item.is--focused .timeline-item__card__arrow::after{border-left-color:#FFFFFF;border-right-color:#FFFFFF;}.elementor-977 .elementor-element.elementor-element-18de47c .ee-timeline .timeline-item__meta{color:#FFFFFF;}.elementor-977 .elementor-element.elementor-element-18de47c .timeline-item__point{width:0px;height:0px;font-size:0em;}.elementor-977 .elementor-element.elementor-element-18de47c .timeline-item__card__arrow{height:0px;}.elementor-977 .elementor-element.elementor-element-18de47c .ee-timeline-align--left .ee-timeline__line{margin-left:calc( 0px / 2 );}.elementor-977 .elementor-element.elementor-element-18de47c .ee-timeline-align--right .ee-timeline__line{margin-right:calc( 0px / 2 );}.elementor-977 .elementor-element.elementor-element-18de47c .timeline-item .timeline-item__point{background-color:#D0FEFF;color:#000000;}.elementor-977 .elementor-element.elementor-element-18de47c .timeline-item:not(.is--focused):hover .timeline-item__point,
							.elementor-977 .elementor-element.elementor-element-18de47c .timeline-item:not(.is--focused):hover .timeline-item__point{transform:scale(1);}.elementor-977 .elementor-element.elementor-element-18de47c .timeline-item.is--focused .timeline-item__point{transform:scale(1);}.elementor-977 .elementor-element.elementor-element-18de47c .ee-timeline__line{background-color:#000000;width:2px;}.elementor-977 .elementor-element.elementor-element-18de47c .ee-timeline__line__inner{background-color:#D0FEFF;}.elementor-977 .elementor-element.elementor-element-12d83061 .eael-content-timeline-line{width:4px;margin-left:-2px;background:#d7e4ed;margin-top:20px;}.elementor-977 .elementor-element.elementor-element-12d83061 .eael-horizontal-timeline__line{height:4px;background:#d7e4ed;margin-top:20px;}.elementor-977 .elementor-element.elementor-element-12d83061 .eael-horizontal-timeline__line .eael-horizontal-timeline-item__highlight{height:4px;background:#3CCD94;}.elementor-977 .elementor-element.elementor-element-12d83061 .eael-content-timeline-line .eael-content-timeline-inner{width:4px;background:#3CCD94;}.elementor-977 .elementor-element.elementor-element-12d83061 .eael-horizontal-timeline__line::after{background:#3CCD94;border:3px solid #3CCD94;}.elementor-977 .elementor-element.elementor-element-12d83061 .eael-content-timeline-content{background:#f1f2f3;text-align:left;}.elementor-977 .elementor-element.elementor-element-12d83061 .eael-horizontal-timeline-item__card-inner{background:#f1f2f3;text-align:left;}.elementor-977 .elementor-element.elementor-element-12d83061 .eael-content-timeline-content::before{border-left-color:#f1f2f3;border-right-color:#f1f2f3;border-width:10px;top:35px;}.elementor-977 .elementor-element.elementor-element-12d83061 .eael-horizontal-timeline-item__card-arrow{width:10px;height:10px;left:35px;}.elementor-977 .elementor-element.elementor-element-12d83061 .eael-horizontal-timeline-item__card-arrow:before{background:#f1f2f3;}.elementor-977 .elementor-element.elementor-element-12d83061 .eael-content-timeline-img{width:40px;height:40px;margin-top:20px;}.elementor-977 .elementor-element.elementor-element-12d83061 .eael-horizontal-timeline-item__point-content .eael-elements-icon{width:40px;height:40px;border-width:6px;background:#f1f2f3;border-color:#f9f9f9;}.elementor-977 .elementor-element.elementor-element-12d83061 .eael-content-timeline-img i{font-size:14px;color:#fff;}.elementor-977 .elementor-element.elementor-element-12d83061 .eael-content-timeline-img .content-timeline-bullet-svg{height:14px;width:14px;}.elementor-977 .elementor-element.elementor-element-12d83061 .eael-content-timeline-img svg{height:14px;width:14px;fill:#fff;}.elementor-977 .elementor-element.elementor-element-12d83061 .eael-horizontal-timeline-item__point-content .eael-elements-icon i{font-size:14px;color:#fff;}.elementor-977 .elementor-element.elementor-element-12d83061 .eael-horizontal-timeline-item__point-content .eael-elements-icon svg{height:14px;width:14px;vertical-align:middle;fill:#fff;}.elementor-977 .elementor-element.elementor-element-12d83061 ..eael-content-timeline-line .eael-content-timeline-inner{margin-top:20px;}.elementor-977 .elementor-element.elementor-element-12d83061 .eael-content-timeline-img.eael-picture{border-width:6px;background:#f1f2f3;border-color:#f9f9f9;}.elementor-977 .elementor-element.elementor-element-12d83061 .eael-content-timeline-block.eael-highlight .eael-content-timeline-img.eael-picture{background:#3CCD94;border-color:#fff;}.elementor-977 .elementor-element.elementor-element-12d83061 .eael-horizontal-timeline-item.is-active .eael-horizontal-timeline-item__point-content .eael-elements-icon{background:#3CCD94;border-color:#fff;}.elementor-977 .elementor-element.elementor-element-12d83061 .eael-content-timeline-block.eael-highlight .eael-content-timeline-img i{color:#fff;}.elementor-977 .elementor-element.elementor-element-12d83061 .eael-content-timeline-block.eael-highlight .eael-content-timeline-img svg{fill:#fff;}.elementor-977 .elementor-element.elementor-element-12d83061 .eael-horizontal-timeline-item.is-active .eael-horizontal-timeline-item__point-content .eael-elements-icon i{color:#fff;}.elementor-977 .elementor-element.elementor-element-12d83061 .eael-horizontal-timeline-item.is-active .eael-horizontal-timeline-item__point-content .eael-elements-icon svg{fill:#fff;}.elementor-977 .elementor-element.elementor-element-12d83061 .eael-content-timeline-content .eael-timeline-title{color:#303e49;text-align:left;}.elementor-977 .elementor-element.elementor-element-12d83061 .eael-content-timeline-content .eael-timeline-title a{color:#303e49;text-align:left;}.elementor-977 .elementor-element.elementor-element-12d83061 .eael-horizontal-timeline-item .eael-horizontal-timeline-item__card-title{color:#303e49;text-align:left;}.elementor-977 .elementor-element.elementor-element-12d83061 .eael-horizontal-timeline-item .eael-horizontal-timeline-item__card-title a{color:#303e49;text-align:left;}.elementor-977 .elementor-element.elementor-element-12d83061 .eael-content-timeline-content p{color:#333;}.elementor-977 .elementor-element.elementor-element-12d83061 .eael-horizontal-timeline-item__card-inner p{color:#333;}.elementor-977 .elementor-element.elementor-element-12d83061 .eael-content-timeline-content .eael-date{color:#4d4d4d;}.elementor-977 .elementor-element.elementor-element-12d83061 .eael-horizontal-timeline-item .eael-horizontal-timeline-item__meta{color:#4d4d4d;}.elementor-977 .elementor-element.elementor-element-12d83061 .eael-content-timeline-content .eael-read-more, .elementor-977 .elementor-element.elementor-element-12d83061 .eael-horizontal-timeline-item .eael-read-more{color:#fff;}.elementor-977 .elementor-element.elementor-element-12d83061 .eael-content-timeline-content .eael-read-more{background:#037448;}.elementor-977 .elementor-element.elementor-element-12d83061 .eael-horizontal-timeline-item .eael-read-more{background:#037448;}.elementor-977 .elementor-element.elementor-element-12d83061 .eael-content-timeline-content .eael-read-more:hover{color:#f9f9f9;background:#bac4cb;}.elementor-977 .elementor-element.elementor-element-12d83061 .eael-horizontal-timeline-item .eael-read-more:hover{color:#f9f9f9;background:#bac4cb;}.elementor-977 .elementor-element.elementor-element-2cf0fb1 .ee-timeline .timeline-item .timeline-item__img{text-align:left;}.elementor-977 .elementor-element.elementor-element-2cf0fb1 .timeline-item__point{width:40px;height:40px;font-size:1em;}.elementor-977 .elementor-element.elementor-element-2cf0fb1 .timeline-item__card__arrow{height:40px;}.elementor-977 .elementor-element.elementor-element-2cf0fb1 .ee-timeline-align--left .ee-timeline__line{margin-left:calc( 40px / 2 );}.elementor-977 .elementor-element.elementor-element-2cf0fb1 .ee-timeline-align--right .ee-timeline__line{margin-right:calc( 40px / 2 );}.elementor-977 .elementor-element.elementor-element-2cf0fb1 .timeline-item:not(.is--focused):hover .timeline-item__point,
							.elementor-977 .elementor-element.elementor-element-2cf0fb1 .timeline-item:not(.is--focused):hover .timeline-item__point{transform:scale(1);}.elementor-977 .elementor-element.elementor-element-2cf0fb1 .timeline-item.is--focused .timeline-item__point{transform:scale(1);}.elementor-977 .elementor-element.elementor-element-2cf0fb1 .ee-timeline__line{width:4px;}.elementor-977 .elementor-element.elementor-element-a85cd66:not(.elementor-motion-effects-element-type-background), .elementor-977 .elementor-element.elementor-element-a85cd66 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#131629;}.elementor-977 .elementor-element.elementor-element-a85cd66{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-977 .elementor-element.elementor-element-a85cd66 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-977 .elementor-element.elementor-element-83399db > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-977 .elementor-element.elementor-element-83399db{z-index:1;}.elementor-977 .elementor-element.elementor-element-f7526f0{width:auto;max-width:auto;top:123px;}.elementor-977 .elementor-element.elementor-element-f7526f0 > .elementor-widget-container:hover{--e-transform-rotateZ:35deg;--e-transform-translateX:24px;--e-transform-scale:1.2;}body:not(.rtl) .elementor-977 .elementor-element.elementor-element-f7526f0{right:0px;}body.rtl .elementor-977 .elementor-element.elementor-element-f7526f0{left:0px;}.elementor-977 .elementor-element.elementor-element-f7526f0 .elementor-widget-container{--e-transform-origin-x:center;--e-transform-origin-y:center;}.ee-tooltip.ee-tooltip-f7526f0.to--top,
							 .ee-tooltip.ee-tooltip-f7526f0.to--bottom{margin-left:0px;}.ee-tooltip.ee-tooltip-f7526f0.to--left,
							 .ee-tooltip.ee-tooltip-f7526f0.to--right{margin-top:0px;}.elementor-977 .elementor-element.elementor-element-4614746{width:auto;max-width:auto;top:492px;}.elementor-977 .elementor-element.elementor-element-4614746 > .elementor-widget-container:hover{--e-transform-rotateZ:-40deg;--e-transform-flipX:-1;}body:not(.rtl) .elementor-977 .elementor-element.elementor-element-4614746{left:-40px;}body.rtl .elementor-977 .elementor-element.elementor-element-4614746{right:-40px;}.elementor-977 .elementor-element.elementor-element-4614746 .elementor-widget-container{--e-transform-origin-x:center;--e-transform-origin-y:center;}.ee-tooltip.ee-tooltip-4614746.to--top,
							 .ee-tooltip.ee-tooltip-4614746.to--bottom{margin-left:0px;}.ee-tooltip.ee-tooltip-4614746.to--left,
							 .ee-tooltip.ee-tooltip-4614746.to--right{margin-top:0px;}.elementor-977 .elementor-element.elementor-element-476469e{width:auto;max-width:auto;top:1349px;--e-transform-transition-duration:1572ms;}.elementor-977 .elementor-element.elementor-element-476469e > .elementor-widget-container:hover{--e-transform-rotateZ:30deg;}body:not(.rtl) .elementor-977 .elementor-element.elementor-element-476469e{left:-50px;}body.rtl .elementor-977 .elementor-element.elementor-element-476469e{right:-50px;}.elementor-977 .elementor-element.elementor-element-476469e .elementor-widget-container{--e-transform-origin-x:center;--e-transform-origin-y:center;}.ee-tooltip.ee-tooltip-476469e.to--top,
							 .ee-tooltip.ee-tooltip-476469e.to--bottom{margin-left:0px;}.ee-tooltip.ee-tooltip-476469e.to--left,
							 .ee-tooltip.ee-tooltip-476469e.to--right{margin-top:0px;}.elementor-977 .elementor-element.elementor-element-476469e img{transition-duration:1s;}.elementor-977 .elementor-element.elementor-element-5422cea{width:auto;max-width:auto;top:908px;}.elementor-977 .elementor-element.elementor-element-5422cea > .elementor-widget-container:hover{--e-transform-rotateZ:30deg;--e-transform-translateX:40px;--e-transform-flipX:-1;}body:not(.rtl) .elementor-977 .elementor-element.elementor-element-5422cea{right:0px;}body.rtl .elementor-977 .elementor-element.elementor-element-5422cea{left:0px;}.elementor-977 .elementor-element.elementor-element-5422cea .elementor-widget-container{--e-transform-origin-x:center;--e-transform-origin-y:center;}.ee-tooltip.ee-tooltip-5422cea.to--top,
							 .ee-tooltip.ee-tooltip-5422cea.to--bottom{margin-left:0px;}.ee-tooltip.ee-tooltip-5422cea.to--left,
							 .ee-tooltip.ee-tooltip-5422cea.to--right{margin-top:0px;}.elementor-977 .elementor-element.elementor-element-4882f2b{width:auto;max-width:auto;top:1600px;}.elementor-977 .elementor-element.elementor-element-4882f2b > .elementor-widget-container:hover{--e-transform-rotateZ:26deg;}body:not(.rtl) .elementor-977 .elementor-element.elementor-element-4882f2b{right:0px;}body.rtl .elementor-977 .elementor-element.elementor-element-4882f2b{left:0px;}.elementor-977 .elementor-element.elementor-element-4882f2b .elementor-widget-container{--e-transform-origin-x:center;--e-transform-origin-y:center;}.ee-tooltip.ee-tooltip-4882f2b.to--top,
							 .ee-tooltip.ee-tooltip-4882f2b.to--bottom{margin-left:0px;}.ee-tooltip.ee-tooltip-4882f2b.to--left,
							 .ee-tooltip.ee-tooltip-4882f2b.to--right{margin-top:0px;}.elementor-977 .elementor-element.elementor-element-4882f2b img{max-width:165px;}@media(max-width:767px){.elementor-977 .elementor-element.elementor-element-83399db{z-index:2;}body:not(.rtl) .elementor-977 .elementor-element.elementor-element-f7526f0{right:-72px;}body.rtl .elementor-977 .elementor-element.elementor-element-f7526f0{left:-72px;}.elementor-977 .elementor-element.elementor-element-f7526f0 img{width:50%;}body:not(.rtl) .elementor-977 .elementor-element.elementor-element-4614746{left:-45px;}body.rtl .elementor-977 .elementor-element.elementor-element-4614746{right:-45px;}.elementor-977 .elementor-element.elementor-element-4614746{z-index:2;}.elementor-977 .elementor-element.elementor-element-4614746 img{width:70%;}.elementor-977 .elementor-element.elementor-element-476469e img{width:70%;}body:not(.rtl) .elementor-977 .elementor-element.elementor-element-5422cea{right:-61.5px;}body.rtl .elementor-977 .elementor-element.elementor-element-5422cea{left:-61.5px;}.elementor-977 .elementor-element.elementor-element-5422cea img{width:50%;}body:not(.rtl) .elementor-977 .elementor-element.elementor-element-4882f2b{right:-61.5px;}body.rtl .elementor-977 .elementor-element.elementor-element-4882f2b{left:-61.5px;}.elementor-977 .elementor-element.elementor-element-4882f2b{top:2000px;}.elementor-977 .elementor-element.elementor-element-4882f2b img{width:50%;}}@media(min-width:768px){.elementor-977 .elementor-element.elementor-element-6485bb1{--content-width:100%;}}/* Start custom CSS for timeline, class: .elementor-element-18de47c */@import url('https://fonts.googleapis.com/css2?family=Roboto:ital,wght@1,500&display=swap');

.timeline h5,.timeline h6 {margin:0;margin-bottom:0px;}

.timeline h5 {
    /*font-family: 'Baloo',noto sans,arial;*/

font-weight: 600;
font-size: 25px;
line-height: 31px;}

.timeline h6 {
    /*font-family: 'Baloo',noto sans,arial;*/
font-weight: 500;
font-size: 16px;
line-height: 24px;
margin-bottom:5px;
}

.timeline p {font-size:15px;}
.timeline .elementor-inline-editing {font-size:30px;}

/**************/

.time02 .timeline-item__card__arrow {
    margin-top: 15px;
    display:none;
}
.time02 .timeline-item:nth-child(even) .timeline-item__content__wysiwyg {text-align:right;}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-83399db *//* Variables */
/* Fonts */
/*@import url(https://fonts.googleapis.com/css?family=Open+Sans:300,700);*/
/*body {*/
/*  font-family: 'Open Sans', 'Helvetica Neue', Helvetica, Arial, sans-serif;*/
/*  font-size: 1em;*/
/*  font-weight: 300;*/
/*  line-height: 1.5;*/
/*  letter-spacing: 0.05em;*/
/*}*/

/* Layout */
* {
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}

/* Styling */

/*.timeline h3+h4 {margin-top:-1em;}*/
.timeline h4 {
    margin-top: 5px;
    font-size: 16px!important;
}
ul,li {padding:0;
    text-decoration:none;
    list-style-type: none;
}
.timeline {
  margin: 4em auto;
  position: relative;
  max-width: 46em;
}
.timeline:before {
  background-color: black;
  content: '';
  margin-left: -1px;
  position: absolute;
  top: 1em;
  left: 2em;
  width: 2px;
  height: 100%;
}

.timeline-event {
  position: relative;
}

.timeline-event:hover .timeline-event-icon {
  -moz-transform: rotate(-45deg);
  -ms-transform: rotate(-45deg);
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  background-color: #a83279;
}
.timeline-event:hover .timeline-event-thumbnail {
  -moz-box-shadow: inset 40em 0 0 0 #a83279;
  -webkit-box-shadow: inset 40em 0 0 0 #a83279;
  box-shadow: inset 40em 0 0 0 #a83279;
}

.timeline-event-copy {
  padding: 2em;
  position: relative;
  top: -1.875em;
  left: 4em;
  width: 80%;
}
.timeline-event-copy h3 {
  font-size: 1.75em;
}
.timelinewthie .timeline-event-copy h4 {
  font-size: 1.2em;
  margin-bottom: 0;
}
.timeline-event-copy strong {
  font-weight: 700;
}
.timeline-event-copy p:not(.timeline-event-thumbnail) {
  padding-bottom: 1.2em;
}

.timeline-event-icon {
  -moz-transition: -moz-transform 0.2s ease-in;
  -o-transition: -o-transform 0.2s ease-in;
  -webkit-transition: -webkit-transform 0.2s ease-in;
  transition: transform 0.2s ease-in;
  -moz-transform: rotate(45deg);
  -ms-transform: rotate(45deg);
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  background-color: black;
  outline: 10px solid white;
  display: block;
  margin: 0.5em 0.5em 0.5em -0.5em;
  position: absolute;
  top: 0;
  left: 2em;
  width: 1em;
  height: 1em;
}

.timeline-event-thumbnail {
  -moz-transition: box-shadow 0.5s ease-in 0.1s;
  -o-transition: box-shadow 0.5s ease-in 0.1s;
  -webkit-transition: box-shadow 0.5s ease-in;
  -webkit-transition-delay: 0.1s;
  transition: box-shadow 0.5s ease-in 0.1s;
  color: white;
  font-size: 0.75em;
  background-color: black;
  -moz-box-shadow: inset 0 0 0 0em #ef795a;
  -webkit-box-shadow: inset 0 0 0 0em #ef795a;
  box-shadow: inset 0 0 0 0em #ef795a;
  display: inline-block;
  margin-bottom: 1.2em;
  padding: 0.25em 1em 0.2em 1em;
}


/* 白色 */

.timelinewthie .timeline-event-icon {
    outline: 10px solid #4e3c6e47;
    background: #fff;
}
.timelinewthie .timeline,
.timelinewthie .timeline h3,
.timelinewthie .timeline h4 {color:#fff;}


.timelinewthie .timeline:before {
    background-color: #fff;
}


.timelinewthie .timeline-event:hover .timeline-event-icon {
    background-color: #fff;
}


.timelinewthie .timeline:before {
    background-color: transparent!important;
}

.timelinewthie .timeline-event:before {
    border-left: 2px solid #fff;
    content: "";
    height: 84%;
    position: absolute;
    top: 45px;
    left: 28px;
}/* End custom CSS */