.elementor-20 .elementor-element.elementor-element-88463b5{--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;--overlay-opacity:0.75;}.elementor-20 .elementor-element.elementor-element-88463b5:not(.elementor-motion-effects-element-type-background), .elementor-20 .elementor-element.elementor-element-88463b5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://boatshow.privaterealestate.com/wp-content/uploads/2025/10/02-private-real-estate.webp");background-position:top right;background-repeat:no-repeat;background-size:auto;}.elementor-20 .elementor-element.elementor-element-88463b5::before, .elementor-20 .elementor-element.elementor-element-88463b5 > .elementor-background-video-container::before, .elementor-20 .elementor-element.elementor-element-88463b5 > .e-con-inner > .elementor-background-video-container::before, .elementor-20 .elementor-element.elementor-element-88463b5 > .elementor-background-slideshow::before, .elementor-20 .elementor-element.elementor-element-88463b5 > .e-con-inner > .elementor-background-slideshow::before, .elementor-20 .elementor-element.elementor-element-88463b5 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://boatshow.privaterealestate.com/wp-content/uploads/2025/10/03-private-real-estate.webp");--background-overlay:'';background-position:bottom left;background-repeat:no-repeat;background-size:auto;}.elementor-20 .elementor-element.elementor-element-5c277c8{--spacer-size:180px;}.elementor-20 .elementor-element.elementor-element-bad8e5b{--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-20 .elementor-element.elementor-element-2cf909b .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:5vw;font-weight:600;color:var( --e-global-color-95e7557 );}.elementor-20 .elementor-element.elementor-element-a81a50e{padding:0px 0px 80px 0px;}.elementor-20 .elementor-element.elementor-element-a81a50e .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:5vw;font-weight:600;line-height:1.1em;color:var( --e-global-color-95e7557 );}.elementor-20 .elementor-element.elementor-element-d0fe4d0{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:16px 16px;--row-gap:16px;--column-gap:16px;}.elementor-20 .elementor-element.elementor-element-138d040{--display:flex;--min-height:580px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#FFFFFF12;--border-color:#FFFFFF12;--border-radius:16px 16px 16px 16px;--padding-top:8px;--padding-bottom:8px;--padding-left:8px;--padding-right:8px;}.elementor-20 .elementor-element.elementor-element-138d040:not(.elementor-motion-effects-element-type-background), .elementor-20 .elementor-element.elementor-element-138d040 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF0D;}.elementor-20 .elementor-element.elementor-element-138d040.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-20 .elementor-element.elementor-element-22938a8{--display:flex;--min-height:100%;--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;--justify-content:flex-end;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--overflow:hidden;--overlay-opacity:0.8;--border-radius:8px 8px 8px 8px;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-20 .elementor-element.elementor-element-22938a8::before, .elementor-20 .elementor-element.elementor-element-22938a8 > .elementor-background-video-container::before, .elementor-20 .elementor-element.elementor-element-22938a8 > .e-con-inner > .elementor-background-video-container::before, .elementor-20 .elementor-element.elementor-element-22938a8 > .elementor-background-slideshow::before, .elementor-20 .elementor-element.elementor-element-22938a8 > .e-con-inner > .elementor-background-slideshow::before, .elementor-20 .elementor-element.elementor-element-22938a8 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #00000038 0%, #000000 70%);}body:not(.rtl) .elementor-20 .elementor-element.elementor-element-602d22a{left:38px;}body.rtl .elementor-20 .elementor-element.elementor-element-602d22a{right:38px;}.elementor-20 .elementor-element.elementor-element-602d22a{top:38px;}.elementor-20 .elementor-element.elementor-element-602d22a .elementor-icon-wrapper{text-align:left;}.elementor-20 .elementor-element.elementor-element-602d22a.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-484aa32 );}.elementor-20 .elementor-element.elementor-element-602d22a.elementor-view-framed .elementor-icon, .elementor-20 .elementor-element.elementor-element-602d22a.elementor-view-default .elementor-icon{color:var( --e-global-color-484aa32 );border-color:var( --e-global-color-484aa32 );}.elementor-20 .elementor-element.elementor-element-602d22a.elementor-view-framed .elementor-icon, .elementor-20 .elementor-element.elementor-element-602d22a.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-484aa32 );}.elementor-20 .elementor-element.elementor-element-602d22a .elementor-icon{font-size:40px;}.elementor-20 .elementor-element.elementor-element-602d22a .elementor-icon svg{height:40px;}.elementor-20 .elementor-element.elementor-element-4db4b6c .elementor-heading-title{color:var( --e-global-color-95e7557 );}.elementor-20 .elementor-element.elementor-element-6061e8e{padding:0px 0px 8px 0px;}.elementor-20 .elementor-element.elementor-element-6061e8e .elementor-heading-title{color:#FFFFFFCC;}.elementor-20 .elementor-element.elementor-element-97f9099{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:6px 6px;--row-gap:6px;--column-gap:6px;}.elementor-20 .elementor-element.elementor-element-761770d .elementor-icon-wrapper{text-align:center;}.elementor-20 .elementor-element.elementor-element-761770d.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-484aa32 );}.elementor-20 .elementor-element.elementor-element-761770d.elementor-view-framed .elementor-icon, .elementor-20 .elementor-element.elementor-element-761770d.elementor-view-default .elementor-icon{color:var( --e-global-color-484aa32 );border-color:var( --e-global-color-484aa32 );}.elementor-20 .elementor-element.elementor-element-761770d.elementor-view-framed .elementor-icon, .elementor-20 .elementor-element.elementor-element-761770d.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-484aa32 );}.elementor-20 .elementor-element.elementor-element-761770d .elementor-icon{font-size:16px;}.elementor-20 .elementor-element.elementor-element-761770d .elementor-icon svg{height:16px;}.elementor-20 .elementor-element.elementor-element-76e3c60{color:#FFFFFFB3;}.elementor-20 .elementor-element.elementor-element-76e3c60 a:hover, .elementor-20 .elementor-element.elementor-element-76e3c60 a:focus{color:#0AC59A;}.elementor-20 .elementor-element.elementor-element-c2df543{--display:flex;--min-height:580px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#FFFFFF12;--border-color:#FFFFFF12;--border-radius:16px 16px 16px 16px;--padding-top:8px;--padding-bottom:8px;--padding-left:8px;--padding-right:8px;}.elementor-20 .elementor-element.elementor-element-c2df543:not(.elementor-motion-effects-element-type-background), .elementor-20 .elementor-element.elementor-element-c2df543 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF0D;}.elementor-20 .elementor-element.elementor-element-c2df543.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-20 .elementor-element.elementor-element-1018353{--display:flex;--min-height:100%;--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;--justify-content:flex-end;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--overflow:hidden;--overlay-opacity:0.8;--border-radius:8px 8px 8px 8px;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-20 .elementor-element.elementor-element-1018353::before, .elementor-20 .elementor-element.elementor-element-1018353 > .elementor-background-video-container::before, .elementor-20 .elementor-element.elementor-element-1018353 > .e-con-inner > .elementor-background-video-container::before, .elementor-20 .elementor-element.elementor-element-1018353 > .elementor-background-slideshow::before, .elementor-20 .elementor-element.elementor-element-1018353 > .e-con-inner > .elementor-background-slideshow::before, .elementor-20 .elementor-element.elementor-element-1018353 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #00000038 0%, #000000 70%);}.elementor-20 .elementor-element.elementor-element-7308194 .elementor-heading-title{color:var( --e-global-color-95e7557 );}.elementor-20 .elementor-element.elementor-element-c4782f4{padding:0px 0px 8px 0px;}.elementor-20 .elementor-element.elementor-element-c4782f4 .elementor-heading-title{color:#FFFFFFCC;}.elementor-20 .elementor-element.elementor-element-cfe92af{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:6px 6px;--row-gap:6px;--column-gap:6px;}.elementor-20 .elementor-element.elementor-element-f9f281e .elementor-icon-wrapper{text-align:center;}.elementor-20 .elementor-element.elementor-element-f9f281e.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-484aa32 );}.elementor-20 .elementor-element.elementor-element-f9f281e.elementor-view-framed .elementor-icon, .elementor-20 .elementor-element.elementor-element-f9f281e.elementor-view-default .elementor-icon{color:var( --e-global-color-484aa32 );border-color:var( --e-global-color-484aa32 );}.elementor-20 .elementor-element.elementor-element-f9f281e.elementor-view-framed .elementor-icon, .elementor-20 .elementor-element.elementor-element-f9f281e.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-484aa32 );}.elementor-20 .elementor-element.elementor-element-f9f281e .elementor-icon{font-size:16px;}.elementor-20 .elementor-element.elementor-element-f9f281e .elementor-icon svg{height:16px;}.elementor-20 .elementor-element.elementor-element-9bdd6f5{color:#FFFFFFB3;}.elementor-20 .elementor-element.elementor-element-9bdd6f5 a:hover, .elementor-20 .elementor-element.elementor-element-9bdd6f5 a:focus{color:#0AC59A;}body:not(.rtl) .elementor-20 .elementor-element.elementor-element-7d084c7{left:38px;}body.rtl .elementor-20 .elementor-element.elementor-element-7d084c7{right:38px;}.elementor-20 .elementor-element.elementor-element-7d084c7{top:38px;}.elementor-20 .elementor-element.elementor-element-7d084c7 .elementor-icon-wrapper{text-align:left;}.elementor-20 .elementor-element.elementor-element-7d084c7.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-484aa32 );}.elementor-20 .elementor-element.elementor-element-7d084c7.elementor-view-framed .elementor-icon, .elementor-20 .elementor-element.elementor-element-7d084c7.elementor-view-default .elementor-icon{color:var( --e-global-color-484aa32 );border-color:var( --e-global-color-484aa32 );}.elementor-20 .elementor-element.elementor-element-7d084c7.elementor-view-framed .elementor-icon, .elementor-20 .elementor-element.elementor-element-7d084c7.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-484aa32 );}.elementor-20 .elementor-element.elementor-element-7d084c7 .elementor-icon{font-size:40px;}.elementor-20 .elementor-element.elementor-element-7d084c7 .elementor-icon svg{height:40px;}.elementor-20 .elementor-element.elementor-element-5f63662{--display:flex;--min-height:580px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#FFFFFF12;--border-color:#FFFFFF12;--border-radius:16px 16px 16px 16px;--padding-top:8px;--padding-bottom:8px;--padding-left:8px;--padding-right:8px;}.elementor-20 .elementor-element.elementor-element-5f63662:not(.elementor-motion-effects-element-type-background), .elementor-20 .elementor-element.elementor-element-5f63662 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF0D;}.elementor-20 .elementor-element.elementor-element-5f63662.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-20 .elementor-element.elementor-element-681876f{--display:flex;--min-height:100%;--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;--justify-content:flex-end;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--overflow:hidden;--overlay-opacity:0.8;--border-radius:8px 8px 8px 8px;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-20 .elementor-element.elementor-element-681876f::before, .elementor-20 .elementor-element.elementor-element-681876f > .elementor-background-video-container::before, .elementor-20 .elementor-element.elementor-element-681876f > .e-con-inner > .elementor-background-video-container::before, .elementor-20 .elementor-element.elementor-element-681876f > .elementor-background-slideshow::before, .elementor-20 .elementor-element.elementor-element-681876f > .e-con-inner > .elementor-background-slideshow::before, .elementor-20 .elementor-element.elementor-element-681876f > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #00000038 0%, #000000 70%);}.elementor-20 .elementor-element.elementor-element-ac3aa93 .elementor-heading-title{color:var( --e-global-color-95e7557 );}.elementor-20 .elementor-element.elementor-element-21d571c{padding:0px 0px 8px 0px;}.elementor-20 .elementor-element.elementor-element-21d571c .elementor-heading-title{color:#FFFFFFCC;}.elementor-20 .elementor-element.elementor-element-f3a55ef{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:6px 6px;--row-gap:6px;--column-gap:6px;}.elementor-20 .elementor-element.elementor-element-30e3adc .elementor-icon-wrapper{text-align:center;}.elementor-20 .elementor-element.elementor-element-30e3adc.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-484aa32 );}.elementor-20 .elementor-element.elementor-element-30e3adc.elementor-view-framed .elementor-icon, .elementor-20 .elementor-element.elementor-element-30e3adc.elementor-view-default .elementor-icon{color:var( --e-global-color-484aa32 );border-color:var( --e-global-color-484aa32 );}.elementor-20 .elementor-element.elementor-element-30e3adc.elementor-view-framed .elementor-icon, .elementor-20 .elementor-element.elementor-element-30e3adc.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-484aa32 );}.elementor-20 .elementor-element.elementor-element-30e3adc .elementor-icon{font-size:16px;}.elementor-20 .elementor-element.elementor-element-30e3adc .elementor-icon svg{height:16px;}.elementor-20 .elementor-element.elementor-element-0861a99{color:#FFFFFFB3;}.elementor-20 .elementor-element.elementor-element-0861a99 a:hover, .elementor-20 .elementor-element.elementor-element-0861a99 a:focus{color:#0AC59A;}body:not(.rtl) .elementor-20 .elementor-element.elementor-element-ea0eb57{left:38px;}body.rtl .elementor-20 .elementor-element.elementor-element-ea0eb57{right:38px;}.elementor-20 .elementor-element.elementor-element-ea0eb57{top:38px;}.elementor-20 .elementor-element.elementor-element-ea0eb57 .elementor-icon-wrapper{text-align:left;}.elementor-20 .elementor-element.elementor-element-ea0eb57.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-484aa32 );}.elementor-20 .elementor-element.elementor-element-ea0eb57.elementor-view-framed .elementor-icon, .elementor-20 .elementor-element.elementor-element-ea0eb57.elementor-view-default .elementor-icon{color:var( --e-global-color-484aa32 );border-color:var( --e-global-color-484aa32 );}.elementor-20 .elementor-element.elementor-element-ea0eb57.elementor-view-framed .elementor-icon, .elementor-20 .elementor-element.elementor-element-ea0eb57.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-484aa32 );}.elementor-20 .elementor-element.elementor-element-ea0eb57 .elementor-icon{font-size:40px;}.elementor-20 .elementor-element.elementor-element-ea0eb57 .elementor-icon svg{height:40px;}.elementor-20 .elementor-element.elementor-element-bc10de4{--spacer-size:180px;}:root{--page-title-display:none;}@media(min-width:810px){.elementor-20 .elementor-element.elementor-element-138d040{--width:30%;}.elementor-20 .elementor-element.elementor-element-c2df543{--width:30%;}.elementor-20 .elementor-element.elementor-element-5f63662{--width:30%;}}@media(max-width:1279px) and (min-width:810px){.elementor-20 .elementor-element.elementor-element-138d040{--width:100%;}.elementor-20 .elementor-element.elementor-element-c2df543{--width:100%;}.elementor-20 .elementor-element.elementor-element-5f63662{--width:100%;}}@media(min-width:1680px){.elementor-20 .elementor-element.elementor-element-138d040{--min-height:620px;}.elementor-20 .elementor-element.elementor-element-c2df543{--min-height:620px;}.elementor-20 .elementor-element.elementor-element-5f63662{--min-height:620px;}}@media(max-width:1279px){.elementor-20 .elementor-element.elementor-element-2cf909b .elementor-heading-title{font-size:6vw;}.elementor-20 .elementor-element.elementor-element-a81a50e .elementor-heading-title{font-size:6vw;}.elementor-20 .elementor-element.elementor-element-d0fe4d0{--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-20 .elementor-element.elementor-element-138d040{--min-height:500px;}.elementor-20 .elementor-element.elementor-element-22938a8{--min-height:484px;}.elementor-20 .elementor-element.elementor-element-c2df543{--min-height:500px;}.elementor-20 .elementor-element.elementor-element-1018353{--min-height:484px;}.elementor-20 .elementor-element.elementor-element-5f63662{--min-height:500px;}.elementor-20 .elementor-element.elementor-element-681876f{--min-height:484px;}}@media(max-width:809px){.elementor-20 .elementor-element.elementor-element-5c277c8{--spacer-size:140px;}.elementor-20 .elementor-element.elementor-element-2cf909b .elementor-heading-title{font-size:8vw;}.elementor-20 .elementor-element.elementor-element-a81a50e .elementor-heading-title{font-size:8vw;}}/* Start custom CSS for heading, class: .elementor-element-2cf909b */.elementor-20 .elementor-element.elementor-element-2cf909b h1 {

  color: #ffffff;

  background: linear-gradient(90deg, #FFFFFF 0%, #C9CED3 100%);
  -webkit-background-clip: text;
          background-clip: text;
  -webkit-text-fill-color: transparent; /* Necesario en Safari/Chrome */
          color: transparent;

  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;

  display: inline-block; 
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a81a50e */.elementor-20 .elementor-element.elementor-element-a81a50e h1 {

  color: #ffffff;

  background: linear-gradient(90deg, #FFFFFF 0%, #C9CED3 100%);
  -webkit-background-clip: text;
          background-clip: text;
  -webkit-text-fill-color: transparent; /* Necesario en Safari/Chrome */
          color: transparent;

  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;

  display: inline-block; 
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-602d22a */.elementor-20 .elementor-element.elementor-element-602d22a{
    height: 40px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4db4b6c */.elementor-20 .elementor-element.elementor-element-4db4b6c h3 {

  color: #ffffff;

  background: linear-gradient(90deg, #FFFFFF 0%, #C9CED3 100%);
  -webkit-background-clip: text;
          background-clip: text;
  -webkit-text-fill-color: transparent; /* Necesario en Safari/Chrome */
          color: transparent;

  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;

  display: inline-block; 
  line-height: 130%;
}

.elementor-20 .elementor-element.elementor-element-4db4b6c{
    overflow: visible;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-761770d */.elementor-20 .elementor-element.elementor-element-761770d{
    height: 20px
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7308194 */.elementor-20 .elementor-element.elementor-element-7308194 h3 {

  color: #ffffff;

  background: linear-gradient(90deg, #FFFFFF 0%, #C9CED3 100%);
  -webkit-background-clip: text;
          background-clip: text;
  -webkit-text-fill-color: transparent; /* Necesario en Safari/Chrome */
          color: transparent;

  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;

  display: inline-block; 
  line-height: 130%;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-f9f281e */.elementor-20 .elementor-element.elementor-element-f9f281e{
    height: 20px
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-7d084c7 */.elementor-20 .elementor-element.elementor-element-7d084c7{
    height: 40px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-ac3aa93 */.elementor-20 .elementor-element.elementor-element-ac3aa93 h3 {

  color: #ffffff;

  background: linear-gradient(90deg, #FFFFFF 0%, #C9CED3 100%);
  -webkit-background-clip: text;
          background-clip: text;
  -webkit-text-fill-color: transparent; /* Necesario en Safari/Chrome */
          color: transparent;

  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;

  display: inline-block; 
  line-height: 130%;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-30e3adc */.elementor-20 .elementor-element.elementor-element-30e3adc{
    height: 20px
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-ea0eb57 */.elementor-20 .elementor-element.elementor-element-ea0eb57{
    height: 40px;
}/* End custom CSS */
/* Start custom CSS */@media all and (min-width:810px){

.caja-padre-servicio{
    transition: all .5s ease;
}

.caja-padre-servicio .boton-servicio{
     transition: all .5s ease;
}

.caja-padre-servicio .icono-servicio{
     transition: all .5s ease;
}

.caja-padre-servicio:hover .boton-servicio{
     color:#0AC59A !important;
}

.caja-padre-servicio:hover .icono-servicio{
     transform:rotate(-45deg);
}

.caja-padre-servicio .contenedor-interno-servicios{
    transition: all .5s ease;
}


.caja-padre-servicio:hover .contenedor-interno-servicios{
    padding-bottom:70px;
}


.caja-padre-servicio .icono-top--servicio{
    transition: all .5s ease;
}

.caja-padre-servicio:hover .icono-top--servicio{
    transform: translatey(-60px);
    opacity:0;
}
}/* End custom CSS */