.elementor-79 .elementor-element.elementor-element-f50a385{--display:flex;--min-height:100vh;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--overflow:hidden;--overlay-opacity:0.9;--padding-top:80px;--padding-bottom:80px;--padding-left:50px;--padding-right:50px;}.elementor-79 .elementor-element.elementor-element-f50a385:not(.elementor-motion-effects-element-type-background), .elementor-79 .elementor-element.elementor-element-f50a385 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#C4C4C4;background:url("https://www.t3s.com.au/wp-content/uploads/2025/11/Web-Background.webp") 50% 50%;background-size:cover;}.elementor-79 .elementor-element.elementor-element-f50a385::before, .elementor-79 .elementor-element.elementor-element-f50a385 > .elementor-background-video-container::before, .elementor-79 .elementor-element.elementor-element-f50a385 > .e-con-inner > .elementor-background-video-container::before, .elementor-79 .elementor-element.elementor-element-f50a385 > .elementor-background-slideshow::before, .elementor-79 .elementor-element.elementor-element-f50a385 > .e-con-inner > .elementor-background-slideshow::before, .elementor-79 .elementor-element.elementor-element-f50a385 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';background-color:transparent;background-image:linear-gradient(180deg, #00000000 50%, #000000 100%);}.elementor-widget-heading .elementor-heading-title{letter-spacing:var( --e-global-typography-primary-letter-spacing );color:var( --e-global-color-primary );}.elementor-79 .elementor-element.elementor-element-d7fc973 .elementor-heading-title{font-family:"Cal Sans", Sans-serif;font-size:100px;line-height:1em;letter-spacing:-0.6px;color:#FFFFFF;}.elementor-79 .elementor-element.elementor-element-d7fc973.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-widget-text-editor{letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-79 .elementor-element.elementor-element-90f9740{font-family:"Familjen Grotesk", Sans-serif;font-size:22px;line-height:1.36em;color:#FFFFFF80;width:var( --container-widget-width, 625px );max-width:625px;--container-widget-width:625px;--container-widget-flex-grow:0;}.elementor-79 .elementor-element.elementor-element-90f9740 p{margin-block-end:0px;}.elementor-79 .elementor-element.elementor-element-90f9740.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-79 .elementor-element.elementor-element-af939da .elementor-button{color:#FFFFFF;}.elementor-79 .elementor-element.elementor-element-af939da .elementor-button i{color:#FFFFFF;background-color:#F30303;}.elementor-79 .elementor-element.elementor-element-af939da .elementor-button svg{fill:#FFFFFF;}.elementor-79 .elementor-element.elementor-element-af939da .elementor-button-content-wrapper{background-color:#F30303;}.elementor-79 .elementor-element.elementor-element-af939da.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-79 .elementor-element.elementor-element-bdac332{--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;--padding-top:30px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-79 .elementor-element.elementor-element-c253192 .elementor-brand-item{justify-content:center;border-style:none;}.elementor-79 .elementor-element.elementor-element-c253192 .elementor-brand-image img, .elementor-79 .elementor-element.elementor-element-c253192 .elementor-brand-image i, .elementor-79 .elementor-element.elementor-element-c253192 .elementor-brand-image svg{opacity:1;}.elementor-79 .elementor-element.elementor-element-c253192 .grid-item .elementor-brand-item{background-color:#FFFFFF;}.elementor-79 .elementor-element.elementor-element-c253192 .grid-item:hover img, .elementor-79 .elementor-element.elementor-element-c253192 .grid-item:hover i, .elementor-79 .elementor-element.elementor-element-c253192 .grid-item:hover svg{opacity:1;}.elementor-79 .elementor-element.elementor-element-c253192 .grid-item:hover .elementor-brand-item{background-color:#FFFFFF !important;}.elementor-79 .elementor-element.elementor-element-c253192 .elementor-brand-item .elementor-brand-image img,.elementor-79 .elementor-element.elementor-element-c253192 .elementor-brand-item .elementor-brand-image svg{width:120px;}.elementor-79 .elementor-element.elementor-element-c253192 .elementor-brand-item .elementor-brand-image a{width:120px;}.elementor-79 .elementor-element.elementor-element-c253192 .swiper:not(.swiper-initialized) .swiper-slide{width:calc((100% - 5px*(7 - 1)) / 7);margin-right:5px;}.elementor-79 .elementor-element.elementor-element-c253192 .grid-item{--gutter-width:5px;}.elementor-79 .elementor-element.elementor-element-c253192 .swiper-pagination{left:50%;right:auto;transform:translateX(-50%);}.elementor-79 .elementor-element.elementor-element-c253192.elementor-element{--align-self:center;}.elementor-79 .elementor-element.elementor-element-947dce0{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:80px;--padding-bottom:80px;--padding-left:30px;--padding-right:30px;}.elementor-79 .elementor-element.elementor-element-947dce0:not(.elementor-motion-effects-element-type-background), .elementor-79 .elementor-element.elementor-element-947dce0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-background_light );}.elementor-79 .elementor-element.elementor-element-bd21d94{text-align:center;}.elementor-79 .elementor-element.elementor-element-bd21d94 .elementor-heading-title{font-family:var( --e-global-typography-edfd333-font-family ), Sans-serif;font-size:var( --e-global-typography-edfd333-font-size );line-height:var( --e-global-typography-edfd333-line-height );letter-spacing:var( --e-global-typography-edfd333-letter-spacing );word-spacing:var( --e-global-typography-edfd333-word-spacing );color:#000000;}.elementor-79 .elementor-element.elementor-element-bd21d94 > .elementor-widget-container{margin:0px 0px 60px 0px;}.elementor-79 .elementor-element.elementor-element-d5107d2 .swiper:not(.swiper-initialized) .swiper-slide{width:calc((100% - 30px*(4 - 1)) / 4);margin-right:30px;}.elementor-79 .elementor-element.elementor-element-d5107d2 .grid-item{--gutter-width:30px;}.elementor-79 .elementor-element.elementor-element-d5107d2 .swiper-pagination{left:50%;right:auto;transform:translateX(-50%);}.elementor-79 .elementor-element.elementor-element-d5107d2 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-79 .elementor-element.elementor-element-d5107d2.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-79 .elementor-element.elementor-element-d5756f2 .service-title{font-family:var( --e-global-typography-4cbc218-font-family ), Sans-serif;font-size:var( --e-global-typography-4cbc218-font-size );line-height:var( --e-global-typography-4cbc218-line-height );letter-spacing:var( --e-global-typography-4cbc218-letter-spacing );word-spacing:var( --e-global-typography-4cbc218-word-spacing );}.elementor-79 .elementor-element.elementor-element-d5756f2 .swiper:not(.swiper-initialized) .swiper-slide{width:calc((100% - 30px*(4 - 1)) / 4);margin-right:30px;}.elementor-79 .elementor-element.elementor-element-d5756f2 .grid-item{--gutter-width:30px;}.elementor-79 .elementor-element.elementor-element-d5756f2 .swiper-pagination{left:50%;right:auto;transform:translateX(-50%);}.elementor-79 .elementor-element.elementor-element-d5756f2 > .elementor-widget-container{margin:0px 90px 0px 90px;padding:0px 0px 0px 0px;}.elementor-79 .elementor-element.elementor-element-d86d9e1{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:80px;--padding-bottom:80px;--padding-left:30px;--padding-right:30px;}.elementor-79 .elementor-element.elementor-element-d86d9e1:not(.elementor-motion-effects-element-type-background), .elementor-79 .elementor-element.elementor-element-d86d9e1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-dark );}.elementor-79 .elementor-element.elementor-element-b9ce7bf{text-align:center;}.elementor-79 .elementor-element.elementor-element-b9ce7bf .elementor-heading-title{font-family:var( --e-global-typography-edfd333-font-family ), Sans-serif;font-size:var( --e-global-typography-edfd333-font-size );line-height:var( --e-global-typography-edfd333-line-height );letter-spacing:var( --e-global-typography-edfd333-letter-spacing );word-spacing:var( --e-global-typography-edfd333-word-spacing );color:#FFFFFF;}.elementor-79 .elementor-element.elementor-element-b9ce7bf > .elementor-widget-container{margin:0px 0px 25px 0px;}.elementor-79 .elementor-element.elementor-element-b362eb6{text-align:center;font-family:var( --e-global-typography-eb3c34c-font-family ), Sans-serif;font-size:var( --e-global-typography-eb3c34c-font-size );line-height:var( --e-global-typography-eb3c34c-line-height );letter-spacing:var( --e-global-typography-eb3c34c-letter-spacing );word-spacing:var( --e-global-typography-eb3c34c-word-spacing );color:var( --e-global-color-text_light );width:var( --container-widget-width, 530px );max-width:530px;--container-widget-width:530px;--container-widget-flex-grow:0;}.elementor-79 .elementor-element.elementor-element-b362eb6 p{margin-block-end:0px;}.elementor-79 .elementor-element.elementor-element-b362eb6 > .elementor-widget-container{margin:0px 0px 50px 0px;}.elementor-79 .elementor-element.elementor-element-b362eb6.elementor-element{--align-self:center;}.elementor-79 .elementor-element.elementor-element-3ab1bc3 .d-grid{grid-template-columns:repeat(1, 1fr);grid-gap:0px;}.elementor-79 .elementor-element.elementor-element-3ab1bc3 .project-content{width:461px;min-height:120px;}.elementor-79 .elementor-element.elementor-element-3ab1bc3 .project-title a{color:#FFFFFF;}.elementor-79 .elementor-element.elementor-element-3ab1bc3 .swiper:not(.swiper-initialized) .swiper-slide{width:calc((100% - 30px*(1 - 1)) / 1);margin-right:30px;}.elementor-79 .elementor-element.elementor-element-3ab1bc3 .grid-item{--gutter-width:30px;}.elementor-79 .elementor-element.elementor-element-3ab1bc3 .swiper-pagination{left:50%;right:auto;transform:translateX(-50%);}.elementor-79 .elementor-element.elementor-element-3ab1bc3 > .elementor-widget-container{padding:0px 50px 0px 50px;}.elementor-79 .elementor-element.elementor-element-d8548e2{--spacer-size:50px;}.elementor-79 .elementor-element.elementor-element-9c18c6c{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:80px;--padding-bottom:80px;--padding-left:30px;--padding-right:30px;}.elementor-79 .elementor-element.elementor-element-01b81bc{text-align:center;}.elementor-79 .elementor-element.elementor-element-01b81bc .elementor-heading-title{font-family:var( --e-global-typography-edfd333-font-family ), Sans-serif;font-size:var( --e-global-typography-edfd333-font-size );line-height:var( --e-global-typography-edfd333-line-height );letter-spacing:var( --e-global-typography-edfd333-letter-spacing );word-spacing:var( --e-global-typography-edfd333-word-spacing );color:#000000;}.elementor-79 .elementor-element.elementor-element-01b81bc > .elementor-widget-container{margin:0px 0px 60px 0px;}.elementor-79 .elementor-element.elementor-element-84b96f4{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(3, 1fr);--gap:30px 30px;--row-gap:30px;--column-gap:30px;--grid-auto-flow:row;--margin-top:0px;--margin-bottom:80px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:40px;--padding-right:40px;}.elementor-79 .elementor-element.elementor-element-4cb5a7f{--display:flex;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-79 .elementor-element.elementor-element-cc0bdc0 .elementor-heading-title{font-family:var( --e-global-typography-4cbc218-font-family ), Sans-serif;font-size:var( --e-global-typography-4cbc218-font-size );line-height:var( --e-global-typography-4cbc218-line-height );letter-spacing:var( --e-global-typography-4cbc218-letter-spacing );word-spacing:var( --e-global-typography-4cbc218-word-spacing );color:var( --e-global-color-accent );}.elementor-79 .elementor-element.elementor-element-cc0bdc0 > .elementor-widget-container{margin:0px 0px 30px 0px;}.elementor-79 .elementor-element.elementor-element-278e268 .elementor-button{color:#FFFFFF;}.elementor-79 .elementor-element.elementor-element-278e268 .elementor-button i{color:#FFFFFF;}.elementor-79 .elementor-element.elementor-element-278e268 .elementor-button svg{fill:#FFFFFF;}.elementor-79 .elementor-element.elementor-element-fdb3e7c{--display:flex;--min-height:320px;--justify-content:space-between;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--border-radius:10px 10px 10px 10px;--padding-top:30px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px;}.elementor-79 .elementor-element.elementor-element-fdb3e7c:not(.elementor-motion-effects-element-type-background), .elementor-79 .elementor-element.elementor-element-fdb3e7c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-background_light );}.elementor-79 .elementor-element.elementor-element-fdb3e7c.e-con:hover{--e-con-transform-translateY:-10px;}.elementor-widget-icon-box.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon-box.elementor-view-framed .elementor-icon, .elementor-widget-icon-box.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-icon-box .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box:has(:hover) .elementor-icon-box-title,
					 .elementor-widget-icon-box:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-description{letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-text );}.elementor-79 .elementor-element.elementor-element-c41edf6 .elementor-icon-box-wrapper{align-items:center;text-align:start;gap:15px;}.elementor-79 .elementor-element.elementor-element-c41edf6 .elementor-icon-box-title{margin-block-end:0px;color:var( --e-global-color-accent );}.elementor-79 .elementor-element.elementor-element-c41edf6.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-79 .elementor-element.elementor-element-c41edf6.elementor-view-framed .elementor-icon, .elementor-79 .elementor-element.elementor-element-c41edf6.elementor-view-default .elementor-icon{fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-79 .elementor-element.elementor-element-c41edf6 .elementor-icon-box-title, .elementor-79 .elementor-element.elementor-element-c41edf6 .elementor-icon-box-title a{font-family:var( --e-global-typography-3866544-font-family ), Sans-serif;font-size:var( --e-global-typography-3866544-font-size );line-height:var( --e-global-typography-3866544-line-height );letter-spacing:var( --e-global-typography-3866544-letter-spacing );word-spacing:var( --e-global-typography-3866544-word-spacing );}.elementor-79 .elementor-element.elementor-element-c41edf6:has(:hover) .elementor-icon-box-title,
					 .elementor-79 .elementor-element.elementor-element-c41edf6:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-accent );}.elementor-79 .elementor-element.elementor-element-22fb449{font-size:18px;color:var( --e-global-color-text_light );}.elementor-79 .elementor-element.elementor-element-22fb449 p{margin-block-end:0px;}.elementor-79 .elementor-element.elementor-element-d33b110{--display:flex;--min-height:320px;--justify-content:space-between;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--border-radius:10px 10px 10px 10px;--padding-top:30px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px;}.elementor-79 .elementor-element.elementor-element-d33b110:not(.elementor-motion-effects-element-type-background), .elementor-79 .elementor-element.elementor-element-d33b110 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-background_light );}.elementor-79 .elementor-element.elementor-element-d33b110.e-con:hover{--e-con-transform-translateY:-10px;}.elementor-79 .elementor-element.elementor-element-bf343d7 .elementor-icon-box-wrapper{align-items:center;text-align:start;gap:15px;}.elementor-79 .elementor-element.elementor-element-bf343d7 .elementor-icon-box-title{margin-block-end:0px;color:var( --e-global-color-accent );}.elementor-79 .elementor-element.elementor-element-bf343d7.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-79 .elementor-element.elementor-element-bf343d7.elementor-view-framed .elementor-icon, .elementor-79 .elementor-element.elementor-element-bf343d7.elementor-view-default .elementor-icon{fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-79 .elementor-element.elementor-element-bf343d7 .elementor-icon-box-title, .elementor-79 .elementor-element.elementor-element-bf343d7 .elementor-icon-box-title a{font-family:var( --e-global-typography-3866544-font-family ), Sans-serif;font-size:var( --e-global-typography-3866544-font-size );line-height:var( --e-global-typography-3866544-line-height );letter-spacing:var( --e-global-typography-3866544-letter-spacing );word-spacing:var( --e-global-typography-3866544-word-spacing );}.elementor-79 .elementor-element.elementor-element-bf343d7:has(:hover) .elementor-icon-box-title,
					 .elementor-79 .elementor-element.elementor-element-bf343d7:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-accent );}.elementor-79 .elementor-element.elementor-element-a4e5f79{font-size:18px;color:var( --e-global-color-text_light );}.elementor-79 .elementor-element.elementor-element-a4e5f79 p{margin-block-end:0px;}.elementor-79 .elementor-element.elementor-element-60ab389{--display:flex;--min-height:320px;--justify-content:space-between;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--border-radius:10px 10px 10px 10px;--padding-top:30px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px;}.elementor-79 .elementor-element.elementor-element-60ab389:not(.elementor-motion-effects-element-type-background), .elementor-79 .elementor-element.elementor-element-60ab389 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-background_light );}.elementor-79 .elementor-element.elementor-element-60ab389.e-con:hover{--e-con-transform-translateY:-10px;}.elementor-79 .elementor-element.elementor-element-a8c40e3 .elementor-icon-box-wrapper{align-items:center;text-align:start;gap:15px;}.elementor-79 .elementor-element.elementor-element-a8c40e3 .elementor-icon-box-title{margin-block-end:0px;color:var( --e-global-color-accent );}.elementor-79 .elementor-element.elementor-element-a8c40e3.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-79 .elementor-element.elementor-element-a8c40e3.elementor-view-framed .elementor-icon, .elementor-79 .elementor-element.elementor-element-a8c40e3.elementor-view-default .elementor-icon{fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-79 .elementor-element.elementor-element-a8c40e3 .elementor-icon-box-title, .elementor-79 .elementor-element.elementor-element-a8c40e3 .elementor-icon-box-title a{font-family:var( --e-global-typography-3866544-font-family ), Sans-serif;font-size:var( --e-global-typography-3866544-font-size );line-height:var( --e-global-typography-3866544-line-height );letter-spacing:var( --e-global-typography-3866544-letter-spacing );word-spacing:var( --e-global-typography-3866544-word-spacing );}.elementor-79 .elementor-element.elementor-element-a8c40e3:has(:hover) .elementor-icon-box-title,
					 .elementor-79 .elementor-element.elementor-element-a8c40e3:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-accent );}.elementor-79 .elementor-element.elementor-element-dcd3bc2{font-size:18px;color:var( --e-global-color-text_light );}.elementor-79 .elementor-element.elementor-element-dcd3bc2 p{margin-block-end:0px;}.elementor-79 .elementor-element.elementor-element-c95b38b{--display:flex;--min-height:320px;--justify-content:space-between;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--border-radius:10px 10px 10px 10px;--padding-top:30px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px;}.elementor-79 .elementor-element.elementor-element-c95b38b:not(.elementor-motion-effects-element-type-background), .elementor-79 .elementor-element.elementor-element-c95b38b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-background_light );}.elementor-79 .elementor-element.elementor-element-c95b38b.e-con:hover{--e-con-transform-translateY:-10px;}.elementor-79 .elementor-element.elementor-element-e9c27c2 .elementor-icon-box-wrapper{align-items:center;text-align:start;gap:15px;}.elementor-79 .elementor-element.elementor-element-e9c27c2 .elementor-icon-box-title{margin-block-end:0px;color:var( --e-global-color-accent );}.elementor-79 .elementor-element.elementor-element-e9c27c2.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-79 .elementor-element.elementor-element-e9c27c2.elementor-view-framed .elementor-icon, .elementor-79 .elementor-element.elementor-element-e9c27c2.elementor-view-default .elementor-icon{fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-79 .elementor-element.elementor-element-e9c27c2 .elementor-icon-box-title, .elementor-79 .elementor-element.elementor-element-e9c27c2 .elementor-icon-box-title a{font-family:var( --e-global-typography-3866544-font-family ), Sans-serif;font-size:var( --e-global-typography-3866544-font-size );line-height:var( --e-global-typography-3866544-line-height );letter-spacing:var( --e-global-typography-3866544-letter-spacing );word-spacing:var( --e-global-typography-3866544-word-spacing );}.elementor-79 .elementor-element.elementor-element-e9c27c2:has(:hover) .elementor-icon-box-title,
					 .elementor-79 .elementor-element.elementor-element-e9c27c2:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-accent );}.elementor-79 .elementor-element.elementor-element-04f3124{font-size:18px;color:var( --e-global-color-text_light );}.elementor-79 .elementor-element.elementor-element-04f3124 p{margin-block-end:0px;}.elementor-79 .elementor-element.elementor-element-00752fa{--display:flex;--min-height:320px;--justify-content:space-between;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--border-radius:10px 10px 10px 10px;--padding-top:30px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px;}.elementor-79 .elementor-element.elementor-element-00752fa:not(.elementor-motion-effects-element-type-background), .elementor-79 .elementor-element.elementor-element-00752fa > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-background_light );}.elementor-79 .elementor-element.elementor-element-00752fa.e-con:hover{--e-con-transform-translateY:-10px;}.elementor-79 .elementor-element.elementor-element-0acebec .elementor-icon-box-wrapper{align-items:center;text-align:start;gap:15px;}.elementor-79 .elementor-element.elementor-element-0acebec .elementor-icon-box-title{margin-block-end:0px;color:var( --e-global-color-accent );}.elementor-79 .elementor-element.elementor-element-0acebec.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-79 .elementor-element.elementor-element-0acebec.elementor-view-framed .elementor-icon, .elementor-79 .elementor-element.elementor-element-0acebec.elementor-view-default .elementor-icon{fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-79 .elementor-element.elementor-element-0acebec .elementor-icon-box-title, .elementor-79 .elementor-element.elementor-element-0acebec .elementor-icon-box-title a{font-family:var( --e-global-typography-3866544-font-family ), Sans-serif;font-size:var( --e-global-typography-3866544-font-size );line-height:var( --e-global-typography-3866544-line-height );letter-spacing:var( --e-global-typography-3866544-letter-spacing );word-spacing:var( --e-global-typography-3866544-word-spacing );}.elementor-79 .elementor-element.elementor-element-0acebec:has(:hover) .elementor-icon-box-title,
					 .elementor-79 .elementor-element.elementor-element-0acebec:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-accent );}.elementor-79 .elementor-element.elementor-element-39e1cc6{font-size:18px;color:var( --e-global-color-text_light );}.elementor-79 .elementor-element.elementor-element-39e1cc6 p{margin-block-end:0px;}.elementor-79 .elementor-element.elementor-element-38fe2c2{--display:flex;--min-height:320px;--justify-content:space-between;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--border-radius:10px 10px 10px 10px;--padding-top:30px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px;}.elementor-79 .elementor-element.elementor-element-38fe2c2:not(.elementor-motion-effects-element-type-background), .elementor-79 .elementor-element.elementor-element-38fe2c2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-background_light );}.elementor-79 .elementor-element.elementor-element-38fe2c2.e-con:hover{--e-con-transform-translateY:-10px;}.elementor-79 .elementor-element.elementor-element-975e1ea .elementor-icon-box-wrapper{align-items:center;text-align:start;gap:15px;}.elementor-79 .elementor-element.elementor-element-975e1ea .elementor-icon-box-title{margin-block-end:0px;color:var( --e-global-color-accent );}.elementor-79 .elementor-element.elementor-element-975e1ea.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-79 .elementor-element.elementor-element-975e1ea.elementor-view-framed .elementor-icon, .elementor-79 .elementor-element.elementor-element-975e1ea.elementor-view-default .elementor-icon{fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-79 .elementor-element.elementor-element-975e1ea .elementor-icon-box-title, .elementor-79 .elementor-element.elementor-element-975e1ea .elementor-icon-box-title a{font-family:var( --e-global-typography-3866544-font-family ), Sans-serif;font-size:var( --e-global-typography-3866544-font-size );line-height:var( --e-global-typography-3866544-line-height );letter-spacing:var( --e-global-typography-3866544-letter-spacing );word-spacing:var( --e-global-typography-3866544-word-spacing );}.elementor-79 .elementor-element.elementor-element-975e1ea:has(:hover) .elementor-icon-box-title,
					 .elementor-79 .elementor-element.elementor-element-975e1ea:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-accent );}.elementor-79 .elementor-element.elementor-element-fc4700a{font-size:18px;color:var( --e-global-color-text_light );}.elementor-79 .elementor-element.elementor-element-fc4700a p{margin-block-end:0px;}.elementor-79 .elementor-element.elementor-element-b96ba23{--display:flex;--min-height:320px;--justify-content:space-between;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--border-radius:10px 10px 10px 10px;--padding-top:30px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px;}.elementor-79 .elementor-element.elementor-element-b96ba23:not(.elementor-motion-effects-element-type-background), .elementor-79 .elementor-element.elementor-element-b96ba23 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-background_light );}.elementor-79 .elementor-element.elementor-element-b96ba23.e-con:hover{--e-con-transform-translateY:-10px;}.elementor-79 .elementor-element.elementor-element-1c31fd1 .elementor-icon-box-wrapper{align-items:center;text-align:start;gap:15px;}.elementor-79 .elementor-element.elementor-element-1c31fd1 .elementor-icon-box-title{margin-block-end:0px;color:var( --e-global-color-accent );}.elementor-79 .elementor-element.elementor-element-1c31fd1.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-79 .elementor-element.elementor-element-1c31fd1.elementor-view-framed .elementor-icon, .elementor-79 .elementor-element.elementor-element-1c31fd1.elementor-view-default .elementor-icon{fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-79 .elementor-element.elementor-element-1c31fd1 .elementor-icon-box-title, .elementor-79 .elementor-element.elementor-element-1c31fd1 .elementor-icon-box-title a{font-family:var( --e-global-typography-3866544-font-family ), Sans-serif;font-size:var( --e-global-typography-3866544-font-size );line-height:var( --e-global-typography-3866544-line-height );letter-spacing:var( --e-global-typography-3866544-letter-spacing );word-spacing:var( --e-global-typography-3866544-word-spacing );}.elementor-79 .elementor-element.elementor-element-1c31fd1:has(:hover) .elementor-icon-box-title,
					 .elementor-79 .elementor-element.elementor-element-1c31fd1:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-accent );}.elementor-79 .elementor-element.elementor-element-1e57257{font-size:18px;color:var( --e-global-color-text_light );}.elementor-79 .elementor-element.elementor-element-1e57257 p{margin-block-end:0px;}.elementor-79 .elementor-element.elementor-element-b8b4390{--display:flex;--min-height:320px;--justify-content:space-between;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--border-radius:10px 10px 10px 10px;--padding-top:30px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px;}.elementor-79 .elementor-element.elementor-element-b8b4390:not(.elementor-motion-effects-element-type-background), .elementor-79 .elementor-element.elementor-element-b8b4390 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-background_light );}.elementor-79 .elementor-element.elementor-element-b8b4390.e-con:hover{--e-con-transform-translateY:-10px;}.elementor-79 .elementor-element.elementor-element-4792495 .elementor-icon-box-wrapper{align-items:center;text-align:start;gap:15px;}.elementor-79 .elementor-element.elementor-element-4792495 .elementor-icon-box-title{margin-block-end:0px;color:var( --e-global-color-accent );}.elementor-79 .elementor-element.elementor-element-4792495.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-79 .elementor-element.elementor-element-4792495.elementor-view-framed .elementor-icon, .elementor-79 .elementor-element.elementor-element-4792495.elementor-view-default .elementor-icon{fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-79 .elementor-element.elementor-element-4792495 .elementor-icon-box-title, .elementor-79 .elementor-element.elementor-element-4792495 .elementor-icon-box-title a{font-family:var( --e-global-typography-3866544-font-family ), Sans-serif;font-size:var( --e-global-typography-3866544-font-size );line-height:var( --e-global-typography-3866544-line-height );letter-spacing:var( --e-global-typography-3866544-letter-spacing );word-spacing:var( --e-global-typography-3866544-word-spacing );}.elementor-79 .elementor-element.elementor-element-4792495:has(:hover) .elementor-icon-box-title,
					 .elementor-79 .elementor-element.elementor-element-4792495:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-accent );}.elementor-79 .elementor-element.elementor-element-eb05a42{font-size:18px;color:var( --e-global-color-text_light );}.elementor-79 .elementor-element.elementor-element-eb05a42 p{margin-block-end:0px;}.elementor-79 .elementor-element.elementor-element-6804dbc{--display:grid;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:30px 30px;--row-gap:30px;--column-gap:30px;--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:40px;--padding-right:40px;}.elementor-widget-counter .elementor-counter-number-wrapper{color:var( --e-global-color-primary );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-counter .elementor-counter-title{letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-79 .elementor-element.elementor-element-a44db7a .elementor-counter-title{justify-content:start;color:var( --e-global-color-accent );font-family:"Cal Sans", Sans-serif;font-size:20px;line-height:1.2em;text-align:left;}.elementor-79 .elementor-element.elementor-element-a44db7a .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:0;--counter-suffix-grow:1;--counter-number-grow:0;color:var( --e-global-color-accent );font-family:"Cal Sans", Sans-serif;font-size:85px;font-weight:400;line-height:0.9em;justify-content:left;}.elementor-79 .elementor-element.elementor-element-a44db7a .elementor-counter{--gap:40px;}.elementor-79 .elementor-element.elementor-element-79c298a .elementor-counter-title{justify-content:start;color:var( --e-global-color-accent );font-family:"Cal Sans", Sans-serif;font-size:20px;line-height:1.2em;text-align:left;}.elementor-79 .elementor-element.elementor-element-79c298a .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:0;--counter-suffix-grow:1;--counter-number-grow:0;color:var( --e-global-color-accent );font-family:"Cal Sans", Sans-serif;font-size:85px;font-weight:400;line-height:0.9em;justify-content:left;}.elementor-79 .elementor-element.elementor-element-79c298a .elementor-counter{--gap:40px;}.elementor-79 .elementor-element.elementor-element-92d4815 .elementor-counter-title{justify-content:start;color:var( --e-global-color-accent );font-family:"Cal Sans", Sans-serif;font-size:20px;line-height:1.2em;text-align:left;}.elementor-79 .elementor-element.elementor-element-92d4815 .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:0;--counter-suffix-grow:1;--counter-number-grow:0;color:var( --e-global-color-accent );font-family:"Cal Sans", Sans-serif;font-size:85px;font-weight:400;line-height:0.9em;justify-content:left;}.elementor-79 .elementor-element.elementor-element-92d4815 .elementor-counter{--gap:40px;}.elementor-79 .elementor-element.elementor-element-9ff08fe .elementor-counter-title{justify-content:start;color:var( --e-global-color-accent );font-family:"Cal Sans", Sans-serif;font-size:20px;line-height:1.2em;text-align:left;}.elementor-79 .elementor-element.elementor-element-9ff08fe .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:0;--counter-suffix-grow:1;--counter-number-grow:0;color:var( --e-global-color-accent );font-family:"Cal Sans", Sans-serif;font-size:85px;font-weight:400;line-height:0.9em;justify-content:left;}.elementor-79 .elementor-element.elementor-element-9ff08fe .elementor-counter{--gap:40px;}.elementor-79 .elementor-element.elementor-element-42a9f5c{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:80px;--padding-bottom:80px;--padding-left:30px;--padding-right:30px;}.elementor-79 .elementor-element.elementor-element-42a9f5c:not(.elementor-motion-effects-element-type-background), .elementor-79 .elementor-element.elementor-element-42a9f5c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5F5F5;}.elementor-79 .elementor-element.elementor-element-d13d3a4{text-align:center;}.elementor-79 .elementor-element.elementor-element-d13d3a4 .elementor-heading-title{font-family:var( --e-global-typography-edfd333-font-family ), Sans-serif;font-size:var( --e-global-typography-edfd333-font-size );line-height:var( --e-global-typography-edfd333-line-height );letter-spacing:var( --e-global-typography-edfd333-letter-spacing );word-spacing:var( --e-global-typography-edfd333-word-spacing );color:#000000;}.elementor-79 .elementor-element.elementor-element-d13d3a4 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-79 .elementor-element.elementor-element-7e4f8d1{text-align:center;font-family:var( --e-global-typography-eb3c34c-font-family ), Sans-serif;font-size:var( --e-global-typography-eb3c34c-font-size );line-height:var( --e-global-typography-eb3c34c-line-height );letter-spacing:var( --e-global-typography-eb3c34c-letter-spacing );word-spacing:var( --e-global-typography-eb3c34c-word-spacing );color:var( --e-global-color-text_light );width:var( --container-widget-width, 420px );max-width:420px;--container-widget-width:420px;--container-widget-flex-grow:0;}.elementor-79 .elementor-element.elementor-element-7e4f8d1 p{margin-block-end:0px;}.elementor-79 .elementor-element.elementor-element-7e4f8d1 > .elementor-widget-container{margin:0px 0px 40px 0px;}.elementor-79 .elementor-element.elementor-element-7e4f8d1.elementor-element{--align-self:center;}.elementor-79 .elementor-element.elementor-element-4159106{--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;--justify-content:space-between;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:40px;--padding-right:40px;}.elementor-79 .elementor-element.elementor-element-e956df3 .awardsbox-wrapper{min-height:471px;background:var( --e-global-color-background );}.elementor-79 .elementor-element.elementor-element-e956df3 .awardsbox-wrapper.active{background:var( --e-global-color-primary );}.elementor-79 .elementor-element.elementor-element-e956df3 .awards-name{color:var( --e-global-color-accent );}.elementor-79 .elementor-element.elementor-element-e956df3 .awards-year{color:var( --e-global-color-accent );}.elementor-79 .elementor-element.elementor-element-e956df3 .awards-content{color:var( --e-global-color-background );}.elementor-79 .elementor-element.elementor-element-e956df3 .swiper:not(.swiper-initialized) .swiper-slide{width:calc((100% - 30px*(3 - 1)) / 3);margin-right:30px;}.elementor-79 .elementor-element.elementor-element-e956df3 .grid-item{--gutter-width:30px;}.elementor-79 .elementor-element.elementor-element-e956df3 .swiper-pagination{left:50%;right:auto;transform:translateX(-50%);}.elementor-79 .elementor-element.elementor-element-e956df3{width:100%;max-width:100%;}.elementor-79 .elementor-element.elementor-element-042e541{--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-79 .elementor-element.elementor-element-41825ce{--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-widget-posts .elementor-post__title, .elementor-widget-posts .elementor-post__title a{letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-posts .elementor-post__meta-data{letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-widget-posts .elementor-post__excerpt p{letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-widget-posts .elementor-post__read-more{color:var( --e-global-color-accent );}.elementor-widget-posts a.elementor-post__read-more{letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-widget-posts .elementor-post__card .elementor-post__badge{background-color:var( --e-global-color-accent );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-widget-posts .elementor-pagination{letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-widget-posts .elementor-button{letter-spacing:var( --e-global-typography-accent-letter-spacing );background-color:var( --e-global-color-accent );}.elementor-widget-posts .e-load-more-message{letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-79 .elementor-element.elementor-element-0942e73 .elementor-posts-container .elementor-post__thumbnail{padding-bottom:calc( 0.66 * 100% );}.elementor-79 .elementor-element.elementor-element-0942e73:after{content:"0.66";}.elementor-79 .elementor-element.elementor-element-0942e73 .elementor-post__thumbnail__link{width:100%;}.elementor-79 .elementor-element.elementor-element-0942e73 .elementor-post__meta-data span + span:before{content:"///";}.elementor-79 .elementor-element.elementor-element-0942e73{--grid-column-gap:30px;--grid-row-gap:35px;}.elementor-79 .elementor-element.elementor-element-0942e73.elementor-posts--thumbnail-left .elementor-post__thumbnail__link{margin-right:20px;}.elementor-79 .elementor-element.elementor-element-0942e73.elementor-posts--thumbnail-right .elementor-post__thumbnail__link{margin-left:20px;}.elementor-79 .elementor-element.elementor-element-0942e73.elementor-posts--thumbnail-top .elementor-post__thumbnail__link{margin-bottom:20px;}.elementor-79 .elementor-element.elementor-element-0942e73 .elementor-post__title, .elementor-79 .elementor-element.elementor-element-0942e73 .elementor-post__title a{font-size:26px;letter-spacing:-0.6px;}.elementor-79 .elementor-element.elementor-element-fe9cf4d .elementor-button{color:#FFFFFF;}.elementor-79 .elementor-element.elementor-element-fe9cf4d .elementor-button i{color:#FFFFFF;}.elementor-79 .elementor-element.elementor-element-fe9cf4d .elementor-button svg{fill:#FFFFFF;}.elementor-79 .elementor-element.elementor-element-5d8cf6e{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-79 .elementor-element.elementor-element-R3JXE4G{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:80px;--padding-left:30px;--padding-right:30px;}.elementor-79 .elementor-element.elementor-element-H3yJNgG{--display:flex;--justify-content:center;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--border-radius:50px 50px 50px 50px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-79 .elementor-element.elementor-element-H3yJNgG:not(.elementor-motion-effects-element-type-background), .elementor-79 .elementor-element.elementor-element-H3yJNgG > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-79 .elementor-element.elementor-element-hSvHXTY{text-align:center;}.elementor-79 .elementor-element.elementor-element-hSvHXTY .elementor-heading-title{font-family:var( --e-global-typography-edfd333-font-family ), Sans-serif;font-size:var( --e-global-typography-edfd333-font-size );line-height:var( --e-global-typography-edfd333-line-height );letter-spacing:var( --e-global-typography-edfd333-letter-spacing );word-spacing:var( --e-global-typography-edfd333-word-spacing );color:var( --e-global-color-background );}.elementor-79 .elementor-element.elementor-element-hSvHXTY > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-79 .elementor-element.elementor-element-b40ba8e .elementor-button-content-wrapper{--height-btn:58px;background-color:var( --e-global-color-primary );}.elementor-79 .elementor-element.elementor-element-b40ba8e .elementor-button i{--height-btn:58px;color:var( --e-global-color-background );background-color:var( --e-global-color-primary );}.elementor-79 .elementor-element.elementor-element-b40ba8e .elementor-button .elementor-button-content-wrapper{font-size:20px;line-height:20px;letter-spacing:0.8px;word-spacing:3px;}.elementor-79 .elementor-element.elementor-element-b40ba8e .elementor-button{color:var( --e-global-color-background );}.elementor-79 .elementor-element.elementor-element-b40ba8e .elementor-button svg{fill:var( --e-global-color-background );}.elementor-79 .elementor-element.elementor-element-d37959a{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-79 .elementor-element.elementor-element-1123167{--display:flex;--min-height:800px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-79 .elementor-element.elementor-element-1123167:hover::before, .elementor-79 .elementor-element.elementor-element-1123167:hover > .elementor-background-video-container::before, .elementor-79 .elementor-element.elementor-element-1123167:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-79 .elementor-element.elementor-element-1123167 > .elementor-background-slideshow:hover::before, .elementor-79 .elementor-element.elementor-element-1123167 > .e-con-inner > .elementor-background-slideshow:hover::before{--background-overlay:'';}.elementor-79 .elementor-element.elementor-element-1123167:hover{--overlay-opacity:0;}.elementor-79 .elementor-element.elementor-element-6395b74{--display:flex;--min-height:800px;--overflow:hidden;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--position:absolute;top:0px;}body:not(.rtl) .elementor-79 .elementor-element.elementor-element-6395b74{left:0px;}body.rtl .elementor-79 .elementor-element.elementor-element-6395b74{right:0px;}.elementor-79 .elementor-element.elementor-element-0a6f22f{--display:flex;--min-height:800px;--overlay-opacity:1;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-79 .elementor-element.elementor-element-0a6f22f::before, .elementor-79 .elementor-element.elementor-element-0a6f22f > .elementor-background-video-container::before, .elementor-79 .elementor-element.elementor-element-0a6f22f > .e-con-inner > .elementor-background-video-container::before, .elementor-79 .elementor-element.elementor-element-0a6f22f > .elementor-background-slideshow::before, .elementor-79 .elementor-element.elementor-element-0a6f22f > .e-con-inner > .elementor-background-slideshow::before, .elementor-79 .elementor-element.elementor-element-0a6f22f > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';background-color:var( --e-global-color-accent );background-image:url("https://www.t3s.com.au/wp-content/uploads/2025/06/h2_img2.jpg");background-repeat:no-repeat;background-size:cover;}.elementor-79 .elementor-element.elementor-element-0a6f22f:hover::before, .elementor-79 .elementor-element.elementor-element-0a6f22f:hover > .elementor-background-video-container::before, .elementor-79 .elementor-element.elementor-element-0a6f22f:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-79 .elementor-element.elementor-element-0a6f22f > .elementor-background-slideshow:hover::before, .elementor-79 .elementor-element.elementor-element-0a6f22f > .e-con-inner > .elementor-background-slideshow:hover::before{--background-overlay:'';}.elementor-79 .elementor-element.elementor-element-0a6f22f:hover{--overlay-opacity:0;}.elementor-79 .elementor-element.elementor-element-c7bcf55{--display:flex;--min-height:800px;--justify-content:center;--overlay-opacity:0.4;--padding-top:0px;--padding-bottom:0px;--padding-left:30px;--padding-right:30px;}.elementor-79 .elementor-element.elementor-element-c7bcf55::before, .elementor-79 .elementor-element.elementor-element-c7bcf55 > .elementor-background-video-container::before, .elementor-79 .elementor-element.elementor-element-c7bcf55 > .e-con-inner > .elementor-background-video-container::before, .elementor-79 .elementor-element.elementor-element-c7bcf55 > .elementor-background-slideshow::before, .elementor-79 .elementor-element.elementor-element-c7bcf55 > .e-con-inner > .elementor-background-slideshow::before, .elementor-79 .elementor-element.elementor-element-c7bcf55 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';background-color:#000000;}.elementor-79 .elementor-element.elementor-element-0b783c0{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-79 .elementor-element.elementor-element-a48212f .elementor-button-content-wrapper{background-color:#FFFFFF;}.elementor-79 .elementor-element.elementor-element-a48212f .elementor-button i{background-color:#FFFFFF;}body:not(.rtl) .elementor-79 .elementor-element.elementor-element-a48212f{left:4px;}body.rtl .elementor-79 .elementor-element.elementor-element-a48212f{right:4px;}.elementor-79 .elementor-element.elementor-element-a48212f{top:55px;}.elementor-79 .elementor-element.elementor-element-cc361c0 .elementor-heading-title{color:#FFFFFF;}.elementor-79 .elementor-element.elementor-element-cc361c0 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-79 .elementor-element.elementor-element-cc361c0{width:var( --container-widget-width, 380px );max-width:380px;--container-widget-width:380px;--container-widget-flex-grow:0;}.elementor-79 .elementor-element.elementor-element-e37aadb{--display:flex;--min-height:800px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-79 .elementor-element.elementor-element-e37aadb:hover::before, .elementor-79 .elementor-element.elementor-element-e37aadb:hover > .elementor-background-video-container::before, .elementor-79 .elementor-element.elementor-element-e37aadb:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-79 .elementor-element.elementor-element-e37aadb > .elementor-background-slideshow:hover::before, .elementor-79 .elementor-element.elementor-element-e37aadb > .e-con-inner > .elementor-background-slideshow:hover::before{--background-overlay:'';}.elementor-79 .elementor-element.elementor-element-e37aadb:hover{--overlay-opacity:0;}.elementor-79 .elementor-element.elementor-element-d330399{--display:flex;--min-height:800px;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--overflow:hidden;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--position:absolute;top:0px;}body:not(.rtl) .elementor-79 .elementor-element.elementor-element-d330399{right:0px;}body.rtl .elementor-79 .elementor-element.elementor-element-d330399{left:0px;}.elementor-79 .elementor-element.elementor-element-59627ed{--display:flex;--min-height:800px;--overlay-opacity:1;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-79 .elementor-element.elementor-element-59627ed::before, .elementor-79 .elementor-element.elementor-element-59627ed > .elementor-background-video-container::before, .elementor-79 .elementor-element.elementor-element-59627ed > .e-con-inner > .elementor-background-video-container::before, .elementor-79 .elementor-element.elementor-element-59627ed > .elementor-background-slideshow::before, .elementor-79 .elementor-element.elementor-element-59627ed > .e-con-inner > .elementor-background-slideshow::before, .elementor-79 .elementor-element.elementor-element-59627ed > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';background-color:var( --e-global-color-accent );background-image:url("https://www.t3s.com.au/wp-content/uploads/2025/06/h2_img3.jpg");background-repeat:no-repeat;background-size:cover;}.elementor-79 .elementor-element.elementor-element-59627ed:hover::before, .elementor-79 .elementor-element.elementor-element-59627ed:hover > .elementor-background-video-container::before, .elementor-79 .elementor-element.elementor-element-59627ed:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-79 .elementor-element.elementor-element-59627ed > .elementor-background-slideshow:hover::before, .elementor-79 .elementor-element.elementor-element-59627ed > .e-con-inner > .elementor-background-slideshow:hover::before{--background-overlay:'';}.elementor-79 .elementor-element.elementor-element-59627ed:hover{--overlay-opacity:0;}.elementor-79 .elementor-element.elementor-element-7bd403e{--display:flex;--min-height:800px;--justify-content:center;--overlay-opacity:0.4;--padding-top:0px;--padding-bottom:10px;--padding-left:30px;--padding-right:0px;}.elementor-79 .elementor-element.elementor-element-7bd403e::before, .elementor-79 .elementor-element.elementor-element-7bd403e > .elementor-background-video-container::before, .elementor-79 .elementor-element.elementor-element-7bd403e > .e-con-inner > .elementor-background-video-container::before, .elementor-79 .elementor-element.elementor-element-7bd403e > .elementor-background-slideshow::before, .elementor-79 .elementor-element.elementor-element-7bd403e > .e-con-inner > .elementor-background-slideshow::before, .elementor-79 .elementor-element.elementor-element-7bd403e > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';background-color:#000000;}.elementor-79 .elementor-element.elementor-element-0d4e825 .elementor-heading-title{color:#FFFFFF;}.elementor-79 .elementor-element.elementor-element-0d4e825 > .elementor-widget-container{margin:0px 0px 40px 0px;}.elementor-79 .elementor-element.elementor-element-0d4e825{width:var( --container-widget-width, 470px );max-width:470px;--container-widget-width:470px;--container-widget-flex-grow:0;top:367px;}body:not(.rtl) .elementor-79 .elementor-element.elementor-element-0d4e825{left:289px;}body.rtl .elementor-79 .elementor-element.elementor-element-0d4e825{right:289px;}.elementor-79 .elementor-element.elementor-element-7928301 .elementor-button-content-wrapper{background-color:#FFFFFF;}.elementor-79 .elementor-element.elementor-element-7928301 .elementor-button i{background-color:#FFFFFF;}body:not(.rtl) .elementor-79 .elementor-element.elementor-element-7928301{left:278px;}body.rtl .elementor-79 .elementor-element.elementor-element-7928301{right:278px;}.elementor-79 .elementor-element.elementor-element-7928301{top:418px;}.elementor-79 .elementor-element.elementor-element-5f5f12a{--display:flex;}.elementor-79 .elementor-element.elementor-element-0c8aecc{--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-79 .elementor-element.elementor-element-e02b1e3 .elementor-heading-title{font-family:var( --e-global-typography-4cbc218-font-family ), Sans-serif;font-size:var( --e-global-typography-4cbc218-font-size );line-height:var( --e-global-typography-4cbc218-line-height );letter-spacing:var( --e-global-typography-4cbc218-letter-spacing );word-spacing:var( --e-global-typography-4cbc218-word-spacing );color:var( --e-global-color-accent );}.elementor-79 .elementor-element.elementor-element-e02b1e3 > .elementor-widget-container{margin:0px 0px 30px 0px;}.elementor-79 .elementor-element.elementor-element-a0c4a93{--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-79 .elementor-element.elementor-element-5e11ba9{--display:flex;--border-radius:0px 0px 10px 10px;--padding-top:0px;--padding-bottom:30px;--padding-left:60px;--padding-right:30px;}.elementor-79 .elementor-element.elementor-element-5e11ba9:not(.elementor-motion-effects-element-type-background), .elementor-79 .elementor-element.elementor-element-5e11ba9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F9F9F9;}.elementor-79 .elementor-element.elementor-element-719bf16{font-size:18px;}.elementor-79 .elementor-element.elementor-element-719bf16 p{margin-block-end:0px;}.elementor-79 .elementor-element.elementor-element-7bc83ee{--display:flex;--border-radius:0px 0px 10px 10px;--padding-top:0px;--padding-bottom:30px;--padding-left:60px;--padding-right:30px;}.elementor-79 .elementor-element.elementor-element-7bc83ee:not(.elementor-motion-effects-element-type-background), .elementor-79 .elementor-element.elementor-element-7bc83ee > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F9F9F9;}.elementor-79 .elementor-element.elementor-element-aab5d8b{font-size:18px;}.elementor-79 .elementor-element.elementor-element-aab5d8b p{margin-block-end:0px;}.elementor-79 .elementor-element.elementor-element-c151a72{--display:flex;--border-radius:0px 0px 10px 10px;--padding-top:0px;--padding-bottom:30px;--padding-left:60px;--padding-right:30px;}.elementor-79 .elementor-element.elementor-element-c151a72:not(.elementor-motion-effects-element-type-background), .elementor-79 .elementor-element.elementor-element-c151a72 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F9F9F9;}.elementor-79 .elementor-element.elementor-element-20b76ee{font-size:18px;}.elementor-79 .elementor-element.elementor-element-20b76ee p{margin-block-end:0px;}.elementor-79 .elementor-element.elementor-element-8418503{--display:flex;--border-radius:0px 0px 10px 10px;--padding-top:0px;--padding-bottom:30px;--padding-left:60px;--padding-right:30px;}.elementor-79 .elementor-element.elementor-element-8418503:not(.elementor-motion-effects-element-type-background), .elementor-79 .elementor-element.elementor-element-8418503 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F9F9F9;}.elementor-79 .elementor-element.elementor-element-f70998d{font-size:18px;}.elementor-79 .elementor-element.elementor-element-f70998d p{margin-block-end:0px;}.elementor-79 .elementor-element.elementor-element-bcbd9d5{--n-accordion-title-font-size:16px;--n-accordion-item-title-space-between:10px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-border-radius:10px 10px 10px 10px;--n-accordion-icon-size:18px;--n-accordion-icon-gap:20px;}.elementor-79 .elementor-element.elementor-element-bcbd9d5 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{background-color:#F9F9F9;border-style:none;}.elementor-79 .elementor-element.elementor-element-bcbd9d5 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title:hover{border-style:none;}.elementor-79 .elementor-element.elementor-element-bcbd9d5 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item[open] > .e-n-accordion-item-title{border-style:none;}.elementor-79 .elementor-element.elementor-element-bcbd9d5 {--n-accordion-padding:20px 30px 20px 30px;}:where( .elementor-79 .elementor-element.elementor-element-bcbd9d5 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item ) > .e-con{border-style:none;}.elementor-79 .elementor-element.elementor-element-82419fa{--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;}:root{--page-title-display:none;}.breadcrumb-wrap .breadcrumb-overlay, .elementor-page-79 .breadcrumb-wrap .breadcrumb-overlay{opacity:0.5;}@media(min-width:768px){.elementor-79 .elementor-element.elementor-element-f50a385{--content-width:1140px;}.elementor-79 .elementor-element.elementor-element-H3yJNgG{--width:100%;}.elementor-79 .elementor-element.elementor-element-1123167{--width:50%;}.elementor-79 .elementor-element.elementor-element-0a6f22f{--width:55vw;}.elementor-79 .elementor-element.elementor-element-c7bcf55{--content-width:800px;}.elementor-79 .elementor-element.elementor-element-e37aadb{--width:50%;}.elementor-79 .elementor-element.elementor-element-59627ed{--width:55vw;}.elementor-79 .elementor-element.elementor-element-7bd403e{--content-width:520px;}}@media(max-width:1200px) and (min-width:768px){.elementor-79 .elementor-element.elementor-element-7bd403e{--content-width:auto;}}@media(max-width:1366px){.elementor-widget-heading .elementor-heading-title{letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-79 .elementor-element.elementor-element-d7fc973 .elementor-heading-title{font-size:74px;}.elementor-widget-text-editor{letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-79 .elementor-element.elementor-element-bd21d94 .elementor-heading-title{font-size:var( --e-global-typography-edfd333-font-size );line-height:var( --e-global-typography-edfd333-line-height );letter-spacing:var( --e-global-typography-edfd333-letter-spacing );word-spacing:var( --e-global-typography-edfd333-word-spacing );}.elementor-79 .elementor-element.elementor-element-d5756f2 .service-title{font-size:var( --e-global-typography-4cbc218-font-size );line-height:var( --e-global-typography-4cbc218-line-height );letter-spacing:var( --e-global-typography-4cbc218-letter-spacing );word-spacing:var( --e-global-typography-4cbc218-word-spacing );}.elementor-79 .elementor-element.elementor-element-b9ce7bf .elementor-heading-title{font-size:var( --e-global-typography-edfd333-font-size );line-height:var( --e-global-typography-edfd333-line-height );letter-spacing:var( --e-global-typography-edfd333-letter-spacing );word-spacing:var( --e-global-typography-edfd333-word-spacing );}.elementor-79 .elementor-element.elementor-element-b362eb6{font-size:var( --e-global-typography-eb3c34c-font-size );line-height:var( --e-global-typography-eb3c34c-line-height );letter-spacing:var( --e-global-typography-eb3c34c-letter-spacing );word-spacing:var( --e-global-typography-eb3c34c-word-spacing );}.elementor-79 .elementor-element.elementor-element-01b81bc .elementor-heading-title{font-size:var( --e-global-typography-edfd333-font-size );line-height:var( --e-global-typography-edfd333-line-height );letter-spacing:var( --e-global-typography-edfd333-letter-spacing );word-spacing:var( --e-global-typography-edfd333-word-spacing );}.elementor-79 .elementor-element.elementor-element-84b96f4{--grid-auto-flow:row;}.elementor-79 .elementor-element.elementor-element-cc0bdc0 .elementor-heading-title{font-size:var( --e-global-typography-4cbc218-font-size );line-height:var( --e-global-typography-4cbc218-line-height );letter-spacing:var( --e-global-typography-4cbc218-letter-spacing );word-spacing:var( --e-global-typography-4cbc218-word-spacing );}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-icon-box .elementor-icon-box-description{letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-79 .elementor-element.elementor-element-c41edf6 .elementor-icon-box-title, .elementor-79 .elementor-element.elementor-element-c41edf6 .elementor-icon-box-title a{font-size:var( --e-global-typography-3866544-font-size );line-height:var( --e-global-typography-3866544-line-height );letter-spacing:var( --e-global-typography-3866544-letter-spacing );word-spacing:var( --e-global-typography-3866544-word-spacing );}.elementor-79 .elementor-element.elementor-element-bf343d7 .elementor-icon-box-title, .elementor-79 .elementor-element.elementor-element-bf343d7 .elementor-icon-box-title a{font-size:var( --e-global-typography-3866544-font-size );line-height:var( --e-global-typography-3866544-line-height );letter-spacing:var( --e-global-typography-3866544-letter-spacing );word-spacing:var( --e-global-typography-3866544-word-spacing );}.elementor-79 .elementor-element.elementor-element-a8c40e3 .elementor-icon-box-title, .elementor-79 .elementor-element.elementor-element-a8c40e3 .elementor-icon-box-title a{font-size:var( --e-global-typography-3866544-font-size );line-height:var( --e-global-typography-3866544-line-height );letter-spacing:var( --e-global-typography-3866544-letter-spacing );word-spacing:var( --e-global-typography-3866544-word-spacing );}.elementor-79 .elementor-element.elementor-element-e9c27c2 .elementor-icon-box-title, .elementor-79 .elementor-element.elementor-element-e9c27c2 .elementor-icon-box-title a{font-size:var( --e-global-typography-3866544-font-size );line-height:var( --e-global-typography-3866544-line-height );letter-spacing:var( --e-global-typography-3866544-letter-spacing );word-spacing:var( --e-global-typography-3866544-word-spacing );}.elementor-79 .elementor-element.elementor-element-0acebec .elementor-icon-box-title, .elementor-79 .elementor-element.elementor-element-0acebec .elementor-icon-box-title a{font-size:var( --e-global-typography-3866544-font-size );line-height:var( --e-global-typography-3866544-line-height );letter-spacing:var( --e-global-typography-3866544-letter-spacing );word-spacing:var( --e-global-typography-3866544-word-spacing );}.elementor-79 .elementor-element.elementor-element-975e1ea .elementor-icon-box-title, .elementor-79 .elementor-element.elementor-element-975e1ea .elementor-icon-box-title a{font-size:var( --e-global-typography-3866544-font-size );line-height:var( --e-global-typography-3866544-line-height );letter-spacing:var( --e-global-typography-3866544-letter-spacing );word-spacing:var( --e-global-typography-3866544-word-spacing );}.elementor-79 .elementor-element.elementor-element-1c31fd1 .elementor-icon-box-title, .elementor-79 .elementor-element.elementor-element-1c31fd1 .elementor-icon-box-title a{font-size:var( --e-global-typography-3866544-font-size );line-height:var( --e-global-typography-3866544-line-height );letter-spacing:var( --e-global-typography-3866544-letter-spacing );word-spacing:var( --e-global-typography-3866544-word-spacing );}.elementor-79 .elementor-element.elementor-element-4792495 .elementor-icon-box-title, .elementor-79 .elementor-element.elementor-element-4792495 .elementor-icon-box-title a{font-size:var( --e-global-typography-3866544-font-size );line-height:var( --e-global-typography-3866544-line-height );letter-spacing:var( --e-global-typography-3866544-letter-spacing );word-spacing:var( --e-global-typography-3866544-word-spacing );}.elementor-79 .elementor-element.elementor-element-6804dbc{--grid-auto-flow:row;}.elementor-widget-counter .elementor-counter-number-wrapper{letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-counter .elementor-counter-title{letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-79 .elementor-element.elementor-element-a44db7a .elementor-counter-number-wrapper{font-size:70px;}.elementor-79 .elementor-element.elementor-element-79c298a .elementor-counter-number-wrapper{font-size:70px;}.elementor-79 .elementor-element.elementor-element-92d4815 .elementor-counter-number-wrapper{font-size:70px;}.elementor-79 .elementor-element.elementor-element-9ff08fe .elementor-counter-number-wrapper{font-size:70px;}.elementor-79 .elementor-element.elementor-element-d13d3a4 .elementor-heading-title{font-size:var( --e-global-typography-edfd333-font-size );line-height:var( --e-global-typography-edfd333-line-height );letter-spacing:var( --e-global-typography-edfd333-letter-spacing );word-spacing:var( --e-global-typography-edfd333-word-spacing );}.elementor-79 .elementor-element.elementor-element-7e4f8d1{font-size:var( --e-global-typography-eb3c34c-font-size );line-height:var( --e-global-typography-eb3c34c-line-height );letter-spacing:var( --e-global-typography-eb3c34c-letter-spacing );word-spacing:var( --e-global-typography-eb3c34c-word-spacing );}.elementor-79 .elementor-element.elementor-element-e956df3 .awardsbox-wrapper{min-height:374px;}.elementor-79 .elementor-element.elementor-element-e956df3 .swiper:not(.swiper-initialized) .swiper-slide{width:calc((100% - 30px*(2 - 1)) / 2);margin-right:30px;}.elementor-79 .elementor-element.elementor-element-e956df3 .grid-item{--gutter-width:30px;}.elementor-widget-posts .elementor-post__title, .elementor-widget-posts .elementor-post__title a{letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-posts .elementor-post__meta-data{letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-widget-posts .elementor-post__excerpt p{letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-widget-posts a.elementor-post__read-more{letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-widget-posts .elementor-post__card .elementor-post__badge{letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-widget-posts .elementor-pagination{letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-widget-posts .elementor-button{letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-widget-posts .e-load-more-message{letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-79 .elementor-element.elementor-element-hSvHXTY .elementor-heading-title{font-size:var( --e-global-typography-edfd333-font-size );line-height:var( --e-global-typography-edfd333-line-height );letter-spacing:var( --e-global-typography-edfd333-letter-spacing );word-spacing:var( --e-global-typography-edfd333-word-spacing );}.elementor-79 .elementor-element.elementor-element-0b783c0{--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;--flex-wrap:wrap;}body:not(.rtl) .elementor-79 .elementor-element.elementor-element-0d4e825{left:211px;}body.rtl .elementor-79 .elementor-element.elementor-element-0d4e825{right:211px;}.elementor-79 .elementor-element.elementor-element-0d4e825{top:377px;}body:not(.rtl) .elementor-79 .elementor-element.elementor-element-7928301{left:205px;}body.rtl .elementor-79 .elementor-element.elementor-element-7928301{right:205px;}.elementor-79 .elementor-element.elementor-element-7928301{top:417px;}.elementor-79 .elementor-element.elementor-element-e02b1e3 .elementor-heading-title{font-size:var( --e-global-typography-4cbc218-font-size );line-height:var( --e-global-typography-4cbc218-line-height );letter-spacing:var( --e-global-typography-4cbc218-letter-spacing );word-spacing:var( --e-global-typography-4cbc218-word-spacing );}}@media(max-width:1200px){.elementor-79 .elementor-element.elementor-element-f50a385{--min-height:100vh;}.elementor-79 .elementor-element.elementor-element-d7fc973 .elementor-heading-title{font-size:67px;}.elementor-79 .elementor-element.elementor-element-c253192 .elementor-brand-item .elementor-brand-image img,.elementor-79 .elementor-element.elementor-element-c253192 .elementor-brand-item .elementor-brand-image svg{width:110px;}.elementor-79 .elementor-element.elementor-element-c253192 .elementor-brand-item .elementor-brand-image a{width:110px;}.elementor-79 .elementor-element.elementor-element-d5756f2 > .elementor-widget-container{margin:0px 40px 0px 40px;}.elementor-79 .elementor-element.elementor-element-b362eb6 > .elementor-widget-container{margin:0px 0px 80px 0px;}.elementor-79 .elementor-element.elementor-element-84b96f4{--grid-auto-flow:row;}.elementor-79 .elementor-element.elementor-element-6804dbc{--grid-auto-flow:row;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-79 .elementor-element.elementor-element-a44db7a .elementor-counter-number-wrapper{font-size:60px;}.elementor-79 .elementor-element.elementor-element-79c298a .elementor-counter-number-wrapper{font-size:60px;}.elementor-79 .elementor-element.elementor-element-92d4815 .elementor-counter-number-wrapper{font-size:60px;}.elementor-79 .elementor-element.elementor-element-9ff08fe .elementor-counter-number-wrapper{font-size:60px;}.elementor-79 .elementor-element.elementor-element-e956df3 .swiper:not(.swiper-initialized) .swiper-slide{width:calc((100% - 30px*(2 - 1)) / 2);margin-right:30px;}.elementor-79 .elementor-element.elementor-element-e956df3 .grid-item{--gutter-width:30px;}.elementor-79 .elementor-element.elementor-element-1123167{--min-height:600px;}.elementor-79 .elementor-element.elementor-element-6395b74{--min-height:600px;}.elementor-79 .elementor-element.elementor-element-0a6f22f{--min-height:600px;}.elementor-79 .elementor-element.elementor-element-c7bcf55{--min-height:600px;}.elementor-79 .elementor-element.elementor-element-e37aadb{--min-height:600px;}.elementor-79 .elementor-element.elementor-element-d330399{--min-height:600px;}.elementor-79 .elementor-element.elementor-element-59627ed{--min-height:600px;}.elementor-79 .elementor-element.elementor-element-7bd403e{--min-height:600px;--padding-top:0px;--padding-bottom:0px;--padding-left:90px;--padding-right:30px;}body:not(.rtl) .elementor-79 .elementor-element.elementor-element-0d4e825{left:95px;}body.rtl .elementor-79 .elementor-element.elementor-element-0d4e825{right:95px;}.elementor-79 .elementor-element.elementor-element-0d4e825{top:282px;}body:not(.rtl) .elementor-79 .elementor-element.elementor-element-7928301{left:90px;}body.rtl .elementor-79 .elementor-element.elementor-element-7928301{right:90px;}.elementor-79 .elementor-element.elementor-element-7928301{top:332px;}}@media(max-width:1024px){.elementor-79 .elementor-element.elementor-element-f50a385{--min-height:700px;--justify-content:flex-end;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-widget-heading .elementor-heading-title{letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-79 .elementor-element.elementor-element-d7fc973 .elementor-heading-title{font-size:60px;}.elementor-widget-text-editor{letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-79 .elementor-element.elementor-element-90f9740{--container-widget-width:445px;--container-widget-flex-grow:0;width:var( --container-widget-width, 445px );max-width:445px;}.elementor-79 .elementor-element.elementor-element-bdac332{--padding-top:15px;--padding-bottom:15px;--padding-left:0px;--padding-right:0px;}.elementor-79 .elementor-element.elementor-element-c253192 .elementor-brand-item{justify-content:center;}.elementor-79 .elementor-element.elementor-element-c253192 .elementor-brand-item .elementor-brand-image img,.elementor-79 .elementor-element.elementor-element-c253192 .elementor-brand-item .elementor-brand-image svg{width:113px;}.elementor-79 .elementor-element.elementor-element-c253192 .elementor-brand-item .elementor-brand-image a{width:113px;}.elementor-79 .elementor-element.elementor-element-c253192 .swiper:not(.swiper-initialized) .swiper-slide{width:calc((100% - 10px*(4 - 1)) / 4);margin-right:10px;}.elementor-79 .elementor-element.elementor-element-c253192 .grid-item{--gutter-width:10px;}.elementor-79 .elementor-element.elementor-element-c253192.elementor-element{--flex-grow:0;--flex-shrink:1;}.elementor-79 .elementor-element.elementor-element-947dce0{--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-79 .elementor-element.elementor-element-bd21d94 .elementor-heading-title{font-size:var( --e-global-typography-edfd333-font-size );line-height:var( --e-global-typography-edfd333-line-height );letter-spacing:var( --e-global-typography-edfd333-letter-spacing );word-spacing:var( --e-global-typography-edfd333-word-spacing );}.elementor-79 .elementor-element.elementor-element-d5756f2 .service-title{font-size:var( --e-global-typography-4cbc218-font-size );line-height:var( --e-global-typography-4cbc218-line-height );letter-spacing:var( --e-global-typography-4cbc218-letter-spacing );word-spacing:var( --e-global-typography-4cbc218-word-spacing );}.elementor-79 .elementor-element.elementor-element-d86d9e1{--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-79 .elementor-element.elementor-element-b9ce7bf .elementor-heading-title{font-size:var( --e-global-typography-edfd333-font-size );line-height:var( --e-global-typography-edfd333-line-height );letter-spacing:var( --e-global-typography-edfd333-letter-spacing );word-spacing:var( --e-global-typography-edfd333-word-spacing );}.elementor-79 .elementor-element.elementor-element-b362eb6{font-size:var( --e-global-typography-eb3c34c-font-size );line-height:var( --e-global-typography-eb3c34c-line-height );letter-spacing:var( --e-global-typography-eb3c34c-letter-spacing );word-spacing:var( --e-global-typography-eb3c34c-word-spacing );}.elementor-79 .elementor-element.elementor-element-b362eb6 > .elementor-widget-container{margin:0px 0px 60px 0px;}.elementor-79 .elementor-element.elementor-element-3ab1bc3 .project-post-thumbnail{padding-top:600px;}.elementor-79 .elementor-element.elementor-element-3ab1bc3 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-79 .elementor-element.elementor-element-9c18c6c{--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-79 .elementor-element.elementor-element-01b81bc .elementor-heading-title{font-size:var( --e-global-typography-edfd333-font-size );line-height:var( --e-global-typography-edfd333-line-height );letter-spacing:var( --e-global-typography-edfd333-letter-spacing );word-spacing:var( --e-global-typography-edfd333-word-spacing );}.elementor-79 .elementor-element.elementor-element-84b96f4{--e-con-grid-template-columns:repeat(2, 1fr);--grid-auto-flow:row;--margin-top:0px;--margin-bottom:50px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-79 .elementor-element.elementor-element-cc0bdc0 .elementor-heading-title{font-size:var( --e-global-typography-4cbc218-font-size );line-height:var( --e-global-typography-4cbc218-line-height );letter-spacing:var( --e-global-typography-4cbc218-letter-spacing );word-spacing:var( --e-global-typography-4cbc218-word-spacing );}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-icon-box .elementor-icon-box-description{letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-79 .elementor-element.elementor-element-c41edf6 .elementor-icon-box-title, .elementor-79 .elementor-element.elementor-element-c41edf6 .elementor-icon-box-title a{font-size:var( --e-global-typography-3866544-font-size );line-height:var( --e-global-typography-3866544-line-height );letter-spacing:var( --e-global-typography-3866544-letter-spacing );word-spacing:var( --e-global-typography-3866544-word-spacing );}.elementor-79 .elementor-element.elementor-element-bf343d7 .elementor-icon-box-title, .elementor-79 .elementor-element.elementor-element-bf343d7 .elementor-icon-box-title a{font-size:var( --e-global-typography-3866544-font-size );line-height:var( --e-global-typography-3866544-line-height );letter-spacing:var( --e-global-typography-3866544-letter-spacing );word-spacing:var( --e-global-typography-3866544-word-spacing );}.elementor-79 .elementor-element.elementor-element-a8c40e3 .elementor-icon-box-title, .elementor-79 .elementor-element.elementor-element-a8c40e3 .elementor-icon-box-title a{font-size:var( --e-global-typography-3866544-font-size );line-height:var( --e-global-typography-3866544-line-height );letter-spacing:var( --e-global-typography-3866544-letter-spacing );word-spacing:var( --e-global-typography-3866544-word-spacing );}.elementor-79 .elementor-element.elementor-element-e9c27c2 .elementor-icon-box-title, .elementor-79 .elementor-element.elementor-element-e9c27c2 .elementor-icon-box-title a{font-size:var( --e-global-typography-3866544-font-size );line-height:var( --e-global-typography-3866544-line-height );letter-spacing:var( --e-global-typography-3866544-letter-spacing );word-spacing:var( --e-global-typography-3866544-word-spacing );}.elementor-79 .elementor-element.elementor-element-0acebec .elementor-icon-box-title, .elementor-79 .elementor-element.elementor-element-0acebec .elementor-icon-box-title a{font-size:var( --e-global-typography-3866544-font-size );line-height:var( --e-global-typography-3866544-line-height );letter-spacing:var( --e-global-typography-3866544-letter-spacing );word-spacing:var( --e-global-typography-3866544-word-spacing );}.elementor-79 .elementor-element.elementor-element-975e1ea .elementor-icon-box-title, .elementor-79 .elementor-element.elementor-element-975e1ea .elementor-icon-box-title a{font-size:var( --e-global-typography-3866544-font-size );line-height:var( --e-global-typography-3866544-line-height );letter-spacing:var( --e-global-typography-3866544-letter-spacing );word-spacing:var( --e-global-typography-3866544-word-spacing );}.elementor-79 .elementor-element.elementor-element-1c31fd1 .elementor-icon-box-title, .elementor-79 .elementor-element.elementor-element-1c31fd1 .elementor-icon-box-title a{font-size:var( --e-global-typography-3866544-font-size );line-height:var( --e-global-typography-3866544-line-height );letter-spacing:var( --e-global-typography-3866544-letter-spacing );word-spacing:var( --e-global-typography-3866544-word-spacing );}.elementor-79 .elementor-element.elementor-element-4792495 .elementor-icon-box-title, .elementor-79 .elementor-element.elementor-element-4792495 .elementor-icon-box-title a{font-size:var( --e-global-typography-3866544-font-size );line-height:var( --e-global-typography-3866544-line-height );letter-spacing:var( --e-global-typography-3866544-letter-spacing );word-spacing:var( --e-global-typography-3866544-word-spacing );}.elementor-79 .elementor-element.elementor-element-6804dbc{--grid-auto-flow:row;--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-widget-counter .elementor-counter-number-wrapper{letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-counter .elementor-counter-title{letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-79 .elementor-element.elementor-element-a44db7a .elementor-counter-number-wrapper{font-size:50px;}.elementor-79 .elementor-element.elementor-element-79c298a .elementor-counter-number-wrapper{font-size:50px;}.elementor-79 .elementor-element.elementor-element-92d4815 .elementor-counter-number-wrapper{font-size:50px;}.elementor-79 .elementor-element.elementor-element-9ff08fe .elementor-counter-number-wrapper{font-size:50px;}.elementor-79 .elementor-element.elementor-element-42a9f5c{--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-79 .elementor-element.elementor-element-d13d3a4 .elementor-heading-title{font-size:var( --e-global-typography-edfd333-font-size );line-height:var( --e-global-typography-edfd333-line-height );letter-spacing:var( --e-global-typography-edfd333-letter-spacing );word-spacing:var( --e-global-typography-edfd333-word-spacing );}.elementor-79 .elementor-element.elementor-element-7e4f8d1{font-size:var( --e-global-typography-eb3c34c-font-size );line-height:var( --e-global-typography-eb3c34c-line-height );letter-spacing:var( --e-global-typography-eb3c34c-letter-spacing );word-spacing:var( --e-global-typography-eb3c34c-word-spacing );}.elementor-79 .elementor-element.elementor-element-4159106{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-79 .elementor-element.elementor-element-e956df3 .awardsbox-wrapper{min-height:500px;padding:30px 30px 30px 30px;}.elementor-79 .elementor-element.elementor-element-e956df3 .swiper:not(.swiper-initialized) .swiper-slide{width:calc((100% - 30px*(2 - 1)) / 2);margin-right:30px;}.elementor-79 .elementor-element.elementor-element-e956df3 .grid-item{--gutter-width:30px;}.elementor-widget-posts .elementor-post__title, .elementor-widget-posts .elementor-post__title a{letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-posts .elementor-post__meta-data{letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-widget-posts .elementor-post__excerpt p{letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-widget-posts a.elementor-post__read-more{letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-widget-posts .elementor-post__card .elementor-post__badge{letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-widget-posts .elementor-pagination{letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-widget-posts .elementor-button{letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-widget-posts .e-load-more-message{letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-79 .elementor-element.elementor-element-R3JXE4G{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-79 .elementor-element.elementor-element-hSvHXTY .elementor-heading-title{font-size:var( --e-global-typography-edfd333-font-size );line-height:var( --e-global-typography-edfd333-line-height );letter-spacing:var( --e-global-typography-edfd333-letter-spacing );word-spacing:var( --e-global-typography-edfd333-word-spacing );}.elementor-79 .elementor-element.elementor-element-1123167{--min-height:500px;}.elementor-79 .elementor-element.elementor-element-6395b74{--min-height:500px;}.elementor-79 .elementor-element.elementor-element-0a6f22f{--min-height:500px;}.elementor-79 .elementor-element.elementor-element-c7bcf55{--min-height:500px;}body:not(.rtl) .elementor-79 .elementor-element.elementor-element-a48212f{left:-2px;}body.rtl .elementor-79 .elementor-element.elementor-element-a48212f{right:-2px;}.elementor-79 .elementor-element.elementor-element-a48212f{top:38px;}.elementor-79 .elementor-element.elementor-element-e37aadb{--min-height:500px;}.elementor-79 .elementor-element.elementor-element-d330399{--min-height:500px;}.elementor-79 .elementor-element.elementor-element-59627ed{--min-height:500px;}.elementor-79 .elementor-element.elementor-element-7bd403e{--min-height:500px;}.elementor-79 .elementor-element.elementor-element-0d4e825{width:100%;max-width:100%;top:230px;}body:not(.rtl) .elementor-79 .elementor-element.elementor-element-0d4e825{left:85px;}body.rtl .elementor-79 .elementor-element.elementor-element-0d4e825{right:85px;}body:not(.rtl) .elementor-79 .elementor-element.elementor-element-7928301{left:-2px;}body.rtl .elementor-79 .elementor-element.elementor-element-7928301{right:-2px;}.elementor-79 .elementor-element.elementor-element-7928301{top:38px;}.elementor-79 .elementor-element.elementor-element-e02b1e3 .elementor-heading-title{font-size:var( --e-global-typography-4cbc218-font-size );line-height:var( --e-global-typography-4cbc218-line-height );letter-spacing:var( --e-global-typography-4cbc218-letter-spacing );word-spacing:var( --e-global-typography-4cbc218-word-spacing );}}@media(max-width:880px){.elementor-79 .elementor-element.elementor-element-f50a385{--justify-content:flex-end;}.elementor-79 .elementor-element.elementor-element-90f9740{font-size:20px;--container-widget-width:350px;--container-widget-flex-grow:0;width:var( --container-widget-width, 350px );max-width:350px;}.elementor-79 .elementor-element.elementor-element-c253192 .elementor-brand-item .elementor-brand-image img,.elementor-79 .elementor-element.elementor-element-c253192 .elementor-brand-item .elementor-brand-image svg{width:100px;}.elementor-79 .elementor-element.elementor-element-c253192 .elementor-brand-item .elementor-brand-image a{width:100px;}.elementor-79 .elementor-element.elementor-element-d5756f2 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-79 .elementor-element.elementor-element-3ab1bc3 .d-grid{grid-gap:11px;}.elementor-79 .elementor-element.elementor-element-3ab1bc3 .project-post-thumbnail{padding-top:500px;}.elementor-79 .elementor-element.elementor-element-3ab1bc3 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-79 .elementor-element.elementor-element-84b96f4{--e-con-grid-template-columns:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-79 .elementor-element.elementor-element-6804dbc{--grid-auto-flow:row;}.elementor-79 .elementor-element.elementor-element-e956df3 .awardsbox-wrapper{min-height:361px;}.elementor-79 .elementor-element.elementor-element-1123167{--min-height:500px;}.elementor-79 .elementor-element.elementor-element-6395b74{--min-height:500px;}.elementor-79 .elementor-element.elementor-element-0a6f22f{--min-height:500px;}.elementor-79 .elementor-element.elementor-element-c7bcf55{--min-height:500px;}body:not(.rtl) .elementor-79 .elementor-element.elementor-element-a48212f{left:9px;}body.rtl .elementor-79 .elementor-element.elementor-element-a48212f{right:9px;}.elementor-79 .elementor-element.elementor-element-a48212f{top:37px;}.elementor-79 .elementor-element.elementor-element-e37aadb{--min-height:500px;}.elementor-79 .elementor-element.elementor-element-d330399{--min-height:500px;}.elementor-79 .elementor-element.elementor-element-59627ed{--min-height:500px;}.elementor-79 .elementor-element.elementor-element-7bd403e{--min-height:500px;}body:not(.rtl) .elementor-79 .elementor-element.elementor-element-7928301{left:80px;}body.rtl .elementor-79 .elementor-element.elementor-element-7928301{right:80px;}.elementor-79 .elementor-element.elementor-element-7928301{top:265px;}.elementor-79 .elementor-element.elementor-element-bcbd9d5{--n-accordion-title-font-size:18px;}}@media(max-width:767px){.elementor-79 .elementor-element.elementor-element-f50a385{--min-height:600px;--justify-content:flex-end;--padding-top:80px;--padding-bottom:80px;--padding-left:20px;--padding-right:20px;}.elementor-widget-heading .elementor-heading-title{letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-79 .elementor-element.elementor-element-d7fc973 .elementor-heading-title{font-size:46px;}.elementor-widget-text-editor{letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-79 .elementor-element.elementor-element-90f9740{font-size:18px;--container-widget-width:276px;--container-widget-flex-grow:0;width:var( --container-widget-width, 276px );max-width:276px;}.elementor-79 .elementor-element.elementor-element-c253192 .elementor-brand-item .elementor-brand-image img,.elementor-79 .elementor-element.elementor-element-c253192 .elementor-brand-item .elementor-brand-image svg{width:120px;}.elementor-79 .elementor-element.elementor-element-c253192 .elementor-brand-item .elementor-brand-image a{width:120px;}.elementor-79 .elementor-element.elementor-element-c253192 .swiper:not(.swiper-initialized) .swiper-slide{width:calc((100% - 0px*(2 - 1)) / 2);margin-right:0px;}.elementor-79 .elementor-element.elementor-element-c253192 .grid-item{--gutter-width:0px;}.elementor-79 .elementor-element.elementor-element-bd21d94 .elementor-heading-title{font-size:var( --e-global-typography-edfd333-font-size );line-height:var( --e-global-typography-edfd333-line-height );letter-spacing:var( --e-global-typography-edfd333-letter-spacing );word-spacing:var( --e-global-typography-edfd333-word-spacing );}.elementor-79 .elementor-element.elementor-element-bd21d94 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-79 .elementor-element.elementor-element-d5107d2 > .elementor-widget-container{padding:0px 20px 0px 20px;}.elementor-79 .elementor-element.elementor-element-d5107d2{width:var( --container-widget-width, 338px );max-width:338px;--container-widget-width:338px;--container-widget-flex-grow:0;}.elementor-79 .elementor-element.elementor-element-d5107d2.elementor-element{--align-self:flex-start;--flex-grow:0;--flex-shrink:1;}.elementor-79 .elementor-element.elementor-element-d5756f2 .service-title{font-size:var( --e-global-typography-4cbc218-font-size );line-height:var( --e-global-typography-4cbc218-line-height );letter-spacing:var( --e-global-typography-4cbc218-letter-spacing );word-spacing:var( --e-global-typography-4cbc218-word-spacing );}.elementor-79 .elementor-element.elementor-element-d5756f2{width:var( --container-widget-width, 333px );max-width:333px;--container-widget-width:333px;--container-widget-flex-grow:0;}.elementor-79 .elementor-element.elementor-element-d5756f2.elementor-element{--align-self:flex-start;--flex-grow:0;--flex-shrink:1;}.elementor-79 .elementor-element.elementor-element-b9ce7bf .elementor-heading-title{font-size:var( --e-global-typography-edfd333-font-size );line-height:var( --e-global-typography-edfd333-line-height );letter-spacing:var( --e-global-typography-edfd333-letter-spacing );word-spacing:var( --e-global-typography-edfd333-word-spacing );}.elementor-79 .elementor-element.elementor-element-b9ce7bf > .elementor-widget-container{margin:0px 0px 15px 0px;}.elementor-79 .elementor-element.elementor-element-b362eb6{font-size:var( --e-global-typography-eb3c34c-font-size );line-height:var( --e-global-typography-eb3c34c-line-height );letter-spacing:var( --e-global-typography-eb3c34c-letter-spacing );word-spacing:var( --e-global-typography-eb3c34c-word-spacing );}.elementor-79 .elementor-element.elementor-element-b362eb6 > .elementor-widget-container{margin:0px 0px 30px 0px;}.elementor-79 .elementor-element.elementor-element-3ab1bc3 .d-grid{grid-template-columns:repeat(1, 1fr);grid-gap:9px;}.elementor-79 .elementor-element.elementor-element-3ab1bc3 .project-content{width:306px;min-height:275px;padding:15px 15px 15px 15px;}.elementor-79 .elementor-element.elementor-element-3ab1bc3 .project-title{font-size:30px;}.elementor-79 .elementor-element.elementor-element-3ab1bc3 .project-location a{font-size:16px;}.elementor-79 .elementor-element.elementor-element-3ab1bc3 .project-post-thumbnail{padding-top:450px;}.elementor-79 .elementor-element.elementor-element-3ab1bc3 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-79 .elementor-element.elementor-element-01b81bc .elementor-heading-title{font-size:var( --e-global-typography-edfd333-font-size );line-height:var( --e-global-typography-edfd333-line-height );letter-spacing:var( --e-global-typography-edfd333-letter-spacing );word-spacing:var( --e-global-typography-edfd333-word-spacing );}.elementor-79 .elementor-element.elementor-element-01b81bc > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-79 .elementor-element.elementor-element-84b96f4{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--align-items:start;}.elementor-79 .elementor-element.elementor-element-4cb5a7f{--margin-top:0px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;}.elementor-79 .elementor-element.elementor-element-cc0bdc0{text-align:center;width:var( --container-widget-width, 315px );max-width:315px;--container-widget-width:315px;--container-widget-flex-grow:0;}.elementor-79 .elementor-element.elementor-element-cc0bdc0 .elementor-heading-title{font-size:var( --e-global-typography-4cbc218-font-size );line-height:var( --e-global-typography-4cbc218-line-height );letter-spacing:var( --e-global-typography-4cbc218-letter-spacing );word-spacing:var( --e-global-typography-4cbc218-word-spacing );}.elementor-79 .elementor-element.elementor-element-cc0bdc0.elementor-element{--align-self:center;}.elementor-79 .elementor-element.elementor-element-fdb3e7c{--min-height:230px;--padding-top:30px;--padding-bottom:30px;--padding-left:15px;--padding-right:15px;}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-icon-box .elementor-icon-box-description{letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-79 .elementor-element.elementor-element-c41edf6 .elementor-icon-box-title, .elementor-79 .elementor-element.elementor-element-c41edf6 .elementor-icon-box-title a{font-size:var( --e-global-typography-3866544-font-size );line-height:var( --e-global-typography-3866544-line-height );letter-spacing:var( --e-global-typography-3866544-letter-spacing );word-spacing:var( --e-global-typography-3866544-word-spacing );}.elementor-79 .elementor-element.elementor-element-22fb449{font-size:16px;}.elementor-79 .elementor-element.elementor-element-d33b110{--min-height:230px;--padding-top:30px;--padding-bottom:30px;--padding-left:15px;--padding-right:15px;}.elementor-79 .elementor-element.elementor-element-bf343d7 .elementor-icon-box-title, .elementor-79 .elementor-element.elementor-element-bf343d7 .elementor-icon-box-title a{font-size:var( --e-global-typography-3866544-font-size );line-height:var( --e-global-typography-3866544-line-height );letter-spacing:var( --e-global-typography-3866544-letter-spacing );word-spacing:var( --e-global-typography-3866544-word-spacing );}.elementor-79 .elementor-element.elementor-element-a4e5f79{font-size:16px;}.elementor-79 .elementor-element.elementor-element-60ab389{--min-height:230px;--padding-top:30px;--padding-bottom:30px;--padding-left:15px;--padding-right:15px;}.elementor-79 .elementor-element.elementor-element-a8c40e3 .elementor-icon-box-title, .elementor-79 .elementor-element.elementor-element-a8c40e3 .elementor-icon-box-title a{font-size:var( --e-global-typography-3866544-font-size );line-height:var( --e-global-typography-3866544-line-height );letter-spacing:var( --e-global-typography-3866544-letter-spacing );word-spacing:var( --e-global-typography-3866544-word-spacing );}.elementor-79 .elementor-element.elementor-element-dcd3bc2{font-size:16px;}.elementor-79 .elementor-element.elementor-element-c95b38b{--min-height:230px;--padding-top:30px;--padding-bottom:30px;--padding-left:15px;--padding-right:15px;}.elementor-79 .elementor-element.elementor-element-e9c27c2 .elementor-icon-box-title, .elementor-79 .elementor-element.elementor-element-e9c27c2 .elementor-icon-box-title a{font-size:var( --e-global-typography-3866544-font-size );line-height:var( --e-global-typography-3866544-line-height );letter-spacing:var( --e-global-typography-3866544-letter-spacing );word-spacing:var( --e-global-typography-3866544-word-spacing );}.elementor-79 .elementor-element.elementor-element-04f3124{font-size:16px;}.elementor-79 .elementor-element.elementor-element-00752fa{--min-height:230px;--padding-top:30px;--padding-bottom:30px;--padding-left:15px;--padding-right:15px;}.elementor-79 .elementor-element.elementor-element-0acebec .elementor-icon-box-title, .elementor-79 .elementor-element.elementor-element-0acebec .elementor-icon-box-title a{font-size:var( --e-global-typography-3866544-font-size );line-height:var( --e-global-typography-3866544-line-height );letter-spacing:var( --e-global-typography-3866544-letter-spacing );word-spacing:var( --e-global-typography-3866544-word-spacing );}.elementor-79 .elementor-element.elementor-element-39e1cc6{font-size:16px;}.elementor-79 .elementor-element.elementor-element-38fe2c2{--min-height:230px;--padding-top:30px;--padding-bottom:30px;--padding-left:15px;--padding-right:15px;}.elementor-79 .elementor-element.elementor-element-975e1ea .elementor-icon-box-title, .elementor-79 .elementor-element.elementor-element-975e1ea .elementor-icon-box-title a{font-size:var( --e-global-typography-3866544-font-size );line-height:var( --e-global-typography-3866544-line-height );letter-spacing:var( --e-global-typography-3866544-letter-spacing );word-spacing:var( --e-global-typography-3866544-word-spacing );}.elementor-79 .elementor-element.elementor-element-fc4700a{font-size:16px;}.elementor-79 .elementor-element.elementor-element-b96ba23{--min-height:230px;--padding-top:30px;--padding-bottom:30px;--padding-left:15px;--padding-right:15px;}.elementor-79 .elementor-element.elementor-element-1c31fd1 .elementor-icon-box-title, .elementor-79 .elementor-element.elementor-element-1c31fd1 .elementor-icon-box-title a{font-size:var( --e-global-typography-3866544-font-size );line-height:var( --e-global-typography-3866544-line-height );letter-spacing:var( --e-global-typography-3866544-letter-spacing );word-spacing:var( --e-global-typography-3866544-word-spacing );}.elementor-79 .elementor-element.elementor-element-1e57257{font-size:16px;}.elementor-79 .elementor-element.elementor-element-b8b4390{--min-height:230px;--padding-top:30px;--padding-bottom:30px;--padding-left:15px;--padding-right:15px;}.elementor-79 .elementor-element.elementor-element-4792495 .elementor-icon-box-title, .elementor-79 .elementor-element.elementor-element-4792495 .elementor-icon-box-title a{font-size:var( --e-global-typography-3866544-font-size );line-height:var( --e-global-typography-3866544-line-height );letter-spacing:var( --e-global-typography-3866544-letter-spacing );word-spacing:var( --e-global-typography-3866544-word-spacing );}.elementor-79 .elementor-element.elementor-element-eb05a42{font-size:16px;}.elementor-79 .elementor-element.elementor-element-6804dbc{--e-con-grid-template-columns:repeat(2, 1fr);--gap:30px 15px;--row-gap:30px;--column-gap:15px;--grid-auto-flow:row;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-widget-counter .elementor-counter-number-wrapper{letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-counter .elementor-counter-title{letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-79 .elementor-element.elementor-element-a44db7a .elementor-counter-number-wrapper{font-size:36px;}.elementor-79 .elementor-element.elementor-element-a44db7a .elementor-counter-title{font-size:18px;}.elementor-79 .elementor-element.elementor-element-79c298a .elementor-counter-number-wrapper{font-size:36px;}.elementor-79 .elementor-element.elementor-element-79c298a .elementor-counter-title{font-size:18px;}.elementor-79 .elementor-element.elementor-element-92d4815 .elementor-counter-number-wrapper{font-size:36px;}.elementor-79 .elementor-element.elementor-element-92d4815 .elementor-counter-title{font-size:18px;}.elementor-79 .elementor-element.elementor-element-9ff08fe .elementor-counter-number-wrapper{font-size:36px;}.elementor-79 .elementor-element.elementor-element-9ff08fe .elementor-counter-title{font-size:18px;}.elementor-79 .elementor-element.elementor-element-d13d3a4 .elementor-heading-title{font-size:var( --e-global-typography-edfd333-font-size );line-height:var( --e-global-typography-edfd333-line-height );letter-spacing:var( --e-global-typography-edfd333-letter-spacing );word-spacing:var( --e-global-typography-edfd333-word-spacing );}.elementor-79 .elementor-element.elementor-element-d13d3a4 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-79 .elementor-element.elementor-element-7e4f8d1{text-align:center;font-size:var( --e-global-typography-eb3c34c-font-size );line-height:var( --e-global-typography-eb3c34c-line-height );letter-spacing:var( --e-global-typography-eb3c34c-letter-spacing );word-spacing:var( --e-global-typography-eb3c34c-word-spacing );}.elementor-79 .elementor-element.elementor-element-e956df3 .awardsbox-wrapper{min-height:420px;padding:30px 15px 30px 15px;}.elementor-79 .elementor-element.elementor-element-e956df3 .awards-name{font-size:20px;line-height:1.1em;}.elementor-79 .elementor-element.elementor-element-e956df3 .awards-content{font-size:18px;}.elementor-79 .elementor-element.elementor-element-e956df3 .swiper:not(.swiper-initialized) .swiper-slide{width:calc((100% - 15px*(1 - 1)) / 1);margin-right:15px;}.elementor-79 .elementor-element.elementor-element-e956df3 .grid-item{--gutter-width:15px;}.elementor-widget-posts .elementor-post__title, .elementor-widget-posts .elementor-post__title a{letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-posts .elementor-post__meta-data{letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-widget-posts .elementor-post__excerpt p{letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-widget-posts a.elementor-post__read-more{letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-widget-posts .elementor-post__card .elementor-post__badge{letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-widget-posts .elementor-pagination{letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-widget-posts .elementor-button{letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-widget-posts .e-load-more-message{letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-79 .elementor-element.elementor-element-0942e73 .elementor-posts-container .elementor-post__thumbnail{padding-bottom:calc( 0.5 * 100% );}.elementor-79 .elementor-element.elementor-element-0942e73:after{content:"0.5";}.elementor-79 .elementor-element.elementor-element-0942e73 .elementor-post__thumbnail__link{width:100%;}.elementor-79 .elementor-element.elementor-element-H3yJNgG{--gap:25px 25px;--row-gap:25px;--column-gap:25px;--padding-top:30px;--padding-bottom:20px;--padding-left:10px;--padding-right:10px;}.elementor-79 .elementor-element.elementor-element-hSvHXTY .elementor-heading-title{font-size:var( --e-global-typography-edfd333-font-size );line-height:var( --e-global-typography-edfd333-line-height );letter-spacing:var( --e-global-typography-edfd333-letter-spacing );word-spacing:var( --e-global-typography-edfd333-word-spacing );}.elementor-79 .elementor-element.elementor-element-hSvHXTY > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-79 .elementor-element.elementor-element-1123167{--min-height:400px;}.elementor-79 .elementor-element.elementor-element-6395b74{--min-height:400px;}.elementor-79 .elementor-element.elementor-element-0a6f22f{--min-height:400px;}.elementor-79 .elementor-element.elementor-element-c7bcf55{--min-height:400px;}body:not(.rtl) .elementor-79 .elementor-element.elementor-element-a48212f{left:40px;}body.rtl .elementor-79 .elementor-element.elementor-element-a48212f{right:40px;}.elementor-79 .elementor-element.elementor-element-a48212f{top:49px;}.elementor-79 .elementor-element.elementor-element-cc361c0{text-align:center;}.elementor-79 .elementor-element.elementor-element-e37aadb{--min-height:400px;}.elementor-79 .elementor-element.elementor-element-d330399{--min-height:400px;}.elementor-79 .elementor-element.elementor-element-59627ed{--min-height:400px;}.elementor-79 .elementor-element.elementor-element-7bd403e{--min-height:400px;--padding-top:0px;--padding-bottom:0px;--padding-left:30px;--padding-right:30px;}.elementor-79 .elementor-element.elementor-element-0d4e825{text-align:center;top:194px;}body:not(.rtl) .elementor-79 .elementor-element.elementor-element-0d4e825{left:9px;}body.rtl .elementor-79 .elementor-element.elementor-element-0d4e825{right:9px;}body:not(.rtl) .elementor-79 .elementor-element.elementor-element-7928301{left:91px;}body.rtl .elementor-79 .elementor-element.elementor-element-7928301{right:91px;}.elementor-79 .elementor-element.elementor-element-7928301{top:238px;}.elementor-79 .elementor-element.elementor-element-e02b1e3 .elementor-heading-title{font-size:var( --e-global-typography-4cbc218-font-size );line-height:var( --e-global-typography-4cbc218-line-height );letter-spacing:var( --e-global-typography-4cbc218-letter-spacing );word-spacing:var( --e-global-typography-4cbc218-word-spacing );}.elementor-79 .elementor-element.elementor-element-5e11ba9{--padding-top:0px;--padding-bottom:30px;--padding-left:45px;--padding-right:30px;}.elementor-79 .elementor-element.elementor-element-7bc83ee{--padding-top:0px;--padding-bottom:30px;--padding-left:45px;--padding-right:30px;}.elementor-79 .elementor-element.elementor-element-c151a72{--padding-top:0px;--padding-bottom:30px;--padding-left:45px;--padding-right:30px;}.elementor-79 .elementor-element.elementor-element-8418503{--padding-top:0px;--padding-bottom:30px;--padding-left:45px;--padding-right:30px;}.elementor-79 .elementor-element.elementor-element-bcbd9d5 {--n-accordion-padding:20px 15px 20px 15px;}}@media(max-width:1366px) and (min-width:768px){.elementor-79 .elementor-element.elementor-element-c7bcf55{--content-width:auto;}}@media(max-width:1024px) and (min-width:768px){.elementor-79 .elementor-element.elementor-element-H3yJNgG{--width:100%;}}/* Start custom CSS for framek-brand, class: .elementor-element-c253192 */.elementor-79 .elementor-element.elementor-element-c253192 .swiper-wrapper{

-webkit-transition-timing-function: linear !important;

transition-timing-function: linear !important;

}/* End custom CSS */
/* Start custom CSS for framek-services, class: .elementor-element-d5107d2 */.elementor-79 .elementor-element.elementor-element-d5107d2 .service-title a,
.elementor-79 .elementor-element.elementor-element-d5107d2 .service-title a i{
    color: var(--accent) !important;
}/* End custom CSS */
/* Start custom CSS for framek-services, class: .elementor-element-d5756f2 */.elementor-79 .elementor-element.elementor-element-d5756f2 H3.title {
    font-size: 42px !important; /* H3 ka standard size */
    font-weight: 700 !important;
    line-height: 1.2 !important;
}/* End custom CSS */
/* Start custom CSS for framek-projects, class: .elementor-element-3ab1bc3 */.elementor-79 .elementor-element.elementor-element-3ab1bc3 .project-item:hover .project-content {
    background-color: rgba(0,0,0,.5);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e37aadb */.elementor-79 .elementor-element.elementor-element-e37aadb{
    transition: width 0.6s cubic-bezier(0.38, 0.005, 0.215, 1), flex-shrink 0.6s cubic-bezier(0.38, 0.005, 0.215, 1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d37959a */@media (min-width: 768px) {
.elementor-79 .elementor-element.elementor-element-d37959a .expand{
    transition: width 0.6s cubic-bezier(0.38, 0.005, 0.215, 1), flex-shrink 0.6s cubic-bezier(0.38, 0.005, 0.215, 1);
}
.elementor-79 .elementor-element.elementor-element-d37959a .expand:hover{
    flex-shrink:0!important;
    width: 55%;
}
}/* End custom CSS */
/* Start custom CSS for nested-accordion, class: .elementor-element-bcbd9d5 */.elementor-79 .elementor-element.elementor-element-bcbd9d5 .e-n-accordion-item-title[aria-expanded="true"]{
    border-bottom-left-radius: 0;
    border-bottom-right-radius: 0;
}/* End custom CSS */