.mcb-section .mcb-wrap .mcb-item-2e1ufck6 .title{font-size:32px;font-weight:400;}.mcb-section .mcb-wrap .mcb-item-ra4za43f .title,.mcb-section .mcb-wrap .mcb-item-ra4za43f .title a{color:#000000;}.mcb-section .mcb-wrap .mcb-item-ra4za43f{width:364px;}.mcb-section .mcb-wrap-grid.mcb-wrap-aggvkkl > .mcb-wrap-inner-aggvkkl{grid-template-columns:repeat(3, 1fr);}.mcb-section .mcb-wrap-aggvkkl > .mcb-wrap-inner-aggvkkl{padding-top:62px;padding-left:20px;}.mcb-section .mcb-wrap-grid.mcb-wrap-nn5s85ar > .mcb-wrap-inner-nn5s85ar{grid-template-columns:repeat(3, 1fr);}.mcb-section .mcb-wrap .mcb-item-yd13jl1g .mfn-banner-box .banner-desc{justify-content:flex-start;align-items:flex-end;}.mcb-section .mcb-wrap .mcb-item-yd13jl1g .mfn-banner-box.mfn-banner-box-boxed .banner-wrapper{width:60%;}.mcb-section .mcb-wrap .mcb-item-yd13jl1g .mfn-banner-box .banner-wrapper{max-width:100%;}.mcb-section .mcb-wrap .mcb-item-yd13jl1g .mfn-banner-box{--mfn-banner-box-hidden-content-gap:15px;}.mcb-section .mcb-wrap .mcb-item-yd13jl1g .mcb-column-inner-yd13jl1g{margin-right:0px;margin-bottom:0px;margin-left:0px;}.mcb-section .mcb-wrap .mcb-item-yd13jl1g .mfn-banner-box .banner-wrapper .title{font-size:32px;font-weight:500;color:#FFFFFF;}.mcb-section .mcb-wrap .mcb-item-yd13jl1g .mfn-banner-box:hover .banner-wrapper .title{color:#FFFFFF;}.mcb-section .mcb-wrap .mcb-item-yd13jl1g .mfn-banner-box:hover .banner-wrapper .subtitle{color:#FFFFFF;}.mcb-section .mcb-wrap .mcb-item-yd13jl1g .mfn-banner-box:hover .banner-wrapper .cta-text{color:#FFFFFF;background-color:#000000;}.mcb-section .mcb-wrap-grid.mcb-wrap-uxh2h5ilc > .mcb-wrap-inner-uxh2h5ilc{grid-template-columns:repeat(3, 1fr);}.mcb-section .mcb-wrap-uxh2h5ilc > .mcb-wrap-inner-uxh2h5ilc{background-image:url(https://andresm.com/wp-content/uploads/2025/08/arquitectura-empresa-andres-morales-arquitectos-construccion-costa-rica-1.webp#98);background-repeat:no-repeat;background-position:center;background-size:cover;align-content:flex-end;}.mcb-section .mcb-wrap-grid.mcb-wrap-evdlmkhs > .mcb-wrap-inner-evdlmkhs{grid-template-columns:repeat(3, 1fr);}.mcb-section .mcb-wrap .mcb-item-hf7zz3b .mfn-banner-box .banner-desc{justify-content:flex-start;align-items:flex-end;}.mcb-section .mcb-wrap .mcb-item-hf7zz3b .mfn-banner-box.mfn-banner-box-boxed .banner-wrapper{width:60%;}.mcb-section .mcb-wrap .mcb-item-hf7zz3b .mfn-banner-box .banner-wrapper{max-width:100%;}.mcb-section .mcb-wrap .mcb-item-hf7zz3b .mfn-banner-box{--mfn-banner-box-hidden-content-gap:15px;}.mcb-section .mcb-wrap .mcb-item-hf7zz3b .mcb-column-inner-hf7zz3b{margin-right:0px;margin-bottom:0px;margin-left:0px;}.mcb-section .mcb-wrap .mcb-item-hf7zz3b .mfn-banner-box .banner-wrapper .title{font-size:32px;font-weight:500;color:#FFFFFF;}.mcb-section .mcb-wrap .mcb-item-hf7zz3b .mfn-banner-box:hover .banner-wrapper .title{color:#FFFFFF;}.mcb-section .mcb-wrap .mcb-item-hf7zz3b .mfn-banner-box:hover .banner-wrapper .subtitle{color:#FFFFFF;}.mcb-section .mcb-wrap .mcb-item-hf7zz3b .mfn-banner-box:hover .banner-wrapper .cta-text{color:#FFFFFF;background-color:#000000;}.mcb-section .mcb-wrap-grid.mcb-wrap-3hx3v7n8 > .mcb-wrap-inner-3hx3v7n8{grid-template-columns:repeat(3, 1fr);}.mcb-section .mcb-wrap-grid.mcb-wrap-f51bz42tle > .mcb-wrap-inner-f51bz42tle{grid-template-columns:repeat(3, 1fr);}.mcb-section .mcb-wrap .mcb-item-27fs27uw .mfn-banner-box .banner-desc{justify-content:flex-start;align-items:flex-end;}.mcb-section .mcb-wrap .mcb-item-27fs27uw .mfn-banner-box.mfn-banner-box-boxed .banner-wrapper{width:60%;}.mcb-section .mcb-wrap .mcb-item-27fs27uw .mfn-banner-box .banner-wrapper{max-width:100%;}.mcb-section .mcb-wrap .mcb-item-27fs27uw .mfn-banner-box{--mfn-banner-box-hidden-content-gap:15px;}.mcb-section .mcb-wrap .mcb-item-27fs27uw .mcb-column-inner-27fs27uw{margin-right:0px;margin-bottom:0px;margin-left:0px;}.mcb-section .mcb-wrap .mcb-item-27fs27uw .mfn-banner-box .banner-wrapper .title{font-size:32px;font-weight:500;color:#FFFFFF;}.mcb-section .mcb-wrap .mcb-item-27fs27uw .mfn-banner-box:hover .banner-wrapper .title{color:#FFFFFF;}.mcb-section .mcb-wrap .mcb-item-27fs27uw .mfn-banner-box:hover .banner-wrapper .subtitle{color:#FFFFFF;}.mcb-section .mcb-wrap .mcb-item-27fs27uw .mfn-banner-box:hover .banner-wrapper .cta-text{color:#FFFFFF;background-color:#000000;}.mcb-section .mcb-wrap-grid.mcb-wrap-w48mxpzg > .mcb-wrap-inner-w48mxpzg{grid-template-columns:repeat(3, 1fr);}.mcb-section .mcb-wrap-grid.mcb-wrap-ojwehfyj > .mcb-wrap-inner-ojwehfyj{grid-template-columns:repeat(3, 1fr);}section.mcb-section-ld8ju5z{background-color:#ffffff;}section.mcb-section-ld8ju5z .mcb-section-inner-ld8ju5z{align-items:flex-start;}.mcb-section .mcb-wrap .mcb-item-4izj1yut .title,.mcb-section .mcb-wrap .mcb-item-4izj1yut .title a{color:#000000;}.mcb-section .mcb-wrap-grid.mcb-wrap-ndxud62 > .mcb-wrap-inner-ndxud62{grid-template-columns:repeat(3, 1fr);}.mcb-section .mcb-wrap-ndxud62 > .mcb-wrap-inner-ndxud62{background-color:#B7B7B7;padding-top:39px;padding-left:20px;padding-bottom:34px;}.mcb-section .mcb-wrap-grid.mcb-wrap-ug2lqxin > .mcb-wrap-inner-ug2lqxin{grid-template-columns:repeat(3, 1fr);}.mcb-section .mcb-wrap .mcb-item-21dyuwsm .mfn-banner-box .banner-desc{justify-content:flex-start;align-items:flex-end;}.mcb-section .mcb-wrap .mcb-item-21dyuwsm .mfn-banner-box.mfn-banner-box-boxed .banner-wrapper{width:60%;}.mcb-section .mcb-wrap .mcb-item-21dyuwsm .mfn-banner-box .banner-wrapper{max-width:100%;}.mcb-section .mcb-wrap .mcb-item-21dyuwsm .mfn-banner-box{--mfn-banner-box-hidden-content-gap:15px;}.mcb-section .mcb-wrap .mcb-item-21dyuwsm .mcb-column-inner-21dyuwsm{margin-right:0px;margin-bottom:0px;margin-left:0px;}.mcb-section .mcb-wrap .mcb-item-21dyuwsm .mfn-banner-box .banner-wrapper .title{font-size:32px;font-weight:500;color:#FFFFFF;}.mcb-section .mcb-wrap .mcb-item-21dyuwsm .mfn-banner-box:hover .banner-wrapper .title{color:#FFFFFF;}.mcb-section .mcb-wrap .mcb-item-21dyuwsm .mfn-banner-box:hover .banner-wrapper .subtitle{color:#FFFFFF;}.mcb-section .mcb-wrap .mcb-item-21dyuwsm .mfn-banner-box:hover .banner-wrapper .cta-text{color:#FFFFFF;background-color:#000000;}.mcb-section .mcb-wrap-grid.mcb-wrap-ub23qt3j > .mcb-wrap-inner-ub23qt3j{grid-template-columns:repeat(3, 1fr);}.mcb-section .mcb-wrap-ub23qt3j > .mcb-wrap-inner-ub23qt3j{background-image:url(https://andresm.com/wp-content/uploads/2025/08/arquitectura-empresa-andres-morales-arquitectos-construccion-costa-rica-1.webp#98);background-repeat:no-repeat;background-position:center;background-size:cover;align-content:flex-end;}.mcb-section .mcb-wrap-grid.mcb-wrap-14xejmnn > .mcb-wrap-inner-14xejmnn{grid-template-columns:repeat(3, 1fr);}.mcb-section .mcb-wrap .mcb-item-9rahxzvl .mfn-banner-box .banner-desc{justify-content:flex-start;align-items:flex-end;}.mcb-section .mcb-wrap .mcb-item-9rahxzvl .mfn-banner-box.mfn-banner-box-boxed .banner-wrapper{width:60%;}.mcb-section .mcb-wrap .mcb-item-9rahxzvl .mfn-banner-box .banner-wrapper{max-width:100%;}.mcb-section .mcb-wrap .mcb-item-9rahxzvl .mfn-banner-box{--mfn-banner-box-hidden-content-gap:15px;}.mcb-section .mcb-wrap .mcb-item-9rahxzvl .mcb-column-inner-9rahxzvl{margin-right:0px;margin-bottom:0px;margin-left:0px;}.mcb-section .mcb-wrap .mcb-item-9rahxzvl .mfn-banner-box .banner-wrapper .title{font-size:32px;font-weight:500;color:#FFFFFF;}.mcb-section .mcb-wrap .mcb-item-9rahxzvl .mfn-banner-box:hover .banner-wrapper .title{color:#FFFFFF;}.mcb-section .mcb-wrap .mcb-item-9rahxzvl .mfn-banner-box:hover .banner-wrapper .subtitle{color:#FFFFFF;}.mcb-section .mcb-wrap .mcb-item-9rahxzvl .mfn-banner-box:hover .banner-wrapper .cta-text{color:#FFFFFF;background-color:#000000;}.mcb-section .mcb-wrap-grid.mcb-wrap-7i7llex8 > .mcb-wrap-inner-7i7llex8{grid-template-columns:repeat(3, 1fr);}.mcb-section .mcb-wrap-grid.mcb-wrap-1zu7ma8bs > .mcb-wrap-inner-1zu7ma8bs{grid-template-columns:repeat(3, 1fr);}.mcb-section .mcb-wrap .mcb-item-lsqzeemp .mfn-banner-box .banner-desc{justify-content:flex-start;align-items:flex-end;}.mcb-section .mcb-wrap .mcb-item-lsqzeemp .mfn-banner-box.mfn-banner-box-boxed .banner-wrapper{width:60%;}.mcb-section .mcb-wrap .mcb-item-lsqzeemp .mfn-banner-box .banner-wrapper{max-width:100%;}.mcb-section .mcb-wrap .mcb-item-lsqzeemp .mfn-banner-box{--mfn-banner-box-hidden-content-gap:15px;}.mcb-section .mcb-wrap .mcb-item-lsqzeemp .mcb-column-inner-lsqzeemp{margin-right:0px;margin-bottom:0px;margin-left:0px;}.mcb-section .mcb-wrap .mcb-item-lsqzeemp .mfn-banner-box .banner-wrapper .title{font-size:32px;font-weight:500;color:#FFFFFF;}.mcb-section .mcb-wrap .mcb-item-lsqzeemp .mfn-banner-box:hover .banner-wrapper .title{color:#FFFFFF;}.mcb-section .mcb-wrap .mcb-item-lsqzeemp .mfn-banner-box:hover .banner-wrapper .subtitle{color:#FFFFFF;}.mcb-section .mcb-wrap .mcb-item-lsqzeemp .mfn-banner-box:hover .banner-wrapper .cta-text{color:#FFFFFF;background-color:#000000;}.mcb-section .mcb-wrap-grid.mcb-wrap-if6hoyoe > .mcb-wrap-inner-if6hoyoe{grid-template-columns:repeat(3, 1fr);}.mcb-section .mcb-wrap-grid.mcb-wrap-eovz6el > .mcb-wrap-inner-eovz6el{grid-template-columns:repeat(3, 1fr);}section.mcb-section-cj29utko{background-color:#ffffff;}section.mcb-section-cj29utko .mcb-section-inner-cj29utko{align-items:flex-end;}