.elementor-22284 .elementor-element.elementor-element-2343876{--display:flex;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-22284 .elementor-element.elementor-element-2ae8ce8{text-align:justify;}.elementor-22284 .elementor-element.elementor-element-f39497c{--display:flex;}.elementor-widget-gallery .elementor-gallery-item__title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-gallery .elementor-gallery-item__description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-gallery .elementor-gallery-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );}.elementor-22284 .elementor-element.elementor-element-2c79a5d .e-gallery-item:hover .elementor-gallery-item__overlay, .elementor-22284 .elementor-element.elementor-element-2c79a5d .e-gallery-item:focus .elementor-gallery-item__overlay{background-color:rgba(0,0,0,0.5);}.elementor-22284 .elementor-element.elementor-element-2c79a5d{--image-transition-duration:800ms;--overlay-transition-duration:800ms;--content-text-align:center;--content-padding:20px;--content-transition-duration:800ms;--content-transition-delay:800ms;}.elementor-22284 .elementor-element.elementor-element-68adf10{--display:flex;}.elementor-22284 .elementor-element.elementor-element-443afcf{text-align:justify;}.elementor-22284 .elementor-element.elementor-element-e194c92 .e-gallery-item:hover .elementor-gallery-item__overlay, .elementor-22284 .elementor-element.elementor-element-e194c92 .e-gallery-item:focus .elementor-gallery-item__overlay{background-color:rgba(0,0,0,0.5);}.elementor-22284 .elementor-element.elementor-element-e194c92{--image-transition-duration:800ms;--overlay-transition-duration:800ms;--content-text-align:center;--content-padding:20px;--content-transition-duration:800ms;--content-transition-delay:800ms;}.elementor-22284 .elementor-element.elementor-element-06e2fcb .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-22284 .elementor-element.elementor-element-e6bfaa6{--display:flex;}.elementor-22284 .elementor-element.elementor-element-485919d{text-align:justify;}.elementor-22284 .elementor-element.elementor-element-5acfd3f .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-22284 .elementor-element.elementor-element-e7cd9e8{--display:flex;}.elementor-22284 .elementor-element.elementor-element-a492c54{text-align:justify;}.elementor-22284 .elementor-element.elementor-element-8c340f4 .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-22284 .elementor-element.elementor-element-dab1a37{--display:flex;}.elementor-22284 .elementor-element.elementor-element-92fc56c{text-align:justify;}.elementor-22284 .elementor-element.elementor-element-1864a50 .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-22284 .elementor-element.elementor-element-6a76c58{--display:flex;}.elementor-22284 .elementor-element.elementor-element-60a6e3b{text-align:justify;}.elementor-22284 .elementor-element.elementor-element-7d7b037 .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-22284 .elementor-element.elementor-element-5ae6cf1{--display:flex;}.elementor-22284 .elementor-element.elementor-element-3a5c382{text-align:justify;}.elementor-22284 .elementor-element.elementor-element-225c250{width:var( --container-widget-width, 35% );max-width:35%;--container-widget-width:35%;--container-widget-flex-grow:0;}.elementor-22284 .elementor-element.elementor-element-225c250.elementor-element{--align-self:center;}.elementor-22284 .elementor-element.elementor-element-225c250 .elementor-wrapper{--video-aspect-ratio:0.5625;}.elementor-22284 .elementor-element.elementor-element-96ca81e{--display:flex;}.elementor-22284 .elementor-element.elementor-element-d5611ae{text-align:justify;}.elementor-22284 .elementor-element.elementor-element-74cafa8 .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-22284 .elementor-element.elementor-element-8b4d171{--display:flex;}.elementor-22284 .elementor-element.elementor-element-0c0813a{text-align:justify;}.elementor-22284 .elementor-element.elementor-element-80b99e2{text-align:justify;}.elementor-22284 .elementor-element.elementor-element-8b74583 .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-22284 .elementor-element.elementor-element-a18b518{background-color:#FFFFFF;}@media(max-width:1024px){.elementor-widget-gallery .elementor-gallery-item__title{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-gallery .elementor-gallery-title{font-size:var( --e-global-typography-primary-font-size );}}@media(max-width:767px){.elementor-widget-gallery .elementor-gallery-item__title{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-gallery .elementor-gallery-title{font-size:var( --e-global-typography-primary-font-size );}}/* Start custom CSS for text-editor, class: .elementor-22284 .elementor-element.elementor-element-2ae8ce8 */
/* End custom CSS */
/* Start custom CSS for container, class: .elementor-22284 .elementor-element.elementor-element-2343876 */
/* End custom CSS */
/* Start custom CSS for html, class: .elementor-22284 .elementor-element.elementor-element-52a27e1 */
/* End custom CSS */
/* Start custom CSS for container, class: .elementor-22284 .elementor-element.elementor-element-f39497c */
/* End custom CSS */
/* Start custom CSS for gallery, class: .elementor-element-2c79a5d */.elementor-lightbox{z-index:2147483000 !important}
.elementor-lightbox .dialog-lightbox-close-button,
.elementor-lightbox .dialog-close-button{
  position:fixed !important; top:20px !important; right:20px !important; left:auto !important;
  width:46px !important; height:46px !important; transform:none !important; margin:0 !important;
  display:flex !important; align-items:center; justify-content:center;
  background:#c0392b !important; border-radius:50%; opacity:1 !important;
  z-index:2147483002 !important; box-shadow:0 2px 12px rgba(0,0,0,.55);
}
.elementor-lightbox .dialog-lightbox-close-button i,
.elementor-lightbox .dialog-lightbox-close-button svg,
.elementor-lightbox .dialog-close-button i,
.elementor-lightbox .dialog-close-button svg{
  color:#fff !important; fill:#fff !important;
  font-size:20px !important; width:20px !important; height:20px !important;
}/* End custom CSS */
/* Start custom CSS for gallery, class: .elementor-22284 .elementor-element.elementor-element-2c79a5d */
/* End custom CSS */
/* Start custom CSS for e-flexbox, class: .elementor-22284 .elementor-element.elementor-element-26c049e */
/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-22284 .elementor-element.elementor-element-443afcf */
/* End custom CSS */
/* Start custom CSS for container, class: .elementor-22284 .elementor-element.elementor-element-68adf10 */
/* End custom CSS */
/* Start custom CSS for gallery, class: .elementor-22284 .elementor-element.elementor-element-e194c92 */
/* End custom CSS */
/* Start custom CSS for e-flexbox, class: .elementor-22284 .elementor-element.elementor-element-4244717 */
/* End custom CSS */
/* Start custom CSS for video, class: .elementor-22284 .elementor-element.elementor-element-06e2fcb */
/* End custom CSS */
/* Start custom CSS for e-flexbox, class: .elementor-22284 .elementor-element.elementor-element-ab50151 */
/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-22284 .elementor-element.elementor-element-485919d */
/* End custom CSS */
/* Start custom CSS for container, class: .elementor-22284 .elementor-element.elementor-element-e6bfaa6 */
/* End custom CSS */
/* Start custom CSS for video, class: .elementor-22284 .elementor-element.elementor-element-5acfd3f */
/* End custom CSS */
/* Start custom CSS for e-flexbox, class: .elementor-22284 .elementor-element.elementor-element-0e2bf34 */
/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-22284 .elementor-element.elementor-element-a492c54 */
/* End custom CSS */
/* Start custom CSS for container, class: .elementor-22284 .elementor-element.elementor-element-e7cd9e8 */
/* End custom CSS */
/* Start custom CSS for video, class: .elementor-22284 .elementor-element.elementor-element-8c340f4 */
/* End custom CSS */
/* Start custom CSS for e-flexbox, class: .elementor-22284 .elementor-element.elementor-element-af15fe9 */
/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-22284 .elementor-element.elementor-element-92fc56c */
/* End custom CSS */
/* Start custom CSS for container, class: .elementor-22284 .elementor-element.elementor-element-dab1a37 */
/* End custom CSS */
/* Start custom CSS for video, class: .elementor-22284 .elementor-element.elementor-element-1864a50 */
/* End custom CSS */
/* Start custom CSS for e-flexbox, class: .elementor-22284 .elementor-element.elementor-element-a1f60cf */
/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-22284 .elementor-element.elementor-element-60a6e3b */
/* End custom CSS */
/* Start custom CSS for container, class: .elementor-22284 .elementor-element.elementor-element-6a76c58 */
/* End custom CSS */
/* Start custom CSS for video, class: .elementor-22284 .elementor-element.elementor-element-7d7b037 */
/* End custom CSS */
/* Start custom CSS for e-flexbox, class: .elementor-22284 .elementor-element.elementor-element-c189963 */
/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-22284 .elementor-element.elementor-element-3a5c382 */
/* End custom CSS */
/* Start custom CSS for container, class: .elementor-22284 .elementor-element.elementor-element-5ae6cf1 */
/* End custom CSS */
/* Start custom CSS for video, class: .elementor-22284 .elementor-element.elementor-element-225c250 */
/* End custom CSS */
/* Start custom CSS for e-flexbox, class: .elementor-22284 .elementor-element.elementor-element-d36c420 */
/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-22284 .elementor-element.elementor-element-d5611ae */
/* End custom CSS */
/* Start custom CSS for container, class: .elementor-22284 .elementor-element.elementor-element-96ca81e */
/* End custom CSS */
/* Start custom CSS for video, class: .elementor-22284 .elementor-element.elementor-element-74cafa8 */
/* End custom CSS */
/* Start custom CSS for e-flexbox, class: .elementor-22284 .elementor-element.elementor-element-92277f7 */
/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-22284 .elementor-element.elementor-element-0c0813a */
/* End custom CSS */
/* Start custom CSS for container, class: .elementor-22284 .elementor-element.elementor-element-8b4d171 */
/* End custom CSS */
/* Start custom CSS for html, class: .elementor-22284 .elementor-element.elementor-element-8c622de */
/* End custom CSS */
/* Start custom CSS for e-flexbox, class: .elementor-22284 .elementor-element.elementor-element-8272d61 */
/* End custom CSS */
/* Start custom CSS for html, class: .elementor-22284 .elementor-element.elementor-element-a64b6b9 */
/* End custom CSS */
/* Start custom CSS for e-flexbox, class: .elementor-22284 .elementor-element.elementor-element-de22048 */
/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-22284 .elementor-element.elementor-element-80b99e2 */
/* End custom CSS */
/* Start custom CSS for e-flexbox, class: .elementor-22284 .elementor-element.elementor-element-25b5c71 */
/* End custom CSS */
/* Start custom CSS for video, class: .elementor-22284 .elementor-element.elementor-element-8b74583 */
/* End custom CSS */
/* Start custom CSS for e-flexbox, class: .elementor-22284 .elementor-element.elementor-element-193bb6b */
/* End custom CSS */
/* Start custom CSS for html, class: .elementor-22284 .elementor-element.elementor-element-a18b518 */
/* End custom CSS */
/* Start custom CSS for e-flexbox, class: .elementor-22284 .elementor-element.elementor-element-df99cf8 */
/* End custom CSS */