.elementor-14378 .elementor-element.elementor-element-ffce82e{--display:flex;--flex-wrap-mobile:wrap;--padding-right:10px;--overlay-opacity:0.65;--container-widget-height:initial;--container-widget-width:100%;--padding-left:10px;--container-widget-align-self:initial;--container-widget-flex-grow:0;--padding-bottom:140px;--flex-direction:column;--padding-top:240px}.elementor-14378 .elementor-element.elementor-element-ffce82e:not(.elementor-motion-effects-element-type-background),.elementor-14378 .elementor-element.elementor-element-ffce82e>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-size:cover;background-position:50%;background-image:url(https://dicamentation.cfd/wp-content/uploads/2025/10/new-project-4.jpg);background-repeat:no-repeat}.elementor-14378 .elementor-element.elementor-element-ffce82e:before,.elementor-14378 .elementor-element.elementor-element-ffce82e>.e-con-inner>.elementor-background-slideshow:before,.elementor-14378 .elementor-element.elementor-element-ffce82e>.e-con-inner>.elementor-background-video-container:before,.elementor-14378 .elementor-element.elementor-element-ffce82e>.elementor-background-slideshow:before,.elementor-14378 .elementor-element.elementor-element-ffce82e>.elementor-background-video-container:before,.elementor-14378 .elementor-element.elementor-element-ffce82e>.elementor-motion-effects-container>.elementor-motion-effects-layer:before{--background-overlay:"";background-color:#000}.elementor-14378 .elementor-element.elementor-element-17cdedc{--justify-content:space-between;--display:flex;--flex-wrap-mobile:wrap;--padding-right:0px;--container-widget-height:100%;--container-widget-width:initial;--padding-left:0px;--container-widget-align-self:stretch;--container-widget-flex-grow:1;--padding-bottom:0px;--flex-direction:row;--padding-top:0px}.elementor-14378 .elementor-element.elementor-element-7572146{--justify-content:center;--display:flex}.elementor-14378 .elementor-element.elementor-element-a46a7fc .tm-text-editor,.elementor-14378 .elementor-element.elementor-element-a46a7fc .tm-text-editor *{font-size:90px;font-weight:700;line-height:96px}.elementor-14378 .elementor-element.elementor-element-a46a7fc .tm-text-editor,.elementor-14378 .elementor-element.elementor-element-a46a7fc .tm-text-editor *{color:#fff;margin:0 0 15px -4px}.elementor-14378 .elementor-element.elementor-element-e013d1c .tm-text-editor,.elementor-14378 .elementor-element.elementor-element-e013d1c .tm-text-editor *{font-size:18px;font-weight:400;line-height:36px}.elementor-14378 .elementor-element.elementor-element-e013d1c .tm-text-editor,.elementor-14378 .elementor-element.elementor-element-e013d1c .tm-text-editor *{color:#fff;margin:0 0 20px}.elementor-14378 .elementor-element.elementor-element-b0a0d27{--display:flex}.elementor-14378 .elementor-element.elementor-element-02da1a8 .tm-contact-form{padding:60px;background-color:#fff}.elementor-14378 .elementor-element.elementor-element-02da1a8 .tm-contact-form-7 .tm-contact-form-7-subtitle,.elementor-14378 .elementor-element.elementor-element-02da1a8 .tm-contact-form-7 .tm-contact-form-7-title{margin:0}.elementor-14378 .elementor-element.elementor-element-02da1a8 .tm-contact-form-7 .tm-contact-form-7-description{margin:0 0 30px}.elementor-14378 .elementor-element.elementor-element-02da1a8 .tm-contact-form-7 .wpcf7-form-control.wpcf7-date,.elementor-14378 .elementor-element.elementor-element-02da1a8 .tm-contact-form-7 .wpcf7-form-control.wpcf7-quiz,.elementor-14378 .elementor-element.elementor-element-02da1a8 .tm-contact-form-7 .wpcf7-form-control.wpcf7-select,.elementor-14378 .elementor-element.elementor-element-02da1a8 .tm-contact-form-7 .wpcf7-form-control.wpcf7-text,.elementor-14378 .elementor-element.elementor-element-02da1a8 .tm-contact-form-7 .wpcf7-form-control.wpcf7-textarea{border:1px solid #0000001f;background-color:#fff}.elementor-14378 .elementor-element.elementor-element-02da1a8 .tm-contact-form-7 .wpcf7-form .wpcf7-form-control-wrap .wpcf7-form-control{margin-bottom:0}.elementor-14378 .elementor-element.elementor-element-02da1a8 .tm-contact-form-7 .wpcf7-form-control.wpcf7-textarea{height:67px}.elementor-14378 .elementor-element.elementor-element-02da1a8 .tm-contact-form-7 .wpcf7-form .ajax-loader,.elementor-14378 .elementor-element.elementor-element-02da1a8 .tm-contact-form-7 .wpcf7-form .wpcf7-spinner{display:none}.elementor-14378 .elementor-element.elementor-element-02da1a8 .tm-contact-form-7 .wpcf7-form.submitting .ajax-loader{display:block}.elementor-14378 .elementor-element.elementor-element-807714e{--display:flex}.elementor-14378 .elementor-element.elementor-element-0012edf,.elementor-14378 .elementor-element.elementor-element-31e84c3{--grid-auto-flow:row;--display:grid;--e-con-grid-template-rows:repeat(2,1fr);--e-con-grid-template-columns:repeat(1,1fr)}.elementor-14378 .elementor-element.elementor-element-a6e0bfd{--display:flex;--flex-wrap-mobile:wrap;--padding-right:10px;--overlay-opacity:1;--container-widget-height:initial;--z-index:1;--container-widget-width:100%;--padding-left:10px;--container-widget-align-self:initial;--container-widget-flex-grow:0;--padding-bottom:0px;--flex-direction:column;--padding-top:110px}.elementor-14378 .elementor-element.elementor-element-a6e0bfd:before,.elementor-14378 .elementor-element.elementor-element-a6e0bfd>.e-con-inner>.elementor-background-slideshow:before,.elementor-14378 .elementor-element.elementor-element-a6e0bfd>.e-con-inner>.elementor-background-video-container:before,.elementor-14378 .elementor-element.elementor-element-a6e0bfd>.elementor-background-slideshow:before,.elementor-14378 .elementor-element.elementor-element-a6e0bfd>.elementor-background-video-container:before,.elementor-14378 .elementor-element.elementor-element-a6e0bfd>.elementor-motion-effects-container>.elementor-motion-effects-layer:before{--background-overlay:"";background-position:100% 0;background-repeat:no-repeat}.elementor-14378 .elementor-element.elementor-element-7c92741{--justify-content:space-between;--display:flex;--flex-wrap-mobile:wrap;--padding-right:0px;--container-widget-height:100%;--container-widget-width:initial;--padding-left:0px;--container-widget-align-self:stretch;--container-widget-flex-grow:1;--padding-bottom:0px;--flex-direction:row;--padding-top:0px}.elementor-14378 .elementor-element.elementor-element-cb82670{--display:flex}.elementor-14378 .elementor-element.elementor-element-b550b5e .tm-sc-section-title .subtitle{padding:0}.elementor-14378 .elementor-element.elementor-element-7e1f160 .tm-text-editor,.elementor-14378 .elementor-element.elementor-element-7e1f160 .tm-text-editor *{margin:0 0 15px}.elementor-14378 .elementor-element.elementor-element-e6286e5>.elementor-widget-container{margin:0 0 20px}.elementor-14378 .elementor-element.elementor-element-e6286e5 .tm-sc-list li i{color:var(--theme-color1)}.elementor-14378 .elementor-element.elementor-element-e6286e5 .tm-sc-list i{font-size:19px;font-weight:600;line-height:20px}.elementor-14378 .elementor-element.elementor-element-e6286e5 .tm-sc-list li{font-size:18px;font-weight:400;color:var(--theme-color2);margin:0 0 10px}.elementor-14378 .elementor-element.elementor-element-bdd3344{--display:flex;--flex-wrap-mobile:wrap;--padding-right:0px;--container-widget-height:100%;--container-widget-width:initial;--padding-left:0px;--container-widget-align-self:stretch;--container-widget-flex-grow:1;--padding-bottom:0px;--flex-direction:row;--padding-top:0px}.elementor-14378 .elementor-element.elementor-element-9c97098{--display:flex;--padding-right:0px;--padding-left:0px;--padding-bottom:0px;--padding-top:0px}.elementor-14378 .elementor-element.elementor-element-9c97098.e-con{--flex-grow:0;--flex-shrink:0}.elementor-14378 .elementor-element.elementor-element-9d68c7e .btn-view-details{text-align:left}.elementor-14378 .elementor-element.elementor-element-4bef43e{--display:flex}.elementor-14378 .elementor-element.elementor-element-113c8b8{--justify-content:space-between;--display:flex;--flex-wrap-mobile:wrap;--flex-wrap:wrap;--container-widget-height:100%;--container-widget-width:initial;--container-widget-align-self:stretch;--container-widget-flex-grow:1;--margin-left:0px;--margin-right:0px;--margin-top:0px;--margin-bottom:0px;--flex-direction:row}.elementor-14378 .elementor-element.elementor-element-76b7844{--display:flex;--padding-right:0px;--padding-left:0px;--margin-left:0px;--margin-right:0px;--margin-top:50px;--margin-bottom:0px;--padding-bottom:0px;--padding-top:0px}.elementor-14378 .elementor-element.elementor-element-11c702b .tm-sc-icon-box{padding:30px;text-align:left;background-color:#fff;box-shadow:0 10px 30px 0 rgba(0,0,0,.18)}.elementor-14378 .elementor-element.elementor-element-11c702b .icon i,.elementor-14378 .elementor-element.elementor-element-11c702b .icon svg{font-size:50px}.elementor-14378 .elementor-element.elementor-element-11c702b .icon i{color:var(--theme-color1);line-height:100px}.elementor-14378 .elementor-element.elementor-element-11c702b .icon svg{fill:var(--theme-color1);line-height:100px}.elementor-14378 .elementor-element.elementor-element-11c702b .icon{height:100px;background-color:#f4f4f4;width:100px;line-height:100px}.elementor-14378 .elementor-element.elementor-element-11c702b:hover .icon i{color:#fff}.elementor-14378 .elementor-element.elementor-element-11c702b:hover .icon svg{fill:#fff}.elementor-14378 .elementor-element.elementor-element-11c702b:hover .icon{background-color:var(--theme-color1)}.elementor-14378 .elementor-element.elementor-element-11c702b .icon-wrapper .icon-bg-img,.elementor-14378 .elementor-element.elementor-element-11c702b:hover .icon-wrapper .icon-bg-img{top:0;left:0}.elementor-14378 .elementor-element.elementor-element-11c702b .icon-box-title{margin:25px 0 10px}.elementor-14378 .elementor-element.elementor-element-11c702b .content{margin:0}.elementor-14378 .elementor-element.elementor-element-d6605b2{--display:flex;--padding-right:0px;--padding-left:0px;--margin-left:0px;--margin-right:0px;--margin-top:0px;--margin-bottom:0px;--padding-bottom:0px;--padding-top:0px}.elementor-14378 .elementor-element.elementor-element-679acf1 .tm-sc-icon-box{padding:30px;text-align:left;background-color:#fff;box-shadow:0 10px 30px 0 rgba(0,0,0,.18)}.elementor-14378 .elementor-element.elementor-element-679acf1 .icon i,.elementor-14378 .elementor-element.elementor-element-679acf1 .icon svg{font-size:50px}.elementor-14378 .elementor-element.elementor-element-679acf1 .icon i{color:var(--theme-color1);line-height:100px}.elementor-14378 .elementor-element.elementor-element-679acf1 .icon svg{fill:var(--theme-color1);line-height:100px}.elementor-14378 .elementor-element.elementor-element-679acf1 .icon{height:100px;background-color:#f4f4f4;width:100px;line-height:100px}.elementor-14378 .elementor-element.elementor-element-679acf1:hover .icon i{color:#fff}.elementor-14378 .elementor-element.elementor-element-679acf1:hover .icon svg{fill:#fff}.elementor-14378 .elementor-element.elementor-element-679acf1:hover .icon{background-color:var(--theme-color1)}.elementor-14378 .elementor-element.elementor-element-679acf1 .icon-wrapper .icon-bg-img,.elementor-14378 .elementor-element.elementor-element-679acf1:hover .icon-wrapper .icon-bg-img{top:0;left:0}.elementor-14378 .elementor-element.elementor-element-679acf1 .icon-box-title{margin:25px 0 10px}.elementor-14378 .elementor-element.elementor-element-679acf1 .content{margin:0}.elementor-14378 .elementor-element.elementor-element-e9d1b94{--justify-content:space-between;--display:flex;--padding-right:0px;--padding-left:0px;--margin-left:0px;--margin-right:0px;--margin-top:0px;--margin-bottom:0px;--padding-bottom:0px;--padding-top:0px}.elementor-14378 .elementor-element.elementor-element-054cd75 .tm-sc-icon-box{padding:30px;text-align:left;background-color:#fff;box-shadow:0 10px 30px 0 rgba(0,0,0,.18)}.elementor-14378 .elementor-element.elementor-element-054cd75 .icon i,.elementor-14378 .elementor-element.elementor-element-054cd75 .icon svg{font-size:50px}.elementor-14378 .elementor-element.elementor-element-054cd75 .icon i{color:var(--theme-color1);line-height:100px}.elementor-14378 .elementor-element.elementor-element-054cd75 .icon svg{fill:var(--theme-color1);line-height:100px}.elementor-14378 .elementor-element.elementor-element-054cd75 .icon{height:100px;background-color:#f4f4f4;width:100px;line-height:100px}.elementor-14378 .elementor-element.elementor-element-054cd75:hover .icon i{color:#fff}.elementor-14378 .elementor-element.elementor-element-054cd75:hover .icon svg{fill:#fff}.elementor-14378 .elementor-element.elementor-element-054cd75:hover .icon{background-color:var(--theme-color1)}.elementor-14378 .elementor-element.elementor-element-054cd75 .icon-wrapper .icon-bg-img,.elementor-14378 .elementor-element.elementor-element-054cd75:hover .icon-wrapper .icon-bg-img{top:0;left:0}.elementor-14378 .elementor-element.elementor-element-054cd75 .icon-box-title{margin:25px 0 10px}.elementor-14378 .elementor-element.elementor-element-054cd75 .content{margin:0}.elementor-14378 .elementor-element.elementor-element-9375a16{--justify-content:space-between;--display:flex;--padding-right:0px;--padding-left:0px;--margin-left:0px;--margin-right:0px;--margin-top:-50px;--margin-bottom:0px;--padding-bottom:0px;--padding-top:0px}.elementor-14378 .elementor-element.elementor-element-15171d8 .tm-sc-icon-box{padding:30px;text-align:left;background-color:#fff;box-shadow:0 10px 30px 0 rgba(0,0,0,.18)}.elementor-14378 .elementor-element.elementor-element-15171d8 .icon i,.elementor-14378 .elementor-element.elementor-element-15171d8 .icon svg{font-size:50px}.elementor-14378 .elementor-element.elementor-element-15171d8 .icon i{color:var(--theme-color1);line-height:100px}.elementor-14378 .elementor-element.elementor-element-15171d8 .icon svg{fill:var(--theme-color1);line-height:100px}.elementor-14378 .elementor-element.elementor-element-15171d8 .icon{height:100px;background-color:#f4f4f4;width:100px;line-height:100px}.elementor-14378 .elementor-element.elementor-element-15171d8:hover .icon i{color:#fff}.elementor-14378 .elementor-element.elementor-element-15171d8:hover .icon svg{fill:#fff}.elementor-14378 .elementor-element.elementor-element-15171d8:hover .icon{background-color:var(--theme-color1)}.elementor-14378 .elementor-element.elementor-element-15171d8 .icon-wrapper .icon-bg-img,.elementor-14378 .elementor-element.elementor-element-15171d8:hover .icon-wrapper .icon-bg-img{top:0;left:0}.elementor-14378 .elementor-element.elementor-element-15171d8 .icon-box-title{margin:25px 0 10px}.elementor-14378 .elementor-element.elementor-element-15171d8 .content{margin:0}.elementor-14378 .elementor-element.elementor-element-2d20460{--display:flex}.elementor-14378 .elementor-element.elementor-element-9dbb94e{--display:flex;--flex-wrap-mobile:wrap;--padding-right:10px;--overlay-opacity:1;--container-widget-height:initial;--z-index:0;--container-widget-width:100%;--padding-left:10px;--container-widget-align-self:initial;--container-widget-flex-grow:0;--margin-left:0px;--margin-right:0px;--margin-top:-80px;--margin-bottom:0px;--padding-bottom:80px;--flex-direction:column;--padding-top:175px}.elementor-14378 .elementor-element.elementor-element-9dbb94e:not(.elementor-motion-effects-element-type-background),.elementor-14378 .elementor-element.elementor-element-9dbb94e>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#24201f}.elementor-14378 .elementor-element.elementor-element-9dbb94e:before,.elementor-14378 .elementor-element.elementor-element-9dbb94e>.e-con-inner>.elementor-background-slideshow:before,.elementor-14378 .elementor-element.elementor-element-9dbb94e>.e-con-inner>.elementor-background-video-container:before,.elementor-14378 .elementor-element.elementor-element-9dbb94e>.elementor-background-slideshow:before,.elementor-14378 .elementor-element.elementor-element-9dbb94e>.elementor-background-video-container:before,.elementor-14378 .elementor-element.elementor-element-9dbb94e>.elementor-motion-effects-container>.elementor-motion-effects-layer:before{--background-overlay:"";background-size:cover;background-position:50%;background-image:url(https://dicamentation.cfd/wp-content/uploads/2024/09/image-78.png);background-repeat:no-repeat}.elementor-14378 .elementor-element.elementor-element-bcdcb1b{--display:flex;--flex-wrap-mobile:wrap;--padding-right:0px;--container-widget-height:initial;--container-widget-width:100%;--padding-left:0px;--container-widget-align-self:initial;--container-widget-flex-grow:0;--padding-bottom:0px;--flex-direction:column;--padding-top:0px}.elementor-14378 .elementor-element.elementor-element-b703952{--display:flex;--flex-wrap-mobile:wrap;--container-widget-height:100%;--container-widget-width:initial;--container-widget-align-self:stretch;--container-widget-flex-grow:1;--margin-left:0px;--margin-right:0px;--margin-top:0px;--margin-bottom:10px;--flex-direction:row}.elementor-14378 .elementor-element.elementor-element-f84455e{--display:flex;--padding-right:0px;--padding-left:0px;--padding-bottom:0px;--padding-top:0px}.elementor-14378 .elementor-element.elementor-element-561b2c3 .title{color:#fff}.elementor-14378 .elementor-element.elementor-element-561b2c3 .tm-sc-section-title .subtitle{padding:0}.elementor-14378 .elementor-element.elementor-element-01260f5{--justify-content:flex-end;--display:flex;--padding-right:0px;--padding-left:0px;--padding-bottom:0px;--padding-top:0px}.elementor-14378 .elementor-element.elementor-element-e1b0df6>.elementor-widget-container{margin:0 0 20px}.elementor-14378 .elementor-element.elementor-element-e1b0df6 .btn-view-details{text-align:right}.elementor-14378 .elementor-element.elementor-element-3bea1db{--display:flex}.elementor-14378 .elementor-element.elementor-element-81fe1c1 .tm-swiper-button-wrap{display:flex}.elementor-14378 .elementor-element.elementor-element-81fe1c1 .swiper-pagination{transform:translate(-50%,-50%);bottom:-75px;left:50%;display:block}.elementor-14378 .elementor-element.elementor-element-81fe1c1 .isotope-layout-filter{text-align:center}@media(min-width:768px){.elementor-14378 .elementor-element.elementor-element-7572146{--width:47%}.elementor-14378 .elementor-element.elementor-element-b0a0d27{--width:43%}.elementor-14378 .elementor-element.elementor-element-cb82670{--width:49%}.elementor-14378 .elementor-element.elementor-element-bdd3344{--width:100%}.elementor-14378 .elementor-element.elementor-element-9c97098{--width:42%}.elementor-14378 .elementor-element.elementor-element-4bef43e{--width:50%}.elementor-14378 .elementor-element.elementor-element-113c8b8{--width:47%}.elementor-14378 .elementor-element.elementor-element-76b7844,.elementor-14378 .elementor-element.elementor-element-9375a16,.elementor-14378 .elementor-element.elementor-element-d6605b2,.elementor-14378 .elementor-element.elementor-element-e9d1b94{--width:48%}.elementor-14378 .elementor-element.elementor-element-f84455e{--width:60%}.elementor-14378 .elementor-element.elementor-element-01260f5{--width:40%}}@media(max-width:1024px) and (min-width:768px){.elementor-14378 .elementor-element.elementor-element-b0a0d27{--width:45%}.elementor-14378 .elementor-element.elementor-element-cb82670{--width:75%}.elementor-14378 .elementor-element.elementor-element-9c97098{--width:40%}.elementor-14378 .elementor-element.elementor-element-113c8b8{--width:100%}.elementor-14378 .elementor-element.elementor-element-76b7844,.elementor-14378 .elementor-element.elementor-element-9375a16,.elementor-14378 .elementor-element.elementor-element-d6605b2,.elementor-14378 .elementor-element.elementor-element-e9d1b94{--width:49%}.elementor-14378 .elementor-element.elementor-element-f84455e{--width:70%}.elementor-14378 .elementor-element.elementor-element-01260f5{--width:30%}}@media(max-width:1024px){.elementor-14378 .elementor-element.elementor-element-ffce82e{--padding-right:10px;--padding-left:10px;--padding-bottom:140px;--padding-top:190px}.elementor-14378 .elementor-element.elementor-element-a46a7fc .tm-text-editor,.elementor-14378 .elementor-element.elementor-element-a46a7fc .tm-text-editor *{font-size:72px;line-height:85px}.elementor-14378 .elementor-element.elementor-element-0012edf,.elementor-14378 .elementor-element.elementor-element-31e84c3{--grid-auto-flow:row}.elementor-14378 .elementor-element.elementor-element-7c92741{--flex-wrap-mobile:wrap;--container-widget-height:initial;--container-widget-width:100%;--container-widget-align-self:initial;--container-widget-flex-grow:0;--flex-direction:column}.elementor-14378 .elementor-element.elementor-element-113c8b8{--gap:20px 0px;--margin-left:0px;--row-gap:20px;--column-gap:0px;--margin-right:0px;--margin-top:20px;--margin-bottom:0px}.elementor-14378 .elementor-element.elementor-element-113c8b8.e-con{--flex-grow:0;--flex-shrink:1}.elementor-14378 .elementor-element.elementor-element-76b7844{--justify-content:space-between;--flex-wrap-mobile:wrap;--container-widget-height:100%;--container-widget-width:initial;--container-widget-align-self:stretch;--container-widget-flex-grow:1;--flex-direction:row}}@media(max-width:767px){.elementor-14378 .elementor-element.elementor-element-a46a7fc .tm-text-editor{text-align:center;margin:0}.elementor-14378 .elementor-element.elementor-element-a46a7fc .tm-text-editor,.elementor-14378 .elementor-element.elementor-element-a46a7fc .tm-text-editor *{font-size:50px;line-height:65px}.elementor-14378 .elementor-element.elementor-element-a46a7fc .tm-text-editor *{margin:0}.elementor-14378 .elementor-element.elementor-element-e013d1c .tm-text-editor{text-align:center}.elementor-14378 .elementor-element.elementor-element-e013d1c .tm-text-editor,.elementor-14378 .elementor-element.elementor-element-e013d1c .tm-text-editor *{line-height:30px}.elementor-14378 .elementor-element.elementor-element-0012edf,.elementor-14378 .elementor-element.elementor-element-31e84c3{--grid-auto-flow:row;--e-con-grid-template-columns:repeat(1,1fr)}.elementor-14378 .elementor-element.elementor-element-e6286e5 .tm-sc-list li{font-size:16px}.elementor-14378 .elementor-element.elementor-element-9c97098{--margin-left:0px;--margin-right:0px;--margin-top:0px;--margin-bottom:20px}.elementor-14378 .elementor-element.elementor-element-9d68c7e .btn-view-details{text-align:left}.elementor-14378 .elementor-element.elementor-element-4bef43e{--padding-right:0px;--padding-left:0px;--padding-bottom:0px;--padding-top:0px}.elementor-14378 .elementor-element.elementor-element-e1b0df6 .btn-view-details{text-align:left}}