.elementor-28341 .elementor-element.elementor-element-943db98{--display:flex;}.elementor-28341 .elementor-element.elementor-element-3319d8d{--display:flex;}.elementor-28341 .elementor-element.elementor-element-24a54022{--display:flex;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;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-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;}.elementor-28341 .elementor-element.elementor-element-894cfa6{--display:flex;}.elementor-28341 .elementor-element.elementor-element-dad98c6{--display:flex;}.elementor-28341 .elementor-element.elementor-element-6542dc6{--display:flex;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;color:var( --e-global-color-primary );}.elementor-28341 .elementor-element.elementor-element-4d25b5e .elementor-heading-title{font-family:"Inter", Sans-serif;font-weight:600;color:#1C1C20;}.elementor-28341 .elementor-element.elementor-element-773ad6e{--e-image-carousel-slides-to-show:1;}.elementor-28341 .elementor-element.elementor-element-563df0f{--display:flex;}.elementor-28341 .elementor-element.elementor-element-5a24677{--display:flex;}.elementor-28341 .elementor-element.elementor-element-388b926 .elementor-heading-title{font-family:"Inter", Sans-serif;font-weight:600;color:#1C1C20;}.elementor-28341 .elementor-element.elementor-element-cf312d2{--display:flex;}.elementor-28341 .elementor-element.elementor-element-e02839b{--display:flex;}.elementor-28341 .elementor-element.elementor-element-b50fa53 .elementor-heading-title{font-family:"Inter", Sans-serif;font-weight:600;color:#1C1C20;}.elementor-28341 .elementor-element.elementor-element-badbd03{--display:flex;}.elementor-28341 .elementor-element.elementor-element-442afff{--display:flex;}.elementor-28341 .elementor-element.elementor-element-7220351 .elementor-heading-title{font-family:"Inter", Sans-serif;font-weight:600;color:#1C1C20;}.elementor-28341 .elementor-element.elementor-element-ec329b5{--e-image-carousel-slides-to-show:1;}.elementor-28341 .elementor-element.elementor-element-12ba635{--display:flex;}.elementor-28341 .elementor-element.elementor-element-f3edcbe{--display:flex;}.elementor-28341 .elementor-element.elementor-element-e6860c0 .elementor-heading-title{font-family:"Inter", Sans-serif;font-weight:600;color:#1C1C20;}.elementor-28341 .elementor-element.elementor-element-d818f0c{--e-image-carousel-slides-to-show:1;}.elementor-28341 .elementor-element.elementor-element-68630d0{--display:flex;}.elementor-28341 .elementor-element.elementor-element-e8b33dd{--display:flex;}.elementor-28341 .elementor-element.elementor-element-da67acb .elementor-heading-title{font-family:"Inter", Sans-serif;font-weight:600;color:#1C1C20;}.elementor-28341 .elementor-element.elementor-element-2bfc383{--display:flex;}.elementor-28341 .elementor-element.elementor-element-faf48f1{--display:flex;}.elementor-28341 .elementor-element.elementor-element-d500360 .elementor-heading-title{font-family:"Inter", Sans-serif;font-weight:600;color:#1C1C20;}.elementor-28341 .elementor-element.elementor-element-20a894f6{--display:flex;}.elementor-28341 .elementor-element.elementor-element-de3efbd{--display:flex;}.elementor-widget-global span.post-navigation__prev--label{color:var( --e-global-color-text );}.elementor-widget-global span.post-navigation__next--label{color:var( --e-global-color-text );}.elementor-widget-global span.post-navigation__prev--label, .elementor-widget-global span.post-navigation__next--label{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;}.elementor-widget-global span.post-navigation__prev--title, .elementor-widget-global span.post-navigation__next--title{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;}.elementor-28341 .elementor-element.elementor-global-26833 span.post-navigation__prev--label{color:var( --e-global-color-primary );}.elementor-28341 .elementor-element.elementor-global-26833 span.post-navigation__next--label{color:var( --e-global-color-primary );}.elementor-28341 .elementor-element.elementor-global-26833 span.post-navigation__prev--label, .elementor-28341 .elementor-element.elementor-global-26833 span.post-navigation__next--label{font-family:"Inter", Sans-serif;font-size:0.888em;}.elementor-28341 .elementor-element.elementor-global-26833 span.post-navigation__prev--title, .elementor-28341 .elementor-element.elementor-global-26833 span.post-navigation__next--title{color:var( --e-global-color-text );font-family:"Inter", Sans-serif;font-size:0.888em;}.elementor-28341 .elementor-element.elementor-global-26833 span.post-navigation__prev--title:hover, .elementor-28341 .elementor-element.elementor-global-26833 span.post-navigation__next--title:hover{color:var( --e-global-color-primary );}.elementor-28341 .elementor-element.elementor-global-26833 .post-navigation__arrow-wrapper{color:#CCCCCC;fill:#CCCCCC;font-size:40px;}.elementor-28341 .elementor-element.elementor-global-26833 .post-navigation__arrow-wrapper:hover{color:var( --e-global-color-primary );fill:var( --e-global-color-primary );}.elementor-28341 .elementor-element.elementor-global-26833 .elementor-post-navigation__link a {gap:20px;}.elementor-28341 .elementor-element.elementor-global-26833 .elementor-post-navigation__separator{background-color:#CCCCCC;}.elementor-28341 .elementor-element.elementor-global-26833 .elementor-post-navigation{color:#CCCCCC;}/* Start custom CSS for text-editor, class: .elementor-element-69ecf820 */.elementor-28341 .elementor-element.elementor-element-69ecf820 div[data-elementor-post-type="elementor_library"] {
    width: 40%;
    float: right;
    margin: 0 0 1em 1em;
}
@media only screen and (max-width: 767px) {
    .elementor-28341 .elementor-element.elementor-element-69ecf820 div[data-elementor-post-type="elementor_library"] {
        width: 100%;
        float: left;
        margin: 0 0 1em 0;
    }    
}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-773ad6e */.elementor-28341 .elementor-element.elementor-element-773ad6e {
    overflow: hidden;
}
.elementor-28341 .elementor-element.elementor-element-773ad6e figure {
    display: flex;
}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-ec329b5 */.elementor-28341 .elementor-element.elementor-element-ec329b5 {
    overflow: hidden;
}
.elementor-28341 .elementor-element.elementor-element-ec329b5 figure {
    display: flex;
}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-d818f0c */.elementor-28341 .elementor-element.elementor-element-d818f0c {
    overflow: hidden;
}
.elementor-28341 .elementor-element.elementor-element-d818f0c figure {
    display: flex;
}/* End custom CSS */
/* Start custom CSS for global, class: .elementor-global-26833 */.elementor-post-navigation .elementor-post-navigation__separator-wrapper {
    margin: 0 20px;
}


.elementor-post-navigation .elementor-post-navigation__link a {
    align-items: stretch !important;
}
.elementor-post-navigation .post-navigation__arrow-wrapper.post-navigation__arrow-prev {
    width: 30px;
    background-image: url(http://lightspeedintranet.com/wp-content/uploads/2025/02/icon-left-arrow-green.svg);
    background-repeat: no-repeat;
    background-position: left;
    background-size: contain;
    margin-right: 20px;
}
.elementor-post-navigation .post-navigation__arrow-wrapper.post-navigation__arrow-next {
    width: 30px;
    background-image: url(http://lightspeedintranet.com/wp-content/uploads/2025/02/icon-right-arrow-green.svg);
    background-repeat: no-repeat;
    background-position: right;
    background-size: contain;
    margin-left: 20px;
}

.fa.fa-long-arrow-left:before {
    content: '' !important;
}
.fa.fa-long-arrow-right:before {
    content: '' !important;
}

.elementor-28341 .elementor-element.elementor-global-26833 .post-navigation__arrow-wrapper svg {
    display: none;
}/* End custom CSS */