.elementor-9591 .elementor-element.elementor-element-7f1ee731{--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-9591 .elementor-element.elementor-element-58b1beab{--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-9591 .elementor-element.elementor-element-d9d74f7 .elementor-flip-box__front{background-color:#02010100;}.elementor-9591 .elementor-element.elementor-element-d9d74f7 > .elementor-widget-container{background-image:url("https://screwslooseservices.com/wp-content/uploads/2025/05/shutterstock_1896310078-2.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;border-radius:8px 8px 8px 8px;}.elementor-9591 .elementor-element.elementor-element-d9d74f7 .elementor-flip-box__front .elementor-flip-box__layer__overlay{text-align:center;}.elementor-9591 .elementor-element.elementor-element-d9d74f7 .elementor-flip-box__front .elementor-flip-box__layer__title{font-size:28px;line-height:1.4em;}.elementor-9591 .elementor-element.elementor-element-d9d74f7 .elementor-flip-box__back .elementor-flip-box__layer__overlay{text-align:center;}.elementor-9591 .elementor-element.elementor-element-d9d74f7 .elementor-flip-box__button{margin-inline-center:0;}.elementor-9591 .elementor-element.elementor-element-d9d74f7 .elementor-flip-box__back .elementor-flip-box__layer__description{color:var( --e-global-color-47dafce2 );line-height:1.7em;}.elementor-9591 .elementor-element.elementor-element-67573c9{--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-9591 .elementor-element.elementor-element-ed1a5a3 .elementor-flip-box__front{background-color:#02010100;}.elementor-9591 .elementor-element.elementor-element-ed1a5a3 > .elementor-widget-container{background-image:url("https://screwslooseservices.com/wp-content/uploads/2025/05/Cabinet-Installation-2.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;border-radius:8px 8px 8px 8px;}.elementor-9591 .elementor-element.elementor-element-ed1a5a3 .elementor-flip-box__front .elementor-flip-box__layer__overlay{text-align:center;}.elementor-9591 .elementor-element.elementor-element-ed1a5a3 .elementor-flip-box__front .elementor-flip-box__layer__title{font-size:28px;line-height:1.4em;}.elementor-9591 .elementor-element.elementor-element-ed1a5a3 .elementor-flip-box__back .elementor-flip-box__layer__overlay{text-align:center;}.elementor-9591 .elementor-element.elementor-element-ed1a5a3 .elementor-flip-box__button{margin-inline-center:0;}.elementor-9591 .elementor-element.elementor-element-ed1a5a3 .elementor-flip-box__back .elementor-flip-box__layer__description{color:var( --e-global-color-47dafce2 );line-height:1.7em;}.elementor-9591 .elementor-element.elementor-element-46f530f5{--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-9591 .elementor-element.elementor-element-7375adb6 .elementor-flip-box__front{background-color:#02010100;}.elementor-9591 .elementor-element.elementor-element-7375adb6 > .elementor-widget-container{background-image:url("https://screwslooseservices.com/wp-content/uploads/2025/05/Trim-Carpentry-copy.png");background-position:center center;background-repeat:no-repeat;background-size:cover;border-radius:8px 8px 8px 8px;}.elementor-9591 .elementor-element.elementor-element-7375adb6 .elementor-flip-box__front .elementor-flip-box__layer__overlay{text-align:center;}.elementor-9591 .elementor-element.elementor-element-7375adb6 .elementor-flip-box__front .elementor-flip-box__layer__title{font-size:28px;line-height:1.4em;}.elementor-9591 .elementor-element.elementor-element-7375adb6 .elementor-flip-box__back .elementor-flip-box__layer__overlay{text-align:center;}.elementor-9591 .elementor-element.elementor-element-7375adb6 .elementor-flip-box__button{margin-inline-center:0;}.elementor-9591 .elementor-element.elementor-element-7375adb6 .elementor-flip-box__back .elementor-flip-box__layer__description{color:var( --e-global-color-47dafce2 );line-height:1.7em;}.elementor-9591 .elementor-element.elementor-element-69f67439{--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-9591 .elementor-element.elementor-element-3d113cc4 .elementor-flip-box__front{background-color:#02010100;}.elementor-9591 .elementor-element.elementor-element-3d113cc4 > .elementor-widget-container{background-image:url("https://screwslooseservices.com/wp-content/uploads/2025/05/shower-and-tub-caulking-1.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;border-radius:8px 8px 8px 8px;}.elementor-9591 .elementor-element.elementor-element-3d113cc4 .elementor-flip-box__front .elementor-flip-box__layer__overlay{text-align:center;}.elementor-9591 .elementor-element.elementor-element-3d113cc4 .elementor-flip-box__front .elementor-flip-box__layer__title{font-size:28px;line-height:1.4em;}.elementor-9591 .elementor-element.elementor-element-3d113cc4 .elementor-flip-box__back .elementor-flip-box__layer__overlay{text-align:center;}.elementor-9591 .elementor-element.elementor-element-3d113cc4 .elementor-flip-box__button{margin-inline-center:0;}.elementor-9591 .elementor-element.elementor-element-3d113cc4 .elementor-flip-box__back .elementor-flip-box__layer__description{color:var( --e-global-color-47dafce2 );line-height:1.7em;}.elementor-9591 .elementor-element.elementor-element-11f066ff{--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-9591 .elementor-element.elementor-element-50a4f385 .elementor-flip-box__front{background-color:#02010100;}.elementor-9591 .elementor-element.elementor-element-50a4f385 > .elementor-widget-container{background-image:url("https://screwslooseservices.com/wp-content/uploads/2025/05/ceiling-fan-installation.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;border-radius:8px 8px 8px 8px;}.elementor-9591 .elementor-element.elementor-element-50a4f385 .elementor-flip-box__front .elementor-flip-box__layer__overlay{text-align:center;}.elementor-9591 .elementor-element.elementor-element-50a4f385 .elementor-flip-box__front .elementor-flip-box__layer__title{font-size:28px;line-height:1.4em;}.elementor-9591 .elementor-element.elementor-element-50a4f385 .elementor-flip-box__back .elementor-flip-box__layer__overlay{text-align:center;}.elementor-9591 .elementor-element.elementor-element-50a4f385 .elementor-flip-box__button{margin-inline-center:0;}.elementor-9591 .elementor-element.elementor-element-50a4f385 .elementor-flip-box__back .elementor-flip-box__layer__description{color:var( --e-global-color-47dafce2 );line-height:1.7em;}.elementor-9591 .elementor-element.elementor-element-104ea3fa{--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-9591 .elementor-element.elementor-element-64578d30 .elementor-flip-box__front{background-color:#02010100;}.elementor-9591 .elementor-element.elementor-element-64578d30 > .elementor-widget-container{background-image:url("https://screwslooseservices.com/wp-content/uploads/2025/05/Commercial-Property-Maintenance-2-1800-×-1200-px-600-×-400-px.png");background-position:center center;background-repeat:no-repeat;background-size:cover;border-radius:8px 8px 8px 8px;}.elementor-9591 .elementor-element.elementor-element-64578d30 .elementor-flip-box__front .elementor-flip-box__layer__overlay{text-align:center;}.elementor-9591 .elementor-element.elementor-element-64578d30 .elementor-flip-box__front .elementor-flip-box__layer__title{font-size:28px;line-height:1.4em;}.elementor-9591 .elementor-element.elementor-element-64578d30 .elementor-flip-box__back .elementor-flip-box__layer__overlay{text-align:center;}.elementor-9591 .elementor-element.elementor-element-64578d30 .elementor-flip-box__button{margin-inline-center:0;}.elementor-9591 .elementor-element.elementor-element-64578d30 .elementor-flip-box__back .elementor-flip-box__layer__description{color:var( --e-global-color-47dafce2 );line-height:1.7em;}.elementor-9591 .elementor-element.elementor-element-611ae3cd{--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-9591 .elementor-element.elementor-element-11180149 .elementor-flip-box__front{background-color:#02010100;}.elementor-9591 .elementor-element.elementor-element-11180149 > .elementor-widget-container{background-image:url("https://screwslooseservices.com/wp-content/uploads/2025/05/handymanmarketingpros_36349_hyperrealistic_image_of_a_small_c_2cc30d21-0aaa-4dc2-95f6-6fcac4e050fe_2.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;border-radius:8px 8px 8px 8px;}.elementor-9591 .elementor-element.elementor-element-11180149 .elementor-flip-box__front .elementor-flip-box__layer__overlay{text-align:center;}.elementor-9591 .elementor-element.elementor-element-11180149 .elementor-flip-box__front .elementor-flip-box__layer__title{font-size:28px;line-height:1.4em;}.elementor-9591 .elementor-element.elementor-element-11180149 .elementor-flip-box__back .elementor-flip-box__layer__overlay{text-align:center;}.elementor-9591 .elementor-element.elementor-element-11180149 .elementor-flip-box__button{margin-inline-center:0;}.elementor-9591 .elementor-element.elementor-element-11180149 .elementor-flip-box__back .elementor-flip-box__layer__description{color:var( --e-global-color-47dafce2 );line-height:1.7em;}.elementor-9591 .elementor-element.elementor-element-1f3a85f1{--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-9591 .elementor-element.elementor-element-4c0635dc .elementor-flip-box__front{background-color:#02010100;}.elementor-9591 .elementor-element.elementor-element-4c0635dc > .elementor-widget-container{background-image:url("https://screwslooseservices.com/wp-content/uploads/2025/05/Deck-Repair-Feature.png");background-position:center center;background-repeat:no-repeat;background-size:cover;border-radius:8px 8px 8px 8px;}.elementor-9591 .elementor-element.elementor-element-4c0635dc .elementor-flip-box__front .elementor-flip-box__layer__overlay{text-align:center;}.elementor-9591 .elementor-element.elementor-element-4c0635dc .elementor-flip-box__front .elementor-flip-box__layer__title{font-size:28px;line-height:1.4em;}.elementor-9591 .elementor-element.elementor-element-4c0635dc .elementor-flip-box__back .elementor-flip-box__layer__overlay{text-align:center;}.elementor-9591 .elementor-element.elementor-element-4c0635dc .elementor-flip-box__button{margin-inline-center:0;}.elementor-9591 .elementor-element.elementor-element-4c0635dc .elementor-flip-box__back .elementor-flip-box__layer__description{color:var( --e-global-color-47dafce2 );line-height:1.7em;}.elementor-9591 .elementor-element.elementor-element-3da9d59a{--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-9591 .elementor-element.elementor-element-450a718c .elementor-flip-box__front{background-color:#02010100;}.elementor-9591 .elementor-element.elementor-element-450a718c > .elementor-widget-container{background-image:url("https://screwslooseservices.com/wp-content/uploads/2025/05/door-handle-1.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;border-radius:8px 8px 8px 8px;}.elementor-9591 .elementor-element.elementor-element-450a718c .elementor-flip-box__front .elementor-flip-box__layer__overlay{text-align:center;}.elementor-9591 .elementor-element.elementor-element-450a718c .elementor-flip-box__front .elementor-flip-box__layer__title{font-size:28px;line-height:1.4em;}.elementor-9591 .elementor-element.elementor-element-450a718c .elementor-flip-box__back .elementor-flip-box__layer__overlay{text-align:center;}.elementor-9591 .elementor-element.elementor-element-450a718c .elementor-flip-box__button{margin-inline-center:0;}.elementor-9591 .elementor-element.elementor-element-450a718c .elementor-flip-box__back .elementor-flip-box__layer__description{color:var( --e-global-color-47dafce2 );line-height:1.7em;}.elementor-9591 .elementor-element.elementor-element-4eb8026a{--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-9591 .elementor-element.elementor-element-23392430 .elementor-flip-box__front{background-color:#02010100;}.elementor-9591 .elementor-element.elementor-element-23392430 > .elementor-widget-container{background-image:url("https://screwslooseservices.com/wp-content/uploads/2025/05/Dryer-Vent-Cleaning-Services-copy.png");background-position:center center;background-repeat:no-repeat;background-size:cover;border-radius:8px 8px 8px 8px;}.elementor-9591 .elementor-element.elementor-element-23392430 .elementor-flip-box__front .elementor-flip-box__layer__overlay{text-align:center;}.elementor-9591 .elementor-element.elementor-element-23392430 .elementor-flip-box__front .elementor-flip-box__layer__title{font-size:28px;line-height:1.4em;}.elementor-9591 .elementor-element.elementor-element-23392430 .elementor-flip-box__back .elementor-flip-box__layer__overlay{text-align:center;}.elementor-9591 .elementor-element.elementor-element-23392430 .elementor-flip-box__button{margin-inline-center:0;}.elementor-9591 .elementor-element.elementor-element-23392430 .elementor-flip-box__back .elementor-flip-box__layer__description{color:var( --e-global-color-47dafce2 );line-height:1.7em;}.elementor-9591 .elementor-element.elementor-element-760c041c{--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-9591 .elementor-element.elementor-element-19a3cb6f .elementor-flip-box__front{background-color:#02010100;}.elementor-9591 .elementor-element.elementor-element-19a3cb6f > .elementor-widget-container{background-image:url("https://screwslooseservices.com/wp-content/uploads/2025/05/Drywall-Contractor-copy.png");background-position:center center;background-repeat:no-repeat;background-size:cover;border-radius:8px 8px 8px 8px;}.elementor-9591 .elementor-element.elementor-element-19a3cb6f .elementor-flip-box__front .elementor-flip-box__layer__overlay{text-align:center;}.elementor-9591 .elementor-element.elementor-element-19a3cb6f .elementor-flip-box__front .elementor-flip-box__layer__title{font-size:28px;line-height:1.4em;}.elementor-9591 .elementor-element.elementor-element-19a3cb6f .elementor-flip-box__back .elementor-flip-box__layer__overlay{text-align:center;}.elementor-9591 .elementor-element.elementor-element-19a3cb6f .elementor-flip-box__button{margin-inline-center:0;}.elementor-9591 .elementor-element.elementor-element-19a3cb6f .elementor-flip-box__back .elementor-flip-box__layer__description{color:var( --e-global-color-47dafce2 );line-height:1.7em;}.elementor-9591 .elementor-element.elementor-element-255c2d9b{--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-9591 .elementor-element.elementor-element-4ae3a99d .elementor-flip-box__front{background-color:#02010100;}.elementor-9591 .elementor-element.elementor-element-4ae3a99d > .elementor-widget-container{background-image:url("https://screwslooseservices.com/wp-content/uploads/2025/05/shutterstock_1728669283-copy.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;border-radius:8px 8px 8px 8px;}.elementor-9591 .elementor-element.elementor-element-4ae3a99d .elementor-flip-box__front .elementor-flip-box__layer__overlay{text-align:center;}.elementor-9591 .elementor-element.elementor-element-4ae3a99d .elementor-flip-box__front .elementor-flip-box__layer__title{font-size:28px;line-height:1.4em;}.elementor-9591 .elementor-element.elementor-element-4ae3a99d .elementor-flip-box__back .elementor-flip-box__layer__overlay{text-align:center;}.elementor-9591 .elementor-element.elementor-element-4ae3a99d .elementor-flip-box__button{margin-inline-center:0;}.elementor-9591 .elementor-element.elementor-element-4ae3a99d .elementor-flip-box__back .elementor-flip-box__layer__description{color:var( --e-global-color-47dafce2 );line-height:1.7em;}.elementor-9591 .elementor-element.elementor-element-3b5be1c9{--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-9591 .elementor-element.elementor-element-3691c29b .elementor-flip-box__front{background-color:#02010100;}.elementor-9591 .elementor-element.elementor-element-3691c29b > .elementor-widget-container{background-image:url("https://screwslooseservices.com/wp-content/uploads/2025/05/Fence-Construction.png");background-position:center center;background-repeat:no-repeat;background-size:cover;border-radius:8px 8px 8px 8px;}.elementor-9591 .elementor-element.elementor-element-3691c29b .elementor-flip-box__front .elementor-flip-box__layer__overlay{text-align:center;}.elementor-9591 .elementor-element.elementor-element-3691c29b .elementor-flip-box__front .elementor-flip-box__layer__title{font-size:28px;line-height:1.4em;}.elementor-9591 .elementor-element.elementor-element-3691c29b .elementor-flip-box__back .elementor-flip-box__layer__overlay{text-align:center;}.elementor-9591 .elementor-element.elementor-element-3691c29b .elementor-flip-box__button{margin-inline-center:0;}.elementor-9591 .elementor-element.elementor-element-3691c29b .elementor-flip-box__back .elementor-flip-box__layer__description{color:var( --e-global-color-47dafce2 );line-height:1.7em;}.elementor-9591 .elementor-element.elementor-element-114021e3{--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-9591 .elementor-element.elementor-element-63638768 .elementor-flip-box__front{background-color:#02010100;}.elementor-9591 .elementor-element.elementor-element-63638768 > .elementor-widget-container{background-image:url("https://screwslooseservices.com/wp-content/uploads/2025/05/fixture-installation-blind-and-rod-installation-2-1.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;border-radius:8px 8px 8px 8px;}.elementor-9591 .elementor-element.elementor-element-63638768 .elementor-flip-box__front .elementor-flip-box__layer__overlay{text-align:center;}.elementor-9591 .elementor-element.elementor-element-63638768 .elementor-flip-box__front .elementor-flip-box__layer__title{font-size:28px;line-height:1.4em;}.elementor-9591 .elementor-element.elementor-element-63638768 .elementor-flip-box__back .elementor-flip-box__layer__overlay{text-align:center;}.elementor-9591 .elementor-element.elementor-element-63638768 .elementor-flip-box__button{margin-inline-center:0;}.elementor-9591 .elementor-element.elementor-element-63638768 .elementor-flip-box__back .elementor-flip-box__layer__description{color:var( --e-global-color-47dafce2 );line-height:1.7em;}.elementor-9591 .elementor-element.elementor-element-7c2131e4{--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-9591 .elementor-element.elementor-element-e135612 .elementor-flip-box__front{background-color:#02010100;}.elementor-9591 .elementor-element.elementor-element-e135612 > .elementor-widget-container{background-image:url("https://screwslooseservices.com/wp-content/uploads/2025/05/furniture-assembly-2-1.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;border-radius:8px 8px 8px 8px;}.elementor-9591 .elementor-element.elementor-element-e135612 .elementor-flip-box__front .elementor-flip-box__layer__overlay{text-align:center;}.elementor-9591 .elementor-element.elementor-element-e135612 .elementor-flip-box__front .elementor-flip-box__layer__title{font-size:28px;line-height:1.4em;}.elementor-9591 .elementor-element.elementor-element-e135612 .elementor-flip-box__back .elementor-flip-box__layer__overlay{text-align:center;}.elementor-9591 .elementor-element.elementor-element-e135612 .elementor-flip-box__button{margin-inline-center:0;}.elementor-9591 .elementor-element.elementor-element-e135612 .elementor-flip-box__back .elementor-flip-box__layer__description{color:var( --e-global-color-47dafce2 );line-height:1.7em;}.elementor-9591 .elementor-element.elementor-element-587d4fbc{--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-9591 .elementor-element.elementor-element-686c3164 .elementor-flip-box__front{background-color:#02010100;}.elementor-9591 .elementor-element.elementor-element-686c3164 > .elementor-widget-container{background-image:url("https://screwslooseservices.com/wp-content/uploads/2025/05/Flooring-Installation-1-copy.png");background-position:center center;background-repeat:no-repeat;background-size:cover;border-radius:8px 8px 8px 8px;}.elementor-9591 .elementor-element.elementor-element-686c3164 .elementor-flip-box__front .elementor-flip-box__layer__overlay{text-align:center;}.elementor-9591 .elementor-element.elementor-element-686c3164 .elementor-flip-box__front .elementor-flip-box__layer__title{font-size:28px;line-height:1.4em;}.elementor-9591 .elementor-element.elementor-element-686c3164 .elementor-flip-box__back .elementor-flip-box__layer__overlay{text-align:center;}.elementor-9591 .elementor-element.elementor-element-686c3164 .elementor-flip-box__button{margin-inline-center:0;}.elementor-9591 .elementor-element.elementor-element-686c3164 .elementor-flip-box__back .elementor-flip-box__layer__description{color:var( --e-global-color-47dafce2 );line-height:1.7em;}.elementor-9591 .elementor-element.elementor-element-2bc8a932{--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-9591 .elementor-element.elementor-element-78d1ff7b .elementor-flip-box__front{background-color:#02010100;}.elementor-9591 .elementor-element.elementor-element-78d1ff7b > .elementor-widget-container{background-image:url("https://screwslooseservices.com/wp-content/uploads/2025/05/Gate-Replacement-2-1.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;border-radius:8px 8px 8px 8px;}.elementor-9591 .elementor-element.elementor-element-78d1ff7b .elementor-flip-box__front .elementor-flip-box__layer__overlay{text-align:center;}.elementor-9591 .elementor-element.elementor-element-78d1ff7b .elementor-flip-box__front .elementor-flip-box__layer__title{font-size:28px;line-height:1.4em;}.elementor-9591 .elementor-element.elementor-element-78d1ff7b .elementor-flip-box__back .elementor-flip-box__layer__overlay{text-align:center;}.elementor-9591 .elementor-element.elementor-element-78d1ff7b .elementor-flip-box__button{margin-inline-center:0;}.elementor-9591 .elementor-element.elementor-element-78d1ff7b .elementor-flip-box__back .elementor-flip-box__layer__description{color:var( --e-global-color-47dafce2 );line-height:1.7em;}.elementor-9591 .elementor-element.elementor-element-40a4eb7c{--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-9591 .elementor-element.elementor-element-49666479 .elementor-flip-box__front{background-color:#02010100;}.elementor-9591 .elementor-element.elementor-element-49666479 > .elementor-widget-container{background-image:url("https://screwslooseservices.com/wp-content/uploads/2025/05/gutter-installation-1-1.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;border-radius:8px 8px 8px 8px;}.elementor-9591 .elementor-element.elementor-element-49666479 .elementor-flip-box__front .elementor-flip-box__layer__overlay{text-align:center;}.elementor-9591 .elementor-element.elementor-element-49666479 .elementor-flip-box__front .elementor-flip-box__layer__title{font-size:28px;line-height:1.4em;}.elementor-9591 .elementor-element.elementor-element-49666479 .elementor-flip-box__back .elementor-flip-box__layer__overlay{text-align:center;}.elementor-9591 .elementor-element.elementor-element-49666479 .elementor-flip-box__button{margin-inline-center:0;}.elementor-9591 .elementor-element.elementor-element-49666479 .elementor-flip-box__back .elementor-flip-box__layer__description{color:var( --e-global-color-47dafce2 );line-height:1.7em;}.elementor-9591 .elementor-element.elementor-element-791b866a{--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-9591 .elementor-element.elementor-element-4291e432 .elementor-flip-box__front{background-color:#02010100;}.elementor-9591 .elementor-element.elementor-element-4291e432 > .elementor-widget-container{background-image:url("https://screwslooseservices.com/wp-content/uploads/2025/05/handyman-tools-laying-over-remodeling-project-plans-1-1.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;border-radius:8px 8px 8px 8px;}.elementor-9591 .elementor-element.elementor-element-4291e432 .elementor-flip-box__front .elementor-flip-box__layer__overlay{text-align:center;}.elementor-9591 .elementor-element.elementor-element-4291e432 .elementor-flip-box__front .elementor-flip-box__layer__title{font-size:28px;line-height:1.4em;}.elementor-9591 .elementor-element.elementor-element-4291e432 .elementor-flip-box__back .elementor-flip-box__layer__overlay{text-align:center;}.elementor-9591 .elementor-element.elementor-element-4291e432 .elementor-flip-box__button{margin-inline-center:0;}.elementor-9591 .elementor-element.elementor-element-4291e432 .elementor-flip-box__back .elementor-flip-box__layer__description{color:var( --e-global-color-47dafce2 );line-height:1.7em;}.elementor-9591 .elementor-element.elementor-element-20553dd6{--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-9591 .elementor-element.elementor-element-37e8ff2e .elementor-flip-box__front{background-color:#02010100;}.elementor-9591 .elementor-element.elementor-element-37e8ff2e > .elementor-widget-container{background-image:url("https://screwslooseservices.com/wp-content/uploads/2025/05/Surveillance-Cameras-1.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;border-radius:8px 8px 8px 8px;}.elementor-9591 .elementor-element.elementor-element-37e8ff2e .elementor-flip-box__front .elementor-flip-box__layer__overlay{text-align:center;}.elementor-9591 .elementor-element.elementor-element-37e8ff2e .elementor-flip-box__front .elementor-flip-box__layer__title{font-size:28px;line-height:1.4em;}.elementor-9591 .elementor-element.elementor-element-37e8ff2e .elementor-flip-box__back .elementor-flip-box__layer__overlay{text-align:center;}.elementor-9591 .elementor-element.elementor-element-37e8ff2e .elementor-flip-box__button{margin-inline-center:0;}.elementor-9591 .elementor-element.elementor-element-37e8ff2e .elementor-flip-box__back .elementor-flip-box__layer__description{color:var( --e-global-color-47dafce2 );line-height:1.7em;}.elementor-9591 .elementor-element.elementor-element-49eabec{--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-9591 .elementor-element.elementor-element-6284f577 .elementor-flip-box__front{background-color:#02010100;}.elementor-9591 .elementor-element.elementor-element-6284f577 > .elementor-widget-container{background-image:url("https://screwslooseservices.com/wp-content/uploads/2025/05/landscaping-services.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;border-radius:8px 8px 8px 8px;}.elementor-9591 .elementor-element.elementor-element-6284f577 .elementor-flip-box__front .elementor-flip-box__layer__overlay{text-align:center;}.elementor-9591 .elementor-element.elementor-element-6284f577 .elementor-flip-box__front .elementor-flip-box__layer__title{font-size:28px;line-height:1.4em;}.elementor-9591 .elementor-element.elementor-element-6284f577 .elementor-flip-box__back .elementor-flip-box__layer__overlay{text-align:center;}.elementor-9591 .elementor-element.elementor-element-6284f577 .elementor-flip-box__button{margin-inline-center:0;}.elementor-9591 .elementor-element.elementor-element-6284f577 .elementor-flip-box__back .elementor-flip-box__layer__description{color:var( --e-global-color-47dafce2 );line-height:1.7em;}.elementor-9591 .elementor-element.elementor-element-1da183a3{--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-9591 .elementor-element.elementor-element-f5a4b49 .elementor-flip-box__front{background-color:#02010100;}.elementor-9591 .elementor-element.elementor-element-f5a4b49 > .elementor-widget-container{background-image:url("https://screwslooseservices.com/wp-content/uploads/2025/05/Outdoor-Living-Space.png");background-position:center center;background-repeat:no-repeat;background-size:cover;border-radius:8px 8px 8px 8px;}.elementor-9591 .elementor-element.elementor-element-f5a4b49 .elementor-flip-box__front .elementor-flip-box__layer__overlay{text-align:center;}.elementor-9591 .elementor-element.elementor-element-f5a4b49 .elementor-flip-box__front .elementor-flip-box__layer__title{font-size:28px;line-height:1.4em;}.elementor-9591 .elementor-element.elementor-element-f5a4b49 .elementor-flip-box__back .elementor-flip-box__layer__overlay{text-align:center;}.elementor-9591 .elementor-element.elementor-element-f5a4b49 .elementor-flip-box__button{margin-inline-center:0;}.elementor-9591 .elementor-element.elementor-element-f5a4b49 .elementor-flip-box__back .elementor-flip-box__layer__description{color:var( --e-global-color-47dafce2 );line-height:1.7em;}.elementor-9591 .elementor-element.elementor-element-67fa8e09{--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-9591 .elementor-element.elementor-element-2634cc17 .elementor-flip-box__front{background-color:#02010100;}.elementor-9591 .elementor-element.elementor-element-2634cc17 > .elementor-widget-container{background-image:url("https://screwslooseservices.com/wp-content/uploads/2025/05/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-9591 .elementor-element.elementor-element-2634cc17 .elementor-flip-box__front .elementor-flip-box__layer__overlay{text-align:center;}.elementor-9591 .elementor-element.elementor-element-2634cc17 .elementor-flip-box__front .elementor-flip-box__layer__title{font-size:28px;line-height:1.4em;}.elementor-9591 .elementor-element.elementor-element-2634cc17 .elementor-flip-box__back .elementor-flip-box__layer__overlay{text-align:center;}.elementor-9591 .elementor-element.elementor-element-2634cc17 .elementor-flip-box__button{margin-inline-center:0;}.elementor-9591 .elementor-element.elementor-element-2634cc17 .elementor-flip-box__back .elementor-flip-box__layer__description{color:var( --e-global-color-47dafce2 );line-height:1.7em;}.elementor-9591 .elementor-element.elementor-element-17006910{--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-9591 .elementor-element.elementor-element-3af48a11 .elementor-flip-box__front{background-color:#02010100;}.elementor-9591 .elementor-element.elementor-element-3af48a11 > .elementor-widget-container{background-image:url("https://screwslooseservices.com/wp-content/uploads/2025/05/picture-art-hanging-1.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;border-radius:8px 8px 8px 8px;}.elementor-9591 .elementor-element.elementor-element-3af48a11 .elementor-flip-box__front .elementor-flip-box__layer__overlay{text-align:center;}.elementor-9591 .elementor-element.elementor-element-3af48a11 .elementor-flip-box__front .elementor-flip-box__layer__title{font-size:28px;line-height:1.4em;}.elementor-9591 .elementor-element.elementor-element-3af48a11 .elementor-flip-box__back .elementor-flip-box__layer__overlay{text-align:center;}.elementor-9591 .elementor-element.elementor-element-3af48a11 .elementor-flip-box__button{margin-inline-center:0;}.elementor-9591 .elementor-element.elementor-element-3af48a11 .elementor-flip-box__back .elementor-flip-box__layer__description{color:var( --e-global-color-47dafce2 );line-height:1.7em;}.elementor-9591 .elementor-element.elementor-element-6cf674a{--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-9591 .elementor-element.elementor-element-bec10ce .elementor-flip-box__front{background-color:#02010100;}.elementor-9591 .elementor-element.elementor-element-bec10ce > .elementor-widget-container{background-image:url("https://screwslooseservices.com/wp-content/uploads/2025/05/plumbing-1-1.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;border-radius:8px 8px 8px 8px;}.elementor-9591 .elementor-element.elementor-element-bec10ce .elementor-flip-box__front .elementor-flip-box__layer__overlay{text-align:center;}.elementor-9591 .elementor-element.elementor-element-bec10ce .elementor-flip-box__front .elementor-flip-box__layer__title{font-size:28px;line-height:1.4em;}.elementor-9591 .elementor-element.elementor-element-bec10ce .elementor-flip-box__back .elementor-flip-box__layer__overlay{text-align:center;}.elementor-9591 .elementor-element.elementor-element-bec10ce .elementor-flip-box__button{margin-inline-center:0;}.elementor-9591 .elementor-element.elementor-element-bec10ce .elementor-flip-box__back .elementor-flip-box__layer__description{color:var( --e-global-color-47dafce2 );line-height:1.7em;}.elementor-9591 .elementor-element.elementor-element-78eb4091{--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-9591 .elementor-element.elementor-element-30a1f4c3 .elementor-flip-box__front{background-color:#02010100;}.elementor-9591 .elementor-element.elementor-element-30a1f4c3 > .elementor-widget-container{background-image:url("https://screwslooseservices.com/wp-content/uploads/2025/05/power-washing-pressure-washing-1-1.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;border-radius:8px 8px 8px 8px;}.elementor-9591 .elementor-element.elementor-element-30a1f4c3 .elementor-flip-box__front .elementor-flip-box__layer__overlay{text-align:center;}.elementor-9591 .elementor-element.elementor-element-30a1f4c3 .elementor-flip-box__front .elementor-flip-box__layer__title{font-size:28px;line-height:1.4em;}.elementor-9591 .elementor-element.elementor-element-30a1f4c3 .elementor-flip-box__back .elementor-flip-box__layer__overlay{text-align:center;}.elementor-9591 .elementor-element.elementor-element-30a1f4c3 .elementor-flip-box__button{margin-inline-center:0;}.elementor-9591 .elementor-element.elementor-element-30a1f4c3 .elementor-flip-box__back .elementor-flip-box__layer__description{color:var( --e-global-color-47dafce2 );line-height:1.7em;}.elementor-9591 .elementor-element.elementor-element-298a639f{--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-9591 .elementor-element.elementor-element-62f88896 .elementor-flip-box__front{background-color:#02010100;}.elementor-9591 .elementor-element.elementor-element-62f88896 > .elementor-widget-container{background-image:url("https://screwslooseservices.com/wp-content/uploads/2025/05/Inspection-Punch-Lists-1-1-2-1.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;border-radius:8px 8px 8px 8px;}.elementor-9591 .elementor-element.elementor-element-62f88896 .elementor-flip-box__front .elementor-flip-box__layer__overlay{text-align:center;}.elementor-9591 .elementor-element.elementor-element-62f88896 .elementor-flip-box__front .elementor-flip-box__layer__title{font-size:28px;line-height:1.4em;}.elementor-9591 .elementor-element.elementor-element-62f88896 .elementor-flip-box__back .elementor-flip-box__layer__overlay{text-align:center;}.elementor-9591 .elementor-element.elementor-element-62f88896 .elementor-flip-box__button{margin-inline-center:0;}.elementor-9591 .elementor-element.elementor-element-62f88896 .elementor-flip-box__back .elementor-flip-box__layer__description{color:var( --e-global-color-47dafce2 );line-height:1.7em;}.elementor-9591 .elementor-element.elementor-element-28fc4810{--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-9591 .elementor-element.elementor-element-3db3d0a9 .elementor-flip-box__front{background-color:#02010100;}.elementor-9591 .elementor-element.elementor-element-3db3d0a9 > .elementor-widget-container{background-image:url("https://screwslooseservices.com/wp-content/uploads/2025/05/Property-Maintenance-2-1.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;border-radius:8px 8px 8px 8px;}.elementor-9591 .elementor-element.elementor-element-3db3d0a9 .elementor-flip-box__front .elementor-flip-box__layer__overlay{text-align:center;}.elementor-9591 .elementor-element.elementor-element-3db3d0a9 .elementor-flip-box__front .elementor-flip-box__layer__title{font-size:28px;line-height:1.4em;}.elementor-9591 .elementor-element.elementor-element-3db3d0a9 .elementor-flip-box__back .elementor-flip-box__layer__overlay{text-align:center;}.elementor-9591 .elementor-element.elementor-element-3db3d0a9 .elementor-flip-box__button{margin-inline-center:0;}.elementor-9591 .elementor-element.elementor-element-3db3d0a9 .elementor-flip-box__back .elementor-flip-box__layer__description{color:var( --e-global-color-47dafce2 );line-height:1.7em;}.elementor-9591 .elementor-element.elementor-element-47bbcca9{--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-9591 .elementor-element.elementor-element-3e490e70 .elementor-flip-box__front{background-color:#02010100;}.elementor-9591 .elementor-element.elementor-element-3e490e70 > .elementor-widget-container{background-image:url("https://screwslooseservices.com/wp-content/uploads/2025/05/Wet-or-Dry-Rot-600-×-400-px-1.png");background-position:center center;background-repeat:no-repeat;background-size:cover;border-radius:8px 8px 8px 8px;}.elementor-9591 .elementor-element.elementor-element-3e490e70 .elementor-flip-box__front .elementor-flip-box__layer__overlay{text-align:center;}.elementor-9591 .elementor-element.elementor-element-3e490e70 .elementor-flip-box__front .elementor-flip-box__layer__title{font-size:28px;line-height:1.4em;}.elementor-9591 .elementor-element.elementor-element-3e490e70 .elementor-flip-box__back .elementor-flip-box__layer__overlay{text-align:center;}.elementor-9591 .elementor-element.elementor-element-3e490e70 .elementor-flip-box__button{margin-inline-center:0;}.elementor-9591 .elementor-element.elementor-element-3e490e70 .elementor-flip-box__back .elementor-flip-box__layer__description{color:var( --e-global-color-47dafce2 );line-height:1.7em;}.elementor-9591 .elementor-element.elementor-element-5b13489f{--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-9591 .elementor-element.elementor-element-48d86f0f .elementor-flip-box__front{background-color:#02010100;}.elementor-9591 .elementor-element.elementor-element-48d86f0f > .elementor-widget-container{background-image:url("https://screwslooseservices.com/wp-content/uploads/2025/05/smart-home-appliance-installation-1.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;border-radius:8px 8px 8px 8px;}.elementor-9591 .elementor-element.elementor-element-48d86f0f .elementor-flip-box__front .elementor-flip-box__layer__overlay{text-align:center;}.elementor-9591 .elementor-element.elementor-element-48d86f0f .elementor-flip-box__front .elementor-flip-box__layer__title{font-size:28px;line-height:1.4em;}.elementor-9591 .elementor-element.elementor-element-48d86f0f .elementor-flip-box__back .elementor-flip-box__layer__overlay{text-align:center;}.elementor-9591 .elementor-element.elementor-element-48d86f0f .elementor-flip-box__button{margin-inline-center:0;}.elementor-9591 .elementor-element.elementor-element-48d86f0f .elementor-flip-box__back .elementor-flip-box__layer__description{color:var( --e-global-color-47dafce2 );line-height:1.7em;}.elementor-9591 .elementor-element.elementor-element-19b7f1bb{--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-9591 .elementor-element.elementor-element-1e3e324e .elementor-flip-box__front{background-color:#02010100;}.elementor-9591 .elementor-element.elementor-element-1e3e324e > .elementor-widget-container{background-image:url("https://screwslooseservices.com/wp-content/uploads/2025/05/trim-carpentry-and-baseboard-installation-service-1.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;border-radius:8px 8px 8px 8px;}.elementor-9591 .elementor-element.elementor-element-1e3e324e .elementor-flip-box__front .elementor-flip-box__layer__overlay{text-align:center;}.elementor-9591 .elementor-element.elementor-element-1e3e324e .elementor-flip-box__front .elementor-flip-box__layer__title{font-size:28px;line-height:1.4em;}.elementor-9591 .elementor-element.elementor-element-1e3e324e .elementor-flip-box__back .elementor-flip-box__layer__overlay{text-align:center;}.elementor-9591 .elementor-element.elementor-element-1e3e324e .elementor-flip-box__button{margin-inline-center:0;}.elementor-9591 .elementor-element.elementor-element-1e3e324e .elementor-flip-box__back .elementor-flip-box__layer__description{color:var( --e-global-color-47dafce2 );line-height:1.7em;}.elementor-9591 .elementor-element.elementor-element-777f033a{--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-9591 .elementor-element.elementor-element-4ac3c776 .elementor-flip-box__front{background-color:#02010100;}.elementor-9591 .elementor-element.elementor-element-4ac3c776 > .elementor-widget-container{background-image:url("https://screwslooseservices.com/wp-content/uploads/2025/05/TV-Mounting-copy-1.png");background-position:center center;background-repeat:no-repeat;background-size:cover;border-radius:8px 8px 8px 8px;}.elementor-9591 .elementor-element.elementor-element-4ac3c776 .elementor-flip-box__front .elementor-flip-box__layer__overlay{text-align:center;}.elementor-9591 .elementor-element.elementor-element-4ac3c776 .elementor-flip-box__front .elementor-flip-box__layer__title{font-size:28px;line-height:1.4em;}.elementor-9591 .elementor-element.elementor-element-4ac3c776 .elementor-flip-box__back .elementor-flip-box__layer__overlay{text-align:center;}.elementor-9591 .elementor-element.elementor-element-4ac3c776 .elementor-flip-box__button{margin-inline-center:0;}.elementor-9591 .elementor-element.elementor-element-4ac3c776 .elementor-flip-box__back .elementor-flip-box__layer__description{color:var( --e-global-color-47dafce2 );line-height:1.7em;}.elementor-9591 .elementor-element.elementor-element-136835d5{--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-9591 .elementor-element.elementor-element-197a7f1c .elementor-flip-box__front{background-color:#02010100;}.elementor-9591 .elementor-element.elementor-element-197a7f1c > .elementor-widget-container{background-image:url("https://screwslooseservices.com/wp-content/uploads/2025/05/windows-e1591924111398-1.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;border-radius:8px 8px 8px 8px;}.elementor-9591 .elementor-element.elementor-element-197a7f1c .elementor-flip-box__front .elementor-flip-box__layer__overlay{text-align:center;}.elementor-9591 .elementor-element.elementor-element-197a7f1c .elementor-flip-box__front .elementor-flip-box__layer__title{font-size:28px;line-height:1.4em;}.elementor-9591 .elementor-element.elementor-element-197a7f1c .elementor-flip-box__back .elementor-flip-box__layer__overlay{text-align:center;}.elementor-9591 .elementor-element.elementor-element-197a7f1c .elementor-flip-box__button{margin-inline-center:0;}.elementor-9591 .elementor-element.elementor-element-197a7f1c .elementor-flip-box__back .elementor-flip-box__layer__description{color:var( --e-global-color-47dafce2 );line-height:1.7em;}@media(max-width:1024px){.elementor-9591 .elementor-element.elementor-element-d9d74f7 .elementor-flip-box{height:300px;}.elementor-9591 .elementor-element.elementor-element-ed1a5a3 .elementor-flip-box{height:300px;}.elementor-9591 .elementor-element.elementor-element-7375adb6 .elementor-flip-box{height:300px;}.elementor-9591 .elementor-element.elementor-element-3d113cc4 .elementor-flip-box{height:300px;}.elementor-9591 .elementor-element.elementor-element-50a4f385 .elementor-flip-box{height:300px;}.elementor-9591 .elementor-element.elementor-element-64578d30 .elementor-flip-box{height:300px;}.elementor-9591 .elementor-element.elementor-element-11180149 .elementor-flip-box{height:300px;}.elementor-9591 .elementor-element.elementor-element-4c0635dc .elementor-flip-box{height:300px;}.elementor-9591 .elementor-element.elementor-element-450a718c .elementor-flip-box{height:300px;}.elementor-9591 .elementor-element.elementor-element-23392430 .elementor-flip-box{height:300px;}.elementor-9591 .elementor-element.elementor-element-19a3cb6f .elementor-flip-box{height:300px;}.elementor-9591 .elementor-element.elementor-element-4ae3a99d .elementor-flip-box{height:300px;}.elementor-9591 .elementor-element.elementor-element-3691c29b .elementor-flip-box{height:300px;}.elementor-9591 .elementor-element.elementor-element-63638768 .elementor-flip-box{height:300px;}.elementor-9591 .elementor-element.elementor-element-e135612 .elementor-flip-box{height:300px;}.elementor-9591 .elementor-element.elementor-element-686c3164 .elementor-flip-box{height:300px;}.elementor-9591 .elementor-element.elementor-element-78d1ff7b .elementor-flip-box{height:300px;}.elementor-9591 .elementor-element.elementor-element-49666479 .elementor-flip-box{height:300px;}.elementor-9591 .elementor-element.elementor-element-4291e432 .elementor-flip-box{height:300px;}.elementor-9591 .elementor-element.elementor-element-37e8ff2e .elementor-flip-box{height:300px;}.elementor-9591 .elementor-element.elementor-element-6284f577 .elementor-flip-box{height:300px;}.elementor-9591 .elementor-element.elementor-element-f5a4b49 .elementor-flip-box{height:300px;}.elementor-9591 .elementor-element.elementor-element-2634cc17 .elementor-flip-box{height:300px;}.elementor-9591 .elementor-element.elementor-element-3af48a11 .elementor-flip-box{height:300px;}.elementor-9591 .elementor-element.elementor-element-bec10ce .elementor-flip-box{height:300px;}.elementor-9591 .elementor-element.elementor-element-30a1f4c3 .elementor-flip-box{height:300px;}.elementor-9591 .elementor-element.elementor-element-62f88896 .elementor-flip-box{height:300px;}.elementor-9591 .elementor-element.elementor-element-3db3d0a9 .elementor-flip-box{height:300px;}.elementor-9591 .elementor-element.elementor-element-3e490e70 .elementor-flip-box{height:300px;}.elementor-9591 .elementor-element.elementor-element-48d86f0f .elementor-flip-box{height:300px;}.elementor-9591 .elementor-element.elementor-element-1e3e324e .elementor-flip-box{height:300px;}.elementor-9591 .elementor-element.elementor-element-4ac3c776 .elementor-flip-box{height:300px;}.elementor-9591 .elementor-element.elementor-element-197a7f1c .elementor-flip-box{height:300px;}}@media(min-width:576px){.elementor-9591 .elementor-element.elementor-element-58b1beab{--width:32%;}.elementor-9591 .elementor-element.elementor-element-67573c9{--width:32%;}.elementor-9591 .elementor-element.elementor-element-46f530f5{--width:32%;}.elementor-9591 .elementor-element.elementor-element-69f67439{--width:32%;}.elementor-9591 .elementor-element.elementor-element-11f066ff{--width:32%;}.elementor-9591 .elementor-element.elementor-element-104ea3fa{--width:32%;}.elementor-9591 .elementor-element.elementor-element-611ae3cd{--width:32%;}.elementor-9591 .elementor-element.elementor-element-1f3a85f1{--width:32%;}.elementor-9591 .elementor-element.elementor-element-3da9d59a{--width:32%;}.elementor-9591 .elementor-element.elementor-element-4eb8026a{--width:32%;}.elementor-9591 .elementor-element.elementor-element-760c041c{--width:32%;}.elementor-9591 .elementor-element.elementor-element-255c2d9b{--width:32%;}.elementor-9591 .elementor-element.elementor-element-3b5be1c9{--width:32%;}.elementor-9591 .elementor-element.elementor-element-114021e3{--width:32%;}.elementor-9591 .elementor-element.elementor-element-7c2131e4{--width:32%;}.elementor-9591 .elementor-element.elementor-element-587d4fbc{--width:32%;}.elementor-9591 .elementor-element.elementor-element-2bc8a932{--width:32%;}.elementor-9591 .elementor-element.elementor-element-40a4eb7c{--width:32%;}.elementor-9591 .elementor-element.elementor-element-791b866a{--width:32%;}.elementor-9591 .elementor-element.elementor-element-20553dd6{--width:32%;}.elementor-9591 .elementor-element.elementor-element-49eabec{--width:32%;}.elementor-9591 .elementor-element.elementor-element-1da183a3{--width:32%;}.elementor-9591 .elementor-element.elementor-element-67fa8e09{--width:32%;}.elementor-9591 .elementor-element.elementor-element-17006910{--width:32%;}.elementor-9591 .elementor-element.elementor-element-6cf674a{--width:32%;}.elementor-9591 .elementor-element.elementor-element-78eb4091{--width:32%;}.elementor-9591 .elementor-element.elementor-element-298a639f{--width:32%;}.elementor-9591 .elementor-element.elementor-element-28fc4810{--width:32%;}.elementor-9591 .elementor-element.elementor-element-47bbcca9{--width:32%;}.elementor-9591 .elementor-element.elementor-element-5b13489f{--width:32%;}.elementor-9591 .elementor-element.elementor-element-19b7f1bb{--width:32%;}.elementor-9591 .elementor-element.elementor-element-777f033a{--width:32%;}.elementor-9591 .elementor-element.elementor-element-136835d5{--width:32%;}}@media(max-width:1024px) and (min-width:576px){.elementor-9591 .elementor-element.elementor-element-58b1beab{--width:48%;}.elementor-9591 .elementor-element.elementor-element-67573c9{--width:48%;}.elementor-9591 .elementor-element.elementor-element-46f530f5{--width:48%;}.elementor-9591 .elementor-element.elementor-element-69f67439{--width:48%;}.elementor-9591 .elementor-element.elementor-element-11f066ff{--width:48%;}.elementor-9591 .elementor-element.elementor-element-104ea3fa{--width:48%;}.elementor-9591 .elementor-element.elementor-element-611ae3cd{--width:48%;}.elementor-9591 .elementor-element.elementor-element-1f3a85f1{--width:48%;}.elementor-9591 .elementor-element.elementor-element-3da9d59a{--width:48%;}.elementor-9591 .elementor-element.elementor-element-4eb8026a{--width:48%;}.elementor-9591 .elementor-element.elementor-element-760c041c{--width:48%;}.elementor-9591 .elementor-element.elementor-element-255c2d9b{--width:48%;}.elementor-9591 .elementor-element.elementor-element-3b5be1c9{--width:48%;}.elementor-9591 .elementor-element.elementor-element-114021e3{--width:48%;}.elementor-9591 .elementor-element.elementor-element-7c2131e4{--width:48%;}.elementor-9591 .elementor-element.elementor-element-587d4fbc{--width:48%;}.elementor-9591 .elementor-element.elementor-element-2bc8a932{--width:48%;}.elementor-9591 .elementor-element.elementor-element-40a4eb7c{--width:48%;}.elementor-9591 .elementor-element.elementor-element-791b866a{--width:48%;}.elementor-9591 .elementor-element.elementor-element-20553dd6{--width:48%;}.elementor-9591 .elementor-element.elementor-element-49eabec{--width:48%;}.elementor-9591 .elementor-element.elementor-element-1da183a3{--width:48%;}.elementor-9591 .elementor-element.elementor-element-67fa8e09{--width:48%;}.elementor-9591 .elementor-element.elementor-element-17006910{--width:48%;}.elementor-9591 .elementor-element.elementor-element-6cf674a{--width:48%;}.elementor-9591 .elementor-element.elementor-element-78eb4091{--width:48%;}.elementor-9591 .elementor-element.elementor-element-298a639f{--width:48%;}.elementor-9591 .elementor-element.elementor-element-28fc4810{--width:48%;}.elementor-9591 .elementor-element.elementor-element-47bbcca9{--width:48%;}.elementor-9591 .elementor-element.elementor-element-5b13489f{--width:48%;}.elementor-9591 .elementor-element.elementor-element-19b7f1bb{--width:48%;}.elementor-9591 .elementor-element.elementor-element-777f033a{--width:48%;}.elementor-9591 .elementor-element.elementor-element-136835d5{--width:48%;}}@media(max-width:767px) and (min-width:576px){.elementor-9591 .elementor-element.elementor-element-58b1beab{--width:100%;}.elementor-9591 .elementor-element.elementor-element-67573c9{--width:100%;}.elementor-9591 .elementor-element.elementor-element-46f530f5{--width:100%;}.elementor-9591 .elementor-element.elementor-element-69f67439{--width:100%;}.elementor-9591 .elementor-element.elementor-element-11f066ff{--width:100%;}.elementor-9591 .elementor-element.elementor-element-104ea3fa{--width:100%;}.elementor-9591 .elementor-element.elementor-element-611ae3cd{--width:100%;}.elementor-9591 .elementor-element.elementor-element-1f3a85f1{--width:100%;}.elementor-9591 .elementor-element.elementor-element-3da9d59a{--width:100%;}.elementor-9591 .elementor-element.elementor-element-4eb8026a{--width:100%;}.elementor-9591 .elementor-element.elementor-element-760c041c{--width:100%;}.elementor-9591 .elementor-element.elementor-element-255c2d9b{--width:100%;}.elementor-9591 .elementor-element.elementor-element-3b5be1c9{--width:100%;}.elementor-9591 .elementor-element.elementor-element-114021e3{--width:100%;}.elementor-9591 .elementor-element.elementor-element-7c2131e4{--width:100%;}.elementor-9591 .elementor-element.elementor-element-587d4fbc{--width:100%;}.elementor-9591 .elementor-element.elementor-element-2bc8a932{--width:100%;}.elementor-9591 .elementor-element.elementor-element-40a4eb7c{--width:100%;}.elementor-9591 .elementor-element.elementor-element-791b866a{--width:100%;}.elementor-9591 .elementor-element.elementor-element-20553dd6{--width:100%;}.elementor-9591 .elementor-element.elementor-element-49eabec{--width:100%;}.elementor-9591 .elementor-element.elementor-element-1da183a3{--width:100%;}.elementor-9591 .elementor-element.elementor-element-67fa8e09{--width:100%;}.elementor-9591 .elementor-element.elementor-element-17006910{--width:100%;}.elementor-9591 .elementor-element.elementor-element-6cf674a{--width:100%;}.elementor-9591 .elementor-element.elementor-element-78eb4091{--width:100%;}.elementor-9591 .elementor-element.elementor-element-298a639f{--width:100%;}.elementor-9591 .elementor-element.elementor-element-28fc4810{--width:100%;}.elementor-9591 .elementor-element.elementor-element-47bbcca9{--width:100%;}.elementor-9591 .elementor-element.elementor-element-5b13489f{--width:100%;}.elementor-9591 .elementor-element.elementor-element-19b7f1bb{--width:100%;}.elementor-9591 .elementor-element.elementor-element-777f033a{--width:100%;}.elementor-9591 .elementor-element.elementor-element-136835d5{--width:100%;}}/* Start custom CSS for flip-box, class: .elementor-element-d9d74f7 */.elementor-9591 .elementor-element.elementor-element-d9d74f7 .elementor-flip-box {
    height: auto;
    padding-bottom: 50%;
}

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

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

.elementor-9591 .elementor-element.elementor-element-d9d74f7 .elementor-flip-box__layer__title {
    transition: all .5s ease;
}

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

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

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

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

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

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

.elementor-9591 .elementor-element.elementor-element-ed1a5a3 .elementor-flip-box__layer__title {
    transition: all .5s ease;
}

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

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

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

.elementor-9591 .elementor-element.elementor-element-ed1a5a3: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-7375adb6 */.elementor-9591 .elementor-element.elementor-element-7375adb6 .elementor-flip-box {
    height: auto;
    padding-bottom: 50%;
}

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

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

.elementor-9591 .elementor-element.elementor-element-7375adb6 .elementor-flip-box__layer__title {
    transition: all .5s ease;
}

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

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

.elementor-9591 .elementor-element.elementor-element-7375adb6 .elementor-flip-box__back {
    background: transparent;
    
    transition: all .5s ease;
}

.elementor-9591 .elementor-element.elementor-element-7375adb6: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-3d113cc4 */.elementor-9591 .elementor-element.elementor-element-3d113cc4 .elementor-flip-box {
    height: auto;
    padding-bottom: 50%;
}

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

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

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

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

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

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

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

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

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

.elementor-9591 .elementor-element.elementor-element-50a4f385 .elementor-flip-box__layer__title {
    transition: all .5s ease;
}

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

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

.elementor-9591 .elementor-element.elementor-element-50a4f385 .elementor-flip-box__back {
    background: transparent;
    
    transition: all .5s ease;
}

.elementor-9591 .elementor-element.elementor-element-50a4f385: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-64578d30 */.elementor-9591 .elementor-element.elementor-element-64578d30 .elementor-flip-box {
    height: auto;
    padding-bottom: 50%;
}

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

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

.elementor-9591 .elementor-element.elementor-element-64578d30 .elementor-flip-box__layer__title {
    transition: all .5s ease;
}

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

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

.elementor-9591 .elementor-element.elementor-element-64578d30 .elementor-flip-box__back {
    background: transparent;
    
    transition: all .5s ease;
}

.elementor-9591 .elementor-element.elementor-element-64578d30: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-11180149 */.elementor-9591 .elementor-element.elementor-element-11180149 .elementor-flip-box {
    height: auto;
    padding-bottom: 50%;
}

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

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

.elementor-9591 .elementor-element.elementor-element-11180149 .elementor-flip-box__layer__title {
    transition: all .5s ease;
}

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

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

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

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

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

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

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

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

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

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

.elementor-9591 .elementor-element.elementor-element-4c0635dc: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-450a718c */.elementor-9591 .elementor-element.elementor-element-450a718c .elementor-flip-box {
    height: auto;
    padding-bottom: 50%;
}

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

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

.elementor-9591 .elementor-element.elementor-element-450a718c .elementor-flip-box__layer__title {
    transition: all .5s ease;
}

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

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

.elementor-9591 .elementor-element.elementor-element-450a718c .elementor-flip-box__back {
    background: transparent;
    
    transition: all .5s ease;
}

.elementor-9591 .elementor-element.elementor-element-450a718c: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-23392430 */.elementor-9591 .elementor-element.elementor-element-23392430 .elementor-flip-box {
    height: auto;
    padding-bottom: 50%;
}

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

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

.elementor-9591 .elementor-element.elementor-element-23392430 .elementor-flip-box__layer__title {
    transition: all .5s ease;
}

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

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

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

.elementor-9591 .elementor-element.elementor-element-23392430: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-19a3cb6f */.elementor-9591 .elementor-element.elementor-element-19a3cb6f .elementor-flip-box {
    height: auto;
    padding-bottom: 50%;
}

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

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

.elementor-9591 .elementor-element.elementor-element-19a3cb6f .elementor-flip-box__layer__title {
    transition: all .5s ease;
}

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

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

.elementor-9591 .elementor-element.elementor-element-19a3cb6f .elementor-flip-box__back {
    background: transparent;
    
    transition: all .5s ease;
}

.elementor-9591 .elementor-element.elementor-element-19a3cb6f: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-4ae3a99d */.elementor-9591 .elementor-element.elementor-element-4ae3a99d .elementor-flip-box {
    height: auto;
    padding-bottom: 50%;
}

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

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

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

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

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

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

.elementor-9591 .elementor-element.elementor-element-4ae3a99d: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-3691c29b */.elementor-9591 .elementor-element.elementor-element-3691c29b .elementor-flip-box {
    height: auto;
    padding-bottom: 50%;
}

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

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

.elementor-9591 .elementor-element.elementor-element-3691c29b .elementor-flip-box__layer__title {
    transition: all .5s ease;
}

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

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

.elementor-9591 .elementor-element.elementor-element-3691c29b .elementor-flip-box__back {
    background: transparent;
    
    transition: all .5s ease;
}

.elementor-9591 .elementor-element.elementor-element-3691c29b: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-63638768 */.elementor-9591 .elementor-element.elementor-element-63638768 .elementor-flip-box {
    height: auto;
    padding-bottom: 50%;
}

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

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

.elementor-9591 .elementor-element.elementor-element-63638768 .elementor-flip-box__layer__title {
    transition: all .5s ease;
}

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

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

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

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

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

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

.elementor-9591 .elementor-element.elementor-element-e135612 .elementor-flip-box__layer__title {
    transition: all .5s ease;
}

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

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

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

.elementor-9591 .elementor-element.elementor-element-e135612: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-686c3164 */.elementor-9591 .elementor-element.elementor-element-686c3164 .elementor-flip-box {
    height: auto;
    padding-bottom: 50%;
}

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

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

.elementor-9591 .elementor-element.elementor-element-686c3164 .elementor-flip-box__layer__title {
    transition: all .5s ease;
}

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

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

.elementor-9591 .elementor-element.elementor-element-686c3164 .elementor-flip-box__back {
    background: transparent;
    
    transition: all .5s ease;
}

.elementor-9591 .elementor-element.elementor-element-686c3164: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-78d1ff7b */.elementor-9591 .elementor-element.elementor-element-78d1ff7b .elementor-flip-box {
    height: auto;
    padding-bottom: 50%;
}

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

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

.elementor-9591 .elementor-element.elementor-element-78d1ff7b .elementor-flip-box__layer__title {
    transition: all .5s ease;
}

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

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

.elementor-9591 .elementor-element.elementor-element-78d1ff7b .elementor-flip-box__back {
    background: transparent;
    
    transition: all .5s ease;
}

.elementor-9591 .elementor-element.elementor-element-78d1ff7b: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-49666479 */.elementor-9591 .elementor-element.elementor-element-49666479 .elementor-flip-box {
    height: auto;
    padding-bottom: 50%;
}

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

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

.elementor-9591 .elementor-element.elementor-element-49666479 .elementor-flip-box__layer__title {
    transition: all .5s ease;
}

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

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

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

.elementor-9591 .elementor-element.elementor-element-49666479: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-4291e432 */.elementor-9591 .elementor-element.elementor-element-4291e432 .elementor-flip-box {
    height: auto;
    padding-bottom: 50%;
}

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

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

.elementor-9591 .elementor-element.elementor-element-4291e432 .elementor-flip-box__layer__title {
    transition: all .5s ease;
}

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

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

.elementor-9591 .elementor-element.elementor-element-4291e432 .elementor-flip-box__back {
    background: transparent;
    
    transition: all .5s ease;
}

.elementor-9591 .elementor-element.elementor-element-4291e432: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-37e8ff2e */.elementor-9591 .elementor-element.elementor-element-37e8ff2e .elementor-flip-box {
    height: auto;
    padding-bottom: 50%;
}

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

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

.elementor-9591 .elementor-element.elementor-element-37e8ff2e .elementor-flip-box__layer__title {
    transition: all .5s ease;
}

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

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

.elementor-9591 .elementor-element.elementor-element-37e8ff2e .elementor-flip-box__back {
    background: transparent;
    
    transition: all .5s ease;
}

.elementor-9591 .elementor-element.elementor-element-37e8ff2e: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-6284f577 */.elementor-9591 .elementor-element.elementor-element-6284f577 .elementor-flip-box {
    height: auto;
    padding-bottom: 50%;
}

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

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

.elementor-9591 .elementor-element.elementor-element-6284f577 .elementor-flip-box__layer__title {
    transition: all .5s ease;
}

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

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

.elementor-9591 .elementor-element.elementor-element-6284f577 .elementor-flip-box__back {
    background: transparent;
    
    transition: all .5s ease;
}

.elementor-9591 .elementor-element.elementor-element-6284f577: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-f5a4b49 */.elementor-9591 .elementor-element.elementor-element-f5a4b49 .elementor-flip-box {
    height: auto;
    padding-bottom: 50%;
}

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

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

.elementor-9591 .elementor-element.elementor-element-f5a4b49 .elementor-flip-box__layer__title {
    transition: all .5s ease;
}

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

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

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

.elementor-9591 .elementor-element.elementor-element-f5a4b49: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-2634cc17 */.elementor-9591 .elementor-element.elementor-element-2634cc17 .elementor-flip-box {
    height: auto;
    padding-bottom: 50%;
}

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

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

.elementor-9591 .elementor-element.elementor-element-2634cc17 .elementor-flip-box__layer__title {
    transition: all .5s ease;
}

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

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

.elementor-9591 .elementor-element.elementor-element-2634cc17 .elementor-flip-box__back {
    background: transparent;
    
    transition: all .5s ease;
}

.elementor-9591 .elementor-element.elementor-element-2634cc17: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-3af48a11 */.elementor-9591 .elementor-element.elementor-element-3af48a11 .elementor-flip-box {
    height: auto;
    padding-bottom: 50%;
}

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

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

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

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

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

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

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

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

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

.elementor-9591 .elementor-element.elementor-element-bec10ce .elementor-flip-box__layer__title {
    transition: all .5s ease;
}

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

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

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

.elementor-9591 .elementor-element.elementor-element-bec10ce: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-30a1f4c3 */.elementor-9591 .elementor-element.elementor-element-30a1f4c3 .elementor-flip-box {
    height: auto;
    padding-bottom: 50%;
}

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

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

.elementor-9591 .elementor-element.elementor-element-30a1f4c3 .elementor-flip-box__layer__title {
    transition: all .5s ease;
}

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

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

.elementor-9591 .elementor-element.elementor-element-30a1f4c3 .elementor-flip-box__back {
    background: transparent;
    
    transition: all .5s ease;
}

.elementor-9591 .elementor-element.elementor-element-30a1f4c3: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-62f88896 */.elementor-9591 .elementor-element.elementor-element-62f88896 .elementor-flip-box {
    height: auto;
    padding-bottom: 50%;
}

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

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

.elementor-9591 .elementor-element.elementor-element-62f88896 .elementor-flip-box__layer__title {
    transition: all .5s ease;
}

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

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

.elementor-9591 .elementor-element.elementor-element-62f88896 .elementor-flip-box__back {
    background: transparent;
    
    transition: all .5s ease;
}

.elementor-9591 .elementor-element.elementor-element-62f88896: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-3db3d0a9 */.elementor-9591 .elementor-element.elementor-element-3db3d0a9 .elementor-flip-box {
    height: auto;
    padding-bottom: 50%;
}

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

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

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

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

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

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

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

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

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

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

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

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

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

.elementor-9591 .elementor-element.elementor-element-3e490e70: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-48d86f0f */.elementor-9591 .elementor-element.elementor-element-48d86f0f .elementor-flip-box {
    height: auto;
    padding-bottom: 50%;
}

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

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

.elementor-9591 .elementor-element.elementor-element-48d86f0f .elementor-flip-box__layer__title {
    transition: all .5s ease;
}

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

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

.elementor-9591 .elementor-element.elementor-element-48d86f0f .elementor-flip-box__back {
    background: transparent;
    
    transition: all .5s ease;
}

.elementor-9591 .elementor-element.elementor-element-48d86f0f: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-1e3e324e */.elementor-9591 .elementor-element.elementor-element-1e3e324e .elementor-flip-box {
    height: auto;
    padding-bottom: 50%;
}

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

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

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

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

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

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

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

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

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

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

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

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

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

.elementor-9591 .elementor-element.elementor-element-4ac3c776: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-197a7f1c */.elementor-9591 .elementor-element.elementor-element-197a7f1c .elementor-flip-box {
    height: auto;
    padding-bottom: 50%;
}

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

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

.elementor-9591 .elementor-element.elementor-element-197a7f1c .elementor-flip-box__layer__title {
    transition: all .5s ease;
}

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

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

.elementor-9591 .elementor-element.elementor-element-197a7f1c .elementor-flip-box__back {
    background: transparent;
    
    transition: all .5s ease;
}

.elementor-9591 .elementor-element.elementor-element-197a7f1c: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 */