/* Photographs already contain their colour treatment; do not add overlays. */
.elementor-10 .elementor-element:is(.elementor-element-da4f394,.elementor-element-5d0c8c0){filter:none;--overlay-opacity:0;background-blend-mode:normal;background-repeat:no-repeat;background-position:center top!important;background-size:100% auto!important;}
.elementor-10 .elementor-element:is(.elementor-element-da4f394,.elementor-element-5d0c8c0)::before{display:none;background:none;}
@media(min-width:1025px){
.elementor-10 .elementor-element.elementor-element-da4f394{--min-height:56.25vw;--padding-top:32px;--padding-bottom:14vw;--padding-left:24px;--padding-right:24px;}
.elementor-10 .elementor-element.elementor-element-b75ab48{display:none;}
.elementor-10 .elementor-element.elementor-element-e519574{--container-widget-width:240px;max-width:240px;margin:0 0 calc(23vw - 70px);}
.elementor-10 .elementor-element.elementor-element-a1f687a .elementor-heading-title span{font-weight:300!important;}
.elementor-10 .elementor-element.elementor-element-5d0c8c0{--min-height:max(690px,56.25vw);--padding-top:100px;--padding-bottom:100px;}
}
@media(max-width:1024px){
.elementor-10 .elementor-element.elementor-element-da4f394{background-color:#a5868c;background-position:center 110px!important;--padding-top:24px;--padding-bottom:48px;--padding-left:24px;--padding-right:24px;}
.elementor-10 .elementor-element.elementor-element-b75ab48{display:none;}
.elementor-10 .elementor-element.elementor-element-e519574{--container-widget-width:220px;max-width:220px;margin:0 0 calc(56.25vw + 35px);}
.elementor-10 .elementor-element.elementor-element-5d0c8c0{background-color:#a5868c;background-position:center top!important;--flex-direction:column;--padding-top:calc(56.25vw + 32px);--padding-bottom:48px;--padding-left:24px;--padding-right:24px;--gap:32px;}
.elementor-10 .elementor-element.elementor-element-5d0c8c0>.e-con-inner{flex-direction:column;}
.elementor-10 .elementor-element.elementor-element-05434dc,.elementor-10 .elementor-element.elementor-element-04a637d{--width:100%;width:100%;}
}
