.elementor-314 .elementor-element.elementor-element-1e3d719{--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;--margin-top:50px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;}.elementor-314 .elementor-element.elementor-element-454c9c9{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.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 );font-style:var( --e-global-typography-primary-font-style );text-decoration:var( --e-global-typography-primary-text-decoration );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );color:var( --e-global-color-primary );}.elementor-314 .elementor-element.elementor-element-ad2cbc1 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-314 .elementor-element.elementor-element-ad2cbc1{text-align:center;}.elementor-314 .elementor-element.elementor-element-ad2cbc1 .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 );font-style:var( --e-global-typography-primary-font-style );text-decoration:var( --e-global-typography-primary-text-decoration );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );color:#10A0A0;}.elementor-314 .elementor-element.elementor-element-70acf8e{--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:0% 0%;--row-gap:0%;--column-gap:0%;border-style:solid;--border-style:solid;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;--margin-top:5%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-314 .elementor-element.elementor-element-2f32f3d{--display:flex;--gap:20px 20px;--row-gap:20px;--column-gap:20px;border-style:solid;--border-style:solid;border-width:0px 0px 8px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:8px;--border-left-width:0px;border-color:#15A2A3;--border-color:#15A2A3;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-314 .elementor-element.elementor-element-2f32f3d:not(.elementor-motion-effects-element-type-background), .elementor-314 .elementor-element.elementor-element-2f32f3d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://sa-architects.com/wp-content/uploads/2025/09/Exterior-with-medal.jpg");background-position:center center;background-size:cover;}.elementor-314 .elementor-element.elementor-element-2f32f3d.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-314 .elementor-element.elementor-element-365c50d{--spacer-size:400px;}.elementor-314 .elementor-element.elementor-element-04b9783{--display:flex;--min-height:408px;--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:15px 15px;--row-gap:15px;--column-gap:15px;border-style:solid;--border-style:solid;border-width:0px 0px 8px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:8px;--border-left-width:0px;border-color:#15A2A3;--border-color:#15A2A3;--padding-top:3%;--padding-bottom:3%;--padding-left:3%;--padding-right:3%;}.elementor-314 .elementor-element.elementor-element-04b9783:not(.elementor-motion-effects-element-type-background), .elementor-314 .elementor-element.elementor-element-04b9783 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7F7F7;}.elementor-314 .elementor-element.elementor-element-04b9783.e-con{--align-self:center;}.elementor-314 .elementor-element.elementor-element-d9d95bd > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-314 .elementor-element.elementor-element-d9d95bd{text-align:center;}.elementor-314 .elementor-element.elementor-element-d9d95bd .elementor-heading-title{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 );font-style:var( --e-global-typography-accent-font-style );text-decoration:var( --e-global-typography-accent-text-decoration );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );color:#10A0A0;}.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 );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );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-314 .elementor-element.elementor-element-4278813{text-align:center;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 );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.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 );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-314 .elementor-element.elementor-element-de8d88e img{width:19%;}.elementor-314 .elementor-element.elementor-element-4adcdb0{--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:0% 0%;--row-gap:0%;--column-gap:0%;border-style:solid;--border-style:solid;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;--margin-top:5%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-314 .elementor-element.elementor-element-1a006be{--display:flex;--gap:20px 20px;--row-gap:20px;--column-gap:20px;border-style:solid;--border-style:solid;border-width:0px 0px 8px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:8px;--border-left-width:0px;border-color:#15A2A3;--border-color:#15A2A3;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-314 .elementor-element.elementor-element-1a006be:not(.elementor-motion-effects-element-type-background), .elementor-314 .elementor-element.elementor-element-1a006be > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://sa-architects.com/wp-content/uploads/2025/01/Brewster-Fire-scaled.jpg");background-position:center center;background-size:cover;}.elementor-314 .elementor-element.elementor-element-1a006be.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-314 .elementor-element.elementor-element-208fd4e{--spacer-size:400px;}.elementor-314 .elementor-element.elementor-element-ace63b2{--display:flex;--min-height:408px;--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:15px 15px;--row-gap:15px;--column-gap:15px;border-style:solid;--border-style:solid;border-width:0px 0px 8px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:8px;--border-left-width:0px;border-color:#15A2A3;--border-color:#15A2A3;--padding-top:3%;--padding-bottom:3%;--padding-left:3%;--padding-right:3%;}.elementor-314 .elementor-element.elementor-element-ace63b2:not(.elementor-motion-effects-element-type-background), .elementor-314 .elementor-element.elementor-element-ace63b2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7F7F7;}.elementor-314 .elementor-element.elementor-element-ace63b2.e-con{--align-self:center;}.elementor-314 .elementor-element.elementor-element-24020f5 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-314 .elementor-element.elementor-element-24020f5{text-align:center;}.elementor-314 .elementor-element.elementor-element-24020f5 .elementor-heading-title{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 );font-style:var( --e-global-typography-accent-font-style );text-decoration:var( --e-global-typography-accent-text-decoration );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );color:#10A0A0;}.elementor-314 .elementor-element.elementor-element-6d418fc{text-align:center;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 );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-314 .elementor-element.elementor-element-213c04d img{width:20%;}.elementor-314 .elementor-element.elementor-element-c658a09{--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:0% 0%;--row-gap:0%;--column-gap:0%;border-style:solid;--border-style:solid;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;--margin-top:5%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-314 .elementor-element.elementor-element-7f88742{--display:flex;--gap:20px 20px;--row-gap:20px;--column-gap:20px;border-style:solid;--border-style:solid;border-width:0px 0px 8px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:8px;--border-left-width:0px;border-color:#15A2A3;--border-color:#15A2A3;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-314 .elementor-element.elementor-element-7f88742:not(.elementor-motion-effects-element-type-background), .elementor-314 .elementor-element.elementor-element-7f88742 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://sa-architects.com/wp-content/uploads/2024/04/ILCE-7RM2-DSC09657thumb.jpg");background-position:center center;background-size:cover;}.elementor-314 .elementor-element.elementor-element-7f88742.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-314 .elementor-element.elementor-element-2e91572{--spacer-size:400px;}.elementor-314 .elementor-element.elementor-element-208cc6e{--display:flex;--min-height:408px;--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:15px 15px;--row-gap:15px;--column-gap:15px;border-style:solid;--border-style:solid;border-width:0px 0px 8px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:8px;--border-left-width:0px;border-color:#15A2A3;--border-color:#15A2A3;--padding-top:3%;--padding-bottom:3%;--padding-left:3%;--padding-right:3%;}.elementor-314 .elementor-element.elementor-element-208cc6e:not(.elementor-motion-effects-element-type-background), .elementor-314 .elementor-element.elementor-element-208cc6e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7F7F7;}.elementor-314 .elementor-element.elementor-element-208cc6e.e-con{--align-self:center;}.elementor-314 .elementor-element.elementor-element-6fb96ec > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-314 .elementor-element.elementor-element-6fb96ec{text-align:center;}.elementor-314 .elementor-element.elementor-element-6fb96ec .elementor-heading-title{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 );font-style:var( --e-global-typography-accent-font-style );text-decoration:var( --e-global-typography-accent-text-decoration );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );color:#10A0A0;}.elementor-314 .elementor-element.elementor-element-eec2bf4{text-align:center;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 );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-314 .elementor-element.elementor-element-588b0fb img{width:62%;}.elementor-314 .elementor-element.elementor-element-8a6db97{--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:0% 0%;--row-gap:0%;--column-gap:0%;border-style:solid;--border-style:solid;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;--margin-top:5%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-314 .elementor-element.elementor-element-bbbd95a{--display:flex;--gap:20px 20px;--row-gap:20px;--column-gap:20px;border-style:solid;--border-style:solid;border-width:0px 0px 8px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:8px;--border-left-width:0px;border-color:#15A2A3;--border-color:#15A2A3;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-314 .elementor-element.elementor-element-bbbd95a:not(.elementor-motion-effects-element-type-background), .elementor-314 .elementor-element.elementor-element-bbbd95a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://sa-architects.com/wp-content/uploads/2025/01/Colony-House-scaled.jpg");background-position:center center;background-size:cover;}.elementor-314 .elementor-element.elementor-element-bbbd95a.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-314 .elementor-element.elementor-element-e5fd45a{--spacer-size:400px;}.elementor-314 .elementor-element.elementor-element-be00b3c{--display:flex;--min-height:408px;--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:15px 15px;--row-gap:15px;--column-gap:15px;border-style:solid;--border-style:solid;border-width:0px 0px 8px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:8px;--border-left-width:0px;border-color:#15A2A3;--border-color:#15A2A3;--padding-top:3%;--padding-bottom:3%;--padding-left:3%;--padding-right:3%;}.elementor-314 .elementor-element.elementor-element-be00b3c:not(.elementor-motion-effects-element-type-background), .elementor-314 .elementor-element.elementor-element-be00b3c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7F7F7;}.elementor-314 .elementor-element.elementor-element-be00b3c.e-con{--align-self:center;}.elementor-314 .elementor-element.elementor-element-38db5ec > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-314 .elementor-element.elementor-element-38db5ec{text-align:center;}.elementor-314 .elementor-element.elementor-element-38db5ec .elementor-heading-title{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 );font-style:var( --e-global-typography-accent-font-style );text-decoration:var( --e-global-typography-accent-text-decoration );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );color:#10A0A0;}.elementor-314 .elementor-element.elementor-element-2844155{text-align:center;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 );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-314 .elementor-element.elementor-element-352732b img{width:68%;}.elementor-314 .elementor-element.elementor-element-0201592{--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:0% 0%;--row-gap:0%;--column-gap:0%;border-style:solid;--border-style:solid;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;--margin-top:5%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-314 .elementor-element.elementor-element-1f67d68{--display:flex;--gap:20px 20px;--row-gap:20px;--column-gap:20px;border-style:solid;--border-style:solid;border-width:0px 0px 8px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:8px;--border-left-width:0px;border-color:#15A2A3;--border-color:#15A2A3;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-314 .elementor-element.elementor-element-1f67d68:not(.elementor-motion-effects-element-type-background), .elementor-314 .elementor-element.elementor-element-1f67d68 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://sa-architects.com/wp-content/uploads/2025/01/New-Enlgand-Institute-of-Tech-1-scaled.jpg");background-position:center center;background-size:cover;}.elementor-314 .elementor-element.elementor-element-1f67d68.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-314 .elementor-element.elementor-element-c927f1a{--spacer-size:400px;}.elementor-314 .elementor-element.elementor-element-4b755f3{--display:flex;--min-height:408px;--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:15px 15px;--row-gap:15px;--column-gap:15px;border-style:solid;--border-style:solid;border-width:0px 0px 8px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:8px;--border-left-width:0px;border-color:#15A2A3;--border-color:#15A2A3;--padding-top:3%;--padding-bottom:3%;--padding-left:3%;--padding-right:3%;}.elementor-314 .elementor-element.elementor-element-4b755f3:not(.elementor-motion-effects-element-type-background), .elementor-314 .elementor-element.elementor-element-4b755f3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7F7F7;}.elementor-314 .elementor-element.elementor-element-4b755f3.e-con{--align-self:center;}.elementor-314 .elementor-element.elementor-element-50200da > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-314 .elementor-element.elementor-element-50200da{text-align:center;}.elementor-314 .elementor-element.elementor-element-50200da .elementor-heading-title{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 );font-style:var( --e-global-typography-accent-font-style );text-decoration:var( --e-global-typography-accent-text-decoration );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );color:#10A0A0;}.elementor-314 .elementor-element.elementor-element-d5aa279{text-align:center;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 );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-314 .elementor-element.elementor-element-e874c4d img{width:50%;}.elementor-314 .elementor-element.elementor-element-64f73f1{--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:0% 0%;--row-gap:0%;--column-gap:0%;border-style:solid;--border-style:solid;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;--margin-top:5%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-314 .elementor-element.elementor-element-3c5b581{--display:flex;--gap:20px 20px;--row-gap:20px;--column-gap:20px;border-style:solid;--border-style:solid;border-width:0px 0px 8px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:8px;--border-left-width:0px;border-color:#15A2A3;--border-color:#15A2A3;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-314 .elementor-element.elementor-element-3c5b581:not(.elementor-motion-effects-element-type-background), .elementor-314 .elementor-element.elementor-element-3c5b581 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://sa-architects.com/wp-content/uploads/2025/01/Immaculate-Conception-scaled.jpg");background-position:center center;background-size:cover;}.elementor-314 .elementor-element.elementor-element-3c5b581.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-314 .elementor-element.elementor-element-c27e173{--spacer-size:400px;}.elementor-314 .elementor-element.elementor-element-30ffcd9{--display:flex;--min-height:408px;--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:15px 15px;--row-gap:15px;--column-gap:15px;border-style:solid;--border-style:solid;border-width:0px 0px 8px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:8px;--border-left-width:0px;border-color:#15A2A3;--border-color:#15A2A3;--padding-top:3%;--padding-bottom:3%;--padding-left:3%;--padding-right:3%;}.elementor-314 .elementor-element.elementor-element-30ffcd9:not(.elementor-motion-effects-element-type-background), .elementor-314 .elementor-element.elementor-element-30ffcd9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7F7F7;}.elementor-314 .elementor-element.elementor-element-30ffcd9.e-con{--align-self:center;}.elementor-314 .elementor-element.elementor-element-bcc8429 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-314 .elementor-element.elementor-element-bcc8429{text-align:center;}.elementor-314 .elementor-element.elementor-element-bcc8429 .elementor-heading-title{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 );font-style:var( --e-global-typography-accent-font-style );text-decoration:var( --e-global-typography-accent-text-decoration );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );color:#10A0A0;}.elementor-314 .elementor-element.elementor-element-f25010f{text-align:center;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 );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-314 .elementor-element.elementor-element-c126cc6 > .elementor-widget-container{padding:20px 0px 0px 0px;}.elementor-314 .elementor-element.elementor-element-c126cc6 img{width:48%;}.elementor-314 .elementor-element.elementor-element-6dcbb0a{--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:0% 0%;--row-gap:0%;--column-gap:0%;border-style:solid;--border-style:solid;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;--margin-top:5%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-314 .elementor-element.elementor-element-e72310f{--display:flex;--gap:20px 20px;--row-gap:20px;--column-gap:20px;border-style:solid;--border-style:solid;border-width:0px 0px 8px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:8px;--border-left-width:0px;border-color:#15A2A3;--border-color:#15A2A3;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-314 .elementor-element.elementor-element-e72310f:not(.elementor-motion-effects-element-type-background), .elementor-314 .elementor-element.elementor-element-e72310f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://sa-architects.com/wp-content/uploads/2025/01/Meeting-St-scaled.jpg");background-position:center center;background-size:cover;}.elementor-314 .elementor-element.elementor-element-e72310f.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-314 .elementor-element.elementor-element-5ba587a{--spacer-size:400px;}.elementor-314 .elementor-element.elementor-element-4790a7f{--display:flex;--min-height:408px;--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:15px 15px;--row-gap:15px;--column-gap:15px;border-style:solid;--border-style:solid;border-width:0px 0px 8px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:8px;--border-left-width:0px;border-color:#15A2A3;--border-color:#15A2A3;--padding-top:3%;--padding-bottom:3%;--padding-left:3%;--padding-right:3%;}.elementor-314 .elementor-element.elementor-element-4790a7f:not(.elementor-motion-effects-element-type-background), .elementor-314 .elementor-element.elementor-element-4790a7f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7F7F7;}.elementor-314 .elementor-element.elementor-element-4790a7f.e-con{--align-self:center;}.elementor-314 .elementor-element.elementor-element-9243a11 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-314 .elementor-element.elementor-element-9243a11{text-align:center;}.elementor-314 .elementor-element.elementor-element-9243a11 .elementor-heading-title{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 );font-style:var( --e-global-typography-accent-font-style );text-decoration:var( --e-global-typography-accent-text-decoration );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );color:#10A0A0;}.elementor-314 .elementor-element.elementor-element-f300f04{text-align:center;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 );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-314 .elementor-element.elementor-element-906fdfe > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-314 .elementor-element.elementor-element-906fdfe img{width:68%;}.elementor-314 .elementor-element.elementor-element-8dac46e{--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:0% 0%;--row-gap:0%;--column-gap:0%;border-style:solid;--border-style:solid;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;--margin-top:5%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-314 .elementor-element.elementor-element-c019d71{--display:flex;--gap:20px 20px;--row-gap:20px;--column-gap:20px;border-style:solid;--border-style:solid;border-width:0px 0px 8px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:8px;--border-left-width:0px;border-color:#15A2A3;--border-color:#15A2A3;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-314 .elementor-element.elementor-element-c019d71:not(.elementor-motion-effects-element-type-background), .elementor-314 .elementor-element.elementor-element-c019d71 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://sa-architects.com/wp-content/uploads/2025/01/Private-Library-Barrington-scaled.jpg");background-position:center center;background-size:cover;}.elementor-314 .elementor-element.elementor-element-c019d71.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-314 .elementor-element.elementor-element-4ca9380{--spacer-size:400px;}.elementor-314 .elementor-element.elementor-element-11b9f33{--display:flex;--min-height:408px;--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:15px 15px;--row-gap:15px;--column-gap:15px;border-style:solid;--border-style:solid;border-width:0px 0px 8px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:8px;--border-left-width:0px;border-color:#15A2A3;--border-color:#15A2A3;--padding-top:3%;--padding-bottom:3%;--padding-left:3%;--padding-right:3%;}.elementor-314 .elementor-element.elementor-element-11b9f33:not(.elementor-motion-effects-element-type-background), .elementor-314 .elementor-element.elementor-element-11b9f33 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7F7F7;}.elementor-314 .elementor-element.elementor-element-11b9f33.e-con{--align-self:center;}.elementor-314 .elementor-element.elementor-element-8eb2a3a > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-314 .elementor-element.elementor-element-8eb2a3a{text-align:center;}.elementor-314 .elementor-element.elementor-element-8eb2a3a .elementor-heading-title{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 );font-style:var( --e-global-typography-accent-font-style );text-decoration:var( --e-global-typography-accent-text-decoration );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );color:#10A0A0;}.elementor-314 .elementor-element.elementor-element-6fe799e{text-align:center;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 );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-314 .elementor-element.elementor-element-2cfe08e > .elementor-widget-container{padding:20px 0px 0px 0px;}.elementor-314 .elementor-element.elementor-element-2cfe08e img{width:43%;}.elementor-314 .elementor-element.elementor-element-4dcd2a8{--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:0% 0%;--row-gap:0%;--column-gap:0%;border-style:solid;--border-style:solid;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;--margin-top:5%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-314 .elementor-element.elementor-element-e8715ac{--display:flex;--gap:20px 20px;--row-gap:20px;--column-gap:20px;border-style:solid;--border-style:solid;border-width:0px 0px 8px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:8px;--border-left-width:0px;border-color:#15A2A3;--border-color:#15A2A3;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-314 .elementor-element.elementor-element-e8715ac:not(.elementor-motion-effects-element-type-background), .elementor-314 .elementor-element.elementor-element-e8715ac > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://sa-architects.com/wp-content/uploads/2025/01/URI-Dining-Services-1-scaled.jpg");background-position:center center;background-size:cover;}.elementor-314 .elementor-element.elementor-element-e8715ac.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-314 .elementor-element.elementor-element-47c9cdc{--spacer-size:400px;}.elementor-314 .elementor-element.elementor-element-00e27b5{--display:flex;--min-height:408px;--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:15px 15px;--row-gap:15px;--column-gap:15px;border-style:solid;--border-style:solid;border-width:0px 0px 8px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:8px;--border-left-width:0px;border-color:#15A2A3;--border-color:#15A2A3;--padding-top:3%;--padding-bottom:3%;--padding-left:3%;--padding-right:3%;}.elementor-314 .elementor-element.elementor-element-00e27b5:not(.elementor-motion-effects-element-type-background), .elementor-314 .elementor-element.elementor-element-00e27b5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7F7F7;}.elementor-314 .elementor-element.elementor-element-00e27b5.e-con{--align-self:center;}.elementor-314 .elementor-element.elementor-element-f9928d7 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-314 .elementor-element.elementor-element-f9928d7{text-align:center;}.elementor-314 .elementor-element.elementor-element-f9928d7 .elementor-heading-title{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 );font-style:var( --e-global-typography-accent-font-style );text-decoration:var( --e-global-typography-accent-text-decoration );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );color:#10A0A0;}.elementor-314 .elementor-element.elementor-element-35c8519{text-align:center;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 );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-314 .elementor-element.elementor-element-956102b > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-314 .elementor-element.elementor-element-956102b img{width:47%;}.elementor-314 .elementor-element.elementor-element-6e7be5e{--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:0% 0%;--row-gap:0%;--column-gap:0%;border-style:solid;--border-style:solid;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;--margin-top:5%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-314 .elementor-element.elementor-element-e09d103{--display:flex;--gap:20px 20px;--row-gap:20px;--column-gap:20px;border-style:solid;--border-style:solid;border-width:0px 0px 8px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:8px;--border-left-width:0px;border-color:#15A2A3;--border-color:#15A2A3;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-314 .elementor-element.elementor-element-e09d103:not(.elementor-motion-effects-element-type-background), .elementor-314 .elementor-element.elementor-element-e09d103 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://sa-architects.com/wp-content/uploads/2025/01/Hope-Highlands-Elementary-school.jpg");background-position:center center;background-size:cover;}.elementor-314 .elementor-element.elementor-element-e09d103.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-314 .elementor-element.elementor-element-6e52c7c{--spacer-size:400px;}.elementor-314 .elementor-element.elementor-element-0710fd1{--display:flex;--min-height:408px;--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:15px 15px;--row-gap:15px;--column-gap:15px;border-style:solid;--border-style:solid;border-width:0px 0px 8px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:8px;--border-left-width:0px;border-color:#15A2A3;--border-color:#15A2A3;--padding-top:3%;--padding-bottom:3%;--padding-left:3%;--padding-right:3%;}.elementor-314 .elementor-element.elementor-element-0710fd1:not(.elementor-motion-effects-element-type-background), .elementor-314 .elementor-element.elementor-element-0710fd1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7F7F7;}.elementor-314 .elementor-element.elementor-element-0710fd1.e-con{--align-self:center;}.elementor-314 .elementor-element.elementor-element-a58b159 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-314 .elementor-element.elementor-element-a58b159{text-align:center;}.elementor-314 .elementor-element.elementor-element-a58b159 .elementor-heading-title{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 );font-style:var( --e-global-typography-accent-font-style );text-decoration:var( --e-global-typography-accent-text-decoration );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );color:#10A0A0;}.elementor-314 .elementor-element.elementor-element-e5a9168{text-align:center;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 );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-314 .elementor-element.elementor-element-032c3a8 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-314 .elementor-element.elementor-element-032c3a8 img{width:47%;}.elementor-314 .elementor-element.elementor-element-05543a8{--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:0% 0%;--row-gap:0%;--column-gap:0%;border-style:solid;--border-style:solid;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;--margin-top:5%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-314 .elementor-element.elementor-element-a2d843e{--display:flex;--gap:20px 20px;--row-gap:20px;--column-gap:20px;border-style:solid;--border-style:solid;border-width:0px 0px 8px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:8px;--border-left-width:0px;border-color:#15A2A3;--border-color:#15A2A3;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-314 .elementor-element.elementor-element-a2d843e:not(.elementor-motion-effects-element-type-background), .elementor-314 .elementor-element.elementor-element-a2d843e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://sa-architects.com/wp-content/uploads/2024/04/sm-csi-northeast-region.jpg");background-position:center center;background-repeat:no-repeat;background-size:auto;}.elementor-314 .elementor-element.elementor-element-a2d843e.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-314 .elementor-element.elementor-element-d20800e{--spacer-size:400px;}.elementor-314 .elementor-element.elementor-element-9e6749d{--display:flex;--min-height:408px;--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:15px 15px;--row-gap:15px;--column-gap:15px;border-style:solid;--border-style:solid;border-width:0px 0px 8px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:8px;--border-left-width:0px;border-color:#15A2A3;--border-color:#15A2A3;--padding-top:3%;--padding-bottom:3%;--padding-left:3%;--padding-right:3%;}.elementor-314 .elementor-element.elementor-element-9e6749d:not(.elementor-motion-effects-element-type-background), .elementor-314 .elementor-element.elementor-element-9e6749d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7F7F7;}.elementor-314 .elementor-element.elementor-element-9e6749d.e-con{--align-self:center;}.elementor-314 .elementor-element.elementor-element-ff2a576 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-314 .elementor-element.elementor-element-ff2a576{text-align:center;}.elementor-314 .elementor-element.elementor-element-ff2a576 .elementor-heading-title{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 );font-style:var( --e-global-typography-accent-font-style );text-decoration:var( --e-global-typography-accent-text-decoration );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );color:#10A0A0;}.elementor-314 .elementor-element.elementor-element-34e726a{text-align:center;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 );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-314 .elementor-element.elementor-element-11fb0c6{--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:0% 0%;--row-gap:0%;--column-gap:0%;border-style:solid;--border-style:solid;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;--margin-top:5%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-314 .elementor-element.elementor-element-dda3d6f{--display:flex;--gap:20px 20px;--row-gap:20px;--column-gap:20px;border-style:solid;--border-style:solid;border-width:0px 0px 8px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:8px;--border-left-width:0px;border-color:#15A2A3;--border-color:#15A2A3;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-314 .elementor-element.elementor-element-dda3d6f:not(.elementor-motion-effects-element-type-background), .elementor-314 .elementor-element.elementor-element-dda3d6f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://sa-architects.com/wp-content/uploads/2024/04/sm-csi-northeast-region.jpg");background-position:center center;background-repeat:no-repeat;background-size:auto;}.elementor-314 .elementor-element.elementor-element-dda3d6f.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-314 .elementor-element.elementor-element-37736bf{--spacer-size:400px;}.elementor-314 .elementor-element.elementor-element-d441da7{--display:flex;--min-height:408px;--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:15px 15px;--row-gap:15px;--column-gap:15px;border-style:solid;--border-style:solid;border-width:0px 0px 8px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:8px;--border-left-width:0px;border-color:#15A2A3;--border-color:#15A2A3;--padding-top:3%;--padding-bottom:3%;--padding-left:3%;--padding-right:3%;}.elementor-314 .elementor-element.elementor-element-d441da7:not(.elementor-motion-effects-element-type-background), .elementor-314 .elementor-element.elementor-element-d441da7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7F7F7;}.elementor-314 .elementor-element.elementor-element-d441da7.e-con{--align-self:center;}.elementor-314 .elementor-element.elementor-element-023ab7c > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-314 .elementor-element.elementor-element-023ab7c{text-align:center;}.elementor-314 .elementor-element.elementor-element-023ab7c .elementor-heading-title{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 );font-style:var( --e-global-typography-accent-font-style );text-decoration:var( --e-global-typography-accent-text-decoration );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );color:#10A0A0;}.elementor-314 .elementor-element.elementor-element-572b550{text-align:center;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 );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-314 .elementor-element.elementor-element-ac68715{--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:0% 0%;--row-gap:0%;--column-gap:0%;border-style:solid;--border-style:solid;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;--margin-top:5%;--margin-bottom:10%;--margin-left:0%;--margin-right:0%;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-314 .elementor-element.elementor-element-86216c9{--display:flex;--gap:20px 20px;--row-gap:20px;--column-gap:20px;border-style:solid;--border-style:solid;border-width:0px 0px 8px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:8px;--border-left-width:0px;border-color:#15A2A3;--border-color:#15A2A3;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-314 .elementor-element.elementor-element-86216c9:not(.elementor-motion-effects-element-type-background), .elementor-314 .elementor-element.elementor-element-86216c9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://sa-architects.com/wp-content/uploads/2025/01/State-of-RI-Dept-of-Labor-and-Training.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-314 .elementor-element.elementor-element-86216c9.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-314 .elementor-element.elementor-element-ede3e81{--spacer-size:400px;}.elementor-314 .elementor-element.elementor-element-8b11adc{--display:flex;--min-height:408px;--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:15px 15px;--row-gap:15px;--column-gap:15px;border-style:solid;--border-style:solid;border-width:0px 0px 8px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:8px;--border-left-width:0px;border-color:#15A2A3;--border-color:#15A2A3;--padding-top:3%;--padding-bottom:3%;--padding-left:3%;--padding-right:3%;}.elementor-314 .elementor-element.elementor-element-8b11adc:not(.elementor-motion-effects-element-type-background), .elementor-314 .elementor-element.elementor-element-8b11adc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7F7F7;}.elementor-314 .elementor-element.elementor-element-8b11adc.e-con{--align-self:center;}.elementor-314 .elementor-element.elementor-element-368abea > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-314 .elementor-element.elementor-element-368abea{text-align:center;}.elementor-314 .elementor-element.elementor-element-368abea .elementor-heading-title{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 );font-style:var( --e-global-typography-accent-font-style );text-decoration:var( --e-global-typography-accent-text-decoration );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );color:#10A0A0;}.elementor-314 .elementor-element.elementor-element-f58ca69{text-align:center;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 );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-314 .elementor-element.elementor-element-4ffd39f img{width:24%;}@media(max-width:1024px){.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-314 .elementor-element.elementor-element-ad2cbc1{width:100%;max-width:100%;}.elementor-314 .elementor-element.elementor-element-ad2cbc1 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-314 .elementor-element.elementor-element-70acf8e{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:70px 70px;--row-gap:70px;--column-gap:70px;--margin-top:15%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:0%;--padding-bottom:0%;--padding-left:5%;--padding-right:5%;}.elementor-314 .elementor-element.elementor-element-04b9783{--padding-top:5%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-314 .elementor-element.elementor-element-d9d95bd{width:100%;max-width:100%;}.elementor-314 .elementor-element.elementor-element-d9d95bd .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-314 .elementor-element.elementor-element-4278813{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-314 .elementor-element.elementor-element-4adcdb0{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:70px 70px;--row-gap:70px;--column-gap:70px;--margin-top:15%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:0%;--padding-bottom:0%;--padding-left:5%;--padding-right:5%;}.elementor-314 .elementor-element.elementor-element-ace63b2{--padding-top:5%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-314 .elementor-element.elementor-element-24020f5{width:100%;max-width:100%;}.elementor-314 .elementor-element.elementor-element-24020f5 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-314 .elementor-element.elementor-element-6d418fc{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-314 .elementor-element.elementor-element-c658a09{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:70px 70px;--row-gap:70px;--column-gap:70px;--margin-top:15%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:0%;--padding-bottom:0%;--padding-left:5%;--padding-right:5%;}.elementor-314 .elementor-element.elementor-element-208cc6e{--padding-top:5%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-314 .elementor-element.elementor-element-6fb96ec{width:100%;max-width:100%;}.elementor-314 .elementor-element.elementor-element-6fb96ec .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-314 .elementor-element.elementor-element-eec2bf4{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-314 .elementor-element.elementor-element-8a6db97{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:70px 70px;--row-gap:70px;--column-gap:70px;--margin-top:15%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:0%;--padding-bottom:0%;--padding-left:5%;--padding-right:5%;}.elementor-314 .elementor-element.elementor-element-be00b3c{--padding-top:5%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-314 .elementor-element.elementor-element-38db5ec{width:100%;max-width:100%;}.elementor-314 .elementor-element.elementor-element-38db5ec .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-314 .elementor-element.elementor-element-2844155{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-314 .elementor-element.elementor-element-0201592{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:70px 70px;--row-gap:70px;--column-gap:70px;--margin-top:15%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:0%;--padding-bottom:0%;--padding-left:5%;--padding-right:5%;}.elementor-314 .elementor-element.elementor-element-4b755f3{--padding-top:5%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-314 .elementor-element.elementor-element-50200da{width:100%;max-width:100%;}.elementor-314 .elementor-element.elementor-element-50200da .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-314 .elementor-element.elementor-element-d5aa279{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-314 .elementor-element.elementor-element-64f73f1{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:70px 70px;--row-gap:70px;--column-gap:70px;--margin-top:15%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:0%;--padding-bottom:0%;--padding-left:5%;--padding-right:5%;}.elementor-314 .elementor-element.elementor-element-30ffcd9{--padding-top:5%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-314 .elementor-element.elementor-element-bcc8429{width:100%;max-width:100%;}.elementor-314 .elementor-element.elementor-element-bcc8429 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-314 .elementor-element.elementor-element-f25010f{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-314 .elementor-element.elementor-element-6dcbb0a{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:70px 70px;--row-gap:70px;--column-gap:70px;--margin-top:15%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:0%;--padding-bottom:0%;--padding-left:5%;--padding-right:5%;}.elementor-314 .elementor-element.elementor-element-4790a7f{--padding-top:5%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-314 .elementor-element.elementor-element-9243a11{width:100%;max-width:100%;}.elementor-314 .elementor-element.elementor-element-9243a11 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-314 .elementor-element.elementor-element-f300f04{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-314 .elementor-element.elementor-element-8dac46e{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:70px 70px;--row-gap:70px;--column-gap:70px;--margin-top:15%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:0%;--padding-bottom:0%;--padding-left:5%;--padding-right:5%;}.elementor-314 .elementor-element.elementor-element-11b9f33{--padding-top:5%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-314 .elementor-element.elementor-element-8eb2a3a{width:100%;max-width:100%;}.elementor-314 .elementor-element.elementor-element-8eb2a3a .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-314 .elementor-element.elementor-element-6fe799e{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-314 .elementor-element.elementor-element-4dcd2a8{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:70px 70px;--row-gap:70px;--column-gap:70px;--margin-top:15%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:0%;--padding-bottom:0%;--padding-left:5%;--padding-right:5%;}.elementor-314 .elementor-element.elementor-element-00e27b5{--padding-top:5%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-314 .elementor-element.elementor-element-f9928d7{width:100%;max-width:100%;}.elementor-314 .elementor-element.elementor-element-f9928d7 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-314 .elementor-element.elementor-element-35c8519{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-314 .elementor-element.elementor-element-6e7be5e{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:70px 70px;--row-gap:70px;--column-gap:70px;--margin-top:15%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:0%;--padding-bottom:0%;--padding-left:5%;--padding-right:5%;}.elementor-314 .elementor-element.elementor-element-0710fd1{--padding-top:5%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-314 .elementor-element.elementor-element-a58b159{width:100%;max-width:100%;}.elementor-314 .elementor-element.elementor-element-a58b159 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-314 .elementor-element.elementor-element-e5a9168{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-314 .elementor-element.elementor-element-05543a8{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:70px 70px;--row-gap:70px;--column-gap:70px;--margin-top:15%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:0%;--padding-bottom:0%;--padding-left:5%;--padding-right:5%;}.elementor-314 .elementor-element.elementor-element-9e6749d{--padding-top:5%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-314 .elementor-element.elementor-element-ff2a576{width:100%;max-width:100%;}.elementor-314 .elementor-element.elementor-element-ff2a576 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-314 .elementor-element.elementor-element-34e726a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-314 .elementor-element.elementor-element-11fb0c6{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:70px 70px;--row-gap:70px;--column-gap:70px;--margin-top:15%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:0%;--padding-bottom:0%;--padding-left:5%;--padding-right:5%;}.elementor-314 .elementor-element.elementor-element-d441da7{--padding-top:5%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-314 .elementor-element.elementor-element-023ab7c{width:100%;max-width:100%;}.elementor-314 .elementor-element.elementor-element-023ab7c .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-314 .elementor-element.elementor-element-572b550{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-314 .elementor-element.elementor-element-ac68715{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:70px 70px;--row-gap:70px;--column-gap:70px;--margin-top:15%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:0%;--padding-bottom:0%;--padding-left:5%;--padding-right:5%;}.elementor-314 .elementor-element.elementor-element-8b11adc{--padding-top:5%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-314 .elementor-element.elementor-element-368abea{width:100%;max-width:100%;}.elementor-314 .elementor-element.elementor-element-368abea .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-314 .elementor-element.elementor-element-f58ca69{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}}@media(max-width:767px){.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-314 .elementor-element.elementor-element-ad2cbc1 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-314 .elementor-element.elementor-element-70acf8e{--gap:50px 50px;--row-gap:50px;--column-gap:50px;--margin-top:25%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;}.elementor-314 .elementor-element.elementor-element-2f32f3d:not(.elementor-motion-effects-element-type-background), .elementor-314 .elementor-element.elementor-element-2f32f3d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;}.elementor-314 .elementor-element.elementor-element-04b9783{--padding-top:30px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-314 .elementor-element.elementor-element-d9d95bd .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-314 .elementor-element.elementor-element-4278813{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-314 .elementor-element.elementor-element-4adcdb0{--gap:50px 50px;--row-gap:50px;--column-gap:50px;--margin-top:25%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;}.elementor-314 .elementor-element.elementor-element-1a006be:not(.elementor-motion-effects-element-type-background), .elementor-314 .elementor-element.elementor-element-1a006be > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;}.elementor-314 .elementor-element.elementor-element-ace63b2{--padding-top:30px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-314 .elementor-element.elementor-element-24020f5 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-314 .elementor-element.elementor-element-6d418fc{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-314 .elementor-element.elementor-element-213c04d img{width:30%;}.elementor-314 .elementor-element.elementor-element-c658a09{--gap:50px 50px;--row-gap:50px;--column-gap:50px;--margin-top:25%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;}.elementor-314 .elementor-element.elementor-element-7f88742:not(.elementor-motion-effects-element-type-background), .elementor-314 .elementor-element.elementor-element-7f88742 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;}.elementor-314 .elementor-element.elementor-element-208cc6e{--padding-top:30px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-314 .elementor-element.elementor-element-6fb96ec .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-314 .elementor-element.elementor-element-eec2bf4{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-314 .elementor-element.elementor-element-8a6db97{--gap:50px 50px;--row-gap:50px;--column-gap:50px;--margin-top:25%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;}.elementor-314 .elementor-element.elementor-element-bbbd95a:not(.elementor-motion-effects-element-type-background), .elementor-314 .elementor-element.elementor-element-bbbd95a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;}.elementor-314 .elementor-element.elementor-element-be00b3c{--padding-top:30px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-314 .elementor-element.elementor-element-38db5ec .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-314 .elementor-element.elementor-element-2844155{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-314 .elementor-element.elementor-element-0201592{--gap:50px 50px;--row-gap:50px;--column-gap:50px;--margin-top:25%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;}.elementor-314 .elementor-element.elementor-element-1f67d68:not(.elementor-motion-effects-element-type-background), .elementor-314 .elementor-element.elementor-element-1f67d68 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;}.elementor-314 .elementor-element.elementor-element-4b755f3{--padding-top:30px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-314 .elementor-element.elementor-element-50200da .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-314 .elementor-element.elementor-element-d5aa279{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-314 .elementor-element.elementor-element-64f73f1{--gap:50px 50px;--row-gap:50px;--column-gap:50px;--margin-top:25%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;}.elementor-314 .elementor-element.elementor-element-3c5b581:not(.elementor-motion-effects-element-type-background), .elementor-314 .elementor-element.elementor-element-3c5b581 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;}.elementor-314 .elementor-element.elementor-element-30ffcd9{--padding-top:30px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-314 .elementor-element.elementor-element-bcc8429 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-314 .elementor-element.elementor-element-f25010f{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-314 .elementor-element.elementor-element-6dcbb0a{--gap:50px 50px;--row-gap:50px;--column-gap:50px;--margin-top:25%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;}.elementor-314 .elementor-element.elementor-element-e72310f:not(.elementor-motion-effects-element-type-background), .elementor-314 .elementor-element.elementor-element-e72310f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;}.elementor-314 .elementor-element.elementor-element-4790a7f{--padding-top:30px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-314 .elementor-element.elementor-element-9243a11 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-314 .elementor-element.elementor-element-f300f04{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-314 .elementor-element.elementor-element-8dac46e{--gap:50px 50px;--row-gap:50px;--column-gap:50px;--margin-top:25%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;}.elementor-314 .elementor-element.elementor-element-c019d71:not(.elementor-motion-effects-element-type-background), .elementor-314 .elementor-element.elementor-element-c019d71 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;}.elementor-314 .elementor-element.elementor-element-11b9f33{--padding-top:30px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-314 .elementor-element.elementor-element-8eb2a3a .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-314 .elementor-element.elementor-element-6fe799e{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-314 .elementor-element.elementor-element-4dcd2a8{--gap:50px 50px;--row-gap:50px;--column-gap:50px;--margin-top:25%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;}.elementor-314 .elementor-element.elementor-element-e8715ac:not(.elementor-motion-effects-element-type-background), .elementor-314 .elementor-element.elementor-element-e8715ac > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;}.elementor-314 .elementor-element.elementor-element-00e27b5{--padding-top:30px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-314 .elementor-element.elementor-element-f9928d7 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-314 .elementor-element.elementor-element-35c8519{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-314 .elementor-element.elementor-element-6e7be5e{--gap:50px 50px;--row-gap:50px;--column-gap:50px;--margin-top:25%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;}.elementor-314 .elementor-element.elementor-element-e09d103:not(.elementor-motion-effects-element-type-background), .elementor-314 .elementor-element.elementor-element-e09d103 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;}.elementor-314 .elementor-element.elementor-element-0710fd1{--padding-top:30px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-314 .elementor-element.elementor-element-a58b159 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-314 .elementor-element.elementor-element-e5a9168{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-314 .elementor-element.elementor-element-05543a8{--gap:50px 50px;--row-gap:50px;--column-gap:50px;--margin-top:25%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;}.elementor-314 .elementor-element.elementor-element-a2d843e:not(.elementor-motion-effects-element-type-background), .elementor-314 .elementor-element.elementor-element-a2d843e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;}.elementor-314 .elementor-element.elementor-element-9e6749d{--padding-top:30px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-314 .elementor-element.elementor-element-ff2a576 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-314 .elementor-element.elementor-element-34e726a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-314 .elementor-element.elementor-element-11fb0c6{--gap:50px 50px;--row-gap:50px;--column-gap:50px;--margin-top:25%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;}.elementor-314 .elementor-element.elementor-element-dda3d6f:not(.elementor-motion-effects-element-type-background), .elementor-314 .elementor-element.elementor-element-dda3d6f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;}.elementor-314 .elementor-element.elementor-element-d441da7{--padding-top:30px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-314 .elementor-element.elementor-element-023ab7c .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-314 .elementor-element.elementor-element-572b550{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-314 .elementor-element.elementor-element-ac68715{--gap:50px 50px;--row-gap:50px;--column-gap:50px;--margin-top:25%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;}.elementor-314 .elementor-element.elementor-element-86216c9:not(.elementor-motion-effects-element-type-background), .elementor-314 .elementor-element.elementor-element-86216c9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;}.elementor-314 .elementor-element.elementor-element-8b11adc{--padding-top:30px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-314 .elementor-element.elementor-element-368abea .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-314 .elementor-element.elementor-element-f58ca69{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}}@media(min-width:768px){.elementor-314 .elementor-element.elementor-element-1e3d719{--content-width:1600px;}.elementor-314 .elementor-element.elementor-element-454c9c9{--width:100%;}.elementor-314 .elementor-element.elementor-element-70acf8e{--content-width:1280px;}.elementor-314 .elementor-element.elementor-element-2f32f3d{--width:50.051%;}.elementor-314 .elementor-element.elementor-element-04b9783{--width:100%;}.elementor-314 .elementor-element.elementor-element-4adcdb0{--content-width:1280px;}.elementor-314 .elementor-element.elementor-element-1a006be{--width:50.051%;}.elementor-314 .elementor-element.elementor-element-ace63b2{--width:100%;}.elementor-314 .elementor-element.elementor-element-c658a09{--content-width:1280px;}.elementor-314 .elementor-element.elementor-element-7f88742{--width:50.051%;}.elementor-314 .elementor-element.elementor-element-208cc6e{--width:100%;}.elementor-314 .elementor-element.elementor-element-8a6db97{--content-width:1280px;}.elementor-314 .elementor-element.elementor-element-bbbd95a{--width:50.051%;}.elementor-314 .elementor-element.elementor-element-be00b3c{--width:100%;}.elementor-314 .elementor-element.elementor-element-0201592{--content-width:1280px;}.elementor-314 .elementor-element.elementor-element-1f67d68{--width:50.051%;}.elementor-314 .elementor-element.elementor-element-4b755f3{--width:100%;}.elementor-314 .elementor-element.elementor-element-64f73f1{--content-width:1280px;}.elementor-314 .elementor-element.elementor-element-3c5b581{--width:50.051%;}.elementor-314 .elementor-element.elementor-element-30ffcd9{--width:100%;}.elementor-314 .elementor-element.elementor-element-6dcbb0a{--content-width:1280px;}.elementor-314 .elementor-element.elementor-element-e72310f{--width:50.051%;}.elementor-314 .elementor-element.elementor-element-4790a7f{--width:100%;}.elementor-314 .elementor-element.elementor-element-8dac46e{--content-width:1280px;}.elementor-314 .elementor-element.elementor-element-c019d71{--width:50.051%;}.elementor-314 .elementor-element.elementor-element-11b9f33{--width:100%;}.elementor-314 .elementor-element.elementor-element-4dcd2a8{--content-width:1280px;}.elementor-314 .elementor-element.elementor-element-e8715ac{--width:50.051%;}.elementor-314 .elementor-element.elementor-element-00e27b5{--width:100%;}.elementor-314 .elementor-element.elementor-element-6e7be5e{--content-width:1280px;}.elementor-314 .elementor-element.elementor-element-e09d103{--width:50.051%;}.elementor-314 .elementor-element.elementor-element-0710fd1{--width:100%;}.elementor-314 .elementor-element.elementor-element-05543a8{--content-width:1280px;}.elementor-314 .elementor-element.elementor-element-a2d843e{--width:50.051%;}.elementor-314 .elementor-element.elementor-element-9e6749d{--width:100%;}.elementor-314 .elementor-element.elementor-element-11fb0c6{--content-width:1280px;}.elementor-314 .elementor-element.elementor-element-dda3d6f{--width:50.051%;}.elementor-314 .elementor-element.elementor-element-d441da7{--width:100%;}.elementor-314 .elementor-element.elementor-element-ac68715{--content-width:1280px;}.elementor-314 .elementor-element.elementor-element-86216c9{--width:50.051%;}.elementor-314 .elementor-element.elementor-element-8b11adc{--width:100%;}}@media(max-width:1024px) and (min-width:768px){.elementor-314 .elementor-element.elementor-element-2f32f3d{--width:100%;}.elementor-314 .elementor-element.elementor-element-04b9783{--width:100%;}.elementor-314 .elementor-element.elementor-element-1a006be{--width:100%;}.elementor-314 .elementor-element.elementor-element-ace63b2{--width:100%;}.elementor-314 .elementor-element.elementor-element-7f88742{--width:100%;}.elementor-314 .elementor-element.elementor-element-208cc6e{--width:100%;}.elementor-314 .elementor-element.elementor-element-bbbd95a{--width:100%;}.elementor-314 .elementor-element.elementor-element-be00b3c{--width:100%;}.elementor-314 .elementor-element.elementor-element-1f67d68{--width:100%;}.elementor-314 .elementor-element.elementor-element-4b755f3{--width:100%;}.elementor-314 .elementor-element.elementor-element-3c5b581{--width:100%;}.elementor-314 .elementor-element.elementor-element-30ffcd9{--width:100%;}.elementor-314 .elementor-element.elementor-element-e72310f{--width:100%;}.elementor-314 .elementor-element.elementor-element-4790a7f{--width:100%;}.elementor-314 .elementor-element.elementor-element-c019d71{--width:100%;}.elementor-314 .elementor-element.elementor-element-11b9f33{--width:100%;}.elementor-314 .elementor-element.elementor-element-e8715ac{--width:100%;}.elementor-314 .elementor-element.elementor-element-00e27b5{--width:100%;}.elementor-314 .elementor-element.elementor-element-e09d103{--width:100%;}.elementor-314 .elementor-element.elementor-element-0710fd1{--width:100%;}.elementor-314 .elementor-element.elementor-element-a2d843e{--width:100%;}.elementor-314 .elementor-element.elementor-element-9e6749d{--width:100%;}.elementor-314 .elementor-element.elementor-element-dda3d6f{--width:100%;}.elementor-314 .elementor-element.elementor-element-d441da7{--width:100%;}.elementor-314 .elementor-element.elementor-element-86216c9{--width:100%;}.elementor-314 .elementor-element.elementor-element-8b11adc{--width:100%;}}