.elementor-5892 .elementor-element.elementor-element-691e1d8{--display:flex;--overlay-opacity:0.4;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5892 .elementor-element.elementor-element-691e1d8::before, .elementor-5892 .elementor-element.elementor-element-691e1d8 > .elementor-background-video-container::before, .elementor-5892 .elementor-element.elementor-element-691e1d8 > .e-con-inner > .elementor-background-video-container::before, .elementor-5892 .elementor-element.elementor-element-691e1d8 > .elementor-background-slideshow::before, .elementor-5892 .elementor-element.elementor-element-691e1d8 > .e-con-inner > .elementor-background-slideshow::before, .elementor-5892 .elementor-element.elementor-element-691e1d8 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#333F50;background-image:url("https://www.blueinteriordesign.es/wp-content/uploads/2021/06/PHOTO-2023-08-01-08-40-51-2.jpg");--background-overlay:'';background-position:center center;}.elementor-5892 .elementor-element.elementor-element-66a4be9{--display:flex;--padding-top:15%;--padding-bottom:05%;--padding-left:09%;--padding-right:0%;}.elementor-5892 .elementor-element.elementor-element-66a4be9.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-5892 .elementor-element.elementor-element-bdc2720 > .elementor-widget-container{margin:0% 0% 0% 0%;padding:0px 0px 0px 0px;}.elementor-5892 .elementor-element.elementor-element-bdc2720{text-align:left;font-size:38px;line-height:2em;color:#FFFFFF;}.elementor-5892 .elementor-element.elementor-element-bdc2720 p{margin-bottom:0px;}.elementor-5892 .elementor-element.elementor-element-920a895{--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-5892 .elementor-element.elementor-element-319753d{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;font-size:24px;}.elementor-5892 .elementor-element.elementor-element-319753d.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-5892 .elementor-element.elementor-element-a301033, .elementor-5892 .elementor-element.elementor-element-a301033 > .elementor-background-overlay{border-radius:0px 0px 0px 0px;}.elementor-5892 .elementor-element.elementor-element-a301033{margin-top:0px;margin-bottom:0px;}.elementor-5892 .elementor-element.elementor-element-82b2d2b .filter__item{color:#FFFFFF;}.elementor-5892 .elementor-element.elementor-element-82b2d2b .filter__item--active{color:#FFFFFF;}.elementor-5892 .elementor-element.elementor-element-82b2d2b .card:hover .card__heading, .elementor-5892 .elementor-element.elementor-element-82b2d2b .card:focus .card__heading, .elementor-5892 .elementor-element.elementor-element-82b2d2b .card--active .card__heading{color:#FFFFFF;}.elementor-5892 .elementor-element.elementor-element-82b2d2b .card__text{color:#FFFFFF;}.elementor-5892 .elementor-element.elementor-element-2434996{--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-5892 .elementor-element.elementor-element-39e6be9{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-5892 .elementor-element.elementor-element-39e6be9 > .elementor-widget-container{margin:20px 20px 20px 20px;}.elementor-5892 .elementor-element.elementor-element-39e6be9.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-5892 .elementor-element.elementor-element-39e6be9 .feedback__heading{color:#FFFFFF;}@media(max-width:767px){.elementor-5892 .elementor-element.elementor-element-bdc2720{font-size:24px;}.elementor-5892 .elementor-element.elementor-element-319753d{font-size:18px;}}@media(min-width:768px){.elementor-5892 .elementor-element.elementor-element-66a4be9{--width:56.104%;}.elementor-5892 .elementor-element.elementor-element-920a895{--content-width:82%;}}/* Start custom CSS for larson-portfolio, class: .elementor-element-82b2d2b */.card__link {
  color: transparent;
  position: relative;
  display: inline-block;  
}

.card__link:hover {
  color: transparent;
  position: relative;
  display: inline-block;
}
.card__link::before {
  content: "See more";
  color: white;
  position: absolute;
  left: 0;
  top: 0;
  transition: color 0.3s ease;
}/* End custom CSS */
/* Start custom CSS for larson-cf7-form, class: .elementor-element-39e6be9 */.btn {
    color: white;
}/* End custom CSS */
/* Start custom CSS */.card__link{
     fill: white;
}/* End custom CSS */