.elementor-105 .elementor-element.elementor-element-1b20f608>.elementor-container{max-width:940px}.elementor-105 .elementor-element.elementor-element-1b20f608{overflow:hidden;margin-top:4%;margin-bottom:0;padding:0 8%}.elementor-105 .elementor-element.elementor-element-130bd1db{text-align:center}.elementor-105 .elementor-element.elementor-element-130bd1db .elementor-heading-title{font-weight:600;text-transform:none;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:0px}.elementor-105 .elementor-element.elementor-element-fc9cdbc .tl-heading h4{color:var(--e-global-color-accent)}.elementor-105 .elementor-element.elementor-element-fc9cdbc .be-pack .tl-heading .be-title{font-family:"CrimsonText-SemiBold",Sans-serif;text-transform:none;font-style:normal}.elementor-105 .elementor-element.elementor-element-fc9cdbc .tl-heading .be-title{text-shadow:0px 0px 0px rgba(0,0,0,.3)}.elementor-105 .elementor-element.elementor-element-fc9cdbc .be-pack .timeline-panel,.be-pack .timeline-panel p{color:var(--e-global-color-text)}.elementor-105 .elementor-element.elementor-element-fc9cdbc .timeline li .tl-circ{background:#135299;border:5px solid #e6e6e6 !important}.timeline li .timeline-panel:before{border-left:15px solid #135299;border-right:0 solid #135299}.timeline li .timeline-panel{border:1px solid #135299}.timeline:before{background-color:#135299}.elementor-105 .elementor-element.elementor-element-fc9cdbc .be-pack .timeline-panel{background-color:var(--e-global-color-36e1a7d)}.timeline li .timeline-panel:after{border-left:var(--e-global-color-36e1a7d);border-right:var(--e-global-color-36e1a7d)}.elementor-105 .elementor-element.elementor-element-fc9cdbc .timeline-panel{box-shadow:1px 4px 6px 0px rgba(0,0,0,.5)}.elementor-105 .elementor-element.elementor-element-fc9cdbc .be-pack.timeline .timeline_pic img{border-radius:15px}.elementor-105 .elementor-element.elementor-element-fc9cdbc .be-pack.timeline .timeline_pic{padding:15px}@media(max-width:1024px){.elementor-105 .elementor-element.elementor-element-1b20f608{margin-top:8%;margin-bottom:0;padding:0 5%}.elementor-105 .elementor-element.elementor-element-130bd1db .elementor-heading-title{font-size:45px}}@media(max-width:767px){.elementor-105 .elementor-element.elementor-element-1b20f608{margin-top:8%;margin-bottom:0}.elementor-105 .elementor-element.elementor-element-130bd1db .elementor-heading-title{font-size:28px;line-height:1.1em}}