.elementor-788 .elementor-element.elementor-element-1dd594c > .elementor-container{min-height:120px;}.elementor-788 .elementor-element.elementor-element-1dd594c > .elementor-container:after{content:"";min-height:inherit;}.elementor-788 .elementor-element.elementor-element-1dd594c:not(.elementor-motion-effects-element-type-background), .elementor-788 .elementor-element.elementor-element-1dd594c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("/wp-content/uploads/2021/03/inner-news.jpg");background-position:center center;background-size:cover;}.elementor-788 .elementor-element.elementor-element-1dd594c > .elementor-background-overlay{background-color:transparent;background-image:linear-gradient(0deg, #3399FF 0%, #3399FF00 100%);opacity:0;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-788 .elementor-element.elementor-element-1dd594c{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:40px 0px 40px 0px;}.elementor-788 .elementor-element.elementor-element-37345e1{text-align:center;}.elementor-788 .elementor-element.elementor-element-37345e1 .elementor-heading-title{color:#FFFFFF;font-size:36px;}.elementor-788 .elementor-element.elementor-element-b327216{--divider-border-style:solid;--divider-border-color:#FFFFFF;--divider-border-width:2px;}.elementor-788 .elementor-element.elementor-element-b327216 .elementor-divider-separator{width:10%;margin:0 auto;margin-center:0;}.elementor-788 .elementor-element.elementor-element-b327216 .elementor-divider{text-align:center;padding-top:5px;padding-bottom:5px;}.elementor-788 .elementor-element.elementor-element-e91560c{padding:80px 0px 80px 0px;}:root{--page-title-display:none;}@media(min-width:768px){.elementor-788 .elementor-element.elementor-element-fb48a11{width:25%;}.elementor-788 .elementor-element.elementor-element-15b5142{width:74.665%;}}/* Start custom CSS for divider, class: .elementor-element-b327216 */span.elementor-divider-separator { border-top: 2px #fff solid !important; }/* End custom CSS */ /* Start custom CSS for html, class: .elementor-element-33bd16d *//* 浼佷笟鑽h獕 */ .qy_event { width: 100%; } .qy_event ul { list-style: none; padding-left: 20px; position: relative; z-index: 1;} .qy_event ul::before { content: ""; width: 0; height: 100%; position: absolute; top: 0; left: 16px; border-left: 3px #0072b8 solid; z-index: -1; } .qy_event ul li { margin-bottom: 20px; position: relative; z-index: 1; padding-left: 25px; } .qy_event ul li::before { content: ""; width: 20px; height: 20px; background-color: #fff; border: 5px #0072b8 solid; border-radius: 50%; position: absolute; top: 6px; left: -12px; z-index: -1; } .qy_event ul li h5 { font-size: 18px; line-height: 1.8; position: relative; z-index: 1; padding-left: 135px; margin-bottom: 0; font-weight: normal; cursor: default; } .qy_event ul li h5 span { display: inline-block; padding-right: 20px; color: #999; position: absolute; top: 0; left: 27px; } .event_desc { width: 100%; font-size: 16px; padding-top: 25px; padding-left: 135px; color: #333; line-height: 1.8; display: none; } .event_desc img { max-width: 100%; width: 50%; display: block; box-shadow: 0 9px 24px rgba(0,0,0,.25); } .sc_show h5 { color: #0072b8 !important; font-weight: bold !important;} .sc_show h5 span { color: #0072b8 !important; } @media screen and (min-width:768px) { .event_desc { padding-left: 48px; } } @media screen and (min-width:1024px) { .event_desc { padding-left: 135px; } } @media screen and (max-width:768px) { .qy_event ul li h5 { font-size: 18px; line-height: 1.35; padding-left: 50px; } .event_desc { padding-left: 50px; } .qy_event ul li h5 span { display: block; padding-right: 20px; color: #999; position: static; top: 0; left: 0; } .event_desc img { width: 80%;} } /* 浼佷笟鑽h獕浠?end *//* End custom CSS */