.elementor-3385 .elementor-element.elementor-element-1e8f357{--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:70px 70px;--row-gap:70px;--column-gap:70px;--overlay-opacity:0.57;--padding-top:150px;--padding-bottom:70px;--padding-left:15px;--padding-right:15px;}.elementor-3385 .elementor-element.elementor-element-1e8f357:not(.elementor-motion-effects-element-type-background), .elementor-3385 .elementor-element.elementor-element-1e8f357 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://together-exterior.com/wp-content/uploads/2025/12/new-construction-general-contractor-in-texas.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-3385 .elementor-element.elementor-element-1e8f357::before, .elementor-3385 .elementor-element.elementor-element-1e8f357 > .elementor-background-video-container::before, .elementor-3385 .elementor-element.elementor-element-1e8f357 > .e-con-inner > .elementor-background-video-container::before, .elementor-3385 .elementor-element.elementor-element-1e8f357 > .elementor-background-slideshow::before, .elementor-3385 .elementor-element.elementor-element-1e8f357 > .e-con-inner > .elementor-background-slideshow::before, .elementor-3385 .elementor-element.elementor-element-1e8f357 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-primary );--background-overlay:'';}.elementor-3385 .elementor-element.elementor-element-ece5f44{--display:flex;--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );text-transform:var( --e-global-typography-primary-text-transform );line-height:var( --e-global-typography-primary-line-height );color:var( --e-global-color-primary );}.elementor-3385 .elementor-element.elementor-element-6c5bef3 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:40px;font-weight:600;text-transform:uppercase;font-style:italic;line-height:40px;color:var( --e-global-color-a565e95 );}.elementor-3385 .elementor-element.elementor-element-558867a .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:52px;font-weight:700;text-transform:uppercase;font-style:italic;line-height:52px;color:var( --e-global-color-a565e95 );}.elementor-3385 .elementor-element.elementor-element-eebce9a > .elementor-widget-container{background-color:#FFFFFF3D;padding:7px 20px 7px 20px;border-radius:100px 100px 100px 100px;}.elementor-3385 .elementor-element.elementor-element-eebce9a .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:40px;font-weight:600;text-transform:capitalize;font-style:italic;line-height:40px;color:var( --e-global-color-a565e95 );}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-3385 .elementor-element.elementor-element-f0b2a69{color:var( --e-global-color-a565e95 );}.elementor-3385 .elementor-element.elementor-element-56c69c9{--display:flex;--padding-top:20px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3385 .elementor-element.elementor-element-0001f0b{--display:flex;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-3385 .elementor-element.elementor-element-5f6dabb{--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:center;--padding-top:70px;--padding-bottom:70px;--padding-left:015px;--padding-right:015px;}.elementor-3385 .elementor-element.elementor-element-2daf5c5{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-3385 .elementor-element.elementor-element-adb08db{text-align:center;}.elementor-3385 .elementor-element.elementor-element-fa9efef{--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;}.elementor-3385 .elementor-element.elementor-element-844493a{--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-3385 .elementor-element.elementor-element-8b0363e{--display:grid;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--gap:60px 15px;--row-gap:60px;--column-gap:15px;--grid-auto-flow:row;--padding-top:90px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-image-box .elementor-image-box-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );text-transform:var( --e-global-typography-primary-text-transform );line-height:var( --e-global-typography-primary-line-height );color:var( --e-global-color-primary );}.elementor-widget-image-box:has(:hover) .elementor-image-box-title,
					 .elementor-widget-image-box:has(:focus) .elementor-image-box-title{color:var( --e-global-color-primary );}.elementor-widget-image-box .elementor-image-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-3385 .elementor-element.elementor-element-0439521 > .elementor-widget-container{background-color:#00B140;padding:0px 0px 20px 0px;border-radius:20px 20px 20px 20px;}.elementor-3385 .elementor-element.elementor-element-0439521 .elementor-image-box-wrapper{text-align:start;}.elementor-3385 .elementor-element.elementor-element-0439521.elementor-position-right .elementor-image-box-img{margin-left:10px;}.elementor-3385 .elementor-element.elementor-element-0439521.elementor-position-left .elementor-image-box-img{margin-right:10px;}.elementor-3385 .elementor-element.elementor-element-0439521.elementor-position-top .elementor-image-box-img{margin-bottom:10px;}.elementor-3385 .elementor-element.elementor-element-0439521 .elementor-image-box-title{margin-bottom:10px;font-family:"Poppins", Sans-serif;font-size:22px;font-weight:700;text-transform:capitalize;line-height:34px;color:#FFFFFF;}.elementor-3385 .elementor-element.elementor-element-0439521 .elementor-image-box-wrapper .elementor-image-box-img{width:45%;}.elementor-3385 .elementor-element.elementor-element-0439521 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-3385 .elementor-element.elementor-element-0439521:has(:hover) .elementor-image-box-title,
					 .elementor-3385 .elementor-element.elementor-element-0439521:has(:focus) .elementor-image-box-title{color:#FFFFFF;}.elementor-3385 .elementor-element.elementor-element-1f6b48c > .elementor-widget-container{background-color:#00B140;padding:0px 0px 20px 0px;border-radius:20px 20px 20px 20px;}.elementor-3385 .elementor-element.elementor-element-1f6b48c .elementor-image-box-wrapper{text-align:start;}.elementor-3385 .elementor-element.elementor-element-1f6b48c.elementor-position-right .elementor-image-box-img{margin-left:10px;}.elementor-3385 .elementor-element.elementor-element-1f6b48c.elementor-position-left .elementor-image-box-img{margin-right:10px;}.elementor-3385 .elementor-element.elementor-element-1f6b48c.elementor-position-top .elementor-image-box-img{margin-bottom:10px;}.elementor-3385 .elementor-element.elementor-element-1f6b48c .elementor-image-box-title{margin-bottom:10px;font-family:"Poppins", Sans-serif;font-size:22px;font-weight:700;text-transform:capitalize;line-height:34px;color:#FFFFFF;}.elementor-3385 .elementor-element.elementor-element-1f6b48c .elementor-image-box-wrapper .elementor-image-box-img{width:45%;}.elementor-3385 .elementor-element.elementor-element-1f6b48c .elementor-image-box-img img{transition-duration:0.3s;}.elementor-3385 .elementor-element.elementor-element-1f6b48c:has(:hover) .elementor-image-box-title,
					 .elementor-3385 .elementor-element.elementor-element-1f6b48c:has(:focus) .elementor-image-box-title{color:#FFFFFF;}.elementor-3385 .elementor-element.elementor-element-147c4f1 > .elementor-widget-container{background-color:#00B140;padding:0px 0px 20px 0px;border-radius:20px 20px 20px 20px;}.elementor-3385 .elementor-element.elementor-element-147c4f1 .elementor-image-box-wrapper{text-align:start;}.elementor-3385 .elementor-element.elementor-element-147c4f1.elementor-position-right .elementor-image-box-img{margin-left:10px;}.elementor-3385 .elementor-element.elementor-element-147c4f1.elementor-position-left .elementor-image-box-img{margin-right:10px;}.elementor-3385 .elementor-element.elementor-element-147c4f1.elementor-position-top .elementor-image-box-img{margin-bottom:10px;}.elementor-3385 .elementor-element.elementor-element-147c4f1 .elementor-image-box-title{margin-bottom:10px;font-family:"Poppins", Sans-serif;font-size:22px;font-weight:700;text-transform:capitalize;line-height:34px;color:#FFFFFF;}.elementor-3385 .elementor-element.elementor-element-147c4f1 .elementor-image-box-wrapper .elementor-image-box-img{width:45%;}.elementor-3385 .elementor-element.elementor-element-147c4f1 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-3385 .elementor-element.elementor-element-147c4f1:has(:hover) .elementor-image-box-title,
					 .elementor-3385 .elementor-element.elementor-element-147c4f1:has(:focus) .elementor-image-box-title{color:#FFFFFF;}.elementor-3385 .elementor-element.elementor-element-6037a98 > .elementor-widget-container{background-color:#00B140;padding:0px 0px 20px 0px;border-radius:20px 20px 20px 20px;}.elementor-3385 .elementor-element.elementor-element-6037a98 .elementor-image-box-wrapper{text-align:start;}.elementor-3385 .elementor-element.elementor-element-6037a98.elementor-position-right .elementor-image-box-img{margin-left:10px;}.elementor-3385 .elementor-element.elementor-element-6037a98.elementor-position-left .elementor-image-box-img{margin-right:10px;}.elementor-3385 .elementor-element.elementor-element-6037a98.elementor-position-top .elementor-image-box-img{margin-bottom:10px;}.elementor-3385 .elementor-element.elementor-element-6037a98 .elementor-image-box-title{margin-bottom:10px;font-family:"Poppins", Sans-serif;font-size:22px;font-weight:700;text-transform:capitalize;line-height:34px;color:#FFFFFF;}.elementor-3385 .elementor-element.elementor-element-6037a98 .elementor-image-box-wrapper .elementor-image-box-img{width:45%;}.elementor-3385 .elementor-element.elementor-element-6037a98 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-3385 .elementor-element.elementor-element-6037a98:has(:hover) .elementor-image-box-title,
					 .elementor-3385 .elementor-element.elementor-element-6037a98:has(:focus) .elementor-image-box-title{color:#FFFFFF;}.elementor-3385 .elementor-element.elementor-element-e397e6a > .elementor-widget-container{background-color:#00B140;padding:0px 0px 20px 0px;border-radius:20px 20px 20px 20px;}.elementor-3385 .elementor-element.elementor-element-e397e6a .elementor-image-box-wrapper{text-align:start;}.elementor-3385 .elementor-element.elementor-element-e397e6a.elementor-position-right .elementor-image-box-img{margin-left:10px;}.elementor-3385 .elementor-element.elementor-element-e397e6a.elementor-position-left .elementor-image-box-img{margin-right:10px;}.elementor-3385 .elementor-element.elementor-element-e397e6a.elementor-position-top .elementor-image-box-img{margin-bottom:10px;}.elementor-3385 .elementor-element.elementor-element-e397e6a .elementor-image-box-title{margin-bottom:10px;font-family:"Poppins", Sans-serif;font-size:22px;font-weight:700;text-transform:capitalize;line-height:34px;color:#FFFFFF;}.elementor-3385 .elementor-element.elementor-element-e397e6a .elementor-image-box-wrapper .elementor-image-box-img{width:45%;}.elementor-3385 .elementor-element.elementor-element-e397e6a .elementor-image-box-img img{transition-duration:0.3s;}.elementor-3385 .elementor-element.elementor-element-e397e6a:has(:hover) .elementor-image-box-title,
					 .elementor-3385 .elementor-element.elementor-element-e397e6a:has(:focus) .elementor-image-box-title{color:#FFFFFF;}.elementor-3385 .elementor-element.elementor-element-51d053c > .elementor-widget-container{background-color:#00B140;padding:0px 0px 20px 0px;border-radius:20px 20px 20px 20px;}.elementor-3385 .elementor-element.elementor-element-51d053c .elementor-image-box-wrapper{text-align:start;}.elementor-3385 .elementor-element.elementor-element-51d053c.elementor-position-right .elementor-image-box-img{margin-left:10px;}.elementor-3385 .elementor-element.elementor-element-51d053c.elementor-position-left .elementor-image-box-img{margin-right:10px;}.elementor-3385 .elementor-element.elementor-element-51d053c.elementor-position-top .elementor-image-box-img{margin-bottom:10px;}.elementor-3385 .elementor-element.elementor-element-51d053c .elementor-image-box-title{margin-bottom:10px;font-family:"Poppins", Sans-serif;font-size:22px;font-weight:700;text-transform:capitalize;line-height:34px;color:#FFFFFF;}.elementor-3385 .elementor-element.elementor-element-51d053c .elementor-image-box-wrapper .elementor-image-box-img{width:45%;}.elementor-3385 .elementor-element.elementor-element-51d053c .elementor-image-box-img img{transition-duration:0.3s;}.elementor-3385 .elementor-element.elementor-element-51d053c:has(:hover) .elementor-image-box-title,
					 .elementor-3385 .elementor-element.elementor-element-51d053c:has(:focus) .elementor-image-box-title{color:#FFFFFF;}.elementor-3385 .elementor-element.elementor-element-e649804 > .elementor-widget-container{background-color:#00B140;padding:0px 0px 20px 0px;border-radius:20px 20px 20px 20px;}.elementor-3385 .elementor-element.elementor-element-e649804 .elementor-image-box-wrapper{text-align:start;}.elementor-3385 .elementor-element.elementor-element-e649804.elementor-position-right .elementor-image-box-img{margin-left:10px;}.elementor-3385 .elementor-element.elementor-element-e649804.elementor-position-left .elementor-image-box-img{margin-right:10px;}.elementor-3385 .elementor-element.elementor-element-e649804.elementor-position-top .elementor-image-box-img{margin-bottom:10px;}.elementor-3385 .elementor-element.elementor-element-e649804 .elementor-image-box-title{margin-bottom:10px;font-family:"Poppins", Sans-serif;font-size:22px;font-weight:700;text-transform:capitalize;line-height:34px;color:#FFFFFF;}.elementor-3385 .elementor-element.elementor-element-e649804 .elementor-image-box-wrapper .elementor-image-box-img{width:45%;}.elementor-3385 .elementor-element.elementor-element-e649804 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-3385 .elementor-element.elementor-element-e649804:has(:hover) .elementor-image-box-title,
					 .elementor-3385 .elementor-element.elementor-element-e649804:has(:focus) .elementor-image-box-title{color:#FFFFFF;}.elementor-3385 .elementor-element.elementor-element-0ec609c > .elementor-widget-container{background-color:#00B140;padding:0px 0px 20px 0px;border-radius:20px 20px 20px 20px;}.elementor-3385 .elementor-element.elementor-element-0ec609c .elementor-image-box-wrapper{text-align:start;}.elementor-3385 .elementor-element.elementor-element-0ec609c.elementor-position-right .elementor-image-box-img{margin-left:10px;}.elementor-3385 .elementor-element.elementor-element-0ec609c.elementor-position-left .elementor-image-box-img{margin-right:10px;}.elementor-3385 .elementor-element.elementor-element-0ec609c.elementor-position-top .elementor-image-box-img{margin-bottom:10px;}.elementor-3385 .elementor-element.elementor-element-0ec609c .elementor-image-box-title{margin-bottom:10px;font-family:"Poppins", Sans-serif;font-size:22px;font-weight:700;text-transform:capitalize;line-height:34px;color:#FFFFFF;}.elementor-3385 .elementor-element.elementor-element-0ec609c .elementor-image-box-wrapper .elementor-image-box-img{width:45%;}.elementor-3385 .elementor-element.elementor-element-0ec609c .elementor-image-box-img img{transition-duration:0.3s;}.elementor-3385 .elementor-element.elementor-element-0ec609c:has(:hover) .elementor-image-box-title,
					 .elementor-3385 .elementor-element.elementor-element-0ec609c:has(:focus) .elementor-image-box-title{color:#FFFFFF;}.elementor-3385 .elementor-element.elementor-element-4635e62{--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:70px;--padding-bottom:70px;--padding-left:15px;--padding-right:15px;}.elementor-3385 .elementor-element.elementor-element-4635e62:not(.elementor-motion-effects-element-type-background), .elementor-3385 .elementor-element.elementor-element-4635e62 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#051B0D0A;}.elementor-3385 .elementor-element.elementor-element-53352e0{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-3385 .elementor-element.elementor-element-5cf3709{text-align:center;}.elementor-3385 .elementor-element.elementor-element-f521c3f{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--gap:15px 15px;--row-gap:15px;--column-gap:15px;--grid-auto-flow:row;}.elementor-3385 .elementor-element.elementor-element-501adbf{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:10px 10px;--row-gap:10px;--column-gap:10px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#C4CEC8;--border-color:#C4CEC8;--border-radius:20px 20px 20px 20px;--padding-top:26px;--padding-bottom:7px;--padding-left:7px;--padding-right:7px;}.elementor-3385 .elementor-element.elementor-element-501adbf:not(.elementor-motion-effects-element-type-background), .elementor-3385 .elementor-element.elementor-element-501adbf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-3385 .elementor-element.elementor-element-cc3654d > .elementor-widget-container{padding:0px 0px 10px 0px;}.elementor-3385 .elementor-element.elementor-element-cc3654d.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-3385 .elementor-element.elementor-element-cc3654d.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-3385 .elementor-element.elementor-element-cc3654d.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-3385 .elementor-element.elementor-element-cc3654d .elementor-image-box-wrapper .elementor-image-box-img{width:70px;}.elementor-3385 .elementor-element.elementor-element-cc3654d .elementor-image-box-img img{transition-duration:0.3s;}.elementor-3385 .elementor-element.elementor-element-cc3654d .elementor-image-box-title{font-family:"Poppins", Sans-serif;font-size:24px;font-weight:700;text-transform:capitalize;line-height:34px;color:var( --e-global-color-a565e95 );}.elementor-3385 .elementor-element.elementor-element-c1a628b{--display:flex;--border-radius:20px 20px 20px 20px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-3385 .elementor-element.elementor-element-c1a628b:not(.elementor-motion-effects-element-type-background), .elementor-3385 .elementor-element.elementor-element-c1a628b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-3385 .elementor-element.elementor-element-4d5a4d3{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:10px 10px;--row-gap:10px;--column-gap:10px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#C4CEC8;--border-color:#C4CEC8;--border-radius:20px 20px 20px 20px;--padding-top:26px;--padding-bottom:7px;--padding-left:7px;--padding-right:7px;}.elementor-3385 .elementor-element.elementor-element-4d5a4d3:not(.elementor-motion-effects-element-type-background), .elementor-3385 .elementor-element.elementor-element-4d5a4d3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-3385 .elementor-element.elementor-element-826547e > .elementor-widget-container{padding:0px 0px 10px 0px;}.elementor-3385 .elementor-element.elementor-element-826547e.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-3385 .elementor-element.elementor-element-826547e.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-3385 .elementor-element.elementor-element-826547e.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-3385 .elementor-element.elementor-element-826547e .elementor-image-box-wrapper .elementor-image-box-img{width:70px;}.elementor-3385 .elementor-element.elementor-element-826547e .elementor-image-box-img img{transition-duration:0.3s;}.elementor-3385 .elementor-element.elementor-element-826547e .elementor-image-box-title{font-family:"Poppins", Sans-serif;font-size:24px;font-weight:700;text-transform:capitalize;line-height:34px;color:var( --e-global-color-a565e95 );}.elementor-3385 .elementor-element.elementor-element-7a418f6{--display:flex;--border-radius:20px 20px 20px 20px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-3385 .elementor-element.elementor-element-7a418f6:not(.elementor-motion-effects-element-type-background), .elementor-3385 .elementor-element.elementor-element-7a418f6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-3385 .elementor-element.elementor-element-2ee719d{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:10px 10px;--row-gap:10px;--column-gap:10px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#C4CEC8;--border-color:#C4CEC8;--border-radius:20px 20px 20px 20px;--padding-top:26px;--padding-bottom:7px;--padding-left:7px;--padding-right:7px;}.elementor-3385 .elementor-element.elementor-element-2ee719d:not(.elementor-motion-effects-element-type-background), .elementor-3385 .elementor-element.elementor-element-2ee719d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-3385 .elementor-element.elementor-element-bf5bcf8 > .elementor-widget-container{padding:0px 0px 10px 0px;}.elementor-3385 .elementor-element.elementor-element-bf5bcf8.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-3385 .elementor-element.elementor-element-bf5bcf8.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-3385 .elementor-element.elementor-element-bf5bcf8.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-3385 .elementor-element.elementor-element-bf5bcf8 .elementor-image-box-wrapper .elementor-image-box-img{width:70px;}.elementor-3385 .elementor-element.elementor-element-bf5bcf8 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-3385 .elementor-element.elementor-element-bf5bcf8 .elementor-image-box-title{font-family:"Poppins", Sans-serif;font-size:24px;font-weight:700;text-transform:capitalize;line-height:34px;color:var( --e-global-color-a565e95 );}.elementor-3385 .elementor-element.elementor-element-c1ddcaa{--display:flex;--border-radius:20px 20px 20px 20px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-3385 .elementor-element.elementor-element-c1ddcaa:not(.elementor-motion-effects-element-type-background), .elementor-3385 .elementor-element.elementor-element-c1ddcaa > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-3385 .elementor-element.elementor-element-54caec9{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:10px 10px;--row-gap:10px;--column-gap:10px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#C4CEC8;--border-color:#C4CEC8;--border-radius:20px 20px 20px 20px;--padding-top:26px;--padding-bottom:7px;--padding-left:7px;--padding-right:7px;}.elementor-3385 .elementor-element.elementor-element-54caec9:not(.elementor-motion-effects-element-type-background), .elementor-3385 .elementor-element.elementor-element-54caec9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-3385 .elementor-element.elementor-element-7a7ad3f > .elementor-widget-container{padding:0px 0px 10px 0px;}.elementor-3385 .elementor-element.elementor-element-7a7ad3f.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-3385 .elementor-element.elementor-element-7a7ad3f.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-3385 .elementor-element.elementor-element-7a7ad3f.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-3385 .elementor-element.elementor-element-7a7ad3f .elementor-image-box-wrapper .elementor-image-box-img{width:70px;}.elementor-3385 .elementor-element.elementor-element-7a7ad3f .elementor-image-box-img img{transition-duration:0.3s;}.elementor-3385 .elementor-element.elementor-element-7a7ad3f .elementor-image-box-title{font-family:"Poppins", Sans-serif;font-size:24px;font-weight:700;text-transform:capitalize;line-height:34px;color:var( --e-global-color-a565e95 );}.elementor-3385 .elementor-element.elementor-element-2536801{--display:flex;--border-radius:20px 20px 20px 20px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-3385 .elementor-element.elementor-element-2536801:not(.elementor-motion-effects-element-type-background), .elementor-3385 .elementor-element.elementor-element-2536801 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-3385 .elementor-element.elementor-element-bd1cd00{--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:70px;--padding-bottom:70px;--padding-left:15px;--padding-right:15px;}.elementor-3385 .elementor-element.elementor-element-93d13c1{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-3385 .elementor-element.elementor-element-a096631{text-align:center;}.elementor-3385 .elementor-element.elementor-element-43347ee{--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:40px 40px;--row-gap:40px;--column-gap:40px;}.elementor-3385 .elementor-element.elementor-element-b5da8ca{--display:flex;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-3385 .elementor-element.elementor-element-0e3c45f img{width:100%;height:510px;object-fit:cover;object-position:center center;border-radius:20px 20px 20px 20px;}.elementor-3385 .elementor-element.elementor-element-3b7a5b0{--display:flex;--gap:15px 15px;--row-gap:15px;--column-gap:15px;}.elementor-3385 .elementor-element.elementor-element-bbd751b{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#C4CEC8;--border-color:#C4CEC8;--border-radius:20px 20px 20px 20px;--padding-top:4px;--padding-bottom:4px;--padding-left:0px;--padding-right:10px;}.elementor-widget-icon-box.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon-box.elementor-view-framed .elementor-icon, .elementor-widget-icon-box.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );text-transform:var( --e-global-typography-primary-text-transform );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-icon-box .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box:has(:hover) .elementor-icon-box-title,
					 .elementor-widget-icon-box:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-3385 .elementor-element.elementor-element-9307ce7 .elementor-icon-box-wrapper{align-items:center;gap:12px;}.elementor-3385 .elementor-element.elementor-element-9307ce7 .elementor-icon-box-title, .elementor-3385 .elementor-element.elementor-element-9307ce7 .elementor-icon-box-title a{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );line-height:var( --e-global-typography-secondary-line-height );}.elementor-3385 .elementor-element.elementor-element-ea93cf8{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#C4CEC8;--border-color:#C4CEC8;--border-radius:20px 20px 20px 20px;--padding-top:4px;--padding-bottom:4px;--padding-left:0px;--padding-right:10px;}.elementor-3385 .elementor-element.elementor-element-bddeb58 .elementor-icon-box-wrapper{align-items:center;gap:12px;}.elementor-3385 .elementor-element.elementor-element-bddeb58 .elementor-icon-box-title, .elementor-3385 .elementor-element.elementor-element-bddeb58 .elementor-icon-box-title a{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );line-height:var( --e-global-typography-secondary-line-height );}.elementor-3385 .elementor-element.elementor-element-32056ac{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#C4CEC8;--border-color:#C4CEC8;--border-radius:20px 20px 20px 20px;--padding-top:4px;--padding-bottom:4px;--padding-left:0px;--padding-right:10px;}.elementor-3385 .elementor-element.elementor-element-fa61aee .elementor-icon-box-wrapper{align-items:center;gap:12px;}.elementor-3385 .elementor-element.elementor-element-fa61aee .elementor-icon-box-title, .elementor-3385 .elementor-element.elementor-element-fa61aee .elementor-icon-box-title a{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );line-height:var( --e-global-typography-secondary-line-height );}.elementor-3385 .elementor-element.elementor-element-167953b{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#C4CEC8;--border-color:#C4CEC8;--border-radius:20px 20px 20px 20px;--padding-top:4px;--padding-bottom:4px;--padding-left:0px;--padding-right:10px;}.elementor-3385 .elementor-element.elementor-element-468af35 .elementor-icon-box-wrapper{align-items:center;gap:12px;}.elementor-3385 .elementor-element.elementor-element-468af35 .elementor-icon-box-title, .elementor-3385 .elementor-element.elementor-element-468af35 .elementor-icon-box-title a{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );line-height:var( --e-global-typography-secondary-line-height );}.elementor-3385 .elementor-element.elementor-element-c773fd2{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#C4CEC8;--border-color:#C4CEC8;--border-radius:20px 20px 20px 20px;--padding-top:4px;--padding-bottom:4px;--padding-left:0px;--padding-right:10px;}.elementor-3385 .elementor-element.elementor-element-31b5916 .elementor-icon-box-wrapper{align-items:center;gap:12px;}.elementor-3385 .elementor-element.elementor-element-31b5916 .elementor-icon-box-title, .elementor-3385 .elementor-element.elementor-element-31b5916 .elementor-icon-box-title a{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );line-height:var( --e-global-typography-secondary-line-height );}.elementor-3385 .elementor-element.elementor-element-539bc74{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#C4CEC8;--border-color:#C4CEC8;--border-radius:20px 20px 20px 20px;--padding-top:4px;--padding-bottom:4px;--padding-left:0px;--padding-right:10px;}.elementor-3385 .elementor-element.elementor-element-62501a0 .elementor-icon-box-wrapper{align-items:center;gap:12px;}.elementor-3385 .elementor-element.elementor-element-62501a0 .elementor-icon-box-title, .elementor-3385 .elementor-element.elementor-element-62501a0 .elementor-icon-box-title a{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );line-height:var( --e-global-typography-secondary-line-height );}.elementor-3385 .elementor-element.elementor-element-0dcbc67{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#C4CEC8;--border-color:#C4CEC8;--border-radius:20px 20px 20px 20px;--padding-top:4px;--padding-bottom:4px;--padding-left:0px;--padding-right:10px;}.elementor-3385 .elementor-element.elementor-element-6f41c00 .elementor-icon-box-wrapper{align-items:center;gap:12px;}.elementor-3385 .elementor-element.elementor-element-6f41c00 .elementor-icon-box-title, .elementor-3385 .elementor-element.elementor-element-6f41c00 .elementor-icon-box-title a{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );line-height:var( --e-global-typography-secondary-line-height );}.elementor-3385 .elementor-element.elementor-element-4c8f5b6{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#C4CEC8;--border-color:#C4CEC8;--border-radius:20px 20px 20px 20px;--padding-top:4px;--padding-bottom:4px;--padding-left:0px;--padding-right:10px;}.elementor-3385 .elementor-element.elementor-element-22c8f48 .elementor-icon-box-wrapper{align-items:center;gap:12px;}.elementor-3385 .elementor-element.elementor-element-22c8f48 .elementor-icon-box-title, .elementor-3385 .elementor-element.elementor-element-22c8f48 .elementor-icon-box-title a{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );line-height:var( --e-global-typography-secondary-line-height );}.elementor-3385 .elementor-element.elementor-element-5124116{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#C4CEC8;--border-color:#C4CEC8;--border-radius:20px 20px 20px 20px;--padding-top:4px;--padding-bottom:4px;--padding-left:0px;--padding-right:10px;}.elementor-3385 .elementor-element.elementor-element-2a4840b .elementor-icon-box-wrapper{align-items:center;gap:12px;}.elementor-3385 .elementor-element.elementor-element-2a4840b .elementor-icon-box-title, .elementor-3385 .elementor-element.elementor-element-2a4840b .elementor-icon-box-title a{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );line-height:var( --e-global-typography-secondary-line-height );}.elementor-3385 .elementor-element.elementor-element-15ee1e8{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#C4CEC8;--border-color:#C4CEC8;--border-radius:20px 20px 20px 20px;--padding-top:4px;--padding-bottom:4px;--padding-left:0px;--padding-right:10px;}.elementor-3385 .elementor-element.elementor-element-3042710 .elementor-icon-box-wrapper{align-items:center;gap:12px;}.elementor-3385 .elementor-element.elementor-element-3042710 .elementor-icon-box-title, .elementor-3385 .elementor-element.elementor-element-3042710 .elementor-icon-box-title a{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );line-height:var( --e-global-typography-secondary-line-height );}.elementor-3385 .elementor-element.elementor-element-8ddb49a{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#C4CEC8;--border-color:#C4CEC8;--border-radius:20px 20px 20px 20px;--padding-top:4px;--padding-bottom:4px;--padding-left:0px;--padding-right:10px;}.elementor-3385 .elementor-element.elementor-element-f2e84df .elementor-icon-box-wrapper{align-items:center;gap:12px;}.elementor-3385 .elementor-element.elementor-element-f2e84df .elementor-icon-box-title, .elementor-3385 .elementor-element.elementor-element-f2e84df .elementor-icon-box-title a{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );line-height:var( --e-global-typography-secondary-line-height );}.elementor-3385 .elementor-element.elementor-element-1344b80{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#C4CEC8;--border-color:#C4CEC8;--border-radius:20px 20px 20px 20px;--padding-top:4px;--padding-bottom:4px;--padding-left:0px;--padding-right:10px;}.elementor-3385 .elementor-element.elementor-element-8c7cd0f .elementor-icon-box-wrapper{align-items:center;gap:12px;}.elementor-3385 .elementor-element.elementor-element-8c7cd0f .elementor-icon-box-title, .elementor-3385 .elementor-element.elementor-element-8c7cd0f .elementor-icon-box-title a{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );line-height:var( --e-global-typography-secondary-line-height );}.elementor-3385 .elementor-element.elementor-element-d94ed3a{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#C4CEC8;--border-color:#C4CEC8;--border-radius:20px 20px 20px 20px;--padding-top:4px;--padding-bottom:4px;--padding-left:0px;--padding-right:10px;}.elementor-3385 .elementor-element.elementor-element-e766c91 .elementor-icon-box-wrapper{align-items:center;gap:12px;}.elementor-3385 .elementor-element.elementor-element-e766c91 .elementor-icon-box-title, .elementor-3385 .elementor-element.elementor-element-e766c91 .elementor-icon-box-title a{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );line-height:var( --e-global-typography-secondary-line-height );}.elementor-3385 .elementor-element.elementor-element-bce0d35{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#C4CEC8;--border-color:#C4CEC8;--border-radius:20px 20px 20px 20px;--padding-top:4px;--padding-bottom:4px;--padding-left:0px;--padding-right:10px;}.elementor-3385 .elementor-element.elementor-element-44ecd61 .elementor-icon-box-wrapper{align-items:center;gap:12px;}.elementor-3385 .elementor-element.elementor-element-44ecd61 .elementor-icon-box-title, .elementor-3385 .elementor-element.elementor-element-44ecd61 .elementor-icon-box-title a{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );line-height:var( --e-global-typography-secondary-line-height );}.elementor-3385 .elementor-element.elementor-element-be2c00b{--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:center;--overlay-opacity:0.5;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:70px;--padding-bottom:70px;--padding-left:015px;--padding-right:015px;}.elementor-3385 .elementor-element.elementor-element-be2c00b:not(.elementor-motion-effects-element-type-background), .elementor-3385 .elementor-element.elementor-element-be2c00b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://together-exterior.com/wp-content/uploads/2025/12/general-contractor-in-Texas.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-3385 .elementor-element.elementor-element-be2c00b::before, .elementor-3385 .elementor-element.elementor-element-be2c00b > .elementor-background-video-container::before, .elementor-3385 .elementor-element.elementor-element-be2c00b > .e-con-inner > .elementor-background-video-container::before, .elementor-3385 .elementor-element.elementor-element-be2c00b > .elementor-background-slideshow::before, .elementor-3385 .elementor-element.elementor-element-be2c00b > .e-con-inner > .elementor-background-slideshow::before, .elementor-3385 .elementor-element.elementor-element-be2c00b > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-primary );--background-overlay:'';}.elementor-3385 .elementor-element.elementor-element-406cdda{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-3385 .elementor-element.elementor-element-c1185c7{text-align:center;}.elementor-3385 .elementor-element.elementor-element-c1185c7 .elementor-heading-title{color:var( --e-global-color-a565e95 );}.elementor-3385 .elementor-element.elementor-element-a7ee7c4{--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;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3385 .elementor-element.elementor-element-98a887f{--display:grid;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--gap:20px 20px;--row-gap:20px;--column-gap:20px;--grid-auto-flow:row;}.elementor-3385 .elementor-element.elementor-element-073f507.elementor-element{--align-self:center;}.elementor-3385 .elementor-element.elementor-element-073f507 .elementor-icon-box-wrapper{gap:5px;}.elementor-3385 .elementor-element.elementor-element-073f507 .elementor-icon{font-size:16px;}.elementor-3385 .elementor-element.elementor-element-073f507 .elementor-icon-box-title, .elementor-3385 .elementor-element.elementor-element-073f507 .elementor-icon-box-title a{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );line-height:var( --e-global-typography-secondary-line-height );}.elementor-3385 .elementor-element.elementor-element-073f507 .elementor-icon-box-title{color:var( --e-global-color-a565e95 );}.elementor-3385 .elementor-element.elementor-element-073f507:has(:hover) .elementor-icon-box-title,
					 .elementor-3385 .elementor-element.elementor-element-073f507:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-a565e95 );}.elementor-3385 .elementor-element.elementor-element-073f507 .elementor-icon-box-description{font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:400;line-height:26px;color:var( --e-global-color-a565e95 );}.elementor-3385 .elementor-element.elementor-element-7d20000.elementor-element{--align-self:center;}.elementor-3385 .elementor-element.elementor-element-7d20000 .elementor-icon-box-wrapper{gap:5px;}.elementor-3385 .elementor-element.elementor-element-7d20000 .elementor-icon{font-size:16px;}.elementor-3385 .elementor-element.elementor-element-7d20000 .elementor-icon-box-title, .elementor-3385 .elementor-element.elementor-element-7d20000 .elementor-icon-box-title a{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );line-height:var( --e-global-typography-secondary-line-height );}.elementor-3385 .elementor-element.elementor-element-7d20000 .elementor-icon-box-title{color:var( --e-global-color-a565e95 );}.elementor-3385 .elementor-element.elementor-element-7d20000:has(:hover) .elementor-icon-box-title,
					 .elementor-3385 .elementor-element.elementor-element-7d20000:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-a565e95 );}.elementor-3385 .elementor-element.elementor-element-7d20000 .elementor-icon-box-description{font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:400;line-height:26px;color:var( --e-global-color-a565e95 );}.elementor-3385 .elementor-element.elementor-element-74df156.elementor-element{--align-self:center;}.elementor-3385 .elementor-element.elementor-element-74df156 .elementor-icon-box-wrapper{gap:5px;}.elementor-3385 .elementor-element.elementor-element-74df156 .elementor-icon{font-size:16px;}.elementor-3385 .elementor-element.elementor-element-74df156 .elementor-icon-box-title, .elementor-3385 .elementor-element.elementor-element-74df156 .elementor-icon-box-title a{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );line-height:var( --e-global-typography-secondary-line-height );}.elementor-3385 .elementor-element.elementor-element-74df156 .elementor-icon-box-title{color:var( --e-global-color-a565e95 );}.elementor-3385 .elementor-element.elementor-element-74df156:has(:hover) .elementor-icon-box-title,
					 .elementor-3385 .elementor-element.elementor-element-74df156:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-a565e95 );}.elementor-3385 .elementor-element.elementor-element-74df156 .elementor-icon-box-description{font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:400;line-height:26px;color:var( --e-global-color-a565e95 );}.elementor-3385 .elementor-element.elementor-element-5a0738a.elementor-element{--align-self:center;}.elementor-3385 .elementor-element.elementor-element-5a0738a .elementor-icon-box-wrapper{gap:5px;}.elementor-3385 .elementor-element.elementor-element-5a0738a .elementor-icon{font-size:16px;}.elementor-3385 .elementor-element.elementor-element-5a0738a .elementor-icon-box-title, .elementor-3385 .elementor-element.elementor-element-5a0738a .elementor-icon-box-title a{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );line-height:var( --e-global-typography-secondary-line-height );}.elementor-3385 .elementor-element.elementor-element-5a0738a .elementor-icon-box-title{color:var( --e-global-color-a565e95 );}.elementor-3385 .elementor-element.elementor-element-5a0738a:has(:hover) .elementor-icon-box-title,
					 .elementor-3385 .elementor-element.elementor-element-5a0738a:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-a565e95 );}.elementor-3385 .elementor-element.elementor-element-5a0738a .elementor-icon-box-description{font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:400;line-height:26px;color:var( --e-global-color-a565e95 );}.elementor-3385 .elementor-element.elementor-element-4fbd7c5.elementor-element{--align-self:center;}.elementor-3385 .elementor-element.elementor-element-4fbd7c5 .elementor-icon-box-wrapper{gap:5px;}.elementor-3385 .elementor-element.elementor-element-4fbd7c5 .elementor-icon{font-size:16px;}.elementor-3385 .elementor-element.elementor-element-4fbd7c5 .elementor-icon-box-title, .elementor-3385 .elementor-element.elementor-element-4fbd7c5 .elementor-icon-box-title a{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );line-height:var( --e-global-typography-secondary-line-height );}.elementor-3385 .elementor-element.elementor-element-4fbd7c5 .elementor-icon-box-title{color:var( --e-global-color-a565e95 );}.elementor-3385 .elementor-element.elementor-element-4fbd7c5:has(:hover) .elementor-icon-box-title,
					 .elementor-3385 .elementor-element.elementor-element-4fbd7c5:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-a565e95 );}.elementor-3385 .elementor-element.elementor-element-4fbd7c5 .elementor-icon-box-description{font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:400;line-height:26px;color:var( --e-global-color-a565e95 );}.elementor-3385 .elementor-element.elementor-element-2906e63.elementor-element{--align-self:center;}.elementor-3385 .elementor-element.elementor-element-2906e63 .elementor-icon-box-wrapper{gap:5px;}.elementor-3385 .elementor-element.elementor-element-2906e63 .elementor-icon{font-size:16px;}.elementor-3385 .elementor-element.elementor-element-2906e63 .elementor-icon-box-title, .elementor-3385 .elementor-element.elementor-element-2906e63 .elementor-icon-box-title a{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );line-height:var( --e-global-typography-secondary-line-height );}.elementor-3385 .elementor-element.elementor-element-2906e63 .elementor-icon-box-title{color:var( --e-global-color-a565e95 );}.elementor-3385 .elementor-element.elementor-element-2906e63:has(:hover) .elementor-icon-box-title,
					 .elementor-3385 .elementor-element.elementor-element-2906e63:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-a565e95 );}.elementor-3385 .elementor-element.elementor-element-2906e63 .elementor-icon-box-description{font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:400;line-height:26px;color:var( --e-global-color-a565e95 );}.elementor-3385 .elementor-element.elementor-element-540d8a6.elementor-element{--align-self:center;}.elementor-3385 .elementor-element.elementor-element-540d8a6 .elementor-icon-box-wrapper{gap:5px;}.elementor-3385 .elementor-element.elementor-element-540d8a6 .elementor-icon{font-size:16px;}.elementor-3385 .elementor-element.elementor-element-540d8a6 .elementor-icon-box-title, .elementor-3385 .elementor-element.elementor-element-540d8a6 .elementor-icon-box-title a{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );line-height:var( --e-global-typography-secondary-line-height );}.elementor-3385 .elementor-element.elementor-element-540d8a6 .elementor-icon-box-title{color:var( --e-global-color-a565e95 );}.elementor-3385 .elementor-element.elementor-element-540d8a6:has(:hover) .elementor-icon-box-title,
					 .elementor-3385 .elementor-element.elementor-element-540d8a6:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-a565e95 );}.elementor-3385 .elementor-element.elementor-element-540d8a6 .elementor-icon-box-description{font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:400;line-height:26px;color:var( --e-global-color-a565e95 );}.elementor-3385 .elementor-element.elementor-element-5bf1d00.elementor-element{--align-self:center;}.elementor-3385 .elementor-element.elementor-element-5bf1d00 .elementor-icon-box-wrapper{gap:5px;}.elementor-3385 .elementor-element.elementor-element-5bf1d00 .elementor-icon{font-size:16px;}.elementor-3385 .elementor-element.elementor-element-5bf1d00 .elementor-icon-box-title, .elementor-3385 .elementor-element.elementor-element-5bf1d00 .elementor-icon-box-title a{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );line-height:var( --e-global-typography-secondary-line-height );}.elementor-3385 .elementor-element.elementor-element-5bf1d00 .elementor-icon-box-title{color:var( --e-global-color-a565e95 );}.elementor-3385 .elementor-element.elementor-element-5bf1d00:has(:hover) .elementor-icon-box-title,
					 .elementor-3385 .elementor-element.elementor-element-5bf1d00:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-a565e95 );}.elementor-3385 .elementor-element.elementor-element-5bf1d00 .elementor-icon-box-description{font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:400;line-height:26px;color:var( --e-global-color-a565e95 );}.elementor-3385 .elementor-element.elementor-element-b5dd83f{--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:70px;--padding-bottom:70px;--padding-left:15px;--padding-right:15px;}.elementor-3385 .elementor-element.elementor-element-b5dd83f:not(.elementor-motion-effects-element-type-background), .elementor-3385 .elementor-element.elementor-element-b5dd83f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#051B0D0A;}.elementor-3385 .elementor-element.elementor-element-1812c98{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-3385 .elementor-element.elementor-element-938c767{text-align:center;}.elementor-3385 .elementor-element.elementor-element-99cb562{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:15px 15px;--row-gap:15px;--column-gap:15px;--grid-auto-flow:row;}.elementor-3385 .elementor-element.elementor-element-13b9de3{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:10px 10px;--row-gap:10px;--column-gap:10px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#C4CEC8;--border-color:#C4CEC8;--border-radius:20px 20px 20px 20px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-3385 .elementor-element.elementor-element-0f976b0 > .elementor-widget-container{background-color:var( --e-global-color-primary );padding:2px 20px 2px 20px;border-radius:100px 100px 100px 100px;}.elementor-3385 .elementor-element.elementor-element-0f976b0 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );line-height:var( --e-global-typography-secondary-line-height );color:var( --e-global-color-a565e95 );}.elementor-3385 .elementor-element.elementor-element-16dcfc2{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:10px 10px;--row-gap:10px;--column-gap:10px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#C4CEC8;--border-color:#C4CEC8;--border-radius:20px 20px 20px 20px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-3385 .elementor-element.elementor-element-3afac84 > .elementor-widget-container{background-color:var( --e-global-color-primary );padding:2px 20px 2px 20px;border-radius:100px 100px 100px 100px;}.elementor-3385 .elementor-element.elementor-element-3afac84 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );line-height:var( --e-global-typography-secondary-line-height );color:var( --e-global-color-a565e95 );}.elementor-3385 .elementor-element.elementor-element-bda7d21{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:10px 10px;--row-gap:10px;--column-gap:10px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#C4CEC8;--border-color:#C4CEC8;--border-radius:20px 20px 20px 20px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-3385 .elementor-element.elementor-element-6d7eccb > .elementor-widget-container{background-color:var( --e-global-color-primary );padding:2px 20px 2px 20px;border-radius:100px 100px 100px 100px;}.elementor-3385 .elementor-element.elementor-element-6d7eccb .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );line-height:var( --e-global-typography-secondary-line-height );color:var( --e-global-color-a565e95 );}.elementor-3385 .elementor-element.elementor-element-0fcea44{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:10px 10px;--row-gap:10px;--column-gap:10px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#C4CEC8;--border-color:#C4CEC8;--border-radius:20px 20px 20px 20px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-3385 .elementor-element.elementor-element-fdb51c8 > .elementor-widget-container{background-color:var( --e-global-color-primary );padding:2px 20px 2px 20px;border-radius:100px 100px 100px 100px;}.elementor-3385 .elementor-element.elementor-element-fdb51c8 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );line-height:var( --e-global-typography-secondary-line-height );color:var( --e-global-color-a565e95 );}.elementor-3385 .elementor-element.elementor-element-421000b{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:10px 10px;--row-gap:10px;--column-gap:10px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#C4CEC8;--border-color:#C4CEC8;--border-radius:20px 20px 20px 20px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-3385 .elementor-element.elementor-element-be3ec0a > .elementor-widget-container{background-color:var( --e-global-color-primary );padding:2px 20px 2px 20px;border-radius:100px 100px 100px 100px;}.elementor-3385 .elementor-element.elementor-element-be3ec0a .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );line-height:var( --e-global-typography-secondary-line-height );color:var( --e-global-color-a565e95 );}.elementor-3385 .elementor-element.elementor-element-25baa42{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:70px;--padding-bottom:70px;--padding-left:15px;--padding-right:15px;}.elementor-3385 .elementor-element.elementor-element-2b50436{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:10px 10px;--row-gap:10px;--column-gap:10px;--z-index:1;}.elementor-3385 .elementor-element.elementor-element-633650d > .elementor-widget-container{background-color:var( --e-global-color-primary );padding:6px 28px 6px 28px;border-style:solid;border-width:8px 8px 8px 8px;border-color:var( --e-global-color-a565e95 );border-radius:100px 100px 100px 100px;}.elementor-3385 .elementor-element.elementor-element-633650d{text-align:center;}.elementor-3385 .elementor-element.elementor-element-633650d .elementor-heading-title{color:var( --e-global-color-a565e95 );}.elementor-3385 .elementor-element.elementor-element-45a9381{--display:flex;--overlay-opacity:0.79;--border-radius:20px 20px 20px 20px;--margin-top:-36px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:70px;--padding-bottom:50px;--padding-left:30px;--padding-right:30px;}.elementor-3385 .elementor-element.elementor-element-45a9381:not(.elementor-motion-effects-element-type-background), .elementor-3385 .elementor-element.elementor-element-45a9381 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://together-exterior.com/wp-content/uploads/2025/12/new-construction.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-3385 .elementor-element.elementor-element-45a9381::before, .elementor-3385 .elementor-element.elementor-element-45a9381 > .elementor-background-video-container::before, .elementor-3385 .elementor-element.elementor-element-45a9381 > .e-con-inner > .elementor-background-video-container::before, .elementor-3385 .elementor-element.elementor-element-45a9381 > .elementor-background-slideshow::before, .elementor-3385 .elementor-element.elementor-element-45a9381 > .e-con-inner > .elementor-background-slideshow::before, .elementor-3385 .elementor-element.elementor-element-45a9381 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-3385 .elementor-element.elementor-element-02c1844{--display:grid;--e-con-grid-template-columns:repeat(4, 1fr);--gap:40px 15px;--row-gap:40px;--column-gap:15px;--grid-auto-flow:row;}.elementor-3385 .elementor-element.elementor-element-23a126c .elementor-icon-box-wrapper{align-items:start;gap:15px;}.elementor-3385 .elementor-element.elementor-element-23a126c .elementor-icon{font-size:8px;}.elementor-3385 .elementor-element.elementor-element-23a126c .elementor-icon-box-title{color:var( --e-global-color-a565e95 );}.elementor-3385 .elementor-element.elementor-element-23a126c .elementor-icon-box-description{color:var( --e-global-color-a565e95 );}.elementor-3385 .elementor-element.elementor-element-1ecc5e7 .elementor-icon-box-wrapper{align-items:start;gap:15px;}.elementor-3385 .elementor-element.elementor-element-1ecc5e7 .elementor-icon{font-size:8px;}.elementor-3385 .elementor-element.elementor-element-1ecc5e7 .elementor-icon-box-title{color:var( --e-global-color-a565e95 );}.elementor-3385 .elementor-element.elementor-element-1ecc5e7 .elementor-icon-box-description{color:var( --e-global-color-a565e95 );}.elementor-3385 .elementor-element.elementor-element-946ef95 .elementor-icon-box-wrapper{align-items:start;gap:15px;}.elementor-3385 .elementor-element.elementor-element-946ef95 .elementor-icon{font-size:8px;}.elementor-3385 .elementor-element.elementor-element-946ef95 .elementor-icon-box-title{color:var( --e-global-color-a565e95 );}.elementor-3385 .elementor-element.elementor-element-946ef95 .elementor-icon-box-description{color:var( --e-global-color-a565e95 );}.elementor-3385 .elementor-element.elementor-element-9c13d82 .elementor-icon-box-wrapper{align-items:start;gap:15px;}.elementor-3385 .elementor-element.elementor-element-9c13d82 .elementor-icon{font-size:8px;}.elementor-3385 .elementor-element.elementor-element-9c13d82 .elementor-icon-box-title{color:var( --e-global-color-a565e95 );}.elementor-3385 .elementor-element.elementor-element-9c13d82 .elementor-icon-box-description{color:var( --e-global-color-a565e95 );}.elementor-3385 .elementor-element.elementor-element-777ea2f .elementor-icon-box-wrapper{align-items:start;gap:15px;}.elementor-3385 .elementor-element.elementor-element-777ea2f .elementor-icon{font-size:8px;}.elementor-3385 .elementor-element.elementor-element-777ea2f .elementor-icon-box-title{color:var( --e-global-color-a565e95 );}.elementor-3385 .elementor-element.elementor-element-777ea2f .elementor-icon-box-description{color:var( --e-global-color-a565e95 );}.elementor-3385 .elementor-element.elementor-element-896f38c .elementor-icon-box-wrapper{align-items:start;gap:15px;}.elementor-3385 .elementor-element.elementor-element-896f38c .elementor-icon{font-size:8px;}.elementor-3385 .elementor-element.elementor-element-896f38c .elementor-icon-box-title{color:var( --e-global-color-a565e95 );}.elementor-3385 .elementor-element.elementor-element-896f38c .elementor-icon-box-description{color:var( --e-global-color-a565e95 );}.elementor-3385 .elementor-element.elementor-element-fd26f60 .elementor-icon-box-wrapper{align-items:start;gap:15px;}.elementor-3385 .elementor-element.elementor-element-fd26f60 .elementor-icon{font-size:8px;}.elementor-3385 .elementor-element.elementor-element-fd26f60 .elementor-icon-box-title{color:var( --e-global-color-a565e95 );}.elementor-3385 .elementor-element.elementor-element-fd26f60 .elementor-icon-box-description{color:var( --e-global-color-a565e95 );}.elementor-3385 .elementor-element.elementor-element-2faa27d .elementor-icon-box-wrapper{align-items:start;gap:15px;}.elementor-3385 .elementor-element.elementor-element-2faa27d .elementor-icon{font-size:8px;}.elementor-3385 .elementor-element.elementor-element-2faa27d .elementor-icon-box-title{color:var( --e-global-color-a565e95 );}.elementor-3385 .elementor-element.elementor-element-2faa27d .elementor-icon-box-description{color:var( --e-global-color-a565e95 );}.elementor-3385 .elementor-element.elementor-element-3741c8b .elementor-icon-box-wrapper{align-items:start;gap:15px;}.elementor-3385 .elementor-element.elementor-element-3741c8b .elementor-icon{font-size:8px;}.elementor-3385 .elementor-element.elementor-element-3741c8b .elementor-icon-box-title{color:var( --e-global-color-a565e95 );}.elementor-3385 .elementor-element.elementor-element-3741c8b .elementor-icon-box-description{color:var( --e-global-color-a565e95 );}.elementor-3385 .elementor-element.elementor-element-058a212 .elementor-icon-box-wrapper{align-items:start;gap:15px;}.elementor-3385 .elementor-element.elementor-element-058a212 .elementor-icon{font-size:8px;}.elementor-3385 .elementor-element.elementor-element-058a212 .elementor-icon-box-title{color:var( --e-global-color-a565e95 );}.elementor-3385 .elementor-element.elementor-element-058a212 .elementor-icon-box-description{color:var( --e-global-color-a565e95 );}.elementor-3385 .elementor-element.elementor-element-845d295{--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;--overlay-opacity:0.74;--padding-top:70px;--padding-bottom:70px;--padding-left:15px;--padding-right:15px;}.elementor-3385 .elementor-element.elementor-element-845d295:not(.elementor-motion-effects-element-type-background), .elementor-3385 .elementor-element.elementor-element-845d295 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://together-exterior.com/wp-content/uploads/2025/12/new-construction-general-contractor-in-texas.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-3385 .elementor-element.elementor-element-845d295::before, .elementor-3385 .elementor-element.elementor-element-845d295 > .elementor-background-video-container::before, .elementor-3385 .elementor-element.elementor-element-845d295 > .e-con-inner > .elementor-background-video-container::before, .elementor-3385 .elementor-element.elementor-element-845d295 > .elementor-background-slideshow::before, .elementor-3385 .elementor-element.elementor-element-845d295 > .e-con-inner > .elementor-background-slideshow::before, .elementor-3385 .elementor-element.elementor-element-845d295 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-primary );--background-overlay:'';}.elementor-3385 .elementor-element.elementor-element-d896570{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-3385 .elementor-element.elementor-element-de11c5f{text-align:center;}.elementor-3385 .elementor-element.elementor-element-de11c5f .elementor-heading-title{color:var( --e-global-color-a565e95 );}.elementor-3385 .elementor-element.elementor-element-2379605{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--gap:40px 25px;--row-gap:40px;--column-gap:25px;--grid-auto-flow:row;}.elementor-3385 .elementor-element.elementor-element-a23e56b .elementor-image-box-wrapper .elementor-image-box-img{width:100px;}.elementor-3385 .elementor-element.elementor-element-a23e56b .elementor-image-box-img img{transition-duration:0.3s;}.elementor-3385 .elementor-element.elementor-element-a23e56b .elementor-image-box-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );line-height:var( --e-global-typography-secondary-line-height );color:var( --e-global-color-a565e95 );}.elementor-3385 .elementor-element.elementor-element-a23e56b:has(:hover) .elementor-image-box-title,
					 .elementor-3385 .elementor-element.elementor-element-a23e56b:has(:focus) .elementor-image-box-title{color:var( --e-global-color-a565e95 );}.elementor-3385 .elementor-element.elementor-element-a23e56b .elementor-image-box-description{color:var( --e-global-color-a565e95 );}.elementor-3385 .elementor-element.elementor-element-82ad528 .elementor-image-box-wrapper .elementor-image-box-img{width:100px;}.elementor-3385 .elementor-element.elementor-element-82ad528 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-3385 .elementor-element.elementor-element-82ad528 .elementor-image-box-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );line-height:var( --e-global-typography-secondary-line-height );color:var( --e-global-color-a565e95 );}.elementor-3385 .elementor-element.elementor-element-82ad528:has(:hover) .elementor-image-box-title,
					 .elementor-3385 .elementor-element.elementor-element-82ad528:has(:focus) .elementor-image-box-title{color:var( --e-global-color-a565e95 );}.elementor-3385 .elementor-element.elementor-element-82ad528 .elementor-image-box-description{color:var( --e-global-color-a565e95 );}.elementor-3385 .elementor-element.elementor-element-9d39326 .elementor-image-box-wrapper .elementor-image-box-img{width:100px;}.elementor-3385 .elementor-element.elementor-element-9d39326 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-3385 .elementor-element.elementor-element-9d39326 .elementor-image-box-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );line-height:var( --e-global-typography-secondary-line-height );color:var( --e-global-color-a565e95 );}.elementor-3385 .elementor-element.elementor-element-9d39326:has(:hover) .elementor-image-box-title,
					 .elementor-3385 .elementor-element.elementor-element-9d39326:has(:focus) .elementor-image-box-title{color:var( --e-global-color-a565e95 );}.elementor-3385 .elementor-element.elementor-element-9d39326 .elementor-image-box-description{color:var( --e-global-color-a565e95 );}.elementor-3385 .elementor-element.elementor-element-6afedf2 .elementor-image-box-wrapper .elementor-image-box-img{width:100px;}.elementor-3385 .elementor-element.elementor-element-6afedf2 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-3385 .elementor-element.elementor-element-6afedf2 .elementor-image-box-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );line-height:var( --e-global-typography-secondary-line-height );color:var( --e-global-color-a565e95 );}.elementor-3385 .elementor-element.elementor-element-6afedf2:has(:hover) .elementor-image-box-title,
					 .elementor-3385 .elementor-element.elementor-element-6afedf2:has(:focus) .elementor-image-box-title{color:var( --e-global-color-a565e95 );}.elementor-3385 .elementor-element.elementor-element-6afedf2 .elementor-image-box-description{color:var( --e-global-color-a565e95 );}.elementor-3385 .elementor-element.elementor-element-fcb8bf0 .elementor-image-box-wrapper .elementor-image-box-img{width:100px;}.elementor-3385 .elementor-element.elementor-element-fcb8bf0 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-3385 .elementor-element.elementor-element-fcb8bf0 .elementor-image-box-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );line-height:var( --e-global-typography-secondary-line-height );color:var( --e-global-color-a565e95 );}.elementor-3385 .elementor-element.elementor-element-fcb8bf0:has(:hover) .elementor-image-box-title,
					 .elementor-3385 .elementor-element.elementor-element-fcb8bf0:has(:focus) .elementor-image-box-title{color:var( --e-global-color-a565e95 );}.elementor-3385 .elementor-element.elementor-element-fcb8bf0 .elementor-image-box-description{color:var( --e-global-color-a565e95 );}.elementor-3385 .elementor-element.elementor-element-e148502 .elementor-image-box-wrapper .elementor-image-box-img{width:100px;}.elementor-3385 .elementor-element.elementor-element-e148502 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-3385 .elementor-element.elementor-element-e148502 .elementor-image-box-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );line-height:var( --e-global-typography-secondary-line-height );color:var( --e-global-color-a565e95 );}.elementor-3385 .elementor-element.elementor-element-e148502:has(:hover) .elementor-image-box-title,
					 .elementor-3385 .elementor-element.elementor-element-e148502:has(:focus) .elementor-image-box-title{color:var( --e-global-color-a565e95 );}.elementor-3385 .elementor-element.elementor-element-e148502 .elementor-image-box-description{color:var( --e-global-color-a565e95 );}.elementor-3385 .elementor-element.elementor-element-57e1e55{--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:70px;--padding-bottom:70px;--padding-left:15px;--padding-right:15px;}.elementor-3385 .elementor-element.elementor-element-b1c7023{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-3385 .elementor-element.elementor-element-c965925{text-align:center;}.elementor-3385 .elementor-element.elementor-element-18ded8c{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--gap:15px 15px;--row-gap:15px;--column-gap:15px;--grid-auto-flow:row;}.elementor-3385 .elementor-element.elementor-element-a7475ae{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:10px 10px;--row-gap:10px;--column-gap:10px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#C4CEC8;--border-color:#C4CEC8;--border-radius:20px 20px 20px 20px;--padding-top:26px;--padding-bottom:7px;--padding-left:7px;--padding-right:7px;}.elementor-3385 .elementor-element.elementor-element-a7475ae:not(.elementor-motion-effects-element-type-background), .elementor-3385 .elementor-element.elementor-element-a7475ae > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-3385 .elementor-element.elementor-element-c133c8f > .elementor-widget-container{padding:0px 0px 10px 0px;}.elementor-3385 .elementor-element.elementor-element-c133c8f.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-3385 .elementor-element.elementor-element-c133c8f.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-3385 .elementor-element.elementor-element-c133c8f.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-3385 .elementor-element.elementor-element-c133c8f .elementor-image-box-wrapper .elementor-image-box-img{width:70px;}.elementor-3385 .elementor-element.elementor-element-c133c8f .elementor-image-box-img img{transition-duration:0.3s;}.elementor-3385 .elementor-element.elementor-element-c133c8f .elementor-image-box-title{font-family:"Poppins", Sans-serif;font-size:24px;font-weight:700;text-transform:capitalize;line-height:34px;color:var( --e-global-color-a565e95 );}.elementor-3385 .elementor-element.elementor-element-fc48f33{--display:flex;--border-radius:20px 20px 20px 20px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-3385 .elementor-element.elementor-element-fc48f33:not(.elementor-motion-effects-element-type-background), .elementor-3385 .elementor-element.elementor-element-fc48f33 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-3385 .elementor-element.elementor-element-2a4baf0{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:10px 10px;--row-gap:10px;--column-gap:10px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#C4CEC8;--border-color:#C4CEC8;--border-radius:20px 20px 20px 20px;--padding-top:26px;--padding-bottom:7px;--padding-left:7px;--padding-right:7px;}.elementor-3385 .elementor-element.elementor-element-2a4baf0:not(.elementor-motion-effects-element-type-background), .elementor-3385 .elementor-element.elementor-element-2a4baf0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-3385 .elementor-element.elementor-element-7a61b13 > .elementor-widget-container{padding:0px 0px 10px 0px;}.elementor-3385 .elementor-element.elementor-element-7a61b13.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-3385 .elementor-element.elementor-element-7a61b13.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-3385 .elementor-element.elementor-element-7a61b13.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-3385 .elementor-element.elementor-element-7a61b13 .elementor-image-box-wrapper .elementor-image-box-img{width:70px;}.elementor-3385 .elementor-element.elementor-element-7a61b13 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-3385 .elementor-element.elementor-element-7a61b13 .elementor-image-box-title{font-family:"Poppins", Sans-serif;font-size:24px;font-weight:700;text-transform:capitalize;line-height:34px;color:var( --e-global-color-a565e95 );}.elementor-3385 .elementor-element.elementor-element-dfa90c1{--display:flex;--border-radius:20px 20px 20px 20px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-3385 .elementor-element.elementor-element-dfa90c1:not(.elementor-motion-effects-element-type-background), .elementor-3385 .elementor-element.elementor-element-dfa90c1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-3385 .elementor-element.elementor-element-77309ec{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:10px 10px;--row-gap:10px;--column-gap:10px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#C4CEC8;--border-color:#C4CEC8;--border-radius:20px 20px 20px 20px;--padding-top:26px;--padding-bottom:7px;--padding-left:7px;--padding-right:7px;}.elementor-3385 .elementor-element.elementor-element-77309ec:not(.elementor-motion-effects-element-type-background), .elementor-3385 .elementor-element.elementor-element-77309ec > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-3385 .elementor-element.elementor-element-b289beb > .elementor-widget-container{padding:0px 0px 10px 0px;}.elementor-3385 .elementor-element.elementor-element-b289beb.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-3385 .elementor-element.elementor-element-b289beb.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-3385 .elementor-element.elementor-element-b289beb.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-3385 .elementor-element.elementor-element-b289beb .elementor-image-box-wrapper .elementor-image-box-img{width:70px;}.elementor-3385 .elementor-element.elementor-element-b289beb .elementor-image-box-img img{transition-duration:0.3s;}.elementor-3385 .elementor-element.elementor-element-b289beb .elementor-image-box-title{font-family:"Poppins", Sans-serif;font-size:24px;font-weight:700;text-transform:capitalize;line-height:34px;color:var( --e-global-color-a565e95 );}.elementor-3385 .elementor-element.elementor-element-987ec98{--display:flex;--border-radius:20px 20px 20px 20px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-3385 .elementor-element.elementor-element-987ec98:not(.elementor-motion-effects-element-type-background), .elementor-3385 .elementor-element.elementor-element-987ec98 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-3385 .elementor-element.elementor-element-7c6595d{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:10px 10px;--row-gap:10px;--column-gap:10px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#C4CEC8;--border-color:#C4CEC8;--border-radius:20px 20px 20px 20px;--padding-top:26px;--padding-bottom:7px;--padding-left:7px;--padding-right:7px;}.elementor-3385 .elementor-element.elementor-element-7c6595d:not(.elementor-motion-effects-element-type-background), .elementor-3385 .elementor-element.elementor-element-7c6595d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-3385 .elementor-element.elementor-element-160ac0f > .elementor-widget-container{padding:0px 0px 10px 0px;}.elementor-3385 .elementor-element.elementor-element-160ac0f.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-3385 .elementor-element.elementor-element-160ac0f.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-3385 .elementor-element.elementor-element-160ac0f.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-3385 .elementor-element.elementor-element-160ac0f .elementor-image-box-wrapper .elementor-image-box-img{width:70px;}.elementor-3385 .elementor-element.elementor-element-160ac0f .elementor-image-box-img img{transition-duration:0.3s;}.elementor-3385 .elementor-element.elementor-element-160ac0f .elementor-image-box-title{font-family:"Poppins", Sans-serif;font-size:24px;font-weight:700;text-transform:capitalize;line-height:34px;color:var( --e-global-color-a565e95 );}.elementor-3385 .elementor-element.elementor-element-fc909ff{--display:flex;--border-radius:20px 20px 20px 20px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-3385 .elementor-element.elementor-element-fc909ff:not(.elementor-motion-effects-element-type-background), .elementor-3385 .elementor-element.elementor-element-fc909ff > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-3385 .elementor-element.elementor-element-cd77a0f{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:10px 10px;--row-gap:10px;--column-gap:10px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#C4CEC8;--border-color:#C4CEC8;--border-radius:20px 20px 20px 20px;--padding-top:26px;--padding-bottom:7px;--padding-left:7px;--padding-right:7px;}.elementor-3385 .elementor-element.elementor-element-cd77a0f:not(.elementor-motion-effects-element-type-background), .elementor-3385 .elementor-element.elementor-element-cd77a0f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-3385 .elementor-element.elementor-element-903b146 > .elementor-widget-container{padding:0px 0px 10px 0px;}.elementor-3385 .elementor-element.elementor-element-903b146.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-3385 .elementor-element.elementor-element-903b146.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-3385 .elementor-element.elementor-element-903b146.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-3385 .elementor-element.elementor-element-903b146 .elementor-image-box-wrapper .elementor-image-box-img{width:70px;}.elementor-3385 .elementor-element.elementor-element-903b146 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-3385 .elementor-element.elementor-element-903b146 .elementor-image-box-title{font-family:"Poppins", Sans-serif;font-size:24px;font-weight:700;text-transform:capitalize;line-height:34px;color:var( --e-global-color-a565e95 );}.elementor-3385 .elementor-element.elementor-element-9ba8c92{--display:flex;--border-radius:20px 20px 20px 20px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-3385 .elementor-element.elementor-element-9ba8c92:not(.elementor-motion-effects-element-type-background), .elementor-3385 .elementor-element.elementor-element-9ba8c92 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-3385 .elementor-element.elementor-element-75f75cc{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:10px 10px;--row-gap:10px;--column-gap:10px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#C4CEC8;--border-color:#C4CEC8;--border-radius:20px 20px 20px 20px;--padding-top:26px;--padding-bottom:7px;--padding-left:7px;--padding-right:7px;}.elementor-3385 .elementor-element.elementor-element-75f75cc:not(.elementor-motion-effects-element-type-background), .elementor-3385 .elementor-element.elementor-element-75f75cc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-3385 .elementor-element.elementor-element-f1a5aee > .elementor-widget-container{padding:0px 0px 10px 0px;}.elementor-3385 .elementor-element.elementor-element-f1a5aee.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-3385 .elementor-element.elementor-element-f1a5aee.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-3385 .elementor-element.elementor-element-f1a5aee.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-3385 .elementor-element.elementor-element-f1a5aee .elementor-image-box-wrapper .elementor-image-box-img{width:70px;}.elementor-3385 .elementor-element.elementor-element-f1a5aee .elementor-image-box-img img{transition-duration:0.3s;}.elementor-3385 .elementor-element.elementor-element-f1a5aee .elementor-image-box-title{font-family:"Poppins", Sans-serif;font-size:24px;font-weight:700;text-transform:capitalize;line-height:34px;color:var( --e-global-color-a565e95 );}.elementor-3385 .elementor-element.elementor-element-77abf4d{--display:flex;--border-radius:20px 20px 20px 20px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-3385 .elementor-element.elementor-element-77abf4d:not(.elementor-motion-effects-element-type-background), .elementor-3385 .elementor-element.elementor-element-77abf4d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-3385 .elementor-element.elementor-element-77dc5cc{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:10px 10px;--row-gap:10px;--column-gap:10px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#C4CEC8;--border-color:#C4CEC8;--border-radius:20px 20px 20px 20px;--padding-top:26px;--padding-bottom:7px;--padding-left:7px;--padding-right:7px;}.elementor-3385 .elementor-element.elementor-element-77dc5cc:not(.elementor-motion-effects-element-type-background), .elementor-3385 .elementor-element.elementor-element-77dc5cc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-3385 .elementor-element.elementor-element-943ff40 > .elementor-widget-container{padding:0px 0px 10px 0px;}.elementor-3385 .elementor-element.elementor-element-943ff40.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-3385 .elementor-element.elementor-element-943ff40.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-3385 .elementor-element.elementor-element-943ff40.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-3385 .elementor-element.elementor-element-943ff40 .elementor-image-box-wrapper .elementor-image-box-img{width:70px;}.elementor-3385 .elementor-element.elementor-element-943ff40 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-3385 .elementor-element.elementor-element-943ff40 .elementor-image-box-title{font-family:"Poppins", Sans-serif;font-size:24px;font-weight:700;text-transform:capitalize;line-height:34px;color:var( --e-global-color-a565e95 );}.elementor-3385 .elementor-element.elementor-element-2c79f99{--display:flex;--border-radius:20px 20px 20px 20px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-3385 .elementor-element.elementor-element-2c79f99:not(.elementor-motion-effects-element-type-background), .elementor-3385 .elementor-element.elementor-element-2c79f99 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-3385 .elementor-element.elementor-element-75b9939{--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:70px;--padding-bottom:70px;--padding-left:15px;--padding-right:15px;}.elementor-3385 .elementor-element.elementor-element-75b9939:not(.elementor-motion-effects-element-type-background), .elementor-3385 .elementor-element.elementor-element-75b9939 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://together-exterior.com/wp-content/uploads/2025/12/Gutter-Styles-Available-BG.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-3385 .elementor-element.elementor-element-07b8bbc{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-3385 .elementor-element.elementor-element-175892c{text-align:center;}.elementor-3385 .elementor-element.elementor-element-175892c .elementor-heading-title{color:var( --e-global-color-a565e95 );}.elementor-3385 .elementor-element.elementor-element-2612406{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:40px 15px;--row-gap:40px;--column-gap:15px;--grid-auto-flow:row;}.elementor-3385 .elementor-element.elementor-element-045ce26{--display:flex;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--border-radius:20px 20px 20px 20px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-3385 .elementor-element.elementor-element-045ce26:not(.elementor-motion-effects-element-type-background), .elementor-3385 .elementor-element.elementor-element-045ce26 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF47;}.elementor-3385 .elementor-element.elementor-element-47837da > .elementor-widget-container{background-color:#0000007A;padding:12px 28px 12px 28px;border-radius:12px 12px 12px 12px;}.elementor-3385 .elementor-element.elementor-element-47837da .elementor-icon-box-wrapper{align-items:center;gap:15px;}.elementor-3385 .elementor-element.elementor-element-47837da .elementor-icon{font-size:8px;}.elementor-3385 .elementor-element.elementor-element-47837da .elementor-icon-box-title{color:var( --e-global-color-a565e95 );}.elementor-3385 .elementor-element.elementor-element-47837da .elementor-icon-box-description{color:var( --e-global-color-a565e95 );}.elementor-3385 .elementor-element.elementor-element-39c1149{--display:flex;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--border-radius:20px 20px 20px 20px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-3385 .elementor-element.elementor-element-39c1149:not(.elementor-motion-effects-element-type-background), .elementor-3385 .elementor-element.elementor-element-39c1149 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF47;}.elementor-3385 .elementor-element.elementor-element-d0b397c > .elementor-widget-container{background-color:#0000007A;padding:12px 28px 12px 28px;border-radius:12px 12px 12px 12px;}.elementor-3385 .elementor-element.elementor-element-d0b397c .elementor-icon-box-wrapper{align-items:center;gap:15px;}.elementor-3385 .elementor-element.elementor-element-d0b397c .elementor-icon{font-size:8px;}.elementor-3385 .elementor-element.elementor-element-d0b397c .elementor-icon-box-title{color:var( --e-global-color-a565e95 );}.elementor-3385 .elementor-element.elementor-element-d0b397c .elementor-icon-box-description{color:var( --e-global-color-a565e95 );}.elementor-3385 .elementor-element.elementor-element-d4ee99c{--display:flex;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--border-radius:20px 20px 20px 20px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-3385 .elementor-element.elementor-element-d4ee99c:not(.elementor-motion-effects-element-type-background), .elementor-3385 .elementor-element.elementor-element-d4ee99c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF47;}.elementor-3385 .elementor-element.elementor-element-c955dff > .elementor-widget-container{background-color:#0000007A;padding:12px 28px 12px 28px;border-radius:12px 12px 12px 12px;}.elementor-3385 .elementor-element.elementor-element-c955dff .elementor-icon-box-wrapper{align-items:center;gap:15px;}.elementor-3385 .elementor-element.elementor-element-c955dff .elementor-icon{font-size:8px;}.elementor-3385 .elementor-element.elementor-element-c955dff .elementor-icon-box-title{color:var( --e-global-color-a565e95 );}.elementor-3385 .elementor-element.elementor-element-c955dff .elementor-icon-box-description{color:var( --e-global-color-a565e95 );}.elementor-3385 .elementor-element.elementor-element-769f457{--display:flex;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--border-radius:20px 20px 20px 20px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-3385 .elementor-element.elementor-element-769f457:not(.elementor-motion-effects-element-type-background), .elementor-3385 .elementor-element.elementor-element-769f457 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF47;}.elementor-3385 .elementor-element.elementor-element-75361c0 > .elementor-widget-container{background-color:#0000007A;padding:12px 28px 12px 28px;border-radius:12px 12px 12px 12px;}.elementor-3385 .elementor-element.elementor-element-75361c0 .elementor-icon-box-wrapper{align-items:center;gap:15px;}.elementor-3385 .elementor-element.elementor-element-75361c0 .elementor-icon{font-size:8px;}.elementor-3385 .elementor-element.elementor-element-75361c0 .elementor-icon-box-title{color:var( --e-global-color-a565e95 );}.elementor-3385 .elementor-element.elementor-element-75361c0 .elementor-icon-box-description{color:var( --e-global-color-a565e95 );}.elementor-3385 .elementor-element.elementor-element-649a7f5{--display:flex;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--border-radius:20px 20px 20px 20px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-3385 .elementor-element.elementor-element-649a7f5:not(.elementor-motion-effects-element-type-background), .elementor-3385 .elementor-element.elementor-element-649a7f5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF47;}.elementor-3385 .elementor-element.elementor-element-022649b > .elementor-widget-container{background-color:#0000007A;padding:12px 28px 12px 28px;border-radius:12px 12px 12px 12px;}.elementor-3385 .elementor-element.elementor-element-022649b .elementor-icon-box-wrapper{align-items:center;gap:15px;}.elementor-3385 .elementor-element.elementor-element-022649b .elementor-icon{font-size:8px;}.elementor-3385 .elementor-element.elementor-element-022649b .elementor-icon-box-title{color:var( --e-global-color-a565e95 );}.elementor-3385 .elementor-element.elementor-element-022649b .elementor-icon-box-description{color:var( --e-global-color-a565e95 );}.elementor-3385 .elementor-element.elementor-element-3954414{--display:flex;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--border-radius:20px 20px 20px 20px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-3385 .elementor-element.elementor-element-3954414:not(.elementor-motion-effects-element-type-background), .elementor-3385 .elementor-element.elementor-element-3954414 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF47;}.elementor-3385 .elementor-element.elementor-element-f3f4d2a > .elementor-widget-container{background-color:#0000007A;padding:12px 28px 12px 28px;border-radius:12px 12px 12px 12px;}.elementor-3385 .elementor-element.elementor-element-f3f4d2a .elementor-icon-box-wrapper{align-items:center;gap:15px;}.elementor-3385 .elementor-element.elementor-element-f3f4d2a .elementor-icon{font-size:8px;}.elementor-3385 .elementor-element.elementor-element-f3f4d2a .elementor-icon-box-title{color:var( --e-global-color-a565e95 );}.elementor-3385 .elementor-element.elementor-element-f3f4d2a .elementor-icon-box-description{color:var( --e-global-color-a565e95 );}.elementor-3385 .elementor-element.elementor-element-24c873a{--display:flex;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--border-radius:20px 20px 20px 20px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-3385 .elementor-element.elementor-element-24c873a:not(.elementor-motion-effects-element-type-background), .elementor-3385 .elementor-element.elementor-element-24c873a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF47;}.elementor-3385 .elementor-element.elementor-element-644ee68 > .elementor-widget-container{background-color:#0000007A;padding:12px 28px 12px 28px;border-radius:12px 12px 12px 12px;}.elementor-3385 .elementor-element.elementor-element-644ee68 .elementor-icon-box-wrapper{align-items:center;gap:15px;}.elementor-3385 .elementor-element.elementor-element-644ee68 .elementor-icon{font-size:8px;}.elementor-3385 .elementor-element.elementor-element-644ee68 .elementor-icon-box-title{color:var( --e-global-color-a565e95 );}.elementor-3385 .elementor-element.elementor-element-644ee68 .elementor-icon-box-description{color:var( --e-global-color-a565e95 );}.elementor-3385 .elementor-element.elementor-element-13b1793{--display:flex;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--border-radius:20px 20px 20px 20px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-3385 .elementor-element.elementor-element-13b1793:not(.elementor-motion-effects-element-type-background), .elementor-3385 .elementor-element.elementor-element-13b1793 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF47;}.elementor-3385 .elementor-element.elementor-element-84ad4cf > .elementor-widget-container{background-color:#0000007A;padding:12px 28px 12px 28px;border-radius:12px 12px 12px 12px;}.elementor-3385 .elementor-element.elementor-element-84ad4cf .elementor-icon-box-wrapper{align-items:center;gap:15px;}.elementor-3385 .elementor-element.elementor-element-84ad4cf .elementor-icon{font-size:8px;}.elementor-3385 .elementor-element.elementor-element-84ad4cf .elementor-icon-box-title{color:var( --e-global-color-a565e95 );}.elementor-3385 .elementor-element.elementor-element-84ad4cf .elementor-icon-box-description{color:var( --e-global-color-a565e95 );}.elementor-3385 .elementor-element.elementor-element-640f771{--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:70px;--padding-bottom:70px;--padding-left:15px;--padding-right:15px;}.elementor-3385 .elementor-element.elementor-element-cc23658{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-3385 .elementor-element.elementor-element-bbd69e2{text-align:center;}.elementor-3385 .elementor-element.elementor-element-2a78deb{--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:40px 40px;--row-gap:40px;--column-gap:40px;}.elementor-3385 .elementor-element.elementor-element-5ae7059{--display:flex;}.elementor-3385 .elementor-element.elementor-element-877ecde img{width:100%;height:500px;object-fit:cover;object-position:center center;border-radius:20px 20px 20px 20px;}.elementor-3385 .elementor-element.elementor-element-64aef97{--display:flex;--gap:15px 15px;--row-gap:15px;--column-gap:15px;}.elementor-3385 .elementor-element.elementor-element-e881301{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#C4CEC8;--border-color:#C4CEC8;--border-radius:20px 20px 20px 20px;--padding-top:4px;--padding-bottom:4px;--padding-left:0px;--padding-right:10px;}.elementor-3385 .elementor-element.elementor-element-42bd519 .elementor-icon-box-wrapper{align-items:center;gap:12px;}.elementor-3385 .elementor-element.elementor-element-42bd519 .elementor-icon-box-title, .elementor-3385 .elementor-element.elementor-element-42bd519 .elementor-icon-box-title a{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );line-height:var( --e-global-typography-secondary-line-height );}.elementor-3385 .elementor-element.elementor-element-803bd45{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#C4CEC8;--border-color:#C4CEC8;--border-radius:20px 20px 20px 20px;--padding-top:4px;--padding-bottom:4px;--padding-left:0px;--padding-right:10px;}.elementor-3385 .elementor-element.elementor-element-9aaf0ab .elementor-icon-box-wrapper{align-items:center;gap:12px;}.elementor-3385 .elementor-element.elementor-element-9aaf0ab .elementor-icon-box-title, .elementor-3385 .elementor-element.elementor-element-9aaf0ab .elementor-icon-box-title a{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );line-height:var( --e-global-typography-secondary-line-height );}.elementor-3385 .elementor-element.elementor-element-0381de3{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#C4CEC8;--border-color:#C4CEC8;--border-radius:20px 20px 20px 20px;--padding-top:4px;--padding-bottom:4px;--padding-left:0px;--padding-right:10px;}.elementor-3385 .elementor-element.elementor-element-1a09050 .elementor-icon-box-wrapper{align-items:center;gap:12px;}.elementor-3385 .elementor-element.elementor-element-1a09050 .elementor-icon-box-title, .elementor-3385 .elementor-element.elementor-element-1a09050 .elementor-icon-box-title a{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );line-height:var( --e-global-typography-secondary-line-height );}.elementor-3385 .elementor-element.elementor-element-37ae5a5{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#C4CEC8;--border-color:#C4CEC8;--border-radius:20px 20px 20px 20px;--padding-top:4px;--padding-bottom:4px;--padding-left:0px;--padding-right:10px;}.elementor-3385 .elementor-element.elementor-element-9f46336 .elementor-icon-box-wrapper{align-items:center;gap:12px;}.elementor-3385 .elementor-element.elementor-element-9f46336 .elementor-icon-box-title, .elementor-3385 .elementor-element.elementor-element-9f46336 .elementor-icon-box-title a{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );line-height:var( --e-global-typography-secondary-line-height );}.elementor-3385 .elementor-element.elementor-element-a35f3d0{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#C4CEC8;--border-color:#C4CEC8;--border-radius:20px 20px 20px 20px;--padding-top:4px;--padding-bottom:4px;--padding-left:0px;--padding-right:10px;}.elementor-3385 .elementor-element.elementor-element-a9ac1af .elementor-icon-box-wrapper{align-items:center;gap:12px;}.elementor-3385 .elementor-element.elementor-element-a9ac1af .elementor-icon-box-title, .elementor-3385 .elementor-element.elementor-element-a9ac1af .elementor-icon-box-title a{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );line-height:var( --e-global-typography-secondary-line-height );}.elementor-3385 .elementor-element.elementor-element-520c248{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#C4CEC8;--border-color:#C4CEC8;--border-radius:20px 20px 20px 20px;--padding-top:4px;--padding-bottom:4px;--padding-left:0px;--padding-right:10px;}.elementor-3385 .elementor-element.elementor-element-7208b33 .elementor-icon-box-wrapper{align-items:center;gap:12px;}.elementor-3385 .elementor-element.elementor-element-7208b33 .elementor-icon-box-title, .elementor-3385 .elementor-element.elementor-element-7208b33 .elementor-icon-box-title a{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );line-height:var( --e-global-typography-secondary-line-height );}.elementor-3385 .elementor-element.elementor-element-c17d253{--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;--overlay-opacity:0.8;--padding-top:70px;--padding-bottom:70px;--padding-left:15px;--padding-right:15px;}.elementor-3385 .elementor-element.elementor-element-c17d253:not(.elementor-motion-effects-element-type-background), .elementor-3385 .elementor-element.elementor-element-c17d253 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://together-exterior.com/wp-content/uploads/2025/12/Gutter-Styles-Available-BG.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-3385 .elementor-element.elementor-element-c17d253::before, .elementor-3385 .elementor-element.elementor-element-c17d253 > .elementor-background-video-container::before, .elementor-3385 .elementor-element.elementor-element-c17d253 > .e-con-inner > .elementor-background-video-container::before, .elementor-3385 .elementor-element.elementor-element-c17d253 > .elementor-background-slideshow::before, .elementor-3385 .elementor-element.elementor-element-c17d253 > .e-con-inner > .elementor-background-slideshow::before, .elementor-3385 .elementor-element.elementor-element-c17d253 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-primary );--background-overlay:'';}.elementor-3385 .elementor-element.elementor-element-475d0e8{--display:flex;--gap:15px 15px;--row-gap:15px;--column-gap:15px;}.elementor-3385 .elementor-element.elementor-element-70a037e{width:var( --container-widget-width, 480px );max-width:480px;--container-widget-width:480px;--container-widget-flex-grow:0;}.elementor-3385 .elementor-element.elementor-element-70a037e .elementor-heading-title{color:var( --e-global-color-a565e95 );}.elementor-3385 .elementor-element.elementor-element-2e1aa63{width:var( --container-widget-width, 721px );max-width:721px;--container-widget-width:721px;--container-widget-flex-grow:0;color:var( --e-global-color-a565e95 );}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );line-height:var( --e-global-typography-accent-line-height );}.elementor-3385 .elementor-element.elementor-element-8b1e13a .elementor-button{background-color:var( --e-global-color-a565e95 );fill:var( --e-global-color-primary );color:var( --e-global-color-primary );}.elementor-3385 .elementor-element.elementor-element-8b1e13a .elementor-button:hover, .elementor-3385 .elementor-element.elementor-element-8b1e13a .elementor-button:focus{background-color:var( --e-global-color-secondary );color:var( --e-global-color-a565e95 );}.elementor-3385 .elementor-element.elementor-element-8b1e13a .elementor-button:hover svg, .elementor-3385 .elementor-element.elementor-element-8b1e13a .elementor-button:focus svg{fill:var( --e-global-color-a565e95 );}.elementor-3385 .elementor-element.elementor-element-26baecc{--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;}@media(max-width:1024px){.elementor-3385 .elementor-element.elementor-element-1e8f357{--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:50px 50px;--row-gap:50px;--column-gap:50px;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-3385 .elementor-element.elementor-element-0001f0b{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-3385 .elementor-element.elementor-element-8b0363e{--e-con-grid-template-columns:repeat(2, 1fr);--grid-auto-flow:row;--padding-top:70px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-image-box .elementor-image-box-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-image-box .elementor-image-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-3385 .elementor-element.elementor-element-f521c3f{--e-con-grid-template-columns:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-3385 .elementor-element.elementor-element-43347ee{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-icon-box .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-3385 .elementor-element.elementor-element-9307ce7 .elementor-icon-box-title, .elementor-3385 .elementor-element.elementor-element-9307ce7 .elementor-icon-box-title a{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-3385 .elementor-element.elementor-element-bddeb58 .elementor-icon-box-title, .elementor-3385 .elementor-element.elementor-element-bddeb58 .elementor-icon-box-title a{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-3385 .elementor-element.elementor-element-fa61aee .elementor-icon-box-title, .elementor-3385 .elementor-element.elementor-element-fa61aee .elementor-icon-box-title a{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-3385 .elementor-element.elementor-element-468af35 .elementor-icon-box-title, .elementor-3385 .elementor-element.elementor-element-468af35 .elementor-icon-box-title a{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-3385 .elementor-element.elementor-element-31b5916 .elementor-icon-box-title, .elementor-3385 .elementor-element.elementor-element-31b5916 .elementor-icon-box-title a{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-3385 .elementor-element.elementor-element-62501a0 .elementor-icon-box-title, .elementor-3385 .elementor-element.elementor-element-62501a0 .elementor-icon-box-title a{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-3385 .elementor-element.elementor-element-6f41c00 .elementor-icon-box-title, .elementor-3385 .elementor-element.elementor-element-6f41c00 .elementor-icon-box-title a{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-3385 .elementor-element.elementor-element-22c8f48 .elementor-icon-box-title, .elementor-3385 .elementor-element.elementor-element-22c8f48 .elementor-icon-box-title a{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-3385 .elementor-element.elementor-element-2a4840b .elementor-icon-box-title, .elementor-3385 .elementor-element.elementor-element-2a4840b .elementor-icon-box-title a{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-3385 .elementor-element.elementor-element-3042710 .elementor-icon-box-title, .elementor-3385 .elementor-element.elementor-element-3042710 .elementor-icon-box-title a{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-3385 .elementor-element.elementor-element-f2e84df .elementor-icon-box-title, .elementor-3385 .elementor-element.elementor-element-f2e84df .elementor-icon-box-title a{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-3385 .elementor-element.elementor-element-8c7cd0f .elementor-icon-box-title, .elementor-3385 .elementor-element.elementor-element-8c7cd0f .elementor-icon-box-title a{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-3385 .elementor-element.elementor-element-e766c91 .elementor-icon-box-title, .elementor-3385 .elementor-element.elementor-element-e766c91 .elementor-icon-box-title a{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-3385 .elementor-element.elementor-element-44ecd61 .elementor-icon-box-title, .elementor-3385 .elementor-element.elementor-element-44ecd61 .elementor-icon-box-title a{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-3385 .elementor-element.elementor-element-98a887f{--e-con-grid-template-columns:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-3385 .elementor-element.elementor-element-073f507 .elementor-icon-box-title, .elementor-3385 .elementor-element.elementor-element-073f507 .elementor-icon-box-title a{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-3385 .elementor-element.elementor-element-7d20000 .elementor-icon-box-title, .elementor-3385 .elementor-element.elementor-element-7d20000 .elementor-icon-box-title a{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-3385 .elementor-element.elementor-element-74df156 .elementor-icon-box-title, .elementor-3385 .elementor-element.elementor-element-74df156 .elementor-icon-box-title a{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-3385 .elementor-element.elementor-element-5a0738a .elementor-icon-box-title, .elementor-3385 .elementor-element.elementor-element-5a0738a .elementor-icon-box-title a{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-3385 .elementor-element.elementor-element-4fbd7c5 .elementor-icon-box-title, .elementor-3385 .elementor-element.elementor-element-4fbd7c5 .elementor-icon-box-title a{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-3385 .elementor-element.elementor-element-2906e63 .elementor-icon-box-title, .elementor-3385 .elementor-element.elementor-element-2906e63 .elementor-icon-box-title a{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-3385 .elementor-element.elementor-element-540d8a6 .elementor-icon-box-title, .elementor-3385 .elementor-element.elementor-element-540d8a6 .elementor-icon-box-title a{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-3385 .elementor-element.elementor-element-5bf1d00 .elementor-icon-box-title, .elementor-3385 .elementor-element.elementor-element-5bf1d00 .elementor-icon-box-title a{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-3385 .elementor-element.elementor-element-99cb562{--e-con-grid-template-columns:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-3385 .elementor-element.elementor-element-0f976b0 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-3385 .elementor-element.elementor-element-3afac84 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-3385 .elementor-element.elementor-element-6d7eccb .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-3385 .elementor-element.elementor-element-fdb51c8 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-3385 .elementor-element.elementor-element-be3ec0a .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-3385 .elementor-element.elementor-element-02c1844{--e-con-grid-template-columns:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-3385 .elementor-element.elementor-element-2379605{--e-con-grid-template-columns:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-3385 .elementor-element.elementor-element-a23e56b .elementor-image-box-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-3385 .elementor-element.elementor-element-82ad528 .elementor-image-box-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-3385 .elementor-element.elementor-element-9d39326 .elementor-image-box-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-3385 .elementor-element.elementor-element-6afedf2 .elementor-image-box-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-3385 .elementor-element.elementor-element-fcb8bf0 .elementor-image-box-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-3385 .elementor-element.elementor-element-e148502 .elementor-image-box-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-3385 .elementor-element.elementor-element-18ded8c{--e-con-grid-template-columns:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-3385 .elementor-element.elementor-element-2612406{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-3385 .elementor-element.elementor-element-cc23658{--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-3385 .elementor-element.elementor-element-bbd69e2{text-align:start;}.elementor-3385 .elementor-element.elementor-element-2a78deb{--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-3385 .elementor-element.elementor-element-877ecde{text-align:start;}.elementor-3385 .elementor-element.elementor-element-42bd519 .elementor-icon-box-title, .elementor-3385 .elementor-element.elementor-element-42bd519 .elementor-icon-box-title a{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-3385 .elementor-element.elementor-element-9aaf0ab .elementor-icon-box-title, .elementor-3385 .elementor-element.elementor-element-9aaf0ab .elementor-icon-box-title a{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-3385 .elementor-element.elementor-element-1a09050 .elementor-icon-box-title, .elementor-3385 .elementor-element.elementor-element-1a09050 .elementor-icon-box-title a{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-3385 .elementor-element.elementor-element-9f46336 .elementor-icon-box-title, .elementor-3385 .elementor-element.elementor-element-9f46336 .elementor-icon-box-title a{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-3385 .elementor-element.elementor-element-a9ac1af .elementor-icon-box-title, .elementor-3385 .elementor-element.elementor-element-a9ac1af .elementor-icon-box-title a{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-3385 .elementor-element.elementor-element-7208b33 .elementor-icon-box-title, .elementor-3385 .elementor-element.elementor-element-7208b33 .elementor-icon-box-title a{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-3385 .elementor-element.elementor-element-2e1aa63{width:100%;max-width:100%;}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}}@media(max-width:767px){.elementor-3385 .elementor-element.elementor-element-1e8f357{--gap:35px 0px;--row-gap:35px;--column-gap:0px;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-3385 .elementor-element.elementor-element-6c5bef3 .elementor-heading-title{font-size:28px;line-height:30px;}.elementor-3385 .elementor-element.elementor-element-558867a .elementor-heading-title{font-size:28px;line-height:30px;}.elementor-3385 .elementor-element.elementor-element-eebce9a .elementor-heading-title{font-size:24px;line-height:32px;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-3385 .elementor-element.elementor-element-0001f0b{--width:100%;--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:center;}.elementor-3385 .elementor-element.elementor-element-5f6dabb{--padding-top:50px;--padding-bottom:50px;--padding-left:15px;--padding-right:15px;}.elementor-3385 .elementor-element.elementor-element-8b0363e{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;--padding-top:60px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-image-box .elementor-image-box-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-image-box .elementor-image-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-3385 .elementor-element.elementor-element-0439521 .elementor-image-box-img{margin-bottom:10px;}.elementor-3385 .elementor-element.elementor-element-0439521 .elementor-image-box-wrapper .elementor-image-box-img{width:43%;}.elementor-3385 .elementor-element.elementor-element-0439521 .elementor-image-box-title{font-size:18px;line-height:28px;}.elementor-3385 .elementor-element.elementor-element-1f6b48c .elementor-image-box-img{margin-bottom:10px;}.elementor-3385 .elementor-element.elementor-element-1f6b48c .elementor-image-box-wrapper .elementor-image-box-img{width:43%;}.elementor-3385 .elementor-element.elementor-element-1f6b48c .elementor-image-box-title{font-size:18px;line-height:28px;}.elementor-3385 .elementor-element.elementor-element-147c4f1 .elementor-image-box-img{margin-bottom:10px;}.elementor-3385 .elementor-element.elementor-element-147c4f1 .elementor-image-box-wrapper .elementor-image-box-img{width:43%;}.elementor-3385 .elementor-element.elementor-element-147c4f1 .elementor-image-box-title{font-size:18px;line-height:28px;}.elementor-3385 .elementor-element.elementor-element-6037a98 .elementor-image-box-img{margin-bottom:10px;}.elementor-3385 .elementor-element.elementor-element-6037a98 .elementor-image-box-wrapper .elementor-image-box-img{width:43%;}.elementor-3385 .elementor-element.elementor-element-6037a98 .elementor-image-box-title{font-size:18px;line-height:28px;}.elementor-3385 .elementor-element.elementor-element-e397e6a .elementor-image-box-img{margin-bottom:10px;}.elementor-3385 .elementor-element.elementor-element-e397e6a .elementor-image-box-wrapper .elementor-image-box-img{width:43%;}.elementor-3385 .elementor-element.elementor-element-e397e6a .elementor-image-box-title{font-size:18px;line-height:28px;}.elementor-3385 .elementor-element.elementor-element-51d053c .elementor-image-box-img{margin-bottom:10px;}.elementor-3385 .elementor-element.elementor-element-51d053c .elementor-image-box-wrapper .elementor-image-box-img{width:43%;}.elementor-3385 .elementor-element.elementor-element-51d053c .elementor-image-box-title{font-size:18px;line-height:28px;}.elementor-3385 .elementor-element.elementor-element-e649804 .elementor-image-box-img{margin-bottom:10px;}.elementor-3385 .elementor-element.elementor-element-e649804 .elementor-image-box-wrapper .elementor-image-box-img{width:43%;}.elementor-3385 .elementor-element.elementor-element-e649804 .elementor-image-box-title{font-size:18px;line-height:28px;}.elementor-3385 .elementor-element.elementor-element-0ec609c .elementor-image-box-img{margin-bottom:10px;}.elementor-3385 .elementor-element.elementor-element-0ec609c .elementor-image-box-wrapper .elementor-image-box-img{width:43%;}.elementor-3385 .elementor-element.elementor-element-0ec609c .elementor-image-box-title{font-size:18px;line-height:28px;}.elementor-3385 .elementor-element.elementor-element-4635e62{--padding-top:50px;--padding-bottom:50px;--padding-left:15px;--padding-right:15px;}.elementor-3385 .elementor-element.elementor-element-f521c3f{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-3385 .elementor-element.elementor-element-501adbf{--border-radius:15px 15px 15px 15px;}.elementor-3385 .elementor-element.elementor-element-cc3654d .elementor-image-box-img{margin-bottom:15px;}.elementor-3385 .elementor-element.elementor-element-cc3654d .elementor-image-box-title{font-size:22px;line-height:32px;}.elementor-3385 .elementor-element.elementor-element-4d5a4d3{--border-radius:15px 15px 15px 15px;}.elementor-3385 .elementor-element.elementor-element-826547e .elementor-image-box-img{margin-bottom:15px;}.elementor-3385 .elementor-element.elementor-element-826547e .elementor-image-box-title{font-size:22px;line-height:32px;}.elementor-3385 .elementor-element.elementor-element-2ee719d{--border-radius:15px 15px 15px 15px;}.elementor-3385 .elementor-element.elementor-element-bf5bcf8 .elementor-image-box-img{margin-bottom:15px;}.elementor-3385 .elementor-element.elementor-element-bf5bcf8 .elementor-image-box-title{font-size:22px;line-height:32px;}.elementor-3385 .elementor-element.elementor-element-54caec9{--border-radius:15px 15px 15px 15px;}.elementor-3385 .elementor-element.elementor-element-7a7ad3f .elementor-image-box-img{margin-bottom:15px;}.elementor-3385 .elementor-element.elementor-element-7a7ad3f .elementor-image-box-title{font-size:22px;line-height:32px;}.elementor-3385 .elementor-element.elementor-element-bd1cd00{--gap:30px 0px;--row-gap:30px;--column-gap:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:15px;--padding-right:15px;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-3385 .elementor-element.elementor-element-0e3c45f img{height:320px;}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-icon-box .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-3385 .elementor-element.elementor-element-9307ce7 .elementor-icon-box-title, .elementor-3385 .elementor-element.elementor-element-9307ce7 .elementor-icon-box-title a{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-3385 .elementor-element.elementor-element-bddeb58 .elementor-icon-box-title, .elementor-3385 .elementor-element.elementor-element-bddeb58 .elementor-icon-box-title a{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-3385 .elementor-element.elementor-element-fa61aee .elementor-icon-box-title, .elementor-3385 .elementor-element.elementor-element-fa61aee .elementor-icon-box-title a{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-3385 .elementor-element.elementor-element-468af35 .elementor-icon-box-title, .elementor-3385 .elementor-element.elementor-element-468af35 .elementor-icon-box-title a{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-3385 .elementor-element.elementor-element-31b5916 .elementor-icon-box-title, .elementor-3385 .elementor-element.elementor-element-31b5916 .elementor-icon-box-title a{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-3385 .elementor-element.elementor-element-62501a0 .elementor-icon-box-title, .elementor-3385 .elementor-element.elementor-element-62501a0 .elementor-icon-box-title a{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-3385 .elementor-element.elementor-element-6f41c00 .elementor-icon-box-title, .elementor-3385 .elementor-element.elementor-element-6f41c00 .elementor-icon-box-title a{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-3385 .elementor-element.elementor-element-22c8f48 .elementor-icon-box-title, .elementor-3385 .elementor-element.elementor-element-22c8f48 .elementor-icon-box-title a{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-3385 .elementor-element.elementor-element-2a4840b .elementor-icon-box-title, .elementor-3385 .elementor-element.elementor-element-2a4840b .elementor-icon-box-title a{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-3385 .elementor-element.elementor-element-3042710 .elementor-icon-box-title, .elementor-3385 .elementor-element.elementor-element-3042710 .elementor-icon-box-title a{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-3385 .elementor-element.elementor-element-f2e84df .elementor-icon-box-title, .elementor-3385 .elementor-element.elementor-element-f2e84df .elementor-icon-box-title a{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-3385 .elementor-element.elementor-element-8c7cd0f .elementor-icon-box-title, .elementor-3385 .elementor-element.elementor-element-8c7cd0f .elementor-icon-box-title a{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-3385 .elementor-element.elementor-element-e766c91 .elementor-icon-box-title, .elementor-3385 .elementor-element.elementor-element-e766c91 .elementor-icon-box-title a{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-3385 .elementor-element.elementor-element-44ecd61 .elementor-icon-box-title, .elementor-3385 .elementor-element.elementor-element-44ecd61 .elementor-icon-box-title a{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-3385 .elementor-element.elementor-element-be2c00b{--padding-top:50px;--padding-bottom:50px;--padding-left:15px;--padding-right:15px;}.elementor-3385 .elementor-element.elementor-element-a7ee7c4{--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-3385 .elementor-element.elementor-element-98a887f{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-3385 .elementor-element.elementor-element-073f507 .elementor-icon-box-title, .elementor-3385 .elementor-element.elementor-element-073f507 .elementor-icon-box-title a{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-3385 .elementor-element.elementor-element-7d20000 .elementor-icon-box-title, .elementor-3385 .elementor-element.elementor-element-7d20000 .elementor-icon-box-title a{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-3385 .elementor-element.elementor-element-74df156 .elementor-icon-box-title, .elementor-3385 .elementor-element.elementor-element-74df156 .elementor-icon-box-title a{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-3385 .elementor-element.elementor-element-5a0738a .elementor-icon-box-title, .elementor-3385 .elementor-element.elementor-element-5a0738a .elementor-icon-box-title a{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-3385 .elementor-element.elementor-element-4fbd7c5 .elementor-icon-box-title, .elementor-3385 .elementor-element.elementor-element-4fbd7c5 .elementor-icon-box-title a{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-3385 .elementor-element.elementor-element-2906e63 .elementor-icon-box-title, .elementor-3385 .elementor-element.elementor-element-2906e63 .elementor-icon-box-title a{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-3385 .elementor-element.elementor-element-540d8a6 .elementor-icon-box-title, .elementor-3385 .elementor-element.elementor-element-540d8a6 .elementor-icon-box-title a{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-3385 .elementor-element.elementor-element-5bf1d00 .elementor-icon-box-title, .elementor-3385 .elementor-element.elementor-element-5bf1d00 .elementor-icon-box-title a{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-3385 .elementor-element.elementor-element-b5dd83f{--padding-top:50px;--padding-bottom:50px;--padding-left:15px;--padding-right:15px;}.elementor-3385 .elementor-element.elementor-element-99cb562{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-3385 .elementor-element.elementor-element-13b9de3{--border-radius:15px 15px 15px 15px;}.elementor-3385 .elementor-element.elementor-element-0f976b0 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-3385 .elementor-element.elementor-element-16dcfc2{--border-radius:15px 15px 15px 15px;}.elementor-3385 .elementor-element.elementor-element-3afac84 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-3385 .elementor-element.elementor-element-bda7d21{--border-radius:15px 15px 15px 15px;}.elementor-3385 .elementor-element.elementor-element-6d7eccb .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-3385 .elementor-element.elementor-element-0fcea44{--border-radius:15px 15px 15px 15px;}.elementor-3385 .elementor-element.elementor-element-fdb51c8 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-3385 .elementor-element.elementor-element-421000b{--border-radius:15px 15px 15px 15px;}.elementor-3385 .elementor-element.elementor-element-be3ec0a .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-3385 .elementor-element.elementor-element-25baa42{--padding-top:50px;--padding-bottom:50px;--padding-left:15px;--padding-right:15px;}.elementor-3385 .elementor-element.elementor-element-633650d > .elementor-widget-container{padding:6px 12px 6px 12px;border-width:5px 5px 5px 5px;border-radius:20px 20px 20px 20px;}.elementor-3385 .elementor-element.elementor-element-02c1844{--e-con-grid-template-columns:repeat(1, 1fr);--gap:20px 0px;--row-gap:20px;--column-gap:0px;--grid-auto-flow:row;}.elementor-3385 .elementor-element.elementor-element-23a126c .elementor-icon-box-wrapper{align-items:center;text-align:start;}.elementor-3385 .elementor-element.elementor-element-1ecc5e7 .elementor-icon-box-wrapper{align-items:center;text-align:start;}.elementor-3385 .elementor-element.elementor-element-946ef95 .elementor-icon-box-wrapper{align-items:center;text-align:start;}.elementor-3385 .elementor-element.elementor-element-9c13d82 .elementor-icon-box-wrapper{align-items:center;text-align:start;}.elementor-3385 .elementor-element.elementor-element-777ea2f .elementor-icon-box-wrapper{align-items:center;text-align:start;}.elementor-3385 .elementor-element.elementor-element-896f38c .elementor-icon-box-wrapper{align-items:center;text-align:start;}.elementor-3385 .elementor-element.elementor-element-fd26f60 .elementor-icon-box-wrapper{align-items:center;text-align:start;}.elementor-3385 .elementor-element.elementor-element-2faa27d .elementor-icon-box-wrapper{align-items:center;text-align:start;}.elementor-3385 .elementor-element.elementor-element-3741c8b .elementor-icon-box-wrapper{align-items:center;text-align:start;}.elementor-3385 .elementor-element.elementor-element-058a212 .elementor-icon-box-wrapper{align-items:center;text-align:start;}.elementor-3385 .elementor-element.elementor-element-845d295{--padding-top:50px;--padding-bottom:50px;--padding-left:15px;--padding-right:15px;}.elementor-3385 .elementor-element.elementor-element-2379605{--e-con-grid-template-columns:repeat(1, 1fr);--gap:30px 0px;--row-gap:30px;--column-gap:0px;--grid-auto-flow:row;}.elementor-3385 .elementor-element.elementor-element-a23e56b .elementor-image-box-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-3385 .elementor-element.elementor-element-82ad528 .elementor-image-box-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-3385 .elementor-element.elementor-element-9d39326 .elementor-image-box-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-3385 .elementor-element.elementor-element-6afedf2 .elementor-image-box-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-3385 .elementor-element.elementor-element-fcb8bf0 .elementor-image-box-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-3385 .elementor-element.elementor-element-e148502 .elementor-image-box-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-3385 .elementor-element.elementor-element-57e1e55{--padding-top:50px;--padding-bottom:50px;--padding-left:15px;--padding-right:15px;}.elementor-3385 .elementor-element.elementor-element-18ded8c{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-3385 .elementor-element.elementor-element-a7475ae{--border-radius:15px 15px 15px 15px;}.elementor-3385 .elementor-element.elementor-element-c133c8f .elementor-image-box-img{margin-bottom:15px;}.elementor-3385 .elementor-element.elementor-element-c133c8f .elementor-image-box-title{font-size:22px;line-height:32px;}.elementor-3385 .elementor-element.elementor-element-2a4baf0{--border-radius:15px 15px 15px 15px;}.elementor-3385 .elementor-element.elementor-element-7a61b13 .elementor-image-box-img{margin-bottom:15px;}.elementor-3385 .elementor-element.elementor-element-7a61b13 .elementor-image-box-title{font-size:22px;line-height:32px;}.elementor-3385 .elementor-element.elementor-element-77309ec{--border-radius:15px 15px 15px 15px;}.elementor-3385 .elementor-element.elementor-element-b289beb .elementor-image-box-img{margin-bottom:15px;}.elementor-3385 .elementor-element.elementor-element-b289beb .elementor-image-box-title{font-size:22px;line-height:32px;}.elementor-3385 .elementor-element.elementor-element-7c6595d{--border-radius:15px 15px 15px 15px;}.elementor-3385 .elementor-element.elementor-element-160ac0f .elementor-image-box-img{margin-bottom:15px;}.elementor-3385 .elementor-element.elementor-element-160ac0f .elementor-image-box-title{font-size:22px;line-height:32px;}.elementor-3385 .elementor-element.elementor-element-cd77a0f{--border-radius:15px 15px 15px 15px;}.elementor-3385 .elementor-element.elementor-element-903b146 .elementor-image-box-img{margin-bottom:15px;}.elementor-3385 .elementor-element.elementor-element-903b146 .elementor-image-box-title{font-size:22px;line-height:32px;}.elementor-3385 .elementor-element.elementor-element-75f75cc{--border-radius:15px 15px 15px 15px;}.elementor-3385 .elementor-element.elementor-element-f1a5aee .elementor-image-box-img{margin-bottom:15px;}.elementor-3385 .elementor-element.elementor-element-f1a5aee .elementor-image-box-title{font-size:22px;line-height:32px;}.elementor-3385 .elementor-element.elementor-element-77dc5cc{--border-radius:15px 15px 15px 15px;}.elementor-3385 .elementor-element.elementor-element-943ff40 .elementor-image-box-img{margin-bottom:15px;}.elementor-3385 .elementor-element.elementor-element-943ff40 .elementor-image-box-title{font-size:22px;line-height:32px;}.elementor-3385 .elementor-element.elementor-element-75b9939{--padding-top:50px;--padding-bottom:50px;--padding-left:15px;--padding-right:15px;}.elementor-3385 .elementor-element.elementor-element-2612406{--e-con-grid-template-columns:repeat(1, 1fr);--gap:35px 0px;--row-gap:35px;--column-gap:0px;--grid-auto-flow:row;}.elementor-3385 .elementor-element.elementor-element-045ce26{--border-radius:12px 12px 12px 12px;}.elementor-3385 .elementor-element.elementor-element-47837da > .elementor-widget-container{padding:10px 10px 10px 10px;}.elementor-3385 .elementor-element.elementor-element-39c1149{--border-radius:12px 12px 12px 12px;}.elementor-3385 .elementor-element.elementor-element-d0b397c > .elementor-widget-container{padding:10px 10px 10px 10px;}.elementor-3385 .elementor-element.elementor-element-d4ee99c{--border-radius:12px 12px 12px 12px;}.elementor-3385 .elementor-element.elementor-element-c955dff > .elementor-widget-container{padding:10px 10px 10px 10px;}.elementor-3385 .elementor-element.elementor-element-769f457{--border-radius:12px 12px 12px 12px;}.elementor-3385 .elementor-element.elementor-element-75361c0 > .elementor-widget-container{padding:10px 10px 10px 10px;}.elementor-3385 .elementor-element.elementor-element-649a7f5{--border-radius:12px 12px 12px 12px;}.elementor-3385 .elementor-element.elementor-element-022649b > .elementor-widget-container{padding:10px 10px 10px 10px;}.elementor-3385 .elementor-element.elementor-element-3954414{--border-radius:12px 12px 12px 12px;}.elementor-3385 .elementor-element.elementor-element-f3f4d2a > .elementor-widget-container{padding:10px 10px 10px 10px;}.elementor-3385 .elementor-element.elementor-element-24c873a{--border-radius:12px 12px 12px 12px;}.elementor-3385 .elementor-element.elementor-element-644ee68 > .elementor-widget-container{padding:10px 10px 10px 10px;}.elementor-3385 .elementor-element.elementor-element-13b1793{--border-radius:12px 12px 12px 12px;}.elementor-3385 .elementor-element.elementor-element-84ad4cf > .elementor-widget-container{padding:10px 10px 10px 10px;}.elementor-3385 .elementor-element.elementor-element-640f771{--gap:30px 0px;--row-gap:30px;--column-gap:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:15px;--padding-right:15px;}.elementor-3385 .elementor-element.elementor-element-cc23658{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-3385 .elementor-element.elementor-element-bbd69e2{text-align:center;}.elementor-3385 .elementor-element.elementor-element-877ecde img{height:320px;}.elementor-3385 .elementor-element.elementor-element-42bd519 .elementor-icon-box-title, .elementor-3385 .elementor-element.elementor-element-42bd519 .elementor-icon-box-title a{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-3385 .elementor-element.elementor-element-9aaf0ab .elementor-icon-box-title, .elementor-3385 .elementor-element.elementor-element-9aaf0ab .elementor-icon-box-title a{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-3385 .elementor-element.elementor-element-1a09050 .elementor-icon-box-title, .elementor-3385 .elementor-element.elementor-element-1a09050 .elementor-icon-box-title a{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-3385 .elementor-element.elementor-element-9f46336 .elementor-icon-box-title, .elementor-3385 .elementor-element.elementor-element-9f46336 .elementor-icon-box-title a{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-3385 .elementor-element.elementor-element-a9ac1af .elementor-icon-box-title, .elementor-3385 .elementor-element.elementor-element-a9ac1af .elementor-icon-box-title a{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-3385 .elementor-element.elementor-element-7208b33 .elementor-icon-box-title, .elementor-3385 .elementor-element.elementor-element-7208b33 .elementor-icon-box-title a{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-3385 .elementor-element.elementor-element-c17d253{--padding-top:50px;--padding-bottom:50px;--padding-left:15px;--padding-right:15px;}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}}@media(min-width:768px){.elementor-3385 .elementor-element.elementor-element-0001f0b{--width:100%;}.elementor-3385 .elementor-element.elementor-element-b5da8ca{--width:45%;}.elementor-3385 .elementor-element.elementor-element-3b7a5b0{--width:55%;}.elementor-3385 .elementor-element.elementor-element-5ae7059{--width:45%;}.elementor-3385 .elementor-element.elementor-element-64aef97{--width:55%;}.elementor-3385 .elementor-element.elementor-element-475d0e8{--width:100%;}}@media(max-width:1024px) and (min-width:768px){.elementor-3385 .elementor-element.elementor-element-b5da8ca{--width:100%;}.elementor-3385 .elementor-element.elementor-element-3b7a5b0{--width:100%;}.elementor-3385 .elementor-element.elementor-element-5ae7059{--width:100%;}.elementor-3385 .elementor-element.elementor-element-64aef97{--width:100%;}}/* Start custom CSS for container, class: .elementor-element-a7ee7c4 */.gate_box .elementor-icon svg {
    width: 60px;
height: 60px;
opacity: 1;
border-radius: 100px;
border-width: 1px;
background: #00000047;
border: 1px solid #FFFFFF1F;
backdrop-filter: blur(12px);

box-shadow: 0px 4px 12px 0px #0000001F inset;
padding: 20px;
}


.gate_box {
border-radius: 20px;
border-width: 1px;
background: #FFFFFF1F;
border: 1px solid #FFFFFF1F;
backdrop-filter: blur(40px);

box-shadow: 0px 8px 20px 0px #00000033;

box-shadow: 0px 0px 20px 0px #FFFFFF1F inset;
padding: 20px;

}

.gate_box .elementor-icon-box-description {
    margin-top: 10px;
}/* End custom CSS */