.elementor-6 .elementor-element.elementor-element-976785f{--display:flex;--min-height:37.5rem;--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-6 .elementor-element.elementor-element-3202fb4{--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;--gap:0px 020px;--row-gap:0px;--column-gap:020px;--margin-top:-11rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;}.elementor-6 .elementor-element.elementor-element-56d329a{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);--padding-top:1rem;--padding-bottom:0.5rem;--padding-left:1rem;--padding-right:1rem;}.elementor-6 .elementor-element.elementor-element-56d329a:not(.elementor-motion-effects-element-type-background), .elementor-6 .elementor-element.elementor-element-56d329a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, var( --e-global-color-a9c7423 ) 0%, var( --e-global-color-35251e3 ) 100%);}.elementor-6 .elementor-element.elementor-element-023199a{--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;}.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-6 .elementor-element.elementor-element-4a65430{font-family:"Times New Roman", Sans-serif;font-size:3.5rem;font-weight:700;line-height:2.25rem;text-shadow:0px 0px 10px rgba(0,0,0,0.3);color:var( --e-global-color-356f9a39 );}.elementor-6 .elementor-element.elementor-element-5dee8de{font-family:"Roboto", Sans-serif;font-size:1.1rem;font-weight:400;line-height:1.5rem;color:var( --e-global-color-356f9a39 );}.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-6 .elementor-element.elementor-element-437dfd0 .elementor-button{background-color:var( --e-global-color-a9c7423 );font-family:"Poppins", Sans-serif;font-size:1.25rem;font-weight:400;fill:var( --e-global-color-356f9a39 );color:var( --e-global-color-356f9a39 );transition-duration:0.3s;border-radius:0px 0px 0px 0px;}.elementor-6 .elementor-element.elementor-element-437dfd0 .elementor-button:hover, .elementor-6 .elementor-element.elementor-element-437dfd0 .elementor-button:focus{background-color:var( --e-global-color-a9c7423 );color:var( --e-global-color-356f9a39 );}.elementor-6 .elementor-element.elementor-element-437dfd0 .elementor-button:hover svg, .elementor-6 .elementor-element.elementor-element-437dfd0 .elementor-button:focus svg{fill:var( --e-global-color-356f9a39 );}.elementor-6 .elementor-element.elementor-element-49aa0da{--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;--justify-content:center;}.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-6 .elementor-element.elementor-element-04b2d96{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);--padding-top:1rem;--padding-bottom:0.5rem;--padding-left:1rem;--padding-right:1rem;}.elementor-6 .elementor-element.elementor-element-04b2d96:not(.elementor-motion-effects-element-type-background), .elementor-6 .elementor-element.elementor-element-04b2d96 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, var( --e-global-color-a9c7423 ) 0%, var( --e-global-color-35251e3 ) 100%);}.elementor-6 .elementor-element.elementor-element-baf6320{--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;}.elementor-6 .elementor-element.elementor-element-e0e7c4c{font-family:"Times New Roman", Sans-serif;font-size:3.5rem;font-weight:700;line-height:2.25rem;text-shadow:0px 0px 10px rgba(0,0,0,0.3);color:var( --e-global-color-356f9a39 );}.elementor-6 .elementor-element.elementor-element-51b9e02.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-6 .elementor-element.elementor-element-51b9e02{font-family:"Roboto", Sans-serif;font-size:1.1rem;font-weight:400;line-height:1.5rem;color:var( --e-global-color-356f9a39 );}.elementor-6 .elementor-element.elementor-element-89bf8e9 .elementor-button{background-color:var( --e-global-color-a9c7423 );font-family:"Poppins", Sans-serif;font-size:1.25rem;font-weight:400;fill:var( --e-global-color-356f9a39 );color:var( --e-global-color-356f9a39 );transition-duration:0.3s;border-radius:0px 0px 0px 0px;}.elementor-6 .elementor-element.elementor-element-89bf8e9 .elementor-button:hover, .elementor-6 .elementor-element.elementor-element-89bf8e9 .elementor-button:focus{background-color:var( --e-global-color-a9c7423 );color:var( --e-global-color-356f9a39 );}.elementor-6 .elementor-element.elementor-element-89bf8e9 .elementor-button:hover svg, .elementor-6 .elementor-element.elementor-element-89bf8e9 .elementor-button:focus svg{fill:var( --e-global-color-356f9a39 );}.elementor-6 .elementor-element.elementor-element-3caebbf{--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;--justify-content:center;}.elementor-6 .elementor-element.elementor-element-9fe5015 > .elementor-widget-container{margin:-4rem 0rem 0rem 0rem;}.elementor-6 .elementor-element.elementor-element-32b547f{--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;--padding-top:2rem;--padding-bottom:2rem;--padding-left:0rem;--padding-right:0rem;}.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-6 .elementor-element.elementor-element-4480bb3{text-align:center;}.elementor-6 .elementor-element.elementor-element-4480bb3 .elementor-heading-title{font-family:"Times New Roman", Sans-serif;font-size:4.5rem;font-weight:bold;line-height:2.5rem;color:var( --e-global-color-35251e3 );}.elementor-6 .elementor-element.elementor-element-8ae3375 > .elementor-widget-container{margin:-8rem 0rem 0rem 0rem;padding:0rem 0rem 0rem 2rem;}.elementor-6 .elementor-element.elementor-element-8ae3375{text-align:start;}.elementor-6 .elementor-element.elementor-element-2a6358a{--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:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-6 .elementor-element.elementor-element-2a6358a:not(.elementor-motion-effects-element-type-background), .elementor-6 .elementor-element.elementor-element-2a6358a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://theplumbingtrust.com/wp-content/uploads/2026/04/man.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-6 .elementor-element.elementor-element-5d76e0f{--display:flex;--padding-top:2rem;--padding-bottom:2rem;--padding-left:0rem;--padding-right:0rem;}.elementor-6 .elementor-element.elementor-element-5d76e0f:not(.elementor-motion-effects-element-type-background), .elementor-6 .elementor-element.elementor-element-5d76e0f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-a9c7423 );}.elementor-6 .elementor-element.elementor-element-1eb43ac{text-align:center;}.elementor-6 .elementor-element.elementor-element-1eb43ac .elementor-heading-title{font-family:"Times New Roman", Sans-serif;font-size:2.25rem;font-weight:bold;line-height:2.25rem;color:var( --e-global-color-356f9a39 );}.elementor-6 .elementor-element.elementor-element-9ece946{width:var( --container-widget-width, 95% );max-width:95%;--container-widget-width:95%;--container-widget-flex-grow:0;text-align:center;font-family:"Roboto", Sans-serif;font-size:1.1rem;font-weight:400;line-height:1.9rem;color:var( --e-global-color-356f9a39 );}.elementor-6 .elementor-element.elementor-element-9ece946.elementor-element{--align-self:center;}.elementor-6 .elementor-element.elementor-element-31c25e3{width:var( --container-widget-width, 95% );max-width:95%;--container-widget-width:95%;--container-widget-flex-grow:0;text-align:center;font-family:"Roboto", Sans-serif;font-size:1.1rem;font-weight:400;line-height:1.9rem;color:var( --e-global-color-356f9a39 );}.elementor-6 .elementor-element.elementor-element-31c25e3.elementor-element{--align-self:center;}.elementor-6 .elementor-element.elementor-element-0c2b548{--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;--padding-top:4rem;--padding-bottom:3rem;--padding-left:0rem;--padding-right:0rem;}.elementor-6 .elementor-element.elementor-element-e8f18b2{--e-image-carousel-slides-to-show:1;}.elementor-6 .elementor-element.elementor-element-3bb4298{text-align:center;}.elementor-6 .elementor-element.elementor-element-3bb4298 .elementor-heading-title{font-family:"Times New Roman", Sans-serif;font-size:2.25rem;font-weight:bold;line-height:2.25rem;color:var( --e-global-color-35251e3 );}.elementor-6 .elementor-element.elementor-element-36573f0{text-align:center;font-family:"Roboto", Sans-serif;font-size:1.1rem;font-weight:400;line-height:1.9rem;color:var( --e-global-color-44f6dae5 );}.elementor-6 .elementor-element.elementor-element-a0c9b10{--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:center;--gap:40px 40px;--row-gap:40px;--column-gap:40px;}.elementor-6 .elementor-element.elementor-element-f855629{width:auto;max-width:auto;columns:1;text-align:start;font-family:"Roboto", Sans-serif;font-size:0.9rem;font-weight:700;line-height:1.9rem;color:var( --e-global-color-35251e3 );}.elementor-6 .elementor-element.elementor-element-0756949{width:auto;max-width:auto;columns:1;text-align:start;font-family:"Roboto", Sans-serif;font-size:0.9rem;font-weight:bold;line-height:1.9rem;color:var( --e-global-color-35251e3 );}.elementor-6 .elementor-element.elementor-element-f7ed3bd{width:auto;max-width:auto;columns:1;text-align:start;font-family:"Roboto", Sans-serif;font-size:0.9rem;font-weight:bold;line-height:1.9rem;color:var( --e-global-color-35251e3 );}.elementor-6 .elementor-element.elementor-element-771f460{--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;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--padding-top:3rem;--padding-bottom:3rem;--padding-left:0rem;--padding-right:0rem;}.elementor-6 .elementor-element.elementor-element-771f460:not(.elementor-motion-effects-element-type-background), .elementor-6 .elementor-element.elementor-element-771f460 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://theplumbingtrust.com/wp-content/uploads/2026/04/blue.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-6 .elementor-element.elementor-element-772b1d2{text-align:center;}.elementor-6 .elementor-element.elementor-element-772b1d2 .elementor-heading-title{font-family:"Times New Roman", Sans-serif;font-size:2.25rem;font-weight:bold;line-height:2.25rem;color:var( --e-global-color-356f9a39 );}.elementor-6 .elementor-element.elementor-element-af5b0d0{text-align:center;font-family:"Roboto", Sans-serif;font-size:1.1rem;font-weight:400;line-height:1.9rem;color:var( --e-global-color-356f9a39 );}.elementor-6 .elementor-element.elementor-element-55e4a6f{--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:center;--padding-top:2rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-6 .elementor-element.elementor-element-7d0e43f img{border-style:solid;border-width:5px 5px 5px 5px;border-color:var( --e-global-color-356f9a39 );box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-6 .elementor-element.elementor-element-3c463d6 img{border-style:solid;border-width:5px 5px 5px 5px;border-color:var( --e-global-color-356f9a39 );box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-6 .elementor-element.elementor-element-b77105a img{border-style:solid;border-width:5px 5px 5px 5px;border-color:var( --e-global-color-356f9a39 );box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-6 .elementor-element.elementor-element-e9def9d{--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;--padding-top:3rem;--padding-bottom:3rem;--padding-left:0rem;--padding-right:0rem;}.elementor-6 .elementor-element.elementor-element-06123de{text-align:center;}.elementor-6 .elementor-element.elementor-element-06123de .elementor-heading-title{font-family:"Times New Roman", Sans-serif;font-size:2.25rem;font-weight:bold;line-height:2.25rem;color:var( --e-global-color-a9c7423 );}.elementor-6 .elementor-element.elementor-element-90dc59b{text-align:center;font-family:"Roboto", Sans-serif;font-size:1.1rem;font-weight:400;line-height:1.9rem;color:var( --e-global-color-44f6dae5 );}.elementor-6 .elementor-element.elementor-element-76f0b21{text-align:center;font-family:"Roboto", Sans-serif;font-size:1.1rem;font-weight:400;line-height:1.9rem;color:var( --e-global-color-44f6dae5 );}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-6 .elementor-element.elementor-element-976785f{--min-height:31.25rem;}.elementor-6 .elementor-element.elementor-element-56d329a{--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-6 .elementor-element.elementor-element-4a65430{text-align:center;}.elementor-6 .elementor-element.elementor-element-5dee8de{text-align:center;}.elementor-6 .elementor-element.elementor-element-437dfd0.elementor-element{--align-self:center;}.elementor-6 .elementor-element.elementor-element-01740b0{text-align:center;}.elementor-6 .elementor-element.elementor-element-01740b0 img{width:50%;}.elementor-6 .elementor-element.elementor-element-04b2d96{--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-6 .elementor-element.elementor-element-e0e7c4c{text-align:center;}.elementor-6 .elementor-element.elementor-element-51b9e02{text-align:center;}.elementor-6 .elementor-element.elementor-element-89bf8e9.elementor-element{--align-self:center;}.elementor-6 .elementor-element.elementor-element-9fe5015 > .elementor-widget-container{margin:0rem 0rem 0rem 0rem;}.elementor-6 .elementor-element.elementor-element-9fe5015{text-align:center;}.elementor-6 .elementor-element.elementor-element-9fe5015 img{width:50%;}.elementor-6 .elementor-element.elementor-element-4480bb3.elementor-element{--align-self:center;}.elementor-6 .elementor-element.elementor-element-4480bb3{z-index:1;}.elementor-6 .elementor-element.elementor-element-1eb43ac.elementor-element{--align-self:center;}.elementor-6 .elementor-element.elementor-element-1eb43ac .elementor-heading-title{font-size:1.5rem;}.elementor-6 .elementor-element.elementor-element-1788af6.elementor-element{--align-self:center;}.elementor-6 .elementor-element.elementor-element-9ece946{--container-widget-width:99%;--container-widget-flex-grow:0;width:var( --container-widget-width, 99% );max-width:99%;text-align:center;}.elementor-6 .elementor-element.elementor-element-31c25e3{--container-widget-width:99%;--container-widget-flex-grow:0;width:var( --container-widget-width, 99% );max-width:99%;text-align:center;}.elementor-6 .elementor-element.elementor-element-3bb4298.elementor-element{--align-self:center;}.elementor-6 .elementor-element.elementor-element-3bb4298 .elementor-heading-title{font-size:1.5rem;}.elementor-6 .elementor-element.elementor-element-36573f0{width:var( --container-widget-width, 95% );max-width:95%;--container-widget-width:95%;--container-widget-flex-grow:0;text-align:center;}.elementor-6 .elementor-element.elementor-element-36573f0.elementor-element{--align-self:center;}.elementor-6 .elementor-element.elementor-element-f855629{text-align:center;}.elementor-6 .elementor-element.elementor-element-0756949{text-align:center;}.elementor-6 .elementor-element.elementor-element-f7ed3bd{text-align:center;}.elementor-6 .elementor-element.elementor-element-772b1d2.elementor-element{--align-self:center;}.elementor-6 .elementor-element.elementor-element-772b1d2 .elementor-heading-title{font-size:1.5rem;}.elementor-6 .elementor-element.elementor-element-0da26f7.elementor-element{--align-self:center;}.elementor-6 .elementor-element.elementor-element-af5b0d0{width:var( --container-widget-width, 95% );max-width:95%;--container-widget-width:95%;--container-widget-flex-grow:0;text-align:center;}.elementor-6 .elementor-element.elementor-element-af5b0d0.elementor-element{--align-self:center;}.elementor-6 .elementor-element.elementor-element-55e4a6f{--padding-top:2rem;--padding-bottom:0rem;--padding-left:1rem;--padding-right:1rem;}.elementor-6 .elementor-element.elementor-element-55e4a6f.e-con{--align-self:center;}.elementor-6 .elementor-element.elementor-element-06123de.elementor-element{--align-self:center;}.elementor-6 .elementor-element.elementor-element-06123de .elementor-heading-title{font-size:1.5rem;}.elementor-6 .elementor-element.elementor-element-90dc59b.elementor-element{--align-self:center;}.elementor-6 .elementor-element.elementor-element-90dc59b{text-align:center;}.elementor-6 .elementor-element.elementor-element-76f0b21.elementor-element{--align-self:center;}.elementor-6 .elementor-element.elementor-element-76f0b21{text-align:center;}}@media(max-width:767px){.elementor-6 .elementor-element.elementor-element-976785f{--min-height:25rem;}.elementor-6 .elementor-element.elementor-element-3202fb4{--gap:20px 20px;--row-gap:20px;--column-gap:20px;--margin-top:0rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;}.elementor-6 .elementor-element.elementor-element-56d329a{--padding-top:1rem;--padding-bottom:1rem;--padding-left:0rem;--padding-right:0rem;}.elementor-6 .elementor-element.elementor-element-4a65430{font-size:2.5rem;line-height:1.75rem;}.elementor-6 .elementor-element.elementor-element-01740b0 img{width:50%;}.elementor-6 .elementor-element.elementor-element-04b2d96{--padding-top:1rem;--padding-bottom:4rem;--padding-left:0rem;--padding-right:0rem;}.elementor-6 .elementor-element.elementor-element-e0e7c4c{font-size:2.5rem;line-height:1.75rem;}.elementor-6 .elementor-element.elementor-element-9fe5015 img{width:50%;}.elementor-6 .elementor-element.elementor-element-4480bb3{z-index:-1;}.elementor-6 .elementor-element.elementor-element-4480bb3 .elementor-heading-title{font-size:3.5rem;line-height:3rem;}.elementor-6 .elementor-element.elementor-element-8ae3375 > .elementor-widget-container{margin:0rem 0rem 0rem 0rem;padding:0rem 0rem 0rem 0rem;}.elementor-6 .elementor-element.elementor-element-8ae3375{text-align:center;}.elementor-6 .elementor-element.elementor-element-1eb43ac{width:var( --container-widget-width, 95% );max-width:95%;--container-widget-width:95%;--container-widget-flex-grow:0;}.elementor-6 .elementor-element.elementor-element-1eb43ac.elementor-element{--align-self:center;}.elementor-6 .elementor-element.elementor-element-1eb43ac .elementor-heading-title{font-size:1.3rem;}.elementor-6 .elementor-element.elementor-element-9ece946{--container-widget-width:95%;--container-widget-flex-grow:0;width:var( --container-widget-width, 95% );max-width:95%;font-size:0.9rem;}.elementor-6 .elementor-element.elementor-element-31c25e3{--container-widget-width:95%;--container-widget-flex-grow:0;width:var( --container-widget-width, 95% );max-width:95%;font-size:0.9rem;}.elementor-6 .elementor-element.elementor-element-3bb4298{width:var( --container-widget-width, 97% );max-width:97%;--container-widget-width:97%;--container-widget-flex-grow:0;}.elementor-6 .elementor-element.elementor-element-3bb4298 .elementor-heading-title{font-size:1.25rem;}.elementor-6 .elementor-element.elementor-element-36573f0{font-size:0.9rem;}.elementor-6 .elementor-element.elementor-element-a0c9b10{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-6 .elementor-element.elementor-element-0756949{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;font-size:0.85rem;}.elementor-6 .elementor-element.elementor-element-0756949.elementor-element{--align-self:center;}.elementor-6 .elementor-element.elementor-element-772b1d2{width:var( --container-widget-width, 95% );max-width:95%;--container-widget-width:95%;--container-widget-flex-grow:0;}.elementor-6 .elementor-element.elementor-element-772b1d2 .elementor-heading-title{font-size:1.3rem;}.elementor-6 .elementor-element.elementor-element-af5b0d0{font-size:0.9rem;}.elementor-6 .elementor-element.elementor-element-06123de{width:var( --container-widget-width, 95% );max-width:95%;--container-widget-width:95%;--container-widget-flex-grow:0;}.elementor-6 .elementor-element.elementor-element-06123de .elementor-heading-title{font-size:1.3rem;}.elementor-6 .elementor-element.elementor-element-90dc59b{width:var( --container-widget-width, 95% );max-width:95%;--container-widget-width:95%;--container-widget-flex-grow:0;font-size:0.9rem;}.elementor-6 .elementor-element.elementor-element-76f0b21{width:var( --container-widget-width, 95% );max-width:95%;--container-widget-width:95%;--container-widget-flex-grow:0;font-size:0.9rem;}}@media(min-width:768px){.elementor-6 .elementor-element.elementor-element-56d329a{--width:50%;}.elementor-6 .elementor-element.elementor-element-023199a{--width:55%;}.elementor-6 .elementor-element.elementor-element-49aa0da{--width:45%;}.elementor-6 .elementor-element.elementor-element-04b2d96{--width:50%;}.elementor-6 .elementor-element.elementor-element-baf6320{--width:60%;}.elementor-6 .elementor-element.elementor-element-3caebbf{--width:40%;}}@media(max-width:1024px) and (min-width:768px){.elementor-6 .elementor-element.elementor-element-023199a{--width:100%;}.elementor-6 .elementor-element.elementor-element-49aa0da{--width:100%;}.elementor-6 .elementor-element.elementor-element-baf6320{--width:100%;}.elementor-6 .elementor-element.elementor-element-3caebbf{--width:100%;}}/* Start custom CSS for text-editor, class: .elementor-element-4a65430 */.elementor-6 .elementor-element.elementor-element-4a65430 span {
    font-weight: 400;
    font-size: 0.6em;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5dee8de */.elementor-6 .elementor-element.elementor-element-5dee8de p {
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e0e7c4c */.elementor-6 .elementor-element.elementor-element-e0e7c4c span {
    font-weight: 400;
    font-size: 0.6em;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-51b9e02 */.elementor-6 .elementor-element.elementor-element-51b9e02 p {
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4480bb3 */.elementor-6 .elementor-element.elementor-element-4480bb3 span {
    font-family: "roboto";
    font-weight: 500;
    font-style: italic;
    font-size: 0.35em;
    color:#ffffff;
}



/* Styling for the specific span badge */
.service-area-badge {
  display: block;              /* Forces the span to a new line */
  line-height: 1.75rem;
      /* Forces the span to an independent line height from the main text */
  text-align: center;          /* Centers the text inside the blue bar */

  background-color: #27b3f1;   /* Your requested background color */
  border-radius: 15px;         /* Your requested border radius */
  
  /* Styling to match the image reference */
  padding: 0px 0px;           /* Adds space inside the blue pill */
  margin-top: 2rem;             /* Adds space between the main text and the badge */
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9ece946 */.elementor-6 .elementor-element.elementor-element-9ece946 a {										color:#275eb0;
    font-weight:bold;
}
.elementor-6 .elementor-element.elementor-element-9ece946 a:hover {
    text-decoration: underline;
    color:inherit;
}
.elementor-6 .elementor-element.elementor-element-9ece946 p {
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-31c25e3 */.elementor-6 .elementor-element.elementor-element-31c25e3 a {										color:#275eb0;
    font-weight:bold;
}
.elementor-6 .elementor-element.elementor-element-31c25e3 a:hover {
    text-decoration: underline;
    color:inherit;
}
.elementor-6 .elementor-element.elementor-element-31c25e3 p {
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-36573f0 */.elementor-6 .elementor-element.elementor-element-36573f0 a {										color:#275eb0;
    font-weight:bold;
}
.elementor-6 .elementor-element.elementor-element-36573f0 a:hover {
    text-decoration: underline;
    color:inherit;
}
.elementor-6 .elementor-element.elementor-element-36573f0 p {
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f855629 */.elementor-6 .elementor-element.elementor-element-f855629 a {										color:inherit;
    font-weight:bold;
    text-decoration: underline;
}
.elementor-6 .elementor-element.elementor-element-f855629 a:hover {
    text-decoration: none;
    color:#275eb0;;
}
.elementor-6 .elementor-element.elementor-element-f855629 p {
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0756949 */.elementor-6 .elementor-element.elementor-element-0756949 a {										color:inherit;
    font-weight:bold;
    text-decoration: underline;
}
.elementor-6 .elementor-element.elementor-element-0756949 a:hover {
    text-decoration: none;
    color:#275eb0;;
}
.elementor-6 .elementor-element.elementor-element-0756949 p {
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f7ed3bd */.elementor-6 .elementor-element.elementor-element-f7ed3bd a {										color:#275eb0;
    font-weight:bold;
}
.elementor-6 .elementor-element.elementor-element-f7ed3bd a:hover {
    text-decoration: underline;
    color:inherit;
}
.elementor-6 .elementor-element.elementor-element-f7ed3bd p {
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-af5b0d0 */.elementor-6 .elementor-element.elementor-element-af5b0d0 a {										color:#275eb0;
    font-weight:bold;
}
.elementor-6 .elementor-element.elementor-element-af5b0d0 a:hover {
    text-decoration: underline;
    color:inherit;
}
.elementor-6 .elementor-element.elementor-element-af5b0d0 p {
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-90dc59b */.elementor-6 .elementor-element.elementor-element-90dc59b a {										color:#275eb0;
    font-weight:bold;
}
.elementor-6 .elementor-element.elementor-element-90dc59b a:hover {
    text-decoration: underline;
    color:inherit;
}
.elementor-6 .elementor-element.elementor-element-90dc59b p {
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-76f0b21 */.elementor-6 .elementor-element.elementor-element-76f0b21 a {										color:#275eb0;
    font-weight:bold;
}
.elementor-6 .elementor-element.elementor-element-76f0b21 a:hover {
    text-decoration: underline;
    color:inherit;
}
.elementor-6 .elementor-element.elementor-element-76f0b21 p {
    margin-bottom: 0;
}/* End custom CSS */