.elementor-23310 .elementor-element.elementor-element-61418f1{margin:-113px 0 0 0}.elementor-23310 .elementor-element.elementor-element-14e3baa{--spacer-size:78px}.elementor-23310 .elementor-element.elementor-element-a1d85d3{margin:-48px 0 0 0}.elementor-23310 .elementor-element.elementor-element-c9f80df>.elementor-element-populated{margin:-11px 0 0 0;--e-column-margin-right:0px;--e-column-margin-left:0px}.elementor-23310 .elementor-element.elementor-element-ceb180e>.elementor-widget-container{margin:-19px -37px -47px -37px}.elementor-23310 .elementor-element.elementor-element-ceb180e img{width:25%;max-width:35%}.elementor-23310 .elementor-element.elementor-element-596b746>.elementor-widget-container{margin:0 0 0 0}.elementor-23310 .elementor-element.elementor-element-596b746{text-align:center}.elementor-23310 .elementor-element.elementor-element-596b746 .elementor-heading-title{font-size:28px;color:#000}.elementor-23310 .elementor-element.elementor-element-1b9c2ea>.elementor-widget-container{margin:-11px 0 0 0}.elementor-23310 .elementor-element.elementor-element-6c36076>.elementor-container>.elementor-column>.elementor-widget-wrap{align-content:flex-start;align-items:flex-start}.elementor-23310 .elementor-element.elementor-element-5b9eb26>.elementor-container{max-width:500px}.elementor-23310 .elementor-element.elementor-element-030f13e:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-23310 .elementor-element.elementor-element-030f13e>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#FFF0}.elementor-bc-flex-widget .elementor-23310 .elementor-element.elementor-element-030f13e.elementor-column .elementor-widget-wrap{align-items:flex-start}.elementor-23310 .elementor-element.elementor-element-030f13e.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start}.elementor-23310 .elementor-element.elementor-element-030f13e>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:60px}.elementor-23310 .elementor-element.elementor-element-030f13e>.elementor-element-populated{border-style:groove;transition:background 0.7s,border 0.3s,border-radius 0.3s,box-shadow 0.3s}.elementor-23310 .elementor-element.elementor-element-030f13e>.elementor-element-populated>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-23310 .elementor-element.elementor-element-5c6cb45 .wd-text-block{max-width:496px;font-size:18px}body:not(.rtl) .elementor-23310 .elementor-element.elementor-element-0fcc20b{left:194px}body.rtl .elementor-23310 .elementor-element.elementor-element-0fcc20b{right:194px}.elementor-23310 .elementor-element.elementor-element-0fcc20b{top:41px}.elementor-23310 .elementor-element.elementor-element-5065180>.elementor-widget-container{background-color:#FFF;margin:0 0 0 0;padding:23px 15px 0 15px;border-radius:8px 8px 8px 8px}.elementor-23310 .elementor-element.elementor-element-a5e45ed .elementor-button{background-color:#FF0303;font-family:"Lato",Sans-serif;font-size:19px;font-weight:600;fill:#FFF;color:#FFF;border-style:none;border-radius:25px 25px 25px 25px}.elementor-23310 .elementor-element.elementor-element-13c0537{--spacer-size:50px}.elementor-23310 .elementor-element.elementor-element-c0ee04c:not(.elementor-motion-effects-element-type-background),.elementor-23310 .elementor-element.elementor-element-c0ee04c>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#FFF}.elementor-23310 .elementor-element.elementor-element-c0ee04c{border-style:solid;border-width:10px 10px 10px 10px;border-color:#fff0;transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s}.elementor-23310 .elementor-element.elementor-element-c0ee04c,.elementor-23310 .elementor-element.elementor-element-c0ee04c>.elementor-background-overlay{border-radius:16px 16px 16px 16px}.elementor-23310 .elementor-element.elementor-element-c0ee04c>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-23310 .elementor-element.elementor-element-58efc76>.elementor-widget-container{margin:0 -12px 0 0}.elementor-23310 .elementor-element.elementor-element-58efc76{z-index:0}.elementor-23310 .elementor-element.elementor-element-df541a9{width:var(--container-widget-width,101.737%);max-width:101.737%;--container-widget-width:101.737%;--container-widget-flex-grow:0}.elementor-23310 .elementor-element.elementor-element-821e288{--spacer-size:50px}.elementor-23310 .elementor-element.elementor-element-8dd38a7{margin:3px 3px 3px 3px}.elementor-23310 .elementor-element.elementor-element-82409e5:not(.elementor-motion-effects-element-type-background),.elementor-23310 .elementor-element.elementor-element-82409e5>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#FFF}.elementor-23310 .elementor-element.elementor-element-82409e5{border-style:solid;border-width:10px 10px 10px 10px;border-color:#fff0;transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s}.elementor-23310 .elementor-element.elementor-element-82409e5,.elementor-23310 .elementor-element.elementor-element-82409e5>.elementor-background-overlay{border-radius:16px 16px 16px 16px}.elementor-23310 .elementor-element.elementor-element-82409e5>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-23310 .elementor-element.elementor-element-f5ed428{text-align:center}.elementor-23310 .elementor-element.elementor-element-5683e37>.elementor-widget-container{border-style:solid;border-width:10px 10px 10px 10px;border-color:#E9E9E9;border-radius:20px 20px 20px 20px}.elementor-23310 .elementor-element.elementor-element-5683e37 .elementor-wrapper{--video-aspect-ratio:0.5625;filter:brightness(100%) contrast(100%) saturate(100%) blur(0) hue-rotate(0deg)}.elementor-23310 .elementor-element.elementor-element-0be8d92{text-align:center}.elementor-23310 .elementor-element.elementor-element-3567d3e>.elementor-widget-container{border-style:solid;border-width:10px 10px 10px 10px;border-color:#E9E9E9;border-radius:20px 20px 20px 20px}.elementor-23310 .elementor-element.elementor-element-3567d3e .elementor-wrapper{--video-aspect-ratio:0.5625;filter:brightness(100%) contrast(100%) saturate(100%) blur(0) hue-rotate(0deg)}.elementor-23310 .elementor-element.elementor-element-b96f0a5{--spacer-size:50px}.elementor-23310 .elementor-element.elementor-element-12892c7 .elementor-button{background-color:#FF0303;transition-duration:0s;border-radius:50px 50px 50px 50px}.elementor-23310 .elementor-element.elementor-element-12892c7>.elementor-widget-container{margin:14px 14px 14px 14px;padding:0 0 0 0}.elementor-23310 .elementor-element.elementor-element-416c0da>.elementor-widget-container{background-color:#FFF0;border-style:solid;border-width:8px 8px 8px 8px;border-color:#fff0;border-radius:17px 17px 17px 17px}.elementor-23310 .elementor-element.elementor-element-943ae45 .elementor-button{background-color:#FF0303;transition-duration:0s;border-radius:50px 50px 50px 50px}.elementor-23310 .elementor-element.elementor-element-943ae45>.elementor-widget-container{margin:14px 14px 14px 14px;padding:0 0 0 0}.elementor-23310 .elementor-element.elementor-element-ad702be>.elementor-widget-container{background-color:#FFF0;border-style:solid;border-width:8px 8px 8px 8px;border-color:#fff0;border-radius:17px 17px 17px 17px}.elementor-23310 .elementor-element.elementor-element-975570b>.elementor-widget-container{background-color:#FFF0;border-style:solid;border-width:8px 8px 8px 8px;border-color:#fff0;border-radius:17px 17px 17px 17px}.elementor-23310 .elementor-element.elementor-element-041834b .elementor-button{background-color:#FF0303;transition-duration:0s;border-radius:50px 50px 50px 50px}.elementor-23310 .elementor-element.elementor-element-041834b>.elementor-widget-container{margin:14px 14px 14px 14px;padding:0 0 0 0}.elementor-23310 .elementor-element.elementor-element-a32bb16{width:var(--container-widget-width,99.654%);max-width:99.654%;--container-widget-width:99.654%;--container-widget-flex-grow:0}.elementor-23310 .elementor-element.elementor-element-f8cafbc{--divider-border-style:solid;--divider-color:#00000054;--divider-border-width:1px}.elementor-23310 .elementor-element.elementor-element-f8cafbc .elementor-divider-separator{width:100%;margin:0 auto;margin-left:0}.elementor-23310 .elementor-element.elementor-element-f8cafbc .elementor-divider{text-align:left;padding-block-start:15px;padding-block-end:15px}.elementor-23310 .elementor-element.elementor-element-31b3b38>.elementor-background-overlay{background-color:#FFF;opacity:1}.elementor-23310 .elementor-element.elementor-element-31b3b38,.elementor-23310 .elementor-element.elementor-element-31b3b38>.elementor-background-overlay{border-radius:11px 11px 11px 11px}.elementor-23310 .elementor-element.elementor-element-31b3b38{margin:59px 0 0 0;padding:31px 31px 31px 31px}.elementor-23310 .elementor-element.elementor-element-6d1d5dc{text-align:center}.elementor-23310 .elementor-element.elementor-element-6d1d5dc .elementor-heading-title{font-size:28px;color:#000}.elementor-23310 .elementor-element.elementor-element-de95b11{text-align:center}@media(min-width:768px){.elementor-23310 .elementor-element.elementor-element-030f13e{width:100%}}@media(max-width:767px){.elementor-23310 .elementor-element.elementor-element-c9f80df>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:18px}.elementor-23310 .elementor-element.elementor-element-c9f80df>.elementor-element-populated{margin:37px 0 0 0;--e-column-margin-right:0px;--e-column-margin-left:0px}.elementor-23310 .elementor-element.elementor-element-ceb180e>.elementor-widget-container{margin:-42px -14px -39px -14px}.elementor-23310 .elementor-element.elementor-element-ceb180e img{width:56%;max-width:72%}.elementor-23310 .elementor-element.elementor-element-596b746 .elementor-heading-title{font-size:21px}.elementor-23310 .elementor-element.elementor-element-0fcc20b{width:var(--container-widget-width,148px);max-width:148px;--container-widget-width:148px;--container-widget-flex-grow:0;top:41px}body:not(.rtl) .elementor-23310 .elementor-element.elementor-element-0fcc20b{left:104px}body.rtl .elementor-23310 .elementor-element.elementor-element-0fcc20b{right:104px}.elementor-23310 .elementor-element.elementor-element-a5e45ed>.elementor-widget-container{margin:9px 9px 9px 9px}.elementor-23310 .elementor-element.elementor-element-58efc76>.elementor-widget-container{margin:1px 1px 1px 1px}.elementor-23310 .elementor-element.elementor-element-12892c7>.elementor-widget-container{margin:11px 11px 11px 11px}.elementor-23310 .elementor-element.elementor-element-943ae45>.elementor-widget-container{margin:11px 11px 11px 11px}.elementor-23310 .elementor-element.elementor-element-041834b>.elementor-widget-container{margin:11px 11px 11px 11px}.elementor-23310 .elementor-element.elementor-element-de95b11>.elementor-widget-container{margin:23px 23px 23px 23px}.elementor-23310 .elementor-element.elementor-element-de95b11{column-gap:0;text-align:center}.elementor-23310 .elementor-element.elementor-element-de95b11>*{max-width:85%}}.elementor-button.elementor-button-link.elementor-size-sm{background:linear-gradient(135deg,rgb(255 3 3),rgb(200 0 0));padding:14px 28px;border-radius:12px;font-weight:600;font-size:15px;color:#fff!important;letter-spacing:.4px;text-transform:none;transition:all .35s ease;box-shadow:0 4px 15px rgb(255 3 3 / .35)}.elementor-button.elementor-button-link.elementor-size-sm:hover{transform:translateY(-3px) scale(1.03);background:linear-gradient(135deg,rgb(255 3 3),rgb(255 40 40));box-shadow:0 6px 20px rgb(255 3 3 / .5)}.elementor-button.elementor-button-link.elementor-size-sm:active{transform:scale(.98)}.elementor-button.elementor-button-link.elementor-size-sm .elementor-button-text{color:#fff!important}.elementor-button.elementor-button-link.elementor-size-sm{background:linear-gradient(135deg,#b40000,#8a0000);padding:14px 28px;border-radius:12px;font-weight:600;font-size:15px;color:#fff!important;letter-spacing:.4px;text-transform:none;transition:all .35s ease;box-shadow:0 4px 15px rgb(178 0 0 / .3)}.elementor-button.elementor-button-link.elementor-size-sm:hover{transform:translateY(-3px) scale(1.03);background:linear-gradient(135deg,#d10000,#a00000);box-shadow:0 6px 20px rgb(178 0 0 / .45)}.elementor-button.elementor-button-link.elementor-size-sm:active{transform:scale(.98)}.elementor-button.elementor-button-link.elementor-size-sm .elementor-button-text{color:#fff!important}.elementor-element-8a401bf .elementor-container{padding-top:20px;padding-bottom:20px}.glsr-review{background-color:#fff;border:1px solid #e0e0e0;border-radius:12px;padding:25px;margin:15px 0;transition:transform 0.3s ease,box-shadow 0.3s ease;min-height:220px;display:flex;flex-direction:column}.glsr-review:hover{transform:translateY(-5px);box-shadow:0 10px 25px rgb(0 0 0 / .1)}.glsr-review-title h4{font-size:1.1rem;color:#333;margin-top:0;margin-bottom:10px;font-weight:600}.glsr-star-rating{margin-bottom:15px}.glsr-star-rating .glsr-star-full{color:#ffc107;font-size:1.25rem}.glsr-review-content p{font-size:.95rem;line-height:1.6;color:#555;flex-grow:1;margin-bottom:20px}.glsr-review-author{font-size:.9rem;color:#1a1a1a;font-weight:700;text-transform:capitalize;margin-top:auto}.glsr-review-date{font-size:.8rem;color:#888;margin-bottom:5px;order:4}.elementor-element-943ae45 .elementor-button{background-color:#007bff;color:#fff;border-radius:50px;padding:12px 30px;font-weight:600;text-transform:uppercase;letter-spacing:.5px;transition:background-color 0.3s ease}.elementor-element-943ae45 .elementor-button:hover{background-color:#0056b3}#somos.elementor-section{padding:80px 0;background-color:#f8f8f8}.elementor-element-6d1d5dc .elementor-heading-title{font-family:'Poppins',sans-serif;font-size:2.5rem;font-weight:700;color:#1a1a1a;text-align:center;margin-bottom:40px;position:relative;padding-bottom:10px}.elementor-element-6d1d5dc .elementor-heading-title::after{content:'';display:block;width:60px;height:4px;background-color:#ff0303;margin:10px auto 0;border-radius:2px}.elementor-element-de95b11 h5{font-family:'Roboto',sans-serif;font-size:1.15rem;line-height:1.8;color:#333;max-width:900px;margin:15px auto;font-weight:400;text-align:justify}.elementor-element-de95b11 h5:first-child{margin-top:0}