/* https://www.etechgs.com/wp-content/uploads/elementor/css/post-145185.css?ver=1757523296 */
.elementor-145185 .elementor-element.elementor-element-4eaa2148{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--background-transition:0.3s;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-145185 .elementor-element.elementor-element-38c01abf{text-align:center}.elementor-145185 .elementor-element.elementor-element-38c01abf .elementor-heading-title{color:#242858;font-family:var(--e-global-typography-62df24e-font-family),Sans-serif;font-size:var(--e-global-typography-62df24e-font-size);font-weight:var(--e-global-typography-62df24e-font-weight);line-height:var(--e-global-typography-62df24e-line-height);letter-spacing:var(--e-global-typography-62df24e-letter-spacing);word-spacing:var(--e-global-typography-62df24e-word-spacing);-webkit-text-stroke-color:#000;stroke:#000}.elementor-145185 .elementor-element.elementor-element-38c01abf>.elementor-widget-container{margin:0 0 0 0;padding:0 0 0 0}.elementor-145185 .elementor-element.elementor-element-61a69666{text-align:center;color:var(--e-global-color-28936df);font-family:var(--e-global-typography-330d6fb-font-family),Sans-serif;font-size:var(--e-global-typography-330d6fb-font-size);font-weight:var(--e-global-typography-330d6fb-font-weight);line-height:var(--e-global-typography-330d6fb-line-height);letter-spacing:var(--e-global-typography-330d6fb-letter-spacing);word-spacing:var(--e-global-typography-330d6fb-word-spacing)}.elementor-145185 .elementor-element.elementor-element-2bf2992d{--display:flex;--background-transition:0.3s;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-145185 .elementor-element.elementor-element-4d063fd8>.elementor-widget-container{margin:0 0 0 0;padding:0 0 0 0}.elementor-145185 .elementor-element.elementor-element-1d97f47>.elementor-container{max-width:1200px}.elementor-145185 .elementor-element.elementor-element-1d97f47{margin-top:30px;margin-bottom:0;padding:0 0 0 0}.elementor-145185 .elementor-element.elementor-element-2b44d3dd>.elementor-element-populated{padding:0 0 0 0}.elementor-145185 .elementor-element.elementor-element-bb20aaa{text-align:center}.elementor-145185 .elementor-element.elementor-element-bb20aaa .elementor-heading-title{color:#242858;font-family:var(--e-global-typography-62df24e-font-family),Sans-serif;font-size:var(--e-global-typography-62df24e-font-size);font-weight:var(--e-global-typography-62df24e-font-weight);line-height:var(--e-global-typography-62df24e-line-height);letter-spacing:var(--e-global-typography-62df24e-letter-spacing);word-spacing:var(--e-global-typography-62df24e-word-spacing)}.elementor-145185 .elementor-element.elementor-element-bb20aaa>.elementor-widget-container{margin:0 0 0 0;padding:0 0 0 0}.elementor-145185 .elementor-element.elementor-element-2ab50f9a{--display:flex;--background-transition:0.3s;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px}.elementor-145185 .elementor-element.elementor-element-19fe5b1>.elementor-widget-container{margin:0 0 0 0;padding:0 0 0 0}@media(min-width:768px){.elementor-145185 .elementor-element.elementor-element-2bf2992d{--content-width:1180px}.elementor-145185 .elementor-element.elementor-element-2ab50f9a{--content-width:1180px}}@media(min-width:2400px){.elementor-145185 .elementor-element.elementor-element-38c01abf .elementor-heading-title{font-size:var(--e-global-typography-62df24e-font-size);line-height:var(--e-global-typography-62df24e-line-height);letter-spacing:var(--e-global-typography-62df24e-letter-spacing);word-spacing:var(--e-global-typography-62df24e-word-spacing)}.elementor-145185 .elementor-element.elementor-element-61a69666{font-size:var(--e-global-typography-330d6fb-font-size);line-height:var(--e-global-typography-330d6fb-line-height);letter-spacing:var(--e-global-typography-330d6fb-letter-spacing);word-spacing:var(--e-global-typography-330d6fb-word-spacing)}.elementor-145185 .elementor-element.elementor-element-bb20aaa .elementor-heading-title{font-size:var(--e-global-typography-62df24e-font-size);line-height:var(--e-global-typography-62df24e-line-height);letter-spacing:var(--e-global-typography-62df24e-letter-spacing);word-spacing:var(--e-global-typography-62df24e-word-spacing)}}@media(max-width:1366px){.elementor-145185 .elementor-element.elementor-element-38c01abf .elementor-heading-title{font-size:var(--e-global-typography-62df24e-font-size);line-height:var(--e-global-typography-62df24e-line-height);letter-spacing:var(--e-global-typography-62df24e-letter-spacing);word-spacing:var(--e-global-typography-62df24e-word-spacing)}.elementor-145185 .elementor-element.elementor-element-61a69666{font-size:var(--e-global-typography-330d6fb-font-size);line-height:var(--e-global-typography-330d6fb-line-height);letter-spacing:var(--e-global-typography-330d6fb-letter-spacing);word-spacing:var(--e-global-typography-330d6fb-word-spacing)}.elementor-145185 .elementor-element.elementor-element-bb20aaa .elementor-heading-title{font-size:var(--e-global-typography-62df24e-font-size);line-height:var(--e-global-typography-62df24e-line-height);letter-spacing:var(--e-global-typography-62df24e-letter-spacing);word-spacing:var(--e-global-typography-62df24e-word-spacing)}}@media(max-width:1024px){.elementor-145185 .elementor-element.elementor-element-38c01abf .elementor-heading-title{font-size:var(--e-global-typography-62df24e-font-size);line-height:var(--e-global-typography-62df24e-line-height);letter-spacing:var(--e-global-typography-62df24e-letter-spacing);word-spacing:var(--e-global-typography-62df24e-word-spacing)}.elementor-145185 .elementor-element.elementor-element-61a69666{font-size:var(--e-global-typography-330d6fb-font-size);line-height:var(--e-global-typography-330d6fb-line-height);letter-spacing:var(--e-global-typography-330d6fb-letter-spacing);word-spacing:var(--e-global-typography-330d6fb-word-spacing)}.elementor-145185 .elementor-element.elementor-element-1d97f47{margin-top:0;margin-bottom:0;padding:0 0 0 0}.elementor-145185 .elementor-element.elementor-element-bb20aaa .elementor-heading-title{font-size:var(--e-global-typography-62df24e-font-size);line-height:var(--e-global-typography-62df24e-line-height);letter-spacing:var(--e-global-typography-62df24e-letter-spacing);word-spacing:var(--e-global-typography-62df24e-word-spacing)}}@media(max-width:767px){.elementor-145185 .elementor-element.elementor-element-38c01abf .elementor-heading-title{font-size:var(--e-global-typography-62df24e-font-size);line-height:var(--e-global-typography-62df24e-line-height);letter-spacing:var(--e-global-typography-62df24e-letter-spacing);word-spacing:var(--e-global-typography-62df24e-word-spacing)}.elementor-145185 .elementor-element.elementor-element-61a69666{font-size:var(--e-global-typography-330d6fb-font-size);line-height:var(--e-global-typography-330d6fb-line-height);letter-spacing:var(--e-global-typography-330d6fb-letter-spacing);word-spacing:var(--e-global-typography-330d6fb-word-spacing)}.elementor-145185 .elementor-element.elementor-element-bb20aaa .elementor-heading-title{font-size:var(--e-global-typography-62df24e-font-size);line-height:var(--e-global-typography-62df24e-line-height);letter-spacing:var(--e-global-typography-62df24e-letter-spacing);word-spacing:var(--e-global-typography-62df24e-word-spacing)}}p.date{font-size:17px}.custom_events p{margin:0!important}.dynamic-event .form_info_event strong{display:block;padding-top:10px;padding-bottom:10px}.form_info_event p strong{display:inline!important}.form_info_event ul li strong{display:inline!important}.all-event-main{padding-top:0!important}.cpt-post-event-flex:first-of-type{padding:0!important}.all-event-main{padding-right:0!important}.all-event-main .cpt-post-event-flex{display:flex;justify-content:space-between;align-items:center;gap:20px}.all-event-main .cpt-post-event-content{width:50%;padding:5%}.all-event-main .cpt-post-event-image{width:50%;padding:0 30px}.all-event-main .cpt-post-event-image img{width:100%}.all-event-main .cpt-post-event-flex.even-event{flex-flow:row-reverse}.all-event-main .elementor-button-wrapper{text-align:center}.all-event-main a.elementor-button{border-radius:30px}.all-event-main .cpt-post-event-content{padding:30px;background:#F5F7FB}.all-event-main .cpt-post-event-content h3{font-size:32px;color:#242858;font-weight:600}.all-event-main .form_info_event,.all-event-main .form_info_event p{color:#000;font-size:16px}.all-event-main .cpt-post-event-flex{padding:75px 0 35px}@media(max-width:1099px){.all-event-main .cpt-post-event-content,.all-event-main .cpt-post-event-image{width:100%}.all-event-main .cpt-post-event-flex{flex-wrap:wrap!important}.all-event-main .cpt-post-event-flex{padding:40px 0}.all-event-main .cpt-post-event-content{order:2}}@media(max-width:767px){.all-event-main .cpt-post-event-content h3{font-size:20px}.all-event-main .cpt-post-event-image,.all-event-main .cpt-post-event-content{padding:0 15px}.all-event-main .cpt-post-event-flex{padding:30px 0}}.past-event-main-container-flex{display:flex}.past-post-contain-box{padding:20px}.all-event-main{padding:0}div.past-event-main-row{padding:0!important}.past-event-main-row .past-event-main-container h3{font-size:40px;text-align:center;line-height:50px;font-family:'Outfit',sans-serif;color:#242858;margin:30px 0 15px}.past-event-main-row .past-post-title{box-shadow:3px 3px 6px rgba(0,0,0,.2);border-radius:0 0 20px 20px}.past-event-main-row .past-post-title{padding:15px}.past-event-main-row .past-post-title h3{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;min-height:60px;color:#232755!important;font-size:24px!important;font-family:"Outfit",Sans-serif!important;font-weight:500;margin:0;line-height:1.2em}.past-event-main-row .past-post-contain-image img{border-radius:30px 30px 0 0}.past-event-main-row .past-post-contain-box{padding:10px;flex:0 0 50%;max-width:50%}.past-event-main-row .past-event-main-container-flex{flex-wrap:wrap}@media(max-width:767px){.past-event-main-row .past-post-contain-box{padding:10px;flex:0 0 100%;max-width:100%}}