.elementor-17 .elementor-element.elementor-element-642aa24{--display:flex;--min-height:100vh;--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;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0.3;--padding-top:0px;--padding-bottom:0px;--padding-left:70px;--padding-right:0px}.elementor-17 .elementor-element.elementor-element-642aa24:not(.elementor-motion-effects-element-type-background),.elementor-17 .elementor-element.elementor-element-642aa24>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url(https://solsticeroofingtx.com/wp-content/uploads/2025/09/bg-38.jpg);background-position:center center;background-repeat:no-repeat;background-size:cover}.elementor-17 .elementor-element.elementor-element-642aa24::before,.elementor-17 .elementor-element.elementor-element-642aa24>.elementor-background-video-container::before,.elementor-17 .elementor-element.elementor-element-642aa24>.e-con-inner>.elementor-background-video-container::before,.elementor-17 .elementor-element.elementor-element-642aa24>.elementor-background-slideshow::before,.elementor-17 .elementor-element.elementor-element-642aa24>.e-con-inner>.elementor-background-slideshow::before,.elementor-17 .elementor-element.elementor-element-642aa24>.elementor-motion-effects-container>.elementor-motion-effects-layer::before{background-color:#000;--background-overlay:''}.elementor-17 .elementor-element.elementor-element-f17c80d{--display:flex;--width:50%;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-17 .elementor-element.elementor-element-749a1fc .elementor-heading-title{color:var(--e-global-color-82ef0e7)}.elementor-17 .elementor-element.elementor-element-1680292{padding:0 0 40px 0;color:var(--e-global-color-82ef0e7);--textColor:var( --e-global-color-82ef0e7 )}.elementor-17 .elementor-element.elementor-element-300d7aa .elementor-button{transition-duration:0.3s}.elementor-17 .elementor-element.elementor-element-2d8f941{--display:flex;--width:50%;--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-17 .elementor-element.elementor-element-d3c92ea{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:100px;--padding-bottom:100px;--padding-left:20px;--padding-right:20px}.elementor-17 .elementor-element.elementor-element-655a4a3{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:70px;--padding-left:0px;--padding-right:0px}.elementor-17 .elementor-element.elementor-element-05b6c46{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-17 .elementor-element.elementor-element-0c5f3eb .box-content{align-items:flex-start;text-align:left}.elementor-17 .elementor-element.elementor-element-0c5f3eb .dt-css-grid{grid-template-columns:repeat(2,1fr);grid-column-gap:40px;grid-row-gap:90px;--grid-row-gap:90px}.elementor-17 .elementor-element.elementor-element-0c5f3eb{--wide-desktop-columns:2;--icon-spacing:25px}.elementor-17 .elementor-element.elementor-element-0c5f3eb .wf-cell .the7-icon-box-grid{align-items:flex-start;align-content:flex-start}.elementor-17 .elementor-element.elementor-element-0c5f3eb .box-content-wrapper{flex-flow:row nowrap}.elementor-17 .elementor-element.elementor-element-0c5f3eb .elementor-icon-div{align-self:flex-start}.elementor-17 .elementor-element.elementor-element-0c5f3eb .elementor-icon{font-size:30px}.elementor-17 .elementor-element.elementor-element-0c5f3eb .box-content-wrapper .box-heading,.elementor-17 .elementor-element.elementor-element-0c5f3eb .box-content-wrapper .box-heading a{font-weight:700}.elementor-17 .elementor-element.elementor-element-0c5f3eb .box-description{margin-top:10px}.elementor-17 .elementor-element.elementor-element-cb543ff{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:100px;--padding-bottom:100px;--padding-left:20px;--padding-right:20px}.elementor-17 .elementor-element.elementor-element-cb543ff:not(.elementor-motion-effects-element-type-background),.elementor-17 .elementor-element.elementor-element-cb543ff>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#F9FAFB}.elementor-17 .elementor-element.elementor-element-3b033d9{--display:flex;--width:50%;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:40px;--padding-bottom:40px;--padding-left:0px;--padding-right:70px}.elementor-17 .elementor-element.elementor-element-3fbb2f9 .box-content{align-items:flex-start;text-align:left}.elementor-17 .elementor-element.elementor-element-3fbb2f9 .dt-css-grid{grid-template-columns:repeat(1,1fr);grid-column-gap:40px;grid-row-gap:40px;--grid-row-gap:40px}.elementor-17 .elementor-element.elementor-element-3fbb2f9{--wide-desktop-columns:1;--icon-spacing:25px}.elementor-17 .elementor-element.elementor-element-3fbb2f9 .wf-cell .the7-icon-box-grid{align-items:flex-start;align-content:flex-start}.elementor-17 .elementor-element.elementor-element-3fbb2f9 .box-content-wrapper{flex-flow:row nowrap}.elementor-17 .elementor-element.elementor-element-3fbb2f9 .elementor-icon-div{align-self:flex-start}.elementor-17 .elementor-element.elementor-element-3fbb2f9 .rp-heading{color:var(--e-global-color-primary);margin-bottom:40px}.elementor-17 .elementor-element.elementor-element-3fbb2f9 .elementor-icon{font-size:30px}.elementor-17 .elementor-element.elementor-element-3fbb2f9 .elementor-icon-div i{color:var(--e-global-color-primary)}.elementor-17 .elementor-element.elementor-element-3fbb2f9 .elementor-icon-div svg{fill:var(--e-global-color-primary);color:var(--e-global-color-primary)}.elementor-17 .elementor-element.elementor-element-3fbb2f9 .box-content-wrapper .box-heading,.elementor-17 .elementor-element.elementor-element-3fbb2f9 .box-content-wrapper .box-heading a{font-weight:700;color:var(--e-global-color-primary)}.elementor-17 .elementor-element.elementor-element-3fbb2f9 .box-description{margin-top:15px}.elementor-17 .elementor-element.elementor-element-61da98c{--display:flex;--width:50%;--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-17 .elementor-element.elementor-element-61da98c:not(.elementor-motion-effects-element-type-background),.elementor-17 .elementor-element.elementor-element-61da98c>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url(https://solsticeroofingtx.com/wp-content/uploads/2025/09/bg-39.jpg);background-position:center center;background-repeat:no-repeat;background-size:cover}.elementor-17 .elementor-element.elementor-element-0512c73{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:100px;--padding-bottom:100px;--padding-left:20px;--padding-right:20px}.elementor-17 .elementor-element.elementor-element-2714ebb{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--padding-top:0px;--padding-bottom:70px;--padding-left:0px;--padding-right:0px}.elementor-17 .elementor-element.elementor-element-216ac00{text-align:center}.elementor-17 .elementor-element.elementor-element-93c7772{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 40px;--row-gap:0px;--column-gap:40px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-17 .elementor-element.elementor-element-0c7c357{--display:flex;--width:50%;--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-17 .elementor-element.elementor-element-13d4ee0{--display:flex;--width:50%;--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-17 .elementor-element.elementor-element-7d297d4{--display:flex;--width:50%;--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-17 .elementor-element.elementor-element-ac05861{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:100px;--padding-bottom:100px;--padding-left:20px;--padding-right:20px}.elementor-17 .elementor-element.elementor-element-ac05861:not(.elementor-motion-effects-element-type-background),.elementor-17 .elementor-element.elementor-element-ac05861>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#F9FAFB}.elementor-17 .elementor-element.elementor-element-038fba1{--display:flex;--width:50%;--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-17 .elementor-element.elementor-element-038fba1:not(.elementor-motion-effects-element-type-background),.elementor-17 .elementor-element.elementor-element-038fba1>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url(https://solsticeroofingtx.com/wp-content/uploads/2025/09/bg-43.jpg);background-position:center center;background-repeat:no-repeat;background-size:cover}.elementor-17 .elementor-element.elementor-element-2e86430{--display:flex;--width:50%;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:40px;--padding-bottom:40px;--padding-left:70px;--padding-right:0px}.elementor-17 .elementor-element.elementor-element-bde28d2 .box-content{align-items:flex-start;text-align:left}.elementor-17 .elementor-element.elementor-element-bde28d2 .dt-css-grid{grid-template-columns:repeat(1,1fr);grid-column-gap:40px;grid-row-gap:40px;--grid-row-gap:40px}.elementor-17 .elementor-element.elementor-element-bde28d2{--wide-desktop-columns:1;--icon-spacing:25px}.elementor-17 .elementor-element.elementor-element-bde28d2 .wf-cell .the7-icon-box-grid{align-items:flex-start;align-content:flex-start}.elementor-17 .elementor-element.elementor-element-bde28d2 .box-content-wrapper{flex-flow:row nowrap}.elementor-17 .elementor-element.elementor-element-bde28d2 .elementor-icon-div{align-self:flex-start}.elementor-17 .elementor-element.elementor-element-bde28d2 .rp-heading{color:var(--e-global-color-primary);margin-bottom:40px}.elementor-17 .elementor-element.elementor-element-bde28d2 .elementor-icon{font-size:30px}.elementor-17 .elementor-element.elementor-element-bde28d2 .elementor-icon-div i{color:var(--e-global-color-primary)}.elementor-17 .elementor-element.elementor-element-bde28d2 .elementor-icon-div svg{fill:var(--e-global-color-primary);color:var(--e-global-color-primary)}.elementor-17 .elementor-element.elementor-element-bde28d2 .box-content-wrapper .box-heading,.elementor-17 .elementor-element.elementor-element-bde28d2 .box-content-wrapper .box-heading a{font-weight:700;color:var(--e-global-color-primary)}.elementor-17 .elementor-element.elementor-element-bde28d2 .box-description{margin-top:15px}.elementor-17 .elementor-element.elementor-element-83fb788{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--overlay-opacity:0.8;--padding-top:100px;--padding-bottom:100px;--padding-left:20px;--padding-right:20px}.elementor-17 .elementor-element.elementor-element-83fb788:not(.elementor-motion-effects-element-type-background),.elementor-17 .elementor-element.elementor-element-83fb788>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url(https://solsticeroofingtx.com/wp-content/uploads/2026/03/breaker-bg-1.jpg);background-position:0 30%;background-repeat:no-repeat;background-size:cover}.elementor-17 .elementor-element.elementor-element-83fb788::before,.elementor-17 .elementor-element.elementor-element-83fb788>.elementor-background-video-container::before,.elementor-17 .elementor-element.elementor-element-83fb788>.e-con-inner>.elementor-background-video-container::before,.elementor-17 .elementor-element.elementor-element-83fb788>.elementor-background-slideshow::before,.elementor-17 .elementor-element.elementor-element-83fb788>.e-con-inner>.elementor-background-slideshow::before,.elementor-17 .elementor-element.elementor-element-83fb788>.elementor-motion-effects-container>.elementor-motion-effects-layer::before{background-color:var(--e-global-color-primary);--background-overlay:''}.elementor-17 .elementor-element.elementor-element-ad3bfaa{text-align:center}.elementor-17 .elementor-element.elementor-element-ad3bfaa .elementor-heading-title{color:var(--e-global-color-82ef0e7)}.elementor-17 .elementor-element.elementor-element-382fd82{padding:0 0 35px 0;text-align:center;color:var(--e-global-color-82ef0e7);--textColor:var( --e-global-color-82ef0e7 )}.elementor-17 .elementor-element.elementor-element-2f5c137 .elementor-button{background-color:#000;background-image:none;transition-duration:0.3s}.elementor-17 .elementor-element.elementor-element-2f5c137 .elementor-button:hover,.elementor-17 .elementor-element.elementor-element-2f5c137 .elementor-button:focus{background-color:var(--e-global-color-secondary);background-image:var(--e-global-color-secondary)}.elementor-17 .elementor-element.elementor-element-40dee69{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:100px;--padding-bottom:100px;--padding-left:20px;--padding-right:20px}.elementor-17 .elementor-element.elementor-element-463e6a4{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-17 .elementor-element.elementor-element-6bda60d{padding:0 0 70px 0;text-align:start}.elementor-17 .elementor-element.elementor-element-6bda60d .elementor-heading-title{font-weight:400}.elementor-17 .elementor-element.elementor-element-95ac11b{--display:flex}.elementor-17 .elementor-element.elementor-element-97a82a4{--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-17 .elementor-element.elementor-element-5437945{--display:flex}.elementor-17 .elementor-element.elementor-element-31d6c51{--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-17 .elementor-element.elementor-element-625b09c{--display:flex}.elementor-17 .elementor-element.elementor-element-f9aaca5{--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-17 .elementor-element.elementor-element-5402565{--display:flex}.elementor-17 .elementor-element.elementor-element-ca93163{--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-17 .elementor-element.elementor-element-2366121{--n-accordion-title-font-size:16px;--n-accordion-icon-size:16px;--n-accordion-icon-hover-color:var( --e-global-color-primary );--n-accordion-icon-active-color:var( --e-global-color-primary )}.elementor-17 .elementor-element.elementor-element-2366121>.e-n-accordion>.e-n-accordion-item>.e-n-accordion-item-title{border-style:solid;border-width:1px 1px 1px 1px;border-color:#D5D8DC}.elementor-17 .elementor-element.elementor-element-2366121{--n-accordion-padding:30px 30px 30px 30px}:where(.elementor-17 .elementor-element.elementor-element-2366121>.e-n-accordion>.e-n-accordion-item)>.e-con{--padding-top:30px;--padding-right:30px;--padding-bottom:30px;--padding-left:30px}:root{--page-title-display:none}@media(max-width:1024px){.elementor-17 .elementor-element.elementor-element-642aa24{--min-height:600px;--padding-top:150px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px}.elementor-17 .elementor-element.elementor-element-f17c80d{--width:100%}.elementor-17 .elementor-element.elementor-element-2d8f941{--width:100%}.elementor-17 .elementor-element.elementor-element-d3c92ea{--padding-top:60px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px}.elementor-17 .elementor-element.elementor-element-655a4a3{--padding-top:0px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px}.elementor-17 .elementor-element.elementor-element-56cee7c{text-align:center}.elementor-17 .elementor-element.elementor-element-0c5f3eb .dt-css-grid{grid-template-columns:repeat(1,1fr);grid-column-gap:40px;grid-row-gap:60px;--grid-row-gap:60px}.elementor-17 .elementor-element.elementor-element-0c5f3eb{--wide-desktop-columns:1}.elementor-17 .elementor-element.elementor-element-0c5f3eb.icon-position-tablet-left .elementor-icon-div{margin:0 var(--icon-spacing) 0 0}.elementor-17 .elementor-element.elementor-element-0c5f3eb.icon-position-tablet-right .elementor-icon-div{margin:0 0 0 var(--icon-spacing)}.elementor-17 .elementor-element.elementor-element-0c5f3eb.icon-position-tablet-top .elementor-icon-div{margin:0 0 var(--icon-spacing) 0}.elementor-17 .elementor-element.elementor-element-cb543ff{--gap:40px 0px;--row-gap:40px;--column-gap:0px;--flex-wrap:wrap;--padding-top:60px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px}.elementor-17 .elementor-element.elementor-element-3b033d9{--width:100%;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-17 .elementor-element.elementor-element-3fbb2f9 .dt-css-grid{grid-template-columns:repeat(1,1fr)}.elementor-17 .elementor-element.elementor-element-3fbb2f9{--wide-desktop-columns:1}.elementor-17 .elementor-element.elementor-element-3fbb2f9 .rp-heading{text-align:center}.elementor-17 .elementor-element.elementor-element-3fbb2f9.icon-position-tablet-left .elementor-icon-div{margin:0 var(--icon-spacing) 0 0}.elementor-17 .elementor-element.elementor-element-3fbb2f9.icon-position-tablet-right .elementor-icon-div{margin:0 0 0 var(--icon-spacing)}.elementor-17 .elementor-element.elementor-element-3fbb2f9.icon-position-tablet-top .elementor-icon-div{margin:0 0 var(--icon-spacing) 0}.elementor-17 .elementor-element.elementor-element-61da98c{--width:100%;--min-height:600px}.elementor-17 .elementor-element.elementor-element-61da98c.e-con{--order:-99999 /* order start hack */}.elementor-17 .elementor-element.elementor-element-0512c73{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:60px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px}.elementor-17 .elementor-element.elementor-element-2714ebb{--padding-top:0px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px}.elementor-17 .elementor-element.elementor-element-93c7772{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-17 .elementor-element.elementor-element-0c7c357{--width:100%;--padding-top:0px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px}.elementor-17 .elementor-element.elementor-element-d83e512{padding:10px 0 0 0}.elementor-17 .elementor-element.elementor-element-13d4ee0{--width:100%;--padding-top:0px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px}.elementor-17 .elementor-element.elementor-element-1a273fb{padding:10px 0 0 0}.elementor-17 .elementor-element.elementor-element-7d297d4{--width:100%;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-17 .elementor-element.elementor-element-48a46ab{padding:10px 0 0 0}.elementor-17 .elementor-element.elementor-element-ac05861{--gap:40px 0px;--row-gap:40px;--column-gap:0px;--flex-wrap:wrap;--padding-top:60px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px}.elementor-17 .elementor-element.elementor-element-038fba1{--width:100%;--min-height:600px}.elementor-17 .elementor-element.elementor-element-038fba1.e-con{--order:-99999 /* order start hack */}.elementor-17 .elementor-element.elementor-element-2e86430{--width:100%;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-17 .elementor-element.elementor-element-bde28d2 .dt-css-grid{grid-template-columns:repeat(1,1fr)}.elementor-17 .elementor-element.elementor-element-bde28d2{--wide-desktop-columns:1}.elementor-17 .elementor-element.elementor-element-bde28d2 .rp-heading{text-align:center}.elementor-17 .elementor-element.elementor-element-bde28d2.icon-position-tablet-left .elementor-icon-div{margin:0 var(--icon-spacing) 0 0}.elementor-17 .elementor-element.elementor-element-bde28d2.icon-position-tablet-right .elementor-icon-div{margin:0 0 0 var(--icon-spacing)}.elementor-17 .elementor-element.elementor-element-bde28d2.icon-position-tablet-top .elementor-icon-div{margin:0 0 var(--icon-spacing) 0}.elementor-17 .elementor-element.elementor-element-83fb788:not(.elementor-motion-effects-element-type-background),.elementor-17 .elementor-element.elementor-element-83fb788>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-position:0 0%}.elementor-17 .elementor-element.elementor-element-83fb788{--padding-top:60px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px}.elementor-17 .elementor-element.elementor-element-382fd82{padding:0 0 20px 0}.elementor-17 .elementor-element.elementor-element-40dee69{--padding-top:60px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px}.elementor-17 .elementor-element.elementor-element-6bda60d{padding:0 0 40px 0;text-align:center}.elementor-17 .elementor-element.elementor-element-6bda60d .elementor-heading-title{font-size:24px;line-height:1.3em}.elementor-17 .elementor-element.elementor-element-ecc27dd{font-size:14px}.elementor-17 .elementor-element.elementor-element-b35f59a{font-size:14px}.elementor-17 .elementor-element.elementor-element-87a0643{font-size:14px}.elementor-17 .elementor-element.elementor-element-b84da04{font-size:14px}.elementor-17 .elementor-element.elementor-element-2366121{--n-accordion-padding:20px 20px 20px 20px}.elementor-17 .elementor-element.elementor-element-2366121{--n-accordion-title-font-size:14px;--n-accordion-icon-size:14px}:where(.elementor-17 .elementor-element.elementor-element-2366121>.e-n-accordion>.e-n-accordion-item)>.e-con{--padding-top:20px;--padding-right:20px;--padding-bottom:20px;--padding-left:20px}}@media(max-width:650px){.elementor-17 .elementor-element.elementor-element-642aa24{--min-height:400px;--padding-top:150px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px}.elementor-17 .elementor-element.elementor-element-1680292{padding:0 0 0 0}.elementor-17 .elementor-element.elementor-element-d3c92ea{--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px}.elementor-17 .elementor-element.elementor-element-655a4a3{--padding-top:0px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px}.elementor-17 .elementor-element.elementor-element-0c5f3eb .dt-css-grid{grid-template-columns:repeat(1,1fr);grid-row-gap:40px;--grid-row-gap:40px}.elementor-17 .elementor-element.elementor-element-0c5f3eb{--wide-desktop-columns:1}.elementor-17 .elementor-element.elementor-element-0c5f3eb.icon-position-mobile-left .elementor-icon-div{margin:0 var(--icon-spacing) 0 0}.elementor-17 .elementor-element.elementor-element-0c5f3eb.icon-position-mobile-right .elementor-icon-div{margin:0 0 0 var(--icon-spacing)}.elementor-17 .elementor-element.elementor-element-0c5f3eb.icon-position-mobile-top .elementor-icon-div{margin:0 0 var(--icon-spacing) 0}.elementor-17 .elementor-element.elementor-element-cb543ff{--gap:30px 0px;--row-gap:30px;--column-gap:0px;--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px}.elementor-17 .elementor-element.elementor-element-3fbb2f9 .dt-css-grid{grid-template-columns:repeat(1,1fr);grid-column-gap:30px;grid-row-gap:30px;--grid-row-gap:30px}.elementor-17 .elementor-element.elementor-element-3fbb2f9{--wide-desktop-columns:1}.elementor-17 .elementor-element.elementor-element-3fbb2f9.icon-position-mobile-left .elementor-icon-div{margin:0 var(--icon-spacing) 0 0}.elementor-17 .elementor-element.elementor-element-3fbb2f9.icon-position-mobile-right .elementor-icon-div{margin:0 0 0 var(--icon-spacing)}.elementor-17 .elementor-element.elementor-element-3fbb2f9.icon-position-mobile-top .elementor-icon-div{margin:0 0 var(--icon-spacing) 0}.elementor-17 .elementor-element.elementor-element-61da98c{--min-height:400px}.elementor-17 .elementor-element.elementor-element-0512c73{--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px}.elementor-17 .elementor-element.elementor-element-2714ebb{--padding-top:0px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px}.elementor-17 .elementor-element.elementor-element-93c7772{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-17 .elementor-element.elementor-element-0c7c357{--padding-top:0px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px}.elementor-17 .elementor-element.elementor-element-13d4ee0{--padding-top:0px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px}.elementor-17 .elementor-element.elementor-element-ac05861{--gap:30px 0px;--row-gap:30px;--column-gap:0px;--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px}.elementor-17 .elementor-element.elementor-element-038fba1{--min-height:400px}.elementor-17 .elementor-element.elementor-element-bde28d2 .dt-css-grid{grid-template-columns:repeat(1,1fr);grid-column-gap:30px;grid-row-gap:30px;--grid-row-gap:30px}.elementor-17 .elementor-element.elementor-element-bde28d2{--wide-desktop-columns:1}.elementor-17 .elementor-element.elementor-element-bde28d2.icon-position-mobile-left .elementor-icon-div{margin:0 var(--icon-spacing) 0 0}.elementor-17 .elementor-element.elementor-element-bde28d2.icon-position-mobile-right .elementor-icon-div{margin:0 0 0 var(--icon-spacing)}.elementor-17 .elementor-element.elementor-element-bde28d2.icon-position-mobile-top .elementor-icon-div{margin:0 0 var(--icon-spacing) 0}.elementor-17 .elementor-element.elementor-element-83fb788:not(.elementor-motion-effects-element-type-background),.elementor-17 .elementor-element.elementor-element-83fb788>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-position:0 0%}.elementor-17 .elementor-element.elementor-element-83fb788{--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px}.elementor-17 .elementor-element.elementor-element-382fd82{padding:0 0 10px 0}.elementor-17 .elementor-element.elementor-element-40dee69{--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px}.elementor-17 .elementor-element.elementor-element-6bda60d{padding:0 0 30px 0;text-align:center}.elementor-17 .elementor-element.elementor-element-6bda60d .elementor-heading-title{font-size:22px}}@media screen and (min-width:1201px){.the7_icon_box_grid_widget-0c5f3eb .dt-css-grid{grid-template-columns:repeat(var(--wide-desktop-columns),minmax(0,1fr)) ! important}.the7_icon_box_grid_widget-0c5f3eb .wf-cell:nth-child(-n+2):before{display:none}}@media screen and (min-width:1026px){.the7_icon_box_grid_widget-0c5f3eb.the7-box-grid-wrapper .wf-cell:nth-child(-n+2):before{display:none}}@media screen and (min-width:651px) and (max-width:1024px){.the7_icon_box_grid_widget-0c5f3eb.the7-box-grid-wrapper .wf-cell:nth-child(-n+1):before{display:none}}@media screen and (max-width:1024px){.icon-position-tablet-right .the7_icon_box_grid_widget-0c5f3eb.the7-box-grid-wrapper .elementor-icon-div{order:2}.icon-position-tablet-left .the7_icon_box_grid_widget-0c5f3eb.the7-box-grid-wrapper .elementor-icon-div,.icon-position-tablet-top .the7_icon_box_grid_widget-0c5f3eb.the7-box-grid-wrapper .elementor-icon-div{order:0}.icon-position-tablet-top .the7_icon_box_grid_widget-0c5f3eb.the7-box-grid-wrapper .box-content-wrapper{flex-wrap:wrap}.icon-vertical-align-tablet-start.icon-position-tablet-top .the7_icon_box_grid_widget-0c5f3eb.the7-box-grid-wrapper .box-content-wrapper{justify-content:flex-start}.icon-vertical-align-tablet-center.icon-position-tablet-top .the7_icon_box_grid_widget-0c5f3eb.the7-box-grid-wrapper .box-content-wrapper{justify-content:center}.icon-vertical-align-tablet-end.icon-position-tablet-top .the7_icon_box_grid_widget-0c5f3eb.the7-box-grid-wrapper .box-content-wrapper{justify-content:flex-end}.icon-position-tablet-left .the7_icon_box_grid_widget-0c5f3eb.the7-box-grid-wrapper .box-content-wrapper,.icon-position-tablet-right .the7_icon_box_grid_widget-0c5f3eb.the7-box-grid-wrapper .box-content-wrapper{flex-wrap:inherit}.icon-position-tablet-left .the7_icon_box_grid_widget-0c5f3eb.the7-box-grid-wrapper,.icon-position-tablet-right .the7_icon_box_grid_widget-0c5f3eb.the7-box-grid-wrapper{flex-wrap:unset}}@media screen and (max-width:650px){.the7_icon_box_grid_widget-0c5f3eb.the7-box-grid-wrapper .wf-cell:nth-child(-n+1):before{display:none}.icon-position-mobile-right .the7_icon_box_grid_widget-0c5f3eb.the7-box-grid-wrapper .elementor-icon-div{order:2}.icon-position-mobile-top .the7_icon_box_grid_widget-0c5f3eb.the7-box-grid-wrapper .box-content-wrapper{flex-wrap:wrap}.icon-position-mobile-left .the7_icon_box_grid_widget-0c5f3eb.the7-box-grid-wrapper .elementor-icon-div,.icon-position-mobile-top .the7_icon_box_grid_widget-0c5f3eb.the7-box-grid-wrapper .elementor-icon-div{order:0}.icon-vertical-align-mobile-start.icon-position-mobile-top .the7_icon_box_grid_widget-0c5f3eb.the7-box-grid-wrapper .box-content-wrapper{justify-content:flex-start}.icon-vertical-align-mobile-center.icon-position-mobile-top .the7_icon_box_grid_widget-0c5f3eb.the7-box-grid-wrapper .box-content-wrapper{justify-content:center}.icon-vertical-align-mobile-end.icon-position-mobile-top .the7_icon_box_grid_widget-0c5f3eb.the7-box-grid-wrapper .box-content-wrapper{justify-content:flex-end}.icon-position-mobile-left .the7_icon_box_grid_widget-0c5f3eb.the7-box-grid-wrapper .box-content-wrapper,.icon-position-mobile-right .the7_icon_box_grid_widget-0c5f3eb.the7-box-grid-wrapper .box-content-wrapper{flex-wrap:inherit}.icon-position-mobile-left .the7_icon_box_grid_widget-0c5f3eb.the7-box-grid-wrapper,.icon-position-mobile-right .the7_icon_box_grid_widget-0c5f3eb.the7-box-grid-wrapper{flex-wrap:unset}}@media screen and (min-width:1201px){.the7_icon_box_grid_widget-3fbb2f9 .dt-css-grid{grid-template-columns:repeat(var(--wide-desktop-columns),minmax(0,1fr)) ! important}.the7_icon_box_grid_widget-3fbb2f9 .wf-cell:nth-child(-n+1):before{display:none}}@media screen and (min-width:1026px){.the7_icon_box_grid_widget-3fbb2f9.the7-box-grid-wrapper .wf-cell:nth-child(-n+1):before{display:none}}@media screen and (min-width:651px) and (max-width:1024px){.the7_icon_box_grid_widget-3fbb2f9.the7-box-grid-wrapper .wf-cell:nth-child(-n+1):before{display:none}}@media screen and (max-width:1024px){.icon-position-tablet-right .the7_icon_box_grid_widget-3fbb2f9.the7-box-grid-wrapper .elementor-icon-div{order:2}.icon-position-tablet-left .the7_icon_box_grid_widget-3fbb2f9.the7-box-grid-wrapper .elementor-icon-div,.icon-position-tablet-top .the7_icon_box_grid_widget-3fbb2f9.the7-box-grid-wrapper .elementor-icon-div{order:0}.icon-position-tablet-top .the7_icon_box_grid_widget-3fbb2f9.the7-box-grid-wrapper .box-content-wrapper{flex-wrap:wrap}.icon-vertical-align-tablet-start.icon-position-tablet-top .the7_icon_box_grid_widget-3fbb2f9.the7-box-grid-wrapper .box-content-wrapper{justify-content:flex-start}.icon-vertical-align-tablet-center.icon-position-tablet-top .the7_icon_box_grid_widget-3fbb2f9.the7-box-grid-wrapper .box-content-wrapper{justify-content:center}.icon-vertical-align-tablet-end.icon-position-tablet-top .the7_icon_box_grid_widget-3fbb2f9.the7-box-grid-wrapper .box-content-wrapper{justify-content:flex-end}.icon-position-tablet-left .the7_icon_box_grid_widget-3fbb2f9.the7-box-grid-wrapper .box-content-wrapper,.icon-position-tablet-right .the7_icon_box_grid_widget-3fbb2f9.the7-box-grid-wrapper .box-content-wrapper{flex-wrap:inherit}.icon-position-tablet-left .the7_icon_box_grid_widget-3fbb2f9.the7-box-grid-wrapper,.icon-position-tablet-right .the7_icon_box_grid_widget-3fbb2f9.the7-box-grid-wrapper{flex-wrap:unset}}@media screen and (max-width:650px){.the7_icon_box_grid_widget-3fbb2f9.the7-box-grid-wrapper .wf-cell:nth-child(-n+1):before{display:none}.icon-position-mobile-right .the7_icon_box_grid_widget-3fbb2f9.the7-box-grid-wrapper .elementor-icon-div{order:2}.icon-position-mobile-top .the7_icon_box_grid_widget-3fbb2f9.the7-box-grid-wrapper .box-content-wrapper{flex-wrap:wrap}.icon-position-mobile-left .the7_icon_box_grid_widget-3fbb2f9.the7-box-grid-wrapper .elementor-icon-div,.icon-position-mobile-top .the7_icon_box_grid_widget-3fbb2f9.the7-box-grid-wrapper .elementor-icon-div{order:0}.icon-vertical-align-mobile-start.icon-position-mobile-top .the7_icon_box_grid_widget-3fbb2f9.the7-box-grid-wrapper .box-content-wrapper{justify-content:flex-start}.icon-vertical-align-mobile-center.icon-position-mobile-top .the7_icon_box_grid_widget-3fbb2f9.the7-box-grid-wrapper .box-content-wrapper{justify-content:center}.icon-vertical-align-mobile-end.icon-position-mobile-top .the7_icon_box_grid_widget-3fbb2f9.the7-box-grid-wrapper .box-content-wrapper{justify-content:flex-end}.icon-position-mobile-left .the7_icon_box_grid_widget-3fbb2f9.the7-box-grid-wrapper .box-content-wrapper,.icon-position-mobile-right .the7_icon_box_grid_widget-3fbb2f9.the7-box-grid-wrapper .box-content-wrapper{flex-wrap:inherit}.icon-position-mobile-left .the7_icon_box_grid_widget-3fbb2f9.the7-box-grid-wrapper,.icon-position-mobile-right .the7_icon_box_grid_widget-3fbb2f9.the7-box-grid-wrapper{flex-wrap:unset}}@media screen and (min-width:1201px){.the7_icon_box_grid_widget-bde28d2 .dt-css-grid{grid-template-columns:repeat(var(--wide-desktop-columns),minmax(0,1fr)) ! important}.the7_icon_box_grid_widget-bde28d2 .wf-cell:nth-child(-n+1):before{display:none}}@media screen and (min-width:1026px){.the7_icon_box_grid_widget-bde28d2.the7-box-grid-wrapper .wf-cell:nth-child(-n+1):before{display:none}}@media screen and (min-width:651px) and (max-width:1024px){.the7_icon_box_grid_widget-bde28d2.the7-box-grid-wrapper .wf-cell:nth-child(-n+1):before{display:none}}@media screen and (max-width:1024px){.icon-position-tablet-right .the7_icon_box_grid_widget-bde28d2.the7-box-grid-wrapper .elementor-icon-div{order:2}.icon-position-tablet-left .the7_icon_box_grid_widget-bde28d2.the7-box-grid-wrapper .elementor-icon-div,.icon-position-tablet-top .the7_icon_box_grid_widget-bde28d2.the7-box-grid-wrapper .elementor-icon-div{order:0}.icon-position-tablet-top .the7_icon_box_grid_widget-bde28d2.the7-box-grid-wrapper .box-content-wrapper{flex-wrap:wrap}.icon-vertical-align-tablet-start.icon-position-tablet-top .the7_icon_box_grid_widget-bde28d2.the7-box-grid-wrapper .box-content-wrapper{justify-content:flex-start}.icon-vertical-align-tablet-center.icon-position-tablet-top .the7_icon_box_grid_widget-bde28d2.the7-box-grid-wrapper .box-content-wrapper{justify-content:center}.icon-vertical-align-tablet-end.icon-position-tablet-top .the7_icon_box_grid_widget-bde28d2.the7-box-grid-wrapper .box-content-wrapper{justify-content:flex-end}.icon-position-tablet-left .the7_icon_box_grid_widget-bde28d2.the7-box-grid-wrapper .box-content-wrapper,.icon-position-tablet-right .the7_icon_box_grid_widget-bde28d2.the7-box-grid-wrapper .box-content-wrapper{flex-wrap:inherit}.icon-position-tablet-left .the7_icon_box_grid_widget-bde28d2.the7-box-grid-wrapper,.icon-position-tablet-right .the7_icon_box_grid_widget-bde28d2.the7-box-grid-wrapper{flex-wrap:unset}}@media screen and (max-width:650px){.the7_icon_box_grid_widget-bde28d2.the7-box-grid-wrapper .wf-cell:nth-child(-n+1):before{display:none}.icon-position-mobile-right .the7_icon_box_grid_widget-bde28d2.the7-box-grid-wrapper .elementor-icon-div{order:2}.icon-position-mobile-top .the7_icon_box_grid_widget-bde28d2.the7-box-grid-wrapper .box-content-wrapper{flex-wrap:wrap}.icon-position-mobile-left .the7_icon_box_grid_widget-bde28d2.the7-box-grid-wrapper .elementor-icon-div,.icon-position-mobile-top .the7_icon_box_grid_widget-bde28d2.the7-box-grid-wrapper .elementor-icon-div{order:0}.icon-vertical-align-mobile-start.icon-position-mobile-top .the7_icon_box_grid_widget-bde28d2.the7-box-grid-wrapper .box-content-wrapper{justify-content:flex-start}.icon-vertical-align-mobile-center.icon-position-mobile-top .the7_icon_box_grid_widget-bde28d2.the7-box-grid-wrapper .box-content-wrapper{justify-content:center}.icon-vertical-align-mobile-end.icon-position-mobile-top .the7_icon_box_grid_widget-bde28d2.the7-box-grid-wrapper .box-content-wrapper{justify-content:flex-end}.icon-position-mobile-left .the7_icon_box_grid_widget-bde28d2.the7-box-grid-wrapper .box-content-wrapper,.icon-position-mobile-right .the7_icon_box_grid_widget-bde28d2.the7-box-grid-wrapper .box-content-wrapper{flex-wrap:inherit}.icon-position-mobile-left .the7_icon_box_grid_widget-bde28d2.the7-box-grid-wrapper,.icon-position-mobile-right .the7_icon_box_grid_widget-bde28d2.the7-box-grid-wrapper{flex-wrap:unset}}