.elementor-9160 .elementor-element.elementor-element-10c6905e{--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;--justify-content:space-between;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;--padding-top:2rem;--padding-bottom:1rem;--padding-left:1rem;--padding-right:1rem;}.elementor-9160 .elementor-element.elementor-element-43cc53f7{--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;--margin-top:0px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9160 .elementor-element.elementor-element-61b46152 .elementor-flip-box__front{background-color:#02010100;}.elementor-9160 .elementor-element.elementor-element-61b46152 > .elementor-widget-container{background-image:url("https://riverahandymanserviceca.com/wp-content/uploads/2024/07/new-appliance-installation-in-kitchen-remodel-3-1.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;border-radius:8px 8px 8px 8px;}.elementor-9160 .elementor-element.elementor-element-61b46152 .elementor-flip-box__front .elementor-flip-box__layer__overlay{text-align:center;}.elementor-9160 .elementor-element.elementor-element-61b46152 .elementor-flip-box__front .elementor-flip-box__layer__title{font-size:28px;line-height:1.4em;}.elementor-9160 .elementor-element.elementor-element-61b46152 .elementor-flip-box__back .elementor-flip-box__layer__overlay{text-align:center;}.elementor-9160 .elementor-element.elementor-element-61b46152 .elementor-flip-box__button{margin-inline-center:0;}.elementor-9160 .elementor-element.elementor-element-61b46152 .elementor-flip-box__back .elementor-flip-box__layer__description{color:var( --e-global-color-47dafce2 );line-height:1.7em;}.elementor-9160 .elementor-element.elementor-element-c9781e4{--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;--margin-top:0px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9160 .elementor-element.elementor-element-68892f5 .elementor-flip-box__front{background-color:#02010100;}.elementor-9160 .elementor-element.elementor-element-68892f5 > .elementor-widget-container{background-image:url("https://riverahandymanserviceca.com/wp-content/uploads/2024/07/Bathroom-Mold-Removal.png");background-position:center center;background-repeat:no-repeat;background-size:cover;border-radius:8px 8px 8px 8px;}.elementor-9160 .elementor-element.elementor-element-68892f5 .elementor-flip-box__front .elementor-flip-box__layer__overlay{text-align:center;}.elementor-9160 .elementor-element.elementor-element-68892f5 .elementor-flip-box__front .elementor-flip-box__layer__title{font-size:28px;line-height:1.4em;}.elementor-9160 .elementor-element.elementor-element-68892f5 .elementor-flip-box__back .elementor-flip-box__layer__overlay{text-align:center;}.elementor-9160 .elementor-element.elementor-element-68892f5 .elementor-flip-box__button{margin-inline-center:0;}.elementor-9160 .elementor-element.elementor-element-68892f5 .elementor-flip-box__back .elementor-flip-box__layer__description{color:var( --e-global-color-47dafce2 );line-height:1.7em;}.elementor-9160 .elementor-element.elementor-element-9db343f{--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;--margin-top:0px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9160 .elementor-element.elementor-element-199124f7 .elementor-flip-box__front{background-color:#02010100;}.elementor-9160 .elementor-element.elementor-element-199124f7 > .elementor-widget-container{background-image:url("https://riverahandymanserviceca.com/wp-content/uploads/2024/07/Cabinet-Installation-2.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;border-radius:8px 8px 8px 8px;}.elementor-9160 .elementor-element.elementor-element-199124f7 .elementor-flip-box__front .elementor-flip-box__layer__overlay{text-align:center;}.elementor-9160 .elementor-element.elementor-element-199124f7 .elementor-flip-box__front .elementor-flip-box__layer__title{font-size:28px;line-height:1.4em;}.elementor-9160 .elementor-element.elementor-element-199124f7 .elementor-flip-box__back .elementor-flip-box__layer__overlay{text-align:center;}.elementor-9160 .elementor-element.elementor-element-199124f7 .elementor-flip-box__button{margin-inline-center:0;}.elementor-9160 .elementor-element.elementor-element-199124f7 .elementor-flip-box__back .elementor-flip-box__layer__description{color:var( --e-global-color-47dafce2 );line-height:1.7em;}.elementor-9160 .elementor-element.elementor-element-686027a4{--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;--margin-top:0px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9160 .elementor-element.elementor-element-61dacdf7 .elementor-flip-box__front{background-color:#02010100;}.elementor-9160 .elementor-element.elementor-element-61dacdf7 > .elementor-widget-container{background-image:url("https://riverahandymanserviceca.com/wp-content/uploads/2024/07/Trim-Carpentry-copy.png");background-position:center center;background-repeat:no-repeat;background-size:cover;border-radius:8px 8px 8px 8px;}.elementor-9160 .elementor-element.elementor-element-61dacdf7 .elementor-flip-box__front .elementor-flip-box__layer__overlay{text-align:center;}.elementor-9160 .elementor-element.elementor-element-61dacdf7 .elementor-flip-box__front .elementor-flip-box__layer__title{font-size:28px;line-height:1.4em;}.elementor-9160 .elementor-element.elementor-element-61dacdf7 .elementor-flip-box__back .elementor-flip-box__layer__overlay{text-align:center;}.elementor-9160 .elementor-element.elementor-element-61dacdf7 .elementor-flip-box__button{margin-inline-center:0;}.elementor-9160 .elementor-element.elementor-element-61dacdf7 .elementor-flip-box__back .elementor-flip-box__layer__description{color:var( --e-global-color-47dafce2 );line-height:1.7em;}.elementor-9160 .elementor-element.elementor-element-203bde9e{--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;--margin-top:0px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9160 .elementor-element.elementor-element-3b79fae2 .elementor-flip-box__front{background-color:#02010100;}.elementor-9160 .elementor-element.elementor-element-3b79fae2 > .elementor-widget-container{background-image:url("https://riverahandymanserviceca.com/wp-content/uploads/2024/07/shower-and-tub-caulking-1.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;border-radius:8px 8px 8px 8px;}.elementor-9160 .elementor-element.elementor-element-3b79fae2 .elementor-flip-box__front .elementor-flip-box__layer__overlay{text-align:center;}.elementor-9160 .elementor-element.elementor-element-3b79fae2 .elementor-flip-box__front .elementor-flip-box__layer__title{font-size:28px;line-height:1.4em;}.elementor-9160 .elementor-element.elementor-element-3b79fae2 .elementor-flip-box__back .elementor-flip-box__layer__overlay{text-align:center;}.elementor-9160 .elementor-element.elementor-element-3b79fae2 .elementor-flip-box__button{margin-inline-center:0;}.elementor-9160 .elementor-element.elementor-element-3b79fae2 .elementor-flip-box__back .elementor-flip-box__layer__description{color:var( --e-global-color-47dafce2 );line-height:1.7em;}.elementor-9160 .elementor-element.elementor-element-2864fd8c{--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;--margin-top:0px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9160 .elementor-element.elementor-element-7805d580 .elementor-flip-box__front{background-color:#02010100;}.elementor-9160 .elementor-element.elementor-element-7805d580 > .elementor-widget-container{background-image:url("https://riverahandymanserviceca.com/wp-content/uploads/2024/07/ceiling-fan-installation.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;border-radius:8px 8px 8px 8px;}.elementor-9160 .elementor-element.elementor-element-7805d580 .elementor-flip-box__front .elementor-flip-box__layer__overlay{text-align:center;}.elementor-9160 .elementor-element.elementor-element-7805d580 .elementor-flip-box__front .elementor-flip-box__layer__title{font-size:28px;line-height:1.4em;}.elementor-9160 .elementor-element.elementor-element-7805d580 .elementor-flip-box__back .elementor-flip-box__layer__overlay{text-align:center;}.elementor-9160 .elementor-element.elementor-element-7805d580 .elementor-flip-box__button{margin-inline-center:0;}.elementor-9160 .elementor-element.elementor-element-7805d580 .elementor-flip-box__back .elementor-flip-box__layer__description{color:var( --e-global-color-47dafce2 );line-height:1.7em;}.elementor-9160 .elementor-element.elementor-element-de5c284{--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;--margin-top:0px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9160 .elementor-element.elementor-element-3ad4be3f .elementor-flip-box__front{background-color:#02010100;}.elementor-9160 .elementor-element.elementor-element-3ad4be3f > .elementor-widget-container{background-image:url("https://riverahandymanserviceca.com/wp-content/uploads/2024/07/Deck-Repair-Feature.png");background-position:center center;background-repeat:no-repeat;background-size:cover;border-radius:8px 8px 8px 8px;}.elementor-9160 .elementor-element.elementor-element-3ad4be3f .elementor-flip-box__front .elementor-flip-box__layer__overlay{text-align:center;}.elementor-9160 .elementor-element.elementor-element-3ad4be3f .elementor-flip-box__front .elementor-flip-box__layer__title{font-size:28px;line-height:1.4em;}.elementor-9160 .elementor-element.elementor-element-3ad4be3f .elementor-flip-box__back .elementor-flip-box__layer__overlay{text-align:center;}.elementor-9160 .elementor-element.elementor-element-3ad4be3f .elementor-flip-box__button{margin-inline-center:0;}.elementor-9160 .elementor-element.elementor-element-3ad4be3f .elementor-flip-box__back .elementor-flip-box__layer__description{color:var( --e-global-color-47dafce2 );line-height:1.7em;}.elementor-9160 .elementor-element.elementor-element-a7fb046{--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;--margin-top:0px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9160 .elementor-element.elementor-element-fedc3d5 .elementor-flip-box__front{background-color:#02010100;}.elementor-9160 .elementor-element.elementor-element-fedc3d5 > .elementor-widget-container{background-image:url("https://riverahandymanserviceca.com/wp-content/uploads/2022/06/Demolition-1-1.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;border-radius:8px 8px 8px 8px;}.elementor-9160 .elementor-element.elementor-element-fedc3d5 .elementor-flip-box__front .elementor-flip-box__layer__overlay{text-align:center;}.elementor-9160 .elementor-element.elementor-element-fedc3d5 .elementor-flip-box__front .elementor-flip-box__layer__title{font-size:28px;line-height:1.4em;}.elementor-9160 .elementor-element.elementor-element-fedc3d5 .elementor-flip-box__back .elementor-flip-box__layer__overlay{text-align:center;}.elementor-9160 .elementor-element.elementor-element-fedc3d5 .elementor-flip-box__button{margin-inline-center:0;}.elementor-9160 .elementor-element.elementor-element-fedc3d5 .elementor-flip-box__back .elementor-flip-box__layer__description{color:var( --e-global-color-47dafce2 );line-height:1.7em;}.elementor-9160 .elementor-element.elementor-element-5a41f07{--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;--margin-top:0px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9160 .elementor-element.elementor-element-3467fc5d .elementor-flip-box__front{background-color:#02010100;}.elementor-9160 .elementor-element.elementor-element-3467fc5d > .elementor-widget-container{background-image:url("https://riverahandymanserviceca.com/wp-content/uploads/2024/07/Doors.png");background-position:center center;background-repeat:no-repeat;background-size:cover;border-radius:8px 8px 8px 8px;}.elementor-9160 .elementor-element.elementor-element-3467fc5d .elementor-flip-box__front .elementor-flip-box__layer__overlay{text-align:center;}.elementor-9160 .elementor-element.elementor-element-3467fc5d .elementor-flip-box__front .elementor-flip-box__layer__title{font-size:28px;line-height:1.4em;}.elementor-9160 .elementor-element.elementor-element-3467fc5d .elementor-flip-box__back .elementor-flip-box__layer__overlay{text-align:center;}.elementor-9160 .elementor-element.elementor-element-3467fc5d .elementor-flip-box__button{margin-inline-center:0;}.elementor-9160 .elementor-element.elementor-element-3467fc5d .elementor-flip-box__back .elementor-flip-box__layer__description{color:var( --e-global-color-47dafce2 );line-height:1.7em;}.elementor-9160 .elementor-element.elementor-element-4d58de29{--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;--margin-top:0px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9160 .elementor-element.elementor-element-5bf7cc3e .elementor-flip-box__front{background-color:#02010100;}.elementor-9160 .elementor-element.elementor-element-5bf7cc3e > .elementor-widget-container{background-image:url("https://riverahandymanserviceca.com/wp-content/uploads/2024/07/Dryer-Vent-Cleaning-Services-copy.png");background-position:center center;background-repeat:no-repeat;background-size:cover;border-radius:8px 8px 8px 8px;}.elementor-9160 .elementor-element.elementor-element-5bf7cc3e .elementor-flip-box__front .elementor-flip-box__layer__overlay{text-align:center;}.elementor-9160 .elementor-element.elementor-element-5bf7cc3e .elementor-flip-box__front .elementor-flip-box__layer__title{font-size:28px;line-height:1.4em;}.elementor-9160 .elementor-element.elementor-element-5bf7cc3e .elementor-flip-box__back .elementor-flip-box__layer__overlay{text-align:center;}.elementor-9160 .elementor-element.elementor-element-5bf7cc3e .elementor-flip-box__button{margin-inline-center:0;}.elementor-9160 .elementor-element.elementor-element-5bf7cc3e .elementor-flip-box__back .elementor-flip-box__layer__description{color:var( --e-global-color-47dafce2 );line-height:1.7em;}.elementor-9160 .elementor-element.elementor-element-52b4e04a{--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;--margin-top:0px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9160 .elementor-element.elementor-element-529c9849 .elementor-flip-box__front{background-color:#02010100;}.elementor-9160 .elementor-element.elementor-element-529c9849 > .elementor-widget-container{background-image:url("https://riverahandymanserviceca.com/wp-content/uploads/2024/07/Drywall-Contractor-copy.png");background-position:center center;background-repeat:no-repeat;background-size:cover;border-radius:8px 8px 8px 8px;}.elementor-9160 .elementor-element.elementor-element-529c9849 .elementor-flip-box__front .elementor-flip-box__layer__overlay{text-align:center;}.elementor-9160 .elementor-element.elementor-element-529c9849 .elementor-flip-box__front .elementor-flip-box__layer__title{font-size:28px;line-height:1.4em;}.elementor-9160 .elementor-element.elementor-element-529c9849 .elementor-flip-box__back .elementor-flip-box__layer__overlay{text-align:center;}.elementor-9160 .elementor-element.elementor-element-529c9849 .elementor-flip-box__button{margin-inline-center:0;}.elementor-9160 .elementor-element.elementor-element-529c9849 .elementor-flip-box__back .elementor-flip-box__layer__description{color:var( --e-global-color-47dafce2 );line-height:1.7em;}.elementor-9160 .elementor-element.elementor-element-4640990c{--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;--margin-top:0px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9160 .elementor-element.elementor-element-377e8ee9 .elementor-flip-box__front{background-color:#02010100;}.elementor-9160 .elementor-element.elementor-element-377e8ee9 > .elementor-widget-container{background-image:url("https://riverahandymanserviceca.com/wp-content/uploads/2024/07/Fence-Construction.png");background-position:center center;background-repeat:no-repeat;background-size:cover;border-radius:8px 8px 8px 8px;}.elementor-9160 .elementor-element.elementor-element-377e8ee9 .elementor-flip-box__front .elementor-flip-box__layer__overlay{text-align:center;}.elementor-9160 .elementor-element.elementor-element-377e8ee9 .elementor-flip-box__front .elementor-flip-box__layer__title{font-size:28px;line-height:1.4em;}.elementor-9160 .elementor-element.elementor-element-377e8ee9 .elementor-flip-box__back .elementor-flip-box__layer__overlay{text-align:center;}.elementor-9160 .elementor-element.elementor-element-377e8ee9 .elementor-flip-box__button{margin-inline-center:0;}.elementor-9160 .elementor-element.elementor-element-377e8ee9 .elementor-flip-box__back .elementor-flip-box__layer__description{color:var( --e-global-color-47dafce2 );line-height:1.7em;}.elementor-9160 .elementor-element.elementor-element-3e463bb5{--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;--margin-top:0px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9160 .elementor-element.elementor-element-557cef41 .elementor-flip-box__front{background-color:#02010100;}.elementor-9160 .elementor-element.elementor-element-557cef41 > .elementor-widget-container{background-image:url("https://riverahandymanserviceca.com/wp-content/uploads/2022/11/vinyl-Flooring.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;border-radius:8px 8px 8px 8px;}.elementor-9160 .elementor-element.elementor-element-557cef41 .elementor-flip-box__front .elementor-flip-box__layer__overlay{text-align:center;}.elementor-9160 .elementor-element.elementor-element-557cef41 .elementor-flip-box__front .elementor-flip-box__layer__title{font-size:28px;line-height:1.4em;}.elementor-9160 .elementor-element.elementor-element-557cef41 .elementor-flip-box__back .elementor-flip-box__layer__overlay{text-align:center;}.elementor-9160 .elementor-element.elementor-element-557cef41 .elementor-flip-box__button{margin-inline-center:0;}.elementor-9160 .elementor-element.elementor-element-557cef41 .elementor-flip-box__back .elementor-flip-box__layer__description{color:var( --e-global-color-47dafce2 );line-height:1.7em;}.elementor-9160 .elementor-element.elementor-element-f3abc29{--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;--margin-top:0px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9160 .elementor-element.elementor-element-3b276380 .elementor-flip-box__front{background-color:#02010100;}.elementor-9160 .elementor-element.elementor-element-3b276380 > .elementor-widget-container{background-image:url("https://riverahandymanserviceca.com/wp-content/uploads/2024/07/furniture-assembly-2.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;border-radius:8px 8px 8px 8px;}.elementor-9160 .elementor-element.elementor-element-3b276380 .elementor-flip-box__front .elementor-flip-box__layer__overlay{text-align:center;}.elementor-9160 .elementor-element.elementor-element-3b276380 .elementor-flip-box__front .elementor-flip-box__layer__title{font-size:28px;line-height:1.4em;}.elementor-9160 .elementor-element.elementor-element-3b276380 .elementor-flip-box__back .elementor-flip-box__layer__overlay{text-align:center;}.elementor-9160 .elementor-element.elementor-element-3b276380 .elementor-flip-box__button{margin-inline-center:0;}.elementor-9160 .elementor-element.elementor-element-3b276380 .elementor-flip-box__back .elementor-flip-box__layer__description{color:var( --e-global-color-47dafce2 );line-height:1.7em;}.elementor-9160 .elementor-element.elementor-element-712dc141{--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;--margin-top:0px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9160 .elementor-element.elementor-element-7ff29e50 .elementor-flip-box__front{background-color:#02010100;}.elementor-9160 .elementor-element.elementor-element-7ff29e50 > .elementor-widget-container{background-image:url("https://riverahandymanserviceca.com/wp-content/uploads/2024/07/Gate-Replacement-2.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;border-radius:8px 8px 8px 8px;}.elementor-9160 .elementor-element.elementor-element-7ff29e50 .elementor-flip-box__front .elementor-flip-box__layer__overlay{text-align:center;}.elementor-9160 .elementor-element.elementor-element-7ff29e50 .elementor-flip-box__front .elementor-flip-box__layer__title{font-size:28px;line-height:1.4em;}.elementor-9160 .elementor-element.elementor-element-7ff29e50 .elementor-flip-box__back .elementor-flip-box__layer__overlay{text-align:center;}.elementor-9160 .elementor-element.elementor-element-7ff29e50 .elementor-flip-box__button{margin-inline-center:0;}.elementor-9160 .elementor-element.elementor-element-7ff29e50 .elementor-flip-box__back .elementor-flip-box__layer__description{color:var( --e-global-color-47dafce2 );line-height:1.7em;}.elementor-9160 .elementor-element.elementor-element-321cc273{--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;--margin-top:0px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9160 .elementor-element.elementor-element-7f5534c3 .elementor-flip-box__front{background-color:#02010100;}.elementor-9160 .elementor-element.elementor-element-7f5534c3 > .elementor-widget-container{background-image:url("https://riverahandymanserviceca.com/wp-content/uploads/2024/07/gutter-installation-1.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;border-radius:8px 8px 8px 8px;}.elementor-9160 .elementor-element.elementor-element-7f5534c3 .elementor-flip-box__front .elementor-flip-box__layer__overlay{text-align:center;}.elementor-9160 .elementor-element.elementor-element-7f5534c3 .elementor-flip-box__front .elementor-flip-box__layer__title{font-size:28px;line-height:1.4em;}.elementor-9160 .elementor-element.elementor-element-7f5534c3 .elementor-flip-box__back .elementor-flip-box__layer__overlay{text-align:center;}.elementor-9160 .elementor-element.elementor-element-7f5534c3 .elementor-flip-box__button{margin-inline-center:0;}.elementor-9160 .elementor-element.elementor-element-7f5534c3 .elementor-flip-box__back .elementor-flip-box__layer__description{color:var( --e-global-color-47dafce2 );line-height:1.7em;}.elementor-9160 .elementor-element.elementor-element-1f3dfa08{--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;--margin-top:0px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9160 .elementor-element.elementor-element-4943d754 .elementor-flip-box__front{background-color:#02010100;}.elementor-9160 .elementor-element.elementor-element-4943d754 > .elementor-widget-container{background-image:url("https://riverahandymanserviceca.com/wp-content/uploads/2024/07/handyman-tools-laying-over-remodeling-project-plans-1.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;border-radius:8px 8px 8px 8px;}.elementor-9160 .elementor-element.elementor-element-4943d754 .elementor-flip-box__front .elementor-flip-box__layer__overlay{text-align:center;}.elementor-9160 .elementor-element.elementor-element-4943d754 .elementor-flip-box__front .elementor-flip-box__layer__title{font-size:28px;line-height:1.4em;}.elementor-9160 .elementor-element.elementor-element-4943d754 .elementor-flip-box__back .elementor-flip-box__layer__overlay{text-align:center;}.elementor-9160 .elementor-element.elementor-element-4943d754 .elementor-flip-box__button{margin-inline-center:0;}.elementor-9160 .elementor-element.elementor-element-4943d754 .elementor-flip-box__back .elementor-flip-box__layer__description{color:var( --e-global-color-47dafce2 );line-height:1.7em;}.elementor-9160 .elementor-element.elementor-element-4112a052{--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;--margin-top:0px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9160 .elementor-element.elementor-element-333a9679 .elementor-flip-box__front{background-color:#02010100;}.elementor-9160 .elementor-element.elementor-element-333a9679 > .elementor-widget-container{background-image:url("https://riverahandymanserviceca.com/wp-content/uploads/2024/07/Untitled-5-1.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;border-radius:8px 8px 8px 8px;}.elementor-9160 .elementor-element.elementor-element-333a9679 .elementor-flip-box__front .elementor-flip-box__layer__overlay{text-align:center;}.elementor-9160 .elementor-element.elementor-element-333a9679 .elementor-flip-box__front .elementor-flip-box__layer__title{font-size:28px;line-height:1.4em;}.elementor-9160 .elementor-element.elementor-element-333a9679 .elementor-flip-box__back .elementor-flip-box__layer__overlay{text-align:center;}.elementor-9160 .elementor-element.elementor-element-333a9679 .elementor-flip-box__button{margin-inline-center:0;}.elementor-9160 .elementor-element.elementor-element-333a9679 .elementor-flip-box__back .elementor-flip-box__layer__description{color:var( --e-global-color-47dafce2 );line-height:1.7em;}.elementor-9160 .elementor-element.elementor-element-3045ecb1{--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;--margin-top:0px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9160 .elementor-element.elementor-element-7a529b3e .elementor-flip-box__front{background-color:#02010100;}.elementor-9160 .elementor-element.elementor-element-7a529b3e > .elementor-widget-container{background-image:url("https://riverahandymanserviceca.com/wp-content/uploads/2024/07/junk-ready-for-trashing-hauling-contractor.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;border-radius:8px 8px 8px 8px;}.elementor-9160 .elementor-element.elementor-element-7a529b3e .elementor-flip-box__front .elementor-flip-box__layer__overlay{text-align:center;}.elementor-9160 .elementor-element.elementor-element-7a529b3e .elementor-flip-box__front .elementor-flip-box__layer__title{font-size:28px;line-height:1.4em;}.elementor-9160 .elementor-element.elementor-element-7a529b3e .elementor-flip-box__back .elementor-flip-box__layer__overlay{text-align:center;}.elementor-9160 .elementor-element.elementor-element-7a529b3e .elementor-flip-box__button{margin-inline-center:0;}.elementor-9160 .elementor-element.elementor-element-7a529b3e .elementor-flip-box__back .elementor-flip-box__layer__description{color:var( --e-global-color-47dafce2 );line-height:1.7em;}.elementor-9160 .elementor-element.elementor-element-1785569c{--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;--margin-top:0px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9160 .elementor-element.elementor-element-2a3304d .elementor-flip-box__front{background-color:#02010100;}.elementor-9160 .elementor-element.elementor-element-2a3304d > .elementor-widget-container{background-image:url("https://riverahandymanserviceca.com/wp-content/uploads/2024/07/painting-contractor-painting-with-a-roller.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;border-radius:8px 8px 8px 8px;}.elementor-9160 .elementor-element.elementor-element-2a3304d .elementor-flip-box__front .elementor-flip-box__layer__overlay{text-align:center;}.elementor-9160 .elementor-element.elementor-element-2a3304d .elementor-flip-box__front .elementor-flip-box__layer__title{font-size:28px;line-height:1.4em;}.elementor-9160 .elementor-element.elementor-element-2a3304d .elementor-flip-box__back .elementor-flip-box__layer__overlay{text-align:center;}.elementor-9160 .elementor-element.elementor-element-2a3304d .elementor-flip-box__button{margin-inline-center:0;}.elementor-9160 .elementor-element.elementor-element-2a3304d .elementor-flip-box__back .elementor-flip-box__layer__description{color:var( --e-global-color-47dafce2 );line-height:1.7em;}.elementor-9160 .elementor-element.elementor-element-14755e91{--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;--margin-top:0px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9160 .elementor-element.elementor-element-1b1be36d .elementor-flip-box__front{background-color:#02010100;}.elementor-9160 .elementor-element.elementor-element-1b1be36d > .elementor-widget-container{background-image:url("https://riverahandymanserviceca.com/wp-content/uploads/2024/07/picture-art-hanging.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;border-radius:8px 8px 8px 8px;}.elementor-9160 .elementor-element.elementor-element-1b1be36d .elementor-flip-box__front .elementor-flip-box__layer__overlay{text-align:center;}.elementor-9160 .elementor-element.elementor-element-1b1be36d .elementor-flip-box__front .elementor-flip-box__layer__title{font-size:28px;line-height:1.4em;}.elementor-9160 .elementor-element.elementor-element-1b1be36d .elementor-flip-box__back .elementor-flip-box__layer__overlay{text-align:center;}.elementor-9160 .elementor-element.elementor-element-1b1be36d .elementor-flip-box__button{margin-inline-center:0;}.elementor-9160 .elementor-element.elementor-element-1b1be36d .elementor-flip-box__back .elementor-flip-box__layer__description{color:var( --e-global-color-47dafce2 );line-height:1.7em;}.elementor-9160 .elementor-element.elementor-element-67ce6f1{--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;--margin-top:0px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9160 .elementor-element.elementor-element-75b302a .elementor-flip-box__front{background-color:#02010100;}.elementor-9160 .elementor-element.elementor-element-75b302a > .elementor-widget-container{background-image:url("https://riverahandymanserviceca.com/wp-content/uploads/2024/07/Popcorn-Ceiling-Removal.png");background-position:center center;background-repeat:no-repeat;background-size:cover;border-radius:8px 8px 8px 8px;}.elementor-9160 .elementor-element.elementor-element-75b302a .elementor-flip-box__front .elementor-flip-box__layer__overlay{text-align:center;}.elementor-9160 .elementor-element.elementor-element-75b302a .elementor-flip-box__front .elementor-flip-box__layer__title{font-size:28px;line-height:1.4em;}.elementor-9160 .elementor-element.elementor-element-75b302a .elementor-flip-box__back .elementor-flip-box__layer__overlay{text-align:center;}.elementor-9160 .elementor-element.elementor-element-75b302a .elementor-flip-box__button{margin-inline-center:0;}.elementor-9160 .elementor-element.elementor-element-75b302a .elementor-flip-box__back .elementor-flip-box__layer__description{color:var( --e-global-color-47dafce2 );line-height:1.7em;}.elementor-9160 .elementor-element.elementor-element-6bb4f3e5{--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;--margin-top:0px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9160 .elementor-element.elementor-element-477a8bb4 .elementor-flip-box__front{background-color:#02010100;}.elementor-9160 .elementor-element.elementor-element-477a8bb4 > .elementor-widget-container{background-image:url("https://riverahandymanserviceca.com/wp-content/uploads/2024/07/power-washing-pressure-washing-1.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;border-radius:8px 8px 8px 8px;}.elementor-9160 .elementor-element.elementor-element-477a8bb4 .elementor-flip-box__front .elementor-flip-box__layer__overlay{text-align:center;}.elementor-9160 .elementor-element.elementor-element-477a8bb4 .elementor-flip-box__front .elementor-flip-box__layer__title{font-size:28px;line-height:1.4em;}.elementor-9160 .elementor-element.elementor-element-477a8bb4 .elementor-flip-box__back .elementor-flip-box__layer__overlay{text-align:center;}.elementor-9160 .elementor-element.elementor-element-477a8bb4 .elementor-flip-box__button{margin-inline-center:0;}.elementor-9160 .elementor-element.elementor-element-477a8bb4 .elementor-flip-box__back .elementor-flip-box__layer__description{color:var( --e-global-color-47dafce2 );line-height:1.7em;}.elementor-9160 .elementor-element.elementor-element-766d8c53{--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;--margin-top:0px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9160 .elementor-element.elementor-element-4ffcde0a .elementor-flip-box__front{background-color:#02010100;}.elementor-9160 .elementor-element.elementor-element-4ffcde0a > .elementor-widget-container{background-image:url("https://riverahandymanserviceca.com/wp-content/uploads/2024/07/Property-Maintenance-2.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;border-radius:8px 8px 8px 8px;}.elementor-9160 .elementor-element.elementor-element-4ffcde0a .elementor-flip-box__front .elementor-flip-box__layer__overlay{text-align:center;}.elementor-9160 .elementor-element.elementor-element-4ffcde0a .elementor-flip-box__front .elementor-flip-box__layer__title{font-size:28px;line-height:1.4em;}.elementor-9160 .elementor-element.elementor-element-4ffcde0a .elementor-flip-box__back .elementor-flip-box__layer__overlay{text-align:center;}.elementor-9160 .elementor-element.elementor-element-4ffcde0a .elementor-flip-box__button{margin-inline-center:0;}.elementor-9160 .elementor-element.elementor-element-4ffcde0a .elementor-flip-box__back .elementor-flip-box__layer__description{color:var( --e-global-color-47dafce2 );line-height:1.7em;}.elementor-9160 .elementor-element.elementor-element-321a36d9{--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;--margin-top:0px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9160 .elementor-element.elementor-element-76bb3bea .elementor-flip-box__front{background-color:#02010100;}.elementor-9160 .elementor-element.elementor-element-76bb3bea > .elementor-widget-container{background-image:url("https://riverahandymanserviceca.com/wp-content/uploads/2020/11/trim-upgrades.jpeg");background-position:center center;background-repeat:no-repeat;background-size:cover;border-radius:8px 8px 8px 8px;}.elementor-9160 .elementor-element.elementor-element-76bb3bea .elementor-flip-box__front .elementor-flip-box__layer__overlay{text-align:center;}.elementor-9160 .elementor-element.elementor-element-76bb3bea .elementor-flip-box__front .elementor-flip-box__layer__title{font-size:28px;line-height:1.4em;}.elementor-9160 .elementor-element.elementor-element-76bb3bea .elementor-flip-box__back .elementor-flip-box__layer__overlay{text-align:center;}.elementor-9160 .elementor-element.elementor-element-76bb3bea .elementor-flip-box__button{margin-inline-center:0;}.elementor-9160 .elementor-element.elementor-element-76bb3bea .elementor-flip-box__back .elementor-flip-box__layer__description{color:var( --e-global-color-47dafce2 );line-height:1.7em;}.elementor-9160 .elementor-element.elementor-element-2f23b265{--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;--margin-top:0px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9160 .elementor-element.elementor-element-20ab7de6 .elementor-flip-box__front{background-color:#02010100;}.elementor-9160 .elementor-element.elementor-element-20ab7de6 > .elementor-widget-container{background-image:url("https://riverahandymanserviceca.com/wp-content/uploads/2024/07/windows-e1591924111398.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;border-radius:8px 8px 8px 8px;}.elementor-9160 .elementor-element.elementor-element-20ab7de6 .elementor-flip-box__front .elementor-flip-box__layer__overlay{text-align:center;}.elementor-9160 .elementor-element.elementor-element-20ab7de6 .elementor-flip-box__front .elementor-flip-box__layer__title{font-size:28px;line-height:1.4em;}.elementor-9160 .elementor-element.elementor-element-20ab7de6 .elementor-flip-box__back .elementor-flip-box__layer__overlay{text-align:center;}.elementor-9160 .elementor-element.elementor-element-20ab7de6 .elementor-flip-box__button{margin-inline-center:0;}.elementor-9160 .elementor-element.elementor-element-20ab7de6 .elementor-flip-box__back .elementor-flip-box__layer__description{color:var( --e-global-color-47dafce2 );line-height:1.7em;}.elementor-9160 .elementor-element.elementor-element-3e01abc{--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;--margin-top:0px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}@media(max-width:1024px){.elementor-9160 .elementor-element.elementor-element-61b46152 .elementor-flip-box{height:300px;}.elementor-9160 .elementor-element.elementor-element-68892f5 .elementor-flip-box{height:300px;}.elementor-9160 .elementor-element.elementor-element-199124f7 .elementor-flip-box{height:300px;}.elementor-9160 .elementor-element.elementor-element-61dacdf7 .elementor-flip-box{height:300px;}.elementor-9160 .elementor-element.elementor-element-3b79fae2 .elementor-flip-box{height:300px;}.elementor-9160 .elementor-element.elementor-element-7805d580 .elementor-flip-box{height:300px;}.elementor-9160 .elementor-element.elementor-element-3ad4be3f .elementor-flip-box{height:300px;}.elementor-9160 .elementor-element.elementor-element-fedc3d5 .elementor-flip-box{height:300px;}.elementor-9160 .elementor-element.elementor-element-3467fc5d .elementor-flip-box{height:300px;}.elementor-9160 .elementor-element.elementor-element-5bf7cc3e .elementor-flip-box{height:300px;}.elementor-9160 .elementor-element.elementor-element-529c9849 .elementor-flip-box{height:300px;}.elementor-9160 .elementor-element.elementor-element-377e8ee9 .elementor-flip-box{height:300px;}.elementor-9160 .elementor-element.elementor-element-557cef41 .elementor-flip-box{height:300px;}.elementor-9160 .elementor-element.elementor-element-3b276380 .elementor-flip-box{height:300px;}.elementor-9160 .elementor-element.elementor-element-7ff29e50 .elementor-flip-box{height:300px;}.elementor-9160 .elementor-element.elementor-element-7f5534c3 .elementor-flip-box{height:300px;}.elementor-9160 .elementor-element.elementor-element-4943d754 .elementor-flip-box{height:300px;}.elementor-9160 .elementor-element.elementor-element-333a9679 .elementor-flip-box{height:300px;}.elementor-9160 .elementor-element.elementor-element-7a529b3e .elementor-flip-box{height:300px;}.elementor-9160 .elementor-element.elementor-element-2a3304d .elementor-flip-box{height:300px;}.elementor-9160 .elementor-element.elementor-element-1b1be36d .elementor-flip-box{height:300px;}.elementor-9160 .elementor-element.elementor-element-75b302a .elementor-flip-box{height:300px;}.elementor-9160 .elementor-element.elementor-element-477a8bb4 .elementor-flip-box{height:300px;}.elementor-9160 .elementor-element.elementor-element-4ffcde0a .elementor-flip-box{height:300px;}.elementor-9160 .elementor-element.elementor-element-76bb3bea .elementor-flip-box{height:300px;}.elementor-9160 .elementor-element.elementor-element-20ab7de6 .elementor-flip-box{height:300px;}}@media(min-width:576px){.elementor-9160 .elementor-element.elementor-element-43cc53f7{--width:32%;}.elementor-9160 .elementor-element.elementor-element-c9781e4{--width:32%;}.elementor-9160 .elementor-element.elementor-element-9db343f{--width:32%;}.elementor-9160 .elementor-element.elementor-element-686027a4{--width:32%;}.elementor-9160 .elementor-element.elementor-element-203bde9e{--width:32%;}.elementor-9160 .elementor-element.elementor-element-2864fd8c{--width:32%;}.elementor-9160 .elementor-element.elementor-element-de5c284{--width:32%;}.elementor-9160 .elementor-element.elementor-element-a7fb046{--width:32%;}.elementor-9160 .elementor-element.elementor-element-5a41f07{--width:32%;}.elementor-9160 .elementor-element.elementor-element-4d58de29{--width:32%;}.elementor-9160 .elementor-element.elementor-element-52b4e04a{--width:32%;}.elementor-9160 .elementor-element.elementor-element-4640990c{--width:32%;}.elementor-9160 .elementor-element.elementor-element-3e463bb5{--width:32%;}.elementor-9160 .elementor-element.elementor-element-f3abc29{--width:32%;}.elementor-9160 .elementor-element.elementor-element-712dc141{--width:32%;}.elementor-9160 .elementor-element.elementor-element-321cc273{--width:32%;}.elementor-9160 .elementor-element.elementor-element-1f3dfa08{--width:32%;}.elementor-9160 .elementor-element.elementor-element-4112a052{--width:32%;}.elementor-9160 .elementor-element.elementor-element-3045ecb1{--width:32%;}.elementor-9160 .elementor-element.elementor-element-1785569c{--width:32%;}.elementor-9160 .elementor-element.elementor-element-14755e91{--width:32%;}.elementor-9160 .elementor-element.elementor-element-67ce6f1{--width:32%;}.elementor-9160 .elementor-element.elementor-element-6bb4f3e5{--width:32%;}.elementor-9160 .elementor-element.elementor-element-766d8c53{--width:32%;}.elementor-9160 .elementor-element.elementor-element-321a36d9{--width:32%;}.elementor-9160 .elementor-element.elementor-element-2f23b265{--width:32%;}.elementor-9160 .elementor-element.elementor-element-3e01abc{--width:32%;}}@media(max-width:1024px) and (min-width:576px){.elementor-9160 .elementor-element.elementor-element-43cc53f7{--width:48%;}.elementor-9160 .elementor-element.elementor-element-c9781e4{--width:48%;}.elementor-9160 .elementor-element.elementor-element-9db343f{--width:48%;}.elementor-9160 .elementor-element.elementor-element-686027a4{--width:48%;}.elementor-9160 .elementor-element.elementor-element-203bde9e{--width:48%;}.elementor-9160 .elementor-element.elementor-element-2864fd8c{--width:48%;}.elementor-9160 .elementor-element.elementor-element-de5c284{--width:48%;}.elementor-9160 .elementor-element.elementor-element-a7fb046{--width:48%;}.elementor-9160 .elementor-element.elementor-element-5a41f07{--width:48%;}.elementor-9160 .elementor-element.elementor-element-4d58de29{--width:48%;}.elementor-9160 .elementor-element.elementor-element-52b4e04a{--width:48%;}.elementor-9160 .elementor-element.elementor-element-4640990c{--width:48%;}.elementor-9160 .elementor-element.elementor-element-3e463bb5{--width:48%;}.elementor-9160 .elementor-element.elementor-element-f3abc29{--width:48%;}.elementor-9160 .elementor-element.elementor-element-712dc141{--width:48%;}.elementor-9160 .elementor-element.elementor-element-321cc273{--width:48%;}.elementor-9160 .elementor-element.elementor-element-1f3dfa08{--width:48%;}.elementor-9160 .elementor-element.elementor-element-4112a052{--width:48%;}.elementor-9160 .elementor-element.elementor-element-3045ecb1{--width:48%;}.elementor-9160 .elementor-element.elementor-element-1785569c{--width:48%;}.elementor-9160 .elementor-element.elementor-element-14755e91{--width:48%;}.elementor-9160 .elementor-element.elementor-element-67ce6f1{--width:48%;}.elementor-9160 .elementor-element.elementor-element-6bb4f3e5{--width:48%;}.elementor-9160 .elementor-element.elementor-element-766d8c53{--width:48%;}.elementor-9160 .elementor-element.elementor-element-321a36d9{--width:48%;}.elementor-9160 .elementor-element.elementor-element-2f23b265{--width:48%;}.elementor-9160 .elementor-element.elementor-element-3e01abc{--width:48%;}}@media(max-width:767px) and (min-width:576px){.elementor-9160 .elementor-element.elementor-element-43cc53f7{--width:100%;}.elementor-9160 .elementor-element.elementor-element-c9781e4{--width:100%;}.elementor-9160 .elementor-element.elementor-element-9db343f{--width:100%;}.elementor-9160 .elementor-element.elementor-element-686027a4{--width:100%;}.elementor-9160 .elementor-element.elementor-element-203bde9e{--width:100%;}.elementor-9160 .elementor-element.elementor-element-2864fd8c{--width:100%;}.elementor-9160 .elementor-element.elementor-element-de5c284{--width:100%;}.elementor-9160 .elementor-element.elementor-element-a7fb046{--width:100%;}.elementor-9160 .elementor-element.elementor-element-5a41f07{--width:100%;}.elementor-9160 .elementor-element.elementor-element-4d58de29{--width:100%;}.elementor-9160 .elementor-element.elementor-element-52b4e04a{--width:100%;}.elementor-9160 .elementor-element.elementor-element-4640990c{--width:100%;}.elementor-9160 .elementor-element.elementor-element-3e463bb5{--width:100%;}.elementor-9160 .elementor-element.elementor-element-f3abc29{--width:100%;}.elementor-9160 .elementor-element.elementor-element-712dc141{--width:100%;}.elementor-9160 .elementor-element.elementor-element-321cc273{--width:100%;}.elementor-9160 .elementor-element.elementor-element-1f3dfa08{--width:100%;}.elementor-9160 .elementor-element.elementor-element-4112a052{--width:100%;}.elementor-9160 .elementor-element.elementor-element-3045ecb1{--width:100%;}.elementor-9160 .elementor-element.elementor-element-1785569c{--width:100%;}.elementor-9160 .elementor-element.elementor-element-14755e91{--width:100%;}.elementor-9160 .elementor-element.elementor-element-67ce6f1{--width:100%;}.elementor-9160 .elementor-element.elementor-element-6bb4f3e5{--width:100%;}.elementor-9160 .elementor-element.elementor-element-766d8c53{--width:100%;}.elementor-9160 .elementor-element.elementor-element-321a36d9{--width:100%;}.elementor-9160 .elementor-element.elementor-element-2f23b265{--width:100%;}.elementor-9160 .elementor-element.elementor-element-3e01abc{--width:100%;}}/* Start custom CSS for flip-box, class: .elementor-element-61b46152 */.elementor-9160 .elementor-element.elementor-element-61b46152 .elementor-flip-box {
    height: auto;
    padding-bottom: 50%;
}

.elementor-9160 .elementor-element.elementor-element-61b46152 .elementor-widget-container {
    box-shadow: 0 0.75rem 2.5rem rgb(0 0 0 / 25%);
    overflow: hidden;
}

.elementor-9160 .elementor-element.elementor-element-61b46152:hover .elementor-widget-container {
    transform: translate3d(0, 3px, 0);
    box-shadow: 0 0.25rem 1rem rgb(0 0 0 / 10%);
}

.elementor-9160 .elementor-element.elementor-element-61b46152 .elementor-flip-box__layer__title {
    transition: all .5s ease;
}

.elementor-9160 .elementor-element.elementor-element-61b46152:hover .elementor-flip-box__layer__title {
    transform: translate3d(0, 50%, 0);
    opacity: 0;
}

.elementor-9160 .elementor-element.elementor-element-61b46152 .elementor-flip-box {
    background-color: rgba(33, 36, 39, 0.5);;
}

.elementor-9160 .elementor-element.elementor-element-61b46152 .elementor-flip-box__back {
    background: transparent;
    
    transition: all .5s ease;
}

.elementor-9160 .elementor-element.elementor-element-61b46152:not(:hover).elementor-flip-box--effect-slide.elementor-flip-box--direction-up .elementor-flip-box__back {
    transform: translateX(0) translateY(10%);
    opacity: 0;
}/* End custom CSS */
/* Start custom CSS for flip-box, class: .elementor-element-68892f5 */.elementor-9160 .elementor-element.elementor-element-68892f5 .elementor-flip-box {
    height: auto;
    padding-bottom: 50%;
}

.elementor-9160 .elementor-element.elementor-element-68892f5 .elementor-widget-container {
    box-shadow: 0 0.75rem 2.5rem rgb(0 0 0 / 25%);
    overflow: hidden;
}

.elementor-9160 .elementor-element.elementor-element-68892f5:hover .elementor-widget-container {
    transform: translate3d(0, 3px, 0);
    box-shadow: 0 0.25rem 1rem rgb(0 0 0 / 10%);
}

.elementor-9160 .elementor-element.elementor-element-68892f5 .elementor-flip-box__layer__title {
    transition: all .5s ease;
}

.elementor-9160 .elementor-element.elementor-element-68892f5:hover .elementor-flip-box__layer__title {
    transform: translate3d(0, 50%, 0);
    opacity: 0;
}

.elementor-9160 .elementor-element.elementor-element-68892f5 .elementor-flip-box {
    background-color: rgba(33, 36, 39, 0.5);;
}

.elementor-9160 .elementor-element.elementor-element-68892f5 .elementor-flip-box__back {
    background: transparent;
    
    transition: all .5s ease;
}

.elementor-9160 .elementor-element.elementor-element-68892f5:not(:hover).elementor-flip-box--effect-slide.elementor-flip-box--direction-up .elementor-flip-box__back {
    transform: translateX(0) translateY(10%);
    opacity: 0;
}/* End custom CSS */
/* Start custom CSS for flip-box, class: .elementor-element-199124f7 */.elementor-9160 .elementor-element.elementor-element-199124f7 .elementor-flip-box {
    height: auto;
    padding-bottom: 50%;
}

.elementor-9160 .elementor-element.elementor-element-199124f7 .elementor-widget-container {
    box-shadow: 0 0.75rem 2.5rem rgb(0 0 0 / 25%);
    overflow: hidden;
}

.elementor-9160 .elementor-element.elementor-element-199124f7:hover .elementor-widget-container {
    transform: translate3d(0, 3px, 0);
    box-shadow: 0 0.25rem 1rem rgb(0 0 0 / 10%);
}

.elementor-9160 .elementor-element.elementor-element-199124f7 .elementor-flip-box__layer__title {
    transition: all .5s ease;
}

.elementor-9160 .elementor-element.elementor-element-199124f7:hover .elementor-flip-box__layer__title {
    transform: translate3d(0, 50%, 0);
    opacity: 0;
}

.elementor-9160 .elementor-element.elementor-element-199124f7 .elementor-flip-box {
    background-color: rgba(33, 36, 39, 0.5);;
}

.elementor-9160 .elementor-element.elementor-element-199124f7 .elementor-flip-box__back {
    background: transparent;
    
    transition: all .5s ease;
}

.elementor-9160 .elementor-element.elementor-element-199124f7:not(:hover).elementor-flip-box--effect-slide.elementor-flip-box--direction-up .elementor-flip-box__back {
    transform: translateX(0) translateY(10%);
    opacity: 0;
}/* End custom CSS */
/* Start custom CSS for flip-box, class: .elementor-element-61dacdf7 */.elementor-9160 .elementor-element.elementor-element-61dacdf7 .elementor-flip-box {
    height: auto;
    padding-bottom: 50%;
}

.elementor-9160 .elementor-element.elementor-element-61dacdf7 .elementor-widget-container {
    box-shadow: 0 0.75rem 2.5rem rgb(0 0 0 / 25%);
    overflow: hidden;
}

.elementor-9160 .elementor-element.elementor-element-61dacdf7:hover .elementor-widget-container {
    transform: translate3d(0, 3px, 0);
    box-shadow: 0 0.25rem 1rem rgb(0 0 0 / 10%);
}

.elementor-9160 .elementor-element.elementor-element-61dacdf7 .elementor-flip-box__layer__title {
    transition: all .5s ease;
}

.elementor-9160 .elementor-element.elementor-element-61dacdf7:hover .elementor-flip-box__layer__title {
    transform: translate3d(0, 50%, 0);
    opacity: 0;
}

.elementor-9160 .elementor-element.elementor-element-61dacdf7 .elementor-flip-box {
    background-color: rgba(33, 36, 39, 0.5);;
}

.elementor-9160 .elementor-element.elementor-element-61dacdf7 .elementor-flip-box__back {
    background: transparent;
    
    transition: all .5s ease;
}

.elementor-9160 .elementor-element.elementor-element-61dacdf7:not(:hover).elementor-flip-box--effect-slide.elementor-flip-box--direction-up .elementor-flip-box__back {
    transform: translateX(0) translateY(10%);
    opacity: 0;
}/* End custom CSS */
/* Start custom CSS for flip-box, class: .elementor-element-3b79fae2 */.elementor-9160 .elementor-element.elementor-element-3b79fae2 .elementor-flip-box {
    height: auto;
    padding-bottom: 50%;
}

.elementor-9160 .elementor-element.elementor-element-3b79fae2 .elementor-widget-container {
    box-shadow: 0 0.75rem 2.5rem rgb(0 0 0 / 25%);
    overflow: hidden;
}

.elementor-9160 .elementor-element.elementor-element-3b79fae2:hover .elementor-widget-container {
    transform: translate3d(0, 3px, 0);
    box-shadow: 0 0.25rem 1rem rgb(0 0 0 / 10%);
}

.elementor-9160 .elementor-element.elementor-element-3b79fae2 .elementor-flip-box__layer__title {
    transition: all .5s ease;
}

.elementor-9160 .elementor-element.elementor-element-3b79fae2:hover .elementor-flip-box__layer__title {
    transform: translate3d(0, 50%, 0);
    opacity: 0;
}

.elementor-9160 .elementor-element.elementor-element-3b79fae2 .elementor-flip-box {
    background-color: rgba(33, 36, 39, 0.5);;
}

.elementor-9160 .elementor-element.elementor-element-3b79fae2 .elementor-flip-box__back {
    background: transparent;
    
    transition: all .5s ease;
}

.elementor-9160 .elementor-element.elementor-element-3b79fae2:not(:hover).elementor-flip-box--effect-slide.elementor-flip-box--direction-up .elementor-flip-box__back {
    transform: translateX(0) translateY(10%);
    opacity: 0;
}/* End custom CSS */
/* Start custom CSS for flip-box, class: .elementor-element-7805d580 */.elementor-9160 .elementor-element.elementor-element-7805d580 .elementor-flip-box {
    height: auto;
    padding-bottom: 50%;
}

.elementor-9160 .elementor-element.elementor-element-7805d580 .elementor-widget-container {
    box-shadow: 0 0.75rem 2.5rem rgb(0 0 0 / 25%);
    overflow: hidden;
}

.elementor-9160 .elementor-element.elementor-element-7805d580:hover .elementor-widget-container {
    transform: translate3d(0, 3px, 0);
    box-shadow: 0 0.25rem 1rem rgb(0 0 0 / 10%);
}

.elementor-9160 .elementor-element.elementor-element-7805d580 .elementor-flip-box__layer__title {
    transition: all .5s ease;
}

.elementor-9160 .elementor-element.elementor-element-7805d580:hover .elementor-flip-box__layer__title {
    transform: translate3d(0, 50%, 0);
    opacity: 0;
}

.elementor-9160 .elementor-element.elementor-element-7805d580 .elementor-flip-box {
    background-color: rgba(33, 36, 39, 0.5);;
}

.elementor-9160 .elementor-element.elementor-element-7805d580 .elementor-flip-box__back {
    background: transparent;
    
    transition: all .5s ease;
}

.elementor-9160 .elementor-element.elementor-element-7805d580:not(:hover).elementor-flip-box--effect-slide.elementor-flip-box--direction-up .elementor-flip-box__back {
    transform: translateX(0) translateY(10%);
    opacity: 0;
}/* End custom CSS */
/* Start custom CSS for flip-box, class: .elementor-element-3ad4be3f */.elementor-9160 .elementor-element.elementor-element-3ad4be3f .elementor-flip-box {
    height: auto;
    padding-bottom: 50%;
}

.elementor-9160 .elementor-element.elementor-element-3ad4be3f .elementor-widget-container {
    box-shadow: 0 0.75rem 2.5rem rgb(0 0 0 / 25%);
    overflow: hidden;
}

.elementor-9160 .elementor-element.elementor-element-3ad4be3f:hover .elementor-widget-container {
    transform: translate3d(0, 3px, 0);
    box-shadow: 0 0.25rem 1rem rgb(0 0 0 / 10%);
}

.elementor-9160 .elementor-element.elementor-element-3ad4be3f .elementor-flip-box__layer__title {
    transition: all .5s ease;
}

.elementor-9160 .elementor-element.elementor-element-3ad4be3f:hover .elementor-flip-box__layer__title {
    transform: translate3d(0, 50%, 0);
    opacity: 0;
}

.elementor-9160 .elementor-element.elementor-element-3ad4be3f .elementor-flip-box {
    background-color: rgba(33, 36, 39, 0.5);;
}

.elementor-9160 .elementor-element.elementor-element-3ad4be3f .elementor-flip-box__back {
    background: transparent;
    
    transition: all .5s ease;
}

.elementor-9160 .elementor-element.elementor-element-3ad4be3f:not(:hover).elementor-flip-box--effect-slide.elementor-flip-box--direction-up .elementor-flip-box__back {
    transform: translateX(0) translateY(10%);
    opacity: 0;
}/* End custom CSS */
/* Start custom CSS for flip-box, class: .elementor-element-fedc3d5 */.elementor-9160 .elementor-element.elementor-element-fedc3d5 .elementor-flip-box {
    height: auto;
    padding-bottom: 50%;
}

.elementor-9160 .elementor-element.elementor-element-fedc3d5 .elementor-widget-container {
    box-shadow: 0 0.75rem 2.5rem rgb(0 0 0 / 25%);
    overflow: hidden;
}

.elementor-9160 .elementor-element.elementor-element-fedc3d5:hover .elementor-widget-container {
    transform: translate3d(0, 3px, 0);
    box-shadow: 0 0.25rem 1rem rgb(0 0 0 / 10%);
}

.elementor-9160 .elementor-element.elementor-element-fedc3d5 .elementor-flip-box__layer__title {
    transition: all .5s ease;
}

.elementor-9160 .elementor-element.elementor-element-fedc3d5:hover .elementor-flip-box__layer__title {
    transform: translate3d(0, 50%, 0);
    opacity: 0;
}

.elementor-9160 .elementor-element.elementor-element-fedc3d5 .elementor-flip-box {
    background-color: rgba(33, 36, 39, 0.5);;
}

.elementor-9160 .elementor-element.elementor-element-fedc3d5 .elementor-flip-box__back {
    background: transparent;
    
    transition: all .5s ease;
}

.elementor-9160 .elementor-element.elementor-element-fedc3d5:not(:hover).elementor-flip-box--effect-slide.elementor-flip-box--direction-up .elementor-flip-box__back {
    transform: translateX(0) translateY(10%);
    opacity: 0;
}/* End custom CSS */
/* Start custom CSS for flip-box, class: .elementor-element-3467fc5d */.elementor-9160 .elementor-element.elementor-element-3467fc5d .elementor-flip-box {
    height: auto;
    padding-bottom: 50%;
}

.elementor-9160 .elementor-element.elementor-element-3467fc5d .elementor-widget-container {
    box-shadow: 0 0.75rem 2.5rem rgb(0 0 0 / 25%);
    overflow: hidden;
}

.elementor-9160 .elementor-element.elementor-element-3467fc5d:hover .elementor-widget-container {
    transform: translate3d(0, 3px, 0);
    box-shadow: 0 0.25rem 1rem rgb(0 0 0 / 10%);
}

.elementor-9160 .elementor-element.elementor-element-3467fc5d .elementor-flip-box__layer__title {
    transition: all .5s ease;
}

.elementor-9160 .elementor-element.elementor-element-3467fc5d:hover .elementor-flip-box__layer__title {
    transform: translate3d(0, 50%, 0);
    opacity: 0;
}

.elementor-9160 .elementor-element.elementor-element-3467fc5d .elementor-flip-box {
    background-color: rgba(33, 36, 39, 0.5);;
}

.elementor-9160 .elementor-element.elementor-element-3467fc5d .elementor-flip-box__back {
    background: transparent;
    
    transition: all .5s ease;
}

.elementor-9160 .elementor-element.elementor-element-3467fc5d:not(:hover).elementor-flip-box--effect-slide.elementor-flip-box--direction-up .elementor-flip-box__back {
    transform: translateX(0) translateY(10%);
    opacity: 0;
}/* End custom CSS */
/* Start custom CSS for flip-box, class: .elementor-element-5bf7cc3e */.elementor-9160 .elementor-element.elementor-element-5bf7cc3e .elementor-flip-box {
    height: auto;
    padding-bottom: 50%;
}

.elementor-9160 .elementor-element.elementor-element-5bf7cc3e .elementor-widget-container {
    box-shadow: 0 0.75rem 2.5rem rgb(0 0 0 / 25%);
    overflow: hidden;
}

.elementor-9160 .elementor-element.elementor-element-5bf7cc3e:hover .elementor-widget-container {
    transform: translate3d(0, 3px, 0);
    box-shadow: 0 0.25rem 1rem rgb(0 0 0 / 10%);
}

.elementor-9160 .elementor-element.elementor-element-5bf7cc3e .elementor-flip-box__layer__title {
    transition: all .5s ease;
}

.elementor-9160 .elementor-element.elementor-element-5bf7cc3e:hover .elementor-flip-box__layer__title {
    transform: translate3d(0, 50%, 0);
    opacity: 0;
}

.elementor-9160 .elementor-element.elementor-element-5bf7cc3e .elementor-flip-box {
    background-color: rgba(33, 36, 39, 0.5);;
}

.elementor-9160 .elementor-element.elementor-element-5bf7cc3e .elementor-flip-box__back {
    background: transparent;
    
    transition: all .5s ease;
}

.elementor-9160 .elementor-element.elementor-element-5bf7cc3e:not(:hover).elementor-flip-box--effect-slide.elementor-flip-box--direction-up .elementor-flip-box__back {
    transform: translateX(0) translateY(10%);
    opacity: 0;
}/* End custom CSS */
/* Start custom CSS for flip-box, class: .elementor-element-529c9849 */.elementor-9160 .elementor-element.elementor-element-529c9849 .elementor-flip-box {
    height: auto;
    padding-bottom: 50%;
}

.elementor-9160 .elementor-element.elementor-element-529c9849 .elementor-widget-container {
    box-shadow: 0 0.75rem 2.5rem rgb(0 0 0 / 25%);
    overflow: hidden;
}

.elementor-9160 .elementor-element.elementor-element-529c9849:hover .elementor-widget-container {
    transform: translate3d(0, 3px, 0);
    box-shadow: 0 0.25rem 1rem rgb(0 0 0 / 10%);
}

.elementor-9160 .elementor-element.elementor-element-529c9849 .elementor-flip-box__layer__title {
    transition: all .5s ease;
}

.elementor-9160 .elementor-element.elementor-element-529c9849:hover .elementor-flip-box__layer__title {
    transform: translate3d(0, 50%, 0);
    opacity: 0;
}

.elementor-9160 .elementor-element.elementor-element-529c9849 .elementor-flip-box {
    background-color: rgba(33, 36, 39, 0.5);;
}

.elementor-9160 .elementor-element.elementor-element-529c9849 .elementor-flip-box__back {
    background: transparent;
    
    transition: all .5s ease;
}

.elementor-9160 .elementor-element.elementor-element-529c9849:not(:hover).elementor-flip-box--effect-slide.elementor-flip-box--direction-up .elementor-flip-box__back {
    transform: translateX(0) translateY(10%);
    opacity: 0;
}/* End custom CSS */
/* Start custom CSS for flip-box, class: .elementor-element-377e8ee9 */.elementor-9160 .elementor-element.elementor-element-377e8ee9 .elementor-flip-box {
    height: auto;
    padding-bottom: 50%;
}

.elementor-9160 .elementor-element.elementor-element-377e8ee9 .elementor-widget-container {
    box-shadow: 0 0.75rem 2.5rem rgb(0 0 0 / 25%);
    overflow: hidden;
}

.elementor-9160 .elementor-element.elementor-element-377e8ee9:hover .elementor-widget-container {
    transform: translate3d(0, 3px, 0);
    box-shadow: 0 0.25rem 1rem rgb(0 0 0 / 10%);
}

.elementor-9160 .elementor-element.elementor-element-377e8ee9 .elementor-flip-box__layer__title {
    transition: all .5s ease;
}

.elementor-9160 .elementor-element.elementor-element-377e8ee9:hover .elementor-flip-box__layer__title {
    transform: translate3d(0, 50%, 0);
    opacity: 0;
}

.elementor-9160 .elementor-element.elementor-element-377e8ee9 .elementor-flip-box {
    background-color: rgba(33, 36, 39, 0.5);;
}

.elementor-9160 .elementor-element.elementor-element-377e8ee9 .elementor-flip-box__back {
    background: transparent;
    
    transition: all .5s ease;
}

.elementor-9160 .elementor-element.elementor-element-377e8ee9:not(:hover).elementor-flip-box--effect-slide.elementor-flip-box--direction-up .elementor-flip-box__back {
    transform: translateX(0) translateY(10%);
    opacity: 0;
}/* End custom CSS */
/* Start custom CSS for flip-box, class: .elementor-element-557cef41 */.elementor-9160 .elementor-element.elementor-element-557cef41 .elementor-flip-box {
    height: auto;
    padding-bottom: 50%;
}

.elementor-9160 .elementor-element.elementor-element-557cef41 .elementor-widget-container {
    box-shadow: 0 0.75rem 2.5rem rgb(0 0 0 / 25%);
    overflow: hidden;
}

.elementor-9160 .elementor-element.elementor-element-557cef41:hover .elementor-widget-container {
    transform: translate3d(0, 3px, 0);
    box-shadow: 0 0.25rem 1rem rgb(0 0 0 / 10%);
}

.elementor-9160 .elementor-element.elementor-element-557cef41 .elementor-flip-box__layer__title {
    transition: all .5s ease;
}

.elementor-9160 .elementor-element.elementor-element-557cef41:hover .elementor-flip-box__layer__title {
    transform: translate3d(0, 50%, 0);
    opacity: 0;
}

.elementor-9160 .elementor-element.elementor-element-557cef41 .elementor-flip-box {
    background-color: rgba(33, 36, 39, 0.5);;
}

.elementor-9160 .elementor-element.elementor-element-557cef41 .elementor-flip-box__back {
    background: transparent;
    
    transition: all .5s ease;
}

.elementor-9160 .elementor-element.elementor-element-557cef41:not(:hover).elementor-flip-box--effect-slide.elementor-flip-box--direction-up .elementor-flip-box__back {
    transform: translateX(0) translateY(10%);
    opacity: 0;
}/* End custom CSS */
/* Start custom CSS for flip-box, class: .elementor-element-3b276380 */.elementor-9160 .elementor-element.elementor-element-3b276380 .elementor-flip-box {
    height: auto;
    padding-bottom: 50%;
}

.elementor-9160 .elementor-element.elementor-element-3b276380 .elementor-widget-container {
    box-shadow: 0 0.75rem 2.5rem rgb(0 0 0 / 25%);
    overflow: hidden;
}

.elementor-9160 .elementor-element.elementor-element-3b276380:hover .elementor-widget-container {
    transform: translate3d(0, 3px, 0);
    box-shadow: 0 0.25rem 1rem rgb(0 0 0 / 10%);
}

.elementor-9160 .elementor-element.elementor-element-3b276380 .elementor-flip-box__layer__title {
    transition: all .5s ease;
}

.elementor-9160 .elementor-element.elementor-element-3b276380:hover .elementor-flip-box__layer__title {
    transform: translate3d(0, 50%, 0);
    opacity: 0;
}

.elementor-9160 .elementor-element.elementor-element-3b276380 .elementor-flip-box {
    background-color: rgba(33, 36, 39, 0.5);;
}

.elementor-9160 .elementor-element.elementor-element-3b276380 .elementor-flip-box__back {
    background: transparent;
    
    transition: all .5s ease;
}

.elementor-9160 .elementor-element.elementor-element-3b276380:not(:hover).elementor-flip-box--effect-slide.elementor-flip-box--direction-up .elementor-flip-box__back {
    transform: translateX(0) translateY(10%);
    opacity: 0;
}/* End custom CSS */
/* Start custom CSS for flip-box, class: .elementor-element-7ff29e50 */.elementor-9160 .elementor-element.elementor-element-7ff29e50 .elementor-flip-box {
    height: auto;
    padding-bottom: 50%;
}

.elementor-9160 .elementor-element.elementor-element-7ff29e50 .elementor-widget-container {
    box-shadow: 0 0.75rem 2.5rem rgb(0 0 0 / 25%);
    overflow: hidden;
}

.elementor-9160 .elementor-element.elementor-element-7ff29e50:hover .elementor-widget-container {
    transform: translate3d(0, 3px, 0);
    box-shadow: 0 0.25rem 1rem rgb(0 0 0 / 10%);
}

.elementor-9160 .elementor-element.elementor-element-7ff29e50 .elementor-flip-box__layer__title {
    transition: all .5s ease;
}

.elementor-9160 .elementor-element.elementor-element-7ff29e50:hover .elementor-flip-box__layer__title {
    transform: translate3d(0, 50%, 0);
    opacity: 0;
}

.elementor-9160 .elementor-element.elementor-element-7ff29e50 .elementor-flip-box {
    background-color: rgba(33, 36, 39, 0.5);;
}

.elementor-9160 .elementor-element.elementor-element-7ff29e50 .elementor-flip-box__back {
    background: transparent;
    
    transition: all .5s ease;
}

.elementor-9160 .elementor-element.elementor-element-7ff29e50:not(:hover).elementor-flip-box--effect-slide.elementor-flip-box--direction-up .elementor-flip-box__back {
    transform: translateX(0) translateY(10%);
    opacity: 0;
}/* End custom CSS */
/* Start custom CSS for flip-box, class: .elementor-element-7f5534c3 */.elementor-9160 .elementor-element.elementor-element-7f5534c3 .elementor-flip-box {
    height: auto;
    padding-bottom: 50%;
}

.elementor-9160 .elementor-element.elementor-element-7f5534c3 .elementor-widget-container {
    box-shadow: 0 0.75rem 2.5rem rgb(0 0 0 / 25%);
    overflow: hidden;
}

.elementor-9160 .elementor-element.elementor-element-7f5534c3:hover .elementor-widget-container {
    transform: translate3d(0, 3px, 0);
    box-shadow: 0 0.25rem 1rem rgb(0 0 0 / 10%);
}

.elementor-9160 .elementor-element.elementor-element-7f5534c3 .elementor-flip-box__layer__title {
    transition: all .5s ease;
}

.elementor-9160 .elementor-element.elementor-element-7f5534c3:hover .elementor-flip-box__layer__title {
    transform: translate3d(0, 50%, 0);
    opacity: 0;
}

.elementor-9160 .elementor-element.elementor-element-7f5534c3 .elementor-flip-box {
    background-color: rgba(33, 36, 39, 0.5);;
}

.elementor-9160 .elementor-element.elementor-element-7f5534c3 .elementor-flip-box__back {
    background: transparent;
    
    transition: all .5s ease;
}

.elementor-9160 .elementor-element.elementor-element-7f5534c3:not(:hover).elementor-flip-box--effect-slide.elementor-flip-box--direction-up .elementor-flip-box__back {
    transform: translateX(0) translateY(10%);
    opacity: 0;
}/* End custom CSS */
/* Start custom CSS for flip-box, class: .elementor-element-4943d754 */.elementor-9160 .elementor-element.elementor-element-4943d754 .elementor-flip-box {
    height: auto;
    padding-bottom: 50%;
}

.elementor-9160 .elementor-element.elementor-element-4943d754 .elementor-widget-container {
    box-shadow: 0 0.75rem 2.5rem rgb(0 0 0 / 25%);
    overflow: hidden;
}

.elementor-9160 .elementor-element.elementor-element-4943d754:hover .elementor-widget-container {
    transform: translate3d(0, 3px, 0);
    box-shadow: 0 0.25rem 1rem rgb(0 0 0 / 10%);
}

.elementor-9160 .elementor-element.elementor-element-4943d754 .elementor-flip-box__layer__title {
    transition: all .5s ease;
}

.elementor-9160 .elementor-element.elementor-element-4943d754:hover .elementor-flip-box__layer__title {
    transform: translate3d(0, 50%, 0);
    opacity: 0;
}

.elementor-9160 .elementor-element.elementor-element-4943d754 .elementor-flip-box {
    background-color: rgba(33, 36, 39, 0.5);;
}

.elementor-9160 .elementor-element.elementor-element-4943d754 .elementor-flip-box__back {
    background: transparent;
    
    transition: all .5s ease;
}

.elementor-9160 .elementor-element.elementor-element-4943d754:not(:hover).elementor-flip-box--effect-slide.elementor-flip-box--direction-up .elementor-flip-box__back {
    transform: translateX(0) translateY(10%);
    opacity: 0;
}/* End custom CSS */
/* Start custom CSS for flip-box, class: .elementor-element-333a9679 */.elementor-9160 .elementor-element.elementor-element-333a9679 .elementor-flip-box {
    height: auto;
    padding-bottom: 50%;
}

.elementor-9160 .elementor-element.elementor-element-333a9679 .elementor-widget-container {
    box-shadow: 0 0.75rem 2.5rem rgb(0 0 0 / 25%);
    overflow: hidden;
}

.elementor-9160 .elementor-element.elementor-element-333a9679:hover .elementor-widget-container {
    transform: translate3d(0, 3px, 0);
    box-shadow: 0 0.25rem 1rem rgb(0 0 0 / 10%);
}

.elementor-9160 .elementor-element.elementor-element-333a9679 .elementor-flip-box__layer__title {
    transition: all .5s ease;
}

.elementor-9160 .elementor-element.elementor-element-333a9679:hover .elementor-flip-box__layer__title {
    transform: translate3d(0, 50%, 0);
    opacity: 0;
}

.elementor-9160 .elementor-element.elementor-element-333a9679 .elementor-flip-box {
    background-color: rgba(33, 36, 39, 0.5);;
}

.elementor-9160 .elementor-element.elementor-element-333a9679 .elementor-flip-box__back {
    background: transparent;
    
    transition: all .5s ease;
}

.elementor-9160 .elementor-element.elementor-element-333a9679:not(:hover).elementor-flip-box--effect-slide.elementor-flip-box--direction-up .elementor-flip-box__back {
    transform: translateX(0) translateY(10%);
    opacity: 0;
}/* End custom CSS */
/* Start custom CSS for flip-box, class: .elementor-element-7a529b3e */.elementor-9160 .elementor-element.elementor-element-7a529b3e .elementor-flip-box {
    height: auto;
    padding-bottom: 50%;
}

.elementor-9160 .elementor-element.elementor-element-7a529b3e .elementor-widget-container {
    box-shadow: 0 0.75rem 2.5rem rgb(0 0 0 / 25%);
    overflow: hidden;
}

.elementor-9160 .elementor-element.elementor-element-7a529b3e:hover .elementor-widget-container {
    transform: translate3d(0, 3px, 0);
    box-shadow: 0 0.25rem 1rem rgb(0 0 0 / 10%);
}

.elementor-9160 .elementor-element.elementor-element-7a529b3e .elementor-flip-box__layer__title {
    transition: all .5s ease;
}

.elementor-9160 .elementor-element.elementor-element-7a529b3e:hover .elementor-flip-box__layer__title {
    transform: translate3d(0, 50%, 0);
    opacity: 0;
}

.elementor-9160 .elementor-element.elementor-element-7a529b3e .elementor-flip-box {
    background-color: rgba(33, 36, 39, 0.5);;
}

.elementor-9160 .elementor-element.elementor-element-7a529b3e .elementor-flip-box__back {
    background: transparent;
    
    transition: all .5s ease;
}

.elementor-9160 .elementor-element.elementor-element-7a529b3e:not(:hover).elementor-flip-box--effect-slide.elementor-flip-box--direction-up .elementor-flip-box__back {
    transform: translateX(0) translateY(10%);
    opacity: 0;
}/* End custom CSS */
/* Start custom CSS for flip-box, class: .elementor-element-2a3304d */.elementor-9160 .elementor-element.elementor-element-2a3304d .elementor-flip-box {
    height: auto;
    padding-bottom: 50%;
}

.elementor-9160 .elementor-element.elementor-element-2a3304d .elementor-widget-container {
    box-shadow: 0 0.75rem 2.5rem rgb(0 0 0 / 25%);
    overflow: hidden;
}

.elementor-9160 .elementor-element.elementor-element-2a3304d:hover .elementor-widget-container {
    transform: translate3d(0, 3px, 0);
    box-shadow: 0 0.25rem 1rem rgb(0 0 0 / 10%);
}

.elementor-9160 .elementor-element.elementor-element-2a3304d .elementor-flip-box__layer__title {
    transition: all .5s ease;
}

.elementor-9160 .elementor-element.elementor-element-2a3304d:hover .elementor-flip-box__layer__title {
    transform: translate3d(0, 50%, 0);
    opacity: 0;
}

.elementor-9160 .elementor-element.elementor-element-2a3304d .elementor-flip-box {
    background-color: rgba(33, 36, 39, 0.5);;
}

.elementor-9160 .elementor-element.elementor-element-2a3304d .elementor-flip-box__back {
    background: transparent;
    
    transition: all .5s ease;
}

.elementor-9160 .elementor-element.elementor-element-2a3304d:not(:hover).elementor-flip-box--effect-slide.elementor-flip-box--direction-up .elementor-flip-box__back {
    transform: translateX(0) translateY(10%);
    opacity: 0;
}/* End custom CSS */
/* Start custom CSS for flip-box, class: .elementor-element-1b1be36d */.elementor-9160 .elementor-element.elementor-element-1b1be36d .elementor-flip-box {
    height: auto;
    padding-bottom: 50%;
}

.elementor-9160 .elementor-element.elementor-element-1b1be36d .elementor-widget-container {
    box-shadow: 0 0.75rem 2.5rem rgb(0 0 0 / 25%);
    overflow: hidden;
}

.elementor-9160 .elementor-element.elementor-element-1b1be36d:hover .elementor-widget-container {
    transform: translate3d(0, 3px, 0);
    box-shadow: 0 0.25rem 1rem rgb(0 0 0 / 10%);
}

.elementor-9160 .elementor-element.elementor-element-1b1be36d .elementor-flip-box__layer__title {
    transition: all .5s ease;
}

.elementor-9160 .elementor-element.elementor-element-1b1be36d:hover .elementor-flip-box__layer__title {
    transform: translate3d(0, 50%, 0);
    opacity: 0;
}

.elementor-9160 .elementor-element.elementor-element-1b1be36d .elementor-flip-box {
    background-color: rgba(33, 36, 39, 0.5);;
}

.elementor-9160 .elementor-element.elementor-element-1b1be36d .elementor-flip-box__back {
    background: transparent;
    
    transition: all .5s ease;
}

.elementor-9160 .elementor-element.elementor-element-1b1be36d:not(:hover).elementor-flip-box--effect-slide.elementor-flip-box--direction-up .elementor-flip-box__back {
    transform: translateX(0) translateY(10%);
    opacity: 0;
}/* End custom CSS */
/* Start custom CSS for flip-box, class: .elementor-element-75b302a */.elementor-9160 .elementor-element.elementor-element-75b302a .elementor-flip-box {
    height: auto;
    padding-bottom: 50%;
}

.elementor-9160 .elementor-element.elementor-element-75b302a .elementor-widget-container {
    box-shadow: 0 0.75rem 2.5rem rgb(0 0 0 / 25%);
    overflow: hidden;
}

.elementor-9160 .elementor-element.elementor-element-75b302a:hover .elementor-widget-container {
    transform: translate3d(0, 3px, 0);
    box-shadow: 0 0.25rem 1rem rgb(0 0 0 / 10%);
}

.elementor-9160 .elementor-element.elementor-element-75b302a .elementor-flip-box__layer__title {
    transition: all .5s ease;
}

.elementor-9160 .elementor-element.elementor-element-75b302a:hover .elementor-flip-box__layer__title {
    transform: translate3d(0, 50%, 0);
    opacity: 0;
}

.elementor-9160 .elementor-element.elementor-element-75b302a .elementor-flip-box {
    background-color: rgba(33, 36, 39, 0.5);;
}

.elementor-9160 .elementor-element.elementor-element-75b302a .elementor-flip-box__back {
    background: transparent;
    
    transition: all .5s ease;
}

.elementor-9160 .elementor-element.elementor-element-75b302a:not(:hover).elementor-flip-box--effect-slide.elementor-flip-box--direction-up .elementor-flip-box__back {
    transform: translateX(0) translateY(10%);
    opacity: 0;
}/* End custom CSS */
/* Start custom CSS for flip-box, class: .elementor-element-477a8bb4 */.elementor-9160 .elementor-element.elementor-element-477a8bb4 .elementor-flip-box {
    height: auto;
    padding-bottom: 50%;
}

.elementor-9160 .elementor-element.elementor-element-477a8bb4 .elementor-widget-container {
    box-shadow: 0 0.75rem 2.5rem rgb(0 0 0 / 25%);
    overflow: hidden;
}

.elementor-9160 .elementor-element.elementor-element-477a8bb4:hover .elementor-widget-container {
    transform: translate3d(0, 3px, 0);
    box-shadow: 0 0.25rem 1rem rgb(0 0 0 / 10%);
}

.elementor-9160 .elementor-element.elementor-element-477a8bb4 .elementor-flip-box__layer__title {
    transition: all .5s ease;
}

.elementor-9160 .elementor-element.elementor-element-477a8bb4:hover .elementor-flip-box__layer__title {
    transform: translate3d(0, 50%, 0);
    opacity: 0;
}

.elementor-9160 .elementor-element.elementor-element-477a8bb4 .elementor-flip-box {
    background-color: rgba(33, 36, 39, 0.5);;
}

.elementor-9160 .elementor-element.elementor-element-477a8bb4 .elementor-flip-box__back {
    background: transparent;
    
    transition: all .5s ease;
}

.elementor-9160 .elementor-element.elementor-element-477a8bb4:not(:hover).elementor-flip-box--effect-slide.elementor-flip-box--direction-up .elementor-flip-box__back {
    transform: translateX(0) translateY(10%);
    opacity: 0;
}/* End custom CSS */
/* Start custom CSS for flip-box, class: .elementor-element-4ffcde0a */.elementor-9160 .elementor-element.elementor-element-4ffcde0a .elementor-flip-box {
    height: auto;
    padding-bottom: 50%;
}

.elementor-9160 .elementor-element.elementor-element-4ffcde0a .elementor-widget-container {
    box-shadow: 0 0.75rem 2.5rem rgb(0 0 0 / 25%);
    overflow: hidden;
}

.elementor-9160 .elementor-element.elementor-element-4ffcde0a:hover .elementor-widget-container {
    transform: translate3d(0, 3px, 0);
    box-shadow: 0 0.25rem 1rem rgb(0 0 0 / 10%);
}

.elementor-9160 .elementor-element.elementor-element-4ffcde0a .elementor-flip-box__layer__title {
    transition: all .5s ease;
}

.elementor-9160 .elementor-element.elementor-element-4ffcde0a:hover .elementor-flip-box__layer__title {
    transform: translate3d(0, 50%, 0);
    opacity: 0;
}

.elementor-9160 .elementor-element.elementor-element-4ffcde0a .elementor-flip-box {
    background-color: rgba(33, 36, 39, 0.5);;
}

.elementor-9160 .elementor-element.elementor-element-4ffcde0a .elementor-flip-box__back {
    background: transparent;
    
    transition: all .5s ease;
}

.elementor-9160 .elementor-element.elementor-element-4ffcde0a:not(:hover).elementor-flip-box--effect-slide.elementor-flip-box--direction-up .elementor-flip-box__back {
    transform: translateX(0) translateY(10%);
    opacity: 0;
}/* End custom CSS */
/* Start custom CSS for flip-box, class: .elementor-element-76bb3bea */.elementor-9160 .elementor-element.elementor-element-76bb3bea .elementor-flip-box {
    height: auto;
    padding-bottom: 50%;
}

.elementor-9160 .elementor-element.elementor-element-76bb3bea .elementor-widget-container {
    box-shadow: 0 0.75rem 2.5rem rgb(0 0 0 / 25%);
    overflow: hidden;
}

.elementor-9160 .elementor-element.elementor-element-76bb3bea:hover .elementor-widget-container {
    transform: translate3d(0, 3px, 0);
    box-shadow: 0 0.25rem 1rem rgb(0 0 0 / 10%);
}

.elementor-9160 .elementor-element.elementor-element-76bb3bea .elementor-flip-box__layer__title {
    transition: all .5s ease;
}

.elementor-9160 .elementor-element.elementor-element-76bb3bea:hover .elementor-flip-box__layer__title {
    transform: translate3d(0, 50%, 0);
    opacity: 0;
}

.elementor-9160 .elementor-element.elementor-element-76bb3bea .elementor-flip-box {
    background-color: rgba(33, 36, 39, 0.5);;
}

.elementor-9160 .elementor-element.elementor-element-76bb3bea .elementor-flip-box__back {
    background: transparent;
    
    transition: all .5s ease;
}

.elementor-9160 .elementor-element.elementor-element-76bb3bea:not(:hover).elementor-flip-box--effect-slide.elementor-flip-box--direction-up .elementor-flip-box__back {
    transform: translateX(0) translateY(10%);
    opacity: 0;
}/* End custom CSS */
/* Start custom CSS for flip-box, class: .elementor-element-20ab7de6 */.elementor-9160 .elementor-element.elementor-element-20ab7de6 .elementor-flip-box {
    height: auto;
    padding-bottom: 50%;
}

.elementor-9160 .elementor-element.elementor-element-20ab7de6 .elementor-widget-container {
    box-shadow: 0 0.75rem 2.5rem rgb(0 0 0 / 25%);
    overflow: hidden;
}

.elementor-9160 .elementor-element.elementor-element-20ab7de6:hover .elementor-widget-container {
    transform: translate3d(0, 3px, 0);
    box-shadow: 0 0.25rem 1rem rgb(0 0 0 / 10%);
}

.elementor-9160 .elementor-element.elementor-element-20ab7de6 .elementor-flip-box__layer__title {
    transition: all .5s ease;
}

.elementor-9160 .elementor-element.elementor-element-20ab7de6:hover .elementor-flip-box__layer__title {
    transform: translate3d(0, 50%, 0);
    opacity: 0;
}

.elementor-9160 .elementor-element.elementor-element-20ab7de6 .elementor-flip-box {
    background-color: rgba(33, 36, 39, 0.5);;
}

.elementor-9160 .elementor-element.elementor-element-20ab7de6 .elementor-flip-box__back {
    background: transparent;
    
    transition: all .5s ease;
}

.elementor-9160 .elementor-element.elementor-element-20ab7de6:not(:hover).elementor-flip-box--effect-slide.elementor-flip-box--direction-up .elementor-flip-box__back {
    transform: translateX(0) translateY(10%);
    opacity: 0;
}/* End custom CSS */