.elementor-379 .elementor-element.elementor-element-7c4f79e8{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:15px 15px;--row-gap:15px;--column-gap:15px;--overflow:hidden;--overlay-opacity:1;--padding-top:86px;--padding-bottom:97px;--padding-left:30px;--padding-right:30px;}.elementor-379 .elementor-element.elementor-element-7c4f79e8:not(.elementor-motion-effects-element-type-background), .elementor-379 .elementor-element.elementor-element-7c4f79e8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-379 .elementor-element.elementor-element-7c4f79e8::before, .elementor-379 .elementor-element.elementor-element-7c4f79e8 > .elementor-background-video-container::before, .elementor-379 .elementor-element.elementor-element-7c4f79e8 > .e-con-inner > .elementor-background-video-container::before, .elementor-379 .elementor-element.elementor-element-7c4f79e8 > .elementor-background-slideshow::before, .elementor-379 .elementor-element.elementor-element-7c4f79e8 > .e-con-inner > .elementor-background-slideshow::before, .elementor-379 .elementor-element.elementor-element-7c4f79e8 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://trooarchitecturewp.troothemes.com/wp-content/uploads/2026/06/hero-vector.webp");--background-overlay:'';background-position:top center;background-repeat:no-repeat;background-size:100% auto;}.elementor-379 .elementor-element.elementor-element-1be90ed9 .elementor-heading-title{font-family:var( --e-global-typography-2cf219d-font-family ), Sans-serif;font-size:var( --e-global-typography-2cf219d-font-size );font-weight:var( --e-global-typography-2cf219d-font-weight );text-transform:var( --e-global-typography-2cf219d-text-transform );font-style:var( --e-global-typography-2cf219d-font-style );text-decoration:var( --e-global-typography-2cf219d-text-decoration );line-height:var( --e-global-typography-2cf219d-line-height );letter-spacing:var( --e-global-typography-2cf219d-letter-spacing );}.elementor-379 .elementor-element.elementor-element-45426f18 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-379 .elementor-element.elementor-element-45426f18 .troo-advanced-breadcrumb__list{justify-content:flex-start;column-gap:5px;row-gap:calc(5px / 2);}.elementor-379 .elementor-element.elementor-element-45426f18 .troo-advanced-breadcrumb__item, .elementor-379 .elementor-element.elementor-element-45426f18 .troo-advanced-breadcrumb__link, .elementor-379 .elementor-element.elementor-element-45426f18 .troo-advanced-breadcrumb__text, .elementor-379 .elementor-element.elementor-element-45426f18 .troo-advanced-breadcrumb__current{font-family:"Manrope", Sans-serif;font-size:16px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:1.5;letter-spacing:0px;}.elementor-379 .elementor-element.elementor-element-45426f18 .troo-advanced-breadcrumb__link{color:#152238;}.elementor-379 .elementor-element.elementor-element-45426f18 .troo-advanced-breadcrumb__text{color:#152238;}.elementor-379 .elementor-element.elementor-element-45426f18 .troo-advanced-breadcrumb__link:hover, .elementor-379 .elementor-element.elementor-element-45426f18 .troo-advanced-breadcrumb__link:focus{color:#C2C94B;}.elementor-379 .elementor-element.elementor-element-45426f18 .troo-advanced-breadcrumb__current{color:#C2C94B;}.elementor-379 .elementor-element.elementor-element-45426f18 .troo-advanced-breadcrumb__separator{font-size:18px;margin-left:0px;margin-right:0px;}.elementor-379 .elementor-element.elementor-element-45426f18 .troo-advanced-breadcrumb__separator svg{width:18px;height:18px;}.elementor-379 .elementor-element.elementor-element-45426f18 .troo-advanced-breadcrumb{background-color:#FFFFFF;padding:15px 15px 15px 15px;margin:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;}.elementor-379 .elementor-element.elementor-element-6740d77{--display:flex;--overflow:hidden;--padding-top:100px;--padding-bottom:100px;--padding-left:30px;--padding-right:30px;}.elementor-379 .elementor-element.elementor-element-125a600{--grid-columns:4;--grid-row-gap:30px;--load-more-button-align:center;--grid-column-gap:0px;}.elementor-379 .elementor-element.elementor-element-125a600 .elementor-loop-container{grid-auto-rows:1fr;}.elementor-379 .elementor-element.elementor-element-125a600 .e-loop-item > .elementor-section, .elementor-379 .elementor-element.elementor-element-125a600 .e-loop-item > .elementor-section > .elementor-container, .elementor-379 .elementor-element.elementor-element-125a600 .e-loop-item > .e-con, .elementor-379 .elementor-element.elementor-element-125a600 .e-loop-item .elementor-section-wrap  > .e-con{height:100%;}.elementor-379 .elementor-element.elementor-element-125a600 .elementor-button:hover, .elementor-379 .elementor-element.elementor-element-125a600 .elementor-button:focus{color:var( --e-global-color-primary );}.elementor-379 .elementor-element.elementor-element-125a600 .elementor-button:hover svg, .elementor-379 .elementor-element.elementor-element-125a600 .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-379 .elementor-element.elementor-element-b2596fe{--display:flex;--overflow:hidden;--padding-top:100px;--padding-bottom:100px;--padding-left:30px;--padding-right:30px;}.elementor-379 .elementor-element.elementor-element-566dcb0{--display:flex;--gap:30px 30px;--row-gap:30px;--column-gap:30px;}.elementor-379 .elementor-element.elementor-element-8a6cfa3{--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:center;--gap:8px 8px;--row-gap:8px;--column-gap:8px;}.elementor-379 .elementor-element.elementor-element-2563160{width:auto;max-width:auto;}.elementor-379 .elementor-element.elementor-element-2563160.elementor-element{--align-self:flex-start;}.elementor-379 .elementor-element.elementor-element-2563160 .elementor-icon-wrapper{text-align:start;}.elementor-379 .elementor-element.elementor-element-2563160 .elementor-icon{font-size:26px;}.elementor-379 .elementor-element.elementor-element-2563160 .elementor-icon svg{height:26px;}.elementor-379 .elementor-element.elementor-element-900267a{text-align:start;}.elementor-379 .elementor-element.elementor-element-900267a .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:20px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:1.35;letter-spacing:0px;}.elementor-379 .elementor-element.elementor-element-bbb5ce2{width:auto;max-width:auto;--e-transform-scaleX:-1;}.elementor-379 .elementor-element.elementor-element-bbb5ce2.elementor-element{--align-self:flex-start;}.elementor-379 .elementor-element.elementor-element-bbb5ce2 .elementor-icon-wrapper{text-align:start;}.elementor-379 .elementor-element.elementor-element-bbb5ce2 .elementor-icon{font-size:26px;}.elementor-379 .elementor-element.elementor-element-bbb5ce2 .elementor-icon svg{height:26px;}.elementor-379 .elementor-element.elementor-element-2016c4e{--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;--justify-content:space-between;--align-items:flex-start;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-379 .elementor-element.elementor-element-5a63c9e{width:var( --container-widget-width, 636px );max-width:636px;--container-widget-width:636px;--container-widget-flex-grow:0;}.elementor-379 .elementor-element.elementor-element-5a63c9e .elementor-heading-title{font-weight:700;}.elementor-379 .elementor-element.elementor-element-c722e28 .elementor-button{background-color:var( --e-global-color-secondary );fill:var( --e-global-color-adbe4a7 );color:var( --e-global-color-adbe4a7 );border-style:solid;border-color:var( --e-global-color-secondary );}.elementor-379 .elementor-element.elementor-element-c722e28 .elementor-button:hover, .elementor-379 .elementor-element.elementor-element-c722e28 .elementor-button:focus{background-color:var( --e-global-color-primary );color:var( --e-global-color-secondary );border-color:var( --e-global-color-primary );}.elementor-379 .elementor-element.elementor-element-c722e28 .elementor-button:hover svg, .elementor-379 .elementor-element.elementor-element-c722e28 .elementor-button:focus svg{fill:var( --e-global-color-secondary );}.elementor-379 .elementor-element.elementor-element-71a3d9b{--display:flex;}.elementor-379 .elementor-element.elementor-element-9839d13{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:1.5;letter-spacing:0px;color:var( --e-global-color-secondary );}.elementor-379 .elementor-element.elementor-element-9839d13 p{margin-block-end:0px;}.elementor-379 .elementor-element.elementor-element-93cccab{--display:flex;}.elementor-379 .elementor-element.elementor-element-61631be{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:1.5;letter-spacing:0px;color:var( --e-global-color-secondary );}.elementor-379 .elementor-element.elementor-element-61631be p{margin-block-end:0px;}.elementor-379 .elementor-element.elementor-element-18cef45{--display:flex;}.elementor-379 .elementor-element.elementor-element-a9e3a58{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:1.5;letter-spacing:0px;color:var( --e-global-color-secondary );}.elementor-379 .elementor-element.elementor-element-a9e3a58 p{margin-block-end:0px;}.elementor-379 .elementor-element.elementor-element-9b05ed2{--display:flex;}.elementor-379 .elementor-element.elementor-element-ea83413{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:1.5;letter-spacing:0px;color:var( --e-global-color-secondary );}.elementor-379 .elementor-element.elementor-element-ea83413 p{margin-block-end:0px;}.elementor-379 .elementor-element.elementor-element-c983c57{--display:flex;}.elementor-379 .elementor-element.elementor-element-82433c5{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:1.5;letter-spacing:0px;color:var( --e-global-color-secondary );}.elementor-379 .elementor-element.elementor-element-82433c5 p{margin-block-end:0px;}.elementor-379 .elementor-element.elementor-element-fd7feef{--display:flex;}.elementor-379 .elementor-element.elementor-element-105f933{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:1.5;letter-spacing:0px;color:var( --e-global-color-secondary );}.elementor-379 .elementor-element.elementor-element-105f933 p{margin-block-end:0px;}.elementor-379 .elementor-element.elementor-element-620d6f9{--n-accordion-title-font-size:24px;--n-accordion-title-justify-content:space-between;--n-accordion-title-flex-grow:1;--n-accordion-title-icon-order:initial;--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-border-radius:0px 0px 0px 0px;--n-accordion-title-normal-color:#131F30;--n-accordion-icon-size:35px;--n-accordion-icon-normal-color:#02010100;--n-accordion-icon-hover-color:#02010100;--n-accordion-icon-active-color:#02010100;}.elementor-379 .elementor-element.elementor-element-620d6f9 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{border-style:none;}.elementor-379 .elementor-element.elementor-element-620d6f9 {--n-accordion-padding:0px 0px 0px 0px;}:where( .elementor-379 .elementor-element.elementor-element-620d6f9 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:"Manrope", Sans-serif;font-weight:700;text-transform:none;font-style:normal;text-decoration:none;line-height:1.375;letter-spacing:0px;}:where( .elementor-379 .elementor-element.elementor-element-620d6f9 > .e-n-accordion > .e-n-accordion-item ) > .e-con{border-style:none;--padding-top:0px;--padding-right:0px;--padding-bottom:20px;--padding-left:0px;}.elementor-379 .elementor-element.elementor-element-1acdadb{width:auto;max-width:auto;top:33%;}.elementor-379 .elementor-element.elementor-element-1acdadb.elementor-element{--align-self:flex-start;}body:not(.rtl) .elementor-379 .elementor-element.elementor-element-1acdadb{right:20px;}body.rtl .elementor-379 .elementor-element.elementor-element-1acdadb{left:20px;}.elementor-379 .elementor-element.elementor-element-1acdadb .elementor-icon-wrapper{text-align:center;}.elementor-379 .elementor-element.elementor-element-1acdadb .elementor-icon{font-size:62px;}.elementor-379 .elementor-element.elementor-element-1acdadb .elementor-icon svg{height:62px;}.elementor-379 .elementor-element.elementor-element-1acdadb .elementor-icon-wrapper svg{width:auto;}.elementor-379 .elementor-element.elementor-element-8624673{width:auto;max-width:auto;bottom:39%;}.elementor-379 .elementor-element.elementor-element-8624673.elementor-element{--align-self:flex-start;}body:not(.rtl) .elementor-379 .elementor-element.elementor-element-8624673{right:11.1%;}body.rtl .elementor-379 .elementor-element.elementor-element-8624673{left:11.1%;}.elementor-379 .elementor-element.elementor-element-8624673 .elementor-icon-wrapper{text-align:center;}.elementor-379 .elementor-element.elementor-element-8624673 .elementor-icon{font-size:32px;}.elementor-379 .elementor-element.elementor-element-8624673 .elementor-icon svg{height:32px;}.elementor-379 .elementor-element.elementor-element-8624673 .elementor-icon-wrapper svg{width:auto;}.elementor-379 .elementor-element.elementor-element-d02a51c{width:auto;max-width:auto;bottom:9.4%;}.elementor-379 .elementor-element.elementor-element-d02a51c.elementor-element{--align-self:flex-start;}body:not(.rtl) .elementor-379 .elementor-element.elementor-element-d02a51c{right:3.5%;}body.rtl .elementor-379 .elementor-element.elementor-element-d02a51c{left:3.5%;}.elementor-379 .elementor-element.elementor-element-d02a51c .elementor-icon-wrapper{text-align:center;}.elementor-379 .elementor-element.elementor-element-d02a51c .elementor-icon{font-size:32px;}.elementor-379 .elementor-element.elementor-element-d02a51c .elementor-icon svg{height:32px;}.elementor-379 .elementor-element.elementor-element-d02a51c .elementor-icon-wrapper svg{width:auto;}.elementor-379 .elementor-element.elementor-element-b735dc6{width:auto;max-width:auto;top:10%;}.elementor-379 .elementor-element.elementor-element-b735dc6.elementor-element{--align-self:flex-start;}body:not(.rtl) .elementor-379 .elementor-element.elementor-element-b735dc6{left:2.5%;}body.rtl .elementor-379 .elementor-element.elementor-element-b735dc6{right:2.5%;}.elementor-379 .elementor-element.elementor-element-b735dc6 .elementor-icon-wrapper{text-align:center;}.elementor-379 .elementor-element.elementor-element-b735dc6 .elementor-icon{font-size:62px;}.elementor-379 .elementor-element.elementor-element-b735dc6 .elementor-icon svg{height:62px;}.elementor-379 .elementor-element.elementor-element-b735dc6 .elementor-icon-wrapper svg{width:auto;}.elementor-379 .elementor-element.elementor-element-fb30286{width:auto;max-width:auto;top:47.4%;}.elementor-379 .elementor-element.elementor-element-fb30286.elementor-element{--align-self:flex-start;}body:not(.rtl) .elementor-379 .elementor-element.elementor-element-fb30286{left:12.6%;}body.rtl .elementor-379 .elementor-element.elementor-element-fb30286{right:12.6%;}.elementor-379 .elementor-element.elementor-element-fb30286 .elementor-icon-wrapper{text-align:center;}.elementor-379 .elementor-element.elementor-element-fb30286 .elementor-icon{font-size:32px;}.elementor-379 .elementor-element.elementor-element-fb30286 .elementor-icon svg{height:32px;}.elementor-379 .elementor-element.elementor-element-fb30286 .elementor-icon-wrapper svg{width:auto;}.elementor-379 .elementor-element.elementor-element-0a6050c{width:auto;max-width:auto;bottom:32.3%;}.elementor-379 .elementor-element.elementor-element-0a6050c.elementor-element{--align-self:flex-start;}body:not(.rtl) .elementor-379 .elementor-element.elementor-element-0a6050c{left:5%;}body.rtl .elementor-379 .elementor-element.elementor-element-0a6050c{right:5%;}.elementor-379 .elementor-element.elementor-element-0a6050c .elementor-icon-wrapper{text-align:center;}.elementor-379 .elementor-element.elementor-element-0a6050c .elementor-icon{font-size:32px;}.elementor-379 .elementor-element.elementor-element-0a6050c .elementor-icon svg{height:32px;}.elementor-379 .elementor-element.elementor-element-0a6050c .elementor-icon-wrapper svg{width:auto;}@media(min-width:2400px){.elementor-379 .elementor-element.elementor-element-1be90ed9 .elementor-heading-title{font-size:var( --e-global-typography-2cf219d-font-size );line-height:var( --e-global-typography-2cf219d-line-height );letter-spacing:var( --e-global-typography-2cf219d-letter-spacing );}}@media(max-width:1366px){.elementor-379 .elementor-element.elementor-element-1be90ed9 .elementor-heading-title{font-size:var( --e-global-typography-2cf219d-font-size );line-height:var( --e-global-typography-2cf219d-line-height );letter-spacing:var( --e-global-typography-2cf219d-letter-spacing );}}@media(max-width:1024px){.elementor-379 .elementor-element.elementor-element-7c4f79e8{--padding-top:70px;--padding-bottom:70px;--padding-left:30px;--padding-right:30px;}.elementor-379 .elementor-element.elementor-element-1be90ed9 .elementor-heading-title{font-size:var( --e-global-typography-2cf219d-font-size );line-height:var( --e-global-typography-2cf219d-line-height );letter-spacing:var( --e-global-typography-2cf219d-letter-spacing );}.elementor-379 .elementor-element.elementor-element-45426f18 .troo-advanced-breadcrumb__separator{margin-left:0px;margin-right:0px;}.elementor-379 .elementor-element.elementor-element-6740d77{--padding-top:70px;--padding-bottom:70px;--padding-left:30px;--padding-right:30px;}.elementor-379 .elementor-element.elementor-element-125a600{--grid-columns:3;}.elementor-379 .elementor-element.elementor-element-b2596fe{--padding-top:70px;--padding-bottom:70px;--padding-left:30px;--padding-right:30px;}.elementor-379 .elementor-element.elementor-element-566dcb0{--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-379 .elementor-element.elementor-element-900267a .elementor-heading-title{font-size:18px;}.elementor-379 .elementor-element.elementor-element-620d6f9{--n-accordion-title-font-size:21px;}}@media(max-width:880px){.elementor-379 .elementor-element.elementor-element-125a600{--grid-columns:2;}.elementor-379 .elementor-element.elementor-element-5a63c9e{--container-widget-width:460px;--container-widget-flex-grow:0;width:var( --container-widget-width, 460px );max-width:460px;}}@media(max-width:767px){.elementor-379 .elementor-element.elementor-element-7c4f79e8{--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-379 .elementor-element.elementor-element-1be90ed9 .elementor-heading-title{font-size:var( --e-global-typography-2cf219d-font-size );line-height:var( --e-global-typography-2cf219d-line-height );letter-spacing:var( --e-global-typography-2cf219d-letter-spacing );}.elementor-379 .elementor-element.elementor-element-45426f18 .troo-advanced-breadcrumb__item, .elementor-379 .elementor-element.elementor-element-45426f18 .troo-advanced-breadcrumb__link, .elementor-379 .elementor-element.elementor-element-45426f18 .troo-advanced-breadcrumb__text, .elementor-379 .elementor-element.elementor-element-45426f18 .troo-advanced-breadcrumb__current{font-size:16px;line-height:1.3;}.elementor-379 .elementor-element.elementor-element-45426f18 .troo-advanced-breadcrumb__separator{font-size:18px;margin-left:0px;margin-right:0px;}.elementor-379 .elementor-element.elementor-element-45426f18 .troo-advanced-breadcrumb__separator svg{width:18px;height:18px;}.elementor-379 .elementor-element.elementor-element-45426f18 .troo-advanced-breadcrumb{padding:15px 15px 15px 15px;margin:0px 0px 0px 0px;}.elementor-379 .elementor-element.elementor-element-6740d77{--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;--flex-wrap:nowrap;--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-379 .elementor-element.elementor-element-125a600{--grid-columns:1;}.elementor-379 .elementor-element.elementor-element-b2596fe{--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-379 .elementor-element.elementor-element-900267a .elementor-heading-title{line-height:1.3;}.elementor-379 .elementor-element.elementor-element-5a63c9e{width:100%;max-width:100%;}.elementor-379 .elementor-element.elementor-element-9839d13{line-height:1.3;}.elementor-379 .elementor-element.elementor-element-61631be{line-height:1.3;}.elementor-379 .elementor-element.elementor-element-a9e3a58{line-height:1.3;}.elementor-379 .elementor-element.elementor-element-ea83413{line-height:1.3;}.elementor-379 .elementor-element.elementor-element-82433c5{line-height:1.3;}.elementor-379 .elementor-element.elementor-element-105f933{line-height:1.3;}.elementor-379 .elementor-element.elementor-element-620d6f9{--n-accordion-title-font-size:18px;}:where( .elementor-379 .elementor-element.elementor-element-620d6f9 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{line-height:1.3;}}