.elementor-1028 .elementor-element.elementor-element-dfa228d{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-widget-divider{--divider-color:var( --e-global-color-secondary );}.elementor-widget-divider .elementor-divider__text{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-divider.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-1028 .elementor-element.elementor-element-d9a9561{--divider-border-style:dotted;--divider-color:#6B6B6B;--divider-border-width:7.1px;}.elementor-1028 .elementor-element.elementor-element-d9a9561 .elementor-divider-separator{width:100%;}.elementor-1028 .elementor-element.elementor-element-d9a9561 .elementor-divider{padding-block-start:40px;padding-block-end:40px;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-1028 .elementor-element.elementor-element-e8b3727 img{width:100%;height:100%;object-fit:cover;object-position:center center;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-1028 .elementor-element.elementor-element-ad75b02{text-align:start;font-family:var( --e-global-typography-9fc233b-font-family ), Sans-serif;font-size:var( --e-global-typography-9fc233b-font-size );font-weight:var( --e-global-typography-9fc233b-font-weight );line-height:var( --e-global-typography-9fc233b-line-height );letter-spacing:var( --e-global-typography-9fc233b-letter-spacing );color:#000000;}.elementor-1028 .elementor-element.elementor-element-634cc7d{--divider-border-style:dotted;--divider-color:#6B6B6B;--divider-border-width:7.1px;}.elementor-1028 .elementor-element.elementor-element-634cc7d .elementor-divider-separator{width:100%;}.elementor-1028 .elementor-element.elementor-element-634cc7d .elementor-divider{padding-block-start:40px;padding-block-end:40px;}.elementor-widget-media-carousel .elementor-carousel-image-overlay{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-1028 .elementor-element.elementor-element-9c06f02.elementor-skin-slideshow .elementor-main-swiper:not(.elementor-thumbnails-swiper){margin-bottom:10px;}.elementor-1028 .elementor-element.elementor-element-9c06f02 .elementor-main-swiper{height:350px;}.elementor-1028 .elementor-element.elementor-element-9c06f02 .elementor-swiper-button{font-size:20px;}.elementor-1028 .elementor-element.elementor-element-7b642c9{--divider-border-style:dotted;--divider-color:#6B6B6B;--divider-border-width:7.1px;}.elementor-1028 .elementor-element.elementor-element-7b642c9 .elementor-divider-separator{width:100%;}.elementor-1028 .elementor-element.elementor-element-7b642c9 .elementor-divider{padding-block-start:40px;padding-block-end:40px;}.elementor-1028 .elementor-element.elementor-element-cfd782d{text-align:start;font-family:var( --e-global-typography-9fc233b-font-family ), Sans-serif;font-size:var( --e-global-typography-9fc233b-font-size );font-weight:var( --e-global-typography-9fc233b-font-weight );line-height:var( --e-global-typography-9fc233b-line-height );letter-spacing:var( --e-global-typography-9fc233b-letter-spacing );color:#000000;}.elementor-1028 .elementor-element.elementor-element-70752b6{text-align:start;font-family:var( --e-global-typography-9fc233b-font-family ), Sans-serif;font-size:var( --e-global-typography-9fc233b-font-size );font-weight:var( --e-global-typography-9fc233b-font-weight );line-height:var( --e-global-typography-9fc233b-line-height );letter-spacing:var( --e-global-typography-9fc233b-letter-spacing );color:#000000;}.elementor-1028 .elementor-element.elementor-element-f426b0d{text-align:start;font-family:var( --e-global-typography-9fc233b-font-family ), Sans-serif;font-size:var( --e-global-typography-9fc233b-font-size );font-weight:var( --e-global-typography-9fc233b-font-weight );line-height:var( --e-global-typography-9fc233b-line-height );letter-spacing:var( --e-global-typography-9fc233b-letter-spacing );color:#000000;}.elementor-1028 .elementor-element.elementor-element-e75b565{text-align:start;font-family:var( --e-global-typography-9fc233b-font-family ), Sans-serif;font-size:var( --e-global-typography-9fc233b-font-size );font-weight:var( --e-global-typography-9fc233b-font-weight );line-height:var( --e-global-typography-9fc233b-line-height );letter-spacing:var( --e-global-typography-9fc233b-letter-spacing );color:#000000;}.elementor-1028 .elementor-element.elementor-element-329bfc0{text-align:start;font-family:var( --e-global-typography-9fc233b-font-family ), Sans-serif;font-size:var( --e-global-typography-9fc233b-font-size );font-weight:var( --e-global-typography-9fc233b-font-weight );line-height:var( --e-global-typography-9fc233b-line-height );letter-spacing:var( --e-global-typography-9fc233b-letter-spacing );color:#000000;}.elementor-1028 .elementor-element.elementor-element-2ffc963{text-align:start;font-family:var( --e-global-typography-9fc233b-font-family ), Sans-serif;font-size:var( --e-global-typography-9fc233b-font-size );font-weight:var( --e-global-typography-9fc233b-font-weight );line-height:var( --e-global-typography-9fc233b-line-height );letter-spacing:var( --e-global-typography-9fc233b-letter-spacing );color:#000000;}.elementor-1028 .elementor-element.elementor-element-b5356fb{--divider-border-style:dotted;--divider-color:#6B6B6B;--divider-border-width:7.1px;}.elementor-1028 .elementor-element.elementor-element-b5356fb .elementor-divider-separator{width:100%;}.elementor-1028 .elementor-element.elementor-element-b5356fb .elementor-divider{padding-block-start:40px;padding-block-end:40px;}.elementor-1028 .elementor-element.elementor-element-52b0375 img{width:100%;height:500px;object-fit:cover;object-position:center center;}.elementor-1028 .elementor-element.elementor-element-8fddddc img{width:100%;height:500px;object-fit:contain;object-position:center center;}.elementor-1028 .elementor-element.elementor-element-972789b img{width:100%;height:500px;object-fit:cover;object-position:center center;}.elementor-1028 .elementor-element.elementor-element-4cb53af img{width:100%;height:500px;object-fit:cover;object-position:center center;}.elementor-1028 .elementor-element.elementor-element-0ae81d9{--divider-border-style:dotted;--divider-color:#6B6B6B;--divider-border-width:7.1px;}.elementor-1028 .elementor-element.elementor-element-0ae81d9 .elementor-divider-separator{width:100%;}.elementor-1028 .elementor-element.elementor-element-0ae81d9 .elementor-divider{padding-block-start:40px;padding-block-end:40px;}.elementor-1028 .elementor-element.elementor-element-11ae902 img{width:100%;height:100%;object-fit:cover;object-position:center center;}.elementor-1028 .elementor-element.elementor-element-86339b6{font-family:var( --e-global-typography-9fc233b-font-family ), Sans-serif;font-size:var( --e-global-typography-9fc233b-font-size );font-weight:var( --e-global-typography-9fc233b-font-weight );line-height:var( --e-global-typography-9fc233b-line-height );letter-spacing:var( --e-global-typography-9fc233b-letter-spacing );color:#000000;}:root{--page-title-display:none;}@media(max-width:1780px){.elementor-1028 .elementor-element.elementor-element-ad75b02{font-size:var( --e-global-typography-9fc233b-font-size );line-height:var( --e-global-typography-9fc233b-line-height );letter-spacing:var( --e-global-typography-9fc233b-letter-spacing );}.elementor-1028 .elementor-element.elementor-element-9c06f02.elementor-skin-slideshow .elementor-main-swiper:not(.elementor-thumbnails-swiper){margin-bottom:10px;}.elementor-1028 .elementor-element.elementor-element-cfd782d{font-size:var( --e-global-typography-9fc233b-font-size );line-height:var( --e-global-typography-9fc233b-line-height );letter-spacing:var( --e-global-typography-9fc233b-letter-spacing );}.elementor-1028 .elementor-element.elementor-element-70752b6{font-size:var( --e-global-typography-9fc233b-font-size );line-height:var( --e-global-typography-9fc233b-line-height );letter-spacing:var( --e-global-typography-9fc233b-letter-spacing );}.elementor-1028 .elementor-element.elementor-element-f426b0d{font-size:var( --e-global-typography-9fc233b-font-size );line-height:var( --e-global-typography-9fc233b-line-height );letter-spacing:var( --e-global-typography-9fc233b-letter-spacing );}.elementor-1028 .elementor-element.elementor-element-e75b565{font-size:var( --e-global-typography-9fc233b-font-size );line-height:var( --e-global-typography-9fc233b-line-height );letter-spacing:var( --e-global-typography-9fc233b-letter-spacing );}.elementor-1028 .elementor-element.elementor-element-329bfc0{font-size:var( --e-global-typography-9fc233b-font-size );line-height:var( --e-global-typography-9fc233b-line-height );letter-spacing:var( --e-global-typography-9fc233b-letter-spacing );}.elementor-1028 .elementor-element.elementor-element-2ffc963{font-size:var( --e-global-typography-9fc233b-font-size );line-height:var( --e-global-typography-9fc233b-line-height );letter-spacing:var( --e-global-typography-9fc233b-letter-spacing );}.elementor-1028 .elementor-element.elementor-element-86339b6{font-size:var( --e-global-typography-9fc233b-font-size );line-height:var( --e-global-typography-9fc233b-line-height );letter-spacing:var( --e-global-typography-9fc233b-letter-spacing );}}@media(max-width:1299px){.elementor-1028 .elementor-element.elementor-element-9c06f02.elementor-skin-slideshow .elementor-main-swiper:not(.elementor-thumbnails-swiper){margin-bottom:10px;}}@media(max-width:1024px){.elementor-1028 .elementor-element.elementor-element-ad75b02{font-size:var( --e-global-typography-9fc233b-font-size );line-height:var( --e-global-typography-9fc233b-line-height );letter-spacing:var( --e-global-typography-9fc233b-letter-spacing );}.elementor-1028 .elementor-element.elementor-element-9c06f02.elementor-skin-slideshow .elementor-main-swiper:not(.elementor-thumbnails-swiper){margin-bottom:10px;}.elementor-1028 .elementor-element.elementor-element-cfd782d{font-size:var( --e-global-typography-9fc233b-font-size );line-height:var( --e-global-typography-9fc233b-line-height );letter-spacing:var( --e-global-typography-9fc233b-letter-spacing );}.elementor-1028 .elementor-element.elementor-element-70752b6{font-size:var( --e-global-typography-9fc233b-font-size );line-height:var( --e-global-typography-9fc233b-line-height );letter-spacing:var( --e-global-typography-9fc233b-letter-spacing );}.elementor-1028 .elementor-element.elementor-element-f426b0d{font-size:var( --e-global-typography-9fc233b-font-size );line-height:var( --e-global-typography-9fc233b-line-height );letter-spacing:var( --e-global-typography-9fc233b-letter-spacing );}.elementor-1028 .elementor-element.elementor-element-e75b565{font-size:var( --e-global-typography-9fc233b-font-size );line-height:var( --e-global-typography-9fc233b-line-height );letter-spacing:var( --e-global-typography-9fc233b-letter-spacing );}.elementor-1028 .elementor-element.elementor-element-329bfc0{font-size:var( --e-global-typography-9fc233b-font-size );line-height:var( --e-global-typography-9fc233b-line-height );letter-spacing:var( --e-global-typography-9fc233b-letter-spacing );}.elementor-1028 .elementor-element.elementor-element-2ffc963{font-size:var( --e-global-typography-9fc233b-font-size );line-height:var( --e-global-typography-9fc233b-line-height );letter-spacing:var( --e-global-typography-9fc233b-letter-spacing );}.elementor-1028 .elementor-element.elementor-element-86339b6{font-size:var( --e-global-typography-9fc233b-font-size );line-height:var( --e-global-typography-9fc233b-line-height );letter-spacing:var( --e-global-typography-9fc233b-letter-spacing );}}@media(max-width:767px){.elementor-1028 .elementor-element.elementor-element-d9a9561 .elementor-divider{padding-block-start:20px;padding-block-end:20px;}.elementor-1028 .elementor-element.elementor-element-ad75b02{font-size:var( --e-global-typography-9fc233b-font-size );line-height:var( --e-global-typography-9fc233b-line-height );letter-spacing:var( --e-global-typography-9fc233b-letter-spacing );}.elementor-1028 .elementor-element.elementor-element-634cc7d .elementor-divider{padding-block-start:20px;padding-block-end:20px;}.elementor-1028 .elementor-element.elementor-element-9c06f02.elementor-skin-slideshow .elementor-main-swiper:not(.elementor-thumbnails-swiper){margin-bottom:10px;}.elementor-1028 .elementor-element.elementor-element-7b642c9 .elementor-divider{padding-block-start:20px;padding-block-end:20px;}.elementor-1028 .elementor-element.elementor-element-cfd782d{font-size:var( --e-global-typography-9fc233b-font-size );line-height:var( --e-global-typography-9fc233b-line-height );letter-spacing:var( --e-global-typography-9fc233b-letter-spacing );}.elementor-1028 .elementor-element.elementor-element-70752b6{font-size:var( --e-global-typography-9fc233b-font-size );line-height:var( --e-global-typography-9fc233b-line-height );letter-spacing:var( --e-global-typography-9fc233b-letter-spacing );}.elementor-1028 .elementor-element.elementor-element-f426b0d{font-size:var( --e-global-typography-9fc233b-font-size );line-height:var( --e-global-typography-9fc233b-line-height );letter-spacing:var( --e-global-typography-9fc233b-letter-spacing );}.elementor-1028 .elementor-element.elementor-element-e75b565{font-size:var( --e-global-typography-9fc233b-font-size );line-height:var( --e-global-typography-9fc233b-line-height );letter-spacing:var( --e-global-typography-9fc233b-letter-spacing );}.elementor-1028 .elementor-element.elementor-element-329bfc0{font-size:var( --e-global-typography-9fc233b-font-size );line-height:var( --e-global-typography-9fc233b-line-height );letter-spacing:var( --e-global-typography-9fc233b-letter-spacing );}.elementor-1028 .elementor-element.elementor-element-2ffc963{font-size:var( --e-global-typography-9fc233b-font-size );line-height:var( --e-global-typography-9fc233b-line-height );letter-spacing:var( --e-global-typography-9fc233b-letter-spacing );}.elementor-1028 .elementor-element.elementor-element-b5356fb .elementor-divider{padding-block-start:20px;padding-block-end:20px;}.elementor-1028 .elementor-element.elementor-element-0ae81d9 .elementor-divider{padding-block-start:20px;padding-block-end:20px;}.elementor-1028 .elementor-element.elementor-element-86339b6{font-size:var( --e-global-typography-9fc233b-font-size );line-height:var( --e-global-typography-9fc233b-line-height );letter-spacing:var( --e-global-typography-9fc233b-letter-spacing );}}@media(min-width:768px){.elementor-1028 .elementor-element.elementor-element-dfa228d{--content-width:1725px;}}/* Start custom CSS for image, class: .elementor-element-11ae902 */figcaption.widget-image-caption.wp-caption-text {
    position: absolute;
    top: 40px;
    width: 40%;
    background: #74c5eb;
    padding: 15px;
    color: #fff;
    opacity: 1;
}/* End custom CSS */