.elementor-1268 .elementor-element.elementor-element-5a3263f > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-1268 .elementor-element.elementor-element-5a3263f > .elementor-container{min-height:600px;}.elementor-1268 .elementor-element.elementor-element-5a3263f .elementor-background-slideshow__slide__image{background-size:contain;background-position:center center;}.elementor-1268 .elementor-element.elementor-element-5a3263f{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-1268 .elementor-element.elementor-element-5a3263f > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-1268 .elementor-element.elementor-element-560e7ef{grid-column:span 2;grid-row:span 9;text-align:center;}.elementor-1268 .elementor-element.elementor-element-560e7ef .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:45px;font-weight:600;-webkit-text-stroke-color:#000;stroke:#000;text-shadow:0px 0px 0px rgba(0,0,0,0.3);color:#FFFFFF;}.elementor-1268 .elementor-element.elementor-element-1731096 > .elementor-container{min-height:400px;}.elementor-1268 .elementor-element.elementor-element-1731096{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-1268 .elementor-element.elementor-element-1731096 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1268 .elementor-element.elementor-element-df8ddb1 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-weight:600;color:#FFFFFF;}.elementor-1268 .elementor-element.elementor-element-2f7ca49:not(.elementor-motion-effects-element-type-background), .elementor-1268 .elementor-element.elementor-element-2f7ca49 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-1268 .elementor-element.elementor-element-2f7ca49{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-1268 .elementor-element.elementor-element-2f7ca49 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1268 .elementor-element.elementor-element-42f5e8c.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-1268 .elementor-element.elementor-element-42f5e8c > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:43px;}.elementor-1268 .elementor-element.elementor-element-6f9dd34{text-align:center;}.elementor-1268 .elementor-element.elementor-element-6f9dd34 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-weight:600;color:#FFFFFF;}.elementor-1268 .elementor-element.elementor-element-df2dd89{width:var( --container-widget-width, 103.036% );max-width:103.036%;--container-widget-width:103.036%;--container-widget-flex-grow:0;grid-column:span 4;grid-row:span 7;text-align:center;}.elementor-1268 .elementor-element.elementor-element-df2dd89 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-weight:600;color:#FFFFFF;}.elementor-1268 .elementor-element.elementor-element-ab5a27e:not(.elementor-motion-effects-element-type-background), .elementor-1268 .elementor-element.elementor-element-ab5a27e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-1268 .elementor-element.elementor-element-ab5a27e{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-1268 .elementor-element.elementor-element-ab5a27e > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1268 .elementor-element.elementor-element-29d9b2c{text-align:center;}.elementor-1268 .elementor-element.elementor-element-29d9b2c .elementor-heading-title{font-family:"Roboto", Sans-serif;font-weight:600;color:#FFFFFF;}.elementor-1268 .elementor-element.elementor-element-bf596bb:not(.elementor-motion-effects-element-type-background), .elementor-1268 .elementor-element.elementor-element-bf596bb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-1268 .elementor-element.elementor-element-bf596bb{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-1268 .elementor-element.elementor-element-bf596bb > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1268 .elementor-element.elementor-element-3d0a462{text-align:center;}.elementor-1268 .elementor-element.elementor-element-3d0a462 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-weight:600;color:#FFFFFF;}.elementor-1268 .elementor-element.elementor-element-c9540d0{--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-1268 .elementor-element.elementor-element-6a56ba2{--spacer-size:50px;}.elementor-1268 .elementor-element.elementor-element-d3b55bf{text-align:center;}.elementor-1268 .elementor-element.elementor-element-d3b55bf .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:30px;font-weight:600;color:#000000;}.elementor-1268 .elementor-element.elementor-element-fd039f2{--display:grid;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-1268 .elementor-element.elementor-element-588854a > .elementor-widget-container{margin:8px 8px 8px 8px;}.elementor-1268 .elementor-element.elementor-element-588854a{text-align:center;}.elementor-1268 .elementor-element.elementor-element-588854a .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:30px;font-weight:600;color:#000000;}.elementor-1268 .elementor-element.elementor-element-27b7912 > .elementor-widget-container{margin:8px 8px 8px 8px;}.elementor-1268 .elementor-element.elementor-element-27b7912{text-align:center;}.elementor-1268 .elementor-element.elementor-element-27b7912 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:30px;font-weight:600;color:#000000;}.elementor-1268 .elementor-element.elementor-element-e6ec2ae > .elementor-widget-container{margin:8px 8px 8px 8px;}.elementor-1268 .elementor-element.elementor-element-e6ec2ae{text-align:center;}.elementor-1268 .elementor-element.elementor-element-e6ec2ae .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:30px;font-weight:600;color:#000000;}.elementor-1268 .elementor-element.elementor-element-7e5f944 > .elementor-widget-container{margin:8px 8px 8px 8px;}.elementor-1268 .elementor-element.elementor-element-7e5f944{text-align:center;}.elementor-1268 .elementor-element.elementor-element-7e5f944 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:30px;font-weight:600;color:#000000;}.elementor-1268 .elementor-element.elementor-element-0e46d3b > .elementor-widget-container{margin:8px 8px 8px 8px;}.elementor-1268 .elementor-element.elementor-element-0e46d3b{text-align:center;}.elementor-1268 .elementor-element.elementor-element-0e46d3b .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:30px;font-weight:600;color:#000000;}.elementor-1268 .elementor-element.elementor-element-ec56fce > .elementor-widget-container{margin:8px 8px 8px 8px;}.elementor-1268 .elementor-element.elementor-element-ec56fce{text-align:center;}.elementor-1268 .elementor-element.elementor-element-ec56fce .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:30px;font-weight:600;color:#000000;}.elementor-1268 .elementor-element.elementor-element-514cf1f > .elementor-widget-container{margin:8px 8px 8px 8px;}.elementor-1268 .elementor-element.elementor-element-514cf1f{text-align:center;}.elementor-1268 .elementor-element.elementor-element-514cf1f .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:30px;font-weight:600;color:#000000;}.elementor-1268 .elementor-element.elementor-element-68f7cf3 > .elementor-widget-container{margin:8px 8px 8px 8px;}.elementor-1268 .elementor-element.elementor-element-68f7cf3{text-align:center;}.elementor-1268 .elementor-element.elementor-element-68f7cf3 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:30px;font-weight:600;color:#000000;}.elementor-1268 .elementor-element.elementor-element-7d54214{text-align:center;}.elementor-1268 .elementor-element.elementor-element-7d54214 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-weight:600;color:#000000;}.elementor-1268 .elementor-element.elementor-element-17ab7d2{text-align:center;}.elementor-1268 .elementor-element.elementor-element-17ab7d2 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:40px;font-weight:600;color:#000000;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-1268 .elementor-element.elementor-element-13da175{text-align:center;font-family:"Roboto", Sans-serif;font-size:18px;font-weight:400;color:#000000;}.elementor-1268 .elementor-element.elementor-element-4a8ff99{text-align:center;font-family:"Roboto", Sans-serif;font-size:20px;font-weight:400;}.elementor-1268 .elementor-element.elementor-element-296a4aa{--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-1268 .elementor-element.elementor-element-95cecd4{--spacer-size:50px;}.elementor-1268 .elementor-element.elementor-element-7639357{--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-1268 .elementor-element.elementor-element-7639357:not(.elementor-motion-effects-element-type-background), .elementor-1268 .elementor-element.elementor-element-7639357 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-1268 .elementor-element.elementor-element-a8f300e{text-align:center;}.elementor-1268 .elementor-element.elementor-element-a8f300e .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:35px;font-weight:600;color:#FFFFFF;}.elementor-1268 .elementor-element.elementor-element-fb6dfcc{--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-1268 .elementor-element.elementor-element-fb6dfcc:not(.elementor-motion-effects-element-type-background), .elementor-1268 .elementor-element.elementor-element-fb6dfcc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-1268 .elementor-element.elementor-element-a7226e2{text-align:center;font-family:"Roboto", Sans-serif;font-size:25px;font-weight:400;color:#FFFFFF;}.elementor-1268 .elementor-element.elementor-element-415b378{--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-1268 .elementor-element.elementor-element-443db5c{--spacer-size:50px;}.elementor-1268 .elementor-element.elementor-element-de6f6d3{--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-1268 .elementor-element.elementor-element-ca1b9f8{text-align:center;}.elementor-1268 .elementor-element.elementor-element-ca1b9f8 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:35px;font-weight:600;color:#000000;}.elementor-1268 .elementor-element.elementor-element-19cb01e{--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-1268 .elementor-element.elementor-element-b1cbf68{text-align:center;font-family:"Roboto", Sans-serif;font-size:20px;font-weight:400;color:#000000;}.elementor-1268 .elementor-element.elementor-element-6bb83ce{text-align:center;}.elementor-1268 .elementor-element.elementor-element-6bb83ce .elementor-heading-title{font-family:"Roboto", Sans-serif;font-weight:600;color:#000000;}.elementor-1268 .elementor-element.elementor-element-2d301c1{text-align:center;font-family:"Roboto", Sans-serif;font-size:18px;font-weight:400;}.elementor-1268 .elementor-element.elementor-element-f0be62c{--spacer-size:81px;}.elementor-1268 .elementor-element.elementor-element-42b4bdb{text-align:center;}.elementor-1268 .elementor-element.elementor-element-42b4bdb .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:30px;font-weight:600;color:#000000;}.elementor-1268 .elementor-element.elementor-element-1c5d74c:not(.elementor-motion-effects-element-type-background), .elementor-1268 .elementor-element.elementor-element-1c5d74c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-1268 .elementor-element.elementor-element-1c5d74c > .elementor-container{min-height:144px;}.elementor-1268 .elementor-element.elementor-element-1c5d74c{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-1268 .elementor-element.elementor-element-1c5d74c > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1268 .elementor-element.elementor-element-ea1e5c4{text-align:center;}.elementor-1268 .elementor-element.elementor-element-ea1e5c4 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:40px;font-weight:600;color:#FFFFFF;}.elementor-1268 .elementor-element.elementor-element-ebe80c4:not(.elementor-motion-effects-element-type-background), .elementor-1268 .elementor-element.elementor-element-ebe80c4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-1268 .elementor-element.elementor-element-ebe80c4{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-1268 .elementor-element.elementor-element-ebe80c4 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1268 .elementor-element.elementor-element-2539d31{text-align:center;}.elementor-1268 .elementor-element.elementor-element-2539d31 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:30px;font-weight:600;color:#FFFFFF;}.elementor-1268 .elementor-element.elementor-element-24d826f:not(.elementor-motion-effects-element-type-background), .elementor-1268 .elementor-element.elementor-element-24d826f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-1268 .elementor-element.elementor-element-24d826f{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-1268 .elementor-element.elementor-element-24d826f > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-widget-gallery .elementor-gallery-item__title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-gallery .elementor-gallery-item__description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-gallery{--galleries-title-color-normal:var( --e-global-color-primary );--galleries-title-color-hover:var( --e-global-color-secondary );--galleries-pointer-bg-color-hover:var( --e-global-color-accent );--gallery-title-color-active:var( --e-global-color-secondary );--galleries-pointer-bg-color-active:var( --e-global-color-accent );}.elementor-widget-gallery .elementor-gallery-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-1268 .elementor-element.elementor-element-5ca93d4 .e-gallery-item:hover .elementor-gallery-item__overlay, .elementor-1268 .elementor-element.elementor-element-5ca93d4 .e-gallery-item:focus .elementor-gallery-item__overlay{background-color:rgba(0,0,0,0.5);}.elementor-1268 .elementor-element.elementor-element-5ca93d4{--image-transition-duration:800ms;--overlay-transition-duration:800ms;--content-text-align:center;--content-padding:20px;--content-transition-duration:800ms;--content-transition-delay:800ms;}.elementor-1268 .elementor-element.elementor-element-aa5a2f1:not(.elementor-motion-effects-element-type-background), .elementor-1268 .elementor-element.elementor-element-aa5a2f1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-1268 .elementor-element.elementor-element-aa5a2f1{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-1268 .elementor-element.elementor-element-aa5a2f1 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1268 .elementor-element.elementor-element-6b5b915:not(.elementor-motion-effects-element-type-background), .elementor-1268 .elementor-element.elementor-element-6b5b915 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-1268 .elementor-element.elementor-element-6b5b915 > .elementor-background-overlay{background-color:#000000;opacity:0.5;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1268 .elementor-element.elementor-element-6b5b915{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-1268 .elementor-element.elementor-element-0ad55a4{text-align:center;}.elementor-1268 .elementor-element.elementor-element-0ad55a4 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:40px;font-weight:600;color:#FFFFFF;}.elementor-1268 .elementor-element.elementor-element-d5992a1{text-align:center;}.elementor-1268 .elementor-element.elementor-element-d5992a1 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:35px;font-weight:600;color:#000000;}.elementor-1268 .elementor-element.elementor-element-542adbd{text-align:center;}.elementor-1268 .elementor-element.elementor-element-542adbd .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:35px;font-weight:600;color:#000000;}.elementor-1268 .elementor-element.elementor-element-4352ecd{text-align:center;}.elementor-1268 .elementor-element.elementor-element-4352ecd .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:35px;font-weight:600;color:#000000;}.elementor-1268 .elementor-element.elementor-element-e0bb707{text-align:center;}.elementor-1268 .elementor-element.elementor-element-e0bb707 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:35px;font-weight:600;color:#000000;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-1268 .elementor-element.elementor-element-7b6f390 img{max-width:100%;height:225px;}.elementor-1268 .elementor-element.elementor-element-e439e26 img{width:100%;height:225px;}.elementor-1268 .elementor-element.elementor-element-1544f94 img{max-width:100%;height:225px;}.elementor-1268 .elementor-element.elementor-element-33e41c3 img{height:225px;}.elementor-1268 .elementor-element.elementor-element-c12910f{text-align:center;font-family:"Roboto", Sans-serif;font-size:23px;font-weight:400;color:#000000;}.elementor-1268 .elementor-element.elementor-element-c12910f a{color:#000000;}.elementor-1268 .elementor-element.elementor-element-764326e{text-align:center;font-family:"Roboto", Sans-serif;font-size:23px;font-weight:400;color:#000000;}.elementor-1268 .elementor-element.elementor-element-764326e p{margin-block-end:0px;}.elementor-1268 .elementor-element.elementor-element-29b61c5{font-family:"Roboto", Sans-serif;font-size:23px;font-weight:400;color:#000000;}.elementor-1268 .elementor-element.elementor-element-22ab5dd{font-family:"Roboto", Sans-serif;font-size:23px;font-weight:400;color:#000000;}.elementor-1268 .elementor-element.elementor-element-828f518 > .elementor-container{min-height:400px;}.elementor-1268 .elementor-element.elementor-element-828f518{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-1268 .elementor-element.elementor-element-828f518 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1268 .elementor-element.elementor-element-15b51ca .elementor-heading-title{font-family:"Roboto", Sans-serif;font-weight:600;color:#FFFFFF;}.elementor-1268 .elementor-element.elementor-element-5384072{font-family:"Roboto", Sans-serif;font-weight:400;color:#FFFFFF;}.elementor-1268 .elementor-element.elementor-element-c73c6f8{--spacer-size:50px;}.elementor-1268 .elementor-element.elementor-element-1578c15 > .elementor-container{min-height:400px;}.elementor-1268 .elementor-element.elementor-element-1578c15{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-1268 .elementor-element.elementor-element-1578c15 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1268 .elementor-element.elementor-element-0cb9427 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-weight:600;color:#FFFFFF;}.elementor-1268 .elementor-element.elementor-element-77b3f66{font-family:"Roboto", Sans-serif;font-weight:400;color:#000000;}.elementor-1268 .elementor-element.elementor-element-961231b{--spacer-size:50px;}.elementor-1268 .elementor-element.elementor-element-55cbbdf > .elementor-container{min-height:400px;}.elementor-1268 .elementor-element.elementor-element-55cbbdf{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-1268 .elementor-element.elementor-element-55cbbdf > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1268 .elementor-element.elementor-element-055e35e .elementor-heading-title{font-family:"Roboto", Sans-serif;font-weight:600;color:#FFFFFF;}.elementor-1268 .elementor-element.elementor-element-33f69b1{font-family:"Roboto", Sans-serif;font-weight:400;color:#FFFFFF;}.elementor-1268 .elementor-element.elementor-element-b456b38{--spacer-size:50px;}.elementor-1268 .elementor-element.elementor-element-bbb9fdb > .elementor-container{min-height:400px;}.elementor-1268 .elementor-element.elementor-element-bbb9fdb{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-1268 .elementor-element.elementor-element-bbb9fdb > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1268 .elementor-element.elementor-element-94ceb31 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-weight:600;color:#FFFFFF;}.elementor-1268 .elementor-element.elementor-element-bf2411c{font-family:"Roboto", Sans-serif;font-weight:400;color:#FFFFFF;}.elementor-1268 .elementor-element.elementor-element-66ed3dc .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:25px;font-weight:600;color:#000000;}.elementor-1268 .elementor-element.elementor-element-eea973d{--spacer-size:50px;}.elementor-1268 .elementor-element.elementor-element-af58ea5 > .elementor-background-overlay{background-color:#000000;opacity:1;}.elementor-1268 .elementor-element.elementor-element-a78b573{text-align:center;}.elementor-1268 .elementor-element.elementor-element-a78b573 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:40px;font-weight:600;color:#FFFFFF;}.elementor-1268 .elementor-element.elementor-element-0961982 > .elementor-background-overlay{background-color:#000000;opacity:1;}.elementor-1268 .elementor-element.elementor-element-0255709{text-align:center;font-family:"Roboto", Sans-serif;font-size:25px;font-weight:400;color:#FFFFFF;}.elementor-1268 .elementor-element.elementor-element-ca6ce05{--spacer-size:50px;}.elementor-1268 .elementor-element.elementor-element-8d634f7{text-align:center;}.elementor-1268 .elementor-element.elementor-element-8d634f7 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:40px;font-weight:600;color:#000000;}.elementor-1268 .elementor-element.elementor-element-d24a79d{text-align:center;}.elementor-1268 .elementor-element.elementor-element-d24a79d .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:25px;font-weight:600;color:#000102;}.elementor-1268 .elementor-element.elementor-element-d1d8c85{text-align:center;}.elementor-1268 .elementor-element.elementor-element-d1d8c85 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:20px;font-weight:600;color:#000000;}.elementor-1268 .elementor-element.elementor-element-f85ca1c{text-align:center;}.elementor-1268 .elementor-element.elementor-element-f85ca1c .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:20px;font-weight:600;color:#000000;}.elementor-1268 .elementor-element.elementor-element-3b56ddc .e-gallery-item:hover .elementor-gallery-item__overlay, .elementor-1268 .elementor-element.elementor-element-3b56ddc .e-gallery-item:focus .elementor-gallery-item__overlay{background-color:rgba(0,0,0,0.5);}.elementor-1268 .elementor-element.elementor-element-3b56ddc{--image-transition-duration:800ms;--overlay-transition-duration:800ms;--content-text-align:center;--content-padding:20px;--content-transition-duration:800ms;--content-transition-delay:800ms;}.elementor-1268 .elementor-element.elementor-element-31a58b9{--spacer-size:50px;}.elementor-1268 .elementor-element.elementor-element-d5fdff1:not(.elementor-motion-effects-element-type-background), .elementor-1268 .elementor-element.elementor-element-d5fdff1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-1268 .elementor-element.elementor-element-d5fdff1{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-1268 .elementor-element.elementor-element-d5fdff1 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1268 .elementor-element.elementor-element-7f6d321{text-align:center;}.elementor-1268 .elementor-element.elementor-element-7f6d321 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:35px;font-weight:600;color:#FFFFFF;}.elementor-1268 .elementor-element.elementor-element-2d03ed4:not(.elementor-motion-effects-element-type-background), .elementor-1268 .elementor-element.elementor-element-2d03ed4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-1268 .elementor-element.elementor-element-2d03ed4{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-1268 .elementor-element.elementor-element-2d03ed4 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1268 .elementor-element.elementor-element-d265808{text-align:center;font-family:"Roboto", Sans-serif;font-size:25px;font-weight:400;color:#FFFFFF;}.elementor-1268 .elementor-element.elementor-element-d265808 p{margin-block-end:16px;}.elementor-1268 .elementor-element.elementor-element-321acf2{--spacer-size:50px;}.elementor-1268 .elementor-element.elementor-element-fd11d5f{text-align:center;}.elementor-1268 .elementor-element.elementor-element-fd11d5f .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:35px;font-weight:600;color:#000000;}.elementor-1268 .elementor-element.elementor-element-f041801{text-align:center;font-family:"Roboto", Sans-serif;font-size:25px;font-weight:400;color:#000000;}.elementor-1268 .elementor-element.elementor-element-f041801 p{margin-block-end:15px;}.elementor-1268 .elementor-element.elementor-element-531f58d .e-gallery-item:hover .elementor-gallery-item__overlay, .elementor-1268 .elementor-element.elementor-element-531f58d .e-gallery-item:focus .elementor-gallery-item__overlay{background-color:rgba(0,0,0,0.5);}.elementor-1268 .elementor-element.elementor-element-531f58d{--image-transition-duration:800ms;--overlay-transition-duration:800ms;--content-text-align:center;--content-padding:20px;--content-transition-duration:800ms;--content-transition-delay:800ms;}.elementor-1268 .elementor-element.elementor-element-fd76c53{--spacer-size:50px;}.elementor-1268 .elementor-element.elementor-element-47e7ea0:not(.elementor-motion-effects-element-type-background), .elementor-1268 .elementor-element.elementor-element-47e7ea0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-1268 .elementor-element.elementor-element-47e7ea0{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-1268 .elementor-element.elementor-element-47e7ea0 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1268 .elementor-element.elementor-element-5ec0eac{text-align:center;}.elementor-1268 .elementor-element.elementor-element-5ec0eac .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:35px;font-weight:600;color:#FFFFFF;}.elementor-1268 .elementor-element.elementor-element-bacf568:not(.elementor-motion-effects-element-type-background), .elementor-1268 .elementor-element.elementor-element-bacf568 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-1268 .elementor-element.elementor-element-bacf568{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-1268 .elementor-element.elementor-element-bacf568 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1268 .elementor-element.elementor-element-2f428c5{text-align:center;font-family:"Roboto", Sans-serif;font-size:25px;font-weight:400;color:#FFFFFF;}.elementor-1268 .elementor-element.elementor-element-2f428c5 p{margin-block-end:20px;}.elementor-1268 .elementor-element.elementor-element-e233d23{--spacer-size:50px;}.elementor-1268 .elementor-element.elementor-element-2980927:not(.elementor-motion-effects-element-type-background), .elementor-1268 .elementor-element.elementor-element-2980927 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1268 .elementor-element.elementor-element-2980927{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-1268 .elementor-element.elementor-element-2980927 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1268 .elementor-element.elementor-element-2570d49{text-align:center;}.elementor-1268 .elementor-element.elementor-element-2570d49 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:40px;font-weight:600;color:#000000;}.elementor-1268 .elementor-element.elementor-element-5f9d428:not(.elementor-motion-effects-element-type-background), .elementor-1268 .elementor-element.elementor-element-5f9d428 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1268 .elementor-element.elementor-element-5f9d428{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-1268 .elementor-element.elementor-element-5f9d428 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1268 .elementor-element.elementor-element-596b52a{text-align:center;font-family:"Roboto", Sans-serif;font-size:20px;font-weight:400;color:#000000;}.elementor-1268 .elementor-element.elementor-element-7edf6e3:not(.elementor-motion-effects-element-type-background), .elementor-1268 .elementor-element.elementor-element-7edf6e3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1268 .elementor-element.elementor-element-7edf6e3{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-1268 .elementor-element.elementor-element-7edf6e3 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1268 .elementor-element.elementor-element-60b3caf{text-align:center;font-family:"Roboto", Sans-serif;font-size:30px;font-weight:400;color:#000000;}.elementor-1268 .elementor-element.elementor-element-b646408{--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-1268 .elementor-element.elementor-element-222861c{--spacer-size:50px;}.elementor-1268 .elementor-element.elementor-element-24cd91f:not(.elementor-motion-effects-element-type-background), .elementor-1268 .elementor-element.elementor-element-24cd91f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-1268 .elementor-element.elementor-element-24cd91f{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-1268 .elementor-element.elementor-element-24cd91f > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1268 .elementor-element.elementor-element-15ebbb8{text-align:center;}.elementor-1268 .elementor-element.elementor-element-15ebbb8 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:40px;font-weight:600;color:#FFFFFF;}.elementor-1268 .elementor-element.elementor-element-0d31a8b:not(.elementor-motion-effects-element-type-background), .elementor-1268 .elementor-element.elementor-element-0d31a8b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-1268 .elementor-element.elementor-element-0d31a8b{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-1268 .elementor-element.elementor-element-0d31a8b > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1268 .elementor-element.elementor-element-3f6bfe1{text-align:center;}.elementor-1268 .elementor-element.elementor-element-3f6bfe1 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:30px;font-weight:600;color:#FFFFFF;}.elementor-1268 .elementor-element.elementor-element-98e5fcc{--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-1268 .elementor-element.elementor-element-ea36dcf{--spacer-size:50px;}.elementor-1268 .elementor-element.elementor-element-c574a96{--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-1268 .elementor-element.elementor-element-feb175c{text-align:center;}.elementor-1268 .elementor-element.elementor-element-feb175c .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:35px;font-weight:600;color:#000000;}.elementor-1268 .elementor-element.elementor-element-12f4c14{--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-1268 .elementor-element.elementor-element-4d6235c{text-align:center;font-family:"Roboto", Sans-serif;font-size:25px;font-weight:400;color:#000000;}.elementor-1268 .elementor-element.elementor-element-c0a52d5 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-1268 .elementor-element.elementor-element-bf5c55d{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;align-self:center;text-align:center;}@media(min-width:768px){.elementor-1268 .elementor-element.elementor-element-42f5e8c{width:100%;}}@media(max-width:1024px){.elementor-1268 .elementor-element.elementor-element-fd039f2{--grid-auto-flow:row;}}@media(max-width:880px){.elementor-1268 .elementor-element.elementor-element-fd039f2{--grid-auto-flow:row;}}@media(max-width:767px){.elementor-1268 .elementor-element.elementor-element-5a3263f > .elementor-container{min-height:365px;}.elementor-1268 .elementor-element.elementor-element-5a3263f{padding:24px 24px 32px 24px;}.elementor-1268 .elementor-element.elementor-element-560e7ef .elementor-heading-title{font-size:30px;}.elementor-1268 .elementor-element.elementor-element-1731096:not(.elementor-motion-effects-element-type-background), .elementor-1268 .elementor-element.elementor-element-1731096 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://i0.wp.com/thehighlandconstructiongroup.com/wp-content/uploads/2026/01/Screenshot_28-1-2026_131428_-1.jpeg?fit=816%2C729&ssl=1");background-position:center left;background-size:450px auto;}.elementor-1268 .elementor-element.elementor-element-1731096 > .elementor-container{min-height:335px;}.elementor-1268 .elementor-element.elementor-element-df8ddb1{text-align:center;}.elementor-1268 .elementor-element.elementor-element-df8ddb1 .elementor-heading-title{font-size:25px;}.elementor-1268 .elementor-element.elementor-element-6f9dd34 .elementor-heading-title{font-size:18px;}.elementor-1268 .elementor-element.elementor-element-29d9b2c .elementor-heading-title{font-size:18px;}.elementor-1268 .elementor-element.elementor-element-3d0a462 .elementor-heading-title{font-size:18px;}.elementor-1268 .elementor-element.elementor-element-d3b55bf .elementor-heading-title{font-size:25px;}.elementor-1268 .elementor-element.elementor-element-fd039f2{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-1268 .elementor-element.elementor-element-7d54214 .elementor-heading-title{font-size:25px;}.elementor-1268 .elementor-element.elementor-element-17ab7d2 .elementor-heading-title{font-size:25px;}.elementor-1268 .elementor-element.elementor-element-13da175{font-size:14px;}.elementor-1268 .elementor-element.elementor-element-6bb83ce .elementor-heading-title{font-size:25px;}.elementor-1268 .elementor-element.elementor-element-2d301c1{font-size:12px;}.elementor-1268 .elementor-element.elementor-element-f0be62c{--spacer-size:50px;}.elementor-1268 .elementor-element.elementor-element-42b4bdb .elementor-heading-title{font-size:25px;}.elementor-1268 .elementor-element.elementor-element-ea1e5c4 .elementor-heading-title{font-size:25px;}.elementor-1268 .elementor-element.elementor-element-2539d31 .elementor-heading-title{font-size:18px;}.elementor-1268 .elementor-element.elementor-element-93e9fa4 .elementor-swiper-button.elementor-swiper-button-prev, .elementor-1268 .elementor-element.elementor-element-93e9fa4 .elementor-swiper-button.elementor-swiper-button-next{font-size:10px;}.elementor-1268 .elementor-element.elementor-element-0ad55a4 .elementor-heading-title{font-size:25px;}.elementor-1268 .elementor-element.elementor-element-828f518 > .elementor-container{max-width:500px;min-height:164px;}.elementor-1268 .elementor-element.elementor-element-828f518 .elementor-background-slideshow__slide__image{background-size:cover;background-position:center center;}.elementor-1268 .elementor-element.elementor-element-15b51ca{text-align:center;}.elementor-1268 .elementor-element.elementor-element-15b51ca .elementor-heading-title{font-size:25px;}.elementor-1268 .elementor-element.elementor-element-5384072{text-align:center;font-size:18px;}.elementor-1268 .elementor-element.elementor-element-1578c15 > .elementor-container{min-height:327px;}.elementor-1268 .elementor-element.elementor-element-0cb9427{text-align:center;}.elementor-1268 .elementor-element.elementor-element-0cb9427 .elementor-heading-title{font-size:25px;}.elementor-1268 .elementor-element.elementor-element-77b3f66{text-align:center;font-size:22px;}.elementor-1268 .elementor-element.elementor-element-55cbbdf > .elementor-container{min-height:253px;}.elementor-1268 .elementor-element.elementor-element-055e35e{text-align:center;}.elementor-1268 .elementor-element.elementor-element-055e35e .elementor-heading-title{font-size:25px;}.elementor-1268 .elementor-element.elementor-element-33f69b1{text-align:center;font-size:18px;}.elementor-1268 .elementor-element.elementor-element-bbb9fdb > .elementor-container{min-height:290px;}.elementor-1268 .elementor-element.elementor-element-94ceb31{text-align:center;}.elementor-1268 .elementor-element.elementor-element-94ceb31 .elementor-heading-title{font-size:30px;}.elementor-1268 .elementor-element.elementor-element-bf2411c{text-align:center;font-size:18px;}.elementor-1268 .elementor-element.elementor-element-66ed3dc .elementor-heading-title{font-size:18px;}.elementor-1268 .elementor-element.elementor-element-eea973d{--spacer-size:50px;}.elementor-1268 .elementor-element.elementor-element-a78b573 .elementor-heading-title{font-size:25px;}.elementor-1268 .elementor-element.elementor-element-0255709{font-size:18px;}.elementor-1268 .elementor-element.elementor-element-8d634f7 .elementor-heading-title{font-size:25px;}.elementor-1268 .elementor-element.elementor-element-d24a79d .elementor-heading-title{font-size:18px;}.elementor-1268 .elementor-element.elementor-element-d1d8c85 .elementor-heading-title{font-size:18px;}.elementor-1268 .elementor-element.elementor-element-f85ca1c .elementor-heading-title{font-size:18px;}.elementor-1268 .elementor-element.elementor-element-2570d49 .elementor-heading-title{font-size:25px;}.elementor-1268 .elementor-element.elementor-element-596b52a{font-size:14px;}.elementor-1268 .elementor-element.elementor-element-60b3caf{font-size:18px;}.elementor-1268 .elementor-element.elementor-element-15ebbb8 .elementor-heading-title{font-size:25px;}.elementor-1268 .elementor-element.elementor-element-3f6bfe1 .elementor-heading-title{font-size:18px;}}