.elementor-668 .elementor-element.elementor-element-7a7ba67{text-align:center;}.elementor-668 .elementor-element.elementor-element-e3db666{color:var( --e-global-color-text );}.elementor-668 .elementor-element.elementor-element-ad7467e{--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-668 .elementor-element.elementor-element-eb600a5{--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-668 .elementor-element.elementor-element-8c26619 .elementor-flip-box__front{background-color:#02010100;}.elementor-668 .elementor-element.elementor-element-8c26619 > .elementor-widget-container{background-image:url("https://hibbinghandyman.com/wp-content/uploads/2019/04/handyman-washing-window.jpeg");background-position:center center;background-repeat:no-repeat;background-size:cover;border-radius:8px 8px 8px 8px;}.elementor-668 .elementor-element.elementor-element-8c26619 .elementor-flip-box__front .elementor-flip-box__layer__overlay{text-align:center;}.elementor-668 .elementor-element.elementor-element-8c26619 .elementor-flip-box__front .elementor-flip-box__layer__title{font-size:28px;line-height:1.4em;}.elementor-668 .elementor-element.elementor-element-8c26619 .elementor-flip-box__back .elementor-flip-box__layer__overlay{text-align:center;}.elementor-668 .elementor-element.elementor-element-8c26619 .elementor-flip-box__button{margin-inline-center:0;}.elementor-668 .elementor-element.elementor-element-8c26619 .elementor-flip-box__back .elementor-flip-box__layer__description{color:var( --e-global-color-47dafce2 );line-height:1.7em;}.elementor-668 .elementor-element.elementor-element-ab1b730{--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-668 .elementor-element.elementor-element-1e29b4f .elementor-flip-box__front{background-color:#02010100;}.elementor-668 .elementor-element.elementor-element-1e29b4f > .elementor-widget-container{background-image:url("https://hibbinghandyman.com/wp-content/uploads/2024/06/Interior-Insurance-Restoration.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;border-radius:8px 8px 8px 8px;}.elementor-668 .elementor-element.elementor-element-1e29b4f .elementor-flip-box__front .elementor-flip-box__layer__overlay{text-align:center;}.elementor-668 .elementor-element.elementor-element-1e29b4f .elementor-flip-box__front .elementor-flip-box__layer__title{font-size:28px;line-height:1.4em;}.elementor-668 .elementor-element.elementor-element-1e29b4f .elementor-flip-box__back .elementor-flip-box__layer__overlay{text-align:center;}.elementor-668 .elementor-element.elementor-element-1e29b4f .elementor-flip-box__button{margin-inline-center:0;}.elementor-668 .elementor-element.elementor-element-1e29b4f .elementor-flip-box__back .elementor-flip-box__layer__description{color:var( --e-global-color-47dafce2 );line-height:1.7em;}.elementor-668 .elementor-element.elementor-element-5dca3e7{--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-668 .elementor-element.elementor-element-239ab9e .elementor-flip-box__front{background-color:#02010100;}.elementor-668 .elementor-element.elementor-element-239ab9e > .elementor-widget-container{background-image:url("https://hibbinghandyman.com/wp-content/uploads/2021/06/kitchen-remodeling-2.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;border-radius:8px 8px 8px 8px;}.elementor-668 .elementor-element.elementor-element-239ab9e .elementor-flip-box__front .elementor-flip-box__layer__overlay{text-align:center;}.elementor-668 .elementor-element.elementor-element-239ab9e .elementor-flip-box__front .elementor-flip-box__layer__title{font-size:28px;line-height:1.4em;}.elementor-668 .elementor-element.elementor-element-239ab9e .elementor-flip-box__back .elementor-flip-box__layer__overlay{text-align:center;}.elementor-668 .elementor-element.elementor-element-239ab9e .elementor-flip-box__button{margin-inline-center:0;}.elementor-668 .elementor-element.elementor-element-239ab9e .elementor-flip-box__back .elementor-flip-box__layer__description{color:var( --e-global-color-47dafce2 );line-height:1.7em;}.elementor-668 .elementor-element.elementor-element-ffd92b0{--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-668 .elementor-element.elementor-element-851a3ab .elementor-flip-box__front{background-color:#02010100;}.elementor-668 .elementor-element.elementor-element-851a3ab > .elementor-widget-container{background-image:url("https://hibbinghandyman.com/wp-content/uploads/2019/08/modern-bathroom-remodeling-project.jpeg");background-position:center center;background-repeat:no-repeat;background-size:cover;border-radius:8px 8px 8px 8px;}.elementor-668 .elementor-element.elementor-element-851a3ab .elementor-flip-box__front .elementor-flip-box__layer__overlay{text-align:center;}.elementor-668 .elementor-element.elementor-element-851a3ab .elementor-flip-box__front .elementor-flip-box__layer__title{font-size:28px;line-height:1.4em;}.elementor-668 .elementor-element.elementor-element-851a3ab .elementor-flip-box__back .elementor-flip-box__layer__overlay{text-align:center;}.elementor-668 .elementor-element.elementor-element-851a3ab .elementor-flip-box__button{margin-inline-center:0;}.elementor-668 .elementor-element.elementor-element-851a3ab .elementor-flip-box__back .elementor-flip-box__layer__description{color:var( --e-global-color-47dafce2 );line-height:1.7em;}.elementor-668 .elementor-element.elementor-element-7bd7420{--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-668 .elementor-element.elementor-element-7b3b350 .elementor-flip-box__front{background-color:#02010100;}.elementor-668 .elementor-element.elementor-element-7b3b350 > .elementor-widget-container{background-image:url("https://hibbinghandyman.com/wp-content/uploads/2023/12/Deck-Repair-Feature.png");background-position:center center;background-repeat:no-repeat;background-size:cover;border-radius:8px 8px 8px 8px;}.elementor-668 .elementor-element.elementor-element-7b3b350 .elementor-flip-box__front .elementor-flip-box__layer__overlay{text-align:center;}.elementor-668 .elementor-element.elementor-element-7b3b350 .elementor-flip-box__front .elementor-flip-box__layer__title{font-size:28px;line-height:1.4em;}.elementor-668 .elementor-element.elementor-element-7b3b350 .elementor-flip-box__back .elementor-flip-box__layer__overlay{text-align:center;}.elementor-668 .elementor-element.elementor-element-7b3b350 .elementor-flip-box__button{margin-inline-center:0;}.elementor-668 .elementor-element.elementor-element-7b3b350 .elementor-flip-box__back .elementor-flip-box__layer__description{color:var( --e-global-color-47dafce2 );line-height:1.7em;}.elementor-668 .elementor-element.elementor-element-dede15b{--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-668 .elementor-element.elementor-element-9889bc7 .elementor-flip-box__front{background-color:#02010100;}.elementor-668 .elementor-element.elementor-element-9889bc7 > .elementor-widget-container{background-image:url("https://hibbinghandyman.com/wp-content/uploads/2023/12/picture-art-hanging.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;border-radius:8px 8px 8px 8px;}.elementor-668 .elementor-element.elementor-element-9889bc7 .elementor-flip-box__front .elementor-flip-box__layer__overlay{text-align:center;}.elementor-668 .elementor-element.elementor-element-9889bc7 .elementor-flip-box__front .elementor-flip-box__layer__title{font-size:28px;line-height:1.4em;}.elementor-668 .elementor-element.elementor-element-9889bc7 .elementor-flip-box__back .elementor-flip-box__layer__overlay{text-align:center;}.elementor-668 .elementor-element.elementor-element-9889bc7 .elementor-flip-box__button{margin-inline-center:0;}.elementor-668 .elementor-element.elementor-element-9889bc7 .elementor-flip-box__back .elementor-flip-box__layer__description{color:var( --e-global-color-47dafce2 );line-height:1.7em;}.elementor-668 .elementor-element.elementor-element-e598234{--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-668 .elementor-element.elementor-element-d35d215 .elementor-flip-box__front{background-color:#02010100;}.elementor-668 .elementor-element.elementor-element-d35d215 > .elementor-widget-container{background-image:url("https://hibbinghandyman.com/wp-content/uploads/2023/12/Inspection-Punch-Lists-1-1.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;border-radius:8px 8px 8px 8px;}.elementor-668 .elementor-element.elementor-element-d35d215 .elementor-flip-box__front .elementor-flip-box__layer__overlay{text-align:center;}.elementor-668 .elementor-element.elementor-element-d35d215 .elementor-flip-box__front .elementor-flip-box__layer__title{font-size:28px;line-height:1.4em;}.elementor-668 .elementor-element.elementor-element-d35d215 .elementor-flip-box__back .elementor-flip-box__layer__overlay{text-align:center;}.elementor-668 .elementor-element.elementor-element-d35d215 .elementor-flip-box__button{margin-inline-center:0;}.elementor-668 .elementor-element.elementor-element-d35d215 .elementor-flip-box__back .elementor-flip-box__layer__description{color:var( --e-global-color-47dafce2 );line-height:1.7em;}.elementor-668 .elementor-element.elementor-element-8043c76{--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-668 .elementor-element.elementor-element-4ed30e3 .elementor-flip-box__front{background-color:#02010100;}.elementor-668 .elementor-element.elementor-element-4ed30e3 > .elementor-widget-container{background-image:url("https://hibbinghandyman.com/wp-content/uploads/2023/12/trim-carpentry-and-baseboard-installation-service.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;border-radius:8px 8px 8px 8px;}.elementor-668 .elementor-element.elementor-element-4ed30e3 .elementor-flip-box__front .elementor-flip-box__layer__overlay{text-align:center;}.elementor-668 .elementor-element.elementor-element-4ed30e3 .elementor-flip-box__front .elementor-flip-box__layer__title{font-size:28px;line-height:1.4em;}.elementor-668 .elementor-element.elementor-element-4ed30e3 .elementor-flip-box__back .elementor-flip-box__layer__overlay{text-align:center;}.elementor-668 .elementor-element.elementor-element-4ed30e3 .elementor-flip-box__button{margin-inline-center:0;}.elementor-668 .elementor-element.elementor-element-4ed30e3 .elementor-flip-box__back .elementor-flip-box__layer__description{color:var( --e-global-color-47dafce2 );line-height:1.7em;}.elementor-668 .elementor-element.elementor-element-47b8931{--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-668 .elementor-element.elementor-element-1eb7942 .elementor-flip-box__front{background-color:#02010100;}.elementor-668 .elementor-element.elementor-element-1eb7942 > .elementor-widget-container{background-image:url("https://hibbinghandyman.com/wp-content/uploads/2023/12/power-washing-pressure-washing-1.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;border-radius:8px 8px 8px 8px;}.elementor-668 .elementor-element.elementor-element-1eb7942 .elementor-flip-box__front .elementor-flip-box__layer__overlay{text-align:center;}.elementor-668 .elementor-element.elementor-element-1eb7942 .elementor-flip-box__front .elementor-flip-box__layer__title{font-size:28px;line-height:1.4em;}.elementor-668 .elementor-element.elementor-element-1eb7942 .elementor-flip-box__back .elementor-flip-box__layer__overlay{text-align:center;}.elementor-668 .elementor-element.elementor-element-1eb7942 .elementor-flip-box__button{margin-inline-center:0;}.elementor-668 .elementor-element.elementor-element-1eb7942 .elementor-flip-box__back .elementor-flip-box__layer__description{color:var( --e-global-color-47dafce2 );line-height:1.7em;}.elementor-668 .elementor-element.elementor-element-21ad86f{--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-668 .elementor-element.elementor-element-f8b58b8 .elementor-flip-box__front{background-color:#02010100;}.elementor-668 .elementor-element.elementor-element-f8b58b8 > .elementor-widget-container{background-image:url("https://hibbinghandyman.com/wp-content/uploads/2023/12/Drywall-Contractor-copy.png");background-position:center center;background-repeat:no-repeat;background-size:cover;border-radius:8px 8px 8px 8px;}.elementor-668 .elementor-element.elementor-element-f8b58b8 .elementor-flip-box__front .elementor-flip-box__layer__overlay{text-align:center;}.elementor-668 .elementor-element.elementor-element-f8b58b8 .elementor-flip-box__front .elementor-flip-box__layer__title{font-size:28px;line-height:1.4em;}.elementor-668 .elementor-element.elementor-element-f8b58b8 .elementor-flip-box__back .elementor-flip-box__layer__overlay{text-align:center;}.elementor-668 .elementor-element.elementor-element-f8b58b8 .elementor-flip-box__button{margin-inline-center:0;}.elementor-668 .elementor-element.elementor-element-f8b58b8 .elementor-flip-box__back .elementor-flip-box__layer__description{color:var( --e-global-color-47dafce2 );line-height:1.7em;}.elementor-668 .elementor-element.elementor-element-cb39482{--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-668 .elementor-element.elementor-element-f7968b8 .elementor-flip-box__front{background-color:#02010100;}.elementor-668 .elementor-element.elementor-element-f7968b8 > .elementor-widget-container{background-image:url("https://hibbinghandyman.com/wp-content/uploads/2023/12/gutter-installation-1.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;border-radius:8px 8px 8px 8px;}.elementor-668 .elementor-element.elementor-element-f7968b8 .elementor-flip-box__front .elementor-flip-box__layer__overlay{text-align:center;}.elementor-668 .elementor-element.elementor-element-f7968b8 .elementor-flip-box__front .elementor-flip-box__layer__title{font-size:28px;line-height:1.4em;}.elementor-668 .elementor-element.elementor-element-f7968b8 .elementor-flip-box__back .elementor-flip-box__layer__overlay{text-align:center;}.elementor-668 .elementor-element.elementor-element-f7968b8 .elementor-flip-box__button{margin-inline-center:0;}.elementor-668 .elementor-element.elementor-element-f7968b8 .elementor-flip-box__back .elementor-flip-box__layer__description{color:var( --e-global-color-47dafce2 );line-height:1.7em;}.elementor-668 .elementor-element.elementor-element-b743c51{--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-668 .elementor-element.elementor-element-ef9b295 .elementor-flip-box__front{background-color:#02010100;}.elementor-668 .elementor-element.elementor-element-ef9b295 > .elementor-widget-container{background-image:url("https://hibbinghandyman.com/wp-content/uploads/2023/12/furniture-assembly-2.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;border-radius:8px 8px 8px 8px;}.elementor-668 .elementor-element.elementor-element-ef9b295 .elementor-flip-box__front .elementor-flip-box__layer__overlay{text-align:center;}.elementor-668 .elementor-element.elementor-element-ef9b295 .elementor-flip-box__front .elementor-flip-box__layer__title{font-size:28px;line-height:1.4em;}.elementor-668 .elementor-element.elementor-element-ef9b295 .elementor-flip-box__back .elementor-flip-box__layer__overlay{text-align:center;}.elementor-668 .elementor-element.elementor-element-ef9b295 .elementor-flip-box__button{margin-inline-center:0;}.elementor-668 .elementor-element.elementor-element-ef9b295 .elementor-flip-box__back .elementor-flip-box__layer__description{color:var( --e-global-color-47dafce2 );line-height:1.7em;}.elementor-668 .elementor-element.elementor-element-b1c67dd{--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-668 .elementor-element.elementor-element-ac89ade .elementor-flip-box__front{background-color:#02010100;}.elementor-668 .elementor-element.elementor-element-ac89ade > .elementor-widget-container{background-image:url("https://hibbinghandyman.com/wp-content/uploads/2023/12/ceiling-fan-installation.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;border-radius:8px 8px 8px 8px;}.elementor-668 .elementor-element.elementor-element-ac89ade .elementor-flip-box__front .elementor-flip-box__layer__overlay{text-align:center;}.elementor-668 .elementor-element.elementor-element-ac89ade .elementor-flip-box__front .elementor-flip-box__layer__title{font-size:28px;line-height:1.4em;}.elementor-668 .elementor-element.elementor-element-ac89ade .elementor-flip-box__back .elementor-flip-box__layer__overlay{text-align:center;}.elementor-668 .elementor-element.elementor-element-ac89ade .elementor-flip-box__button{margin-inline-center:0;}.elementor-668 .elementor-element.elementor-element-ac89ade .elementor-flip-box__back .elementor-flip-box__layer__description{color:var( --e-global-color-47dafce2 );line-height:1.7em;}.elementor-668 .elementor-element.elementor-element-26182e7{--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-668 .elementor-element.elementor-element-1bb6512 .elementor-flip-box__front{background-color:#02010100;}.elementor-668 .elementor-element.elementor-element-1bb6512 > .elementor-widget-container{background-image:url("https://hibbinghandyman.com/wp-content/uploads/2023/12/TV-Mounting-copy.png");background-position:center center;background-repeat:no-repeat;background-size:cover;border-radius:8px 8px 8px 8px;}.elementor-668 .elementor-element.elementor-element-1bb6512 .elementor-flip-box__front .elementor-flip-box__layer__overlay{text-align:center;}.elementor-668 .elementor-element.elementor-element-1bb6512 .elementor-flip-box__front .elementor-flip-box__layer__title{font-size:28px;line-height:1.4em;}.elementor-668 .elementor-element.elementor-element-1bb6512 .elementor-flip-box__back .elementor-flip-box__layer__overlay{text-align:center;}.elementor-668 .elementor-element.elementor-element-1bb6512 .elementor-flip-box__button{margin-inline-center:0;}.elementor-668 .elementor-element.elementor-element-1bb6512 .elementor-flip-box__back .elementor-flip-box__layer__description{color:var( --e-global-color-47dafce2 );line-height:1.7em;}.elementor-668 .elementor-element.elementor-element-d44a6dd{--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-668 .elementor-element.elementor-element-0bf6038 .elementor-flip-box__front{background-color:#02010100;}.elementor-668 .elementor-element.elementor-element-0bf6038 > .elementor-widget-container{background-image:url("https://hibbinghandyman.com/wp-content/uploads/2023/12/door-handle-1.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;border-radius:8px 8px 8px 8px;}.elementor-668 .elementor-element.elementor-element-0bf6038 .elementor-flip-box__front .elementor-flip-box__layer__overlay{text-align:center;}.elementor-668 .elementor-element.elementor-element-0bf6038 .elementor-flip-box__front .elementor-flip-box__layer__title{font-size:28px;line-height:1.4em;}.elementor-668 .elementor-element.elementor-element-0bf6038 .elementor-flip-box__back .elementor-flip-box__layer__overlay{text-align:center;}.elementor-668 .elementor-element.elementor-element-0bf6038 .elementor-flip-box__button{margin-inline-center:0;}.elementor-668 .elementor-element.elementor-element-0bf6038 .elementor-flip-box__back .elementor-flip-box__layer__description{color:var( --e-global-color-47dafce2 );line-height:1.7em;}.elementor-668 .elementor-element.elementor-element-b2bc74d{--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-668 .elementor-element.elementor-element-3e356c2 .elementor-flip-box__front{background-color:#02010100;}.elementor-668 .elementor-element.elementor-element-3e356c2 > .elementor-widget-container{background-image:url("https://hibbinghandyman.com/wp-content/uploads/2023/12/Fence-Construction.png");background-position:center center;background-repeat:no-repeat;background-size:cover;border-radius:8px 8px 8px 8px;}.elementor-668 .elementor-element.elementor-element-3e356c2 .elementor-flip-box__front .elementor-flip-box__layer__overlay{text-align:center;}.elementor-668 .elementor-element.elementor-element-3e356c2 .elementor-flip-box__front .elementor-flip-box__layer__title{font-size:28px;line-height:1.4em;}.elementor-668 .elementor-element.elementor-element-3e356c2 .elementor-flip-box__back .elementor-flip-box__layer__overlay{text-align:center;}.elementor-668 .elementor-element.elementor-element-3e356c2 .elementor-flip-box__button{margin-inline-center:0;}.elementor-668 .elementor-element.elementor-element-3e356c2 .elementor-flip-box__back .elementor-flip-box__layer__description{color:var( --e-global-color-47dafce2 );line-height:1.7em;}.elementor-668 .elementor-element.elementor-element-1a74ba6{--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-668 .elementor-element.elementor-element-8429c34 .elementor-flip-box__front{background-color:#02010100;}.elementor-668 .elementor-element.elementor-element-8429c34 > .elementor-widget-container{background-image:url("https://hibbinghandyman.com/wp-content/uploads/2023/12/shutterstock_469898048-1-1.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;border-radius:8px 8px 8px 8px;}.elementor-668 .elementor-element.elementor-element-8429c34 .elementor-flip-box__front .elementor-flip-box__layer__overlay{text-align:center;}.elementor-668 .elementor-element.elementor-element-8429c34 .elementor-flip-box__front .elementor-flip-box__layer__title{font-size:28px;line-height:1.4em;}.elementor-668 .elementor-element.elementor-element-8429c34 .elementor-flip-box__back .elementor-flip-box__layer__overlay{text-align:center;}.elementor-668 .elementor-element.elementor-element-8429c34 .elementor-flip-box__button{margin-inline-center:0;}.elementor-668 .elementor-element.elementor-element-8429c34 .elementor-flip-box__back .elementor-flip-box__layer__description{color:var( --e-global-color-47dafce2 );line-height:1.7em;}.elementor-668 .elementor-element.elementor-element-476cddb{--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-668 .elementor-element.elementor-element-d827d83 .elementor-flip-box__front{background-color:#02010100;}.elementor-668 .elementor-element.elementor-element-d827d83 > .elementor-widget-container{background-image:url("https://hibbinghandyman.com/wp-content/uploads/2023/12/Trim-Carpentry-copy.png");background-position:center center;background-repeat:no-repeat;background-size:cover;border-radius:8px 8px 8px 8px;}.elementor-668 .elementor-element.elementor-element-d827d83 .elementor-flip-box__front .elementor-flip-box__layer__overlay{text-align:center;}.elementor-668 .elementor-element.elementor-element-d827d83 .elementor-flip-box__front .elementor-flip-box__layer__title{font-size:28px;line-height:1.4em;}.elementor-668 .elementor-element.elementor-element-d827d83 .elementor-flip-box__back .elementor-flip-box__layer__overlay{text-align:center;}.elementor-668 .elementor-element.elementor-element-d827d83 .elementor-flip-box__button{margin-inline-center:0;}.elementor-668 .elementor-element.elementor-element-d827d83 .elementor-flip-box__back .elementor-flip-box__layer__description{color:var( --e-global-color-47dafce2 );line-height:1.7em;}.elementor-668 .elementor-element.elementor-element-8164383{--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-668 .elementor-element.elementor-element-55ab3c1 .elementor-flip-box__front{background-color:#02010100;}.elementor-668 .elementor-element.elementor-element-55ab3c1 > .elementor-widget-container{background-image:url("https://hibbinghandyman.com/wp-content/uploads/2023/12/shower-and-tub-caulking-1.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;border-radius:8px 8px 8px 8px;}.elementor-668 .elementor-element.elementor-element-55ab3c1 .elementor-flip-box__front .elementor-flip-box__layer__overlay{text-align:center;}.elementor-668 .elementor-element.elementor-element-55ab3c1 .elementor-flip-box__front .elementor-flip-box__layer__title{font-size:28px;line-height:1.4em;}.elementor-668 .elementor-element.elementor-element-55ab3c1 .elementor-flip-box__back .elementor-flip-box__layer__overlay{text-align:center;}.elementor-668 .elementor-element.elementor-element-55ab3c1 .elementor-flip-box__button{margin-inline-center:0;}.elementor-668 .elementor-element.elementor-element-55ab3c1 .elementor-flip-box__back .elementor-flip-box__layer__description{color:var( --e-global-color-47dafce2 );line-height:1.7em;}.elementor-668 .elementor-element.elementor-element-8877deb{--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-668 .elementor-element.elementor-element-a1356cf .elementor-flip-box__front{background-color:#02010100;}.elementor-668 .elementor-element.elementor-element-a1356cf > .elementor-widget-container{background-image:url("https://hibbinghandyman.com/wp-content/uploads/2023/12/shutterstock_1728669283-copy.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;border-radius:8px 8px 8px 8px;}.elementor-668 .elementor-element.elementor-element-a1356cf .elementor-flip-box__front .elementor-flip-box__layer__overlay{text-align:center;}.elementor-668 .elementor-element.elementor-element-a1356cf .elementor-flip-box__front .elementor-flip-box__layer__title{font-size:28px;line-height:1.4em;}.elementor-668 .elementor-element.elementor-element-a1356cf .elementor-flip-box__back .elementor-flip-box__layer__overlay{text-align:center;}.elementor-668 .elementor-element.elementor-element-a1356cf .elementor-flip-box__button{margin-inline-center:0;}.elementor-668 .elementor-element.elementor-element-a1356cf .elementor-flip-box__back .elementor-flip-box__layer__description{color:var( --e-global-color-47dafce2 );line-height:1.7em;}.elementor-668 .elementor-element.elementor-element-8817a94{--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-668 .elementor-element.elementor-element-b48b093 .elementor-flip-box__front{background-color:#02010100;}.elementor-668 .elementor-element.elementor-element-b48b093 > .elementor-widget-container{background-image:url("https://hibbinghandyman.com/wp-content/uploads/2023/12/Gate-Replacement-2.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;border-radius:8px 8px 8px 8px;}.elementor-668 .elementor-element.elementor-element-b48b093 .elementor-flip-box__front .elementor-flip-box__layer__overlay{text-align:center;}.elementor-668 .elementor-element.elementor-element-b48b093 .elementor-flip-box__front .elementor-flip-box__layer__title{font-size:28px;line-height:1.4em;}.elementor-668 .elementor-element.elementor-element-b48b093 .elementor-flip-box__back .elementor-flip-box__layer__overlay{text-align:center;}.elementor-668 .elementor-element.elementor-element-b48b093 .elementor-flip-box__button{margin-inline-center:0;}.elementor-668 .elementor-element.elementor-element-b48b093 .elementor-flip-box__back .elementor-flip-box__layer__description{color:var( --e-global-color-47dafce2 );line-height:1.7em;}.elementor-668 .elementor-element.elementor-element-2ecf4e2{--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-668 .elementor-element.elementor-element-adce466 .elementor-flip-box__front{background-color:#02010100;}.elementor-668 .elementor-element.elementor-element-adce466 > .elementor-widget-container{background-image:url("https://hibbinghandyman.com/wp-content/uploads/2023/12/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-668 .elementor-element.elementor-element-adce466 .elementor-flip-box__front .elementor-flip-box__layer__overlay{text-align:center;}.elementor-668 .elementor-element.elementor-element-adce466 .elementor-flip-box__front .elementor-flip-box__layer__title{font-size:28px;line-height:1.4em;}.elementor-668 .elementor-element.elementor-element-adce466 .elementor-flip-box__back .elementor-flip-box__layer__overlay{text-align:center;}.elementor-668 .elementor-element.elementor-element-adce466 .elementor-flip-box__button{margin-inline-center:0;}.elementor-668 .elementor-element.elementor-element-adce466 .elementor-flip-box__back .elementor-flip-box__layer__description{color:var( --e-global-color-47dafce2 );line-height:1.7em;}.elementor-668 .elementor-element.elementor-element-2afbc55{--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-668 .elementor-element.elementor-element-66d253c .elementor-flip-box__front{background-color:#02010100;}.elementor-668 .elementor-element.elementor-element-66d253c > .elementor-widget-container{background-image:url("https://hibbinghandyman.com/wp-content/uploads/2023/12/Property-Maintenance-2.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;border-radius:8px 8px 8px 8px;}.elementor-668 .elementor-element.elementor-element-66d253c .elementor-flip-box__front .elementor-flip-box__layer__overlay{text-align:center;}.elementor-668 .elementor-element.elementor-element-66d253c .elementor-flip-box__front .elementor-flip-box__layer__title{font-size:28px;line-height:1.4em;}.elementor-668 .elementor-element.elementor-element-66d253c .elementor-flip-box__back .elementor-flip-box__layer__overlay{text-align:center;}.elementor-668 .elementor-element.elementor-element-66d253c .elementor-flip-box__button{margin-inline-center:0;}.elementor-668 .elementor-element.elementor-element-66d253c .elementor-flip-box__back .elementor-flip-box__layer__description{color:var( --e-global-color-47dafce2 );line-height:1.7em;}.elementor-668 .elementor-element.elementor-element-7a12026{--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-668 .elementor-element.elementor-element-3fc30a4 .elementor-flip-box__front{background-color:#02010100;}.elementor-668 .elementor-element.elementor-element-3fc30a4 > .elementor-widget-container{background-image:url("https://hibbinghandyman.com/wp-content/uploads/2023/12/smart-home-appliance-installation.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;border-radius:8px 8px 8px 8px;}.elementor-668 .elementor-element.elementor-element-3fc30a4 .elementor-flip-box__front .elementor-flip-box__layer__overlay{text-align:center;}.elementor-668 .elementor-element.elementor-element-3fc30a4 .elementor-flip-box__front .elementor-flip-box__layer__title{font-size:28px;line-height:1.4em;}.elementor-668 .elementor-element.elementor-element-3fc30a4 .elementor-flip-box__back .elementor-flip-box__layer__overlay{text-align:center;}.elementor-668 .elementor-element.elementor-element-3fc30a4 .elementor-flip-box__button{margin-inline-center:0;}.elementor-668 .elementor-element.elementor-element-3fc30a4 .elementor-flip-box__back .elementor-flip-box__layer__description{color:var( --e-global-color-47dafce2 );line-height:1.7em;}.elementor-668 .elementor-element.elementor-element-96ac1fa{--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-668 .elementor-element.elementor-element-cae97ec .elementor-flip-box__front{background-color:#02010100;}.elementor-668 .elementor-element.elementor-element-cae97ec > .elementor-widget-container{background-image:url("https://hibbinghandyman.com/wp-content/uploads/2023/12/fixture-installation-blind-and-rod-installation-2.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;border-radius:8px 8px 8px 8px;}.elementor-668 .elementor-element.elementor-element-cae97ec .elementor-flip-box__front .elementor-flip-box__layer__overlay{text-align:center;}.elementor-668 .elementor-element.elementor-element-cae97ec .elementor-flip-box__front .elementor-flip-box__layer__title{font-size:28px;line-height:1.4em;}.elementor-668 .elementor-element.elementor-element-cae97ec .elementor-flip-box__back .elementor-flip-box__layer__overlay{text-align:center;}.elementor-668 .elementor-element.elementor-element-cae97ec .elementor-flip-box__button{margin-inline-center:0;}.elementor-668 .elementor-element.elementor-element-cae97ec .elementor-flip-box__back .elementor-flip-box__layer__description{color:var( --e-global-color-47dafce2 );line-height:1.7em;}.elementor-668 .elementor-element.elementor-element-5ab4b60{--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-668 .elementor-element.elementor-element-bd606c5 .elementor-flip-box__front{background-color:#02010100;}.elementor-668 .elementor-element.elementor-element-bd606c5 > .elementor-widget-container{background-image:url("https://hibbinghandyman.com/wp-content/uploads/2021/07/Winterization.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;border-radius:8px 8px 8px 8px;}.elementor-668 .elementor-element.elementor-element-bd606c5 .elementor-flip-box__front .elementor-flip-box__layer__overlay{text-align:center;}.elementor-668 .elementor-element.elementor-element-bd606c5 .elementor-flip-box__front .elementor-flip-box__layer__title{font-size:28px;line-height:1.4em;}.elementor-668 .elementor-element.elementor-element-bd606c5 .elementor-flip-box__back .elementor-flip-box__layer__overlay{text-align:center;}.elementor-668 .elementor-element.elementor-element-bd606c5 .elementor-flip-box__button{margin-inline-center:0;}.elementor-668 .elementor-element.elementor-element-bd606c5 .elementor-flip-box__back .elementor-flip-box__layer__description{color:var( --e-global-color-47dafce2 );line-height:1.7em;}.elementor-668 .elementor-element.elementor-element-53ded56{--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-668 .elementor-element.elementor-element-9209daf .elementor-flip-box__front{background-color:#02010100;}.elementor-668 .elementor-element.elementor-element-9209daf > .elementor-widget-container{background-image:url("https://hibbinghandyman.com/wp-content/uploads/2022/06/Cabinet-Installation-2.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;border-radius:8px 8px 8px 8px;}.elementor-668 .elementor-element.elementor-element-9209daf .elementor-flip-box__front .elementor-flip-box__layer__overlay{text-align:center;}.elementor-668 .elementor-element.elementor-element-9209daf .elementor-flip-box__front .elementor-flip-box__layer__title{font-size:28px;line-height:1.4em;}.elementor-668 .elementor-element.elementor-element-9209daf .elementor-flip-box__back .elementor-flip-box__layer__overlay{text-align:center;}.elementor-668 .elementor-element.elementor-element-9209daf .elementor-flip-box__button{margin-inline-center:0;}.elementor-668 .elementor-element.elementor-element-9209daf .elementor-flip-box__back .elementor-flip-box__layer__description{color:var( --e-global-color-47dafce2 );line-height:1.7em;}.elementor-668 .elementor-element.elementor-element-358febe{--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-668 .elementor-element.elementor-element-9c4af87 .elementor-flip-box__front{background-color:#02010100;}.elementor-668 .elementor-element.elementor-element-9c4af87 > .elementor-widget-container{background-image:url("https://hibbinghandyman.com/wp-content/uploads/2023/01/Outdoor-Living-Space.png");background-position:center center;background-repeat:no-repeat;background-size:cover;border-radius:8px 8px 8px 8px;}.elementor-668 .elementor-element.elementor-element-9c4af87 .elementor-flip-box__front .elementor-flip-box__layer__overlay{text-align:center;}.elementor-668 .elementor-element.elementor-element-9c4af87 .elementor-flip-box__front .elementor-flip-box__layer__title{font-size:28px;line-height:1.4em;}.elementor-668 .elementor-element.elementor-element-9c4af87 .elementor-flip-box__back .elementor-flip-box__layer__overlay{text-align:center;}.elementor-668 .elementor-element.elementor-element-9c4af87 .elementor-flip-box__button{margin-inline-center:0;}.elementor-668 .elementor-element.elementor-element-9c4af87 .elementor-flip-box__back .elementor-flip-box__layer__description{color:var( --e-global-color-47dafce2 );line-height:1.7em;}.elementor-668 .elementor-element.elementor-element-dfa0d0e{--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-668 .elementor-element.elementor-element-590ac83 .elementor-flip-box__front{background-color:#02010100;}.elementor-668 .elementor-element.elementor-element-590ac83 > .elementor-widget-container{background-image:url("https://hibbinghandyman.com/wp-content/uploads/2022/06/Inspection-Punch-Lists-1-1.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;border-radius:8px 8px 8px 8px;}.elementor-668 .elementor-element.elementor-element-590ac83 .elementor-flip-box__front .elementor-flip-box__layer__overlay{text-align:center;}.elementor-668 .elementor-element.elementor-element-590ac83 .elementor-flip-box__front .elementor-flip-box__layer__title{font-size:28px;line-height:1.4em;}.elementor-668 .elementor-element.elementor-element-590ac83 .elementor-flip-box__back .elementor-flip-box__layer__overlay{text-align:center;}.elementor-668 .elementor-element.elementor-element-590ac83 .elementor-flip-box__button{margin-inline-center:0;}.elementor-668 .elementor-element.elementor-element-590ac83 .elementor-flip-box__back .elementor-flip-box__layer__description{color:var( --e-global-color-47dafce2 );line-height:1.7em;}.elementor-668 .elementor-element.elementor-element-e96872d{--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-668 .elementor-element.elementor-element-d4353cc .elementor-flip-box__front{background-color:#02010100;}.elementor-668 .elementor-element.elementor-element-d4353cc > .elementor-widget-container{background-image:url("https://hibbinghandyman.com/wp-content/uploads/2020/01/windows-e1591924111398.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;border-radius:8px 8px 8px 8px;}.elementor-668 .elementor-element.elementor-element-d4353cc .elementor-flip-box__front .elementor-flip-box__layer__overlay{text-align:center;}.elementor-668 .elementor-element.elementor-element-d4353cc .elementor-flip-box__front .elementor-flip-box__layer__title{font-size:28px;line-height:1.4em;}.elementor-668 .elementor-element.elementor-element-d4353cc .elementor-flip-box__back .elementor-flip-box__layer__overlay{text-align:center;}.elementor-668 .elementor-element.elementor-element-d4353cc .elementor-flip-box__button{margin-inline-center:0;}.elementor-668 .elementor-element.elementor-element-d4353cc .elementor-flip-box__back .elementor-flip-box__layer__description{color:var( --e-global-color-47dafce2 );line-height:1.7em;}.elementor-668 .elementor-element.elementor-element-905c635{--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-668 .elementor-element.elementor-element-0fedfc9 .elementor-flip-box__front{background-color:#02010100;}.elementor-668 .elementor-element.elementor-element-0fedfc9 > .elementor-widget-container{background-image:url("https://hibbinghandyman.com/wp-content/uploads/2023/12/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-668 .elementor-element.elementor-element-0fedfc9 .elementor-flip-box__front .elementor-flip-box__layer__overlay{text-align:center;}.elementor-668 .elementor-element.elementor-element-0fedfc9 .elementor-flip-box__front .elementor-flip-box__layer__title{font-size:28px;line-height:1.4em;}.elementor-668 .elementor-element.elementor-element-0fedfc9 .elementor-flip-box__back .elementor-flip-box__layer__overlay{text-align:center;}.elementor-668 .elementor-element.elementor-element-0fedfc9 .elementor-flip-box__button{margin-inline-center:0;}.elementor-668 .elementor-element.elementor-element-0fedfc9 .elementor-flip-box__back .elementor-flip-box__layer__description{color:var( --e-global-color-47dafce2 );line-height:1.7em;}.elementor-668 .elementor-element.elementor-element-ff0f98c{--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-668 .elementor-element.elementor-element-869220e .elementor-flip-box__front{background-color:#02010100;}.elementor-668 .elementor-element.elementor-element-869220e > .elementor-widget-container{background-image:url("https://hibbinghandyman.com/wp-content/uploads/2023/12/Flooring-Installation-1-copy.png");background-position:center center;background-repeat:no-repeat;background-size:cover;border-radius:8px 8px 8px 8px;}.elementor-668 .elementor-element.elementor-element-869220e .elementor-flip-box__front .elementor-flip-box__layer__overlay{text-align:center;}.elementor-668 .elementor-element.elementor-element-869220e .elementor-flip-box__front .elementor-flip-box__layer__title{font-size:28px;line-height:1.4em;}.elementor-668 .elementor-element.elementor-element-869220e .elementor-flip-box__back .elementor-flip-box__layer__overlay{text-align:center;}.elementor-668 .elementor-element.elementor-element-869220e .elementor-flip-box__button{margin-inline-center:0;}.elementor-668 .elementor-element.elementor-element-869220e .elementor-flip-box__back .elementor-flip-box__layer__description{color:var( --e-global-color-47dafce2 );line-height:1.7em;}.elementor-668 .elementor-element.elementor-element-58f0c44{--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;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-668 .elementor-element.elementor-element-8c26619 .elementor-flip-box{height:300px;}.elementor-668 .elementor-element.elementor-element-1e29b4f .elementor-flip-box{height:300px;}.elementor-668 .elementor-element.elementor-element-239ab9e .elementor-flip-box{height:300px;}.elementor-668 .elementor-element.elementor-element-851a3ab .elementor-flip-box{height:300px;}.elementor-668 .elementor-element.elementor-element-7b3b350 .elementor-flip-box{height:300px;}.elementor-668 .elementor-element.elementor-element-9889bc7 .elementor-flip-box{height:300px;}.elementor-668 .elementor-element.elementor-element-d35d215 .elementor-flip-box{height:300px;}.elementor-668 .elementor-element.elementor-element-4ed30e3 .elementor-flip-box{height:300px;}.elementor-668 .elementor-element.elementor-element-1eb7942 .elementor-flip-box{height:300px;}.elementor-668 .elementor-element.elementor-element-f8b58b8 .elementor-flip-box{height:300px;}.elementor-668 .elementor-element.elementor-element-f7968b8 .elementor-flip-box{height:300px;}.elementor-668 .elementor-element.elementor-element-ef9b295 .elementor-flip-box{height:300px;}.elementor-668 .elementor-element.elementor-element-ac89ade .elementor-flip-box{height:300px;}.elementor-668 .elementor-element.elementor-element-1bb6512 .elementor-flip-box{height:300px;}.elementor-668 .elementor-element.elementor-element-0bf6038 .elementor-flip-box{height:300px;}.elementor-668 .elementor-element.elementor-element-3e356c2 .elementor-flip-box{height:300px;}.elementor-668 .elementor-element.elementor-element-8429c34 .elementor-flip-box{height:300px;}.elementor-668 .elementor-element.elementor-element-d827d83 .elementor-flip-box{height:300px;}.elementor-668 .elementor-element.elementor-element-55ab3c1 .elementor-flip-box{height:300px;}.elementor-668 .elementor-element.elementor-element-a1356cf .elementor-flip-box{height:300px;}.elementor-668 .elementor-element.elementor-element-b48b093 .elementor-flip-box{height:300px;}.elementor-668 .elementor-element.elementor-element-adce466 .elementor-flip-box{height:300px;}.elementor-668 .elementor-element.elementor-element-66d253c .elementor-flip-box{height:300px;}.elementor-668 .elementor-element.elementor-element-3fc30a4 .elementor-flip-box{height:300px;}.elementor-668 .elementor-element.elementor-element-cae97ec .elementor-flip-box{height:300px;}.elementor-668 .elementor-element.elementor-element-bd606c5 .elementor-flip-box{height:300px;}.elementor-668 .elementor-element.elementor-element-9209daf .elementor-flip-box{height:300px;}.elementor-668 .elementor-element.elementor-element-9c4af87 .elementor-flip-box{height:300px;}.elementor-668 .elementor-element.elementor-element-590ac83 .elementor-flip-box{height:300px;}.elementor-668 .elementor-element.elementor-element-d4353cc .elementor-flip-box{height:300px;}.elementor-668 .elementor-element.elementor-element-0fedfc9 .elementor-flip-box{height:300px;}.elementor-668 .elementor-element.elementor-element-869220e .elementor-flip-box{height:300px;}}@media(min-width:576px){.elementor-668 .elementor-element.elementor-element-eb600a5{--width:32%;}.elementor-668 .elementor-element.elementor-element-ab1b730{--width:32%;}.elementor-668 .elementor-element.elementor-element-5dca3e7{--width:32%;}.elementor-668 .elementor-element.elementor-element-ffd92b0{--width:32%;}.elementor-668 .elementor-element.elementor-element-7bd7420{--width:32%;}.elementor-668 .elementor-element.elementor-element-dede15b{--width:32%;}.elementor-668 .elementor-element.elementor-element-e598234{--width:32%;}.elementor-668 .elementor-element.elementor-element-8043c76{--width:32%;}.elementor-668 .elementor-element.elementor-element-47b8931{--width:32%;}.elementor-668 .elementor-element.elementor-element-21ad86f{--width:32%;}.elementor-668 .elementor-element.elementor-element-cb39482{--width:32%;}.elementor-668 .elementor-element.elementor-element-b743c51{--width:32%;}.elementor-668 .elementor-element.elementor-element-b1c67dd{--width:32%;}.elementor-668 .elementor-element.elementor-element-26182e7{--width:32%;}.elementor-668 .elementor-element.elementor-element-d44a6dd{--width:32%;}.elementor-668 .elementor-element.elementor-element-b2bc74d{--width:32%;}.elementor-668 .elementor-element.elementor-element-1a74ba6{--width:32%;}.elementor-668 .elementor-element.elementor-element-476cddb{--width:32%;}.elementor-668 .elementor-element.elementor-element-8164383{--width:32%;}.elementor-668 .elementor-element.elementor-element-8877deb{--width:32%;}.elementor-668 .elementor-element.elementor-element-8817a94{--width:32%;}.elementor-668 .elementor-element.elementor-element-2ecf4e2{--width:32%;}.elementor-668 .elementor-element.elementor-element-2afbc55{--width:32%;}.elementor-668 .elementor-element.elementor-element-7a12026{--width:32%;}.elementor-668 .elementor-element.elementor-element-96ac1fa{--width:32%;}.elementor-668 .elementor-element.elementor-element-5ab4b60{--width:32%;}.elementor-668 .elementor-element.elementor-element-53ded56{--width:32%;}.elementor-668 .elementor-element.elementor-element-358febe{--width:32%;}.elementor-668 .elementor-element.elementor-element-dfa0d0e{--width:32%;}.elementor-668 .elementor-element.elementor-element-e96872d{--width:32%;}.elementor-668 .elementor-element.elementor-element-905c635{--width:32%;}.elementor-668 .elementor-element.elementor-element-ff0f98c{--width:32%;}.elementor-668 .elementor-element.elementor-element-58f0c44{--width:32%;}}@media(max-width:1024px) and (min-width:576px){.elementor-668 .elementor-element.elementor-element-eb600a5{--width:48%;}.elementor-668 .elementor-element.elementor-element-ab1b730{--width:48%;}.elementor-668 .elementor-element.elementor-element-5dca3e7{--width:48%;}.elementor-668 .elementor-element.elementor-element-ffd92b0{--width:48%;}.elementor-668 .elementor-element.elementor-element-7bd7420{--width:48%;}.elementor-668 .elementor-element.elementor-element-dede15b{--width:48%;}.elementor-668 .elementor-element.elementor-element-e598234{--width:48%;}.elementor-668 .elementor-element.elementor-element-8043c76{--width:48%;}.elementor-668 .elementor-element.elementor-element-47b8931{--width:48%;}.elementor-668 .elementor-element.elementor-element-21ad86f{--width:48%;}.elementor-668 .elementor-element.elementor-element-cb39482{--width:48%;}.elementor-668 .elementor-element.elementor-element-b743c51{--width:48%;}.elementor-668 .elementor-element.elementor-element-b1c67dd{--width:48%;}.elementor-668 .elementor-element.elementor-element-26182e7{--width:48%;}.elementor-668 .elementor-element.elementor-element-d44a6dd{--width:48%;}.elementor-668 .elementor-element.elementor-element-b2bc74d{--width:48%;}.elementor-668 .elementor-element.elementor-element-1a74ba6{--width:48%;}.elementor-668 .elementor-element.elementor-element-476cddb{--width:48%;}.elementor-668 .elementor-element.elementor-element-8164383{--width:48%;}.elementor-668 .elementor-element.elementor-element-8877deb{--width:48%;}.elementor-668 .elementor-element.elementor-element-8817a94{--width:48%;}.elementor-668 .elementor-element.elementor-element-2ecf4e2{--width:48%;}.elementor-668 .elementor-element.elementor-element-2afbc55{--width:48%;}.elementor-668 .elementor-element.elementor-element-7a12026{--width:48%;}.elementor-668 .elementor-element.elementor-element-96ac1fa{--width:48%;}.elementor-668 .elementor-element.elementor-element-5ab4b60{--width:48%;}.elementor-668 .elementor-element.elementor-element-53ded56{--width:48%;}.elementor-668 .elementor-element.elementor-element-358febe{--width:48%;}.elementor-668 .elementor-element.elementor-element-dfa0d0e{--width:48%;}.elementor-668 .elementor-element.elementor-element-e96872d{--width:48%;}.elementor-668 .elementor-element.elementor-element-905c635{--width:48%;}.elementor-668 .elementor-element.elementor-element-ff0f98c{--width:48%;}.elementor-668 .elementor-element.elementor-element-58f0c44{--width:48%;}}@media(max-width:767px) and (min-width:576px){.elementor-668 .elementor-element.elementor-element-eb600a5{--width:100%;}.elementor-668 .elementor-element.elementor-element-ab1b730{--width:100%;}.elementor-668 .elementor-element.elementor-element-5dca3e7{--width:100%;}.elementor-668 .elementor-element.elementor-element-ffd92b0{--width:100%;}.elementor-668 .elementor-element.elementor-element-7bd7420{--width:100%;}.elementor-668 .elementor-element.elementor-element-dede15b{--width:100%;}.elementor-668 .elementor-element.elementor-element-e598234{--width:100%;}.elementor-668 .elementor-element.elementor-element-8043c76{--width:100%;}.elementor-668 .elementor-element.elementor-element-47b8931{--width:100%;}.elementor-668 .elementor-element.elementor-element-21ad86f{--width:100%;}.elementor-668 .elementor-element.elementor-element-cb39482{--width:100%;}.elementor-668 .elementor-element.elementor-element-b743c51{--width:100%;}.elementor-668 .elementor-element.elementor-element-b1c67dd{--width:100%;}.elementor-668 .elementor-element.elementor-element-26182e7{--width:100%;}.elementor-668 .elementor-element.elementor-element-d44a6dd{--width:100%;}.elementor-668 .elementor-element.elementor-element-b2bc74d{--width:100%;}.elementor-668 .elementor-element.elementor-element-1a74ba6{--width:100%;}.elementor-668 .elementor-element.elementor-element-476cddb{--width:100%;}.elementor-668 .elementor-element.elementor-element-8164383{--width:100%;}.elementor-668 .elementor-element.elementor-element-8877deb{--width:100%;}.elementor-668 .elementor-element.elementor-element-8817a94{--width:100%;}.elementor-668 .elementor-element.elementor-element-2ecf4e2{--width:100%;}.elementor-668 .elementor-element.elementor-element-2afbc55{--width:100%;}.elementor-668 .elementor-element.elementor-element-7a12026{--width:100%;}.elementor-668 .elementor-element.elementor-element-96ac1fa{--width:100%;}.elementor-668 .elementor-element.elementor-element-5ab4b60{--width:100%;}.elementor-668 .elementor-element.elementor-element-53ded56{--width:100%;}.elementor-668 .elementor-element.elementor-element-358febe{--width:100%;}.elementor-668 .elementor-element.elementor-element-dfa0d0e{--width:100%;}.elementor-668 .elementor-element.elementor-element-e96872d{--width:100%;}.elementor-668 .elementor-element.elementor-element-905c635{--width:100%;}.elementor-668 .elementor-element.elementor-element-ff0f98c{--width:100%;}.elementor-668 .elementor-element.elementor-element-58f0c44{--width:100%;}}/* Start custom CSS for flip-box, class: .elementor-element-8c26619 */.elementor-668 .elementor-element.elementor-element-8c26619 .elementor-flip-box {
    height: auto;
    padding-bottom: 50%;
}

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

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

.elementor-668 .elementor-element.elementor-element-8c26619 .elementor-flip-box__layer__title {
    transition: all .5s ease;
}

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

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

.elementor-668 .elementor-element.elementor-element-8c26619 .elementor-flip-box__back {
    background: transparent;
    
    transition: all .5s ease;
}

.elementor-668 .elementor-element.elementor-element-8c26619: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-1e29b4f */.elementor-668 .elementor-element.elementor-element-1e29b4f .elementor-flip-box {
    height: auto;
    padding-bottom: 50%;
}

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

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

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

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

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

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

.elementor-668 .elementor-element.elementor-element-1e29b4f: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-239ab9e */.elementor-668 .elementor-element.elementor-element-239ab9e .elementor-flip-box {
    height: auto;
    padding-bottom: 50%;
}

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

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

.elementor-668 .elementor-element.elementor-element-239ab9e .elementor-flip-box__layer__title {
    transition: all .5s ease;
}

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

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

.elementor-668 .elementor-element.elementor-element-239ab9e .elementor-flip-box__back {
    background: transparent;
    
    transition: all .5s ease;
}

.elementor-668 .elementor-element.elementor-element-239ab9e: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-851a3ab */.elementor-668 .elementor-element.elementor-element-851a3ab .elementor-flip-box {
    height: auto;
    padding-bottom: 50%;
}

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

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

.elementor-668 .elementor-element.elementor-element-851a3ab .elementor-flip-box__layer__title {
    transition: all .5s ease;
}

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

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

.elementor-668 .elementor-element.elementor-element-851a3ab .elementor-flip-box__back {
    background: transparent;
    
    transition: all .5s ease;
}

.elementor-668 .elementor-element.elementor-element-851a3ab: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-7b3b350 */.elementor-668 .elementor-element.elementor-element-7b3b350 .elementor-flip-box {
    height: auto;
    padding-bottom: 50%;
}

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

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

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

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

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

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

.elementor-668 .elementor-element.elementor-element-7b3b350: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-9889bc7 */.elementor-668 .elementor-element.elementor-element-9889bc7 .elementor-flip-box {
    height: auto;
    padding-bottom: 50%;
}

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

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

.elementor-668 .elementor-element.elementor-element-9889bc7 .elementor-flip-box__layer__title {
    transition: all .5s ease;
}

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

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

.elementor-668 .elementor-element.elementor-element-9889bc7 .elementor-flip-box__back {
    background: transparent;
    
    transition: all .5s ease;
}

.elementor-668 .elementor-element.elementor-element-9889bc7: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-d35d215 */.elementor-668 .elementor-element.elementor-element-d35d215 .elementor-flip-box {
    height: auto;
    padding-bottom: 50%;
}

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

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

.elementor-668 .elementor-element.elementor-element-d35d215 .elementor-flip-box__layer__title {
    transition: all .5s ease;
}

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

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

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

.elementor-668 .elementor-element.elementor-element-d35d215: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-4ed30e3 */.elementor-668 .elementor-element.elementor-element-4ed30e3 .elementor-flip-box {
    height: auto;
    padding-bottom: 50%;
}

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

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

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

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

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

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

.elementor-668 .elementor-element.elementor-element-4ed30e3: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-1eb7942 */.elementor-668 .elementor-element.elementor-element-1eb7942 .elementor-flip-box {
    height: auto;
    padding-bottom: 50%;
}

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

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

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

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

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

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

.elementor-668 .elementor-element.elementor-element-1eb7942: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-f8b58b8 */.elementor-668 .elementor-element.elementor-element-f8b58b8 .elementor-flip-box {
    height: auto;
    padding-bottom: 50%;
}

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

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

.elementor-668 .elementor-element.elementor-element-f8b58b8 .elementor-flip-box__layer__title {
    transition: all .5s ease;
}

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

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

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

.elementor-668 .elementor-element.elementor-element-f8b58b8: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-f7968b8 */.elementor-668 .elementor-element.elementor-element-f7968b8 .elementor-flip-box {
    height: auto;
    padding-bottom: 50%;
}

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

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

.elementor-668 .elementor-element.elementor-element-f7968b8 .elementor-flip-box__layer__title {
    transition: all .5s ease;
}

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

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

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

.elementor-668 .elementor-element.elementor-element-f7968b8: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-ef9b295 */.elementor-668 .elementor-element.elementor-element-ef9b295 .elementor-flip-box {
    height: auto;
    padding-bottom: 50%;
}

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

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

.elementor-668 .elementor-element.elementor-element-ef9b295 .elementor-flip-box__layer__title {
    transition: all .5s ease;
}

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

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

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

.elementor-668 .elementor-element.elementor-element-ef9b295: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-ac89ade */.elementor-668 .elementor-element.elementor-element-ac89ade .elementor-flip-box {
    height: auto;
    padding-bottom: 50%;
}

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

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

.elementor-668 .elementor-element.elementor-element-ac89ade .elementor-flip-box__layer__title {
    transition: all .5s ease;
}

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

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

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

.elementor-668 .elementor-element.elementor-element-ac89ade: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-1bb6512 */.elementor-668 .elementor-element.elementor-element-1bb6512 .elementor-flip-box {
    height: auto;
    padding-bottom: 50%;
}

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

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

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

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

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

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

.elementor-668 .elementor-element.elementor-element-1bb6512: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-0bf6038 */.elementor-668 .elementor-element.elementor-element-0bf6038 .elementor-flip-box {
    height: auto;
    padding-bottom: 50%;
}

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

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

.elementor-668 .elementor-element.elementor-element-0bf6038 .elementor-flip-box__layer__title {
    transition: all .5s ease;
}

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

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

.elementor-668 .elementor-element.elementor-element-0bf6038 .elementor-flip-box__back {
    background: transparent;
    
    transition: all .5s ease;
}

.elementor-668 .elementor-element.elementor-element-0bf6038: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-3e356c2 */.elementor-668 .elementor-element.elementor-element-3e356c2 .elementor-flip-box {
    height: auto;
    padding-bottom: 50%;
}

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

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

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

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

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

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

.elementor-668 .elementor-element.elementor-element-3e356c2: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-8429c34 */.elementor-668 .elementor-element.elementor-element-8429c34 .elementor-flip-box {
    height: auto;
    padding-bottom: 50%;
}

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

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

.elementor-668 .elementor-element.elementor-element-8429c34 .elementor-flip-box__layer__title {
    transition: all .5s ease;
}

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

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

.elementor-668 .elementor-element.elementor-element-8429c34 .elementor-flip-box__back {
    background: transparent;
    
    transition: all .5s ease;
}

.elementor-668 .elementor-element.elementor-element-8429c34: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-d827d83 */.elementor-668 .elementor-element.elementor-element-d827d83 .elementor-flip-box {
    height: auto;
    padding-bottom: 50%;
}

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

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

.elementor-668 .elementor-element.elementor-element-d827d83 .elementor-flip-box__layer__title {
    transition: all .5s ease;
}

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

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

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

.elementor-668 .elementor-element.elementor-element-d827d83: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-55ab3c1 */.elementor-668 .elementor-element.elementor-element-55ab3c1 .elementor-flip-box {
    height: auto;
    padding-bottom: 50%;
}

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

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

.elementor-668 .elementor-element.elementor-element-55ab3c1 .elementor-flip-box__layer__title {
    transition: all .5s ease;
}

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

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

.elementor-668 .elementor-element.elementor-element-55ab3c1 .elementor-flip-box__back {
    background: transparent;
    
    transition: all .5s ease;
}

.elementor-668 .elementor-element.elementor-element-55ab3c1: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-a1356cf */.elementor-668 .elementor-element.elementor-element-a1356cf .elementor-flip-box {
    height: auto;
    padding-bottom: 50%;
}

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

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

.elementor-668 .elementor-element.elementor-element-a1356cf .elementor-flip-box__layer__title {
    transition: all .5s ease;
}

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

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

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

.elementor-668 .elementor-element.elementor-element-a1356cf: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-b48b093 */.elementor-668 .elementor-element.elementor-element-b48b093 .elementor-flip-box {
    height: auto;
    padding-bottom: 50%;
}

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

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

.elementor-668 .elementor-element.elementor-element-b48b093 .elementor-flip-box__layer__title {
    transition: all .5s ease;
}

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

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

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

.elementor-668 .elementor-element.elementor-element-b48b093: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-adce466 */.elementor-668 .elementor-element.elementor-element-adce466 .elementor-flip-box {
    height: auto;
    padding-bottom: 50%;
}

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

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

.elementor-668 .elementor-element.elementor-element-adce466 .elementor-flip-box__layer__title {
    transition: all .5s ease;
}

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

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

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

.elementor-668 .elementor-element.elementor-element-adce466: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-66d253c */.elementor-668 .elementor-element.elementor-element-66d253c .elementor-flip-box {
    height: auto;
    padding-bottom: 50%;
}

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

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

.elementor-668 .elementor-element.elementor-element-66d253c .elementor-flip-box__layer__title {
    transition: all .5s ease;
}

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

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

.elementor-668 .elementor-element.elementor-element-66d253c .elementor-flip-box__back {
    background: transparent;
    
    transition: all .5s ease;
}

.elementor-668 .elementor-element.elementor-element-66d253c: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-3fc30a4 */.elementor-668 .elementor-element.elementor-element-3fc30a4 .elementor-flip-box {
    height: auto;
    padding-bottom: 50%;
}

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

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

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

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

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

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

.elementor-668 .elementor-element.elementor-element-3fc30a4: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-cae97ec */.elementor-668 .elementor-element.elementor-element-cae97ec .elementor-flip-box {
    height: auto;
    padding-bottom: 50%;
}

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

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

.elementor-668 .elementor-element.elementor-element-cae97ec .elementor-flip-box__layer__title {
    transition: all .5s ease;
}

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

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

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

.elementor-668 .elementor-element.elementor-element-cae97ec: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-bd606c5 */.elementor-668 .elementor-element.elementor-element-bd606c5 .elementor-flip-box {
    height: auto;
    padding-bottom: 50%;
}

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

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

.elementor-668 .elementor-element.elementor-element-bd606c5 .elementor-flip-box__layer__title {
    transition: all .5s ease;
}

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

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

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

.elementor-668 .elementor-element.elementor-element-bd606c5: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-9209daf */.elementor-668 .elementor-element.elementor-element-9209daf .elementor-flip-box {
    height: auto;
    padding-bottom: 50%;
}

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

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

.elementor-668 .elementor-element.elementor-element-9209daf .elementor-flip-box__layer__title {
    transition: all .5s ease;
}

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

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

.elementor-668 .elementor-element.elementor-element-9209daf .elementor-flip-box__back {
    background: transparent;
    
    transition: all .5s ease;
}

.elementor-668 .elementor-element.elementor-element-9209daf: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-9c4af87 */.elementor-668 .elementor-element.elementor-element-9c4af87 .elementor-flip-box {
    height: auto;
    padding-bottom: 50%;
}

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

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

.elementor-668 .elementor-element.elementor-element-9c4af87 .elementor-flip-box__layer__title {
    transition: all .5s ease;
}

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

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

.elementor-668 .elementor-element.elementor-element-9c4af87 .elementor-flip-box__back {
    background: transparent;
    
    transition: all .5s ease;
}

.elementor-668 .elementor-element.elementor-element-9c4af87: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-590ac83 */.elementor-668 .elementor-element.elementor-element-590ac83 .elementor-flip-box {
    height: auto;
    padding-bottom: 50%;
}

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

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

.elementor-668 .elementor-element.elementor-element-590ac83 .elementor-flip-box__layer__title {
    transition: all .5s ease;
}

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

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

.elementor-668 .elementor-element.elementor-element-590ac83 .elementor-flip-box__back {
    background: transparent;
    
    transition: all .5s ease;
}

.elementor-668 .elementor-element.elementor-element-590ac83: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-d4353cc */.elementor-668 .elementor-element.elementor-element-d4353cc .elementor-flip-box {
    height: auto;
    padding-bottom: 50%;
}

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

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

.elementor-668 .elementor-element.elementor-element-d4353cc .elementor-flip-box__layer__title {
    transition: all .5s ease;
}

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

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

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

.elementor-668 .elementor-element.elementor-element-d4353cc: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-0fedfc9 */.elementor-668 .elementor-element.elementor-element-0fedfc9 .elementor-flip-box {
    height: auto;
    padding-bottom: 50%;
}

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

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

.elementor-668 .elementor-element.elementor-element-0fedfc9 .elementor-flip-box__layer__title {
    transition: all .5s ease;
}

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

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

.elementor-668 .elementor-element.elementor-element-0fedfc9 .elementor-flip-box__back {
    background: transparent;
    
    transition: all .5s ease;
}

.elementor-668 .elementor-element.elementor-element-0fedfc9: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-869220e */.elementor-668 .elementor-element.elementor-element-869220e .elementor-flip-box {
    height: auto;
    padding-bottom: 50%;
}

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

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

.elementor-668 .elementor-element.elementor-element-869220e .elementor-flip-box__layer__title {
    transition: all .5s ease;
}

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

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

.elementor-668 .elementor-element.elementor-element-869220e .elementor-flip-box__back {
    background: transparent;
    
    transition: all .5s ease;
}

.elementor-668 .elementor-element.elementor-element-869220e: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 */