.elementor-7 .elementor-element.elementor-element-775d50b5{--display:flex;--min-height:525px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-7 .elementor-element.elementor-element-14efce9f{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;}.elementor-7 .elementor-element.elementor-element-14efce9f:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-14efce9f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://viarquitectura.co/wp-content/uploads/2026/09/Gemini_Generated_Image_j8nqokj8nqokj8nq.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-7 .elementor-element.elementor-element-78f884f1{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;}.elementor-7 .elementor-element.elementor-element-78f884f1:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-78f884f1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://viarquitectura.co/wp-content/uploads/2026/09/20211103_183240-768x1024-1.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-7 .elementor-element.elementor-element-59687067{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;}.elementor-7 .elementor-element.elementor-element-59687067:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-59687067 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://viarquitectura.co/wp-content/uploads/2026/09/Gemini_Generated_Image_1ibw3p1ibw3p1ibw.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-7 .elementor-element.elementor-element-139b7760{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-7 .elementor-element.elementor-element-139b7760:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-139b7760 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://viarquitectura.co/wp-content/uploads/2026/09/cocina.jpeg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-7 .elementor-element.elementor-element-7f26e610{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-7 .elementor-element.elementor-element-1fb5a085{--display:flex;--min-height:56px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-around;--align-items:center;--margin-top:-17px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-7 .elementor-element.elementor-element-1fb5a085:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-1fb5a085 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#070707;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-7 .elementor-element.elementor-element-171da629{padding:0px 0px 0px 0px;text-align:center;}.elementor-7 .elementor-element.elementor-element-171da629 .elementor-heading-title{font-family:"Aclonica", Sans-serif;font-size:19px;font-weight:100;color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-26b24510{--display:flex;--min-height:50px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-7 .elementor-element.elementor-element-26b24510:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-26b24510 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5F5F5;}.elementor-widget-divider{--divider-color:var( --e-global-color-secondary );}.elementor-widget-divider .elementor-divider__text{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-divider.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-7 .elementor-element.elementor-element-7256915f{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-7 .elementor-element.elementor-element-7256915f .elementor-divider-separator{width:100%;}.elementor-7 .elementor-element.elementor-element-7256915f .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-7 .elementor-element.elementor-element-64876742{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:39px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-64876742:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-64876742 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5F5F5;}.elementor-7 .elementor-element.elementor-element-17706e8{padding:0px 0px 0px 0px;text-align:center;}.elementor-7 .elementor-element.elementor-element-17706e8 .elementor-heading-title{font-family:"Aclonica", Sans-serif;font-size:19px;font-weight:100;color:#000000;}.elementor-7 .elementor-element.elementor-element-6efb8432{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 01px;text-align:center;}.elementor-7 .elementor-element.elementor-element-6efb8432 .elementor-heading-title{font-family:"Aclonica", Sans-serif;font-size:1.9em;text-transform:uppercase;letter-spacing:5px;color:#000000;}.elementor-7 .elementor-element.elementor-element-322b1338{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;}.elementor-7 .elementor-element.elementor-element-322b1338:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-322b1338 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5F5F5;}.elementor-7 .elementor-element.elementor-element-65a47196{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-7 .elementor-element.elementor-element-2d15e5e7{padding:0px 29px 0px 29px;text-align:center;}.elementor-7 .elementor-element.elementor-element-2d15e5e7 .elementor-heading-title{font-family:"Arial", Sans-serif;font-size:1.1em;font-weight:500;color:#000000;}.elementor-7 .elementor-element.elementor-element-c416d82{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-7 .elementor-element.elementor-element-79f1778{padding:0px 29px 0px 29px;text-align:center;}.elementor-7 .elementor-element.elementor-element-79f1778 .elementor-heading-title{font-family:"Arial", Sans-serif;font-size:1.1em;font-weight:500;line-height:24px;color:#000000;}.elementor-7 .elementor-element.elementor-element-61ff5a9{padding:0px 29px 0px 29px;text-align:center;}.elementor-7 .elementor-element.elementor-element-61ff5a9 .elementor-heading-title{font-family:"Arial", Sans-serif;font-size:1.1em;font-weight:500;color:#000000;}.elementor-7 .elementor-element.elementor-element-ffd8204{padding:0px 29px 0px 29px;text-align:center;}.elementor-7 .elementor-element.elementor-element-ffd8204 .elementor-heading-title{font-family:"Arial", Sans-serif;font-size:1.1em;font-weight:500;color:#000000;}.elementor-7 .elementor-element.elementor-element-640693ce{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;}.elementor-7 .elementor-element.elementor-element-640693ce:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-640693ce > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5F5F5;}.elementor-7 .elementor-element.elementor-element-20662e48{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-7 .elementor-element.elementor-element-29e8de82 .elementor-heading-title{font-family:"Arial", Sans-serif;font-weight:400;color:#000000;}.elementor-7 .elementor-element.elementor-element-ccae473{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;}.elementor-7 .elementor-element.elementor-element-ccae473:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-ccae473 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5F5F5;}.elementor-7 .elementor-element.elementor-element-7089c8b{--display:flex;--min-height:38px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-7 .elementor-element.elementor-element-7089c8b:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-7089c8b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://viarquitectura.co/wp-content/uploads/2026/09/ASESORIA-VEHICULOS-PC.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-7 .elementor-element.elementor-element-7089c8b.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-7 .elementor-element.elementor-element-762e69f{background-color:transparent;margin:028px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;background-image:linear-gradient(180deg, #FFFFFF 0%, #FFFFFF 100%);text-align:center;font-family:"Roboto", Sans-serif;font-size:19px;font-weight:600;color:#000000;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-7 .elementor-element.elementor-element-997685d .elementor-button{background-color:#000000;font-family:"Roboto", Sans-serif;font-size:19px;font-weight:500;fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:2px 2px 2px 2px;border-radius:12px 12px 12px 12px;}.elementor-7 .elementor-element.elementor-element-997685d .elementor-button:hover, .elementor-7 .elementor-element.elementor-element-997685d .elementor-button:focus{background-color:#FFFFFF;color:#000000;border-color:#000000;}.elementor-7 .elementor-element.elementor-element-997685d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-7 .elementor-element.elementor-element-997685d .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-7 .elementor-element.elementor-element-997685d .elementor-button .elementor-button-content-wrapper{gap:29px;}.elementor-7 .elementor-element.elementor-element-997685d .elementor-button:hover svg, .elementor-7 .elementor-element.elementor-element-997685d .elementor-button:focus svg{fill:#000000;}.elementor-7 .elementor-element.elementor-element-5d23f870{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-7 .elementor-element.elementor-element-5d23f870:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-5d23f870 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5F5F5;}.elementor-7 .elementor-element.elementor-element-55c2d6d{--display:flex;--min-height:0px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-55c2d6d.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-7 .elementor-element.elementor-element-7b0a9ea9{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-7 .elementor-element.elementor-element-7b0a9ea9.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-7 .elementor-element.elementor-element-5d237b1a{--display:flex;--min-height:38px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-7 .elementor-element.elementor-element-5d237b1a:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-5d237b1a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://viarquitectura.co/wp-content/uploads/2026/09/ASESORIA-VEHICULOS-PC.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-7 .elementor-element.elementor-element-5d237b1a.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-7 .elementor-element.elementor-element-c6a1f51{background-color:transparent;margin:028px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;background-image:linear-gradient(180deg, #FFFFFF 0%, #FFFFFF91 100%);text-align:center;font-family:"Roboto", Sans-serif;font-size:19px;font-weight:600;color:#000000;}.elementor-7 .elementor-element.elementor-element-53b57e52 .elementor-button{background-color:#000000;font-family:"Roboto", Sans-serif;font-size:16px;font-weight:500;fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:2px 2px 2px 2px;border-radius:12px 12px 12px 12px;}.elementor-7 .elementor-element.elementor-element-53b57e52 .elementor-button:hover, .elementor-7 .elementor-element.elementor-element-53b57e52 .elementor-button:focus{background-color:#FFFFFF;color:#000000;border-color:#000000;}.elementor-7 .elementor-element.elementor-element-53b57e52{margin:314px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-7 .elementor-element.elementor-element-53b57e52.elementor-element{--align-self:stretch;}.elementor-7 .elementor-element.elementor-element-53b57e52 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-7 .elementor-element.elementor-element-53b57e52 .elementor-button .elementor-button-content-wrapper{gap:29px;}.elementor-7 .elementor-element.elementor-element-53b57e52 .elementor-button:hover svg, .elementor-7 .elementor-element.elementor-element-53b57e52 .elementor-button:focus svg{fill:#000000;}.elementor-7 .elementor-element.elementor-element-4632cff8{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;border-style:solid;--border-style:solid;border-width:2px 0px 2px 0px;--border-top-width:2px;--border-right-width:0px;--border-bottom-width:2px;--border-left-width:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-7 .elementor-element.elementor-element-4632cff8:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-4632cff8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E0E0E0;}.elementor-7 .elementor-element.elementor-element-4632cff8.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-7 .elementor-element.elementor-element-6e5c09e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-7 .elementor-element.elementor-element-6e5c09e img{max-width:27%;}.elementor-7 .elementor-element.elementor-element-056c0e0{text-align:center;}.elementor-7 .elementor-element.elementor-element-056c0e0 img{max-width:27%;}.elementor-7 .elementor-element.elementor-element-5593e20e{text-align:center;}.elementor-7 .elementor-element.elementor-element-5593e20e img{max-width:34%;}.elementor-7 .elementor-element.elementor-element-c165384{text-align:center;}.elementor-7 .elementor-element.elementor-element-c165384 img{max-width:39%;}.elementor-7 .elementor-element.elementor-element-d198a04{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;border-style:solid;--border-style:solid;border-width:2px 2px 2px 0px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:-105px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-d198a04:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-d198a04 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E0E0E0;}.elementor-7 .elementor-element.elementor-element-d198a04.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-7 .elementor-element.elementor-element-33d97718{margin:23px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 22px;text-align:start;}.elementor-7 .elementor-element.elementor-element-33d97718 .elementor-heading-title{font-family:"Arial", Sans-serif;font-size:15px;font-weight:600;line-height:21px;color:#000000;}.elementor-7 .elementor-element.elementor-element-65a7354{margin:35px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 22px;text-align:start;}.elementor-7 .elementor-element.elementor-element-65a7354 .elementor-heading-title{font-family:"Arial", Sans-serif;font-size:15px;font-weight:600;line-height:21px;color:#000000;}.elementor-7 .elementor-element.elementor-element-bcf93b7{margin:72px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 22px;text-align:start;}.elementor-7 .elementor-element.elementor-element-bcf93b7 .elementor-heading-title{font-family:"Arial", Sans-serif;font-size:15px;font-weight:600;line-height:21px;color:#000000;}.elementor-7 .elementor-element.elementor-element-8eba0d6{margin:64px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 22px;text-align:start;}.elementor-7 .elementor-element.elementor-element-8eba0d6 .elementor-heading-title{font-family:"Arial", Sans-serif;font-size:15px;font-weight:600;line-height:21px;color:#000000;}.elementor-7 .elementor-element.elementor-element-f4d99e3{margin:19px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 22px;text-align:start;}.elementor-7 .elementor-element.elementor-element-f4d99e3 .elementor-heading-title{font-family:"Arial", Sans-serif;font-size:15px;font-weight:600;line-height:21px;color:#000000;}.elementor-7 .elementor-element.elementor-element-9481c57{--display:flex;}.elementor-7 .elementor-element.elementor-element-a1dcac5 .elementor-button{background-color:#000000;font-family:"Roboto", Sans-serif;font-size:16px;font-weight:500;fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:2px 2px 2px 2px;border-radius:12px 12px 12px 12px;}.elementor-7 .elementor-element.elementor-element-a1dcac5 .elementor-button:hover, .elementor-7 .elementor-element.elementor-element-a1dcac5 .elementor-button:focus{background-color:#FFFFFF;color:#000000;border-color:#000000;}.elementor-7 .elementor-element.elementor-element-a1dcac5{margin:-75px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-7 .elementor-element.elementor-element-a1dcac5.elementor-element{--align-self:flex-end;}.elementor-7 .elementor-element.elementor-element-a1dcac5 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-7 .elementor-element.elementor-element-a1dcac5 .elementor-button .elementor-button-content-wrapper{gap:29px;}.elementor-7 .elementor-element.elementor-element-a1dcac5 .elementor-button:hover svg, .elementor-7 .elementor-element.elementor-element-a1dcac5 .elementor-button:focus svg{fill:#000000;}.elementor-7 .elementor-element.elementor-element-603463a6{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;border-style:solid;--border-style:solid;border-color:#000000;--border-color:#000000;}.elementor-7 .elementor-element.elementor-element-603463a6:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-603463a6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5F5F5;}.elementor-7 .elementor-element.elementor-element-6ec8cefd{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--background-transition:0.3s;}.elementor-7 .elementor-element.elementor-element-6ec8cefd.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-7 .elementor-element.elementor-element-58d9b44a.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-7 .elementor-element.elementor-element-30a3abfb .elementor-heading-title{font-family:"Arial", Sans-serif;font-weight:600;color:#000000;}.elementor-7 .elementor-element.elementor-element-1f8e25e5{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--background-transition:0.3s;}.elementor-7 .elementor-element.elementor-element-1f8e25e5.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-7 .elementor-element.elementor-element-2a6f4fec .elementor-heading-title{font-family:"Arial", Sans-serif;font-weight:600;color:#000000;}.elementor-7 .elementor-element.elementor-element-1b898e0{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--background-transition:0.3s;}.elementor-7 .elementor-element.elementor-element-1b898e0.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-7 .elementor-element.elementor-element-966c272 .elementor-heading-title{font-family:"Arial", Sans-serif;font-weight:600;color:#000000;}.elementor-7 .elementor-element.elementor-element-3e18ae4f{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--background-transition:0.3s;}.elementor-7 .elementor-element.elementor-element-3e18ae4f.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-7 .elementor-element.elementor-element-5c3ad4c0.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-7 .elementor-element.elementor-element-5c3ad4c0 .elementor-heading-title{font-family:"Arial", Sans-serif;font-weight:600;color:#000000;}.elementor-7 .elementor-element.elementor-element-17f5dce3{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;border-style:solid;--border-style:solid;border-color:#000000;--border-color:#000000;}.elementor-7 .elementor-element.elementor-element-17f5dce3:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-17f5dce3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5F5F5;}.elementor-7 .elementor-element.elementor-element-2f6d29d6 .elementor-button{background-color:#000000;font-family:"Roboto", Sans-serif;font-size:19px;font-weight:500;fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:2px 2px 2px 2px;border-radius:12px 12px 12px 12px;}.elementor-7 .elementor-element.elementor-element-2f6d29d6 .elementor-button:hover, .elementor-7 .elementor-element.elementor-element-2f6d29d6 .elementor-button:focus{background-color:#FFFFFF;color:#000000;border-color:#000000;}.elementor-7 .elementor-element.elementor-element-2f6d29d6{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-7 .elementor-element.elementor-element-2f6d29d6 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-7 .elementor-element.elementor-element-2f6d29d6 .elementor-button .elementor-button-content-wrapper{gap:29px;}.elementor-7 .elementor-element.elementor-element-2f6d29d6 .elementor-button:hover svg, .elementor-7 .elementor-element.elementor-element-2f6d29d6 .elementor-button:focus svg{fill:#000000;}.elementor-7 .elementor-element.elementor-element-3fc9e5e3{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--overlay-opacity:0.5;--padding-top:6em;--padding-bottom:3em;--padding-left:0em;--padding-right:0em;}.elementor-7 .elementor-element.elementor-element-3fc9e5e3:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-3fc9e5e3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5F5F5;}.elementor-7 .elementor-element.elementor-element-3fc9e5e3::before, .elementor-7 .elementor-element.elementor-element-3fc9e5e3 > .elementor-background-video-container::before, .elementor-7 .elementor-element.elementor-element-3fc9e5e3 > .e-con-inner > .elementor-background-video-container::before, .elementor-7 .elementor-element.elementor-element-3fc9e5e3 > .elementor-background-slideshow::before, .elementor-7 .elementor-element.elementor-element-3fc9e5e3 > .e-con-inner > .elementor-background-slideshow::before, .elementor-7 .elementor-element.elementor-element-3fc9e5e3 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-7 .elementor-element.elementor-element-3fc9e5e3.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-7 .elementor-element.elementor-element-197c34c{--display:flex;--justify-content:center;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-5ad123d0{text-align:center;}.elementor-7 .elementor-element.elementor-element-5ad123d0 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:1.9em;text-transform:uppercase;letter-spacing:5px;color:#000000;}.elementor-7 .elementor-element.elementor-element-551a4bf3{padding:0px 29px 0px 29px;text-align:justify;}.elementor-7 .elementor-element.elementor-element-551a4bf3 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:1.1em;font-weight:400;color:#000000;}.elementor-widget-media-carousel .elementor-carousel-image-overlay{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-7 .elementor-element.elementor-element-22e25a58.elementor-skin-slideshow .elementor-main-swiper:not(.elementor-thumbnails-swiper){margin-bottom:37px;}.elementor-7 .elementor-element.elementor-element-22e25a58 .swiper-pagination-bullet-active, .elementor-7 .elementor-element.elementor-element-22e25a58 .swiper-pagination-progressbar-fill{background-color:#e20022;}.elementor-7 .elementor-element.elementor-element-22e25a58 .swiper-pagination-fraction{color:#e20022;}.elementor-7 .elementor-element.elementor-element-22e25a58{padding:2em 0em 0em 0em;}.elementor-7 .elementor-element.elementor-element-22e25a58 .elementor-main-swiper{height:30vh;width:96%;}.elementor-7 .elementor-element.elementor-element-22e25a58 .elementor-main-swiper .swiper-slide{border-width:2px 2px 2px 2px;border-radius:10px;border-color:#000000;padding:0px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-22e25a58 .elementor-swiper-button{font-size:25px;color:#e20022;}.elementor-7 .elementor-element.elementor-element-22e25a58 .elementor-swiper-button svg{fill:#e20022;}.elementor-7 .elementor-element.elementor-element-22e25a58 .elementor-custom-embed-play i{color:#ffffff;}.elementor-7 .elementor-element.elementor-element-22e25a58 .elementor-custom-embed-play svg{fill:#ffffff;}.elementor-7 .elementor-element.elementor-element-22e25a58 .elementor-carousel-image-overlay{background-color:rgba(0,0,0,0.49);}.elementor-7 .elementor-element.elementor-element-474b6d4c .elementor-button{background-color:#181818;font-family:"Roboto", Sans-serif;font-weight:600;border-radius:5px 5px 5px 5px;}.elementor-7 .elementor-element.elementor-element-474b6d4c .elementor-button:hover, .elementor-7 .elementor-element.elementor-element-474b6d4c .elementor-button:focus{background-color:#FFFFFF;color:#000000;}.elementor-7 .elementor-element.elementor-element-474b6d4c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-474b6d4c .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-7 .elementor-element.elementor-element-474b6d4c .elementor-button .elementor-button-content-wrapper{gap:14px;}.elementor-7 .elementor-element.elementor-element-474b6d4c .elementor-button:hover svg, .elementor-7 .elementor-element.elementor-element-474b6d4c .elementor-button:focus svg{fill:#000000;}.elementor-7 .elementor-element.elementor-element-39d0b188{--display:flex;--min-height:50px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-7 .elementor-element.elementor-element-39d0b188:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-39d0b188 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5F5F5;}.elementor-7 .elementor-element.elementor-element-65143284{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-7 .elementor-element.elementor-element-65143284 .elementor-divider-separator{width:100%;}.elementor-7 .elementor-element.elementor-element-65143284 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-7 .elementor-element.elementor-element-171e78b1{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-7 .elementor-element.elementor-element-171e78b1:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-171e78b1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5F5F5;}.elementor-7 .elementor-element.elementor-element-690af3f{--display:flex;}.elementor-7 .elementor-element.elementor-element-690af3f.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-7 .elementor-element.elementor-element-14a5b6ea{margin:-28px -80px calc(var(--kit-widget-spacing, 0px) + 0px) 80px;padding:0px 0px 0px 0px;z-index:0;text-align:end;}.elementor-7 .elementor-element.elementor-element-14a5b6ea .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:1.9em;text-transform:uppercase;letter-spacing:5px;color:#000000;}.elementor-7 .elementor-element.elementor-element-9455fde{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-7 .elementor-element.elementor-element-9455fde:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-9455fde > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5F5F5;}.elementor-7 .elementor-element.elementor-element-bbacf39{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-7 .elementor-element.elementor-element-bbacf39.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-7 .elementor-element.elementor-element-42b2c9f{border-style:solid;border-width:5px 14px 5px 5px;border-color:#000000;}.elementor-7 .elementor-element.elementor-element-b83554b{margin:-90px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 35px;font-family:"Tahoma", Sans-serif;font-size:35px;font-weight:800;text-shadow:0px -3px 17px rgba(0, 92.02173913043477, 255, 0.99);color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-8d0fd1f{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;border-style:solid;--border-style:solid;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:-36px;--margin-right:0px;}.elementor-7 .elementor-element.elementor-element-8d0fd1f.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-7 .elementor-element.elementor-element-5e9892e{border-style:solid;border-width:5px 5px 5px 12px;border-color:#000000;}.elementor-7 .elementor-element.elementor-element-126a9b3{margin:-90px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 35px;font-family:"Tahoma", Sans-serif;font-size:35px;font-weight:800;text-shadow:0px -3px 17px rgba(255, 0, 0, 0.99);color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-54d6d{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:-57px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-7 .elementor-element.elementor-element-54d6d.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-7 .elementor-element.elementor-element-1a9ce1b2{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-7 .elementor-element.elementor-element-1586582a{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-around;--align-items:center;--margin-top:-55px;--margin-bottom:0px;--margin-left:-135px;--margin-right:0px;--padding-top:34px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-1586582a.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-7 .elementor-element.elementor-element-23416777{width:var( --container-widget-width, 100.082% );max-width:100.082%;margin:40px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:100.082%;--container-widget-flex-grow:0;text-align:justify;font-family:"Roboto", Sans-serif;font-weight:400;color:#000000;}.elementor-7 .elementor-element.elementor-element-23416777.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-7 .elementor-element.elementor-element-4459e106{--display:flex;--min-height:50px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-7 .elementor-element.elementor-element-4459e106:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-4459e106 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5F5F5;}.elementor-7 .elementor-element.elementor-element-310f4fe0{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-7 .elementor-element.elementor-element-310f4fe0 .elementor-divider-separator{width:100%;}.elementor-7 .elementor-element.elementor-element-310f4fe0 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-7 .elementor-element.elementor-element-4e39c625{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-7 .elementor-element.elementor-element-4e39c625:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-4e39c625 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5F5F5;}.elementor-7 .elementor-element.elementor-element-32f9864e{--display:flex;}.elementor-7 .elementor-element.elementor-element-32f9864e.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-7 .elementor-element.elementor-element-3257a669{margin:-28px 0px calc(var(--kit-widget-spacing, 0px) + -25px) 0px;padding:0px 0px 0px 0px;z-index:0;text-align:end;}.elementor-7 .elementor-element.elementor-element-3257a669 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:1.9em;text-transform:uppercase;letter-spacing:5px;color:#000000;}.elementor-7 .elementor-element.elementor-element-5f2998f{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-7 .elementor-element.elementor-element-5f2998f:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-5f2998f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5F5F5;}.elementor-7 .elementor-element.elementor-element-184e2807{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:-57px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-7 .elementor-element.elementor-element-55e66f27{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-7 .elementor-element.elementor-element-55e66f27.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-7 .elementor-element.elementor-element-7e265289 .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-7 .elementor-element.elementor-element-35a4ae9b{font-family:"Arial", Sans-serif;font-weight:400;color:#000000;}.elementor-7 .elementor-element.elementor-element-1c1aa806{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-7 .elementor-element.elementor-element-1c1aa806 .elementor-divider-separator{width:100%;}.elementor-7 .elementor-element.elementor-element-1c1aa806 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-7 .elementor-element.elementor-element-4d82f52b{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-7 .elementor-element.elementor-element-4d82f52b:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-4d82f52b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5F5F5;}.elementor-7 .elementor-element.elementor-element-2ec10af7{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;margin:-31px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-7 .elementor-element.elementor-element-2ec10af7 .elementor-divider-separator{width:100%;}.elementor-7 .elementor-element.elementor-element-2ec10af7 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-7 .elementor-element.elementor-element-5c39afa5{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-7 .elementor-element.elementor-element-5c39afa5:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-5c39afa5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5F5F5;}.elementor-7 .elementor-element.elementor-element-437dd850{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-7 .elementor-element.elementor-element-437dd850.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-7 .elementor-element.elementor-element-626f4b16{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:49px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-626f4b16.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-7 .elementor-element.elementor-element-371d2a2e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:5px 0px 0px 0px;text-align:end;}.elementor-7 .elementor-element.elementor-element-371d2a2e .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:1.9em;text-transform:uppercase;letter-spacing:5px;color:#000000;}.elementor-7 .elementor-element.elementor-element-63f7460a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:5px 0px 0px 0px;text-align:end;}.elementor-7 .elementor-element.elementor-element-63f7460a .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:1.9em;text-transform:uppercase;letter-spacing:5px;color:#000000;}.elementor-7 .elementor-element.elementor-element-4ae9886d{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-7 .elementor-element.elementor-element-4ae9886d.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-7 .elementor-element.elementor-element-3163a8c7{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-7 .elementor-element.elementor-element-3163a8c7.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-7 .elementor-element.elementor-element-64868a1{width:var( --container-widget-width, 91.556% );max-width:91.556%;--container-widget-width:91.556%;--container-widget-flex-grow:0;text-align:justify;color:#000000;}.elementor-7 .elementor-element.elementor-element-64868a1.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-7 .elementor-element.elementor-element-22ae855f{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-7 .elementor-element.elementor-element-22ae855f .elementor-divider-separator{width:100%;}.elementor-7 .elementor-element.elementor-element-22ae855f .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-7 .elementor-element.elementor-element-1d70514b{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-7 .elementor-element.elementor-element-1d70514b:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-1d70514b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5F5F5;}.elementor-7 .elementor-element.elementor-element-4842cad{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-7 .elementor-element.elementor-element-4842cad.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-7 .elementor-element.elementor-element-15e67942{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:49px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-15e67942.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-7 .elementor-element.elementor-element-5d863836{font-family:"Roboto", Sans-serif;font-weight:400;color:#000000;}.elementor-7 .elementor-element.elementor-element-21b1063e{--display:flex;--flex-direction:row-reverse;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse;--justify-content:space-around;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--border-radius:1px 1px 1px 1px;--padding-top:20px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-21b1063e:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-21b1063e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5F5F5;}.elementor-widget-image-gallery .gallery-item .gallery-caption{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-7 .elementor-element.elementor-element-5fb00f59{margin:0px 16px calc(var(--kit-widget-spacing, 0px) + 0px) 16px;}.elementor-7 .elementor-element.elementor-element-5fb00f59.elementor-element{--order:-99999 /* order start hack */;}.elementor-7 .elementor-element.elementor-element-5fb00f59 .gallery-item .gallery-caption{display:none;}.elementor-7 .elementor-element.elementor-element-5fb00f59 .gallery-item{padding:0 16px 16px 0;}.elementor-7 .elementor-element.elementor-element-5fb00f59 .gallery{margin:0 -16px -16px 0;}.elementor-7 .elementor-element.elementor-element-5fb00f59 .gallery-item img{border-style:solid;border-width:2px 2px 2px 2px;border-color:#000000;border-radius:12px 12px 12px 12px;}.elementor-7 .elementor-element.elementor-element-7857d4f2{--display:flex;--flex-direction:row-reverse;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse;--justify-content:space-around;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--border-radius:1px 1px 1px 1px;--padding-top:20px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-7857d4f2:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-7857d4f2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5F5F5;}.elementor-7 .elementor-element.elementor-element-2d167a38{margin:0px 16px calc(var(--kit-widget-spacing, 0px) + 0px) 16px;}.elementor-7 .elementor-element.elementor-element-2d167a38.elementor-element{--order:-99999 /* order start hack */;}.elementor-7 .elementor-element.elementor-element-2d167a38 .gallery-item .gallery-caption{display:none;}.elementor-7 .elementor-element.elementor-element-2d167a38 .gallery-item{padding:0 16px 16px 0;}.elementor-7 .elementor-element.elementor-element-2d167a38 .gallery{margin:0 -16px -16px 0;}.elementor-7 .elementor-element.elementor-element-2d167a38 .gallery-item img{border-style:solid;border-width:2px 2px 2px 2px;border-color:#000000;border-radius:12px 12px 12px 12px;}.elementor-7 .elementor-element.elementor-element-2d958d1a{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-7 .elementor-element.elementor-element-2d958d1a:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-2d958d1a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5F5F5;}.elementor-7 .elementor-element.elementor-element-34ee246f{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-7 .elementor-element.elementor-element-34ee246f .elementor-divider-separator{width:100%;}.elementor-7 .elementor-element.elementor-element-34ee246f .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-7 .elementor-element.elementor-element-18c09764{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-7 .elementor-element.elementor-element-18c09764:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-18c09764 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5F5F5;}.elementor-7 .elementor-element.elementor-element-6d834a11{--display:flex;}.elementor-7 .elementor-element.elementor-element-48809974{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-7 .elementor-element.elementor-element-48809974 .elementor-divider-separator{width:100%;}.elementor-7 .elementor-element.elementor-element-48809974 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-7 .elementor-element.elementor-element-38e81555{z-index:1;text-align:end;}.elementor-7 .elementor-element.elementor-element-38e81555 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:1.9em;text-transform:uppercase;letter-spacing:5px;color:#000000;}.elementor-7 .elementor-element.elementor-element-47cb3c68{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-7 .elementor-element.elementor-element-47cb3c68:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-47cb3c68 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5F5F5;}.elementor-7 .elementor-element.elementor-element-59720c73{--display:flex;--justify-content:space-evenly;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-7 .elementor-element.elementor-element-59720c73.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-7 .elementor-element.elementor-element-3bd0c0f{--display:flex;--min-height:260px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-around;border-style:solid;--border-style:solid;border-width:3px 3px 3px 3px;--border-top-width:3px;--border-right-width:3px;--border-bottom-width:3px;--border-left-width:3px;border-color:#000000;--border-color:#000000;--border-radius:54px 54px 54px 54px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-7 .elementor-element.elementor-element-3bd0c0f:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-3bd0c0f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#7CACA4;background-image:url("https://viarquitectura.co/wp-content/uploads/2026/09/2222.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-7 .elementor-element.elementor-element-3bd0c0f.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-7 .elementor-element.elementor-element-92e8cb5{--display:flex;--overlay-opacity:0.5;border-style:solid;--border-style:solid;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;--border-radius:45px 45px 45px 45px;--margin-top:-10px;--margin-bottom:-10px;--margin-left:10px;--margin-right:-9px;}.elementor-7 .elementor-element.elementor-element-92e8cb5:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-92e8cb5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#7CACA485;}.elementor-7 .elementor-element.elementor-element-92e8cb5::before, .elementor-7 .elementor-element.elementor-element-92e8cb5 > .elementor-background-video-container::before, .elementor-7 .elementor-element.elementor-element-92e8cb5 > .e-con-inner > .elementor-background-video-container::before, .elementor-7 .elementor-element.elementor-element-92e8cb5 > .elementor-background-slideshow::before, .elementor-7 .elementor-element.elementor-element-92e8cb5 > .e-con-inner > .elementor-background-slideshow::before, .elementor-7 .elementor-element.elementor-element-92e8cb5 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-7 .elementor-element.elementor-element-d8a746b{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:52px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-332d4e4{text-align:center;font-family:"Roboto", Sans-serif;font-size:32px;font-weight:bold;color:#000000;}.elementor-7 .elementor-element.elementor-element-36c72ba{--display:flex;--margin-top:-41px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-23feded{text-align:center;font-family:"Roboto", Sans-serif;font-size:23px;font-weight:500;color:#000000;}.elementor-7 .elementor-element.elementor-element-515bf76{--display:flex;--margin-top:-30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-7 .elementor-element.elementor-element-515bf76.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-7 .elementor-element.elementor-element-9ba4e7e .elementor-button{background-color:#FFFFFF;fill:#000000;color:#000000;border-style:solid;border-width:3px 3px 3px 3px;border-radius:12px 12px 12px 12px;}.elementor-7 .elementor-element.elementor-element-9ba4e7e .elementor-button:hover, .elementor-7 .elementor-element.elementor-element-9ba4e7e .elementor-button:focus{background-color:#000000;color:#FFFFFF;border-color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-9ba4e7e .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-7 .elementor-element.elementor-element-9ba4e7e .elementor-button .elementor-button-content-wrapper{gap:29px;}.elementor-7 .elementor-element.elementor-element-9ba4e7e .elementor-button:hover svg, .elementor-7 .elementor-element.elementor-element-9ba4e7e .elementor-button:focus svg{fill:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-d970af0{text-align:center;font-family:"Roboto", Sans-serif;font-weight:900;color:#000000;}.elementor-7 .elementor-element.elementor-element-d970af0 a{color:#000000;}.elementor-7 .elementor-element.elementor-element-29ddcc33{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:39px;--margin-bottom:0px;--margin-left:-24px;--margin-right:-7px;--padding-top:20px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-29ddcc33.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-7 .elementor-element.elementor-element-3931b46c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-3931b46c img{width:62%;max-width:100%;height:136px;}.elementor-7 .elementor-element.elementor-element-7b12952{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:40px;--margin-bottom:0px;--margin-left:34px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-37c2f589{margin:24px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-37c2f589 img{width:91%;max-width:100%;}.elementor-7 .elementor-element.elementor-element-4a27280b{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:40px;--margin-bottom:0px;--margin-left:34px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-1b6e739d img{width:70%;}.elementor-7 .elementor-element.elementor-element-6dc87d03{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-7 .elementor-element.elementor-element-6dc87d03:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-6dc87d03 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5F5F5;}.elementor-7 .elementor-element.elementor-element-2cc60b17{font-family:"Roboto", Sans-serif;font-weight:400;color:#000000;}.elementor-7 .elementor-element.elementor-element-72452711{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;}.elementor-7 .elementor-element.elementor-element-72452711:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-72452711 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5F5F5;}.elementor-7 .elementor-element.elementor-element-31ada067{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-7 .elementor-element.elementor-element-31ada067.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-7 .elementor-element.elementor-element-72b27498{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-7 .elementor-element.elementor-element-72b27498.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-7 .elementor-element.elementor-element-28114ec2{margin:24px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-5f146690{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-7 .elementor-element.elementor-element-5f146690.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-7 .elementor-element.elementor-element-3df241ad{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-7 .elementor-element.elementor-element-3df241ad.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-7 .elementor-element.elementor-element-3696c9ee{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-7 .elementor-element.elementor-element-3696c9ee:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-3696c9ee > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5F5F5;}.elementor-7 .elementor-element.elementor-element-1e167e9{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-7 .elementor-element.elementor-element-1e167e9 .elementor-divider-separator{width:100%;}.elementor-7 .elementor-element.elementor-element-1e167e9 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-7 .elementor-element.elementor-element-2952033d{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-7 .elementor-element.elementor-element-1b785977{--display:flex;}.elementor-7 .elementor-element.elementor-element-1b785977:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-1b785977 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0000008A;}.elementor-7 .elementor-element.elementor-element-1ed14650{background-color:#FFFFFF73;text-align:center;font-family:"Roboto", Sans-serif;font-size:23px;font-weight:800;color:#000000;}.elementor-7 .elementor-element.elementor-element-1f1a6029 .elementor-button{background-color:#FFFFFF;fill:#000000;color:#000000;border-style:solid;border-width:3px 3px 3px 3px;border-radius:12px 12px 12px 12px;}.elementor-7 .elementor-element.elementor-element-1f1a6029 .elementor-button:hover, .elementor-7 .elementor-element.elementor-element-1f1a6029 .elementor-button:focus{background-color:#000000;color:#FFFFFF;border-color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-1f1a6029 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-7 .elementor-element.elementor-element-1f1a6029 .elementor-button .elementor-button-content-wrapper{gap:29px;}.elementor-7 .elementor-element.elementor-element-1f1a6029 .elementor-button:hover svg, .elementor-7 .elementor-element.elementor-element-1f1a6029 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-45d56f96{background-color:#FFFFFF80;text-align:center;font-family:"Roboto", Sans-serif;font-weight:900;text-shadow:0px 0px 5px #FFFFFF;color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-45d56f96 a{color:#000000;}.elementor-7 .elementor-element.elementor-element-564e91b{--display:flex;--min-height:0px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-7 .elementor-element.elementor-element-564e91b:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-564e91b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5F5F5;}@media(min-width:768px){.elementor-7 .elementor-element.elementor-element-775d50b5{--width:100%;}.elementor-7 .elementor-element.elementor-element-14efce9f{--width:25%;}.elementor-7 .elementor-element.elementor-element-78f884f1{--width:25%;}.elementor-7 .elementor-element.elementor-element-59687067{--width:25%;}.elementor-7 .elementor-element.elementor-element-139b7760{--width:25%;}.elementor-7 .elementor-element.elementor-element-1fb5a085{--width:100%;}.elementor-7 .elementor-element.elementor-element-26b24510{--width:96%;}.elementor-7 .elementor-element.elementor-element-64876742{--width:96%;}.elementor-7 .elementor-element.elementor-element-322b1338{--width:96%;}.elementor-7 .elementor-element.elementor-element-65a47196{--width:100%;}.elementor-7 .elementor-element.elementor-element-c416d82{--width:100%;}.elementor-7 .elementor-element.elementor-element-640693ce{--width:96%;}.elementor-7 .elementor-element.elementor-element-20662e48{--width:100%;}.elementor-7 .elementor-element.elementor-element-ccae473{--width:96%;}.elementor-7 .elementor-element.elementor-element-7089c8b{--width:49.853%;}.elementor-7 .elementor-element.elementor-element-5d23f870{--width:96%;}.elementor-7 .elementor-element.elementor-element-55c2d6d{--width:85.487%;}.elementor-7 .elementor-element.elementor-element-7b0a9ea9{--width:3.745%;}.elementor-7 .elementor-element.elementor-element-5d237b1a{--width:49.853%;}.elementor-7 .elementor-element.elementor-element-4632cff8{--width:28.944%;}.elementor-7 .elementor-element.elementor-element-d198a04{--width:40.025%;}.elementor-7 .elementor-element.elementor-element-6ec8cefd{--width:50%;}.elementor-7 .elementor-element.elementor-element-1f8e25e5{--width:50%;}.elementor-7 .elementor-element.elementor-element-1b898e0{--width:50%;}.elementor-7 .elementor-element.elementor-element-3e18ae4f{--width:50%;}.elementor-7 .elementor-element.elementor-element-3fc9e5e3{--width:96%;}.elementor-7 .elementor-element.elementor-element-39d0b188{--width:96%;}.elementor-7 .elementor-element.elementor-element-171e78b1{--width:96%;}.elementor-7 .elementor-element.elementor-element-690af3f{--width:71.071%;}.elementor-7 .elementor-element.elementor-element-9455fde{--width:96%;}.elementor-7 .elementor-element.elementor-element-bbacf39{--width:29.134%;}.elementor-7 .elementor-element.elementor-element-8d0fd1f{--width:29.134%;}.elementor-7 .elementor-element.elementor-element-54d6d{--width:10.45%;}.elementor-7 .elementor-element.elementor-element-1a9ce1b2{--width:50%;}.elementor-7 .elementor-element.elementor-element-1586582a{--width:123.196%;}.elementor-7 .elementor-element.elementor-element-4459e106{--width:96%;}.elementor-7 .elementor-element.elementor-element-4e39c625{--width:96%;}.elementor-7 .elementor-element.elementor-element-32f9864e{--width:71.071%;}.elementor-7 .elementor-element.elementor-element-5f2998f{--width:96%;}.elementor-7 .elementor-element.elementor-element-184e2807{--width:50%;}.elementor-7 .elementor-element.elementor-element-55e66f27{--width:75%;}.elementor-7 .elementor-element.elementor-element-4d82f52b{--width:96%;}.elementor-7 .elementor-element.elementor-element-5c39afa5{--width:96%;}.elementor-7 .elementor-element.elementor-element-437dd850{--width:31.289%;}.elementor-7 .elementor-element.elementor-element-626f4b16{--width:88.58%;}.elementor-7 .elementor-element.elementor-element-4ae9886d{--width:68.033%;}.elementor-7 .elementor-element.elementor-element-3163a8c7{--width:107.057%;}.elementor-7 .elementor-element.elementor-element-1d70514b{--width:96%;}.elementor-7 .elementor-element.elementor-element-4842cad{--width:31.289%;}.elementor-7 .elementor-element.elementor-element-15e67942{--width:88.58%;}.elementor-7 .elementor-element.elementor-element-21b1063e{--width:96%;}.elementor-7 .elementor-element.elementor-element-7857d4f2{--width:96%;}.elementor-7 .elementor-element.elementor-element-2d958d1a{--width:96%;}.elementor-7 .elementor-element.elementor-element-18c09764{--width:96%;}.elementor-7 .elementor-element.elementor-element-6d834a11{--width:72.807%;}.elementor-7 .elementor-element.elementor-element-47cb3c68{--width:96%;}.elementor-7 .elementor-element.elementor-element-59720c73{--width:47.242%;}.elementor-7 .elementor-element.elementor-element-3bd0c0f{--width:89.807%;}.elementor-7 .elementor-element.elementor-element-515bf76{--width:103.767%;}.elementor-7 .elementor-element.elementor-element-29ddcc33{--width:14.586%;}.elementor-7 .elementor-element.elementor-element-7b12952{--width:20%;}.elementor-7 .elementor-element.elementor-element-4a27280b{--width:20%;}.elementor-7 .elementor-element.elementor-element-31ada067{--width:50%;}.elementor-7 .elementor-element.elementor-element-72b27498{--width:50%;}.elementor-7 .elementor-element.elementor-element-5f146690{--width:50%;}.elementor-7 .elementor-element.elementor-element-3df241ad{--width:50%;}.elementor-7 .elementor-element.elementor-element-3696c9ee{--width:96%;}.elementor-7 .elementor-element.elementor-element-564e91b{--width:96%;}}@media(max-width:1024px) and (min-width:768px){.elementor-7 .elementor-element.elementor-element-197c34c{--width:100%;}}@media(max-width:1024px){.elementor-7 .elementor-element.elementor-element-6efb8432{text-align:center;}.elementor-7 .elementor-element.elementor-element-2d15e5e7{text-align:center;}.elementor-7 .elementor-element.elementor-element-79f1778{text-align:center;}.elementor-7 .elementor-element.elementor-element-61ff5a9{text-align:center;}.elementor-7 .elementor-element.elementor-element-ffd8204{text-align:center;}.elementor-7 .elementor-element.elementor-element-3fc9e5e3{--padding-top:3em;--padding-bottom:0em;--padding-left:1em;--padding-right:1em;}.elementor-7 .elementor-element.elementor-element-5ad123d0{text-align:center;}.elementor-7 .elementor-element.elementor-element-551a4bf3{text-align:center;}.elementor-7 .elementor-element.elementor-element-22e25a58.elementor-skin-slideshow .elementor-main-swiper:not(.elementor-thumbnails-swiper){margin-bottom:10px;}.elementor-7 .elementor-element.elementor-element-14a5b6ea{text-align:center;}.elementor-7 .elementor-element.elementor-element-3257a669{text-align:center;}.elementor-7 .elementor-element.elementor-element-371d2a2e{text-align:center;}.elementor-7 .elementor-element.elementor-element-63f7460a{text-align:center;}.elementor-7 .elementor-element.elementor-element-38e81555{text-align:center;}}@media(max-width:767px){.elementor-7 .elementor-element.elementor-element-1fb5a085{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-171da629{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:3px 0px 2px 0px;}.elementor-7 .elementor-element.elementor-element-171da629 .elementor-heading-title{font-size:13px;}.elementor-7 .elementor-element.elementor-element-26b24510{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-64876742{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-17706e8{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:3px 0px 2px 0px;}.elementor-7 .elementor-element.elementor-element-17706e8 .elementor-heading-title{font-size:13px;}.elementor-7 .elementor-element.elementor-element-6efb8432{text-align:center;}.elementor-7 .elementor-element.elementor-element-6efb8432 .elementor-heading-title{font-size:1.3em;}.elementor-7 .elementor-element.elementor-element-2d15e5e7{padding:1em 1em 1em 1em;text-align:center;}.elementor-7 .elementor-element.elementor-element-79f1778{padding:1em 1em 1em 1em;text-align:center;}.elementor-7 .elementor-element.elementor-element-61ff5a9{padding:1em 1em 1em 1em;text-align:center;}.elementor-7 .elementor-element.elementor-element-ffd8204{padding:1em 1em 1em 1em;text-align:center;}.elementor-7 .elementor-element.elementor-element-640693ce{--margin-top:-38px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-7 .elementor-element.elementor-element-29e8de82{text-align:justify;}.elementor-7 .elementor-element.elementor-element-29e8de82 .elementor-heading-title{font-size:18px;line-height:1.6em;}.elementor-7 .elementor-element.elementor-element-ccae473{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-7 .elementor-element.elementor-element-762e69f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-size:16px;}.elementor-7 .elementor-element.elementor-element-997685d{margin:216px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-7 .elementor-element.elementor-element-997685d .elementor-button{font-size:15px;}.elementor-7 .elementor-element.elementor-element-603463a6{--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-evenly;--align-items:stretch;border-width:3px 0px 0px 0px;--border-top-width:3px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;--margin-top:14px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-7 .elementor-element.elementor-element-6ec8cefd{--width:133px;}.elementor-7 .elementor-element.elementor-element-58d9b44a{width:var( --container-widget-width, 156px );max-width:156px;--container-widget-width:156px;--container-widget-flex-grow:0;}.elementor-7 .elementor-element.elementor-element-58d9b44a img{width:80%;max-width:80%;}.elementor-7 .elementor-element.elementor-element-30a3abfb{text-align:center;}.elementor-7 .elementor-element.elementor-element-30a3abfb .elementor-heading-title{font-size:15px;}.elementor-7 .elementor-element.elementor-element-1f8e25e5{--width:161px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-7 .elementor-element.elementor-element-74201b8a{margin:-14px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-7 .elementor-element.elementor-element-74201b8a img{width:78%;max-width:78%;}.elementor-7 .elementor-element.elementor-element-2a6f4fec{text-align:center;}.elementor-7 .elementor-element.elementor-element-2a6f4fec .elementor-heading-title{font-size:15px;}.elementor-7 .elementor-element.elementor-element-1b898e0{--width:161px;}.elementor-7 .elementor-element.elementor-element-a6f60d5 img{width:76%;max-width:76%;}.elementor-7 .elementor-element.elementor-element-966c272{text-align:center;}.elementor-7 .elementor-element.elementor-element-966c272 .elementor-heading-title{font-size:15px;}.elementor-7 .elementor-element.elementor-element-3e18ae4f{--width:139px;}.elementor-7 .elementor-element.elementor-element-77d3ba71{margin:8px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-7 .elementor-element.elementor-element-77d3ba71 img{width:70%;max-width:70%;}.elementor-7 .elementor-element.elementor-element-5c3ad4c0{width:var( --container-widget-width, 128px );max-width:128px;--container-widget-width:128px;--container-widget-flex-grow:0;text-align:center;}.elementor-7 .elementor-element.elementor-element-5c3ad4c0 .elementor-heading-title{font-size:15px;}.elementor-7 .elementor-element.elementor-element-17f5dce3{border-width:0px 0px 3px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:3px;--border-left-width:0px;--border-radius:0px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-2f6d29d6 .elementor-button{font-size:15px;}.elementor-7 .elementor-element.elementor-element-3fc9e5e3{--width:393px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-5ad123d0{text-align:center;}.elementor-7 .elementor-element.elementor-element-5ad123d0 .elementor-heading-title{font-size:1.3em;}.elementor-7 .elementor-element.elementor-element-551a4bf3{padding:1em 1em 1em 1em;text-align:justify;}.elementor-7 .elementor-element.elementor-element-551a4bf3 .elementor-heading-title{font-size:18px;line-height:1.3em;}.elementor-7 .elementor-element.elementor-element-22e25a58.elementor-skin-slideshow .elementor-main-swiper:not(.elementor-thumbnails-swiper){margin-bottom:10px;}.elementor-7 .elementor-element.elementor-element-39d0b188{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-171e78b1{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-14a5b6ea{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-7 .elementor-element.elementor-element-14a5b6ea .elementor-heading-title{font-size:1.3em;}.elementor-7 .elementor-element.elementor-element-bbacf39{--min-height:0px;--justify-content:space-evenly;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-7 .elementor-element.elementor-element-8d0fd1f{--min-height:0px;--justify-content:space-evenly;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-7 .elementor-element.elementor-element-23416777{width:var( --container-widget-width, 328.188px );max-width:328.188px;--container-widget-width:328.188px;--container-widget-flex-grow:0;text-align:center;font-size:18px;line-height:1.3em;}.elementor-7 .elementor-element.elementor-element-4459e106{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-4e39c625{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-3257a669{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-7 .elementor-element.elementor-element-3257a669 .elementor-heading-title{font-size:1.3em;}.elementor-7 .elementor-element.elementor-element-5f2998f{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-184e2807{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-7 .elementor-element.elementor-element-55e66f27{--min-height:0px;--justify-content:space-evenly;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-7 .elementor-element.elementor-element-7e265289{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-35a4ae9b{text-align:center;font-size:18px;}.elementor-7 .elementor-element.elementor-element-4d82f52b{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-626f4b16{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-371d2a2e{text-align:center;}.elementor-7 .elementor-element.elementor-element-371d2a2e .elementor-heading-title{font-size:1.3em;}.elementor-7 .elementor-element.elementor-element-63f7460a{text-align:center;}.elementor-7 .elementor-element.elementor-element-63f7460a .elementor-heading-title{font-size:0.9em;}.elementor-7 .elementor-element.elementor-element-15e67942{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-5d863836{text-align:justify;font-size:18px;line-height:1.3em;}.elementor-7 .elementor-element.elementor-element-21b1063e{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-7857d4f2{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-2d958d1a{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-18c09764{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-38e81555{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-7 .elementor-element.elementor-element-38e81555 .elementor-heading-title{font-size:1.3em;}.elementor-7 .elementor-element.elementor-element-47cb3c68{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-3bd0c0f{--width:250px;}.elementor-7 .elementor-element.elementor-element-2cc60b17{text-align:justify;font-size:18px;line-height:1.3em;}.elementor-7 .elementor-element.elementor-element-31ada067{--width:165px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:28px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-81ae33c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-7 .elementor-element.elementor-element-81ae33c img{width:73%;}.elementor-7 .elementor-element.elementor-element-72b27498{--width:132px;}.elementor-7 .elementor-element.elementor-element-28114ec2 img{width:100%;max-width:100%;}.elementor-7 .elementor-element.elementor-element-5f146690{--width:162px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:28px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-874298d img{width:100%;max-width:85%;}.elementor-7 .elementor-element.elementor-element-3df241ad{--width:160px;}.elementor-7 .elementor-element.elementor-element-64ee4332 img{width:100%;max-width:100%;}.elementor-7 .elementor-element.elementor-element-3696c9ee{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-2952033d{--min-height:309px;}.elementor-7 .elementor-element.elementor-element-2952033d:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-2952033d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-7 .elementor-element.elementor-element-1b785977:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-1b785977 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://viarquitectura.co/wp-content/uploads/2026/09/20211103_184623-768x1024-1.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-7 .elementor-element.elementor-element-1ed14650{margin:37px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-7 .elementor-element.elementor-element-45d56f96 p{margin-block-end:0px;}}/* Start custom CSS for heading, class: .elementor-element-14a5b6ea */.elementor-7 .elementor-element.elementor-element-14a5b6ea {
  animation: moveHeader 2s ease-in-out infinite;
}

@keyframes moveHeader {
  0%,
  100% {
    transform: translateX(0);
  }
  50% {
    transform: translateX(10px);
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-690af3f */.elementor-7 .elementor-element.elementor-element-690af3f {
  animation: moveHeader 2s ease-in-out infinite;
}

@keyframes moveHeader {
  0%,
  100% {
    transform: translateX(0);
  }
  50% {
    transform: translateX(10px);
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3257a669 */.elementor-7 .elementor-element.elementor-element-3257a669 {
  animation: moveHeader 2s ease-in-out infinite;
}

@keyframes moveHeader {
  0%,
  100% {
    transform: translateX(0);
  }
  50% {
    transform: translateX(10px);
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-32f9864e */.elementor-7 .elementor-element.elementor-element-32f9864e {
  animation: moveHeader 2s ease-in-out infinite;
}

@keyframes moveHeader {
  0%,
  100% {
    transform: translateX(0);
  }
  50% {
    transform: translateX(10px);
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-371d2a2e */.elementor-7 .elementor-element.elementor-element-371d2a2e {
  position: relative;
}

.elementor-7 .elementor-element.elementor-element-371d2a2e h1 {
  display: inline-block;
  position: relative;
}

.elementor-7 .elementor-element.elementor-element-371d2a2e h1:after {
  content: " ";
  position: absolute;
  background: linear-gradient(to top, #7CACA4 0%, #7CACA4 50%, #7CACA4 100%);
  width: 0;
  height: 0;
  border-radius: 50%;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  transition: all 0.5s ease-out;
}

.elementor-7 .elementor-element.elementor-element-371d2a2e h1:hover:after {
  width: 600px;
  height: 600px;
  opacity: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-63f7460a */.elementor-7 .elementor-element.elementor-element-63f7460a {
  animation: moveHeader 2s ease-in-out infinite;
}

@keyframes moveHeader {
  0%,
  100% {
    transform: translateX(0);
  }
  50% {
    transform: translateX(10px);
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-38e81555 */.elementor-7 .elementor-element.elementor-element-38e81555 {
  animation: moveHeader 2s ease-in-out infinite;
}

@keyframes moveHeader {
  0%,
  100% {
    transform: translateX(0);
  }
  50% {
    transform: translateX(10px);
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6d834a11 */.elementor-7 .elementor-element.elementor-element-6d834a11 {
  animation: moveHeader 2s ease-in-out infinite;
}

@keyframes moveHeader {
  0%,
  100% {
    transform: translateX(0);
  }
  50% {
    transform: translateX(10px);
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-29ddcc33 */.elementor-7 .elementor-element.elementor-element-29ddcc33 {
      animation: moveDown 2s ease infinite alternate;
    }
    
    @keyframes moveDown {
      from {
        transform: translateY(-10px);
      }
      to {
        transform: translateY(10px);
      }
    }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7b12952 */.elementor-7 .elementor-element.elementor-element-7b12952 {
  animation: moveDown 2s ease infinite alternate;
}

@keyframes moveDown {
  from {
    transform: translateY(-10px);
  }
  to {
    transform: translateY(10px);
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4a27280b */.elementor-7 .elementor-element.elementor-element-4a27280b {
  animation: moveDown 2s ease infinite alternate;
}

@keyframes moveDown {
  from {
    transform: translateY(-10px);
  }
  to {
    transform: translateY(10px);
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-31ada067 */.elementor-7 .elementor-element.elementor-element-31ada067 {
  animation: moveDown 2s ease infinite alternate;
}

@keyframes moveDown {
  from {
    transform: translateY(-10px);
  }
  to {
    transform: translateY(10px);
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-72b27498 */.elementor-7 .elementor-element.elementor-element-72b27498 {
  animation: moveDown 2s ease infinite alternate;
}

@keyframes moveDown {
  from {
    transform: translateY(-10px);
  }
  to {
    transform: translateY(10px);
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5f146690 */.elementor-7 .elementor-element.elementor-element-5f146690 {
  animation: moveDown 2s ease infinite alternate;
}

@keyframes moveDown {
  from {
    transform: translateY(-10px);
  }
  to {
    transform: translateY(10px);
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3df241ad */.elementor-7 .elementor-element.elementor-element-3df241ad {
  animation: moveDown 2s ease infinite alternate;
}

@keyframes moveDown {
  from {
    transform: translateY(-10px);
  }
  to {
    transform: translateY(10px);
  }
}/* End custom CSS */