.elementor-4718 .elementor-element.elementor-element-e6a9b97{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--gap:0px;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-width-top:1px;--border-width-right:1px;--border-width-bottom:1px;--border-width-left:1px;border-color:#CCCCCC;--border-color:#CCCCCC;--padding-top:0px;--padding-right:0px;--padding-bottom:0px;--padding-left:0px;}.elementor-4718 .elementor-element.elementor-element-e6a9b97, .elementor-4718 .elementor-element.elementor-element-e6a9b97::before{--border-transition:0.3s;}.elementor-4718 .elementor-element.elementor-element-58d4ad7{--display:flex;--gap:16px;--background-transition:0.3s;--padding-top:025px;--padding-right:19px;--padding-bottom:016px;--padding-left:40px;}.elementor-4718 .elementor-element.elementor-element-e316782{text-align:left;width:var( --container-widget-width, 77% );max-width:77%;--container-widget-width:77%;--container-widget-flex-grow:0;}.elementor-4718 .elementor-element.elementor-element-e316782 .elementor-heading-title{font-family:"Neue Haas Grotesk Display Pro";font-size:32px;font-weight:600;line-height:38.4px;}.elementor-4718 .elementor-element.elementor-element-5b49c0c{text-align:left;color:var( --e-global-color-be2d6b0 );font-family:"Neue Haas Grotesk Display Pro";font-size:19.12px;font-weight:400;letter-spacing:0.05em;width:var( --container-widget-width, 77% );max-width:77%;--container-widget-width:77%;--container-widget-flex-grow:0;}.elementor-4718 .elementor-element.elementor-element-5b49c0c > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-4718 .elementor-element.elementor-element-5b49c0c.elementor-element{--align-self:flex-start;}.elementor-4718 .elementor-element.elementor-element-ce10f4c{text-align:right;}.elementor-4718 .elementor-element.elementor-element-ce10f4c img{width:100%;}@media(max-width:767px){.elementor-4718 .elementor-element.elementor-element-58d4ad7{--padding-top:035px;--padding-right:020px;--padding-bottom:35px;--padding-left:20px;}.elementor-4718 .elementor-element.elementor-element-e316782 .elementor-heading-title{font-size:20px;line-height:21px;}.elementor-4718 .elementor-element.elementor-element-5b49c0c{font-size:15px;width:100%;max-width:100%;}}@media(min-width:768px){.elementor-4718 .elementor-element.elementor-element-58d4ad7{--content-width:100%;}}/* Start custom CSS for image, class: .elementor-element-8bf096a */.project-f-img img{
    width: 100vw !important;
    height: 280px !important;
    object-fit: cover !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e6a9b97 */.mobstories h4, .mobstories-p{
    overflow: hidden !important;
    display: -webkit-box !important;
    -webkit-box-orient: vertical !important;
}
.mobstories h4{
    -webkit-line-clamp:2;
    height:70px;
}
.mobstories-p{
    -webkit-line-clamp: 4;
    height: 115px;
}

@media only screen and (max-width: 640px){
    .mobstories h4{
    -webkit-line-clamp: 1 !important;
    height: 23px !important;
}
.mobstories-p{
    -webkit-line-clamp: 5 !important;
    height: 113px !Important;
}

}/* End custom CSS */