.elementor-9762 .elementor-element.elementor-element-c4e9747{--spacer-size:51px;}.elementor-9762 .elementor-element.elementor-element-d067bfa .lastudio-posts .lastudio-posts__item{padding:8px 8px 8px 8px;}.elementor-9762 .elementor-element.elementor-element-d067bfa .lastudio-posts{margin-right:-8px;margin-left:-8px;}.elementor-9762 .elementor-element.elementor-element-d067bfa .lastudio-posts .lastudio-posts__inner-box{background-color:#e0e0e0;}.elementor-9762 .elementor-element.elementor-element-d067bfa .lastudio-posts .lastudio-posts__inner-content{background-color:#3f3f3f;}.elementor-9762 .elementor-element.elementor-element-d067bfa .lastudio-posts .entry-title a{color:#ffffff;}.elementor-9762 .elementor-element.elementor-element-d067bfa .lastudio-posts .entry-title{text-align:left;}.elementor-9762 .elementor-element.elementor-element-d067bfa .lastudio-posts .post-meta{text-align:left;}.elementor-9762 .elementor-element.elementor-element-d067bfa .lastudio-posts .entry-excerpt{color:#ffffff;text-align:left;}.elementor-9762 .elementor-element.elementor-element-d067bfa .lastudio-posts .lastudio-more{background-color:#FFF500;color:#000000;text-decoration:none;align-self:flex-start;}.elementor-9762 .elementor-element.elementor-element-d067bfa .lastudio-posts .lastudio-more:hover{background-color:#FFFFFF;color:#0c0c0c;text-decoration:none;}.elementor-9762 .elementor-element.elementor-element-d067bfa .lastudio-carousel .lastudio-slick-dots li{padding-left:5px;padding-right:5px;}.elementor-9762 .elementor-element.elementor-element-d067bfa .lastudio-carousel .lastudio-slick-dots{justify-content:center;}.elementor-9762 .elementor-element.elementor-element-d067bfa .lastudio-title-fields__item-label{margin-right:5px;}.elementor-9762 .elementor-element.elementor-element-d067bfa .lastudio-content-fields__item-label{margin-right:5px;}.elementor-9762 .elementor-element.elementor-element-deed16e .elementor-button{background-color:#fff500;font-family:"Playfair Display", Sans-serif;letter-spacing:1px;fill:rgba(0,0,0,0.98);color:rgba(0,0,0,0.98);border-radius:30px 30px 30px 30px;}.elementor-9762 .elementor-element.elementor-element-deed16e .elementor-button:hover, .elementor-9762 .elementor-element.elementor-element-deed16e .elementor-button:focus{background-color:#000000;color:#fff500;}.elementor-9762 .elementor-element.elementor-element-deed16e > .elementor-widget-container{padding:0px 0px 40px 0px;}.elementor-9762 .elementor-element.elementor-element-deed16e .elementor-button:hover svg, .elementor-9762 .elementor-element.elementor-element-deed16e .elementor-button:focus svg{fill:#fff500;}.elementor-9762 .elementor-element.elementor-element-05bba50{--spacer-size:73px;}.elementor-9762 .elementor-element.elementor-element-637aefc:not(.elementor-motion-effects-element-type-background), .elementor-9762 .elementor-element.elementor-element-637aefc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-9762 .elementor-element.elementor-element-637aefc{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-9762 .elementor-element.elementor-element-637aefc > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}@media(max-width:991px){.elementor-9762 .elementor-element.elementor-element-deed16e .elementor-button{font-size:12px;padding:18px 40px 18px 40px;}}/* Start custom CSS for page-settings */body.elementor-page-9762,
body.elementor-page-9762 h1,
body.elementor-page-9762 h2,
body.elementor-page-9762 h3,
body.elementor-page-9762 h4,
body.elementor-page-9762 h5,
h6 {
    font-family: "Playfair Display", sans-serif;
}

body.elementor-page-9762 .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-9762 .elementor-widget-lastudio-services.service-button-overlay .lastudio-services__header{
    transition: all .3s;
}
body.elementor-page-9762 .elementor-widget-lastudio-services.service-button-overlay:hover .lastudio-services__header {
    background-color: #E87141;
    border-color: transparent;
}

body.elementor-page-9762 .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 */