.elementor-917 .elementor-element.elementor-element-5c3a5c3 .elementor-repeater-item-5b1747d.jet-parallax-section__layout .jet-parallax-section__image{background-size:auto;}.elementor-917 .elementor-element.elementor-element-87d07d0 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-917 .elementor-element.elementor-element-6c7fc76 img{width:100%;max-width:100%;height:240px;object-fit:cover;}.elementor-917 .elementor-element.elementor-element-6c7fc76 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-917 .elementor-element.elementor-element-11b77de{text-align:center;}.elementor-917 .elementor-element.elementor-element-11b77de .elementor-heading-title{color:#FFFFFF;font-family:"Roboto", Sans-serif;font-size:19px;font-weight:300;line-height:27px;letter-spacing:0.19px;}.elementor-917 .elementor-element.elementor-element-11b77de > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-917 .elementor-element.elementor-element-4ab86bd{margin-top:-100px;margin-bottom:12px;padding:0px 24px 0px 24px;}.elementor-917 .elementor-element.elementor-element-599d840{text-align:center;}.elementor-917 .elementor-element.elementor-element-599d840 .elementor-heading-title{color:#FFFFFF;font-family:"Roboto", Sans-serif;font-size:19px;font-weight:500;line-height:27px;letter-spacing:0.19px;}.elementor-917 .elementor-element.elementor-element-6c87ae2{text-align:center;}.elementor-917 .elementor-element.elementor-element-6c87ae2 .elementor-heading-title{color:#FFFFFF;font-family:"Roboto", Sans-serif;font-size:16px;font-weight:300;line-height:27px;letter-spacing:0.19px;}.elementor-917 .elementor-element.elementor-element-5c3a5c3{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}@media(max-width:767px){.elementor-917 .elementor-element.elementor-element-11b77de .elementor-heading-title{font-size:18px;line-height:26px;letter-spacing:0.18px;}.elementor-917 .elementor-element.elementor-element-599d840 .elementor-heading-title{font-size:18px;line-height:26px;letter-spacing:0.18px;}.elementor-917 .elementor-element.elementor-element-6c87ae2 .elementor-heading-title{line-height:26px;letter-spacing:0.18px;}}/* Start custom CSS for heading, class: .elementor-element-6c87ae2 */.elementor-917 .elementor-element.elementor-element-6c87ae2 {
    /*white-space: nowrap;*/
    overflow: hidden;
    text-overflow: ellipsis;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6c87ae2 */.elementor-917 .elementor-element.elementor-element-6c87ae2 {
    /*white-space: nowrap;*/
    overflow: hidden;
    text-overflow: ellipsis;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-5c3a5c3 */.elementor-917 .elementor-element.elementor-element-5c3a5c3 {
    border-radius: 12px;
}

.elementor-917 .elementor-element.elementor-element-5c3a5c3 .img-to-click img {
    width: 679px !important;
    height: 320px !important;
    border-radius: 12px;
}

.elementor-917 .elementor-element.elementor-element-5c3a5c3 div.blue-overlay {
    margin-top: -188px;
    background: linear-gradient(180deg, rgba(0, 140, 200, 0) 0%, rgba(0, 83, 147, 1) 100%);
    padding-top: 182px;
    height: 188px;
    border-bottom-left-radius: 12px;
    border-bottom-right-radius: 12px;
    pointer-events: none;
}

.elementor-917 .elementor-element.elementor-element-5c3a5c3 .reference-title-summary {
    pointer-events: none;
}

/* image */
.elementor-917 .elementor-element.elementor-element-5c3a5c3 .img-to-click {
    overflow: hidden;
    border-radius: 12px;
}

.elementor-917 .elementor-element.elementor-element-5c3a5c3 .img-to-click img {
    transition: transform 0.25s;
}

.elementor-917 .elementor-element.elementor-element-5c3a5c3 .img-to-click img:hover {
    transform: scale(1.075)
}

/* text */
.post-title {
    transition: 0.25s ease-in-out;
    transform: translateY(32px);
}

.post-summary {
    opacity: 0;
    transition: 0.25s ease-in-out;
}

.elementor-917 .elementor-element.elementor-element-5c3a5c3:hover .post-summary {
    opacity: 1;
}
.elementor-917 .elementor-element.elementor-element-5c3a5c3:hover .post-title {
    transform: translateY(0px);
}/* End custom CSS */