.elementor-518 .elementor-element.elementor-element-1b6aa9f > .elementor-shape-bottom .elementor-shape-fill{fill:#FFFFFF;}.elementor-518 .elementor-element.elementor-element-1b6aa9f > .elementor-shape-bottom svg{width:calc(199% + 1.3px);height:60px;transform:translateX(-50%) rotateY(180deg);}.elementor-518 .elementor-element.elementor-element-1b6aa9f > .elementor-shape-bottom{z-index:2;pointer-events:none;}.elementor-518 .elementor-element.elementor-element-1b6aa9f{margin-top:-45px;margin-bottom:0px;padding:12px 00px 12px 00px;}.elementor-518 .elementor-element.elementor-element-728a728{padding:50px 0px 50px 0px;}.elementor-bc-flex-widget .elementor-518 .elementor-element.elementor-element-148ff52.elementor-column:not(.raven-column-flex-vertical) .elementor-widget-wrap{align-items:center;}.elementor-518 .elementor-element.elementor-element-148ff52.elementor-column.elementor-element[data-element_type="column"]:not(.raven-column-flex-vertical) > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-518 .elementor-element.elementor-element-148ff52.elementor-column.elementor-element[data-element_type="column"].raven-column-flex-vertical > .elementor-widget-wrap.elementor-element-populated{justify-content:center;}.elementor-518 .elementor-element.elementor-element-3e179e3 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:50px;font-weight:800;color:#013C8C;}.elementor-518 .elementor-element.elementor-element-0e4569d{--divider-border-style:zigzag_tribal;--divider-color:#FE0303;--divider-pattern-height:20px;}.elementor-518 .elementor-element.elementor-element-0e4569d .elementor-divider-separator{width:100%;}.elementor-518 .elementor-element.elementor-element-0e4569d .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-518 .elementor-element.elementor-element-0e4569d.elementor-view-stacked .elementor-icon{background-color:#074DC7;}.elementor-518 .elementor-element.elementor-element-0e4569d.elementor-view-framed .elementor-icon, .elementor-518 .elementor-element.elementor-element-0e4569d.elementor-view-default .elementor-icon{color:#074DC7;border-color:#074DC7;}.elementor-518 .elementor-element.elementor-element-0e4569d.elementor-view-framed .elementor-icon, .elementor-518 .elementor-element.elementor-element-0e4569d.elementor-view-default .elementor-icon svg{fill:#074DC7;}.elementor-518 .elementor-element.elementor-element-cd9f4ac > .elementor-widget-container{margin:0px 0px -21px 0px;padding:0px 0px 0px 0px;}.elementor-518 .elementor-element.elementor-element-cd9f4ac{text-align:justify;}.elementor-518 .elementor-element.elementor-element-dabbf64:not(.elementor-motion-effects-element-type-background), .elementor-518 .elementor-element.elementor-element-dabbf64 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F3F2F2;}.elementor-518 .elementor-element.elementor-element-dabbf64 > .elementor-container{max-width:1077px;}.elementor-518 .elementor-element.elementor-element-dabbf64, .elementor-518 .elementor-element.elementor-element-dabbf64 > .elementor-background-overlay{border-radius:2px 2px 2px 2px;}.elementor-518 .elementor-element.elementor-element-dabbf64{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:50px 0px 50px 0px;}.elementor-518 .elementor-element.elementor-element-dabbf64 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-518 .elementor-element.elementor-element-5cb2fc6:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-518 .elementor-element.elementor-element-5cb2fc6 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #006DFF 0%, #041936 100%);}.elementor-518 .elementor-element.elementor-element-5cb2fc6 > .elementor-element-populated, .elementor-518 .elementor-element.elementor-element-5cb2fc6 > .elementor-element-populated > .elementor-background-overlay, .elementor-518 .elementor-element.elementor-element-5cb2fc6 > .elementor-background-slideshow{border-radius:10px 10px 10px 10px;}.elementor-518 .elementor-element.elementor-element-5cb2fc6 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:10px 10px 10px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;padding:0px 0px 20px 0px;}.elementor-518 .elementor-element.elementor-element-5cb2fc6 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-518 .elementor-element.elementor-element-3a2fcce > .elementor-widget-container{--e-transform-scale:1;}.elementor-518 .elementor-element.elementor-element-5855d47{text-align:center;}.elementor-518 .elementor-element.elementor-element-5855d47 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:30px;font-weight:800;line-height:1.2em;color:#FFFFFF;}.elementor-518 .elementor-element.elementor-element-202383a .elementor-button{background-color:transparent;font-family:"Poppins", Sans-serif;font-weight:700;fill:#FFFFFF;color:#FFFFFF;background-image:linear-gradient(180deg, #C70707 0%, #610018 100%);}.elementor-518 .elementor-element.elementor-element-202383a .elementor-button:hover, .elementor-518 .elementor-element.elementor-element-202383a .elementor-button:focus{background-color:#013C8C;}.elementor-518 .elementor-element.elementor-element-202383a > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-518 .elementor-element.elementor-element-202383a .elementor-button-content-wrapper{flex-direction:row;}.elementor-518 .elementor-element.elementor-element-6508d5d:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-518 .elementor-element.elementor-element-6508d5d > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #0670FF 0%, #041936 100%);}.elementor-518 .elementor-element.elementor-element-6508d5d > .elementor-element-populated, .elementor-518 .elementor-element.elementor-element-6508d5d > .elementor-element-populated > .elementor-background-overlay, .elementor-518 .elementor-element.elementor-element-6508d5d > .elementor-background-slideshow{border-radius:10px 10px 10px 10px;}.elementor-518 .elementor-element.elementor-element-6508d5d > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:10px 10px 10px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;padding:0px 0px 20px 0px;}.elementor-518 .elementor-element.elementor-element-6508d5d > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-518 .elementor-element.elementor-element-7d3a40c > .elementor-widget-container{--e-transform-scale:1;}.elementor-518 .elementor-element.elementor-element-1849080{text-align:center;}.elementor-518 .elementor-element.elementor-element-1849080 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:30px;font-weight:800;line-height:1.2em;color:#FFFFFF;}.elementor-518 .elementor-element.elementor-element-fc559d3 .elementor-button{background-color:transparent;font-family:"Poppins", Sans-serif;font-weight:700;fill:#FFFFFF;color:#FFFFFF;background-image:linear-gradient(180deg, #C70707 0%, #610018 100%);}.elementor-518 .elementor-element.elementor-element-fc559d3 .elementor-button:hover, .elementor-518 .elementor-element.elementor-element-fc559d3 .elementor-button:focus{background-color:#013C8C;}.elementor-518 .elementor-element.elementor-element-fc559d3 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-518 .elementor-element.elementor-element-fc559d3 .elementor-button-content-wrapper{flex-direction:row;}.elementor-518 .elementor-element.elementor-element-1cad900:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-518 .elementor-element.elementor-element-1cad900 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #006DFF 0%, #041936 100%);}.elementor-518 .elementor-element.elementor-element-1cad900 > .elementor-element-populated, .elementor-518 .elementor-element.elementor-element-1cad900 > .elementor-element-populated > .elementor-background-overlay, .elementor-518 .elementor-element.elementor-element-1cad900 > .elementor-background-slideshow{border-radius:10px 10px 10px 10px;}.elementor-518 .elementor-element.elementor-element-1cad900 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:10px 10px 10px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;padding:0px 0px 20px 0px;}.elementor-518 .elementor-element.elementor-element-1cad900 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-518 .elementor-element.elementor-element-b150147 > .elementor-widget-container{--e-transform-scale:1;}.elementor-518 .elementor-element.elementor-element-71499bb{text-align:center;}.elementor-518 .elementor-element.elementor-element-71499bb .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:30px;font-weight:800;line-height:1.2em;color:#FFFFFF;}.elementor-518 .elementor-element.elementor-element-3e322f1 .elementor-button{background-color:transparent;font-family:"Poppins", Sans-serif;font-weight:700;fill:#FFFFFF;color:#FFFFFF;background-image:linear-gradient(180deg, #C70707 0%, #610018 100%);}.elementor-518 .elementor-element.elementor-element-3e322f1 .elementor-button:hover, .elementor-518 .elementor-element.elementor-element-3e322f1 .elementor-button:focus{background-color:#013C8C;}.elementor-518 .elementor-element.elementor-element-3e322f1 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-518 .elementor-element.elementor-element-3e322f1 .elementor-button-content-wrapper{flex-direction:row;}.elementor-518 .elementor-element.elementor-element-4db83d2:not(.elementor-motion-effects-element-type-background), .elementor-518 .elementor-element.elementor-element-4db83d2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-518 .elementor-element.elementor-element-4db83d2 > .elementor-background-overlay{background-color:#363636;background-image:url("https://codicoremodeling.com/wp-content/uploads/2025/05/Repo-13-scaled.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;opacity:1;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-518 .elementor-element.elementor-element-4db83d2{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:80px 0px 80px 0px;}.elementor-518 .elementor-element.elementor-element-30e3ef6:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-518 .elementor-element.elementor-element-30e3ef6 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#013C8CE8;}.elementor-bc-flex-widget .elementor-518 .elementor-element.elementor-element-30e3ef6.elementor-column:not(.raven-column-flex-vertical) .elementor-widget-wrap{align-items:center;}.elementor-518 .elementor-element.elementor-element-30e3ef6.elementor-column.elementor-element[data-element_type="column"]:not(.raven-column-flex-vertical) > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-518 .elementor-element.elementor-element-30e3ef6.elementor-column.elementor-element[data-element_type="column"].raven-column-flex-vertical > .elementor-widget-wrap.elementor-element-populated{justify-content:center;}.elementor-518 .elementor-element.elementor-element-30e3ef6 > .elementor-element-populated, .elementor-518 .elementor-element.elementor-element-30e3ef6 > .elementor-element-populated > .elementor-background-overlay, .elementor-518 .elementor-element.elementor-element-30e3ef6 > .elementor-background-slideshow{border-radius:10px 10px 10px 10px;}.elementor-518 .elementor-element.elementor-element-30e3ef6 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:20px 20px 20px 20px;}.elementor-518 .elementor-element.elementor-element-30e3ef6 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-518 .elementor-element.elementor-element-e8951e4 > .elementor-widget-container{margin:-6px -6px -6px -6px;padding:-18px -18px -18px -18px;}.elementor-518 .elementor-element.elementor-element-e8951e4{text-align:center;}.elementor-518 .elementor-element.elementor-element-e8951e4 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:50px;font-weight:800;line-height:1.2em;color:#FFFFFF;}.elementor-518 .elementor-element.elementor-element-080c5c9{--divider-border-style:zigzag_tribal;--divider-color:#E40429;--divider-pattern-height:20px;}.elementor-518 .elementor-element.elementor-element-080c5c9 > .elementor-widget-container{margin:-23px 0px -23px 0px;padding:0px 0px 0px 0px;}.elementor-518 .elementor-element.elementor-element-080c5c9 .elementor-divider-separator{width:91%;}.elementor-518 .elementor-element.elementor-element-080c5c9 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-518 .elementor-element.elementor-element-7be6e50{margin-top:-10px;margin-bottom:0px;}.elementor-518 .elementor-element.elementor-element-5409e5e .elementor-icon-list-icon i{color:#FE0303;transition:color 0.3s;}.elementor-518 .elementor-element.elementor-element-5409e5e .elementor-icon-list-icon svg{fill:#FE0303;transition:fill 0.3s;}.elementor-518 .elementor-element.elementor-element-5409e5e{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-518 .elementor-element.elementor-element-5409e5e .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-518 .elementor-element.elementor-element-fef6a68 .elementor-icon-list-icon i{color:#FE0303;transition:color 0.3s;}.elementor-518 .elementor-element.elementor-element-fef6a68 .elementor-icon-list-icon svg{fill:#FE0303;transition:fill 0.3s;}.elementor-518 .elementor-element.elementor-element-fef6a68{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-518 .elementor-element.elementor-element-fef6a68 .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-518 .elementor-element.elementor-element-94f942b:not(.elementor-motion-effects-element-type-background), .elementor-518 .elementor-element.elementor-element-94f942b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-518 .elementor-element.elementor-element-94f942b{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:30px 0px 50px 0px;}.elementor-518 .elementor-element.elementor-element-94f942b > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-518 .elementor-element.elementor-element-3f575c5 > .elementor-widget-container{margin:24px 24px 24px 24px;padding:10px 10px 10px 10px;}.elementor-518 .elementor-element.elementor-element-3f575c5{text-align:center;}.elementor-518 .elementor-element.elementor-element-3f575c5 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:50px;font-weight:800;color:#013C8C;}.elementor-518 .elementor-element.elementor-element-c344aa6{--divider-border-style:zigzag_tribal;--divider-color:#FE0303;--divider-pattern-height:20px;}.elementor-518 .elementor-element.elementor-element-c344aa6 .elementor-divider-separator{width:100%;}.elementor-518 .elementor-element.elementor-element-c344aa6 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-518 .elementor-element.elementor-element-c344aa6.elementor-view-stacked .elementor-icon{background-color:#074DC7;}.elementor-518 .elementor-element.elementor-element-c344aa6.elementor-view-framed .elementor-icon, .elementor-518 .elementor-element.elementor-element-c344aa6.elementor-view-default .elementor-icon{color:#074DC7;border-color:#074DC7;}.elementor-518 .elementor-element.elementor-element-c344aa6.elementor-view-framed .elementor-icon, .elementor-518 .elementor-element.elementor-element-c344aa6.elementor-view-default .elementor-icon svg{fill:#074DC7;}.elementor-518 .elementor-element.elementor-element-09dfee4 .raven-flip-box__front{background-color:transparent;background-image:linear-gradient(180deg, #013C8C 0%, #082B5B 100%);}.elementor-518 .elementor-element.elementor-element-09dfee4 .raven-flip-box__back{background-color:#013C8C;}.elementor-518 .elementor-element.elementor-element-09dfee4 .raven-flip-box__front .raven-flip-box__layer__overlay{text-align:center;}.elementor-518 .elementor-element.elementor-element-09dfee4 .raven-flip-box__image img{width:40%;}.elementor-518 .elementor-element.elementor-element-09dfee4 .raven-flip-box__image{opacity:1;}.elementor-518 .elementor-element.elementor-element-09dfee4 .raven-flip-box__front .raven-flip-box__layer__title{color:#ffffff;font-size:40px;}.elementor-518 .elementor-element.elementor-element-09dfee4 .raven-flip-box__back .raven-flip-box__layer__overlay{text-align:center;}.elementor-518 .elementor-element.elementor-element-09dfee4 .raven-flip-box__button{margin-center:0;}.elementor-518 .elementor-element.elementor-element-09dfee4 .raven-flip-box__back .raven-flip-box__layer__description{font-family:"Arial", Sans-serif;font-size:20px;}.elementor-518 .elementor-element.elementor-element-76c968c .raven-flip-box__front{background-color:transparent;background-image:linear-gradient(180deg, #013C8C 0%, #082B5B 100%);}.elementor-518 .elementor-element.elementor-element-76c968c .raven-flip-box__back{background-color:#013C8C;}.elementor-518 .elementor-element.elementor-element-76c968c .raven-flip-box__front .raven-flip-box__layer__overlay{text-align:center;}.elementor-518 .elementor-element.elementor-element-76c968c .raven-flip-box__image img{width:40%;}.elementor-518 .elementor-element.elementor-element-76c968c .raven-flip-box__image{opacity:1;}.elementor-518 .elementor-element.elementor-element-76c968c .raven-flip-box__front .raven-flip-box__layer__title{color:#ffffff;font-size:40px;}.elementor-518 .elementor-element.elementor-element-76c968c .raven-flip-box__back .raven-flip-box__layer__overlay{text-align:center;}.elementor-518 .elementor-element.elementor-element-76c968c .raven-flip-box__button{margin-center:0;}.elementor-518 .elementor-element.elementor-element-76c968c .raven-flip-box__back .raven-flip-box__layer__description{font-family:"Arial", Sans-serif;font-size:20px;}.elementor-518 .elementor-element.elementor-element-81968ec:not(.elementor-motion-effects-element-type-background), .elementor-518 .elementor-element.elementor-element-81968ec > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFAF1;}.elementor-518 .elementor-element.elementor-element-81968ec > .elementor-background-overlay{opacity:0.5;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-518 .elementor-element.elementor-element-81968ec{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:40px 0px 0px 0px;}.elementor-bc-flex-widget .elementor-518 .elementor-element.elementor-element-624f4fa.elementor-column:not(.raven-column-flex-vertical) .elementor-widget-wrap{align-items:center;}.elementor-518 .elementor-element.elementor-element-624f4fa.elementor-column.elementor-element[data-element_type="column"]:not(.raven-column-flex-vertical) > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-518 .elementor-element.elementor-element-624f4fa.elementor-column.elementor-element[data-element_type="column"].raven-column-flex-vertical > .elementor-widget-wrap.elementor-element-populated{justify-content:center;}.elementor-518 .elementor-element.elementor-element-da0c122{text-align:center;}.elementor-518 .elementor-element.elementor-element-da0c122 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:50px;font-weight:800;line-height:1.2em;color:#013C8C;}.elementor-518 .elementor-element.elementor-element-eda951a{--divider-border-style:zigzag_tribal;--divider-color:#FE0303;--divider-pattern-height:20px;}.elementor-518 .elementor-element.elementor-element-eda951a .elementor-divider-separator{width:100%;}.elementor-518 .elementor-element.elementor-element-eda951a .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-518 .elementor-element.elementor-element-eda951a.elementor-view-stacked .elementor-icon{background-color:#074DC7;}.elementor-518 .elementor-element.elementor-element-eda951a.elementor-view-framed .elementor-icon, .elementor-518 .elementor-element.elementor-element-eda951a.elementor-view-default .elementor-icon{color:#074DC7;border-color:#074DC7;}.elementor-518 .elementor-element.elementor-element-eda951a.elementor-view-framed .elementor-icon, .elementor-518 .elementor-element.elementor-element-eda951a.elementor-view-default .elementor-icon svg{fill:#074DC7;}.elementor-518 .elementor-element.elementor-element-0308cd2 > .elementor-widget-container{padding:22px 22px 22px 22px;}.elementor-518 .elementor-element.elementor-element-0308cd2 .elementor-icon-list-icon i{color:#FE0303;transition:color 0.3s;}.elementor-518 .elementor-element.elementor-element-0308cd2 .elementor-icon-list-icon svg{fill:#FE0303;transition:fill 0.3s;}.elementor-518 .elementor-element.elementor-element-0308cd2{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-518 .elementor-element.elementor-element-0308cd2 .elementor-icon-list-text{color:#000000;transition:color 0.3s;}.elementor-518 .elementor-element.elementor-element-c914ae4:not(.elementor-motion-effects-element-type-background), .elementor-518 .elementor-element.elementor-element-c914ae4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1D802A;background-image:url("https://codicoremodeling.com/wp-content/uploads/2025/05/Sin-titulo-2.jpg");background-position:center center;background-size:100% auto;}.elementor-518 .elementor-element.elementor-element-c914ae4 > .elementor-background-overlay{background-color:transparent;background-image:linear-gradient(180deg, #0058CFE6 10%, #650000 83%);opacity:0.76;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-518 .elementor-element.elementor-element-c914ae4{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:13px;margin-bottom:13px;padding:-3vw -3vw -3vw -3vw;}.elementor-bc-flex-widget .elementor-518 .elementor-element.elementor-element-15c8017.elementor-column:not(.raven-column-flex-vertical) .elementor-widget-wrap{align-items:center;}.elementor-518 .elementor-element.elementor-element-15c8017.elementor-column.elementor-element[data-element_type="column"]:not(.raven-column-flex-vertical) > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-518 .elementor-element.elementor-element-15c8017.elementor-column.elementor-element[data-element_type="column"].raven-column-flex-vertical > .elementor-widget-wrap.elementor-element-populated{justify-content:center;}.elementor-518 .elementor-element.elementor-element-15c8017 > .elementor-element-populated, .elementor-518 .elementor-element.elementor-element-15c8017 > .elementor-element-populated > .elementor-background-overlay, .elementor-518 .elementor-element.elementor-element-15c8017 > .elementor-background-slideshow{border-radius:6px 6px 6px 6px;}.elementor-518 .elementor-element.elementor-element-15c8017 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:5px 5px 5px 5px;--e-column-margin-right:5px;--e-column-margin-left:5px;padding:30px 80px 30px 080px;}.elementor-518 .elementor-element.elementor-element-15c8017 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-518 .elementor-element.elementor-element-700270a.elementor-column:not(.raven-column-flex-vertical) .elementor-widget-wrap{align-items:center;}.elementor-518 .elementor-element.elementor-element-700270a.elementor-column.elementor-element[data-element_type="column"]:not(.raven-column-flex-vertical) > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-518 .elementor-element.elementor-element-700270a.elementor-column.elementor-element[data-element_type="column"].raven-column-flex-vertical > .elementor-widget-wrap.elementor-element-populated{justify-content:center;}.elementor-518 .elementor-element.elementor-element-0b60f49{width:var( --container-widget-width, 139.524% );max-width:139.524%;--container-widget-width:139.524%;--container-widget-flex-grow:0;grid-column:span 1;align-self:center;text-align:left;}.elementor-518 .elementor-element.elementor-element-0b60f49 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-518 .elementor-element.elementor-element-0b60f49 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:50px;font-weight:800;line-height:1.2em;letter-spacing:0.7px;word-spacing:0px;-webkit-text-stroke-width:0px;stroke-width:0px;-webkit-text-stroke-color:#072146;stroke:#072146;text-shadow:89px 18px 100px rgba(0,0,0,0.3);mix-blend-mode:color-dodge;color:#FFFFFF;}.elementor-518 .elementor-element.elementor-element-0b60f49 .elementor-heading-title a{transition-duration:0s;}.elementor-518 .elementor-element.elementor-element-a4eb03b .elementor-button{background-color:transparent;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:inline-flex;font-size:24px;font-weight:600;text-transform:uppercase;fill:#FFFFFF;color:#FFFFFF;background-image:radial-gradient(at center center, #DB0202 47%, #860808 85%);box-shadow:0px 0px 10px 0px rgba(4.101642621986395, 106.80493488212878, 214.21639404296874, 0.5);padding:15px 20px 15px 20px;}.elementor-518 .elementor-element.elementor-element-a4eb03b .elementor-button:hover, .elementor-518 .elementor-element.elementor-element-a4eb03b .elementor-button:focus{background-color:#013C8C;color:#FFFFFF;}.elementor-518 .elementor-element.elementor-element-a4eb03b > .elementor-widget-container{margin:2px 2px 2px 2px;padding:36px 0px 4px 0px;}.elementor-518 .elementor-element.elementor-element-a4eb03b .elementor-button-content-wrapper{flex-direction:row;}.elementor-518 .elementor-element.elementor-element-a4eb03b .elementor-button .elementor-button-content-wrapper{gap:5px;}.elementor-518 .elementor-element.elementor-element-a4eb03b .elementor-button:hover svg, .elementor-518 .elementor-element.elementor-element-a4eb03b .elementor-button:focus svg{fill:#FFFFFF;}.elementor-518 .elementor-element.elementor-element-b574683 > .elementor-element-populated{margin:-14px -14px -14px -14px;--e-column-margin-right:-14px;--e-column-margin-left:-14px;}.elementor-518 .elementor-element.elementor-element-46e906a{width:var( --container-widget-width, 106.978% );max-width:106.978%;--container-widget-width:106.978%;--container-widget-flex-grow:0;}.elementor-518 .elementor-element.elementor-element-46e906a > .elementor-widget-container{margin:-74px 1px -56px 0px;padding:5px 5px 5px 5px;}.elementor-518 .elementor-element.elementor-element-46e906a img{width:100%;opacity:1;}.elementor-518 .elementor-element.elementor-element-1f7b5ec{padding:30px 0px 50px 0px;}.elementor-518 .elementor-element.elementor-element-80cb1ea{text-align:center;}.elementor-518 .elementor-element.elementor-element-80cb1ea .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:50px;font-weight:800;line-height:1.2em;color:#013C8C;}.elementor-518 .elementor-element.elementor-element-1574cd7{--divider-border-style:zigzag_tribal;--divider-color:#FE0303;--divider-pattern-height:20px;}.elementor-518 .elementor-element.elementor-element-1574cd7 .elementor-divider-separator{width:100%;}.elementor-518 .elementor-element.elementor-element-1574cd7 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-518 .elementor-element.elementor-element-1574cd7.elementor-view-stacked .elementor-icon{background-color:#074DC7;}.elementor-518 .elementor-element.elementor-element-1574cd7.elementor-view-framed .elementor-icon, .elementor-518 .elementor-element.elementor-element-1574cd7.elementor-view-default .elementor-icon{color:#074DC7;border-color:#074DC7;}.elementor-518 .elementor-element.elementor-element-1574cd7.elementor-view-framed .elementor-icon, .elementor-518 .elementor-element.elementor-element-1574cd7.elementor-view-default .elementor-icon svg{fill:#074DC7;}.elementor-518 .elementor-element.elementor-element-bf86357 .raven-tabs-vertical .raven-tabs-list, .elementor-518 .elementor-element.elementor-element-bf86357 .raven-tabs-reversed-vertical .raven-tabs-list{flex-flow:column;justify-content:center;}.elementor-518 .elementor-element.elementor-element-bf86357.raven-tabs-v-align-space_evenly .raven-tabs-vertical .raven-tabs-title{flex-flow:column;justify-content:center;}.elementor-518 .elementor-element.elementor-element-bf86357.raven-tabs-v-align-space_evenly .raven-tabs-reversed-vertical .raven-tabs-title{flex-flow:column;justify-content:center;}.elementor-518 .elementor-element.elementor-element-bf86357 .raven-tabs-title, .elementor-518 .elementor-element.elementor-element-bf86357 .raven-tabs-title:after{background-color:#074DC7;}.elementor-518 .elementor-element.elementor-element-bf86357 .raven-tabs-title:hover:not(.raven-tabs-active.raven-tabs-title:hover){background-color:#013C8C;color:#FFFFFF;}.elementor-518 .elementor-element.elementor-element-bf86357 .raven-tabs-title.raven-tabs-active, .elementor-518 .elementor-element.elementor-element-bf86357 .raven-tabs-active.raven-tabs-title:after{background-color:#013C8C;}.elementor-518 .elementor-element.elementor-element-bf86357 .raven-tabs-title{flex-direction:row;justify-content:center;color:#FFFFFF;font-family:"Poppins", Sans-serif;font-weight:600;}.elementor-518 .elementor-element.elementor-element-bf86357 .raven-tabs-title-icon i{color:#FEB803;}.elementor-518 .elementor-element.elementor-element-bf86357 .raven-tabs-title-icon > svg{fill:#FEB803;}.elementor-518 .elementor-element.elementor-element-bf86357 .raven-tabs-title-icon svg > *{fill:#FEB803;}.elementor-518 .elementor-element.elementor-element-31b2396:not(.elementor-motion-effects-element-type-background), .elementor-518 .elementor-element.elementor-element-31b2396 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#013C8C;background-image:url("https://codicoremodeling.com/wp-content/uploads/2025/05/Repo-14-2-scaled.jpg");background-size:cover;}.elementor-518 .elementor-element.elementor-element-31b2396{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:50px 0px 50px 0px;}.elementor-518 .elementor-element.elementor-element-31b2396 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-518 .elementor-element.elementor-element-de99eb2:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-518 .elementor-element.elementor-element-de99eb2 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFFC2;}.elementor-518 .elementor-element.elementor-element-de99eb2 > .elementor-element-populated, .elementor-518 .elementor-element.elementor-element-de99eb2 > .elementor-element-populated > .elementor-background-overlay, .elementor-518 .elementor-element.elementor-element-de99eb2 > .elementor-background-slideshow{border-radius:8px 8px 8px 8px;}.elementor-518 .elementor-element.elementor-element-de99eb2 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:25px 25px 15px 25px;}.elementor-518 .elementor-element.elementor-element-de99eb2 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-518 .elementor-element.elementor-element-e1a6fb3{text-align:center;}.elementor-518 .elementor-element.elementor-element-e1a6fb3 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:50px;font-weight:800;line-height:1.2em;color:#013C8C;}.elementor-518 .elementor-element.elementor-element-231b34c{--divider-border-style:zigzag_tribal;--divider-color:#FE0303;--divider-pattern-height:20px;}.elementor-518 .elementor-element.elementor-element-231b34c .elementor-divider-separator{width:100%;}.elementor-518 .elementor-element.elementor-element-231b34c .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-518 .elementor-element.elementor-element-231b34c.elementor-view-stacked .elementor-icon{background-color:#074DC7;}.elementor-518 .elementor-element.elementor-element-231b34c.elementor-view-framed .elementor-icon, .elementor-518 .elementor-element.elementor-element-231b34c.elementor-view-default .elementor-icon{color:#074DC7;border-color:#074DC7;}.elementor-518 .elementor-element.elementor-element-231b34c.elementor-view-framed .elementor-icon, .elementor-518 .elementor-element.elementor-element-231b34c.elementor-view-default .elementor-icon svg{fill:#074DC7;}.elementor-518 .elementor-element.elementor-element-a59fde1 .wpcf7-form-control:not(.wpcf7-submit){width:100%;padding:10px 10px 10px 10px;border-radius:6px 6px 6px 6px;margin-top:0px;}.elementor-518 .elementor-element.elementor-element-a59fde1 .ha-cf7-form label{width:100%;}.elementor-518 .elementor-element.elementor-element-a59fde1 label{font-family:"Poppins", Sans-serif;}.elementor-518 .elementor-element.elementor-element-a59fde1 .wpcf7-submit{padding:10px 10px 10px 10px;font-family:"Poppins", Sans-serif;font-size:20px;font-weight:700;color:#FFFFFF;background-color:#074DC7;}@media(min-width:768px){.elementor-518 .elementor-element.elementor-element-30e3ef6{width:50%;}.elementor-518 .elementor-element.elementor-element-91f48db{width:50%;}}@media(max-width:1024px){.elementor-518 .elementor-element.elementor-element-3e179e3{text-align:center;}.elementor-518 .elementor-element.elementor-element-cd9f4ac{text-align:justify;}.elementor-518 .elementor-element.elementor-element-5855d47 .elementor-heading-title{font-size:25px;}.elementor-518 .elementor-element.elementor-element-1849080 .elementor-heading-title{font-size:25px;}.elementor-518 .elementor-element.elementor-element-71499bb .elementor-heading-title{font-size:25px;}.elementor-518 .elementor-element.elementor-element-3f575c5{text-align:center;}.elementor-518 .elementor-element.elementor-element-da0c122{text-align:center;}.elementor-518 .elementor-element.elementor-element-30a247d{margin-top:-36px;margin-bottom:-36px;padding:-25px 1px 15px 8px;}.elementor-518 .elementor-element.elementor-element-0b60f49{width:var( --container-widget-width, 610.986px );max-width:610.986px;--container-widget-width:610.986px;--container-widget-flex-grow:0;text-align:center;}.elementor-518 .elementor-element.elementor-element-0b60f49 .elementor-heading-title{font-size:48px;}.elementor-518 .elementor-element.elementor-element-a4eb03b > .elementor-widget-container{padding:12px 12px 12px 12px;}.elementor-518 .elementor-element.elementor-element-a4eb03b .elementor-button{font-size:13px;}.elementor-518 .elementor-element.elementor-element-b574683 > .elementor-element-populated{margin:-4px -4px -39px 0px;--e-column-margin-right:-4px;--e-column-margin-left:0px;}.elementor-518 .elementor-element.elementor-element-46e906a > .elementor-widget-container{margin:-27px -168px -184px -178px;padding:-12px -18px -18px -18px;}.elementor-518 .elementor-element.elementor-element-46e906a img{width:47%;max-width:84%;}}@media(max-width:767px){.elementor-518 .elementor-element.elementor-element-3e179e3{text-align:center;}.elementor-518 .elementor-element.elementor-element-3e179e3 .elementor-heading-title{font-size:24px;}.elementor-518 .elementor-element.elementor-element-cd9f4ac{text-align:justify;}.elementor-518 .elementor-element.elementor-element-5855d47 .elementor-heading-title{font-size:20px;}.elementor-518 .elementor-element.elementor-element-1849080 .elementor-heading-title{font-size:20px;}.elementor-518 .elementor-element.elementor-element-71499bb .elementor-heading-title{font-size:20px;}.elementor-518 .elementor-element.elementor-element-4db83d2{padding:25px 0px 25px 0px;}.elementor-518 .elementor-element.elementor-element-30e3ef6 > .elementor-element-populated{margin:10px 10px 10px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;}.elementor-518 .elementor-element.elementor-element-e8951e4{text-align:center;}.elementor-518 .elementor-element.elementor-element-e8951e4 .elementor-heading-title{font-size:24px;}.elementor-518 .elementor-element.elementor-element-080c5c9 .elementor-divider{text-align:center;}.elementor-518 .elementor-element.elementor-element-080c5c9 .elementor-divider-separator{margin:0 auto;margin-center:0;}.elementor-518 .elementor-element.elementor-element-3f575c5{text-align:center;}.elementor-518 .elementor-element.elementor-element-3f575c5 .elementor-heading-title{font-size:24px;}.elementor-518 .elementor-element.elementor-element-da0c122{text-align:center;}.elementor-518 .elementor-element.elementor-element-da0c122 .elementor-heading-title{font-size:24px;}.elementor-518 .elementor-element.elementor-element-c914ae4{padding:25px 0px 25px 0px;}.elementor-518 .elementor-element.elementor-element-15c8017.elementor-column{-webkit-box-ordinal-group:calc(2 + 1 );-ms-flex-order:2;order:2;}.elementor-518 .elementor-element.elementor-element-15c8017 > .elementor-element-populated{margin:10px 10px 10px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;padding:00px 00px 00px 00px;}.elementor-518 .elementor-element.elementor-element-30a247d{padding:0px 0px 0px 0px;}.elementor-518 .elementor-element.elementor-element-700270a.elementor-column{-webkit-box-ordinal-group:calc(2 + 1 );-ms-flex-order:2;order:2;}.elementor-518 .elementor-element.elementor-element-0b60f49{text-align:center;}.elementor-518 .elementor-element.elementor-element-0b60f49 .elementor-heading-title{font-size:24px;}.elementor-518 .elementor-element.elementor-element-b574683.elementor-column{-webkit-box-ordinal-group:calc(1 + 1 );-ms-flex-order:1;order:1;}.elementor-518 .elementor-element.elementor-element-b574683 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-518 .elementor-element.elementor-element-46e906a > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-518 .elementor-element.elementor-element-46e906a img{width:81%;}.elementor-518 .elementor-element.elementor-element-80cb1ea .elementor-heading-title{font-size:24px;}}@media(max-width:1024px) and (min-width:768px){.elementor-518 .elementor-element.elementor-element-148ff52{width:100%;}.elementor-518 .elementor-element.elementor-element-e2ade67{width:100%;}.elementor-518 .elementor-element.elementor-element-30e3ef6{width:100%;}.elementor-518 .elementor-element.elementor-element-624f4fa{width:100%;}.elementor-518 .elementor-element.elementor-element-a38b224{width:100%;}}/* Start JX Custom Fonts CSS *//* End JX Custom Fonts CSS */
/* Start JX Custom Fonts CSS *//* End JX Custom Fonts CSS */