.elementor-28 .elementor-element.elementor-element-2c9faa1f > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-28 .elementor-element.elementor-element-2c9faa1f:not(.elementor-motion-effects-element-type-background), .elementor-28 .elementor-element.elementor-element-2c9faa1f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F8F7F2;}.elementor-28 .elementor-element.elementor-element-2c9faa1f{overflow:hidden;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0em 0em 0em 0em;}.elementor-28 .elementor-element.elementor-element-2c9faa1f > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-28 .elementor-element.elementor-element-58d0a72c:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-28 .elementor-element.elementor-element-58d0a72c > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F8F7F2;}.elementor-28 .elementor-element.elementor-element-58d0a72c > .elementor-element-populated >  .elementor-background-overlay{opacity:0.98;}.elementor-28 .elementor-element.elementor-element-58d0a72c > .elementor-element-populated > .elementor-background-overlay{mix-blend-mode:screen;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-28 .elementor-element.elementor-element-58d0a72c > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0% 0% 0% 0%;}.elementor-28 .elementor-element.elementor-element-4aa90c07 > .elementor-element-populated{padding:0% 10% 0% 10%;}.elementor-28 .elementor-element.elementor-element-4c1ddf06{width:var( --container-widget-width, 740px );max-width:740px;--container-widget-width:740px;--container-widget-flex-grow:0;top:-235px;}body:not(.rtl) .elementor-28 .elementor-element.elementor-element-4c1ddf06{right:-21.312px;}body.rtl .elementor-28 .elementor-element.elementor-element-4c1ddf06{left:-21.312px;}.elementor-28 .elementor-element.elementor-element-4c1ddf06 img{opacity:0.11;}.elementor-28 .elementor-element.elementor-element-334084f8 > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-28 .elementor-element.elementor-element-334084f8{z-index:5;}.elementor-28 .elementor-element.elementor-element-334084f8 .elementor-heading-title{color:#D4A867;text-transform:uppercase;letter-spacing:2.8px;}.elementor-28 .elementor-element.elementor-element-434125ef{z-index:5;}.elementor-28 .elementor-element.elementor-element-434125ef .elementor-heading-title{line-height:0.9em;}.elementor-28 .elementor-element.elementor-element-240389ed{z-index:5;font-size:18px;}.elementor-28 .elementor-element.elementor-element-87b8ebb .elementor-button{background-color:#D4A867;font-size:18px;text-transform:uppercase;letter-spacing:2px;border-radius:0px 0px 0px 0px;padding:35px 60px 35px 60px;}.elementor-28 .elementor-element.elementor-element-87b8ebb .elementor-button:hover, .elementor-28 .elementor-element.elementor-element-87b8ebb .elementor-button:focus{background-color:#CE933C;color:#FFFFFF;}.elementor-28 .elementor-element.elementor-element-87b8ebb{width:auto;max-width:auto;bottom:0px;z-index:5;}body:not(.rtl) .elementor-28 .elementor-element.elementor-element-87b8ebb{right:0px;}body.rtl .elementor-28 .elementor-element.elementor-element-87b8ebb{left:0px;}.elementor-28 .elementor-element.elementor-element-87b8ebb .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-28 .elementor-element.elementor-element-87b8ebb .elementor-button .elementor-button-content-wrapper{gap:12px;}.elementor-28 .elementor-element.elementor-element-87b8ebb .elementor-button:hover svg, .elementor-28 .elementor-element.elementor-element-87b8ebb .elementor-button:focus svg{fill:#FFFFFF;}.elementor-28 .elementor-element.elementor-element-581fffcb .elementor-background-slideshow__slide__image{background-size:cover;background-position:center center;}.elementor-28 .elementor-element.elementor-element-581fffcb > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-28 .elementor-element.elementor-element-581fffcb > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-28 .elementor-element.elementor-element-581fffcb{z-index:5;}.elementor-28 .elementor-element.elementor-element-53ddfc15{--spacer-size:82vh;}.elementor-28 .elementor-element.elementor-element-53ddfc15 > .elementor-widget-container{margin:20px 20px 20px 20px;border-style:solid;border-width:4px 4px 4px 4px;border-color:rgba(212, 168, 103, 0.56);border-radius:0px 0px 0px 0px;}.elementor-28 .elementor-element.elementor-element-4e0dbb85 .elementor-background-slideshow__slide__image{background-size:cover;background-position:center center;}.elementor-28 .elementor-element.elementor-element-4e0dbb85 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-28 .elementor-element.elementor-element-4e0dbb85 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-28 .elementor-element.elementor-element-4e0dbb85{z-index:5;}.elementor-28 .elementor-element.elementor-element-3eeb482d{--spacer-size:82vh;}.elementor-28 .elementor-element.elementor-element-3eeb482d > .elementor-widget-container{margin:20px 20px 20px 20px;border-style:solid;border-width:4px 4px 4px 4px;border-color:rgba(212, 168, 103, 0.56);border-radius:0px 0px 0px 0px;}.elementor-28 .elementor-element.elementor-element-27778c57 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-28 .elementor-element.elementor-element-27778c57{padding:9em 0em 9em 0em;}.elementor-28 .elementor-element.elementor-element-172809d8 > .elementor-element-populated{padding:0% 12% 0% 0%;}.elementor-28 .elementor-element.elementor-element-a6c6456 > .elementor-widget-container{margin:0px 0px 30px 0px;}.elementor-28 .elementor-element.elementor-element-a6c6456{text-align:left;}.elementor-28 .elementor-element.elementor-element-1a6e70f2{--icon-box-icon-margin:15px;}.elementor-28 .elementor-element.elementor-element-1a6e70f2 .elementor-icon-box-title{margin-bottom:10px;}.elementor-28 .elementor-element.elementor-element-1a6e70f2.elementor-view-stacked .elementor-icon{background-color:#D4A867;}.elementor-28 .elementor-element.elementor-element-1a6e70f2.elementor-view-framed .elementor-icon, .elementor-28 .elementor-element.elementor-element-1a6e70f2.elementor-view-default .elementor-icon{fill:#D4A867;color:#D4A867;border-color:#D4A867;}.elementor-28 .elementor-element.elementor-element-1a6e70f2 .elementor-icon{font-size:42px;}.elementor-28 .elementor-element.elementor-element-1a6e70f2 .elementor-icon-box-description{font-size:16px;}.elementor-28 .elementor-element.elementor-element-6d82f40d > .elementor-widget-container{margin:0px 0px 30px 0px;}.elementor-28 .elementor-element.elementor-element-6d82f40d{--icon-box-icon-margin:15px;}.elementor-28 .elementor-element.elementor-element-6d82f40d .elementor-icon-box-title{margin-bottom:10px;}.elementor-28 .elementor-element.elementor-element-6d82f40d.elementor-view-stacked .elementor-icon{background-color:#D4A867;}.elementor-28 .elementor-element.elementor-element-6d82f40d.elementor-view-framed .elementor-icon, .elementor-28 .elementor-element.elementor-element-6d82f40d.elementor-view-default .elementor-icon{fill:#D4A867;color:#D4A867;border-color:#D4A867;}.elementor-28 .elementor-element.elementor-element-6d82f40d .elementor-icon{font-size:42px;}.elementor-28 .elementor-element.elementor-element-6d82f40d .elementor-icon-box-description{font-size:16px;}.elementor-28 .elementor-element.elementor-element-72b812cf .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-28 .elementor-element.elementor-element-72b812cf .elementor-button .elementor-button-content-wrapper{gap:14px;}.elementor-28 .elementor-element.elementor-element-6d18b8d3{--divider-border-style:slashes;--divider-color:#D4A867;--divider-border-width:1px;--divider-pattern-height:12px;--divider-pattern-size:20px;}.elementor-28 .elementor-element.elementor-element-6d18b8d3 .elementor-divider-separator{width:125px;margin:0 auto;margin-right:0;}.elementor-28 .elementor-element.elementor-element-6d18b8d3 .elementor-divider{text-align:right;padding-block-start:25px;padding-block-end:25px;}.elementor-28 .elementor-element.elementor-element-17869609 > .elementor-widget-container{padding:40px 40px 40px 40px;box-shadow:0px 6px 18px 0px rgba(0, 0, 0, 0.1);}.elementor-28 .elementor-element.elementor-element-17869609 .elementor-image-box-wrapper{text-align:center;}.elementor-28 .elementor-element.elementor-element-17869609.elementor-position-right .elementor-image-box-img{margin-left:10px;}.elementor-28 .elementor-element.elementor-element-17869609.elementor-position-left .elementor-image-box-img{margin-right:10px;}.elementor-28 .elementor-element.elementor-element-17869609.elementor-position-top .elementor-image-box-img{margin-bottom:10px;}.elementor-28 .elementor-element.elementor-element-17869609 .elementor-image-box-title{margin-bottom:10px;}.elementor-28 .elementor-element.elementor-element-17869609 .elementor-image-box-wrapper .elementor-image-box-img{width:38%;}.elementor-28 .elementor-element.elementor-element-17869609 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-28 .elementor-element.elementor-element-17869609 .elementor-image-box-description{font-size:16px;}.elementor-28 .elementor-element.elementor-element-7d80175a > .elementor-widget-container{padding:40px 40px 40px 40px;box-shadow:0px 6px 18px 0px rgba(0, 0, 0, 0.1);}.elementor-28 .elementor-element.elementor-element-7d80175a .elementor-image-box-wrapper{text-align:center;}.elementor-28 .elementor-element.elementor-element-7d80175a.elementor-position-right .elementor-image-box-img{margin-left:10px;}.elementor-28 .elementor-element.elementor-element-7d80175a.elementor-position-left .elementor-image-box-img{margin-right:10px;}.elementor-28 .elementor-element.elementor-element-7d80175a.elementor-position-top .elementor-image-box-img{margin-bottom:10px;}.elementor-28 .elementor-element.elementor-element-7d80175a .elementor-image-box-title{margin-bottom:10px;}.elementor-28 .elementor-element.elementor-element-7d80175a .elementor-image-box-wrapper .elementor-image-box-img{width:38%;}.elementor-28 .elementor-element.elementor-element-7d80175a .elementor-image-box-img img{transition-duration:0.3s;}.elementor-28 .elementor-element.elementor-element-7d80175a .elementor-image-box-description{font-size:16px;}.elementor-28 .elementor-element.elementor-element-31bafc44 > .elementor-widget-container{padding:40px 40px 40px 40px;box-shadow:0px 6px 18px 0px rgba(0, 0, 0, 0.1);}.elementor-28 .elementor-element.elementor-element-31bafc44 .elementor-image-box-wrapper{text-align:center;}.elementor-28 .elementor-element.elementor-element-31bafc44.elementor-position-right .elementor-image-box-img{margin-left:10px;}.elementor-28 .elementor-element.elementor-element-31bafc44.elementor-position-left .elementor-image-box-img{margin-right:10px;}.elementor-28 .elementor-element.elementor-element-31bafc44.elementor-position-top .elementor-image-box-img{margin-bottom:10px;}.elementor-28 .elementor-element.elementor-element-31bafc44 .elementor-image-box-title{margin-bottom:10px;}.elementor-28 .elementor-element.elementor-element-31bafc44 .elementor-image-box-wrapper .elementor-image-box-img{width:38%;}.elementor-28 .elementor-element.elementor-element-31bafc44 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-28 .elementor-element.elementor-element-31bafc44 .elementor-image-box-description{font-size:16px;}.elementor-28 .elementor-element.elementor-element-59a3e4e > .elementor-widget-container{padding:40px 40px 40px 40px;box-shadow:0px 6px 18px 0px rgba(0, 0, 0, 0.1);}.elementor-28 .elementor-element.elementor-element-59a3e4e .elementor-image-box-wrapper{text-align:center;}.elementor-28 .elementor-element.elementor-element-59a3e4e.elementor-position-right .elementor-image-box-img{margin-left:10px;}.elementor-28 .elementor-element.elementor-element-59a3e4e.elementor-position-left .elementor-image-box-img{margin-right:10px;}.elementor-28 .elementor-element.elementor-element-59a3e4e.elementor-position-top .elementor-image-box-img{margin-bottom:10px;}.elementor-28 .elementor-element.elementor-element-59a3e4e .elementor-image-box-title{margin-bottom:10px;}.elementor-28 .elementor-element.elementor-element-59a3e4e .elementor-image-box-wrapper .elementor-image-box-img{width:38%;}.elementor-28 .elementor-element.elementor-element-59a3e4e .elementor-image-box-img img{transition-duration:0.3s;}.elementor-28 .elementor-element.elementor-element-59a3e4e .elementor-image-box-description{font-size:16px;}.elementor-28 .elementor-element.elementor-element-871783e{--divider-border-style:slashes;--divider-color:#D4A867;--divider-border-width:1px;--divider-pattern-height:12px;--divider-pattern-size:20px;}.elementor-28 .elementor-element.elementor-element-871783e .elementor-divider-separator{width:125px;margin:0 auto;margin-left:0;}.elementor-28 .elementor-element.elementor-element-871783e .elementor-divider{text-align:left;padding-block-start:25px;padding-block-end:25px;}.elementor-28 .elementor-element.elementor-element-1fc973d6:not(.elementor-motion-effects-element-type-background), .elementor-28 .elementor-element.elementor-element-1fc973d6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F8F7F2;}.elementor-28 .elementor-element.elementor-element-1fc973d6{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:8em 0em 0em 0em;}.elementor-28 .elementor-element.elementor-element-1fc973d6 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-28 .elementor-element.elementor-element-e49b4f0 > .elementor-container{max-width:722px;}.elementor-28 .elementor-element.elementor-element-755d7983{text-align:center;}.elementor-28 .elementor-element.elementor-element-62f13d45{text-align:center;}.elementor-28 .elementor-element.elementor-element-39004cd8{--divider-border-style:slashes;--divider-color:#D4A867;--divider-border-width:1px;--divider-pattern-height:12px;--divider-pattern-size:20px;}.elementor-28 .elementor-element.elementor-element-39004cd8 .elementor-divider-separator{width:125px;margin:0 auto;margin-center:0;}.elementor-28 .elementor-element.elementor-element-39004cd8 .elementor-divider{text-align:center;padding-block-start:0px;padding-block-end:0px;}.elementor-28 .elementor-element.elementor-element-79784eb8{--spacer-size:50px;}.elementor-28 .elementor-element.elementor-element-3e1ae49e:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-28 .elementor-element.elementor-element-3e1ae49e > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://cdicoman.mx/wp-content/uploads/2024/09/details-in-the-facade-of-modern-architecture-PMGT5QT.jpg");background-position:center center;background-size:cover;}.elementor-28 .elementor-element.elementor-element-3e1ae49e > .elementor-element-populated >  .elementor-background-overlay{background-color:transparent;background-image:linear-gradient(180deg, #000000 25%, rgba(242, 41, 91, 0) 100%);opacity:0.48;}.elementor-28 .elementor-element.elementor-element-3e1ae49e:hover > .elementor-element-populated >  .elementor-background-overlay{background-color:#000000;opacity:0.48;}.elementor-28 .elementor-element.elementor-element-3e1ae49e > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:20px 20px 20px 20px;}.elementor-28 .elementor-element.elementor-element-3e1ae49e > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-28 .elementor-element.elementor-element-199d0d5{padding:15px 15px 15px 15px;}.elementor-28 .elementor-element.elementor-element-11e6df1b{text-align:left;}.elementor-28 .elementor-element.elementor-element-11e6df1b .elementor-heading-title{color:#FFFFFF;}.elementor-28 .elementor-element.elementor-element-13b17828{text-align:left;}.elementor-28 .elementor-element.elementor-element-13b17828 .elementor-heading-title{color:#D4A867;font-size:17px;text-transform:uppercase;letter-spacing:2.8px;}.elementor-28 .elementor-element.elementor-element-66f4f2b5{--spacer-size:200px;}.elementor-28 .elementor-element.elementor-element-6f4d99dc .elementor-button{background-color:rgba(212, 168, 103, 0.77);font-size:14px;text-transform:uppercase;letter-spacing:2px;fill:#FFFFFF;color:#FFFFFF;border-radius:0px 0px 0px 0px;padding:19px 26px 19px 25px;}.elementor-28 .elementor-element.elementor-element-6f4d99dc .elementor-button:hover, .elementor-28 .elementor-element.elementor-element-6f4d99dc .elementor-button:focus{background-color:#FFFFFF;color:#D4A867;}.elementor-28 .elementor-element.elementor-element-6f4d99dc .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-28 .elementor-element.elementor-element-6f4d99dc .elementor-button .elementor-button-content-wrapper{gap:14px;}.elementor-28 .elementor-element.elementor-element-6f4d99dc .elementor-button:hover svg, .elementor-28 .elementor-element.elementor-element-6f4d99dc .elementor-button:focus svg{fill:#D4A867;}.elementor-28 .elementor-element.elementor-element-42c85582:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-28 .elementor-element.elementor-element-42c85582 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://cdicoman.mx/wp-content/uploads/2024/09/modern-architecture-building-PD7MHJA.jpg");background-position:center center;background-size:cover;}.elementor-28 .elementor-element.elementor-element-42c85582 > .elementor-element-populated >  .elementor-background-overlay{background-color:transparent;background-image:linear-gradient(180deg, #000000 25%, rgba(242, 41, 91, 0) 100%);opacity:0.48;}.elementor-28 .elementor-element.elementor-element-42c85582:hover > .elementor-element-populated >  .elementor-background-overlay{background-color:#000000;opacity:0.48;}.elementor-28 .elementor-element.elementor-element-42c85582 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:20px 20px 20px 20px;}.elementor-28 .elementor-element.elementor-element-42c85582 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-28 .elementor-element.elementor-element-40b20dce{padding:15px 15px 15px 15px;}.elementor-28 .elementor-element.elementor-element-41f1ef12{text-align:left;}.elementor-28 .elementor-element.elementor-element-41f1ef12 .elementor-heading-title{color:#FFFFFF;}.elementor-28 .elementor-element.elementor-element-19abe7e4{text-align:left;}.elementor-28 .elementor-element.elementor-element-19abe7e4 .elementor-heading-title{color:#D4A867;font-size:17px;text-transform:uppercase;letter-spacing:2.8px;}.elementor-28 .elementor-element.elementor-element-20db3481{--spacer-size:200px;}.elementor-28 .elementor-element.elementor-element-616ae8c .elementor-button{background-color:rgba(212, 168, 103, 0.77);font-size:14px;text-transform:uppercase;letter-spacing:2px;fill:#FFFFFF;color:#FFFFFF;border-radius:0px 0px 0px 0px;padding:19px 26px 19px 25px;}.elementor-28 .elementor-element.elementor-element-616ae8c .elementor-button:hover, .elementor-28 .elementor-element.elementor-element-616ae8c .elementor-button:focus{background-color:#FFFFFF;color:#D4A867;}.elementor-28 .elementor-element.elementor-element-616ae8c .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-28 .elementor-element.elementor-element-616ae8c .elementor-button .elementor-button-content-wrapper{gap:14px;}.elementor-28 .elementor-element.elementor-element-616ae8c .elementor-button:hover svg, .elementor-28 .elementor-element.elementor-element-616ae8c .elementor-button:focus svg{fill:#D4A867;}.elementor-28 .elementor-element.elementor-element-310a99ba:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-28 .elementor-element.elementor-element-310a99ba > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://cdicoman.mx/wp-content/uploads/2024/09/modern-architecture-of-calgary-SLV3F8K.jpg");background-position:center center;background-size:cover;}.elementor-28 .elementor-element.elementor-element-310a99ba > .elementor-element-populated >  .elementor-background-overlay{background-color:transparent;background-image:linear-gradient(180deg, #000000 25%, rgba(242, 41, 91, 0) 100%);opacity:0.48;}.elementor-28 .elementor-element.elementor-element-310a99ba:hover > .elementor-element-populated >  .elementor-background-overlay{background-color:#000000;opacity:0.48;}.elementor-28 .elementor-element.elementor-element-310a99ba > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:20px 20px 20px 20px;}.elementor-28 .elementor-element.elementor-element-310a99ba > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-28 .elementor-element.elementor-element-6266ebc6{padding:15px 15px 15px 15px;}.elementor-28 .elementor-element.elementor-element-5ce5eecf{text-align:left;}.elementor-28 .elementor-element.elementor-element-5ce5eecf .elementor-heading-title{color:#FFFFFF;}.elementor-28 .elementor-element.elementor-element-2a41fb76{text-align:left;}.elementor-28 .elementor-element.elementor-element-2a41fb76 .elementor-heading-title{color:#D4A867;font-size:17px;text-transform:uppercase;letter-spacing:2.8px;}.elementor-28 .elementor-element.elementor-element-7da8bdb{--spacer-size:200px;}.elementor-28 .elementor-element.elementor-element-7da42c2f .elementor-button{background-color:rgba(212, 168, 103, 0.77);font-size:14px;text-transform:uppercase;letter-spacing:2px;fill:#FFFFFF;color:#FFFFFF;border-radius:0px 0px 0px 0px;padding:19px 26px 19px 25px;}.elementor-28 .elementor-element.elementor-element-7da42c2f .elementor-button:hover, .elementor-28 .elementor-element.elementor-element-7da42c2f .elementor-button:focus{background-color:#FFFFFF;color:#D4A867;}.elementor-28 .elementor-element.elementor-element-7da42c2f .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-28 .elementor-element.elementor-element-7da42c2f .elementor-button .elementor-button-content-wrapper{gap:14px;}.elementor-28 .elementor-element.elementor-element-7da42c2f .elementor-button:hover svg, .elementor-28 .elementor-element.elementor-element-7da42c2f .elementor-button:focus svg{fill:#D4A867;}.elementor-28 .elementor-element.elementor-element-1f82e6f4:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-28 .elementor-element.elementor-element-1f82e6f4 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://cdicoman.mx/wp-content/uploads/2024/09/modern-urban-architecture-PBM4US7.jpg");background-position:center center;background-size:cover;}.elementor-28 .elementor-element.elementor-element-1f82e6f4 > .elementor-element-populated >  .elementor-background-overlay{background-color:transparent;background-image:linear-gradient(180deg, #000000 25%, rgba(242, 41, 91, 0) 100%);opacity:0.48;}.elementor-28 .elementor-element.elementor-element-1f82e6f4:hover > .elementor-element-populated >  .elementor-background-overlay{background-color:#000000;opacity:0.48;}.elementor-28 .elementor-element.elementor-element-1f82e6f4 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:20px 20px 20px 20px;}.elementor-28 .elementor-element.elementor-element-1f82e6f4 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-28 .elementor-element.elementor-element-11e5e610{padding:15px 15px 15px 15px;}.elementor-28 .elementor-element.elementor-element-28a37567{text-align:left;}.elementor-28 .elementor-element.elementor-element-28a37567 .elementor-heading-title{color:#FFFFFF;}.elementor-28 .elementor-element.elementor-element-681ba79f{text-align:left;}.elementor-28 .elementor-element.elementor-element-681ba79f .elementor-heading-title{color:#D4A867;font-size:17px;text-transform:uppercase;letter-spacing:2.8px;}.elementor-28 .elementor-element.elementor-element-78e17fa2{--spacer-size:200px;}.elementor-28 .elementor-element.elementor-element-66a6446d .elementor-button{background-color:rgba(212, 168, 103, 0.77);font-size:14px;text-transform:uppercase;letter-spacing:2px;fill:#FFFFFF;color:#FFFFFF;border-radius:0px 0px 0px 0px;padding:19px 26px 19px 25px;}.elementor-28 .elementor-element.elementor-element-66a6446d .elementor-button:hover, .elementor-28 .elementor-element.elementor-element-66a6446d .elementor-button:focus{background-color:#FFFFFF;color:#D4A867;}.elementor-28 .elementor-element.elementor-element-66a6446d .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-28 .elementor-element.elementor-element-66a6446d .elementor-button .elementor-button-content-wrapper{gap:14px;}.elementor-28 .elementor-element.elementor-element-66a6446d .elementor-button:hover svg, .elementor-28 .elementor-element.elementor-element-66a6446d .elementor-button:focus svg{fill:#D4A867;}.elementor-28 .elementor-element.elementor-element-3cda81d:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-28 .elementor-element.elementor-element-3cda81d > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://cdicoman.mx/wp-content/uploads/2024/09/modern-architectural-staircase-detail-PEFJR8Y.jpg");background-position:center center;background-size:cover;}.elementor-28 .elementor-element.elementor-element-3cda81d > .elementor-element-populated >  .elementor-background-overlay{background-color:transparent;background-image:linear-gradient(180deg, #000000 25%, rgba(242, 41, 91, 0) 100%);opacity:0.48;}.elementor-28 .elementor-element.elementor-element-3cda81d:hover > .elementor-element-populated >  .elementor-background-overlay{background-color:#000000;opacity:0.48;}.elementor-28 .elementor-element.elementor-element-3cda81d > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:20px 20px 20px 20px;}.elementor-28 .elementor-element.elementor-element-3cda81d > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-28 .elementor-element.elementor-element-7d14facd{padding:15px 15px 15px 15px;}.elementor-28 .elementor-element.elementor-element-6461e63e{text-align:left;}.elementor-28 .elementor-element.elementor-element-6461e63e .elementor-heading-title{color:#FFFFFF;}.elementor-28 .elementor-element.elementor-element-511c6a5d{text-align:left;}.elementor-28 .elementor-element.elementor-element-511c6a5d .elementor-heading-title{color:#D4A867;font-size:17px;text-transform:uppercase;letter-spacing:2.8px;}.elementor-28 .elementor-element.elementor-element-5ce8839c{--spacer-size:200px;}.elementor-28 .elementor-element.elementor-element-7e920015 .elementor-button{background-color:rgba(212, 168, 103, 0.77);font-size:14px;text-transform:uppercase;letter-spacing:2px;fill:#FFFFFF;color:#FFFFFF;border-radius:0px 0px 0px 0px;padding:19px 26px 19px 25px;}.elementor-28 .elementor-element.elementor-element-7e920015 .elementor-button:hover, .elementor-28 .elementor-element.elementor-element-7e920015 .elementor-button:focus{background-color:#FFFFFF;color:#D4A867;}.elementor-28 .elementor-element.elementor-element-7e920015 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-28 .elementor-element.elementor-element-7e920015 .elementor-button .elementor-button-content-wrapper{gap:14px;}.elementor-28 .elementor-element.elementor-element-7e920015 .elementor-button:hover svg, .elementor-28 .elementor-element.elementor-element-7e920015 .elementor-button:focus svg{fill:#D4A867;}.elementor-28 .elementor-element.elementor-element-bedb792:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-28 .elementor-element.elementor-element-bedb792 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://cdicoman.mx/wp-content/uploads/2024/09/amazing-winery-architecture-5QUMPNT.jpg");background-position:center center;background-size:cover;}.elementor-28 .elementor-element.elementor-element-bedb792 > .elementor-element-populated >  .elementor-background-overlay{background-color:transparent;background-image:linear-gradient(180deg, #000000 25%, rgba(242, 41, 91, 0) 100%);opacity:0.48;}.elementor-28 .elementor-element.elementor-element-bedb792:hover > .elementor-element-populated >  .elementor-background-overlay{background-color:#000000;opacity:0.48;}.elementor-28 .elementor-element.elementor-element-bedb792 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:20px 20px 20px 20px;}.elementor-28 .elementor-element.elementor-element-bedb792 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-28 .elementor-element.elementor-element-47fca89f{padding:15px 15px 15px 15px;}.elementor-28 .elementor-element.elementor-element-3d2dc6df{text-align:left;}.elementor-28 .elementor-element.elementor-element-3d2dc6df .elementor-heading-title{color:#FFFFFF;}.elementor-28 .elementor-element.elementor-element-379565e6{text-align:left;}.elementor-28 .elementor-element.elementor-element-379565e6 .elementor-heading-title{color:#D4A867;font-size:17px;text-transform:uppercase;letter-spacing:2.8px;}.elementor-28 .elementor-element.elementor-element-65f491e5{--spacer-size:200px;}.elementor-28 .elementor-element.elementor-element-4303c5b1 .elementor-button{background-color:rgba(212, 168, 103, 0.77);font-size:14px;text-transform:uppercase;letter-spacing:2px;fill:#FFFFFF;color:#FFFFFF;border-radius:0px 0px 0px 0px;padding:19px 26px 19px 25px;}.elementor-28 .elementor-element.elementor-element-4303c5b1 .elementor-button:hover, .elementor-28 .elementor-element.elementor-element-4303c5b1 .elementor-button:focus{background-color:#FFFFFF;color:#D4A867;}.elementor-28 .elementor-element.elementor-element-4303c5b1 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-28 .elementor-element.elementor-element-4303c5b1 .elementor-button .elementor-button-content-wrapper{gap:14px;}.elementor-28 .elementor-element.elementor-element-4303c5b1 .elementor-button:hover svg, .elementor-28 .elementor-element.elementor-element-4303c5b1 .elementor-button:focus svg{fill:#D4A867;}.elementor-28 .elementor-element.elementor-element-6e36bc12:not(.elementor-motion-effects-element-type-background), .elementor-28 .elementor-element.elementor-element-6e36bc12 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1B1B1B;}.elementor-28 .elementor-element.elementor-element-6e36bc12{overflow:hidden;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:8em 0em 8em 0em;}.elementor-28 .elementor-element.elementor-element-6e36bc12 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-28 .elementor-element.elementor-element-3afdf8e4{width:var( --container-widget-width, 1000px );max-width:1000px;--container-widget-width:1000px;--container-widget-flex-grow:0;top:-72px;}body:not(.rtl) .elementor-28 .elementor-element.elementor-element-3afdf8e4{right:-449px;}body.rtl .elementor-28 .elementor-element.elementor-element-3afdf8e4{left:-449px;}.elementor-28 .elementor-element.elementor-element-3afdf8e4 img{opacity:0.1;}.elementor-28 .elementor-element.elementor-element-2b13ba62{z-index:5;text-align:left;}.elementor-28 .elementor-element.elementor-element-2b13ba62 .elementor-heading-title{color:#FFFFFF;}.elementor-28 .elementor-element.elementor-element-1950273e{--divider-border-style:slashes;--divider-color:#D4A867;--divider-border-width:1px;z-index:5;--divider-pattern-height:12px;--divider-pattern-size:20px;}.elementor-28 .elementor-element.elementor-element-1950273e .elementor-divider-separator{width:125px;margin:0 auto;margin-left:0;}.elementor-28 .elementor-element.elementor-element-1950273e .elementor-divider{text-align:left;padding-block-start:0px;padding-block-end:0px;}.elementor-28 .elementor-element.elementor-element-51b462ab .elementor-button{background-color:#FFFFFF;fill:#000000;color:#000000;border-radius:0px 0px 0px 0px;padding:25px 40px 25px 40px;}.elementor-28 .elementor-element.elementor-element-51b462ab .elementor-button:hover, .elementor-28 .elementor-element.elementor-element-51b462ab .elementor-button:focus{background-color:#D4A867;color:#FFFFFF;}.elementor-28 .elementor-element.elementor-element-51b462ab{z-index:5;}.elementor-28 .elementor-element.elementor-element-51b462ab .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-28 .elementor-element.elementor-element-51b462ab .elementor-button .elementor-button-content-wrapper{gap:14px;}.elementor-28 .elementor-element.elementor-element-51b462ab .elementor-button:hover svg, .elementor-28 .elementor-element.elementor-element-51b462ab .elementor-button:focus svg{fill:#FFFFFF;}.elementor-28 .elementor-element.elementor-element-3d32ea77{--spacer-size:30px;}.elementor-28 .elementor-element.elementor-element-44b56430:hover .elementor-widget-container{background-color:rgba(212, 168, 103, 0.26);}.elementor-28 .elementor-element.elementor-element-44b56430 > .elementor-widget-container{padding:45px 30px 45px 30px;border-style:solid;border-width:5px 5px 5px 5px;border-color:rgba(212, 168, 103, 0.4);}.elementor-28 .elementor-element.elementor-element-44b56430{z-index:5;}.elementor-28 .elementor-element.elementor-element-44b56430 .elementor-image-box-wrapper{text-align:left;}.elementor-28 .elementor-element.elementor-element-44b56430.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-28 .elementor-element.elementor-element-44b56430.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-28 .elementor-element.elementor-element-44b56430.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-28 .elementor-element.elementor-element-44b56430 .elementor-image-box-title{margin-bottom:10px;color:#FFFFFF;}.elementor-28 .elementor-element.elementor-element-44b56430 .elementor-image-box-wrapper .elementor-image-box-img{width:52%;}.elementor-28 .elementor-element.elementor-element-44b56430 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-28 .elementor-element.elementor-element-44b56430 .elementor-image-box-description{color:rgba(255, 255, 255, 0.65);font-size:16px;}.elementor-28 .elementor-element.elementor-element-3b8ce298{--spacer-size:45px;}.elementor-28 .elementor-element.elementor-element-5cdaac13:hover .elementor-widget-container{background-color:rgba(212, 168, 103, 0.26);}.elementor-28 .elementor-element.elementor-element-5cdaac13 > .elementor-widget-container{padding:45px 30px 45px 30px;border-style:solid;border-width:5px 5px 5px 5px;border-color:rgba(212, 168, 103, 0.4);}.elementor-28 .elementor-element.elementor-element-5cdaac13{z-index:5;}.elementor-28 .elementor-element.elementor-element-5cdaac13 .elementor-image-box-wrapper{text-align:left;}.elementor-28 .elementor-element.elementor-element-5cdaac13.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-28 .elementor-element.elementor-element-5cdaac13.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-28 .elementor-element.elementor-element-5cdaac13.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-28 .elementor-element.elementor-element-5cdaac13 .elementor-image-box-title{margin-bottom:10px;color:#FFFFFF;}.elementor-28 .elementor-element.elementor-element-5cdaac13 .elementor-image-box-wrapper .elementor-image-box-img{width:52%;}.elementor-28 .elementor-element.elementor-element-5cdaac13 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-28 .elementor-element.elementor-element-5cdaac13 .elementor-image-box-description{color:rgba(255, 255, 255, 0.65);font-size:16px;}.elementor-28 .elementor-element.elementor-element-b318d63:hover .elementor-widget-container{background-color:rgba(212, 168, 103, 0.26);}.elementor-28 .elementor-element.elementor-element-b318d63 > .elementor-widget-container{padding:45px 30px 45px 30px;border-style:solid;border-width:5px 5px 5px 5px;border-color:rgba(212, 168, 103, 0.4);}.elementor-28 .elementor-element.elementor-element-b318d63{z-index:5;}.elementor-28 .elementor-element.elementor-element-b318d63 .elementor-image-box-wrapper{text-align:left;}.elementor-28 .elementor-element.elementor-element-b318d63.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-28 .elementor-element.elementor-element-b318d63.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-28 .elementor-element.elementor-element-b318d63.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-28 .elementor-element.elementor-element-b318d63 .elementor-image-box-title{margin-bottom:10px;color:#FFFFFF;}.elementor-28 .elementor-element.elementor-element-b318d63 .elementor-image-box-wrapper .elementor-image-box-img{width:52%;}.elementor-28 .elementor-element.elementor-element-b318d63 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-28 .elementor-element.elementor-element-b318d63 .elementor-image-box-description{color:rgba(255, 255, 255, 0.65);font-size:16px;}.elementor-28 .elementor-element.elementor-element-1a8a377a{--spacer-size:45px;}.elementor-28 .elementor-element.elementor-element-14c3b907:hover .elementor-widget-container{background-color:rgba(212, 168, 103, 0.26);}.elementor-28 .elementor-element.elementor-element-14c3b907 > .elementor-widget-container{padding:45px 30px 45px 30px;border-style:solid;border-width:5px 5px 5px 5px;border-color:rgba(212, 168, 103, 0.4);}.elementor-28 .elementor-element.elementor-element-14c3b907{z-index:5;}.elementor-28 .elementor-element.elementor-element-14c3b907 .elementor-image-box-wrapper{text-align:left;}.elementor-28 .elementor-element.elementor-element-14c3b907.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-28 .elementor-element.elementor-element-14c3b907.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-28 .elementor-element.elementor-element-14c3b907.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-28 .elementor-element.elementor-element-14c3b907 .elementor-image-box-title{margin-bottom:10px;color:#FFFFFF;}.elementor-28 .elementor-element.elementor-element-14c3b907 .elementor-image-box-wrapper .elementor-image-box-img{width:52%;}.elementor-28 .elementor-element.elementor-element-14c3b907 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-28 .elementor-element.elementor-element-14c3b907 .elementor-image-box-description{color:rgba(255, 255, 255, 0.65);font-size:16px;}.elementor-28 .elementor-element.elementor-element-261ce626:not(.elementor-motion-effects-element-type-background), .elementor-28 .elementor-element.elementor-element-261ce626 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://cdicoman.mx/wp-content/uploads/2024/09/modern-urban-architecture-PB4ECGA.jpg");background-position:bottom center;background-size:cover;}.elementor-28 .elementor-element.elementor-element-261ce626 > .elementor-background-overlay{background-color:#F8F7F2;opacity:0.9;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-28 .elementor-element.elementor-element-261ce626{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:8em 0em 0em 0em;}.elementor-28 .elementor-element.elementor-element-29f369d8 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-28 .elementor-element.elementor-element-7431ec34{text-align:center;}.elementor-28 .elementor-element.elementor-element-b0eb9b1{--divider-border-style:slashes;--divider-color:#D4A867;--divider-border-width:1px;--divider-pattern-height:12px;--divider-pattern-size:20px;}.elementor-28 .elementor-element.elementor-element-b0eb9b1 .elementor-divider-separator{width:125px;margin:0 auto;margin-center:0;}.elementor-28 .elementor-element.elementor-element-b0eb9b1 .elementor-divider{text-align:center;padding-block-start:0px;padding-block-end:0px;}.elementor-28 .elementor-element.elementor-element-482d9713{--spacer-size:50px;}.elementor-28 .elementor-element.elementor-element-7ad35cc5:not(.elementor-motion-effects-element-type-background), .elementor-28 .elementor-element.elementor-element-7ad35cc5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-28 .elementor-element.elementor-element-7ad35cc5{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:25px 25px 0px 25px;}.elementor-28 .elementor-element.elementor-element-7ad35cc5 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-28 .elementor-element.elementor-element-7a63bc8e > .elementor-element-populated{padding:30px 30px 0px 30px;}.elementor-28 .elementor-element.elementor-element-33b2382b > .elementor-widget-container{padding:35px 0px 35px 0px;border-style:solid;border-width:2px 0px 2px 0px;border-color:rgba(212, 168, 103, 0.3);}.elementor-28 .elementor-element.elementor-element-33b2382b .elementor-testimonial-wrapper{text-align:right;}.elementor-28 .elementor-element.elementor-element-33b2382b .elementor-testimonial-content{color:#737373;font-size:19px;font-style:italic;}.elementor-28 .elementor-element.elementor-element-33b2382b .elementor-testimonial-wrapper .elementor-testimonial-image img{width:70px;height:70px;}.elementor-28 .elementor-element.elementor-element-33b2382b .elementor-testimonial-name{color:#000000;font-size:22px;font-weight:500;}.elementor-28 .elementor-element.elementor-element-33b2382b .elementor-testimonial-job{color:#D4A867;font-size:14px;font-weight:500;text-transform:uppercase;letter-spacing:2.8px;}.elementor-28 .elementor-element.elementor-element-df7fb7d > .elementor-element-populated{padding:30px 30px 0px 30px;}.elementor-28 .elementor-element.elementor-element-5e0fee83 > .elementor-widget-container{padding:35px 0px 35px 0px;border-style:solid;border-width:2px 0px 2px 0px;border-color:rgba(212, 168, 103, 0.3);}.elementor-28 .elementor-element.elementor-element-5e0fee83 .elementor-testimonial-wrapper{text-align:right;}.elementor-28 .elementor-element.elementor-element-5e0fee83 .elementor-testimonial-content{color:#737373;font-size:19px;font-style:italic;}.elementor-28 .elementor-element.elementor-element-5e0fee83 .elementor-testimonial-wrapper .elementor-testimonial-image img{width:70px;height:70px;}.elementor-28 .elementor-element.elementor-element-5e0fee83 .elementor-testimonial-name{color:#000000;font-size:22px;font-weight:500;}.elementor-28 .elementor-element.elementor-element-5e0fee83 .elementor-testimonial-job{color:#D4A867;font-size:14px;font-weight:500;text-transform:uppercase;letter-spacing:2.8px;}.elementor-28 .elementor-element.elementor-element-43cba89d > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-28 .elementor-element.elementor-element-43cba89d:not(.elementor-motion-effects-element-type-background), .elementor-28 .elementor-element.elementor-element-43cba89d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-28 .elementor-element.elementor-element-43cba89d > .elementor-container{max-width:1265px;}.elementor-28 .elementor-element.elementor-element-43cba89d{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:7em 0em 8em 0em;}.elementor-28 .elementor-element.elementor-element-43cba89d > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-28 .elementor-element.elementor-element-6425b9ee img{max-width:110px;opacity:0.5;}.elementor-28 .elementor-element.elementor-element-6425b9ee:hover img{opacity:0.7;}.elementor-28 .elementor-element.elementor-element-57085064 img{opacity:0.5;}.elementor-28 .elementor-element.elementor-element-57085064:hover img{opacity:0.7;}.elementor-28 .elementor-element.elementor-element-92bbcb3 img{opacity:0.5;}.elementor-28 .elementor-element.elementor-element-92bbcb3:hover img{opacity:0.7;}.elementor-28 .elementor-element.elementor-element-1f432ac3 img{opacity:0.5;}.elementor-28 .elementor-element.elementor-element-1f432ac3:hover img{opacity:0.7;}.elementor-28 .elementor-element.elementor-element-3bfc3dec > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-28 .elementor-element.elementor-element-3bfc3dec:not(.elementor-motion-effects-element-type-background), .elementor-28 .elementor-element.elementor-element-3bfc3dec > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://cdicoman.mx/wp-content/uploads/2024/09/business-conference-room-PA6BNMG.jpg");background-position:299px 42%;background-size:cover;}.elementor-28 .elementor-element.elementor-element-3bfc3dec > .elementor-background-overlay{background-color:transparent;background-image:linear-gradient(90deg, #FFFFFF 52%, rgba(255, 0, 63, 0) 0%);opacity:1;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-28 .elementor-element.elementor-element-3bfc3dec{overflow:hidden;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:4em 0em 6em 0em;}.elementor-28 .elementor-element.elementor-element-25bb4d7f:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-28 .elementor-element.elementor-element-25bb4d7f > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-28 .elementor-element.elementor-element-25bb4d7f > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0% 10% 0% 0%;}.elementor-28 .elementor-element.elementor-element-25bb4d7f > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-28 .elementor-element.elementor-element-52313d4b{--divider-border-style:slashes;--divider-color:#D4A867;--divider-border-width:1px;--divider-pattern-height:12px;--divider-pattern-size:20px;}.elementor-28 .elementor-element.elementor-element-52313d4b .elementor-divider-separator{width:125px;margin:0 auto;margin-left:0;}.elementor-28 .elementor-element.elementor-element-52313d4b .elementor-divider{text-align:left;padding-block-start:0px;padding-block-end:0px;}.elementor-28 .elementor-element.elementor-element-78ae955c > .elementor-widget-container{margin:0px 0px 30px 0px;}.elementor-28 .elementor-element.elementor-element-78ae955c{text-align:left;}.elementor-28 .elementor-element.elementor-element-aa75ad4{margin-top:0px;margin-bottom:40px;}.elementor-28 .elementor-element.elementor-element-6883d5ce .elementor-counter-number-wrapper{color:#D4A867;font-size:60px;}.elementor-28 .elementor-element.elementor-element-6883d5ce .elementor-counter-title{color:#000000;font-size:16px;font-weight:600;text-transform:uppercase;letter-spacing:0.8px;}.elementor-28 .elementor-element.elementor-element-57a5a999 .elementor-counter-number-wrapper{color:#D4A867;font-size:60px;}.elementor-28 .elementor-element.elementor-element-57a5a999 .elementor-counter-title{color:#000000;font-size:16px;font-weight:600;text-transform:uppercase;letter-spacing:0.8px;}.elementor-28 .elementor-element.elementor-element-50a19ff2 .elementor-counter-number-wrapper{color:#D4A867;font-size:60px;}.elementor-28 .elementor-element.elementor-element-50a19ff2 .elementor-counter-title{color:#000000;font-size:16px;font-weight:600;text-transform:uppercase;letter-spacing:0.8px;}.elementor-28 .elementor-element.elementor-element-311988b2 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-28 .elementor-element.elementor-element-311988b2 .elementor-button .elementor-button-content-wrapper{gap:14px;}.elementor-28 .elementor-element.elementor-element-39ca758 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-28 .elementor-element.elementor-element-39ca758 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-28 .elementor-element.elementor-element-2934d2ae{--spacer-size:501px;}:root{--page-title-display:none;}@media(min-width:768px){.elementor-28 .elementor-element.elementor-element-58d0a72c{width:42.017%;}.elementor-28 .elementor-element.elementor-element-1b861798{width:57.608%;}.elementor-28 .elementor-element.elementor-element-172809d8{width:40.351%;}.elementor-28 .elementor-element.elementor-element-33eb1a09{width:59.649%;}}@media(max-width:1024px) and (min-width:768px){.elementor-28 .elementor-element.elementor-element-58d0a72c{width:100%;}.elementor-28 .elementor-element.elementor-element-1b861798{width:100%;}.elementor-28 .elementor-element.elementor-element-172809d8{width:100%;}.elementor-28 .elementor-element.elementor-element-33eb1a09{width:100%;}.elementor-28 .elementor-element.elementor-element-3e1ae49e{width:100%;}.elementor-28 .elementor-element.elementor-element-42c85582{width:100%;}.elementor-28 .elementor-element.elementor-element-310a99ba{width:100%;}.elementor-28 .elementor-element.elementor-element-1f82e6f4{width:100%;}.elementor-28 .elementor-element.elementor-element-3cda81d{width:100%;}.elementor-28 .elementor-element.elementor-element-bedb792{width:100%;}.elementor-28 .elementor-element.elementor-element-77046955{width:100%;}.elementor-28 .elementor-element.elementor-element-15ff5f53{width:100%;}.elementor-28 .elementor-element.elementor-element-1d6bff9b{width:50%;}.elementor-28 .elementor-element.elementor-element-648d8b0e{width:50%;}.elementor-28 .elementor-element.elementor-element-4b655390{width:50%;}.elementor-28 .elementor-element.elementor-element-72ef628e{width:50%;}.elementor-28 .elementor-element.elementor-element-7a63bc8e{width:100%;}.elementor-28 .elementor-element.elementor-element-df7fb7d{width:100%;}.elementor-28 .elementor-element.elementor-element-25bb4d7f{width:100%;}.elementor-28 .elementor-element.elementor-element-39ca758{width:100%;}}@media(max-width:1024px){.elementor-28 .elementor-element.elementor-element-4aa90c07 > .elementor-element-populated{padding:8em 2em 10em 2em;}.elementor-28 .elementor-element.elementor-element-53ddfc15{--spacer-size:500px;}.elementor-28 .elementor-element.elementor-element-3eeb482d{--spacer-size:500px;}.elementor-28 .elementor-element.elementor-element-172809d8 > .elementor-element-populated{padding:1em 1em 1em 1em;}.elementor-28 .elementor-element.elementor-element-1fc973d6{padding:5em 0em 0em 0em;}.elementor-28 .elementor-element.elementor-element-79784eb8{--spacer-size:30px;}.elementor-28 .elementor-element.elementor-element-77046955 > .elementor-element-populated{margin:0px 0px 20px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-28 .elementor-element.elementor-element-3bfc3dec:not(.elementor-motion-effects-element-type-background), .elementor-28 .elementor-element.elementor-element-3bfc3dec > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;}.elementor-28 .elementor-element.elementor-element-25bb4d7f > .elementor-element-populated{margin:30px 30px 30px 30px;--e-column-margin-right:30px;--e-column-margin-left:30px;padding:3em 3em 3em 3em;}}@media(max-width:767px){.elementor-28 .elementor-element.elementor-element-4aa90c07 > .elementor-element-populated{padding:5em 1em 10em 1em;}.elementor-28 .elementor-element.elementor-element-87b8ebb .elementor-button{font-size:17px;}.elementor-28 .elementor-element.elementor-element-53ddfc15{--spacer-size:400px;}.elementor-28 .elementor-element.elementor-element-27778c57{padding:5em 1em 5em 1em;}.elementor-28 .elementor-element.elementor-element-172809d8 > .elementor-element-populated{margin:0px 0px 50px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-28 .elementor-element.elementor-element-56d52ea9{text-align:center;}.elementor-28 .elementor-element.elementor-element-a6c6456{text-align:center;}.elementor-28 .elementor-element.elementor-element-1a6e70f2 > .elementor-widget-container{padding:1em 1em 1em 1em;}.elementor-28 .elementor-element.elementor-element-6d82f40d > .elementor-widget-container{padding:1em 1em 1em 1em;}.elementor-28 .elementor-element.elementor-element-33eb1a09 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-28 .elementor-element.elementor-element-5c73b734 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-28 .elementor-element.elementor-element-6d18b8d3 .elementor-divider{text-align:center;}.elementor-28 .elementor-element.elementor-element-6d18b8d3 .elementor-divider-separator{margin:0 auto;margin-center:0;}.elementor-28 .elementor-element.elementor-element-17869609 .elementor-image-box-img{margin-bottom:10px;}.elementor-28 .elementor-element.elementor-element-17869609 .elementor-image-box-wrapper .elementor-image-box-img{width:30%;}.elementor-28 .elementor-element.elementor-element-7d80175a > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-28 .elementor-element.elementor-element-7d80175a .elementor-image-box-img{margin-bottom:10px;}.elementor-28 .elementor-element.elementor-element-7d80175a .elementor-image-box-wrapper .elementor-image-box-img{width:30%;}.elementor-28 .elementor-element.elementor-element-3792ef4d > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-28 .elementor-element.elementor-element-31bafc44 .elementor-image-box-img{margin-bottom:10px;}.elementor-28 .elementor-element.elementor-element-31bafc44 .elementor-image-box-wrapper .elementor-image-box-img{width:30%;}.elementor-28 .elementor-element.elementor-element-59a3e4e .elementor-image-box-img{margin-bottom:10px;}.elementor-28 .elementor-element.elementor-element-59a3e4e .elementor-image-box-wrapper .elementor-image-box-img{width:30%;}.elementor-28 .elementor-element.elementor-element-871783e .elementor-divider{text-align:center;}.elementor-28 .elementor-element.elementor-element-871783e .elementor-divider-separator{margin:0 auto;margin-center:0;}.elementor-28 .elementor-element.elementor-element-1fc973d6{padding:5em 1em 1em 1em;}.elementor-28 .elementor-element.elementor-element-447f4b70 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-28 .elementor-element.elementor-element-3e1ae49e > .elementor-element-populated{padding:2em 1em 2em 1em;}.elementor-28 .elementor-element.elementor-element-199d0d5{padding:0px 0px 0px 0px;}.elementor-28 .elementor-element.elementor-element-2df0dbd8 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-28 .elementor-element.elementor-element-66f4f2b5{--spacer-size:150px;}.elementor-28 .elementor-element.elementor-element-42c85582 > .elementor-element-populated{padding:2em 1em 2em 1em;}.elementor-28 .elementor-element.elementor-element-40b20dce{padding:0px 0px 0px 0px;}.elementor-28 .elementor-element.elementor-element-5fc278bc > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-28 .elementor-element.elementor-element-20db3481{--spacer-size:150px;}.elementor-28 .elementor-element.elementor-element-310a99ba > .elementor-element-populated{padding:2em 1em 2em 1em;}.elementor-28 .elementor-element.elementor-element-6266ebc6{padding:0px 0px 0px 0px;}.elementor-28 .elementor-element.elementor-element-3593efe3 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-28 .elementor-element.elementor-element-7da8bdb{--spacer-size:150px;}.elementor-28 .elementor-element.elementor-element-700757c5{padding:0em 0em 0em 0em;}.elementor-28 .elementor-element.elementor-element-1f82e6f4 > .elementor-element-populated{padding:2em 1em 2em 1em;}.elementor-28 .elementor-element.elementor-element-11e5e610{padding:0px 0px 0px 0px;}.elementor-28 .elementor-element.elementor-element-311eb34f > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-28 .elementor-element.elementor-element-78e17fa2{--spacer-size:150px;}.elementor-28 .elementor-element.elementor-element-3cda81d > .elementor-element-populated{padding:2em 1em 2em 1em;}.elementor-28 .elementor-element.elementor-element-7d14facd{padding:0px 0px 0px 0px;}.elementor-28 .elementor-element.elementor-element-4cfdcf97 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-28 .elementor-element.elementor-element-5ce8839c{--spacer-size:150px;}.elementor-28 .elementor-element.elementor-element-bedb792 > .elementor-element-populated{padding:2em 1em 2em 1em;}.elementor-28 .elementor-element.elementor-element-47fca89f{padding:0px 0px 0px 0px;}.elementor-28 .elementor-element.elementor-element-4d548f13 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-28 .elementor-element.elementor-element-65f491e5{--spacer-size:150px;}.elementor-28 .elementor-element.elementor-element-6e36bc12{padding:5em 1em 5em 1em;}.elementor-28 .elementor-element.elementor-element-1bdb87a5 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-28 .elementor-element.elementor-element-77046955 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-28 .elementor-element.elementor-element-2b13ba62{text-align:center;}.elementor-28 .elementor-element.elementor-element-1950273e > .elementor-widget-container{margin:0px 0px 30px 0px;}.elementor-28 .elementor-element.elementor-element-1950273e .elementor-divider{text-align:center;}.elementor-28 .elementor-element.elementor-element-1950273e .elementor-divider-separator{margin:0 auto;margin-center:0;}.elementor-28 .elementor-element.elementor-element-15ff5f53 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-28 .elementor-element.elementor-element-1d6bff9b > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-28 .elementor-element.elementor-element-44b56430 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-28 .elementor-element.elementor-element-44b56430 .elementor-image-box-wrapper{text-align:center;}.elementor-28 .elementor-element.elementor-element-44b56430 .elementor-image-box-img{margin-bottom:15px;}.elementor-28 .elementor-element.elementor-element-44b56430 .elementor-image-box-wrapper .elementor-image-box-img{width:30%;}.elementor-28 .elementor-element.elementor-element-648d8b0e > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-28 .elementor-element.elementor-element-5cdaac13 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-28 .elementor-element.elementor-element-5cdaac13 .elementor-image-box-wrapper{text-align:center;}.elementor-28 .elementor-element.elementor-element-5cdaac13 .elementor-image-box-img{margin-bottom:15px;}.elementor-28 .elementor-element.elementor-element-5cdaac13 .elementor-image-box-wrapper .elementor-image-box-img{width:30%;}.elementor-28 .elementor-element.elementor-element-4b655390 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-28 .elementor-element.elementor-element-b318d63 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-28 .elementor-element.elementor-element-b318d63 .elementor-image-box-wrapper{text-align:center;}.elementor-28 .elementor-element.elementor-element-b318d63 .elementor-image-box-img{margin-bottom:15px;}.elementor-28 .elementor-element.elementor-element-b318d63 .elementor-image-box-wrapper .elementor-image-box-img{width:30%;}.elementor-28 .elementor-element.elementor-element-72ef628e > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-28 .elementor-element.elementor-element-14c3b907 .elementor-image-box-wrapper{text-align:center;}.elementor-28 .elementor-element.elementor-element-14c3b907 .elementor-image-box-img{margin-bottom:15px;}.elementor-28 .elementor-element.elementor-element-14c3b907 .elementor-image-box-wrapper .elementor-image-box-img{width:30%;}.elementor-28 .elementor-element.elementor-element-261ce626{padding:5em 1em 0em 1em;}.elementor-28 .elementor-element.elementor-element-482d9713{--spacer-size:30px;}.elementor-28 .elementor-element.elementor-element-7ad35cc5{padding:1em 1em 1em 1em;}.elementor-28 .elementor-element.elementor-element-7a63bc8e > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-28 .elementor-element.elementor-element-33b2382b > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-28 .elementor-element.elementor-element-df7fb7d > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-28 .elementor-element.elementor-element-43cba89d{padding:5em 0em 5em 0em;}.elementor-28 .elementor-element.elementor-element-eced7d8 > .elementor-element-populated{margin:0px 0px 30px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-28 .elementor-element.elementor-element-76b8e989 > .elementor-element-populated{margin:0px 0px 30px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-28 .elementor-element.elementor-element-38d60d21 > .elementor-element-populated{margin:0px 0px 30px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-28 .elementor-element.elementor-element-3bfc3dec:not(.elementor-motion-effects-element-type-background), .elementor-28 .elementor-element.elementor-element-3bfc3dec > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;}.elementor-28 .elementor-element.elementor-element-3bfc3dec{padding:5em 0em 5em 0em;}.elementor-28 .elementor-element.elementor-element-25bb4d7f > .elementor-element-populated{margin:10px 10px 10px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;padding:3em 1em 3em 1em;}.elementor-28 .elementor-element.elementor-element-52313d4b .elementor-divider{text-align:center;}.elementor-28 .elementor-element.elementor-element-52313d4b .elementor-divider-separator{margin:0 auto;margin-center:0;}.elementor-28 .elementor-element.elementor-element-4031ed5e{text-align:center;}.elementor-28 .elementor-element.elementor-element-78ae955c{text-align:center;}.elementor-28 .elementor-element.elementor-element-66776628{width:50%;}.elementor-28 .elementor-element.elementor-element-7b878a8a{width:50%;}}