.elementor-10341 .elementor-element.elementor-element-f8300da{--spacer-size:92px;}.elementor-10341 .elementor-element.elementor-element-8ef9013 > .elementor-container{max-width:1500px;}.elementor-10341 .elementor-element.elementor-element-953c10d > .elementor-widget-container{margin:0px 0px 16px 0px;}.elementor-10341 .elementor-element.elementor-element-953c10d{text-align:start;}.elementor-10341 .elementor-element.elementor-element-953c10d .elementor-heading-title{font-size:25px;}.elementor-10341 .elementor-element.elementor-element-ff12604 .elementor-wrapper{--video-aspect-ratio:2.33333;}.elementor-10341 .elementor-element.elementor-element-4091b2d > .elementor-container{max-width:1500px;}.elementor-10341 .elementor-element.elementor-element-c5b5342 > .elementor-widget-container{margin:0px 0px 16px 0px;}.elementor-10341 .elementor-element.elementor-element-c5b5342{text-align:start;}.elementor-10341 .elementor-element.elementor-element-c5b5342 .elementor-heading-title{font-size:25px;}.elementor-10341 .elementor-element.elementor-element-9fbadf9 .elementor-wrapper{--video-aspect-ratio:2.33333;}.elementor-10341 .elementor-element.elementor-element-797cb36 > .elementor-container{max-width:1500px;}.elementor-10341 .elementor-element.elementor-element-c6307e7 > .elementor-widget-container{margin:0px 0px 16px 0px;}.elementor-10341 .elementor-element.elementor-element-c6307e7{text-align:start;}.elementor-10341 .elementor-element.elementor-element-c6307e7 .elementor-heading-title{font-size:25px;}.elementor-10341 .elementor-element.elementor-element-13f6d5a .elementor-wrapper{--video-aspect-ratio:1.5;}.elementor-10341 .elementor-element.elementor-element-df53c2a .elementor-wrapper{--video-aspect-ratio:0.5625;}.elementor-10341 .elementor-element.elementor-element-db291d9 .elementor-wrapper{--video-aspect-ratio:0.5625;}.elementor-10341 .elementor-element.elementor-element-1c961d3 > .elementor-container{max-width:1500px;}.elementor-10341 .elementor-element.elementor-element-d2ae57f{--spacer-size:92px;}.elementor-10341 .elementor-element.elementor-element-ccd1279 > .elementor-container{max-width:1500px;}@media(min-width:1280px){.elementor-10341 .elementor-element.elementor-element-11660e0{width:55.878%;}.elementor-10341 .elementor-element.elementor-element-05f37c0{width:44.088%;}}/* Start custom CSS for page-settings */body.elementor-page-10341,
body.elementor-page-10341 h1,
body.elementor-page-10341 h2,
body.elementor-page-10341 h3,
body.elementor-page-10341 h4,
body.elementor-page-10341 h5,
h6 {
    font-family: "Playfair Display", sans-serif;
}

body.elementor-page-10341 .elementor-widget-lastudio-services.service-button-overlay a.elementor-button {
    position: absolute;
    opacity: 0;
    padding: 0;
    top: 0;
    right: 0;
    bottom: 0;
    left: -70%;
}
body.elementor-page-10341 .elementor-widget-lastudio-services.service-button-overlay .lastudio-services__header{
    transition: all .3s;
}
body.elementor-page-10341 .elementor-widget-lastudio-services.service-button-overlay:hover .lastudio-services__header {
    background-color: #E87141;
    border-color: transparent;
}

body.elementor-page-10341 .elementor-widget-lastudio-services.service-button-overlay:hover .lastudio-services__header .lastudio-services__icon {
    -webkit-filter: brightness(0) invert(1);
  filter: brightness(0) invert(1);
}/* End custom CSS */