.elementor-20 .elementor-element.elementor-element-4b40cea{--display:flex;--min-height:80vh;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0.49;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-20 .elementor-element.elementor-element-4b40cea::before, .elementor-20 .elementor-element.elementor-element-4b40cea > .elementor-background-video-container::before, .elementor-20 .elementor-element.elementor-element-4b40cea > .e-con-inner > .elementor-background-video-container::before, .elementor-20 .elementor-element.elementor-element-4b40cea > .elementor-background-slideshow::before, .elementor-20 .elementor-element.elementor-element-4b40cea > .e-con-inner > .elementor-background-slideshow::before, .elementor-20 .elementor-element.elementor-element-4b40cea > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-20 .elementor-element.elementor-element-4b40cea:not(.elementor-motion-effects-element-type-background), .elementor-20 .elementor-element.elementor-element-4b40cea > .elementor-motion-effects-container > .elementor-motion-effects-layer{background:url("https://inmobiliariavasquezyvasquez.com/wp-content/uploads/2025/06/aerial-view-of-the-urban-landscape-full-of-high-bu-2025-02-09-00-52-20-utc-1.jpg") 50% 50%;background-size:cover;}.elementor-20 .elementor-element.elementor-element-4b40cea > .elementor-shape-bottom .elementor-shape-fill, .elementor-20 .elementor-element.elementor-element-4b40cea > .e-con-inner > .elementor-shape-bottom .elementor-shape-fill{fill:var( --e-global-color-primary );}.elementor-20 .elementor-element.elementor-element-4b40cea > .elementor-shape-bottom svg, .elementor-20 .elementor-element.elementor-element-4b40cea > .e-con-inner > .elementor-shape-bottom svg{height:100px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );color:var( --e-global-color-primary );}.elementor-20 .elementor-element.elementor-element-91e796c > .elementor-widget-container{padding:0px 0px 10px 0px;}.elementor-20 .elementor-element.elementor-element-91e796c{text-align:center;}.elementor-20 .elementor-element.elementor-element-91e796c .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:3.5rem;font-weight:900;line-height:1.1em;text-shadow:0px 0px 10px rgba(0,0,0,0.3);color:var( --e-global-color-983a164 );}.elementor-20 .elementor-element.elementor-element-5a29e9d > .elementor-widget-container{padding:0px 0px 10px 0px;}.elementor-20 .elementor-element.elementor-element-5a29e9d{text-align:center;}.elementor-20 .elementor-element.elementor-element-5a29e9d .elementor-heading-title{font-family:var( --e-global-typography-e92d54e-font-family ), Sans-serif;font-size:var( --e-global-typography-e92d54e-font-size );font-weight:var( --e-global-typography-e92d54e-font-weight );line-height:var( --e-global-typography-e92d54e-line-height );text-shadow:0px 0px 10px rgba(0,0,0,0.3);color:var( --e-global-color-983a164 );}.elementor-20 .elementor-element.elementor-element-963e51a > .elementor-widget-container{padding:0px 0px 20px 0px;}.elementor-20 .elementor-element.elementor-element-963e51a{text-align:center;}.elementor-20 .elementor-element.elementor-element-963e51a .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );text-shadow:0px 0px 10px rgba(0,0,0,0.3);color:var( --e-global-color-primary );}.elementor-20 .elementor-element.elementor-element-a660e6f > .elementor-widget-container{background-color:var( --e-global-color-983a164 );padding:5px 50px 5px 50px;border-radius:34px 34px 34px 34px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-20 .elementor-element.elementor-element-a660e6f.elementor-element{--align-self:stretch;}.elementor-20 .elementor-element.elementor-element-4d428e1{--display:flex;--min-height:60vh;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:100px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-20 .elementor-element.elementor-element-4d428e1:not(.elementor-motion-effects-element-type-background), .elementor-20 .elementor-element.elementor-element-4d428e1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-748bb47 );}.elementor-20 .elementor-element.elementor-element-4d428e1 > .elementor-shape-top .elementor-shape-fill, .elementor-20 .elementor-element.elementor-element-4d428e1 > .e-con-inner > .elementor-shape-top .elementor-shape-fill{fill:var( --e-global-color-primary );}.elementor-20 .elementor-element.elementor-element-4d428e1 > .elementor-shape-top svg, .elementor-20 .elementor-element.elementor-element-4d428e1 > .e-con-inner > .elementor-shape-top svg{height:100px;}.elementor-20 .elementor-element.elementor-element-f8c880a > .elementor-widget-container{padding:0px 0px 20px 0px;}.elementor-20 .elementor-element.elementor-element-f8c880a{text-align:center;}.elementor-20 .elementor-element.elementor-element-f8c880a .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:3rem;font-weight:800;line-height:1.1em;color:#2C2C2C;}.elementor-20 .elementor-element.elementor-element-0d41a82{--display:flex;--min-height:60vh;--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:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-20 .elementor-element.elementor-element-0d41a82:not(.elementor-motion-effects-element-type-background), .elementor-20 .elementor-element.elementor-element-0d41a82 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F0F0F0;}.elementor-20 .elementor-element.elementor-element-8318e41{--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;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-20 .elementor-element.elementor-element-6cbdb3c{text-align:center;}.elementor-20 .elementor-element.elementor-element-6cbdb3c .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:3rem;font-weight:800;line-height:1.1em;color:var( --e-global-color-e23bcb9 );}.elementor-20 .elementor-element.elementor-element-204ad79{--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;--justify-content:center;--gap:0px 25px;--row-gap:0px;--column-gap:25px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-20 .elementor-element.elementor-element-951ca83{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );--border-radius:10px 10px 10px 10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-20 .elementor-element.elementor-element-e2891e5{--display:flex;--overlay-opacity:1;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-20 .elementor-element.elementor-element-e2891e5:not(.elementor-motion-effects-element-type-background), .elementor-20 .elementor-element.elementor-element-e2891e5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-20 .elementor-element.elementor-element-e2891e5::before, .elementor-20 .elementor-element.elementor-element-e2891e5 > .elementor-background-video-container::before, .elementor-20 .elementor-element.elementor-element-e2891e5 > .e-con-inner > .elementor-background-video-container::before, .elementor-20 .elementor-element.elementor-element-e2891e5 > .elementor-background-slideshow::before, .elementor-20 .elementor-element.elementor-element-e2891e5 > .e-con-inner > .elementor-background-slideshow::before, .elementor-20 .elementor-element.elementor-element-e2891e5 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-widget-image-box .elementor-image-box-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );color:var( --e-global-color-primary );}.elementor-widget-image-box:has(:hover) .elementor-image-box-title,
					 .elementor-widget-image-box:has(:focus) .elementor-image-box-title{color:var( --e-global-color-primary );}.elementor-widget-image-box .elementor-image-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-20 .elementor-element.elementor-element-ca51ab7.elementor-position-right .elementor-image-box-img{margin-left:18px;}.elementor-20 .elementor-element.elementor-element-ca51ab7.elementor-position-left .elementor-image-box-img{margin-right:18px;}.elementor-20 .elementor-element.elementor-element-ca51ab7.elementor-position-top .elementor-image-box-img{margin-bottom:18px;}.elementor-20 .elementor-element.elementor-element-ca51ab7 .elementor-image-box-wrapper .elementor-image-box-img{width:46%;}.elementor-20 .elementor-element.elementor-element-ca51ab7 .elementor-image-box-img img{border-radius:10px;transition-duration:0.3s;}.elementor-20 .elementor-element.elementor-element-ca51ab7 .elementor-image-box-title{font-family:var( --e-global-typography-8106906-font-family ), Sans-serif;font-size:var( --e-global-typography-8106906-font-size );line-height:var( --e-global-typography-8106906-line-height );color:var( --e-global-color-983a164 );}.elementor-20 .elementor-element.elementor-element-ca51ab7:has(:hover) .elementor-image-box-title,
					 .elementor-20 .elementor-element.elementor-element-ca51ab7:has(:focus) .elementor-image-box-title{color:var( --e-global-color-983a164 );}.elementor-20 .elementor-element.elementor-element-ca51ab7 .elementor-image-box-description{font-family:var( --e-global-typography-e92d54e-font-family ), Sans-serif;font-size:var( --e-global-typography-e92d54e-font-size );font-weight:var( --e-global-typography-e92d54e-font-weight );line-height:var( --e-global-typography-e92d54e-line-height );}.elementor-20 .elementor-element.elementor-element-6f057a8{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-20 .elementor-element.elementor-element-9303406{text-align:center;}.elementor-20 .elementor-element.elementor-element-9303406 .elementor-heading-title{font-family:var( --e-global-typography-e92d54e-font-family ), Sans-serif;font-size:var( --e-global-typography-e92d54e-font-size );font-weight:var( --e-global-typography-e92d54e-font-weight );line-height:var( --e-global-typography-e92d54e-line-height );color:var( --e-global-color-text );}.elementor-20 .elementor-element.elementor-element-6184133{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );--border-radius:10px 10px 10px 10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-20 .elementor-element.elementor-element-ab6b2d4{--display:flex;--overlay-opacity:1;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-20 .elementor-element.elementor-element-ab6b2d4:not(.elementor-motion-effects-element-type-background), .elementor-20 .elementor-element.elementor-element-ab6b2d4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-20 .elementor-element.elementor-element-ab6b2d4::before, .elementor-20 .elementor-element.elementor-element-ab6b2d4 > .elementor-background-video-container::before, .elementor-20 .elementor-element.elementor-element-ab6b2d4 > .e-con-inner > .elementor-background-video-container::before, .elementor-20 .elementor-element.elementor-element-ab6b2d4 > .elementor-background-slideshow::before, .elementor-20 .elementor-element.elementor-element-ab6b2d4 > .e-con-inner > .elementor-background-slideshow::before, .elementor-20 .elementor-element.elementor-element-ab6b2d4 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-20 .elementor-element.elementor-element-0ffca18.elementor-position-right .elementor-image-box-img{margin-left:18px;}.elementor-20 .elementor-element.elementor-element-0ffca18.elementor-position-left .elementor-image-box-img{margin-right:18px;}.elementor-20 .elementor-element.elementor-element-0ffca18.elementor-position-top .elementor-image-box-img{margin-bottom:18px;}.elementor-20 .elementor-element.elementor-element-0ffca18 .elementor-image-box-wrapper .elementor-image-box-img{width:46%;}.elementor-20 .elementor-element.elementor-element-0ffca18 .elementor-image-box-img img{border-radius:10px;transition-duration:0.3s;}.elementor-20 .elementor-element.elementor-element-0ffca18 .elementor-image-box-title{font-family:var( --e-global-typography-8106906-font-family ), Sans-serif;font-size:var( --e-global-typography-8106906-font-size );line-height:var( --e-global-typography-8106906-line-height );color:var( --e-global-color-983a164 );}.elementor-20 .elementor-element.elementor-element-0ffca18:has(:hover) .elementor-image-box-title,
					 .elementor-20 .elementor-element.elementor-element-0ffca18:has(:focus) .elementor-image-box-title{color:var( --e-global-color-983a164 );}.elementor-20 .elementor-element.elementor-element-0ffca18 .elementor-image-box-description{font-family:var( --e-global-typography-e92d54e-font-family ), Sans-serif;font-size:var( --e-global-typography-e92d54e-font-size );font-weight:var( --e-global-typography-e92d54e-font-weight );line-height:var( --e-global-typography-e92d54e-line-height );}.elementor-20 .elementor-element.elementor-element-9067ae6{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-20 .elementor-element.elementor-element-10107d1{text-align:center;}.elementor-20 .elementor-element.elementor-element-10107d1 .elementor-heading-title{font-family:var( --e-global-typography-e92d54e-font-family ), Sans-serif;font-size:var( --e-global-typography-e92d54e-font-size );font-weight:var( --e-global-typography-e92d54e-font-weight );line-height:var( --e-global-typography-e92d54e-line-height );color:var( --e-global-color-text );}.elementor-20 .elementor-element.elementor-element-f7a0cb9{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );--border-radius:10px 10px 10px 10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-20 .elementor-element.elementor-element-b04f10d{--display:flex;--overlay-opacity:1;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-20 .elementor-element.elementor-element-b04f10d:not(.elementor-motion-effects-element-type-background), .elementor-20 .elementor-element.elementor-element-b04f10d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-20 .elementor-element.elementor-element-b04f10d::before, .elementor-20 .elementor-element.elementor-element-b04f10d > .elementor-background-video-container::before, .elementor-20 .elementor-element.elementor-element-b04f10d > .e-con-inner > .elementor-background-video-container::before, .elementor-20 .elementor-element.elementor-element-b04f10d > .elementor-background-slideshow::before, .elementor-20 .elementor-element.elementor-element-b04f10d > .e-con-inner > .elementor-background-slideshow::before, .elementor-20 .elementor-element.elementor-element-b04f10d > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-20 .elementor-element.elementor-element-7ad3e27.elementor-position-right .elementor-image-box-img{margin-left:18px;}.elementor-20 .elementor-element.elementor-element-7ad3e27.elementor-position-left .elementor-image-box-img{margin-right:18px;}.elementor-20 .elementor-element.elementor-element-7ad3e27.elementor-position-top .elementor-image-box-img{margin-bottom:18px;}.elementor-20 .elementor-element.elementor-element-7ad3e27 .elementor-image-box-wrapper .elementor-image-box-img{width:46%;}.elementor-20 .elementor-element.elementor-element-7ad3e27 .elementor-image-box-img img{border-radius:10px;transition-duration:0.3s;}.elementor-20 .elementor-element.elementor-element-7ad3e27 .elementor-image-box-title{font-family:var( --e-global-typography-8106906-font-family ), Sans-serif;font-size:var( --e-global-typography-8106906-font-size );line-height:var( --e-global-typography-8106906-line-height );color:var( --e-global-color-983a164 );}.elementor-20 .elementor-element.elementor-element-7ad3e27:has(:hover) .elementor-image-box-title,
					 .elementor-20 .elementor-element.elementor-element-7ad3e27:has(:focus) .elementor-image-box-title{color:var( --e-global-color-983a164 );}.elementor-20 .elementor-element.elementor-element-7ad3e27 .elementor-image-box-description{font-family:var( --e-global-typography-e92d54e-font-family ), Sans-serif;font-size:var( --e-global-typography-e92d54e-font-size );font-weight:var( --e-global-typography-e92d54e-font-weight );line-height:var( --e-global-typography-e92d54e-line-height );}.elementor-20 .elementor-element.elementor-element-32fdbbf{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-20 .elementor-element.elementor-element-6a61584{text-align:center;}.elementor-20 .elementor-element.elementor-element-6a61584 .elementor-heading-title{font-family:var( --e-global-typography-e92d54e-font-family ), Sans-serif;font-size:var( --e-global-typography-e92d54e-font-size );font-weight:var( --e-global-typography-e92d54e-font-weight );line-height:var( --e-global-typography-e92d54e-line-height );color:var( --e-global-color-text );}.elementor-20 .elementor-element.elementor-element-488d83e{--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;--justify-content:center;--gap:0px 25px;--row-gap:0px;--column-gap:25px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-20 .elementor-element.elementor-element-6da589e{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );--border-radius:10px 10px 10px 10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-20 .elementor-element.elementor-element-9938897{--display:flex;--overlay-opacity:1;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-20 .elementor-element.elementor-element-9938897:not(.elementor-motion-effects-element-type-background), .elementor-20 .elementor-element.elementor-element-9938897 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-20 .elementor-element.elementor-element-9938897::before, .elementor-20 .elementor-element.elementor-element-9938897 > .elementor-background-video-container::before, .elementor-20 .elementor-element.elementor-element-9938897 > .e-con-inner > .elementor-background-video-container::before, .elementor-20 .elementor-element.elementor-element-9938897 > .elementor-background-slideshow::before, .elementor-20 .elementor-element.elementor-element-9938897 > .e-con-inner > .elementor-background-slideshow::before, .elementor-20 .elementor-element.elementor-element-9938897 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-20 .elementor-element.elementor-element-175c97c.elementor-position-right .elementor-image-box-img{margin-left:18px;}.elementor-20 .elementor-element.elementor-element-175c97c.elementor-position-left .elementor-image-box-img{margin-right:18px;}.elementor-20 .elementor-element.elementor-element-175c97c.elementor-position-top .elementor-image-box-img{margin-bottom:18px;}.elementor-20 .elementor-element.elementor-element-175c97c .elementor-image-box-wrapper .elementor-image-box-img{width:46%;}.elementor-20 .elementor-element.elementor-element-175c97c .elementor-image-box-img img{border-radius:10px;transition-duration:0.3s;}.elementor-20 .elementor-element.elementor-element-175c97c .elementor-image-box-title{font-family:var( --e-global-typography-8106906-font-family ), Sans-serif;font-size:var( --e-global-typography-8106906-font-size );line-height:var( --e-global-typography-8106906-line-height );color:var( --e-global-color-983a164 );}.elementor-20 .elementor-element.elementor-element-175c97c:has(:hover) .elementor-image-box-title,
					 .elementor-20 .elementor-element.elementor-element-175c97c:has(:focus) .elementor-image-box-title{color:var( --e-global-color-983a164 );}.elementor-20 .elementor-element.elementor-element-175c97c .elementor-image-box-description{font-family:var( --e-global-typography-e92d54e-font-family ), Sans-serif;font-size:var( --e-global-typography-e92d54e-font-size );font-weight:var( --e-global-typography-e92d54e-font-weight );line-height:var( --e-global-typography-e92d54e-line-height );}.elementor-20 .elementor-element.elementor-element-5fe655a{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-20 .elementor-element.elementor-element-4f19c60{text-align:center;}.elementor-20 .elementor-element.elementor-element-4f19c60 .elementor-heading-title{font-family:var( --e-global-typography-e92d54e-font-family ), Sans-serif;font-size:var( --e-global-typography-e92d54e-font-size );font-weight:var( --e-global-typography-e92d54e-font-weight );line-height:var( --e-global-typography-e92d54e-line-height );color:var( --e-global-color-text );}.elementor-20 .elementor-element.elementor-element-9c1d3f1{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );--border-radius:10px 10px 10px 10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-20 .elementor-element.elementor-element-7e9edf5{--display:flex;--overlay-opacity:1;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-20 .elementor-element.elementor-element-7e9edf5:not(.elementor-motion-effects-element-type-background), .elementor-20 .elementor-element.elementor-element-7e9edf5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-20 .elementor-element.elementor-element-7e9edf5::before, .elementor-20 .elementor-element.elementor-element-7e9edf5 > .elementor-background-video-container::before, .elementor-20 .elementor-element.elementor-element-7e9edf5 > .e-con-inner > .elementor-background-video-container::before, .elementor-20 .elementor-element.elementor-element-7e9edf5 > .elementor-background-slideshow::before, .elementor-20 .elementor-element.elementor-element-7e9edf5 > .e-con-inner > .elementor-background-slideshow::before, .elementor-20 .elementor-element.elementor-element-7e9edf5 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-20 .elementor-element.elementor-element-921866e.elementor-position-right .elementor-image-box-img{margin-left:18px;}.elementor-20 .elementor-element.elementor-element-921866e.elementor-position-left .elementor-image-box-img{margin-right:18px;}.elementor-20 .elementor-element.elementor-element-921866e.elementor-position-top .elementor-image-box-img{margin-bottom:18px;}.elementor-20 .elementor-element.elementor-element-921866e .elementor-image-box-wrapper .elementor-image-box-img{width:46%;}.elementor-20 .elementor-element.elementor-element-921866e .elementor-image-box-img img{border-radius:10px;transition-duration:0.3s;}.elementor-20 .elementor-element.elementor-element-921866e .elementor-image-box-title{font-family:var( --e-global-typography-8106906-font-family ), Sans-serif;font-size:var( --e-global-typography-8106906-font-size );line-height:var( --e-global-typography-8106906-line-height );color:var( --e-global-color-983a164 );}.elementor-20 .elementor-element.elementor-element-921866e:has(:hover) .elementor-image-box-title,
					 .elementor-20 .elementor-element.elementor-element-921866e:has(:focus) .elementor-image-box-title{color:var( --e-global-color-983a164 );}.elementor-20 .elementor-element.elementor-element-921866e .elementor-image-box-description{font-family:var( --e-global-typography-e92d54e-font-family ), Sans-serif;font-size:var( --e-global-typography-e92d54e-font-size );font-weight:var( --e-global-typography-e92d54e-font-weight );line-height:var( --e-global-typography-e92d54e-line-height );}.elementor-20 .elementor-element.elementor-element-da9ccc6{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-20 .elementor-element.elementor-element-e8fd1d4{text-align:center;}.elementor-20 .elementor-element.elementor-element-e8fd1d4 .elementor-heading-title{font-family:var( --e-global-typography-e92d54e-font-family ), Sans-serif;font-size:var( --e-global-typography-e92d54e-font-size );font-weight:var( --e-global-typography-e92d54e-font-weight );line-height:var( --e-global-typography-e92d54e-line-height );color:var( --e-global-color-text );}.elementor-20 .elementor-element.elementor-element-328d720{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );--border-radius:10px 10px 10px 10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-20 .elementor-element.elementor-element-bec5d8c{--display:flex;--overlay-opacity:1;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-20 .elementor-element.elementor-element-bec5d8c:not(.elementor-motion-effects-element-type-background), .elementor-20 .elementor-element.elementor-element-bec5d8c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-20 .elementor-element.elementor-element-bec5d8c::before, .elementor-20 .elementor-element.elementor-element-bec5d8c > .elementor-background-video-container::before, .elementor-20 .elementor-element.elementor-element-bec5d8c > .e-con-inner > .elementor-background-video-container::before, .elementor-20 .elementor-element.elementor-element-bec5d8c > .elementor-background-slideshow::before, .elementor-20 .elementor-element.elementor-element-bec5d8c > .e-con-inner > .elementor-background-slideshow::before, .elementor-20 .elementor-element.elementor-element-bec5d8c > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-20 .elementor-element.elementor-element-424d079.elementor-position-right .elementor-image-box-img{margin-left:18px;}.elementor-20 .elementor-element.elementor-element-424d079.elementor-position-left .elementor-image-box-img{margin-right:18px;}.elementor-20 .elementor-element.elementor-element-424d079.elementor-position-top .elementor-image-box-img{margin-bottom:18px;}.elementor-20 .elementor-element.elementor-element-424d079 .elementor-image-box-wrapper .elementor-image-box-img{width:46%;}.elementor-20 .elementor-element.elementor-element-424d079 .elementor-image-box-img img{border-radius:10px;transition-duration:0.3s;}.elementor-20 .elementor-element.elementor-element-424d079 .elementor-image-box-title{font-family:var( --e-global-typography-8106906-font-family ), Sans-serif;font-size:var( --e-global-typography-8106906-font-size );line-height:var( --e-global-typography-8106906-line-height );color:var( --e-global-color-983a164 );}.elementor-20 .elementor-element.elementor-element-424d079:has(:hover) .elementor-image-box-title,
					 .elementor-20 .elementor-element.elementor-element-424d079:has(:focus) .elementor-image-box-title{color:var( --e-global-color-983a164 );}.elementor-20 .elementor-element.elementor-element-424d079 .elementor-image-box-description{font-family:var( --e-global-typography-e92d54e-font-family ), Sans-serif;font-size:var( --e-global-typography-e92d54e-font-size );font-weight:var( --e-global-typography-e92d54e-font-weight );line-height:var( --e-global-typography-e92d54e-line-height );}.elementor-20 .elementor-element.elementor-element-c023707{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-20 .elementor-element.elementor-element-aee29a5{text-align:center;}.elementor-20 .elementor-element.elementor-element-aee29a5 .elementor-heading-title{font-family:var( --e-global-typography-e92d54e-font-family ), Sans-serif;font-size:var( --e-global-typography-e92d54e-font-size );font-weight:var( --e-global-typography-e92d54e-font-weight );line-height:var( --e-global-typography-e92d54e-line-height );color:var( --e-global-color-text );}.elementor-20 .elementor-element.elementor-element-babd7ff{--display:flex;--min-height:60vh;--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:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:1;--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-20 .elementor-element.elementor-element-babd7ff:not(.elementor-motion-effects-element-type-background), .elementor-20 .elementor-element.elementor-element-babd7ff > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-e23bcb9 );}.elementor-20 .elementor-element.elementor-element-babd7ff::before, .elementor-20 .elementor-element.elementor-element-babd7ff > .elementor-background-video-container::before, .elementor-20 .elementor-element.elementor-element-babd7ff > .e-con-inner > .elementor-background-video-container::before, .elementor-20 .elementor-element.elementor-element-babd7ff > .elementor-background-slideshow::before, .elementor-20 .elementor-element.elementor-element-babd7ff > .e-con-inner > .elementor-background-slideshow::before, .elementor-20 .elementor-element.elementor-element-babd7ff > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://inmobiliariavasquezyvasquez.com/wp-content/uploads/2025/07/aerial-view-of-the-architecture-in-bogota-colombi-2025-02-09-01-41-11-utc.jpg");--background-overlay:'';background-position:center left;background-repeat:no-repeat;background-size:49% auto;}.elementor-20 .elementor-element.elementor-element-6e6e176{--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-65bf46a{--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;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-20 .elementor-element.elementor-element-00c1d35 > .elementor-widget-container{padding:0px 0px 20px 0px;}.elementor-20 .elementor-element.elementor-element-00c1d35 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );color:var( --e-global-color-983a164 );}.elementor-20 .elementor-element.elementor-element-10fc793 > .elementor-widget-container{padding:0px 0px 30px 0px;}.elementor-20 .elementor-element.elementor-element-10fc793 .elementor-heading-title{font-family:var( --e-global-typography-e92d54e-font-family ), Sans-serif;font-size:var( --e-global-typography-e92d54e-font-size );font-weight:var( --e-global-typography-e92d54e-font-weight );line-height:var( --e-global-typography-e92d54e-line-height );color:var( --e-global-color-983a164 );}.elementor-20 .elementor-element.elementor-element-2cbcafc{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:4px 4px 4px 4px;--border-top-width:4px;--border-right-width:4px;--border-bottom-width:4px;--border-left-width:4px;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );--border-radius:10px 10px 10px 10px;}.elementor-20 .elementor-element.elementor-element-f75d025 > .elementor-widget-container{padding:0px 0px 20px 0px;}.elementor-20 .elementor-element.elementor-element-f75d025 .elementor-heading-title{font-family:var( --e-global-typography-8106906-font-family ), Sans-serif;font-size:var( --e-global-typography-8106906-font-size );line-height:var( --e-global-typography-8106906-line-height );color:var( --e-global-color-983a164 );}.elementor-20 .elementor-element.elementor-element-77ae07f > .elementor-widget-container{padding:0px 0px 20px 0px;}.elementor-20 .elementor-element.elementor-element-77ae07f .elementor-heading-title{font-family:var( --e-global-typography-e92d54e-font-family ), Sans-serif;font-size:var( --e-global-typography-e92d54e-font-size );font-weight:var( --e-global-typography-e92d54e-font-weight );line-height:var( --e-global-typography-e92d54e-line-height );color:var( --e-global-color-983a164 );}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );}.elementor-20 .elementor-element.elementor-element-49857b6 .elementor-button{background-color:var( --e-global-color-primary );font-family:var( --e-global-typography-e92d54e-font-family ), Sans-serif;font-size:var( --e-global-typography-e92d54e-font-size );font-weight:var( --e-global-typography-e92d54e-font-weight );line-height:var( --e-global-typography-e92d54e-line-height );border-radius:41px 41px 41px 41px;padding:10px 40px 10px 40px;}.elementor-20 .elementor-element.elementor-element-49857b6 > .elementor-widget-container{padding:20px 0px 0px 0px;}.elementor-20 .elementor-element.elementor-element-49857b6 .elementor-button-content-wrapper{flex-direction:row;}.elementor-20 .elementor-element.elementor-element-3c92a74{--display:flex;--min-height:60vh;--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:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0.07;--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-20 .elementor-element.elementor-element-3c92a74::before, .elementor-20 .elementor-element.elementor-element-3c92a74 > .elementor-background-video-container::before, .elementor-20 .elementor-element.elementor-element-3c92a74 > .e-con-inner > .elementor-background-video-container::before, .elementor-20 .elementor-element.elementor-element-3c92a74 > .elementor-background-slideshow::before, .elementor-20 .elementor-element.elementor-element-3c92a74 > .e-con-inner > .elementor-background-slideshow::before, .elementor-20 .elementor-element.elementor-element-3c92a74 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://inmobiliariavasquezyvasquez.com/wp-content/uploads/2025/07/Luxury-Pattern-Design.png");--background-overlay:'';background-position:center center;background-repeat:repeat;background-size:29% auto;}.elementor-20 .elementor-element.elementor-element-3c92a74::before{filter:brightness( 0% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-20 .elementor-element.elementor-element-030d6ad{--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;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-20 .elementor-element.elementor-element-9d85fda{width:var( --container-widget-width, 49.455% );max-width:49.455%;--container-widget-width:49.455%;--container-widget-flex-grow:0;}.elementor-20 .elementor-element.elementor-element-9d85fda > .elementor-widget-container{background-color:var( --e-global-color-e23bcb9 );padding:10px 30px 10px 30px;border-style:solid;border-width:0px 0px 0px 0px;border-color:#3C4C5A;border-radius:9px 9px 9px 9px;}.elementor-20 .elementor-element.elementor-element-9d85fda.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-20 .elementor-element.elementor-element-9d85fda .elementor-heading-title{font-family:var( --e-global-typography-19239df-font-family ), Sans-serif;font-size:var( --e-global-typography-19239df-font-size );font-weight:var( --e-global-typography-19239df-font-weight );line-height:var( --e-global-typography-19239df-line-height );color:var( --e-global-color-983a164 );}.elementor-20 .elementor-element.elementor-element-453d478 > .elementor-widget-container{padding:10px 0px 20px 0px;border-style:solid;border-width:0px 0px 0px 0px;border-color:#3C4C5A;}.elementor-20 .elementor-element.elementor-element-453d478 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:3rem;font-weight:800;line-height:1.1em;color:var( --e-global-color-e23bcb9 );}.elementor-20 .elementor-element.elementor-element-abf0e63 > .elementor-widget-container{padding:0px 0px 30px 0px;}.elementor-20 .elementor-element.elementor-element-abf0e63 .elementor-heading-title{font-family:var( --e-global-typography-e92d54e-font-family ), Sans-serif;font-size:var( --e-global-typography-e92d54e-font-size );font-weight:var( --e-global-typography-e92d54e-font-weight );line-height:var( --e-global-typography-e92d54e-line-height );color:var( --e-global-color-text );}.elementor-20 .elementor-element.elementor-element-1512671 > .elementor-widget-container{padding:0px 0px 20px 0px;}.elementor-20 .elementor-element.elementor-element-1512671 .elementor-heading-title{font-family:var( --e-global-typography-8106906-font-family ), Sans-serif;font-size:var( --e-global-typography-8106906-font-size );line-height:var( --e-global-typography-8106906-line-height );color:var( --e-global-color-e23bcb9 );}.elementor-widget-icon-list .elementor-icon-list-item:not(:last-child):after{border-color:var( --e-global-color-text );}.elementor-widget-icon-list .elementor-icon-list-icon i{color:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-icon-list .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-20 .elementor-element.elementor-element-be0df2a > .elementor-widget-container{padding:0px 0px 20px 0px;}.elementor-20 .elementor-element.elementor-element-be0df2a .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(15px/2);}.elementor-20 .elementor-element.elementor-element-be0df2a .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(15px/2);}.elementor-20 .elementor-element.elementor-element-be0df2a .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(15px/2);}.elementor-20 .elementor-element.elementor-element-be0df2a .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-15px/2);}.elementor-20 .elementor-element.elementor-element-be0df2a .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-15px/2);}.elementor-20 .elementor-element.elementor-element-be0df2a .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-20 .elementor-element.elementor-element-be0df2a .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-20 .elementor-element.elementor-element-be0df2a{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-20 .elementor-element.elementor-element-be0df2a .elementor-icon-list-item > .elementor-icon-list-text, .elementor-20 .elementor-element.elementor-element-be0df2a .elementor-icon-list-item > a{font-family:var( --e-global-typography-e92d54e-font-family ), Sans-serif;font-size:var( --e-global-typography-e92d54e-font-size );font-weight:var( --e-global-typography-e92d54e-font-weight );line-height:var( --e-global-typography-e92d54e-line-height );}.elementor-20 .elementor-element.elementor-element-be0df2a .elementor-icon-list-text{color:var( --e-global-color-text );transition:color 0.3s;}.elementor-20 .elementor-element.elementor-element-4017673 .elementor-button{background-color:var( --e-global-color-primary );font-family:var( --e-global-typography-e92d54e-font-family ), Sans-serif;font-size:var( --e-global-typography-e92d54e-font-size );font-weight:var( --e-global-typography-e92d54e-font-weight );line-height:var( --e-global-typography-e92d54e-line-height );border-radius:41px 41px 41px 41px;padding:10px 40px 10px 40px;}.elementor-20 .elementor-element.elementor-element-4017673 > .elementor-widget-container{padding:20px 0px 0px 0px;}.elementor-20 .elementor-element.elementor-element-4017673 .elementor-button-content-wrapper{flex-direction:row;}.elementor-20 .elementor-element.elementor-element-25c77a3{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;}.elementor-20 .elementor-element.elementor-element-2155843{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:10px 10px 10px 10px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-20 .elementor-element.elementor-element-2155843:not(.elementor-motion-effects-element-type-background), .elementor-20 .elementor-element.elementor-element-2155843 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F0F0F0;}.elementor-20 .elementor-element.elementor-element-22d0217 > .elementor-widget-container{padding:0px 0px 20px 0px;}.elementor-20 .elementor-element.elementor-element-22d0217{text-align:center;}.elementor-20 .elementor-element.elementor-element-22d0217 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:2.5rem;font-weight:700;line-height:1.1em;color:var( --e-global-color-e23bcb9 );}.elementor-20 .elementor-element.elementor-element-7b7e32c{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:4px 4px 4px 4px;--border-top-width:4px;--border-right-width:4px;--border-bottom-width:4px;--border-left-width:4px;border-color:#E45124;--border-color:#E45124;--border-radius:10px 10px 10px 10px;}.elementor-20 .elementor-element.elementor-element-2555f41{--display:flex;}.elementor-20 .elementor-element.elementor-element-429e032.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-20 .elementor-element.elementor-element-429e032.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-20 .elementor-element.elementor-element-429e032.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-20 .elementor-element.elementor-element-429e032 .elementor-image-box-wrapper .elementor-image-box-img{width:38%;}.elementor-20 .elementor-element.elementor-element-429e032 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-20 .elementor-element.elementor-element-429e032 .elementor-image-box-title{font-family:var( --e-global-typography-8106906-font-family ), Sans-serif;font-size:var( --e-global-typography-8106906-font-size );line-height:var( --e-global-typography-8106906-line-height );}.elementor-20 .elementor-element.elementor-element-429e032 .elementor-image-box-description{font-family:var( --e-global-typography-e92d54e-font-family ), Sans-serif;font-size:var( --e-global-typography-e92d54e-font-size );font-weight:var( --e-global-typography-e92d54e-font-weight );line-height:var( --e-global-typography-e92d54e-line-height );}.elementor-20 .elementor-element.elementor-element-7e1b269{--display:flex;}.elementor-20 .elementor-element.elementor-element-02c2fef.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-20 .elementor-element.elementor-element-02c2fef.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-20 .elementor-element.elementor-element-02c2fef.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-20 .elementor-element.elementor-element-02c2fef .elementor-image-box-wrapper .elementor-image-box-img{width:38%;}.elementor-20 .elementor-element.elementor-element-02c2fef .elementor-image-box-img img{transition-duration:0.3s;}.elementor-20 .elementor-element.elementor-element-02c2fef .elementor-image-box-title{font-family:var( --e-global-typography-8106906-font-family ), Sans-serif;font-size:var( --e-global-typography-8106906-font-size );line-height:var( --e-global-typography-8106906-line-height );}.elementor-20 .elementor-element.elementor-element-02c2fef .elementor-image-box-description{font-family:var( --e-global-typography-e92d54e-font-family ), Sans-serif;font-size:var( --e-global-typography-e92d54e-font-size );font-weight:var( --e-global-typography-e92d54e-font-weight );line-height:var( --e-global-typography-e92d54e-line-height );}.elementor-20 .elementor-element.elementor-element-225de7f{--display:flex;--min-height:60vh;--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:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0.02;--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-20 .elementor-element.elementor-element-225de7f:not(.elementor-motion-effects-element-type-background), .elementor-20 .elementor-element.elementor-element-225de7f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F0F0F0;}.elementor-20 .elementor-element.elementor-element-225de7f::before, .elementor-20 .elementor-element.elementor-element-225de7f > .elementor-background-video-container::before, .elementor-20 .elementor-element.elementor-element-225de7f > .e-con-inner > .elementor-background-video-container::before, .elementor-20 .elementor-element.elementor-element-225de7f > .elementor-background-slideshow::before, .elementor-20 .elementor-element.elementor-element-225de7f > .e-con-inner > .elementor-background-slideshow::before, .elementor-20 .elementor-element.elementor-element-225de7f > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://inmobiliariavasquezyvasquez.com/wp-content/uploads/2025/07/10-Pattern-Luxury-Abstract1.png");--background-overlay:'';background-position:center center;background-repeat:repeat;background-size:29% auto;}.elementor-20 .elementor-element.elementor-element-134f8c4{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;}.elementor-20 .elementor-element.elementor-element-f35b3d8{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:10px 10px 10px 10px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-20 .elementor-element.elementor-element-f35b3d8:not(.elementor-motion-effects-element-type-background), .elementor-20 .elementor-element.elementor-element-f35b3d8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-20 .elementor-element.elementor-element-9ee2a4f > .elementor-widget-container{padding:0px 0px 20px 0px;}.elementor-20 .elementor-element.elementor-element-9ee2a4f{text-align:center;}.elementor-20 .elementor-element.elementor-element-9ee2a4f .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-e23bcb9 );}.elementor-20 .elementor-element.elementor-element-7dcc702{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:4px 4px 4px 4px;--border-top-width:4px;--border-right-width:4px;--border-bottom-width:4px;--border-left-width:4px;border-color:#E45124;--border-color:#E45124;--border-radius:10px 10px 10px 10px;}.elementor-20 .elementor-element.elementor-element-bb7444b{--display:flex;}.elementor-20 .elementor-element.elementor-element-0a40199.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-20 .elementor-element.elementor-element-0a40199.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-20 .elementor-element.elementor-element-0a40199.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-20 .elementor-element.elementor-element-0a40199 .elementor-image-box-wrapper .elementor-image-box-img{width:38%;}.elementor-20 .elementor-element.elementor-element-0a40199 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-20 .elementor-element.elementor-element-0a40199 .elementor-image-box-title{font-family:var( --e-global-typography-8106906-font-family ), Sans-serif;font-size:var( --e-global-typography-8106906-font-size );line-height:var( --e-global-typography-8106906-line-height );}.elementor-20 .elementor-element.elementor-element-0a40199 .elementor-image-box-description{font-family:var( --e-global-typography-e92d54e-font-family ), Sans-serif;font-size:var( --e-global-typography-e92d54e-font-size );font-weight:var( --e-global-typography-e92d54e-font-weight );line-height:var( --e-global-typography-e92d54e-line-height );}.elementor-20 .elementor-element.elementor-element-05d5456{--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;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-20 .elementor-element.elementor-element-e800b3c{width:var( --container-widget-width, 49.455% );max-width:49.455%;--container-widget-width:49.455%;--container-widget-flex-grow:0;}.elementor-20 .elementor-element.elementor-element-e800b3c > .elementor-widget-container{background-color:var( --e-global-color-e23bcb9 );padding:10px 30px 10px 30px;border-style:solid;border-width:0px 0px 0px 0px;border-color:#3C4C5A;border-radius:9px 9px 9px 9px;}.elementor-20 .elementor-element.elementor-element-e800b3c.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-20 .elementor-element.elementor-element-e800b3c .elementor-heading-title{font-family:var( --e-global-typography-19239df-font-family ), Sans-serif;font-size:var( --e-global-typography-19239df-font-size );font-weight:var( --e-global-typography-19239df-font-weight );line-height:var( --e-global-typography-19239df-line-height );color:var( --e-global-color-983a164 );}.elementor-20 .elementor-element.elementor-element-397163a > .elementor-widget-container{padding:10px 0px 20px 0px;border-style:solid;border-width:0px 0px 0px 0px;border-color:#3C4C5A;}.elementor-20 .elementor-element.elementor-element-397163a .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );color:var( --e-global-color-e23bcb9 );}.elementor-20 .elementor-element.elementor-element-0a002bb > .elementor-widget-container{padding:0px 0px 30px 0px;}.elementor-20 .elementor-element.elementor-element-0a002bb .elementor-heading-title{font-family:var( --e-global-typography-e92d54e-font-family ), Sans-serif;font-size:var( --e-global-typography-e92d54e-font-size );font-weight:var( --e-global-typography-e92d54e-font-weight );line-height:var( --e-global-typography-e92d54e-line-height );color:var( --e-global-color-text );}.elementor-20 .elementor-element.elementor-element-b6298d0 > .elementor-widget-container{padding:0px 0px 20px 0px;}.elementor-20 .elementor-element.elementor-element-b6298d0 .elementor-heading-title{font-family:var( --e-global-typography-8106906-font-family ), Sans-serif;font-size:var( --e-global-typography-8106906-font-size );line-height:var( --e-global-typography-8106906-line-height );color:var( --e-global-color-e23bcb9 );}.elementor-20 .elementor-element.elementor-element-6e1e27a > .elementor-widget-container{padding:0px 0px 20px 0px;}.elementor-20 .elementor-element.elementor-element-6e1e27a .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(15px/2);}.elementor-20 .elementor-element.elementor-element-6e1e27a .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(15px/2);}.elementor-20 .elementor-element.elementor-element-6e1e27a .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(15px/2);}.elementor-20 .elementor-element.elementor-element-6e1e27a .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-15px/2);}.elementor-20 .elementor-element.elementor-element-6e1e27a .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-15px/2);}.elementor-20 .elementor-element.elementor-element-6e1e27a .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-20 .elementor-element.elementor-element-6e1e27a .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-20 .elementor-element.elementor-element-6e1e27a{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-20 .elementor-element.elementor-element-6e1e27a .elementor-icon-list-item > .elementor-icon-list-text, .elementor-20 .elementor-element.elementor-element-6e1e27a .elementor-icon-list-item > a{font-family:var( --e-global-typography-e92d54e-font-family ), Sans-serif;font-size:var( --e-global-typography-e92d54e-font-size );font-weight:var( --e-global-typography-e92d54e-font-weight );line-height:var( --e-global-typography-e92d54e-line-height );}.elementor-20 .elementor-element.elementor-element-6e1e27a .elementor-icon-list-text{color:var( --e-global-color-text );transition:color 0.3s;}.elementor-20 .elementor-element.elementor-element-018f22b .elementor-button{background-color:var( --e-global-color-primary );font-family:var( --e-global-typography-e92d54e-font-family ), Sans-serif;font-size:var( --e-global-typography-e92d54e-font-size );font-weight:var( --e-global-typography-e92d54e-font-weight );line-height:var( --e-global-typography-e92d54e-line-height );border-radius:41px 41px 41px 41px;padding:10px 40px 10px 40px;}.elementor-20 .elementor-element.elementor-element-018f22b > .elementor-widget-container{padding:20px 0px 0px 0px;}.elementor-20 .elementor-element.elementor-element-018f22b .elementor-button-content-wrapper{flex-direction:row;}.elementor-20 .elementor-element.elementor-element-7dcbeaa{--display:flex;--min-height:60vh;--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:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0.07;--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-20 .elementor-element.elementor-element-7dcbeaa:not(.elementor-motion-effects-element-type-background), .elementor-20 .elementor-element.elementor-element-7dcbeaa > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-e23bcb9 );}.elementor-20 .elementor-element.elementor-element-7dcbeaa::before, .elementor-20 .elementor-element.elementor-element-7dcbeaa > .elementor-background-video-container::before, .elementor-20 .elementor-element.elementor-element-7dcbeaa > .e-con-inner > .elementor-background-video-container::before, .elementor-20 .elementor-element.elementor-element-7dcbeaa > .elementor-background-slideshow::before, .elementor-20 .elementor-element.elementor-element-7dcbeaa > .e-con-inner > .elementor-background-slideshow::before, .elementor-20 .elementor-element.elementor-element-7dcbeaa > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://inmobiliariavasquezyvasquez.com/wp-content/uploads/2025/07/Luxury-Pattern-Design.png");--background-overlay:'';background-position:center center;background-repeat:repeat;background-size:29% auto;}.elementor-20 .elementor-element.elementor-element-7dcbeaa::before{filter:brightness( 0% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-20 .elementor-element.elementor-element-a198034{--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;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-20 .elementor-element.elementor-element-4457db3{width:var( --container-widget-width, 83.455% );max-width:83.455%;--container-widget-width:83.455%;--container-widget-flex-grow:0;}.elementor-20 .elementor-element.elementor-element-4457db3 > .elementor-widget-container{background-color:var( --e-global-color-primary );margin:0px 0px 0px 0px;padding:10px 30px 10px 30px;border-style:solid;border-width:0px 0px 0px 0px;border-color:#3C4C5A;border-radius:9px 9px 9px 9px;}.elementor-20 .elementor-element.elementor-element-4457db3.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-20 .elementor-element.elementor-element-4457db3 .elementor-heading-title{font-family:var( --e-global-typography-19239df-font-family ), Sans-serif;font-size:var( --e-global-typography-19239df-font-size );font-weight:var( --e-global-typography-19239df-font-weight );line-height:var( --e-global-typography-19239df-line-height );color:var( --e-global-color-983a164 );}.elementor-20 .elementor-element.elementor-element-d6bb406 > .elementor-widget-container{padding:10px 0px 20px 0px;border-style:solid;border-width:0px 0px 0px 0px;border-color:#3C4C5A;}.elementor-20 .elementor-element.elementor-element-d6bb406 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:3rem;font-weight:800;line-height:1.1em;color:var( --e-global-color-983a164 );}.elementor-20 .elementor-element.elementor-element-22bc496 > .elementor-widget-container{padding:0px 0px 30px 0px;}.elementor-20 .elementor-element.elementor-element-22bc496 .elementor-heading-title{font-family:var( --e-global-typography-e92d54e-font-family ), Sans-serif;font-size:var( --e-global-typography-e92d54e-font-size );font-weight:var( --e-global-typography-e92d54e-font-weight );line-height:var( --e-global-typography-e92d54e-line-height );color:var( --e-global-color-983a164 );}.elementor-20 .elementor-element.elementor-element-8512c8e > .elementor-widget-container{padding:0px 0px 20px 0px;}.elementor-20 .elementor-element.elementor-element-8512c8e .elementor-heading-title{font-family:var( --e-global-typography-8106906-font-family ), Sans-serif;font-size:var( --e-global-typography-8106906-font-size );line-height:var( --e-global-typography-8106906-line-height );color:var( --e-global-color-983a164 );}.elementor-20 .elementor-element.elementor-element-ca5ff6d > .elementor-widget-container{padding:0px 0px 20px 0px;}.elementor-20 .elementor-element.elementor-element-ca5ff6d .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(15px/2);}.elementor-20 .elementor-element.elementor-element-ca5ff6d .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(15px/2);}.elementor-20 .elementor-element.elementor-element-ca5ff6d .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(15px/2);}.elementor-20 .elementor-element.elementor-element-ca5ff6d .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-15px/2);}.elementor-20 .elementor-element.elementor-element-ca5ff6d .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-15px/2);}.elementor-20 .elementor-element.elementor-element-ca5ff6d .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-20 .elementor-element.elementor-element-ca5ff6d .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-20 .elementor-element.elementor-element-ca5ff6d{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-20 .elementor-element.elementor-element-ca5ff6d .elementor-icon-list-item > .elementor-icon-list-text, .elementor-20 .elementor-element.elementor-element-ca5ff6d .elementor-icon-list-item > a{font-family:var( --e-global-typography-e92d54e-font-family ), Sans-serif;font-size:var( --e-global-typography-e92d54e-font-size );font-weight:var( --e-global-typography-e92d54e-font-weight );line-height:var( --e-global-typography-e92d54e-line-height );}.elementor-20 .elementor-element.elementor-element-ca5ff6d .elementor-icon-list-text{color:var( --e-global-color-983a164 );transition:color 0.3s;}.elementor-20 .elementor-element.elementor-element-26f4fbf .elementor-button{background-color:var( --e-global-color-primary );font-family:var( --e-global-typography-e92d54e-font-family ), Sans-serif;font-size:var( --e-global-typography-e92d54e-font-size );font-weight:var( --e-global-typography-e92d54e-font-weight );line-height:var( --e-global-typography-e92d54e-line-height );border-radius:41px 41px 41px 41px;padding:10px 40px 10px 40px;}.elementor-20 .elementor-element.elementor-element-26f4fbf > .elementor-widget-container{padding:20px 0px 0px 0px;}.elementor-20 .elementor-element.elementor-element-26f4fbf .elementor-button-content-wrapper{flex-direction:row;}.elementor-20 .elementor-element.elementor-element-ee40d34{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;}.elementor-20 .elementor-element.elementor-element-58c668f{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:10px 10px 10px 10px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-20 .elementor-element.elementor-element-58c668f:not(.elementor-motion-effects-element-type-background), .elementor-20 .elementor-element.elementor-element-58c668f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F0F0F0;}.elementor-20 .elementor-element.elementor-element-4eb5c3f > .elementor-widget-container{padding:0px 0px 20px 0px;}.elementor-20 .elementor-element.elementor-element-4eb5c3f{text-align:center;}.elementor-20 .elementor-element.elementor-element-4eb5c3f .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:2.5rem;font-weight:700;line-height:1.1em;color:var( --e-global-color-e23bcb9 );}.elementor-20 .elementor-element.elementor-element-68f52cf{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:4px 4px 4px 4px;--border-top-width:4px;--border-right-width:4px;--border-bottom-width:4px;--border-left-width:4px;border-color:#E45124;--border-color:#E45124;--border-radius:10px 10px 10px 10px;}.elementor-20 .elementor-element.elementor-element-f710fba{--display:flex;}.elementor-20 .elementor-element.elementor-element-8dd06c8.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-20 .elementor-element.elementor-element-8dd06c8.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-20 .elementor-element.elementor-element-8dd06c8.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-20 .elementor-element.elementor-element-8dd06c8 .elementor-image-box-wrapper .elementor-image-box-img{width:38%;}.elementor-20 .elementor-element.elementor-element-8dd06c8 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-20 .elementor-element.elementor-element-8dd06c8 .elementor-image-box-title{font-family:var( --e-global-typography-8106906-font-family ), Sans-serif;font-size:var( --e-global-typography-8106906-font-size );line-height:var( --e-global-typography-8106906-line-height );}.elementor-20 .elementor-element.elementor-element-8dd06c8 .elementor-image-box-description{font-family:var( --e-global-typography-e92d54e-font-family ), Sans-serif;font-size:var( --e-global-typography-e92d54e-font-size );font-weight:var( --e-global-typography-e92d54e-font-weight );line-height:var( --e-global-typography-e92d54e-line-height );}.elementor-20 .elementor-element.elementor-element-dce3a44{--display:flex;}.elementor-20 .elementor-element.elementor-element-d39bbb0.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-20 .elementor-element.elementor-element-d39bbb0.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-20 .elementor-element.elementor-element-d39bbb0.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-20 .elementor-element.elementor-element-d39bbb0 .elementor-image-box-wrapper .elementor-image-box-img{width:38%;}.elementor-20 .elementor-element.elementor-element-d39bbb0 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-20 .elementor-element.elementor-element-d39bbb0 .elementor-image-box-title{font-family:var( --e-global-typography-8106906-font-family ), Sans-serif;font-size:var( --e-global-typography-8106906-font-size );line-height:var( --e-global-typography-8106906-line-height );}.elementor-20 .elementor-element.elementor-element-d39bbb0 .elementor-image-box-description{font-family:var( --e-global-typography-e92d54e-font-family ), Sans-serif;font-size:var( --e-global-typography-e92d54e-font-size );font-weight:var( --e-global-typography-e92d54e-font-weight );line-height:var( --e-global-typography-e92d54e-line-height );}.elementor-20 .elementor-element.elementor-element-58f296e{--display:flex;--min-height:60vh;--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-20 .elementor-element.elementor-element-1de0770{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-20 .elementor-element.elementor-element-b7c8af9 > .elementor-widget-container{padding:0px 0px 10px 0px;}.elementor-20 .elementor-element.elementor-element-b7c8af9 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:3rem;font-weight:800;line-height:1.1em;color:var( --e-global-color-5e4ac3c );}.elementor-20 .elementor-element.elementor-element-855c0a1 > .elementor-widget-container{padding:0px 0px 20px 0px;}.elementor-20 .elementor-element.elementor-element-855c0a1 .elementor-heading-title{font-family:var( --e-global-typography-e92d54e-font-family ), Sans-serif;font-size:var( --e-global-typography-e92d54e-font-size );font-weight:var( --e-global-typography-e92d54e-font-weight );line-height:var( --e-global-typography-e92d54e-line-height );color:var( --e-global-color-text );}.elementor-20 .elementor-element.elementor-element-7c56227{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}@media(min-width:768px){.elementor-20 .elementor-element.elementor-element-951ca83{--width:30%;}.elementor-20 .elementor-element.elementor-element-6184133{--width:30%;}.elementor-20 .elementor-element.elementor-element-f7a0cb9{--width:30%;}.elementor-20 .elementor-element.elementor-element-6da589e{--width:30%;}.elementor-20 .elementor-element.elementor-element-9c1d3f1{--width:30%;}.elementor-20 .elementor-element.elementor-element-328d720{--width:30%;}.elementor-20 .elementor-element.elementor-element-6e6e176{--width:50%;}.elementor-20 .elementor-element.elementor-element-65bf46a{--width:50%;}.elementor-20 .elementor-element.elementor-element-030d6ad{--width:50%;}.elementor-20 .elementor-element.elementor-element-25c77a3{--width:50%;}.elementor-20 .elementor-element.elementor-element-134f8c4{--width:50%;}.elementor-20 .elementor-element.elementor-element-05d5456{--width:50%;}.elementor-20 .elementor-element.elementor-element-a198034{--width:50%;}.elementor-20 .elementor-element.elementor-element-ee40d34{--width:50%;}.elementor-20 .elementor-element.elementor-element-1de0770{--width:50%;}.elementor-20 .elementor-element.elementor-element-7c56227{--width:50%;}}@media(max-width:1024px){.elementor-20 .elementor-element.elementor-element-4b40cea{--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-20 .elementor-element.elementor-element-91e796c .elementor-heading-title{font-size:3.25rem;line-height:1.1em;}.elementor-20 .elementor-element.elementor-element-5a29e9d .elementor-heading-title{font-size:var( --e-global-typography-e92d54e-font-size );line-height:var( --e-global-typography-e92d54e-line-height );}.elementor-20 .elementor-element.elementor-element-963e51a .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-20 .elementor-element.elementor-element-4d428e1{--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-20 .elementor-element.elementor-element-f8c880a .elementor-heading-title{font-size:2.8rem;line-height:1.1em;}.elementor-20 .elementor-element.elementor-element-6cbdb3c .elementor-heading-title{font-size:2.8rem;line-height:1.1em;}.elementor-widget-image-box .elementor-image-box-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-image-box .elementor-image-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-20 .elementor-element.elementor-element-ca51ab7 .elementor-image-box-title{font-size:var( --e-global-typography-8106906-font-size );line-height:var( --e-global-typography-8106906-line-height );}.elementor-20 .elementor-element.elementor-element-ca51ab7 .elementor-image-box-description{font-size:var( --e-global-typography-e92d54e-font-size );line-height:var( --e-global-typography-e92d54e-line-height );}.elementor-20 .elementor-element.elementor-element-9303406 .elementor-heading-title{font-size:var( --e-global-typography-e92d54e-font-size );line-height:var( --e-global-typography-e92d54e-line-height );}.elementor-20 .elementor-element.elementor-element-0ffca18 .elementor-image-box-title{font-size:var( --e-global-typography-8106906-font-size );line-height:var( --e-global-typography-8106906-line-height );}.elementor-20 .elementor-element.elementor-element-0ffca18 .elementor-image-box-description{font-size:var( --e-global-typography-e92d54e-font-size );line-height:var( --e-global-typography-e92d54e-line-height );}.elementor-20 .elementor-element.elementor-element-10107d1 .elementor-heading-title{font-size:var( --e-global-typography-e92d54e-font-size );line-height:var( --e-global-typography-e92d54e-line-height );}.elementor-20 .elementor-element.elementor-element-7ad3e27 .elementor-image-box-title{font-size:var( --e-global-typography-8106906-font-size );line-height:var( --e-global-typography-8106906-line-height );}.elementor-20 .elementor-element.elementor-element-7ad3e27 .elementor-image-box-description{font-size:var( --e-global-typography-e92d54e-font-size );line-height:var( --e-global-typography-e92d54e-line-height );}.elementor-20 .elementor-element.elementor-element-6a61584 .elementor-heading-title{font-size:var( --e-global-typography-e92d54e-font-size );line-height:var( --e-global-typography-e92d54e-line-height );}.elementor-20 .elementor-element.elementor-element-175c97c .elementor-image-box-title{font-size:var( --e-global-typography-8106906-font-size );line-height:var( --e-global-typography-8106906-line-height );}.elementor-20 .elementor-element.elementor-element-175c97c .elementor-image-box-description{font-size:var( --e-global-typography-e92d54e-font-size );line-height:var( --e-global-typography-e92d54e-line-height );}.elementor-20 .elementor-element.elementor-element-4f19c60 .elementor-heading-title{font-size:var( --e-global-typography-e92d54e-font-size );line-height:var( --e-global-typography-e92d54e-line-height );}.elementor-20 .elementor-element.elementor-element-921866e .elementor-image-box-title{font-size:var( --e-global-typography-8106906-font-size );line-height:var( --e-global-typography-8106906-line-height );}.elementor-20 .elementor-element.elementor-element-921866e .elementor-image-box-description{font-size:var( --e-global-typography-e92d54e-font-size );line-height:var( --e-global-typography-e92d54e-line-height );}.elementor-20 .elementor-element.elementor-element-e8fd1d4 .elementor-heading-title{font-size:var( --e-global-typography-e92d54e-font-size );line-height:var( --e-global-typography-e92d54e-line-height );}.elementor-20 .elementor-element.elementor-element-424d079 .elementor-image-box-title{font-size:var( --e-global-typography-8106906-font-size );line-height:var( --e-global-typography-8106906-line-height );}.elementor-20 .elementor-element.elementor-element-424d079 .elementor-image-box-description{font-size:var( --e-global-typography-e92d54e-font-size );line-height:var( --e-global-typography-e92d54e-line-height );}.elementor-20 .elementor-element.elementor-element-aee29a5 .elementor-heading-title{font-size:var( --e-global-typography-e92d54e-font-size );line-height:var( --e-global-typography-e92d54e-line-height );}.elementor-20 .elementor-element.elementor-element-00c1d35 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-20 .elementor-element.elementor-element-10fc793 .elementor-heading-title{font-size:var( --e-global-typography-e92d54e-font-size );line-height:var( --e-global-typography-e92d54e-line-height );}.elementor-20 .elementor-element.elementor-element-f75d025 .elementor-heading-title{font-size:var( --e-global-typography-8106906-font-size );line-height:var( --e-global-typography-8106906-line-height );}.elementor-20 .elementor-element.elementor-element-77ae07f .elementor-heading-title{font-size:var( --e-global-typography-e92d54e-font-size );line-height:var( --e-global-typography-e92d54e-line-height );}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-20 .elementor-element.elementor-element-49857b6 .elementor-button{font-size:var( --e-global-typography-e92d54e-font-size );line-height:var( --e-global-typography-e92d54e-line-height );}.elementor-20 .elementor-element.elementor-element-9d85fda .elementor-heading-title{font-size:var( --e-global-typography-19239df-font-size );line-height:var( --e-global-typography-19239df-line-height );}.elementor-20 .elementor-element.elementor-element-453d478 .elementor-heading-title{font-size:2.8rem;line-height:1.1em;}.elementor-20 .elementor-element.elementor-element-abf0e63 .elementor-heading-title{font-size:var( --e-global-typography-e92d54e-font-size );line-height:var( --e-global-typography-e92d54e-line-height );}.elementor-20 .elementor-element.elementor-element-1512671 .elementor-heading-title{font-size:var( --e-global-typography-8106906-font-size );line-height:var( --e-global-typography-8106906-line-height );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-20 .elementor-element.elementor-element-be0df2a .elementor-icon-list-item > .elementor-icon-list-text, .elementor-20 .elementor-element.elementor-element-be0df2a .elementor-icon-list-item > a{font-size:var( --e-global-typography-e92d54e-font-size );line-height:var( --e-global-typography-e92d54e-line-height );}.elementor-20 .elementor-element.elementor-element-4017673 .elementor-button{font-size:var( --e-global-typography-e92d54e-font-size );line-height:var( --e-global-typography-e92d54e-line-height );}.elementor-20 .elementor-element.elementor-element-22d0217 .elementor-heading-title{font-size:2.75rem;line-height:1.1em;}.elementor-20 .elementor-element.elementor-element-429e032 .elementor-image-box-title{font-size:var( --e-global-typography-8106906-font-size );line-height:var( --e-global-typography-8106906-line-height );}.elementor-20 .elementor-element.elementor-element-429e032 .elementor-image-box-description{font-size:var( --e-global-typography-e92d54e-font-size );line-height:var( --e-global-typography-e92d54e-line-height );}.elementor-20 .elementor-element.elementor-element-02c2fef .elementor-image-box-title{font-size:var( --e-global-typography-8106906-font-size );line-height:var( --e-global-typography-8106906-line-height );}.elementor-20 .elementor-element.elementor-element-02c2fef .elementor-image-box-description{font-size:var( --e-global-typography-e92d54e-font-size );line-height:var( --e-global-typography-e92d54e-line-height );}.elementor-20 .elementor-element.elementor-element-9ee2a4f .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-20 .elementor-element.elementor-element-0a40199 .elementor-image-box-title{font-size:var( --e-global-typography-8106906-font-size );line-height:var( --e-global-typography-8106906-line-height );}.elementor-20 .elementor-element.elementor-element-0a40199 .elementor-image-box-description{font-size:var( --e-global-typography-e92d54e-font-size );line-height:var( --e-global-typography-e92d54e-line-height );}.elementor-20 .elementor-element.elementor-element-e800b3c .elementor-heading-title{font-size:var( --e-global-typography-19239df-font-size );line-height:var( --e-global-typography-19239df-line-height );}.elementor-20 .elementor-element.elementor-element-397163a .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-20 .elementor-element.elementor-element-0a002bb .elementor-heading-title{font-size:var( --e-global-typography-e92d54e-font-size );line-height:var( --e-global-typography-e92d54e-line-height );}.elementor-20 .elementor-element.elementor-element-b6298d0 .elementor-heading-title{font-size:var( --e-global-typography-8106906-font-size );line-height:var( --e-global-typography-8106906-line-height );}.elementor-20 .elementor-element.elementor-element-6e1e27a .elementor-icon-list-item > .elementor-icon-list-text, .elementor-20 .elementor-element.elementor-element-6e1e27a .elementor-icon-list-item > a{font-size:var( --e-global-typography-e92d54e-font-size );line-height:var( --e-global-typography-e92d54e-line-height );}.elementor-20 .elementor-element.elementor-element-018f22b .elementor-button{font-size:var( --e-global-typography-e92d54e-font-size );line-height:var( --e-global-typography-e92d54e-line-height );}.elementor-20 .elementor-element.elementor-element-4457db3 .elementor-heading-title{font-size:var( --e-global-typography-19239df-font-size );line-height:var( --e-global-typography-19239df-line-height );}.elementor-20 .elementor-element.elementor-element-d6bb406 .elementor-heading-title{font-size:2.8rem;line-height:1.1em;}.elementor-20 .elementor-element.elementor-element-22bc496 .elementor-heading-title{font-size:var( --e-global-typography-e92d54e-font-size );line-height:var( --e-global-typography-e92d54e-line-height );}.elementor-20 .elementor-element.elementor-element-8512c8e .elementor-heading-title{font-size:var( --e-global-typography-8106906-font-size );line-height:var( --e-global-typography-8106906-line-height );}.elementor-20 .elementor-element.elementor-element-ca5ff6d .elementor-icon-list-item > .elementor-icon-list-text, .elementor-20 .elementor-element.elementor-element-ca5ff6d .elementor-icon-list-item > a{font-size:var( --e-global-typography-e92d54e-font-size );line-height:var( --e-global-typography-e92d54e-line-height );}.elementor-20 .elementor-element.elementor-element-26f4fbf .elementor-button{font-size:var( --e-global-typography-e92d54e-font-size );line-height:var( --e-global-typography-e92d54e-line-height );}.elementor-20 .elementor-element.elementor-element-4eb5c3f .elementor-heading-title{font-size:2.75rem;line-height:1.1em;}.elementor-20 .elementor-element.elementor-element-8dd06c8 .elementor-image-box-title{font-size:var( --e-global-typography-8106906-font-size );line-height:var( --e-global-typography-8106906-line-height );}.elementor-20 .elementor-element.elementor-element-8dd06c8 .elementor-image-box-description{font-size:var( --e-global-typography-e92d54e-font-size );line-height:var( --e-global-typography-e92d54e-line-height );}.elementor-20 .elementor-element.elementor-element-d39bbb0 .elementor-image-box-title{font-size:var( --e-global-typography-8106906-font-size );line-height:var( --e-global-typography-8106906-line-height );}.elementor-20 .elementor-element.elementor-element-d39bbb0 .elementor-image-box-description{font-size:var( --e-global-typography-e92d54e-font-size );line-height:var( --e-global-typography-e92d54e-line-height );}.elementor-20 .elementor-element.elementor-element-b7c8af9 .elementor-heading-title{font-size:2.8rem;line-height:1.1em;}.elementor-20 .elementor-element.elementor-element-855c0a1 .elementor-heading-title{font-size:var( --e-global-typography-e92d54e-font-size );line-height:var( --e-global-typography-e92d54e-line-height );}}@media(max-width:767px){.elementor-20 .elementor-element.elementor-element-4b40cea{--min-height:50vh;--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-20 .elementor-element.elementor-element-91e796c > .elementor-widget-container{padding:0px 0px 20px 0px;}.elementor-20 .elementor-element.elementor-element-91e796c .elementor-heading-title{font-size:3rem;}.elementor-20 .elementor-element.elementor-element-5a29e9d > .elementor-widget-container{padding:0px 0px 20px 0px;}.elementor-20 .elementor-element.elementor-element-5a29e9d .elementor-heading-title{font-size:var( --e-global-typography-e92d54e-font-size );line-height:var( --e-global-typography-e92d54e-line-height );}.elementor-20 .elementor-element.elementor-element-963e51a .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-20 .elementor-element.elementor-element-a660e6f > .elementor-widget-container{padding:20px 20px 20px 20px;}.elementor-20 .elementor-element.elementor-element-4d428e1{--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-20 .elementor-element.elementor-element-f8c880a .elementor-heading-title{font-size:2rem;line-height:1.1em;}.elementor-20 .elementor-element.elementor-element-0d41a82{--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-20 .elementor-element.elementor-element-6cbdb3c .elementor-heading-title{font-size:2rem;line-height:1.1em;}.elementor-20 .elementor-element.elementor-element-204ad79{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-20 .elementor-element.elementor-element-951ca83{--margin-top:0px;--margin-bottom:10px;--margin-left:0px;--margin-right:0px;}.elementor-widget-image-box .elementor-image-box-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-image-box .elementor-image-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-20 .elementor-element.elementor-element-ca51ab7 .elementor-image-box-img{margin-bottom:18px;}.elementor-20 .elementor-element.elementor-element-ca51ab7 .elementor-image-box-title{font-size:var( --e-global-typography-8106906-font-size );line-height:var( --e-global-typography-8106906-line-height );}.elementor-20 .elementor-element.elementor-element-ca51ab7 .elementor-image-box-description{font-size:var( --e-global-typography-e92d54e-font-size );line-height:var( --e-global-typography-e92d54e-line-height );}.elementor-20 .elementor-element.elementor-element-9303406 .elementor-heading-title{font-size:var( --e-global-typography-e92d54e-font-size );line-height:var( --e-global-typography-e92d54e-line-height );}.elementor-20 .elementor-element.elementor-element-6184133{--margin-top:0px;--margin-bottom:10px;--margin-left:0px;--margin-right:0px;}.elementor-20 .elementor-element.elementor-element-0ffca18 .elementor-image-box-img{margin-bottom:18px;}.elementor-20 .elementor-element.elementor-element-0ffca18 .elementor-image-box-title{font-size:var( --e-global-typography-8106906-font-size );line-height:var( --e-global-typography-8106906-line-height );}.elementor-20 .elementor-element.elementor-element-0ffca18 .elementor-image-box-description{font-size:var( --e-global-typography-e92d54e-font-size );line-height:var( --e-global-typography-e92d54e-line-height );}.elementor-20 .elementor-element.elementor-element-10107d1 .elementor-heading-title{font-size:var( --e-global-typography-e92d54e-font-size );line-height:var( --e-global-typography-e92d54e-line-height );}.elementor-20 .elementor-element.elementor-element-f7a0cb9{--margin-top:0px;--margin-bottom:10px;--margin-left:0px;--margin-right:0px;}.elementor-20 .elementor-element.elementor-element-7ad3e27 .elementor-image-box-img{margin-bottom:18px;}.elementor-20 .elementor-element.elementor-element-7ad3e27 .elementor-image-box-title{font-size:var( --e-global-typography-8106906-font-size );line-height:var( --e-global-typography-8106906-line-height );}.elementor-20 .elementor-element.elementor-element-7ad3e27 .elementor-image-box-description{font-size:var( --e-global-typography-e92d54e-font-size );line-height:var( --e-global-typography-e92d54e-line-height );}.elementor-20 .elementor-element.elementor-element-6a61584 .elementor-heading-title{font-size:var( --e-global-typography-e92d54e-font-size );line-height:var( --e-global-typography-e92d54e-line-height );}.elementor-20 .elementor-element.elementor-element-488d83e{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-20 .elementor-element.elementor-element-6da589e{--margin-top:0px;--margin-bottom:10px;--margin-left:0px;--margin-right:0px;}.elementor-20 .elementor-element.elementor-element-175c97c .elementor-image-box-img{margin-bottom:18px;}.elementor-20 .elementor-element.elementor-element-175c97c .elementor-image-box-title{font-size:var( --e-global-typography-8106906-font-size );line-height:var( --e-global-typography-8106906-line-height );}.elementor-20 .elementor-element.elementor-element-175c97c .elementor-image-box-description{font-size:var( --e-global-typography-e92d54e-font-size );line-height:var( --e-global-typography-e92d54e-line-height );}.elementor-20 .elementor-element.elementor-element-4f19c60 .elementor-heading-title{font-size:var( --e-global-typography-e92d54e-font-size );line-height:var( --e-global-typography-e92d54e-line-height );}.elementor-20 .elementor-element.elementor-element-9c1d3f1{--margin-top:0px;--margin-bottom:10px;--margin-left:0px;--margin-right:0px;}.elementor-20 .elementor-element.elementor-element-921866e .elementor-image-box-img{margin-bottom:18px;}.elementor-20 .elementor-element.elementor-element-921866e .elementor-image-box-title{font-size:var( --e-global-typography-8106906-font-size );line-height:var( --e-global-typography-8106906-line-height );}.elementor-20 .elementor-element.elementor-element-921866e .elementor-image-box-description{font-size:var( --e-global-typography-e92d54e-font-size );line-height:var( --e-global-typography-e92d54e-line-height );}.elementor-20 .elementor-element.elementor-element-e8fd1d4 .elementor-heading-title{font-size:var( --e-global-typography-e92d54e-font-size );line-height:var( --e-global-typography-e92d54e-line-height );}.elementor-20 .elementor-element.elementor-element-328d720{--margin-top:0px;--margin-bottom:10px;--margin-left:0px;--margin-right:0px;}.elementor-20 .elementor-element.elementor-element-424d079 .elementor-image-box-img{margin-bottom:18px;}.elementor-20 .elementor-element.elementor-element-424d079 .elementor-image-box-title{font-size:var( --e-global-typography-8106906-font-size );line-height:var( --e-global-typography-8106906-line-height );}.elementor-20 .elementor-element.elementor-element-424d079 .elementor-image-box-description{font-size:var( --e-global-typography-e92d54e-font-size );line-height:var( --e-global-typography-e92d54e-line-height );}.elementor-20 .elementor-element.elementor-element-aee29a5 .elementor-heading-title{font-size:var( --e-global-typography-e92d54e-font-size );line-height:var( --e-global-typography-e92d54e-line-height );}.elementor-20 .elementor-element.elementor-element-00c1d35 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-20 .elementor-element.elementor-element-10fc793 .elementor-heading-title{font-size:var( --e-global-typography-e92d54e-font-size );line-height:var( --e-global-typography-e92d54e-line-height );}.elementor-20 .elementor-element.elementor-element-f75d025 .elementor-heading-title{font-size:var( --e-global-typography-8106906-font-size );line-height:var( --e-global-typography-8106906-line-height );}.elementor-20 .elementor-element.elementor-element-77ae07f .elementor-heading-title{font-size:var( --e-global-typography-e92d54e-font-size );line-height:var( --e-global-typography-e92d54e-line-height );}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-20 .elementor-element.elementor-element-49857b6 .elementor-button{font-size:var( --e-global-typography-e92d54e-font-size );line-height:var( --e-global-typography-e92d54e-line-height );}.elementor-20 .elementor-element.elementor-element-3c92a74{--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-20 .elementor-element.elementor-element-030d6ad{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-20 .elementor-element.elementor-element-9d85fda{width:var( --container-widget-width, 241.938px );max-width:241.938px;--container-widget-width:241.938px;--container-widget-flex-grow:0;text-align:center;}.elementor-20 .elementor-element.elementor-element-9d85fda .elementor-heading-title{font-size:var( --e-global-typography-19239df-font-size );line-height:var( --e-global-typography-19239df-line-height );}.elementor-20 .elementor-element.elementor-element-453d478{text-align:center;}.elementor-20 .elementor-element.elementor-element-453d478 .elementor-heading-title{font-size:2rem;line-height:1.1em;}.elementor-20 .elementor-element.elementor-element-abf0e63{text-align:center;}.elementor-20 .elementor-element.elementor-element-abf0e63 .elementor-heading-title{font-size:var( --e-global-typography-e92d54e-font-size );line-height:var( --e-global-typography-e92d54e-line-height );}.elementor-20 .elementor-element.elementor-element-1512671 .elementor-heading-title{font-size:var( --e-global-typography-8106906-font-size );line-height:var( --e-global-typography-8106906-line-height );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-20 .elementor-element.elementor-element-be0df2a .elementor-icon-list-item > .elementor-icon-list-text, .elementor-20 .elementor-element.elementor-element-be0df2a .elementor-icon-list-item > a{font-size:var( --e-global-typography-e92d54e-font-size );line-height:var( --e-global-typography-e92d54e-line-height );}.elementor-20 .elementor-element.elementor-element-4017673 .elementor-button{font-size:var( --e-global-typography-e92d54e-font-size );line-height:var( --e-global-typography-e92d54e-line-height );}.elementor-20 .elementor-element.elementor-element-22d0217 .elementor-heading-title{font-size:2.1rem;line-height:1.1em;}.elementor-20 .elementor-element.elementor-element-429e032 .elementor-image-box-img{margin-bottom:15px;}.elementor-20 .elementor-element.elementor-element-429e032 .elementor-image-box-title{font-size:var( --e-global-typography-8106906-font-size );line-height:var( --e-global-typography-8106906-line-height );}.elementor-20 .elementor-element.elementor-element-429e032 .elementor-image-box-description{font-size:var( --e-global-typography-e92d54e-font-size );line-height:var( --e-global-typography-e92d54e-line-height );}.elementor-20 .elementor-element.elementor-element-02c2fef .elementor-image-box-img{margin-bottom:15px;}.elementor-20 .elementor-element.elementor-element-02c2fef .elementor-image-box-title{font-size:var( --e-global-typography-8106906-font-size );line-height:var( --e-global-typography-8106906-line-height );}.elementor-20 .elementor-element.elementor-element-02c2fef .elementor-image-box-description{font-size:var( --e-global-typography-e92d54e-font-size );line-height:var( --e-global-typography-e92d54e-line-height );}.elementor-20 .elementor-element.elementor-element-225de7f{--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-20 .elementor-element.elementor-element-9ee2a4f .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-20 .elementor-element.elementor-element-0a40199 .elementor-image-box-img{margin-bottom:15px;}.elementor-20 .elementor-element.elementor-element-0a40199 .elementor-image-box-title{font-size:var( --e-global-typography-8106906-font-size );line-height:var( --e-global-typography-8106906-line-height );}.elementor-20 .elementor-element.elementor-element-0a40199 .elementor-image-box-description{font-size:var( --e-global-typography-e92d54e-font-size );line-height:var( --e-global-typography-e92d54e-line-height );}.elementor-20 .elementor-element.elementor-element-e800b3c .elementor-heading-title{font-size:var( --e-global-typography-19239df-font-size );line-height:var( --e-global-typography-19239df-line-height );}.elementor-20 .elementor-element.elementor-element-397163a .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-20 .elementor-element.elementor-element-0a002bb .elementor-heading-title{font-size:var( --e-global-typography-e92d54e-font-size );line-height:var( --e-global-typography-e92d54e-line-height );}.elementor-20 .elementor-element.elementor-element-b6298d0 .elementor-heading-title{font-size:var( --e-global-typography-8106906-font-size );line-height:var( --e-global-typography-8106906-line-height );}.elementor-20 .elementor-element.elementor-element-6e1e27a .elementor-icon-list-item > .elementor-icon-list-text, .elementor-20 .elementor-element.elementor-element-6e1e27a .elementor-icon-list-item > a{font-size:var( --e-global-typography-e92d54e-font-size );line-height:var( --e-global-typography-e92d54e-line-height );}.elementor-20 .elementor-element.elementor-element-018f22b .elementor-button{font-size:var( --e-global-typography-e92d54e-font-size );line-height:var( --e-global-typography-e92d54e-line-height );}.elementor-20 .elementor-element.elementor-element-7dcbeaa{--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-20 .elementor-element.elementor-element-4457db3{width:var( --container-widget-width, 336.219px );max-width:336.219px;--container-widget-width:336.219px;--container-widget-flex-grow:0;text-align:center;}.elementor-20 .elementor-element.elementor-element-4457db3 .elementor-heading-title{font-size:var( --e-global-typography-19239df-font-size );line-height:var( --e-global-typography-19239df-line-height );}.elementor-20 .elementor-element.elementor-element-d6bb406{text-align:center;}.elementor-20 .elementor-element.elementor-element-d6bb406 .elementor-heading-title{font-size:2rem;line-height:1.1em;}.elementor-20 .elementor-element.elementor-element-22bc496{text-align:center;}.elementor-20 .elementor-element.elementor-element-22bc496 .elementor-heading-title{font-size:var( --e-global-typography-e92d54e-font-size );line-height:var( --e-global-typography-e92d54e-line-height );}.elementor-20 .elementor-element.elementor-element-8512c8e{text-align:center;}.elementor-20 .elementor-element.elementor-element-8512c8e .elementor-heading-title{font-size:var( --e-global-typography-8106906-font-size );line-height:var( --e-global-typography-8106906-line-height );}.elementor-20 .elementor-element.elementor-element-ca5ff6d .elementor-icon-list-item > .elementor-icon-list-text, .elementor-20 .elementor-element.elementor-element-ca5ff6d .elementor-icon-list-item > a{font-size:var( --e-global-typography-e92d54e-font-size );line-height:var( --e-global-typography-e92d54e-line-height );}.elementor-20 .elementor-element.elementor-element-26f4fbf .elementor-button{font-size:var( --e-global-typography-e92d54e-font-size );line-height:var( --e-global-typography-e92d54e-line-height );}.elementor-20 .elementor-element.elementor-element-4eb5c3f .elementor-heading-title{font-size:2rem;line-height:1.1em;}.elementor-20 .elementor-element.elementor-element-8dd06c8 .elementor-image-box-img{margin-bottom:15px;}.elementor-20 .elementor-element.elementor-element-8dd06c8 .elementor-image-box-title{font-size:var( --e-global-typography-8106906-font-size );line-height:var( --e-global-typography-8106906-line-height );}.elementor-20 .elementor-element.elementor-element-8dd06c8 .elementor-image-box-description{font-size:var( --e-global-typography-e92d54e-font-size );line-height:var( --e-global-typography-e92d54e-line-height );}.elementor-20 .elementor-element.elementor-element-d39bbb0 .elementor-image-box-img{margin-bottom:15px;}.elementor-20 .elementor-element.elementor-element-d39bbb0 .elementor-image-box-title{font-size:var( --e-global-typography-8106906-font-size );line-height:var( --e-global-typography-8106906-line-height );}.elementor-20 .elementor-element.elementor-element-d39bbb0 .elementor-image-box-description{font-size:var( --e-global-typography-e92d54e-font-size );line-height:var( --e-global-typography-e92d54e-line-height );}.elementor-20 .elementor-element.elementor-element-58f296e{--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-20 .elementor-element.elementor-element-b7c8af9{text-align:center;}.elementor-20 .elementor-element.elementor-element-b7c8af9 .elementor-heading-title{font-size:2rem;line-height:1.1em;}.elementor-20 .elementor-element.elementor-element-855c0a1{text-align:center;}.elementor-20 .elementor-element.elementor-element-855c0a1 .elementor-heading-title{font-size:var( --e-global-typography-e92d54e-font-size );line-height:var( --e-global-typography-e92d54e-line-height );}}