.elementor-88 .elementor-element.elementor-element-4f1b759{--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:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-88 .elementor-element.elementor-element-4f1b759:not(.elementor-motion-effects-element-type-background), .elementor-88 .elementor-element.elementor-element-4f1b759 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EBEBEB;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-88 .elementor-element.elementor-element-869cc62{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-88 .elementor-element.elementor-element-869cc62 .elementor-heading-title{font-family:"Oswald", Sans-serif;font-size:48px;font-weight:700;line-height:1.2em;color:var( --e-global-color-secondary );}.elementor-88 .elementor-element.elementor-element-869cc62 .elementor-heading-title a:hover, .elementor-88 .elementor-element.elementor-element-869cc62 .elementor-heading-title a:focus{color:var( --e-global-color-secondary );}.elementor-88 .elementor-element.elementor-element-9eadfec{margin:-5px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-88 .elementor-element.elementor-element-9eadfec .elementor-heading-title{font-family:"Oswald", Sans-serif;font-size:24px;font-weight:500;line-height:1.2em;color:var( --e-global-color-primary );}.elementor-88 .elementor-element.elementor-element-9eadfec .elementor-heading-title a:hover, .elementor-88 .elementor-element.elementor-element-9eadfec .elementor-heading-title a:focus{color:var( --e-global-color-primary );}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-88 .elementor-element.elementor-element-1d84b21{text-align:center;font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;color:#222222;}.elementor-88 .elementor-element.elementor-element-1d84b21 p{margin-block-end:5px;}.elementor-88 .elementor-element.elementor-element-1d84b21 a{color:var( --e-global-color-primary );}.elementor-88 .elementor-element.elementor-element-1d84b21 a:hover, .elementor-88 .elementor-element.elementor-element-1d84b21 a:focus{color:#C33138;}.elementor-88 .elementor-element.elementor-element-d080f1a{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-88 .elementor-element.elementor-element-af5b7bb{--display:flex;--border-radius:15px 15px 15px 15px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:25px;--padding-left:0px;--padding-right:0px;}.elementor-88 .elementor-element.elementor-element-af5b7bb:not(.elementor-motion-effects-element-type-background), .elementor-88 .elementor-element.elementor-element-af5b7bb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-88 .elementor-element.elementor-element-4fb10b6 img{border-radius:15px 15px 0px 0px;}.elementor-88 .elementor-element.elementor-element-f83f75d{margin:0px 12px calc(var(--kit-widget-spacing, 0px) + 0px) 12px;padding:0px 0px 0px 0px;text-align:center;}.elementor-88 .elementor-element.elementor-element-f83f75d .elementor-heading-title{font-family:"Oswald", Sans-serif;font-size:32px;font-weight:700;line-height:1.2em;color:#FFFFFF;}.elementor-88 .elementor-element.elementor-element-f83f75d .elementor-heading-title a:hover, .elementor-88 .elementor-element.elementor-element-f83f75d .elementor-heading-title a:focus{color:#FFFFFF;}.elementor-88 .elementor-element.elementor-element-2bb72f6{margin:-12px 12px calc(var(--kit-widget-spacing, 0px) + 0px) 12px;padding:0px 0px 0px 0px;text-align:center;}.elementor-88 .elementor-element.elementor-element-2bb72f6 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:16px;font-weight:600;line-height:1.2em;color:#FFFFFF;}.elementor-88 .elementor-element.elementor-element-2bb72f6 .elementor-heading-title a:hover, .elementor-88 .elementor-element.elementor-element-2bb72f6 .elementor-heading-title a:focus{color:#FFFFFF;}.elementor-88 .elementor-element.elementor-element-14454db{--display:flex;--border-radius:15px 15px 15px 15px;--margin-top:0px;--margin-bottom:0px;--margin-left:16px;--margin-right:16px;--padding-top:0px;--padding-bottom:25px;--padding-left:0px;--padding-right:0px;}.elementor-88 .elementor-element.elementor-element-14454db:not(.elementor-motion-effects-element-type-background), .elementor-88 .elementor-element.elementor-element-14454db > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-88 .elementor-element.elementor-element-b0cfa28 img{border-radius:15px 15px 0px 0px;}.elementor-88 .elementor-element.elementor-element-03b7e1b{margin:0px 12px calc(var(--kit-widget-spacing, 0px) + 0px) 12px;padding:0px 0px 0px 0px;text-align:center;}.elementor-88 .elementor-element.elementor-element-03b7e1b .elementor-heading-title{font-family:"Oswald", Sans-serif;font-size:32px;font-weight:700;line-height:1.2em;color:#FFFFFF;}.elementor-88 .elementor-element.elementor-element-03b7e1b .elementor-heading-title a:hover, .elementor-88 .elementor-element.elementor-element-03b7e1b .elementor-heading-title a:focus{color:#FFFFFF;}.elementor-88 .elementor-element.elementor-element-ae89348{margin:-12px 12px calc(var(--kit-widget-spacing, 0px) + 0px) 12px;padding:0px 0px 0px 0px;text-align:center;}.elementor-88 .elementor-element.elementor-element-ae89348 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:16px;font-weight:600;line-height:1.2em;color:#FFFFFF;}.elementor-88 .elementor-element.elementor-element-ae89348 .elementor-heading-title a:hover, .elementor-88 .elementor-element.elementor-element-ae89348 .elementor-heading-title a:focus{color:#FFFFFF;}.elementor-88 .elementor-element.elementor-element-41a76f4{--display:flex;--border-radius:15px 15px 15px 15px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:25px;--padding-left:0px;--padding-right:0px;}.elementor-88 .elementor-element.elementor-element-41a76f4:not(.elementor-motion-effects-element-type-background), .elementor-88 .elementor-element.elementor-element-41a76f4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-88 .elementor-element.elementor-element-5288b16 img{border-radius:15px 15px 0px 0px;}.elementor-88 .elementor-element.elementor-element-8525fc9{margin:0px 12px calc(var(--kit-widget-spacing, 0px) + 0px) 12px;padding:0px 0px 0px 0px;text-align:center;}.elementor-88 .elementor-element.elementor-element-8525fc9 .elementor-heading-title{font-family:"Oswald", Sans-serif;font-size:32px;font-weight:700;line-height:1.2em;color:#FFFFFF;}.elementor-88 .elementor-element.elementor-element-8525fc9 .elementor-heading-title a:hover, .elementor-88 .elementor-element.elementor-element-8525fc9 .elementor-heading-title a:focus{color:#FFFFFF;}.elementor-88 .elementor-element.elementor-element-79d9b64{margin:-12px 12px calc(var(--kit-widget-spacing, 0px) + 0px) 12px;padding:0px 0px 0px 0px;text-align:center;}.elementor-88 .elementor-element.elementor-element-79d9b64 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:16px;font-weight:600;line-height:1.2em;color:#FFFFFF;}.elementor-88 .elementor-element.elementor-element-79d9b64 .elementor-heading-title a:hover, .elementor-88 .elementor-element.elementor-element-79d9b64 .elementor-heading-title a:focus{color:#FFFFFF;}.elementor-88 .elementor-element.elementor-element-b063038{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:16px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-88 .elementor-element.elementor-element-7108243{--display:flex;--border-radius:15px 15px 15px 15px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:25px;--padding-left:0px;--padding-right:0px;}.elementor-88 .elementor-element.elementor-element-7108243:not(.elementor-motion-effects-element-type-background), .elementor-88 .elementor-element.elementor-element-7108243 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-88 .elementor-element.elementor-element-ed8c266 img{border-radius:15px 15px 0px 0px;}.elementor-88 .elementor-element.elementor-element-401fc78{margin:0px 12px calc(var(--kit-widget-spacing, 0px) + 0px) 12px;padding:0px 0px 0px 0px;text-align:center;}.elementor-88 .elementor-element.elementor-element-401fc78 .elementor-heading-title{font-family:"Oswald", Sans-serif;font-size:32px;font-weight:700;line-height:1.2em;color:#FFFFFF;}.elementor-88 .elementor-element.elementor-element-401fc78 .elementor-heading-title a:hover, .elementor-88 .elementor-element.elementor-element-401fc78 .elementor-heading-title a:focus{color:#FFFFFF;}.elementor-88 .elementor-element.elementor-element-8dc42e8{margin:-12px 12px calc(var(--kit-widget-spacing, 0px) + 0px) 12px;padding:0px 0px 0px 0px;text-align:center;}.elementor-88 .elementor-element.elementor-element-8dc42e8 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:16px;font-weight:600;line-height:1.2em;color:#FFFFFF;}.elementor-88 .elementor-element.elementor-element-8dc42e8 .elementor-heading-title a:hover, .elementor-88 .elementor-element.elementor-element-8dc42e8 .elementor-heading-title a:focus{color:#FFFFFF;}.elementor-88 .elementor-element.elementor-element-974ac06{--display:flex;--border-radius:15px 15px 15px 15px;--margin-top:0px;--margin-bottom:0px;--margin-left:16px;--margin-right:16px;--padding-top:0px;--padding-bottom:25px;--padding-left:0px;--padding-right:0px;}.elementor-88 .elementor-element.elementor-element-974ac06:not(.elementor-motion-effects-element-type-background), .elementor-88 .elementor-element.elementor-element-974ac06 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-88 .elementor-element.elementor-element-983e631 img{border-radius:15px 15px 0px 0px;}.elementor-88 .elementor-element.elementor-element-e8b813d{margin:0px 12px calc(var(--kit-widget-spacing, 0px) + 0px) 12px;padding:0px 0px 0px 0px;text-align:center;}.elementor-88 .elementor-element.elementor-element-e8b813d .elementor-heading-title{font-family:"Oswald", Sans-serif;font-size:32px;font-weight:700;line-height:1.2em;color:#FFFFFF;}.elementor-88 .elementor-element.elementor-element-e8b813d .elementor-heading-title a:hover, .elementor-88 .elementor-element.elementor-element-e8b813d .elementor-heading-title a:focus{color:#FFFFFF;}.elementor-88 .elementor-element.elementor-element-7761154{margin:-12px 12px calc(var(--kit-widget-spacing, 0px) + 0px) 12px;padding:0px 0px 0px 0px;text-align:center;}.elementor-88 .elementor-element.elementor-element-7761154 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:16px;font-weight:600;line-height:1.2em;color:#FFFFFF;}.elementor-88 .elementor-element.elementor-element-7761154 .elementor-heading-title a:hover, .elementor-88 .elementor-element.elementor-element-7761154 .elementor-heading-title a:focus{color:#FFFFFF;}.elementor-88 .elementor-element.elementor-element-7e2a07d{--display:flex;--border-radius:15px 15px 15px 15px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:25px;--padding-left:0px;--padding-right:0px;}.elementor-88 .elementor-element.elementor-element-7e2a07d:not(.elementor-motion-effects-element-type-background), .elementor-88 .elementor-element.elementor-element-7e2a07d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-88 .elementor-element.elementor-element-afcb6ab img{border-radius:15px 15px 0px 0px;}.elementor-88 .elementor-element.elementor-element-96cba33{margin:0px 12px calc(var(--kit-widget-spacing, 0px) + 0px) 12px;padding:0px 0px 0px 0px;text-align:center;}.elementor-88 .elementor-element.elementor-element-96cba33 .elementor-heading-title{font-family:"Oswald", Sans-serif;font-size:32px;font-weight:700;line-height:1.2em;color:#FFFFFF;}.elementor-88 .elementor-element.elementor-element-96cba33 .elementor-heading-title a:hover, .elementor-88 .elementor-element.elementor-element-96cba33 .elementor-heading-title a:focus{color:#FFFFFF;}.elementor-88 .elementor-element.elementor-element-d879abd{margin:-12px 12px calc(var(--kit-widget-spacing, 0px) + 0px) 12px;padding:0px 0px 0px 0px;text-align:center;}.elementor-88 .elementor-element.elementor-element-d879abd .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:16px;font-weight:600;line-height:1.2em;color:#FFFFFF;}.elementor-88 .elementor-element.elementor-element-d879abd .elementor-heading-title a:hover, .elementor-88 .elementor-element.elementor-element-d879abd .elementor-heading-title a:focus{color:#FFFFFF;}.elementor-88 .elementor-element.elementor-element-694fcb2{--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:0px;--margin-left:0px;--margin-right:0px;--padding-top:75px;--padding-bottom:75px;--padding-left:0px;--padding-right:0px;}.elementor-88 .elementor-element.elementor-element-694fcb2:not(.elementor-motion-effects-element-type-background), .elementor-88 .elementor-element.elementor-element-694fcb2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-88 .elementor-element.elementor-element-df700e7{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-88 .elementor-element.elementor-element-1225f53{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-88 .elementor-element.elementor-element-1401743{text-align:start;}.elementor-88 .elementor-element.elementor-element-1401743 .elementor-heading-title{font-family:"Oswald", Sans-serif;font-size:42px;font-weight:700;line-height:1.2em;color:#000000;}.elementor-88 .elementor-element.elementor-element-58c941a{text-align:start;font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;color:#222222;}.elementor-88 .elementor-element.elementor-element-58c941a p{margin-block-end:15px;}.elementor-88 .elementor-element.elementor-element-58c941a a{color:var( --e-global-color-primary );}.elementor-88 .elementor-element.elementor-element-58c941a a:hover, .elementor-88 .elementor-element.elementor-element-58c941a a:focus{color:#C33138;}.elementor-88 .elementor-element.elementor-element-2d76514{--display:flex;--justify-content:flex-end;--border-radius:15px 15px 15px 15px;--margin-top:12px;--margin-bottom:12px;--margin-left:50px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-88 .elementor-element.elementor-element-22f8735{text-align:center;}.elementor-88 .elementor-element.elementor-element-22f8735 img{width:100%;border-radius:15px 15px 15px 15px;}.elementor-88 .elementor-element.elementor-element-b3ccf89{--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:0px;--margin-left:0px;--margin-right:0px;--padding-top:75px;--padding-bottom:75px;--padding-left:0px;--padding-right:0px;}.elementor-88 .elementor-element.elementor-element-b3ccf89:not(.elementor-motion-effects-element-type-background), .elementor-88 .elementor-element.elementor-element-b3ccf89 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EBEBEB;}.elementor-88 .elementor-element.elementor-element-e190046{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 6px 0px;text-align:center;}.elementor-88 .elementor-element.elementor-element-e190046 .elementor-heading-title{font-family:"Oswald", Sans-serif;font-size:46px;font-weight:700;line-height:1.2em;color:#000000;}.elementor-88 .elementor-element.elementor-element-35c5b1f{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-88 .elementor-element.elementor-element-35c5b1f.e-con{--align-self:center;}.elementor-88 .elementor-element.elementor-element-a6a3d4f{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-88 .elementor-element.elementor-element-3cb7158 .elementor-button{background-color:#B41F27;font-family:"Oswald", Sans-serif;font-size:16px;font-weight:600;letter-spacing:1.5px;fill:#FFFFFF;color:#FFFFFF;border-radius:5px 5px 5px 5px;}.elementor-88 .elementor-element.elementor-element-3cb7158 .elementor-button:hover, .elementor-88 .elementor-element.elementor-element-3cb7158 .elementor-button:focus{background-color:#C33138;color:#FFFFFF;}.elementor-88 .elementor-element.elementor-element-3cb7158 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-88 .elementor-element.elementor-element-3cb7158 .elementor-button .elementor-button-content-wrapper{gap:5px;}.elementor-88 .elementor-element.elementor-element-3cb7158 .elementor-button:hover svg, .elementor-88 .elementor-element.elementor-element-3cb7158 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-88 .elementor-element.elementor-element-6b5901a{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-88 .elementor-element.elementor-element-09c0c7e .elementor-button{background-color:#B41F27;font-family:"Oswald", Sans-serif;font-size:16px;font-weight:600;letter-spacing:1.5px;fill:#FFFFFF;color:#FFFFFF;border-radius:5px 5px 5px 5px;}.elementor-88 .elementor-element.elementor-element-09c0c7e .elementor-button:hover, .elementor-88 .elementor-element.elementor-element-09c0c7e .elementor-button:focus{background-color:#C33138;color:#FFFFFF;}.elementor-88 .elementor-element.elementor-element-09c0c7e .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-88 .elementor-element.elementor-element-09c0c7e .elementor-button .elementor-button-content-wrapper{gap:5px;}.elementor-88 .elementor-element.elementor-element-09c0c7e .elementor-button:hover svg, .elementor-88 .elementor-element.elementor-element-09c0c7e .elementor-button:focus svg{fill:#FFFFFF;}:root{--page-title-display:none;}@media(min-width:768px){.elementor-88 .elementor-element.elementor-element-4f1b759{--content-width:1200px;}.elementor-88 .elementor-element.elementor-element-af5b7bb{--width:33.33%;}.elementor-88 .elementor-element.elementor-element-14454db{--width:33.33%;}.elementor-88 .elementor-element.elementor-element-41a76f4{--width:33.33%;}.elementor-88 .elementor-element.elementor-element-7108243{--width:33.33%;}.elementor-88 .elementor-element.elementor-element-974ac06{--width:33.33%;}.elementor-88 .elementor-element.elementor-element-7e2a07d{--width:33.33%;}.elementor-88 .elementor-element.elementor-element-694fcb2{--content-width:1200px;}.elementor-88 .elementor-element.elementor-element-1225f53{--width:50%;}.elementor-88 .elementor-element.elementor-element-2d76514{--width:50%;}.elementor-88 .elementor-element.elementor-element-b3ccf89{--content-width:1000px;}.elementor-88 .elementor-element.elementor-element-35c5b1f{--width:56%;}.elementor-88 .elementor-element.elementor-element-a6a3d4f{--width:50%;}.elementor-88 .elementor-element.elementor-element-6b5901a{--width:50%;}}@media(max-width:1200px) and (min-width:768px){.elementor-88 .elementor-element.elementor-element-35c5b1f{--width:55%;}}@media(max-width:1024px) and (min-width:768px){.elementor-88 .elementor-element.elementor-element-1225f53{--width:100%;}.elementor-88 .elementor-element.elementor-element-2d76514{--width:100%;}.elementor-88 .elementor-element.elementor-element-35c5b1f{--width:80%;}}@media(max-width:1200px){.elementor-88 .elementor-element.elementor-element-4f1b759{--padding-top:60px;--padding-bottom:60px;--padding-left:32px;--padding-right:32px;}.elementor-88 .elementor-element.elementor-element-869cc62 .elementor-heading-title{font-size:46px;}.elementor-88 .elementor-element.elementor-element-9eadfec{padding:0px 0px 0px 0px;}.elementor-88 .elementor-element.elementor-element-9eadfec .elementor-heading-title{font-size:24px;}.elementor-88 .elementor-element.elementor-element-f83f75d .elementor-heading-title{font-size:32px;}.elementor-88 .elementor-element.elementor-element-2bb72f6 .elementor-heading-title{font-size:16px;}.elementor-88 .elementor-element.elementor-element-03b7e1b .elementor-heading-title{font-size:32px;}.elementor-88 .elementor-element.elementor-element-ae89348 .elementor-heading-title{font-size:16px;}.elementor-88 .elementor-element.elementor-element-8525fc9 .elementor-heading-title{font-size:32px;}.elementor-88 .elementor-element.elementor-element-79d9b64 .elementor-heading-title{font-size:16px;}.elementor-88 .elementor-element.elementor-element-401fc78 .elementor-heading-title{font-size:32px;}.elementor-88 .elementor-element.elementor-element-8dc42e8 .elementor-heading-title{font-size:16px;}.elementor-88 .elementor-element.elementor-element-e8b813d .elementor-heading-title{font-size:32px;}.elementor-88 .elementor-element.elementor-element-7761154 .elementor-heading-title{font-size:16px;}.elementor-88 .elementor-element.elementor-element-96cba33 .elementor-heading-title{font-size:32px;}.elementor-88 .elementor-element.elementor-element-d879abd .elementor-heading-title{font-size:16px;}.elementor-88 .elementor-element.elementor-element-694fcb2{--padding-top:60px;--padding-bottom:60px;--padding-left:32px;--padding-right:32px;}.elementor-88 .elementor-element.elementor-element-1401743 .elementor-heading-title{font-size:38px;}.elementor-88 .elementor-element.elementor-element-58c941a{font-size:16px;}.elementor-88 .elementor-element.elementor-element-b3ccf89{--padding-top:60px;--padding-bottom:60px;--padding-left:32px;--padding-right:32px;}.elementor-88 .elementor-element.elementor-element-e190046{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-88 .elementor-element.elementor-element-e190046 .elementor-heading-title{font-size:38px;}.elementor-88 .elementor-element.elementor-element-3cb7158 .elementor-button{font-size:14px;}.elementor-88 .elementor-element.elementor-element-09c0c7e .elementor-button{font-size:14px;}}@media(max-width:1024px){.elementor-88 .elementor-element.elementor-element-869cc62{text-align:center;}.elementor-88 .elementor-element.elementor-element-869cc62 .elementor-heading-title{font-size:44px;}.elementor-88 .elementor-element.elementor-element-9eadfec{padding:0px 0px 0px 0px;text-align:center;}.elementor-88 .elementor-element.elementor-element-9eadfec .elementor-heading-title{font-size:22px;}.elementor-88 .elementor-element.elementor-element-1d84b21{font-size:16px;}.elementor-88 .elementor-element.elementor-element-f83f75d{text-align:center;}.elementor-88 .elementor-element.elementor-element-f83f75d .elementor-heading-title{font-size:26px;}.elementor-88 .elementor-element.elementor-element-2bb72f6{text-align:center;}.elementor-88 .elementor-element.elementor-element-2bb72f6 .elementor-heading-title{font-size:15px;}.elementor-88 .elementor-element.elementor-element-03b7e1b{text-align:center;}.elementor-88 .elementor-element.elementor-element-03b7e1b .elementor-heading-title{font-size:26px;}.elementor-88 .elementor-element.elementor-element-ae89348{text-align:center;}.elementor-88 .elementor-element.elementor-element-ae89348 .elementor-heading-title{font-size:15px;}.elementor-88 .elementor-element.elementor-element-8525fc9{text-align:center;}.elementor-88 .elementor-element.elementor-element-8525fc9 .elementor-heading-title{font-size:26px;}.elementor-88 .elementor-element.elementor-element-79d9b64{text-align:center;}.elementor-88 .elementor-element.elementor-element-79d9b64 .elementor-heading-title{font-size:15px;}.elementor-88 .elementor-element.elementor-element-401fc78{text-align:center;}.elementor-88 .elementor-element.elementor-element-401fc78 .elementor-heading-title{font-size:26px;}.elementor-88 .elementor-element.elementor-element-8dc42e8{text-align:center;}.elementor-88 .elementor-element.elementor-element-8dc42e8 .elementor-heading-title{font-size:15px;}.elementor-88 .elementor-element.elementor-element-e8b813d{text-align:center;}.elementor-88 .elementor-element.elementor-element-e8b813d .elementor-heading-title{font-size:26px;}.elementor-88 .elementor-element.elementor-element-7761154{text-align:center;}.elementor-88 .elementor-element.elementor-element-7761154 .elementor-heading-title{font-size:15px;}.elementor-88 .elementor-element.elementor-element-96cba33{text-align:center;}.elementor-88 .elementor-element.elementor-element-96cba33 .elementor-heading-title{font-size:26px;}.elementor-88 .elementor-element.elementor-element-d879abd{text-align:center;}.elementor-88 .elementor-element.elementor-element-d879abd .elementor-heading-title{font-size:15px;}.elementor-88 .elementor-element.elementor-element-df700e7{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-88 .elementor-element.elementor-element-1401743{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;}.elementor-88 .elementor-element.elementor-element-1401743 .elementor-heading-title{font-size:36px;}.elementor-88 .elementor-element.elementor-element-58c941a{font-size:16px;}.elementor-88 .elementor-element.elementor-element-2d76514{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-88 .elementor-element.elementor-element-e190046{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-88 .elementor-element.elementor-element-e190046 .elementor-heading-title{font-size:36px;}.elementor-88 .elementor-element.elementor-element-35c5b1f.e-con{--align-self:center;}}@media(max-width:767px){.elementor-88 .elementor-element.elementor-element-4f1b759{--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;--padding-top:50px;--padding-bottom:75px;--padding-left:20px;--padding-right:20px;}.elementor-88 .elementor-element.elementor-element-869cc62{text-align:center;}.elementor-88 .elementor-element.elementor-element-869cc62 .elementor-heading-title{font-size:36px;}.elementor-88 .elementor-element.elementor-element-9eadfec{text-align:center;}.elementor-88 .elementor-element.elementor-element-9eadfec .elementor-heading-title{font-size:18px;}.elementor-88 .elementor-element.elementor-element-1d84b21{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-size:15px;}.elementor-88 .elementor-element.elementor-element-1d84b21 p{margin-block-end:0px;}.elementor-88 .elementor-element.elementor-element-af5b7bb{--margin-top:0px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;}.elementor-88 .elementor-element.elementor-element-f83f75d{text-align:center;}.elementor-88 .elementor-element.elementor-element-f83f75d .elementor-heading-title{font-size:30px;}.elementor-88 .elementor-element.elementor-element-2bb72f6{text-align:center;}.elementor-88 .elementor-element.elementor-element-2bb72f6 .elementor-heading-title{font-size:15px;}.elementor-88 .elementor-element.elementor-element-14454db{--margin-top:0px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;}.elementor-88 .elementor-element.elementor-element-03b7e1b{text-align:center;}.elementor-88 .elementor-element.elementor-element-03b7e1b .elementor-heading-title{font-size:30px;}.elementor-88 .elementor-element.elementor-element-ae89348{text-align:center;}.elementor-88 .elementor-element.elementor-element-ae89348 .elementor-heading-title{font-size:15px;}.elementor-88 .elementor-element.elementor-element-41a76f4{--margin-top:0px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;}.elementor-88 .elementor-element.elementor-element-8525fc9{text-align:center;}.elementor-88 .elementor-element.elementor-element-8525fc9 .elementor-heading-title{font-size:30px;}.elementor-88 .elementor-element.elementor-element-79d9b64{text-align:center;}.elementor-88 .elementor-element.elementor-element-79d9b64 .elementor-heading-title{font-size:15px;}.elementor-88 .elementor-element.elementor-element-b063038{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-88 .elementor-element.elementor-element-7108243{--margin-top:0px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;}.elementor-88 .elementor-element.elementor-element-401fc78{text-align:center;}.elementor-88 .elementor-element.elementor-element-401fc78 .elementor-heading-title{font-size:30px;}.elementor-88 .elementor-element.elementor-element-8dc42e8{text-align:center;}.elementor-88 .elementor-element.elementor-element-8dc42e8 .elementor-heading-title{font-size:15px;}.elementor-88 .elementor-element.elementor-element-974ac06{--margin-top:0px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;}.elementor-88 .elementor-element.elementor-element-e8b813d{text-align:center;}.elementor-88 .elementor-element.elementor-element-e8b813d .elementor-heading-title{font-size:30px;}.elementor-88 .elementor-element.elementor-element-7761154{text-align:center;}.elementor-88 .elementor-element.elementor-element-7761154 .elementor-heading-title{font-size:15px;}.elementor-88 .elementor-element.elementor-element-7e2a07d{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-88 .elementor-element.elementor-element-96cba33{text-align:center;}.elementor-88 .elementor-element.elementor-element-96cba33 .elementor-heading-title{font-size:30px;}.elementor-88 .elementor-element.elementor-element-d879abd{text-align:center;}.elementor-88 .elementor-element.elementor-element-d879abd .elementor-heading-title{font-size:15px;}.elementor-88 .elementor-element.elementor-element-694fcb2{--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-88 .elementor-element.elementor-element-1401743{text-align:center;}.elementor-88 .elementor-element.elementor-element-1401743 .elementor-heading-title{font-size:32px;}.elementor-88 .elementor-element.elementor-element-58c941a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;font-size:15px;}.elementor-88 .elementor-element.elementor-element-58c941a p{margin-block-end:15px;}.elementor-88 .elementor-element.elementor-element-2d76514{--margin-top:-5px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-88 .elementor-element.elementor-element-b3ccf89{--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-88 .elementor-element.elementor-element-e190046{text-align:center;}.elementor-88 .elementor-element.elementor-element-e190046 .elementor-heading-title{font-size:32px;}.elementor-88 .elementor-element.elementor-element-35c5b1f{--width:100%;}.elementor-88 .elementor-element.elementor-element-35c5b1f.e-con{--align-self:center;}.elementor-88 .elementor-element.elementor-element-a6a3d4f{--width:55%;}.elementor-88 .elementor-element.elementor-element-3cb7158 .elementor-button{font-size:10px;}.elementor-88 .elementor-element.elementor-element-6b5901a{--width:39%;}.elementor-88 .elementor-element.elementor-element-09c0c7e .elementor-button{font-size:10px;}}/* Start custom CSS for image, class: .elementor-element-4fb10b6 */.elementor-88 .elementor-element.elementor-element-4fb10b6 {
    position: relative;
    overflow: hidden;
}

.elementor-88 .elementor-element.elementor-element-4fb10b6::after {
    content: "Mike oversees daily operations at Pilot Roofing, managing every project from scheduling through final installation. With nearly a decade of experience in the roofing and storm restoration industry, he has overseen thousands of roof replacements throughout Michigan. Mike works closely with crews, suppliers, and homeowners to ensure every project is completed to the highest standards of quality, efficiency, and communication. His focus is simple: making the roofing process straightforward and stress-free for every homeowner.\A\A A Metro Detroit native, Mike attended De La Salle Collegiate—home of the Pilots—and Michigan State University, and takes pride in serving the same communities he grew up in.";
    
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    
    border-radius: 15px 15px 0 0;

    display: flex;
    align-items: center;
    justify-content: flex-start; /* aligns content left horizontally */

    background: rgba(0, 0, 0, 0.75);
    color: #fff;

    font-size: 13px;
    line-height: 1.6;
    text-align: left; /* LEFT ALIGN TEXT */
    padding: 25px;

    font-family: 'Inter', sans-serif; /* FONT */

    white-space: pre-line;

    opacity: 0;
    transition: all 0.4s ease;
}

.elementor-88 .elementor-element.elementor-element-4fb10b6:hover::after {
    opacity: 1;
    
    
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-b0cfa28 */.elementor-88 .elementor-element.elementor-element-b0cfa28 {
    position: relative;
    overflow: hidden;
}

.elementor-88 .elementor-element.elementor-element-b0cfa28::after {
    content: "As Director of Finance, Andrew ensures that Pilot Roofing operates with the highest level of integrity and accuracy. Andrew specializes in construction finance, ensuring that our projects stay within budget and that we provide transparent, competitive pricing to our homeowners. After graduating from De La Salle Collegiate High School, Andrew went on to earn his Finance degree from Michigan State University. He keeps the “back office” running smoothly so our crews can focus on what they do best: building lasting roofs. Outside of the office, Andrew enjoys traveling and is proud to help lead a company that keeps local families safe and dry. ";
    
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    
    border-radius: 15px 15px 0 0;

    display: flex;
    align-items: center;
    justify-content: flex-start; /* aligns content left horizontally */

    background: rgba(0, 0, 0, 0.75);
    color: #fff;

    font-size: 13px;
    line-height: 1.6;
    text-align: left; /* LEFT ALIGN TEXT */
    padding: 25px;

    font-family: 'Inter', sans-serif; /* FONT */

    white-space: pre-line;

    opacity: 0;
    transition: all 0.4s ease;
}

.elementor-88 .elementor-element.elementor-element-b0cfa28:hover::after {
    opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-5288b16 */.elementor-88 .elementor-element.elementor-element-5288b16 {
    position: relative;
    overflow: hidden;
}

.elementor-88 .elementor-element.elementor-element-5288b16::after {
    content: "Johnny leads our sales team with a focus on ensuring every homeowner is treated with proper care and attentiveness. At Pilot Roofing, we take tremendous pride in being customer-centric, and Johnny reinforces this by overseeing the entire process—from initial lead generation to the final inspection. He ensures our team remains the most trusted and competitive choice for homeowners in the region.\A\A A true local, Johnny grew up right here in the Metro Detroit area. Not long after graduating from Eisenhower High School, he entered the roofing industry and has been dedicated to protecting Michigan homes ever since. His deep understanding of the community and its unique roofing needs allows him to provide a level of service that only a lifelong resident can offer.";
    
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    
    border-radius: 15px 15px 0 0;

    display: flex;
    align-items: center;
    justify-content: flex-start;

    background: rgba(0, 0, 0, 0.75);
    color: #fff;

    font-size: 13px;
    line-height: 1.6;
    text-align: left;
    padding: 25px;

    font-family: 'Inter', sans-serif;

    white-space: pre-line;

    opacity: 0;
    transition: all 0.4s ease;
}

.elementor-88 .elementor-element.elementor-element-5288b16:hover::after {
    opacity: 1;
}/* End custom CSS */