.elementor-25961 .elementor-element.elementor-element-9e7e16c > .elementor-element-populated{margin:0% 0% 0% 0%;--e-column-margin-right:0%;--e-column-margin-left:0%;padding:0% 10% 0% 0%;}.elementor-25961 .elementor-element.elementor-element-91d83f5{text-align:left;}.elementor-25961 .elementor-element.elementor-element-91d83f5 img{width:100%;height:260px;object-fit:cover;object-position:center center;}.elementor-25961 .elementor-element.elementor-element-d2ed7a8{text-align:left;}.elementor-25961 .elementor-element.elementor-element-d2ed7a8 img{height:260px;object-fit:cover;object-position:center center;}.elementor-25961 .elementor-element.elementor-element-632abe8 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-25961 .elementor-element.elementor-element-632abe8 > .elementor-element-populated{margin:0px 0px 45px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-25961 .elementor-element.elementor-element-f9ebeb6{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-25961 .elementor-element.elementor-element-0a91520 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-25961 .elementor-element.elementor-element-9ceaf83{color:var( --e-global-color-accent );font-family:var( --e-global-typography-64f58b5-font-family ), Serif;font-size:var( --e-global-typography-64f58b5-font-size );text-transform:var( --e-global-typography-64f58b5-text-transform );line-height:var( --e-global-typography-64f58b5-line-height );letter-spacing:var( --e-global-typography-64f58b5-letter-spacing );word-spacing:var( --e-global-typography-64f58b5-word-spacing );width:auto;max-width:auto;}.elementor-25961 .elementor-element.elementor-element-9ceaf83 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-25961 .elementor-element.elementor-element-f525314{column-gap:24px;color:var( --e-global-color-primary );font-family:var( --e-global-typography-64f58b5-font-family ), Serif;font-size:var( --e-global-typography-64f58b5-font-size );text-transform:var( --e-global-typography-64f58b5-text-transform );line-height:var( --e-global-typography-64f58b5-line-height );letter-spacing:var( --e-global-typography-64f58b5-letter-spacing );word-spacing:var( --e-global-typography-64f58b5-word-spacing );width:auto;max-width:auto;}.elementor-25961 .elementor-element.elementor-element-f525314 > .elementor-widget-container{margin:0px 0px 0px 10px;padding:0px 0px 0px 0px;}.elementor-25961 .elementor-element.elementor-element-f4c07d2{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-25961 .elementor-element.elementor-element-a7e4915 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-25961 .elementor-element.elementor-element-86fee3a{color:var( --e-global-color-text );font-family:var( --e-global-typography-903ba96-font-family ), Serif;font-size:var( --e-global-typography-903ba96-font-size );line-height:var( --e-global-typography-903ba96-line-height );letter-spacing:var( --e-global-typography-903ba96-letter-spacing );word-spacing:var( --e-global-typography-903ba96-word-spacing );width:auto;max-width:auto;}.elementor-25961 .elementor-element.elementor-element-86fee3a > .elementor-widget-container{padding:0px 2px 0px 2px;}.elementor-25961 .elementor-element.elementor-element-110aa06{color:var( --e-global-color-text );font-family:var( --e-global-typography-903ba96-font-family ), Serif;font-size:var( --e-global-typography-903ba96-font-size );line-height:var( --e-global-typography-903ba96-line-height );letter-spacing:var( --e-global-typography-903ba96-letter-spacing );word-spacing:var( --e-global-typography-903ba96-word-spacing );width:auto;max-width:auto;}.elementor-25961 .elementor-element.elementor-element-110aa06 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-25961 .elementor-element.elementor-element-1e95b51{color:var( --e-global-color-text );font-family:var( --e-global-typography-903ba96-font-family ), Serif;font-size:var( --e-global-typography-903ba96-font-size );line-height:var( --e-global-typography-903ba96-line-height );letter-spacing:var( --e-global-typography-903ba96-letter-spacing );word-spacing:var( --e-global-typography-903ba96-word-spacing );width:auto;max-width:auto;}.elementor-25961 .elementor-element.elementor-element-1e95b51 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-25961 .elementor-element.elementor-element-3740476{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-25961 .elementor-element.elementor-element-9a26048 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-25961 .elementor-element.elementor-element-2d4270b .elementor-heading-title{color:var( --e-global-color-primary );font-family:var( --e-global-typography-0a06250-font-family ), Serif;font-size:var( --e-global-typography-0a06250-font-size );text-decoration:var( --e-global-typography-0a06250-text-decoration );line-height:var( --e-global-typography-0a06250-line-height );letter-spacing:var( --e-global-typography-0a06250-letter-spacing );word-spacing:var( --e-global-typography-0a06250-word-spacing );}.elementor-25961 .elementor-element.elementor-element-2d4270b > .elementor-widget-container{margin:25px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-25961 .elementor-element.elementor-element-4c45c1c{--divider-border-style:solid;--divider-color:#000;--divider-border-width:3.5px;}.elementor-25961 .elementor-element.elementor-element-4c45c1c .elementor-divider-separator{width:4%;}.elementor-25961 .elementor-element.elementor-element-4c45c1c .elementor-divider{padding-top:28px;padding-bottom:28px;}.elementor-25961 .elementor-element.elementor-element-118acd1{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-25961 .elementor-element.elementor-element-357b0b7 > .elementor-element-populated{margin:0px 0px 45px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-25961 .elementor-element.elementor-element-a40b650{--divider-border-style:solid;--divider-color:var( --e-global-color-accent );--divider-border-width:1px;}.elementor-25961 .elementor-element.elementor-element-a40b650 .elementor-divider-separator{width:100%;}.elementor-25961 .elementor-element.elementor-element-a40b650 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}@media(max-width:1024px){.elementor-25961 .elementor-element.elementor-element-9ceaf83{font-size:var( --e-global-typography-64f58b5-font-size );line-height:var( --e-global-typography-64f58b5-line-height );letter-spacing:var( --e-global-typography-64f58b5-letter-spacing );word-spacing:var( --e-global-typography-64f58b5-word-spacing );}.elementor-25961 .elementor-element.elementor-element-f525314{font-size:var( --e-global-typography-64f58b5-font-size );line-height:var( --e-global-typography-64f58b5-line-height );letter-spacing:var( --e-global-typography-64f58b5-letter-spacing );word-spacing:var( --e-global-typography-64f58b5-word-spacing );}.elementor-25961 .elementor-element.elementor-element-86fee3a{font-size:var( --e-global-typography-903ba96-font-size );line-height:var( --e-global-typography-903ba96-line-height );letter-spacing:var( --e-global-typography-903ba96-letter-spacing );word-spacing:var( --e-global-typography-903ba96-word-spacing );}.elementor-25961 .elementor-element.elementor-element-110aa06{font-size:var( --e-global-typography-903ba96-font-size );line-height:var( --e-global-typography-903ba96-line-height );letter-spacing:var( --e-global-typography-903ba96-letter-spacing );word-spacing:var( --e-global-typography-903ba96-word-spacing );}.elementor-25961 .elementor-element.elementor-element-1e95b51{font-size:var( --e-global-typography-903ba96-font-size );line-height:var( --e-global-typography-903ba96-line-height );letter-spacing:var( --e-global-typography-903ba96-letter-spacing );word-spacing:var( --e-global-typography-903ba96-word-spacing );}.elementor-25961 .elementor-element.elementor-element-2d4270b .elementor-heading-title{font-size:var( --e-global-typography-0a06250-font-size );line-height:var( --e-global-typography-0a06250-line-height );letter-spacing:var( --e-global-typography-0a06250-letter-spacing );word-spacing:var( --e-global-typography-0a06250-word-spacing );}}@media(min-width:768px){.elementor-25961 .elementor-element.elementor-element-9e7e16c{width:33%;}.elementor-25961 .elementor-element.elementor-element-632abe8{width:66.665%;}}@media(max-width:1024px) and (min-width:768px){.elementor-25961 .elementor-element.elementor-element-9e7e16c{width:33%;}.elementor-25961 .elementor-element.elementor-element-632abe8{width:66%;}}@media(max-width:767px){.elementor-25961 .elementor-element.elementor-element-9e7e16c > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-25961 .elementor-element.elementor-element-9ceaf83{font-size:var( --e-global-typography-64f58b5-font-size );line-height:var( --e-global-typography-64f58b5-line-height );letter-spacing:var( --e-global-typography-64f58b5-letter-spacing );word-spacing:var( --e-global-typography-64f58b5-word-spacing );}.elementor-25961 .elementor-element.elementor-element-f525314{font-size:var( --e-global-typography-64f58b5-font-size );line-height:var( --e-global-typography-64f58b5-line-height );letter-spacing:var( --e-global-typography-64f58b5-letter-spacing );word-spacing:var( --e-global-typography-64f58b5-word-spacing );}.elementor-25961 .elementor-element.elementor-element-86fee3a{font-size:var( --e-global-typography-903ba96-font-size );line-height:var( --e-global-typography-903ba96-line-height );letter-spacing:var( --e-global-typography-903ba96-letter-spacing );word-spacing:var( --e-global-typography-903ba96-word-spacing );}.elementor-25961 .elementor-element.elementor-element-110aa06{font-size:var( --e-global-typography-903ba96-font-size );line-height:var( --e-global-typography-903ba96-line-height );letter-spacing:var( --e-global-typography-903ba96-letter-spacing );word-spacing:var( --e-global-typography-903ba96-word-spacing );}.elementor-25961 .elementor-element.elementor-element-1e95b51{font-size:var( --e-global-typography-903ba96-font-size );line-height:var( --e-global-typography-903ba96-line-height );letter-spacing:var( --e-global-typography-903ba96-letter-spacing );word-spacing:var( --e-global-typography-903ba96-word-spacing );}.elementor-25961 .elementor-element.elementor-element-2d4270b .elementor-heading-title{font-size:var( --e-global-typography-0a06250-font-size );line-height:var( --e-global-typography-0a06250-line-height );letter-spacing:var( --e-global-typography-0a06250-letter-spacing );word-spacing:var( --e-global-typography-0a06250-word-spacing );}}/* Start custom CSS for image, class: .elementor-element-91d83f5 */.elementor-25961 .elementor-element.elementor-element-91d83f5 {
  overflow: hidden; 
  position: relative;
  cursor: pointer;
  height: 225px!important;
}

.elementor-25961 .elementor-element.elementor-element-91d83f5 img {
    position: absolute; 
    top: 0; 
    left: 0; 
    right: 0; 
    bottom: 0; 
    margin: auto; 
    min-width: 100%;
    min-height: 100%;
    
    transition-property: all;
    transition-duration: 0.25s;
    transition-timing-function: ease;
    transition-delay: 0s;
    transform: scale(1);
}
.elementor-25961 .elementor-element.elementor-element-91d83f5:hover img {
  transform: scale(1.05);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-d2ed7a8 */.elementor-25961 .elementor-element.elementor-element-d2ed7a8 {
  overflow: hidden; 
  position: relative;
  cursor: pointer;
  height: 290px!important;
}

.elementor-25961 .elementor-element.elementor-element-d2ed7a8 img {
    position: absolute; 
    top: 0; 
    left: 0; 
    right: 0; 
    bottom: 0; 
    margin: auto; 
    min-width: 65%;
    min-height: 100%;

    transition-property: all;
    transition-duration: 0.25s;
    transition-timing-function: ease;
    transition-delay: 0s;
    transform: scale(1);
}
.elementor-25961 .elementor-element.elementor-element-d2ed7a8:hover img {
  transform: scale(1.05);
}/* End custom CSS */