.elementor-7069 .elementor-element.elementor-element-4ce835b{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0.78;--padding-top:70px;--padding-bottom:70px;--padding-left:15px;--padding-right:15px;}.elementor-7069 .elementor-element.elementor-element-4ce835b:not(.elementor-motion-effects-element-type-background), .elementor-7069 .elementor-element.elementor-element-4ce835b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.mirskyelectric.com/wp-content/uploads/electrician-bathroom-remodeling-seattle.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-7069 .elementor-element.elementor-element-4ce835b::before, .elementor-7069 .elementor-element.elementor-element-4ce835b > .elementor-background-video-container::before, .elementor-7069 .elementor-element.elementor-element-4ce835b > .e-con-inner > .elementor-background-video-container::before, .elementor-7069 .elementor-element.elementor-element-4ce835b > .elementor-background-slideshow::before, .elementor-7069 .elementor-element.elementor-element-4ce835b > .e-con-inner > .elementor-background-slideshow::before, .elementor-7069 .elementor-element.elementor-element-4ce835b > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-e84e6fb );--background-overlay:'';}.elementor-7069 .elementor-element.elementor-element-947f286 > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-7069 .elementor-element.elementor-element-947f286{text-align:center;}.elementor-7069 .elementor-element.elementor-element-947f286 .elementor-heading-title{font-size:42px;font-weight:800;line-height:1.3em;color:#FFFFFF;}.elementor-7069 .elementor-element.elementor-element-558eee8{text-align:center;font-size:20px;line-height:1.5em;}.elementor-7069 .elementor-element.elementor-element-6594d83 > .elementor-widget-container{margin:40px 0px 0px 0px;}.elementor-7069 .elementor-element.elementor-element-0a7dfdf > .elementor-widget-container{margin:0px 0px -15px 0px;}.elementor-7069 .elementor-element.elementor-element-0a7dfdf{text-align:center;}.elementor-7069 .elementor-element.elementor-element-0a7dfdf .elementor-heading-title{font-family:"Lato", Sans-serif;font-size:44px;font-weight:bold;line-height:46px;color:var( --e-global-color-text );}.elementor-7069 .elementor-element.elementor-element-480311a{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-7069 .elementor-element.elementor-element-480311a:not(.elementor-motion-effects-element-type-background), .elementor-7069 .elementor-element.elementor-element-480311a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.mirskyelectric.com/wp-content/uploads/2020/10/xs_pattern_about.png");}.elementor-7069 .elementor-element.elementor-element-37d5a88{--display:flex;}.elementor-7069 .elementor-element.elementor-element-5428346 > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-7069 .elementor-element.elementor-element-5428346{text-align:center;}.elementor-7069 .elementor-element.elementor-element-28df2ea > .elementor-widget-container{margin:10px 0px 10px 0px;}.elementor-7069 .elementor-element.elementor-element-bd3ddec{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:-20px;--margin-left:0px;--margin-right:0px;}.elementor-7069 .elementor-element.elementor-element-bc47372{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:50px 50px;--row-gap:50px;--column-gap:50px;--grid-auto-flow:row;}.elementor-7069 .elementor-element.elementor-element-e649ae9 > .elementor-widget-container{margin:10px 0px 0px -10px;}.elementor-7069 .elementor-element.elementor-element-e649ae9{text-align:start;font-size:20px;line-height:1.5em;}.elementor-7069 .elementor-element.elementor-element-17d0255 > .elementor-widget-container{margin:25px 0px 25px 0px;border-radius:4px 4px 4px 4px;}.elementor-7069 .elementor-element.elementor-element-7e729dd{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-7069 .elementor-element.elementor-element-7e729dd:not(.elementor-motion-effects-element-type-background), .elementor-7069 .elementor-element.elementor-element-7e729dd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.mirskyelectric.com/wp-content/uploads/2020/10/xs_pattern_about.png");}.elementor-7069 .elementor-element.elementor-element-cc70305{--display:flex;}.elementor-7069 .elementor-element.elementor-element-dec4b11 > .elementor-widget-container{margin:10px 0px 10px 0px;}.elementor-7069 .elementor-element.elementor-element-dec4b11{text-align:center;}.elementor-7069 .elementor-element.elementor-element-44ae0e8 > .elementor-widget-container{margin:10px 0px 10px 0px;}.elementor-7069 .elementor-element.elementor-element-728688e{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:20em 20em;--row-gap:20em;--column-gap:20em;--padding-top:20px;--padding-bottom:88px;--padding-left:15px;--padding-right:15px;}.elementor-7069 .elementor-element.elementor-element-728688e:not(.elementor-motion-effects-element-type-background), .elementor-7069 .elementor-element.elementor-element-728688e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.mirskyelectric.com/wp-content/uploads/2020/10/xs_pattern_about.png");}.elementor-7069 .elementor-element.elementor-element-3b97a22{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:1em 1em;--row-gap:1em;--column-gap:1em;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7069 .elementor-element.elementor-element-69c63ba{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:60px 60px;--row-gap:60px;--column-gap:60px;}.elementor-7069 .elementor-element.elementor-element-f25ff31{--display:flex;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7069 .elementor-element.elementor-element-36e8212{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(3, 1fr);--gap:10px 10px;--row-gap:10px;--column-gap:10px;--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7069 .elementor-element.elementor-element-8ea1748{text-align:start;font-size:20px;line-height:1.5em;}.elementor-7069 .elementor-element.elementor-element-fc4fed3{text-align:start;font-size:20px;line-height:1.5em;}.elementor-7069 .elementor-element.elementor-element-fcdb6f1{text-align:start;font-size:20px;line-height:1.5em;}.elementor-7069 .elementor-element.elementor-element-019c78e{text-align:start;font-size:20px;line-height:1.5em;}.elementor-7069 .elementor-element.elementor-element-c6ad791{text-align:start;font-size:20px;line-height:1.5em;}.elementor-7069 .elementor-element.elementor-element-fe4d461{text-align:start;font-size:20px;line-height:1.5em;}.elementor-7069 .elementor-element.elementor-element-c19153c{text-align:start;font-size:20px;line-height:1.5em;}.elementor-7069 .elementor-element.elementor-element-ec1811a{text-align:start;font-size:20px;line-height:1.5em;}.elementor-7069 .elementor-element.elementor-element-e5da589{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-7069 .elementor-element.elementor-element-6a20cc6{--display:flex;}.elementor-7069 .elementor-element.elementor-element-c2f8e69 > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-7069 .elementor-element.elementor-element-c2f8e69{text-align:center;}.elementor-7069 .elementor-element.elementor-element-cd7542c > .elementor-widget-container{margin:10px 0px 10px 0px;}.elementor-7069 .elementor-element.elementor-element-b2b8899{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:20em 20em;--row-gap:20em;--column-gap:20em;--padding-top:20px;--padding-bottom:88px;--padding-left:15px;--padding-right:15px;}.elementor-7069 .elementor-element.elementor-element-10977d4{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:1em 1em;--row-gap:1em;--column-gap:1em;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7069 .elementor-element.elementor-element-a5566c0{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:60px 60px;--row-gap:60px;--column-gap:60px;}.elementor-7069 .elementor-element.elementor-element-2ec4c53{--display:flex;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7069 .elementor-element.elementor-element-5c604da{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--gap:10px 10px;--row-gap:10px;--column-gap:10px;--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7069 .elementor-element.elementor-element-24a5a0a{text-align:start;font-size:20px;line-height:1.5em;}.elementor-7069 .elementor-element.elementor-element-d07a0f5{text-align:start;font-size:20px;line-height:1.5em;}.elementor-7069 .elementor-element.elementor-element-a74ff2a{text-align:start;font-size:20px;line-height:1.5em;}.elementor-7069 .elementor-element.elementor-element-4e6d907{text-align:start;font-size:20px;line-height:1.5em;}.elementor-7069 .elementor-element.elementor-element-bea7c0a{text-align:start;font-size:20px;line-height:1.5em;}.elementor-7069 .elementor-element.elementor-element-5691592{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-7069 .elementor-element.elementor-element-5691592:not(.elementor-motion-effects-element-type-background), .elementor-7069 .elementor-element.elementor-element-5691592 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.mirskyelectric.com/wp-content/uploads/2020/10/xs_pattern_about.png");}.elementor-7069 .elementor-element.elementor-element-eb63629{--display:flex;}.elementor-7069 .elementor-element.elementor-element-2f76413 > .elementor-widget-container{margin:10px 0px 10px 0px;}.elementor-7069 .elementor-element.elementor-element-2f76413{text-align:center;}.elementor-7069 .elementor-element.elementor-element-d7c2511 > .elementor-widget-container{margin:10px 0px 10px 0px;}.elementor-7069 .elementor-element.elementor-element-b0a964e{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:20em 20em;--row-gap:20em;--column-gap:20em;--padding-top:20px;--padding-bottom:88px;--padding-left:15px;--padding-right:15px;}.elementor-7069 .elementor-element.elementor-element-b0a964e:not(.elementor-motion-effects-element-type-background), .elementor-7069 .elementor-element.elementor-element-b0a964e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.mirskyelectric.com/wp-content/uploads/2020/10/xs_pattern_about.png");}.elementor-7069 .elementor-element.elementor-element-1366c74{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:1em 1em;--row-gap:1em;--column-gap:1em;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7069 .elementor-element.elementor-element-0b49b8d{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:60px 60px;--row-gap:60px;--column-gap:60px;}.elementor-7069 .elementor-element.elementor-element-c8e212a{--display:flex;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7069 .elementor-element.elementor-element-89544da{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(3, 1fr);--gap:10px 10px;--row-gap:10px;--column-gap:10px;--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7069 .elementor-element.elementor-element-50519b1{text-align:start;font-size:20px;line-height:1.5em;}.elementor-7069 .elementor-element.elementor-element-d119662{text-align:start;font-size:20px;line-height:1.5em;}.elementor-7069 .elementor-element.elementor-element-cfb6789{text-align:start;font-size:20px;line-height:1.5em;}.elementor-7069 .elementor-element.elementor-element-dbfa178{text-align:start;font-size:20px;line-height:1.5em;}.elementor-7069 .elementor-element.elementor-element-879290f{text-align:start;font-size:20px;line-height:1.5em;}.elementor-7069 .elementor-element.elementor-element-b2fd63c{text-align:start;font-size:20px;line-height:1.5em;}.elementor-7069 .elementor-element.elementor-element-b37301a{text-align:start;font-size:20px;line-height:1.5em;}.elementor-7069 .elementor-element.elementor-element-1912adb{text-align:start;font-size:20px;line-height:1.5em;}.elementor-7069 .elementor-element.elementor-element-e4b0986{text-align:start;font-size:20px;line-height:1.5em;}.elementor-7069 .elementor-element.elementor-element-f21fd2d{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-7069 .elementor-element.elementor-element-9dda70a{--display:flex;}.elementor-7069 .elementor-element.elementor-element-24aa550 > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-7069 .elementor-element.elementor-element-24aa550{text-align:center;}.elementor-7069 .elementor-element.elementor-element-51438f9 > .elementor-widget-container{margin:10px 0px 10px 0px;}.elementor-7069 .elementor-element.elementor-element-e643bdd{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:20em 20em;--row-gap:20em;--column-gap:20em;--padding-top:20px;--padding-bottom:88px;--padding-left:15px;--padding-right:15px;}.elementor-7069 .elementor-element.elementor-element-4226170{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:1em 1em;--row-gap:1em;--column-gap:1em;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7069 .elementor-element.elementor-element-6597f41{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:60px 60px;--row-gap:60px;--column-gap:60px;}.elementor-7069 .elementor-element.elementor-element-5ee82a7{--display:flex;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7069 .elementor-element.elementor-element-ac8eb78{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--gap:10px 10px;--row-gap:10px;--column-gap:10px;--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7069 .elementor-element.elementor-element-3307976{text-align:start;font-size:20px;line-height:1.5em;}.elementor-7069 .elementor-element.elementor-element-c278887{text-align:start;font-size:20px;line-height:1.5em;}.elementor-7069 .elementor-element.elementor-element-3503314{text-align:start;font-size:20px;line-height:1.5em;}.elementor-7069 .elementor-element.elementor-element-f2674b0{text-align:start;font-size:20px;line-height:1.5em;}.elementor-7069 .elementor-element.elementor-element-4f191ec{text-align:start;font-size:20px;line-height:1.5em;}.elementor-7069 .elementor-element.elementor-element-a133b2f{text-align:start;font-size:20px;line-height:1.5em;}.elementor-7069 .elementor-element.elementor-element-167afd2{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-7069 .elementor-element.elementor-element-167afd2:not(.elementor-motion-effects-element-type-background), .elementor-7069 .elementor-element.elementor-element-167afd2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.mirskyelectric.com/wp-content/uploads/2020/10/xs_pattern_about.png");}.elementor-7069 .elementor-element.elementor-element-6148517{--display:flex;}.elementor-7069 .elementor-element.elementor-element-5c33482 > .elementor-widget-container{margin:10px 0px 10px 0px;}.elementor-7069 .elementor-element.elementor-element-5c33482{text-align:center;}.elementor-7069 .elementor-element.elementor-element-102a15e > .elementor-widget-container{margin:10px 0px 10px 0px;}.elementor-7069 .elementor-element.elementor-element-6c3be8d{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:20em 20em;--row-gap:20em;--column-gap:20em;--padding-top:20px;--padding-bottom:88px;--padding-left:15px;--padding-right:15px;}.elementor-7069 .elementor-element.elementor-element-6c3be8d:not(.elementor-motion-effects-element-type-background), .elementor-7069 .elementor-element.elementor-element-6c3be8d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.mirskyelectric.com/wp-content/uploads/2020/10/xs_pattern_about.png");}.elementor-7069 .elementor-element.elementor-element-1ae49e9{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:1em 1em;--row-gap:1em;--column-gap:1em;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7069 .elementor-element.elementor-element-5b52f11{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:60px 60px;--row-gap:60px;--column-gap:60px;}.elementor-7069 .elementor-element.elementor-element-800d9e7{--display:flex;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7069 .elementor-element.elementor-element-e836ea7{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(3, 1fr);--gap:10px 10px;--row-gap:10px;--column-gap:10px;--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7069 .elementor-element.elementor-element-303b6c4{text-align:start;font-size:20px;line-height:1.5em;}.elementor-7069 .elementor-element.elementor-element-e1f87d4{text-align:start;font-size:20px;line-height:1.5em;}.elementor-7069 .elementor-element.elementor-element-ef85f57{text-align:start;font-size:20px;line-height:1.5em;}.elementor-7069 .elementor-element.elementor-element-d82662a{text-align:start;font-size:20px;line-height:1.5em;}.elementor-7069 .elementor-element.elementor-element-3c98d93{text-align:start;font-size:20px;line-height:1.5em;}.elementor-7069 .elementor-element.elementor-element-64627ff{text-align:start;font-size:20px;line-height:1.5em;}.elementor-7069 .elementor-element.elementor-element-9c07416{text-align:start;font-size:20px;line-height:1.5em;}.elementor-7069 .elementor-element.elementor-element-625d03a{text-align:start;font-size:20px;line-height:1.5em;}.elementor-7069 .elementor-element.elementor-element-fa171c3{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-7069 .elementor-element.elementor-element-cb72a66 > .elementor-widget-container{margin:25px 0px 25px 0px;}.elementor-7069 .elementor-element.elementor-element-cb72a66{text-align:center;}.elementor-7069 .elementor-element.elementor-element-cb216a1{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-7069 .elementor-element.elementor-element-cb216a1:not(.elementor-motion-effects-element-type-background), .elementor-7069 .elementor-element.elementor-element-cb216a1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.mirskyelectric.com/wp-content/uploads/2020/10/xs_pattern_about.png");}.elementor-7069 .elementor-element.elementor-element-af6efdc > .elementor-widget-container{margin:25px 0px 0px 0px;}.elementor-7069 .elementor-element.elementor-element-af6efdc{text-align:center;}.elementor-7069 .elementor-element.elementor-element-fd8267b{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:-20px;--margin-left:0px;--margin-right:0px;}.elementor-7069 .elementor-element.elementor-element-fd8267b:not(.elementor-motion-effects-element-type-background), .elementor-7069 .elementor-element.elementor-element-fd8267b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.mirskyelectric.com/wp-content/uploads/2020/10/xs_pattern_about.png");}.elementor-7069 .elementor-element.elementor-element-c8fc5b2{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:50px 50px;--row-gap:50px;--column-gap:50px;--grid-auto-flow:row;}.elementor-7069 .elementor-element.elementor-element-79d19d1 > .elementor-widget-container{margin:25px 0px 25px 0px;border-radius:4px 4px 4px 4px;}.elementor-7069 .elementor-element.elementor-element-d91d2e2 > .elementor-widget-container{margin:10px 0px 0px -10px;}.elementor-7069 .elementor-element.elementor-element-d91d2e2{text-align:start;font-size:20px;line-height:1.5em;}.elementor-7069 .elementor-element.elementor-element-8c75f18{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:1em 1em;--row-gap:1em;--column-gap:1em;--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-7069 .elementor-element.elementor-element-8c75f18:not(.elementor-motion-effects-element-type-background), .elementor-7069 .elementor-element.elementor-element-8c75f18 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.mirskyelectric.com/wp-content/uploads/2020/10/xs_pattern_about.png");background-position:center center;}.elementor-7069 .elementor-element.elementor-element-9f1c0ea{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:60px;--padding-bottom:60px;--padding-left:0px;--padding-right:00px;}.elementor-7069 .elementor-element.elementor-element-a70fcf7{width:var( --container-widget-width, 60% );max-width:60%;--container-widget-width:60%;--container-widget-flex-grow:0;--e-icon-list-icon-size:14px;--icon-vertical-align:flex-start;--icon-vertical-offset:0px;}.elementor-7069 .elementor-element.elementor-element-a70fcf7 > .elementor-widget-container{margin:-25px 0px 0px 25px;}.elementor-7069 .elementor-element.elementor-element-a70fcf7.elementor-element{--align-self:center;}.elementor-7069 .elementor-element.elementor-element-a70fcf7 .elementor-icon-list-icon i{color:var( --e-global-color-46305b7 );transition:color 0.3s;}.elementor-7069 .elementor-element.elementor-element-a70fcf7 .elementor-icon-list-icon svg{fill:var( --e-global-color-46305b7 );transition:fill 0.3s;}.elementor-7069 .elementor-element.elementor-element-a70fcf7 .elementor-icon-list-text{transition:color 0.3s;}.elementor-7069 .elementor-element.elementor-element-7c6c3bb > .elementor-widget-container{margin:10px 0px -5px 25px;}.elementor-7069 .elementor-element.elementor-element-7c6c3bb{text-align:center;font-size:20px;line-height:1.5em;}.elementor-7069 .elementor-element.elementor-element-93ceda8{width:var( --container-widget-width, 60% );max-width:60%;--container-widget-width:60%;--container-widget-flex-grow:0;--e-icon-list-icon-size:14px;--icon-vertical-align:flex-start;--icon-vertical-offset:0px;}.elementor-7069 .elementor-element.elementor-element-93ceda8 > .elementor-widget-container{margin:0px 0px 0px 25px;}.elementor-7069 .elementor-element.elementor-element-93ceda8.elementor-element{--align-self:center;}.elementor-7069 .elementor-element.elementor-element-93ceda8 .elementor-icon-list-icon i{color:var( --e-global-color-46305b7 );transition:color 0.3s;}.elementor-7069 .elementor-element.elementor-element-93ceda8 .elementor-icon-list-icon svg{fill:var( --e-global-color-46305b7 );transition:fill 0.3s;}.elementor-7069 .elementor-element.elementor-element-93ceda8 .elementor-icon-list-text{transition:color 0.3s;}.elementor-7069 .elementor-element.elementor-element-f9bfc3c{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-7069 .elementor-element.elementor-element-ffa0750{--display:flex;}.elementor-7069 .elementor-element.elementor-element-b0578d6 > .elementor-widget-container{margin:10px 0px 10px 0px;}.elementor-7069 .elementor-element.elementor-element-b0578d6{text-align:center;}.elementor-7069 .elementor-element.elementor-element-9f77a9a > .elementor-widget-container{margin:10px 0px 10px 0px;}.elementor-7069 .elementor-element.elementor-element-0bce1a3 .elementor-button{background-color:var( --e-global-color-text );fill:#FFFFFF;color:#FFFFFF;padding:0.5em 1em 0.5em 1em;}.elementor-7069 .elementor-element.elementor-element-0bce1a3 .elementor-button:hover, .elementor-7069 .elementor-element.elementor-element-0bce1a3 .elementor-button:focus{background-color:#CE734C;color:#FFFFFF;}.elementor-7069 .elementor-element.elementor-element-0bce1a3 > .elementor-widget-container{padding:0em 0em 0em 0em;}.elementor-7069 .elementor-element.elementor-element-0bce1a3.elementor-element{--align-self:center;}.elementor-7069 .elementor-element.elementor-element-0bce1a3 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-7069 .elementor-element.elementor-element-0bce1a3 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-7069 .elementor-element.elementor-element-0bce1a3 .elementor-button:hover svg, .elementor-7069 .elementor-element.elementor-element-0bce1a3 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-7069 .elementor-element.elementor-element-31be122{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-7069 .elementor-element.elementor-element-31be122:not(.elementor-motion-effects-element-type-background), .elementor-7069 .elementor-element.elementor-element-31be122 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.mirskyelectric.com/wp-content/uploads/2020/10/xs_pattern_about.png");}.elementor-7069 .elementor-element.elementor-element-fee54f6 > .elementor-widget-container{margin:25px 0px 25px 0px;}.elementor-7069 .elementor-element.elementor-element-fee54f6{text-align:center;}@media(min-width:768px){.elementor-7069 .elementor-element.elementor-element-728688e{--content-width:1440px;}.elementor-7069 .elementor-element.elementor-element-f25ff31{--width:100%;}.elementor-7069 .elementor-element.elementor-element-b2b8899{--content-width:1440px;}.elementor-7069 .elementor-element.elementor-element-2ec4c53{--width:100%;}.elementor-7069 .elementor-element.elementor-element-b0a964e{--content-width:1440px;}.elementor-7069 .elementor-element.elementor-element-c8e212a{--width:100%;}.elementor-7069 .elementor-element.elementor-element-e643bdd{--content-width:1440px;}.elementor-7069 .elementor-element.elementor-element-5ee82a7{--width:100%;}.elementor-7069 .elementor-element.elementor-element-6c3be8d{--content-width:1440px;}.elementor-7069 .elementor-element.elementor-element-800d9e7{--width:100%;}.elementor-7069 .elementor-element.elementor-element-8c75f18{--content-width:1440px;}.elementor-7069 .elementor-element.elementor-element-9f1c0ea{--width:100%;}}@media(max-width:991px){.elementor-7069 .elementor-element.elementor-element-4ce835b{--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-7069 .elementor-element.elementor-element-947f286 .elementor-heading-title{font-size:1.8em;line-height:1.1em;}.elementor-7069 .elementor-element.elementor-element-bc47372{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-7069 .elementor-element.elementor-element-3b97a22{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7069 .elementor-element.elementor-element-36e8212{--e-con-grid-template-columns:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-7069 .elementor-element.elementor-element-10977d4{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7069 .elementor-element.elementor-element-5c604da{--e-con-grid-template-columns:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-7069 .elementor-element.elementor-element-1366c74{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7069 .elementor-element.elementor-element-89544da{--e-con-grid-template-columns:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-7069 .elementor-element.elementor-element-4226170{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7069 .elementor-element.elementor-element-ac8eb78{--e-con-grid-template-columns:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-7069 .elementor-element.elementor-element-1ae49e9{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7069 .elementor-element.elementor-element-e836ea7{--e-con-grid-template-columns:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-7069 .elementor-element.elementor-element-c8fc5b2{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-7069 .elementor-element.elementor-element-9f1c0ea{--padding-top:40px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}}@media(max-width:767px){.elementor-7069 .elementor-element.elementor-element-4ce835b{--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:060px;--padding-bottom:40px;--padding-left:15px;--padding-right:15px;}.elementor-7069 .elementor-element.elementor-element-947f286 .elementor-heading-title{font-size:1.4em;line-height:1.2em;}.elementor-7069 .elementor-element.elementor-element-558eee8{font-size:18px;}.elementor-7069 .elementor-element.elementor-element-0a7dfdf .elementor-heading-title{font-size:30px;line-height:35px;}.elementor-7069 .elementor-element.elementor-element-bc47372{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-7069 .elementor-element.elementor-element-e649ae9{font-size:18px;}.elementor-7069 .elementor-element.elementor-element-728688e{--padding-top:40px;--padding-bottom:40px;--padding-left:15px;--padding-right:15px;}.elementor-7069 .elementor-element.elementor-element-3b97a22{--padding-top:0px;--padding-bottom:40px;--padding-left:15px;--padding-right:15px;}.elementor-7069 .elementor-element.elementor-element-69c63ba{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7069 .elementor-element.elementor-element-36e8212{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-7069 .elementor-element.elementor-element-8ea1748{font-size:18px;}.elementor-7069 .elementor-element.elementor-element-fc4fed3{font-size:18px;}.elementor-7069 .elementor-element.elementor-element-fcdb6f1{font-size:18px;}.elementor-7069 .elementor-element.elementor-element-019c78e{font-size:18px;}.elementor-7069 .elementor-element.elementor-element-c6ad791{font-size:18px;}.elementor-7069 .elementor-element.elementor-element-fe4d461{font-size:18px;}.elementor-7069 .elementor-element.elementor-element-c19153c{font-size:18px;}.elementor-7069 .elementor-element.elementor-element-ec1811a{font-size:18px;}.elementor-7069 .elementor-element.elementor-element-b2b8899{--padding-top:40px;--padding-bottom:40px;--padding-left:15px;--padding-right:15px;}.elementor-7069 .elementor-element.elementor-element-10977d4{--padding-top:0px;--padding-bottom:40px;--padding-left:15px;--padding-right:15px;}.elementor-7069 .elementor-element.elementor-element-a5566c0{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7069 .elementor-element.elementor-element-5c604da{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-7069 .elementor-element.elementor-element-24a5a0a{font-size:18px;}.elementor-7069 .elementor-element.elementor-element-d07a0f5{font-size:18px;}.elementor-7069 .elementor-element.elementor-element-a74ff2a{font-size:18px;}.elementor-7069 .elementor-element.elementor-element-4e6d907{font-size:18px;}.elementor-7069 .elementor-element.elementor-element-bea7c0a{font-size:18px;}.elementor-7069 .elementor-element.elementor-element-b0a964e{--padding-top:40px;--padding-bottom:40px;--padding-left:15px;--padding-right:15px;}.elementor-7069 .elementor-element.elementor-element-1366c74{--padding-top:0px;--padding-bottom:40px;--padding-left:15px;--padding-right:15px;}.elementor-7069 .elementor-element.elementor-element-0b49b8d{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7069 .elementor-element.elementor-element-89544da{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-7069 .elementor-element.elementor-element-50519b1{font-size:18px;}.elementor-7069 .elementor-element.elementor-element-d119662{font-size:18px;}.elementor-7069 .elementor-element.elementor-element-cfb6789{font-size:18px;}.elementor-7069 .elementor-element.elementor-element-dbfa178{font-size:18px;}.elementor-7069 .elementor-element.elementor-element-879290f{font-size:18px;}.elementor-7069 .elementor-element.elementor-element-b2fd63c{font-size:18px;}.elementor-7069 .elementor-element.elementor-element-b37301a{font-size:18px;}.elementor-7069 .elementor-element.elementor-element-1912adb{font-size:18px;}.elementor-7069 .elementor-element.elementor-element-e4b0986{font-size:18px;}.elementor-7069 .elementor-element.elementor-element-e643bdd{--padding-top:40px;--padding-bottom:40px;--padding-left:15px;--padding-right:15px;}.elementor-7069 .elementor-element.elementor-element-4226170{--padding-top:0px;--padding-bottom:40px;--padding-left:15px;--padding-right:15px;}.elementor-7069 .elementor-element.elementor-element-6597f41{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7069 .elementor-element.elementor-element-ac8eb78{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-7069 .elementor-element.elementor-element-3307976{font-size:18px;}.elementor-7069 .elementor-element.elementor-element-c278887{font-size:18px;}.elementor-7069 .elementor-element.elementor-element-3503314{font-size:18px;}.elementor-7069 .elementor-element.elementor-element-f2674b0{font-size:18px;}.elementor-7069 .elementor-element.elementor-element-4f191ec{font-size:18px;}.elementor-7069 .elementor-element.elementor-element-a133b2f{font-size:18px;}.elementor-7069 .elementor-element.elementor-element-6c3be8d{--padding-top:40px;--padding-bottom:40px;--padding-left:15px;--padding-right:15px;}.elementor-7069 .elementor-element.elementor-element-1ae49e9{--padding-top:0px;--padding-bottom:40px;--padding-left:15px;--padding-right:15px;}.elementor-7069 .elementor-element.elementor-element-5b52f11{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7069 .elementor-element.elementor-element-e836ea7{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-7069 .elementor-element.elementor-element-303b6c4{font-size:18px;}.elementor-7069 .elementor-element.elementor-element-e1f87d4{font-size:18px;}.elementor-7069 .elementor-element.elementor-element-ef85f57{font-size:18px;}.elementor-7069 .elementor-element.elementor-element-d82662a{font-size:18px;}.elementor-7069 .elementor-element.elementor-element-3c98d93{font-size:18px;}.elementor-7069 .elementor-element.elementor-element-64627ff{font-size:18px;}.elementor-7069 .elementor-element.elementor-element-9c07416{font-size:18px;}.elementor-7069 .elementor-element.elementor-element-625d03a{font-size:18px;}.elementor-7069 .elementor-element.elementor-element-c8fc5b2{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-7069 .elementor-element.elementor-element-d91d2e2{font-size:18px;}.elementor-7069 .elementor-element.elementor-element-8c75f18{--padding-top:40px;--padding-bottom:40px;--padding-left:15px;--padding-right:15px;}.elementor-7069 .elementor-element.elementor-element-7c6c3bb{font-size:18px;}.elementor-7069 .elementor-element.elementor-element-0bce1a3 .elementor-button{font-size:14px;}}/* Start custom CSS for heading, class: .elementor-element-947f286 */.elementor-7069 .elementor-element.elementor-element-947f286 {
    text-wrap: balance;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-558eee8 */.elementor-7069 .elementor-element.elementor-element-558eee8 {
    max-width: 850px !important;
    margin-left: auto;
    margin-right: auto;
}

.elementor-7069 .elementor-element.elementor-element-558eee8 h2 {
    margin-bottom: 1rem;
}

@media (max-width: 767px) {
    .elementor-7069 .elementor-element.elementor-element-558eee8 h2 {
        font-size: 1.8rem;
    }
}

.elementor-7069 .elementor-element.elementor-element-558eee8 h3 {
    font-size: 1.35em;
    margin-bottom: .4em;
}

@media (max-width: 767px) {
    .elementor-7069 .elementor-element.elementor-element-558eee8 h3 {
        font-size: 1.2em;
    }
}

.elementor-7069 .elementor-element.elementor-element-558eee8 h3:not(:first-child) {
    margin-top: 1em;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e649ae9 */.elementor-7069 .elementor-element.elementor-element-e649ae9 {
    margin-left: auto;
    margin-right: auto;
    max-width: 720px !important;
}

.elementor-7069 .elementor-element.elementor-element-e649ae9 h2 {
    margin-bottom: 1rem;
}

@media (max-width: 767px) {
    .elementor-7069 .elementor-element.elementor-element-e649ae9 h2 {
        font-size: 1.8rem;
    }
}

.elementor-7069 .elementor-element.elementor-element-e649ae9 h3 {
    font-size: 1.35em;
    margin-bottom: .4em;
}

@media (max-width: 767px) {
    .elementor-7069 .elementor-element.elementor-element-e649ae9 h3 {
        font-size: 1.2em;
    }
}

.elementor-7069 .elementor-element.elementor-element-e649ae9 h3:not(:first-child) {
    margin-top: 1em;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8ea1748 */.elementor-7069 .elementor-element.elementor-element-8ea1748 {
    margin-left: auto;
    margin-right: auto;
    max-width: 720px !important;
}

.elementor-7069 .elementor-element.elementor-element-8ea1748 h2 {
    margin-bottom: 1rem;
}

@media (max-width: 767px) {
    .elementor-7069 .elementor-element.elementor-element-8ea1748 h2 {
        font-size: 1.8rem;
    }
}

.elementor-7069 .elementor-element.elementor-element-8ea1748 h3 {
    font-size: 1.35em;
    margin-bottom: .4em;
}

@media (max-width: 767px) {
    .elementor-7069 .elementor-element.elementor-element-8ea1748 h3 {
        font-size: 1.2em;
    }
}

.elementor-7069 .elementor-element.elementor-element-8ea1748 h3:not(:first-child) {
    margin-top: 1em;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-fc4fed3 */.elementor-7069 .elementor-element.elementor-element-fc4fed3 {
    margin-left: auto;
    margin-right: auto;
    max-width: 720px !important;
}

.elementor-7069 .elementor-element.elementor-element-fc4fed3 h2 {
    margin-bottom: 1rem;
}

@media (max-width: 767px) {
    .elementor-7069 .elementor-element.elementor-element-fc4fed3 h2 {
        font-size: 1.8rem;
    }
}

.elementor-7069 .elementor-element.elementor-element-fc4fed3 h3 {
    font-size: 1.35em;
    margin-bottom: .4em;
}

@media (max-width: 767px) {
    .elementor-7069 .elementor-element.elementor-element-fc4fed3 h3 {
        font-size: 1.2em;
    }
}

.elementor-7069 .elementor-element.elementor-element-fc4fed3 h3:not(:first-child) {
    margin-top: 1em;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-fcdb6f1 */.elementor-7069 .elementor-element.elementor-element-fcdb6f1 {
    margin-left: auto;
    margin-right: auto;
    max-width: 720px !important;
}

.elementor-7069 .elementor-element.elementor-element-fcdb6f1 h2 {
    margin-bottom: 1rem;
}

@media (max-width: 767px) {
    .elementor-7069 .elementor-element.elementor-element-fcdb6f1 h2 {
        font-size: 1.8rem;
    }
}

.elementor-7069 .elementor-element.elementor-element-fcdb6f1 h3 {
    font-size: 1.35em;
    margin-bottom: .4em;
}

@media (max-width: 767px) {
    .elementor-7069 .elementor-element.elementor-element-fcdb6f1 h3 {
        font-size: 1.2em;
    }
}

.elementor-7069 .elementor-element.elementor-element-fcdb6f1 h3:not(:first-child) {
    margin-top: 1em;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-019c78e */.elementor-7069 .elementor-element.elementor-element-019c78e {
    margin-left: auto;
    margin-right: auto;
    max-width: 720px !important;
}

.elementor-7069 .elementor-element.elementor-element-019c78e h2 {
    margin-bottom: 1rem;
}

@media (max-width: 767px) {
    .elementor-7069 .elementor-element.elementor-element-019c78e h2 {
        font-size: 1.8rem;
    }
}

.elementor-7069 .elementor-element.elementor-element-019c78e h3 {
    font-size: 1.35em;
    margin-bottom: .4em;
}

@media (max-width: 767px) {
    .elementor-7069 .elementor-element.elementor-element-019c78e h3 {
        font-size: 1.2em;
    }
}

.elementor-7069 .elementor-element.elementor-element-019c78e h3:not(:first-child) {
    margin-top: 1em;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c6ad791 */.elementor-7069 .elementor-element.elementor-element-c6ad791 {
    margin-left: auto;
    margin-right: auto;
    max-width: 720px !important;
}

.elementor-7069 .elementor-element.elementor-element-c6ad791 h2 {
    margin-bottom: 1rem;
}

@media (max-width: 767px) {
    .elementor-7069 .elementor-element.elementor-element-c6ad791 h2 {
        font-size: 1.8rem;
    }
}

.elementor-7069 .elementor-element.elementor-element-c6ad791 h3 {
    font-size: 1.35em;
    margin-bottom: .4em;
}

@media (max-width: 767px) {
    .elementor-7069 .elementor-element.elementor-element-c6ad791 h3 {
        font-size: 1.2em;
    }
}

.elementor-7069 .elementor-element.elementor-element-c6ad791 h3:not(:first-child) {
    margin-top: 1em;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-fe4d461 */.elementor-7069 .elementor-element.elementor-element-fe4d461 {
    margin-left: auto;
    margin-right: auto;
    max-width: 720px !important;
}

.elementor-7069 .elementor-element.elementor-element-fe4d461 h2 {
    margin-bottom: 1rem;
}

@media (max-width: 767px) {
    .elementor-7069 .elementor-element.elementor-element-fe4d461 h2 {
        font-size: 1.8rem;
    }
}

.elementor-7069 .elementor-element.elementor-element-fe4d461 h3 {
    font-size: 1.35em;
    margin-bottom: .4em;
}

@media (max-width: 767px) {
    .elementor-7069 .elementor-element.elementor-element-fe4d461 h3 {
        font-size: 1.2em;
    }
}

.elementor-7069 .elementor-element.elementor-element-fe4d461 h3:not(:first-child) {
    margin-top: 1em;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c19153c */.elementor-7069 .elementor-element.elementor-element-c19153c {
    margin-left: auto;
    margin-right: auto;
    max-width: 720px !important;
}

.elementor-7069 .elementor-element.elementor-element-c19153c h2 {
    margin-bottom: 1rem;
}

@media (max-width: 767px) {
    .elementor-7069 .elementor-element.elementor-element-c19153c h2 {
        font-size: 1.8rem;
    }
}

.elementor-7069 .elementor-element.elementor-element-c19153c h3 {
    font-size: 1.35em;
    margin-bottom: .4em;
}

@media (max-width: 767px) {
    .elementor-7069 .elementor-element.elementor-element-c19153c h3 {
        font-size: 1.2em;
    }
}

.elementor-7069 .elementor-element.elementor-element-c19153c h3:not(:first-child) {
    margin-top: 1em;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ec1811a */.elementor-7069 .elementor-element.elementor-element-ec1811a {
    margin-left: auto;
    margin-right: auto;
    max-width: 720px !important;
}

.elementor-7069 .elementor-element.elementor-element-ec1811a h2 {
    margin-bottom: 1rem;
}

@media (max-width: 767px) {
    .elementor-7069 .elementor-element.elementor-element-ec1811a h2 {
        font-size: 1.8rem;
    }
}

.elementor-7069 .elementor-element.elementor-element-ec1811a h3 {
    font-size: 1.35em;
    margin-bottom: .4em;
}

@media (max-width: 767px) {
    .elementor-7069 .elementor-element.elementor-element-ec1811a h3 {
        font-size: 1.2em;
    }
}

.elementor-7069 .elementor-element.elementor-element-ec1811a h3:not(:first-child) {
    margin-top: 1em;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-24a5a0a */.elementor-7069 .elementor-element.elementor-element-24a5a0a {
    margin-left: auto;
    margin-right: auto;
    max-width: 720px !important;
}

.elementor-7069 .elementor-element.elementor-element-24a5a0a h2 {
    margin-bottom: 1rem;
}

@media (max-width: 767px) {
    .elementor-7069 .elementor-element.elementor-element-24a5a0a h2 {
        font-size: 1.8rem;
    }
}

.elementor-7069 .elementor-element.elementor-element-24a5a0a h3 {
    font-size: 1.35em;
    margin-bottom: .4em;
}

@media (max-width: 767px) {
    .elementor-7069 .elementor-element.elementor-element-24a5a0a h3 {
        font-size: 1.2em;
    }
}

.elementor-7069 .elementor-element.elementor-element-24a5a0a h3:not(:first-child) {
    margin-top: 1em;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d07a0f5 */.elementor-7069 .elementor-element.elementor-element-d07a0f5 {
    margin-left: auto;
    margin-right: auto;
    max-width: 720px !important;
}

.elementor-7069 .elementor-element.elementor-element-d07a0f5 h2 {
    margin-bottom: 1rem;
}

@media (max-width: 767px) {
    .elementor-7069 .elementor-element.elementor-element-d07a0f5 h2 {
        font-size: 1.8rem;
    }
}

.elementor-7069 .elementor-element.elementor-element-d07a0f5 h3 {
    font-size: 1.35em;
    margin-bottom: .4em;
}

@media (max-width: 767px) {
    .elementor-7069 .elementor-element.elementor-element-d07a0f5 h3 {
        font-size: 1.2em;
    }
}

.elementor-7069 .elementor-element.elementor-element-d07a0f5 h3:not(:first-child) {
    margin-top: 1em;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a74ff2a */.elementor-7069 .elementor-element.elementor-element-a74ff2a {
    margin-left: auto;
    margin-right: auto;
    max-width: 720px !important;
}

.elementor-7069 .elementor-element.elementor-element-a74ff2a h2 {
    margin-bottom: 1rem;
}

@media (max-width: 767px) {
    .elementor-7069 .elementor-element.elementor-element-a74ff2a h2 {
        font-size: 1.8rem;
    }
}

.elementor-7069 .elementor-element.elementor-element-a74ff2a h3 {
    font-size: 1.35em;
    margin-bottom: .4em;
}

@media (max-width: 767px) {
    .elementor-7069 .elementor-element.elementor-element-a74ff2a h3 {
        font-size: 1.2em;
    }
}

.elementor-7069 .elementor-element.elementor-element-a74ff2a h3:not(:first-child) {
    margin-top: 1em;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4e6d907 */.elementor-7069 .elementor-element.elementor-element-4e6d907 {
    margin-left: auto;
    margin-right: auto;
    max-width: 720px !important;
}

.elementor-7069 .elementor-element.elementor-element-4e6d907 h2 {
    margin-bottom: 1rem;
}

@media (max-width: 767px) {
    .elementor-7069 .elementor-element.elementor-element-4e6d907 h2 {
        font-size: 1.8rem;
    }
}

.elementor-7069 .elementor-element.elementor-element-4e6d907 h3 {
    font-size: 1.35em;
    margin-bottom: .4em;
}

@media (max-width: 767px) {
    .elementor-7069 .elementor-element.elementor-element-4e6d907 h3 {
        font-size: 1.2em;
    }
}

.elementor-7069 .elementor-element.elementor-element-4e6d907 h3:not(:first-child) {
    margin-top: 1em;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-bea7c0a */.elementor-7069 .elementor-element.elementor-element-bea7c0a {
    margin-left: auto;
    margin-right: auto;
    max-width: 720px !important;
}

.elementor-7069 .elementor-element.elementor-element-bea7c0a h2 {
    margin-bottom: 1rem;
}

@media (max-width: 767px) {
    .elementor-7069 .elementor-element.elementor-element-bea7c0a h2 {
        font-size: 1.8rem;
    }
}

.elementor-7069 .elementor-element.elementor-element-bea7c0a h3 {
    font-size: 1.35em;
    margin-bottom: .4em;
}

@media (max-width: 767px) {
    .elementor-7069 .elementor-element.elementor-element-bea7c0a h3 {
        font-size: 1.2em;
    }
}

.elementor-7069 .elementor-element.elementor-element-bea7c0a h3:not(:first-child) {
    margin-top: 1em;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-50519b1 */.elementor-7069 .elementor-element.elementor-element-50519b1 {
    margin-left: auto;
    margin-right: auto;
    max-width: 720px !important;
}

.elementor-7069 .elementor-element.elementor-element-50519b1 h2 {
    margin-bottom: 1rem;
}

@media (max-width: 767px) {
    .elementor-7069 .elementor-element.elementor-element-50519b1 h2 {
        font-size: 1.8rem;
    }
}

.elementor-7069 .elementor-element.elementor-element-50519b1 h3 {
    font-size: 1.35em;
    margin-bottom: .4em;
}

@media (max-width: 767px) {
    .elementor-7069 .elementor-element.elementor-element-50519b1 h3 {
        font-size: 1.2em;
    }
}

.elementor-7069 .elementor-element.elementor-element-50519b1 h3:not(:first-child) {
    margin-top: 1em;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d119662 */.elementor-7069 .elementor-element.elementor-element-d119662 {
    margin-left: auto;
    margin-right: auto;
    max-width: 720px !important;
}

.elementor-7069 .elementor-element.elementor-element-d119662 h2 {
    margin-bottom: 1rem;
}

@media (max-width: 767px) {
    .elementor-7069 .elementor-element.elementor-element-d119662 h2 {
        font-size: 1.8rem;
    }
}

.elementor-7069 .elementor-element.elementor-element-d119662 h3 {
    font-size: 1.35em;
    margin-bottom: .4em;
}

@media (max-width: 767px) {
    .elementor-7069 .elementor-element.elementor-element-d119662 h3 {
        font-size: 1.2em;
    }
}

.elementor-7069 .elementor-element.elementor-element-d119662 h3:not(:first-child) {
    margin-top: 1em;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-cfb6789 */.elementor-7069 .elementor-element.elementor-element-cfb6789 {
    margin-left: auto;
    margin-right: auto;
    max-width: 720px !important;
}

.elementor-7069 .elementor-element.elementor-element-cfb6789 h2 {
    margin-bottom: 1rem;
}

@media (max-width: 767px) {
    .elementor-7069 .elementor-element.elementor-element-cfb6789 h2 {
        font-size: 1.8rem;
    }
}

.elementor-7069 .elementor-element.elementor-element-cfb6789 h3 {
    font-size: 1.35em;
    margin-bottom: .4em;
}

@media (max-width: 767px) {
    .elementor-7069 .elementor-element.elementor-element-cfb6789 h3 {
        font-size: 1.2em;
    }
}

.elementor-7069 .elementor-element.elementor-element-cfb6789 h3:not(:first-child) {
    margin-top: 1em;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-dbfa178 */.elementor-7069 .elementor-element.elementor-element-dbfa178 {
    margin-left: auto;
    margin-right: auto;
    max-width: 720px !important;
}

.elementor-7069 .elementor-element.elementor-element-dbfa178 h2 {
    margin-bottom: 1rem;
}

@media (max-width: 767px) {
    .elementor-7069 .elementor-element.elementor-element-dbfa178 h2 {
        font-size: 1.8rem;
    }
}

.elementor-7069 .elementor-element.elementor-element-dbfa178 h3 {
    font-size: 1.35em;
    margin-bottom: .4em;
}

@media (max-width: 767px) {
    .elementor-7069 .elementor-element.elementor-element-dbfa178 h3 {
        font-size: 1.2em;
    }
}

.elementor-7069 .elementor-element.elementor-element-dbfa178 h3:not(:first-child) {
    margin-top: 1em;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-879290f */.elementor-7069 .elementor-element.elementor-element-879290f {
    margin-left: auto;
    margin-right: auto;
    max-width: 720px !important;
}

.elementor-7069 .elementor-element.elementor-element-879290f h2 {
    margin-bottom: 1rem;
}

@media (max-width: 767px) {
    .elementor-7069 .elementor-element.elementor-element-879290f h2 {
        font-size: 1.8rem;
    }
}

.elementor-7069 .elementor-element.elementor-element-879290f h3 {
    font-size: 1.35em;
    margin-bottom: .4em;
}

@media (max-width: 767px) {
    .elementor-7069 .elementor-element.elementor-element-879290f h3 {
        font-size: 1.2em;
    }
}

.elementor-7069 .elementor-element.elementor-element-879290f h3:not(:first-child) {
    margin-top: 1em;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b2fd63c */.elementor-7069 .elementor-element.elementor-element-b2fd63c {
    margin-left: auto;
    margin-right: auto;
    max-width: 720px !important;
}

.elementor-7069 .elementor-element.elementor-element-b2fd63c h2 {
    margin-bottom: 1rem;
}

@media (max-width: 767px) {
    .elementor-7069 .elementor-element.elementor-element-b2fd63c h2 {
        font-size: 1.8rem;
    }
}

.elementor-7069 .elementor-element.elementor-element-b2fd63c h3 {
    font-size: 1.35em;
    margin-bottom: .4em;
}

@media (max-width: 767px) {
    .elementor-7069 .elementor-element.elementor-element-b2fd63c h3 {
        font-size: 1.2em;
    }
}

.elementor-7069 .elementor-element.elementor-element-b2fd63c h3:not(:first-child) {
    margin-top: 1em;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b37301a */.elementor-7069 .elementor-element.elementor-element-b37301a {
    margin-left: auto;
    margin-right: auto;
    max-width: 720px !important;
}

.elementor-7069 .elementor-element.elementor-element-b37301a h2 {
    margin-bottom: 1rem;
}

@media (max-width: 767px) {
    .elementor-7069 .elementor-element.elementor-element-b37301a h2 {
        font-size: 1.8rem;
    }
}

.elementor-7069 .elementor-element.elementor-element-b37301a h3 {
    font-size: 1.35em;
    margin-bottom: .4em;
}

@media (max-width: 767px) {
    .elementor-7069 .elementor-element.elementor-element-b37301a h3 {
        font-size: 1.2em;
    }
}

.elementor-7069 .elementor-element.elementor-element-b37301a h3:not(:first-child) {
    margin-top: 1em;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1912adb */.elementor-7069 .elementor-element.elementor-element-1912adb {
    margin-left: auto;
    margin-right: auto;
    max-width: 720px !important;
}

.elementor-7069 .elementor-element.elementor-element-1912adb h2 {
    margin-bottom: 1rem;
}

@media (max-width: 767px) {
    .elementor-7069 .elementor-element.elementor-element-1912adb h2 {
        font-size: 1.8rem;
    }
}

.elementor-7069 .elementor-element.elementor-element-1912adb h3 {
    font-size: 1.35em;
    margin-bottom: .4em;
}

@media (max-width: 767px) {
    .elementor-7069 .elementor-element.elementor-element-1912adb h3 {
        font-size: 1.2em;
    }
}

.elementor-7069 .elementor-element.elementor-element-1912adb h3:not(:first-child) {
    margin-top: 1em;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e4b0986 */.elementor-7069 .elementor-element.elementor-element-e4b0986 {
    margin-left: auto;
    margin-right: auto;
    max-width: 720px !important;
}

.elementor-7069 .elementor-element.elementor-element-e4b0986 h2 {
    margin-bottom: 1rem;
}

@media (max-width: 767px) {
    .elementor-7069 .elementor-element.elementor-element-e4b0986 h2 {
        font-size: 1.8rem;
    }
}

.elementor-7069 .elementor-element.elementor-element-e4b0986 h3 {
    font-size: 1.35em;
    margin-bottom: .4em;
}

@media (max-width: 767px) {
    .elementor-7069 .elementor-element.elementor-element-e4b0986 h3 {
        font-size: 1.2em;
    }
}

.elementor-7069 .elementor-element.elementor-element-e4b0986 h3:not(:first-child) {
    margin-top: 1em;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3307976 */.elementor-7069 .elementor-element.elementor-element-3307976 {
    margin-left: auto;
    margin-right: auto;
    max-width: 720px !important;
}

.elementor-7069 .elementor-element.elementor-element-3307976 h2 {
    margin-bottom: 1rem;
}

@media (max-width: 767px) {
    .elementor-7069 .elementor-element.elementor-element-3307976 h2 {
        font-size: 1.8rem;
    }
}

.elementor-7069 .elementor-element.elementor-element-3307976 h3 {
    font-size: 1.35em;
    margin-bottom: .4em;
}

@media (max-width: 767px) {
    .elementor-7069 .elementor-element.elementor-element-3307976 h3 {
        font-size: 1.2em;
    }
}

.elementor-7069 .elementor-element.elementor-element-3307976 h3:not(:first-child) {
    margin-top: 1em;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c278887 */.elementor-7069 .elementor-element.elementor-element-c278887 {
    margin-left: auto;
    margin-right: auto;
    max-width: 720px !important;
}

.elementor-7069 .elementor-element.elementor-element-c278887 h2 {
    margin-bottom: 1rem;
}

@media (max-width: 767px) {
    .elementor-7069 .elementor-element.elementor-element-c278887 h2 {
        font-size: 1.8rem;
    }
}

.elementor-7069 .elementor-element.elementor-element-c278887 h3 {
    font-size: 1.35em;
    margin-bottom: .4em;
}

@media (max-width: 767px) {
    .elementor-7069 .elementor-element.elementor-element-c278887 h3 {
        font-size: 1.2em;
    }
}

.elementor-7069 .elementor-element.elementor-element-c278887 h3:not(:first-child) {
    margin-top: 1em;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3503314 */.elementor-7069 .elementor-element.elementor-element-3503314 {
    margin-left: auto;
    margin-right: auto;
    max-width: 720px !important;
}

.elementor-7069 .elementor-element.elementor-element-3503314 h2 {
    margin-bottom: 1rem;
}

@media (max-width: 767px) {
    .elementor-7069 .elementor-element.elementor-element-3503314 h2 {
        font-size: 1.8rem;
    }
}

.elementor-7069 .elementor-element.elementor-element-3503314 h3 {
    font-size: 1.35em;
    margin-bottom: .4em;
}

@media (max-width: 767px) {
    .elementor-7069 .elementor-element.elementor-element-3503314 h3 {
        font-size: 1.2em;
    }
}

.elementor-7069 .elementor-element.elementor-element-3503314 h3:not(:first-child) {
    margin-top: 1em;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f2674b0 */.elementor-7069 .elementor-element.elementor-element-f2674b0 {
    margin-left: auto;
    margin-right: auto;
    max-width: 720px !important;
}

.elementor-7069 .elementor-element.elementor-element-f2674b0 h2 {
    margin-bottom: 1rem;
}

@media (max-width: 767px) {
    .elementor-7069 .elementor-element.elementor-element-f2674b0 h2 {
        font-size: 1.8rem;
    }
}

.elementor-7069 .elementor-element.elementor-element-f2674b0 h3 {
    font-size: 1.35em;
    margin-bottom: .4em;
}

@media (max-width: 767px) {
    .elementor-7069 .elementor-element.elementor-element-f2674b0 h3 {
        font-size: 1.2em;
    }
}

.elementor-7069 .elementor-element.elementor-element-f2674b0 h3:not(:first-child) {
    margin-top: 1em;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4f191ec */.elementor-7069 .elementor-element.elementor-element-4f191ec {
    margin-left: auto;
    margin-right: auto;
    max-width: 720px !important;
}

.elementor-7069 .elementor-element.elementor-element-4f191ec h2 {
    margin-bottom: 1rem;
}

@media (max-width: 767px) {
    .elementor-7069 .elementor-element.elementor-element-4f191ec h2 {
        font-size: 1.8rem;
    }
}

.elementor-7069 .elementor-element.elementor-element-4f191ec h3 {
    font-size: 1.35em;
    margin-bottom: .4em;
}

@media (max-width: 767px) {
    .elementor-7069 .elementor-element.elementor-element-4f191ec h3 {
        font-size: 1.2em;
    }
}

.elementor-7069 .elementor-element.elementor-element-4f191ec h3:not(:first-child) {
    margin-top: 1em;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a133b2f */.elementor-7069 .elementor-element.elementor-element-a133b2f {
    margin-left: auto;
    margin-right: auto;
    max-width: 720px !important;
}

.elementor-7069 .elementor-element.elementor-element-a133b2f h2 {
    margin-bottom: 1rem;
}

@media (max-width: 767px) {
    .elementor-7069 .elementor-element.elementor-element-a133b2f h2 {
        font-size: 1.8rem;
    }
}

.elementor-7069 .elementor-element.elementor-element-a133b2f h3 {
    font-size: 1.35em;
    margin-bottom: .4em;
}

@media (max-width: 767px) {
    .elementor-7069 .elementor-element.elementor-element-a133b2f h3 {
        font-size: 1.2em;
    }
}

.elementor-7069 .elementor-element.elementor-element-a133b2f h3:not(:first-child) {
    margin-top: 1em;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-303b6c4 */.elementor-7069 .elementor-element.elementor-element-303b6c4 {
    margin-left: auto;
    margin-right: auto;
    max-width: 720px !important;
}

.elementor-7069 .elementor-element.elementor-element-303b6c4 h2 {
    margin-bottom: 1rem;
}

@media (max-width: 767px) {
    .elementor-7069 .elementor-element.elementor-element-303b6c4 h2 {
        font-size: 1.8rem;
    }
}

.elementor-7069 .elementor-element.elementor-element-303b6c4 h3 {
    font-size: 1.35em;
    margin-bottom: .4em;
}

@media (max-width: 767px) {
    .elementor-7069 .elementor-element.elementor-element-303b6c4 h3 {
        font-size: 1.2em;
    }
}

.elementor-7069 .elementor-element.elementor-element-303b6c4 h3:not(:first-child) {
    margin-top: 1em;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e1f87d4 */.elementor-7069 .elementor-element.elementor-element-e1f87d4 {
    margin-left: auto;
    margin-right: auto;
    max-width: 720px !important;
}

.elementor-7069 .elementor-element.elementor-element-e1f87d4 h2 {
    margin-bottom: 1rem;
}

@media (max-width: 767px) {
    .elementor-7069 .elementor-element.elementor-element-e1f87d4 h2 {
        font-size: 1.8rem;
    }
}

.elementor-7069 .elementor-element.elementor-element-e1f87d4 h3 {
    font-size: 1.35em;
    margin-bottom: .4em;
}

@media (max-width: 767px) {
    .elementor-7069 .elementor-element.elementor-element-e1f87d4 h3 {
        font-size: 1.2em;
    }
}

.elementor-7069 .elementor-element.elementor-element-e1f87d4 h3:not(:first-child) {
    margin-top: 1em;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ef85f57 */.elementor-7069 .elementor-element.elementor-element-ef85f57 {
    margin-left: auto;
    margin-right: auto;
    max-width: 720px !important;
}

.elementor-7069 .elementor-element.elementor-element-ef85f57 h2 {
    margin-bottom: 1rem;
}

@media (max-width: 767px) {
    .elementor-7069 .elementor-element.elementor-element-ef85f57 h2 {
        font-size: 1.8rem;
    }
}

.elementor-7069 .elementor-element.elementor-element-ef85f57 h3 {
    font-size: 1.35em;
    margin-bottom: .4em;
}

@media (max-width: 767px) {
    .elementor-7069 .elementor-element.elementor-element-ef85f57 h3 {
        font-size: 1.2em;
    }
}

.elementor-7069 .elementor-element.elementor-element-ef85f57 h3:not(:first-child) {
    margin-top: 1em;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d82662a */.elementor-7069 .elementor-element.elementor-element-d82662a {
    margin-left: auto;
    margin-right: auto;
    max-width: 720px !important;
}

.elementor-7069 .elementor-element.elementor-element-d82662a h2 {
    margin-bottom: 1rem;
}

@media (max-width: 767px) {
    .elementor-7069 .elementor-element.elementor-element-d82662a h2 {
        font-size: 1.8rem;
    }
}

.elementor-7069 .elementor-element.elementor-element-d82662a h3 {
    font-size: 1.35em;
    margin-bottom: .4em;
}

@media (max-width: 767px) {
    .elementor-7069 .elementor-element.elementor-element-d82662a h3 {
        font-size: 1.2em;
    }
}

.elementor-7069 .elementor-element.elementor-element-d82662a h3:not(:first-child) {
    margin-top: 1em;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3c98d93 */.elementor-7069 .elementor-element.elementor-element-3c98d93 {
    margin-left: auto;
    margin-right: auto;
    max-width: 720px !important;
}

.elementor-7069 .elementor-element.elementor-element-3c98d93 h2 {
    margin-bottom: 1rem;
}

@media (max-width: 767px) {
    .elementor-7069 .elementor-element.elementor-element-3c98d93 h2 {
        font-size: 1.8rem;
    }
}

.elementor-7069 .elementor-element.elementor-element-3c98d93 h3 {
    font-size: 1.35em;
    margin-bottom: .4em;
}

@media (max-width: 767px) {
    .elementor-7069 .elementor-element.elementor-element-3c98d93 h3 {
        font-size: 1.2em;
    }
}

.elementor-7069 .elementor-element.elementor-element-3c98d93 h3:not(:first-child) {
    margin-top: 1em;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-64627ff */.elementor-7069 .elementor-element.elementor-element-64627ff {
    margin-left: auto;
    margin-right: auto;
    max-width: 720px !important;
}

.elementor-7069 .elementor-element.elementor-element-64627ff h2 {
    margin-bottom: 1rem;
}

@media (max-width: 767px) {
    .elementor-7069 .elementor-element.elementor-element-64627ff h2 {
        font-size: 1.8rem;
    }
}

.elementor-7069 .elementor-element.elementor-element-64627ff h3 {
    font-size: 1.35em;
    margin-bottom: .4em;
}

@media (max-width: 767px) {
    .elementor-7069 .elementor-element.elementor-element-64627ff h3 {
        font-size: 1.2em;
    }
}

.elementor-7069 .elementor-element.elementor-element-64627ff h3:not(:first-child) {
    margin-top: 1em;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9c07416 */.elementor-7069 .elementor-element.elementor-element-9c07416 {
    margin-left: auto;
    margin-right: auto;
    max-width: 720px !important;
}

.elementor-7069 .elementor-element.elementor-element-9c07416 h2 {
    margin-bottom: 1rem;
}

@media (max-width: 767px) {
    .elementor-7069 .elementor-element.elementor-element-9c07416 h2 {
        font-size: 1.8rem;
    }
}

.elementor-7069 .elementor-element.elementor-element-9c07416 h3 {
    font-size: 1.35em;
    margin-bottom: .4em;
}

@media (max-width: 767px) {
    .elementor-7069 .elementor-element.elementor-element-9c07416 h3 {
        font-size: 1.2em;
    }
}

.elementor-7069 .elementor-element.elementor-element-9c07416 h3:not(:first-child) {
    margin-top: 1em;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-625d03a */.elementor-7069 .elementor-element.elementor-element-625d03a {
    margin-left: auto;
    margin-right: auto;
    max-width: 720px !important;
}

.elementor-7069 .elementor-element.elementor-element-625d03a h2 {
    margin-bottom: 1rem;
}

@media (max-width: 767px) {
    .elementor-7069 .elementor-element.elementor-element-625d03a h2 {
        font-size: 1.8rem;
    }
}

.elementor-7069 .elementor-element.elementor-element-625d03a h3 {
    font-size: 1.35em;
    margin-bottom: .4em;
}

@media (max-width: 767px) {
    .elementor-7069 .elementor-element.elementor-element-625d03a h3 {
        font-size: 1.2em;
    }
}

.elementor-7069 .elementor-element.elementor-element-625d03a h3:not(:first-child) {
    margin-top: 1em;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-745674e *//* Indent numbered list inside the bathroom planning section */
.elementor-widget-text-editor ol {
    margin-left: 50px;      /* controls overall indent */
    padding-left: 20px;     /* controls number spacing */
}

.elementor-widget-text-editor ol li {
    margin-bottom: 16px;    /* adds spacing between steps */
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d91d2e2 */.elementor-7069 .elementor-element.elementor-element-d91d2e2 {
    margin-left: auto;
    margin-right: auto;
    max-width: 720px !important;
}

.elementor-7069 .elementor-element.elementor-element-d91d2e2 h2 {
    margin-bottom: 1rem;
}

@media (max-width: 767px) {
    .elementor-7069 .elementor-element.elementor-element-d91d2e2 h2 {
        font-size: 1.8rem;
    }
}

.elementor-7069 .elementor-element.elementor-element-d91d2e2 h3 {
    font-size: 1.35em;
    margin-bottom: .4em;
}

@media (max-width: 767px) {
    .elementor-7069 .elementor-element.elementor-element-d91d2e2 h3 {
        font-size: 1.2em;
    }
}

.elementor-7069 .elementor-element.elementor-element-d91d2e2 h3:not(:first-child) {
    margin-top: 1em;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-a70fcf7 */.elementor-7069 .elementor-element.elementor-element-a70fcf7 {
    --icon-vertical-offset: 7px;
}


.elementor-7069 .elementor-element.elementor-element-a70fcf7 ul {
    column-count: 4;
    column-gap: 2em;
    line-height: 1.3em;
}

@media (max-width: 991px) {
    .elementor-7069 .elementor-element.elementor-element-a70fcf7 ul {
        column-count: 3;
    }
}

@media (max-width: 768px) {
    .elementor-7069 .elementor-element.elementor-element-a70fcf7 ul {
        column-count: 2;
    }
}

.elementor-7069 .elementor-element.elementor-element-a70fcf7 li {
    margin-bottom: .4em;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7c6c3bb */.elementor-7069 .elementor-element.elementor-element-7c6c3bb {
    margin-left: auto;
    margin-right: auto;
    max-width: 720px !important;
}

.elementor-7069 .elementor-element.elementor-element-7c6c3bb h2 {
    margin-bottom: 1rem;
}

@media (max-width: 767px) {
    .elementor-7069 .elementor-element.elementor-element-7c6c3bb h2 {
        font-size: 1.8rem;
    }
}

.elementor-7069 .elementor-element.elementor-element-7c6c3bb h3 {
    font-size: 1.35em;
    margin-bottom: .4em;
}

@media (max-width: 767px) {
    .elementor-7069 .elementor-element.elementor-element-7c6c3bb h3 {
        font-size: 1.2em;
    }
}

.elementor-7069 .elementor-element.elementor-element-7c6c3bb h3:not(:first-child) {
    margin-top: 1em;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-93ceda8 */.elementor-7069 .elementor-element.elementor-element-93ceda8 {
    --icon-vertical-offset: 7px;
}


.elementor-7069 .elementor-element.elementor-element-93ceda8 ul {
    column-count: 4;
    column-gap: 2em;
    line-height: 1.3em;
}

@media (max-width: 991px) {
    .elementor-7069 .elementor-element.elementor-element-93ceda8 ul {
        column-count: 3;
    }
}

@media (max-width: 768px) {
    .elementor-7069 .elementor-element.elementor-element-93ceda8 ul {
        column-count: 2;
    }
}

.elementor-7069 .elementor-element.elementor-element-93ceda8 li {
    margin-bottom: .4em;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9f1c0ea */.elementor-7069 .elementor-element.elementor-element-9f1c0ea {
    width: 95% !important;
}/* End custom CSS */