.elementor-4157 .elementor-element.elementor-element-84002da{--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-4157 .elementor-element.elementor-element-1ebffb9{--e-image-carousel-slides-to-show:1;}.elementor-4157 .elementor-element.elementor-element-1ebffb9 .swiper-pagination-bullet{width:10px;height:10px;background:var( --e-global-color-primary );}.elementor-4157 .elementor-element.elementor-element-1ebffb9 .swiper-pagination-bullet:not(.swiper-pagination-bullet-active){background:var( --e-global-color-secondary );opacity:var( --e-global-color-secondary );}.elementor-4157 .elementor-element.elementor-element-7b9511d > div.elementor-container{max-width:1400px;--porto-flick-carousel-width:1400px;}.elementor-4157 .elementor-element.elementor-element-7b9511d{margin-top:30px;margin-bottom:30px;}.elementor-4157 .elementor-element.elementor-element-81aa2cd > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-4157 .elementor-element.elementor-element-d402501{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:020px;--margin-left:0px;--margin-right:0px;}.elementor-4157 .elementor-element.elementor-element-07ff524{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-block-start:120px;--padding-block-end:20px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-4157 .elementor-element.elementor-element-07ff524:not(.elementor-motion-effects-element-type-background), .elementor-4157 .elementor-element.elementor-element-07ff524 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://ruibals.com/wp-content/uploads/2025/11/1.-Annual-Image.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.container-fluid .e-parent.e-con-full .e-con-boxed.elementor-element-07ff524{--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-4157 .elementor-element.elementor-element-39c51fd.elementor-element{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-4157 .elementor-element.elementor-element-39c51fd{border-radius:0px 0px 0px 0px;}.elementor-4157 .elementor-element.elementor-element-39c51fd .btn{border-radius:0px 0px 0px 0px;font-family:"Oswald", Poppins;font-size:20px;font-weight:400;line-height:20px;color:var( --e-global-color-de254e7 );background-color:#ffffff;border-width:0px 0px 0px 0px;padding:10px 30px 10px 30px;}.elementor-4157 .elementor-element.elementor-element-39c51fd .btn:hover, .elementor-4157 .elementor-element.elementor-element-39c51fd .btn:focus, .elementor-4157 .elementor-element.elementor-element-39c51fd .btn:active{color:var( --e-global-color-secondary );background-color:var( --e-global-color-primary );}.elementor-4157 .elementor-element.elementor-element-8f08c54{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-block-start:120px;--padding-block-end:20px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-4157 .elementor-element.elementor-element-8f08c54:not(.elementor-motion-effects-element-type-background), .elementor-4157 .elementor-element.elementor-element-8f08c54 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://ruibals.com/wp-content/uploads/2025/11/2.-Perennial-Image.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.container-fluid .e-parent.e-con-full .e-con-boxed.elementor-element-8f08c54{--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-4157 .elementor-element.elementor-element-f3eb85b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;}.elementor-4157 .elementor-element.elementor-element-f3eb85b.elementor-element{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-4157 .elementor-element.elementor-element-f3eb85b .btn{border-radius:0px 0px 0px 0px;font-family:"Oswald", Poppins;font-size:20px;font-weight:400;line-height:20px;color:var( --e-global-color-de254e7 );background-color:var( --e-global-color-secondary );border-width:0px 0px 0px 0px;padding:10px 30px 10px 30px;}.elementor-4157 .elementor-element.elementor-element-f3eb85b .btn:hover, .elementor-4157 .elementor-element.elementor-element-f3eb85b .btn:focus, .elementor-4157 .elementor-element.elementor-element-f3eb85b .btn:active{color:var( --e-global-color-secondary );background-color:var( --e-global-color-primary );}.elementor-4157 .elementor-element.elementor-element-a9fa30e{--display:flex;--padding-block-start:120px;--padding-block-end:20px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-4157 .elementor-element.elementor-element-a9fa30e:not(.elementor-motion-effects-element-type-background), .elementor-4157 .elementor-element.elementor-element-a9fa30e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://ruibals.com/wp-content/uploads/2025/11/3.-Shrub-Image.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.container-fluid .e-parent.e-con-full .e-con-boxed.elementor-element-a9fa30e{--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-4157 .elementor-element.elementor-element-a9fa30e.e-con{--order:99999 /* order end hack */;}.elementor-4157 .elementor-element.elementor-element-a3904f6.elementor-element{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-4157 .elementor-element.elementor-element-a3904f6{border-radius:0px 0px 0px 0px;}.elementor-4157 .elementor-element.elementor-element-a3904f6 .btn{border-radius:0px 0px 0px 0px;font-family:"Oswald", Poppins;font-size:20px;font-weight:400;line-height:20px;color:var( --e-global-color-de254e7 );background-color:var( --e-global-color-secondary );border-width:0px 0px 0px 0px;padding:10px 30px 10px 30px;}.elementor-4157 .elementor-element.elementor-element-a3904f6 .btn:hover, .elementor-4157 .elementor-element.elementor-element-a3904f6 .btn:focus, .elementor-4157 .elementor-element.elementor-element-a3904f6 .btn:active{color:var( --e-global-color-secondary );background-color:var( --e-global-color-primary );}.elementor-4157 .elementor-element.elementor-element-b868124{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;}.elementor-4157 .elementor-element.elementor-element-9685933{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-block-start:120px;--padding-block-end:20px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-4157 .elementor-element.elementor-element-9685933:not(.elementor-motion-effects-element-type-background), .elementor-4157 .elementor-element.elementor-element-9685933 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://ruibals.com/wp-content/uploads/2025/11/4.-Tree-Imagge.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.container-fluid .e-parent.e-con-full .e-con-boxed.elementor-element-9685933{--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-4157 .elementor-element.elementor-element-6cbf44b.elementor-element{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-4157 .elementor-element.elementor-element-6cbf44b{border-radius:0px 0px 0px 0px;}.elementor-4157 .elementor-element.elementor-element-6cbf44b .btn{border-radius:0px 0px 0px 0px;font-family:"Oswald", Poppins;font-size:20px;font-weight:400;line-height:20px;color:var( --e-global-color-de254e7 );background-color:var( --e-global-color-secondary );border-width:0px 0px 0px 0px;padding:10px 30px 10px 30px;}.elementor-4157 .elementor-element.elementor-element-6cbf44b .btn:hover, .elementor-4157 .elementor-element.elementor-element-6cbf44b .btn:focus, .elementor-4157 .elementor-element.elementor-element-6cbf44b .btn:active{color:var( --e-global-color-secondary );background-color:var( --e-global-color-primary );}.elementor-4157 .elementor-element.elementor-element-fce11a3{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-block-start:120px;--padding-block-end:20px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-4157 .elementor-element.elementor-element-fce11a3:not(.elementor-motion-effects-element-type-background), .elementor-4157 .elementor-element.elementor-element-fce11a3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://ruibals.com/wp-content/uploads/2025/11/5.Houseplant-Image.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.container-fluid .e-parent.e-con-full .e-con-boxed.elementor-element-fce11a3{--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-4157 .elementor-element.elementor-element-193fc36.elementor-element{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-4157 .elementor-element.elementor-element-193fc36{border-radius:0px 0px 0px 0px;}.elementor-4157 .elementor-element.elementor-element-193fc36 .btn{border-radius:0px 0px 0px 0px;font-family:"Oswald", Poppins;font-size:20px;font-weight:400;line-height:20px;color:var( --e-global-color-de254e7 );background-color:var( --e-global-color-secondary );border-width:0px 0px 0px 0px;padding:10px 30px 10px 30px;}.elementor-4157 .elementor-element.elementor-element-193fc36 .btn:hover, .elementor-4157 .elementor-element.elementor-element-193fc36 .btn:focus, .elementor-4157 .elementor-element.elementor-element-193fc36 .btn:active{color:var( --e-global-color-secondary );background-color:var( --e-global-color-primary );}.elementor-4157 .elementor-element.elementor-element-633b288{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-block-start:120px;--padding-block-end:20px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-4157 .elementor-element.elementor-element-633b288:not(.elementor-motion-effects-element-type-background), .elementor-4157 .elementor-element.elementor-element-633b288 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://ruibals.com/wp-content/uploads/2025/11/6.-Tropical-Image.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.container-fluid .e-parent.e-con-full .e-con-boxed.elementor-element-633b288{--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-4157 .elementor-element.elementor-element-8256f85.elementor-element{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-4157 .elementor-element.elementor-element-8256f85{border-radius:0px 0px 0px 0px;}.elementor-4157 .elementor-element.elementor-element-8256f85 .btn{border-radius:0px 0px 0px 0px;font-family:"Oswald", Poppins;font-size:20px;font-weight:400;line-height:20px;color:var( --e-global-color-de254e7 );background-color:var( --e-global-color-secondary );border-width:0px 0px 0px 0px;padding:10px 30px 10px 30px;}.elementor-4157 .elementor-element.elementor-element-8256f85 .btn:hover, .elementor-4157 .elementor-element.elementor-element-8256f85 .btn:focus, .elementor-4157 .elementor-element.elementor-element-8256f85 .btn:active{color:var( --e-global-color-secondary );background-color:var( --e-global-color-primary );}.elementor-bc-flex-widget .elementor-4157 .elementor-element.elementor-element-61d0b54.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-4157 .elementor-element.elementor-element-61d0b54.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-4157 .elementor-element.elementor-element-61d0b54 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:0px;}.elementor-4157 .elementor-element.elementor-element-61d0b54 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 40px 0px 0px;}.elementor-4157 .elementor-element.elementor-element-9294d3c{width:var( --container-widget-width, 465px );max-width:465px;--container-widget-width:465px;--container-widget-flex-grow:0;}.elementor-4157 .elementor-element.elementor-element-9294d3c .elementor-heading-title{font-family:"Oswald", Poppins;font-size:54px;font-weight:400;line-height:54px;color:var( --e-global-color-primary );}.elementor-4157 .elementor-element.elementor-element-7b888f1{width:100%;max-width:100%;margin:25px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;border-style:solid;border-width:0px 0px 0px 0px;border-color:rgba(0,0,0,0.0588);font-family:"Open Sans", Poppins;font-size:16px;font-weight:400;line-height:22px;color:var( --e-global-color-de254e7 );}.elementor-4157 .elementor-element.elementor-element-c718465{border-radius:0px 0px 0px 0px;}.elementor-4157 .elementor-element.elementor-element-c718465 .btn{border-radius:0px 0px 0px 0px;font-family:var( --e-global-typography-accent-font-family ), Poppins;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );background-color:var( --e-global-color-63d3c73 );border-width:0px 0px 0px 0px;padding:10px 50px 10px 50px;}.elementor-4157 .elementor-element.elementor-element-c718465 .btn:hover, .elementor-4157 .elementor-element.elementor-element-c718465 .btn:focus, .elementor-4157 .elementor-element.elementor-element-c718465 .btn:active{color:var( --e-global-color-secondary );background-color:var( --e-global-color-primary );}.elementor-4157 .elementor-element.elementor-element-18b720c{--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.66;--padding-block-start:30px;--padding-block-end:50px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-4157 .elementor-element.elementor-element-18b720c:not(.elementor-motion-effects-element-type-background), .elementor-4157 .elementor-element.elementor-element-18b720c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://ruibals.com/wp-content/uploads/2025/09/img07.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-4157 .elementor-element.elementor-element-18b720c::before, .elementor-4157 .elementor-element.elementor-element-18b720c > .elementor-background-video-container::before, .elementor-4157 .elementor-element.elementor-element-18b720c > .e-con-inner > .elementor-background-video-container::before, .elementor-4157 .elementor-element.elementor-element-18b720c > .elementor-background-slideshow::before, .elementor-4157 .elementor-element.elementor-element-18b720c > .e-con-inner > .elementor-background-slideshow::before, .elementor-4157 .elementor-element.elementor-element-18b720c > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-primary );--background-overlay:'';}.container-fluid .e-parent.e-con-full .e-con-boxed.elementor-element-18b720c{--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-4157 .elementor-element.elementor-element-0a7e42d .elementskit-testimonial-slider{--ekit_testimonial_left_right_spacing:15px;--ekit_testimonial_slidetoshow:1;}.elementor-4157 .elementor-element.elementor-element-0a7e42d .elementskit-tootltip-testimonial .elementskit-commentor-content, .elementor-4157 .elementor-element.elementor-element-0a7e42d .elementskit-single-testimonial-slider, .elementor-4157 .elementor-element.elementor-element-0a7e42d .elementskit-testimonial_card, .elementor-4157 .elementor-element.elementor-element-0a7e42d .elementskit-tootltip-testimonial .elementskit-commentor-content::before{background-color:#FFFFFF00;}.elementor-4157 .elementor-element.elementor-element-0a7e42d .elementskit-commentor-bio{bottom:-98px;}.elementor-4157 .elementor-element.elementor-element-0a7e42d .elementskit-testimonial-slider .swiper-pagination span.swiper-pagination-bullet-active{background-color:var( --e-global-color-c146ffa );width:8px;height:8px;transform:scale(1.2);}.elementor-4157 .elementor-element.elementor-element-0a7e42d{width:var( --container-widget-width, 1150px );max-width:1150px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:1150px;--container-widget-flex-grow:0;}.elementor-4157 .elementor-element.elementor-element-0a7e42d.elementor-element{--align-self:center;}.elementor-4157 .elementor-element.elementor-element-0a7e42d .elementskit-testimonial-slider .swiper-wrapper{padding:0px 0px 0px 0px;}.elementor-4157 .elementor-element.elementor-element-0a7e42d .elementskit-tootltip-testimonial .elementskit-commentor-content, .elementor-4157 .elementor-element.elementor-element-0a7e42d .elementskit-single-testimonial-slider, .elementor-4157 .elementor-element.elementor-element-0a7e42d  .elementskit-testimonial_card{padding:0px 0px 0px 0px;}.elementor-4157 .elementor-element.elementor-element-0a7e42d .elementskit-testimonial-slider-block-style{margin:0px 0px 0px 0px;}.elementor-4157 .elementor-element.elementor-element-0a7e42d .elementskit-tootltip-testimonial .elementskit-commentor-content, .elementor-4157 .elementor-element.elementor-element-0a7e42d .elementskit-single-testimonial-slider, .elementor-4157 .elementor-element.elementor-element-0a7e42d .elementskit-testimonial_card{border-radius:0px 0px 0px 0px;}.elementor-4157 .elementor-element.elementor-element-0a7e42d .elementskit-single-testimonial-slider  .elementskit-commentor-content > p{color:var( --e-global-color-secondary );}.elementor-4157 .elementor-element.elementor-element-0a7e42d .elementskit-testimonial_card .elementskit-commentor-coment{color:var( --e-global-color-secondary );}.elementor-4157 .elementor-element.elementor-element-0a7e42d .elementskit-single-testimonial-slider  .elementskit-commentor-content > p, .elementor-4157 .elementor-element.elementor-element-0a7e42d .elementskit-testimonial_card .elementskit-commentor-coment{font-family:"Abhaya Libre", Poppins;font-size:32px;font-style:italic;}.elementor-4157 .elementor-element.elementor-element-0a7e42d .elementskit-profile-info .elementskit-author-name{color:var( --e-global-color-secondary );margin-bottom:0px;}.elementor-4157 .elementor-element.elementor-element-0a7e42d .elementskit-profile-info .elementskit-author-des{font-family:"Times", Poppins;font-size:32px;}.elementor-4157 .elementor-element.elementor-element-0a7e42d .elementskit-commentor-bio .elementskit-commentor-image > img{height:70px;width:70px;}.elementor-4157 .elementor-element.elementor-element-0a7e42d .elementskit-testimonial-slider .swiper-pagination{bottom:-2px;}.elementor-4157 .elementor-element.elementor-element-0a7e42d .elementskit-testimonial-slider .swiper-pagination span{width:11px;height:11px;}.elementor-4157 .elementor-element.elementor-element-0a7e42d .elementskit-testimonial-slider .swiper-pagination span:not(:last-child){margin-right:12px;}.elementor-4157 .elementor-element.elementor-element-0647b27:not(.elementor-motion-effects-element-type-background), .elementor-4157 .elementor-element.elementor-element-0647b27 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F3F0EB;}.elementor-4157 .elementor-element.elementor-element-0647b27{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:30px;padding:0px 0px 0px 0px;}.elementor-4157 .elementor-element.elementor-element-0647b27 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-4157 .elementor-element.elementor-element-c26bdbe.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-4157 .elementor-element.elementor-element-c26bdbe.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-4157 .elementor-element.elementor-element-c26bdbe > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:0px;}.elementor-4157 .elementor-element.elementor-element-c26bdbe > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 40px 0px 40px;}.elementor-4157 .elementor-element.elementor-element-0c19450{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-4157 .elementor-element.elementor-element-0c19450 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Poppins;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );line-height:var( --e-global-typography-secondary-line-height );color:var( --e-global-color-primary );}.elementor-4157 .elementor-element.elementor-element-cc345c5{width:100%;max-width:100%;margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;border-style:solid;border-width:0px 0px 0px 0px;border-color:rgba(0,0,0,0.0588);font-family:var( --e-global-typography-d3a0050-font-family ), Poppins;font-size:var( --e-global-typography-d3a0050-font-size );font-weight:var( --e-global-typography-d3a0050-font-weight );line-height:var( --e-global-typography-d3a0050-line-height );color:var( --e-global-color-de254e7 );}.elementor-4157 .elementor-element.elementor-element-cc345c5.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-4157 .elementor-element.elementor-element-d0713ff{width:100%;max-width:100%;margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;border-style:solid;border-width:0px 0px 0px 0px;border-color:rgba(0,0,0,0.0588);font-family:"Open Sans", Poppins;font-size:16px;font-weight:400;line-height:22px;color:var( --e-global-color-de254e7 );}.elementor-4157 .elementor-element.elementor-element-d0713ff.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-4157 .elementor-element.elementor-element-162f914{width:100%;max-width:100%;border-radius:0px 0px 0px 0px;}.elementor-4157 .elementor-element.elementor-element-162f914 .btn{border-radius:0px 0px 0px 0px;font-family:var( --e-global-typography-accent-font-family ), Poppins;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );background-color:var( --e-global-color-63d3c73 );border-width:0px 0px 0px 0px;padding:10px 50px 10px 50px;}.elementor-4157 .elementor-element.elementor-element-162f914 .btn:hover, .elementor-4157 .elementor-element.elementor-element-162f914 .btn:focus, .elementor-4157 .elementor-element.elementor-element-162f914 .btn:active{color:var( --e-global-color-secondary );background-color:var( --e-global-color-primary );}.elementor-bc-flex-widget .elementor-4157 .elementor-element.elementor-element-37c8d69.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-4157 .elementor-element.elementor-element-37c8d69.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-4157 .elementor-element.elementor-element-37c8d69 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:0px;}.elementor-4157 .elementor-element.elementor-element-37c8d69 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-4157 .elementor-element.elementor-element-b87d31d{padding:0px 0px 0px 0px;}.elementor-4157 .elementor-element.elementor-element-b87d31d img{width:100%;}.elementor-4157 .elementor-element.elementor-element-08d03f0{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:30px;--margin-left:0px;--margin-right:0px;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.container-fluid .e-parent.e-con-full .e-con-boxed.elementor-element-08d03f0{--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-4157 .elementor-element.elementor-element-49d3b35{text-align:center;}.elementor-4157 .elementor-element.elementor-element-49d3b35 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Poppins;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );line-height:var( --e-global-typography-secondary-line-height );color:var( --e-global-color-primary );}.elementor-4157 .elementor-element.elementor-element-3640fcc{padding:5px 0px 0px 0px;text-align:center;}.elementor-4157 .elementor-element.elementor-element-3640fcc .elementor-heading-title{font-family:var( --e-global-typography-93481d0-font-family ), Poppins;font-size:var( --e-global-typography-93481d0-font-size );font-weight:var( --e-global-typography-93481d0-font-weight );line-height:var( --e-global-typography-93481d0-line-height );-webkit-text-stroke-color:#000;stroke:#000;color:var( --e-global-color-primary );}.elementor-4157 .elementor-element.elementor-element-f0fa584:not(.elementor-motion-effects-element-type-background), .elementor-4157 .elementor-element.elementor-element-f0fa584 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-4157 .elementor-element.elementor-element-f0fa584{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-4157 .elementor-element.elementor-element-f0fa584 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-4157 .elementor-element.elementor-element-3eb15d2.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-4157 .elementor-element.elementor-element-3eb15d2.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-4157 .elementor-element.elementor-element-3eb15d2 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:0px;}.elementor-4157 .elementor-element.elementor-element-3eb15d2 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 40px 0px 40px;}.elementor-4157 .elementor-element.elementor-element-7b9cd36{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:right;}.elementor-4157 .elementor-element.elementor-element-7b9cd36.elementor-element{--align-self:center;}.elementor-4157 .elementor-element.elementor-element-7b9cd36 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Poppins;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );line-height:var( --e-global-typography-secondary-line-height );color:var( --e-global-color-primary );}.elementor-4157 .elementor-element.elementor-element-b60d889{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:10px 0px 0px 0px;border-style:solid;border-width:0px 0px 0px 0px;border-color:rgba(0,0,0,0.0588);text-align:right;font-family:"Open Sans", Poppins;font-size:16px;font-weight:500;line-height:16px;color:var( --e-global-color-de254e7 );}.elementor-4157 .elementor-element.elementor-element-bc5c783{text-align:right;padding:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;}.elementor-4157 .elementor-element.elementor-element-bc5c783 .btn{border-radius:0px 0px 0px 0px;font-family:var( --e-global-typography-accent-font-family ), Poppins;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );background-color:var( --e-global-color-63d3c73 );border-width:0px 0px 0px 0px;padding:10px 50px 10px 50px;}.elementor-4157 .elementor-element.elementor-element-bc5c783 .btn:hover, .elementor-4157 .elementor-element.elementor-element-bc5c783 .btn:focus, .elementor-4157 .elementor-element.elementor-element-bc5c783 .btn:active{color:var( --e-global-color-secondary );background-color:var( --e-global-color-primary );}.elementor-bc-flex-widget .elementor-4157 .elementor-element.elementor-element-6968ba6.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-4157 .elementor-element.elementor-element-6968ba6.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-4157 .elementor-element.elementor-element-6968ba6 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:0px;}.elementor-4157 .elementor-element.elementor-element-6968ba6 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-4157 .elementor-element.elementor-element-dbd9579 img{width:100%;}.elementor-4157 .elementor-element.elementor-element-3a645bb:not(.elementor-motion-effects-element-type-background), .elementor-4157 .elementor-element.elementor-element-3a645bb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-4157 .elementor-element.elementor-element-3a645bb{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-4157 .elementor-element.elementor-element-3a645bb > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-4157 .elementor-element.elementor-element-7015b79.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-4157 .elementor-element.elementor-element-7015b79.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-4157 .elementor-element.elementor-element-7015b79 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:0px;}.elementor-4157 .elementor-element.elementor-element-7015b79 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 40px 0px 40px;}.elementor-4157 .elementor-element.elementor-element-3fef46e{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-4157 .elementor-element.elementor-element-3fef46e .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Poppins;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );line-height:var( --e-global-typography-secondary-line-height );color:var( --e-global-color-primary );}.elementor-4157 .elementor-element.elementor-element-2ea497e{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:10px 0px 0px 0px;border-style:solid;border-width:0px 0px 0px 0px;border-color:rgba(0,0,0,0.0588);font-family:"Open Sans", Poppins;font-size:16px;font-weight:400;line-height:22px;color:var( --e-global-color-de254e7 );}.elementor-4157 .elementor-element.elementor-element-707e537{width:100%;max-width:100%;border-radius:0px 0px 0px 0px;}.elementor-4157 .elementor-element.elementor-element-707e537 .btn{border-radius:0px 0px 0px 0px;font-family:var( --e-global-typography-accent-font-family ), Poppins;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );background-color:var( --e-global-color-63d3c73 );border-width:0px 0px 0px 0px;padding:10px 50px 10px 50px;}.elementor-4157 .elementor-element.elementor-element-707e537 .btn:hover, .elementor-4157 .elementor-element.elementor-element-707e537 .btn:focus, .elementor-4157 .elementor-element.elementor-element-707e537 .btn:active{color:var( --e-global-color-secondary );background-color:var( --e-global-color-primary );}.elementor-bc-flex-widget .elementor-4157 .elementor-element.elementor-element-d6d0071.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-4157 .elementor-element.elementor-element-d6d0071.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-4157 .elementor-element.elementor-element-d6d0071 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:0px;}.elementor-4157 .elementor-element.elementor-element-d6d0071 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-4157 .elementor-element.elementor-element-816a584{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-4157 .elementor-element.elementor-element-816a584 img{width:100%;}.elementor-4157 .elementor-element.elementor-element-341f2a4{--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-block-start:70px;--padding-block-end:70px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-4157 .elementor-element.elementor-element-341f2a4:not(.elementor-motion-effects-element-type-background), .elementor-4157 .elementor-element.elementor-element-341f2a4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://ruibals.com/wp-content/uploads/2025/09/img07.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-4157 .elementor-element.elementor-element-341f2a4::before, .elementor-4157 .elementor-element.elementor-element-341f2a4 > .elementor-background-video-container::before, .elementor-4157 .elementor-element.elementor-element-341f2a4 > .e-con-inner > .elementor-background-video-container::before, .elementor-4157 .elementor-element.elementor-element-341f2a4 > .elementor-background-slideshow::before, .elementor-4157 .elementor-element.elementor-element-341f2a4 > .e-con-inner > .elementor-background-slideshow::before, .elementor-4157 .elementor-element.elementor-element-341f2a4 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-primary );--background-overlay:'';}.container-fluid .e-parent.e-con-full .e-con-boxed.elementor-element-341f2a4{--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-4157 .elementor-element.elementor-element-6fc25e1{width:var( --container-widget-width, 1000px );max-width:1000px;--container-widget-width:1000px;--container-widget-flex-grow:0;text-align:center;}.elementor-4157 .elementor-element.elementor-element-6fc25e1.elementor-element{--align-self:center;}.elementor-4157 .elementor-element.elementor-element-6fc25e1 .elementor-heading-title{font-family:"Abhaya Libre", Poppins;font-weight:400;font-style:italic;letter-spacing:0px;color:var( --e-global-color-secondary );}.elementor-4157 .elementor-element.elementor-element-f5249ee{width:var( --container-widget-width, 1000px );max-width:1000px;--container-widget-width:1000px;--container-widget-flex-grow:0;text-align:center;}.elementor-4157 .elementor-element.elementor-element-f5249ee.elementor-element{--align-self:center;}.elementor-4157 .elementor-element.elementor-element-f5249ee .elementor-heading-title{font-family:"Abhaya Libre", Poppins;font-size:32px;font-weight:700;font-style:italic;line-height:27px;color:var( --e-global-color-secondary );}.elementor-4157 .elementor-element.elementor-element-48ca774{--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-block-start:70px;--padding-block-end:70px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-4157 .elementor-element.elementor-element-48ca774:not(.elementor-motion-effects-element-type-background), .elementor-4157 .elementor-element.elementor-element-48ca774 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F3F0EB;}.elementor-4157 .elementor-element.elementor-element-48ca774::before, .elementor-4157 .elementor-element.elementor-element-48ca774 > .elementor-background-video-container::before, .elementor-4157 .elementor-element.elementor-element-48ca774 > .e-con-inner > .elementor-background-video-container::before, .elementor-4157 .elementor-element.elementor-element-48ca774 > .elementor-background-slideshow::before, .elementor-4157 .elementor-element.elementor-element-48ca774 > .e-con-inner > .elementor-background-slideshow::before, .elementor-4157 .elementor-element.elementor-element-48ca774 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.container-fluid .e-parent.e-con-full .e-con-boxed.elementor-element-48ca774{--padding-inline-start:0px;--padding-inline-end:0px;}body:not(.rtl) .elementor-4157 .elementor-element.elementor-element-e3458fd{left:-93px;}body.rtl .elementor-4157 .elementor-element.elementor-element-e3458fd{right:-93px;}.elementor-4157 .elementor-element.elementor-element-e3458fd{top:0px;}.elementor-4157 .elementor-element.elementor-element-e3458fd img{height:303px;}.elementor-4157 .elementor-element.elementor-element-dd2857b{--display:flex;}.elementor-4157 .elementor-element.elementor-element-25f4c63{text-align:center;}.elementor-4157 .elementor-element.elementor-element-25f4c63 .elementor-heading-title{font-family:"Oswald", Poppins;font-size:54px;font-weight:400;text-transform:uppercase;line-height:54px;color:var( --e-global-color-primary );}.elementor-4157 .elementor-element.elementor-element-f27c30e{text-align:center;}.elementor-4157 .elementor-element.elementor-element-f27c30e .elementor-heading-title{font-family:var( --e-global-typography-d3a0050-font-family ), Poppins;font-size:var( --e-global-typography-d3a0050-font-size );font-weight:var( --e-global-typography-d3a0050-font-weight );line-height:var( --e-global-typography-d3a0050-line-height );color:var( --e-global-color-de254e7 );}.elementor-4157 .elementor-element.elementor-element-554b4b6{width:var( --container-widget-width, 450px );max-width:450px;--container-widget-width:450px;--container-widget-flex-grow:0;z-index:11;}.elementor-4157 .elementor-element.elementor-element-554b4b6.elementor-element{--align-self:center;}.elementor-4157 .elementor-element.elementor-element-5043e70{width:var( --container-widget-width, 450px );max-width:450px;--container-widget-width:450px;--container-widget-flex-grow:0;z-index:1;}.elementor-4157 .elementor-element.elementor-element-5043e70.elementor-element{--align-self:center;}.elementor-element-5043e70, .elementor-element-5043e70 input, .elementor-element-5043e70 select, .elementor-element-5043e70 textarea, .elementor-element-5043e70 .wysija-input{font-family:"Open Sans", Poppins;font-size:14px;font-weight:600;}.elementor-element-5043e70 label, .elementor-element-5043e70 div.wpforms-container .wpforms-field-label{font-family:var( --e-global-typography-text-font-family ), Poppins;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-element-5043e70 input[type="text"], .elementor-element-5043e70 input[type="email"], .elementor-element-5043e70 input[type="date"], .elementor-element-5043e70 input[type="datetime"], .elementor-element-5043e70 input[type="number"], .elementor-element-5043e70 input[type="tel"], .elementor-element-5043e70 textarea, .elementor-element-5043e70 .form-control, .elementor-element-5043e70 select{color:var( --e-global-color-de254e7 );--wpforms-field-text-color:var( --e-global-color-de254e7 );border-width:1px 1px 1px 1px;--wpforms-field-border-size:1px 1px 1px 1px;border-color:var( --e-global-color-de254e7 );--wpforms-field-border-color:var( --e-global-color-de254e7 );}.elementor-element-5043e70 input[type="tel"]::placeholder, .elementor-element-5043e70 input[type="text"]::placeholder, .elementor-element-5043e70 input[type="email"]::placeholder, .elementor-element-5043e70 textarea::placeholder, .elementor-element-5043e70 .form-control::placeholder{color:var( --e-global-color-de254e7 );}.elementor-element-5043e70 div.wpforms-container input::placeholder,.elementor-element-5043e70 div.wpforms-container select::placeholder, .elementor-element-5043e70 div.wpforms-container textarea::placeholder{color:var( --e-global-color-de254e7 );opacity:var( --e-global-color-de254e7 );}.elementor-element-5043e70 input, .elementor-element-5043e70 textarea, .elementor-element-5043e70 .form-control, .elementor-element-5043e70 select{border-radius:5px 5px 5px 5px;--wpforms-field-border-radius:5px 5px 5px 5px;}.elementor-4157 .elementor-element.elementor-element-5043e70 input[type="email"],.elementor-4157 .elementor-element.elementor-element-5043e70 input[type="number"],.elementor-4157 .elementor-element.elementor-element-5043e70 input[type="password"],.elementor-4157 .elementor-element.elementor-element-5043e70 input[type="search"],.elementor-4157 .elementor-element.elementor-element-5043e70 input[type="tel"],.elementor-4157 .elementor-element.elementor-element-5043e70 input[type="text"],.elementor-4157 .elementor-element.elementor-element-5043e70 input[type="url"],.elementor-4157 .elementor-element.elementor-element-5043e70 input[type="color"],.elementor-4157 .elementor-element.elementor-element-5043e70 input[type="date"],.elementor-4157 .elementor-element.elementor-element-5043e70 input[type="datetime"],.elementor-4157 .elementor-element.elementor-element-5043e70 input[type="datetime-local"],.elementor-4157 .elementor-element.elementor-element-5043e70 input[type="month"],.elementor-4157 .elementor-element.elementor-element-5043e70 input[type="time"],.elementor-4157 .elementor-element.elementor-element-5043e70 input[type="week"],.elementor-4157 .elementor-element.elementor-element-5043e70 textarea,.elementor-4157 .elementor-element.elementor-element-5043e70 .form-control,.elementor-4157 .elementor-element.elementor-element-5043e70 select{padding:15px 15px 15px 15px;}.elementor-element-5043e70 button, .elementor-element-5043e70 .btn, .elementor-element-5043e70 input[type="submit"], .elementor-element-5043e70 input[type="button"], .elementor-element-5043e70 .wpforms-container button[type="submit"]{font-family:var( --e-global-typography-accent-font-family ), Poppins;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );}.elementor-element-5043e70 .wpforms-container button[type="submit"], .elementor-element-5043e70 button, .elementor-element-5043e70 .btn, .elementor-element-5043e70 input[type="submit"], .elementor-element-5043e70 input[type="button"]{padding:10px 30px 10px 30px;}.elementor-element-5043e70 button, .elementor-element-5043e70 .btn, .elementor-element-5043e70 input[type="submit"], .elementor-element-5043e70 input[type="button"]{border-radius:0px 0px 0px 0px;--wpforms-button-border-radius:0px 0px 0px 0px;--wpforms-button-background-color:var( --e-global-color-primary );background-color:var( --e-global-color-primary );--wpforms-button-text-color:var( --e-global-color-secondary );color:var( --e-global-color-secondary );}body:not(.rtl) .elementor-4157 .elementor-element.elementor-element-0c957b7{right:-207px;}body.rtl .elementor-4157 .elementor-element.elementor-element-0c957b7{left:-207px;}.elementor-4157 .elementor-element.elementor-element-0c957b7{top:-113px;}.elementor-4157 .elementor-element.elementor-element-0c957b7 img{width:57%;}@media(max-width:991px){.elementor-bc-flex-widget .elementor-4157 .elementor-element.elementor-element-81aa2cd.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-4157 .elementor-element.elementor-element-81aa2cd.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-4157 .elementor-element.elementor-element-39c51fd .btn{font-size:13px;line-height:18px;padding:10px 20px 10px 20px;}.elementor-4157 .elementor-element.elementor-element-f3eb85b .btn{font-size:13px;line-height:18px;padding:10px 20px 10px 20px;}.elementor-4157 .elementor-element.elementor-element-a3904f6 .btn{font-size:13px;line-height:18px;padding:10px 20px 10px 20px;}.elementor-4157 .elementor-element.elementor-element-6cbf44b .btn{font-size:13px;line-height:18px;padding:10px 20px 10px 20px;}.elementor-4157 .elementor-element.elementor-element-193fc36 .btn{font-size:13px;line-height:18px;padding:10px 20px 10px 20px;}.elementor-4157 .elementor-element.elementor-element-8256f85 .btn{font-size:13px;line-height:18px;padding:10px 20px 10px 20px;}.elementor-4157 .elementor-element.elementor-element-61d0b54 > .elementor-element-populated{padding:0px 15px 0px 0px;}.elementor-4157 .elementor-element.elementor-element-9294d3c .elementor-heading-title{font-size:44px;line-height:44px;}.elementor-4157 .elementor-element.elementor-element-7b888f1{font-size:16px;line-height:20px;}.elementor-4157 .elementor-element.elementor-element-c718465 .btn{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-4157 .elementor-element.elementor-element-18b720c{--padding-block-start:30px;--padding-block-end:30px;--padding-inline-start:16px;--padding-inline-end:16px;}.container-fluid .e-parent.e-con-full .e-con-boxed.elementor-element-18b720c{--padding-inline-start:16px;--padding-inline-end:16px;}.elementor-4157 .elementor-element.elementor-element-0a7e42d .elementskit-testimonial-slider{--ekit_testimonial_left_right_spacing:10px;--ekit_testimonial_slidetoshow:1;}.elementor-4157 .elementor-element.elementor-element-0a7e42d .elementskit-single-testimonial-slider  .elementskit-commentor-content > p, .elementor-4157 .elementor-element.elementor-element-0a7e42d .elementskit-testimonial_card .elementskit-commentor-coment{font-size:22px;}.elementor-4157 .elementor-element.elementor-element-0647b27{padding:0px 16px 0px 16px;}.elementor-4157 .elementor-element.elementor-element-c26bdbe > .elementor-element-populated{padding:10px 0px 10px 020px;}.elementor-4157 .elementor-element.elementor-element-0c19450 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-4157 .elementor-element.elementor-element-cc345c5{font-size:var( --e-global-typography-d3a0050-font-size );line-height:var( --e-global-typography-d3a0050-line-height );}.elementor-4157 .elementor-element.elementor-element-d0713ff{font-size:16px;line-height:20px;}.elementor-4157 .elementor-element.elementor-element-162f914 .btn{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-4157 .elementor-element.elementor-element-b87d31d img{width:100%;}.elementor-4157 .elementor-element.elementor-element-49d3b35 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-4157 .elementor-element.elementor-element-3640fcc .elementor-heading-title{font-size:var( --e-global-typography-93481d0-font-size );line-height:var( --e-global-typography-93481d0-line-height );}.elementor-4157 .elementor-element.elementor-element-7b9cd36 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-4157 .elementor-element.elementor-element-b60d889{font-size:16px;line-height:20px;}.elementor-4157 .elementor-element.elementor-element-bc5c783 .btn{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-4157 .elementor-element.elementor-element-7015b79 > .elementor-element-populated{padding:0px 0px 0px 20px;}.elementor-4157 .elementor-element.elementor-element-3fef46e .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-4157 .elementor-element.elementor-element-2ea497e{font-size:16px;line-height:20px;}.elementor-4157 .elementor-element.elementor-element-707e537 .btn{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-4157 .elementor-element.elementor-element-341f2a4{--padding-block-start:30px;--padding-block-end:40px;--padding-inline-start:15px;--padding-inline-end:15px;}.container-fluid .e-parent.e-con-full .e-con-boxed.elementor-element-341f2a4{--padding-inline-start:15px;--padding-inline-end:15px;}.elementor-4157 .elementor-element.elementor-element-6fc25e1 .elementor-heading-title{font-size:22px;}.elementor-4157 .elementor-element.elementor-element-f5249ee .elementor-heading-title{font-size:22px;line-height:25px;}.elementor-4157 .elementor-element.elementor-element-25f4c63 .elementor-heading-title{font-size:44px;line-height:44px;}.elementor-4157 .elementor-element.elementor-element-f27c30e .elementor-heading-title{font-size:var( --e-global-typography-d3a0050-font-size );line-height:var( --e-global-typography-d3a0050-line-height );}.elementor-element-5043e70 label, .elementor-element-5043e70 div.wpforms-container .wpforms-field-label{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-4157 .elementor-element.elementor-element-5043e70 input[type="email"],.elementor-4157 .elementor-element.elementor-element-5043e70 input[type="number"],.elementor-4157 .elementor-element.elementor-element-5043e70 input[type="password"],.elementor-4157 .elementor-element.elementor-element-5043e70 input[type="search"],.elementor-4157 .elementor-element.elementor-element-5043e70 input[type="tel"],.elementor-4157 .elementor-element.elementor-element-5043e70 input[type="text"],.elementor-4157 .elementor-element.elementor-element-5043e70 input[type="url"],.elementor-4157 .elementor-element.elementor-element-5043e70 input[type="color"],.elementor-4157 .elementor-element.elementor-element-5043e70 input[type="date"],.elementor-4157 .elementor-element.elementor-element-5043e70 input[type="datetime"],.elementor-4157 .elementor-element.elementor-element-5043e70 input[type="datetime-local"],.elementor-4157 .elementor-element.elementor-element-5043e70 input[type="month"],.elementor-4157 .elementor-element.elementor-element-5043e70 input[type="time"],.elementor-4157 .elementor-element.elementor-element-5043e70 input[type="week"],.elementor-4157 .elementor-element.elementor-element-5043e70 textarea,.elementor-4157 .elementor-element.elementor-element-5043e70 .form-control,.elementor-4157 .elementor-element.elementor-element-5043e70 select{padding:13px 13px 13px 13px;}.elementor-element-5043e70 button, .elementor-element-5043e70 .btn, .elementor-element-5043e70 input[type="submit"], .elementor-element-5043e70 input[type="button"], .elementor-element-5043e70 .wpforms-container button[type="submit"]{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}}@media(max-width:767px){.elementor-4157 .elementor-element.elementor-element-7b9511d{padding:0px 15px 0px 15px;}.elementor-4157 .elementor-element.elementor-element-81aa2cd > .elementor-element-populated{padding:0px 15px 0px 15px;}.elementor-4157 .elementor-element.elementor-element-39c51fd .btn{font-size:16px;line-height:16px;}.elementor-4157 .elementor-element.elementor-element-f3eb85b .btn{font-size:16px;line-height:16px;}.elementor-4157 .elementor-element.elementor-element-a3904f6 .btn{font-size:16px;line-height:16px;}.elementor-4157 .elementor-element.elementor-element-6cbf44b .btn{font-size:16px;line-height:16px;}.elementor-4157 .elementor-element.elementor-element-193fc36 .btn{font-size:16px;line-height:16px;}.elementor-4157 .elementor-element.elementor-element-8256f85 .btn{font-size:16px;line-height:16px;}.elementor-4157 .elementor-element.elementor-element-61d0b54 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:0px;}.elementor-4157 .elementor-element.elementor-element-61d0b54 > .elementor-element-populated{padding:0px 15px 0px 15px;}.elementor-4157 .elementor-element.elementor-element-9294d3c{padding:20px 0px 0px 0px;}.elementor-4157 .elementor-element.elementor-element-9294d3c .elementor-heading-title{font-size:34px;line-height:34px;}.elementor-4157 .elementor-element.elementor-element-7b888f1{font-size:14px;line-height:20px;}.elementor-4157 .elementor-element.elementor-element-c718465 .btn{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-4157 .elementor-element.elementor-element-0a7e42d .elementskit-testimonial-slider{--ekit_testimonial_left_right_spacing:10px;}.elementor-4157 .elementor-element.elementor-element-0647b27{padding:20px 15px 20px 05px;}.elementor-4157 .elementor-element.elementor-element-c26bdbe > .elementor-element-populated{padding:0px 021px 20px 21px;}.elementor-4157 .elementor-element.elementor-element-0c19450 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-4157 .elementor-element.elementor-element-cc345c5{font-size:var( --e-global-typography-d3a0050-font-size );line-height:var( --e-global-typography-d3a0050-line-height );}.elementor-4157 .elementor-element.elementor-element-d0713ff{font-size:14px;line-height:20px;}.elementor-4157 .elementor-element.elementor-element-162f914 .btn{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-4157 .elementor-element.elementor-element-37c8d69 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:0px;}.elementor-4157 .elementor-element.elementor-element-37c8d69 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-4157 .elementor-element.elementor-element-08d03f0{--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:20px;--padding-inline-end:20px;}.container-fluid .e-parent.e-con-full .e-con-boxed.elementor-element-08d03f0{--padding-inline-start:20px;--padding-inline-end:20px;}.elementor-4157 .elementor-element.elementor-element-49d3b35 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-4157 .elementor-element.elementor-element-3640fcc .elementor-heading-title{font-size:var( --e-global-typography-93481d0-font-size );line-height:var( --e-global-typography-93481d0-line-height );}.elementor-4157 .elementor-element.elementor-element-f0fa584{padding:0px 0px 0px 0px;}.elementor-4157 .elementor-element.elementor-element-3eb15d2 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:20px 33px 20px 33px;}.elementor-4157 .elementor-element.elementor-element-7b9cd36{width:100%;max-width:100%;text-align:left;}.elementor-4157 .elementor-element.elementor-element-7b9cd36 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-4157 .elementor-element.elementor-element-b60d889{width:100%;max-width:100%;text-align:left;font-size:14px;line-height:20px;}.elementor-4157 .elementor-element.elementor-element-bc5c783{text-align:left;}.elementor-4157 .elementor-element.elementor-element-bc5c783 .btn{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-4157 .elementor-element.elementor-element-3a645bb{padding:0px 15px 0px 15px;}.elementor-4157 .elementor-element.elementor-element-7015b79 > .elementor-element-populated{padding:20px 20px 20px 20px;}.elementor-4157 .elementor-element.elementor-element-3fef46e{text-align:left;}.elementor-4157 .elementor-element.elementor-element-3fef46e .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-4157 .elementor-element.elementor-element-2ea497e{font-size:14px;line-height:20px;}.elementor-4157 .elementor-element.elementor-element-707e537 .btn{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-4157 .elementor-element.elementor-element-f5249ee .elementor-heading-title{font-size:22px;line-height:22px;}.elementor-4157 .elementor-element.elementor-element-48ca774{--padding-block-start:50px;--padding-block-end:50px;--padding-inline-start:30px;--padding-inline-end:30px;}.container-fluid .e-parent.e-con-full .e-con-boxed.elementor-element-48ca774{--padding-inline-start:30px;--padding-inline-end:30px;}.elementor-4157 .elementor-element.elementor-element-25f4c63 .elementor-heading-title{font-size:34px;line-height:34px;}.elementor-4157 .elementor-element.elementor-element-f27c30e .elementor-heading-title{font-size:var( --e-global-typography-d3a0050-font-size );line-height:var( --e-global-typography-d3a0050-line-height );}.elementor-element-5043e70 label, .elementor-element-5043e70 div.wpforms-container .wpforms-field-label{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-element-5043e70 button, .elementor-element-5043e70 .btn, .elementor-element-5043e70 input[type="submit"], .elementor-element-5043e70 input[type="button"], .elementor-element-5043e70 .wpforms-container button[type="submit"]{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}}@media(min-width:768px){.elementor-4157 .elementor-element.elementor-element-81aa2cd{width:50%;}.elementor-4157 .elementor-element.elementor-element-61d0b54{width:50%;}.elementor-4157 .elementor-element.elementor-element-c26bdbe{width:50%;}.elementor-4157 .elementor-element.elementor-element-37c8d69{width:50%;}.elementor-4157 .elementor-element.elementor-element-08d03f0{--content-width:1100px;}.elementor-4157 .elementor-element.elementor-element-7015b79{width:50%;}.elementor-4157 .elementor-element.elementor-element-d6d0071{width:50%;}}