.elementor-247523 .elementor-element.elementor-element-26e669b6{--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;--padding-top:10vh;--padding-bottom:2vh;--padding-left:16px;--padding-right:16px;}.elementor-247523 .elementor-element.elementor-element-6174a4ad{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:0;--margin-bottom:6vh;--margin-left:0;--margin-right:0;--padding-top:0px;--padding-bottom:0px;--padding-left:12px;--padding-right:12px;}.elementor-247523 .elementor-element.elementor-element-6907088b .title + .subtitle{margin-bottom:0px;}.elementor-247523 .elementor-element.elementor-element-6907088b .subtitle + .title{margin-top:0px;}.elementor-247523 .elementor-element.elementor-element-6907088b h1, .elementor-247523 .elementor-element.elementor-element-6907088b h2, .elementor-247523 .elementor-element.elementor-element-6907088b h3, .elementor-247523 .elementor-element.elementor-element-6907088b h4, .elementor-247523 .elementor-element.elementor-element-6907088b h5, .elementor-247523 .elementor-element.elementor-element-6907088b h6{font-size:5vw;font-weight:500;}.elementor-247523 .elementor-element.elementor-element-2f5752b1{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-247523 .elementor-element.elementor-element-43428289{--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;}.elementor-247523 .elementor-element.elementor-element-6366c1c1 .-with-shadow:not(.-contained) .image-holder{box-shadow:0px 5px 15px 0px rgba(0, 0, 0, 12%);}.elementor-247523 .elementor-element.elementor-element-6366c1c1 .-with-shadow.-contained{box-shadow:0px 5px 15px 0px rgba(0, 0, 0, 12%);}.elementor-247523 .elementor-element.elementor-element-6366c1c1 .grid-item:not(.-nospace){padding:12px;}@media screen and (min-width: 769px){ .elementor-247523 .elementor-element.elementor-element-6366c1c1 .vc_row:not(.-nospace).blog-posts{margin-top:-12px };}.elementor-247523 .elementor-element.elementor-element-6366c1c1 .blog-item .title{font-size:1.6em;line-height:1.3em;letter-spacing:0em;}@media(min-width:768px){.elementor-247523 .elementor-element.elementor-element-43428289{--width:100%;}}@media(max-width:1024px){.elementor-247523 .elementor-element.elementor-element-6907088b h1, .elementor-247523 .elementor-element.elementor-element-6907088b h2, .elementor-247523 .elementor-element.elementor-element-6907088b h3, .elementor-247523 .elementor-element.elementor-element-6907088b h4, .elementor-247523 .elementor-element.elementor-element-6907088b h5, .elementor-247523 .elementor-element.elementor-element-6907088b h6{font-size:6.9vw;}}@media(max-width:767px){.elementor-247523 .elementor-element.elementor-element-26e669b6{--padding-top:10vh;--padding-bottom:0;--padding-left:0;--padding-right:0;}.elementor-247523 .elementor-element.elementor-element-6174a4ad{--justify-content:flex-start;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-247523 .elementor-element.elementor-element-6907088b h1, .elementor-247523 .elementor-element.elementor-element-6907088b h2, .elementor-247523 .elementor-element.elementor-element-6907088b h3, .elementor-247523 .elementor-element.elementor-element-6907088b h4, .elementor-247523 .elementor-element.elementor-element-6907088b h5, .elementor-247523 .elementor-element.elementor-element-6907088b h6{font-size:2.9rem;letter-spacing:0px;}.elementor-247523 .elementor-element.elementor-element-2f5752b1{--padding-top:0;--padding-bottom:0;--padding-left:0;--padding-right:0;}.elementor-247523 .elementor-element.elementor-element-6366c1c1 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-247523 .elementor-element.elementor-element-6366c1c1 .blog-item .title{line-height:1.2em;letter-spacing:0em;}}