.elementor-2668 .elementor-element.elementor-element-f7a06f8{--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:flex-start;--padding-top:20px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2668 .elementor-element.elementor-element-162b1d4.elementor-element{--align-self:flex-start;}.elementor-2668 .elementor-element.elementor-element-162b1d4{text-align:left;}.elementor-2668 .elementor-element.elementor-element-162b1d4 .elementor-heading-title{font-family:"Tahoma", Sans-serif;font-size:33px;font-weight:500;}.elementor-2668 .elementor-element.elementor-element-7cb151f{margin:-15px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:left;}.elementor-2668 .elementor-element.elementor-element-7cb151f.elementor-element{--align-self:flex-start;}.elementor-2668 .elementor-element.elementor-element-7cb151f .elementor-heading-title{font-family:"Tahoma", Sans-serif;font-size:13px;font-weight:500;}.elementor-2668 .elementor-element.elementor-element-81b4022{--spacer-size:25px;}.elementor-2668 .elementor-element.elementor-element-6dc6c23{--display:flex;--min-height:45vh;--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:flex-start;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-2668 .elementor-element.elementor-element-935ad8b{--display:flex;--min-height:40vh;--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;--overlay-opacity:0;box-shadow:0px 0px 42px -10px rgba(0,0,0,0.5);--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-2668 .elementor-element.elementor-element-935ad8b:not(.elementor-motion-effects-element-type-background), .elementor-2668 .elementor-element.elementor-element-935ad8b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://fcgarchitects.com/wp-content/uploads/2025/10/noche.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-2668 .elementor-element.elementor-element-935ad8b::before, .elementor-2668 .elementor-element.elementor-element-935ad8b > .elementor-background-video-container::before, .elementor-2668 .elementor-element.elementor-element-935ad8b > .e-con-inner > .elementor-background-video-container::before, .elementor-2668 .elementor-element.elementor-element-935ad8b > .elementor-background-slideshow::before, .elementor-2668 .elementor-element.elementor-element-935ad8b > .e-con-inner > .elementor-background-slideshow::before, .elementor-2668 .elementor-element.elementor-element-935ad8b > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#030000FC;--background-overlay:'';}.elementor-2668 .elementor-element.elementor-element-935ad8b:hover::before, .elementor-2668 .elementor-element.elementor-element-935ad8b:hover > .elementor-background-video-container::before, .elementor-2668 .elementor-element.elementor-element-935ad8b:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-2668 .elementor-element.elementor-element-935ad8b > .elementor-background-slideshow:hover::before, .elementor-2668 .elementor-element.elementor-element-935ad8b > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:#000000;--background-overlay:'';}.elementor-2668 .elementor-element.elementor-element-935ad8b:hover{--overlay-opacity:0.7;}.elementor-2668 .elementor-element.elementor-element-935ad8b, .elementor-2668 .elementor-element.elementor-element-935ad8b::before{--overlay-transition:1s;}.elementor-2668 .elementor-element.elementor-element-61f81e1{--display:flex;--min-height:178px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-2668 .elementor-element.elementor-element-96d2190{margin:20px 20px calc(var(--kit-widget-spacing, 0px) + 20px) 20px;text-align:center;}.elementor-2668 .elementor-element.elementor-element-96d2190 .elementor-heading-title{font-family:"Tahoma", Sans-serif;font-size:23px;font-weight:400;color:#FFFFFF;}.elementor-2668 .elementor-element.elementor-element-7a86ee8{--display:flex;--min-height:40vh;--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;--overlay-opacity:0;box-shadow:0px 0px 42px -10px rgba(0,0,0,0.5);--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-2668 .elementor-element.elementor-element-7a86ee8:not(.elementor-motion-effects-element-type-background), .elementor-2668 .elementor-element.elementor-element-7a86ee8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://fcgarchitects.com/wp-content/uploads/2025/10/fcg-leonas-03.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-2668 .elementor-element.elementor-element-7a86ee8::before, .elementor-2668 .elementor-element.elementor-element-7a86ee8 > .elementor-background-video-container::before, .elementor-2668 .elementor-element.elementor-element-7a86ee8 > .e-con-inner > .elementor-background-video-container::before, .elementor-2668 .elementor-element.elementor-element-7a86ee8 > .elementor-background-slideshow::before, .elementor-2668 .elementor-element.elementor-element-7a86ee8 > .e-con-inner > .elementor-background-slideshow::before, .elementor-2668 .elementor-element.elementor-element-7a86ee8 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#030000FC;--background-overlay:'';}.elementor-2668 .elementor-element.elementor-element-7a86ee8:hover::before, .elementor-2668 .elementor-element.elementor-element-7a86ee8:hover > .elementor-background-video-container::before, .elementor-2668 .elementor-element.elementor-element-7a86ee8:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-2668 .elementor-element.elementor-element-7a86ee8 > .elementor-background-slideshow:hover::before, .elementor-2668 .elementor-element.elementor-element-7a86ee8 > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:#000000;--background-overlay:'';}.elementor-2668 .elementor-element.elementor-element-7a86ee8:hover{--overlay-opacity:0.7;}.elementor-2668 .elementor-element.elementor-element-7a86ee8, .elementor-2668 .elementor-element.elementor-element-7a86ee8::before{--overlay-transition:1s;}.elementor-2668 .elementor-element.elementor-element-8b63538{--display:flex;--min-height:178px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-2668 .elementor-element.elementor-element-6179cf2{margin:20px 20px calc(var(--kit-widget-spacing, 0px) + 20px) 20px;text-align:center;}.elementor-2668 .elementor-element.elementor-element-6179cf2 .elementor-heading-title{font-family:"Tahoma", Sans-serif;font-size:23px;font-weight:400;color:#FFFFFF;}.elementor-2668 .elementor-element.elementor-element-5804a7d{--display:flex;--min-height:40vh;--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;--overlay-opacity:0;box-shadow:0px 0px 42px -10px rgba(0,0,0,0.5);--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-2668 .elementor-element.elementor-element-5804a7d:not(.elementor-motion-effects-element-type-background), .elementor-2668 .elementor-element.elementor-element-5804a7d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://fcgarchitects.com/wp-content/uploads/2025/10/libreria_01-scaled.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-2668 .elementor-element.elementor-element-5804a7d::before, .elementor-2668 .elementor-element.elementor-element-5804a7d > .elementor-background-video-container::before, .elementor-2668 .elementor-element.elementor-element-5804a7d > .e-con-inner > .elementor-background-video-container::before, .elementor-2668 .elementor-element.elementor-element-5804a7d > .elementor-background-slideshow::before, .elementor-2668 .elementor-element.elementor-element-5804a7d > .e-con-inner > .elementor-background-slideshow::before, .elementor-2668 .elementor-element.elementor-element-5804a7d > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#030000FC;--background-overlay:'';}.elementor-2668 .elementor-element.elementor-element-5804a7d:hover::before, .elementor-2668 .elementor-element.elementor-element-5804a7d:hover > .elementor-background-video-container::before, .elementor-2668 .elementor-element.elementor-element-5804a7d:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-2668 .elementor-element.elementor-element-5804a7d > .elementor-background-slideshow:hover::before, .elementor-2668 .elementor-element.elementor-element-5804a7d > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:#000000;--background-overlay:'';}.elementor-2668 .elementor-element.elementor-element-5804a7d:hover{--overlay-opacity:0.7;}.elementor-2668 .elementor-element.elementor-element-5804a7d, .elementor-2668 .elementor-element.elementor-element-5804a7d::before{--overlay-transition:1s;}.elementor-2668 .elementor-element.elementor-element-65b5871{--display:flex;--min-height:178px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-2668 .elementor-element.elementor-element-0c59ca6{margin:20px 20px calc(var(--kit-widget-spacing, 0px) + 20px) 20px;text-align:center;}.elementor-2668 .elementor-element.elementor-element-0c59ca6 .elementor-heading-title{font-family:"Tahoma", Sans-serif;font-size:23px;font-weight:400;color:#FFFFFF;}.elementor-2668 .elementor-element.elementor-element-1b8a96f{--display:flex;--min-height:90vh;--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:flex-start;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-2668 .elementor-element.elementor-element-1b8a96f.e-con{--align-self:center;}.elementor-2668 .elementor-element.elementor-element-a00de31{--display:flex;--min-height:85vh;--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;--overlay-opacity:0;box-shadow:0px 0px 42px -10px rgba(0,0,0,0.5);--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-2668 .elementor-element.elementor-element-a00de31:not(.elementor-motion-effects-element-type-background), .elementor-2668 .elementor-element.elementor-element-a00de31 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://fcgarchitects.com/wp-content/uploads/2025/10/MXEPE9089.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-2668 .elementor-element.elementor-element-a00de31::before, .elementor-2668 .elementor-element.elementor-element-a00de31 > .elementor-background-video-container::before, .elementor-2668 .elementor-element.elementor-element-a00de31 > .e-con-inner > .elementor-background-video-container::before, .elementor-2668 .elementor-element.elementor-element-a00de31 > .elementor-background-slideshow::before, .elementor-2668 .elementor-element.elementor-element-a00de31 > .e-con-inner > .elementor-background-slideshow::before, .elementor-2668 .elementor-element.elementor-element-a00de31 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#030000FC;--background-overlay:'';}.elementor-2668 .elementor-element.elementor-element-a00de31:hover::before, .elementor-2668 .elementor-element.elementor-element-a00de31:hover > .elementor-background-video-container::before, .elementor-2668 .elementor-element.elementor-element-a00de31:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-2668 .elementor-element.elementor-element-a00de31 > .elementor-background-slideshow:hover::before, .elementor-2668 .elementor-element.elementor-element-a00de31 > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:#000000;--background-overlay:'';}.elementor-2668 .elementor-element.elementor-element-a00de31:hover{--overlay-opacity:0.7;}.elementor-2668 .elementor-element.elementor-element-a00de31, .elementor-2668 .elementor-element.elementor-element-a00de31::before{--overlay-transition:1s;}.elementor-2668 .elementor-element.elementor-element-5bc0b3c{--display:flex;--min-height:178px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-2668 .elementor-element.elementor-element-d5bf6c5{margin:20px 20px calc(var(--kit-widget-spacing, 0px) + 20px) 20px;text-align:center;}.elementor-2668 .elementor-element.elementor-element-d5bf6c5 .elementor-heading-title{font-family:"Tahoma", Sans-serif;font-size:23px;font-weight:400;color:#FFFFFF;}.elementor-2668 .elementor-element.elementor-element-86fb4a1{--display:flex;--min-height:85vh;--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;--overlay-opacity:0;box-shadow:0px 0px 42px -10px rgba(0,0,0,0.5);--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-2668 .elementor-element.elementor-element-86fb4a1:not(.elementor-motion-effects-element-type-background), .elementor-2668 .elementor-element.elementor-element-86fb4a1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://fcgarchitects.com/wp-content/uploads/2025/10/OIMF7609.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-2668 .elementor-element.elementor-element-86fb4a1::before, .elementor-2668 .elementor-element.elementor-element-86fb4a1 > .elementor-background-video-container::before, .elementor-2668 .elementor-element.elementor-element-86fb4a1 > .e-con-inner > .elementor-background-video-container::before, .elementor-2668 .elementor-element.elementor-element-86fb4a1 > .elementor-background-slideshow::before, .elementor-2668 .elementor-element.elementor-element-86fb4a1 > .e-con-inner > .elementor-background-slideshow::before, .elementor-2668 .elementor-element.elementor-element-86fb4a1 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#030000FC;--background-overlay:'';}.elementor-2668 .elementor-element.elementor-element-86fb4a1:hover::before, .elementor-2668 .elementor-element.elementor-element-86fb4a1:hover > .elementor-background-video-container::before, .elementor-2668 .elementor-element.elementor-element-86fb4a1:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-2668 .elementor-element.elementor-element-86fb4a1 > .elementor-background-slideshow:hover::before, .elementor-2668 .elementor-element.elementor-element-86fb4a1 > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:#000000;--background-overlay:'';}.elementor-2668 .elementor-element.elementor-element-86fb4a1:hover{--overlay-opacity:0.7;}.elementor-2668 .elementor-element.elementor-element-86fb4a1, .elementor-2668 .elementor-element.elementor-element-86fb4a1::before{--overlay-transition:1s;}.elementor-2668 .elementor-element.elementor-element-216546e{--display:flex;--min-height:178px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-2668 .elementor-element.elementor-element-c190e0c{margin:20px 20px calc(var(--kit-widget-spacing, 0px) + 20px) 20px;text-align:center;}.elementor-2668 .elementor-element.elementor-element-c190e0c .elementor-heading-title{font-family:"Tahoma", Sans-serif;font-size:23px;font-weight:400;color:#FFFFFF;}.elementor-2668 .elementor-element.elementor-element-ed5be41{--display:flex;--min-height:85vh;--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;--overlay-opacity:0;box-shadow:0px 0px 42px -10px rgba(0,0,0,0.5);--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-2668 .elementor-element.elementor-element-ed5be41:not(.elementor-motion-effects-element-type-background), .elementor-2668 .elementor-element.elementor-element-ed5be41 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://fcgarchitects.com/wp-content/uploads/2025/10/HBRG6650.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-2668 .elementor-element.elementor-element-ed5be41::before, .elementor-2668 .elementor-element.elementor-element-ed5be41 > .elementor-background-video-container::before, .elementor-2668 .elementor-element.elementor-element-ed5be41 > .e-con-inner > .elementor-background-video-container::before, .elementor-2668 .elementor-element.elementor-element-ed5be41 > .elementor-background-slideshow::before, .elementor-2668 .elementor-element.elementor-element-ed5be41 > .e-con-inner > .elementor-background-slideshow::before, .elementor-2668 .elementor-element.elementor-element-ed5be41 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#030000FC;--background-overlay:'';}.elementor-2668 .elementor-element.elementor-element-ed5be41:hover::before, .elementor-2668 .elementor-element.elementor-element-ed5be41:hover > .elementor-background-video-container::before, .elementor-2668 .elementor-element.elementor-element-ed5be41:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-2668 .elementor-element.elementor-element-ed5be41 > .elementor-background-slideshow:hover::before, .elementor-2668 .elementor-element.elementor-element-ed5be41 > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:#000000;--background-overlay:'';}.elementor-2668 .elementor-element.elementor-element-ed5be41:hover{--overlay-opacity:0.7;}.elementor-2668 .elementor-element.elementor-element-ed5be41, .elementor-2668 .elementor-element.elementor-element-ed5be41::before{--overlay-transition:1s;}.elementor-2668 .elementor-element.elementor-element-d9b341e{--display:flex;--min-height:178px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-2668 .elementor-element.elementor-element-0d005a7{margin:20px 20px calc(var(--kit-widget-spacing, 0px) + 20px) 20px;text-align:center;}.elementor-2668 .elementor-element.elementor-element-0d005a7 .elementor-heading-title{font-family:"Tahoma", Sans-serif;font-size:23px;font-weight:400;color:#FFFFFF;}.elementor-2668 .elementor-element.elementor-element-2fb36b1{--display:flex;--min-height:90vh;--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:flex-start;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-2668 .elementor-element.elementor-element-2fb36b1.e-con{--align-self:center;}.elementor-2668 .elementor-element.elementor-element-713d754{--display:flex;--min-height:85vh;--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;--overlay-opacity:0;box-shadow:0px 0px 42px -10px rgba(0,0,0,0.5);--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-2668 .elementor-element.elementor-element-713d754:not(.elementor-motion-effects-element-type-background), .elementor-2668 .elementor-element.elementor-element-713d754 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://fcgarchitects.com/wp-content/uploads/2025/10/FNJV3358.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-2668 .elementor-element.elementor-element-713d754::before, .elementor-2668 .elementor-element.elementor-element-713d754 > .elementor-background-video-container::before, .elementor-2668 .elementor-element.elementor-element-713d754 > .e-con-inner > .elementor-background-video-container::before, .elementor-2668 .elementor-element.elementor-element-713d754 > .elementor-background-slideshow::before, .elementor-2668 .elementor-element.elementor-element-713d754 > .e-con-inner > .elementor-background-slideshow::before, .elementor-2668 .elementor-element.elementor-element-713d754 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#030000FC;--background-overlay:'';}.elementor-2668 .elementor-element.elementor-element-713d754:hover::before, .elementor-2668 .elementor-element.elementor-element-713d754:hover > .elementor-background-video-container::before, .elementor-2668 .elementor-element.elementor-element-713d754:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-2668 .elementor-element.elementor-element-713d754 > .elementor-background-slideshow:hover::before, .elementor-2668 .elementor-element.elementor-element-713d754 > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:#000000;--background-overlay:'';}.elementor-2668 .elementor-element.elementor-element-713d754:hover{--overlay-opacity:0.7;}.elementor-2668 .elementor-element.elementor-element-713d754, .elementor-2668 .elementor-element.elementor-element-713d754::before{--overlay-transition:1s;}.elementor-2668 .elementor-element.elementor-element-012398b{--display:flex;--min-height:178px;--justify-content:center;}.elementor-2668 .elementor-element.elementor-element-f3ea4b0{margin:20px 20px calc(var(--kit-widget-spacing, 0px) + 20px) 20px;text-align:center;}.elementor-2668 .elementor-element.elementor-element-f3ea4b0 .elementor-heading-title{font-family:"Tahoma", Sans-serif;font-size:23px;font-weight:400;color:#FFFFFF;}.elementor-2668 .elementor-element.elementor-element-82c22ce{--display:flex;--min-height:85vh;--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;--overlay-opacity:0;box-shadow:0px 0px 42px -10px rgba(0,0,0,0.5);--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-2668 .elementor-element.elementor-element-82c22ce:not(.elementor-motion-effects-element-type-background), .elementor-2668 .elementor-element.elementor-element-82c22ce > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://fcgarchitects.com/wp-content/uploads/2025/10/1.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-2668 .elementor-element.elementor-element-82c22ce::before, .elementor-2668 .elementor-element.elementor-element-82c22ce > .elementor-background-video-container::before, .elementor-2668 .elementor-element.elementor-element-82c22ce > .e-con-inner > .elementor-background-video-container::before, .elementor-2668 .elementor-element.elementor-element-82c22ce > .elementor-background-slideshow::before, .elementor-2668 .elementor-element.elementor-element-82c22ce > .e-con-inner > .elementor-background-slideshow::before, .elementor-2668 .elementor-element.elementor-element-82c22ce > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#030000FC;--background-overlay:'';}.elementor-2668 .elementor-element.elementor-element-82c22ce:hover::before, .elementor-2668 .elementor-element.elementor-element-82c22ce:hover > .elementor-background-video-container::before, .elementor-2668 .elementor-element.elementor-element-82c22ce:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-2668 .elementor-element.elementor-element-82c22ce > .elementor-background-slideshow:hover::before, .elementor-2668 .elementor-element.elementor-element-82c22ce > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:#000000;--background-overlay:'';}.elementor-2668 .elementor-element.elementor-element-82c22ce:hover{--overlay-opacity:0.7;}.elementor-2668 .elementor-element.elementor-element-82c22ce, .elementor-2668 .elementor-element.elementor-element-82c22ce::before{--overlay-transition:1s;}.elementor-2668 .elementor-element.elementor-element-0402d6e{--display:flex;--min-height:178px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-2668 .elementor-element.elementor-element-e2f676c{margin:20px 20px calc(var(--kit-widget-spacing, 0px) + 20px) 20px;text-align:center;}.elementor-2668 .elementor-element.elementor-element-e2f676c .elementor-heading-title{font-family:"Tahoma", Sans-serif;font-size:23px;font-weight:400;color:#FFFFFF;}.elementor-2668 .elementor-element.elementor-element-2ab3839{--display:flex;--min-height:85vh;--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;--overlay-opacity:0;box-shadow:0px 0px 42px -10px rgba(0,0,0,0.5);--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-2668 .elementor-element.elementor-element-2ab3839:not(.elementor-motion-effects-element-type-background), .elementor-2668 .elementor-element.elementor-element-2ab3839 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://fcgarchitects.com/wp-content/uploads/2025/10/2-1.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-2668 .elementor-element.elementor-element-2ab3839::before, .elementor-2668 .elementor-element.elementor-element-2ab3839 > .elementor-background-video-container::before, .elementor-2668 .elementor-element.elementor-element-2ab3839 > .e-con-inner > .elementor-background-video-container::before, .elementor-2668 .elementor-element.elementor-element-2ab3839 > .elementor-background-slideshow::before, .elementor-2668 .elementor-element.elementor-element-2ab3839 > .e-con-inner > .elementor-background-slideshow::before, .elementor-2668 .elementor-element.elementor-element-2ab3839 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#030000FC;--background-overlay:'';}.elementor-2668 .elementor-element.elementor-element-2ab3839:hover::before, .elementor-2668 .elementor-element.elementor-element-2ab3839:hover > .elementor-background-video-container::before, .elementor-2668 .elementor-element.elementor-element-2ab3839:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-2668 .elementor-element.elementor-element-2ab3839 > .elementor-background-slideshow:hover::before, .elementor-2668 .elementor-element.elementor-element-2ab3839 > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:#000000;--background-overlay:'';}.elementor-2668 .elementor-element.elementor-element-2ab3839:hover{--overlay-opacity:0.7;}.elementor-2668 .elementor-element.elementor-element-2ab3839, .elementor-2668 .elementor-element.elementor-element-2ab3839::before{--overlay-transition:1s;}.elementor-2668 .elementor-element.elementor-element-f0ea607{--display:flex;--min-height:178px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--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-2668 .elementor-element.elementor-element-7c939d4{margin:20px 20px calc(var(--kit-widget-spacing, 0px) + 20px) 20px;text-align:center;}.elementor-2668 .elementor-element.elementor-element-7c939d4 .elementor-heading-title{font-family:"Tahoma", Sans-serif;font-size:23px;font-weight:400;color:#FFFFFF;}.elementor-2668 .elementor-element.elementor-element-1e4a776{--display:flex;--min-height:45vh;--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:flex-start;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-2668 .elementor-element.elementor-element-8383514{--display:flex;--min-height:40vh;--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;--overlay-opacity:0;box-shadow:0px 0px 42px -10px rgba(0,0,0,0.5);--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-2668 .elementor-element.elementor-element-8383514:not(.elementor-motion-effects-element-type-background), .elementor-2668 .elementor-element.elementor-element-8383514 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://fcgarchitects.com/wp-content/uploads/2025/10/1-1-scaled.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-2668 .elementor-element.elementor-element-8383514::before, .elementor-2668 .elementor-element.elementor-element-8383514 > .elementor-background-video-container::before, .elementor-2668 .elementor-element.elementor-element-8383514 > .e-con-inner > .elementor-background-video-container::before, .elementor-2668 .elementor-element.elementor-element-8383514 > .elementor-background-slideshow::before, .elementor-2668 .elementor-element.elementor-element-8383514 > .e-con-inner > .elementor-background-slideshow::before, .elementor-2668 .elementor-element.elementor-element-8383514 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#030000FC;--background-overlay:'';}.elementor-2668 .elementor-element.elementor-element-8383514:hover::before, .elementor-2668 .elementor-element.elementor-element-8383514:hover > .elementor-background-video-container::before, .elementor-2668 .elementor-element.elementor-element-8383514:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-2668 .elementor-element.elementor-element-8383514 > .elementor-background-slideshow:hover::before, .elementor-2668 .elementor-element.elementor-element-8383514 > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:#000000;--background-overlay:'';}.elementor-2668 .elementor-element.elementor-element-8383514:hover{--overlay-opacity:0.7;}.elementor-2668 .elementor-element.elementor-element-8383514, .elementor-2668 .elementor-element.elementor-element-8383514::before{--overlay-transition:1s;}.elementor-2668 .elementor-element.elementor-element-843ee43{--display:flex;--min-height:178px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-2668 .elementor-element.elementor-element-ce0dff9{margin:20px 20px calc(var(--kit-widget-spacing, 0px) + 20px) 20px;text-align:center;}.elementor-2668 .elementor-element.elementor-element-ce0dff9 .elementor-heading-title{font-family:"Tahoma", Sans-serif;font-size:23px;font-weight:400;color:#FFFFFF;}.elementor-2668 .elementor-element.elementor-element-4570261{--display:flex;--min-height:40vh;--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;--overlay-opacity:0;box-shadow:0px 0px 42px -10px rgba(0,0,0,0.5);--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-2668 .elementor-element.elementor-element-4570261:not(.elementor-motion-effects-element-type-background), .elementor-2668 .elementor-element.elementor-element-4570261 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://fcgarchitects.com/wp-content/uploads/2025/10/2.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-2668 .elementor-element.elementor-element-4570261::before, .elementor-2668 .elementor-element.elementor-element-4570261 > .elementor-background-video-container::before, .elementor-2668 .elementor-element.elementor-element-4570261 > .e-con-inner > .elementor-background-video-container::before, .elementor-2668 .elementor-element.elementor-element-4570261 > .elementor-background-slideshow::before, .elementor-2668 .elementor-element.elementor-element-4570261 > .e-con-inner > .elementor-background-slideshow::before, .elementor-2668 .elementor-element.elementor-element-4570261 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#030000FC;--background-overlay:'';}.elementor-2668 .elementor-element.elementor-element-4570261:hover::before, .elementor-2668 .elementor-element.elementor-element-4570261:hover > .elementor-background-video-container::before, .elementor-2668 .elementor-element.elementor-element-4570261:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-2668 .elementor-element.elementor-element-4570261 > .elementor-background-slideshow:hover::before, .elementor-2668 .elementor-element.elementor-element-4570261 > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:#000000;--background-overlay:'';}.elementor-2668 .elementor-element.elementor-element-4570261:hover{--overlay-opacity:0.7;}.elementor-2668 .elementor-element.elementor-element-4570261, .elementor-2668 .elementor-element.elementor-element-4570261::before{--overlay-transition:1s;}.elementor-2668 .elementor-element.elementor-element-73ac01f{--display:flex;--min-height:178px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-2668 .elementor-element.elementor-element-7ec79e9{margin:20px 20px calc(var(--kit-widget-spacing, 0px) + 20px) 20px;text-align:center;}.elementor-2668 .elementor-element.elementor-element-7ec79e9 .elementor-heading-title{font-family:"Tahoma", Sans-serif;font-size:23px;font-weight:400;color:#FFFFFF;}.elementor-2668 .elementor-element.elementor-element-93aba73{--display:flex;--min-height:40vh;--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;--overlay-opacity:0;box-shadow:0px 0px 42px -10px rgba(0,0,0,0.5);--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-2668 .elementor-element.elementor-element-93aba73:not(.elementor-motion-effects-element-type-background), .elementor-2668 .elementor-element.elementor-element-93aba73 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://fcgarchitects.com/wp-content/uploads/2025/10/DJI_0858-scaled.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-2668 .elementor-element.elementor-element-93aba73::before, .elementor-2668 .elementor-element.elementor-element-93aba73 > .elementor-background-video-container::before, .elementor-2668 .elementor-element.elementor-element-93aba73 > .e-con-inner > .elementor-background-video-container::before, .elementor-2668 .elementor-element.elementor-element-93aba73 > .elementor-background-slideshow::before, .elementor-2668 .elementor-element.elementor-element-93aba73 > .e-con-inner > .elementor-background-slideshow::before, .elementor-2668 .elementor-element.elementor-element-93aba73 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#030000FC;--background-overlay:'';}.elementor-2668 .elementor-element.elementor-element-93aba73:hover::before, .elementor-2668 .elementor-element.elementor-element-93aba73:hover > .elementor-background-video-container::before, .elementor-2668 .elementor-element.elementor-element-93aba73:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-2668 .elementor-element.elementor-element-93aba73 > .elementor-background-slideshow:hover::before, .elementor-2668 .elementor-element.elementor-element-93aba73 > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:#000000;--background-overlay:'';}.elementor-2668 .elementor-element.elementor-element-93aba73:hover{--overlay-opacity:0.7;}.elementor-2668 .elementor-element.elementor-element-93aba73, .elementor-2668 .elementor-element.elementor-element-93aba73::before{--overlay-transition:1s;}.elementor-2668 .elementor-element.elementor-element-9387a8f{--display:flex;--min-height:178px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-2668 .elementor-element.elementor-element-baffdf7{margin:20px 20px calc(var(--kit-widget-spacing, 0px) + 20px) 20px;text-align:center;}.elementor-2668 .elementor-element.elementor-element-baffdf7 .elementor-heading-title{font-family:"Tahoma", Sans-serif;font-size:23px;font-weight:400;color:#FFFFFF;}.elementor-2668 .elementor-element.elementor-element-49ddefb{--display:flex;--min-height:45vh;--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:flex-start;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-2668 .elementor-element.elementor-element-62065fa{--display:flex;--min-height:40vh;--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;--overlay-opacity:0;box-shadow:0px 0px 42px -10px rgba(0,0,0,0.5);--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-2668 .elementor-element.elementor-element-62065fa:not(.elementor-motion-effects-element-type-background), .elementor-2668 .elementor-element.elementor-element-62065fa > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://fcgarchitects.com/wp-content/uploads/2025/10/IMG_0331-scaled.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-2668 .elementor-element.elementor-element-62065fa::before, .elementor-2668 .elementor-element.elementor-element-62065fa > .elementor-background-video-container::before, .elementor-2668 .elementor-element.elementor-element-62065fa > .e-con-inner > .elementor-background-video-container::before, .elementor-2668 .elementor-element.elementor-element-62065fa > .elementor-background-slideshow::before, .elementor-2668 .elementor-element.elementor-element-62065fa > .e-con-inner > .elementor-background-slideshow::before, .elementor-2668 .elementor-element.elementor-element-62065fa > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#030000FC;--background-overlay:'';}.elementor-2668 .elementor-element.elementor-element-62065fa:hover::before, .elementor-2668 .elementor-element.elementor-element-62065fa:hover > .elementor-background-video-container::before, .elementor-2668 .elementor-element.elementor-element-62065fa:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-2668 .elementor-element.elementor-element-62065fa > .elementor-background-slideshow:hover::before, .elementor-2668 .elementor-element.elementor-element-62065fa > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:#000000;--background-overlay:'';}.elementor-2668 .elementor-element.elementor-element-62065fa:hover{--overlay-opacity:0.7;}.elementor-2668 .elementor-element.elementor-element-62065fa, .elementor-2668 .elementor-element.elementor-element-62065fa::before{--overlay-transition:1s;}.elementor-2668 .elementor-element.elementor-element-0dd0244{--display:flex;--min-height:178px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-2668 .elementor-element.elementor-element-d40c6f7{margin:20px 20px calc(var(--kit-widget-spacing, 0px) + 20px) 20px;text-align:center;}.elementor-2668 .elementor-element.elementor-element-d40c6f7 .elementor-heading-title{font-family:"Tahoma", Sans-serif;font-size:23px;font-weight:400;color:#FFFFFF;}.elementor-2668 .elementor-element.elementor-element-a42770f{--display:flex;--min-height:40vh;--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;--overlay-opacity:0;box-shadow:0px 0px 42px -10px rgba(0,0,0,0.5);--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-2668 .elementor-element.elementor-element-a42770f:not(.elementor-motion-effects-element-type-background), .elementor-2668 .elementor-element.elementor-element-a42770f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://fcgarchitects.com/wp-content/uploads/2025/10/IMG_8048-scaled.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-2668 .elementor-element.elementor-element-a42770f::before, .elementor-2668 .elementor-element.elementor-element-a42770f > .elementor-background-video-container::before, .elementor-2668 .elementor-element.elementor-element-a42770f > .e-con-inner > .elementor-background-video-container::before, .elementor-2668 .elementor-element.elementor-element-a42770f > .elementor-background-slideshow::before, .elementor-2668 .elementor-element.elementor-element-a42770f > .e-con-inner > .elementor-background-slideshow::before, .elementor-2668 .elementor-element.elementor-element-a42770f > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#030000FC;--background-overlay:'';}.elementor-2668 .elementor-element.elementor-element-a42770f:hover::before, .elementor-2668 .elementor-element.elementor-element-a42770f:hover > .elementor-background-video-container::before, .elementor-2668 .elementor-element.elementor-element-a42770f:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-2668 .elementor-element.elementor-element-a42770f > .elementor-background-slideshow:hover::before, .elementor-2668 .elementor-element.elementor-element-a42770f > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:#000000;--background-overlay:'';}.elementor-2668 .elementor-element.elementor-element-a42770f:hover{--overlay-opacity:0.7;}.elementor-2668 .elementor-element.elementor-element-a42770f, .elementor-2668 .elementor-element.elementor-element-a42770f::before{--overlay-transition:1s;}.elementor-2668 .elementor-element.elementor-element-8a7911f{--display:flex;--min-height:178px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-2668 .elementor-element.elementor-element-c103f5d{margin:20px 20px calc(var(--kit-widget-spacing, 0px) + 20px) 20px;text-align:center;}.elementor-2668 .elementor-element.elementor-element-c103f5d .elementor-heading-title{font-family:"Tahoma", Sans-serif;font-size:23px;font-weight:400;color:#FFFFFF;}.elementor-2668 .elementor-element.elementor-element-eefe634{--display:flex;--min-height:40vh;--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;--overlay-opacity:0;box-shadow:0px 0px 42px -10px rgba(0,0,0,0.5);--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-2668 .elementor-element.elementor-element-eefe634:not(.elementor-motion-effects-element-type-background), .elementor-2668 .elementor-element.elementor-element-eefe634 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://fcgarchitects.com/wp-content/uploads/2025/10/PHOTO-2024-07-16-14-31-42-4.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-2668 .elementor-element.elementor-element-eefe634::before, .elementor-2668 .elementor-element.elementor-element-eefe634 > .elementor-background-video-container::before, .elementor-2668 .elementor-element.elementor-element-eefe634 > .e-con-inner > .elementor-background-video-container::before, .elementor-2668 .elementor-element.elementor-element-eefe634 > .elementor-background-slideshow::before, .elementor-2668 .elementor-element.elementor-element-eefe634 > .e-con-inner > .elementor-background-slideshow::before, .elementor-2668 .elementor-element.elementor-element-eefe634 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#030000FC;--background-overlay:'';}.elementor-2668 .elementor-element.elementor-element-eefe634:hover::before, .elementor-2668 .elementor-element.elementor-element-eefe634:hover > .elementor-background-video-container::before, .elementor-2668 .elementor-element.elementor-element-eefe634:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-2668 .elementor-element.elementor-element-eefe634 > .elementor-background-slideshow:hover::before, .elementor-2668 .elementor-element.elementor-element-eefe634 > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:#000000;--background-overlay:'';}.elementor-2668 .elementor-element.elementor-element-eefe634:hover{--overlay-opacity:0.7;}.elementor-2668 .elementor-element.elementor-element-eefe634, .elementor-2668 .elementor-element.elementor-element-eefe634::before{--overlay-transition:1s;}.elementor-2668 .elementor-element.elementor-element-32b8b83{--display:flex;--min-height:178px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-2668 .elementor-element.elementor-element-fd1bae4{margin:20px 20px calc(var(--kit-widget-spacing, 0px) + 20px) 20px;text-align:center;}.elementor-2668 .elementor-element.elementor-element-fd1bae4 .elementor-heading-title{font-family:"Tahoma", Sans-serif;font-size:23px;font-weight:400;color:#FFFFFF;}.elementor-2668 .elementor-element.elementor-element-f10a0da{--display:flex;--min-height:45vh;--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:flex-start;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-2668 .elementor-element.elementor-element-220dd48{--display:flex;--min-height:40vh;--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;--overlay-opacity:0;box-shadow:0px 0px 42px -10px rgba(0,0,0,0.5);--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-2668 .elementor-element.elementor-element-220dd48:not(.elementor-motion-effects-element-type-background), .elementor-2668 .elementor-element.elementor-element-220dd48 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://fcgarchitects.com/wp-content/uploads/2025/10/5-scaled.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-2668 .elementor-element.elementor-element-220dd48::before, .elementor-2668 .elementor-element.elementor-element-220dd48 > .elementor-background-video-container::before, .elementor-2668 .elementor-element.elementor-element-220dd48 > .e-con-inner > .elementor-background-video-container::before, .elementor-2668 .elementor-element.elementor-element-220dd48 > .elementor-background-slideshow::before, .elementor-2668 .elementor-element.elementor-element-220dd48 > .e-con-inner > .elementor-background-slideshow::before, .elementor-2668 .elementor-element.elementor-element-220dd48 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#030000FC;--background-overlay:'';}.elementor-2668 .elementor-element.elementor-element-220dd48:hover::before, .elementor-2668 .elementor-element.elementor-element-220dd48:hover > .elementor-background-video-container::before, .elementor-2668 .elementor-element.elementor-element-220dd48:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-2668 .elementor-element.elementor-element-220dd48 > .elementor-background-slideshow:hover::before, .elementor-2668 .elementor-element.elementor-element-220dd48 > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:#000000;--background-overlay:'';}.elementor-2668 .elementor-element.elementor-element-220dd48:hover{--overlay-opacity:0.7;}.elementor-2668 .elementor-element.elementor-element-220dd48, .elementor-2668 .elementor-element.elementor-element-220dd48::before{--overlay-transition:1s;}.elementor-2668 .elementor-element.elementor-element-87c74aa{--display:flex;--min-height:178px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-2668 .elementor-element.elementor-element-4149c3c{margin:20px 20px calc(var(--kit-widget-spacing, 0px) + 20px) 20px;text-align:center;}.elementor-2668 .elementor-element.elementor-element-4149c3c .elementor-heading-title{font-family:"Tahoma", Sans-serif;font-size:23px;font-weight:400;color:#FFFFFF;}.elementor-2668 .elementor-element.elementor-element-87676a8{--display:flex;--min-height:40vh;--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;--overlay-opacity:0;box-shadow:0px 0px 42px -10px rgba(0,0,0,0.5);--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-2668 .elementor-element.elementor-element-87676a8:not(.elementor-motion-effects-element-type-background), .elementor-2668 .elementor-element.elementor-element-87676a8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://fcgarchitects.com/wp-content/uploads/2025/10/PICT0208.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-2668 .elementor-element.elementor-element-87676a8::before, .elementor-2668 .elementor-element.elementor-element-87676a8 > .elementor-background-video-container::before, .elementor-2668 .elementor-element.elementor-element-87676a8 > .e-con-inner > .elementor-background-video-container::before, .elementor-2668 .elementor-element.elementor-element-87676a8 > .elementor-background-slideshow::before, .elementor-2668 .elementor-element.elementor-element-87676a8 > .e-con-inner > .elementor-background-slideshow::before, .elementor-2668 .elementor-element.elementor-element-87676a8 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#030000FC;--background-overlay:'';}.elementor-2668 .elementor-element.elementor-element-87676a8:hover::before, .elementor-2668 .elementor-element.elementor-element-87676a8:hover > .elementor-background-video-container::before, .elementor-2668 .elementor-element.elementor-element-87676a8:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-2668 .elementor-element.elementor-element-87676a8 > .elementor-background-slideshow:hover::before, .elementor-2668 .elementor-element.elementor-element-87676a8 > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:#000000;--background-overlay:'';}.elementor-2668 .elementor-element.elementor-element-87676a8:hover{--overlay-opacity:0.7;}.elementor-2668 .elementor-element.elementor-element-87676a8, .elementor-2668 .elementor-element.elementor-element-87676a8::before{--overlay-transition:1s;}.elementor-2668 .elementor-element.elementor-element-134fb7a{--display:flex;--min-height:178px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-2668 .elementor-element.elementor-element-f21d52c{margin:20px 20px calc(var(--kit-widget-spacing, 0px) + 20px) 20px;text-align:center;}.elementor-2668 .elementor-element.elementor-element-f21d52c .elementor-heading-title{font-family:"Tahoma", Sans-serif;font-size:23px;font-weight:400;color:#FFFFFF;}.elementor-2668 .elementor-element.elementor-element-49197b5{--display:flex;--min-height:40vh;--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;--overlay-opacity:0;box-shadow:0px 0px 42px -10px rgba(0,0,0,0.5);--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-2668 .elementor-element.elementor-element-49197b5:not(.elementor-motion-effects-element-type-background), .elementor-2668 .elementor-element.elementor-element-49197b5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://fcgarchitects.com/wp-content/uploads/2025/10/1-2-scaled.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-2668 .elementor-element.elementor-element-49197b5::before, .elementor-2668 .elementor-element.elementor-element-49197b5 > .elementor-background-video-container::before, .elementor-2668 .elementor-element.elementor-element-49197b5 > .e-con-inner > .elementor-background-video-container::before, .elementor-2668 .elementor-element.elementor-element-49197b5 > .elementor-background-slideshow::before, .elementor-2668 .elementor-element.elementor-element-49197b5 > .e-con-inner > .elementor-background-slideshow::before, .elementor-2668 .elementor-element.elementor-element-49197b5 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#030000FC;--background-overlay:'';}.elementor-2668 .elementor-element.elementor-element-49197b5:hover::before, .elementor-2668 .elementor-element.elementor-element-49197b5:hover > .elementor-background-video-container::before, .elementor-2668 .elementor-element.elementor-element-49197b5:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-2668 .elementor-element.elementor-element-49197b5 > .elementor-background-slideshow:hover::before, .elementor-2668 .elementor-element.elementor-element-49197b5 > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:#000000;--background-overlay:'';}.elementor-2668 .elementor-element.elementor-element-49197b5:hover{--overlay-opacity:0.7;}.elementor-2668 .elementor-element.elementor-element-49197b5, .elementor-2668 .elementor-element.elementor-element-49197b5::before{--overlay-transition:1s;}.elementor-2668 .elementor-element.elementor-element-3344731{--display:flex;--min-height:178px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-2668 .elementor-element.elementor-element-6e0d4a2{margin:20px 20px calc(var(--kit-widget-spacing, 0px) + 20px) 20px;text-align:center;}.elementor-2668 .elementor-element.elementor-element-6e0d4a2 .elementor-heading-title{font-family:"Tahoma", Sans-serif;font-size:23px;font-weight:400;color:#FFFFFF;}.elementor-2668 .elementor-element.elementor-element-3b35179{--display:flex;--min-height:45vh;--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:flex-start;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-2668 .elementor-element.elementor-element-9e6d55e{--display:flex;--min-height:40vh;--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;--overlay-opacity:0;box-shadow:0px 0px 42px -10px rgba(0,0,0,0.5);--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-2668 .elementor-element.elementor-element-9e6d55e:not(.elementor-motion-effects-element-type-background), .elementor-2668 .elementor-element.elementor-element-9e6d55e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://fcgarchitects.com/wp-content/uploads/2025/10/UYWM4721.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-2668 .elementor-element.elementor-element-9e6d55e::before, .elementor-2668 .elementor-element.elementor-element-9e6d55e > .elementor-background-video-container::before, .elementor-2668 .elementor-element.elementor-element-9e6d55e > .e-con-inner > .elementor-background-video-container::before, .elementor-2668 .elementor-element.elementor-element-9e6d55e > .elementor-background-slideshow::before, .elementor-2668 .elementor-element.elementor-element-9e6d55e > .e-con-inner > .elementor-background-slideshow::before, .elementor-2668 .elementor-element.elementor-element-9e6d55e > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#030000FC;--background-overlay:'';}.elementor-2668 .elementor-element.elementor-element-9e6d55e:hover::before, .elementor-2668 .elementor-element.elementor-element-9e6d55e:hover > .elementor-background-video-container::before, .elementor-2668 .elementor-element.elementor-element-9e6d55e:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-2668 .elementor-element.elementor-element-9e6d55e > .elementor-background-slideshow:hover::before, .elementor-2668 .elementor-element.elementor-element-9e6d55e > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:#000000;--background-overlay:'';}.elementor-2668 .elementor-element.elementor-element-9e6d55e:hover{--overlay-opacity:0.7;}.elementor-2668 .elementor-element.elementor-element-9e6d55e, .elementor-2668 .elementor-element.elementor-element-9e6d55e::before{--overlay-transition:1s;}.elementor-2668 .elementor-element.elementor-element-b810de3{--display:flex;--min-height:178px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-2668 .elementor-element.elementor-element-a992f31{margin:20px 20px calc(var(--kit-widget-spacing, 0px) + 20px) 20px;text-align:center;}.elementor-2668 .elementor-element.elementor-element-a992f31 .elementor-heading-title{font-family:"Tahoma", Sans-serif;font-size:23px;font-weight:400;color:#FFFFFF;}.elementor-2668 .elementor-element.elementor-element-8fcbed3{--display:flex;--min-height:40vh;--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;--overlay-opacity:0;box-shadow:0px 0px 42px -10px rgba(0,0,0,0.5);--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-2668 .elementor-element.elementor-element-8fcbed3:not(.elementor-motion-effects-element-type-background), .elementor-2668 .elementor-element.elementor-element-8fcbed3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://fcgarchitects.com/wp-content/uploads/2025/10/3.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-2668 .elementor-element.elementor-element-8fcbed3::before, .elementor-2668 .elementor-element.elementor-element-8fcbed3 > .elementor-background-video-container::before, .elementor-2668 .elementor-element.elementor-element-8fcbed3 > .e-con-inner > .elementor-background-video-container::before, .elementor-2668 .elementor-element.elementor-element-8fcbed3 > .elementor-background-slideshow::before, .elementor-2668 .elementor-element.elementor-element-8fcbed3 > .e-con-inner > .elementor-background-slideshow::before, .elementor-2668 .elementor-element.elementor-element-8fcbed3 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#030000FC;--background-overlay:'';}.elementor-2668 .elementor-element.elementor-element-8fcbed3:hover::before, .elementor-2668 .elementor-element.elementor-element-8fcbed3:hover > .elementor-background-video-container::before, .elementor-2668 .elementor-element.elementor-element-8fcbed3:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-2668 .elementor-element.elementor-element-8fcbed3 > .elementor-background-slideshow:hover::before, .elementor-2668 .elementor-element.elementor-element-8fcbed3 > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:#000000;--background-overlay:'';}.elementor-2668 .elementor-element.elementor-element-8fcbed3:hover{--overlay-opacity:0.7;}.elementor-2668 .elementor-element.elementor-element-8fcbed3, .elementor-2668 .elementor-element.elementor-element-8fcbed3::before{--overlay-transition:1s;}.elementor-2668 .elementor-element.elementor-element-74ed18a{--display:flex;--min-height:178px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-2668 .elementor-element.elementor-element-37d1739{margin:20px 20px calc(var(--kit-widget-spacing, 0px) + 20px) 20px;text-align:center;}.elementor-2668 .elementor-element.elementor-element-37d1739 .elementor-heading-title{font-family:"Tahoma", Sans-serif;font-size:23px;font-weight:400;color:#FFFFFF;}.elementor-2668 .elementor-element.elementor-element-c44e210{--display:flex;--min-height:40vh;--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;--overlay-opacity:0;box-shadow:0px 0px 42px -10px rgba(0,0,0,0.5);--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-2668 .elementor-element.elementor-element-c44e210:not(.elementor-motion-effects-element-type-background), .elementor-2668 .elementor-element.elementor-element-c44e210 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://fcgarchitects.com/wp-content/uploads/2025/10/sa-vinya_fachada-sur-02.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-2668 .elementor-element.elementor-element-c44e210::before, .elementor-2668 .elementor-element.elementor-element-c44e210 > .elementor-background-video-container::before, .elementor-2668 .elementor-element.elementor-element-c44e210 > .e-con-inner > .elementor-background-video-container::before, .elementor-2668 .elementor-element.elementor-element-c44e210 > .elementor-background-slideshow::before, .elementor-2668 .elementor-element.elementor-element-c44e210 > .e-con-inner > .elementor-background-slideshow::before, .elementor-2668 .elementor-element.elementor-element-c44e210 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#030000FC;--background-overlay:'';}.elementor-2668 .elementor-element.elementor-element-c44e210:hover::before, .elementor-2668 .elementor-element.elementor-element-c44e210:hover > .elementor-background-video-container::before, .elementor-2668 .elementor-element.elementor-element-c44e210:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-2668 .elementor-element.elementor-element-c44e210 > .elementor-background-slideshow:hover::before, .elementor-2668 .elementor-element.elementor-element-c44e210 > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:#000000;--background-overlay:'';}.elementor-2668 .elementor-element.elementor-element-c44e210:hover{--overlay-opacity:0.7;}.elementor-2668 .elementor-element.elementor-element-c44e210, .elementor-2668 .elementor-element.elementor-element-c44e210::before{--overlay-transition:1s;}.elementor-2668 .elementor-element.elementor-element-71f8e50{--display:flex;--min-height:178px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-2668 .elementor-element.elementor-element-c64d94e{margin:20px 20px calc(var(--kit-widget-spacing, 0px) + 20px) 20px;text-align:center;}.elementor-2668 .elementor-element.elementor-element-c64d94e .elementor-heading-title{font-family:"Tahoma", Sans-serif;font-size:23px;font-weight:400;color:#FFFFFF;}.elementor-2668 .elementor-element.elementor-element-a394f97{--display:flex;--min-height:45vh;--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:flex-start;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-2668 .elementor-element.elementor-element-bb38cad{--display:flex;--min-height:40vh;--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;--overlay-opacity:0;box-shadow:0px 0px 42px -10px rgba(0,0,0,0.5);--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-2668 .elementor-element.elementor-element-bb38cad:not(.elementor-motion-effects-element-type-background), .elementor-2668 .elementor-element.elementor-element-bb38cad > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://fcgarchitects.com/wp-content/uploads/2025/10/sa-marina_entrada.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-2668 .elementor-element.elementor-element-bb38cad::before, .elementor-2668 .elementor-element.elementor-element-bb38cad > .elementor-background-video-container::before, .elementor-2668 .elementor-element.elementor-element-bb38cad > .e-con-inner > .elementor-background-video-container::before, .elementor-2668 .elementor-element.elementor-element-bb38cad > .elementor-background-slideshow::before, .elementor-2668 .elementor-element.elementor-element-bb38cad > .e-con-inner > .elementor-background-slideshow::before, .elementor-2668 .elementor-element.elementor-element-bb38cad > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#030000FC;--background-overlay:'';}.elementor-2668 .elementor-element.elementor-element-bb38cad:hover::before, .elementor-2668 .elementor-element.elementor-element-bb38cad:hover > .elementor-background-video-container::before, .elementor-2668 .elementor-element.elementor-element-bb38cad:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-2668 .elementor-element.elementor-element-bb38cad > .elementor-background-slideshow:hover::before, .elementor-2668 .elementor-element.elementor-element-bb38cad > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:#000000;--background-overlay:'';}.elementor-2668 .elementor-element.elementor-element-bb38cad:hover{--overlay-opacity:0.7;}.elementor-2668 .elementor-element.elementor-element-bb38cad, .elementor-2668 .elementor-element.elementor-element-bb38cad::before{--overlay-transition:1s;}.elementor-2668 .elementor-element.elementor-element-ba85665{--display:flex;--min-height:178px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-2668 .elementor-element.elementor-element-2024c4a{margin:20px 20px calc(var(--kit-widget-spacing, 0px) + 20px) 20px;text-align:center;}.elementor-2668 .elementor-element.elementor-element-2024c4a .elementor-heading-title{font-family:"Tahoma", Sans-serif;font-size:23px;font-weight:400;color:#FFFFFF;}.elementor-2668 .elementor-element.elementor-element-52021b9{--display:flex;--min-height:40vh;--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;--overlay-opacity:0;box-shadow:0px 0px 42px -10px rgba(0,0,0,0.5);--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-2668 .elementor-element.elementor-element-52021b9:not(.elementor-motion-effects-element-type-background), .elementor-2668 .elementor-element.elementor-element-52021b9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://fcgarchitects.com/wp-content/uploads/2025/10/A_Abr-8__7-Foto.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-2668 .elementor-element.elementor-element-52021b9::before, .elementor-2668 .elementor-element.elementor-element-52021b9 > .elementor-background-video-container::before, .elementor-2668 .elementor-element.elementor-element-52021b9 > .e-con-inner > .elementor-background-video-container::before, .elementor-2668 .elementor-element.elementor-element-52021b9 > .elementor-background-slideshow::before, .elementor-2668 .elementor-element.elementor-element-52021b9 > .e-con-inner > .elementor-background-slideshow::before, .elementor-2668 .elementor-element.elementor-element-52021b9 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#030000FC;--background-overlay:'';}.elementor-2668 .elementor-element.elementor-element-52021b9:hover::before, .elementor-2668 .elementor-element.elementor-element-52021b9:hover > .elementor-background-video-container::before, .elementor-2668 .elementor-element.elementor-element-52021b9:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-2668 .elementor-element.elementor-element-52021b9 > .elementor-background-slideshow:hover::before, .elementor-2668 .elementor-element.elementor-element-52021b9 > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:#000000;--background-overlay:'';}.elementor-2668 .elementor-element.elementor-element-52021b9:hover{--overlay-opacity:0.7;}.elementor-2668 .elementor-element.elementor-element-52021b9, .elementor-2668 .elementor-element.elementor-element-52021b9::before{--overlay-transition:1s;}.elementor-2668 .elementor-element.elementor-element-99bee3d{--display:flex;--min-height:178px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-2668 .elementor-element.elementor-element-090b9f8{margin:20px 20px calc(var(--kit-widget-spacing, 0px) + 20px) 20px;text-align:center;}.elementor-2668 .elementor-element.elementor-element-090b9f8 .elementor-heading-title{font-family:"Tahoma", Sans-serif;font-size:23px;font-weight:400;color:#FFFFFF;}.elementor-2668 .elementor-element.elementor-element-d345428{--display:flex;--min-height:40vh;--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;--overlay-opacity:0;box-shadow:0px 0px 42px -10px rgba(0,0,0,0.5);--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-2668 .elementor-element.elementor-element-d345428:not(.elementor-motion-effects-element-type-background), .elementor-2668 .elementor-element.elementor-element-d345428 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://fcgarchitects.com/wp-content/uploads/2025/10/xB2.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-2668 .elementor-element.elementor-element-d345428::before, .elementor-2668 .elementor-element.elementor-element-d345428 > .elementor-background-video-container::before, .elementor-2668 .elementor-element.elementor-element-d345428 > .e-con-inner > .elementor-background-video-container::before, .elementor-2668 .elementor-element.elementor-element-d345428 > .elementor-background-slideshow::before, .elementor-2668 .elementor-element.elementor-element-d345428 > .e-con-inner > .elementor-background-slideshow::before, .elementor-2668 .elementor-element.elementor-element-d345428 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#030000FC;--background-overlay:'';}.elementor-2668 .elementor-element.elementor-element-d345428:hover::before, .elementor-2668 .elementor-element.elementor-element-d345428:hover > .elementor-background-video-container::before, .elementor-2668 .elementor-element.elementor-element-d345428:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-2668 .elementor-element.elementor-element-d345428 > .elementor-background-slideshow:hover::before, .elementor-2668 .elementor-element.elementor-element-d345428 > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:#000000;--background-overlay:'';}.elementor-2668 .elementor-element.elementor-element-d345428:hover{--overlay-opacity:0.7;}.elementor-2668 .elementor-element.elementor-element-d345428, .elementor-2668 .elementor-element.elementor-element-d345428::before{--overlay-transition:1s;}.elementor-2668 .elementor-element.elementor-element-816a28b{--display:flex;--min-height:178px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-2668 .elementor-element.elementor-element-852c69a{margin:20px 20px calc(var(--kit-widget-spacing, 0px) + 20px) 20px;text-align:center;}.elementor-2668 .elementor-element.elementor-element-852c69a .elementor-heading-title{font-family:"Tahoma", Sans-serif;font-size:23px;font-weight:400;color:#FFFFFF;}@media(max-width:767px){.elementor-2668 .elementor-element.elementor-element-6dc6c23{--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-2668 .elementor-element.elementor-element-1b8a96f{--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-2668 .elementor-element.elementor-element-2fb36b1{--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-2668 .elementor-element.elementor-element-1e4a776{--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-2668 .elementor-element.elementor-element-49ddefb{--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-2668 .elementor-element.elementor-element-f10a0da{--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-2668 .elementor-element.elementor-element-3b35179{--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-2668 .elementor-element.elementor-element-a394f97{--gap:20px 20px;--row-gap:20px;--column-gap:20px;}}@media(min-width:768px){.elementor-2668 .elementor-element.elementor-element-f7a06f8{--width:90%;}.elementor-2668 .elementor-element.elementor-element-6dc6c23{--width:90%;}.elementor-2668 .elementor-element.elementor-element-935ad8b{--width:33.3%;}.elementor-2668 .elementor-element.elementor-element-7a86ee8{--width:33.3%;}.elementor-2668 .elementor-element.elementor-element-5804a7d{--width:33.3%;}.elementor-2668 .elementor-element.elementor-element-1b8a96f{--width:90%;}.elementor-2668 .elementor-element.elementor-element-a00de31{--width:33.3%;}.elementor-2668 .elementor-element.elementor-element-86fb4a1{--width:33.3%;}.elementor-2668 .elementor-element.elementor-element-ed5be41{--width:33.3%;}.elementor-2668 .elementor-element.elementor-element-2fb36b1{--width:90%;}.elementor-2668 .elementor-element.elementor-element-713d754{--width:33.3%;}.elementor-2668 .elementor-element.elementor-element-82c22ce{--width:33.3%;}.elementor-2668 .elementor-element.elementor-element-2ab3839{--width:33.3%;}.elementor-2668 .elementor-element.elementor-element-1e4a776{--width:90%;}.elementor-2668 .elementor-element.elementor-element-8383514{--width:33.3%;}.elementor-2668 .elementor-element.elementor-element-4570261{--width:33.3%;}.elementor-2668 .elementor-element.elementor-element-93aba73{--width:33.3%;}.elementor-2668 .elementor-element.elementor-element-49ddefb{--width:90%;}.elementor-2668 .elementor-element.elementor-element-62065fa{--width:33.3%;}.elementor-2668 .elementor-element.elementor-element-a42770f{--width:33.3%;}.elementor-2668 .elementor-element.elementor-element-eefe634{--width:33.3%;}.elementor-2668 .elementor-element.elementor-element-f10a0da{--width:90%;}.elementor-2668 .elementor-element.elementor-element-220dd48{--width:33.3%;}.elementor-2668 .elementor-element.elementor-element-87676a8{--width:33.3%;}.elementor-2668 .elementor-element.elementor-element-49197b5{--width:33.3%;}.elementor-2668 .elementor-element.elementor-element-3b35179{--width:90%;}.elementor-2668 .elementor-element.elementor-element-9e6d55e{--width:33.3%;}.elementor-2668 .elementor-element.elementor-element-8fcbed3{--width:33.3%;}.elementor-2668 .elementor-element.elementor-element-c44e210{--width:33.3%;}.elementor-2668 .elementor-element.elementor-element-a394f97{--width:90%;}.elementor-2668 .elementor-element.elementor-element-bb38cad{--width:33.3%;}.elementor-2668 .elementor-element.elementor-element-52021b9{--width:33.3%;}.elementor-2668 .elementor-element.elementor-element-d345428{--width:33.3%;}}/* Start custom CSS for container, class: .elementor-element-61f81e1 *//*Content Show/Hide on Hover*/
.elementor-2668 .elementor-element.elementor-element-61f81e1{
    opacity: 0;
    transition: 0.7s ease-in-out;
}
.elementor-2668 .elementor-element.elementor-element-61f81e1:hover{
    opacity: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8b63538 *//*Content Show/Hide on Hover*/
.elementor-2668 .elementor-element.elementor-element-8b63538{
    opacity: 0;
    transition: 0.7s ease-in-out;
}
.elementor-2668 .elementor-element.elementor-element-8b63538:hover{
    opacity: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-65b5871 *//*Content Show/Hide on Hover*/
.elementor-2668 .elementor-element.elementor-element-65b5871{
    opacity: 0;
    transition: 0.7s ease-in-out;
}
.elementor-2668 .elementor-element.elementor-element-65b5871:hover{
    opacity: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5bc0b3c *//*Content Show/Hide on Hover*/
.elementor-2668 .elementor-element.elementor-element-5bc0b3c{
    opacity: 0;
    transition: 0.7s ease-in-out;
}
.elementor-2668 .elementor-element.elementor-element-5bc0b3c:hover{
    opacity: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-216546e *//*Content Show/Hide on Hover*/
.elementor-2668 .elementor-element.elementor-element-216546e{
    opacity: 0;
    transition: 0.7s ease-in-out;
}
.elementor-2668 .elementor-element.elementor-element-216546e:hover{
    opacity: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d9b341e *//*Content Show/Hide on Hover*/
.elementor-2668 .elementor-element.elementor-element-d9b341e{
    opacity: 0;
    transition: 0.7s ease-in-out;
}
.elementor-2668 .elementor-element.elementor-element-d9b341e:hover{
    opacity: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-012398b *//*Content Show/Hide on Hover*/
.elementor-2668 .elementor-element.elementor-element-012398b{
    opacity: 0;
    transition: 0.7s ease-in-out;
}
.elementor-2668 .elementor-element.elementor-element-012398b:hover{
    opacity: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0402d6e *//*Content Show/Hide on Hover*/
.elementor-2668 .elementor-element.elementor-element-0402d6e{
    opacity: 0;
    transition: 0.7s ease-in-out;
}
.elementor-2668 .elementor-element.elementor-element-0402d6e:hover{
    opacity: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f0ea607 *//*Content Show/Hide on Hover*/
.elementor-2668 .elementor-element.elementor-element-f0ea607{
    opacity: 0;
    transition: 0.7s ease-in-out;
}
.elementor-2668 .elementor-element.elementor-element-f0ea607:hover{
    opacity: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-843ee43 *//*Content Show/Hide on Hover*/
.elementor-2668 .elementor-element.elementor-element-843ee43{
    opacity: 0;
    transition: 0.7s ease-in-out;
}
.elementor-2668 .elementor-element.elementor-element-843ee43:hover{
    opacity: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-73ac01f *//*Content Show/Hide on Hover*/
.elementor-2668 .elementor-element.elementor-element-73ac01f{
    opacity: 0;
    transition: 0.7s ease-in-out;
}
.elementor-2668 .elementor-element.elementor-element-73ac01f:hover{
    opacity: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9387a8f *//*Content Show/Hide on Hover*/
.elementor-2668 .elementor-element.elementor-element-9387a8f{
    opacity: 0;
    transition: 0.7s ease-in-out;
}
.elementor-2668 .elementor-element.elementor-element-9387a8f:hover{
    opacity: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0dd0244 *//*Content Show/Hide on Hover*/
.elementor-2668 .elementor-element.elementor-element-0dd0244{
    opacity: 0;
    transition: 0.7s ease-in-out;
}
.elementor-2668 .elementor-element.elementor-element-0dd0244:hover{
    opacity: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8a7911f *//*Content Show/Hide on Hover*/
.elementor-2668 .elementor-element.elementor-element-8a7911f{
    opacity: 0;
    transition: 0.7s ease-in-out;
}
.elementor-2668 .elementor-element.elementor-element-8a7911f:hover{
    opacity: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-32b8b83 *//*Content Show/Hide on Hover*/
.elementor-2668 .elementor-element.elementor-element-32b8b83{
    opacity: 0;
    transition: 0.7s ease-in-out;
}
.elementor-2668 .elementor-element.elementor-element-32b8b83:hover{
    opacity: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-87c74aa *//*Content Show/Hide on Hover*/
.elementor-2668 .elementor-element.elementor-element-87c74aa{
    opacity: 0;
    transition: 0.7s ease-in-out;
}
.elementor-2668 .elementor-element.elementor-element-87c74aa:hover{
    opacity: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-134fb7a *//*Content Show/Hide on Hover*/
.elementor-2668 .elementor-element.elementor-element-134fb7a{
    opacity: 0;
    transition: 0.7s ease-in-out;
}
.elementor-2668 .elementor-element.elementor-element-134fb7a:hover{
    opacity: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3344731 *//*Content Show/Hide on Hover*/
.elementor-2668 .elementor-element.elementor-element-3344731{
    opacity: 0;
    transition: 0.7s ease-in-out;
}
.elementor-2668 .elementor-element.elementor-element-3344731:hover{
    opacity: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b810de3 *//*Content Show/Hide on Hover*/
.elementor-2668 .elementor-element.elementor-element-b810de3{
    opacity: 0;
    transition: 0.7s ease-in-out;
}
.elementor-2668 .elementor-element.elementor-element-b810de3:hover{
    opacity: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-74ed18a *//*Content Show/Hide on Hover*/
.elementor-2668 .elementor-element.elementor-element-74ed18a{
    opacity: 0;
    transition: 0.7s ease-in-out;
}
.elementor-2668 .elementor-element.elementor-element-74ed18a:hover{
    opacity: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-71f8e50 *//*Content Show/Hide on Hover*/
.elementor-2668 .elementor-element.elementor-element-71f8e50{
    opacity: 0;
    transition: 0.7s ease-in-out;
}
.elementor-2668 .elementor-element.elementor-element-71f8e50:hover{
    opacity: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ba85665 *//*Content Show/Hide on Hover*/
.elementor-2668 .elementor-element.elementor-element-ba85665{
    opacity: 0;
    transition: 0.7s ease-in-out;
}
.elementor-2668 .elementor-element.elementor-element-ba85665:hover{
    opacity: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-99bee3d *//*Content Show/Hide on Hover*/
.elementor-2668 .elementor-element.elementor-element-99bee3d{
    opacity: 0;
    transition: 0.7s ease-in-out;
}
.elementor-2668 .elementor-element.elementor-element-99bee3d:hover{
    opacity: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-816a28b *//*Content Show/Hide on Hover*/
.elementor-2668 .elementor-element.elementor-element-816a28b{
    opacity: 0;
    transition: 0.7s ease-in-out;
}
.elementor-2668 .elementor-element.elementor-element-816a28b:hover{
    opacity: 1;
}/* End custom CSS */