.elementor-9085 .elementor-element.elementor-element-a83e178 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-9085 .elementor-element.elementor-element-a83e178:not(.elementor-motion-effects-element-type-background), .elementor-9085 .elementor-element.elementor-element-a83e178 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://tectonic.scot/wp-content/uploads/2025/03/1716131203575.jpeg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-9085 .elementor-element.elementor-element-a83e178 > .elementor-background-overlay{background-color:var( --e-global-color-secondary );background-image:url("https://tectonic.scot/wp-content/uploads/2024/11/low-poly-background-purple_1048-8441.avif");background-size:cover;opacity:0.65;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-9085 .elementor-element.elementor-element-a83e178 > .elementor-container{min-height:50vh;}.elementor-9085 .elementor-element.elementor-element-a83e178{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:-165px;margin-bottom:20px;padding:155px 15px 0px 15px;}.elementor-9085 .elementor-element.elementor-element-47454a40 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-9085 .elementor-element.elementor-element-47454a40 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-9085 .elementor-element.elementor-element-79a6e317{text-align:center;}.elementor-9085 .elementor-element.elementor-element-79a6e317 .elementor-heading-title{color:var( --e-global-color-21bfb04 );}.elementor-9085 .elementor-element.elementor-element-c84f9af{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-9085 .elementor-element.elementor-element-09d0898{--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;}.elementor-9085 .elementor-element.elementor-element-215b6d7{text-align:left;}.elementor-9085 .elementor-element.elementor-element-7105f8d3{margin-top:0px;margin-bottom:110px;padding:0px 15px 0px 15px;}.elementor-9085 .elementor-element.elementor-element-193bbb6{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-9085 .elementor-element.elementor-element-894652e{--display:flex;--min-height:500px;--border-radius:16px 16px 16px 16px;}.elementor-9085 .elementor-element.elementor-element-894652e:not(.elementor-motion-effects-element-type-background), .elementor-9085 .elementor-element.elementor-element-894652e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://tectonic.scot/wp-content/uploads/2025/04/Untitled-design-20.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-9085 .elementor-element.elementor-element-7e24f30{--display:flex;--min-height:400px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:0px 0px 0px 0px;}.elementor-9085 .elementor-element.elementor-element-7e24f30.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-9085 .elementor-element.elementor-element-542c194{--display:flex;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--border-radius:16px 16px 16px 16px;}.elementor-9085 .elementor-element.elementor-element-542c194:not(.elementor-motion-effects-element-type-background), .elementor-9085 .elementor-element.elementor-element-542c194 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-21bfb04 );}.elementor-9085 .elementor-element.elementor-element-b5a96b3{text-align:center;}.elementor-9085 .elementor-element.elementor-element-b5a96b3 .elementor-heading-title{font-family:var( --e-global-typography-61eed76-font-family ), Sans-serif;font-size:var( --e-global-typography-61eed76-font-size );font-weight:var( --e-global-typography-61eed76-font-weight );line-height:var( --e-global-typography-61eed76-line-height );color:var( --e-global-color-primary );}.elementor-9085 .elementor-element.elementor-element-bcc312c{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9085 .elementor-element.elementor-element-aeebdcf{--display:flex;--margin-top:-20px;--margin-bottom:6px;--margin-left:0px;--margin-right:0px;}.elementor-9085 .elementor-element.elementor-element-9713369 .elementor-button{background-color:var( --e-global-color-21bfb04 );fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-style:solid;border-radius:16px 16px 16px 16px;padding:6px 16px 6px 16px;}.elementor-9085 .elementor-element.elementor-element-9713369 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-9085 .elementor-element.elementor-element-8b16f56{--grid-template-columns:repeat(0, auto);--icon-size:12px;--grid-column-gap:5px;--grid-row-gap:7px;}.elementor-9085 .elementor-element.elementor-element-8b16f56 .elementor-widget-container{text-align:center;}.elementor-9085 .elementor-element.elementor-element-8b16f56 > .elementor-widget-container{margin:-20px 0px 0px 0px;}.elementor-9085 .elementor-element.elementor-element-8b16f56 .elementor-social-icon{background-color:var( --e-global-color-primary );--icon-padding:0.75em;}.elementor-9085 .elementor-element.elementor-element-8b16f56 .elementor-social-icon i{color:var( --e-global-color-21bfb04 );}.elementor-9085 .elementor-element.elementor-element-8b16f56 .elementor-social-icon svg{fill:var( --e-global-color-21bfb04 );}.elementor-9085 .elementor-element.elementor-element-8b16f56 .elementor-icon{border-radius:100% 100% 100% 100%;}.elementor-9085 .elementor-element.elementor-element-8b16f56 .elementor-social-icon:hover{background-color:var( --e-global-color-fc28385 );}.elementor-9085 .elementor-element.elementor-element-c663755{--display:flex;--min-height:500px;--border-radius:16px 16px 16px 16px;}.elementor-9085 .elementor-element.elementor-element-c663755:not(.elementor-motion-effects-element-type-background), .elementor-9085 .elementor-element.elementor-element-c663755 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://tectonic.scot/wp-content/uploads/2025/04/14.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-9085 .elementor-element.elementor-element-d09db19{--display:flex;--min-height:400px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:0px 0px 0px 0px;}.elementor-9085 .elementor-element.elementor-element-d09db19.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-9085 .elementor-element.elementor-element-2f5cda7{--display:flex;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--border-radius:16px 16px 16px 16px;}.elementor-9085 .elementor-element.elementor-element-2f5cda7:not(.elementor-motion-effects-element-type-background), .elementor-9085 .elementor-element.elementor-element-2f5cda7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-21bfb04 );}.elementor-9085 .elementor-element.elementor-element-3ea3a58{text-align:center;}.elementor-9085 .elementor-element.elementor-element-3ea3a58 .elementor-heading-title{font-family:var( --e-global-typography-61eed76-font-family ), Sans-serif;font-size:var( --e-global-typography-61eed76-font-size );font-weight:var( --e-global-typography-61eed76-font-weight );line-height:var( --e-global-typography-61eed76-line-height );color:var( --e-global-color-primary );}.elementor-9085 .elementor-element.elementor-element-c68be7a{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9085 .elementor-element.elementor-element-23a0a1b{--display:flex;--margin-top:-20px;--margin-bottom:6px;--margin-left:0px;--margin-right:0px;}.elementor-9085 .elementor-element.elementor-element-a5ac4e8 .elementor-button{background-color:var( --e-global-color-21bfb04 );fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-style:solid;border-radius:16px 16px 16px 16px;padding:6px 16px 6px 16px;}.elementor-9085 .elementor-element.elementor-element-a5ac4e8 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-9085 .elementor-element.elementor-element-9b55863{--grid-template-columns:repeat(0, auto);--icon-size:12px;--grid-column-gap:5px;--grid-row-gap:7px;}.elementor-9085 .elementor-element.elementor-element-9b55863 .elementor-widget-container{text-align:center;}.elementor-9085 .elementor-element.elementor-element-9b55863 > .elementor-widget-container{margin:-20px 0px 0px 0px;}.elementor-9085 .elementor-element.elementor-element-9b55863 .elementor-social-icon{background-color:var( --e-global-color-primary );--icon-padding:0.75em;}.elementor-9085 .elementor-element.elementor-element-9b55863 .elementor-social-icon i{color:var( --e-global-color-21bfb04 );}.elementor-9085 .elementor-element.elementor-element-9b55863 .elementor-social-icon svg{fill:var( --e-global-color-21bfb04 );}.elementor-9085 .elementor-element.elementor-element-9b55863 .elementor-icon{border-radius:100% 100% 100% 100%;}.elementor-9085 .elementor-element.elementor-element-9b55863 .elementor-social-icon:hover{background-color:var( --e-global-color-fc28385 );}.elementor-9085 .elementor-element.elementor-element-c2f9bb5{--display:flex;--min-height:500px;--border-radius:16px 16px 16px 16px;}.elementor-9085 .elementor-element.elementor-element-c2f9bb5:not(.elementor-motion-effects-element-type-background), .elementor-9085 .elementor-element.elementor-element-c2f9bb5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://tectonic.scot/wp-content/uploads/2025/04/Untitled-design-26.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-9085 .elementor-element.elementor-element-2930761{--display:flex;--min-height:400px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:0px 0px 0px 0px;}.elementor-9085 .elementor-element.elementor-element-2930761.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-9085 .elementor-element.elementor-element-4441c15{--display:flex;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--border-radius:16px 16px 16px 16px;}.elementor-9085 .elementor-element.elementor-element-4441c15:not(.elementor-motion-effects-element-type-background), .elementor-9085 .elementor-element.elementor-element-4441c15 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-21bfb04 );}.elementor-9085 .elementor-element.elementor-element-a92f838{text-align:center;}.elementor-9085 .elementor-element.elementor-element-a92f838 .elementor-heading-title{font-family:var( --e-global-typography-61eed76-font-family ), Sans-serif;font-size:var( --e-global-typography-61eed76-font-size );font-weight:var( --e-global-typography-61eed76-font-weight );line-height:var( --e-global-typography-61eed76-line-height );color:var( --e-global-color-primary );}.elementor-9085 .elementor-element.elementor-element-6579ed1{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9085 .elementor-element.elementor-element-8901448{--display:flex;--margin-top:-20px;--margin-bottom:6px;--margin-left:0px;--margin-right:0px;}.elementor-9085 .elementor-element.elementor-element-4e08834 .elementor-button{background-color:var( --e-global-color-21bfb04 );fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-style:solid;border-radius:16px 16px 16px 16px;padding:6px 16px 6px 16px;}.elementor-9085 .elementor-element.elementor-element-4e08834 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-9085 .elementor-element.elementor-element-8c19b29{--grid-template-columns:repeat(0, auto);--icon-size:12px;--grid-column-gap:5px;--grid-row-gap:7px;}.elementor-9085 .elementor-element.elementor-element-8c19b29 .elementor-widget-container{text-align:center;}.elementor-9085 .elementor-element.elementor-element-8c19b29 > .elementor-widget-container{margin:-20px 0px 0px 0px;}.elementor-9085 .elementor-element.elementor-element-8c19b29 .elementor-social-icon{background-color:var( --e-global-color-primary );--icon-padding:0.75em;}.elementor-9085 .elementor-element.elementor-element-8c19b29 .elementor-social-icon i{color:var( --e-global-color-21bfb04 );}.elementor-9085 .elementor-element.elementor-element-8c19b29 .elementor-social-icon svg{fill:var( --e-global-color-21bfb04 );}.elementor-9085 .elementor-element.elementor-element-8c19b29 .elementor-icon{border-radius:100% 100% 100% 100%;}.elementor-9085 .elementor-element.elementor-element-8c19b29 .elementor-social-icon:hover{background-color:var( --e-global-color-fc28385 );}.elementor-9085 .elementor-element.elementor-element-2e3fb7b{--display:flex;--min-height:500px;--border-radius:16px 16px 16px 16px;}.elementor-9085 .elementor-element.elementor-element-2e3fb7b:not(.elementor-motion-effects-element-type-background), .elementor-9085 .elementor-element.elementor-element-2e3fb7b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://tectonic.scot/wp-content/uploads/2025/04/Untitled-design-29.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-9085 .elementor-element.elementor-element-99a85f0{--display:flex;--min-height:400px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:0px 0px 0px 0px;}.elementor-9085 .elementor-element.elementor-element-99a85f0.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-9085 .elementor-element.elementor-element-9b43ea5{--display:flex;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--border-radius:16px 16px 16px 16px;}.elementor-9085 .elementor-element.elementor-element-9b43ea5:not(.elementor-motion-effects-element-type-background), .elementor-9085 .elementor-element.elementor-element-9b43ea5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-21bfb04 );}.elementor-9085 .elementor-element.elementor-element-e169c5c{text-align:center;}.elementor-9085 .elementor-element.elementor-element-e169c5c .elementor-heading-title{font-family:var( --e-global-typography-61eed76-font-family ), Sans-serif;font-size:var( --e-global-typography-61eed76-font-size );font-weight:var( --e-global-typography-61eed76-font-weight );line-height:var( --e-global-typography-61eed76-line-height );color:var( --e-global-color-primary );}.elementor-9085 .elementor-element.elementor-element-65b6ae3{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9085 .elementor-element.elementor-element-dc9fd2b{--display:flex;--margin-top:-20px;--margin-bottom:6px;--margin-left:0px;--margin-right:0px;}.elementor-9085 .elementor-element.elementor-element-dc8a96c .elementor-button{background-color:var( --e-global-color-21bfb04 );fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-style:solid;border-radius:16px 16px 16px 16px;padding:6px 16px 6px 16px;}.elementor-9085 .elementor-element.elementor-element-dc8a96c > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-9085 .elementor-element.elementor-element-6bc70ad{--grid-template-columns:repeat(0, auto);--icon-size:12px;--grid-column-gap:5px;--grid-row-gap:7px;}.elementor-9085 .elementor-element.elementor-element-6bc70ad .elementor-widget-container{text-align:center;}.elementor-9085 .elementor-element.elementor-element-6bc70ad > .elementor-widget-container{margin:-20px 0px 0px 0px;}.elementor-9085 .elementor-element.elementor-element-6bc70ad .elementor-social-icon{background-color:var( --e-global-color-primary );--icon-padding:0.75em;}.elementor-9085 .elementor-element.elementor-element-6bc70ad .elementor-social-icon i{color:var( --e-global-color-21bfb04 );}.elementor-9085 .elementor-element.elementor-element-6bc70ad .elementor-social-icon svg{fill:var( --e-global-color-21bfb04 );}.elementor-9085 .elementor-element.elementor-element-6bc70ad .elementor-icon{border-radius:100% 100% 100% 100%;}.elementor-9085 .elementor-element.elementor-element-6bc70ad .elementor-social-icon:hover{background-color:var( --e-global-color-fc28385 );}.elementor-9085 .elementor-element.elementor-element-7ef1572{--display:flex;--min-height:500px;--border-radius:16px 16px 16px 16px;}.elementor-9085 .elementor-element.elementor-element-7ef1572:not(.elementor-motion-effects-element-type-background), .elementor-9085 .elementor-element.elementor-element-7ef1572 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://tectonic.scot/wp-content/uploads/2025/04/16.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-9085 .elementor-element.elementor-element-6ae668b{--display:flex;--min-height:400px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:0px 0px 0px 0px;}.elementor-9085 .elementor-element.elementor-element-6ae668b.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-9085 .elementor-element.elementor-element-b9b5cd5{--display:flex;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--border-radius:16px 16px 16px 16px;}.elementor-9085 .elementor-element.elementor-element-b9b5cd5:not(.elementor-motion-effects-element-type-background), .elementor-9085 .elementor-element.elementor-element-b9b5cd5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-21bfb04 );}.elementor-9085 .elementor-element.elementor-element-b7fd5ac{text-align:center;}.elementor-9085 .elementor-element.elementor-element-b7fd5ac .elementor-heading-title{font-family:var( --e-global-typography-61eed76-font-family ), Sans-serif;font-size:var( --e-global-typography-61eed76-font-size );font-weight:var( --e-global-typography-61eed76-font-weight );line-height:var( --e-global-typography-61eed76-line-height );color:var( --e-global-color-primary );}.elementor-9085 .elementor-element.elementor-element-a02e735{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9085 .elementor-element.elementor-element-386b8c5{--display:flex;--margin-top:-20px;--margin-bottom:6px;--margin-left:0px;--margin-right:0px;}.elementor-9085 .elementor-element.elementor-element-c3fc04b .elementor-button{background-color:var( --e-global-color-21bfb04 );fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-style:solid;border-radius:16px 16px 16px 16px;padding:6px 16px 6px 16px;}.elementor-9085 .elementor-element.elementor-element-c3fc04b > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-9085 .elementor-element.elementor-element-902fa8d{--grid-template-columns:repeat(0, auto);--icon-size:12px;--grid-column-gap:5px;--grid-row-gap:7px;}.elementor-9085 .elementor-element.elementor-element-902fa8d .elementor-widget-container{text-align:center;}.elementor-9085 .elementor-element.elementor-element-902fa8d > .elementor-widget-container{margin:-20px 0px 0px 0px;}.elementor-9085 .elementor-element.elementor-element-902fa8d .elementor-social-icon{background-color:var( --e-global-color-primary );--icon-padding:0.75em;}.elementor-9085 .elementor-element.elementor-element-902fa8d .elementor-social-icon i{color:var( --e-global-color-21bfb04 );}.elementor-9085 .elementor-element.elementor-element-902fa8d .elementor-social-icon svg{fill:var( --e-global-color-21bfb04 );}.elementor-9085 .elementor-element.elementor-element-902fa8d .elementor-icon{border-radius:100% 100% 100% 100%;}.elementor-9085 .elementor-element.elementor-element-902fa8d .elementor-social-icon:hover{background-color:var( --e-global-color-fc28385 );}.elementor-9085 .elementor-element.elementor-element-45f538d{--display:flex;--min-height:500px;--border-radius:16px 16px 16px 16px;}.elementor-9085 .elementor-element.elementor-element-45f538d:not(.elementor-motion-effects-element-type-background), .elementor-9085 .elementor-element.elementor-element-45f538d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://tectonic.scot/wp-content/uploads/2025/04/20.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-9085 .elementor-element.elementor-element-d2b525c{--display:flex;--min-height:400px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:0px 0px 0px 0px;}.elementor-9085 .elementor-element.elementor-element-d2b525c.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-9085 .elementor-element.elementor-element-dceb889{--display:flex;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--border-radius:16px 16px 16px 16px;}.elementor-9085 .elementor-element.elementor-element-dceb889:not(.elementor-motion-effects-element-type-background), .elementor-9085 .elementor-element.elementor-element-dceb889 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-21bfb04 );}.elementor-9085 .elementor-element.elementor-element-4b8e468{text-align:center;}.elementor-9085 .elementor-element.elementor-element-4b8e468 .elementor-heading-title{font-family:var( --e-global-typography-61eed76-font-family ), Sans-serif;font-size:var( --e-global-typography-61eed76-font-size );font-weight:var( --e-global-typography-61eed76-font-weight );line-height:var( --e-global-typography-61eed76-line-height );color:var( --e-global-color-primary );}.elementor-9085 .elementor-element.elementor-element-d5ec908{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9085 .elementor-element.elementor-element-bf78f04{--display:flex;--margin-top:-20px;--margin-bottom:6px;--margin-left:0px;--margin-right:0px;}.elementor-9085 .elementor-element.elementor-element-dd265f6 .elementor-button{background-color:var( --e-global-color-21bfb04 );fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-style:solid;border-radius:16px 16px 16px 16px;padding:6px 16px 6px 16px;}.elementor-9085 .elementor-element.elementor-element-dd265f6 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-9085 .elementor-element.elementor-element-e649fb0{--grid-template-columns:repeat(0, auto);--icon-size:12px;--grid-column-gap:5px;--grid-row-gap:7px;}.elementor-9085 .elementor-element.elementor-element-e649fb0 .elementor-widget-container{text-align:center;}.elementor-9085 .elementor-element.elementor-element-e649fb0 > .elementor-widget-container{margin:-20px 0px 0px 0px;}.elementor-9085 .elementor-element.elementor-element-e649fb0 .elementor-social-icon{background-color:var( --e-global-color-primary );--icon-padding:0.75em;}.elementor-9085 .elementor-element.elementor-element-e649fb0 .elementor-social-icon i{color:var( --e-global-color-21bfb04 );}.elementor-9085 .elementor-element.elementor-element-e649fb0 .elementor-social-icon svg{fill:var( --e-global-color-21bfb04 );}.elementor-9085 .elementor-element.elementor-element-e649fb0 .elementor-icon{border-radius:100% 100% 100% 100%;}.elementor-9085 .elementor-element.elementor-element-e649fb0 .elementor-social-icon:hover{background-color:var( --e-global-color-fc28385 );}.elementor-9085 .elementor-element.elementor-element-077e35c{--display:flex;--min-height:500px;--border-radius:16px 16px 16px 16px;}.elementor-9085 .elementor-element.elementor-element-077e35c:not(.elementor-motion-effects-element-type-background), .elementor-9085 .elementor-element.elementor-element-077e35c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://tectonic.scot/wp-content/uploads/2025/04/Untitled-design-27.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-9085 .elementor-element.elementor-element-252ae00{--display:flex;--min-height:400px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:0px 0px 0px 0px;}.elementor-9085 .elementor-element.elementor-element-252ae00.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-9085 .elementor-element.elementor-element-581cb2f{--display:flex;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--border-radius:16px 16px 16px 16px;}.elementor-9085 .elementor-element.elementor-element-581cb2f:not(.elementor-motion-effects-element-type-background), .elementor-9085 .elementor-element.elementor-element-581cb2f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-21bfb04 );}.elementor-9085 .elementor-element.elementor-element-37b1d09{text-align:center;}.elementor-9085 .elementor-element.elementor-element-37b1d09 .elementor-heading-title{font-family:var( --e-global-typography-61eed76-font-family ), Sans-serif;font-size:var( --e-global-typography-61eed76-font-size );font-weight:var( --e-global-typography-61eed76-font-weight );line-height:var( --e-global-typography-61eed76-line-height );color:var( --e-global-color-primary );}.elementor-9085 .elementor-element.elementor-element-9e1acbe{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9085 .elementor-element.elementor-element-0321155{--display:flex;--margin-top:-20px;--margin-bottom:6px;--margin-left:0px;--margin-right:0px;}.elementor-9085 .elementor-element.elementor-element-f6ddfcd .elementor-button{background-color:var( --e-global-color-21bfb04 );fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-style:solid;border-radius:16px 16px 16px 16px;padding:6px 16px 6px 16px;}.elementor-9085 .elementor-element.elementor-element-f6ddfcd > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-9085 .elementor-element.elementor-element-aa340ab{--grid-template-columns:repeat(0, auto);--icon-size:12px;--grid-column-gap:5px;--grid-row-gap:7px;}.elementor-9085 .elementor-element.elementor-element-aa340ab .elementor-widget-container{text-align:center;}.elementor-9085 .elementor-element.elementor-element-aa340ab > .elementor-widget-container{margin:-20px 0px 0px 0px;}.elementor-9085 .elementor-element.elementor-element-aa340ab .elementor-social-icon{background-color:var( --e-global-color-primary );--icon-padding:0.75em;}.elementor-9085 .elementor-element.elementor-element-aa340ab .elementor-social-icon i{color:var( --e-global-color-21bfb04 );}.elementor-9085 .elementor-element.elementor-element-aa340ab .elementor-social-icon svg{fill:var( --e-global-color-21bfb04 );}.elementor-9085 .elementor-element.elementor-element-aa340ab .elementor-icon{border-radius:100% 100% 100% 100%;}.elementor-9085 .elementor-element.elementor-element-aa340ab .elementor-social-icon:hover{background-color:var( --e-global-color-fc28385 );}.elementor-9085 .elementor-element.elementor-element-1e9e25a{--display:flex;--min-height:500px;--border-radius:16px 16px 16px 16px;}.elementor-9085 .elementor-element.elementor-element-1e9e25a:not(.elementor-motion-effects-element-type-background), .elementor-9085 .elementor-element.elementor-element-1e9e25a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://tectonic.scot/wp-content/uploads/2025/04/Untitled-design-33-1.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-9085 .elementor-element.elementor-element-4c478da{--display:flex;--min-height:400px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:0px 0px 0px 0px;}.elementor-9085 .elementor-element.elementor-element-4c478da.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-9085 .elementor-element.elementor-element-de16411{--display:flex;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--border-radius:16px 16px 16px 16px;}.elementor-9085 .elementor-element.elementor-element-de16411:not(.elementor-motion-effects-element-type-background), .elementor-9085 .elementor-element.elementor-element-de16411 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-21bfb04 );}.elementor-9085 .elementor-element.elementor-element-86dd522{text-align:center;}.elementor-9085 .elementor-element.elementor-element-86dd522 .elementor-heading-title{font-family:var( --e-global-typography-61eed76-font-family ), Sans-serif;font-size:var( --e-global-typography-61eed76-font-size );font-weight:var( --e-global-typography-61eed76-font-weight );line-height:var( --e-global-typography-61eed76-line-height );color:var( --e-global-color-primary );}.elementor-9085 .elementor-element.elementor-element-a78a1ff{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9085 .elementor-element.elementor-element-4b1b3cd{--display:flex;--margin-top:-20px;--margin-bottom:6px;--margin-left:0px;--margin-right:0px;}.elementor-9085 .elementor-element.elementor-element-128ceff .elementor-button{background-color:var( --e-global-color-21bfb04 );fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-style:solid;border-radius:16px 16px 16px 16px;padding:6px 16px 6px 16px;}.elementor-9085 .elementor-element.elementor-element-128ceff > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-9085 .elementor-element.elementor-element-2cc540e{--grid-template-columns:repeat(0, auto);--icon-size:12px;--grid-column-gap:5px;--grid-row-gap:7px;}.elementor-9085 .elementor-element.elementor-element-2cc540e .elementor-widget-container{text-align:center;}.elementor-9085 .elementor-element.elementor-element-2cc540e > .elementor-widget-container{margin:-20px 0px 0px 0px;}.elementor-9085 .elementor-element.elementor-element-2cc540e .elementor-social-icon{background-color:var( --e-global-color-primary );--icon-padding:0.75em;}.elementor-9085 .elementor-element.elementor-element-2cc540e .elementor-social-icon i{color:var( --e-global-color-21bfb04 );}.elementor-9085 .elementor-element.elementor-element-2cc540e .elementor-social-icon svg{fill:var( --e-global-color-21bfb04 );}.elementor-9085 .elementor-element.elementor-element-2cc540e .elementor-icon{border-radius:100% 100% 100% 100%;}.elementor-9085 .elementor-element.elementor-element-2cc540e .elementor-social-icon:hover{background-color:var( --e-global-color-fc28385 );}.elementor-9085 .elementor-element.elementor-element-b367aa0{--display:flex;--min-height:500px;--border-radius:16px 16px 16px 16px;}.elementor-9085 .elementor-element.elementor-element-b367aa0:not(.elementor-motion-effects-element-type-background), .elementor-9085 .elementor-element.elementor-element-b367aa0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://tectonic.scot/wp-content/uploads/2025/04/31.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-9085 .elementor-element.elementor-element-e78b150{--display:flex;--min-height:400px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:0px 0px 0px 0px;}.elementor-9085 .elementor-element.elementor-element-e78b150.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-9085 .elementor-element.elementor-element-572b3e0{--display:flex;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--border-radius:16px 16px 16px 16px;}.elementor-9085 .elementor-element.elementor-element-572b3e0:not(.elementor-motion-effects-element-type-background), .elementor-9085 .elementor-element.elementor-element-572b3e0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-21bfb04 );}.elementor-9085 .elementor-element.elementor-element-b688e00{text-align:center;}.elementor-9085 .elementor-element.elementor-element-b688e00 .elementor-heading-title{font-family:var( --e-global-typography-61eed76-font-family ), Sans-serif;font-size:var( --e-global-typography-61eed76-font-size );font-weight:var( --e-global-typography-61eed76-font-weight );line-height:var( --e-global-typography-61eed76-line-height );color:var( --e-global-color-primary );}.elementor-9085 .elementor-element.elementor-element-69b6771{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9085 .elementor-element.elementor-element-9f7cda8{--display:flex;--margin-top:-20px;--margin-bottom:6px;--margin-left:0px;--margin-right:0px;}.elementor-9085 .elementor-element.elementor-element-8b8d82f .elementor-button{background-color:var( --e-global-color-21bfb04 );fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-style:solid;border-radius:16px 16px 16px 16px;padding:6px 16px 6px 16px;}.elementor-9085 .elementor-element.elementor-element-8b8d82f > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-9085 .elementor-element.elementor-element-3bd75c5{--grid-template-columns:repeat(0, auto);--icon-size:12px;--grid-column-gap:5px;--grid-row-gap:7px;}.elementor-9085 .elementor-element.elementor-element-3bd75c5 .elementor-widget-container{text-align:center;}.elementor-9085 .elementor-element.elementor-element-3bd75c5 > .elementor-widget-container{margin:-20px 0px 0px 0px;}.elementor-9085 .elementor-element.elementor-element-3bd75c5 .elementor-social-icon{background-color:var( --e-global-color-primary );--icon-padding:0.75em;}.elementor-9085 .elementor-element.elementor-element-3bd75c5 .elementor-social-icon i{color:var( --e-global-color-21bfb04 );}.elementor-9085 .elementor-element.elementor-element-3bd75c5 .elementor-social-icon svg{fill:var( --e-global-color-21bfb04 );}.elementor-9085 .elementor-element.elementor-element-3bd75c5 .elementor-icon{border-radius:100% 100% 100% 100%;}.elementor-9085 .elementor-element.elementor-element-3bd75c5 .elementor-social-icon:hover{background-color:var( --e-global-color-fc28385 );}.elementor-9085 .elementor-element.elementor-element-3b81208{--display:flex;--min-height:500px;--border-radius:16px 16px 16px 16px;}.elementor-9085 .elementor-element.elementor-element-3b81208:not(.elementor-motion-effects-element-type-background), .elementor-9085 .elementor-element.elementor-element-3b81208 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://tectonic.scot/wp-content/uploads/2025/04/Untitled-design-28.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-9085 .elementor-element.elementor-element-34ea0ce{--display:flex;--min-height:400px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:0px 0px 0px 0px;}.elementor-9085 .elementor-element.elementor-element-34ea0ce.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-9085 .elementor-element.elementor-element-bd75136{--display:flex;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--border-radius:16px 16px 16px 16px;}.elementor-9085 .elementor-element.elementor-element-bd75136:not(.elementor-motion-effects-element-type-background), .elementor-9085 .elementor-element.elementor-element-bd75136 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-21bfb04 );}.elementor-9085 .elementor-element.elementor-element-0d9a6f0{text-align:center;}.elementor-9085 .elementor-element.elementor-element-0d9a6f0 .elementor-heading-title{font-family:var( --e-global-typography-61eed76-font-family ), Sans-serif;font-size:var( --e-global-typography-61eed76-font-size );font-weight:var( --e-global-typography-61eed76-font-weight );line-height:var( --e-global-typography-61eed76-line-height );color:var( --e-global-color-primary );}.elementor-9085 .elementor-element.elementor-element-39f8231{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9085 .elementor-element.elementor-element-0efb687{--display:flex;--margin-top:-20px;--margin-bottom:6px;--margin-left:0px;--margin-right:0px;}.elementor-9085 .elementor-element.elementor-element-ced9bdf .elementor-button{background-color:var( --e-global-color-21bfb04 );fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-style:solid;border-radius:16px 16px 16px 16px;padding:6px 16px 6px 16px;}.elementor-9085 .elementor-element.elementor-element-ced9bdf > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-9085 .elementor-element.elementor-element-e331384{--grid-template-columns:repeat(0, auto);--icon-size:12px;--grid-column-gap:5px;--grid-row-gap:7px;}.elementor-9085 .elementor-element.elementor-element-e331384 .elementor-widget-container{text-align:center;}.elementor-9085 .elementor-element.elementor-element-e331384 > .elementor-widget-container{margin:-20px 0px 0px 0px;}.elementor-9085 .elementor-element.elementor-element-e331384 .elementor-social-icon{background-color:var( --e-global-color-primary );--icon-padding:0.75em;}.elementor-9085 .elementor-element.elementor-element-e331384 .elementor-social-icon i{color:var( --e-global-color-21bfb04 );}.elementor-9085 .elementor-element.elementor-element-e331384 .elementor-social-icon svg{fill:var( --e-global-color-21bfb04 );}.elementor-9085 .elementor-element.elementor-element-e331384 .elementor-icon{border-radius:100% 100% 100% 100%;}.elementor-9085 .elementor-element.elementor-element-e331384 .elementor-social-icon:hover{background-color:var( --e-global-color-fc28385 );}.elementor-9085 .elementor-element.elementor-element-e96e7d8{--display:flex;--min-height:500px;--border-radius:16px 16px 16px 16px;}.elementor-9085 .elementor-element.elementor-element-e96e7d8:not(.elementor-motion-effects-element-type-background), .elementor-9085 .elementor-element.elementor-element-e96e7d8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://tectonic.scot/wp-content/uploads/2025/04/17.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-9085 .elementor-element.elementor-element-8506140{--display:flex;--min-height:400px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:0px 0px 0px 0px;}.elementor-9085 .elementor-element.elementor-element-8506140.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-9085 .elementor-element.elementor-element-f779f33{--display:flex;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--border-radius:16px 16px 16px 16px;}.elementor-9085 .elementor-element.elementor-element-f779f33:not(.elementor-motion-effects-element-type-background), .elementor-9085 .elementor-element.elementor-element-f779f33 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-21bfb04 );}.elementor-9085 .elementor-element.elementor-element-6f3e883{text-align:center;}.elementor-9085 .elementor-element.elementor-element-6f3e883 .elementor-heading-title{font-family:var( --e-global-typography-61eed76-font-family ), Sans-serif;font-size:var( --e-global-typography-61eed76-font-size );font-weight:var( --e-global-typography-61eed76-font-weight );line-height:var( --e-global-typography-61eed76-line-height );color:var( --e-global-color-primary );}.elementor-9085 .elementor-element.elementor-element-4e05d1a{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9085 .elementor-element.elementor-element-ffba45b{--display:flex;--margin-top:-20px;--margin-bottom:6px;--margin-left:0px;--margin-right:0px;}.elementor-9085 .elementor-element.elementor-element-bde7921 .elementor-button{background-color:var( --e-global-color-21bfb04 );fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-style:solid;border-radius:16px 16px 16px 16px;padding:6px 16px 6px 16px;}.elementor-9085 .elementor-element.elementor-element-bde7921 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-9085 .elementor-element.elementor-element-91c33fa{--grid-template-columns:repeat(0, auto);--icon-size:12px;--grid-column-gap:5px;--grid-row-gap:7px;}.elementor-9085 .elementor-element.elementor-element-91c33fa .elementor-widget-container{text-align:center;}.elementor-9085 .elementor-element.elementor-element-91c33fa > .elementor-widget-container{margin:-20px 0px 0px 0px;}.elementor-9085 .elementor-element.elementor-element-91c33fa .elementor-social-icon{background-color:var( --e-global-color-primary );--icon-padding:0.75em;}.elementor-9085 .elementor-element.elementor-element-91c33fa .elementor-social-icon i{color:var( --e-global-color-21bfb04 );}.elementor-9085 .elementor-element.elementor-element-91c33fa .elementor-social-icon svg{fill:var( --e-global-color-21bfb04 );}.elementor-9085 .elementor-element.elementor-element-91c33fa .elementor-icon{border-radius:100% 100% 100% 100%;}.elementor-9085 .elementor-element.elementor-element-91c33fa .elementor-social-icon:hover{background-color:var( --e-global-color-fc28385 );}.elementor-9085 .elementor-element.elementor-element-9bbddad{--display:flex;--min-height:500px;--border-radius:16px 16px 16px 16px;}.elementor-9085 .elementor-element.elementor-element-9bbddad:not(.elementor-motion-effects-element-type-background), .elementor-9085 .elementor-element.elementor-element-9bbddad > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://tectonic.scot/wp-content/uploads/2025/10/2-1.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-9085 .elementor-element.elementor-element-a388eaf{--display:flex;--min-height:400px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:0px 0px 0px 0px;}.elementor-9085 .elementor-element.elementor-element-a388eaf.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-9085 .elementor-element.elementor-element-f07d779{--display:flex;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--border-radius:16px 16px 16px 16px;}.elementor-9085 .elementor-element.elementor-element-f07d779:not(.elementor-motion-effects-element-type-background), .elementor-9085 .elementor-element.elementor-element-f07d779 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-21bfb04 );}.elementor-9085 .elementor-element.elementor-element-2699a4e{text-align:center;}.elementor-9085 .elementor-element.elementor-element-2699a4e .elementor-heading-title{font-family:var( --e-global-typography-61eed76-font-family ), Sans-serif;font-size:var( --e-global-typography-61eed76-font-size );font-weight:var( --e-global-typography-61eed76-font-weight );line-height:var( --e-global-typography-61eed76-line-height );color:var( --e-global-color-primary );}.elementor-9085 .elementor-element.elementor-element-4ad0873{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9085 .elementor-element.elementor-element-c71b535{--display:flex;--margin-top:-20px;--margin-bottom:6px;--margin-left:0px;--margin-right:0px;}.elementor-9085 .elementor-element.elementor-element-78576fe .elementor-button{background-color:var( --e-global-color-21bfb04 );fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-style:solid;border-radius:16px 16px 16px 16px;padding:6px 16px 6px 16px;}.elementor-9085 .elementor-element.elementor-element-78576fe > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-9085 .elementor-element.elementor-element-85eef47{--grid-template-columns:repeat(0, auto);--icon-size:12px;--grid-column-gap:5px;--grid-row-gap:7px;}.elementor-9085 .elementor-element.elementor-element-85eef47 .elementor-widget-container{text-align:center;}.elementor-9085 .elementor-element.elementor-element-85eef47 > .elementor-widget-container{margin:-20px 0px 0px 0px;}.elementor-9085 .elementor-element.elementor-element-85eef47 .elementor-social-icon{background-color:var( --e-global-color-primary );--icon-padding:0.75em;}.elementor-9085 .elementor-element.elementor-element-85eef47 .elementor-social-icon i{color:var( --e-global-color-21bfb04 );}.elementor-9085 .elementor-element.elementor-element-85eef47 .elementor-social-icon svg{fill:var( --e-global-color-21bfb04 );}.elementor-9085 .elementor-element.elementor-element-85eef47 .elementor-icon{border-radius:100% 100% 100% 100%;}.elementor-9085 .elementor-element.elementor-element-85eef47 .elementor-social-icon:hover{background-color:var( --e-global-color-fc28385 );}.elementor-9085 .elementor-element.elementor-element-e609cd0{--display:flex;--min-height:500px;--border-radius:16px 16px 16px 16px;}.elementor-9085 .elementor-element.elementor-element-e609cd0:not(.elementor-motion-effects-element-type-background), .elementor-9085 .elementor-element.elementor-element-e609cd0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://tectonic.scot/wp-content/uploads/2025/04/Untitled-design-25.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-9085 .elementor-element.elementor-element-1210ced{--display:flex;--min-height:400px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:0px 0px 0px 0px;}.elementor-9085 .elementor-element.elementor-element-1210ced.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-9085 .elementor-element.elementor-element-201c07a{--display:flex;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--border-radius:16px 16px 16px 16px;}.elementor-9085 .elementor-element.elementor-element-201c07a:not(.elementor-motion-effects-element-type-background), .elementor-9085 .elementor-element.elementor-element-201c07a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-21bfb04 );}.elementor-9085 .elementor-element.elementor-element-4438a6e{text-align:center;}.elementor-9085 .elementor-element.elementor-element-4438a6e .elementor-heading-title{font-family:var( --e-global-typography-61eed76-font-family ), Sans-serif;font-size:var( --e-global-typography-61eed76-font-size );font-weight:var( --e-global-typography-61eed76-font-weight );line-height:var( --e-global-typography-61eed76-line-height );color:var( --e-global-color-primary );}.elementor-9085 .elementor-element.elementor-element-3a8b1eb{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9085 .elementor-element.elementor-element-6e1bde2{--display:flex;--margin-top:-20px;--margin-bottom:6px;--margin-left:0px;--margin-right:0px;}.elementor-9085 .elementor-element.elementor-element-4042b62 .elementor-button{background-color:var( --e-global-color-21bfb04 );fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-style:solid;border-radius:16px 16px 16px 16px;padding:6px 16px 6px 16px;}.elementor-9085 .elementor-element.elementor-element-4042b62 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-9085 .elementor-element.elementor-element-bd26612{--grid-template-columns:repeat(0, auto);--icon-size:12px;--grid-column-gap:5px;--grid-row-gap:7px;}.elementor-9085 .elementor-element.elementor-element-bd26612 .elementor-widget-container{text-align:center;}.elementor-9085 .elementor-element.elementor-element-bd26612 > .elementor-widget-container{margin:-20px 0px 0px 0px;}.elementor-9085 .elementor-element.elementor-element-bd26612 .elementor-social-icon{background-color:var( --e-global-color-primary );--icon-padding:0.75em;}.elementor-9085 .elementor-element.elementor-element-bd26612 .elementor-social-icon i{color:var( --e-global-color-21bfb04 );}.elementor-9085 .elementor-element.elementor-element-bd26612 .elementor-social-icon svg{fill:var( --e-global-color-21bfb04 );}.elementor-9085 .elementor-element.elementor-element-bd26612 .elementor-icon{border-radius:100% 100% 100% 100%;}.elementor-9085 .elementor-element.elementor-element-bd26612 .elementor-social-icon:hover{background-color:var( --e-global-color-fc28385 );}.elementor-9085 .elementor-element.elementor-element-dcde6de{--display:flex;--min-height:500px;--border-radius:16px 16px 16px 16px;}.elementor-9085 .elementor-element.elementor-element-dcde6de:not(.elementor-motion-effects-element-type-background), .elementor-9085 .elementor-element.elementor-element-dcde6de > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://tectonic.scot/wp-content/uploads/2025/04/2-2.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-9085 .elementor-element.elementor-element-b108423{--display:flex;--min-height:400px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:0px 0px 0px 0px;}.elementor-9085 .elementor-element.elementor-element-b108423.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-9085 .elementor-element.elementor-element-a4655d9{--display:flex;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--border-radius:16px 16px 16px 16px;}.elementor-9085 .elementor-element.elementor-element-a4655d9:not(.elementor-motion-effects-element-type-background), .elementor-9085 .elementor-element.elementor-element-a4655d9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-21bfb04 );}.elementor-9085 .elementor-element.elementor-element-20a6046{text-align:center;}.elementor-9085 .elementor-element.elementor-element-20a6046 .elementor-heading-title{font-family:var( --e-global-typography-61eed76-font-family ), Sans-serif;font-size:var( --e-global-typography-61eed76-font-size );font-weight:var( --e-global-typography-61eed76-font-weight );line-height:var( --e-global-typography-61eed76-line-height );color:var( --e-global-color-primary );}.elementor-9085 .elementor-element.elementor-element-cd9b2a9{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9085 .elementor-element.elementor-element-d99f486{--display:flex;--margin-top:-20px;--margin-bottom:6px;--margin-left:0px;--margin-right:0px;}.elementor-9085 .elementor-element.elementor-element-9e9b131 .elementor-button{background-color:var( --e-global-color-21bfb04 );fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-style:solid;border-radius:16px 16px 16px 16px;padding:6px 16px 6px 16px;}.elementor-9085 .elementor-element.elementor-element-9e9b131 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-9085 .elementor-element.elementor-element-d530872{--grid-template-columns:repeat(0, auto);--icon-size:12px;--grid-column-gap:5px;--grid-row-gap:7px;}.elementor-9085 .elementor-element.elementor-element-d530872 .elementor-widget-container{text-align:center;}.elementor-9085 .elementor-element.elementor-element-d530872 > .elementor-widget-container{margin:-20px 0px 0px 0px;}.elementor-9085 .elementor-element.elementor-element-d530872 .elementor-social-icon{background-color:var( --e-global-color-primary );--icon-padding:0.75em;}.elementor-9085 .elementor-element.elementor-element-d530872 .elementor-social-icon i{color:var( --e-global-color-21bfb04 );}.elementor-9085 .elementor-element.elementor-element-d530872 .elementor-social-icon svg{fill:var( --e-global-color-21bfb04 );}.elementor-9085 .elementor-element.elementor-element-d530872 .elementor-icon{border-radius:100% 100% 100% 100%;}.elementor-9085 .elementor-element.elementor-element-d530872 .elementor-social-icon:hover{background-color:var( --e-global-color-fc28385 );}.elementor-9085 .elementor-element.elementor-element-322e032{--display:flex;--min-height:500px;--border-radius:16px 16px 16px 16px;}.elementor-9085 .elementor-element.elementor-element-322e032:not(.elementor-motion-effects-element-type-background), .elementor-9085 .elementor-element.elementor-element-322e032 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://tectonic.scot/wp-content/uploads/2025/10/Community-Partners-5.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-9085 .elementor-element.elementor-element-af2a661{--display:flex;--min-height:400px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:0px 0px 0px 0px;}.elementor-9085 .elementor-element.elementor-element-af2a661.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-9085 .elementor-element.elementor-element-04dc6b3{--display:flex;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--border-radius:16px 16px 16px 16px;}.elementor-9085 .elementor-element.elementor-element-04dc6b3:not(.elementor-motion-effects-element-type-background), .elementor-9085 .elementor-element.elementor-element-04dc6b3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-21bfb04 );}.elementor-9085 .elementor-element.elementor-element-38b4b92{text-align:center;}.elementor-9085 .elementor-element.elementor-element-38b4b92 .elementor-heading-title{font-family:var( --e-global-typography-61eed76-font-family ), Sans-serif;font-size:var( --e-global-typography-61eed76-font-size );font-weight:var( --e-global-typography-61eed76-font-weight );line-height:var( --e-global-typography-61eed76-line-height );color:var( --e-global-color-primary );}.elementor-9085 .elementor-element.elementor-element-fb4d318{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9085 .elementor-element.elementor-element-1b0049b{--display:flex;--margin-top:-20px;--margin-bottom:6px;--margin-left:0px;--margin-right:0px;}.elementor-9085 .elementor-element.elementor-element-362f1ba .elementor-button{background-color:var( --e-global-color-21bfb04 );fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-style:solid;border-radius:16px 16px 16px 16px;padding:6px 16px 6px 16px;}.elementor-9085 .elementor-element.elementor-element-362f1ba > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-9085 .elementor-element.elementor-element-83a1355{--grid-template-columns:repeat(0, auto);--icon-size:12px;--grid-column-gap:5px;--grid-row-gap:7px;}.elementor-9085 .elementor-element.elementor-element-83a1355 .elementor-widget-container{text-align:center;}.elementor-9085 .elementor-element.elementor-element-83a1355 > .elementor-widget-container{margin:-20px 0px 0px 0px;}.elementor-9085 .elementor-element.elementor-element-83a1355 .elementor-social-icon{background-color:var( --e-global-color-primary );--icon-padding:0.75em;}.elementor-9085 .elementor-element.elementor-element-83a1355 .elementor-social-icon i{color:var( --e-global-color-21bfb04 );}.elementor-9085 .elementor-element.elementor-element-83a1355 .elementor-social-icon svg{fill:var( --e-global-color-21bfb04 );}.elementor-9085 .elementor-element.elementor-element-83a1355 .elementor-icon{border-radius:100% 100% 100% 100%;}.elementor-9085 .elementor-element.elementor-element-83a1355 .elementor-social-icon:hover{background-color:var( --e-global-color-fc28385 );}.elementor-9085 .elementor-element.elementor-element-e94b8da{--display:flex;--min-height:500px;--border-radius:16px 16px 16px 16px;}.elementor-9085 .elementor-element.elementor-element-e94b8da:not(.elementor-motion-effects-element-type-background), .elementor-9085 .elementor-element.elementor-element-e94b8da > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://tectonic.scot/wp-content/uploads/2025/10/Community-Partners-1.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-9085 .elementor-element.elementor-element-80b462d{--display:flex;--min-height:400px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:0px 0px 0px 0px;}.elementor-9085 .elementor-element.elementor-element-80b462d.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-9085 .elementor-element.elementor-element-a4b5d99{--display:flex;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--border-radius:16px 16px 16px 16px;}.elementor-9085 .elementor-element.elementor-element-a4b5d99:not(.elementor-motion-effects-element-type-background), .elementor-9085 .elementor-element.elementor-element-a4b5d99 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-21bfb04 );}.elementor-9085 .elementor-element.elementor-element-d2e0c7e{text-align:center;}.elementor-9085 .elementor-element.elementor-element-d2e0c7e .elementor-heading-title{font-family:var( --e-global-typography-61eed76-font-family ), Sans-serif;font-size:var( --e-global-typography-61eed76-font-size );font-weight:var( --e-global-typography-61eed76-font-weight );line-height:var( --e-global-typography-61eed76-line-height );color:var( --e-global-color-primary );}.elementor-9085 .elementor-element.elementor-element-ce5a0b7{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9085 .elementor-element.elementor-element-fad4ffc{--display:flex;--margin-top:-20px;--margin-bottom:6px;--margin-left:0px;--margin-right:0px;}.elementor-9085 .elementor-element.elementor-element-9986d35 .elementor-button{background-color:var( --e-global-color-21bfb04 );fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-style:solid;border-radius:16px 16px 16px 16px;padding:6px 16px 6px 16px;}.elementor-9085 .elementor-element.elementor-element-9986d35 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-9085 .elementor-element.elementor-element-be3601b{--grid-template-columns:repeat(0, auto);--icon-size:12px;--grid-column-gap:5px;--grid-row-gap:7px;}.elementor-9085 .elementor-element.elementor-element-be3601b .elementor-widget-container{text-align:center;}.elementor-9085 .elementor-element.elementor-element-be3601b > .elementor-widget-container{margin:-20px 0px 0px 0px;}.elementor-9085 .elementor-element.elementor-element-be3601b .elementor-social-icon{background-color:var( --e-global-color-primary );--icon-padding:0.75em;}.elementor-9085 .elementor-element.elementor-element-be3601b .elementor-social-icon i{color:var( --e-global-color-21bfb04 );}.elementor-9085 .elementor-element.elementor-element-be3601b .elementor-social-icon svg{fill:var( --e-global-color-21bfb04 );}.elementor-9085 .elementor-element.elementor-element-be3601b .elementor-icon{border-radius:100% 100% 100% 100%;}.elementor-9085 .elementor-element.elementor-element-be3601b .elementor-social-icon:hover{background-color:var( --e-global-color-fc28385 );}.elementor-9085 .elementor-element.elementor-element-babafa3{--display:flex;--min-height:500px;--border-radius:16px 16px 16px 16px;}.elementor-9085 .elementor-element.elementor-element-babafa3:not(.elementor-motion-effects-element-type-background), .elementor-9085 .elementor-element.elementor-element-babafa3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://tectonic.scot/wp-content/uploads/2025/04/30.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-9085 .elementor-element.elementor-element-d269317{--display:flex;--min-height:400px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:0px 0px 0px 0px;}.elementor-9085 .elementor-element.elementor-element-d269317.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-9085 .elementor-element.elementor-element-bbbf79a{--display:flex;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--border-radius:16px 16px 16px 16px;}.elementor-9085 .elementor-element.elementor-element-bbbf79a:not(.elementor-motion-effects-element-type-background), .elementor-9085 .elementor-element.elementor-element-bbbf79a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-21bfb04 );}.elementor-9085 .elementor-element.elementor-element-7ab0662{text-align:center;}.elementor-9085 .elementor-element.elementor-element-7ab0662 .elementor-heading-title{font-family:var( --e-global-typography-61eed76-font-family ), Sans-serif;font-size:var( --e-global-typography-61eed76-font-size );font-weight:var( --e-global-typography-61eed76-font-weight );line-height:var( --e-global-typography-61eed76-line-height );color:var( --e-global-color-primary );}.elementor-9085 .elementor-element.elementor-element-4806e91{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9085 .elementor-element.elementor-element-3036180{--display:flex;--margin-top:-20px;--margin-bottom:6px;--margin-left:0px;--margin-right:0px;}.elementor-9085 .elementor-element.elementor-element-2f3a16a .elementor-button{background-color:var( --e-global-color-21bfb04 );fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-style:solid;border-radius:16px 16px 16px 16px;padding:6px 16px 6px 16px;}.elementor-9085 .elementor-element.elementor-element-2f3a16a > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-9085 .elementor-element.elementor-element-d72b9f9{--grid-template-columns:repeat(0, auto);--icon-size:12px;--grid-column-gap:5px;--grid-row-gap:7px;}.elementor-9085 .elementor-element.elementor-element-d72b9f9 .elementor-widget-container{text-align:center;}.elementor-9085 .elementor-element.elementor-element-d72b9f9 > .elementor-widget-container{margin:-20px 0px 0px 0px;}.elementor-9085 .elementor-element.elementor-element-d72b9f9 .elementor-social-icon{background-color:var( --e-global-color-primary );--icon-padding:0.75em;}.elementor-9085 .elementor-element.elementor-element-d72b9f9 .elementor-social-icon i{color:var( --e-global-color-21bfb04 );}.elementor-9085 .elementor-element.elementor-element-d72b9f9 .elementor-social-icon svg{fill:var( --e-global-color-21bfb04 );}.elementor-9085 .elementor-element.elementor-element-d72b9f9 .elementor-icon{border-radius:100% 100% 100% 100%;}.elementor-9085 .elementor-element.elementor-element-d72b9f9 .elementor-social-icon:hover{background-color:var( --e-global-color-fc28385 );}.elementor-9085 .elementor-element.elementor-element-d1e1ef2{--display:flex;--min-height:500px;--border-radius:16px 16px 16px 16px;}.elementor-9085 .elementor-element.elementor-element-d1e1ef2:not(.elementor-motion-effects-element-type-background), .elementor-9085 .elementor-element.elementor-element-d1e1ef2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://tectonic.scot/wp-content/uploads/2025/04/5.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-9085 .elementor-element.elementor-element-121ddc5{--display:flex;--min-height:400px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:0px 0px 0px 0px;}.elementor-9085 .elementor-element.elementor-element-121ddc5.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-9085 .elementor-element.elementor-element-237c29c{--display:flex;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--border-radius:16px 16px 16px 16px;}.elementor-9085 .elementor-element.elementor-element-237c29c:not(.elementor-motion-effects-element-type-background), .elementor-9085 .elementor-element.elementor-element-237c29c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-21bfb04 );}.elementor-9085 .elementor-element.elementor-element-6ef144b{text-align:center;}.elementor-9085 .elementor-element.elementor-element-6ef144b .elementor-heading-title{font-family:var( --e-global-typography-61eed76-font-family ), Sans-serif;font-size:var( --e-global-typography-61eed76-font-size );font-weight:var( --e-global-typography-61eed76-font-weight );line-height:var( --e-global-typography-61eed76-line-height );color:var( --e-global-color-primary );}.elementor-9085 .elementor-element.elementor-element-dfb2d92{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9085 .elementor-element.elementor-element-872c266{--display:flex;--margin-top:-20px;--margin-bottom:6px;--margin-left:0px;--margin-right:0px;}.elementor-9085 .elementor-element.elementor-element-9e796f8 .elementor-button{background-color:var( --e-global-color-21bfb04 );fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-style:solid;border-radius:16px 16px 16px 16px;padding:6px 16px 6px 16px;}.elementor-9085 .elementor-element.elementor-element-9e796f8 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-9085 .elementor-element.elementor-element-3734ac5{--grid-template-columns:repeat(0, auto);--icon-size:12px;--grid-column-gap:5px;--grid-row-gap:7px;}.elementor-9085 .elementor-element.elementor-element-3734ac5 .elementor-widget-container{text-align:center;}.elementor-9085 .elementor-element.elementor-element-3734ac5 > .elementor-widget-container{margin:-20px 0px 0px 0px;}.elementor-9085 .elementor-element.elementor-element-3734ac5 .elementor-social-icon{background-color:var( --e-global-color-primary );--icon-padding:0.75em;}.elementor-9085 .elementor-element.elementor-element-3734ac5 .elementor-social-icon i{color:var( --e-global-color-21bfb04 );}.elementor-9085 .elementor-element.elementor-element-3734ac5 .elementor-social-icon svg{fill:var( --e-global-color-21bfb04 );}.elementor-9085 .elementor-element.elementor-element-3734ac5 .elementor-icon{border-radius:100% 100% 100% 100%;}.elementor-9085 .elementor-element.elementor-element-3734ac5 .elementor-social-icon:hover{background-color:var( --e-global-color-fc28385 );}.elementor-9085 .elementor-element.elementor-element-e2091c5{--display:flex;--min-height:500px;--border-radius:16px 16px 16px 16px;}.elementor-9085 .elementor-element.elementor-element-e2091c5:not(.elementor-motion-effects-element-type-background), .elementor-9085 .elementor-element.elementor-element-e2091c5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://tectonic.scot/wp-content/uploads/2025/04/15.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-9085 .elementor-element.elementor-element-b70f203{--display:flex;--min-height:400px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:0px 0px 0px 0px;}.elementor-9085 .elementor-element.elementor-element-b70f203.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-9085 .elementor-element.elementor-element-700a3e4{--display:flex;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--border-radius:16px 16px 16px 16px;}.elementor-9085 .elementor-element.elementor-element-700a3e4:not(.elementor-motion-effects-element-type-background), .elementor-9085 .elementor-element.elementor-element-700a3e4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-21bfb04 );}.elementor-9085 .elementor-element.elementor-element-5901973{text-align:center;}.elementor-9085 .elementor-element.elementor-element-5901973 .elementor-heading-title{font-family:var( --e-global-typography-61eed76-font-family ), Sans-serif;font-size:var( --e-global-typography-61eed76-font-size );font-weight:var( --e-global-typography-61eed76-font-weight );line-height:var( --e-global-typography-61eed76-line-height );color:var( --e-global-color-primary );}.elementor-9085 .elementor-element.elementor-element-32a6f43{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9085 .elementor-element.elementor-element-491a9e4{--display:flex;--margin-top:-20px;--margin-bottom:6px;--margin-left:0px;--margin-right:0px;}.elementor-9085 .elementor-element.elementor-element-28bd6aa .elementor-button{background-color:var( --e-global-color-21bfb04 );fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-style:solid;border-radius:16px 16px 16px 16px;padding:6px 16px 6px 16px;}.elementor-9085 .elementor-element.elementor-element-28bd6aa > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-9085 .elementor-element.elementor-element-44ba124{--grid-template-columns:repeat(0, auto);--icon-size:12px;--grid-column-gap:5px;--grid-row-gap:7px;}.elementor-9085 .elementor-element.elementor-element-44ba124 .elementor-widget-container{text-align:center;}.elementor-9085 .elementor-element.elementor-element-44ba124 > .elementor-widget-container{margin:-20px 0px 0px 0px;}.elementor-9085 .elementor-element.elementor-element-44ba124 .elementor-social-icon{background-color:var( --e-global-color-primary );--icon-padding:0.75em;}.elementor-9085 .elementor-element.elementor-element-44ba124 .elementor-social-icon i{color:var( --e-global-color-21bfb04 );}.elementor-9085 .elementor-element.elementor-element-44ba124 .elementor-social-icon svg{fill:var( --e-global-color-21bfb04 );}.elementor-9085 .elementor-element.elementor-element-44ba124 .elementor-icon{border-radius:100% 100% 100% 100%;}.elementor-9085 .elementor-element.elementor-element-44ba124 .elementor-social-icon:hover{background-color:var( --e-global-color-fc28385 );}.elementor-9085 .elementor-element.elementor-element-db3e7a2{--display:flex;--min-height:500px;--border-radius:16px 16px 16px 16px;}.elementor-9085 .elementor-element.elementor-element-db3e7a2:not(.elementor-motion-effects-element-type-background), .elementor-9085 .elementor-element.elementor-element-db3e7a2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://tectonic.scot/wp-content/uploads/2025/10/3-1.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-9085 .elementor-element.elementor-element-59ffa39{--display:flex;--min-height:400px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:0px 0px 0px 0px;}.elementor-9085 .elementor-element.elementor-element-59ffa39.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-9085 .elementor-element.elementor-element-070a730{--display:flex;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--border-radius:16px 16px 16px 16px;}.elementor-9085 .elementor-element.elementor-element-070a730:not(.elementor-motion-effects-element-type-background), .elementor-9085 .elementor-element.elementor-element-070a730 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-21bfb04 );}.elementor-9085 .elementor-element.elementor-element-15d1949{text-align:center;}.elementor-9085 .elementor-element.elementor-element-15d1949 .elementor-heading-title{font-family:var( --e-global-typography-61eed76-font-family ), Sans-serif;font-size:var( --e-global-typography-61eed76-font-size );font-weight:var( --e-global-typography-61eed76-font-weight );line-height:var( --e-global-typography-61eed76-line-height );color:var( --e-global-color-primary );}.elementor-9085 .elementor-element.elementor-element-d222218{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9085 .elementor-element.elementor-element-eb63805{--display:flex;--margin-top:-20px;--margin-bottom:6px;--margin-left:0px;--margin-right:0px;}.elementor-9085 .elementor-element.elementor-element-3cbc840 .elementor-button{background-color:var( --e-global-color-21bfb04 );fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-style:solid;border-radius:16px 16px 16px 16px;padding:6px 16px 6px 16px;}.elementor-9085 .elementor-element.elementor-element-3cbc840 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-9085 .elementor-element.elementor-element-e36ebc6{--grid-template-columns:repeat(0, auto);--icon-size:12px;--grid-column-gap:5px;--grid-row-gap:7px;}.elementor-9085 .elementor-element.elementor-element-e36ebc6 .elementor-widget-container{text-align:center;}.elementor-9085 .elementor-element.elementor-element-e36ebc6 > .elementor-widget-container{margin:-20px 0px 0px 0px;}.elementor-9085 .elementor-element.elementor-element-e36ebc6 .elementor-social-icon{background-color:var( --e-global-color-primary );--icon-padding:0.75em;}.elementor-9085 .elementor-element.elementor-element-e36ebc6 .elementor-social-icon i{color:var( --e-global-color-21bfb04 );}.elementor-9085 .elementor-element.elementor-element-e36ebc6 .elementor-social-icon svg{fill:var( --e-global-color-21bfb04 );}.elementor-9085 .elementor-element.elementor-element-e36ebc6 .elementor-icon{border-radius:100% 100% 100% 100%;}.elementor-9085 .elementor-element.elementor-element-e36ebc6 .elementor-social-icon:hover{background-color:var( --e-global-color-fc28385 );}.elementor-9085 .elementor-element.elementor-element-feaa8c3{--display:flex;--min-height:500px;--border-radius:16px 16px 16px 16px;}.elementor-9085 .elementor-element.elementor-element-feaa8c3:not(.elementor-motion-effects-element-type-background), .elementor-9085 .elementor-element.elementor-element-feaa8c3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://tectonic.scot/wp-content/uploads/2025/04/33.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-9085 .elementor-element.elementor-element-1ebebe5{--display:flex;--min-height:400px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:0px 0px 0px 0px;}.elementor-9085 .elementor-element.elementor-element-1ebebe5.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-9085 .elementor-element.elementor-element-264a477{--display:flex;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--border-radius:16px 16px 16px 16px;}.elementor-9085 .elementor-element.elementor-element-264a477:not(.elementor-motion-effects-element-type-background), .elementor-9085 .elementor-element.elementor-element-264a477 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-21bfb04 );}.elementor-9085 .elementor-element.elementor-element-71c0769{text-align:center;}.elementor-9085 .elementor-element.elementor-element-71c0769 .elementor-heading-title{font-family:var( --e-global-typography-61eed76-font-family ), Sans-serif;font-size:var( --e-global-typography-61eed76-font-size );font-weight:var( --e-global-typography-61eed76-font-weight );line-height:var( --e-global-typography-61eed76-line-height );color:var( --e-global-color-primary );}.elementor-9085 .elementor-element.elementor-element-30b950c{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9085 .elementor-element.elementor-element-37d3cee{--display:flex;--margin-top:-20px;--margin-bottom:6px;--margin-left:0px;--margin-right:0px;}.elementor-9085 .elementor-element.elementor-element-2df0c05 .elementor-button{background-color:var( --e-global-color-21bfb04 );fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-style:solid;border-radius:16px 16px 16px 16px;padding:6px 16px 6px 16px;}.elementor-9085 .elementor-element.elementor-element-2df0c05 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-9085 .elementor-element.elementor-element-7a0226c{--grid-template-columns:repeat(0, auto);--icon-size:12px;--grid-column-gap:5px;--grid-row-gap:7px;}.elementor-9085 .elementor-element.elementor-element-7a0226c .elementor-widget-container{text-align:center;}.elementor-9085 .elementor-element.elementor-element-7a0226c > .elementor-widget-container{margin:-20px 0px 0px 0px;}.elementor-9085 .elementor-element.elementor-element-7a0226c .elementor-social-icon{background-color:var( --e-global-color-primary );--icon-padding:0.75em;}.elementor-9085 .elementor-element.elementor-element-7a0226c .elementor-social-icon i{color:var( --e-global-color-21bfb04 );}.elementor-9085 .elementor-element.elementor-element-7a0226c .elementor-social-icon svg{fill:var( --e-global-color-21bfb04 );}.elementor-9085 .elementor-element.elementor-element-7a0226c .elementor-icon{border-radius:100% 100% 100% 100%;}.elementor-9085 .elementor-element.elementor-element-7a0226c .elementor-social-icon:hover{background-color:var( --e-global-color-fc28385 );}.elementor-9085 .elementor-element.elementor-element-e8c453b{--display:flex;--min-height:500px;--border-radius:16px 16px 16px 16px;}.elementor-9085 .elementor-element.elementor-element-e8c453b:not(.elementor-motion-effects-element-type-background), .elementor-9085 .elementor-element.elementor-element-e8c453b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://tectonic.scot/wp-content/uploads/2025/04/29.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-9085 .elementor-element.elementor-element-057a403{--display:flex;--min-height:400px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:0px 0px 0px 0px;}.elementor-9085 .elementor-element.elementor-element-057a403.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-9085 .elementor-element.elementor-element-5dcd3b6{--display:flex;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--border-radius:16px 16px 16px 16px;}.elementor-9085 .elementor-element.elementor-element-5dcd3b6:not(.elementor-motion-effects-element-type-background), .elementor-9085 .elementor-element.elementor-element-5dcd3b6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-21bfb04 );}.elementor-9085 .elementor-element.elementor-element-d731951{text-align:center;}.elementor-9085 .elementor-element.elementor-element-d731951 .elementor-heading-title{font-family:var( --e-global-typography-61eed76-font-family ), Sans-serif;font-size:var( --e-global-typography-61eed76-font-size );font-weight:var( --e-global-typography-61eed76-font-weight );line-height:var( --e-global-typography-61eed76-line-height );color:var( --e-global-color-primary );}.elementor-9085 .elementor-element.elementor-element-d034c8b{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9085 .elementor-element.elementor-element-c110218{--display:flex;--margin-top:-20px;--margin-bottom:6px;--margin-left:0px;--margin-right:0px;}.elementor-9085 .elementor-element.elementor-element-bd051f5 .elementor-button{background-color:var( --e-global-color-21bfb04 );fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-style:solid;border-radius:16px 16px 16px 16px;padding:6px 16px 6px 16px;}.elementor-9085 .elementor-element.elementor-element-bd051f5 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-9085 .elementor-element.elementor-element-6daede2{--grid-template-columns:repeat(0, auto);--icon-size:12px;--grid-column-gap:5px;--grid-row-gap:7px;}.elementor-9085 .elementor-element.elementor-element-6daede2 .elementor-widget-container{text-align:center;}.elementor-9085 .elementor-element.elementor-element-6daede2 > .elementor-widget-container{margin:-20px 0px 0px 0px;}.elementor-9085 .elementor-element.elementor-element-6daede2 .elementor-social-icon{background-color:var( --e-global-color-primary );--icon-padding:0.75em;}.elementor-9085 .elementor-element.elementor-element-6daede2 .elementor-social-icon i{color:var( --e-global-color-21bfb04 );}.elementor-9085 .elementor-element.elementor-element-6daede2 .elementor-social-icon svg{fill:var( --e-global-color-21bfb04 );}.elementor-9085 .elementor-element.elementor-element-6daede2 .elementor-icon{border-radius:100% 100% 100% 100%;}.elementor-9085 .elementor-element.elementor-element-6daede2 .elementor-social-icon:hover{background-color:var( --e-global-color-fc28385 );}.elementor-9085 .elementor-element.elementor-element-b666bd5{--display:flex;--min-height:500px;--border-radius:16px 16px 16px 16px;}.elementor-9085 .elementor-element.elementor-element-b666bd5:not(.elementor-motion-effects-element-type-background), .elementor-9085 .elementor-element.elementor-element-b666bd5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://tectonic.scot/wp-content/uploads/2025/10/Community-Partners-2.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-9085 .elementor-element.elementor-element-9387ec8{--display:flex;--min-height:400px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:0px 0px 0px 0px;}.elementor-9085 .elementor-element.elementor-element-9387ec8.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-9085 .elementor-element.elementor-element-a2879d0{--display:flex;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--border-radius:16px 16px 16px 16px;}.elementor-9085 .elementor-element.elementor-element-a2879d0:not(.elementor-motion-effects-element-type-background), .elementor-9085 .elementor-element.elementor-element-a2879d0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-21bfb04 );}.elementor-9085 .elementor-element.elementor-element-fc73839{text-align:center;}.elementor-9085 .elementor-element.elementor-element-fc73839 .elementor-heading-title{font-family:var( --e-global-typography-61eed76-font-family ), Sans-serif;font-size:var( --e-global-typography-61eed76-font-size );font-weight:var( --e-global-typography-61eed76-font-weight );line-height:var( --e-global-typography-61eed76-line-height );color:var( --e-global-color-primary );}.elementor-9085 .elementor-element.elementor-element-f110415{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9085 .elementor-element.elementor-element-31dc847{--display:flex;--margin-top:-20px;--margin-bottom:6px;--margin-left:0px;--margin-right:0px;}.elementor-9085 .elementor-element.elementor-element-ece6d65 .elementor-button{background-color:var( --e-global-color-21bfb04 );fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-style:solid;border-radius:16px 16px 16px 16px;padding:6px 16px 6px 16px;}.elementor-9085 .elementor-element.elementor-element-ece6d65 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-9085 .elementor-element.elementor-element-8813f4a{--grid-template-columns:repeat(0, auto);--icon-size:12px;--grid-column-gap:5px;--grid-row-gap:7px;}.elementor-9085 .elementor-element.elementor-element-8813f4a .elementor-widget-container{text-align:center;}.elementor-9085 .elementor-element.elementor-element-8813f4a > .elementor-widget-container{margin:-20px 0px 0px 0px;}.elementor-9085 .elementor-element.elementor-element-8813f4a .elementor-social-icon{background-color:var( --e-global-color-primary );--icon-padding:0.75em;}.elementor-9085 .elementor-element.elementor-element-8813f4a .elementor-social-icon i{color:var( --e-global-color-21bfb04 );}.elementor-9085 .elementor-element.elementor-element-8813f4a .elementor-social-icon svg{fill:var( --e-global-color-21bfb04 );}.elementor-9085 .elementor-element.elementor-element-8813f4a .elementor-icon{border-radius:100% 100% 100% 100%;}.elementor-9085 .elementor-element.elementor-element-8813f4a .elementor-social-icon:hover{background-color:var( --e-global-color-fc28385 );}.elementor-9085 .elementor-element.elementor-element-5181111{--display:flex;--min-height:500px;--border-radius:16px 16px 16px 16px;}.elementor-9085 .elementor-element.elementor-element-5181111:not(.elementor-motion-effects-element-type-background), .elementor-9085 .elementor-element.elementor-element-5181111 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://tectonic.scot/wp-content/uploads/2025/04/44.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-9085 .elementor-element.elementor-element-5365638{--display:flex;--min-height:400px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:0px 0px 0px 0px;}.elementor-9085 .elementor-element.elementor-element-5365638.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-9085 .elementor-element.elementor-element-b0e8a36{--display:flex;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--border-radius:16px 16px 16px 16px;}.elementor-9085 .elementor-element.elementor-element-b0e8a36:not(.elementor-motion-effects-element-type-background), .elementor-9085 .elementor-element.elementor-element-b0e8a36 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-21bfb04 );}.elementor-9085 .elementor-element.elementor-element-393843b{text-align:center;}.elementor-9085 .elementor-element.elementor-element-393843b .elementor-heading-title{font-family:var( --e-global-typography-61eed76-font-family ), Sans-serif;font-size:var( --e-global-typography-61eed76-font-size );font-weight:var( --e-global-typography-61eed76-font-weight );line-height:var( --e-global-typography-61eed76-line-height );color:var( --e-global-color-primary );}.elementor-9085 .elementor-element.elementor-element-557443b{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9085 .elementor-element.elementor-element-3dfde4a{--display:flex;--margin-top:-20px;--margin-bottom:6px;--margin-left:0px;--margin-right:0px;}.elementor-9085 .elementor-element.elementor-element-30f68eb .elementor-button{background-color:var( --e-global-color-21bfb04 );fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-style:solid;border-radius:16px 16px 16px 16px;padding:6px 16px 6px 16px;}.elementor-9085 .elementor-element.elementor-element-30f68eb > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-9085 .elementor-element.elementor-element-577314b{--grid-template-columns:repeat(0, auto);--icon-size:12px;--grid-column-gap:5px;--grid-row-gap:7px;}.elementor-9085 .elementor-element.elementor-element-577314b .elementor-widget-container{text-align:center;}.elementor-9085 .elementor-element.elementor-element-577314b > .elementor-widget-container{margin:-20px 0px 0px 0px;}.elementor-9085 .elementor-element.elementor-element-577314b .elementor-social-icon{background-color:var( --e-global-color-primary );--icon-padding:0.75em;}.elementor-9085 .elementor-element.elementor-element-577314b .elementor-social-icon i{color:var( --e-global-color-21bfb04 );}.elementor-9085 .elementor-element.elementor-element-577314b .elementor-social-icon svg{fill:var( --e-global-color-21bfb04 );}.elementor-9085 .elementor-element.elementor-element-577314b .elementor-icon{border-radius:100% 100% 100% 100%;}.elementor-9085 .elementor-element.elementor-element-577314b .elementor-social-icon:hover{background-color:var( --e-global-color-fc28385 );}.elementor-9085 .elementor-element.elementor-element-720934b{--display:flex;--min-height:500px;--border-radius:16px 16px 16px 16px;}.elementor-9085 .elementor-element.elementor-element-720934b:not(.elementor-motion-effects-element-type-background), .elementor-9085 .elementor-element.elementor-element-720934b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://tectonic.scot/wp-content/uploads/2025/04/Untitled-design-21.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-9085 .elementor-element.elementor-element-c70d88e{--display:flex;--min-height:400px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:0px 0px 0px 0px;}.elementor-9085 .elementor-element.elementor-element-c70d88e.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-9085 .elementor-element.elementor-element-3a96a11{--display:flex;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--border-radius:16px 16px 16px 16px;}.elementor-9085 .elementor-element.elementor-element-3a96a11:not(.elementor-motion-effects-element-type-background), .elementor-9085 .elementor-element.elementor-element-3a96a11 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-21bfb04 );}.elementor-9085 .elementor-element.elementor-element-c499287{text-align:center;}.elementor-9085 .elementor-element.elementor-element-c499287 .elementor-heading-title{font-family:var( --e-global-typography-61eed76-font-family ), Sans-serif;font-size:var( --e-global-typography-61eed76-font-size );font-weight:var( --e-global-typography-61eed76-font-weight );line-height:var( --e-global-typography-61eed76-line-height );color:var( --e-global-color-primary );}.elementor-9085 .elementor-element.elementor-element-73017d1{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9085 .elementor-element.elementor-element-252afb2{--display:flex;--margin-top:-20px;--margin-bottom:6px;--margin-left:0px;--margin-right:0px;}.elementor-9085 .elementor-element.elementor-element-6738446 .elementor-button{background-color:var( --e-global-color-21bfb04 );fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-style:solid;border-radius:16px 16px 16px 16px;padding:6px 16px 6px 16px;}.elementor-9085 .elementor-element.elementor-element-6738446 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-9085 .elementor-element.elementor-element-b98d1ff{--grid-template-columns:repeat(0, auto);--icon-size:12px;--grid-column-gap:5px;--grid-row-gap:7px;}.elementor-9085 .elementor-element.elementor-element-b98d1ff .elementor-widget-container{text-align:center;}.elementor-9085 .elementor-element.elementor-element-b98d1ff > .elementor-widget-container{margin:-20px 0px 0px 0px;}.elementor-9085 .elementor-element.elementor-element-b98d1ff .elementor-social-icon{background-color:var( --e-global-color-primary );--icon-padding:0.75em;}.elementor-9085 .elementor-element.elementor-element-b98d1ff .elementor-social-icon i{color:var( --e-global-color-21bfb04 );}.elementor-9085 .elementor-element.elementor-element-b98d1ff .elementor-social-icon svg{fill:var( --e-global-color-21bfb04 );}.elementor-9085 .elementor-element.elementor-element-b98d1ff .elementor-icon{border-radius:100% 100% 100% 100%;}.elementor-9085 .elementor-element.elementor-element-b98d1ff .elementor-social-icon:hover{background-color:var( --e-global-color-fc28385 );}.elementor-9085 .elementor-element.elementor-element-9842105{--display:flex;--min-height:500px;--border-radius:16px 16px 16px 16px;}.elementor-9085 .elementor-element.elementor-element-9842105:not(.elementor-motion-effects-element-type-background), .elementor-9085 .elementor-element.elementor-element-9842105 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://tectonic.scot/wp-content/uploads/2025/04/22.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-9085 .elementor-element.elementor-element-31beae6{--display:flex;--min-height:400px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:0px 0px 0px 0px;}.elementor-9085 .elementor-element.elementor-element-31beae6.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-9085 .elementor-element.elementor-element-2747771{--display:flex;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--border-radius:16px 16px 16px 16px;}.elementor-9085 .elementor-element.elementor-element-2747771:not(.elementor-motion-effects-element-type-background), .elementor-9085 .elementor-element.elementor-element-2747771 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-21bfb04 );}.elementor-9085 .elementor-element.elementor-element-a05e7f6{text-align:center;}.elementor-9085 .elementor-element.elementor-element-a05e7f6 .elementor-heading-title{font-family:var( --e-global-typography-61eed76-font-family ), Sans-serif;font-size:var( --e-global-typography-61eed76-font-size );font-weight:var( --e-global-typography-61eed76-font-weight );line-height:var( --e-global-typography-61eed76-line-height );color:var( --e-global-color-primary );}.elementor-9085 .elementor-element.elementor-element-549cc1a{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9085 .elementor-element.elementor-element-ffe4d41{--display:flex;--margin-top:-20px;--margin-bottom:6px;--margin-left:0px;--margin-right:0px;}.elementor-9085 .elementor-element.elementor-element-cd768cc .elementor-button{background-color:var( --e-global-color-21bfb04 );fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-style:solid;border-radius:16px 16px 16px 16px;padding:6px 16px 6px 16px;}.elementor-9085 .elementor-element.elementor-element-cd768cc > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-9085 .elementor-element.elementor-element-00bbe46{--grid-template-columns:repeat(0, auto);--icon-size:12px;--grid-column-gap:5px;--grid-row-gap:7px;}.elementor-9085 .elementor-element.elementor-element-00bbe46 .elementor-widget-container{text-align:center;}.elementor-9085 .elementor-element.elementor-element-00bbe46 > .elementor-widget-container{margin:-20px 0px 0px 0px;}.elementor-9085 .elementor-element.elementor-element-00bbe46 .elementor-social-icon{background-color:var( --e-global-color-primary );--icon-padding:0.75em;}.elementor-9085 .elementor-element.elementor-element-00bbe46 .elementor-social-icon i{color:var( --e-global-color-21bfb04 );}.elementor-9085 .elementor-element.elementor-element-00bbe46 .elementor-social-icon svg{fill:var( --e-global-color-21bfb04 );}.elementor-9085 .elementor-element.elementor-element-00bbe46 .elementor-icon{border-radius:100% 100% 100% 100%;}.elementor-9085 .elementor-element.elementor-element-00bbe46 .elementor-social-icon:hover{background-color:var( --e-global-color-fc28385 );}.elementor-9085 .elementor-element.elementor-element-b00151a{--display:flex;--min-height:500px;--border-radius:16px 16px 16px 16px;}.elementor-9085 .elementor-element.elementor-element-b00151a:not(.elementor-motion-effects-element-type-background), .elementor-9085 .elementor-element.elementor-element-b00151a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://tectonic.scot/wp-content/uploads/2025/04/21.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-9085 .elementor-element.elementor-element-5921648{--display:flex;--min-height:400px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:0px 0px 0px 0px;}.elementor-9085 .elementor-element.elementor-element-5921648.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-9085 .elementor-element.elementor-element-8d91f2c{--display:flex;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--border-radius:16px 16px 16px 16px;}.elementor-9085 .elementor-element.elementor-element-8d91f2c:not(.elementor-motion-effects-element-type-background), .elementor-9085 .elementor-element.elementor-element-8d91f2c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-21bfb04 );}.elementor-9085 .elementor-element.elementor-element-88cfbcb{text-align:center;}.elementor-9085 .elementor-element.elementor-element-88cfbcb .elementor-heading-title{font-family:var( --e-global-typography-61eed76-font-family ), Sans-serif;font-size:var( --e-global-typography-61eed76-font-size );font-weight:var( --e-global-typography-61eed76-font-weight );line-height:var( --e-global-typography-61eed76-line-height );color:var( --e-global-color-primary );}.elementor-9085 .elementor-element.elementor-element-d6f477a{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9085 .elementor-element.elementor-element-29a25ce{--display:flex;--margin-top:-20px;--margin-bottom:6px;--margin-left:0px;--margin-right:0px;}.elementor-9085 .elementor-element.elementor-element-a00e66b .elementor-button{background-color:var( --e-global-color-21bfb04 );fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-style:solid;border-radius:16px 16px 16px 16px;padding:6px 16px 6px 16px;}.elementor-9085 .elementor-element.elementor-element-a00e66b > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-9085 .elementor-element.elementor-element-05c2531{--grid-template-columns:repeat(0, auto);--icon-size:12px;--grid-column-gap:5px;--grid-row-gap:7px;}.elementor-9085 .elementor-element.elementor-element-05c2531 .elementor-widget-container{text-align:center;}.elementor-9085 .elementor-element.elementor-element-05c2531 > .elementor-widget-container{margin:-20px 0px 0px 0px;}.elementor-9085 .elementor-element.elementor-element-05c2531 .elementor-social-icon{background-color:var( --e-global-color-primary );--icon-padding:0.75em;}.elementor-9085 .elementor-element.elementor-element-05c2531 .elementor-social-icon i{color:var( --e-global-color-21bfb04 );}.elementor-9085 .elementor-element.elementor-element-05c2531 .elementor-social-icon svg{fill:var( --e-global-color-21bfb04 );}.elementor-9085 .elementor-element.elementor-element-05c2531 .elementor-icon{border-radius:100% 100% 100% 100%;}.elementor-9085 .elementor-element.elementor-element-05c2531 .elementor-social-icon:hover{background-color:var( --e-global-color-fc28385 );}.elementor-9085 .elementor-element.elementor-element-259faf8{--display:flex;--min-height:500px;--border-radius:16px 16px 16px 16px;}.elementor-9085 .elementor-element.elementor-element-259faf8:not(.elementor-motion-effects-element-type-background), .elementor-9085 .elementor-element.elementor-element-259faf8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://tectonic.scot/wp-content/uploads/2025/04/26.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-9085 .elementor-element.elementor-element-8c544af{--display:flex;--min-height:400px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:0px 0px 0px 0px;}.elementor-9085 .elementor-element.elementor-element-8c544af.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-9085 .elementor-element.elementor-element-7c418da{--display:flex;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--border-radius:16px 16px 16px 16px;}.elementor-9085 .elementor-element.elementor-element-7c418da:not(.elementor-motion-effects-element-type-background), .elementor-9085 .elementor-element.elementor-element-7c418da > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-21bfb04 );}.elementor-9085 .elementor-element.elementor-element-7023970{text-align:center;}.elementor-9085 .elementor-element.elementor-element-7023970 .elementor-heading-title{font-family:var( --e-global-typography-61eed76-font-family ), Sans-serif;font-size:var( --e-global-typography-61eed76-font-size );font-weight:var( --e-global-typography-61eed76-font-weight );line-height:var( --e-global-typography-61eed76-line-height );color:var( --e-global-color-primary );}.elementor-9085 .elementor-element.elementor-element-db7b1ba{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9085 .elementor-element.elementor-element-a7fb981{--display:flex;--margin-top:-20px;--margin-bottom:6px;--margin-left:0px;--margin-right:0px;}.elementor-9085 .elementor-element.elementor-element-ca1d3f6 .elementor-button{background-color:var( --e-global-color-21bfb04 );fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-style:solid;border-radius:16px 16px 16px 16px;padding:6px 16px 6px 16px;}.elementor-9085 .elementor-element.elementor-element-ca1d3f6 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-9085 .elementor-element.elementor-element-388cd8a{--grid-template-columns:repeat(0, auto);--icon-size:12px;--grid-column-gap:5px;--grid-row-gap:7px;}.elementor-9085 .elementor-element.elementor-element-388cd8a .elementor-widget-container{text-align:center;}.elementor-9085 .elementor-element.elementor-element-388cd8a > .elementor-widget-container{margin:-20px 0px 0px 0px;}.elementor-9085 .elementor-element.elementor-element-388cd8a .elementor-social-icon{background-color:var( --e-global-color-primary );--icon-padding:0.75em;}.elementor-9085 .elementor-element.elementor-element-388cd8a .elementor-social-icon i{color:var( --e-global-color-21bfb04 );}.elementor-9085 .elementor-element.elementor-element-388cd8a .elementor-social-icon svg{fill:var( --e-global-color-21bfb04 );}.elementor-9085 .elementor-element.elementor-element-388cd8a .elementor-icon{border-radius:100% 100% 100% 100%;}.elementor-9085 .elementor-element.elementor-element-388cd8a .elementor-social-icon:hover{background-color:var( --e-global-color-fc28385 );}.elementor-9085 .elementor-element.elementor-element-6f961eb{--display:flex;--min-height:500px;--border-radius:16px 16px 16px 16px;}.elementor-9085 .elementor-element.elementor-element-6f961eb:not(.elementor-motion-effects-element-type-background), .elementor-9085 .elementor-element.elementor-element-6f961eb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://tectonic.scot/wp-content/uploads/2025/04/27.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-9085 .elementor-element.elementor-element-6517adf{--display:flex;--min-height:400px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:0px 0px 0px 0px;}.elementor-9085 .elementor-element.elementor-element-6517adf.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-9085 .elementor-element.elementor-element-f6be01f{--display:flex;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--border-radius:16px 16px 16px 16px;}.elementor-9085 .elementor-element.elementor-element-f6be01f:not(.elementor-motion-effects-element-type-background), .elementor-9085 .elementor-element.elementor-element-f6be01f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-21bfb04 );}.elementor-9085 .elementor-element.elementor-element-ee26bcf{text-align:center;}.elementor-9085 .elementor-element.elementor-element-ee26bcf .elementor-heading-title{font-family:var( --e-global-typography-61eed76-font-family ), Sans-serif;font-size:var( --e-global-typography-61eed76-font-size );font-weight:var( --e-global-typography-61eed76-font-weight );line-height:var( --e-global-typography-61eed76-line-height );color:var( --e-global-color-primary );}.elementor-9085 .elementor-element.elementor-element-8616153{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9085 .elementor-element.elementor-element-90569df{--display:flex;--margin-top:-20px;--margin-bottom:6px;--margin-left:0px;--margin-right:0px;}.elementor-9085 .elementor-element.elementor-element-3e7b065 .elementor-button{background-color:var( --e-global-color-21bfb04 );fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-style:solid;border-radius:16px 16px 16px 16px;padding:6px 16px 6px 16px;}.elementor-9085 .elementor-element.elementor-element-3e7b065 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-9085 .elementor-element.elementor-element-64c2c79{--grid-template-columns:repeat(0, auto);--icon-size:12px;--grid-column-gap:5px;--grid-row-gap:7px;}.elementor-9085 .elementor-element.elementor-element-64c2c79 .elementor-widget-container{text-align:center;}.elementor-9085 .elementor-element.elementor-element-64c2c79 > .elementor-widget-container{margin:-20px 0px 0px 0px;}.elementor-9085 .elementor-element.elementor-element-64c2c79 .elementor-social-icon{background-color:var( --e-global-color-primary );--icon-padding:0.75em;}.elementor-9085 .elementor-element.elementor-element-64c2c79 .elementor-social-icon i{color:var( --e-global-color-21bfb04 );}.elementor-9085 .elementor-element.elementor-element-64c2c79 .elementor-social-icon svg{fill:var( --e-global-color-21bfb04 );}.elementor-9085 .elementor-element.elementor-element-64c2c79 .elementor-icon{border-radius:100% 100% 100% 100%;}.elementor-9085 .elementor-element.elementor-element-64c2c79 .elementor-social-icon:hover{background-color:var( --e-global-color-fc28385 );}.elementor-9085 .elementor-element.elementor-element-6415279{--display:flex;--min-height:500px;--border-radius:16px 16px 16px 16px;}.elementor-9085 .elementor-element.elementor-element-6415279:not(.elementor-motion-effects-element-type-background), .elementor-9085 .elementor-element.elementor-element-6415279 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://tectonic.scot/wp-content/uploads/2025/04/Untitled-design-22.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-9085 .elementor-element.elementor-element-de034be{--display:flex;--min-height:400px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:0px 0px 0px 0px;}.elementor-9085 .elementor-element.elementor-element-de034be.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-9085 .elementor-element.elementor-element-9c715e4{--display:flex;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--border-radius:16px 16px 16px 16px;}.elementor-9085 .elementor-element.elementor-element-9c715e4:not(.elementor-motion-effects-element-type-background), .elementor-9085 .elementor-element.elementor-element-9c715e4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-21bfb04 );}.elementor-9085 .elementor-element.elementor-element-87cbf78{text-align:center;}.elementor-9085 .elementor-element.elementor-element-87cbf78 .elementor-heading-title{font-family:var( --e-global-typography-61eed76-font-family ), Sans-serif;font-size:var( --e-global-typography-61eed76-font-size );font-weight:var( --e-global-typography-61eed76-font-weight );line-height:var( --e-global-typography-61eed76-line-height );color:var( --e-global-color-primary );}.elementor-9085 .elementor-element.elementor-element-0257f83{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9085 .elementor-element.elementor-element-e0c430c{--display:flex;--margin-top:-20px;--margin-bottom:6px;--margin-left:0px;--margin-right:0px;}.elementor-9085 .elementor-element.elementor-element-e0bcfc0 .elementor-button{background-color:var( --e-global-color-21bfb04 );fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-style:solid;border-radius:16px 16px 16px 16px;padding:6px 16px 6px 16px;}.elementor-9085 .elementor-element.elementor-element-e0bcfc0 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-9085 .elementor-element.elementor-element-e9b219d{--grid-template-columns:repeat(0, auto);--icon-size:12px;--grid-column-gap:5px;--grid-row-gap:7px;}.elementor-9085 .elementor-element.elementor-element-e9b219d .elementor-widget-container{text-align:center;}.elementor-9085 .elementor-element.elementor-element-e9b219d > .elementor-widget-container{margin:-20px 0px 0px 0px;}.elementor-9085 .elementor-element.elementor-element-e9b219d .elementor-social-icon{background-color:var( --e-global-color-primary );--icon-padding:0.75em;}.elementor-9085 .elementor-element.elementor-element-e9b219d .elementor-social-icon i{color:var( --e-global-color-21bfb04 );}.elementor-9085 .elementor-element.elementor-element-e9b219d .elementor-social-icon svg{fill:var( --e-global-color-21bfb04 );}.elementor-9085 .elementor-element.elementor-element-e9b219d .elementor-icon{border-radius:100% 100% 100% 100%;}.elementor-9085 .elementor-element.elementor-element-e9b219d .elementor-social-icon:hover{background-color:var( --e-global-color-fc28385 );}.elementor-9085 .elementor-element.elementor-element-ade1448{--display:flex;--min-height:500px;--border-radius:16px 16px 16px 16px;}.elementor-9085 .elementor-element.elementor-element-ade1448:not(.elementor-motion-effects-element-type-background), .elementor-9085 .elementor-element.elementor-element-ade1448 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://tectonic.scot/wp-content/uploads/2025/04/37.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-9085 .elementor-element.elementor-element-34a8559{--display:flex;--min-height:400px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:0px 0px 0px 0px;}.elementor-9085 .elementor-element.elementor-element-34a8559.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-9085 .elementor-element.elementor-element-1acce90{--display:flex;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--border-radius:16px 16px 16px 16px;}.elementor-9085 .elementor-element.elementor-element-1acce90:not(.elementor-motion-effects-element-type-background), .elementor-9085 .elementor-element.elementor-element-1acce90 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-21bfb04 );}.elementor-9085 .elementor-element.elementor-element-78c086a{text-align:center;}.elementor-9085 .elementor-element.elementor-element-78c086a .elementor-heading-title{font-family:var( --e-global-typography-61eed76-font-family ), Sans-serif;font-size:var( --e-global-typography-61eed76-font-size );font-weight:var( --e-global-typography-61eed76-font-weight );line-height:var( --e-global-typography-61eed76-line-height );color:var( --e-global-color-primary );}.elementor-9085 .elementor-element.elementor-element-c31a3b4{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9085 .elementor-element.elementor-element-3606231{--display:flex;--margin-top:-20px;--margin-bottom:6px;--margin-left:0px;--margin-right:0px;}.elementor-9085 .elementor-element.elementor-element-818db6e .elementor-button{background-color:var( --e-global-color-21bfb04 );fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-style:solid;border-radius:16px 16px 16px 16px;padding:6px 16px 6px 16px;}.elementor-9085 .elementor-element.elementor-element-818db6e > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-9085 .elementor-element.elementor-element-bc692a1{--grid-template-columns:repeat(0, auto);--icon-size:12px;--grid-column-gap:5px;--grid-row-gap:7px;}.elementor-9085 .elementor-element.elementor-element-bc692a1 .elementor-widget-container{text-align:center;}.elementor-9085 .elementor-element.elementor-element-bc692a1 > .elementor-widget-container{margin:-20px 0px 0px 0px;}.elementor-9085 .elementor-element.elementor-element-bc692a1 .elementor-social-icon{background-color:var( --e-global-color-primary );--icon-padding:0.75em;}.elementor-9085 .elementor-element.elementor-element-bc692a1 .elementor-social-icon i{color:var( --e-global-color-21bfb04 );}.elementor-9085 .elementor-element.elementor-element-bc692a1 .elementor-social-icon svg{fill:var( --e-global-color-21bfb04 );}.elementor-9085 .elementor-element.elementor-element-bc692a1 .elementor-icon{border-radius:100% 100% 100% 100%;}.elementor-9085 .elementor-element.elementor-element-bc692a1 .elementor-social-icon:hover{background-color:var( --e-global-color-fc28385 );}.elementor-9085 .elementor-element.elementor-element-f9afdd3{--display:flex;--min-height:500px;--border-radius:16px 16px 16px 16px;}.elementor-9085 .elementor-element.elementor-element-f9afdd3:not(.elementor-motion-effects-element-type-background), .elementor-9085 .elementor-element.elementor-element-f9afdd3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://tectonic.scot/wp-content/uploads/2025/04/2.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-9085 .elementor-element.elementor-element-fa5f340{--display:flex;--min-height:400px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:0px 0px 0px 0px;}.elementor-9085 .elementor-element.elementor-element-fa5f340.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-9085 .elementor-element.elementor-element-8f673b1{--display:flex;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--border-radius:16px 16px 16px 16px;}.elementor-9085 .elementor-element.elementor-element-8f673b1:not(.elementor-motion-effects-element-type-background), .elementor-9085 .elementor-element.elementor-element-8f673b1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-21bfb04 );}.elementor-9085 .elementor-element.elementor-element-aaf5fbb{text-align:center;}.elementor-9085 .elementor-element.elementor-element-aaf5fbb .elementor-heading-title{font-family:var( --e-global-typography-61eed76-font-family ), Sans-serif;font-size:var( --e-global-typography-61eed76-font-size );font-weight:var( --e-global-typography-61eed76-font-weight );line-height:var( --e-global-typography-61eed76-line-height );color:var( --e-global-color-primary );}.elementor-9085 .elementor-element.elementor-element-ef44219{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9085 .elementor-element.elementor-element-fbf6f37{--display:flex;--margin-top:-20px;--margin-bottom:6px;--margin-left:0px;--margin-right:0px;}.elementor-9085 .elementor-element.elementor-element-80ce1d2 .elementor-button{background-color:var( --e-global-color-21bfb04 );fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-style:solid;border-radius:16px 16px 16px 16px;padding:6px 16px 6px 16px;}.elementor-9085 .elementor-element.elementor-element-80ce1d2 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-9085 .elementor-element.elementor-element-51f3245{--grid-template-columns:repeat(0, auto);--icon-size:12px;--grid-column-gap:5px;--grid-row-gap:7px;}.elementor-9085 .elementor-element.elementor-element-51f3245 .elementor-widget-container{text-align:center;}.elementor-9085 .elementor-element.elementor-element-51f3245 > .elementor-widget-container{margin:-20px 0px 0px 0px;}.elementor-9085 .elementor-element.elementor-element-51f3245 .elementor-social-icon{background-color:var( --e-global-color-primary );--icon-padding:0.75em;}.elementor-9085 .elementor-element.elementor-element-51f3245 .elementor-social-icon i{color:var( --e-global-color-21bfb04 );}.elementor-9085 .elementor-element.elementor-element-51f3245 .elementor-social-icon svg{fill:var( --e-global-color-21bfb04 );}.elementor-9085 .elementor-element.elementor-element-51f3245 .elementor-icon{border-radius:100% 100% 100% 100%;}.elementor-9085 .elementor-element.elementor-element-51f3245 .elementor-social-icon:hover{background-color:var( --e-global-color-fc28385 );}.elementor-9085 .elementor-element.elementor-element-929360a{--display:flex;--min-height:500px;--border-radius:16px 16px 16px 16px;}.elementor-9085 .elementor-element.elementor-element-929360a:not(.elementor-motion-effects-element-type-background), .elementor-9085 .elementor-element.elementor-element-929360a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://tectonic.scot/wp-content/uploads/2025/04/19.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-9085 .elementor-element.elementor-element-3a27459{--display:flex;--min-height:400px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:0px 0px 0px 0px;}.elementor-9085 .elementor-element.elementor-element-3a27459.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-9085 .elementor-element.elementor-element-2822470{--display:flex;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--border-radius:16px 16px 16px 16px;}.elementor-9085 .elementor-element.elementor-element-2822470:not(.elementor-motion-effects-element-type-background), .elementor-9085 .elementor-element.elementor-element-2822470 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-21bfb04 );}.elementor-9085 .elementor-element.elementor-element-384d3e5{text-align:center;}.elementor-9085 .elementor-element.elementor-element-384d3e5 .elementor-heading-title{font-family:var( --e-global-typography-61eed76-font-family ), Sans-serif;font-size:var( --e-global-typography-61eed76-font-size );font-weight:var( --e-global-typography-61eed76-font-weight );line-height:var( --e-global-typography-61eed76-line-height );color:var( --e-global-color-primary );}.elementor-9085 .elementor-element.elementor-element-15a60e0{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9085 .elementor-element.elementor-element-323a063{--display:flex;--margin-top:-20px;--margin-bottom:6px;--margin-left:0px;--margin-right:0px;}.elementor-9085 .elementor-element.elementor-element-92a8f96 .elementor-button{background-color:var( --e-global-color-21bfb04 );fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-style:solid;border-radius:16px 16px 16px 16px;padding:6px 16px 6px 16px;}.elementor-9085 .elementor-element.elementor-element-92a8f96 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-9085 .elementor-element.elementor-element-aaabfc1{--grid-template-columns:repeat(0, auto);--icon-size:12px;--grid-column-gap:5px;--grid-row-gap:7px;}.elementor-9085 .elementor-element.elementor-element-aaabfc1 .elementor-widget-container{text-align:center;}.elementor-9085 .elementor-element.elementor-element-aaabfc1 > .elementor-widget-container{margin:-20px 0px 0px 0px;}.elementor-9085 .elementor-element.elementor-element-aaabfc1 .elementor-social-icon{background-color:var( --e-global-color-primary );--icon-padding:0.75em;}.elementor-9085 .elementor-element.elementor-element-aaabfc1 .elementor-social-icon i{color:var( --e-global-color-21bfb04 );}.elementor-9085 .elementor-element.elementor-element-aaabfc1 .elementor-social-icon svg{fill:var( --e-global-color-21bfb04 );}.elementor-9085 .elementor-element.elementor-element-aaabfc1 .elementor-icon{border-radius:100% 100% 100% 100%;}.elementor-9085 .elementor-element.elementor-element-aaabfc1 .elementor-social-icon:hover{background-color:var( --e-global-color-fc28385 );}.elementor-9085 .elementor-element.elementor-element-6a75964{--display:flex;--min-height:500px;--border-radius:16px 16px 16px 16px;}.elementor-9085 .elementor-element.elementor-element-6a75964:not(.elementor-motion-effects-element-type-background), .elementor-9085 .elementor-element.elementor-element-6a75964 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://tectonic.scot/wp-content/uploads/2025/04/4-1.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-9085 .elementor-element.elementor-element-451a8ba{--display:flex;--min-height:400px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:0px 0px 0px 0px;}.elementor-9085 .elementor-element.elementor-element-451a8ba.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-9085 .elementor-element.elementor-element-2781bc1{--display:flex;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--border-radius:16px 16px 16px 16px;}.elementor-9085 .elementor-element.elementor-element-2781bc1:not(.elementor-motion-effects-element-type-background), .elementor-9085 .elementor-element.elementor-element-2781bc1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-21bfb04 );}.elementor-9085 .elementor-element.elementor-element-1061a4e{text-align:center;}.elementor-9085 .elementor-element.elementor-element-1061a4e .elementor-heading-title{font-family:var( --e-global-typography-61eed76-font-family ), Sans-serif;font-size:var( --e-global-typography-61eed76-font-size );font-weight:var( --e-global-typography-61eed76-font-weight );line-height:var( --e-global-typography-61eed76-line-height );color:var( --e-global-color-primary );}.elementor-9085 .elementor-element.elementor-element-dfed63d{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9085 .elementor-element.elementor-element-7fb7bf6{--display:flex;--margin-top:-20px;--margin-bottom:6px;--margin-left:0px;--margin-right:0px;}.elementor-9085 .elementor-element.elementor-element-f5d8a4a .elementor-button{background-color:var( --e-global-color-21bfb04 );fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-style:solid;border-radius:16px 16px 16px 16px;padding:6px 16px 6px 16px;}.elementor-9085 .elementor-element.elementor-element-f5d8a4a > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-9085 .elementor-element.elementor-element-53968db{--grid-template-columns:repeat(0, auto);--icon-size:12px;--grid-column-gap:5px;--grid-row-gap:7px;}.elementor-9085 .elementor-element.elementor-element-53968db .elementor-widget-container{text-align:center;}.elementor-9085 .elementor-element.elementor-element-53968db > .elementor-widget-container{margin:-20px 0px 0px 0px;}.elementor-9085 .elementor-element.elementor-element-53968db .elementor-social-icon{background-color:var( --e-global-color-primary );--icon-padding:0.75em;}.elementor-9085 .elementor-element.elementor-element-53968db .elementor-social-icon i{color:var( --e-global-color-21bfb04 );}.elementor-9085 .elementor-element.elementor-element-53968db .elementor-social-icon svg{fill:var( --e-global-color-21bfb04 );}.elementor-9085 .elementor-element.elementor-element-53968db .elementor-icon{border-radius:100% 100% 100% 100%;}.elementor-9085 .elementor-element.elementor-element-53968db .elementor-social-icon:hover{background-color:var( --e-global-color-fc28385 );}.elementor-9085 .elementor-element.elementor-element-b3db9e9{--display:flex;--min-height:500px;--border-radius:16px 16px 16px 16px;}.elementor-9085 .elementor-element.elementor-element-b3db9e9:not(.elementor-motion-effects-element-type-background), .elementor-9085 .elementor-element.elementor-element-b3db9e9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://tectonic.scot/wp-content/uploads/2025/04/Untitled-design-30.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-9085 .elementor-element.elementor-element-62f2d79{--display:flex;--min-height:400px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:0px 0px 0px 0px;}.elementor-9085 .elementor-element.elementor-element-62f2d79.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-9085 .elementor-element.elementor-element-d744540{--display:flex;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--border-radius:16px 16px 16px 16px;}.elementor-9085 .elementor-element.elementor-element-d744540:not(.elementor-motion-effects-element-type-background), .elementor-9085 .elementor-element.elementor-element-d744540 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-21bfb04 );}.elementor-9085 .elementor-element.elementor-element-25ca2b2{text-align:center;}.elementor-9085 .elementor-element.elementor-element-25ca2b2 .elementor-heading-title{font-family:var( --e-global-typography-61eed76-font-family ), Sans-serif;font-size:var( --e-global-typography-61eed76-font-size );font-weight:var( --e-global-typography-61eed76-font-weight );line-height:var( --e-global-typography-61eed76-line-height );color:var( --e-global-color-primary );}.elementor-9085 .elementor-element.elementor-element-d0c49c4{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9085 .elementor-element.elementor-element-004283e{--display:flex;--margin-top:-20px;--margin-bottom:6px;--margin-left:0px;--margin-right:0px;}.elementor-9085 .elementor-element.elementor-element-b1d148c .elementor-button{background-color:var( --e-global-color-21bfb04 );fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-style:solid;border-radius:16px 16px 16px 16px;padding:6px 16px 6px 16px;}.elementor-9085 .elementor-element.elementor-element-b1d148c > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-9085 .elementor-element.elementor-element-e303b8a{--grid-template-columns:repeat(0, auto);--icon-size:12px;--grid-column-gap:5px;--grid-row-gap:7px;}.elementor-9085 .elementor-element.elementor-element-e303b8a .elementor-widget-container{text-align:center;}.elementor-9085 .elementor-element.elementor-element-e303b8a > .elementor-widget-container{margin:-20px 0px 0px 0px;}.elementor-9085 .elementor-element.elementor-element-e303b8a .elementor-social-icon{background-color:var( --e-global-color-primary );--icon-padding:0.75em;}.elementor-9085 .elementor-element.elementor-element-e303b8a .elementor-social-icon i{color:var( --e-global-color-21bfb04 );}.elementor-9085 .elementor-element.elementor-element-e303b8a .elementor-social-icon svg{fill:var( --e-global-color-21bfb04 );}.elementor-9085 .elementor-element.elementor-element-e303b8a .elementor-icon{border-radius:100% 100% 100% 100%;}.elementor-9085 .elementor-element.elementor-element-e303b8a .elementor-social-icon:hover{background-color:var( --e-global-color-fc28385 );}.elementor-9085 .elementor-element.elementor-element-f9a870a{--display:flex;--min-height:500px;--border-radius:16px 16px 16px 16px;}.elementor-9085 .elementor-element.elementor-element-f9a870a:not(.elementor-motion-effects-element-type-background), .elementor-9085 .elementor-element.elementor-element-f9a870a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://tectonic.scot/wp-content/uploads/2025/04/3-1.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-9085 .elementor-element.elementor-element-d2f2092{--display:flex;--min-height:400px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:0px 0px 0px 0px;}.elementor-9085 .elementor-element.elementor-element-d2f2092.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-9085 .elementor-element.elementor-element-9f15cd6{--display:flex;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--border-radius:16px 16px 16px 16px;}.elementor-9085 .elementor-element.elementor-element-9f15cd6:not(.elementor-motion-effects-element-type-background), .elementor-9085 .elementor-element.elementor-element-9f15cd6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-21bfb04 );}.elementor-9085 .elementor-element.elementor-element-c2c09d1{text-align:center;}.elementor-9085 .elementor-element.elementor-element-c2c09d1 .elementor-heading-title{font-family:var( --e-global-typography-61eed76-font-family ), Sans-serif;font-size:var( --e-global-typography-61eed76-font-size );font-weight:var( --e-global-typography-61eed76-font-weight );line-height:var( --e-global-typography-61eed76-line-height );color:var( --e-global-color-primary );}.elementor-9085 .elementor-element.elementor-element-3b5e18c{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9085 .elementor-element.elementor-element-528ce75{--display:flex;--margin-top:-20px;--margin-bottom:6px;--margin-left:0px;--margin-right:0px;}.elementor-9085 .elementor-element.elementor-element-63ca761 .elementor-button{background-color:var( --e-global-color-21bfb04 );fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-style:solid;border-radius:16px 16px 16px 16px;padding:6px 16px 6px 16px;}.elementor-9085 .elementor-element.elementor-element-63ca761 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-9085 .elementor-element.elementor-element-03b9da6{--grid-template-columns:repeat(0, auto);--icon-size:12px;--grid-column-gap:5px;--grid-row-gap:7px;}.elementor-9085 .elementor-element.elementor-element-03b9da6 .elementor-widget-container{text-align:center;}.elementor-9085 .elementor-element.elementor-element-03b9da6 > .elementor-widget-container{margin:-20px 0px 0px 0px;}.elementor-9085 .elementor-element.elementor-element-03b9da6 .elementor-social-icon{background-color:var( --e-global-color-primary );--icon-padding:0.75em;}.elementor-9085 .elementor-element.elementor-element-03b9da6 .elementor-social-icon i{color:var( --e-global-color-21bfb04 );}.elementor-9085 .elementor-element.elementor-element-03b9da6 .elementor-social-icon svg{fill:var( --e-global-color-21bfb04 );}.elementor-9085 .elementor-element.elementor-element-03b9da6 .elementor-icon{border-radius:100% 100% 100% 100%;}.elementor-9085 .elementor-element.elementor-element-03b9da6 .elementor-social-icon:hover{background-color:var( --e-global-color-fc28385 );}.elementor-9085 .elementor-element.elementor-element-b2adf9d{--display:flex;--min-height:400px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:0px 0px 0px 0px;}.elementor-9085 .elementor-element.elementor-element-b2adf9d.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-9085 .elementor-element.elementor-element-1a3f647{--display:flex;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--border-radius:16px 16px 16px 16px;}.elementor-9085 .elementor-element.elementor-element-1a3f647:not(.elementor-motion-effects-element-type-background), .elementor-9085 .elementor-element.elementor-element-1a3f647 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-21bfb04 );}.elementor-9085 .elementor-element.elementor-element-42830fd{text-align:center;}.elementor-9085 .elementor-element.elementor-element-42830fd .elementor-heading-title{font-family:var( --e-global-typography-61eed76-font-family ), Sans-serif;font-size:var( --e-global-typography-61eed76-font-size );font-weight:var( --e-global-typography-61eed76-font-weight );line-height:var( --e-global-typography-61eed76-line-height );}.elementor-9085 .elementor-element.elementor-element-220b370{--display:flex;--margin-top:-20px;--margin-bottom:6px;--margin-left:0px;--margin-right:0px;}.elementor-9085 .elementor-element.elementor-element-47e2d10 .elementor-button{background-color:var( --e-global-color-21bfb04 );fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-style:solid;border-radius:16px 16px 16px 16px;padding:6px 16px 6px 16px;}.elementor-9085 .elementor-element.elementor-element-47e2d10 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-9085 .elementor-element.elementor-element-af98db9{--grid-template-columns:repeat(0, auto);--icon-size:12px;--grid-column-gap:5px;--grid-row-gap:7px;}.elementor-9085 .elementor-element.elementor-element-af98db9 .elementor-widget-container{text-align:center;}.elementor-9085 .elementor-element.elementor-element-af98db9 > .elementor-widget-container{margin:-20px 0px 0px 0px;}.elementor-9085 .elementor-element.elementor-element-af98db9 .elementor-social-icon{background-color:var( --e-global-color-primary );--icon-padding:0.75em;}.elementor-9085 .elementor-element.elementor-element-af98db9 .elementor-social-icon i{color:var( --e-global-color-21bfb04 );}.elementor-9085 .elementor-element.elementor-element-af98db9 .elementor-social-icon svg{fill:var( --e-global-color-21bfb04 );}.elementor-9085 .elementor-element.elementor-element-af98db9 .elementor-icon{border-radius:100% 100% 100% 100%;}.elementor-9085 .elementor-element.elementor-element-af98db9 .elementor-social-icon:hover{background-color:var( --e-global-color-fc28385 );}.elementor-9085 .elementor-element.elementor-element-798b565{--display:flex;--min-height:500px;--border-radius:16px 16px 16px 16px;}.elementor-9085 .elementor-element.elementor-element-798b565:not(.elementor-motion-effects-element-type-background), .elementor-9085 .elementor-element.elementor-element-798b565 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://tectonic.scot/wp-content/uploads/2025/10/Community-Partners-4.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-9085 .elementor-element.elementor-element-0f03c31{--display:flex;--min-height:400px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:0px 0px 0px 0px;}.elementor-9085 .elementor-element.elementor-element-0f03c31.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-9085 .elementor-element.elementor-element-c993377{--display:flex;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--border-radius:16px 16px 16px 16px;}.elementor-9085 .elementor-element.elementor-element-c993377:not(.elementor-motion-effects-element-type-background), .elementor-9085 .elementor-element.elementor-element-c993377 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-21bfb04 );}.elementor-9085 .elementor-element.elementor-element-946c7ca{text-align:center;}.elementor-9085 .elementor-element.elementor-element-946c7ca .elementor-heading-title{font-family:var( --e-global-typography-61eed76-font-family ), Sans-serif;font-size:var( --e-global-typography-61eed76-font-size );font-weight:var( --e-global-typography-61eed76-font-weight );line-height:var( --e-global-typography-61eed76-line-height );color:var( --e-global-color-primary );}.elementor-9085 .elementor-element.elementor-element-5c51580{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9085 .elementor-element.elementor-element-a6ca56d{--display:flex;--margin-top:-20px;--margin-bottom:6px;--margin-left:0px;--margin-right:0px;}.elementor-9085 .elementor-element.elementor-element-a558bcb .elementor-button{background-color:var( --e-global-color-21bfb04 );fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-style:solid;border-radius:16px 16px 16px 16px;padding:6px 16px 6px 16px;}.elementor-9085 .elementor-element.elementor-element-a558bcb > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-9085 .elementor-element.elementor-element-fbe485f{--grid-template-columns:repeat(0, auto);--icon-size:12px;--grid-column-gap:5px;--grid-row-gap:7px;}.elementor-9085 .elementor-element.elementor-element-fbe485f .elementor-widget-container{text-align:center;}.elementor-9085 .elementor-element.elementor-element-fbe485f > .elementor-widget-container{margin:-20px 0px 0px 0px;}.elementor-9085 .elementor-element.elementor-element-fbe485f .elementor-social-icon{background-color:var( --e-global-color-primary );--icon-padding:0.75em;}.elementor-9085 .elementor-element.elementor-element-fbe485f .elementor-social-icon i{color:var( --e-global-color-21bfb04 );}.elementor-9085 .elementor-element.elementor-element-fbe485f .elementor-social-icon svg{fill:var( --e-global-color-21bfb04 );}.elementor-9085 .elementor-element.elementor-element-fbe485f .elementor-icon{border-radius:100% 100% 100% 100%;}.elementor-9085 .elementor-element.elementor-element-fbe485f .elementor-social-icon:hover{background-color:var( --e-global-color-fc28385 );}.elementor-9085 .elementor-element.elementor-element-6e80c1b{--display:flex;--min-height:400px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:0px 0px 0px 0px;}.elementor-9085 .elementor-element.elementor-element-6e80c1b.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-9085 .elementor-element.elementor-element-ac446ba{--display:flex;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--border-radius:16px 16px 16px 16px;}.elementor-9085 .elementor-element.elementor-element-ac446ba:not(.elementor-motion-effects-element-type-background), .elementor-9085 .elementor-element.elementor-element-ac446ba > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-21bfb04 );}.elementor-9085 .elementor-element.elementor-element-d3326c2{text-align:center;}.elementor-9085 .elementor-element.elementor-element-d3326c2 .elementor-heading-title{font-family:var( --e-global-typography-61eed76-font-family ), Sans-serif;font-size:var( --e-global-typography-61eed76-font-size );font-weight:var( --e-global-typography-61eed76-font-weight );line-height:var( --e-global-typography-61eed76-line-height );color:var( --e-global-color-primary );}.elementor-9085 .elementor-element.elementor-element-ce5f956{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9085 .elementor-element.elementor-element-3ab2fe4{--display:flex;--margin-top:-20px;--margin-bottom:6px;--margin-left:0px;--margin-right:0px;}.elementor-9085 .elementor-element.elementor-element-724eff0 .elementor-button{background-color:var( --e-global-color-21bfb04 );fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-style:solid;border-radius:16px 16px 16px 16px;padding:6px 16px 6px 16px;}.elementor-9085 .elementor-element.elementor-element-724eff0 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-9085 .elementor-element.elementor-element-cef9550{--grid-template-columns:repeat(0, auto);--icon-size:12px;--grid-column-gap:5px;--grid-row-gap:7px;}.elementor-9085 .elementor-element.elementor-element-cef9550 .elementor-widget-container{text-align:center;}.elementor-9085 .elementor-element.elementor-element-cef9550 > .elementor-widget-container{margin:-20px 0px 0px 0px;}.elementor-9085 .elementor-element.elementor-element-cef9550 .elementor-social-icon{background-color:var( --e-global-color-primary );--icon-padding:0.75em;}.elementor-9085 .elementor-element.elementor-element-cef9550 .elementor-social-icon i{color:var( --e-global-color-21bfb04 );}.elementor-9085 .elementor-element.elementor-element-cef9550 .elementor-social-icon svg{fill:var( --e-global-color-21bfb04 );}.elementor-9085 .elementor-element.elementor-element-cef9550 .elementor-icon{border-radius:100% 100% 100% 100%;}.elementor-9085 .elementor-element.elementor-element-cef9550 .elementor-social-icon:hover{background-color:var( --e-global-color-fc28385 );}.elementor-9085 .elementor-element.elementor-element-5e9cec0{--display:flex;--min-height:400px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:0px 0px 0px 0px;}.elementor-9085 .elementor-element.elementor-element-5e9cec0.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-9085 .elementor-element.elementor-element-84bf244{--display:flex;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--border-radius:16px 16px 16px 16px;}.elementor-9085 .elementor-element.elementor-element-84bf244:not(.elementor-motion-effects-element-type-background), .elementor-9085 .elementor-element.elementor-element-84bf244 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-21bfb04 );}.elementor-9085 .elementor-element.elementor-element-da75f80{text-align:center;}.elementor-9085 .elementor-element.elementor-element-da75f80 .elementor-heading-title{font-family:var( --e-global-typography-61eed76-font-family ), Sans-serif;font-size:var( --e-global-typography-61eed76-font-size );font-weight:var( --e-global-typography-61eed76-font-weight );line-height:var( --e-global-typography-61eed76-line-height );}.elementor-9085 .elementor-element.elementor-element-7bee8a4{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9085 .elementor-element.elementor-element-6ca4719{--display:flex;--margin-top:-20px;--margin-bottom:6px;--margin-left:0px;--margin-right:0px;}.elementor-9085 .elementor-element.elementor-element-d98e0f9 .elementor-button{background-color:var( --e-global-color-21bfb04 );fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-style:solid;border-radius:16px 16px 16px 16px;padding:6px 16px 6px 16px;}.elementor-9085 .elementor-element.elementor-element-d98e0f9 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-9085 .elementor-element.elementor-element-f66fa08{--grid-template-columns:repeat(0, auto);--icon-size:12px;--grid-column-gap:5px;--grid-row-gap:7px;}.elementor-9085 .elementor-element.elementor-element-f66fa08 .elementor-widget-container{text-align:center;}.elementor-9085 .elementor-element.elementor-element-f66fa08 > .elementor-widget-container{margin:-20px 0px 0px 0px;}.elementor-9085 .elementor-element.elementor-element-f66fa08 .elementor-social-icon{background-color:var( --e-global-color-primary );--icon-padding:0.75em;}.elementor-9085 .elementor-element.elementor-element-f66fa08 .elementor-social-icon i{color:var( --e-global-color-21bfb04 );}.elementor-9085 .elementor-element.elementor-element-f66fa08 .elementor-social-icon svg{fill:var( --e-global-color-21bfb04 );}.elementor-9085 .elementor-element.elementor-element-f66fa08 .elementor-icon{border-radius:100% 100% 100% 100%;}.elementor-9085 .elementor-element.elementor-element-f66fa08 .elementor-social-icon:hover{background-color:var( --e-global-color-fc28385 );}.elementor-9085 .elementor-element.elementor-element-5ad75d4{--display:flex;--min-height:500px;--border-radius:16px 16px 16px 16px;}.elementor-9085 .elementor-element.elementor-element-5ad75d4:not(.elementor-motion-effects-element-type-background), .elementor-9085 .elementor-element.elementor-element-5ad75d4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://tectonic.scot/wp-content/uploads/2025/04/32.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-9085 .elementor-element.elementor-element-1c63e13{--display:flex;--min-height:400px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:0px 0px 0px 0px;}.elementor-9085 .elementor-element.elementor-element-1c63e13.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-9085 .elementor-element.elementor-element-d87ec93{--display:flex;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--border-radius:16px 16px 16px 16px;}.elementor-9085 .elementor-element.elementor-element-d87ec93:not(.elementor-motion-effects-element-type-background), .elementor-9085 .elementor-element.elementor-element-d87ec93 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-21bfb04 );}.elementor-9085 .elementor-element.elementor-element-6108774{text-align:center;}.elementor-9085 .elementor-element.elementor-element-6108774 .elementor-heading-title{font-family:var( --e-global-typography-61eed76-font-family ), Sans-serif;font-size:var( --e-global-typography-61eed76-font-size );font-weight:var( --e-global-typography-61eed76-font-weight );line-height:var( --e-global-typography-61eed76-line-height );color:var( --e-global-color-primary );}.elementor-9085 .elementor-element.elementor-element-825cb27{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9085 .elementor-element.elementor-element-a505a28{--display:flex;--margin-top:-20px;--margin-bottom:6px;--margin-left:0px;--margin-right:0px;}.elementor-9085 .elementor-element.elementor-element-1aa72e7 .elementor-button{background-color:var( --e-global-color-21bfb04 );fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-style:solid;border-radius:16px 16px 16px 16px;padding:6px 16px 6px 16px;}.elementor-9085 .elementor-element.elementor-element-1aa72e7 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-9085 .elementor-element.elementor-element-44fa45f{--grid-template-columns:repeat(0, auto);--icon-size:12px;--grid-column-gap:5px;--grid-row-gap:7px;}.elementor-9085 .elementor-element.elementor-element-44fa45f .elementor-widget-container{text-align:center;}.elementor-9085 .elementor-element.elementor-element-44fa45f > .elementor-widget-container{margin:-20px 0px 0px 0px;}.elementor-9085 .elementor-element.elementor-element-44fa45f .elementor-social-icon{background-color:var( --e-global-color-primary );--icon-padding:0.75em;}.elementor-9085 .elementor-element.elementor-element-44fa45f .elementor-social-icon i{color:var( --e-global-color-21bfb04 );}.elementor-9085 .elementor-element.elementor-element-44fa45f .elementor-social-icon svg{fill:var( --e-global-color-21bfb04 );}.elementor-9085 .elementor-element.elementor-element-44fa45f .elementor-icon{border-radius:100% 100% 100% 100%;}.elementor-9085 .elementor-element.elementor-element-44fa45f .elementor-social-icon:hover{background-color:var( --e-global-color-fc28385 );}.elementor-9085 .elementor-element.elementor-element-eb1bdb6{--display:flex;--min-height:400px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:0px 0px 0px 0px;}.elementor-9085 .elementor-element.elementor-element-eb1bdb6.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-9085 .elementor-element.elementor-element-f6b62eb{--display:flex;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--border-radius:16px 16px 16px 16px;}.elementor-9085 .elementor-element.elementor-element-f6b62eb:not(.elementor-motion-effects-element-type-background), .elementor-9085 .elementor-element.elementor-element-f6b62eb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-21bfb04 );}.elementor-9085 .elementor-element.elementor-element-1f148a0{text-align:center;}.elementor-9085 .elementor-element.elementor-element-1f148a0 .elementor-heading-title{font-family:var( --e-global-typography-61eed76-font-family ), Sans-serif;font-size:var( --e-global-typography-61eed76-font-size );font-weight:var( --e-global-typography-61eed76-font-weight );line-height:var( --e-global-typography-61eed76-line-height );color:var( --e-global-color-primary );}.elementor-9085 .elementor-element.elementor-element-3e12cfa{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9085 .elementor-element.elementor-element-e339ab8{--display:flex;--margin-top:-20px;--margin-bottom:6px;--margin-left:0px;--margin-right:0px;}.elementor-9085 .elementor-element.elementor-element-5ab27f0 .elementor-button{background-color:var( --e-global-color-21bfb04 );fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-style:solid;border-radius:16px 16px 16px 16px;padding:6px 16px 6px 16px;}.elementor-9085 .elementor-element.elementor-element-5ab27f0 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-9085 .elementor-element.elementor-element-14ae7ab{--grid-template-columns:repeat(0, auto);--icon-size:12px;--grid-column-gap:5px;--grid-row-gap:7px;}.elementor-9085 .elementor-element.elementor-element-14ae7ab .elementor-widget-container{text-align:center;}.elementor-9085 .elementor-element.elementor-element-14ae7ab > .elementor-widget-container{margin:-20px 0px 0px 0px;}.elementor-9085 .elementor-element.elementor-element-14ae7ab .elementor-social-icon{background-color:var( --e-global-color-primary );--icon-padding:0.75em;}.elementor-9085 .elementor-element.elementor-element-14ae7ab .elementor-social-icon i{color:var( --e-global-color-21bfb04 );}.elementor-9085 .elementor-element.elementor-element-14ae7ab .elementor-social-icon svg{fill:var( --e-global-color-21bfb04 );}.elementor-9085 .elementor-element.elementor-element-14ae7ab .elementor-icon{border-radius:100% 100% 100% 100%;}.elementor-9085 .elementor-element.elementor-element-14ae7ab .elementor-social-icon:hover{background-color:var( --e-global-color-fc28385 );}.elementor-9085 .elementor-element.elementor-element-544faf9{--display:flex;--min-height:400px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:0px 0px 0px 0px;}.elementor-9085 .elementor-element.elementor-element-544faf9.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-9085 .elementor-element.elementor-element-dbba173{--display:flex;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--border-radius:16px 16px 16px 16px;}.elementor-9085 .elementor-element.elementor-element-dbba173:not(.elementor-motion-effects-element-type-background), .elementor-9085 .elementor-element.elementor-element-dbba173 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-21bfb04 );}.elementor-9085 .elementor-element.elementor-element-692d6bc{text-align:center;}.elementor-9085 .elementor-element.elementor-element-692d6bc .elementor-heading-title{font-family:var( --e-global-typography-61eed76-font-family ), Sans-serif;font-size:var( --e-global-typography-61eed76-font-size );font-weight:var( --e-global-typography-61eed76-font-weight );line-height:var( --e-global-typography-61eed76-line-height );}.elementor-9085 .elementor-element.elementor-element-efc854b{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9085 .elementor-element.elementor-element-c49e5c8{--display:flex;--margin-top:-20px;--margin-bottom:6px;--margin-left:0px;--margin-right:0px;}.elementor-9085 .elementor-element.elementor-element-687f6e8 .elementor-button{background-color:var( --e-global-color-21bfb04 );fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-style:solid;border-radius:16px 16px 16px 16px;padding:6px 16px 6px 16px;}.elementor-9085 .elementor-element.elementor-element-687f6e8 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-9085 .elementor-element.elementor-element-bdea802{--grid-template-columns:repeat(0, auto);--icon-size:12px;--grid-column-gap:5px;--grid-row-gap:7px;}.elementor-9085 .elementor-element.elementor-element-bdea802 .elementor-widget-container{text-align:center;}.elementor-9085 .elementor-element.elementor-element-bdea802 > .elementor-widget-container{margin:-20px 0px 0px 0px;}.elementor-9085 .elementor-element.elementor-element-bdea802 .elementor-social-icon{background-color:var( --e-global-color-primary );--icon-padding:0.75em;}.elementor-9085 .elementor-element.elementor-element-bdea802 .elementor-social-icon i{color:var( --e-global-color-21bfb04 );}.elementor-9085 .elementor-element.elementor-element-bdea802 .elementor-social-icon svg{fill:var( --e-global-color-21bfb04 );}.elementor-9085 .elementor-element.elementor-element-bdea802 .elementor-icon{border-radius:100% 100% 100% 100%;}.elementor-9085 .elementor-element.elementor-element-bdea802 .elementor-social-icon:hover{background-color:var( --e-global-color-fc28385 );}.elementor-9085 .elementor-element.elementor-element-d3c35d6{--display:flex;--min-height:500px;--border-radius:16px 16px 16px 16px;}.elementor-9085 .elementor-element.elementor-element-d3c35d6:not(.elementor-motion-effects-element-type-background), .elementor-9085 .elementor-element.elementor-element-d3c35d6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://tectonic.scot/wp-content/uploads/2025/05/Untitled-design-38.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-9085 .elementor-element.elementor-element-0bda451{--display:flex;--min-height:400px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:0px 0px 0px 0px;}.elementor-9085 .elementor-element.elementor-element-0bda451.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-9085 .elementor-element.elementor-element-f7558e5{--display:flex;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--border-radius:16px 16px 16px 16px;}.elementor-9085 .elementor-element.elementor-element-f7558e5:not(.elementor-motion-effects-element-type-background), .elementor-9085 .elementor-element.elementor-element-f7558e5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-21bfb04 );}.elementor-9085 .elementor-element.elementor-element-9e0efec{text-align:center;}.elementor-9085 .elementor-element.elementor-element-9e0efec .elementor-heading-title{font-family:var( --e-global-typography-61eed76-font-family ), Sans-serif;font-size:var( --e-global-typography-61eed76-font-size );font-weight:var( --e-global-typography-61eed76-font-weight );line-height:var( --e-global-typography-61eed76-line-height );color:var( --e-global-color-primary );}.elementor-9085 .elementor-element.elementor-element-568a6e7{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9085 .elementor-element.elementor-element-3a02e3e{--display:flex;--margin-top:-20px;--margin-bottom:6px;--margin-left:0px;--margin-right:0px;}.elementor-9085 .elementor-element.elementor-element-07b2eed .elementor-button{background-color:var( --e-global-color-21bfb04 );fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-style:solid;border-radius:16px 16px 16px 16px;padding:6px 16px 6px 16px;}.elementor-9085 .elementor-element.elementor-element-07b2eed > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-9085 .elementor-element.elementor-element-7119369{--grid-template-columns:repeat(0, auto);--icon-size:12px;--grid-column-gap:5px;--grid-row-gap:7px;}.elementor-9085 .elementor-element.elementor-element-7119369 .elementor-widget-container{text-align:center;}.elementor-9085 .elementor-element.elementor-element-7119369 > .elementor-widget-container{margin:-20px 0px 0px 0px;}.elementor-9085 .elementor-element.elementor-element-7119369 .elementor-social-icon{background-color:var( --e-global-color-primary );--icon-padding:0.75em;}.elementor-9085 .elementor-element.elementor-element-7119369 .elementor-social-icon i{color:var( --e-global-color-21bfb04 );}.elementor-9085 .elementor-element.elementor-element-7119369 .elementor-social-icon svg{fill:var( --e-global-color-21bfb04 );}.elementor-9085 .elementor-element.elementor-element-7119369 .elementor-icon{border-radius:100% 100% 100% 100%;}.elementor-9085 .elementor-element.elementor-element-7119369 .elementor-social-icon:hover{background-color:var( --e-global-color-fc28385 );}.elementor-9085 .elementor-element.elementor-element-74b7b40{--display:flex;--min-height:400px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:0px 0px 0px 0px;}.elementor-9085 .elementor-element.elementor-element-74b7b40.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-9085 .elementor-element.elementor-element-b639d16{--display:flex;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--border-radius:16px 16px 16px 16px;}.elementor-9085 .elementor-element.elementor-element-b639d16:not(.elementor-motion-effects-element-type-background), .elementor-9085 .elementor-element.elementor-element-b639d16 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-21bfb04 );}.elementor-9085 .elementor-element.elementor-element-fa3e7a7{text-align:center;}.elementor-9085 .elementor-element.elementor-element-fa3e7a7 .elementor-heading-title{font-family:var( --e-global-typography-61eed76-font-family ), Sans-serif;font-size:var( --e-global-typography-61eed76-font-size );font-weight:var( --e-global-typography-61eed76-font-weight );line-height:var( --e-global-typography-61eed76-line-height );}.elementor-9085 .elementor-element.elementor-element-ba1127e{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9085 .elementor-element.elementor-element-3dd824f{--display:flex;--margin-top:-20px;--margin-bottom:6px;--margin-left:0px;--margin-right:0px;}.elementor-9085 .elementor-element.elementor-element-f89688f .elementor-button{background-color:var( --e-global-color-21bfb04 );fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-style:solid;border-radius:16px 16px 16px 16px;padding:6px 16px 6px 16px;}.elementor-9085 .elementor-element.elementor-element-f89688f > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-9085 .elementor-element.elementor-element-284ce9d{--grid-template-columns:repeat(0, auto);--icon-size:12px;--grid-column-gap:5px;--grid-row-gap:7px;}.elementor-9085 .elementor-element.elementor-element-284ce9d .elementor-widget-container{text-align:center;}.elementor-9085 .elementor-element.elementor-element-284ce9d > .elementor-widget-container{margin:-20px 0px 0px 0px;}.elementor-9085 .elementor-element.elementor-element-284ce9d .elementor-social-icon{background-color:var( --e-global-color-primary );--icon-padding:0.75em;}.elementor-9085 .elementor-element.elementor-element-284ce9d .elementor-social-icon i{color:var( --e-global-color-21bfb04 );}.elementor-9085 .elementor-element.elementor-element-284ce9d .elementor-social-icon svg{fill:var( --e-global-color-21bfb04 );}.elementor-9085 .elementor-element.elementor-element-284ce9d .elementor-icon{border-radius:100% 100% 100% 100%;}.elementor-9085 .elementor-element.elementor-element-284ce9d .elementor-social-icon:hover{background-color:var( --e-global-color-fc28385 );}.elementor-9085 .elementor-element.elementor-element-e3545d9{--display:flex;--min-height:500px;--border-radius:16px 16px 16px 16px;}.elementor-9085 .elementor-element.elementor-element-e3545d9:not(.elementor-motion-effects-element-type-background), .elementor-9085 .elementor-element.elementor-element-e3545d9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://tectonic.scot/wp-content/uploads/2025/04/38.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-9085 .elementor-element.elementor-element-f3f342f{--display:flex;--min-height:400px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:0px 0px 0px 0px;}.elementor-9085 .elementor-element.elementor-element-f3f342f.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-9085 .elementor-element.elementor-element-67b74ee{--display:flex;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--border-radius:16px 16px 16px 16px;}.elementor-9085 .elementor-element.elementor-element-67b74ee:not(.elementor-motion-effects-element-type-background), .elementor-9085 .elementor-element.elementor-element-67b74ee > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-21bfb04 );}.elementor-9085 .elementor-element.elementor-element-065c152{text-align:center;}.elementor-9085 .elementor-element.elementor-element-065c152 .elementor-heading-title{font-family:var( --e-global-typography-61eed76-font-family ), Sans-serif;font-size:var( --e-global-typography-61eed76-font-size );font-weight:var( --e-global-typography-61eed76-font-weight );line-height:var( --e-global-typography-61eed76-line-height );color:var( --e-global-color-primary );}.elementor-9085 .elementor-element.elementor-element-1928ecf{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9085 .elementor-element.elementor-element-b679a55{--display:flex;--margin-top:-20px;--margin-bottom:6px;--margin-left:0px;--margin-right:0px;}.elementor-9085 .elementor-element.elementor-element-42b877d .elementor-button{background-color:var( --e-global-color-21bfb04 );fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-style:solid;border-radius:16px 16px 16px 16px;padding:6px 16px 6px 16px;}.elementor-9085 .elementor-element.elementor-element-42b877d > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-9085 .elementor-element.elementor-element-a08622a{--grid-template-columns:repeat(0, auto);--icon-size:12px;--grid-column-gap:5px;--grid-row-gap:7px;}.elementor-9085 .elementor-element.elementor-element-a08622a .elementor-widget-container{text-align:center;}.elementor-9085 .elementor-element.elementor-element-a08622a > .elementor-widget-container{margin:-20px 0px 0px 0px;}.elementor-9085 .elementor-element.elementor-element-a08622a .elementor-social-icon{background-color:var( --e-global-color-primary );--icon-padding:0.75em;}.elementor-9085 .elementor-element.elementor-element-a08622a .elementor-social-icon i{color:var( --e-global-color-21bfb04 );}.elementor-9085 .elementor-element.elementor-element-a08622a .elementor-social-icon svg{fill:var( --e-global-color-21bfb04 );}.elementor-9085 .elementor-element.elementor-element-a08622a .elementor-icon{border-radius:100% 100% 100% 100%;}.elementor-9085 .elementor-element.elementor-element-a08622a .elementor-social-icon:hover{background-color:var( --e-global-color-fc28385 );}.elementor-9085 .elementor-element.elementor-element-3c6173a{--display:flex;--min-height:400px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:0px 0px 0px 0px;}.elementor-9085 .elementor-element.elementor-element-3c6173a.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-9085 .elementor-element.elementor-element-3f94d1b{--display:flex;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--border-radius:16px 16px 16px 16px;}.elementor-9085 .elementor-element.elementor-element-3f94d1b:not(.elementor-motion-effects-element-type-background), .elementor-9085 .elementor-element.elementor-element-3f94d1b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-21bfb04 );}.elementor-9085 .elementor-element.elementor-element-e555b5c{text-align:center;}.elementor-9085 .elementor-element.elementor-element-e555b5c .elementor-heading-title{font-family:var( --e-global-typography-61eed76-font-family ), Sans-serif;font-size:var( --e-global-typography-61eed76-font-size );font-weight:var( --e-global-typography-61eed76-font-weight );line-height:var( --e-global-typography-61eed76-line-height );}.elementor-9085 .elementor-element.elementor-element-57f9631{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9085 .elementor-element.elementor-element-de97743{--display:flex;--margin-top:-20px;--margin-bottom:6px;--margin-left:0px;--margin-right:0px;}.elementor-9085 .elementor-element.elementor-element-e31a6bd .elementor-button{background-color:var( --e-global-color-21bfb04 );fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-style:solid;border-radius:16px 16px 16px 16px;padding:6px 16px 6px 16px;}.elementor-9085 .elementor-element.elementor-element-e31a6bd > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-9085 .elementor-element.elementor-element-0e1be06{--grid-template-columns:repeat(0, auto);--icon-size:12px;--grid-column-gap:5px;--grid-row-gap:7px;}.elementor-9085 .elementor-element.elementor-element-0e1be06 .elementor-widget-container{text-align:center;}.elementor-9085 .elementor-element.elementor-element-0e1be06 > .elementor-widget-container{margin:-20px 0px 0px 0px;}.elementor-9085 .elementor-element.elementor-element-0e1be06 .elementor-social-icon{background-color:var( --e-global-color-primary );--icon-padding:0.75em;}.elementor-9085 .elementor-element.elementor-element-0e1be06 .elementor-social-icon i{color:var( --e-global-color-21bfb04 );}.elementor-9085 .elementor-element.elementor-element-0e1be06 .elementor-social-icon svg{fill:var( --e-global-color-21bfb04 );}.elementor-9085 .elementor-element.elementor-element-0e1be06 .elementor-icon{border-radius:100% 100% 100% 100%;}.elementor-9085 .elementor-element.elementor-element-0e1be06 .elementor-social-icon:hover{background-color:var( --e-global-color-fc28385 );}.elementor-9085 .elementor-element.elementor-element-3b6ceed{--display:flex;--min-height:500px;--border-radius:16px 16px 16px 16px;}.elementor-9085 .elementor-element.elementor-element-3b6ceed:not(.elementor-motion-effects-element-type-background), .elementor-9085 .elementor-element.elementor-element-3b6ceed > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://tectonic.scot/wp-content/uploads/2025/04/18.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-9085 .elementor-element.elementor-element-ada6458{--display:flex;--min-height:400px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:0px 0px 0px 0px;}.elementor-9085 .elementor-element.elementor-element-ada6458.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-9085 .elementor-element.elementor-element-96b3320{--display:flex;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--border-radius:16px 16px 16px 16px;}.elementor-9085 .elementor-element.elementor-element-96b3320:not(.elementor-motion-effects-element-type-background), .elementor-9085 .elementor-element.elementor-element-96b3320 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-21bfb04 );}.elementor-9085 .elementor-element.elementor-element-6641f8b{text-align:center;}.elementor-9085 .elementor-element.elementor-element-6641f8b .elementor-heading-title{font-family:var( --e-global-typography-61eed76-font-family ), Sans-serif;font-size:var( --e-global-typography-61eed76-font-size );font-weight:var( --e-global-typography-61eed76-font-weight );line-height:var( --e-global-typography-61eed76-line-height );color:var( --e-global-color-primary );}.elementor-9085 .elementor-element.elementor-element-0157fbe{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9085 .elementor-element.elementor-element-3003a0a{--display:flex;--margin-top:-20px;--margin-bottom:6px;--margin-left:0px;--margin-right:0px;}.elementor-9085 .elementor-element.elementor-element-04ad546 .elementor-button{background-color:var( --e-global-color-21bfb04 );fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-style:solid;border-radius:16px 16px 16px 16px;padding:6px 16px 6px 16px;}.elementor-9085 .elementor-element.elementor-element-04ad546 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-9085 .elementor-element.elementor-element-b56ae70{--grid-template-columns:repeat(0, auto);--icon-size:12px;--grid-column-gap:5px;--grid-row-gap:7px;}.elementor-9085 .elementor-element.elementor-element-b56ae70 .elementor-widget-container{text-align:center;}.elementor-9085 .elementor-element.elementor-element-b56ae70 > .elementor-widget-container{margin:-20px 0px 0px 0px;}.elementor-9085 .elementor-element.elementor-element-b56ae70 .elementor-social-icon{background-color:var( --e-global-color-primary );--icon-padding:0.75em;}.elementor-9085 .elementor-element.elementor-element-b56ae70 .elementor-social-icon i{color:var( --e-global-color-21bfb04 );}.elementor-9085 .elementor-element.elementor-element-b56ae70 .elementor-social-icon svg{fill:var( --e-global-color-21bfb04 );}.elementor-9085 .elementor-element.elementor-element-b56ae70 .elementor-icon{border-radius:100% 100% 100% 100%;}.elementor-9085 .elementor-element.elementor-element-b56ae70 .elementor-social-icon:hover{background-color:var( --e-global-color-fc28385 );}.elementor-9085 .elementor-element.elementor-element-c060c0e{--display:flex;--min-height:400px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:0px 0px 0px 0px;}.elementor-9085 .elementor-element.elementor-element-c060c0e.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-9085 .elementor-element.elementor-element-010672e{--display:flex;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--border-radius:16px 16px 16px 16px;}.elementor-9085 .elementor-element.elementor-element-010672e:not(.elementor-motion-effects-element-type-background), .elementor-9085 .elementor-element.elementor-element-010672e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-21bfb04 );}.elementor-9085 .elementor-element.elementor-element-c038f60{text-align:center;}.elementor-9085 .elementor-element.elementor-element-c038f60 .elementor-heading-title{font-family:var( --e-global-typography-61eed76-font-family ), Sans-serif;font-size:var( --e-global-typography-61eed76-font-size );font-weight:var( --e-global-typography-61eed76-font-weight );line-height:var( --e-global-typography-61eed76-line-height );}.elementor-9085 .elementor-element.elementor-element-bb6d60f{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9085 .elementor-element.elementor-element-8a7ffbe{--display:flex;--margin-top:-20px;--margin-bottom:6px;--margin-left:0px;--margin-right:0px;}.elementor-9085 .elementor-element.elementor-element-e48f47a .elementor-button{background-color:var( --e-global-color-21bfb04 );fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-style:solid;border-radius:16px 16px 16px 16px;padding:6px 16px 6px 16px;}.elementor-9085 .elementor-element.elementor-element-e48f47a > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-9085 .elementor-element.elementor-element-d243b57{--grid-template-columns:repeat(0, auto);--icon-size:12px;--grid-column-gap:5px;--grid-row-gap:7px;}.elementor-9085 .elementor-element.elementor-element-d243b57 .elementor-widget-container{text-align:center;}.elementor-9085 .elementor-element.elementor-element-d243b57 > .elementor-widget-container{margin:-20px 0px 0px 0px;}.elementor-9085 .elementor-element.elementor-element-d243b57 .elementor-social-icon{background-color:var( --e-global-color-primary );--icon-padding:0.75em;}.elementor-9085 .elementor-element.elementor-element-d243b57 .elementor-social-icon i{color:var( --e-global-color-21bfb04 );}.elementor-9085 .elementor-element.elementor-element-d243b57 .elementor-social-icon svg{fill:var( --e-global-color-21bfb04 );}.elementor-9085 .elementor-element.elementor-element-d243b57 .elementor-icon{border-radius:100% 100% 100% 100%;}.elementor-9085 .elementor-element.elementor-element-d243b57 .elementor-social-icon:hover{background-color:var( --e-global-color-fc28385 );}.elementor-9085 .elementor-element.elementor-element-b1d33e2{--display:flex;--min-height:500px;--border-radius:16px 16px 16px 16px;}.elementor-9085 .elementor-element.elementor-element-b1d33e2:not(.elementor-motion-effects-element-type-background), .elementor-9085 .elementor-element.elementor-element-b1d33e2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://tectonic.scot/wp-content/uploads/2025/04/42.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-9085 .elementor-element.elementor-element-859970e{--display:flex;--min-height:400px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:0px 0px 0px 0px;}.elementor-9085 .elementor-element.elementor-element-859970e.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-9085 .elementor-element.elementor-element-6fc90eb{--display:flex;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--border-radius:16px 16px 16px 16px;}.elementor-9085 .elementor-element.elementor-element-6fc90eb:not(.elementor-motion-effects-element-type-background), .elementor-9085 .elementor-element.elementor-element-6fc90eb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-21bfb04 );}.elementor-9085 .elementor-element.elementor-element-e486161{text-align:center;}.elementor-9085 .elementor-element.elementor-element-e486161 .elementor-heading-title{font-family:var( --e-global-typography-61eed76-font-family ), Sans-serif;font-size:var( --e-global-typography-61eed76-font-size );font-weight:var( --e-global-typography-61eed76-font-weight );line-height:var( --e-global-typography-61eed76-line-height );color:var( --e-global-color-primary );}.elementor-9085 .elementor-element.elementor-element-77d895f{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9085 .elementor-element.elementor-element-fa4e18d{--display:flex;--margin-top:-20px;--margin-bottom:6px;--margin-left:0px;--margin-right:0px;}.elementor-9085 .elementor-element.elementor-element-145ee53 .elementor-button{background-color:var( --e-global-color-21bfb04 );fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-style:solid;border-radius:16px 16px 16px 16px;padding:6px 16px 6px 16px;}.elementor-9085 .elementor-element.elementor-element-145ee53 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-9085 .elementor-element.elementor-element-6392511{--grid-template-columns:repeat(0, auto);--icon-size:12px;--grid-column-gap:5px;--grid-row-gap:7px;}.elementor-9085 .elementor-element.elementor-element-6392511 .elementor-widget-container{text-align:center;}.elementor-9085 .elementor-element.elementor-element-6392511 > .elementor-widget-container{margin:-20px 0px 0px 0px;}.elementor-9085 .elementor-element.elementor-element-6392511 .elementor-social-icon{background-color:var( --e-global-color-primary );--icon-padding:0.75em;}.elementor-9085 .elementor-element.elementor-element-6392511 .elementor-social-icon i{color:var( --e-global-color-21bfb04 );}.elementor-9085 .elementor-element.elementor-element-6392511 .elementor-social-icon svg{fill:var( --e-global-color-21bfb04 );}.elementor-9085 .elementor-element.elementor-element-6392511 .elementor-icon{border-radius:100% 100% 100% 100%;}.elementor-9085 .elementor-element.elementor-element-6392511 .elementor-social-icon:hover{background-color:var( --e-global-color-fc28385 );}.elementor-9085 .elementor-element.elementor-element-3b87ca8{--display:flex;--min-height:500px;--border-radius:16px 16px 16px 16px;}.elementor-9085 .elementor-element.elementor-element-3b87ca8:not(.elementor-motion-effects-element-type-background), .elementor-9085 .elementor-element.elementor-element-3b87ca8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://tectonic.scot/wp-content/uploads/2025/04/39.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-9085 .elementor-element.elementor-element-5126697{--display:flex;--min-height:400px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:0px 0px 0px 0px;}.elementor-9085 .elementor-element.elementor-element-5126697.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-9085 .elementor-element.elementor-element-2028949{--display:flex;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--border-radius:16px 16px 16px 16px;}.elementor-9085 .elementor-element.elementor-element-2028949:not(.elementor-motion-effects-element-type-background), .elementor-9085 .elementor-element.elementor-element-2028949 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-21bfb04 );}.elementor-9085 .elementor-element.elementor-element-a170a1a{text-align:center;}.elementor-9085 .elementor-element.elementor-element-a170a1a .elementor-heading-title{font-family:var( --e-global-typography-61eed76-font-family ), Sans-serif;font-size:var( --e-global-typography-61eed76-font-size );font-weight:var( --e-global-typography-61eed76-font-weight );line-height:var( --e-global-typography-61eed76-line-height );color:var( --e-global-color-primary );}.elementor-9085 .elementor-element.elementor-element-0205ab0{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9085 .elementor-element.elementor-element-2ba6931{--display:flex;--margin-top:-20px;--margin-bottom:6px;--margin-left:0px;--margin-right:0px;}.elementor-9085 .elementor-element.elementor-element-af8a9b0 .elementor-button{background-color:var( --e-global-color-21bfb04 );fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-style:solid;border-radius:16px 16px 16px 16px;padding:6px 16px 6px 16px;}.elementor-9085 .elementor-element.elementor-element-af8a9b0 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-9085 .elementor-element.elementor-element-c467ae8{--grid-template-columns:repeat(0, auto);--icon-size:12px;--grid-column-gap:5px;--grid-row-gap:7px;}.elementor-9085 .elementor-element.elementor-element-c467ae8 .elementor-widget-container{text-align:center;}.elementor-9085 .elementor-element.elementor-element-c467ae8 > .elementor-widget-container{margin:-20px 0px 0px 0px;}.elementor-9085 .elementor-element.elementor-element-c467ae8 .elementor-social-icon{background-color:var( --e-global-color-primary );--icon-padding:0.75em;}.elementor-9085 .elementor-element.elementor-element-c467ae8 .elementor-social-icon i{color:var( --e-global-color-21bfb04 );}.elementor-9085 .elementor-element.elementor-element-c467ae8 .elementor-social-icon svg{fill:var( --e-global-color-21bfb04 );}.elementor-9085 .elementor-element.elementor-element-c467ae8 .elementor-icon{border-radius:100% 100% 100% 100%;}.elementor-9085 .elementor-element.elementor-element-c467ae8 .elementor-social-icon:hover{background-color:var( --e-global-color-fc28385 );}.elementor-9085 .elementor-element.elementor-element-82b5db1{--display:flex;--min-height:500px;--border-radius:16px 16px 16px 16px;}.elementor-9085 .elementor-element.elementor-element-82b5db1:not(.elementor-motion-effects-element-type-background), .elementor-9085 .elementor-element.elementor-element-82b5db1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://tectonic.scot/wp-content/uploads/2025/10/2.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-9085 .elementor-element.elementor-element-49b4f4e{--display:flex;--min-height:400px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:0px 0px 0px 0px;}.elementor-9085 .elementor-element.elementor-element-49b4f4e.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-9085 .elementor-element.elementor-element-ffae266{--display:flex;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--border-radius:16px 16px 16px 16px;}.elementor-9085 .elementor-element.elementor-element-ffae266:not(.elementor-motion-effects-element-type-background), .elementor-9085 .elementor-element.elementor-element-ffae266 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-21bfb04 );}.elementor-9085 .elementor-element.elementor-element-d86abad{text-align:center;}.elementor-9085 .elementor-element.elementor-element-d86abad .elementor-heading-title{font-family:var( --e-global-typography-61eed76-font-family ), Sans-serif;font-size:var( --e-global-typography-61eed76-font-size );font-weight:var( --e-global-typography-61eed76-font-weight );line-height:var( --e-global-typography-61eed76-line-height );color:var( --e-global-color-primary );}.elementor-9085 .elementor-element.elementor-element-b5a09f2{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9085 .elementor-element.elementor-element-9d22afe{--display:flex;--margin-top:-20px;--margin-bottom:6px;--margin-left:0px;--margin-right:0px;}.elementor-9085 .elementor-element.elementor-element-a513351 .elementor-button{background-color:var( --e-global-color-21bfb04 );fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-style:solid;border-radius:16px 16px 16px 16px;padding:6px 16px 6px 16px;}.elementor-9085 .elementor-element.elementor-element-a513351 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-9085 .elementor-element.elementor-element-d65b3fd{--grid-template-columns:repeat(0, auto);--icon-size:12px;--grid-column-gap:5px;--grid-row-gap:7px;}.elementor-9085 .elementor-element.elementor-element-d65b3fd .elementor-widget-container{text-align:center;}.elementor-9085 .elementor-element.elementor-element-d65b3fd > .elementor-widget-container{margin:-20px 0px 0px 0px;}.elementor-9085 .elementor-element.elementor-element-d65b3fd .elementor-social-icon{background-color:var( --e-global-color-primary );--icon-padding:0.75em;}.elementor-9085 .elementor-element.elementor-element-d65b3fd .elementor-social-icon i{color:var( --e-global-color-21bfb04 );}.elementor-9085 .elementor-element.elementor-element-d65b3fd .elementor-social-icon svg{fill:var( --e-global-color-21bfb04 );}.elementor-9085 .elementor-element.elementor-element-d65b3fd .elementor-icon{border-radius:100% 100% 100% 100%;}.elementor-9085 .elementor-element.elementor-element-d65b3fd .elementor-social-icon:hover{background-color:var( --e-global-color-fc28385 );}.elementor-9085 .elementor-element.elementor-element-df1900e{--display:flex;--min-height:500px;--border-radius:16px 16px 16px 16px;}.elementor-9085 .elementor-element.elementor-element-df1900e:not(.elementor-motion-effects-element-type-background), .elementor-9085 .elementor-element.elementor-element-df1900e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://tectonic.scot/wp-content/uploads/2025/04/24.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-9085 .elementor-element.elementor-element-bf8ebb7{--display:flex;--min-height:400px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:0px 0px 0px 0px;}.elementor-9085 .elementor-element.elementor-element-bf8ebb7.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-9085 .elementor-element.elementor-element-bd9965b{--display:flex;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--border-radius:16px 16px 16px 16px;}.elementor-9085 .elementor-element.elementor-element-bd9965b:not(.elementor-motion-effects-element-type-background), .elementor-9085 .elementor-element.elementor-element-bd9965b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-21bfb04 );}.elementor-9085 .elementor-element.elementor-element-7169a4e{text-align:center;}.elementor-9085 .elementor-element.elementor-element-7169a4e .elementor-heading-title{font-family:var( --e-global-typography-61eed76-font-family ), Sans-serif;font-size:var( --e-global-typography-61eed76-font-size );font-weight:var( --e-global-typography-61eed76-font-weight );line-height:var( --e-global-typography-61eed76-line-height );color:var( --e-global-color-primary );}.elementor-9085 .elementor-element.elementor-element-a26548d{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9085 .elementor-element.elementor-element-44f8dd2{--display:flex;--margin-top:-20px;--margin-bottom:6px;--margin-left:0px;--margin-right:0px;}.elementor-9085 .elementor-element.elementor-element-6cb6211 .elementor-button{background-color:var( --e-global-color-21bfb04 );fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-style:solid;border-radius:16px 16px 16px 16px;padding:6px 16px 6px 16px;}.elementor-9085 .elementor-element.elementor-element-6cb6211 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-9085 .elementor-element.elementor-element-47f0b2d{--grid-template-columns:repeat(0, auto);--icon-size:12px;--grid-column-gap:5px;--grid-row-gap:7px;}.elementor-9085 .elementor-element.elementor-element-47f0b2d .elementor-widget-container{text-align:center;}.elementor-9085 .elementor-element.elementor-element-47f0b2d > .elementor-widget-container{margin:-20px 0px 0px 0px;}.elementor-9085 .elementor-element.elementor-element-47f0b2d .elementor-social-icon{background-color:var( --e-global-color-primary );--icon-padding:0.75em;}.elementor-9085 .elementor-element.elementor-element-47f0b2d .elementor-social-icon i{color:var( --e-global-color-21bfb04 );}.elementor-9085 .elementor-element.elementor-element-47f0b2d .elementor-social-icon svg{fill:var( --e-global-color-21bfb04 );}.elementor-9085 .elementor-element.elementor-element-47f0b2d .elementor-icon{border-radius:100% 100% 100% 100%;}.elementor-9085 .elementor-element.elementor-element-47f0b2d .elementor-social-icon:hover{background-color:var( --e-global-color-fc28385 );}.elementor-9085 .elementor-element.elementor-element-3305a55{--display:flex;--min-height:500px;--border-radius:16px 16px 16px 16px;}.elementor-9085 .elementor-element.elementor-element-3305a55:not(.elementor-motion-effects-element-type-background), .elementor-9085 .elementor-element.elementor-element-3305a55 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://tectonic.scot/wp-content/uploads/2025/10/1-1.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-9085 .elementor-element.elementor-element-42c3968{--display:flex;--min-height:400px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:0px 0px 0px 0px;}.elementor-9085 .elementor-element.elementor-element-42c3968.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-9085 .elementor-element.elementor-element-9b52bdd{--display:flex;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--border-radius:16px 16px 16px 16px;}.elementor-9085 .elementor-element.elementor-element-9b52bdd:not(.elementor-motion-effects-element-type-background), .elementor-9085 .elementor-element.elementor-element-9b52bdd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-21bfb04 );}.elementor-9085 .elementor-element.elementor-element-836302b{text-align:center;}.elementor-9085 .elementor-element.elementor-element-836302b .elementor-heading-title{font-family:var( --e-global-typography-61eed76-font-family ), Sans-serif;font-size:var( --e-global-typography-61eed76-font-size );font-weight:var( --e-global-typography-61eed76-font-weight );line-height:var( --e-global-typography-61eed76-line-height );color:var( --e-global-color-primary );}.elementor-9085 .elementor-element.elementor-element-7e5af6c{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9085 .elementor-element.elementor-element-e969ea2{--display:flex;--margin-top:-20px;--margin-bottom:6px;--margin-left:0px;--margin-right:0px;}.elementor-9085 .elementor-element.elementor-element-c5e55ea .elementor-button{background-color:var( --e-global-color-21bfb04 );fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-style:solid;border-radius:16px 16px 16px 16px;padding:6px 16px 6px 16px;}.elementor-9085 .elementor-element.elementor-element-c5e55ea > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-9085 .elementor-element.elementor-element-672e5e9{--grid-template-columns:repeat(0, auto);--icon-size:12px;--grid-column-gap:5px;--grid-row-gap:7px;}.elementor-9085 .elementor-element.elementor-element-672e5e9 .elementor-widget-container{text-align:center;}.elementor-9085 .elementor-element.elementor-element-672e5e9 > .elementor-widget-container{margin:-20px 0px 0px 0px;}.elementor-9085 .elementor-element.elementor-element-672e5e9 .elementor-social-icon{background-color:var( --e-global-color-primary );--icon-padding:0.75em;}.elementor-9085 .elementor-element.elementor-element-672e5e9 .elementor-social-icon i{color:var( --e-global-color-21bfb04 );}.elementor-9085 .elementor-element.elementor-element-672e5e9 .elementor-social-icon svg{fill:var( --e-global-color-21bfb04 );}.elementor-9085 .elementor-element.elementor-element-672e5e9 .elementor-icon{border-radius:100% 100% 100% 100%;}.elementor-9085 .elementor-element.elementor-element-672e5e9 .elementor-social-icon:hover{background-color:var( --e-global-color-fc28385 );}.elementor-9085 .elementor-element.elementor-element-f672475{--display:flex;--min-height:500px;--border-radius:16px 16px 16px 16px;}.elementor-9085 .elementor-element.elementor-element-f672475:not(.elementor-motion-effects-element-type-background), .elementor-9085 .elementor-element.elementor-element-f672475 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://tectonic.scot/wp-content/uploads/2025/04/43.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-9085 .elementor-element.elementor-element-3db7ff4{--display:flex;--min-height:400px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:0px 0px 0px 0px;}.elementor-9085 .elementor-element.elementor-element-3db7ff4.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-9085 .elementor-element.elementor-element-b42974f{--display:flex;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--border-radius:16px 16px 16px 16px;}.elementor-9085 .elementor-element.elementor-element-b42974f:not(.elementor-motion-effects-element-type-background), .elementor-9085 .elementor-element.elementor-element-b42974f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-21bfb04 );}.elementor-9085 .elementor-element.elementor-element-df0b7aa{text-align:center;}.elementor-9085 .elementor-element.elementor-element-df0b7aa .elementor-heading-title{font-family:var( --e-global-typography-61eed76-font-family ), Sans-serif;font-size:var( --e-global-typography-61eed76-font-size );font-weight:var( --e-global-typography-61eed76-font-weight );line-height:var( --e-global-typography-61eed76-line-height );color:var( --e-global-color-primary );}.elementor-9085 .elementor-element.elementor-element-c725f55{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9085 .elementor-element.elementor-element-7c8bf2c{--display:flex;--margin-top:-20px;--margin-bottom:6px;--margin-left:0px;--margin-right:0px;}.elementor-9085 .elementor-element.elementor-element-49a84de .elementor-button{background-color:var( --e-global-color-21bfb04 );fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-style:solid;border-radius:16px 16px 16px 16px;padding:6px 16px 6px 16px;}.elementor-9085 .elementor-element.elementor-element-49a84de > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-9085 .elementor-element.elementor-element-b00d610{--grid-template-columns:repeat(0, auto);--icon-size:12px;--grid-column-gap:5px;--grid-row-gap:7px;}.elementor-9085 .elementor-element.elementor-element-b00d610 .elementor-widget-container{text-align:center;}.elementor-9085 .elementor-element.elementor-element-b00d610 > .elementor-widget-container{margin:-20px 0px 0px 0px;}.elementor-9085 .elementor-element.elementor-element-b00d610 .elementor-social-icon{background-color:var( --e-global-color-primary );--icon-padding:0.75em;}.elementor-9085 .elementor-element.elementor-element-b00d610 .elementor-social-icon i{color:var( --e-global-color-21bfb04 );}.elementor-9085 .elementor-element.elementor-element-b00d610 .elementor-social-icon svg{fill:var( --e-global-color-21bfb04 );}.elementor-9085 .elementor-element.elementor-element-b00d610 .elementor-icon{border-radius:100% 100% 100% 100%;}.elementor-9085 .elementor-element.elementor-element-b00d610 .elementor-social-icon:hover{background-color:var( --e-global-color-fc28385 );}.elementor-9085 .elementor-element.elementor-element-a0c16b1{--display:flex;--min-height:500px;--border-radius:16px 16px 16px 16px;}.elementor-9085 .elementor-element.elementor-element-a0c16b1:not(.elementor-motion-effects-element-type-background), .elementor-9085 .elementor-element.elementor-element-a0c16b1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://tectonic.scot/wp-content/uploads/2025/04/12.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-9085 .elementor-element.elementor-element-a84e9e5{--display:flex;--min-height:400px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:0px 0px 0px 0px;}.elementor-9085 .elementor-element.elementor-element-a84e9e5.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-9085 .elementor-element.elementor-element-3d7cfa6{--display:flex;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--border-radius:16px 16px 16px 16px;}.elementor-9085 .elementor-element.elementor-element-3d7cfa6:not(.elementor-motion-effects-element-type-background), .elementor-9085 .elementor-element.elementor-element-3d7cfa6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-21bfb04 );}.elementor-9085 .elementor-element.elementor-element-f10eb2c{text-align:center;}.elementor-9085 .elementor-element.elementor-element-f10eb2c .elementor-heading-title{font-family:var( --e-global-typography-61eed76-font-family ), Sans-serif;font-size:var( --e-global-typography-61eed76-font-size );font-weight:var( --e-global-typography-61eed76-font-weight );line-height:var( --e-global-typography-61eed76-line-height );color:var( --e-global-color-primary );}.elementor-9085 .elementor-element.elementor-element-f88c866{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9085 .elementor-element.elementor-element-c21fc39{--display:flex;--margin-top:-20px;--margin-bottom:6px;--margin-left:0px;--margin-right:0px;}.elementor-9085 .elementor-element.elementor-element-3eefda0 .elementor-button{background-color:var( --e-global-color-21bfb04 );fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-style:solid;border-radius:16px 16px 16px 16px;padding:6px 16px 6px 16px;}.elementor-9085 .elementor-element.elementor-element-3eefda0 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-9085 .elementor-element.elementor-element-a66b79c{--grid-template-columns:repeat(0, auto);--icon-size:12px;--grid-column-gap:5px;--grid-row-gap:7px;}.elementor-9085 .elementor-element.elementor-element-a66b79c .elementor-widget-container{text-align:center;}.elementor-9085 .elementor-element.elementor-element-a66b79c > .elementor-widget-container{margin:-20px 0px 0px 0px;}.elementor-9085 .elementor-element.elementor-element-a66b79c .elementor-social-icon{background-color:var( --e-global-color-primary );--icon-padding:0.75em;}.elementor-9085 .elementor-element.elementor-element-a66b79c .elementor-social-icon i{color:var( --e-global-color-21bfb04 );}.elementor-9085 .elementor-element.elementor-element-a66b79c .elementor-social-icon svg{fill:var( --e-global-color-21bfb04 );}.elementor-9085 .elementor-element.elementor-element-a66b79c .elementor-icon{border-radius:100% 100% 100% 100%;}.elementor-9085 .elementor-element.elementor-element-a66b79c .elementor-social-icon:hover{background-color:var( --e-global-color-fc28385 );}.elementor-9085 .elementor-element.elementor-element-aa41673{--display:flex;--min-height:500px;--border-radius:16px 16px 16px 16px;}.elementor-9085 .elementor-element.elementor-element-aa41673:not(.elementor-motion-effects-element-type-background), .elementor-9085 .elementor-element.elementor-element-aa41673 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://tectonic.scot/wp-content/uploads/2025/04/34.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-9085 .elementor-element.elementor-element-43f2a81{--display:flex;--min-height:400px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:0px 0px 0px 0px;}.elementor-9085 .elementor-element.elementor-element-43f2a81.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-9085 .elementor-element.elementor-element-9207e6f{--display:flex;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--border-radius:16px 16px 16px 16px;}.elementor-9085 .elementor-element.elementor-element-9207e6f:not(.elementor-motion-effects-element-type-background), .elementor-9085 .elementor-element.elementor-element-9207e6f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-21bfb04 );}.elementor-9085 .elementor-element.elementor-element-c180f82{text-align:center;}.elementor-9085 .elementor-element.elementor-element-c180f82 .elementor-heading-title{font-family:var( --e-global-typography-61eed76-font-family ), Sans-serif;font-size:var( --e-global-typography-61eed76-font-size );font-weight:var( --e-global-typography-61eed76-font-weight );line-height:var( --e-global-typography-61eed76-line-height );color:var( --e-global-color-primary );}.elementor-9085 .elementor-element.elementor-element-4b84623{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9085 .elementor-element.elementor-element-a0bc185{--display:flex;--margin-top:-20px;--margin-bottom:6px;--margin-left:0px;--margin-right:0px;}.elementor-9085 .elementor-element.elementor-element-8d8faac .elementor-button{background-color:var( --e-global-color-21bfb04 );fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-style:solid;border-radius:16px 16px 16px 16px;padding:6px 16px 6px 16px;}.elementor-9085 .elementor-element.elementor-element-8d8faac > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-9085 .elementor-element.elementor-element-e1c47b9{--grid-template-columns:repeat(0, auto);--icon-size:12px;--grid-column-gap:5px;--grid-row-gap:7px;}.elementor-9085 .elementor-element.elementor-element-e1c47b9 .elementor-widget-container{text-align:center;}.elementor-9085 .elementor-element.elementor-element-e1c47b9 > .elementor-widget-container{margin:-20px 0px 0px 0px;}.elementor-9085 .elementor-element.elementor-element-e1c47b9 .elementor-social-icon{background-color:var( --e-global-color-primary );--icon-padding:0.75em;}.elementor-9085 .elementor-element.elementor-element-e1c47b9 .elementor-social-icon i{color:var( --e-global-color-21bfb04 );}.elementor-9085 .elementor-element.elementor-element-e1c47b9 .elementor-social-icon svg{fill:var( --e-global-color-21bfb04 );}.elementor-9085 .elementor-element.elementor-element-e1c47b9 .elementor-icon{border-radius:100% 100% 100% 100%;}.elementor-9085 .elementor-element.elementor-element-e1c47b9 .elementor-social-icon:hover{background-color:var( --e-global-color-fc28385 );}.elementor-9085 .elementor-element.elementor-element-7d3caba{--display:flex;--min-height:500px;--border-radius:16px 16px 16px 16px;}.elementor-9085 .elementor-element.elementor-element-7d3caba:not(.elementor-motion-effects-element-type-background), .elementor-9085 .elementor-element.elementor-element-7d3caba > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://tectonic.scot/wp-content/uploads/2025/04/8.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-9085 .elementor-element.elementor-element-943c891{--display:flex;--min-height:400px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:0px 0px 0px 0px;}.elementor-9085 .elementor-element.elementor-element-943c891.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-9085 .elementor-element.elementor-element-75cf853{--display:flex;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--border-radius:16px 16px 16px 16px;}.elementor-9085 .elementor-element.elementor-element-75cf853:not(.elementor-motion-effects-element-type-background), .elementor-9085 .elementor-element.elementor-element-75cf853 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-21bfb04 );}.elementor-9085 .elementor-element.elementor-element-c1f0824{text-align:center;}.elementor-9085 .elementor-element.elementor-element-c1f0824 .elementor-heading-title{font-family:var( --e-global-typography-61eed76-font-family ), Sans-serif;font-size:var( --e-global-typography-61eed76-font-size );font-weight:var( --e-global-typography-61eed76-font-weight );line-height:var( --e-global-typography-61eed76-line-height );color:var( --e-global-color-primary );}.elementor-9085 .elementor-element.elementor-element-220df52{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9085 .elementor-element.elementor-element-cacf485{--display:flex;--margin-top:-20px;--margin-bottom:6px;--margin-left:0px;--margin-right:0px;}.elementor-9085 .elementor-element.elementor-element-18ca0de .elementor-button{background-color:var( --e-global-color-21bfb04 );fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-style:solid;border-radius:16px 16px 16px 16px;padding:6px 16px 6px 16px;}.elementor-9085 .elementor-element.elementor-element-18ca0de > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-9085 .elementor-element.elementor-element-8fb5cab{--grid-template-columns:repeat(0, auto);--icon-size:12px;--grid-column-gap:5px;--grid-row-gap:7px;}.elementor-9085 .elementor-element.elementor-element-8fb5cab .elementor-widget-container{text-align:center;}.elementor-9085 .elementor-element.elementor-element-8fb5cab > .elementor-widget-container{margin:-20px 0px 0px 0px;}.elementor-9085 .elementor-element.elementor-element-8fb5cab .elementor-social-icon{background-color:var( --e-global-color-primary );--icon-padding:0.75em;}.elementor-9085 .elementor-element.elementor-element-8fb5cab .elementor-social-icon i{color:var( --e-global-color-21bfb04 );}.elementor-9085 .elementor-element.elementor-element-8fb5cab .elementor-social-icon svg{fill:var( --e-global-color-21bfb04 );}.elementor-9085 .elementor-element.elementor-element-8fb5cab .elementor-icon{border-radius:100% 100% 100% 100%;}.elementor-9085 .elementor-element.elementor-element-8fb5cab .elementor-social-icon:hover{background-color:var( --e-global-color-fc28385 );}.elementor-9085 .elementor-element.elementor-element-dd33224{--display:flex;--min-height:500px;--border-radius:16px 16px 16px 16px;}.elementor-9085 .elementor-element.elementor-element-dd33224:not(.elementor-motion-effects-element-type-background), .elementor-9085 .elementor-element.elementor-element-dd33224 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://tectonic.scot/wp-content/uploads/2025/04/Untitled-design-31.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-9085 .elementor-element.elementor-element-3911df4{--display:flex;--min-height:400px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:0px 0px 0px 0px;}.elementor-9085 .elementor-element.elementor-element-3911df4.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-9085 .elementor-element.elementor-element-fe890e3{--display:flex;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--border-radius:16px 16px 16px 16px;}.elementor-9085 .elementor-element.elementor-element-fe890e3:not(.elementor-motion-effects-element-type-background), .elementor-9085 .elementor-element.elementor-element-fe890e3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-21bfb04 );}.elementor-9085 .elementor-element.elementor-element-c8fdce1{text-align:center;}.elementor-9085 .elementor-element.elementor-element-c8fdce1 .elementor-heading-title{font-family:var( --e-global-typography-61eed76-font-family ), Sans-serif;font-size:var( --e-global-typography-61eed76-font-size );font-weight:var( --e-global-typography-61eed76-font-weight );line-height:var( --e-global-typography-61eed76-line-height );color:var( --e-global-color-primary );}.elementor-9085 .elementor-element.elementor-element-e20497a{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9085 .elementor-element.elementor-element-6374129{--display:flex;--margin-top:-20px;--margin-bottom:6px;--margin-left:0px;--margin-right:0px;}.elementor-9085 .elementor-element.elementor-element-784233f .elementor-button{background-color:var( --e-global-color-21bfb04 );fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-style:solid;border-radius:16px 16px 16px 16px;padding:6px 16px 6px 16px;}.elementor-9085 .elementor-element.elementor-element-784233f > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-9085 .elementor-element.elementor-element-dd02bb8{--grid-template-columns:repeat(0, auto);--icon-size:12px;--grid-column-gap:5px;--grid-row-gap:7px;}.elementor-9085 .elementor-element.elementor-element-dd02bb8 .elementor-widget-container{text-align:center;}.elementor-9085 .elementor-element.elementor-element-dd02bb8 > .elementor-widget-container{margin:-20px 0px 0px 0px;}.elementor-9085 .elementor-element.elementor-element-dd02bb8 .elementor-social-icon{background-color:var( --e-global-color-primary );--icon-padding:0.75em;}.elementor-9085 .elementor-element.elementor-element-dd02bb8 .elementor-social-icon i{color:var( --e-global-color-21bfb04 );}.elementor-9085 .elementor-element.elementor-element-dd02bb8 .elementor-social-icon svg{fill:var( --e-global-color-21bfb04 );}.elementor-9085 .elementor-element.elementor-element-dd02bb8 .elementor-icon{border-radius:100% 100% 100% 100%;}.elementor-9085 .elementor-element.elementor-element-dd02bb8 .elementor-social-icon:hover{background-color:var( --e-global-color-fc28385 );}.elementor-9085 .elementor-element.elementor-element-d5a53c6{--display:flex;--min-height:500px;--border-radius:16px 16px 16px 16px;}.elementor-9085 .elementor-element.elementor-element-d5a53c6:not(.elementor-motion-effects-element-type-background), .elementor-9085 .elementor-element.elementor-element-d5a53c6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://tectonic.scot/wp-content/uploads/2025/04/13.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-9085 .elementor-element.elementor-element-48c215e{--display:flex;--min-height:400px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:0px 0px 0px 0px;}.elementor-9085 .elementor-element.elementor-element-48c215e.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-9085 .elementor-element.elementor-element-ee68bee{--display:flex;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--border-radius:16px 16px 16px 16px;}.elementor-9085 .elementor-element.elementor-element-ee68bee:not(.elementor-motion-effects-element-type-background), .elementor-9085 .elementor-element.elementor-element-ee68bee > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-21bfb04 );}.elementor-9085 .elementor-element.elementor-element-a781b60{text-align:center;}.elementor-9085 .elementor-element.elementor-element-a781b60 .elementor-heading-title{font-family:var( --e-global-typography-61eed76-font-family ), Sans-serif;font-size:var( --e-global-typography-61eed76-font-size );font-weight:var( --e-global-typography-61eed76-font-weight );line-height:var( --e-global-typography-61eed76-line-height );color:var( --e-global-color-primary );}.elementor-9085 .elementor-element.elementor-element-c6b8431{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9085 .elementor-element.elementor-element-1fb580f{--display:flex;--margin-top:-20px;--margin-bottom:6px;--margin-left:0px;--margin-right:0px;}.elementor-9085 .elementor-element.elementor-element-02122db .elementor-button{background-color:var( --e-global-color-21bfb04 );fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-style:solid;border-radius:16px 16px 16px 16px;padding:6px 16px 6px 16px;}.elementor-9085 .elementor-element.elementor-element-02122db > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-9085 .elementor-element.elementor-element-c8abc7a{--grid-template-columns:repeat(0, auto);--icon-size:12px;--grid-column-gap:5px;--grid-row-gap:7px;}.elementor-9085 .elementor-element.elementor-element-c8abc7a .elementor-widget-container{text-align:center;}.elementor-9085 .elementor-element.elementor-element-c8abc7a > .elementor-widget-container{margin:-20px 0px 0px 0px;}.elementor-9085 .elementor-element.elementor-element-c8abc7a .elementor-social-icon{background-color:var( --e-global-color-primary );--icon-padding:0.75em;}.elementor-9085 .elementor-element.elementor-element-c8abc7a .elementor-social-icon i{color:var( --e-global-color-21bfb04 );}.elementor-9085 .elementor-element.elementor-element-c8abc7a .elementor-social-icon svg{fill:var( --e-global-color-21bfb04 );}.elementor-9085 .elementor-element.elementor-element-c8abc7a .elementor-icon{border-radius:100% 100% 100% 100%;}.elementor-9085 .elementor-element.elementor-element-c8abc7a .elementor-social-icon:hover{background-color:var( --e-global-color-fc28385 );}.elementor-9085 .elementor-element.elementor-element-f68d990{--display:flex;--min-height:500px;--border-radius:16px 16px 16px 16px;}.elementor-9085 .elementor-element.elementor-element-f68d990:not(.elementor-motion-effects-element-type-background), .elementor-9085 .elementor-element.elementor-element-f68d990 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://tectonic.scot/wp-content/uploads/2025/04/40.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-9085 .elementor-element.elementor-element-0c937f0{--display:flex;--min-height:400px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:0px 0px 0px 0px;}.elementor-9085 .elementor-element.elementor-element-0c937f0.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-9085 .elementor-element.elementor-element-0211c3f{--display:flex;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--border-radius:16px 16px 16px 16px;}.elementor-9085 .elementor-element.elementor-element-0211c3f:not(.elementor-motion-effects-element-type-background), .elementor-9085 .elementor-element.elementor-element-0211c3f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-21bfb04 );}.elementor-9085 .elementor-element.elementor-element-2c06444{text-align:center;}.elementor-9085 .elementor-element.elementor-element-2c06444 .elementor-heading-title{font-family:var( --e-global-typography-61eed76-font-family ), Sans-serif;font-size:var( --e-global-typography-61eed76-font-size );font-weight:var( --e-global-typography-61eed76-font-weight );line-height:var( --e-global-typography-61eed76-line-height );color:var( --e-global-color-primary );}.elementor-9085 .elementor-element.elementor-element-0e75d24{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9085 .elementor-element.elementor-element-ed87cf9{--display:flex;--margin-top:-20px;--margin-bottom:6px;--margin-left:0px;--margin-right:0px;}.elementor-9085 .elementor-element.elementor-element-917c98e .elementor-button{background-color:var( --e-global-color-21bfb04 );fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-style:solid;border-radius:16px 16px 16px 16px;padding:6px 16px 6px 16px;}.elementor-9085 .elementor-element.elementor-element-917c98e > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-9085 .elementor-element.elementor-element-2cf28ea{--grid-template-columns:repeat(0, auto);--icon-size:12px;--grid-column-gap:5px;--grid-row-gap:7px;}.elementor-9085 .elementor-element.elementor-element-2cf28ea .elementor-widget-container{text-align:center;}.elementor-9085 .elementor-element.elementor-element-2cf28ea > .elementor-widget-container{margin:-20px 0px 0px 0px;}.elementor-9085 .elementor-element.elementor-element-2cf28ea .elementor-social-icon{background-color:var( --e-global-color-primary );--icon-padding:0.75em;}.elementor-9085 .elementor-element.elementor-element-2cf28ea .elementor-social-icon i{color:var( --e-global-color-21bfb04 );}.elementor-9085 .elementor-element.elementor-element-2cf28ea .elementor-social-icon svg{fill:var( --e-global-color-21bfb04 );}.elementor-9085 .elementor-element.elementor-element-2cf28ea .elementor-icon{border-radius:100% 100% 100% 100%;}.elementor-9085 .elementor-element.elementor-element-2cf28ea .elementor-social-icon:hover{background-color:var( --e-global-color-fc28385 );}.elementor-9085 .elementor-element.elementor-element-0e5077b{--display:flex;--min-height:500px;--border-radius:16px 16px 16px 16px;}.elementor-9085 .elementor-element.elementor-element-0e5077b:not(.elementor-motion-effects-element-type-background), .elementor-9085 .elementor-element.elementor-element-0e5077b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://tectonic.scot/wp-content/uploads/2025/04/10.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-9085 .elementor-element.elementor-element-4a7a874{--display:flex;--min-height:400px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:0px 0px 0px 0px;}.elementor-9085 .elementor-element.elementor-element-4a7a874.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-9085 .elementor-element.elementor-element-cae9dd1{--display:flex;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--border-radius:16px 16px 16px 16px;}.elementor-9085 .elementor-element.elementor-element-cae9dd1:not(.elementor-motion-effects-element-type-background), .elementor-9085 .elementor-element.elementor-element-cae9dd1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-21bfb04 );}.elementor-9085 .elementor-element.elementor-element-87c87c0{text-align:center;}.elementor-9085 .elementor-element.elementor-element-87c87c0 .elementor-heading-title{font-family:var( --e-global-typography-61eed76-font-family ), Sans-serif;font-size:var( --e-global-typography-61eed76-font-size );font-weight:var( --e-global-typography-61eed76-font-weight );line-height:var( --e-global-typography-61eed76-line-height );color:var( --e-global-color-primary );}.elementor-9085 .elementor-element.elementor-element-f89a496{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9085 .elementor-element.elementor-element-be39d78{--display:flex;--margin-top:-20px;--margin-bottom:6px;--margin-left:0px;--margin-right:0px;}.elementor-9085 .elementor-element.elementor-element-d7c4712 .elementor-button{background-color:var( --e-global-color-21bfb04 );fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-style:solid;border-radius:16px 16px 16px 16px;padding:6px 16px 6px 16px;}.elementor-9085 .elementor-element.elementor-element-d7c4712 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-9085 .elementor-element.elementor-element-c8c5174{--grid-template-columns:repeat(0, auto);--icon-size:12px;--grid-column-gap:5px;--grid-row-gap:7px;}.elementor-9085 .elementor-element.elementor-element-c8c5174 .elementor-widget-container{text-align:center;}.elementor-9085 .elementor-element.elementor-element-c8c5174 > .elementor-widget-container{margin:-20px 0px 0px 0px;}.elementor-9085 .elementor-element.elementor-element-c8c5174 .elementor-social-icon{background-color:var( --e-global-color-primary );--icon-padding:0.75em;}.elementor-9085 .elementor-element.elementor-element-c8c5174 .elementor-social-icon i{color:var( --e-global-color-21bfb04 );}.elementor-9085 .elementor-element.elementor-element-c8c5174 .elementor-social-icon svg{fill:var( --e-global-color-21bfb04 );}.elementor-9085 .elementor-element.elementor-element-c8c5174 .elementor-icon{border-radius:100% 100% 100% 100%;}.elementor-9085 .elementor-element.elementor-element-c8c5174 .elementor-social-icon:hover{background-color:var( --e-global-color-fc28385 );}.elementor-9085 .elementor-element.elementor-element-35e4b77{--display:flex;--min-height:500px;--border-radius:16px 16px 16px 16px;}.elementor-9085 .elementor-element.elementor-element-35e4b77:not(.elementor-motion-effects-element-type-background), .elementor-9085 .elementor-element.elementor-element-35e4b77 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://tectonic.scot/wp-content/uploads/2025/04/9.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-9085 .elementor-element.elementor-element-b6680ba{--display:flex;--min-height:400px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:0px 0px 0px 0px;}.elementor-9085 .elementor-element.elementor-element-b6680ba.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-9085 .elementor-element.elementor-element-e1206ec{--display:flex;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--border-radius:16px 16px 16px 16px;}.elementor-9085 .elementor-element.elementor-element-e1206ec:not(.elementor-motion-effects-element-type-background), .elementor-9085 .elementor-element.elementor-element-e1206ec > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-21bfb04 );}.elementor-9085 .elementor-element.elementor-element-4491a82{text-align:center;}.elementor-9085 .elementor-element.elementor-element-4491a82 .elementor-heading-title{font-family:var( --e-global-typography-61eed76-font-family ), Sans-serif;font-size:var( --e-global-typography-61eed76-font-size );font-weight:var( --e-global-typography-61eed76-font-weight );line-height:var( --e-global-typography-61eed76-line-height );color:var( --e-global-color-primary );}.elementor-9085 .elementor-element.elementor-element-c1475ec{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9085 .elementor-element.elementor-element-c28e7e8{--display:flex;--margin-top:-20px;--margin-bottom:6px;--margin-left:0px;--margin-right:0px;}.elementor-9085 .elementor-element.elementor-element-63f9cac .elementor-button{background-color:var( --e-global-color-21bfb04 );fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-style:solid;border-radius:16px 16px 16px 16px;padding:6px 16px 6px 16px;}.elementor-9085 .elementor-element.elementor-element-63f9cac > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-9085 .elementor-element.elementor-element-3462472{--grid-template-columns:repeat(0, auto);--icon-size:12px;--grid-column-gap:5px;--grid-row-gap:7px;}.elementor-9085 .elementor-element.elementor-element-3462472 .elementor-widget-container{text-align:center;}.elementor-9085 .elementor-element.elementor-element-3462472 > .elementor-widget-container{margin:-20px 0px 0px 0px;}.elementor-9085 .elementor-element.elementor-element-3462472 .elementor-social-icon{background-color:var( --e-global-color-primary );--icon-padding:0.75em;}.elementor-9085 .elementor-element.elementor-element-3462472 .elementor-social-icon i{color:var( --e-global-color-21bfb04 );}.elementor-9085 .elementor-element.elementor-element-3462472 .elementor-social-icon svg{fill:var( --e-global-color-21bfb04 );}.elementor-9085 .elementor-element.elementor-element-3462472 .elementor-icon{border-radius:100% 100% 100% 100%;}.elementor-9085 .elementor-element.elementor-element-3462472 .elementor-social-icon:hover{background-color:var( --e-global-color-fc28385 );}.elementor-9085 .elementor-element.elementor-element-69c3aaa{--display:flex;--min-height:500px;--border-radius:16px 16px 16px 16px;}.elementor-9085 .elementor-element.elementor-element-69c3aaa:not(.elementor-motion-effects-element-type-background), .elementor-9085 .elementor-element.elementor-element-69c3aaa > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://tectonic.scot/wp-content/uploads/2025/04/7.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-9085 .elementor-element.elementor-element-fb5b9c0{--display:flex;--min-height:400px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:0px 0px 0px 0px;}.elementor-9085 .elementor-element.elementor-element-fb5b9c0.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-9085 .elementor-element.elementor-element-ce6ac8b{--display:flex;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--border-radius:16px 16px 16px 16px;}.elementor-9085 .elementor-element.elementor-element-ce6ac8b:not(.elementor-motion-effects-element-type-background), .elementor-9085 .elementor-element.elementor-element-ce6ac8b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-21bfb04 );}.elementor-9085 .elementor-element.elementor-element-ea537bb{text-align:center;}.elementor-9085 .elementor-element.elementor-element-ea537bb .elementor-heading-title{font-family:var( --e-global-typography-61eed76-font-family ), Sans-serif;font-size:var( --e-global-typography-61eed76-font-size );font-weight:var( --e-global-typography-61eed76-font-weight );line-height:var( --e-global-typography-61eed76-line-height );color:var( --e-global-color-primary );}.elementor-9085 .elementor-element.elementor-element-438704c{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9085 .elementor-element.elementor-element-6c47f98{--display:flex;--margin-top:-20px;--margin-bottom:6px;--margin-left:0px;--margin-right:0px;}.elementor-9085 .elementor-element.elementor-element-f81d0da .elementor-button{background-color:var( --e-global-color-21bfb04 );fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-style:solid;border-radius:16px 16px 16px 16px;padding:6px 16px 6px 16px;}.elementor-9085 .elementor-element.elementor-element-f81d0da > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-9085 .elementor-element.elementor-element-25b2e76{--grid-template-columns:repeat(0, auto);--icon-size:12px;--grid-column-gap:5px;--grid-row-gap:7px;}.elementor-9085 .elementor-element.elementor-element-25b2e76 .elementor-widget-container{text-align:center;}.elementor-9085 .elementor-element.elementor-element-25b2e76 > .elementor-widget-container{margin:-20px 0px 0px 0px;}.elementor-9085 .elementor-element.elementor-element-25b2e76 .elementor-social-icon{background-color:var( --e-global-color-primary );--icon-padding:0.75em;}.elementor-9085 .elementor-element.elementor-element-25b2e76 .elementor-social-icon i{color:var( --e-global-color-21bfb04 );}.elementor-9085 .elementor-element.elementor-element-25b2e76 .elementor-social-icon svg{fill:var( --e-global-color-21bfb04 );}.elementor-9085 .elementor-element.elementor-element-25b2e76 .elementor-icon{border-radius:100% 100% 100% 100%;}.elementor-9085 .elementor-element.elementor-element-25b2e76 .elementor-social-icon:hover{background-color:var( --e-global-color-fc28385 );}.elementor-9085 .elementor-element.elementor-element-b05832f{--display:flex;--min-height:500px;--border-radius:16px 16px 16px 16px;}.elementor-9085 .elementor-element.elementor-element-b05832f:not(.elementor-motion-effects-element-type-background), .elementor-9085 .elementor-element.elementor-element-b05832f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://tectonic.scot/wp-content/uploads/2025/04/23.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-9085 .elementor-element.elementor-element-9ae2db3{--display:flex;--min-height:400px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:0px 0px 0px 0px;}.elementor-9085 .elementor-element.elementor-element-9ae2db3.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-9085 .elementor-element.elementor-element-8ed6274{--display:flex;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--border-radius:16px 16px 16px 16px;}.elementor-9085 .elementor-element.elementor-element-8ed6274:not(.elementor-motion-effects-element-type-background), .elementor-9085 .elementor-element.elementor-element-8ed6274 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-21bfb04 );}.elementor-9085 .elementor-element.elementor-element-23fdfe6{text-align:center;}.elementor-9085 .elementor-element.elementor-element-23fdfe6 .elementor-heading-title{font-family:var( --e-global-typography-61eed76-font-family ), Sans-serif;font-size:var( --e-global-typography-61eed76-font-size );font-weight:var( --e-global-typography-61eed76-font-weight );line-height:var( --e-global-typography-61eed76-line-height );color:var( --e-global-color-primary );}.elementor-9085 .elementor-element.elementor-element-36104d3{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9085 .elementor-element.elementor-element-143a120{--display:flex;--margin-top:-20px;--margin-bottom:6px;--margin-left:0px;--margin-right:0px;}.elementor-9085 .elementor-element.elementor-element-384bec3 .elementor-button{background-color:var( --e-global-color-21bfb04 );fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-style:solid;border-radius:16px 16px 16px 16px;padding:6px 16px 6px 16px;}.elementor-9085 .elementor-element.elementor-element-384bec3 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-9085 .elementor-element.elementor-element-06b59c5{--grid-template-columns:repeat(0, auto);--icon-size:12px;--grid-column-gap:5px;--grid-row-gap:7px;}.elementor-9085 .elementor-element.elementor-element-06b59c5 .elementor-widget-container{text-align:center;}.elementor-9085 .elementor-element.elementor-element-06b59c5 > .elementor-widget-container{margin:-20px 0px 0px 0px;}.elementor-9085 .elementor-element.elementor-element-06b59c5 .elementor-social-icon{background-color:var( --e-global-color-primary );--icon-padding:0.75em;}.elementor-9085 .elementor-element.elementor-element-06b59c5 .elementor-social-icon i{color:var( --e-global-color-21bfb04 );}.elementor-9085 .elementor-element.elementor-element-06b59c5 .elementor-social-icon svg{fill:var( --e-global-color-21bfb04 );}.elementor-9085 .elementor-element.elementor-element-06b59c5 .elementor-icon{border-radius:100% 100% 100% 100%;}.elementor-9085 .elementor-element.elementor-element-06b59c5 .elementor-social-icon:hover{background-color:var( --e-global-color-fc28385 );}.elementor-9085 .elementor-element.elementor-element-7c4ffd8{--display:flex;--min-height:500px;--border-radius:16px 16px 16px 16px;}.elementor-9085 .elementor-element.elementor-element-7c4ffd8:not(.elementor-motion-effects-element-type-background), .elementor-9085 .elementor-element.elementor-element-7c4ffd8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://tectonic.scot/wp-content/uploads/2025/04/Untitled-design-24.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-9085 .elementor-element.elementor-element-93602b2{--display:flex;--min-height:400px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:0px 0px 0px 0px;}.elementor-9085 .elementor-element.elementor-element-93602b2.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-9085 .elementor-element.elementor-element-abecfa8{--display:flex;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--border-radius:16px 16px 16px 16px;}.elementor-9085 .elementor-element.elementor-element-abecfa8:not(.elementor-motion-effects-element-type-background), .elementor-9085 .elementor-element.elementor-element-abecfa8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-21bfb04 );}.elementor-9085 .elementor-element.elementor-element-8ff2db6{text-align:center;}.elementor-9085 .elementor-element.elementor-element-8ff2db6 .elementor-heading-title{font-family:var( --e-global-typography-61eed76-font-family ), Sans-serif;font-size:var( --e-global-typography-61eed76-font-size );font-weight:var( --e-global-typography-61eed76-font-weight );line-height:var( --e-global-typography-61eed76-line-height );color:var( --e-global-color-primary );}.elementor-9085 .elementor-element.elementor-element-99f6577{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9085 .elementor-element.elementor-element-d43bf38{--display:flex;--margin-top:-20px;--margin-bottom:6px;--margin-left:0px;--margin-right:0px;}.elementor-9085 .elementor-element.elementor-element-ed12674 .elementor-button{background-color:var( --e-global-color-21bfb04 );fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-style:solid;border-radius:16px 16px 16px 16px;padding:6px 16px 6px 16px;}.elementor-9085 .elementor-element.elementor-element-ed12674 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-9085 .elementor-element.elementor-element-dc7a4fc{--grid-template-columns:repeat(0, auto);--icon-size:12px;--grid-column-gap:5px;--grid-row-gap:7px;}.elementor-9085 .elementor-element.elementor-element-dc7a4fc .elementor-widget-container{text-align:center;}.elementor-9085 .elementor-element.elementor-element-dc7a4fc > .elementor-widget-container{margin:-20px 0px 0px 0px;}.elementor-9085 .elementor-element.elementor-element-dc7a4fc .elementor-social-icon{background-color:var( --e-global-color-primary );--icon-padding:0.75em;}.elementor-9085 .elementor-element.elementor-element-dc7a4fc .elementor-social-icon i{color:var( --e-global-color-21bfb04 );}.elementor-9085 .elementor-element.elementor-element-dc7a4fc .elementor-social-icon svg{fill:var( --e-global-color-21bfb04 );}.elementor-9085 .elementor-element.elementor-element-dc7a4fc .elementor-icon{border-radius:100% 100% 100% 100%;}.elementor-9085 .elementor-element.elementor-element-dc7a4fc .elementor-social-icon:hover{background-color:var( --e-global-color-fc28385 );}.elementor-9085 .elementor-element.elementor-element-d586611{--display:flex;--min-height:500px;--border-radius:16px 16px 16px 16px;}.elementor-9085 .elementor-element.elementor-element-d586611:not(.elementor-motion-effects-element-type-background), .elementor-9085 .elementor-element.elementor-element-d586611 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://tectonic.scot/wp-content/uploads/2025/04/6.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-9085 .elementor-element.elementor-element-e27e267{--display:flex;--min-height:400px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:0px 0px 0px 0px;}.elementor-9085 .elementor-element.elementor-element-e27e267.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-9085 .elementor-element.elementor-element-bd58431{--display:flex;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--border-radius:16px 16px 16px 16px;}.elementor-9085 .elementor-element.elementor-element-bd58431:not(.elementor-motion-effects-element-type-background), .elementor-9085 .elementor-element.elementor-element-bd58431 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-21bfb04 );}.elementor-9085 .elementor-element.elementor-element-a88e2de{text-align:center;}.elementor-9085 .elementor-element.elementor-element-a88e2de .elementor-heading-title{font-family:var( --e-global-typography-61eed76-font-family ), Sans-serif;font-size:var( --e-global-typography-61eed76-font-size );font-weight:var( --e-global-typography-61eed76-font-weight );line-height:var( --e-global-typography-61eed76-line-height );color:var( --e-global-color-primary );}.elementor-9085 .elementor-element.elementor-element-f136d7c{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9085 .elementor-element.elementor-element-f5cee95{--display:flex;--margin-top:-20px;--margin-bottom:6px;--margin-left:0px;--margin-right:0px;}.elementor-9085 .elementor-element.elementor-element-c702598 .elementor-button{background-color:var( --e-global-color-21bfb04 );fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-style:solid;border-radius:16px 16px 16px 16px;padding:6px 16px 6px 16px;}.elementor-9085 .elementor-element.elementor-element-c702598 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-9085 .elementor-element.elementor-element-1b9eda5{--grid-template-columns:repeat(0, auto);--icon-size:12px;--grid-column-gap:5px;--grid-row-gap:7px;}.elementor-9085 .elementor-element.elementor-element-1b9eda5 .elementor-widget-container{text-align:center;}.elementor-9085 .elementor-element.elementor-element-1b9eda5 > .elementor-widget-container{margin:-20px 0px 0px 0px;}.elementor-9085 .elementor-element.elementor-element-1b9eda5 .elementor-social-icon{background-color:var( --e-global-color-primary );--icon-padding:0.75em;}.elementor-9085 .elementor-element.elementor-element-1b9eda5 .elementor-social-icon i{color:var( --e-global-color-21bfb04 );}.elementor-9085 .elementor-element.elementor-element-1b9eda5 .elementor-social-icon svg{fill:var( --e-global-color-21bfb04 );}.elementor-9085 .elementor-element.elementor-element-1b9eda5 .elementor-icon{border-radius:100% 100% 100% 100%;}.elementor-9085 .elementor-element.elementor-element-1b9eda5 .elementor-social-icon:hover{background-color:var( --e-global-color-fc28385 );}.elementor-9085 .elementor-element.elementor-element-1a0084b{--display:flex;--min-height:500px;--border-radius:16px 16px 16px 16px;}.elementor-9085 .elementor-element.elementor-element-1a0084b:not(.elementor-motion-effects-element-type-background), .elementor-9085 .elementor-element.elementor-element-1a0084b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://tectonic.scot/wp-content/uploads/2025/04/3.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-9085 .elementor-element.elementor-element-eea2793{--display:flex;--min-height:400px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:0px 0px 0px 0px;}.elementor-9085 .elementor-element.elementor-element-eea2793.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-9085 .elementor-element.elementor-element-78f9fd1{--display:flex;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--border-radius:16px 16px 16px 16px;}.elementor-9085 .elementor-element.elementor-element-78f9fd1:not(.elementor-motion-effects-element-type-background), .elementor-9085 .elementor-element.elementor-element-78f9fd1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-21bfb04 );}.elementor-9085 .elementor-element.elementor-element-21cbaf6{text-align:center;}.elementor-9085 .elementor-element.elementor-element-21cbaf6 .elementor-heading-title{font-family:var( --e-global-typography-61eed76-font-family ), Sans-serif;font-size:var( --e-global-typography-61eed76-font-size );font-weight:var( --e-global-typography-61eed76-font-weight );line-height:var( --e-global-typography-61eed76-line-height );color:var( --e-global-color-primary );}.elementor-9085 .elementor-element.elementor-element-42b2a83{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9085 .elementor-element.elementor-element-4e3de85{--display:flex;--margin-top:-20px;--margin-bottom:6px;--margin-left:0px;--margin-right:0px;}.elementor-9085 .elementor-element.elementor-element-9ed9bd2 .elementor-button{background-color:var( --e-global-color-21bfb04 );fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-style:solid;border-radius:16px 16px 16px 16px;padding:6px 16px 6px 16px;}.elementor-9085 .elementor-element.elementor-element-9ed9bd2 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-9085 .elementor-element.elementor-element-3f35e5d{--grid-template-columns:repeat(0, auto);--icon-size:12px;--grid-column-gap:5px;--grid-row-gap:7px;}.elementor-9085 .elementor-element.elementor-element-3f35e5d .elementor-widget-container{text-align:center;}.elementor-9085 .elementor-element.elementor-element-3f35e5d > .elementor-widget-container{margin:-20px 0px 0px 0px;}.elementor-9085 .elementor-element.elementor-element-3f35e5d .elementor-social-icon{background-color:var( --e-global-color-primary );--icon-padding:0.75em;}.elementor-9085 .elementor-element.elementor-element-3f35e5d .elementor-social-icon i{color:var( --e-global-color-21bfb04 );}.elementor-9085 .elementor-element.elementor-element-3f35e5d .elementor-social-icon svg{fill:var( --e-global-color-21bfb04 );}.elementor-9085 .elementor-element.elementor-element-3f35e5d .elementor-icon{border-radius:100% 100% 100% 100%;}.elementor-9085 .elementor-element.elementor-element-3f35e5d .elementor-social-icon:hover{background-color:var( --e-global-color-fc28385 );}.elementor-9085 .elementor-element.elementor-element-0c5f202{--display:flex;--min-height:500px;--border-radius:16px 16px 16px 16px;}.elementor-9085 .elementor-element.elementor-element-0c5f202:not(.elementor-motion-effects-element-type-background), .elementor-9085 .elementor-element.elementor-element-0c5f202 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://tectonic.scot/wp-content/uploads/2025/04/1-2.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-9085 .elementor-element.elementor-element-f3a3dce{--display:flex;--min-height:400px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:0px 0px 0px 0px;}.elementor-9085 .elementor-element.elementor-element-f3a3dce.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-9085 .elementor-element.elementor-element-e910242{--display:flex;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--border-radius:16px 16px 16px 16px;}.elementor-9085 .elementor-element.elementor-element-e910242:not(.elementor-motion-effects-element-type-background), .elementor-9085 .elementor-element.elementor-element-e910242 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-21bfb04 );}.elementor-9085 .elementor-element.elementor-element-f20771d{text-align:center;}.elementor-9085 .elementor-element.elementor-element-f20771d .elementor-heading-title{font-family:var( --e-global-typography-61eed76-font-family ), Sans-serif;font-size:var( --e-global-typography-61eed76-font-size );font-weight:var( --e-global-typography-61eed76-font-weight );line-height:var( --e-global-typography-61eed76-line-height );color:var( --e-global-color-primary );}.elementor-9085 .elementor-element.elementor-element-fb98c7c{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9085 .elementor-element.elementor-element-d23709b{--display:flex;--margin-top:-20px;--margin-bottom:6px;--margin-left:0px;--margin-right:0px;}.elementor-9085 .elementor-element.elementor-element-33d8fa3 .elementor-button{background-color:var( --e-global-color-21bfb04 );fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-style:solid;border-radius:16px 16px 16px 16px;padding:6px 16px 6px 16px;}.elementor-9085 .elementor-element.elementor-element-33d8fa3 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-9085 .elementor-element.elementor-element-141fd9e{--grid-template-columns:repeat(0, auto);--icon-size:12px;--grid-column-gap:5px;--grid-row-gap:7px;}.elementor-9085 .elementor-element.elementor-element-141fd9e .elementor-widget-container{text-align:center;}.elementor-9085 .elementor-element.elementor-element-141fd9e > .elementor-widget-container{margin:-20px 0px 0px 0px;}.elementor-9085 .elementor-element.elementor-element-141fd9e .elementor-social-icon{background-color:var( --e-global-color-primary );--icon-padding:0.75em;}.elementor-9085 .elementor-element.elementor-element-141fd9e .elementor-social-icon i{color:var( --e-global-color-21bfb04 );}.elementor-9085 .elementor-element.elementor-element-141fd9e .elementor-social-icon svg{fill:var( --e-global-color-21bfb04 );}.elementor-9085 .elementor-element.elementor-element-141fd9e .elementor-icon{border-radius:100% 100% 100% 100%;}.elementor-9085 .elementor-element.elementor-element-141fd9e .elementor-social-icon:hover{background-color:var( --e-global-color-fc28385 );}.elementor-9085 .elementor-element.elementor-element-f038d82{--display:flex;--min-height:500px;--border-radius:16px 16px 16px 16px;}.elementor-9085 .elementor-element.elementor-element-f038d82:not(.elementor-motion-effects-element-type-background), .elementor-9085 .elementor-element.elementor-element-f038d82 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://tectonic.scot/wp-content/uploads/2025/04/Untitled-design-32.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-9085 .elementor-element.elementor-element-16bfa1e{--display:flex;--min-height:400px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:0px 0px 0px 0px;}.elementor-9085 .elementor-element.elementor-element-16bfa1e.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-9085 .elementor-element.elementor-element-66b8250{--display:flex;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--border-radius:16px 16px 16px 16px;}.elementor-9085 .elementor-element.elementor-element-66b8250:not(.elementor-motion-effects-element-type-background), .elementor-9085 .elementor-element.elementor-element-66b8250 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-21bfb04 );}.elementor-9085 .elementor-element.elementor-element-48c6e47{text-align:center;}.elementor-9085 .elementor-element.elementor-element-48c6e47 .elementor-heading-title{font-family:var( --e-global-typography-61eed76-font-family ), Sans-serif;font-size:var( --e-global-typography-61eed76-font-size );font-weight:var( --e-global-typography-61eed76-font-weight );line-height:var( --e-global-typography-61eed76-line-height );color:var( --e-global-color-primary );}.elementor-9085 .elementor-element.elementor-element-507a6af{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9085 .elementor-element.elementor-element-3bf6da4{--display:flex;--margin-top:-20px;--margin-bottom:6px;--margin-left:0px;--margin-right:0px;}.elementor-9085 .elementor-element.elementor-element-225ba69 .elementor-button{background-color:var( --e-global-color-21bfb04 );fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-style:solid;border-radius:16px 16px 16px 16px;padding:6px 16px 6px 16px;}.elementor-9085 .elementor-element.elementor-element-225ba69 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-9085 .elementor-element.elementor-element-a7f8fd7{--grid-template-columns:repeat(0, auto);--icon-size:12px;--grid-column-gap:5px;--grid-row-gap:7px;}.elementor-9085 .elementor-element.elementor-element-a7f8fd7 .elementor-widget-container{text-align:center;}.elementor-9085 .elementor-element.elementor-element-a7f8fd7 > .elementor-widget-container{margin:-20px 0px 0px 0px;}.elementor-9085 .elementor-element.elementor-element-a7f8fd7 .elementor-social-icon{background-color:var( --e-global-color-primary );--icon-padding:0.75em;}.elementor-9085 .elementor-element.elementor-element-a7f8fd7 .elementor-social-icon i{color:var( --e-global-color-21bfb04 );}.elementor-9085 .elementor-element.elementor-element-a7f8fd7 .elementor-social-icon svg{fill:var( --e-global-color-21bfb04 );}.elementor-9085 .elementor-element.elementor-element-a7f8fd7 .elementor-icon{border-radius:100% 100% 100% 100%;}.elementor-9085 .elementor-element.elementor-element-a7f8fd7 .elementor-social-icon:hover{background-color:var( --e-global-color-fc28385 );}.elementor-9085 .elementor-element.elementor-element-b25cb99{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-9085 .elementor-element.elementor-element-44babaf1 > .elementor-background-overlay{background-color:var( --e-global-color-primary );opacity:0.1;}.elementor-9085 .elementor-element.elementor-element-44babaf1{padding:80px 15px 80px 15px;}.elementor-9085 .elementor-element.elementor-element-653a59fa > .elementor-widget-container{margin:10px 0px 0px 0px;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-9085 .elementor-element.elementor-element-a83e178 > .elementor-container{min-height:300px;}.elementor-9085 .elementor-element.elementor-element-a83e178{margin-top:-235px;margin-bottom:110px;padding:220px 15px 0px 15px;}.elementor-9085 .elementor-element.elementor-element-193bbb6{--grid-auto-flow:row;}.elementor-9085 .elementor-element.elementor-element-b5a96b3 .elementor-heading-title{font-size:var( --e-global-typography-61eed76-font-size );line-height:var( --e-global-typography-61eed76-line-height );}.elementor-9085 .elementor-element.elementor-element-3ea3a58 .elementor-heading-title{font-size:var( --e-global-typography-61eed76-font-size );line-height:var( --e-global-typography-61eed76-line-height );}.elementor-9085 .elementor-element.elementor-element-a92f838 .elementor-heading-title{font-size:var( --e-global-typography-61eed76-font-size );line-height:var( --e-global-typography-61eed76-line-height );}.elementor-9085 .elementor-element.elementor-element-e169c5c .elementor-heading-title{font-size:var( --e-global-typography-61eed76-font-size );line-height:var( --e-global-typography-61eed76-line-height );}.elementor-9085 .elementor-element.elementor-element-b7fd5ac .elementor-heading-title{font-size:var( --e-global-typography-61eed76-font-size );line-height:var( --e-global-typography-61eed76-line-height );}.elementor-9085 .elementor-element.elementor-element-4b8e468 .elementor-heading-title{font-size:var( --e-global-typography-61eed76-font-size );line-height:var( --e-global-typography-61eed76-line-height );}.elementor-9085 .elementor-element.elementor-element-37b1d09 .elementor-heading-title{font-size:var( --e-global-typography-61eed76-font-size );line-height:var( --e-global-typography-61eed76-line-height );}.elementor-9085 .elementor-element.elementor-element-86dd522 .elementor-heading-title{font-size:var( --e-global-typography-61eed76-font-size );line-height:var( --e-global-typography-61eed76-line-height );}.elementor-9085 .elementor-element.elementor-element-b688e00 .elementor-heading-title{font-size:var( --e-global-typography-61eed76-font-size );line-height:var( --e-global-typography-61eed76-line-height );}.elementor-9085 .elementor-element.elementor-element-0d9a6f0 .elementor-heading-title{font-size:var( --e-global-typography-61eed76-font-size );line-height:var( --e-global-typography-61eed76-line-height );}.elementor-9085 .elementor-element.elementor-element-6f3e883 .elementor-heading-title{font-size:var( --e-global-typography-61eed76-font-size );line-height:var( --e-global-typography-61eed76-line-height );}.elementor-9085 .elementor-element.elementor-element-2699a4e .elementor-heading-title{font-size:var( --e-global-typography-61eed76-font-size );line-height:var( --e-global-typography-61eed76-line-height );}.elementor-9085 .elementor-element.elementor-element-4438a6e .elementor-heading-title{font-size:var( --e-global-typography-61eed76-font-size );line-height:var( --e-global-typography-61eed76-line-height );}.elementor-9085 .elementor-element.elementor-element-20a6046 .elementor-heading-title{font-size:var( --e-global-typography-61eed76-font-size );line-height:var( --e-global-typography-61eed76-line-height );}.elementor-9085 .elementor-element.elementor-element-38b4b92 .elementor-heading-title{font-size:var( --e-global-typography-61eed76-font-size );line-height:var( --e-global-typography-61eed76-line-height );}.elementor-9085 .elementor-element.elementor-element-d2e0c7e .elementor-heading-title{font-size:var( --e-global-typography-61eed76-font-size );line-height:var( --e-global-typography-61eed76-line-height );}.elementor-9085 .elementor-element.elementor-element-7ab0662 .elementor-heading-title{font-size:var( --e-global-typography-61eed76-font-size );line-height:var( --e-global-typography-61eed76-line-height );}.elementor-9085 .elementor-element.elementor-element-6ef144b .elementor-heading-title{font-size:var( --e-global-typography-61eed76-font-size );line-height:var( --e-global-typography-61eed76-line-height );}.elementor-9085 .elementor-element.elementor-element-5901973 .elementor-heading-title{font-size:var( --e-global-typography-61eed76-font-size );line-height:var( --e-global-typography-61eed76-line-height );}.elementor-9085 .elementor-element.elementor-element-15d1949 .elementor-heading-title{font-size:var( --e-global-typography-61eed76-font-size );line-height:var( --e-global-typography-61eed76-line-height );}.elementor-9085 .elementor-element.elementor-element-71c0769 .elementor-heading-title{font-size:var( --e-global-typography-61eed76-font-size );line-height:var( --e-global-typography-61eed76-line-height );}.elementor-9085 .elementor-element.elementor-element-d731951 .elementor-heading-title{font-size:var( --e-global-typography-61eed76-font-size );line-height:var( --e-global-typography-61eed76-line-height );}.elementor-9085 .elementor-element.elementor-element-fc73839 .elementor-heading-title{font-size:var( --e-global-typography-61eed76-font-size );line-height:var( --e-global-typography-61eed76-line-height );}.elementor-9085 .elementor-element.elementor-element-393843b .elementor-heading-title{font-size:var( --e-global-typography-61eed76-font-size );line-height:var( --e-global-typography-61eed76-line-height );}.elementor-9085 .elementor-element.elementor-element-c499287 .elementor-heading-title{font-size:var( --e-global-typography-61eed76-font-size );line-height:var( --e-global-typography-61eed76-line-height );}.elementor-9085 .elementor-element.elementor-element-a05e7f6 .elementor-heading-title{font-size:var( --e-global-typography-61eed76-font-size );line-height:var( --e-global-typography-61eed76-line-height );}.elementor-9085 .elementor-element.elementor-element-88cfbcb .elementor-heading-title{font-size:var( --e-global-typography-61eed76-font-size );line-height:var( --e-global-typography-61eed76-line-height );}.elementor-9085 .elementor-element.elementor-element-7023970 .elementor-heading-title{font-size:var( --e-global-typography-61eed76-font-size );line-height:var( --e-global-typography-61eed76-line-height );}.elementor-9085 .elementor-element.elementor-element-ee26bcf .elementor-heading-title{font-size:var( --e-global-typography-61eed76-font-size );line-height:var( --e-global-typography-61eed76-line-height );}.elementor-9085 .elementor-element.elementor-element-87cbf78 .elementor-heading-title{font-size:var( --e-global-typography-61eed76-font-size );line-height:var( --e-global-typography-61eed76-line-height );}.elementor-9085 .elementor-element.elementor-element-78c086a .elementor-heading-title{font-size:var( --e-global-typography-61eed76-font-size );line-height:var( --e-global-typography-61eed76-line-height );}.elementor-9085 .elementor-element.elementor-element-aaf5fbb .elementor-heading-title{font-size:var( --e-global-typography-61eed76-font-size );line-height:var( --e-global-typography-61eed76-line-height );}.elementor-9085 .elementor-element.elementor-element-384d3e5 .elementor-heading-title{font-size:var( --e-global-typography-61eed76-font-size );line-height:var( --e-global-typography-61eed76-line-height );}.elementor-9085 .elementor-element.elementor-element-1061a4e .elementor-heading-title{font-size:var( --e-global-typography-61eed76-font-size );line-height:var( --e-global-typography-61eed76-line-height );}.elementor-9085 .elementor-element.elementor-element-25ca2b2 .elementor-heading-title{font-size:var( --e-global-typography-61eed76-font-size );line-height:var( --e-global-typography-61eed76-line-height );}.elementor-9085 .elementor-element.elementor-element-c2c09d1 .elementor-heading-title{font-size:var( --e-global-typography-61eed76-font-size );line-height:var( --e-global-typography-61eed76-line-height );}.elementor-9085 .elementor-element.elementor-element-42830fd .elementor-heading-title{font-size:var( --e-global-typography-61eed76-font-size );line-height:var( --e-global-typography-61eed76-line-height );}.elementor-9085 .elementor-element.elementor-element-946c7ca .elementor-heading-title{font-size:var( --e-global-typography-61eed76-font-size );line-height:var( --e-global-typography-61eed76-line-height );}.elementor-9085 .elementor-element.elementor-element-d3326c2 .elementor-heading-title{font-size:var( --e-global-typography-61eed76-font-size );line-height:var( --e-global-typography-61eed76-line-height );}.elementor-9085 .elementor-element.elementor-element-da75f80 .elementor-heading-title{font-size:var( --e-global-typography-61eed76-font-size );line-height:var( --e-global-typography-61eed76-line-height );}.elementor-9085 .elementor-element.elementor-element-6108774 .elementor-heading-title{font-size:var( --e-global-typography-61eed76-font-size );line-height:var( --e-global-typography-61eed76-line-height );}.elementor-9085 .elementor-element.elementor-element-1f148a0 .elementor-heading-title{font-size:var( --e-global-typography-61eed76-font-size );line-height:var( --e-global-typography-61eed76-line-height );}.elementor-9085 .elementor-element.elementor-element-692d6bc .elementor-heading-title{font-size:var( --e-global-typography-61eed76-font-size );line-height:var( --e-global-typography-61eed76-line-height );}.elementor-9085 .elementor-element.elementor-element-9e0efec .elementor-heading-title{font-size:var( --e-global-typography-61eed76-font-size );line-height:var( --e-global-typography-61eed76-line-height );}.elementor-9085 .elementor-element.elementor-element-fa3e7a7 .elementor-heading-title{font-size:var( --e-global-typography-61eed76-font-size );line-height:var( --e-global-typography-61eed76-line-height );}.elementor-9085 .elementor-element.elementor-element-065c152 .elementor-heading-title{font-size:var( --e-global-typography-61eed76-font-size );line-height:var( --e-global-typography-61eed76-line-height );}.elementor-9085 .elementor-element.elementor-element-e555b5c .elementor-heading-title{font-size:var( --e-global-typography-61eed76-font-size );line-height:var( --e-global-typography-61eed76-line-height );}.elementor-9085 .elementor-element.elementor-element-6641f8b .elementor-heading-title{font-size:var( --e-global-typography-61eed76-font-size );line-height:var( --e-global-typography-61eed76-line-height );}.elementor-9085 .elementor-element.elementor-element-c038f60 .elementor-heading-title{font-size:var( --e-global-typography-61eed76-font-size );line-height:var( --e-global-typography-61eed76-line-height );}.elementor-9085 .elementor-element.elementor-element-e486161 .elementor-heading-title{font-size:var( --e-global-typography-61eed76-font-size );line-height:var( --e-global-typography-61eed76-line-height );}.elementor-9085 .elementor-element.elementor-element-a170a1a .elementor-heading-title{font-size:var( --e-global-typography-61eed76-font-size );line-height:var( --e-global-typography-61eed76-line-height );}.elementor-9085 .elementor-element.elementor-element-d86abad .elementor-heading-title{font-size:var( --e-global-typography-61eed76-font-size );line-height:var( --e-global-typography-61eed76-line-height );}.elementor-9085 .elementor-element.elementor-element-7169a4e .elementor-heading-title{font-size:var( --e-global-typography-61eed76-font-size );line-height:var( --e-global-typography-61eed76-line-height );}.elementor-9085 .elementor-element.elementor-element-836302b .elementor-heading-title{font-size:var( --e-global-typography-61eed76-font-size );line-height:var( --e-global-typography-61eed76-line-height );}.elementor-9085 .elementor-element.elementor-element-df0b7aa .elementor-heading-title{font-size:var( --e-global-typography-61eed76-font-size );line-height:var( --e-global-typography-61eed76-line-height );}.elementor-9085 .elementor-element.elementor-element-f10eb2c .elementor-heading-title{font-size:var( --e-global-typography-61eed76-font-size );line-height:var( --e-global-typography-61eed76-line-height );}.elementor-9085 .elementor-element.elementor-element-c180f82 .elementor-heading-title{font-size:var( --e-global-typography-61eed76-font-size );line-height:var( --e-global-typography-61eed76-line-height );}.elementor-9085 .elementor-element.elementor-element-c1f0824 .elementor-heading-title{font-size:var( --e-global-typography-61eed76-font-size );line-height:var( --e-global-typography-61eed76-line-height );}.elementor-9085 .elementor-element.elementor-element-c8fdce1 .elementor-heading-title{font-size:var( --e-global-typography-61eed76-font-size );line-height:var( --e-global-typography-61eed76-line-height );}.elementor-9085 .elementor-element.elementor-element-a781b60 .elementor-heading-title{font-size:var( --e-global-typography-61eed76-font-size );line-height:var( --e-global-typography-61eed76-line-height );}.elementor-9085 .elementor-element.elementor-element-2c06444 .elementor-heading-title{font-size:var( --e-global-typography-61eed76-font-size );line-height:var( --e-global-typography-61eed76-line-height );}.elementor-9085 .elementor-element.elementor-element-87c87c0 .elementor-heading-title{font-size:var( --e-global-typography-61eed76-font-size );line-height:var( --e-global-typography-61eed76-line-height );}.elementor-9085 .elementor-element.elementor-element-4491a82 .elementor-heading-title{font-size:var( --e-global-typography-61eed76-font-size );line-height:var( --e-global-typography-61eed76-line-height );}.elementor-9085 .elementor-element.elementor-element-ea537bb .elementor-heading-title{font-size:var( --e-global-typography-61eed76-font-size );line-height:var( --e-global-typography-61eed76-line-height );}.elementor-9085 .elementor-element.elementor-element-23fdfe6 .elementor-heading-title{font-size:var( --e-global-typography-61eed76-font-size );line-height:var( --e-global-typography-61eed76-line-height );}.elementor-9085 .elementor-element.elementor-element-8ff2db6 .elementor-heading-title{font-size:var( --e-global-typography-61eed76-font-size );line-height:var( --e-global-typography-61eed76-line-height );}.elementor-9085 .elementor-element.elementor-element-a88e2de .elementor-heading-title{font-size:var( --e-global-typography-61eed76-font-size );line-height:var( --e-global-typography-61eed76-line-height );}.elementor-9085 .elementor-element.elementor-element-21cbaf6 .elementor-heading-title{font-size:var( --e-global-typography-61eed76-font-size );line-height:var( --e-global-typography-61eed76-line-height );}.elementor-9085 .elementor-element.elementor-element-f20771d .elementor-heading-title{font-size:var( --e-global-typography-61eed76-font-size );line-height:var( --e-global-typography-61eed76-line-height );}.elementor-9085 .elementor-element.elementor-element-48c6e47 .elementor-heading-title{font-size:var( --e-global-typography-61eed76-font-size );line-height:var( --e-global-typography-61eed76-line-height );}}@media(max-width:767px){.elementor-9085 .elementor-element.elementor-element-a83e178{margin-top:-230px;margin-bottom:110px;}.elementor-9085 .elementor-element.elementor-element-193bbb6{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-9085 .elementor-element.elementor-element-b5a96b3 .elementor-heading-title{font-size:var( --e-global-typography-61eed76-font-size );line-height:var( --e-global-typography-61eed76-line-height );}.elementor-9085 .elementor-element.elementor-element-3ea3a58 .elementor-heading-title{font-size:var( --e-global-typography-61eed76-font-size );line-height:var( --e-global-typography-61eed76-line-height );}.elementor-9085 .elementor-element.elementor-element-a92f838 .elementor-heading-title{font-size:var( --e-global-typography-61eed76-font-size );line-height:var( --e-global-typography-61eed76-line-height );}.elementor-9085 .elementor-element.elementor-element-e169c5c .elementor-heading-title{font-size:var( --e-global-typography-61eed76-font-size );line-height:var( --e-global-typography-61eed76-line-height );}.elementor-9085 .elementor-element.elementor-element-b7fd5ac .elementor-heading-title{font-size:var( --e-global-typography-61eed76-font-size );line-height:var( --e-global-typography-61eed76-line-height );}.elementor-9085 .elementor-element.elementor-element-4b8e468 .elementor-heading-title{font-size:var( --e-global-typography-61eed76-font-size );line-height:var( --e-global-typography-61eed76-line-height );}.elementor-9085 .elementor-element.elementor-element-37b1d09 .elementor-heading-title{font-size:var( --e-global-typography-61eed76-font-size );line-height:var( --e-global-typography-61eed76-line-height );}.elementor-9085 .elementor-element.elementor-element-86dd522 .elementor-heading-title{font-size:var( --e-global-typography-61eed76-font-size );line-height:var( --e-global-typography-61eed76-line-height );}.elementor-9085 .elementor-element.elementor-element-b688e00 .elementor-heading-title{font-size:var( --e-global-typography-61eed76-font-size );line-height:var( --e-global-typography-61eed76-line-height );}.elementor-9085 .elementor-element.elementor-element-0d9a6f0 .elementor-heading-title{font-size:var( --e-global-typography-61eed76-font-size );line-height:var( --e-global-typography-61eed76-line-height );}.elementor-9085 .elementor-element.elementor-element-6f3e883 .elementor-heading-title{font-size:var( --e-global-typography-61eed76-font-size );line-height:var( --e-global-typography-61eed76-line-height );}.elementor-9085 .elementor-element.elementor-element-2699a4e .elementor-heading-title{font-size:var( --e-global-typography-61eed76-font-size );line-height:var( --e-global-typography-61eed76-line-height );}.elementor-9085 .elementor-element.elementor-element-4438a6e .elementor-heading-title{font-size:var( --e-global-typography-61eed76-font-size );line-height:var( --e-global-typography-61eed76-line-height );}.elementor-9085 .elementor-element.elementor-element-20a6046 .elementor-heading-title{font-size:var( --e-global-typography-61eed76-font-size );line-height:var( --e-global-typography-61eed76-line-height );}.elementor-9085 .elementor-element.elementor-element-38b4b92 .elementor-heading-title{font-size:var( --e-global-typography-61eed76-font-size );line-height:var( --e-global-typography-61eed76-line-height );}.elementor-9085 .elementor-element.elementor-element-d2e0c7e .elementor-heading-title{font-size:var( --e-global-typography-61eed76-font-size );line-height:var( --e-global-typography-61eed76-line-height );}.elementor-9085 .elementor-element.elementor-element-7ab0662 .elementor-heading-title{font-size:var( --e-global-typography-61eed76-font-size );line-height:var( --e-global-typography-61eed76-line-height );}.elementor-9085 .elementor-element.elementor-element-6ef144b .elementor-heading-title{font-size:var( --e-global-typography-61eed76-font-size );line-height:var( --e-global-typography-61eed76-line-height );}.elementor-9085 .elementor-element.elementor-element-5901973 .elementor-heading-title{font-size:var( --e-global-typography-61eed76-font-size );line-height:var( --e-global-typography-61eed76-line-height );}.elementor-9085 .elementor-element.elementor-element-15d1949 .elementor-heading-title{font-size:var( --e-global-typography-61eed76-font-size );line-height:var( --e-global-typography-61eed76-line-height );}.elementor-9085 .elementor-element.elementor-element-71c0769 .elementor-heading-title{font-size:var( --e-global-typography-61eed76-font-size );line-height:var( --e-global-typography-61eed76-line-height );}.elementor-9085 .elementor-element.elementor-element-d731951 .elementor-heading-title{font-size:var( --e-global-typography-61eed76-font-size );line-height:var( --e-global-typography-61eed76-line-height );}.elementor-9085 .elementor-element.elementor-element-fc73839 .elementor-heading-title{font-size:var( --e-global-typography-61eed76-font-size );line-height:var( --e-global-typography-61eed76-line-height );}.elementor-9085 .elementor-element.elementor-element-393843b .elementor-heading-title{font-size:var( --e-global-typography-61eed76-font-size );line-height:var( --e-global-typography-61eed76-line-height );}.elementor-9085 .elementor-element.elementor-element-c499287 .elementor-heading-title{font-size:var( --e-global-typography-61eed76-font-size );line-height:var( --e-global-typography-61eed76-line-height );}.elementor-9085 .elementor-element.elementor-element-a05e7f6 .elementor-heading-title{font-size:var( --e-global-typography-61eed76-font-size );line-height:var( --e-global-typography-61eed76-line-height );}.elementor-9085 .elementor-element.elementor-element-88cfbcb .elementor-heading-title{font-size:var( --e-global-typography-61eed76-font-size );line-height:var( --e-global-typography-61eed76-line-height );}.elementor-9085 .elementor-element.elementor-element-7023970 .elementor-heading-title{font-size:var( --e-global-typography-61eed76-font-size );line-height:var( --e-global-typography-61eed76-line-height );}.elementor-9085 .elementor-element.elementor-element-ee26bcf .elementor-heading-title{font-size:var( --e-global-typography-61eed76-font-size );line-height:var( --e-global-typography-61eed76-line-height );}.elementor-9085 .elementor-element.elementor-element-87cbf78 .elementor-heading-title{font-size:var( --e-global-typography-61eed76-font-size );line-height:var( --e-global-typography-61eed76-line-height );}.elementor-9085 .elementor-element.elementor-element-78c086a .elementor-heading-title{font-size:var( --e-global-typography-61eed76-font-size );line-height:var( --e-global-typography-61eed76-line-height );}.elementor-9085 .elementor-element.elementor-element-aaf5fbb .elementor-heading-title{font-size:var( --e-global-typography-61eed76-font-size );line-height:var( --e-global-typography-61eed76-line-height );}.elementor-9085 .elementor-element.elementor-element-384d3e5 .elementor-heading-title{font-size:var( --e-global-typography-61eed76-font-size );line-height:var( --e-global-typography-61eed76-line-height );}.elementor-9085 .elementor-element.elementor-element-1061a4e .elementor-heading-title{font-size:var( --e-global-typography-61eed76-font-size );line-height:var( --e-global-typography-61eed76-line-height );}.elementor-9085 .elementor-element.elementor-element-25ca2b2 .elementor-heading-title{font-size:var( --e-global-typography-61eed76-font-size );line-height:var( --e-global-typography-61eed76-line-height );}.elementor-9085 .elementor-element.elementor-element-c2c09d1 .elementor-heading-title{font-size:var( --e-global-typography-61eed76-font-size );line-height:var( --e-global-typography-61eed76-line-height );}.elementor-9085 .elementor-element.elementor-element-42830fd .elementor-heading-title{font-size:var( --e-global-typography-61eed76-font-size );line-height:var( --e-global-typography-61eed76-line-height );}.elementor-9085 .elementor-element.elementor-element-946c7ca .elementor-heading-title{font-size:var( --e-global-typography-61eed76-font-size );line-height:var( --e-global-typography-61eed76-line-height );}.elementor-9085 .elementor-element.elementor-element-d3326c2 .elementor-heading-title{font-size:var( --e-global-typography-61eed76-font-size );line-height:var( --e-global-typography-61eed76-line-height );}.elementor-9085 .elementor-element.elementor-element-da75f80 .elementor-heading-title{font-size:var( --e-global-typography-61eed76-font-size );line-height:var( --e-global-typography-61eed76-line-height );}.elementor-9085 .elementor-element.elementor-element-6108774 .elementor-heading-title{font-size:var( --e-global-typography-61eed76-font-size );line-height:var( --e-global-typography-61eed76-line-height );}.elementor-9085 .elementor-element.elementor-element-1f148a0 .elementor-heading-title{font-size:var( --e-global-typography-61eed76-font-size );line-height:var( --e-global-typography-61eed76-line-height );}.elementor-9085 .elementor-element.elementor-element-692d6bc .elementor-heading-title{font-size:var( --e-global-typography-61eed76-font-size );line-height:var( --e-global-typography-61eed76-line-height );}.elementor-9085 .elementor-element.elementor-element-9e0efec .elementor-heading-title{font-size:var( --e-global-typography-61eed76-font-size );line-height:var( --e-global-typography-61eed76-line-height );}.elementor-9085 .elementor-element.elementor-element-fa3e7a7 .elementor-heading-title{font-size:var( --e-global-typography-61eed76-font-size );line-height:var( --e-global-typography-61eed76-line-height );}.elementor-9085 .elementor-element.elementor-element-065c152 .elementor-heading-title{font-size:var( --e-global-typography-61eed76-font-size );line-height:var( --e-global-typography-61eed76-line-height );}.elementor-9085 .elementor-element.elementor-element-e555b5c .elementor-heading-title{font-size:var( --e-global-typography-61eed76-font-size );line-height:var( --e-global-typography-61eed76-line-height );}.elementor-9085 .elementor-element.elementor-element-6641f8b .elementor-heading-title{font-size:var( --e-global-typography-61eed76-font-size );line-height:var( --e-global-typography-61eed76-line-height );}.elementor-9085 .elementor-element.elementor-element-c038f60 .elementor-heading-title{font-size:var( --e-global-typography-61eed76-font-size );line-height:var( --e-global-typography-61eed76-line-height );}.elementor-9085 .elementor-element.elementor-element-e486161 .elementor-heading-title{font-size:var( --e-global-typography-61eed76-font-size );line-height:var( --e-global-typography-61eed76-line-height );}.elementor-9085 .elementor-element.elementor-element-a170a1a .elementor-heading-title{font-size:var( --e-global-typography-61eed76-font-size );line-height:var( --e-global-typography-61eed76-line-height );}.elementor-9085 .elementor-element.elementor-element-d86abad .elementor-heading-title{font-size:var( --e-global-typography-61eed76-font-size );line-height:var( --e-global-typography-61eed76-line-height );}.elementor-9085 .elementor-element.elementor-element-7169a4e .elementor-heading-title{font-size:var( --e-global-typography-61eed76-font-size );line-height:var( --e-global-typography-61eed76-line-height );}.elementor-9085 .elementor-element.elementor-element-836302b .elementor-heading-title{font-size:var( --e-global-typography-61eed76-font-size );line-height:var( --e-global-typography-61eed76-line-height );}.elementor-9085 .elementor-element.elementor-element-df0b7aa .elementor-heading-title{font-size:var( --e-global-typography-61eed76-font-size );line-height:var( --e-global-typography-61eed76-line-height );}.elementor-9085 .elementor-element.elementor-element-f10eb2c .elementor-heading-title{font-size:var( --e-global-typography-61eed76-font-size );line-height:var( --e-global-typography-61eed76-line-height );}.elementor-9085 .elementor-element.elementor-element-c180f82 .elementor-heading-title{font-size:var( --e-global-typography-61eed76-font-size );line-height:var( --e-global-typography-61eed76-line-height );}.elementor-9085 .elementor-element.elementor-element-c1f0824 .elementor-heading-title{font-size:var( --e-global-typography-61eed76-font-size );line-height:var( --e-global-typography-61eed76-line-height );}.elementor-9085 .elementor-element.elementor-element-c8fdce1 .elementor-heading-title{font-size:var( --e-global-typography-61eed76-font-size );line-height:var( --e-global-typography-61eed76-line-height );}.elementor-9085 .elementor-element.elementor-element-a781b60 .elementor-heading-title{font-size:var( --e-global-typography-61eed76-font-size );line-height:var( --e-global-typography-61eed76-line-height );}.elementor-9085 .elementor-element.elementor-element-2c06444 .elementor-heading-title{font-size:var( --e-global-typography-61eed76-font-size );line-height:var( --e-global-typography-61eed76-line-height );}.elementor-9085 .elementor-element.elementor-element-87c87c0 .elementor-heading-title{font-size:var( --e-global-typography-61eed76-font-size );line-height:var( --e-global-typography-61eed76-line-height );}.elementor-9085 .elementor-element.elementor-element-4491a82 .elementor-heading-title{font-size:var( --e-global-typography-61eed76-font-size );line-height:var( --e-global-typography-61eed76-line-height );}.elementor-9085 .elementor-element.elementor-element-ea537bb .elementor-heading-title{font-size:var( --e-global-typography-61eed76-font-size );line-height:var( --e-global-typography-61eed76-line-height );}.elementor-9085 .elementor-element.elementor-element-23fdfe6 .elementor-heading-title{font-size:var( --e-global-typography-61eed76-font-size );line-height:var( --e-global-typography-61eed76-line-height );}.elementor-9085 .elementor-element.elementor-element-8ff2db6 .elementor-heading-title{font-size:var( --e-global-typography-61eed76-font-size );line-height:var( --e-global-typography-61eed76-line-height );}.elementor-9085 .elementor-element.elementor-element-a88e2de .elementor-heading-title{font-size:var( --e-global-typography-61eed76-font-size );line-height:var( --e-global-typography-61eed76-line-height );}.elementor-9085 .elementor-element.elementor-element-21cbaf6 .elementor-heading-title{font-size:var( --e-global-typography-61eed76-font-size );line-height:var( --e-global-typography-61eed76-line-height );}.elementor-9085 .elementor-element.elementor-element-f20771d .elementor-heading-title{font-size:var( --e-global-typography-61eed76-font-size );line-height:var( --e-global-typography-61eed76-line-height );}.elementor-9085 .elementor-element.elementor-element-48c6e47 .elementor-heading-title{font-size:var( --e-global-typography-61eed76-font-size );line-height:var( --e-global-typography-61eed76-line-height );}}/* Start custom CSS for button, class: .elementor-element-9713369 */.elementor-9085 .elementor-element.elementor-element-9713369 {
 
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7e24f30 */.elementor-9085 .elementor-element.elementor-element-7e24f30 {
    min-height: 100%;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-a5ac4e8 */.elementor-9085 .elementor-element.elementor-element-a5ac4e8 {
 
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d09db19 */.elementor-9085 .elementor-element.elementor-element-d09db19 {
    min-height: 100%;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-4e08834 */.elementor-9085 .elementor-element.elementor-element-4e08834 {
 
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2930761 */.elementor-9085 .elementor-element.elementor-element-2930761 {
    min-height: 100%;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-dc8a96c */.elementor-9085 .elementor-element.elementor-element-dc8a96c {
 
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-99a85f0 */.elementor-9085 .elementor-element.elementor-element-99a85f0 {
    min-height: 100%;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-c3fc04b */.elementor-9085 .elementor-element.elementor-element-c3fc04b {
 
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6ae668b */.elementor-9085 .elementor-element.elementor-element-6ae668b {
    min-height: 100%;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-dd265f6 */.elementor-9085 .elementor-element.elementor-element-dd265f6 {
 
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d2b525c */.elementor-9085 .elementor-element.elementor-element-d2b525c {
    min-height: 100%;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-f6ddfcd */.elementor-9085 .elementor-element.elementor-element-f6ddfcd {
 
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-252ae00 */.elementor-9085 .elementor-element.elementor-element-252ae00 {
    min-height: 100%;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-128ceff */.elementor-9085 .elementor-element.elementor-element-128ceff {
 
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4c478da */.elementor-9085 .elementor-element.elementor-element-4c478da {
    min-height: 100%;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-8b8d82f */.elementor-9085 .elementor-element.elementor-element-8b8d82f {
 
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e78b150 */.elementor-9085 .elementor-element.elementor-element-e78b150 {
    min-height: 100%;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-ced9bdf */.elementor-9085 .elementor-element.elementor-element-ced9bdf {
 
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-34ea0ce */.elementor-9085 .elementor-element.elementor-element-34ea0ce {
    min-height: 100%;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-bde7921 */.elementor-9085 .elementor-element.elementor-element-bde7921 {
 
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8506140 */.elementor-9085 .elementor-element.elementor-element-8506140 {
    min-height: 100%;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-78576fe */.elementor-9085 .elementor-element.elementor-element-78576fe {
 
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a388eaf */.elementor-9085 .elementor-element.elementor-element-a388eaf {
    min-height: 100%;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-4042b62 */.elementor-9085 .elementor-element.elementor-element-4042b62 {
 
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1210ced */.elementor-9085 .elementor-element.elementor-element-1210ced {
    min-height: 100%;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-9e9b131 */.elementor-9085 .elementor-element.elementor-element-9e9b131 {
 
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b108423 */.elementor-9085 .elementor-element.elementor-element-b108423 {
    min-height: 100%;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-362f1ba */.elementor-9085 .elementor-element.elementor-element-362f1ba {
 
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-af2a661 */.elementor-9085 .elementor-element.elementor-element-af2a661 {
    min-height: 100%;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-9986d35 */.elementor-9085 .elementor-element.elementor-element-9986d35 {
 
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-80b462d */.elementor-9085 .elementor-element.elementor-element-80b462d {
    min-height: 100%;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-2f3a16a */.elementor-9085 .elementor-element.elementor-element-2f3a16a {
 
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d269317 */.elementor-9085 .elementor-element.elementor-element-d269317 {
    min-height: 100%;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-9e796f8 */.elementor-9085 .elementor-element.elementor-element-9e796f8 {
 
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-121ddc5 */.elementor-9085 .elementor-element.elementor-element-121ddc5 {
    min-height: 100%;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-28bd6aa */.elementor-9085 .elementor-element.elementor-element-28bd6aa {
 
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b70f203 */.elementor-9085 .elementor-element.elementor-element-b70f203 {
    min-height: 100%;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-3cbc840 */.elementor-9085 .elementor-element.elementor-element-3cbc840 {
 
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-59ffa39 */.elementor-9085 .elementor-element.elementor-element-59ffa39 {
    min-height: 100%;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-2df0c05 */.elementor-9085 .elementor-element.elementor-element-2df0c05 {
 
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1ebebe5 */.elementor-9085 .elementor-element.elementor-element-1ebebe5 {
    min-height: 100%;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-bd051f5 */.elementor-9085 .elementor-element.elementor-element-bd051f5 {
 
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-057a403 */.elementor-9085 .elementor-element.elementor-element-057a403 {
    min-height: 100%;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-ece6d65 */.elementor-9085 .elementor-element.elementor-element-ece6d65 {
 
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9387ec8 */.elementor-9085 .elementor-element.elementor-element-9387ec8 {
    min-height: 100%;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-30f68eb */.elementor-9085 .elementor-element.elementor-element-30f68eb {
 
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5365638 */.elementor-9085 .elementor-element.elementor-element-5365638 {
    min-height: 100%;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-6738446 */.elementor-9085 .elementor-element.elementor-element-6738446 {
 
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c70d88e */.elementor-9085 .elementor-element.elementor-element-c70d88e {
    min-height: 100%;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-cd768cc */.elementor-9085 .elementor-element.elementor-element-cd768cc {
 
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-31beae6 */.elementor-9085 .elementor-element.elementor-element-31beae6 {
    min-height: 100%;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-a00e66b */.elementor-9085 .elementor-element.elementor-element-a00e66b {
 
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5921648 */.elementor-9085 .elementor-element.elementor-element-5921648 {
    min-height: 100%;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-ca1d3f6 */.elementor-9085 .elementor-element.elementor-element-ca1d3f6 {
 
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8c544af */.elementor-9085 .elementor-element.elementor-element-8c544af {
    min-height: 100%;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-3e7b065 */.elementor-9085 .elementor-element.elementor-element-3e7b065 {
 
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6517adf */.elementor-9085 .elementor-element.elementor-element-6517adf {
    min-height: 100%;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-e0bcfc0 */.elementor-9085 .elementor-element.elementor-element-e0bcfc0 {
 
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-de034be */.elementor-9085 .elementor-element.elementor-element-de034be {
    min-height: 100%;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-818db6e */.elementor-9085 .elementor-element.elementor-element-818db6e {
 
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-34a8559 */.elementor-9085 .elementor-element.elementor-element-34a8559 {
    min-height: 100%;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-80ce1d2 */.elementor-9085 .elementor-element.elementor-element-80ce1d2 {
 
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fa5f340 */.elementor-9085 .elementor-element.elementor-element-fa5f340 {
    min-height: 100%;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-92a8f96 */.elementor-9085 .elementor-element.elementor-element-92a8f96 {
 
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3a27459 */.elementor-9085 .elementor-element.elementor-element-3a27459 {
    min-height: 100%;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-f5d8a4a */.elementor-9085 .elementor-element.elementor-element-f5d8a4a {
 
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-451a8ba */.elementor-9085 .elementor-element.elementor-element-451a8ba {
    min-height: 100%;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-b1d148c */.elementor-9085 .elementor-element.elementor-element-b1d148c {
 
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-62f2d79 */.elementor-9085 .elementor-element.elementor-element-62f2d79 {
    min-height: 100%;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-63ca761 */.elementor-9085 .elementor-element.elementor-element-63ca761 {
 
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d2f2092 */.elementor-9085 .elementor-element.elementor-element-d2f2092 {
    min-height: 100%;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-47e2d10 */.elementor-9085 .elementor-element.elementor-element-47e2d10 {
 
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b2adf9d */.elementor-9085 .elementor-element.elementor-element-b2adf9d {
    min-height: 100%;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-a558bcb */.elementor-9085 .elementor-element.elementor-element-a558bcb {
 
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0f03c31 */.elementor-9085 .elementor-element.elementor-element-0f03c31 {
    min-height: 100%;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-724eff0 */.elementor-9085 .elementor-element.elementor-element-724eff0 {
 
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6e80c1b */.elementor-9085 .elementor-element.elementor-element-6e80c1b {
    min-height: 100%;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-d98e0f9 */.elementor-9085 .elementor-element.elementor-element-d98e0f9 {
 
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5e9cec0 */.elementor-9085 .elementor-element.elementor-element-5e9cec0 {
    min-height: 100%;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-1aa72e7 */.elementor-9085 .elementor-element.elementor-element-1aa72e7 {
 
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1c63e13 */.elementor-9085 .elementor-element.elementor-element-1c63e13 {
    min-height: 100%;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-5ab27f0 */.elementor-9085 .elementor-element.elementor-element-5ab27f0 {
 
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-eb1bdb6 */.elementor-9085 .elementor-element.elementor-element-eb1bdb6 {
    min-height: 100%;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-687f6e8 */.elementor-9085 .elementor-element.elementor-element-687f6e8 {
 
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-544faf9 */.elementor-9085 .elementor-element.elementor-element-544faf9 {
    min-height: 100%;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-07b2eed */.elementor-9085 .elementor-element.elementor-element-07b2eed {
 
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0bda451 */.elementor-9085 .elementor-element.elementor-element-0bda451 {
    min-height: 100%;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-f89688f */.elementor-9085 .elementor-element.elementor-element-f89688f {
 
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-74b7b40 */.elementor-9085 .elementor-element.elementor-element-74b7b40 {
    min-height: 100%;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-42b877d */.elementor-9085 .elementor-element.elementor-element-42b877d {
 
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f3f342f */.elementor-9085 .elementor-element.elementor-element-f3f342f {
    min-height: 100%;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-e31a6bd */.elementor-9085 .elementor-element.elementor-element-e31a6bd {
 
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3c6173a */.elementor-9085 .elementor-element.elementor-element-3c6173a {
    min-height: 100%;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-04ad546 */.elementor-9085 .elementor-element.elementor-element-04ad546 {
 
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ada6458 */.elementor-9085 .elementor-element.elementor-element-ada6458 {
    min-height: 100%;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-e48f47a */.elementor-9085 .elementor-element.elementor-element-e48f47a {
 
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c060c0e */.elementor-9085 .elementor-element.elementor-element-c060c0e {
    min-height: 100%;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-145ee53 */.elementor-9085 .elementor-element.elementor-element-145ee53 {
 
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-859970e */.elementor-9085 .elementor-element.elementor-element-859970e {
    min-height: 100%;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-af8a9b0 */.elementor-9085 .elementor-element.elementor-element-af8a9b0 {
 
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5126697 */.elementor-9085 .elementor-element.elementor-element-5126697 {
    min-height: 100%;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-a513351 */.elementor-9085 .elementor-element.elementor-element-a513351 {
 
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-49b4f4e */.elementor-9085 .elementor-element.elementor-element-49b4f4e {
    min-height: 100%;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-6cb6211 */.elementor-9085 .elementor-element.elementor-element-6cb6211 {
 
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bf8ebb7 */.elementor-9085 .elementor-element.elementor-element-bf8ebb7 {
    min-height: 100%;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-c5e55ea */.elementor-9085 .elementor-element.elementor-element-c5e55ea {
 
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-42c3968 */.elementor-9085 .elementor-element.elementor-element-42c3968 {
    min-height: 100%;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-49a84de */.elementor-9085 .elementor-element.elementor-element-49a84de {
 
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3db7ff4 */.elementor-9085 .elementor-element.elementor-element-3db7ff4 {
    min-height: 100%;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-3eefda0 */.elementor-9085 .elementor-element.elementor-element-3eefda0 {
 
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a84e9e5 */.elementor-9085 .elementor-element.elementor-element-a84e9e5 {
    min-height: 100%;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-8d8faac */.elementor-9085 .elementor-element.elementor-element-8d8faac {
 
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-43f2a81 */.elementor-9085 .elementor-element.elementor-element-43f2a81 {
    min-height: 100%;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-18ca0de */.elementor-9085 .elementor-element.elementor-element-18ca0de {
 
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-943c891 */.elementor-9085 .elementor-element.elementor-element-943c891 {
    min-height: 100%;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-784233f */.elementor-9085 .elementor-element.elementor-element-784233f {
 
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3911df4 */.elementor-9085 .elementor-element.elementor-element-3911df4 {
    min-height: 100%;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-02122db */.elementor-9085 .elementor-element.elementor-element-02122db {
 
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-48c215e */.elementor-9085 .elementor-element.elementor-element-48c215e {
    min-height: 100%;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-917c98e */.elementor-9085 .elementor-element.elementor-element-917c98e {
 
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0c937f0 */.elementor-9085 .elementor-element.elementor-element-0c937f0 {
    min-height: 100%;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-d7c4712 */.elementor-9085 .elementor-element.elementor-element-d7c4712 {
 
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4a7a874 */.elementor-9085 .elementor-element.elementor-element-4a7a874 {
    min-height: 100%;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-63f9cac */.elementor-9085 .elementor-element.elementor-element-63f9cac {
 
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b6680ba */.elementor-9085 .elementor-element.elementor-element-b6680ba {
    min-height: 100%;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-f81d0da */.elementor-9085 .elementor-element.elementor-element-f81d0da {
 
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fb5b9c0 */.elementor-9085 .elementor-element.elementor-element-fb5b9c0 {
    min-height: 100%;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-384bec3 */.elementor-9085 .elementor-element.elementor-element-384bec3 {
 
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9ae2db3 */.elementor-9085 .elementor-element.elementor-element-9ae2db3 {
    min-height: 100%;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-ed12674 */.elementor-9085 .elementor-element.elementor-element-ed12674 {
 
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-93602b2 */.elementor-9085 .elementor-element.elementor-element-93602b2 {
    min-height: 100%;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-c702598 */.elementor-9085 .elementor-element.elementor-element-c702598 {
 
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e27e267 */.elementor-9085 .elementor-element.elementor-element-e27e267 {
    min-height: 100%;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-9ed9bd2 */.elementor-9085 .elementor-element.elementor-element-9ed9bd2 {
 
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-eea2793 */.elementor-9085 .elementor-element.elementor-element-eea2793 {
    min-height: 100%;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-33d8fa3 */.elementor-9085 .elementor-element.elementor-element-33d8fa3 {
 
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f3a3dce */.elementor-9085 .elementor-element.elementor-element-f3a3dce {
    min-height: 100%;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-225ba69 */.elementor-9085 .elementor-element.elementor-element-225ba69 {
 
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-16bfa1e */.elementor-9085 .elementor-element.elementor-element-16bfa1e {
    min-height: 100%;
}/* End custom CSS */