.elementor-564 .elementor-element.elementor-element-2acb5545 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-564 .elementor-element.elementor-element-2acb5545:not(.elementor-motion-effects-element-type-background), .elementor-564 .elementor-element.elementor-element-2acb5545 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;background-image:url("https://www.draindirarivas.com/wp-content/uploads/2026/01/placeholder-3.png");background-position:center center;background-size:cover;}.elementor-564 .elementor-element.elementor-element-2acb5545 > .elementor-background-overlay{background-color:transparent;background-image:linear-gradient(20deg, #2b1b0d 6%, #ECE7E4 85%);opacity:0.79;mix-blend-mode:multiply;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-564 .elementor-element.elementor-element-2acb5545 > .elementor-container{max-width:800px;min-height:60vh;}.elementor-564 .elementor-element.elementor-element-2acb5545{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:150px 0px 150px 0px;}.elementor-564 .elementor-element.elementor-element-5a53fbf6 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:20px;}.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-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-564 .elementor-element.elementor-element-12c1442f{font-family:"Cinzel", Sans-serif;font-weight:400;text-shadow:0px 0px 10px rgba(0,0,0,0.3);color:#CFC2B0;}.elementor-564 .elementor-element.elementor-element-66ae512c{background-color:#00000042;font-family:"Roboto", Sans-serif;font-weight:400;color:#FFFFFF;}.elementor-564 .elementor-element.elementor-element-583ff3b8{--spacer-size:50px;}.elementor-564 .elementor-element.elementor-element-7af96cb0{font-family:"Montserrat", Sans-serif;font-weight:400;text-shadow:0px 0px 10px rgba(0,0,0,0.3);color:#FFFEFD;}.elementor-widget-icon-list .elementor-icon-list-item:not(:last-child):after{border-color:var( --e-global-color-text );}.elementor-widget-icon-list .elementor-icon-list-icon i{color:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-icon-list .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-564 .elementor-element.elementor-element-e554c43 .elementor-icon-list-icon i{color:#FFFFFF;transition:color 0.3s;}.elementor-564 .elementor-element.elementor-element-e554c43 .elementor-icon-list-icon svg{fill:#FFFFFF;transition:fill 0.3s;}.elementor-564 .elementor-element.elementor-element-e554c43{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-564 .elementor-element.elementor-element-e554c43 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-564 .elementor-element.elementor-element-e554c43 .elementor-icon-list-item > a{font-family:"Poppins", Sans-serif;font-weight:200;}.elementor-564 .elementor-element.elementor-element-e554c43 .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.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-564 .elementor-element.elementor-element-3d3e661a .elementor-button{background-color:transparent;background-image:linear-gradient(180deg, #61CE70 0%, #2E2829 100%);border-radius:7px 7px 7px 7px;}.elementor-564 .elementor-element.elementor-element-3d3e661a .elementor-button-content-wrapper{flex-direction:row;}.elementor-564 .elementor-element.elementor-element-150d6770{--spacer-size:20px;}.elementor-564 .elementor-element.elementor-element-21275368{font-family:"Roboto", Sans-serif;font-weight:900;color:#0C0E0D;}.elementor-564 .elementor-element.elementor-element-af77967{font-family:"Roboto", Sans-serif;font-weight:900;color:#0C0E0D;}.elementor-564 .elementor-element.elementor-element-1f1ac401{font-family:"Roboto", Sans-serif;font-weight:400;color:#131212;}.elementor-564 .elementor-element.elementor-element-20b5ae28:not(.elementor-motion-effects-element-type-background), .elementor-564 .elementor-element.elementor-element-20b5ae28 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #444F47 0%, #312C2E 100%);}.elementor-564 .elementor-element.elementor-element-20b5ae28{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-564 .elementor-element.elementor-element-20b5ae28 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-564 .elementor-element.elementor-element-416b8357{text-align:center;font-family:"Poppins", Sans-serif;font-size:30px;font-weight:600;color:#CFC2B0;}.elementor-564 .elementor-element.elementor-element-25b93b65 img{width:43%;border-radius:25px 25px 25px 25px;}.elementor-564 .elementor-element.elementor-element-25b93b65 .widget-image-caption{color:#2C2C2C;}.elementor-564 .elementor-element.elementor-element-7102f4e7 img{width:43%;border-radius:25px 25px 25px 25px;}.elementor-564 .elementor-element.elementor-element-7102f4e7 .widget-image-caption{color:#2C2C2C;}.elementor-564 .elementor-element.elementor-element-391019ca:not(.elementor-motion-effects-element-type-background), .elementor-564 .elementor-element.elementor-element-391019ca > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #444F47 0%, #312C2E 100%);}.elementor-564 .elementor-element.elementor-element-391019ca{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-564 .elementor-element.elementor-element-391019ca > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-564 .elementor-element.elementor-element-7f76c762{text-align:center;font-family:"Poppins", Sans-serif;font-size:30px;font-weight:600;color:#CFC2B0;}.elementor-564 .elementor-element.elementor-element-3696a708{--e-image-carousel-slides-to-show:3;}.elementor-564 .elementor-element.elementor-element-3696a708 .elementor-swiper-button.elementor-swiper-button-prev, .elementor-564 .elementor-element.elementor-element-3696a708 .elementor-swiper-button.elementor-swiper-button-next{font-size:25px;color:var( --e-global-color-secondary );}.elementor-564 .elementor-element.elementor-element-3696a708 .elementor-swiper-button.elementor-swiper-button-prev svg, .elementor-564 .elementor-element.elementor-element-3696a708 .elementor-swiper-button.elementor-swiper-button-next svg{fill:var( --e-global-color-secondary );}.elementor-564 .elementor-element.elementor-element-3696a708 .elementor-image-carousel-wrapper .elementor-image-carousel .swiper-slide-image{border-radius:10px 10px 10px 10px;}.elementor-564 .elementor-element.elementor-element-3696a708 .elementor-image-carousel-caption{text-align:center;}.elementor-564 .elementor-element.elementor-element-3db589a1 .elementor-button{background-color:transparent;background-image:linear-gradient(180deg, #61CE70 0%, #2E2829 100%);border-radius:7px 7px 7px 7px;}.elementor-564 .elementor-element.elementor-element-3db589a1 .elementor-button-content-wrapper{flex-direction:row;}.elementor-564 .elementor-element.elementor-element-163bd6a:not(.elementor-motion-effects-element-type-background), .elementor-564 .elementor-element.elementor-element-163bd6a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #444F47 0%, #312C2E 100%);}.elementor-564 .elementor-element.elementor-element-163bd6a{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-564 .elementor-element.elementor-element-163bd6a > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.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-564 .elementor-element.elementor-element-1166633f{--divider-border-style:solid;--divider-border-width:1px;}.elementor-564 .elementor-element.elementor-element-1166633f .elementor-divider-separator{width:100%;}.elementor-564 .elementor-element.elementor-element-1166633f .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-564 .elementor-element.elementor-element-60dd396d > .elementor-background-overlay{opacity:0.5;}.elementor-564 .elementor-element.elementor-element-62e74e9c{--spacer-size:50px;}.elementor-564 .elementor-element.elementor-element-1802f42c{font-family:"Poppins", Sans-serif;font-weight:700;color:#0C0E0D;}.elementor-564 .elementor-element.elementor-element-10ca8104{font-family:"Roboto", Sans-serif;font-weight:400;color:#000000;}.elementor-564 .elementor-element.elementor-element-180878f3 .elementor-icon-list-icon i{color:#54595F;transition:color 0.3s;}.elementor-564 .elementor-element.elementor-element-180878f3 .elementor-icon-list-icon svg{fill:#54595F;transition:fill 0.3s;}.elementor-564 .elementor-element.elementor-element-180878f3{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-564 .elementor-element.elementor-element-180878f3 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-564 .elementor-element.elementor-element-180878f3 .elementor-icon-list-item > a{font-family:"Roboto", Sans-serif;font-weight:400;}.elementor-564 .elementor-element.elementor-element-180878f3 .elementor-icon-list-text{color:#000000;transition:color 0.3s;}.elementor-564 .elementor-element.elementor-element-68cbfc83 .elementor-button{background-color:transparent;background-image:linear-gradient(180deg, #61CE70 0%, #2E2829 100%);border-radius:7px 7px 7px 7px;}.elementor-564 .elementor-element.elementor-element-68cbfc83 .elementor-button-content-wrapper{flex-direction:row;}.elementor-564 .elementor-element.elementor-element-47ccb3ce{font-family:"Poppins", Sans-serif;font-weight:400;color:#0C0E0D;}.elementor-564 .elementor-element.elementor-element-67b72d55{--e-image-carousel-slides-to-show:3;}.elementor-564 .elementor-element.elementor-element-67b72d55 .elementor-swiper-button.elementor-swiper-button-prev, .elementor-564 .elementor-element.elementor-element-67b72d55 .elementor-swiper-button.elementor-swiper-button-next{font-size:25px;color:var( --e-global-color-secondary );}.elementor-564 .elementor-element.elementor-element-67b72d55 .elementor-swiper-button.elementor-swiper-button-prev svg, .elementor-564 .elementor-element.elementor-element-67b72d55 .elementor-swiper-button.elementor-swiper-button-next svg{fill:var( --e-global-color-secondary );}.elementor-564 .elementor-element.elementor-element-67b72d55 .elementor-image-carousel-wrapper .elementor-image-carousel .swiper-slide-image{border-radius:10px 10px 10px 10px;}.elementor-564 .elementor-element.elementor-element-67b72d55 .elementor-image-carousel-caption{text-align:center;}.elementor-564 .elementor-element.elementor-element-4babc0ee{--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;--overlay-opacity:0.5;}.elementor-564 .elementor-element.elementor-element-4babc0ee:not(.elementor-motion-effects-element-type-background), .elementor-564 .elementor-element.elementor-element-4babc0ee > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#8B867E;}.elementor-564 .elementor-element.elementor-element-4babc0ee::before, .elementor-564 .elementor-element.elementor-element-4babc0ee > .elementor-background-video-container::before, .elementor-564 .elementor-element.elementor-element-4babc0ee > .e-con-inner > .elementor-background-video-container::before, .elementor-564 .elementor-element.elementor-element-4babc0ee > .elementor-background-slideshow::before, .elementor-564 .elementor-element.elementor-element-4babc0ee > .e-con-inner > .elementor-background-slideshow::before, .elementor-564 .elementor-element.elementor-element-4babc0ee > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-564 .elementor-element.elementor-element-4c48c8cd{font-family:"Poppins", Sans-serif;font-weight:400;text-shadow:0px 0px 10px rgba(0,0,0,0.3);color:#CFC2B0;}.elementor-564 .elementor-element.elementor-element-36739abd{font-family:"Roboto", Sans-serif;font-weight:400;color:#FFFFFF;}.elementor-564 .elementor-element.elementor-element-f86a083 .elementor-button{background-color:transparent;background-image:linear-gradient(180deg, #61CE70 0%, #2E2829 100%);border-radius:7px 7px 7px 7px;}.elementor-564 .elementor-element.elementor-element-f86a083 .elementor-button-content-wrapper{flex-direction:row;}.elementor-564 .elementor-element.elementor-element-2dc87772{--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-564 .elementor-element.elementor-element-330f078f{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-564 .elementor-element.elementor-element-330f078f .elementor-divider-separator{width:100%;}.elementor-564 .elementor-element.elementor-element-330f078f .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-564 .elementor-element.elementor-element-22927d80:not(.elementor-motion-effects-element-type-background), .elementor-564 .elementor-element.elementor-element-22927d80 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.draindirarivas.com/wp-content/uploads/2026/01/placeholder-5.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-564 .elementor-element.elementor-element-22927d80 > .elementor-background-overlay{background-color:var( --e-global-color-text );opacity:0.8;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-564 .elementor-element.elementor-element-22927d80 > .elementor-container{max-width:1040px;}.elementor-564 .elementor-element.elementor-element-22927d80{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:80px 0px 80px 0px;}.elementor-564 .elementor-element.elementor-element-6877fd48 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:12px;}.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-564 .elementor-element.elementor-element-183ae6c5 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:3rem;font-weight:500;line-height:1.1666em;color:#ffffff;}.elementor-564 .elementor-element.elementor-element-2209f26b{--divider-border-style:solid;--divider-color:#CFC2B0;--divider-border-width:4px;}.elementor-564 .elementor-element.elementor-element-2209f26b .elementor-divider-separator{width:48px;}.elementor-564 .elementor-element.elementor-element-2209f26b .elementor-divider{padding-block-start:8px;padding-block-end:8px;}.elementor-564 .elementor-element.elementor-element-61d592fd .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:0.75rem;font-weight:500;text-transform:uppercase;letter-spacing:1px;color:rgba(255,255,255,0.87);}.elementor-564 .elementor-element.elementor-element-5f270c45 > .elementor-element-populated{border-style:solid;border-width:0px 1px 0px 0px;border-color:rgba(255,255,255,0.12);}.elementor-564 .elementor-element.elementor-element-72cfa1ca .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(12px/2);}.elementor-564 .elementor-element.elementor-element-72cfa1ca .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(12px/2);}.elementor-564 .elementor-element.elementor-element-72cfa1ca .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(12px/2);}.elementor-564 .elementor-element.elementor-element-72cfa1ca .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-12px/2);}.elementor-564 .elementor-element.elementor-element-72cfa1ca .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-12px/2);}.elementor-564 .elementor-element.elementor-element-72cfa1ca .elementor-icon-list-icon i{color:#CFC2B0;transition:color 0.3s;}.elementor-564 .elementor-element.elementor-element-72cfa1ca .elementor-icon-list-icon svg{fill:#CFC2B0;transition:fill 0.3s;}.elementor-564 .elementor-element.elementor-element-72cfa1ca{--e-icon-list-icon-size:16px;--icon-vertical-offset:0px;}.elementor-564 .elementor-element.elementor-element-72cfa1ca .elementor-icon-list-icon{padding-inline-end:16px;}.elementor-564 .elementor-element.elementor-element-72cfa1ca .elementor-icon-list-item > .elementor-icon-list-text, .elementor-564 .elementor-element.elementor-element-72cfa1ca .elementor-icon-list-item > a{font-family:"Roboto", Sans-serif;font-size:0.875rem;line-height:1.5em;}.elementor-564 .elementor-element.elementor-element-72cfa1ca .elementor-icon-list-text{color:rgba(255,255,255,0.7);transition:color 0.3s;}.elementor-564 .elementor-element.elementor-element-464ec003{margin:28px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-564 .elementor-element.elementor-element-464ec003 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:0.75rem;font-weight:500;text-transform:uppercase;letter-spacing:1px;color:rgba(255,255,255,0.87);}.elementor-564 .elementor-element.elementor-element-22501b7d .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(12px/2);}.elementor-564 .elementor-element.elementor-element-22501b7d .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(12px/2);}.elementor-564 .elementor-element.elementor-element-22501b7d .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(12px/2);}.elementor-564 .elementor-element.elementor-element-22501b7d .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-12px/2);}.elementor-564 .elementor-element.elementor-element-22501b7d .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-12px/2);}.elementor-564 .elementor-element.elementor-element-22501b7d .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-564 .elementor-element.elementor-element-22501b7d .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-564 .elementor-element.elementor-element-22501b7d{--e-icon-list-icon-size:16px;--icon-vertical-offset:0px;}.elementor-564 .elementor-element.elementor-element-22501b7d .elementor-icon-list-icon{padding-inline-end:16px;}.elementor-564 .elementor-element.elementor-element-22501b7d .elementor-icon-list-item > .elementor-icon-list-text, .elementor-564 .elementor-element.elementor-element-22501b7d .elementor-icon-list-item > a{font-family:"Roboto", Sans-serif;font-size:0.875rem;line-height:1.5em;}.elementor-564 .elementor-element.elementor-element-22501b7d .elementor-icon-list-text{color:rgba(255,255,255,0.7);transition:color 0.3s;}.elementor-564 .elementor-element.elementor-element-7da49142 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:12px;}.elementor-564 .elementor-element.elementor-element-1d66f0e8 > .elementor-element-populated{border-style:solid;border-width:0px 1px 0px 0px;border-color:rgba(255,255,255,0.12);}.elementor-564 .elementor-element.elementor-element-73130687 iframe{height:329px;}.elementor-564 .elementor-element.elementor-element-35725158{--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-564 .elementor-element.elementor-element-35725158:not(.elementor-motion-effects-element-type-background), .elementor-564 .elementor-element.elementor-element-35725158 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-564 .elementor-element.elementor-element-703c021e{text-align:center;font-family:"Roboto", Sans-serif;font-size:68px;font-weight:400;line-height:6px;color:#D2B56F;}.elementor-564 .elementor-element.elementor-element-7aebe525{text-align:center;font-family:"Poppins", Sans-serif;font-weight:300;text-shadow:0px 0px 10px rgba(0,0,0,0.3);color:#FFFEFE;}.elementor-564 .elementor-element.elementor-element-62abeb77{text-align:center;font-family:"Poppins", Sans-serif;font-weight:300;text-shadow:0px 0px 10px rgba(0,0,0,0.3);color:#FFFFFF;}.elementor-564 .elementor-element.elementor-element-2ff16b73 img{box-shadow:0px 0px 10px 0px rgba(44.19516220092773, 44.19516220092773, 44.19516220092773, 0.5);}.elementor-564 .elementor-element.elementor-element-41606c47{text-align:center;font-family:"Roboto", Sans-serif;font-size:31px;font-weight:400;color:#FFFFFF;}.elementor-564 .elementor-element.elementor-element-4fc869f6 .elementor-button{background-color:transparent;background-image:linear-gradient(180deg, #0CA220 0%, #2E2829 100%);border-radius:7px 7px 7px 7px;}.elementor-564 .elementor-element.elementor-element-4fc869f6 .elementor-button-content-wrapper{flex-direction:row;}.elementor-564 .elementor-element.elementor-element-1d88200b{padding:0px 0px 50px 0px;}.elementor-564 .elementor-element.elementor-element-6fe8e10e{text-align:center;font-family:"Poppins", Sans-serif;font-size:47px;font-weight:400;color:#000000;}.elementor-564 .elementor-element.elementor-element-7fd38fa1{--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-564 .elementor-element.elementor-element-6dec84e7 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(9px/2);}.elementor-564 .elementor-element.elementor-element-6dec84e7 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(9px/2);}.elementor-564 .elementor-element.elementor-element-6dec84e7 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(9px/2);}.elementor-564 .elementor-element.elementor-element-6dec84e7 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-9px/2);}.elementor-564 .elementor-element.elementor-element-6dec84e7 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-9px/2);}.elementor-564 .elementor-element.elementor-element-6dec84e7 .elementor-icon-list-icon i{color:#112E4C;transition:color 0.3s;}.elementor-564 .elementor-element.elementor-element-6dec84e7 .elementor-icon-list-icon svg{fill:#112E4C;transition:fill 0.3s;}.elementor-564 .elementor-element.elementor-element-6dec84e7{--e-icon-list-icon-size:28px;--icon-vertical-offset:0px;}.elementor-564 .elementor-element.elementor-element-6dec84e7 .elementor-icon-list-icon{padding-inline-end:0px;}.elementor-564 .elementor-element.elementor-element-6dec84e7 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-564 .elementor-element.elementor-element-6dec84e7 .elementor-icon-list-item > a{font-family:"Roboto", Sans-serif;font-weight:300;}.elementor-564 .elementor-element.elementor-element-6dec84e7 .elementor-icon-list-text{color:#000000;transition:color 0.3s;}.elementor-564 .elementor-element.elementor-element-246e4133:not(.elementor-motion-effects-element-type-background), .elementor-564 .elementor-element.elementor-element-246e4133 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7F7F7;}.elementor-564 .elementor-element.elementor-element-246e4133{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-564 .elementor-element.elementor-element-246e4133 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-564 .elementor-element.elementor-element-2eed83e4{text-align:center;font-family:"Poppins", Sans-serif;font-size:30px;font-weight:500;color:#000000;}.elementor-564 .elementor-element.elementor-element-664a3b4a:not(.elementor-motion-effects-element-type-background), .elementor-564 .elementor-element.elementor-element-664a3b4a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #070D13 0%, #312C2E 100%);}.elementor-564 .elementor-element.elementor-element-664a3b4a{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-564 .elementor-element.elementor-element-664a3b4a > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-564 .elementor-element.elementor-element-75f2aeeb{text-align:center;font-family:"Poppins", Sans-serif;font-size:30px;font-weight:400;color:#FFFFFF;}.elementor-564 .elementor-element.elementor-element-72ceb35b{padding:0px 0px 50px 0px;}.elementor-564 .elementor-element.elementor-element-ec3c10e{font-family:"Poppins", Sans-serif;font-weight:400;color:#000000;}.elementor-564 .elementor-element.elementor-element-ac8cb66{--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-564 .elementor-element.elementor-element-13340d72 img{width:36%;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-564 .elementor-element.elementor-element-13340d72 .widget-image-caption{color:#2C2A2A;font-family:"Roboto", Sans-serif;font-weight:400;}.elementor-564 .elementor-element.elementor-element-6e98db56{--spacer-size:50px;}.elementor-564 .elementor-element.elementor-element-9abd472 img{width:36%;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-564 .elementor-element.elementor-element-9abd472 .widget-image-caption{color:#2C2A2A;font-family:"Roboto", Sans-serif;font-weight:400;}.elementor-564 .elementor-element.elementor-element-621863ba{margin-top:0px;margin-bottom:0px;padding:0px 0px 30px 0px;}.elementor-564 .elementor-element.elementor-element-7941ccd4{font-family:"Roboto", Sans-serif;font-weight:400;color:#1A1919;}.elementor-564 .elementor-element.elementor-element-78c735d7{font-family:"Roboto", Sans-serif;font-weight:400;color:#1A1919;}.elementor-564 .elementor-element.elementor-element-2a7113e2 .elementor-button{background-color:transparent;background-image:linear-gradient(180deg, #3AD14F 0%, #2E2829 100%);border-radius:7px 7px 7px 7px;}.elementor-564 .elementor-element.elementor-element-2a7113e2 .elementor-button-content-wrapper{flex-direction:row;}.elementor-564 .elementor-element.elementor-element-32349ea6:not(.elementor-motion-effects-element-type-background), .elementor-564 .elementor-element.elementor-element-32349ea6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #070D13 0%, #312C2E 100%);}.elementor-564 .elementor-element.elementor-element-32349ea6{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-564 .elementor-element.elementor-element-32349ea6 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-564 .elementor-element.elementor-element-4ab2597b{text-align:center;font-family:"Poppins", Sans-serif;font-size:30px;font-weight:400;color:#FFFFFF;}.elementor-564 .elementor-element.elementor-element-14c2171b{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-564 .elementor-element.elementor-element-14c2171b.elementor-element{--align-self:stretch;--flex-grow:0;--flex-shrink:1;}.elementor-564 .elementor-element.elementor-element-14c2171b .elementor-wrapper{--video-aspect-ratio:0.5625;}.elementor-564 .elementor-element.elementor-element-13e4a18a{font-family:"Roboto", Sans-serif;font-weight:400;color:#4B4A4A;}.elementor-564 .elementor-element.elementor-element-5ca3ef78{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-564 .elementor-element.elementor-element-5ca3ef78.elementor-element{--align-self:stretch;--flex-grow:0;--flex-shrink:1;}.elementor-564 .elementor-element.elementor-element-5ca3ef78 .elementor-wrapper{--video-aspect-ratio:0.5625;}.elementor-564 .elementor-element.elementor-element-10fab44a{--spacer-size:50px;}.elementor-564 .elementor-element.elementor-element-2ec56362:not(.elementor-motion-effects-element-type-background), .elementor-564 .elementor-element.elementor-element-2ec56362 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-564 .elementor-element.elementor-element-2ec56362 > .elementor-background-overlay{background-color:transparent;background-image:linear-gradient(180deg, #000000 0%, #27191C 100%);opacity:0.5;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-564 .elementor-element.elementor-element-2ec56362{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:50px 0px 50px 0px;}.elementor-564 .elementor-element.elementor-element-45f552d{--spacer-size:10px;}.elementor-564 .elementor-element.elementor-element-4cca9c0e img{width:60%;border-radius:25px 25px 25px 25px;}.elementor-564 .elementor-element.elementor-element-47691346{text-align:start;font-family:"Poppins", Sans-serif;font-size:30px;font-weight:600;color:#FFFFFF;}.elementor-564 .elementor-element.elementor-element-eeadf41{margin:-54px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;font-family:"Poppins", Sans-serif;font-size:20px;font-weight:400;line-height:6px;color:#D2B56F;}.elementor-564 .elementor-element.elementor-element-6e4fdc50 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(9px/2);}.elementor-564 .elementor-element.elementor-element-6e4fdc50 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(9px/2);}.elementor-564 .elementor-element.elementor-element-6e4fdc50 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(9px/2);}.elementor-564 .elementor-element.elementor-element-6e4fdc50 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-9px/2);}.elementor-564 .elementor-element.elementor-element-6e4fdc50 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-9px/2);}.elementor-564 .elementor-element.elementor-element-6e4fdc50 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-564 .elementor-element.elementor-element-6e4fdc50 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-564 .elementor-element.elementor-element-6e4fdc50{--e-icon-list-icon-size:28px;--icon-vertical-offset:0px;}.elementor-564 .elementor-element.elementor-element-6e4fdc50 .elementor-icon-list-icon{padding-inline-end:0px;}.elementor-564 .elementor-element.elementor-element-6e4fdc50 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-564 .elementor-element.elementor-element-6e4fdc50 .elementor-icon-list-item > a{font-family:"Roboto", Sans-serif;font-weight:300;}.elementor-564 .elementor-element.elementor-element-6e4fdc50 .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-564 .elementor-element.elementor-element-78662176 .elementor-button{background-color:transparent;background-image:linear-gradient(180deg, #3AD14F 0%, #2E2829 100%);border-radius:7px 7px 7px 7px;}.elementor-564 .elementor-element.elementor-element-78662176 .elementor-button-content-wrapper{flex-direction:row;}.elementor-564 .elementor-element.elementor-element-40616a4b:not(.elementor-motion-effects-element-type-background), .elementor-564 .elementor-element.elementor-element-40616a4b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-564 .elementor-element.elementor-element-40616a4b{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-564 .elementor-element.elementor-element-40616a4b > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-564 .elementor-element.elementor-element-a36dcf5{text-align:center;font-family:"Poppins", Sans-serif;font-size:30px;font-weight:400;color:#000000;}.elementor-564 .elementor-element.elementor-element-1d557d1d:not(.elementor-motion-effects-element-type-background), .elementor-564 .elementor-element.elementor-element-1d557d1d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-564 .elementor-element.elementor-element-1d557d1d{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-564 .elementor-element.elementor-element-1d557d1d > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-564 .elementor-element.elementor-element-2dfbc6b3{--e-image-carousel-slides-to-show:4;}.elementor-564 .elementor-element.elementor-element-2dfbc6b3 .elementor-swiper-button.elementor-swiper-button-prev, .elementor-564 .elementor-element.elementor-element-2dfbc6b3 .elementor-swiper-button.elementor-swiper-button-next{font-size:25px;}.elementor-564 .elementor-element.elementor-element-2dfbc6b3 .swiper-wrapper{display:flex;align-items:center;}.elementor-564 .elementor-element.elementor-element-2dfbc6b3 .elementor-image-carousel-wrapper .elementor-image-carousel .swiper-slide-image{border-radius:10px 10px 10px 10px;}.elementor-564 .elementor-element.elementor-element-419c9b1b:not(.elementor-motion-effects-element-type-background), .elementor-564 .elementor-element.elementor-element-419c9b1b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #070D13 0%, #312C2E 100%);}.elementor-564 .elementor-element.elementor-element-419c9b1b{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-564 .elementor-element.elementor-element-419c9b1b > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-564 .elementor-element.elementor-element-2d1017c1{text-align:center;font-family:"Poppins", Sans-serif;font-size:30px;font-weight:400;text-shadow:0px 0px 10px rgba(0,0,0,0.3);color:#FFFFFF;}.elementor-564 .elementor-element.elementor-element-7762a943{padding:30px 0px 0px 0px;}.elementor-564 .elementor-element.elementor-element-4061eee1{--e-image-carousel-slides-to-show:3;}.elementor-564 .elementor-element.elementor-element-4061eee1 .elementor-swiper-button.elementor-swiper-button-prev, .elementor-564 .elementor-element.elementor-element-4061eee1 .elementor-swiper-button.elementor-swiper-button-next{font-size:25px;}.elementor-564 .elementor-element.elementor-element-4061eee1 .elementor-image-carousel-wrapper .elementor-image-carousel .swiper-slide-image{border-radius:10px 10px 10px 10px;}.elementor-564 .elementor-element.elementor-element-4061eee1 .elementor-image-carousel-caption{text-align:center;}.elementor-564 .elementor-element.elementor-element-c72432a:not(.elementor-motion-effects-element-type-background), .elementor-564 .elementor-element.elementor-element-c72432a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.draindirarivas.com/wp-content/uploads/2026/01/placeholder-1.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-564 .elementor-element.elementor-element-c72432a > .elementor-background-overlay{background-color:#0c0200;opacity:0.75;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-564 .elementor-element.elementor-element-c72432a > .elementor-container{max-width:1040px;text-align:center;}.elementor-564 .elementor-element.elementor-element-c72432a{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:100px 0px 100px 0px;}.elementor-564 .elementor-element.elementor-element-19828d9b{font-family:"Poppins", Sans-serif;font-size:30px;font-weight:300;color:#FFFEFE;}.elementor-564 .elementor-element.elementor-element-57dd6f19{font-family:"Poppins", Sans-serif;font-weight:400;color:#FFFBFB;}.elementor-564 .elementor-element.elementor-element-45ede972 .elementor-button{background-color:transparent;background-image:linear-gradient(180deg, #3AD14F 0%, #2E2829 100%);border-radius:7px 7px 7px 7px;}.elementor-564 .elementor-element.elementor-element-45ede972 .elementor-button-content-wrapper{flex-direction:row;}.elementor-564 .elementor-element.elementor-element-41675452{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-564 .elementor-element.elementor-element-41675452 .elementor-divider-separator{width:100%;}.elementor-564 .elementor-element.elementor-element-41675452 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-564 .elementor-element.elementor-element-6368ec5e:not(.elementor-motion-effects-element-type-background), .elementor-564 .elementor-element.elementor-element-6368ec5e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #070D13 0%, #312C2E 100%);}.elementor-564 .elementor-element.elementor-element-6368ec5e{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-564 .elementor-element.elementor-element-6368ec5e > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-564 .elementor-element.elementor-element-2b4f4f4d{text-align:center;font-family:"Poppins", Sans-serif;font-size:30px;font-weight:400;text-shadow:0px 0px 10px rgba(0,0,0,0.3);color:#FFFFFF;}.elementor-564 .elementor-element.elementor-element-2fd8ae3b{padding:30px 0px 0px 0px;}.elementor-564 .elementor-element.elementor-element-510412e4{--e-image-carousel-slides-to-show:3;}.elementor-564 .elementor-element.elementor-element-510412e4 .elementor-swiper-button.elementor-swiper-button-prev, .elementor-564 .elementor-element.elementor-element-510412e4 .elementor-swiper-button.elementor-swiper-button-next{font-size:25px;}.elementor-564 .elementor-element.elementor-element-510412e4 .swiper-wrapper{display:flex;align-items:center;}.elementor-564 .elementor-element.elementor-element-510412e4 .elementor-image-carousel-wrapper .elementor-image-carousel .swiper-slide-image{border-radius:10px 10px 10px 10px;}.elementor-564 .elementor-element.elementor-element-1c4be269:not(.elementor-motion-effects-element-type-background), .elementor-564 .elementor-element.elementor-element-1c4be269 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.draindirarivas.com/wp-content/uploads/2026/01/william-krause-622690-unsplash-1024x683-1.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-564 .elementor-element.elementor-element-1c4be269 > .elementor-background-overlay{background-color:#000000;opacity:0.8;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-564 .elementor-element.elementor-element-1c4be269 > .elementor-container{max-width:1040px;}.elementor-564 .elementor-element.elementor-element-1c4be269{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:80px 0px 80px 0px;}.elementor-564 .elementor-element.elementor-element-3b22384c > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:12px;}.elementor-564 .elementor-element.elementor-element-2c23a83c .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:3rem;font-weight:500;line-height:1.1666em;color:#ffffff;}.elementor-564 .elementor-element.elementor-element-4ecdc50b{--divider-border-style:solid;--divider-border-width:4px;}.elementor-564 .elementor-element.elementor-element-4ecdc50b .elementor-divider-separator{width:48px;}.elementor-564 .elementor-element.elementor-element-4ecdc50b .elementor-divider{padding-block-start:8px;padding-block-end:8px;}.elementor-564 .elementor-element.elementor-element-2787c070 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:0.75rem;font-weight:500;text-transform:uppercase;letter-spacing:1px;color:rgba(255,255,255,0.87);}.elementor-564 .elementor-element.elementor-element-39ab90f > .elementor-element-populated{border-style:solid;border-width:0px 1px 0px 0px;border-color:rgba(255,255,255,0.12);}.elementor-564 .elementor-element.elementor-element-6a58086c .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(12px/2);}.elementor-564 .elementor-element.elementor-element-6a58086c .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(12px/2);}.elementor-564 .elementor-element.elementor-element-6a58086c .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(12px/2);}.elementor-564 .elementor-element.elementor-element-6a58086c .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-12px/2);}.elementor-564 .elementor-element.elementor-element-6a58086c .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-12px/2);}.elementor-564 .elementor-element.elementor-element-6a58086c .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-564 .elementor-element.elementor-element-6a58086c .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-564 .elementor-element.elementor-element-6a58086c{--e-icon-list-icon-size:16px;--icon-vertical-offset:0px;}.elementor-564 .elementor-element.elementor-element-6a58086c .elementor-icon-list-icon{padding-inline-end:16px;}.elementor-564 .elementor-element.elementor-element-6a58086c .elementor-icon-list-item > .elementor-icon-list-text, .elementor-564 .elementor-element.elementor-element-6a58086c .elementor-icon-list-item > a{font-family:"Roboto", Sans-serif;font-size:0.875rem;line-height:1.5em;}.elementor-564 .elementor-element.elementor-element-6a58086c .elementor-icon-list-text{color:rgba(255,255,255,0.7);transition:color 0.3s;}.elementor-564 .elementor-element.elementor-element-622c35eb{margin:28px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-564 .elementor-element.elementor-element-622c35eb .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:0.75rem;font-weight:500;text-transform:uppercase;letter-spacing:1px;color:rgba(255,255,255,0.87);}.elementor-564 .elementor-element.elementor-element-3e30836e .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(12px/2);}.elementor-564 .elementor-element.elementor-element-3e30836e .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(12px/2);}.elementor-564 .elementor-element.elementor-element-3e30836e .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(12px/2);}.elementor-564 .elementor-element.elementor-element-3e30836e .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-12px/2);}.elementor-564 .elementor-element.elementor-element-3e30836e .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-12px/2);}.elementor-564 .elementor-element.elementor-element-3e30836e .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-564 .elementor-element.elementor-element-3e30836e .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-564 .elementor-element.elementor-element-3e30836e{--e-icon-list-icon-size:16px;--icon-vertical-offset:0px;}.elementor-564 .elementor-element.elementor-element-3e30836e .elementor-icon-list-icon{padding-inline-end:16px;}.elementor-564 .elementor-element.elementor-element-3e30836e .elementor-icon-list-item > .elementor-icon-list-text, .elementor-564 .elementor-element.elementor-element-3e30836e .elementor-icon-list-item > a{font-family:"Roboto", Sans-serif;font-size:0.875rem;line-height:1.5em;}.elementor-564 .elementor-element.elementor-element-3e30836e .elementor-icon-list-text{color:rgba(255,255,255,0.7);transition:color 0.3s;}.elementor-564 .elementor-element.elementor-element-795405ef > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:12px;}.elementor-564 .elementor-element.elementor-element-707f69a7 > .elementor-element-populated{border-style:solid;border-width:0px 1px 0px 0px;border-color:rgba(255,255,255,0.12);}.elementor-564 .elementor-element.elementor-element-106c5ff3 iframe{height:329px;}.elementor-564 .elementor-element.elementor-element-4b4f3042:not(.elementor-motion-effects-element-type-background), .elementor-564 .elementor-element.elementor-element-4b4f3042 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;background-image:url("https://www.draindirarivas.com/wp-content/uploads/2026/01/placeholder-2.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-564 .elementor-element.elementor-element-4b4f3042 > .elementor-background-overlay{background-color:#FFFFFF;opacity:0.97;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-564 .elementor-element.elementor-element-4b4f3042 > .elementor-container{max-width:1040px;}.elementor-564 .elementor-element.elementor-element-4b4f3042{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 0px 0px;}.elementor-564 .elementor-element.elementor-element-1f39bc70 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:16px;}.elementor-564 .elementor-element.elementor-element-1f39bc70 > .elementor-element-populated, .elementor-564 .elementor-element.elementor-element-1f39bc70 > .elementor-element-populated > .elementor-background-overlay, .elementor-564 .elementor-element.elementor-element-1f39bc70 > .elementor-background-slideshow{border-radius:4px 4px 4px 4px;}.elementor-564 .elementor-element.elementor-element-1f39bc70 > .elementor-element-populated{box-shadow:0px 3px 12px 0px rgba(0,0,0,0.03);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-564 .elementor-element.elementor-element-1f39bc70 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-564 .elementor-element.elementor-element-2b2caaab{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;font-family:"Roboto", Sans-serif;font-size:0.8125rem;font-weight:400;line-height:1.617em;color:#080808;}.elementor-564 .elementor-element.elementor-element-878b34c{--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;--overlay-opacity:0.5;--padding-top:250px;--padding-bottom:250px;--padding-left:0px;--padding-right:0px;}.elementor-564 .elementor-element.elementor-element-878b34c:not(.elementor-motion-effects-element-type-background), .elementor-564 .elementor-element.elementor-element-878b34c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.draindirarivas.com/wp-content/uploads/2026/01/Gemini_Generated_Image_iak4bhiak4bhiak4-scaled.png");background-position:-58px 0px;}.elementor-564 .elementor-element.elementor-element-878b34c::before, .elementor-564 .elementor-element.elementor-element-878b34c > .elementor-background-video-container::before, .elementor-564 .elementor-element.elementor-element-878b34c > .e-con-inner > .elementor-background-video-container::before, .elementor-564 .elementor-element.elementor-element-878b34c > .elementor-background-slideshow::before, .elementor-564 .elementor-element.elementor-element-878b34c > .e-con-inner > .elementor-background-slideshow::before, .elementor-564 .elementor-element.elementor-element-878b34c > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #ADACA0 0%, #000000 100%);}.elementor-564 .elementor-element.elementor-element-70f5ea7{text-align:center;font-family:"Playfair Display", Sans-serif;font-weight:200;color:var( --e-global-color-566d15c );}.elementor-564 .elementor-element.elementor-element-afbcffa{text-align:center;font-family:"Playfair Display", Sans-serif;font-weight:600;color:#000000;}.elementor-564 .elementor-element.elementor-element-931f219{text-align:center;font-family:"Playfair Display", Sans-serif;font-weight:300;color:var( --e-global-color-566d15c );}.elementor-564 .elementor-element.elementor-element-8e306ed .widget-image-caption{color:var( --e-global-color-566d15c );font-family:"Roboto", Sans-serif;font-weight:400;}.elementor-564 .elementor-element.elementor-element-30a97f8 .elementor-button{background-color:var( --e-global-color-49cf991 );font-family:"Times New Roman", Sans-serif;font-weight:600;fill:#020101;color:#020101;border-style:solid;}.elementor-564 .elementor-element.elementor-element-2653b10 .widget-image-caption{color:var( --e-global-color-566d15c );font-family:"Roboto", Sans-serif;font-weight:400;}.elementor-564 .elementor-element.elementor-element-1940c5d .elementor-button{background-color:var( --e-global-color-49cf991 );font-family:"Times New Roman", Sans-serif;font-weight:600;fill:#020101;color:#020101;border-style:solid;}.elementor-564 .elementor-element.elementor-element-bcda15e .widget-image-caption{color:var( --e-global-color-df6e865 );font-family:"Roboto", Sans-serif;font-weight:400;}.elementor-564 .elementor-element.elementor-element-3e0cf2d .elementor-button{background-color:var( --e-global-color-49cf991 );font-family:"Times New Roman", Sans-serif;font-weight:600;fill:#020101;color:#020101;border-style:solid;}@media(max-width:1024px) and (min-width:768px){.elementor-564 .elementor-element.elementor-element-1f39bc70{width:20%;}}@media(min-width:1025px){.elementor-564 .elementor-element.elementor-element-2acb5545:not(.elementor-motion-effects-element-type-background), .elementor-564 .elementor-element.elementor-element-2acb5545 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}.elementor-564 .elementor-element.elementor-element-22927d80:not(.elementor-motion-effects-element-type-background), .elementor-564 .elementor-element.elementor-element-22927d80 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}.elementor-564 .elementor-element.elementor-element-c72432a:not(.elementor-motion-effects-element-type-background), .elementor-564 .elementor-element.elementor-element-c72432a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}.elementor-564 .elementor-element.elementor-element-1c4be269:not(.elementor-motion-effects-element-type-background), .elementor-564 .elementor-element.elementor-element-1c4be269 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}.elementor-564 .elementor-element.elementor-element-4b4f3042:not(.elementor-motion-effects-element-type-background), .elementor-564 .elementor-element.elementor-element-4b4f3042 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}}@media(max-width:1024px){.elementor-564 .elementor-element.elementor-element-2acb5545{padding:100px 25px 100px 25px;}.elementor-564 .elementor-element.elementor-element-5a53fbf6 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-564 .elementor-element.elementor-element-183ae6c5 .elementor-heading-title{font-size:2.5rem;}.elementor-564 .elementor-element.elementor-element-2c23a83c .elementor-heading-title{font-size:2.5rem;}.elementor-564 .elementor-element.elementor-element-878b34c:not(.elementor-motion-effects-element-type-background), .elementor-564 .elementor-element.elementor-element-878b34c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;}}@media(max-width:767px){.elementor-564 .elementor-element.elementor-element-2acb5545:not(.elementor-motion-effects-element-type-background), .elementor-564 .elementor-element.elementor-element-2acb5545 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:-198px -8px;}.elementor-564 .elementor-element.elementor-element-2acb5545 > .elementor-background-overlay{background-color:transparent;background-image:linear-gradient(20deg, #2b1b0d 100%, #ECE7E4 85%);opacity:0.74;}.elementor-564 .elementor-element.elementor-element-2acb5545{padding:60px 20px 100px 020px;}.elementor-564 .elementor-element.elementor-element-2facf8c1{margin:-27px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-564 .elementor-element.elementor-element-2facf8c1 img{width:45%;}.elementor-564 .elementor-element.elementor-element-12c1442f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;border-radius:2px 2px 2px 2px;text-align:center;font-size:30px;line-height:0.3em;}.elementor-564 .elementor-element.elementor-element-66ae512c{margin:-37px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;font-size:16px;}.elementor-564 .elementor-element.elementor-element-583ff3b8{--spacer-size:10px;}.elementor-564 .elementor-element.elementor-element-7af96cb0{margin:-35px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;font-size:16px;}.elementor-564 .elementor-element.elementor-element-e554c43 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-564 .elementor-element.elementor-element-e554c43 .elementor-icon-list-item > a{font-size:14px;}.elementor-564 .elementor-element.elementor-element-3d3e661a{border-radius:0px 0px 0px 0px;}.elementor-564 .elementor-element.elementor-element-3d3e661a .elementor-button{border-radius:12px 12px 12px 12px;}.elementor-564 .elementor-element.elementor-element-21275368{text-align:center;font-size:25px;}.elementor-564 .elementor-element.elementor-element-21275368 p{margin-block-end:0px;}.elementor-564 .elementor-element.elementor-element-7aa9a900{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-564 .elementor-element.elementor-element-7aa9a900 img{width:72%;border-radius:10px 10px 10px 10px;}.elementor-564 .elementor-element.elementor-element-af77967{text-align:center;font-size:54px;}.elementor-564 .elementor-element.elementor-element-af77967 p{margin-block-end:0px;}.elementor-564 .elementor-element.elementor-element-1f1ac401{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;font-size:19px;}.elementor-564 .elementor-element.elementor-element-20b5ae28, .elementor-564 .elementor-element.elementor-element-20b5ae28 > .elementor-background-overlay{border-radius:0px 0px 0px 0px;}.elementor-564 .elementor-element.elementor-element-416b8357{border-radius:0px 0px 0px 0px;font-size:22px;line-height:0.3em;}.elementor-564 .elementor-element.elementor-element-1a1c9c3c{padding:20px 0px 20px 0px;}.elementor-564 .elementor-element.elementor-element-25b93b65 img{width:99%;}.elementor-564 .elementor-element.elementor-element-7102f4e7 img{width:99%;}.elementor-564 .elementor-element.elementor-element-391019ca, .elementor-564 .elementor-element.elementor-element-391019ca > .elementor-background-overlay{border-radius:0px 0px 0px 0px;}.elementor-564 .elementor-element.elementor-element-7f76c762{border-radius:0px 0px 0px 0px;font-size:22px;line-height:0.3em;}.elementor-564 .elementor-element.elementor-element-3696a708 .elementor-swiper-button.elementor-swiper-button-prev, .elementor-564 .elementor-element.elementor-element-3696a708 .elementor-swiper-button.elementor-swiper-button-next{font-size:21px;}.elementor-564 .elementor-element.elementor-element-3696a708 .swiper-wrapper{display:flex;align-items:center;}.elementor-564 .elementor-element.elementor-element-3db589a1{border-radius:0px 0px 0px 0px;}.elementor-564 .elementor-element.elementor-element-3db589a1 .elementor-button{border-radius:12px 12px 12px 12px;}.elementor-564 .elementor-element.elementor-element-163bd6a, .elementor-564 .elementor-element.elementor-element-163bd6a > .elementor-background-overlay{border-radius:0px 0px 0px 0px;}.elementor-564 .elementor-element.elementor-element-62e74e9c{--spacer-size:15px;}.elementor-564 .elementor-element.elementor-element-65138753 img{width:78%;border-radius:12px 0px 12px 0px;}.elementor-564 .elementor-element.elementor-element-1802f42c{margin:-35px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;font-size:28px;}.elementor-564 .elementor-element.elementor-element-10ca8104{margin:-65px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-564 .elementor-element.elementor-element-180878f3{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--e-icon-list-icon-size:20px;}.elementor-564 .elementor-element.elementor-element-180878f3 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(10px/2);}.elementor-564 .elementor-element.elementor-element-180878f3 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(10px/2);}.elementor-564 .elementor-element.elementor-element-180878f3 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(10px/2);}.elementor-564 .elementor-element.elementor-element-180878f3 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-10px/2);}.elementor-564 .elementor-element.elementor-element-180878f3 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-10px/2);}.elementor-564 .elementor-element.elementor-element-180878f3 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-564 .elementor-element.elementor-element-180878f3 .elementor-icon-list-item > a{font-size:16px;}.elementor-564 .elementor-element.elementor-element-68cbfc83{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;border-radius:0px 0px 0px 0px;}.elementor-564 .elementor-element.elementor-element-68cbfc83 .elementor-button{border-radius:12px 12px 12px 12px;}.elementor-564 .elementor-element.elementor-element-47ccb3ce{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;font-size:28px;}.elementor-564 .elementor-element.elementor-element-67b72d55 .elementor-swiper-button.elementor-swiper-button-prev, .elementor-564 .elementor-element.elementor-element-67b72d55 .elementor-swiper-button.elementor-swiper-button-next{font-size:21px;}.elementor-564 .elementor-element.elementor-element-67b72d55 .swiper-wrapper{display:flex;align-items:center;}.elementor-564 .elementor-element.elementor-element-4babc0ee:not(.elementor-motion-effects-element-type-background), .elementor-564 .elementor-element.elementor-element-4babc0ee > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;background-repeat:no-repeat;background-size:cover;}.elementor-564 .elementor-element.elementor-element-4babc0ee{--overlay-opacity:0.74;--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-564 .elementor-element.elementor-element-4c48c8cd{margin:0px 10px calc(var(--kit-widget-spacing, 0px) + 0px) 10px;text-align:center;font-size:23px;}.elementor-564 .elementor-element.elementor-element-36739abd{margin:-36px 10px calc(var(--kit-widget-spacing, 0px) + 0px) 10px;text-align:center;font-size:18px;}.elementor-564 .elementor-element.elementor-element-f86a083{border-radius:0px 0px 0px 0px;}.elementor-564 .elementor-element.elementor-element-f86a083 .elementor-button{border-radius:12px 12px 12px 12px;}.elementor-564 .elementor-element.elementor-element-22927d80 > .elementor-background-overlay{opacity:1;}.elementor-564 .elementor-element.elementor-element-22927d80{padding:40px 0px 40px 0px;}.elementor-564 .elementor-element.elementor-element-183ae6c5 .elementor-heading-title{font-size:2rem;}.elementor-564 .elementor-element.elementor-element-5f270c45 > .elementor-element-populated{margin:0px 0px 30px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-564 .elementor-element.elementor-element-1d66f0e8 > .elementor-element-populated{margin:0px 0px 30px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-564 .elementor-element.elementor-element-73130687 iframe{height:223px;}.elementor-564 .elementor-element.elementor-element-35725158{--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-564 .elementor-element.elementor-element-703c021e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -15px) 0px;text-align:center;font-size:28px;line-height:0.2em;}.elementor-564 .elementor-element.elementor-element-7aebe525{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;line-height:1.2em;}.elementor-564 .elementor-element.elementor-element-62abeb77{margin:-48px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;line-height:1.2em;}.elementor-564 .elementor-element.elementor-element-2ff16b73 img{width:78%;border-radius:10px 10px 10px 10px;}.elementor-564 .elementor-element.elementor-element-41606c47{margin:0px 20px calc(var(--kit-widget-spacing, 0px) + 0px) 20px;text-align:center;font-size:16px;}.elementor-564 .elementor-element.elementor-element-4fc869f6{border-radius:0px 0px 0px 0px;}.elementor-564 .elementor-element.elementor-element-4fc869f6 .elementor-button{border-radius:12px 12px 12px 12px;}.elementor-564 .elementor-element.elementor-element-1d88200b{padding:30px 0px 20px 0px;}.elementor-564 .elementor-element.elementor-element-6fe8e10e{text-align:center;font-size:26px;line-height:0.3em;}.elementor-564 .elementor-element.elementor-element-7fd38fa1{--padding-top:0px;--padding-bottom:25px;--padding-left:0px;--padding-right:0px;}.elementor-564 .elementor-element.elementor-element-6dec84e7{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 15px;--e-icon-list-icon-size:24px;--e-icon-list-icon-align:center;--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.125);--icon-vertical-align:center;}.elementor-564 .elementor-element.elementor-element-246e4133, .elementor-564 .elementor-element.elementor-element-246e4133 > .elementor-background-overlay{border-radius:0px 0px 0px 0px;}.elementor-564 .elementor-element.elementor-element-2eed83e4{border-radius:0px 0px 0px 0px;font-size:15px;}.elementor-564 .elementor-element.elementor-element-664a3b4a, .elementor-564 .elementor-element.elementor-element-664a3b4a > .elementor-background-overlay{border-radius:0px 0px 0px 0px;}.elementor-564 .elementor-element.elementor-element-75f2aeeb{border-radius:0px 0px 0px 0px;font-size:21px;line-height:0.4em;}.elementor-564 .elementor-element.elementor-element-72ceb35b{padding:30px 0px 20px 0px;}.elementor-564 .elementor-element.elementor-element-ec3c10e{margin:0px 5px calc(var(--kit-widget-spacing, 0px) + 0px) 5px;text-align:center;font-size:27px;}.elementor-564 .elementor-element.elementor-element-ac8cb66{--padding-top:0px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-564 .elementor-element.elementor-element-13340d72 img{width:95%;border-radius:14px 14px 14px 14px;}.elementor-564 .elementor-element.elementor-element-13340d72 .widget-image-caption{margin-block-start:7px;}.elementor-564 .elementor-element.elementor-element-9abd472{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-564 .elementor-element.elementor-element-9abd472 img{width:95%;border-radius:14px 14px 14px 14px;}.elementor-564 .elementor-element.elementor-element-9abd472 .widget-image-caption{margin-block-start:7px;}.elementor-564 .elementor-element.elementor-element-621863ba{padding:0px 0px 30px 0px;}.elementor-564 .elementor-element.elementor-element-7941ccd4{margin:30px 05px calc(var(--kit-widget-spacing, 0px) + -50px) 05px;text-align:center;font-size:30px;}.elementor-564 .elementor-element.elementor-element-78c735d7{margin:0px 5px calc(var(--kit-widget-spacing, 0px) + 0px) 5px;text-align:center;font-size:17px;}.elementor-564 .elementor-element.elementor-element-2a7113e2{border-radius:0px 0px 0px 0px;}.elementor-564 .elementor-element.elementor-element-2a7113e2 .elementor-button{border-radius:12px 12px 12px 12px;}.elementor-564 .elementor-element.elementor-element-32349ea6, .elementor-564 .elementor-element.elementor-element-32349ea6 > .elementor-background-overlay{border-radius:0px 0px 0px 0px;}.elementor-564 .elementor-element.elementor-element-4ab2597b{border-radius:0px 0px 0px 0px;font-size:24px;}.elementor-564 .elementor-element.elementor-element-2f59367e{padding:30px 0px 0px 0px;}.elementor-564 .elementor-element.elementor-element-24277ae0 > .elementor-element-populated{margin:0px 0px 0px 35px;--e-column-margin-right:0px;--e-column-margin-left:35px;}.elementor-564 .elementor-element.elementor-element-14c2171b{width:var( --container-widget-width, 259px );max-width:259px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:259px;--container-widget-flex-grow:0;}.elementor-564 .elementor-element.elementor-element-14c2171b.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-564 .elementor-element.elementor-element-13e4a18a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -28px;text-align:center;font-size:15px;}.elementor-564 .elementor-element.elementor-element-6f1c072c > .elementor-element-populated{margin:0px 0px 0px 35px;--e-column-margin-right:0px;--e-column-margin-left:35px;}.elementor-564 .elementor-element.elementor-element-5ca3ef78{width:var( --container-widget-width, 259px );max-width:259px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:259px;--container-widget-flex-grow:0;}.elementor-564 .elementor-element.elementor-element-5ca3ef78.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-564 .elementor-element.elementor-element-10fab44a{--spacer-size:10px;}.elementor-564 .elementor-element.elementor-element-4cca9c0e img{width:89%;}.elementor-564 .elementor-element.elementor-element-47691346{margin:-20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;font-size:23px;}.elementor-564 .elementor-element.elementor-element-eeadf41{margin:-47px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;font-size:15px;line-height:0.5em;}.elementor-564 .elementor-element.elementor-element-6e4fdc50{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 15px;}.elementor-564 .elementor-element.elementor-element-78662176{border-radius:0px 0px 0px 0px;}.elementor-564 .elementor-element.elementor-element-78662176 .elementor-button{border-radius:12px 12px 12px 12px;}.elementor-564 .elementor-element.elementor-element-a36dcf5{border-radius:0px 0px 0px 0px;font-size:20px;}.elementor-564 .elementor-element.elementor-element-efcb73b > .elementor-element-populated{margin:0px 0px 0px 50px;--e-column-margin-right:0px;--e-column-margin-left:50px;}.elementor-564 .elementor-element.elementor-element-2dfbc6b3{width:var( --container-widget-width, 224px );max-width:224px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:224px;--container-widget-flex-grow:0;align-self:center;}.elementor-564 .elementor-element.elementor-element-2dfbc6b3 .swiper-wrapper{display:flex;align-items:center;}.elementor-564 .elementor-element.elementor-element-419c9b1b, .elementor-564 .elementor-element.elementor-element-419c9b1b > .elementor-background-overlay{border-radius:0px 0px 0px 0px;}.elementor-564 .elementor-element.elementor-element-2d1017c1{border-radius:0px 0px 0px 0px;font-size:27px;}.elementor-564 .elementor-element.elementor-element-7762a943{margin-top:0px;margin-bottom:0px;padding:20px 0px 0px 0px;}.elementor-564 .elementor-element.elementor-element-4061eee1 .elementor-image-carousel-caption{font-size:16px;}.elementor-564 .elementor-element.elementor-element-c72432a:not(.elementor-motion-effects-element-type-background), .elementor-564 .elementor-element.elementor-element-c72432a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:-199px 0px;}.elementor-564 .elementor-element.elementor-element-c72432a{padding:50px 0px 50px 0px;}.elementor-564 .elementor-element.elementor-element-19828d9b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;font-size:27px;line-height:0.3em;}.elementor-564 .elementor-element.elementor-element-57dd6f19{margin:-24px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;font-size:14px;}.elementor-564 .elementor-element.elementor-element-45ede972{border-radius:0px 0px 0px 0px;}.elementor-564 .elementor-element.elementor-element-45ede972 .elementor-button{border-radius:12px 12px 12px 12px;}.elementor-564 .elementor-element.elementor-element-6368ec5e, .elementor-564 .elementor-element.elementor-element-6368ec5e > .elementor-background-overlay{border-radius:0px 0px 0px 0px;}.elementor-564 .elementor-element.elementor-element-2b4f4f4d{border-radius:0px 0px 0px 0px;font-size:27px;}.elementor-564 .elementor-element.elementor-element-2fd8ae3b{margin-top:0px;margin-bottom:0px;padding:20px 0px 0px 0px;}.elementor-564 .elementor-element.elementor-element-1c4be269{padding:40px 0px 40px 0px;}.elementor-564 .elementor-element.elementor-element-2c23a83c .elementor-heading-title{font-size:2rem;}.elementor-564 .elementor-element.elementor-element-39ab90f > .elementor-element-populated{margin:0px 0px 30px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-564 .elementor-element.elementor-element-707f69a7 > .elementor-element-populated{margin:0px 0px 30px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-564 .elementor-element.elementor-element-106c5ff3 iframe{height:223px;}.elementor-564 .elementor-element.elementor-element-4b4f3042{padding:0em 0em 0em 0em;}.elementor-564 .elementor-element.elementor-element-1f39bc70 > .elementor-element-populated{padding:1em 1em 1em 1em;}.elementor-564 .elementor-element.elementor-element-2b2caaab{text-align:center;}.elementor-564 .elementor-element.elementor-element-878b34c:not(.elementor-motion-effects-element-type-background), .elementor-564 .elementor-element.elementor-element-878b34c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.draindirarivas.com/wp-content/uploads/2026/01/ChatGPT-Image-22-ene-2026-22_20_00-1.png");background-position:center center;}.elementor-564 .elementor-element.elementor-element-878b34c{--overlay-opacity:0;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-564 .elementor-element.elementor-element-70f5ea7{margin:-63px 10px calc(var(--kit-widget-spacing, 0px) + -78px) 10px;padding:0px 0px 0px 0px;font-size:27px;}.elementor-564 .elementor-element.elementor-element-afbcffa{margin:0px 10px calc(var(--kit-widget-spacing, 0px) + 0px) 10px;font-size:30px;}.elementor-564 .elementor-element.elementor-element-931f219{margin:-64px 33px calc(var(--kit-widget-spacing, 0px) + 0px) 23px;padding:0px 0px 0px 0px;text-align:center;font-size:13px;}.elementor-564 .elementor-element.elementor-element-8e306ed{margin:0px 20px calc(var(--kit-widget-spacing, 0px) + 0px) 20px;}.elementor-564 .elementor-element.elementor-element-8e306ed img{width:100%;}.elementor-564 .elementor-element.elementor-element-8e306ed .widget-image-caption{font-size:13px;}.elementor-564 .elementor-element.elementor-element-30a97f8 .elementor-button{font-size:16px;border-radius:11px 11px 11px 11px;}.elementor-564 .elementor-element.elementor-element-2653b10{margin:0px 20px calc(var(--kit-widget-spacing, 0px) + 0px) 20px;}.elementor-564 .elementor-element.elementor-element-2653b10 img{width:100%;}.elementor-564 .elementor-element.elementor-element-2653b10 .widget-image-caption{font-size:13px;}.elementor-564 .elementor-element.elementor-element-1940c5d .elementor-button{font-size:16px;border-radius:11px 11px 11px 11px;}.elementor-564 .elementor-element.elementor-element-bcda15e{margin:0px 20px calc(var(--kit-widget-spacing, 0px) + 0px) 20px;}.elementor-564 .elementor-element.elementor-element-bcda15e img{width:100%;}.elementor-564 .elementor-element.elementor-element-bcda15e .widget-image-caption{font-size:13px;}.elementor-564 .elementor-element.elementor-element-3e0cf2d .elementor-button{font-size:16px;border-radius:11px 11px 11px 11px;}}