.elementor-510 .elementor-element.elementor-element-98b73d7{--display:flex;--min-height:400px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--overlay-opacity:0.5;--margin-top:-70px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:70px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-510 .elementor-element.elementor-element-98b73d7:not(.elementor-motion-effects-element-type-background), .elementor-510 .elementor-element.elementor-element-98b73d7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://viphome.services/wp-content/uploads/2025/08/pool-cleaning-tools.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-510 .elementor-element.elementor-element-98b73d7::before, .elementor-510 .elementor-element.elementor-element-98b73d7 > .elementor-background-video-container::before, .elementor-510 .elementor-element.elementor-element-98b73d7 > .e-con-inner > .elementor-background-video-container::before, .elementor-510 .elementor-element.elementor-element-98b73d7 > .elementor-background-slideshow::before, .elementor-510 .elementor-element.elementor-element-98b73d7 > .e-con-inner > .elementor-background-slideshow::before, .elementor-510 .elementor-element.elementor-element-98b73d7 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-d3d8955 );--background-overlay:'';}.elementor-510 .elementor-element.elementor-element-d18c276{text-align:center;}.elementor-510 .elementor-element.elementor-element-d18c276 .elementor-heading-title{font-family:var( --e-global-typography-ad9d37d-font-family ), Sans-serif;font-size:var( --e-global-typography-ad9d37d-font-size );font-weight:var( --e-global-typography-ad9d37d-font-weight );text-transform:var( --e-global-typography-ad9d37d-text-transform );line-height:var( --e-global-typography-ad9d37d-line-height );color:var( --e-global-color-c1dac04 );}.elementor-510 .elementor-element.elementor-element-c343ae1{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-510 .elementor-element.elementor-element-c343ae1:not(.elementor-motion-effects-element-type-background), .elementor-510 .elementor-element.elementor-element-c343ae1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-665db45 );}.elementor-510 .elementor-element.elementor-element-9b9a15f{width:var( --container-widget-width, 600px );max-width:600px;--container-widget-width:600px;--container-widget-flex-grow:0;text-align:center;}.elementor-510 .elementor-element.elementor-element-9b9a15f .elementor-heading-title{font-family:var( --e-global-typography-ad9d37d-font-family ), Sans-serif;font-size:var( --e-global-typography-ad9d37d-font-size );font-weight:var( --e-global-typography-ad9d37d-font-weight );text-transform:var( --e-global-typography-ad9d37d-text-transform );line-height:var( --e-global-typography-ad9d37d-line-height );color:var( --e-global-color-d3d8955 );}.elementor-510 .elementor-element.elementor-element-0f7966a.elementor-arrows-yes .elementor-main-swiper{width:calc( 800px - 40px );}.elementor-510 .elementor-element.elementor-element-0f7966a .elementor-main-swiper{width:800px;}.elementor-510 .elementor-element.elementor-element-0f7966a .elementor-main-swiper .swiper-slide{background-color:#02010100;border-width:0px 0px 0px 0px;}.elementor-510 .elementor-element.elementor-element-0f7966a .elementor-testimonial__header{padding-top:20px;padding-left:20px;padding-right:20px;}.elementor-510 .elementor-element.elementor-element-0f7966a .elementor-testimonial__content{padding-bottom:20px;padding-left:20px;padding-right:20px;}.elementor-510 .elementor-element.elementor-element-0f7966a .elementor-swiper-button{font-size:40px;}.elementor-510 .elementor-element.elementor-element-0f7966a .elementor-testimonial__name{color:var( --e-global-color-3508a06 );}.elementor-510 .elementor-element.elementor-element-0f7966a .elementor-testimonial__header, .elementor-510 .elementor-element.elementor-element-0f7966a .elementor-testimonial__name{font-family:"Roboto", Sans-serif;font-size:clamp(1rem, 0.9599rem + 0.1282vw, 1.0625rem);font-weight:500;line-height:1.5em;}.elementor-510 .elementor-element.elementor-element-0f7966a .elementor-testimonial__text{color:var( --e-global-color-3508a06 );font-family:"Roboto", Sans-serif;font-size:clamp(1rem, 0.9599rem + 0.1282vw, 1.0625rem);font-weight:400;line-height:1.5em;}.elementor-510 .elementor-element.elementor-element-0f7966a .elementor-testimonial__image img{width:80px;height:80px;}.elementor-510 .elementor-element.elementor-element-0f7966a .elementor-testimonial__image + cite{margin-inline-start:0px;margin-inline-end:0;}.elementor-510 .elementor-element.elementor-element-0f7966a .elementor-star-rating{font-size:20px;}.elementor-510 .elementor-element.elementor-element-0f7966a .elementor-star-rating i:not(:last-of-type){margin-inline-end:4px;}.elementor-510 .elementor-element.elementor-element-c642578{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:30px 30px;--row-gap:30px;--column-gap:30px;--grid-auto-flow:row;--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-510 .elementor-element.elementor-element-9e3f19a{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-510 .elementor-element.elementor-element-a226c01{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -30px) 0px;z-index:1;text-align:center;}.elementor-510 .elementor-element.elementor-element-a226c01:not( .elementor-widget-image ), .elementor-510 .elementor-element.elementor-element-a226c01.elementor-widget-image img{-webkit-mask-image:url( https://viphome.services/wp-content/plugins/elementor/assets/mask-shapes/circle.svg );-webkit-mask-size:cover;-webkit-mask-position:center center;}.elementor-510 .elementor-element.elementor-element-a226c01 img{width:80px;height:80px;object-fit:cover;object-position:center center;}.elementor-510 .elementor-element.elementor-element-de64323{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:5px 5px 5px 5px;--padding-top:50px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-510 .elementor-element.elementor-element-de64323:not(.elementor-motion-effects-element-type-background), .elementor-510 .elementor-element.elementor-element-de64323 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-8a4aa81 );}.elementor-510 .elementor-element.elementor-element-aaea49e{text-align:center;}.elementor-510 .elementor-element.elementor-element-aaea49e .elementor-heading-title{font-family:var( --e-global-typography-6ef7c11-font-family ), Sans-serif;font-size:var( --e-global-typography-6ef7c11-font-size );font-weight:var( --e-global-typography-6ef7c11-font-weight );line-height:var( --e-global-typography-6ef7c11-line-height );color:var( --e-global-color-c1dac04 );}.elementor-510 .elementor-element.elementor-element-3639b19{margin:5px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--e-rating-justify-content:center;--e-rating-icon-font-size:20px;--e-rating-gap:4px;}.elementor-510 .elementor-element.elementor-element-f0e574d{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;font-family:var( --e-global-typography-6ef7c11-font-family ), Sans-serif;font-size:var( --e-global-typography-6ef7c11-font-size );font-weight:var( --e-global-typography-6ef7c11-font-weight );line-height:var( --e-global-typography-6ef7c11-line-height );color:var( --e-global-color-c1dac04 );}.elementor-510 .elementor-element.elementor-element-498ad0e{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-510 .elementor-element.elementor-element-76c4155{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -30px) 0px;z-index:1;text-align:center;}.elementor-510 .elementor-element.elementor-element-76c4155:not( .elementor-widget-image ), .elementor-510 .elementor-element.elementor-element-76c4155.elementor-widget-image img{-webkit-mask-image:url( https://viphome.services/wp-content/plugins/elementor/assets/mask-shapes/circle.svg );-webkit-mask-size:cover;-webkit-mask-position:center center;}.elementor-510 .elementor-element.elementor-element-76c4155 img{width:80px;height:80px;object-fit:cover;object-position:center center;}.elementor-510 .elementor-element.elementor-element-1ad0284{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:5px 5px 5px 5px;--padding-top:50px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-510 .elementor-element.elementor-element-1ad0284:not(.elementor-motion-effects-element-type-background), .elementor-510 .elementor-element.elementor-element-1ad0284 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-8a4aa81 );}.elementor-510 .elementor-element.elementor-element-f315053{text-align:center;}.elementor-510 .elementor-element.elementor-element-f315053 .elementor-heading-title{font-family:var( --e-global-typography-6ef7c11-font-family ), Sans-serif;font-size:var( --e-global-typography-6ef7c11-font-size );font-weight:var( --e-global-typography-6ef7c11-font-weight );line-height:var( --e-global-typography-6ef7c11-line-height );color:var( --e-global-color-c1dac04 );}.elementor-510 .elementor-element.elementor-element-33622fb{margin:5px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--e-rating-justify-content:center;--e-rating-icon-font-size:20px;--e-rating-gap:4px;}.elementor-510 .elementor-element.elementor-element-f99cd87{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;font-family:var( --e-global-typography-6ef7c11-font-family ), Sans-serif;font-size:var( --e-global-typography-6ef7c11-font-size );font-weight:var( --e-global-typography-6ef7c11-font-weight );line-height:var( --e-global-typography-6ef7c11-line-height );color:var( --e-global-color-c1dac04 );}.elementor-510 .elementor-element.elementor-element-4defbc4{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-510 .elementor-element.elementor-element-03316fb{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -30px) 0px;z-index:1;text-align:center;}.elementor-510 .elementor-element.elementor-element-03316fb:not( .elementor-widget-image ), .elementor-510 .elementor-element.elementor-element-03316fb.elementor-widget-image img{-webkit-mask-image:url( https://viphome.services/wp-content/plugins/elementor/assets/mask-shapes/circle.svg );-webkit-mask-size:cover;-webkit-mask-position:center center;}.elementor-510 .elementor-element.elementor-element-03316fb img{width:80px;height:80px;object-fit:cover;object-position:center center;}.elementor-510 .elementor-element.elementor-element-459dd21{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:5px 5px 5px 5px;--padding-top:50px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-510 .elementor-element.elementor-element-459dd21:not(.elementor-motion-effects-element-type-background), .elementor-510 .elementor-element.elementor-element-459dd21 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-8a4aa81 );}.elementor-510 .elementor-element.elementor-element-0784088{text-align:center;}.elementor-510 .elementor-element.elementor-element-0784088 .elementor-heading-title{font-family:var( --e-global-typography-6ef7c11-font-family ), Sans-serif;font-size:var( --e-global-typography-6ef7c11-font-size );font-weight:var( --e-global-typography-6ef7c11-font-weight );line-height:var( --e-global-typography-6ef7c11-line-height );color:var( --e-global-color-c1dac04 );}.elementor-510 .elementor-element.elementor-element-4ea8ec1{margin:5px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--e-rating-justify-content:center;--e-rating-icon-font-size:20px;--e-rating-gap:4px;}.elementor-510 .elementor-element.elementor-element-af859bc{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;font-family:var( --e-global-typography-6ef7c11-font-family ), Sans-serif;font-size:var( --e-global-typography-6ef7c11-font-size );font-weight:var( --e-global-typography-6ef7c11-font-weight );line-height:var( --e-global-typography-6ef7c11-line-height );color:var( --e-global-color-c1dac04 );}.elementor-510 .elementor-element.elementor-element-2371bcb{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-510 .elementor-element.elementor-element-7e8aa2f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -30px) 0px;z-index:1;text-align:center;}.elementor-510 .elementor-element.elementor-element-7e8aa2f:not( .elementor-widget-image ), .elementor-510 .elementor-element.elementor-element-7e8aa2f.elementor-widget-image img{-webkit-mask-image:url( https://viphome.services/wp-content/plugins/elementor/assets/mask-shapes/circle.svg );-webkit-mask-size:cover;-webkit-mask-position:center center;}.elementor-510 .elementor-element.elementor-element-7e8aa2f img{width:80px;height:80px;object-fit:cover;object-position:center center;}.elementor-510 .elementor-element.elementor-element-4993142{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:5px 5px 5px 5px;--padding-top:50px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-510 .elementor-element.elementor-element-4993142:not(.elementor-motion-effects-element-type-background), .elementor-510 .elementor-element.elementor-element-4993142 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-8a4aa81 );}.elementor-510 .elementor-element.elementor-element-2eb9e03{text-align:center;}.elementor-510 .elementor-element.elementor-element-2eb9e03 .elementor-heading-title{font-family:var( --e-global-typography-6ef7c11-font-family ), Sans-serif;font-size:var( --e-global-typography-6ef7c11-font-size );font-weight:var( --e-global-typography-6ef7c11-font-weight );line-height:var( --e-global-typography-6ef7c11-line-height );color:var( --e-global-color-c1dac04 );}.elementor-510 .elementor-element.elementor-element-f1b6332{margin:5px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--e-rating-justify-content:center;--e-rating-icon-font-size:20px;--e-rating-gap:4px;}.elementor-510 .elementor-element.elementor-element-ec9f6a6{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;font-family:var( --e-global-typography-6ef7c11-font-family ), Sans-serif;font-size:var( --e-global-typography-6ef7c11-font-size );font-weight:var( --e-global-typography-6ef7c11-font-weight );line-height:var( --e-global-typography-6ef7c11-line-height );color:var( --e-global-color-c1dac04 );}.elementor-510 .elementor-element.elementor-element-9d53fef{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-510 .elementor-element.elementor-element-8dd5a48{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -30px) 0px;z-index:1;text-align:center;}.elementor-510 .elementor-element.elementor-element-8dd5a48:not( .elementor-widget-image ), .elementor-510 .elementor-element.elementor-element-8dd5a48.elementor-widget-image img{-webkit-mask-image:url( https://viphome.services/wp-content/plugins/elementor/assets/mask-shapes/circle.svg );-webkit-mask-size:cover;-webkit-mask-position:center center;}.elementor-510 .elementor-element.elementor-element-8dd5a48 img{width:80px;height:80px;object-fit:cover;object-position:center center;}.elementor-510 .elementor-element.elementor-element-8622632{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:5px 5px 5px 5px;--padding-top:50px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-510 .elementor-element.elementor-element-8622632:not(.elementor-motion-effects-element-type-background), .elementor-510 .elementor-element.elementor-element-8622632 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-8a4aa81 );}.elementor-510 .elementor-element.elementor-element-fa628de{text-align:center;}.elementor-510 .elementor-element.elementor-element-fa628de .elementor-heading-title{font-family:var( --e-global-typography-6ef7c11-font-family ), Sans-serif;font-size:var( --e-global-typography-6ef7c11-font-size );font-weight:var( --e-global-typography-6ef7c11-font-weight );line-height:var( --e-global-typography-6ef7c11-line-height );color:var( --e-global-color-c1dac04 );}.elementor-510 .elementor-element.elementor-element-8b84cbe{margin:5px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--e-rating-justify-content:center;--e-rating-icon-font-size:20px;--e-rating-gap:4px;}.elementor-510 .elementor-element.elementor-element-5995445{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;font-family:var( --e-global-typography-6ef7c11-font-family ), Sans-serif;font-size:var( --e-global-typography-6ef7c11-font-size );font-weight:var( --e-global-typography-6ef7c11-font-weight );line-height:var( --e-global-typography-6ef7c11-line-height );color:var( --e-global-color-c1dac04 );}.elementor-510 .elementor-element.elementor-element-56197d4{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-510 .elementor-element.elementor-element-a8b1c98{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -30px) 0px;z-index:1;text-align:center;}.elementor-510 .elementor-element.elementor-element-a8b1c98:not( .elementor-widget-image ), .elementor-510 .elementor-element.elementor-element-a8b1c98.elementor-widget-image img{-webkit-mask-image:url( https://viphome.services/wp-content/plugins/elementor/assets/mask-shapes/circle.svg );-webkit-mask-size:cover;-webkit-mask-position:center center;}.elementor-510 .elementor-element.elementor-element-a8b1c98 img{width:80px;height:80px;object-fit:cover;object-position:center center;}.elementor-510 .elementor-element.elementor-element-c332ba7{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:5px 5px 5px 5px;--padding-top:50px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-510 .elementor-element.elementor-element-c332ba7:not(.elementor-motion-effects-element-type-background), .elementor-510 .elementor-element.elementor-element-c332ba7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-8a4aa81 );}.elementor-510 .elementor-element.elementor-element-3a1798a{text-align:center;}.elementor-510 .elementor-element.elementor-element-3a1798a .elementor-heading-title{font-family:var( --e-global-typography-6ef7c11-font-family ), Sans-serif;font-size:var( --e-global-typography-6ef7c11-font-size );font-weight:var( --e-global-typography-6ef7c11-font-weight );line-height:var( --e-global-typography-6ef7c11-line-height );color:var( --e-global-color-c1dac04 );}.elementor-510 .elementor-element.elementor-element-663a133{margin:5px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--e-rating-justify-content:center;--e-rating-icon-font-size:20px;--e-rating-gap:4px;}.elementor-510 .elementor-element.elementor-element-071350b{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;font-family:var( --e-global-typography-6ef7c11-font-family ), Sans-serif;font-size:var( --e-global-typography-6ef7c11-font-size );font-weight:var( --e-global-typography-6ef7c11-font-weight );line-height:var( --e-global-typography-6ef7c11-line-height );color:var( --e-global-color-c1dac04 );}.elementor-510 .elementor-element.elementor-element-d3235eb{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-510 .elementor-element.elementor-element-55f375f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -30px) 0px;z-index:1;text-align:center;}.elementor-510 .elementor-element.elementor-element-55f375f:not( .elementor-widget-image ), .elementor-510 .elementor-element.elementor-element-55f375f.elementor-widget-image img{-webkit-mask-image:url( https://viphome.services/wp-content/plugins/elementor/assets/mask-shapes/circle.svg );-webkit-mask-size:cover;-webkit-mask-position:center center;}.elementor-510 .elementor-element.elementor-element-55f375f img{width:80px;height:80px;object-fit:cover;object-position:center center;}.elementor-510 .elementor-element.elementor-element-89a2c81{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:5px 5px 5px 5px;--padding-top:50px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-510 .elementor-element.elementor-element-89a2c81:not(.elementor-motion-effects-element-type-background), .elementor-510 .elementor-element.elementor-element-89a2c81 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-8a4aa81 );}.elementor-510 .elementor-element.elementor-element-679bab7{text-align:center;}.elementor-510 .elementor-element.elementor-element-679bab7 .elementor-heading-title{font-family:var( --e-global-typography-6ef7c11-font-family ), Sans-serif;font-size:var( --e-global-typography-6ef7c11-font-size );font-weight:var( --e-global-typography-6ef7c11-font-weight );line-height:var( --e-global-typography-6ef7c11-line-height );color:var( --e-global-color-c1dac04 );}.elementor-510 .elementor-element.elementor-element-b267a2b{margin:5px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--e-rating-justify-content:center;--e-rating-icon-font-size:20px;--e-rating-gap:4px;}.elementor-510 .elementor-element.elementor-element-e4d15e6{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;font-family:var( --e-global-typography-6ef7c11-font-family ), Sans-serif;font-size:var( --e-global-typography-6ef7c11-font-size );font-weight:var( --e-global-typography-6ef7c11-font-weight );line-height:var( --e-global-typography-6ef7c11-line-height );color:var( --e-global-color-c1dac04 );}.elementor-510 .elementor-element.elementor-element-5be3b1a{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-510 .elementor-element.elementor-element-d2b46cd{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -30px) 0px;z-index:1;text-align:center;}.elementor-510 .elementor-element.elementor-element-d2b46cd:not( .elementor-widget-image ), .elementor-510 .elementor-element.elementor-element-d2b46cd.elementor-widget-image img{-webkit-mask-image:url( https://viphome.services/wp-content/plugins/elementor/assets/mask-shapes/circle.svg );-webkit-mask-size:cover;-webkit-mask-position:center center;}.elementor-510 .elementor-element.elementor-element-d2b46cd img{width:80px;height:80px;object-fit:cover;object-position:center center;}.elementor-510 .elementor-element.elementor-element-7a64fde{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:5px 5px 5px 5px;--padding-top:50px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-510 .elementor-element.elementor-element-7a64fde:not(.elementor-motion-effects-element-type-background), .elementor-510 .elementor-element.elementor-element-7a64fde > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-8a4aa81 );}.elementor-510 .elementor-element.elementor-element-55f967f{text-align:center;}.elementor-510 .elementor-element.elementor-element-55f967f .elementor-heading-title{font-family:var( --e-global-typography-6ef7c11-font-family ), Sans-serif;font-size:var( --e-global-typography-6ef7c11-font-size );font-weight:var( --e-global-typography-6ef7c11-font-weight );line-height:var( --e-global-typography-6ef7c11-line-height );color:var( --e-global-color-c1dac04 );}.elementor-510 .elementor-element.elementor-element-1981166{margin:5px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--e-rating-justify-content:center;--e-rating-icon-font-size:20px;--e-rating-gap:4px;}.elementor-510 .elementor-element.elementor-element-f4a8277{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;font-family:var( --e-global-typography-6ef7c11-font-family ), Sans-serif;font-size:var( --e-global-typography-6ef7c11-font-size );font-weight:var( --e-global-typography-6ef7c11-font-weight );line-height:var( --e-global-typography-6ef7c11-line-height );color:var( --e-global-color-c1dac04 );}.elementor-510 .elementor-element.elementor-element-2d1f436{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-510 .elementor-element.elementor-element-46817ab{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -30px) 0px;z-index:1;text-align:center;}.elementor-510 .elementor-element.elementor-element-46817ab:not( .elementor-widget-image ), .elementor-510 .elementor-element.elementor-element-46817ab.elementor-widget-image img{-webkit-mask-image:url( https://viphome.services/wp-content/plugins/elementor/assets/mask-shapes/circle.svg );-webkit-mask-size:cover;-webkit-mask-position:center center;}.elementor-510 .elementor-element.elementor-element-46817ab img{width:80px;height:80px;object-fit:cover;object-position:center center;}.elementor-510 .elementor-element.elementor-element-558b427{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:5px 5px 5px 5px;--padding-top:50px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-510 .elementor-element.elementor-element-558b427:not(.elementor-motion-effects-element-type-background), .elementor-510 .elementor-element.elementor-element-558b427 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-8a4aa81 );}.elementor-510 .elementor-element.elementor-element-1d69f41{text-align:center;}.elementor-510 .elementor-element.elementor-element-1d69f41 .elementor-heading-title{font-family:var( --e-global-typography-6ef7c11-font-family ), Sans-serif;font-size:var( --e-global-typography-6ef7c11-font-size );font-weight:var( --e-global-typography-6ef7c11-font-weight );line-height:var( --e-global-typography-6ef7c11-line-height );color:var( --e-global-color-c1dac04 );}.elementor-510 .elementor-element.elementor-element-90e0380{margin:5px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--e-rating-justify-content:center;--e-rating-icon-font-size:20px;--e-rating-gap:4px;}.elementor-510 .elementor-element.elementor-element-d3bbd72{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;font-family:var( --e-global-typography-6ef7c11-font-family ), Sans-serif;font-size:var( --e-global-typography-6ef7c11-font-size );font-weight:var( --e-global-typography-6ef7c11-font-weight );line-height:var( --e-global-typography-6ef7c11-line-height );color:var( --e-global-color-c1dac04 );}@media(max-width:1024px){.elementor-510 .elementor-element.elementor-element-d18c276 .elementor-heading-title{font-size:var( --e-global-typography-ad9d37d-font-size );line-height:var( --e-global-typography-ad9d37d-line-height );}.elementor-510 .elementor-element.elementor-element-9b9a15f .elementor-heading-title{font-size:var( --e-global-typography-ad9d37d-font-size );line-height:var( --e-global-typography-ad9d37d-line-height );}.elementor-510 .elementor-element.elementor-element-0f7966a.elementor-arrows-yes .elementor-main-swiper{width:calc( 100% - 40px );}.elementor-510 .elementor-element.elementor-element-0f7966a .elementor-main-swiper{width:100%;}.elementor-510 .elementor-element.elementor-element-c642578{--grid-auto-flow:row;}.elementor-510 .elementor-element.elementor-element-aaea49e .elementor-heading-title{font-size:var( --e-global-typography-6ef7c11-font-size );line-height:var( --e-global-typography-6ef7c11-line-height );}.elementor-510 .elementor-element.elementor-element-f0e574d{font-size:var( --e-global-typography-6ef7c11-font-size );line-height:var( --e-global-typography-6ef7c11-line-height );}.elementor-510 .elementor-element.elementor-element-f315053 .elementor-heading-title{font-size:var( --e-global-typography-6ef7c11-font-size );line-height:var( --e-global-typography-6ef7c11-line-height );}.elementor-510 .elementor-element.elementor-element-f99cd87{font-size:var( --e-global-typography-6ef7c11-font-size );line-height:var( --e-global-typography-6ef7c11-line-height );}.elementor-510 .elementor-element.elementor-element-0784088 .elementor-heading-title{font-size:var( --e-global-typography-6ef7c11-font-size );line-height:var( --e-global-typography-6ef7c11-line-height );}.elementor-510 .elementor-element.elementor-element-af859bc{font-size:var( --e-global-typography-6ef7c11-font-size );line-height:var( --e-global-typography-6ef7c11-line-height );}.elementor-510 .elementor-element.elementor-element-2eb9e03 .elementor-heading-title{font-size:var( --e-global-typography-6ef7c11-font-size );line-height:var( --e-global-typography-6ef7c11-line-height );}.elementor-510 .elementor-element.elementor-element-ec9f6a6{font-size:var( --e-global-typography-6ef7c11-font-size );line-height:var( --e-global-typography-6ef7c11-line-height );}.elementor-510 .elementor-element.elementor-element-fa628de .elementor-heading-title{font-size:var( --e-global-typography-6ef7c11-font-size );line-height:var( --e-global-typography-6ef7c11-line-height );}.elementor-510 .elementor-element.elementor-element-5995445{font-size:var( --e-global-typography-6ef7c11-font-size );line-height:var( --e-global-typography-6ef7c11-line-height );}.elementor-510 .elementor-element.elementor-element-3a1798a .elementor-heading-title{font-size:var( --e-global-typography-6ef7c11-font-size );line-height:var( --e-global-typography-6ef7c11-line-height );}.elementor-510 .elementor-element.elementor-element-071350b{font-size:var( --e-global-typography-6ef7c11-font-size );line-height:var( --e-global-typography-6ef7c11-line-height );}.elementor-510 .elementor-element.elementor-element-679bab7 .elementor-heading-title{font-size:var( --e-global-typography-6ef7c11-font-size );line-height:var( --e-global-typography-6ef7c11-line-height );}.elementor-510 .elementor-element.elementor-element-e4d15e6{font-size:var( --e-global-typography-6ef7c11-font-size );line-height:var( --e-global-typography-6ef7c11-line-height );}.elementor-510 .elementor-element.elementor-element-55f967f .elementor-heading-title{font-size:var( --e-global-typography-6ef7c11-font-size );line-height:var( --e-global-typography-6ef7c11-line-height );}.elementor-510 .elementor-element.elementor-element-f4a8277{font-size:var( --e-global-typography-6ef7c11-font-size );line-height:var( --e-global-typography-6ef7c11-line-height );}.elementor-510 .elementor-element.elementor-element-1d69f41 .elementor-heading-title{font-size:var( --e-global-typography-6ef7c11-font-size );line-height:var( --e-global-typography-6ef7c11-line-height );}.elementor-510 .elementor-element.elementor-element-d3bbd72{font-size:var( --e-global-typography-6ef7c11-font-size );line-height:var( --e-global-typography-6ef7c11-line-height );}}@media(max-width:767px){.elementor-510 .elementor-element.elementor-element-c343ae1{--padding-top:60px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-510 .elementor-element.elementor-element-c642578{--e-con-grid-template-columns:repeat(2, 1fr);--grid-auto-flow:row;--padding-top:60px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}}@media(max-width:480px){.elementor-510 .elementor-element.elementor-element-d18c276 .elementor-heading-title{font-size:var( --e-global-typography-ad9d37d-font-size );line-height:var( --e-global-typography-ad9d37d-line-height );}.elementor-510 .elementor-element.elementor-element-9b9a15f .elementor-heading-title{font-size:var( --e-global-typography-ad9d37d-font-size );line-height:var( --e-global-typography-ad9d37d-line-height );}.elementor-510 .elementor-element.elementor-element-c642578{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-510 .elementor-element.elementor-element-aaea49e .elementor-heading-title{font-size:var( --e-global-typography-6ef7c11-font-size );line-height:var( --e-global-typography-6ef7c11-line-height );}.elementor-510 .elementor-element.elementor-element-f0e574d{font-size:var( --e-global-typography-6ef7c11-font-size );line-height:var( --e-global-typography-6ef7c11-line-height );}.elementor-510 .elementor-element.elementor-element-f315053 .elementor-heading-title{font-size:var( --e-global-typography-6ef7c11-font-size );line-height:var( --e-global-typography-6ef7c11-line-height );}.elementor-510 .elementor-element.elementor-element-f99cd87{font-size:var( --e-global-typography-6ef7c11-font-size );line-height:var( --e-global-typography-6ef7c11-line-height );}.elementor-510 .elementor-element.elementor-element-0784088 .elementor-heading-title{font-size:var( --e-global-typography-6ef7c11-font-size );line-height:var( --e-global-typography-6ef7c11-line-height );}.elementor-510 .elementor-element.elementor-element-af859bc{font-size:var( --e-global-typography-6ef7c11-font-size );line-height:var( --e-global-typography-6ef7c11-line-height );}.elementor-510 .elementor-element.elementor-element-2eb9e03 .elementor-heading-title{font-size:var( --e-global-typography-6ef7c11-font-size );line-height:var( --e-global-typography-6ef7c11-line-height );}.elementor-510 .elementor-element.elementor-element-ec9f6a6{font-size:var( --e-global-typography-6ef7c11-font-size );line-height:var( --e-global-typography-6ef7c11-line-height );}.elementor-510 .elementor-element.elementor-element-fa628de .elementor-heading-title{font-size:var( --e-global-typography-6ef7c11-font-size );line-height:var( --e-global-typography-6ef7c11-line-height );}.elementor-510 .elementor-element.elementor-element-5995445{font-size:var( --e-global-typography-6ef7c11-font-size );line-height:var( --e-global-typography-6ef7c11-line-height );}.elementor-510 .elementor-element.elementor-element-3a1798a .elementor-heading-title{font-size:var( --e-global-typography-6ef7c11-font-size );line-height:var( --e-global-typography-6ef7c11-line-height );}.elementor-510 .elementor-element.elementor-element-071350b{font-size:var( --e-global-typography-6ef7c11-font-size );line-height:var( --e-global-typography-6ef7c11-line-height );}.elementor-510 .elementor-element.elementor-element-679bab7 .elementor-heading-title{font-size:var( --e-global-typography-6ef7c11-font-size );line-height:var( --e-global-typography-6ef7c11-line-height );}.elementor-510 .elementor-element.elementor-element-e4d15e6{font-size:var( --e-global-typography-6ef7c11-font-size );line-height:var( --e-global-typography-6ef7c11-line-height );}.elementor-510 .elementor-element.elementor-element-55f967f .elementor-heading-title{font-size:var( --e-global-typography-6ef7c11-font-size );line-height:var( --e-global-typography-6ef7c11-line-height );}.elementor-510 .elementor-element.elementor-element-f4a8277{font-size:var( --e-global-typography-6ef7c11-font-size );line-height:var( --e-global-typography-6ef7c11-line-height );}.elementor-510 .elementor-element.elementor-element-1d69f41 .elementor-heading-title{font-size:var( --e-global-typography-6ef7c11-font-size );line-height:var( --e-global-typography-6ef7c11-line-height );}.elementor-510 .elementor-element.elementor-element-d3bbd72{font-size:var( --e-global-typography-6ef7c11-font-size );line-height:var( --e-global-typography-6ef7c11-line-height );}}/* Start custom CSS for reviews, class: .elementor-element-0f7966a *//* Arrow */
.elementor-510 .elementor-element.elementor-element-0f7966a .elementor-swiper-button-next svg,
.elementor-510 .elementor-element.elementor-element-0f7966a .elementor-swiper-button-prev svg {
    display: none;
}
.elementor-510 .elementor-element.elementor-element-0f7966a .elementor-swiper-button-prev,
.elementor-510 .elementor-element.elementor-element-0f7966a .elementor-swiper-button-next {
    width: 40px;
    height: 40px;
    background-repeat: no-repeat;
    background-size: contain;
    background-position: center;
}
.elementor-510 .elementor-element.elementor-element-0f7966a .elementor-swiper-button-prev {
    background-image: url('https://viphome.services/wp-content/uploads/2025/08/arrow-prev-black.svg');
}
.elementor-510 .elementor-element.elementor-element-0f7966a .elementor-swiper-button-next {
    background-image: url('https://viphome.services/wp-content/uploads/2025/08/arrow-next-black.svg');
}
/* Structure */
.elementor-510 .elementor-element.elementor-element-0f7966a .elementor-testimonial {
    display: flex;
    flex-direction: column-reverse;
    align-items: center;
}
.elementor-510 .elementor-element.elementor-element-0f7966a .elementor-testimonial__header {
    flex-direction: column;
    align-items: center;
}
.elementor-510 .elementor-element.elementor-element-0f7966a .elementor-testimonial__cite {
    align-items: center;
}
/* Image */
.elementor-510 .elementor-element.elementor-element-0f7966a .elementor-testimonial__image img {
    border-style: solid;
    border-color: var(--e-global-color-c1dac04);
    border-width: 2px;
    margin-block-end: 20px;
}
/* Text */
.elementor-510 .elementor-element.elementor-element-0f7966a .elementor-testimonial__text {
    text-align: center;
}/* End custom CSS */