.elementor-51762 .elementor-element.elementor-element-54581ed{padding:0 0 0 0}.elementor-51762 .elementor-element.elementor-element-2d086fe>.elementor-element-populated{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s}.elementor-51762 .elementor-element.elementor-element-2d086fe>.elementor-element-populated>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-51762 .elementor-element.elementor-element-6cca6f7:not(.elementor-motion-effects-element-type-background),.elementor-51762 .elementor-element.elementor-element-6cca6f7>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-05d58bf)}.elementor-51762 .elementor-element.elementor-element-6cca6f7>.elementor-background-overlay{background-image:url(https://www.cacsa.com.pa/wp-content/uploads/2021/04/bg-pattern-Triangulos-Invertido1024x384.png);opacity:.5;transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-51762 .elementor-element.elementor-element-6cca6f7{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;padding:0 0 0 0}.elementor-51762 .elementor-element.elementor-element-92fcb7f{--spacer-size:40px}.elementor-51762 .elementor-element.elementor-element-b7787d5:not(.elementor-motion-effects-element-type-background),.elementor-51762 .elementor-element.elementor-element-b7787d5>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#FFF}.elementor-51762 .elementor-element.elementor-element-b7787d5>.elementor-background-overlay{background-image:url(https://www.cacsa.com.pa/wp-content/uploads/2021/04/bg-pattern-Triangulos-Invertido1024x384.png);background-position:center center;background-size:contain;opacity:.9;mix-blend-mode:multiply;transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-51762 .elementor-element.elementor-element-b7787d5{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s}.elementor-51762 .elementor-element.elementor-element-f08eefd .elementor-button{background-color:#fff0;font-family:var(--e-global-typography-19255b8-font-family),Sans-serif;font-size:var(--e-global-typography-19255b8-font-size);font-weight:var(--e-global-typography-19255b8-font-weight);fill:var(--e-global-color-05d58bf);color:var(--e-global-color-05d58bf);background-image:linear-gradient(83deg,var(--e-global-color-8227fff) 28%,var(--e-global-color-accent) 100%)}.elementor-51762 .elementor-element.elementor-element-f08eefd .elementor-button-content-wrapper{flex-direction:row}.elementor-51762 .elementor-element.elementor-element-f08eefd .elementor-button .elementor-button-content-wrapper{gap:12px}.elementor-51762 .elementor-element.elementor-element-240ad90{text-align:center}.elementor-51762 .elementor-element.elementor-element-240ad90 img{border-style:none;box-shadow:9px 5px 10px 6px rgb(0 0 0 / .5)}.elementor-51762 .elementor-element.elementor-element-2530cfb:not(.elementor-motion-effects-element-type-background),.elementor-51762 .elementor-element.elementor-element-2530cfb>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-05d58bf)}.elementor-51762 .elementor-element.elementor-element-2530cfb>.elementor-background-overlay{background-image:url(https://www.cacsa.com.pa/wp-content/uploads/2022/04/bg-pattern1.png);background-position:bottom left;background-repeat:no-repeat;background-size:cover;opacity:.1;transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-51762 .elementor-element.elementor-element-2530cfb>.elementor-container{min-height:0vh}.elementor-51762 .elementor-element.elementor-element-2530cfb{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;padding:75px 0 270px 0}.elementor-51762 .elementor-element.elementor-element-cc16d93{text-align:center}.elementor-51762 .elementor-element.elementor-element-cc16d93 .title-icon{width:20px}.elementor-51762 .elementor-element.elementor-element-cc16d93 .title{color:#FFF}.elementor-51762 .elementor-element.elementor-element-cc16d93 .subtitle{color:#FFFFFFF7}.elementor-51762 .elementor-element.elementor-element-1aa270a>.elementor-container{min-height:400px}.elementor-51762 .elementor-element.elementor-element-1aa270a{margin-top:-268px;margin-bottom:0;padding:0 0 0 0}.elementor-51762 .elementor-element.elementor-element-f3d1af6 .owl-stage-outer{overflow:visible}.elementor-51762 .elementor-element.elementor-element-f3d1af6 .isotope-layout-filter{text-align:center}.elementor-51762 .elementor-element.elementor-element-f3d1af6 .btn{color:var(--e-global-color-4345115)}.elementor-51762 .elementor-element.elementor-element-f3d1af6 .btn:after{color:var(--e-global-color-e6c6dc0)}.elementor-51762 .elementor-element.elementor-element-f3d1af6 .btn:before{color:var(--e-global-color-e6c6dc0)}.elementor-51762 .elementor-element.elementor-element-f3d1af6 .type-services .title{color:var(--e-global-color-secondary);font-family:"Montserrat",Sans-serif;font-size:25px;font-weight:700}.elementor-51762 .elementor-element.elementor-element-f3d1af6 .type-services .title:hover{color:var(--e-global-color-secondary)}.elementor-51762 .elementor-element.elementor-element-f3d1af6 .type-services .title a:hover{color:var(--e-global-color-secondary)}.elementor-51762 .elementor-element.elementor-element-f3d1af6 .type-services .excerpt{color:var(--e-global-color-text);font-family:var(--e-global-typography-1795a52-font-family),Sans-serif;font-size:var(--e-global-typography-1795a52-font-size);line-height:var(--e-global-typography-1795a52-line-height)}.elementor-51762 .elementor-element.elementor-element-f3d1af6 .type-services .content{background-color:#FFF}.elementor-51762 .elementor-element.elementor-element-f3d1af6 .type-services .service-icon{background-color:var(--e-global-color-8227fff)}.elementor-51762 .elementor-element.elementor-element-f3d1af6 .type-services .service-icon i{line-height:180%}.elementor-51762 .elementor-element.elementor-element-5510b3c>.elementor-container>.elementor-column>.elementor-widget-wrap{align-content:center;align-items:center}.elementor-51762 .elementor-element.elementor-element-5510b3c:not(.elementor-motion-effects-element-type-background),.elementor-51762 .elementor-element.elementor-element-5510b3c>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#076332}.elementor-51762 .elementor-element.elementor-element-5510b3c>.elementor-background-overlay{background-image:url(https://www.cacsa.com.pa/wp-content/uploads/2023/01/bg-pattern-Triangulos-1024x384-1.png);background-repeat:no-repeat;background-size:cover;opacity:.16;transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-51762 .elementor-element.elementor-element-5510b3c{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s}.elementor-51762 .elementor-element.elementor-element-721ba40{padding:0 0 0 0}.elementor-51762 .elementor-element.elementor-element-83b12fb{--spacer-size:40px}.elementor-51762 .elementor-element.elementor-element-6e0770b{padding:0 0 0 0}.elementor-51762 .elementor-element.elementor-element-dbcadf0>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:70px}.elementor-51762 .elementor-element.elementor-element-98fea37>.elementor-widget-container{margin:0 0 25px 0}.elementor-51762 .elementor-element.elementor-element-98fea37{text-align:center}.elementor-51762 .elementor-element.elementor-element-98fea37 .title-icon{width:20px}.elementor-51762 .elementor-element.elementor-element-98fea37 .title{color:var(--e-global-color-05d58bf)}.elementor-51762 .elementor-element.elementor-element-98fea37 .subtitle{color:var(--e-global-color-text)}.elementor-51762 .elementor-element.elementor-element-65bcb4b .elementor-repeater-item-f80cbe6 .image-holder-wrapper .image-holder{width:157px;height:157px}.elementor-51762 .elementor-element.elementor-element-65bcb4b .elementor-repeater-item-f80cbe6 .arrow-symbol-img{top:27px;left:161px}.elementor-51762 .elementor-element.elementor-element-65bcb4b .elementor-repeater-item-c7bb7ab .image-holder-wrapper .image-holder{width:157px;height:157px}.elementor-51762 .elementor-element.elementor-element-65bcb4b .elementor-repeater-item-c7bb7ab .arrow-symbol-img{top:24px;left:178px}.elementor-51762 .elementor-element.elementor-element-65bcb4b .elementor-repeater-item-0b96a46 .image-holder-wrapper .image-holder{width:157px;height:157px}.elementor-51762 .elementor-element.elementor-element-65bcb4b .elementor-repeater-item-0b96a46 .arrow-symbol-img{top:39px;left:166px}.elementor-51762 .elementor-element.elementor-element-65bcb4b .elementor-repeater-item-08c15f8 .image-holder-wrapper .image-holder{width:157px;height:157px}.elementor-51762 .elementor-element.elementor-element-65bcb4b{width:100%;max-width:100%}.elementor-51762 .elementor-element.elementor-element-65bcb4b>.elementor-widget-container{margin:0 0 0 0;padding:0 0 0 0}.elementor-51762 .elementor-element.elementor-element-65bcb4b .image-holder .text-img{color:var(--e-global-color-text)}.elementor-51762 .elementor-element.elementor-element-65bcb4b .tm-sc-working-steps .tm-sc-working-steps-item .image-holder-wrapper .image-holder{box-shadow:0 0 10px 0 rgb(0 0 0 / .5);border-color:var(--theme-color1)}.elementor-51762 .elementor-element.elementor-element-65bcb4b .tm-sc-working-steps .tm-sc-working-steps-item:hover .image-holder-wrapper .image-holder{border-color:var(--theme-color2)}.elementor-51762 .elementor-element.elementor-element-65bcb4b .title{color:var(--e-global-color-secondary)}.elementor-51762 .elementor-element.elementor-element-65bcb4b .tm-sc-working-steps .tm-sc-working-steps-item:hover .title{color:var(--e-global-color-secondary)}.elementor-51762 .elementor-element.elementor-element-6b508f9:not(.elementor-motion-effects-element-type-background),.elementor-51762 .elementor-element.elementor-element-6b508f9>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-05d58bf)}.elementor-51762 .elementor-element.elementor-element-6b508f9>.elementor-background-overlay{background-image:url(https://www.cacsa.com.pa/wp-content/uploads/2021/04/bg-pattern-Triangulos-Invertido1024x384.png);opacity:.5;transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-51762 .elementor-element.elementor-element-6b508f9{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;padding:0 0 0 0}.elementor-51762 .elementor-element.elementor-element-2842f79{--spacer-size:40px}.elementor-51762 .elementor-element.elementor-element-98ba624{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s}.elementor-51762 .elementor-element.elementor-element-98ba624>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-51762 .elementor-element.elementor-element-d98a0a2 .elementor-repeater-item-86fe5c1 .layer-image{max-width:100%}.elementor-51762 .elementor-element.elementor-element-d98a0a2 .elementor-repeater-item-86fe5c1{-webkit-transform:rotate(0deg)}.elementor-bc-flex-widget .elementor-51762 .elementor-element.elementor-element-fac584a.elementor-column .elementor-widget-wrap{align-items:center}.elementor-51762 .elementor-element.elementor-element-fac584a.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center}.elementor-51762 .elementor-element.elementor-element-fac584a>.elementor-element-populated{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s}.elementor-51762 .elementor-element.elementor-element-fac584a>.elementor-element-populated>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-51762 .elementor-element.elementor-element-0203f4f>.elementor-widget-container{margin:0 0 25px 0}.elementor-51762 .elementor-element.elementor-element-0203f4f{text-align:left}.elementor-51762 .elementor-element.elementor-element-0203f4f .title-icon{width:20px}.elementor-51762 .elementor-element.elementor-element-0203f4f .title{color:var(--e-global-color-05d58bf)}.elementor-51762 .elementor-element.elementor-element-0203f4f .subtitle{color:var(--e-global-color-text)}.elementor-51762 .elementor-element.elementor-element-48097cc{padding:0 0 0 0}.elementor-51762 .elementor-element.elementor-element-a787be6{--spacer-size:40px}.elementor-51762 .elementor-element.elementor-element-a787be6>.elementor-widget-container{padding:0 0 0 0}.elementor-51762 .elementor-element.elementor-element-77d10e4:not(.elementor-motion-effects-element-type-background),.elementor-51762 .elementor-element.elementor-element-77d10e4>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#076332}.elementor-51762 .elementor-element.elementor-element-77d10e4>.elementor-background-overlay{background-image:url(https://www.cacsa.com.pa/wp-content/uploads/2022/04/bg-pattern1.png);background-position:center center;background-repeat:no-repeat;background-size:cover;opacity:.16;transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-51762 .elementor-element.elementor-element-77d10e4{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;color:#FFF}.elementor-51762 .elementor-element.elementor-element-77d10e4 .elementor-heading-title{color:#FFF}.elementor-51762 .elementor-element.elementor-element-77d10e4 a{color:#FFF}.elementor-51762 .elementor-element.elementor-element-77d10e4 a:hover{color:#FFF}.elementor-51762 .elementor-element.elementor-element-5be0e7c>.elementor-widget-container{margin:0 0 25px 0}.elementor-51762 .elementor-element.elementor-element-5be0e7c{text-align:center}.elementor-51762 .elementor-element.elementor-element-5be0e7c .title-icon{width:20px}.elementor-51762 .elementor-element.elementor-element-5be0e7c .title{color:#FFF}.elementor-51762 .elementor-element.elementor-element-5be0e7c .subtitle{color:#EFEFEF}.elementor-51762 .elementor-element.elementor-element-b4a4fbd .tm-sc-tribe-events .events a{color:#FFF}.elementor-51762 .elementor-element.elementor-element-b4a4fbd .tm-sc-tribe-events .events a.selected{color:#FFF}.elementor-51762 .elementor-element.elementor-element-b4a4fbd .tm-sc-tribe-events .events a:hover{color:#FFF}.elementor-51762 .elementor-element.elementor-element-b4a4fbd .tm-sc-tribe-events .events a::after{background-color:#FFF}.elementor-51762 .elementor-element.elementor-element-b4a4fbd .tm-sc-tribe-events .events a.selected::after{background-color:#FFF}.elementor-51762 .elementor-element.elementor-element-b4a4fbd .tm-sc-tribe-events .events a.older-event::after{background-color:#FFF}.elementor-51762 .elementor-element.elementor-element-b4a4fbd .tm-sc-tribe-events .events{background-color:#FFF}.elementor-51762 .elementor-element.elementor-element-b4a4fbd .tm-sc-tribe-events .events .filling-line{background-color:#FFF}.elementor-51762 .elementor-element.elementor-element-b4a4fbd .tm-sc-tribe-events .events-content{color:#FFF;background-color:#FFF}.elementor-51762 .elementor-element.elementor-element-fd5758e{padding:50px 0 50px 0}.elementor-51762 .elementor-element.elementor-element-a6f9582 .owl-stage-outer{overflow:hidden}.elementor-51762 .elementor-element.elementor-element-a6f9582 .elementor-widget-container{overflow:visible}.elementor-51762 .elementor-element.elementor-element-a42c3c7:not(.elementor-motion-effects-element-type-background),.elementor-51762 .elementor-element.elementor-element-a42c3c7>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-05d58bf)}.elementor-51762 .elementor-element.elementor-element-a42c3c7>.elementor-background-overlay{background-image:url(https://www.cacsa.com.pa/wp-content/uploads/2023/01/bg-pattern-Triangulos-1024x384-1.png);background-repeat:no-repeat;background-size:auto;opacity:.13;transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-51762 .elementor-element.elementor-element-a42c3c7{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s}.elementor-51762 .elementor-element.elementor-element-66d7726 .tm-text-editor,.elementor-51762 .elementor-element.elementor-element-66d7726 .tm-text-editor *{font-family:"Montserrat",Sans-serif;font-size:30px;font-weight:700;line-height:40px}.elementor-51762 .elementor-element.elementor-element-66d7726 .tm-text-editor{margin-top:0;color:#FFF}.elementor-51762 .elementor-element.elementor-element-66d7726 .tm-text-editor *{margin-top:0;color:#FFF}.elementor-51762 .elementor-element.elementor-element-f23b582 .btn-view-details{text-align:center}.elementor-51762 .elementor-element.elementor-element-f23b582 .btn{background-color:var(--e-global-color-8227fff)}.elementor-51762 .elementor-element.elementor-element-f23b582 .btn:hover:before,.elementor-51762 .elementor-element.elementor-element-f23b582 .btn:focus:before{background-color:var(--e-global-color-e6c6dc0)}@media(max-width:1024px){.elementor-51762 .elementor-element.elementor-element-f08eefd .elementor-button{font-size:var(--e-global-typography-19255b8-font-size)}.elementor-51762 .elementor-element.elementor-element-cc16d93 .title{margin-bottom:10px}.elementor-51762 .elementor-element.elementor-element-1aa270a{margin-top:-265px;margin-bottom:0}.elementor-51762 .elementor-element.elementor-element-f3d1af6 .type-services .excerpt{font-size:var(--e-global-typography-1795a52-font-size);line-height:var(--e-global-typography-1795a52-line-height)}.elementor-51762 .elementor-element.elementor-element-98fea37 .title{margin-bottom:10px}.elementor-51762 .elementor-element.elementor-element-0203f4f .title{margin-bottom:10px}.elementor-51762 .elementor-element.elementor-element-5be0e7c .title{margin-bottom:10px}.elementor-51762 .elementor-element.elementor-element-a6f9582 .tm-sc-clients-logo .each-logo img{width:182px;max-width:182px}.elementor-51762 .elementor-element.elementor-element-f23b582 .btn-view-details{text-align:Left}}@media(max-width:767px){.elementor-51762 .elementor-element.elementor-element-f08eefd .elementor-button{font-size:var(--e-global-typography-19255b8-font-size)}.elementor-51762 .elementor-element.elementor-element-2530cfb>.elementor-background-overlay{background-position:center right;background-size:cover}.elementor-51762 .elementor-element.elementor-element-cc16d93 .title{font-size:10vw}.elementor-51762 .elementor-element.elementor-element-f3d1af6 .btn{font-size:14px}.elementor-51762 .elementor-element.elementor-element-f3d1af6 .type-services .title{font-size:6vw}.elementor-51762 .elementor-element.elementor-element-f3d1af6 .type-services .excerpt{font-size:var(--e-global-typography-1795a52-font-size);line-height:var(--e-global-typography-1795a52-line-height)}.elementor-51762 .elementor-element.elementor-element-98fea37>.elementor-widget-container{margin:0 0 10px 0}.elementor-51762 .elementor-element.elementor-element-98fea37 .title{font-size:9.6vw}.elementor-51762 .elementor-element.elementor-element-98ba624>.elementor-container{max-width:500px}.elementor-51762 .elementor-element.elementor-element-98ba624{padding:0 0 0 0}.elementor-51762 .elementor-element.elementor-element-fac584a>.elementor-element-populated{padding:0 20px 0 20px}.elementor-51762 .elementor-element.elementor-element-0203f4f>.elementor-widget-container{margin:0 0 10px 0}.elementor-51762 .elementor-element.elementor-element-0203f4f .title{font-size:9.6vw}.elementor-51762 .elementor-element.elementor-element-5be0e7c>.elementor-widget-container{margin:0 0 10px 0}.elementor-51762 .elementor-element.elementor-element-5be0e7c .title{font-size:9.6vw}.elementor-51762 .elementor-element.elementor-element-a42c3c7{padding:70px 20px 70px 20px}.elementor-51762 .elementor-element.elementor-element-66d7726 .tm-text-editor,.elementor-51762 .elementor-element.elementor-element-66d7726 .tm-text-editor *{font-size:7vw}.elementor-51762 .elementor-element.elementor-element-f23b582 .btn-view-details{text-align:Left}.elementor-51762 .elementor-element.elementor-element-f23b582 .btn{padding:15px 40px 15px 40px}}@media(min-width:768px){.elementor-51762 .elementor-element.elementor-element-9c8ef14{width:20%}.elementor-51762 .elementor-element.elementor-element-c8a1a58{width:59.503%}.elementor-51762 .elementor-element.elementor-element-4dadc29{width:20%}.elementor-51762 .elementor-element.elementor-element-f99a889{width:42.614%}.elementor-51762 .elementor-element.elementor-element-55a26b5{width:14.152%}.elementor-51762 .elementor-element.elementor-element-5f87173{width:42.566%}.elementor-51762 .elementor-element.elementor-element-7f319ff{width:7.281%}.elementor-51762 .elementor-element.elementor-element-8fc5dc8{width:59.051%}}@media(max-width:1024px) and (min-width:768px){.elementor-51762 .elementor-element.elementor-element-9c8ef14{width:5%}.elementor-51762 .elementor-element.elementor-element-c8a1a58{width:90%}.elementor-51762 .elementor-element.elementor-element-4dadc29{width:5%}}