.elementor-94 .elementor-element.elementor-element-0ccba02{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:20px;--margin-bottom:35px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:8px;--padding-right:8px;}.elementor-94 .elementor-element.elementor-element-0ccba02:not(.elementor-motion-effects-element-type-background), .elementor-94 .elementor-element.elementor-element-0ccba02 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#3CBEB8;}.elementor-94 .elementor-element.elementor-element-3f8e16c{text-align:center;}.elementor-94 .elementor-element.elementor-element-3f8e16c .elementor-heading-title{font-size:48px;line-height:58px;color:#FFFFFF;}.elementor-94 .elementor-element.elementor-element-be11890{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:20px;--margin-bottom:35px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:8px;--padding-right:8px;}.elementor-94 .elementor-element.elementor-element-be11890:not(.elementor-motion-effects-element-type-background), .elementor-94 .elementor-element.elementor-element-be11890 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#3CBEB8;}.elementor-94 .elementor-element.elementor-element-729ea4d{text-align:center;}.elementor-94 .elementor-element.elementor-element-729ea4d .elementor-heading-title{font-size:32px;line-height:38px;color:#FFFFFF;}.elementor-94 .elementor-element.elementor-element-797db4b{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:35px;--margin-left:0px;--margin-right:0px;}.elementor-94 .elementor-element.elementor-element-b009c36{--grid-row-gap:0px;--grid-column-gap:0px;}.elementor-94 .elementor-element.elementor-element-b009c36 .elementor-posts-container .elementor-post__thumbnail{padding-bottom:calc( 0.66 * 100% );}.elementor-94 .elementor-element.elementor-element-b009c36:after{content:"0.66";}.elementor-94 .elementor-element.elementor-element-b009c36 .elementor-post__thumbnail__link{width:100%;}.elementor-94 .elementor-element.elementor-element-b009c36 .elementor-post{padding:4px 4px 4px 4px;}.elementor-94 .elementor-element.elementor-element-b009c36 .elementor-post:hover{background-color:#333333;}.elementor-94 .elementor-element.elementor-element-b009c36.elementor-posts--thumbnail-left .elementor-post__thumbnail__link{margin-right:0px;}.elementor-94 .elementor-element.elementor-element-b009c36.elementor-posts--thumbnail-right .elementor-post__thumbnail__link{margin-left:0px;}.elementor-94 .elementor-element.elementor-element-b009c36.elementor-posts--thumbnail-top .elementor-post__thumbnail__link{margin-bottom:0px;}.elementor-94 .elementor-element.elementor-element-d0d4f84{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:20px;--margin-bottom:35px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:8px;--padding-right:8px;}.elementor-94 .elementor-element.elementor-element-d0d4f84:not(.elementor-motion-effects-element-type-background), .elementor-94 .elementor-element.elementor-element-d0d4f84 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#3CBEB8;}.elementor-94 .elementor-element.elementor-element-0b93090{text-align:center;}.elementor-94 .elementor-element.elementor-element-0b93090 .elementor-heading-title{font-size:32px;line-height:38px;color:#FFFFFF;}.elementor-94 .elementor-element.elementor-element-861fb22{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:35px;--margin-left:0px;--margin-right:0px;}.elementor-94 .elementor-element.elementor-element-879573e{--grid-row-gap:0px;--grid-column-gap:0px;}.elementor-94 .elementor-element.elementor-element-879573e .elementor-posts-container .elementor-post__thumbnail{padding-bottom:calc( 0.66 * 100% );}.elementor-94 .elementor-element.elementor-element-879573e:after{content:"0.66";}.elementor-94 .elementor-element.elementor-element-879573e .elementor-post__thumbnail__link{width:100%;}.elementor-94 .elementor-element.elementor-element-879573e .elementor-post{padding:4px 4px 4px 4px;}.elementor-94 .elementor-element.elementor-element-879573e .elementor-post:hover{background-color:#333333;}.elementor-94 .elementor-element.elementor-element-879573e.elementor-posts--thumbnail-left .elementor-post__thumbnail__link{margin-right:0px;}.elementor-94 .elementor-element.elementor-element-879573e.elementor-posts--thumbnail-right .elementor-post__thumbnail__link{margin-left:0px;}.elementor-94 .elementor-element.elementor-element-879573e.elementor-posts--thumbnail-top .elementor-post__thumbnail__link{margin-bottom:0px;}.elementor-94 .elementor-element.elementor-element-895379e{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:20px;--margin-bottom:35px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:8px;--padding-right:8px;}.elementor-94 .elementor-element.elementor-element-895379e:not(.elementor-motion-effects-element-type-background), .elementor-94 .elementor-element.elementor-element-895379e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#3CBEB8;}.elementor-94 .elementor-element.elementor-element-76cfc82{text-align:center;}.elementor-94 .elementor-element.elementor-element-76cfc82 .elementor-heading-title{font-size:32px;line-height:38px;color:#FFFFFF;}.elementor-94 .elementor-element.elementor-element-49c59ee{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:35px;--margin-left:0px;--margin-right:0px;}.elementor-94 .elementor-element.elementor-element-0db14ac{--grid-row-gap:0px;--grid-column-gap:0px;}.elementor-94 .elementor-element.elementor-element-0db14ac .elementor-posts-container .elementor-post__thumbnail{padding-bottom:calc( 0.66 * 100% );}.elementor-94 .elementor-element.elementor-element-0db14ac:after{content:"0.66";}.elementor-94 .elementor-element.elementor-element-0db14ac .elementor-post__thumbnail__link{width:100%;}.elementor-94 .elementor-element.elementor-element-0db14ac .elementor-post{padding:4px 4px 4px 4px;}.elementor-94 .elementor-element.elementor-element-0db14ac .elementor-post:hover{background-color:#333333;}.elementor-94 .elementor-element.elementor-element-0db14ac.elementor-posts--thumbnail-left .elementor-post__thumbnail__link{margin-right:0px;}.elementor-94 .elementor-element.elementor-element-0db14ac.elementor-posts--thumbnail-right .elementor-post__thumbnail__link{margin-left:0px;}.elementor-94 .elementor-element.elementor-element-0db14ac.elementor-posts--thumbnail-top .elementor-post__thumbnail__link{margin-bottom:0px;}.elementor-94 .elementor-element.elementor-element-8d64b5b{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:20px;--margin-bottom:35px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:8px;--padding-right:8px;}.elementor-94 .elementor-element.elementor-element-8d64b5b:not(.elementor-motion-effects-element-type-background), .elementor-94 .elementor-element.elementor-element-8d64b5b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#3CBEB8;}.elementor-94 .elementor-element.elementor-element-80e833a{text-align:center;}.elementor-94 .elementor-element.elementor-element-80e833a .elementor-heading-title{font-size:32px;line-height:38px;color:#FFFFFF;}.elementor-94 .elementor-element.elementor-element-91283a5{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:35px;--margin-left:0px;--margin-right:0px;}.elementor-94 .elementor-element.elementor-element-7c0887b{--grid-row-gap:0px;--grid-column-gap:0px;}.elementor-94 .elementor-element.elementor-element-7c0887b .elementor-posts-container .elementor-post__thumbnail{padding-bottom:calc( 0.66 * 100% );}.elementor-94 .elementor-element.elementor-element-7c0887b:after{content:"0.66";}.elementor-94 .elementor-element.elementor-element-7c0887b .elementor-post__thumbnail__link{width:100%;}.elementor-94 .elementor-element.elementor-element-7c0887b .elementor-post{padding:4px 4px 4px 4px;}.elementor-94 .elementor-element.elementor-element-7c0887b .elementor-post:hover{background-color:#333333;}.elementor-94 .elementor-element.elementor-element-7c0887b.elementor-posts--thumbnail-left .elementor-post__thumbnail__link{margin-right:0px;}.elementor-94 .elementor-element.elementor-element-7c0887b.elementor-posts--thumbnail-right .elementor-post__thumbnail__link{margin-left:0px;}.elementor-94 .elementor-element.elementor-element-7c0887b.elementor-posts--thumbnail-top .elementor-post__thumbnail__link{margin-bottom:0px;}.elementor-94 .elementor-element.elementor-element-c153e08{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:20px;--margin-bottom:35px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:8px;--padding-right:8px;}.elementor-94 .elementor-element.elementor-element-c153e08:not(.elementor-motion-effects-element-type-background), .elementor-94 .elementor-element.elementor-element-c153e08 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#3CBEB8;}.elementor-94 .elementor-element.elementor-element-8056dcd{text-align:center;}.elementor-94 .elementor-element.elementor-element-8056dcd .elementor-heading-title{font-size:32px;line-height:38px;color:#FFFFFF;}.elementor-94 .elementor-element.elementor-element-854935c{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:35px;--margin-left:0px;--margin-right:0px;}.elementor-94 .elementor-element.elementor-element-352ee58{--grid-row-gap:0px;--grid-column-gap:0px;}.elementor-94 .elementor-element.elementor-element-352ee58 .elementor-posts-container .elementor-post__thumbnail{padding-bottom:calc( 0.66 * 100% );}.elementor-94 .elementor-element.elementor-element-352ee58:after{content:"0.66";}.elementor-94 .elementor-element.elementor-element-352ee58 .elementor-post__thumbnail__link{width:100%;}.elementor-94 .elementor-element.elementor-element-352ee58 .elementor-post{padding:4px 4px 4px 4px;}.elementor-94 .elementor-element.elementor-element-352ee58 .elementor-post:hover{background-color:#333333;}.elementor-94 .elementor-element.elementor-element-352ee58.elementor-posts--thumbnail-left .elementor-post__thumbnail__link{margin-right:0px;}.elementor-94 .elementor-element.elementor-element-352ee58.elementor-posts--thumbnail-right .elementor-post__thumbnail__link{margin-left:0px;}.elementor-94 .elementor-element.elementor-element-352ee58.elementor-posts--thumbnail-top .elementor-post__thumbnail__link{margin-bottom:0px;}@media(max-width:767px){.elementor-94 .elementor-element.elementor-element-797db4b{--flex-wrap:nowrap;}.elementor-94 .elementor-element.elementor-element-b009c36{z-index:0;}.elementor-94 .elementor-element.elementor-element-b009c36 .elementor-post__thumbnail__link{width:100%;}.elementor-94 .elementor-element.elementor-element-861fb22{--flex-wrap:nowrap;}.elementor-94 .elementor-element.elementor-element-879573e{z-index:0;}.elementor-94 .elementor-element.elementor-element-879573e .elementor-post__thumbnail__link{width:100%;}.elementor-94 .elementor-element.elementor-element-49c59ee{--flex-wrap:nowrap;}.elementor-94 .elementor-element.elementor-element-0db14ac{z-index:0;}.elementor-94 .elementor-element.elementor-element-0db14ac .elementor-post__thumbnail__link{width:100%;}.elementor-94 .elementor-element.elementor-element-91283a5{--flex-wrap:nowrap;}.elementor-94 .elementor-element.elementor-element-7c0887b{z-index:0;}.elementor-94 .elementor-element.elementor-element-7c0887b .elementor-post__thumbnail__link{width:100%;}.elementor-94 .elementor-element.elementor-element-854935c{--flex-wrap:nowrap;}.elementor-94 .elementor-element.elementor-element-352ee58{z-index:0;}.elementor-94 .elementor-element.elementor-element-352ee58 .elementor-post__thumbnail__link{width:100%;}}@media(min-width:768px){.elementor-94 .elementor-element.elementor-element-797db4b{--content-width:1420px;}.elementor-94 .elementor-element.elementor-element-861fb22{--content-width:1420px;}.elementor-94 .elementor-element.elementor-element-49c59ee{--content-width:1420px;}.elementor-94 .elementor-element.elementor-element-91283a5{--content-width:1420px;}.elementor-94 .elementor-element.elementor-element-854935c{--content-width:1420px;}}/* Start custom CSS for posts, class: .elementor-element-b009c36 */.elementor-94 .elementor-element.elementor-element-b009c36 .elementor-post__text:before {
    content:'+';
    font-size:24px;
    font-weight:700;
    line-height:24px;
    color:#FFF;
    background:#333;
    padding:1px 7px 3px;
    left:0;
    bottom:-30px;
    pointer-events:none;
    position:absolute;
    display:block;
}
.elementor-94 .elementor-element.elementor-element-b009c36 .type-portfolio {
    width:100%;
    overflow:hidden;
    position:relative;
    border:none;
}
.elementor-94 .elementor-element.elementor-element-b009c36 .type-portfolio a {
    width:100%;
    overflow:hidden;
}
.elementor-94 .elementor-element.elementor-element-b009c36 .type-portfolio a:hover ~ .elementor-post__text:before {
    bottom:0;
}
.elementor-94 .elementor-element.elementor-element-b009c36 .type-portfolio a img {
    -webkit-transition: all 0.3s;
    -moz-transition: all 0.3s;
    transition: all 0.3s;
}
.elementor-94 .elementor-element.elementor-element-b009c36 .type-portfolio a:hover img {
    -webkit-transform: scale(1.04) translate(-50%,-50%);
    -moz-transform: scale(1.04) translate(-50%,-50%);
    transform: scale(1.04) translate(-50%,-50%);
}/* End custom CSS */
/* Start custom CSS for posts, class: .elementor-element-879573e */.elementor-94 .elementor-element.elementor-element-879573e .elementor-post__text:before {
    content:'+';
    font-size:24px;
    font-weight:700;
    line-height:24px;
    color:#FFF;
    background:#333;
    padding:1px 7px 3px;
    left:0;
    bottom:-30px;
    pointer-events:none;
    position:absolute;
    display:block;
}
.elementor-94 .elementor-element.elementor-element-879573e .type-portfolio {
    width:100%;
    overflow:hidden;
    position:relative;
    border:none;
}
.elementor-94 .elementor-element.elementor-element-879573e .type-portfolio a {
    width:100%;
    overflow:hidden;
}
.elementor-94 .elementor-element.elementor-element-879573e .type-portfolio a:hover ~ .elementor-post__text:before {
    bottom:0;
}
.elementor-94 .elementor-element.elementor-element-879573e .type-portfolio a img {
    -webkit-transition: all 0.3s;
    -moz-transition: all 0.3s;
    transition: all 0.3s;
}
.elementor-94 .elementor-element.elementor-element-879573e .type-portfolio a:hover img {
    -webkit-transform: scale(1.04) translate(-50%,-50%);
    -moz-transform: scale(1.04) translate(-50%,-50%);
    transform: scale(1.04) translate(-50%,-50%);
}/* End custom CSS */
/* Start custom CSS for posts, class: .elementor-element-0db14ac */.elementor-94 .elementor-element.elementor-element-0db14ac .elementor-post__text:before {
    content:'+';
    font-size:24px;
    font-weight:700;
    line-height:24px;
    color:#FFF;
    background:#333;
    padding:1px 7px 3px;
    left:0;
    bottom:-30px;
    pointer-events:none;
    position:absolute;
    display:block;
}
.elementor-94 .elementor-element.elementor-element-0db14ac .type-portfolio {
    width:100%;
    overflow:hidden;
    position:relative;
    border:none;
}
.elementor-94 .elementor-element.elementor-element-0db14ac .type-portfolio a {
    width:100%;
    overflow:hidden;
}
.elementor-94 .elementor-element.elementor-element-0db14ac .type-portfolio a:hover ~ .elementor-post__text:before {
    bottom:0;
}
.elementor-94 .elementor-element.elementor-element-0db14ac .type-portfolio a img {
    -webkit-transition: all 0.3s;
    -moz-transition: all 0.3s;
    transition: all 0.3s;
}
.elementor-94 .elementor-element.elementor-element-0db14ac .type-portfolio a:hover img {
    -webkit-transform: scale(1.04) translate(-50%,-50%);
    -moz-transform: scale(1.04) translate(-50%,-50%);
    transform: scale(1.04) translate(-50%,-50%);
}/* End custom CSS */
/* Start custom CSS for posts, class: .elementor-element-7c0887b */.elementor-94 .elementor-element.elementor-element-7c0887b .elementor-post__text:before {
    content:'+';
    font-size:24px;
    font-weight:700;
    line-height:24px;
    color:#FFF;
    background:#333;
    padding:1px 7px 3px;
    left:0;
    bottom:-30px;
    pointer-events:none;
    position:absolute;
    display:block;
}
.elementor-94 .elementor-element.elementor-element-7c0887b .type-portfolio {
    width:100%;
    overflow:hidden;
    position:relative;
    border:none;
}
.elementor-94 .elementor-element.elementor-element-7c0887b .type-portfolio a {
    width:100%;
    overflow:hidden;
}
.elementor-94 .elementor-element.elementor-element-7c0887b .type-portfolio a:hover ~ .elementor-post__text:before {
    bottom:0;
}
.elementor-94 .elementor-element.elementor-element-7c0887b .type-portfolio a img {
    -webkit-transition: all 0.3s;
    -moz-transition: all 0.3s;
    transition: all 0.3s;
}
.elementor-94 .elementor-element.elementor-element-7c0887b .type-portfolio a:hover img {
    -webkit-transform: scale(1.04) translate(-50%,-50%);
    -moz-transform: scale(1.04) translate(-50%,-50%);
    transform: scale(1.04) translate(-50%,-50%);
}/* End custom CSS */
/* Start custom CSS for posts, class: .elementor-element-352ee58 */.elementor-94 .elementor-element.elementor-element-352ee58 .elementor-post__text:before {
    content:'+';
    font-size:24px;
    font-weight:700;
    line-height:24px;
    color:#FFF;
    background:#333;
    padding:1px 7px 3px;
    left:0;
    bottom:-30px;
    pointer-events:none;
    position:absolute;
    display:block;
}
.elementor-94 .elementor-element.elementor-element-352ee58 .type-portfolio {
    width:100%;
    overflow:hidden;
    position:relative;
    border:none;
}
.elementor-94 .elementor-element.elementor-element-352ee58 .type-portfolio a {
    width:100%;
    overflow:hidden;
}
.elementor-94 .elementor-element.elementor-element-352ee58 .type-portfolio a:hover ~ .elementor-post__text:before {
    bottom:0;
}
.elementor-94 .elementor-element.elementor-element-352ee58 .type-portfolio a img {
    -webkit-transition: all 0.3s;
    -moz-transition: all 0.3s;
    transition: all 0.3s;
}
.elementor-94 .elementor-element.elementor-element-352ee58 .type-portfolio a:hover img {
    -webkit-transform: scale(1.04) translate(-50%,-50%);
    -moz-transform: scale(1.04) translate(-50%,-50%);
    transform: scale(1.04) translate(-50%,-50%);
}/* End custom CSS */