.elementor-1110 .elementor-element.elementor-element-b93faa8 > .elementor-background-overlay{background-color:transparent;background-image:linear-gradient(277deg, #0000007D 0%, #000000 100%);opacity:0.81;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1110 .elementor-element.elementor-element-b93faa8{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:150px 0px 100px 0px;}.elementor-bc-flex-widget .elementor-1110 .elementor-element.elementor-element-74dc240.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-1110 .elementor-element.elementor-element-74dc240.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );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-1110 .elementor-element.elementor-element-466176a{font-size:25px;font-weight:600;line-height:1.5em;color:#FFFFFF;}.elementor-widget-heading .elementor-heading-title{font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-1110 .elementor-element.elementor-element-ec6953a > .elementor-widget-container{margin:10px 0px 30px 0px;}.elementor-1110 .elementor-element.elementor-element-ec6953a .elementor-heading-title{font-size:106px;font-weight:700;color:#FFFFFF;}.elementor-1110 .elementor-element.elementor-element-6cf78dd{width:auto;max-width:auto;font-size:35px;font-weight:600;line-height:1.5em;color:#E8D254;}.elementor-1110 .elementor-element.elementor-element-6cf78dd > .elementor-widget-container{margin:0px 10px 0px 0px;}.elementor-widget-counter .elementor-counter-number-wrapper{color:var( --e-global-color-primary );font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-counter .elementor-counter-title{color:var( --e-global-color-secondary );font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-1110 .elementor-element.elementor-element-65ec388{width:auto;max-width:auto;}.elementor-1110 .elementor-element.elementor-element-65ec388 .elementor-counter-number-wrapper{color:#E8D254;font-size:53px;font-weight:700;}.elementor-1110 .elementor-element.elementor-element-a0778bd > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-1110 .elementor-element.elementor-element-a0778bd{font-size:27px;font-weight:400;line-height:1.5em;color:#FFFFFF;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-weight:var( --e-global-typography-accent-font-weight );}.elementor-1110 .elementor-element.elementor-element-b67b703 .elementor-button{background-color:#E8D254;font-size:28px;font-weight:700;fill:#000000;color:#000000;border-radius:50px 50px 50px 50px;padding:14px 33px 14px 33px;}.elementor-1110 .elementor-element.elementor-element-b67b703 > .elementor-widget-container{margin:10px 0px 10px 0px;}.elementor-1110 .elementor-element.elementor-element-b67b703 .elementor-button-content-wrapper{flex-direction:row;}.elementor-1110 .elementor-element.elementor-element-882e33c{font-size:20px;font-weight:400;line-height:1.5em;color:#FFFFFF;}.elementor-bc-flex-widget .elementor-1110 .elementor-element.elementor-element-553677b.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-1110 .elementor-element.elementor-element-553677b.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-1110 .elementor-element.elementor-element-d895fb0 img{width:83%;}.elementor-1110 .elementor-element.elementor-element-6ceb57d{padding:100px 0px 100px 0px;}.elementor-1110 .elementor-element.elementor-element-b50f16c{margin-top:0px;margin-bottom:40px;}.elementor-1110 .elementor-element.elementor-element-397710b{text-align:center;}.elementor-1110 .elementor-element.elementor-element-397710b .elementor-heading-title{font-size:55px;font-weight:600;line-height:1.2em;color:#000000;}.elementor-1110 .elementor-element.elementor-element-e0ab1fb{text-align:center;font-size:27px;font-weight:400;line-height:1.5em;}.elementor-1110 .elementor-element.elementor-element-95b05a4 .elementor-heading-title{font-weight:600;color:#AF996D;}.elementor-widget-ucaddon_team_member_grid .team_member_grid_title{font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-ucaddon_team_member_grid .team_member_grid_subtitle{font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-ucaddon_team_member_grid .team_member_grid_text{font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-1110 .elementor-element.elementor-element-06641a6 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1110 .elementor-element.elementor-element-06641a6 .team_member_grid{grid-template-columns:repeat(5, 1fr);gap:15px;}.elementor-1110 .elementor-element.elementor-element-06641a6 .ue_grid_item{border-style:solid;border-width:1px 1px 1px 1px;border-color:#E9E9E9;border-radius:15px;background-color:#ffffff;padding:15px 15px 15px 15px;}.elementor-1110 .elementor-element.elementor-element-06641a6 .team_member_grid_header{text-align:center;}.elementor-1110 .elementor-element.elementor-element-06641a6 .team_member_grid_content{text-align:center;padding:0px 0px 0px 0px;}.elementor-1110 .elementor-element.elementor-element-06641a6 .team_member_grid_image img{height:141px;object-position:center center;}.elementor-1110 .elementor-element.elementor-element-06641a6 .team_member_grid_image_container{width:100%;border-radius:15px 15px 15px 15px;}.elementor-1110 .elementor-element.elementor-element-06641a6 .team_member_grid_image_overlay{background-color:#00000000;opacity:0%;width:100%;height:100%;}.elementor-1110 .elementor-element.elementor-element-06641a6 .ue_grid_item:hover .team_member_grid_image_overlay{opacity:100%;}.elementor-1110 .elementor-element.elementor-element-06641a6 .team_member_grid_title{color:#2B68C4;font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:600;text-transform:uppercase;margin-top:16px;}.elementor-1110 .elementor-element.elementor-element-06641a6 .team_member_grid_subtitle{color:#000000;font-size:20px;font-weight:700;line-height:1.5em;margin-top:1px;}.elementor-1110 .elementor-element.elementor-element-06641a6 .ue-company-logo img{height:37px;object-fit:contain;}.elementor-1110 .elementor-element.elementor-element-06641a6 .ue-company-logo{margin-top:10px;}.elementor-1110 .elementor-element.elementor-element-06641a6 .team_member_grid_text{color:#000000;font-size:19px;font-weight:500;line-height:1.3em;margin-top:12px;}.elementor-1110 .elementor-element.elementor-element-06641a6 .team_member_grid_icons{margin-top:0px;}.elementor-1110 .elementor-element.elementor-element-06641a6 .team_member_grid_icons a{width:65px;height:65px;font-size:56px;border-style:none;border-radius:100px 100px 100px 100px;color:#000000;background-color:#ffffff;}.elementor-1110 .elementor-element.elementor-element-06641a6 .team_member_grid_icons a svg{fill:#000000;}.elementor-1110 .elementor-element.elementor-element-06641a6 .team_member_grid_icons a:hover{border-style:none;color:#00000000;background-color:#ffffff;}.elementor-1110 .elementor-element.elementor-element-06641a6 .team_member_grid_icons a:hover svg{fill:#00000000;}.elementor-1110 .elementor-element.elementor-element-06641a6 .uc_more_btn{padding:10px 20px 10px 20px;background-color:#000000;color:#ffffff;margin-top:20px;display:inline-block;border-radius:100px;}.elementor-1110 .elementor-element.elementor-element-06641a6 .uc_more_btn:hover{background-color:#454545;color:#ffffff;}.elementor-1110 .elementor-element.elementor-element-9bb0adf{--spacer-size:50px;}.elementor-1110 .elementor-element.elementor-element-e2bdbba .elementor-heading-title{font-weight:600;color:#AF996D;}.elementor-1110 .elementor-element.elementor-element-c053f31 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1110 .elementor-element.elementor-element-c053f31 .team_member_grid{grid-template-columns:repeat(5, 1fr);gap:15px;}.elementor-1110 .elementor-element.elementor-element-c053f31 .ue_grid_item{border-style:solid;border-width:1px 1px 1px 1px;border-color:#E9E9E9;border-radius:15px;background-color:#ffffff;padding:15px 15px 15px 15px;}.elementor-1110 .elementor-element.elementor-element-c053f31 .team_member_grid_header{text-align:center;}.elementor-1110 .elementor-element.elementor-element-c053f31 .team_member_grid_content{text-align:center;padding:0px 0px 0px 0px;}.elementor-1110 .elementor-element.elementor-element-c053f31 .team_member_grid_image img{height:141px;object-position:center center;}.elementor-1110 .elementor-element.elementor-element-c053f31 .team_member_grid_image_container{width:100%;border-radius:15px 15px 15px 15px;}.elementor-1110 .elementor-element.elementor-element-c053f31 .team_member_grid_image_overlay{background-color:#00000000;opacity:0%;width:100%;height:100%;}.elementor-1110 .elementor-element.elementor-element-c053f31 .ue_grid_item:hover .team_member_grid_image_overlay{opacity:100%;}.elementor-1110 .elementor-element.elementor-element-c053f31 .team_member_grid_title{color:#2B68C4;font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:600;text-transform:uppercase;margin-top:16px;}.elementor-1110 .elementor-element.elementor-element-c053f31 .team_member_grid_subtitle{color:#000000;font-size:20px;font-weight:700;line-height:1.5em;margin-top:1px;}.elementor-1110 .elementor-element.elementor-element-c053f31 .ue-company-logo img{height:37px;object-fit:contain;}.elementor-1110 .elementor-element.elementor-element-c053f31 .ue-company-logo{margin-top:10px;}.elementor-1110 .elementor-element.elementor-element-c053f31 .team_member_grid_text{color:#000000;font-size:19px;font-weight:500;line-height:1.3em;margin-top:12px;}.elementor-1110 .elementor-element.elementor-element-c053f31 .team_member_grid_icons{margin-top:0px;}.elementor-1110 .elementor-element.elementor-element-c053f31 .team_member_grid_icons a{width:65px;height:65px;font-size:56px;border-style:none;border-radius:100px 100px 100px 100px;color:#000000;background-color:#ffffff;}.elementor-1110 .elementor-element.elementor-element-c053f31 .team_member_grid_icons a svg{fill:#000000;}.elementor-1110 .elementor-element.elementor-element-c053f31 .team_member_grid_icons a:hover{border-style:none;color:#00000000;background-color:#ffffff;}.elementor-1110 .elementor-element.elementor-element-c053f31 .team_member_grid_icons a:hover svg{fill:#00000000;}.elementor-1110 .elementor-element.elementor-element-c053f31 .uc_more_btn{padding:10px 20px 10px 20px;background-color:#000000;color:#ffffff;margin-top:20px;display:inline-block;border-radius:100px;}.elementor-1110 .elementor-element.elementor-element-c053f31 .uc_more_btn:hover{background-color:#454545;color:#ffffff;}.elementor-1110 .elementor-element.elementor-element-e04624d:not(.elementor-motion-effects-element-type-background), .elementor-1110 .elementor-element.elementor-element-e04624d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#AF996D;background-image:url("https://www.plumbing112.com/wp-content/uploads/2026/09/99518.jpg");background-position:center center;background-size:cover;}.elementor-1110 .elementor-element.elementor-element-e04624d > .elementor-background-overlay{background-color:#FCFCFC;opacity:0.9;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1110 .elementor-element.elementor-element-e04624d{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:100px 0px 100px 0px;}.elementor-1110 .elementor-element.elementor-element-bc7c7cf{margin-top:0px;margin-bottom:40px;}.elementor-1110 .elementor-element.elementor-element-3a80dbf{text-align:center;}.elementor-1110 .elementor-element.elementor-element-3a80dbf .elementor-heading-title{font-size:55px;font-weight:700;line-height:1.2em;color:#000000;}.elementor-1110 .elementor-element.elementor-element-17164de{text-align:center;font-size:21px;font-weight:400;line-height:1.5em;color:#000000;}.elementor-1110 .elementor-element.elementor-element-a7f63e8{--e-image-carousel-slides-to-show:4;}.elementor-1110 .elementor-element.elementor-element-a7f63e8 .elementor-image-carousel-wrapper .elementor-image-carousel .swiper-slide-image{border-radius:15px 15px 15px 15px;}.elementor-1110 .elementor-element.elementor-element-0488523{padding:100px 0px 100px 0px;}.elementor-1110 .elementor-element.elementor-element-5f33033{margin-top:0px;margin-bottom:40px;}.elementor-1110 .elementor-element.elementor-element-721dafd{text-align:center;}.elementor-1110 .elementor-element.elementor-element-721dafd .elementor-heading-title{font-size:55px;font-weight:700;line-height:1.2em;color:#000000;}.elementor-1110 .elementor-element.elementor-element-0d7073d{text-align:center;font-size:21px;font-weight:400;line-height:1.5em;}.elementor-1110 .elementor-element.elementor-element-278ac9f > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1110 .elementor-element.elementor-element-278ac9f .team_member_grid{grid-template-columns:repeat(4, 1fr);gap:15px;}.elementor-1110 .elementor-element.elementor-element-278ac9f .ue_grid_item{border-style:solid;border-width:1px 1px 1px 1px;border-color:#E9E9E9;border-radius:15px;background-color:#ffffff;padding:15px 15px 15px 15px;}.elementor-1110 .elementor-element.elementor-element-278ac9f .team_member_grid_header{text-align:center;}.elementor-1110 .elementor-element.elementor-element-278ac9f .team_member_grid_content{text-align:center;padding:0px 0px 0px 0px;}.elementor-1110 .elementor-element.elementor-element-278ac9f .team_member_grid_image img{height:191px;object-position:center center;}.elementor-1110 .elementor-element.elementor-element-278ac9f .team_member_grid_image_container{width:100%;border-radius:15px 15px 15px 15px;}.elementor-1110 .elementor-element.elementor-element-278ac9f .team_member_grid_image_overlay{background-color:#00000000;opacity:0%;width:100%;height:100%;}.elementor-1110 .elementor-element.elementor-element-278ac9f .ue_grid_item:hover .team_member_grid_image_overlay{opacity:100%;}.elementor-1110 .elementor-element.elementor-element-278ac9f .team_member_grid_title{color:#BDA862;font-size:15px;font-weight:600;text-transform:uppercase;margin-top:10px;}.elementor-1110 .elementor-element.elementor-element-278ac9f .team_member_grid_subtitle{color:#000000;font-size:25px;font-weight:700;line-height:1.5em;margin-top:1px;}.elementor-1110 .elementor-element.elementor-element-278ac9f .ue-company-logo img{height:37px;object-fit:contain;}.elementor-1110 .elementor-element.elementor-element-278ac9f .ue-company-logo{margin-top:10px;}.elementor-1110 .elementor-element.elementor-element-278ac9f .team_member_grid_text{color:#424242;font-size:17px;font-weight:400;line-height:1.3em;margin-top:10px;}.elementor-1110 .elementor-element.elementor-element-278ac9f .team_member_grid_icons{margin-top:0px;}.elementor-1110 .elementor-element.elementor-element-278ac9f .team_member_grid_icons a{width:65px;height:65px;font-size:56px;border-style:none;border-radius:100px 100px 100px 100px;color:#000000;background-color:#ffffff;}.elementor-1110 .elementor-element.elementor-element-278ac9f .team_member_grid_icons a svg{fill:#000000;}.elementor-1110 .elementor-element.elementor-element-278ac9f .team_member_grid_icons a:hover{border-style:none;color:#00000000;background-color:#ffffff;}.elementor-1110 .elementor-element.elementor-element-278ac9f .team_member_grid_icons a:hover svg{fill:#00000000;}.elementor-1110 .elementor-element.elementor-element-278ac9f .uc_more_btn{padding:10px 20px 10px 20px;background-color:#000000;color:#ffffff;margin-top:20px;display:inline-block;border-radius:100px;}.elementor-1110 .elementor-element.elementor-element-278ac9f .uc_more_btn:hover{background-color:#454545;color:#ffffff;}.elementor-1110 .elementor-element.elementor-element-a063aa2{margin-top:20px;margin-bottom:0px;}.elementor-1110 .elementor-element.elementor-element-e5fcdcf{text-align:center;font-size:28px;font-weight:600;line-height:1.5em;}.elementor-1110 .elementor-element.elementor-element-229ec41{text-align:center;font-size:21px;font-weight:400;line-height:1.5em;}.elementor-1110 .elementor-element.elementor-element-23d1529:not(.elementor-motion-effects-element-type-background), .elementor-1110 .elementor-element.elementor-element-23d1529 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F8F7F4;}.elementor-1110 .elementor-element.elementor-element-23d1529{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:100px 0px 100px 0px;}.elementor-1110 .elementor-element.elementor-element-23d1529 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1110 .elementor-element.elementor-element-892791a{margin-top:0px;margin-bottom:40px;}.elementor-1110 .elementor-element.elementor-element-5baff34{text-align:center;}.elementor-1110 .elementor-element.elementor-element-5baff34 .elementor-heading-title{font-size:55px;font-weight:700;line-height:1.2em;color:#000000;}.elementor-1110 .elementor-element.elementor-element-b42f749{text-align:center;font-size:21px;font-weight:400;line-height:1.5em;}.elementor-1110 .elementor-element.elementor-element-d8e42e0 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1110 .elementor-element.elementor-element-d8e42e0 .team_member_grid{grid-template-columns:repeat(4, 1fr);gap:15px;}.elementor-1110 .elementor-element.elementor-element-d8e42e0 .ue_grid_item{border-style:solid;border-width:1px 1px 1px 1px;border-color:#E9E9E9;border-radius:15px;background-color:#ffffff;padding:15px 15px 15px 15px;}.elementor-1110 .elementor-element.elementor-element-d8e42e0 .team_member_grid_header{text-align:center;}.elementor-1110 .elementor-element.elementor-element-d8e42e0 .team_member_grid_content{text-align:center;padding:0px 0px 0px 0px;}.elementor-1110 .elementor-element.elementor-element-d8e42e0 .team_member_grid_image img{height:191px;object-position:center center;}.elementor-1110 .elementor-element.elementor-element-d8e42e0 .team_member_grid_image_container{width:100%;border-radius:15px 15px 15px 15px;}.elementor-1110 .elementor-element.elementor-element-d8e42e0 .team_member_grid_image_overlay{background-color:#00000000;opacity:0%;width:100%;height:100%;}.elementor-1110 .elementor-element.elementor-element-d8e42e0 .ue_grid_item:hover .team_member_grid_image_overlay{opacity:100%;}.elementor-1110 .elementor-element.elementor-element-d8e42e0 .team_member_grid_title{color:#AF996D;font-size:15px;font-weight:600;text-transform:uppercase;margin-top:10px;}.elementor-1110 .elementor-element.elementor-element-d8e42e0 .team_member_grid_subtitle{color:#000000;font-size:25px;font-weight:700;line-height:1.5em;margin-top:1px;}.elementor-1110 .elementor-element.elementor-element-d8e42e0 .ue-company-logo img{height:37px;object-fit:contain;}.elementor-1110 .elementor-element.elementor-element-d8e42e0 .ue-company-logo{margin-top:10px;}.elementor-1110 .elementor-element.elementor-element-d8e42e0 .team_member_grid_text{color:#424242;font-size:17px;font-weight:400;line-height:1.3em;margin-top:10px;}.elementor-1110 .elementor-element.elementor-element-d8e42e0 .team_member_grid_icons{margin-top:0px;}.elementor-1110 .elementor-element.elementor-element-d8e42e0 .team_member_grid_icons a{width:65px;height:65px;font-size:56px;border-style:none;border-radius:100px 100px 100px 100px;color:#AF996D;background-color:#ffffff;}.elementor-1110 .elementor-element.elementor-element-d8e42e0 .team_member_grid_icons a svg{fill:#AF996D;}.elementor-1110 .elementor-element.elementor-element-d8e42e0 .team_member_grid_icons a:hover{border-style:none;color:#AF996D;background-color:#ffffff;}.elementor-1110 .elementor-element.elementor-element-d8e42e0 .team_member_grid_icons a:hover svg{fill:#AF996D;}.elementor-1110 .elementor-element.elementor-element-d8e42e0 .uc_more_btn{padding:10px 20px 10px 20px;background-color:#000000;color:#ffffff;margin-top:20px;display:inline-block;border-radius:100px;}.elementor-1110 .elementor-element.elementor-element-d8e42e0 .uc_more_btn:hover{background-color:#454545;color:#ffffff;}.elementor-1110 .elementor-element.elementor-element-c525bb0:not(.elementor-motion-effects-element-type-background), .elementor-1110 .elementor-element.elementor-element-c525bb0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F8F7F4;background-image:url("https://www.plumbing112.com/wp-content/uploads/2026/09/website-image-5-1.jpg");background-position:center center;background-size:cover;}.elementor-1110 .elementor-element.elementor-element-c525bb0 > .elementor-background-overlay{background-color:#000000;opacity:0.66;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1110 .elementor-element.elementor-element-c525bb0{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:100px 0px 100px 0px;}.elementor-bc-flex-widget .elementor-1110 .elementor-element.elementor-element-88b5634.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-1110 .elementor-element.elementor-element-88b5634.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-1110 .elementor-element.elementor-element-5af4853{text-align:center;}.elementor-1110 .elementor-element.elementor-element-5af4853 .elementor-heading-title{font-size:55px;font-weight:700;line-height:1.2em;color:#E8D254;}.elementor-1110 .elementor-element.elementor-element-646b7b3{text-align:center;font-size:47px;font-weight:600;line-height:1.3em;color:#FFFFFF;}.elementor-1110 .elementor-element.elementor-element-b61aa19 > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-1110 .elementor-element.elementor-element-b61aa19{text-align:center;font-size:20px;font-weight:400;line-height:1.5em;color:#FFFFFF;}.elementor-1110 .elementor-element.elementor-element-050bd70{--spacer-size:50px;}.elementor-1110 .elementor-element.elementor-element-df6409d{--e-image-carousel-slides-to-show:4;}.elementor-1110 .elementor-element.elementor-element-df6409d .elementor-image-carousel-wrapper .elementor-image-carousel .swiper-slide-image{border-radius:15px 15px 15px 15px;}.elementor-1110 .elementor-element.elementor-element-595625e{padding:100px 0px 100px 0px;}.elementor-1110 .elementor-element.elementor-element-299347c img{width:65%;}.elementor-bc-flex-widget .elementor-1110 .elementor-element.elementor-element-0cc0f85.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-1110 .elementor-element.elementor-element-0cc0f85.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-1110 .elementor-element.elementor-element-0cc0f85 > .elementor-element-populated{margin:0px 0px 0px 30px;--e-column-margin-right:0px;--e-column-margin-left:30px;}.elementor-1110 .elementor-element.elementor-element-b5eacbf{text-align:start;font-size:40px;font-weight:600;line-height:1.3em;color:#000000;}.elementor-1110 .elementor-element.elementor-element-67aafa0 > .elementor-widget-container{margin:10px 0px 10px 0px;}.elementor-1110 .elementor-element.elementor-element-67aafa0{text-align:start;font-size:23px;font-weight:400;line-height:1.5em;color:#000000;}.elementor-1110 .elementor-element.elementor-element-ae75da7 .elementor-button{background-color:#AF996D;font-size:28px;font-weight:700;fill:#FFFFFF;color:#FFFFFF;border-radius:50px 50px 50px 50px;padding:14px 33px 14px 33px;}.elementor-1110 .elementor-element.elementor-element-ae75da7 > .elementor-widget-container{margin:10px 0px 10px 0px;}.elementor-1110 .elementor-element.elementor-element-ae75da7 .elementor-button-content-wrapper{flex-direction:row;}.elementor-1110 .elementor-element.elementor-element-ec7ec69:not(.elementor-motion-effects-element-type-background), .elementor-1110 .elementor-element.elementor-element-ec7ec69 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F8F7F4;background-image:url("https://www.plumbing112.com/wp-content/uploads/2026/08/426.jpg");background-position:center center;background-size:cover;}.elementor-1110 .elementor-element.elementor-element-ec7ec69 > .elementor-background-overlay{background-color:#FFFFFF;opacity:0.95;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1110 .elementor-element.elementor-element-ec7ec69{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:100px 0px 100px 0px;}.elementor-1110 .elementor-element.elementor-element-6d9dcfc{margin-top:0px;margin-bottom:40px;}.elementor-1110 .elementor-element.elementor-element-5a9a3c8{text-align:center;}.elementor-1110 .elementor-element.elementor-element-5a9a3c8 .elementor-heading-title{font-size:55px;font-weight:700;line-height:1.2em;color:#000000;}.elementor-1110 .elementor-element.elementor-element-d05c320{text-align:center;font-size:21px;font-weight:400;line-height:1.5em;}.elementor-1110 .elementor-element.elementor-element-adca4b8 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1110 .elementor-element.elementor-element-adca4b8 .team_member_grid{grid-template-columns:repeat(6, 1fr);gap:15px;}.elementor-1110 .elementor-element.elementor-element-adca4b8 .ue_grid_item{border-style:solid;border-width:1px 1px 1px 1px;border-color:#E9E9E9;border-radius:15px;background-color:#ffffff;padding:15px 15px 15px 15px;}.elementor-1110 .elementor-element.elementor-element-adca4b8 .team_member_grid_header{text-align:center;}.elementor-1110 .elementor-element.elementor-element-adca4b8 .team_member_grid_content{text-align:center;padding:0px 0px 0px 0px;}.elementor-1110 .elementor-element.elementor-element-adca4b8 .team_member_grid_image img{height:191px;object-position:center center;}.elementor-1110 .elementor-element.elementor-element-adca4b8 .team_member_grid_image_container{width:100%;border-radius:15px 15px 15px 15px;}.elementor-1110 .elementor-element.elementor-element-adca4b8 .team_member_grid_image_overlay{background-color:#00000000;opacity:0%;width:100%;height:100%;}.elementor-1110 .elementor-element.elementor-element-adca4b8 .ue_grid_item:hover .team_member_grid_image_overlay{opacity:100%;}.elementor-1110 .elementor-element.elementor-element-adca4b8 .team_member_grid_title{color:#AF996D;font-size:15px;font-weight:600;text-transform:uppercase;margin-top:10px;}.elementor-1110 .elementor-element.elementor-element-adca4b8 .team_member_grid_subtitle{color:#000000;font-size:21px;font-weight:600;line-height:1.3em;margin-top:6px;}.elementor-1110 .elementor-element.elementor-element-adca4b8 .ue-company-logo img{height:37px;object-fit:contain;}.elementor-1110 .elementor-element.elementor-element-adca4b8 .ue-company-logo{margin-top:10px;}.elementor-1110 .elementor-element.elementor-element-adca4b8 .team_member_grid_text{color:#424242;font-size:17px;font-weight:400;line-height:1.3em;margin-top:10px;}.elementor-1110 .elementor-element.elementor-element-adca4b8 .team_member_grid_icons{margin-top:0px;}.elementor-1110 .elementor-element.elementor-element-adca4b8 .team_member_grid_icons a{width:65px;height:65px;font-size:56px;border-style:none;border-radius:100px 100px 100px 100px;color:#AF996D;background-color:#ffffff;}.elementor-1110 .elementor-element.elementor-element-adca4b8 .team_member_grid_icons a svg{fill:#AF996D;}.elementor-1110 .elementor-element.elementor-element-adca4b8 .team_member_grid_icons a:hover{border-style:none;color:#AF996D;background-color:#ffffff;}.elementor-1110 .elementor-element.elementor-element-adca4b8 .team_member_grid_icons a:hover svg{fill:#AF996D;}.elementor-1110 .elementor-element.elementor-element-adca4b8 .uc_more_btn{padding:10px 20px 10px 20px;background-color:#000000;color:#ffffff;margin-top:20px;display:inline-block;border-radius:100px;}.elementor-1110 .elementor-element.elementor-element-adca4b8 .uc_more_btn:hover{background-color:#454545;color:#ffffff;}.elementor-1110 .elementor-element.elementor-element-109fae9:not(.elementor-motion-effects-element-type-background), .elementor-1110 .elementor-element.elementor-element-109fae9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F8F7F4;}.elementor-1110 .elementor-element.elementor-element-109fae9{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:100px 0px 100px 0px;}.elementor-1110 .elementor-element.elementor-element-109fae9 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1110 .elementor-element.elementor-element-4c188a8{margin-top:0px;margin-bottom:40px;}.elementor-1110 .elementor-element.elementor-element-309d3d8{text-align:center;}.elementor-1110 .elementor-element.elementor-element-309d3d8 .elementor-heading-title{font-size:55px;font-weight:700;line-height:1.2em;color:#000000;}.elementor-widget-gallery .elementor-gallery-item__title{font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-gallery .elementor-gallery-item__description{font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-gallery{--galleries-title-color-normal:var( --e-global-color-primary );--galleries-title-color-hover:var( --e-global-color-secondary );--galleries-pointer-bg-color-hover:var( --e-global-color-accent );--gallery-title-color-active:var( --e-global-color-secondary );--galleries-pointer-bg-color-active:var( --e-global-color-accent );}.elementor-widget-gallery .elementor-gallery-title{font-weight:var( --e-global-typography-primary-font-weight );}.elementor-1110 .elementor-element.elementor-element-b065c55{--image-transition-duration:800ms;--content-text-align:center;--content-padding:20px;--content-transition-duration:800ms;--content-transition-delay:800ms;}.elementor-1110 .elementor-element.elementor-element-05a3951{padding:100px 0px 100px 0px;}.elementor-1110 .elementor-element.elementor-element-92e0fb1{margin-top:0px;margin-bottom:40px;}.elementor-1110 .elementor-element.elementor-element-2f95d11{text-align:center;}.elementor-1110 .elementor-element.elementor-element-2f95d11 .elementor-heading-title{font-size:55px;font-weight:700;line-height:1.2em;color:#000000;}.elementor-1110 .elementor-element.elementor-element-77ffba9{text-align:center;font-size:21px;font-weight:400;line-height:1.5em;}.elementor-1110 .elementor-element.elementor-element-255bbc9 .elementor-heading-title{font-weight:600;color:#AF996D;}.elementor-1110 .elementor-element.elementor-element-7c6d7cb{--e-image-carousel-slides-to-show:5;}.elementor-1110 .elementor-element.elementor-element-e1a9af9{--spacer-size:50px;}.elementor-1110 .elementor-element.elementor-element-7f1860d .elementor-heading-title{font-weight:600;color:#AF996D;}.elementor-1110 .elementor-element.elementor-element-d8da1f2{--e-image-carousel-slides-to-show:5;}.elementor-1110 .elementor-element.elementor-element-09869e2{--spacer-size:50px;}.elementor-1110 .elementor-element.elementor-element-4dfd099 .elementor-heading-title{font-weight:600;color:#AF996D;}.elementor-1110 .elementor-element.elementor-element-6e499e4{--e-image-carousel-slides-to-show:5;}.elementor-1110 .elementor-element.elementor-element-de33d46{--spacer-size:50px;}.elementor-1110 .elementor-element.elementor-element-731a85e .elementor-heading-title{font-weight:600;color:#AF996D;}.elementor-1110 .elementor-element.elementor-element-6c7e73b{--e-image-carousel-slides-to-show:5;}.elementor-1110 .elementor-element.elementor-element-8fa9c2d:not(.elementor-motion-effects-element-type-background), .elementor-1110 .elementor-element.elementor-element-8fa9c2d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F8F7F4;}.elementor-1110 .elementor-element.elementor-element-8fa9c2d{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:100px 0px 100px 0px;}.elementor-1110 .elementor-element.elementor-element-8fa9c2d > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1110 .elementor-element.elementor-element-61c9fc1{margin-top:0px;margin-bottom:40px;}.elementor-1110 .elementor-element.elementor-element-1ab0b5c{text-align:center;}.elementor-1110 .elementor-element.elementor-element-1ab0b5c .elementor-heading-title{font-size:55px;font-weight:700;line-height:1.2em;color:#000000;}.elementor-1110 .elementor-element.elementor-element-5e22622{text-align:center;font-size:21px;font-weight:400;line-height:1.5em;}.elementor-1110 .elementor-element.elementor-element-2c1f42f > .elementor-container{max-width:880px;}.elementor-1110 .elementor-element.elementor-element-b2dd44a > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-1110 .elementor-element.elementor-element-0b829f7 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:2px;}.elementor-1110 .elementor-element.elementor-element-0b829f7 > .elementor-element-populated{padding:1px 1px 1px 1px;}.elementor-1110 .elementor-element.elementor-element-e5e623f > .elementor-widget-container{background-color:transparent;padding:20px 5px 20px 5px;background-image:linear-gradient(197deg, #082746 0%, #082746 100%);border-radius:0px 0px 0px 0px;}.elementor-1110 .elementor-element.elementor-element-e5e623f{text-align:center;}.elementor-1110 .elementor-element.elementor-element-e5e623f .elementor-heading-title{font-size:27px;font-weight:500;color:#FFFFFF;}.elementor-1110 .elementor-element.elementor-element-17b0bdc > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1110 .elementor-element.elementor-element-17b0bdc .team_member_grid{grid-template-columns:repeat(1, 1fr);gap:2px;}.elementor-1110 .elementor-element.elementor-element-17b0bdc .ue_grid_item{border-style:none;border-radius:0px;background-color:#E2EAF3;padding:11px 0px 11px 0px;}.elementor-1110 .elementor-element.elementor-element-17b0bdc .team_member_grid_header{text-align:center;}.elementor-1110 .elementor-element.elementor-element-17b0bdc .team_member_grid_content{text-align:center;padding:0px 0px 0px 0px;min-height:0px;}.elementor-1110 .elementor-element.elementor-element-17b0bdc .team_member_grid_image img{height:100px;object-position:center center;}.elementor-1110 .elementor-element.elementor-element-17b0bdc .team_member_grid_image_container{width:100px;border-radius:100px 100px 100px 100px;}.elementor-1110 .elementor-element.elementor-element-17b0bdc .team_member_grid_image_overlay{background-color:rgba(0, 0, 0, 0.50);opacity:0%;width:100%;height:100%;}.elementor-1110 .elementor-element.elementor-element-17b0bdc .ue_grid_item:hover .team_member_grid_image_overlay{opacity:100%;}.elementor-1110 .elementor-element.elementor-element-17b0bdc .team_member_grid_title{color:#000000;font-family:"Montserrat", Sans-serif;font-size:25px;font-weight:700;text-transform:uppercase;margin-top:0px;}.elementor-1110 .elementor-element.elementor-element-17b0bdc .team_member_grid_subtitle{color:#8a8a8a;font-weight:400;}.elementor-1110 .elementor-element.elementor-element-17b0bdc .ue-company-logo img{height:37px;object-fit:contain;}.elementor-1110 .elementor-element.elementor-element-17b0bdc .ue-company-logo{margin-top:10px;}.elementor-1110 .elementor-element.elementor-element-17b0bdc .team_member_grid_text{color:#000000;font-size:18px;font-weight:500;line-height:1.5em;margin-top:0px;}.elementor-1110 .elementor-element.elementor-element-17b0bdc .team_member_grid_icons{margin-top:0px;}.elementor-1110 .elementor-element.elementor-element-17b0bdc .team_member_grid_icons a{width:65px;height:65px;font-size:56px;border-style:none;border-radius:100px 100px 100px 100px;color:#000000;background-color:#ffffff;}.elementor-1110 .elementor-element.elementor-element-17b0bdc .team_member_grid_icons a svg{fill:#000000;}.elementor-1110 .elementor-element.elementor-element-17b0bdc .team_member_grid_icons a:hover{border-style:none;color:#000000;background-color:#ffffff;}.elementor-1110 .elementor-element.elementor-element-17b0bdc .team_member_grid_icons a:hover svg{fill:#000000;}.elementor-1110 .elementor-element.elementor-element-17b0bdc .uc_more_btn{padding:10px 20px 10px 20px;background-color:#000000;color:#ffffff;margin-top:20px;display:inline-block;border-radius:100px;}.elementor-1110 .elementor-element.elementor-element-17b0bdc .uc_more_btn:hover{background-color:#454545;color:#ffffff;}.elementor-1110 .elementor-element.elementor-element-3588e76 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-1110 .elementor-element.elementor-element-580f078 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:2px;}.elementor-1110 .elementor-element.elementor-element-580f078 > .elementor-element-populated{padding:1px 1px 1px 1px;}.elementor-1110 .elementor-element.elementor-element-703042f > .elementor-widget-container{background-color:transparent;padding:20px 5px 20px 5px;background-image:linear-gradient(197deg, #A8A8A8 0%, #A8A8A8 100%);border-radius:0px 0px 0px 0px;}.elementor-1110 .elementor-element.elementor-element-703042f{text-align:center;}.elementor-1110 .elementor-element.elementor-element-703042f .elementor-heading-title{font-size:27px;font-weight:500;color:#FFFFFF;}.elementor-1110 .elementor-element.elementor-element-efefcad > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1110 .elementor-element.elementor-element-efefcad .team_member_grid{grid-template-columns:repeat(1, 1fr);gap:2px;}.elementor-1110 .elementor-element.elementor-element-efefcad .ue_grid_item{border-style:none;border-radius:0px;background-color:#FFFFFF;padding:11px 0px 11px 0px;}.elementor-1110 .elementor-element.elementor-element-efefcad .team_member_grid_header{text-align:center;}.elementor-1110 .elementor-element.elementor-element-efefcad .team_member_grid_content{text-align:center;padding:0px 0px 0px 0px;min-height:0px;}.elementor-1110 .elementor-element.elementor-element-efefcad .team_member_grid_image img{height:100px;object-position:center center;}.elementor-1110 .elementor-element.elementor-element-efefcad .team_member_grid_image_container{width:100px;border-radius:100px 100px 100px 100px;}.elementor-1110 .elementor-element.elementor-element-efefcad .team_member_grid_image_overlay{background-color:rgba(0, 0, 0, 0.50);opacity:0%;width:100%;height:100%;}.elementor-1110 .elementor-element.elementor-element-efefcad .ue_grid_item:hover .team_member_grid_image_overlay{opacity:100%;}.elementor-1110 .elementor-element.elementor-element-efefcad .team_member_grid_title{color:#000000;font-family:"Montserrat", Sans-serif;font-size:25px;font-weight:700;text-transform:uppercase;margin-top:0px;}.elementor-1110 .elementor-element.elementor-element-efefcad .team_member_grid_subtitle{color:#8a8a8a;font-weight:400;}.elementor-1110 .elementor-element.elementor-element-efefcad .ue-company-logo img{height:37px;object-fit:contain;}.elementor-1110 .elementor-element.elementor-element-efefcad .ue-company-logo{margin-top:10px;}.elementor-1110 .elementor-element.elementor-element-efefcad .team_member_grid_text{color:#727272;font-size:18px;font-weight:500;line-height:1.5em;margin-top:0px;}.elementor-1110 .elementor-element.elementor-element-efefcad .team_member_grid_icons{margin-top:0px;}.elementor-1110 .elementor-element.elementor-element-efefcad .team_member_grid_icons a{width:65px;height:65px;font-size:56px;border-style:none;border-radius:100px 100px 100px 100px;color:#000000;background-color:#ffffff;}.elementor-1110 .elementor-element.elementor-element-efefcad .team_member_grid_icons a svg{fill:#000000;}.elementor-1110 .elementor-element.elementor-element-efefcad .team_member_grid_icons a:hover{border-style:none;color:#000000;background-color:#ffffff;}.elementor-1110 .elementor-element.elementor-element-efefcad .team_member_grid_icons a:hover svg{fill:#000000;}.elementor-1110 .elementor-element.elementor-element-efefcad .uc_more_btn{padding:10px 20px 10px 20px;background-color:#000000;color:#ffffff;margin-top:20px;display:inline-block;border-radius:100px;}.elementor-1110 .elementor-element.elementor-element-efefcad .uc_more_btn:hover{background-color:#454545;color:#ffffff;}.elementor-1110 .elementor-element.elementor-element-71862b2 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:2px;}.elementor-1110 .elementor-element.elementor-element-71862b2 > .elementor-element-populated{border-style:solid;border-width:3px 3px 3px 3px;border-color:#AF996D;margin:-1px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-1110 .elementor-element.elementor-element-71862b2{z-index:1;}.elementor-1110 .elementor-element.elementor-element-16ea789 > .elementor-widget-container{background-color:#AF996D;padding:20px 5px 20px 5px;border-radius:0px 0px 0px 0px;}.elementor-1110 .elementor-element.elementor-element-16ea789{text-align:center;}.elementor-1110 .elementor-element.elementor-element-16ea789 .elementor-heading-title{font-size:28px;font-weight:700;color:#FFFFFF;}.elementor-1110 .elementor-element.elementor-element-fc5747a > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1110 .elementor-element.elementor-element-fc5747a .team_member_grid{grid-template-columns:repeat(1, 1fr);gap:2px;}.elementor-1110 .elementor-element.elementor-element-fc5747a .ue_grid_item{border-style:none;border-radius:0px;background-color:#FFFFFF;padding:9px 0px 9px 0px;}.elementor-1110 .elementor-element.elementor-element-fc5747a .team_member_grid_header{text-align:center;}.elementor-1110 .elementor-element.elementor-element-fc5747a .team_member_grid_content{text-align:center;padding:0px 0px 0px 0px;min-height:0px;}.elementor-1110 .elementor-element.elementor-element-fc5747a .team_member_grid_image img{height:100px;object-position:center center;}.elementor-1110 .elementor-element.elementor-element-fc5747a .team_member_grid_image_container{width:100px;border-radius:100px 100px 100px 100px;}.elementor-1110 .elementor-element.elementor-element-fc5747a .team_member_grid_image_overlay{background-color:rgba(0, 0, 0, 0.50);opacity:0%;width:100%;height:100%;}.elementor-1110 .elementor-element.elementor-element-fc5747a .ue_grid_item:hover .team_member_grid_image_overlay{opacity:100%;}.elementor-1110 .elementor-element.elementor-element-fc5747a .team_member_grid_title{color:#000000;font-family:"Montserrat", Sans-serif;font-size:25px;font-weight:700;text-transform:uppercase;margin-top:0px;}.elementor-1110 .elementor-element.elementor-element-fc5747a .team_member_grid_subtitle{color:#8a8a8a;font-weight:400;}.elementor-1110 .elementor-element.elementor-element-fc5747a .ue-company-logo img{height:37px;object-fit:contain;}.elementor-1110 .elementor-element.elementor-element-fc5747a .ue-company-logo{margin-top:10px;}.elementor-1110 .elementor-element.elementor-element-fc5747a .team_member_grid_text{color:#9B814E;font-size:20.5px;font-weight:600;line-height:1.5em;margin-top:0px;}.elementor-1110 .elementor-element.elementor-element-fc5747a .team_member_grid_icons{margin-top:0px;}.elementor-1110 .elementor-element.elementor-element-fc5747a .team_member_grid_icons a{width:65px;height:65px;font-size:56px;border-style:none;border-radius:100px 100px 100px 100px;color:#000000;background-color:#ffffff;}.elementor-1110 .elementor-element.elementor-element-fc5747a .team_member_grid_icons a svg{fill:#000000;}.elementor-1110 .elementor-element.elementor-element-fc5747a .team_member_grid_icons a:hover{border-style:none;color:#000000;background-color:#ffffff;}.elementor-1110 .elementor-element.elementor-element-fc5747a .team_member_grid_icons a:hover svg{fill:#000000;}.elementor-1110 .elementor-element.elementor-element-fc5747a .uc_more_btn{padding:10px 20px 10px 20px;background-color:#000000;color:#ffffff;margin-top:20px;display:inline-block;border-radius:100px;}.elementor-1110 .elementor-element.elementor-element-fc5747a .uc_more_btn:hover{background-color:#454545;color:#ffffff;}.elementor-1110 .elementor-element.elementor-element-e69c220 img{width:1%;}.elementor-1110 .elementor-element.elementor-element-81974c3 > .elementor-container{max-width:859px;}.elementor-1110 .elementor-element.elementor-element-81974c3{margin-top:40px;margin-bottom:0px;}.elementor-1110 .elementor-element.elementor-element-df65edb{padding:100px 0px 100px 0px;}.elementor-1110 .elementor-element.elementor-element-c9f2601{margin-top:0px;margin-bottom:40px;}.elementor-1110 .elementor-element.elementor-element-160971f{text-align:center;}.elementor-1110 .elementor-element.elementor-element-160971f .elementor-heading-title{font-size:55px;font-weight:700;line-height:1.2em;color:#000000;}.elementor-1110 .elementor-element.elementor-element-eea5b40{text-align:center;font-size:21px;font-weight:400;line-height:1.5em;}.elementor-1110 .elementor-element.elementor-element-1938345:not(.elementor-motion-effects-element-type-background), .elementor-1110 .elementor-element.elementor-element-1938345 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F8F7F4;}.elementor-1110 .elementor-element.elementor-element-1938345{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:100px 0px 100px 0px;}.elementor-1110 .elementor-element.elementor-element-1938345 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1110 .elementor-element.elementor-element-fbafa28{margin-top:0px;margin-bottom:40px;}.elementor-1110 .elementor-element.elementor-element-2ccc996{text-align:center;}.elementor-1110 .elementor-element.elementor-element-2ccc996 .elementor-heading-title{font-size:55px;font-weight:700;line-height:1.2em;color:#000000;}.elementor-1110 .elementor-element.elementor-element-331ebbd{text-align:center;font-size:21px;font-weight:400;line-height:1.5em;}.elementor-widget-ucaddon_responsive_testemonial_carousel .ue_title{font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-ucaddon_responsive_testemonial_carousel .ue_subtitle{font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-ucaddon_responsive_testemonial_carousel .ue-text{font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-ucaddon_responsive_testemonial_carousel .flipster__nav__link{font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-ucaddon_responsive_testemonial_carousel .ue-text-unfold-btn{font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-1110 .elementor-element.elementor-element-67252ea .uc_quote_item{transition:all 200ms;background-color:#ffffff;border-style:solid;border-width:1px 1px 1px 1px;border-color:#E9E9E9;margin:0px 0px 0px 0px;padding:30px 30px 30px 30px;min-height:558px;text-align:center;}.elementor-1110 .elementor-element.elementor-element-67252ea .uc_quote_info{flex-direction:column;}.elementor-1110 .elementor-element.elementor-element-67252ea .uc_quote_item,.elementor-1110 .elementor-element.elementor-element-67252ea .flipster__item__content{border-radius:15px 15px 15px 15px;}.elementor-1110 .elementor-element.elementor-element-67252ea .ue-item{opacity:100%;}.elementor-1110 .elementor-element.elementor-element-67252ea .ue-item:hover{opacity:100%;}.elementor-1110 .elementor-element.elementor-element-67252ea .uc_author{flex-direction:column;margin-top:0px;}.elementor-1110 .elementor-element.elementor-element-67252ea .ue-image-spacing{width:7px;height:7px;}.elementor-1110 .elementor-element.elementor-element-67252ea .ue-image{width:230px;}.elementor-1110 .elementor-element.elementor-element-67252ea .ue-image img{height:150px;border-radius:15px 15px 15px 15px;}.elementor-1110 .elementor-element.elementor-element-67252ea .uc_quote_info .uc_author_avatar{object-fit:cover;}.elementor-1110 .elementor-element.elementor-element-67252ea .ue_title{color:#000000;font-size:17px;font-weight:500;line-height:1.3em;margin-top:16px;}.elementor-1110 .elementor-element.elementor-element-67252ea .ue_subtitle{color:#ACACAC;font-size:14px;font-weight:400;line-height:1.5em;margin-top:3px;}.elementor-1110 .elementor-element.elementor-element-67252ea .ue-text{color:#646464;font-size:15px;font-weight:400;line-height:1.5em;margin-top:15px;min-height:0px;}.elementor-1110 .elementor-element.elementor-element-67252ea .ue-icon{width:60px;height:60px;background-color:#AF996D;margin-top:15px;border-radius:60px 60px 60px 60px;}.elementor-1110 .elementor-element.elementor-element-67252ea .ue-icon i{font-size:20px;color:#ffffff;}.elementor-1110 .elementor-element.elementor-element-67252ea .ue-icon svg{font-size:20px;fill:#ffffff;}.elementor-1110 .elementor-element.elementor-element-67252ea .uc_stars{margin-top:20px;color:#ffcb00;font-size:14px;justify-content:center;}.elementor-1110 .elementor-element.elementor-element-67252ea .owl-nav .owl-prev{left:-30px;}.elementor-1110 .elementor-element.elementor-element-67252ea .owl-nav .owl-next{right:-30px;}.elementor-1110 .elementor-element.elementor-element-67252ea .owl-carousel .owl-nav .owl-next,.elementor-1110 .elementor-element.elementor-element-67252ea .owl-carousel .owl-nav .owl-prev{top:255px;border-radius:10px;width:50px;height:50px;line-height:50px;font-size:20px;background-color:#F9F9F9;color:#000000;}.elementor-1110 .elementor-element.elementor-element-67252ea .owl-carousel .owl-nav .owl-next:hover,.elementor-1110 .elementor-element.elementor-element-67252ea .owl-carousel .owl-nav .owl-prev:hover{background-color:#000000;color:#ffffff;}.elementor-1110 .elementor-element.elementor-element-67252ea .owl-dot{width:8px;height:8px;background-color:#c6c6c6;margin:0px 5px;}.elementor-1110 .elementor-element.elementor-element-67252ea .owl-dot.active{background-color:#000000;}.elementor-1110 .elementor-element.elementor-element-67252ea .owl-dots{margin-top:20px;text-align:center;}.elementor-1110 .elementor-element.elementor-element-67252ea .owl-dots .owl-dot{border-radius:100px 100px 100px 100px;}.elementor-1110 .elementor-element.elementor-element-67252ea .center .ue-item{opacity:100%;}.elementor-1110 .elementor-element.elementor-element-64c3d8c{padding:100px 0px 100px 0px;}.elementor-1110 .elementor-element.elementor-element-92ad147{margin-top:0px;margin-bottom:40px;}.elementor-1110 .elementor-element.elementor-element-5802fe6{text-align:center;}.elementor-1110 .elementor-element.elementor-element-5802fe6 .elementor-heading-title{font-size:55px;font-weight:700;line-height:1.2em;color:#000000;}.elementor-1110 .elementor-element.elementor-element-1ea3f38{text-align:center;font-size:21px;font-weight:400;line-height:1.5em;}.elementor-widget-ucaddon_logo_marquee .ue_marquee_title{font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-ucaddon_logo_marquee .ue-item-badge{font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-1110 .elementor-element.elementor-element-6a2a1b0 .ue_img_marquee{width:100%;display:inline-block;}.elementor-1110 .elementor-element.elementor-element-6a2a1b0 .uc_logo_marquee_holder{height:70px;background-color:#ffffff;border-radius:0px;padding:15px 15px 15px 15px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#F0F0F0;}.elementor-1110 .elementor-element.elementor-element-6a2a1b0 img{object-fit:contain;object-position:center;}.elementor-1110 .elementor-element.elementor-element-6a2a1b0 .ue_marquee_title{text-align:center;}.elementor-1110 .elementor-element.elementor-element-6a2a1b0 .ue-item-badge{min-height:0px;min-width:0px;color:#ffffff;background-color:#3E3FF0;padding:10px 10px 10px 10px;border-radius:3px;}.elementor-1110 .elementor-element.elementor-element-3b8e12a > .elementor-container{max-width:996px;}.elementor-1110 .elementor-element.elementor-element-3b8e12a{margin-top:30px;margin-bottom:0px;}.elementor-bc-flex-widget .elementor-1110 .elementor-element.elementor-element-632c0a2.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-1110 .elementor-element.elementor-element-632c0a2.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-1110 .elementor-element.elementor-element-484296b img{width:100%;}.elementor-bc-flex-widget .elementor-1110 .elementor-element.elementor-element-8de2b24.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-1110 .elementor-element.elementor-element-8de2b24.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-1110 .elementor-element.elementor-element-5159c41 img{width:80%;}.elementor-bc-flex-widget .elementor-1110 .elementor-element.elementor-element-1ccc0c2.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-1110 .elementor-element.elementor-element-1ccc0c2.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-1110 .elementor-element.elementor-element-a2fc2a4 img{width:73%;}.elementor-bc-flex-widget .elementor-1110 .elementor-element.elementor-element-b556a50.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-1110 .elementor-element.elementor-element-b556a50.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-1110 .elementor-element.elementor-element-569e2ed img{width:78%;}.elementor-bc-flex-widget .elementor-1110 .elementor-element.elementor-element-33c275d.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-1110 .elementor-element.elementor-element-33c275d.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-1110 .elementor-element.elementor-element-a7ccae0 img{width:80%;}.elementor-bc-flex-widget .elementor-1110 .elementor-element.elementor-element-df5b745.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-1110 .elementor-element.elementor-element-df5b745.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-1110 .elementor-element.elementor-element-23a67b1 img{width:97%;}@media(min-width:768px){.elementor-1110 .elementor-element.elementor-element-b2dd44a{width:15%;}.elementor-1110 .elementor-element.elementor-element-3588e76{width:85%;}}@media(max-width:1024px){.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-ucaddon_team_member_grid .team_member_grid_title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-ucaddon_team_member_grid .team_member_grid_subtitle{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-ucaddon_team_member_grid .team_member_grid_text{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1110 .elementor-element.elementor-element-06641a6 .team_member_grid{grid-template-columns:repeat(3, 1fr);}.elementor-1110 .elementor-element.elementor-element-c053f31 .team_member_grid{grid-template-columns:repeat(3, 1fr);}.elementor-1110 .elementor-element.elementor-element-278ac9f .team_member_grid{grid-template-columns:repeat(3, 1fr);}.elementor-1110 .elementor-element.elementor-element-d8e42e0 .team_member_grid{grid-template-columns:repeat(3, 1fr);}.elementor-1110 .elementor-element.elementor-element-adca4b8 .team_member_grid{grid-template-columns:repeat(3, 1fr);}.elementor-widget-gallery .elementor-gallery-item__description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1110 .elementor-element.elementor-element-2c1f42f > .elementor-container{max-width:707px;}.elementor-1110 .elementor-element.elementor-element-17b0bdc .team_member_grid{grid-template-columns:repeat(1, 1fr);}.elementor-1110 .elementor-element.elementor-element-efefcad .team_member_grid{grid-template-columns:repeat(1, 1fr);}.elementor-1110 .elementor-element.elementor-element-fc5747a .team_member_grid{grid-template-columns:repeat(1, 1fr);}.elementor-widget-ucaddon_responsive_testemonial_carousel .ue_title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-ucaddon_responsive_testemonial_carousel .ue_subtitle{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-ucaddon_responsive_testemonial_carousel .ue-text{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-ucaddon_responsive_testemonial_carousel .flipster__nav__link{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-ucaddon_responsive_testemonial_carousel .ue-text-unfold-btn{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-ucaddon_logo_marquee .ue_marquee_title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-ucaddon_logo_marquee .ue-item-badge{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}}@media(max-width:767px){.elementor-1110 .elementor-element.elementor-element-b93faa8{padding:100px 0px 50px 0px;}.elementor-1110 .elementor-element.elementor-element-82b1f6d > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1110 .elementor-element.elementor-element-466176a{font-size:15px;line-height:1.4em;}.elementor-1110 .elementor-element.elementor-element-ec6953a > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-1110 .elementor-element.elementor-element-ec6953a .elementor-heading-title{font-size:45px;}.elementor-1110 .elementor-element.elementor-element-6cf78dd > .elementor-widget-container{margin:0px 5px 0px 0px;}.elementor-1110 .elementor-element.elementor-element-6cf78dd{font-size:22px;line-height:1.4em;}.elementor-1110 .elementor-element.elementor-element-65ec388 .elementor-counter-number-wrapper{font-size:28px;}.elementor-1110 .elementor-element.elementor-element-a0778bd{font-size:19px;line-height:1.4em;}.elementor-1110 .elementor-element.elementor-element-b67b703 .elementor-button{font-size:16px;padding:11px 22px 11px 22px;}.elementor-1110 .elementor-element.elementor-element-882e33c{font-size:13px;line-height:1.4em;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1110 .elementor-element.elementor-element-d895fb0 > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-1110 .elementor-element.elementor-element-d895fb0 img{width:72%;}.elementor-1110 .elementor-element.elementor-element-6ceb57d{padding:50px 0px 50px 0px;}.elementor-1110 .elementor-element.elementor-element-9ff2833 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-1110 .elementor-element.elementor-element-b50f16c{margin-top:0px;margin-bottom:10px;}.elementor-1110 .elementor-element.elementor-element-397710b .elementor-heading-title{font-size:25px;}.elementor-1110 .elementor-element.elementor-element-e0ab1fb{font-size:13px;line-height:1.4em;}.elementor-1110 .elementor-element.elementor-element-95b05a4 .elementor-heading-title{font-size:18px;}.elementor-widget-ucaddon_team_member_grid .team_member_grid_title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-ucaddon_team_member_grid .team_member_grid_subtitle{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-ucaddon_team_member_grid .team_member_grid_text{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1110 .elementor-element.elementor-element-06641a6 .team_member_grid{grid-template-columns:repeat(2, 1fr);gap:5px;}.elementor-1110 .elementor-element.elementor-element-06641a6 .ue_grid_item{padding:7px 7px 7px 7px;}.elementor-1110 .elementor-element.elementor-element-06641a6 .team_member_grid_image img{height:123px;}.elementor-1110 .elementor-element.elementor-element-06641a6 .team_member_grid_title{font-size:12px;margin-top:14px;}.elementor-1110 .elementor-element.elementor-element-06641a6 .team_member_grid_subtitle{font-size:17px;line-height:1.4em;margin-top:0px;}.elementor-1110 .elementor-element.elementor-element-06641a6 .team_member_grid_text{font-size:15px;margin-top:8px;}.elementor-1110 .elementor-element.elementor-element-06641a6 .team_member_grid_icons a{width:40px;height:40px;font-size:40px;}.elementor-1110 .elementor-element.elementor-element-9bb0adf{--spacer-size:20px;}.elementor-1110 .elementor-element.elementor-element-e2bdbba .elementor-heading-title{font-size:18px;}.elementor-1110 .elementor-element.elementor-element-c053f31 .team_member_grid{grid-template-columns:repeat(2, 1fr);gap:5px;}.elementor-1110 .elementor-element.elementor-element-c053f31 .ue_grid_item{padding:7px 7px 7px 7px;}.elementor-1110 .elementor-element.elementor-element-c053f31 .team_member_grid_image img{height:123px;}.elementor-1110 .elementor-element.elementor-element-c053f31 .team_member_grid_title{font-size:12px;margin-top:14px;}.elementor-1110 .elementor-element.elementor-element-c053f31 .team_member_grid_subtitle{font-size:17px;line-height:1.4em;margin-top:0px;}.elementor-1110 .elementor-element.elementor-element-c053f31 .team_member_grid_text{font-size:15px;margin-top:8px;}.elementor-1110 .elementor-element.elementor-element-c053f31 .team_member_grid_icons a{width:40px;height:40px;font-size:40px;}.elementor-1110 .elementor-element.elementor-element-e04624d{padding:50px 0px 50px 0px;}.elementor-1110 .elementor-element.elementor-element-f64d899 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-1110 .elementor-element.elementor-element-bc7c7cf{margin-top:0px;margin-bottom:10px;}.elementor-1110 .elementor-element.elementor-element-3a80dbf .elementor-heading-title{font-size:25px;}.elementor-1110 .elementor-element.elementor-element-17164de{font-size:13px;line-height:1.4em;}.elementor-1110 .elementor-element.elementor-element-a7f63e8{--e-image-carousel-slides-to-show:2;}.elementor-1110 .elementor-element.elementor-element-0488523{padding:50px 0px 50px 0px;}.elementor-1110 .elementor-element.elementor-element-82037d5 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-1110 .elementor-element.elementor-element-5f33033{margin-top:0px;margin-bottom:10px;}.elementor-1110 .elementor-element.elementor-element-721dafd .elementor-heading-title{font-size:25px;}.elementor-1110 .elementor-element.elementor-element-0d7073d{font-size:13px;line-height:1.4em;}.elementor-1110 .elementor-element.elementor-element-278ac9f .team_member_grid{grid-template-columns:repeat(1, 1fr);gap:15px;}.elementor-1110 .elementor-element.elementor-element-278ac9f .ue_grid_item{padding:13px 13px 13px 13px;}.elementor-1110 .elementor-element.elementor-element-278ac9f .team_member_grid_image img{height:164px;}.elementor-1110 .elementor-element.elementor-element-278ac9f .team_member_grid_title{font-size:13px;margin-top:10px;}.elementor-1110 .elementor-element.elementor-element-278ac9f .team_member_grid_subtitle{font-size:20px;line-height:1.4em;margin-top:0px;}.elementor-1110 .elementor-element.elementor-element-278ac9f .team_member_grid_text{font-size:15px;margin-top:8px;}.elementor-1110 .elementor-element.elementor-element-278ac9f .team_member_grid_icons a{width:40px;height:40px;font-size:40px;}.elementor-1110 .elementor-element.elementor-element-e5fcdcf{font-size:16px;line-height:1.4em;}.elementor-1110 .elementor-element.elementor-element-229ec41{font-size:13px;line-height:1.4em;}.elementor-1110 .elementor-element.elementor-element-23d1529{padding:50px 0px 50px 0px;}.elementor-1110 .elementor-element.elementor-element-082dc96 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-1110 .elementor-element.elementor-element-892791a{margin-top:0px;margin-bottom:10px;}.elementor-1110 .elementor-element.elementor-element-5baff34 .elementor-heading-title{font-size:25px;}.elementor-1110 .elementor-element.elementor-element-b42f749{font-size:13px;line-height:1.4em;}.elementor-1110 .elementor-element.elementor-element-d8e42e0 .team_member_grid{grid-template-columns:repeat(1, 1fr);gap:15px;}.elementor-1110 .elementor-element.elementor-element-d8e42e0 .ue_grid_item{padding:13px 13px 13px 13px;}.elementor-1110 .elementor-element.elementor-element-d8e42e0 .team_member_grid_image img{height:164px;}.elementor-1110 .elementor-element.elementor-element-d8e42e0 .team_member_grid_title{font-size:13px;margin-top:10px;}.elementor-1110 .elementor-element.elementor-element-d8e42e0 .team_member_grid_subtitle{font-size:20px;line-height:1.4em;margin-top:0px;}.elementor-1110 .elementor-element.elementor-element-d8e42e0 .team_member_grid_text{font-size:15px;margin-top:8px;}.elementor-1110 .elementor-element.elementor-element-d8e42e0 .team_member_grid_icons a{width:40px;height:40px;font-size:40px;}.elementor-1110 .elementor-element.elementor-element-c525bb0{padding:50px 0px 50px 0px;}.elementor-1110 .elementor-element.elementor-element-e4d317c > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-1110 .elementor-element.elementor-element-88b5634 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-1110 .elementor-element.elementor-element-5af4853 .elementor-heading-title{font-size:25px;}.elementor-1110 .elementor-element.elementor-element-646b7b3{font-size:21px;line-height:1.3em;}.elementor-1110 .elementor-element.elementor-element-b61aa19{font-size:13px;line-height:1.4em;}.elementor-1110 .elementor-element.elementor-element-050bd70{--spacer-size:20px;}.elementor-1110 .elementor-element.elementor-element-df6409d{--e-image-carousel-slides-to-show:2;}.elementor-1110 .elementor-element.elementor-element-595625e{padding:50px 0px 50px 0px;}.elementor-1110 .elementor-element.elementor-element-176e35b > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-1110 .elementor-element.elementor-element-0cc0f85 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-1110 .elementor-element.elementor-element-b5eacbf{text-align:center;font-size:21px;line-height:1.3em;}.elementor-1110 .elementor-element.elementor-element-67aafa0 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1110 .elementor-element.elementor-element-67aafa0{text-align:center;font-size:15px;line-height:1.4em;}.elementor-1110 .elementor-element.elementor-element-ae75da7 .elementor-button{font-size:16px;padding:11px 22px 11px 22px;}.elementor-1110 .elementor-element.elementor-element-ec7ec69{padding:50px 0px 50px 0px;}.elementor-1110 .elementor-element.elementor-element-875867f > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-1110 .elementor-element.elementor-element-6d9dcfc{margin-top:0px;margin-bottom:10px;}.elementor-1110 .elementor-element.elementor-element-5a9a3c8 .elementor-heading-title{font-size:25px;}.elementor-1110 .elementor-element.elementor-element-d05c320{font-size:13px;line-height:1.4em;}.elementor-1110 .elementor-element.elementor-element-adca4b8 .team_member_grid{grid-template-columns:repeat(2, 1fr);gap:5px;}.elementor-1110 .elementor-element.elementor-element-adca4b8 .ue_grid_item{padding:13px 13px 13px 13px;}.elementor-1110 .elementor-element.elementor-element-adca4b8 .team_member_grid_image img{height:164px;}.elementor-1110 .elementor-element.elementor-element-adca4b8 .team_member_grid_title{font-size:13px;margin-top:10px;}.elementor-1110 .elementor-element.elementor-element-adca4b8 .team_member_grid_subtitle{font-size:17px;line-height:1.4em;margin-top:3px;}.elementor-1110 .elementor-element.elementor-element-adca4b8 .team_member_grid_text{font-size:15px;margin-top:8px;}.elementor-1110 .elementor-element.elementor-element-adca4b8 .team_member_grid_icons a{width:40px;height:40px;font-size:40px;}.elementor-1110 .elementor-element.elementor-element-109fae9{padding:50px 0px 50px 0px;}.elementor-1110 .elementor-element.elementor-element-9616a5d > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-1110 .elementor-element.elementor-element-4c188a8{margin-top:0px;margin-bottom:10px;}.elementor-1110 .elementor-element.elementor-element-309d3d8 .elementor-heading-title{font-size:25px;}.elementor-widget-gallery .elementor-gallery-item__description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1110 .elementor-element.elementor-element-05a3951{padding:50px 0px 50px 0px;}.elementor-1110 .elementor-element.elementor-element-e87032e > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-1110 .elementor-element.elementor-element-92e0fb1{margin-top:0px;margin-bottom:10px;}.elementor-1110 .elementor-element.elementor-element-2f95d11 .elementor-heading-title{font-size:25px;}.elementor-1110 .elementor-element.elementor-element-77ffba9{font-size:13px;line-height:1.4em;}.elementor-1110 .elementor-element.elementor-element-255bbc9 .elementor-heading-title{font-size:18px;}.elementor-1110 .elementor-element.elementor-element-7c6d7cb{--e-image-carousel-slides-to-show:2;}.elementor-1110 .elementor-element.elementor-element-e1a9af9{--spacer-size:20px;}.elementor-1110 .elementor-element.elementor-element-7f1860d .elementor-heading-title{font-size:18px;}.elementor-1110 .elementor-element.elementor-element-d8da1f2{--e-image-carousel-slides-to-show:2;}.elementor-1110 .elementor-element.elementor-element-09869e2{--spacer-size:20px;}.elementor-1110 .elementor-element.elementor-element-4dfd099 .elementor-heading-title{font-size:18px;}.elementor-1110 .elementor-element.elementor-element-6e499e4{--e-image-carousel-slides-to-show:2;}.elementor-1110 .elementor-element.elementor-element-de33d46{--spacer-size:20px;}.elementor-1110 .elementor-element.elementor-element-731a85e .elementor-heading-title{font-size:18px;}.elementor-1110 .elementor-element.elementor-element-6c7e73b{--e-image-carousel-slides-to-show:2;}.elementor-1110 .elementor-element.elementor-element-8fa9c2d{padding:50px 0px 50px 0px;}.elementor-1110 .elementor-element.elementor-element-a52f7e9 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-1110 .elementor-element.elementor-element-61c9fc1{margin-top:0px;margin-bottom:10px;}.elementor-1110 .elementor-element.elementor-element-1ab0b5c .elementor-heading-title{font-size:25px;}.elementor-1110 .elementor-element.elementor-element-5e22622{font-size:13px;line-height:1.4em;}.elementor-1110 .elementor-element.elementor-element-e5e623f > .elementor-widget-container{padding:10px 5px 10px 5px;}.elementor-1110 .elementor-element.elementor-element-e5e623f .elementor-heading-title{font-size:20px;}.elementor-1110 .elementor-element.elementor-element-17b0bdc .team_member_grid{grid-template-columns:repeat(1, 1fr);gap:1px;}.elementor-1110 .elementor-element.elementor-element-17b0bdc .ue_grid_item{padding:5px 0px 5px 0px;}.elementor-1110 .elementor-element.elementor-element-17b0bdc .team_member_grid_title{font-size:15px;}.elementor-1110 .elementor-element.elementor-element-17b0bdc .team_member_grid_text{font-size:13px;}.elementor-1110 .elementor-element.elementor-element-17b0bdc .team_member_grid_icons a{width:50px;height:50px;font-size:46px;}.elementor-1110 .elementor-element.elementor-element-580f078{width:50%;}.elementor-1110 .elementor-element.elementor-element-580f078 > .elementor-element-populated{margin:30px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-1110 .elementor-element.elementor-element-703042f > .elementor-widget-container{padding:6px 5px 6px 5px;}.elementor-1110 .elementor-element.elementor-element-703042f .elementor-heading-title{font-size:17px;}.elementor-1110 .elementor-element.elementor-element-efefcad .team_member_grid{grid-template-columns:repeat(1, 1fr);gap:1px;}.elementor-1110 .elementor-element.elementor-element-efefcad .ue_grid_item{padding:5px 0px 5px 0px;}.elementor-1110 .elementor-element.elementor-element-efefcad .team_member_grid_title{font-size:15px;}.elementor-1110 .elementor-element.elementor-element-efefcad .team_member_grid_text{font-size:11px;}.elementor-1110 .elementor-element.elementor-element-efefcad .team_member_grid_icons a{width:50px;height:50px;font-size:46px;}.elementor-1110 .elementor-element.elementor-element-71862b2 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-1110 .elementor-element.elementor-element-16ea789 > .elementor-widget-container{padding:10px 5px 10px 5px;}.elementor-1110 .elementor-element.elementor-element-16ea789 .elementor-heading-title{font-size:24px;}.elementor-1110 .elementor-element.elementor-element-fc5747a .team_member_grid{grid-template-columns:repeat(1, 1fr);gap:1px;}.elementor-1110 .elementor-element.elementor-element-fc5747a .ue_grid_item{padding:5px 0px 5px 0px;}.elementor-1110 .elementor-element.elementor-element-fc5747a .team_member_grid_title{font-size:15px;}.elementor-1110 .elementor-element.elementor-element-fc5747a .team_member_grid_text{font-size:13px;}.elementor-1110 .elementor-element.elementor-element-fc5747a .team_member_grid_icons a{width:50px;height:50px;font-size:46px;}.elementor-1110 .elementor-element.elementor-element-8b35f6a > .elementor-element-populated{padding:0px 5px 0px 5px;}.elementor-1110 .elementor-element.elementor-element-e69c220 img{width:100%;}.elementor-1110 .elementor-element.elementor-element-81974c3 > .elementor-container{max-width:330px;}.elementor-1110 .elementor-element.elementor-element-81974c3{margin-top:40px;margin-bottom:0px;}.elementor-1110 .elementor-element.elementor-element-df65edb{padding:50px 0px 50px 0px;}.elementor-1110 .elementor-element.elementor-element-877e0b5 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-1110 .elementor-element.elementor-element-c9f2601{margin-top:0px;margin-bottom:10px;}.elementor-1110 .elementor-element.elementor-element-160971f .elementor-heading-title{font-size:25px;}.elementor-1110 .elementor-element.elementor-element-eea5b40{font-size:13px;line-height:1.4em;}.elementor-1110 .elementor-element.elementor-element-1938345{padding:50px 0px 50px 0px;}.elementor-1110 .elementor-element.elementor-element-c0afb6b > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-1110 .elementor-element.elementor-element-fbafa28{margin-top:0px;margin-bottom:10px;}.elementor-1110 .elementor-element.elementor-element-2ccc996 .elementor-heading-title{font-size:25px;}.elementor-1110 .elementor-element.elementor-element-331ebbd{font-size:13px;line-height:1.4em;}.elementor-widget-ucaddon_responsive_testemonial_carousel .ue_title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-ucaddon_responsive_testemonial_carousel .ue_subtitle{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-ucaddon_responsive_testemonial_carousel .ue-text{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-ucaddon_responsive_testemonial_carousel .flipster__nav__link{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-ucaddon_responsive_testemonial_carousel .ue-text-unfold-btn{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1110 .elementor-element.elementor-element-67252ea .uc_quote_item{padding:20px 20px 20px 20px;min-height:458px;}.elementor-1110 .elementor-element.elementor-element-67252ea .ue_title{font-size:15px;line-height:1.4em;}.elementor-1110 .elementor-element.elementor-element-67252ea .ue_subtitle{font-size:13px;line-height:1.4em;}.elementor-1110 .elementor-element.elementor-element-67252ea .ue-text{font-size:13px;line-height:1.4em;}.elementor-1110 .elementor-element.elementor-element-67252ea .owl-nav .owl-prev{left:5px;}.elementor-1110 .elementor-element.elementor-element-67252ea .owl-nav .owl-next{right:5px;}.elementor-1110 .elementor-element.elementor-element-67252ea .owl-carousel .owl-nav .owl-next,.elementor-1110 .elementor-element.elementor-element-67252ea .owl-carousel .owl-nav .owl-prev{top:341px;width:35px;height:35px;line-height:35px;font-size:18px;}.elementor-1110 .elementor-element.elementor-element-64c3d8c{padding:50px 0px 50px 0px;}.elementor-1110 .elementor-element.elementor-element-99d9145 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-1110 .elementor-element.elementor-element-92ad147{margin-top:0px;margin-bottom:10px;}.elementor-1110 .elementor-element.elementor-element-5802fe6 .elementor-heading-title{font-size:25px;}.elementor-1110 .elementor-element.elementor-element-1ea3f38{font-size:13px;line-height:1.4em;}.elementor-widget-ucaddon_logo_marquee .ue_marquee_title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-ucaddon_logo_marquee .ue-item-badge{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1110 .elementor-element.elementor-element-6a2a1b0 .uc_logo_marquee_holder{padding:5px 5px 5px 5px;}.elementor-1110 .elementor-element.elementor-element-3b8e12a{margin-top:20px;margin-bottom:0px;}.elementor-1110 .elementor-element.elementor-element-632c0a2{width:50%;}.elementor-1110 .elementor-element.elementor-element-484296b img{width:90%;}.elementor-1110 .elementor-element.elementor-element-8de2b24{width:50%;}.elementor-1110 .elementor-element.elementor-element-5159c41 img{width:77%;}.elementor-1110 .elementor-element.elementor-element-1ccc0c2{width:50%;}.elementor-1110 .elementor-element.elementor-element-b556a50{width:50%;}.elementor-1110 .elementor-element.elementor-element-569e2ed img{width:69%;}.elementor-1110 .elementor-element.elementor-element-33c275d{width:50%;}.elementor-1110 .elementor-element.elementor-element-df5b745{width:50%;}}@media(min-width:1025px){.elementor-1110 .elementor-element.elementor-element-c525bb0:not(.elementor-motion-effects-element-type-background), .elementor-1110 .elementor-element.elementor-element-c525bb0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}}/* Start custom CSS for ucaddon_team_member_grid, class: .elementor-element-fc5747a *//* ==================================================
   ★ 여기서 사이즈 수정
================================================== */

.bgt-compare-wrap {

  /* 포인트 색상 */
  --point-color: #AF996D;

  /* =========================
     PC
  ========================= */

  --pc-title-size: 20px;
  --pc-title-weight: 600;

  --pc-body-size: 17px;
  --pc-body-weight: 500;

  --pc-best-badge-size: 14px;
  --pc-best-title-size: 24px;
  --pc-best-body-size: 18px;

  --pc-padding-y: 10px;
  --pc-padding-x: 20px;

  /* =========================
     MOBILE
  ========================= */

  --mo-title-size: 13px;
  --mo-title-weight: 600;

  --mo-body-size: 12px;
  --mo-body-weight: 400;

  --mo-best-badge-size: 11px;
  --mo-best-title-size: 16px;
  --mo-best-body-size: 13px;

  --mo-padding-y: 5px;
  --mo-padding-x: 10px;

  /* BEST 테두리 */
  --best-border: 4px;
}


/* ==================================================
   엘리먼터 바깥 배경 / 선 강제 제거
================================================== */

.elementor-element-ffe5701,
.elementor-element-05569bf,
.elementor-element-8dc45ee,
.elementor-element-8dc45ee > .elementor-widget-container {
  background: transparent !important;
  background-color: transparent !important;

  border: 0 !important;
  border-top: 0 !important;

  outline: 0 !important;
  box-shadow: none !important;
}

.elementor-element-ffe5701::before,
.elementor-element-ffe5701::after,
.elementor-element-05569bf::before,
.elementor-element-05569bf::after,
.elementor-element-8dc45ee::before,
.elementor-element-8dc45ee::after {
  display: none !important;
  content: none !important;
}


/* ==================================================
   전체
================================================== */

.bgt-compare-wrap {
  width: 100%;

  background: transparent !important;
  border: 0 !important;
  outline: 0 !important;
  box-shadow: none !important;

  font-family: inherit;
}

.bgt-compare-scroll {
  width: 100%;

  overflow-x: auto;

  /*
   * BEST 영역이 위로 튀어나올 공간
   */
  padding-top: 20px;

  background: transparent !important;

  border: 0 !important;
  border-top: 0 !important;

  outline: 0 !important;
  box-shadow: none !important;

  -webkit-overflow-scrolling: touch;
}


/* ==================================================
   TABLE
================================================== */

.bgt-compare-table {
  width: 100%;

  border-collapse: separate !important;
  border-spacing: 0 !important;

  table-layout: auto;

  /*
   * 중요
   * 여기 배경을 흰색으로 하면
   * 라운드 모서리 밖으로 흰 사각형이 보임
   */
  background: transparent !important;
  background-color: transparent !important;

  border: 0 !important;
  border-top: 0 !important;

  outline: 0 !important;
  box-shadow: none !important;

  color: #222;
}


/* 테마의 table 기본 스타일까지 제거 */
.bgt-compare-table,
.bgt-compare-table thead,
.bgt-compare-table tbody,
.bgt-compare-table tr {
  background: transparent !important;

  border: 0 !important;
  border-top: 0 !important;

  outline: 0 !important;
  box-shadow: none !important;
}

.bgt-compare-table::before,
.bgt-compare-table::after,
.bgt-compare-table thead::before,
.bgt-compare-table thead::after,
.bgt-compare-table tr::before,
.bgt-compare-table tr::after {
  content: none !important;
  display: none !important;
}


/* ==================================================
   HEADER 공통
================================================== */

.bgt-compare-table th {
  padding:
    var(--pc-padding-y)
    var(--pc-padding-x);

  font-size: var(--pc-title-size);
  font-weight: var(--pc-title-weight);

  text-align: center;
  vertical-align: middle;

  white-space: nowrap;

  border-top: 0 !important;
  outline: 0 !important;
  box-shadow: none !important;
}


/* ==================================================
   구분
================================================== */

.bgt-col-type {
  background: #f8f4ea !important;
  color: #756543;

  border-radius: 20px 0 0 0;
}


/* ==================================================
   타사
================================================== */

.bgt-col-other {
  background: #b4b4b4 !important;
  color: #fff;
}


/* ==================================================
   BEST CHOICE HEADER
================================================== */

.bgt-col-best {
  position: relative;
  z-index: 10;

  background: var(--point-color) !important;
  color: #fff;

  /*
   * 위로 튀어나오게
   */
  transform: translateY(-14px);

  border:
    var(--best-border)
    solid var(--point-color) !important;

  border-bottom: 0 !important;

  border-radius: 32px 32px 0 0;

  box-shadow:
    0 10px 25px rgba(0,0,0,0.08) !important;
}


/* BEST 안쪽 */
.bgt-best-head {
  padding: 8px 15px 13px;
}


/* BEST CHOICE 배지 */
.bgt-best-badge {
  display: inline-block;

  padding: 5px 18px;

  background: #fff !important;
  color: var(--point-color);

  border-radius: 50px;

  font-size: var(--pc-best-badge-size);
  font-weight: 600;

  line-height: 1.2;
  letter-spacing: 0.06em;
}


/* 배관특공대 */
.bgt-best-head strong {
  display: block;

  margin-top: 10px;

  font-size: var(--pc-best-title-size);
  font-weight: 600;

  line-height: 1.25;
}


/* ==================================================
   BODY 공통
================================================== */

.bgt-compare-table td {
  padding:
    var(--pc-padding-y)
    var(--pc-padding-x);

  font-size: var(--pc-body-size);
  font-weight: var(--pc-body-weight);

  line-height: 1.45;

  vertical-align: middle;
  white-space: nowrap;

  border-top: 0 !important;
  border-bottom: 1px solid #e9e9e9;
}


/* ==================================================
   구분 BODY
================================================== */

.bgt-compare-table tbody td:nth-child(1) {
  background: #fff !important;

  border-left: 1px solid #e9e9e9;
  border-right: 1px solid #e9e9e9;
}


/* ==================================================
   타사 BODY
================================================== */

.bgt-compare-table tbody td:nth-child(2) {
  background: #fafafa !important;
  color: #666;

  border-right: 1px solid #e9e9e9;
}


/* ==================================================
   배관특공대 BODY
================================================== */

.bgt-compare-table tbody td:nth-child(3) {
  background: #fff !important;
  color: #222;

  font-size: var(--pc-best-body-size);
  font-weight: 500;

  border-left:
    var(--best-border)
    solid var(--point-color) !important;

  border-right:
    var(--best-border)
    solid var(--point-color) !important;
}


/* ==================================================
   마지막 행
================================================== */

/* 왼쪽 아래 라운드 */
.bgt-compare-table tbody tr:last-child td:nth-child(1) {
  border-radius: 0 0 0 20px;
}


/* BEST 아래 라운드 */
.bgt-compare-table tbody tr:last-child td:nth-child(3) {
  border-bottom:
    var(--best-border)
    solid var(--point-color) !important;

  border-radius: 0 0 32px 32px;

  padding-bottom: 16px;
}


/* ==================================================
   X 아이콘
================================================== */

.bgt-x {
  display: inline-flex;
  align-items: center;
  justify-content: center;

  width: 26px;
  height: 26px;

  margin-right: 9px;

  border-radius: 50%;

  background: #fbe6e6;
  color: #df6262;

  font-weight: 600;
  line-height: 1;
}


/* ==================================================
   CHECK 아이콘
================================================== */

.bgt-check {
  display: inline-flex;
  align-items: center;
  justify-content: center;

  width: 26px;
  height: 26px;

  margin-right: 9px;

  border-radius: 50%;

  background: #f5f0e6;
  color: var(--point-color);

  font-weight: 700;
  line-height: 1;
}


/* ==================================================
   MOBILE
================================================== */

@media (max-width: 767px) {

  .bgt-compare-scroll {
    padding-top: 14px;
  }

  .bgt-compare-table {
    width: 100%;

    /*
     * 들어가면 화면에 맞추고
     * 내용이 길면 가로 스크롤
     */
    min-width: max-content;
  }


  .bgt-compare-table th {
    padding:
      var(--mo-padding-y)
      var(--mo-padding-x);

    font-size: var(--mo-title-size);
    font-weight: var(--mo-title-weight);
  }


  .bgt-compare-table td {
    padding:
      var(--mo-padding-y)
      var(--mo-padding-x);

    font-size: var(--mo-body-size);
    font-weight: var(--mo-body-weight);
  }


  /* BEST */
  .bgt-col-best {
    transform: translateY(-9px);

    border-width: 3px !important;

    border-radius: 20px 20px 0 0;
  }


  .bgt-best-head {
    padding: 5px 8px 8px;
  }


  .bgt-best-badge {
    padding: 4px 10px;

    font-size: var(--mo-best-badge-size);
  }


  .bgt-best-head strong {
    margin-top: 5px;

    font-size: var(--mo-best-title-size);
  }


  .bgt-compare-table tbody td:nth-child(3) {
    font-size: var(--mo-best-body-size);

    border-left-width: 3px !important;
    border-right-width: 3px !important;
  }


  .bgt-compare-table tbody tr:last-child td:nth-child(3) {
    border-bottom-width: 3px !important;

    border-radius: 0 0 20px 20px;

    padding-bottom: 8px;
  }


  .bgt-x,
  .bgt-check {
    width: 19px;
    height: 19px;

    margin-right: 5px;

    font-size: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-afacc45 */.lra-count-box {
    display: none!important;
}/* End custom CSS */
/* Start custom CSS */header .l-logo img,
header .d-logo img { display: none !important; }

header .l-logo a,
header .d-logo a {
  display: inline-flex !important;
  align-items: center;
  gap: 7px;
  width: auto !important;
  text-decoration: none;
  transform: translateY(3px);
}

header .l-logo a::before,
header .d-logo a::before {
  content: "";
  display: block;
  width: 32px;
  height: 32px;
  flex: 0 0 32px;
  background: url("https://www.plumbing112.com/wp-content/uploads/2024/09/Yoast-SEO-favicon-22-150x150.png") center / contain no-repeat;
}

header .l-logo a::after,
header .d-logo a::after {
  content: "배관특공대";
  font-family: "Paperlogy", sans-serif;
  font-size: 18px;
  line-height: 25.5px;
  font-weight: 600;
  letter-spacing: -0.5px;
  white-space: nowrap;
}

header .l-logo a::after { color: #fff; }
header .d-logo a::after { color: #111; }

@media (min-width: 768px) {
  header .elementor-element-1a884a2c {
    width: 190px !important;
    flex: 0 0 190px !important;
  }
}

@media (max-width: 767px) {
  header .elementor-element-69678184 > .elementor-container {
    display: flex !important;
    flex-flow: row nowrap !important;
    align-items: center !important;
  }

  header .elementor-element-1a884a2c {
    width: 45% !important;
    flex: 0 0 45% !important;
    min-width: 0;
  }

  header .elementor-element-43ea65e5 {
    width: 55% !important;
    flex: 0 0 55% !important;
    min-width: 0;
  }

  header .elementor-element-43ea65e5 > .elementor-widget-wrap {
    flex-wrap: nowrap !important;
  }

  header .elementor-element-36fb6a7,
  header .elementor-element-36fb6a7 > .elementor-container {
    width: 100% !important;
  }

  header .elementor-element-36fb6a7 > .elementor-container {
    display: flex !important;
    flex-flow: row nowrap !important;
    align-items: center !important;
    justify-content: flex-end !important;
  }

  header .elementor-element-343dfe60 {
    width: 20% !important;
    flex: 0 0 20% !important;
    order: 2 !important;
  }

  header .elementor-element-258bc0b4 {
    width: 80% !important;
    flex: 0 0 80% !important;
    order: 1 !important;
  }

  header .elementor-element-4bae6689 .elementor-button {
    white-space: nowrap;
  }
}

header #menu-item-620 { display: none !important; }

.elementor-1110 {
  display: flex;
  flex-direction: column;
}
.elementor-1110 > section[data-id="b93faa8"] { order: 0; }
.elementor-1110 > section[data-id="6ceb57d"] { order: 1; }
.elementor-1110 > section[data-id="05a3951"] { order: 2; }
.elementor-1110 > section[data-id="e04624d"] { order: 3; }
.elementor-1110 > section[data-id="0488523"] { order: 4; }
.elementor-1110 > section[data-id="23d1529"] { order: 5; }
.elementor-1110 > section[data-id="c525bb0"] { order: 6; }
.elementor-1110 > section[data-id="595625e"] { order: 7; }
.elementor-1110 > section[data-id="ec7ec69"] { order: 8; }
.elementor-1110 > section[data-id="109fae9"] { order: 9; }
.elementor-1110 > section[data-id="8fa9c2d"] { order: 10; }
.elementor-1110 > section[data-id="df65edb"] { order: 11; }
.elementor-1110 > section[data-id="1938345"] { order: 12; }
.elementor-1110 > section[data-id="64c3d8c"] { order: 13; }/* End custom CSS */