.elementor-1121 .elementor-element.elementor-element-d60a417{--display:flex;}.elementor-1121 .elementor-element.elementor-element-c5da5aa{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-1121 .elementor-element.elementor-element-c5da5aa .elementor-divider-separator{width:100%;}.elementor-1121 .elementor-element.elementor-element-c5da5aa .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-1121 .elementor-element.elementor-element-5f08783{--display:flex;}.elementor-1121 .elementor-element.elementor-element-6e88a31 > .elementor-widget-container{background-color:var( --e-global-color-f936933 );margin:0px 0px 0px 0px;padding:32px 32px 32px 32px;}.elementor-1121 .elementor-element.elementor-element-6e88a31.elementor-element{--align-self:flex-start;}.elementor-1121 .elementor-element.elementor-element-6e88a31 .elementor-heading-title{color:var( --e-global-color-cdb29ac );}.elementor-1121 .elementor-element.elementor-element-4bfc397{--display:flex;}.elementor-1121 .elementor-element.elementor-element-f0f920b{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-1121 .elementor-element.elementor-element-f0f920b .elementor-divider-separator{width:100%;}.elementor-1121 .elementor-element.elementor-element-f0f920b .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-1121 .elementor-element.elementor-element-3835424{--display:flex;}.elementor-1121 .elementor-element.elementor-element-30a56ff{width:100%;max-width:100%;}.elementor-1121 .elementor-element.elementor-element-30a56ff .project-details{background-color:var( --e-global-color-f936933 );}.elementor-1121 .elementor-element.elementor-element-30a56ff .project-detail__icon i{transition:color 0.3s;}.elementor-1121 .elementor-element.elementor-element-30a56ff .project-detail__icon svg{transition:fill 0.3s;}.elementor-1121 .elementor-element.elementor-element-30a56ff .project-details .project-detail__icon{font-size:14px;}.elementor-1121 .elementor-element.elementor-element-30a56ff .project-details ul li .project-detail__title{color:#C5C5C5;transition:color 0.3s;}.elementor-1121 .elementor-element.elementor-element-30a56ff .project-details ul li .project-detail__description{color:var( --e-global-color-cdb29ac );transition:color 0.3s;}.elementor-1121 .elementor-element.elementor-element-e4cb905{--display:flex;}.elementor-1121 .elementor-element.elementor-element-c976840{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-1121 .elementor-element.elementor-element-c976840 .elementor-divider-separator{width:100%;}.elementor-1121 .elementor-element.elementor-element-c976840 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-1121 .elementor-element.elementor-element-4ac0fcb{--display:flex;}.elementor-1121 .elementor-element.elementor-element-c763bc6 > .elementor-widget-container{background-color:var( --e-global-color-f936933 );border-radius:0px 0px 0px 0px;}.elementor-1121 .elementor-element.elementor-element-c763bc6 .swiper-wrapper{text-align:center;align-items:center;}.elementor-1121 .elementor-element.elementor-element-c763bc6 .single-image{opacity:1;}.elementor-1121 .elementor-element.elementor-element-c763bc6 .theme-carousel .swiper-button{color:var( --e-global-color-f936933 );background-color:var( --e-global-color-f936933 );}.elementor-1121 .elementor-element.elementor-element-c763bc6 .theme-carousel .swiper-button:hover{color:var( --e-global-color-f936933 );background-color:var( --e-global-color-f936933 );}.elementor-1121 .elementor-element.elementor-element-c763bc6 .theme-carousel .swiper-pagination-bullet{background-color:var( --e-global-color-f936933 );}.elementor-1121 .elementor-element.elementor-element-c763bc6 .theme-carousel .swiper-pagination-bullet:hover{background-color:var( --e-global-color-f936933 );}.elementor-1121 .elementor-element.elementor-element-c763bc6 .theme-carousel .swiper-pagination-bullet-active{background-color:var( --e-global-color-f936933 );}.elementor-1121 .elementor-element.elementor-element-cffcd93{--display:flex;}.elementor-1121 .elementor-element.elementor-element-aa2209f{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-1121 .elementor-element.elementor-element-aa2209f .elementor-divider-separator{width:100%;}.elementor-1121 .elementor-element.elementor-element-aa2209f .elementor-divider{padding-block-start:15px;padding-block-end:15px;}