.elementor-3298 .elementor-element.elementor-element-2e337c8{--display:flex;--min-height:929px;--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:1;--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-3298 .elementor-element.elementor-element-2e337c8:not(.elementor-motion-effects-element-type-background), .elementor-3298 .elementor-element.elementor-element-2e337c8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://distritoch.com/wp-content/uploads/2023/12/Banner-nosotros.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-3298 .elementor-element.elementor-element-2e337c8::before, .elementor-3298 .elementor-element.elementor-element-2e337c8 > .elementor-background-video-container::before, .elementor-3298 .elementor-element.elementor-element-2e337c8 > .e-con-inner > .elementor-background-video-container::before, .elementor-3298 .elementor-element.elementor-element-2e337c8 > .elementor-background-slideshow::before, .elementor-3298 .elementor-element.elementor-element-2e337c8 > .e-con-inner > .elementor-background-slideshow::before, .elementor-3298 .elementor-element.elementor-element-2e337c8 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#1E1E1E80;--background-overlay:'';}.elementor-3298 .elementor-element.elementor-element-258bc75{--display:flex;--position:absolute;--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:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;top:0px;--z-index:2;}body:not(.rtl) .elementor-3298 .elementor-element.elementor-element-258bc75{left:0px;}body.rtl .elementor-3298 .elementor-element.elementor-element-258bc75{right:0px;}.elementor-3298 .elementor-element.elementor-element-15cd30d{--iteration-count:infinite;--animation-duration:1200ms;--dynamic-text-color:#FFFFFF;}.elementor-3298 .elementor-element.elementor-element-15cd30d > .elementor-widget-container{margin:0px 0px 34px 0px;padding:0px 0px 0px 0px;}.elementor-3298 .elementor-element.elementor-element-15cd30d .elementor-headline{text-align:center;font-family:"Raleway", Sans-serif;font-size:100px;font-weight:500;text-transform:uppercase;font-style:italic;text-decoration:none;line-height:80px;}.elementor-3298 .elementor-element.elementor-element-15cd30d .elementor-headline-plain-text{color:#FFFFFF;}.elementor-3298 .elementor-element.elementor-element-15cd30d .elementor-headline-dynamic-text{font-family:"Raleway", Sans-serif;font-weight:900;text-transform:uppercase;font-style:normal;text-decoration:none;line-height:80px;}.elementor-3298 .elementor-element.elementor-element-15cd30d .elementor-headline-dynamic-wrapper path{stroke-width:0px;}.elementor-3298 .elementor-element.elementor-element-4864910{width:var( --container-widget-width, 817px );max-width:817px;--container-widget-width:817px;--container-widget-flex-grow:0;text-align:center;}.elementor-3298 .elementor-element.elementor-element-4864910 > .elementor-widget-container{margin:0px 0px 35px 0px;padding:0px 0px 0px 0px;}.elementor-3298 .elementor-element.elementor-element-4864910 .elementor-heading-title{font-family:"Raleway", Sans-serif;font-size:20px;font-weight:600;text-transform:none;font-style:normal;text-decoration:none;line-height:26px;color:#FFFFFF;}.elementor-3298 .elementor-element.elementor-element-74e9461{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:39px;--padding-bottom:55px;--padding-left:24px;--padding-right:24px;}.elementor-3298 .elementor-element.elementor-element-74e9461:not(.elementor-motion-effects-element-type-background), .elementor-3298 .elementor-element.elementor-element-74e9461 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-3298 .elementor-element.elementor-element-4cd63eb{--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:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:37px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3298 .elementor-element.elementor-element-16f2845{--animation-duration:1200ms;--dynamic-text-color:#1E1E1E;}.elementor-3298 .elementor-element.elementor-element-16f2845 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-3298 .elementor-element.elementor-element-16f2845 .elementor-headline{text-align:center;font-family:"Raleway", Sans-serif;font-size:36px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:54px;letter-spacing:0px;}.elementor-3298 .elementor-element.elementor-element-16f2845 .elementor-headline-plain-text{color:#1E1E1E;}.elementor-3298 .elementor-element.elementor-element-16f2845 .elementor-headline-dynamic-text{font-family:"Raleway", Sans-serif;font-weight:900;text-transform:none;font-style:normal;text-decoration:none;}.elementor-3298 .elementor-element.elementor-element-16f2845 .elementor-headline-dynamic-wrapper path{stroke-width:3px;stroke-linecap:round;stroke-linejoin:round;}.elementor-3298 .elementor-element.elementor-element-1938869{--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:10px 70px;--row-gap:10px;--column-gap:70px;--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-3298 .elementor-element.elementor-element-947ea60{--display:flex;--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-3298 .elementor-element.elementor-element-19d5539 img{width:100%;max-width:1024px;height:394px;object-fit:cover;object-position:center center;border-radius:8px 8px 8px 8px;}.elementor-3298 .elementor-element.elementor-element-c00f649{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--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-3298 .elementor-element.elementor-element-48d94ea{--animation-duration:1200ms;--dynamic-text-color:#1E1E1E;}.elementor-3298 .elementor-element.elementor-element-48d94ea > .elementor-widget-container{margin:0px 0px 24px 0px;padding:0px 0px 0px 0px;}.elementor-3298 .elementor-element.elementor-element-48d94ea .elementor-headline{text-align:left;font-family:"Raleway", Sans-serif;font-size:24px;font-weight:400;text-transform:none;font-style:italic;text-decoration:none;line-height:36px;letter-spacing:0px;}.elementor-3298 .elementor-element.elementor-element-48d94ea .elementor-headline-plain-text{color:#1E1E1E;}.elementor-3298 .elementor-element.elementor-element-48d94ea .elementor-headline-dynamic-text{font-family:"Raleway", Sans-serif;font-weight:900;text-transform:none;font-style:normal;text-decoration:none;line-height:36px;}.elementor-3298 .elementor-element.elementor-element-48d94ea .elementor-headline-dynamic-wrapper path{stroke:#9AC56B;stroke-width:4px;stroke-linecap:round;stroke-linejoin:round;}.elementor-3298 .elementor-element.elementor-element-5ac254e{text-align:left;font-family:"Raleway", Sans-serif;font-size:14px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:24px;color:#1E1E1E;}.elementor-3298 .elementor-element.elementor-element-143e434{--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:21px 21px;--row-gap:21px;--column-gap:21px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:55px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-3298 .elementor-element.elementor-element-143e434:not(.elementor-motion-effects-element-type-background), .elementor-3298 .elementor-element.elementor-element-143e434 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-3298 .elementor-element.elementor-element-2dde998{--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;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--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-3298 .elementor-element.elementor-element-4052945{--display:flex;--min-height:224px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--overlay-opacity:1;--border-radius:10px 10px 10px 10px;--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-3298 .elementor-element.elementor-element-4052945:not(.elementor-motion-effects-element-type-background), .elementor-3298 .elementor-element.elementor-element-4052945 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://distritoch.com/wp-content/uploads/2023/12/casa3-1.webp");background-position:center center;background-size:cover;}.elementor-3298 .elementor-element.elementor-element-4052945::before, .elementor-3298 .elementor-element.elementor-element-4052945 > .elementor-background-video-container::before, .elementor-3298 .elementor-element.elementor-element-4052945 > .e-con-inner > .elementor-background-video-container::before, .elementor-3298 .elementor-element.elementor-element-4052945 > .elementor-background-slideshow::before, .elementor-3298 .elementor-element.elementor-element-4052945 > .e-con-inner > .elementor-background-slideshow::before, .elementor-3298 .elementor-element.elementor-element-4052945 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#00000066;--background-overlay:'';}.elementor-3298 .elementor-element.elementor-element-1464e29{--animation-duration:1200ms;--dynamic-text-color:#FFFFFF;}.elementor-3298 .elementor-element.elementor-element-1464e29 .elementor-headline{text-align:left;font-family:"Raleway", Sans-serif;font-size:4.5rem;font-weight:900;text-transform:none;font-style:italic;text-decoration:none;line-height:54px;letter-spacing:0px;}.elementor-3298 .elementor-element.elementor-element-1464e29 .elementor-headline-plain-text{color:#FFFFFF;}.elementor-3298 .elementor-element.elementor-element-1464e29 .elementor-headline-dynamic-text{font-family:"Raleway", Sans-serif;font-weight:900;text-transform:none;font-style:normal;text-decoration:none;}.elementor-3298 .elementor-element.elementor-element-1464e29 .elementor-headline-dynamic-wrapper path{stroke:#9AC56B;stroke-width:4px;stroke-linecap:round;stroke-linejoin:round;}.elementor-3298 .elementor-element.elementor-element-fa6b8cf{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:24px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-3298 .elementor-element.elementor-element-84ebdcd > .elementor-widget-container{margin:0px 0px 16px 0px;padding:0px 0px 0px 0px;}.elementor-3298 .elementor-element.elementor-element-84ebdcd{text-align:left;}.elementor-3298 .elementor-element.elementor-element-84ebdcd .elementor-heading-title{font-family:"Raleway", Sans-serif;font-size:20px;font-weight:800;text-transform:none;font-style:normal;text-decoration:none;line-height:30px;letter-spacing:0px;color:#171717;}.elementor-3298 .elementor-element.elementor-element-16f0253 > .elementor-widget-container{margin:0px 0px 42px 0px;padding:0px 0px 0px 0px;}.elementor-3298 .elementor-element.elementor-element-16f0253{text-align:left;}.elementor-3298 .elementor-element.elementor-element-16f0253 .elementor-heading-title{font-family:"Raleway", Sans-serif;font-size:14px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:18px;letter-spacing:0px;color:#171717;}.elementor-3298 .elementor-element.elementor-element-7b20873 .elementor-button{background-color:#FFFFFF;font-family:"Raleway", Sans-serif;font-size:16px;font-weight:600;text-transform:none;font-style:normal;text-decoration:none;line-height:24px;letter-spacing:0px;fill:#1E1E1E;color:#1E1E1E;border-style:solid;border-width:1px 1px 1px 1px;border-color:#D9D9D9;border-radius:53px 53px 53px 53px;padding:14px 20px 15px 20px;}.elementor-3298 .elementor-element.elementor-element-7b20873 .elementor-button:hover, .elementor-3298 .elementor-element.elementor-element-7b20873 .elementor-button:focus{background-color:#9AC56B;color:#FFFFFF;border-color:#9AC56B;}.elementor-3298 .elementor-element.elementor-element-7b20873 .elementor-button:hover svg, .elementor-3298 .elementor-element.elementor-element-7b20873 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-3298 .elementor-element.elementor-element-20e84bf{--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;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--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-3298 .elementor-element.elementor-element-3f45145{--display:flex;--min-height:227px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--overlay-opacity:1;--border-radius:10px 10px 10px 10px;}.elementor-3298 .elementor-element.elementor-element-3f45145:not(.elementor-motion-effects-element-type-background), .elementor-3298 .elementor-element.elementor-element-3f45145 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://distritoch.com/wp-content/uploads/2023/12/casa4-1.webp");background-position:center center;background-size:cover;}.elementor-3298 .elementor-element.elementor-element-3f45145::before, .elementor-3298 .elementor-element.elementor-element-3f45145 > .elementor-background-video-container::before, .elementor-3298 .elementor-element.elementor-element-3f45145 > .e-con-inner > .elementor-background-video-container::before, .elementor-3298 .elementor-element.elementor-element-3f45145 > .elementor-background-slideshow::before, .elementor-3298 .elementor-element.elementor-element-3f45145 > .e-con-inner > .elementor-background-slideshow::before, .elementor-3298 .elementor-element.elementor-element-3f45145 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#00000066;--background-overlay:'';}.elementor-3298 .elementor-element.elementor-element-32354a5{--animation-duration:1200ms;--dynamic-text-color:#FFFFFF;}.elementor-3298 .elementor-element.elementor-element-32354a5 .elementor-headline{text-align:center;font-family:"Raleway", Sans-serif;font-size:4.5rem;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:42px;letter-spacing:0px;}.elementor-3298 .elementor-element.elementor-element-32354a5 .elementor-headline-plain-text{color:#FFFFFF;}.elementor-3298 .elementor-element.elementor-element-32354a5 .elementor-headline-dynamic-text{font-family:"Raleway", Sans-serif;font-weight:900;text-transform:none;font-style:italic;text-decoration:none;}.elementor-3298 .elementor-element.elementor-element-32354a5 .elementor-headline-dynamic-wrapper path{stroke:#9AC56B00;stroke-width:4px;stroke-linecap:round;stroke-linejoin:round;}.elementor-3298 .elementor-element.elementor-element-3a29906{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:24px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-3298 .elementor-element.elementor-element-c453f39 > .elementor-widget-container{margin:0px 0px 16px 0px;padding:0px 0px 0px 0px;}.elementor-3298 .elementor-element.elementor-element-c453f39{text-align:left;}.elementor-3298 .elementor-element.elementor-element-c453f39 .elementor-heading-title{font-family:"Raleway", Sans-serif;font-size:20px;font-weight:800;text-transform:none;font-style:normal;text-decoration:none;line-height:30px;letter-spacing:0px;color:#171717;}.elementor-3298 .elementor-element.elementor-element-6e6f0a3 > .elementor-widget-container{margin:0px 0px 42px 0px;padding:0px 0px 0px 0px;}.elementor-3298 .elementor-element.elementor-element-6e6f0a3{text-align:left;}.elementor-3298 .elementor-element.elementor-element-6e6f0a3 .elementor-heading-title{font-family:"Raleway", Sans-serif;font-size:14px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:18px;letter-spacing:0px;color:#171717;}.elementor-3298 .elementor-element.elementor-element-5afa9fb .elementor-button{background-color:#FFFFFF;font-family:"Raleway", Sans-serif;font-size:16px;font-weight:600;text-transform:none;font-style:normal;text-decoration:none;line-height:24px;letter-spacing:0px;fill:#1E1E1E;color:#1E1E1E;border-style:solid;border-width:1px 1px 1px 1px;border-color:#D9D9D9;border-radius:53px 53px 53px 53px;padding:14px 20px 15px 20px;}.elementor-3298 .elementor-element.elementor-element-5afa9fb .elementor-button:hover, .elementor-3298 .elementor-element.elementor-element-5afa9fb .elementor-button:focus{background-color:#9AC56B;color:#FFFFFF;border-color:#9AC56B;}.elementor-3298 .elementor-element.elementor-element-5afa9fb .elementor-button:hover svg, .elementor-3298 .elementor-element.elementor-element-5afa9fb .elementor-button:focus svg{fill:#FFFFFF;}.elementor-3298 .elementor-element.elementor-element-a7e0ad3{--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;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--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-3298 .elementor-element.elementor-element-8d36a9b{--display:flex;--min-height:227px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--overlay-opacity:1;--border-radius:10px 10px 10px 10px;}.elementor-3298 .elementor-element.elementor-element-8d36a9b:not(.elementor-motion-effects-element-type-background), .elementor-3298 .elementor-element.elementor-element-8d36a9b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://distritoch.com/wp-content/uploads/2023/12/Casa-sola.webp");background-position:center center;background-size:cover;}.elementor-3298 .elementor-element.elementor-element-8d36a9b::before, .elementor-3298 .elementor-element.elementor-element-8d36a9b > .elementor-background-video-container::before, .elementor-3298 .elementor-element.elementor-element-8d36a9b > .e-con-inner > .elementor-background-video-container::before, .elementor-3298 .elementor-element.elementor-element-8d36a9b > .elementor-background-slideshow::before, .elementor-3298 .elementor-element.elementor-element-8d36a9b > .e-con-inner > .elementor-background-slideshow::before, .elementor-3298 .elementor-element.elementor-element-8d36a9b > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#00000066;--background-overlay:'';}.elementor-3298 .elementor-element.elementor-element-5d3f5ce{--animation-duration:1200ms;--dynamic-text-color:#FFFFFF;}.elementor-3298 .elementor-element.elementor-element-5d3f5ce .elementor-headline{text-align:center;font-family:"Raleway", Sans-serif;font-size:4.5rem;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:42px;letter-spacing:0px;}.elementor-3298 .elementor-element.elementor-element-5d3f5ce .elementor-headline-plain-text{color:#FFFFFF;}.elementor-3298 .elementor-element.elementor-element-5d3f5ce .elementor-headline-dynamic-text{font-family:"Raleway", Sans-serif;font-weight:900;text-transform:none;font-style:italic;text-decoration:none;}.elementor-3298 .elementor-element.elementor-element-5d3f5ce .elementor-headline-dynamic-wrapper path{stroke:#9AC56B00;stroke-width:4px;stroke-linecap:round;stroke-linejoin:round;}.elementor-3298 .elementor-element.elementor-element-691adf7{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:24px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-3298 .elementor-element.elementor-element-2e71283 > .elementor-widget-container{margin:0px 0px 16px 0px;padding:0px 0px 0px 0px;}.elementor-3298 .elementor-element.elementor-element-2e71283{text-align:left;}.elementor-3298 .elementor-element.elementor-element-2e71283 .elementor-heading-title{font-family:"Raleway", Sans-serif;font-size:20px;font-weight:800;text-transform:none;font-style:normal;text-decoration:none;line-height:30px;letter-spacing:0px;color:#171717;}.elementor-3298 .elementor-element.elementor-element-69f5bc5 > .elementor-widget-container{margin:0px 0px 42px 0px;padding:0px 0px 0px 0px;}.elementor-3298 .elementor-element.elementor-element-69f5bc5{text-align:left;}.elementor-3298 .elementor-element.elementor-element-69f5bc5 .elementor-heading-title{font-family:"Raleway", Sans-serif;font-size:14px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:18px;letter-spacing:0px;color:#171717;}.elementor-3298 .elementor-element.elementor-element-eee7755 .elementor-button{background-color:#FFFFFF;font-family:"Raleway", Sans-serif;font-size:16px;font-weight:600;text-transform:none;font-style:normal;text-decoration:none;line-height:24px;letter-spacing:0px;fill:#1E1E1E;color:#1E1E1E;border-style:solid;border-width:1px 1px 1px 1px;border-color:#D9D9D9;border-radius:53px 53px 53px 53px;padding:14px 20px 15px 20px;}.elementor-3298 .elementor-element.elementor-element-eee7755 .elementor-button:hover, .elementor-3298 .elementor-element.elementor-element-eee7755 .elementor-button:focus{background-color:#9AC56B;color:#FFFFFF;border-color:#9AC56B;}.elementor-3298 .elementor-element.elementor-element-eee7755 .elementor-button:hover svg, .elementor-3298 .elementor-element.elementor-element-eee7755 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-3298 .elementor-element.elementor-element-cc98d32{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:46px;--padding-bottom:48px;--padding-left:39px;--padding-right:39px;}.elementor-3298 .elementor-element.elementor-element-cc98d32:not(.elementor-motion-effects-element-type-background), .elementor-3298 .elementor-element.elementor-element-cc98d32 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EDEDED;}.elementor-3298 .elementor-element.elementor-element-8700da1{--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:flex-start;--align-items:flex-start;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--margin-top:0px;--margin-bottom:37px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3298 .elementor-element.elementor-element-ab6ea0d{--animation-duration:1200ms;--dynamic-text-color:#1E1E1E;}.elementor-3298 .elementor-element.elementor-element-ab6ea0d .elementor-headline{text-align:left;font-family:"Raleway", Sans-serif;font-size:36px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:54px;letter-spacing:0px;}.elementor-3298 .elementor-element.elementor-element-ab6ea0d .elementor-headline-plain-text{color:#1E1E1E;}.elementor-3298 .elementor-element.elementor-element-ab6ea0d .elementor-headline-dynamic-text{font-family:"Raleway", Sans-serif;font-weight:900;text-transform:none;font-style:normal;text-decoration:none;}.elementor-3298 .elementor-element.elementor-element-ab6ea0d .elementor-headline-dynamic-wrapper path{stroke-width:3px;stroke-linecap:round;stroke-linejoin:round;}.elementor-3298 .elementor-element.elementor-element-4239797 > .elementor-widget-container{margin:0px 0px 36px 0px;padding:0px 0px 0px 0px;}.elementor-3298 .elementor-element.elementor-element-4239797{text-align:left;}.elementor-3298 .elementor-element.elementor-element-4239797 .elementor-heading-title{font-family:"Raleway", Sans-serif;font-size:16px;font-weight:500;text-transform:none;font-style:normal;text-decoration:none;line-height:20px;letter-spacing:0px;color:#171717;}body:not(.rtl) .elementor-3298 .elementor-element.elementor-element-5be9013{right:194.1px;}body.rtl .elementor-3298 .elementor-element.elementor-element-5be9013{left:194.1px;}.elementor-3298 .elementor-element.elementor-element-5be9013{top:0px;}.elementor-3298 .elementor-element.elementor-element-b93c339{--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:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:21px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3298 .elementor-element.elementor-element-81c8bc4{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--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-3298 .elementor-element.elementor-element-375b52c{width:auto;max-width:auto;}.elementor-3298 .elementor-element.elementor-element-375b52c > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-3298 .elementor-element.elementor-element-375b52c.elementor-element{--flex-grow:0;--flex-shrink:1;}.elementor-3298 .elementor-element.elementor-element-c5c0cb5{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--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-3298 .elementor-element.elementor-element-03aae2f{width:auto;max-width:auto;}.elementor-3298 .elementor-element.elementor-element-03aae2f.elementor-element{--flex-grow:0;--flex-shrink:1;}.elementor-3298 .elementor-element.elementor-element-16fa68a{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--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-3298 .elementor-element.elementor-element-efed4cb{width:auto;max-width:auto;}.elementor-3298 .elementor-element.elementor-element-efed4cb.elementor-element{--flex-grow:0;--flex-shrink:1;}.elementor-3298 .elementor-element.elementor-element-f978499{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--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-3298 .elementor-element.elementor-element-ad50b83{width:auto;max-width:auto;}.elementor-3298 .elementor-element.elementor-element-ad50b83.elementor-element{--flex-grow:0;--flex-shrink:1;}.elementor-3298 .elementor-element.elementor-element-fe77bc0{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--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-3298 .elementor-element.elementor-element-a16f1ba{width:auto;max-width:auto;}.elementor-3298 .elementor-element.elementor-element-a16f1ba.elementor-element{--flex-grow:0;--flex-shrink:1;}.elementor-3298 .elementor-element.elementor-element-84a24e5{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--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-3298 .elementor-element.elementor-element-5591f1a{width:auto;max-width:auto;}.elementor-3298 .elementor-element.elementor-element-5591f1a.elementor-element{--flex-grow:0;--flex-shrink:1;}.elementor-3298 .elementor-element.elementor-element-9b06b3a{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:35px;--padding-bottom:84px;--padding-left:0px;--padding-right:0px;}.elementor-3298 .elementor-element.elementor-element-9b06b3a:not(.elementor-motion-effects-element-type-background), .elementor-3298 .elementor-element.elementor-element-9b06b3a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1E1E1E;background-image:url("https://distritoch.com/wp-content/uploads/2023/12/mapa-bogota-1.png");background-position:center center;background-size:cover;}.elementor-3298 .elementor-element.elementor-element-bd0ce9a{--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:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:14px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3298 .elementor-element.elementor-element-a0638d0{--animation-duration:1200ms;--dynamic-text-color:#FFFFFF;}.elementor-3298 .elementor-element.elementor-element-a0638d0 > .elementor-widget-container{margin:0px 0px 25px 0px;}.elementor-3298 .elementor-element.elementor-element-a0638d0 .elementor-headline{text-align:center;font-family:"Raleway", Sans-serif;font-size:36px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:54px;letter-spacing:0px;}.elementor-3298 .elementor-element.elementor-element-a0638d0 .elementor-headline-plain-text{color:#FFFFFF;}.elementor-3298 .elementor-element.elementor-element-a0638d0 .elementor-headline-dynamic-text{font-family:"Raleway", Sans-serif;font-weight:900;text-transform:none;font-style:normal;text-decoration:none;}.elementor-3298 .elementor-element.elementor-element-a0638d0 .elementor-headline-dynamic-wrapper path{stroke:#9AC56B;stroke-width:4px;stroke-linecap:round;stroke-linejoin:round;}.elementor-3298 .elementor-element.elementor-element-202371e{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--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-3298 .elementor-element.elementor-element-fe74465{--grid-columns:3;--grid-row-gap:24px;--grid-column-gap:24px;}.elementor-3298 .elementor-element.elementor-element-fe74465 .elementor-repeater-item-c2e3ba3{grid-column:span min( 1, var(--grid-columns) );}.elementor-3298 .elementor-element.elementor-element-fe74465 .elementor-repeater-item-9d95cb7{grid-column:span min( 2, var(--grid-columns) );}.elementor-3298 .elementor-element.elementor-element-fe74465 .elementor-repeater-item-8aff49a{grid-column:span min( 1, var(--grid-columns) );}.elementor-3298 .elementor-element.elementor-element-fe74465 .elementor-repeater-item-ab7c3c4{grid-column:span min( 1, var(--grid-columns) );}.elementor-3298 .elementor-element.elementor-element-fe74465 .elementor-loop-container{grid-auto-rows:1fr;}.elementor-3298 .elementor-element.elementor-element-fe74465 .e-loop-item > .elementor-section, .elementor-3298 .elementor-element.elementor-element-fe74465 .e-loop-item > .elementor-section > .elementor-container, .elementor-3298 .elementor-element.elementor-element-fe74465 .e-loop-item > .e-con, .elementor-3298 .elementor-element.elementor-element-fe74465 .e-loop-item .elementor-section-wrap  > .e-con{height:100%;}.elementor-3298 .elementor-element.elementor-element-37d3d82{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:47px;--padding-bottom:44px;--padding-left:0px;--padding-right:0px;}.elementor-3298 .elementor-element.elementor-element-37d3d82:not(.elementor-motion-effects-element-type-background), .elementor-3298 .elementor-element.elementor-element-37d3d82 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EDEDED;}.elementor-3298 .elementor-element.elementor-element-1912feb{--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:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:37px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3298 .elementor-element.elementor-element-c341bfd{--animation-duration:1200ms;--dynamic-text-color:#1E1E1E;}.elementor-3298 .elementor-element.elementor-element-c341bfd .elementor-headline{text-align:center;font-family:"Raleway", Sans-serif;font-size:36px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:54px;letter-spacing:0px;}.elementor-3298 .elementor-element.elementor-element-c341bfd .elementor-headline-plain-text{color:#1E1E1E;}.elementor-3298 .elementor-element.elementor-element-c341bfd .elementor-headline-dynamic-text{font-family:"Raleway", Sans-serif;font-weight:900;text-transform:none;font-style:normal;text-decoration:none;}.elementor-3298 .elementor-element.elementor-element-c341bfd .elementor-headline-dynamic-wrapper path{stroke-width:3px;stroke-linecap:round;stroke-linejoin:round;}.elementor-3298 .elementor-element.elementor-element-22b633b{--grid-columns:3;}.elementor-3298 .elementor-element.elementor-element-22b633b > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 40px 20px 40px;}.elementor-3298 .elementor-element.elementor-element-6ca1481{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:52px;--padding-left:0px;--padding-right:0px;}.elementor-3298 .elementor-element.elementor-element-6ca1481:not(.elementor-motion-effects-element-type-background), .elementor-3298 .elementor-element.elementor-element-6ca1481 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#9AC56B;background-image:url("https://distritoch.com/wp-content/uploads/2023/12/Property-Variant2.webp");background-position:center center;background-size:cover;}.elementor-3298 .elementor-element.elementor-element-4b5b9eb{--animation-duration:1200ms;--dynamic-text-color:#1E1E1E;}.elementor-3298 .elementor-element.elementor-element-4b5b9eb .elementor-headline{text-align:center;font-family:"Raleway", Sans-serif;font-size:36px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:54px;letter-spacing:0px;}.elementor-3298 .elementor-element.elementor-element-4b5b9eb .elementor-headline-plain-text{color:#1E1E1E;}.elementor-3298 .elementor-element.elementor-element-4b5b9eb .elementor-headline-dynamic-text{font-family:"Raleway", Sans-serif;font-weight:900;text-transform:none;font-style:normal;text-decoration:none;}.elementor-3298 .elementor-element.elementor-element-4b5b9eb .elementor-headline-dynamic-wrapper path{stroke:#1E1E1E;stroke-width:4px;stroke-linecap:round;stroke-linejoin:round;}.elementor-3298 .elementor-element.elementor-element-f2c3d3a{--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:center;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:35px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3298 .elementor-element.elementor-element-f2c3d3a:not(.elementor-motion-effects-element-type-background), .elementor-3298 .elementor-element.elementor-element-f2c3d3a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1E1E1E;}.elementor-3298 .elementor-element.elementor-element-546d1dd{--display:flex;--min-height:408px;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:0px 0px 0px 0px;--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-3298 .elementor-element.elementor-element-f54828a img{width:100%;max-width:1024px;height:100%;border-radius:0px 0px 0px 0px;}.elementor-3298 .elementor-element.elementor-element-6e266d9{width:var( --container-widget-width, 98px );max-width:98px;--container-widget-width:98px;--container-widget-flex-grow:0;top:0px;z-index:2;}body:not(.rtl) .elementor-3298 .elementor-element.elementor-element-6e266d9{right:-50px;}body.rtl .elementor-3298 .elementor-element.elementor-element-6e266d9{left:-50px;}.elementor-3298 .elementor-element.elementor-element-4c18dda{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:88px;--padding-bottom:68px;--padding-left:100px;--padding-right:60px;}.elementor-3298 .elementor-element.elementor-element-4c18dda:not(.elementor-motion-effects-element-type-background), .elementor-3298 .elementor-element.elementor-element-4c18dda > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1E1E1E;}.elementor-3298 .elementor-element.elementor-element-4a19e8d{width:var( --container-widget-width, 402px );max-width:402px;--container-widget-width:402px;--container-widget-flex-grow:0;text-align:left;}.elementor-3298 .elementor-element.elementor-element-4a19e8d > .elementor-widget-container{margin:0px 0px 24px 0px;padding:0px 0px 0px 0px;}.elementor-3298 .elementor-element.elementor-element-4a19e8d .elementor-heading-title{font-family:"Raleway", Sans-serif;font-size:26px;font-weight:700;text-transform:none;font-style:normal;text-decoration:none;line-height:31px;letter-spacing:0px;color:#FFFFFF;}.elementor-3298 .elementor-element.elementor-element-41380c8{width:var( --container-widget-width, 396px );max-width:396px;--container-widget-width:396px;--container-widget-flex-grow:0;text-align:left;font-family:"Raleway", Sans-serif;font-size:20px;font-weight:300;text-transform:none;font-style:normal;text-decoration:none;line-height:26px;color:#FFFFFF;}.elementor-3298 .elementor-element.elementor-element-41380c8 > .elementor-widget-container{margin:0px 0px 28px 0px;padding:0px 0px 0px 0px;}.elementor-3298 .elementor-element.elementor-element-7bd964e .elementor-button{background-color:#FFFFFF;font-family:"Raleway", Sans-serif;font-size:14px;font-weight:700;text-transform:none;font-style:normal;text-decoration:none;line-height:21px;letter-spacing:0px;fill:#1E1E1E;color:#1E1E1E;border-radius:50px 50px 50px 50px;padding:10px 26px 10px 25px;}.elementor-3298 .elementor-element.elementor-element-7bd964e .elementor-button:hover, .elementor-3298 .elementor-element.elementor-element-7bd964e .elementor-button:focus{background-color:#9AC56B;color:#1E1E1E;border-color:#9AC56B;}.elementor-3298 .elementor-element.elementor-element-7bd964e .elementor-button:hover svg, .elementor-3298 .elementor-element.elementor-element-7bd964e .elementor-button:focus svg{fill:#1E1E1E;}.elementor-3298 .elementor-element.elementor-element-2f44633{--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:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:51px;--padding-bottom:62px;--padding-left:0px;--padding-right:0px;}.elementor-3298 .elementor-element.elementor-element-2f44633:not(.elementor-motion-effects-element-type-background), .elementor-3298 .elementor-element.elementor-element-2f44633 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-3298 .elementor-element.elementor-element-c813c22{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-3298 .elementor-element.elementor-element-e396760{--iteration-count:infinite;--animation-duration:1200ms;--dynamic-text-color:#1E1E1E;}.elementor-3298 .elementor-element.elementor-element-e396760 .elementor-headline{text-align:center;font-family:"Raleway", Sans-serif;font-size:36px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;letter-spacing:0px;}.elementor-3298 .elementor-element.elementor-element-e396760 .elementor-headline-plain-text{color:#1E1E1E;}.elementor-3298 .elementor-element.elementor-element-e396760 .elementor-headline-dynamic-text{font-family:"Raleway", Sans-serif;font-weight:900;text-transform:none;font-style:normal;text-decoration:none;letter-spacing:0px;}.elementor-3298 .elementor-element.elementor-element-e396760 .elementor-headline-dynamic-wrapper path{stroke:#9AC56B;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;}.elementor-3298 .elementor-element.elementor-element-6291557{--divider-border-style:solid;--divider-color:#A4A4A463;--divider-border-width:1px;}.elementor-3298 .elementor-element.elementor-element-6291557 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:42px 0px 49px 0px;}.elementor-3298 .elementor-element.elementor-element-6291557 .elementor-divider-separator{width:100%;}.elementor-3298 .elementor-element.elementor-element-6291557 .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-3298 .elementor-element.elementor-element-2e010f7{--e-image-carousel-slides-to-show:7;}.elementor-3298 .elementor-element.elementor-element-2e010f7 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:17px 0px 16px 0px;}.elementor-3298 .elementor-element.elementor-element-348a04d > .elementor-widget-container{margin:0px 0px 37px 0px;padding:0px 0px 0px 0px;}.elementor-3298 .elementor-element.elementor-element-348a04d{text-align:center;font-family:"Raleway", Sans-serif;font-size:20px;font-weight:300;text-transform:none;font-style:normal;text-decoration:none;line-height:24px;letter-spacing:0px;color:#000000;}.elementor-3298 .elementor-element.elementor-element-b93f23d{--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:center;--align-items:center;--gap:20px 60px;--row-gap:20px;--column-gap:60px;--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-3298 .elementor-element.elementor-element-9e45fad{text-align:center;}.elementor-3298 .elementor-element.elementor-element-9e45fad img{width:100%;height:100px;object-fit:contain;object-position:center center;border-radius:0px 0px 0px 0px;}.elementor-3298 .elementor-element.elementor-element-4fdc478{text-align:center;}.elementor-3298 .elementor-element.elementor-element-4fdc478 img{width:100%;height:100px;object-fit:contain;object-position:center center;border-radius:0px 0px 0px 0px;}.elementor-3298 .elementor-element.elementor-element-96940ef{--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-3298 .elementor-element.elementor-element-7f9d37e{--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;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:10rem;--padding-bottom:10rem;--padding-left:10rem;--padding-right:10rem;}.elementor-3298 .elementor-element.elementor-element-30ddaa9{--animation-duration:1200ms;--dynamic-text-color:#1E1E1E00;}.elementor-3298 .elementor-element.elementor-element-30ddaa9 .elementor-headline{text-align:left;font-family:"Raleway", Sans-serif;font-size:50px;font-weight:400;text-transform:uppercase;font-style:normal;text-decoration:none;line-height:43px;letter-spacing:0px;}.elementor-3298 .elementor-element.elementor-element-30ddaa9 .elementor-headline-plain-text{color:#1E1E1E;}.elementor-3298 .elementor-element.elementor-element-30ddaa9 .elementor-headline-dynamic-text{font-family:"Raleway", Sans-serif;font-weight:900;text-transform:none;font-style:normal;text-decoration:none;line-height:1px;}.elementor-3298 .elementor-element.elementor-element-30ddaa9 .elementor-headline-dynamic-wrapper path{stroke:#1E1E1E00;stroke-width:1px;stroke-linecap:round;stroke-linejoin:round;}.elementor-3298 .elementor-element.elementor-element-90d4c1b{--animation-duration:1200ms;--dynamic-text-color:#1E1E1E;}.elementor-3298 .elementor-element.elementor-element-90d4c1b .elementor-headline{text-align:left;font-family:"Raleway", Sans-serif;font-size:50px;font-weight:900;text-transform:uppercase;font-style:normal;text-decoration:none;line-height:54px;letter-spacing:0px;}.elementor-3298 .elementor-element.elementor-element-90d4c1b .elementor-headline-plain-text{color:#1E1E1E;}.elementor-3298 .elementor-element.elementor-element-90d4c1b .elementor-headline-dynamic-text{font-family:"Raleway", Sans-serif;font-weight:900;text-transform:uppercase;font-style:normal;text-decoration:none;}.elementor-3298 .elementor-element.elementor-element-90d4c1b .elementor-headline-dynamic-wrapper path{stroke:var( --e-global-color-2f5310a );stroke-width:6px;stroke-linecap:round;stroke-linejoin:round;}.elementor-3298 .elementor-element.elementor-element-7356c13{--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-3298 .elementor-element.elementor-element-7356c13:not(.elementor-motion-effects-element-type-background), .elementor-3298 .elementor-element.elementor-element-7356c13 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://distritoch.com/wp-content/uploads/2023/12/Rectangle-31-2.webp");background-position:center center;background-size:cover;}@media(max-width:1366px){.elementor-3298 .elementor-element.elementor-element-2e337c8{--min-height:640px;}.elementor-3298 .elementor-element.elementor-element-258bc75{--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-3298 .elementor-element.elementor-element-15cd30d .elementor-headline{font-size:80px;line-height:60px;}.elementor-3298 .elementor-element.elementor-element-15cd30d .elementor-headline-dynamic-text{line-height:60px;}.elementor-3298 .elementor-element.elementor-element-4864910 .elementor-heading-title{font-size:18px;line-height:24px;}.elementor-3298 .elementor-element.elementor-element-1938869{--gap:20px 35px;--row-gap:20px;--column-gap:35px;}.elementor-3298 .elementor-element.elementor-element-9b06b3a{--padding-top:35px;--padding-bottom:84px;--padding-left:24px;--padding-right:24px;}.elementor-3298 .elementor-element.elementor-element-6ca1481{--padding-top:50px;--padding-bottom:52px;--padding-left:24px;--padding-right:24px;}body:not(.rtl) .elementor-3298 .elementor-element.elementor-element-6e266d9{right:-50px;}body.rtl .elementor-3298 .elementor-element.elementor-element-6e266d9{left:-50px;}.elementor-3298 .elementor-element.elementor-element-6e266d9{top:1.031px;}.elementor-3298 .elementor-element.elementor-element-7f9d37e{--padding-top:95px;--padding-bottom:117px;--padding-left:24px;--padding-right:24px;}.elementor-3298 .elementor-element.elementor-element-30ddaa9 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-3298 .elementor-element.elementor-element-90d4c1b > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}}@media(max-width:1024px){.elementor-3298 .elementor-element.elementor-element-2e337c8{--min-height:701px;}.elementor-3298 .elementor-element.elementor-element-258bc75{--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-3298 .elementor-element.elementor-element-15cd30d .elementor-headline{font-size:56px;line-height:45px;}.elementor-3298 .elementor-element.elementor-element-15cd30d .elementor-headline-dynamic-text{line-height:45px;}.elementor-3298 .elementor-element.elementor-element-4864910 .elementor-heading-title{font-size:16px;line-height:21px;}.elementor-3298 .elementor-element.elementor-element-74e9461{--padding-top:32px;--padding-bottom:43px;--padding-left:29px;--padding-right:26px;}.elementor-3298 .elementor-element.elementor-element-16f2845 .elementor-headline{font-size:25px;line-height:38px;}.elementor-3298 .elementor-element.elementor-element-1938869{--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-3298 .elementor-element.elementor-element-143e434{--padding-top:32px;--padding-bottom:43px;--padding-left:29px;--padding-right:26px;}.elementor-3298 .elementor-element.elementor-element-cc98d32{--padding-top:32px;--padding-bottom:43px;--padding-left:29px;--padding-right:26px;}.elementor-3298 .elementor-element.elementor-element-ab6ea0d .elementor-headline{font-size:25px;line-height:38px;}.elementor-3298 .elementor-element.elementor-element-9b06b3a{--padding-top:40px;--padding-bottom:28px;--padding-left:28px;--padding-right:28px;}.elementor-3298 .elementor-element.elementor-element-bd0ce9a{--margin-top:0px;--margin-bottom:31px;--margin-left:0px;--margin-right:0px;}.elementor-3298 .elementor-element.elementor-element-fe74465{--grid-columns:2;}.elementor-3298 .elementor-element.elementor-element-37d3d82{--padding-top:32px;--padding-bottom:43px;--padding-left:0px;--padding-right:0px;}.elementor-3298 .elementor-element.elementor-element-c341bfd .elementor-headline{font-size:25px;line-height:38px;}.elementor-3298 .elementor-element.elementor-element-22b633b{--grid-columns:2;}.elementor-3298 .elementor-element.elementor-element-6ca1481{--padding-top:23px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3298 .elementor-element.elementor-element-4b5b9eb > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 24px 0px 24px;}.elementor-3298 .elementor-element.elementor-element-7f9d37e{--padding-top:48px;--padding-bottom:60px;--padding-left:24px;--padding-right:24px;}.elementor-3298 .elementor-element.elementor-element-30ddaa9 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-3298 .elementor-element.elementor-element-30ddaa9 .elementor-headline{font-size:34px;line-height:42px;}.elementor-3298 .elementor-element.elementor-element-90d4c1b > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-3298 .elementor-element.elementor-element-90d4c1b .elementor-headline{font-size:34px;line-height:42px;}.elementor-3298 .elementor-element.elementor-element-7356c13{--min-height:400px;}}@media(max-width:767px){.elementor-3298 .elementor-element.elementor-element-2e337c8:not(.elementor-motion-effects-element-type-background), .elementor-3298 .elementor-element.elementor-element-2e337c8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-3298 .elementor-element.elementor-element-258bc75{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:24px;--padding-right:24px;}.elementor-3298 .elementor-element.elementor-element-15cd30d > .elementor-widget-container{margin:0px 0px 12px 0px;}.elementor-3298 .elementor-element.elementor-element-74e9461{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:33px;--padding-bottom:0px;--padding-left:24px;--padding-right:24px;}.elementor-3298 .elementor-element.elementor-element-4cd63eb{--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-3298 .elementor-element.elementor-element-16f2845 > .elementor-widget-container{margin:0px 0px 35px 0px;padding:0px 0px 0px 0px;}.elementor-3298 .elementor-element.elementor-element-1938869{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--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-3298 .elementor-element.elementor-element-947ea60{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--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-3298 .elementor-element.elementor-element-19d5539 img{width:100%;max-width:1024px;height:394px;object-fit:cover;object-position:center center;border-radius:5px 5px 5px 5px;}.elementor-3298 .elementor-element.elementor-element-c00f649{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:56px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3298 .elementor-element.elementor-element-48d94ea > .elementor-widget-container{margin:0px 0px 27px 0px;padding:0px 0px 0px 0px;}.elementor-3298 .elementor-element.elementor-element-48d94ea .elementor-headline{font-size:25px;line-height:38px;}.elementor-3298 .elementor-element.elementor-element-143e434{--padding-top:0px;--padding-bottom:0px;--padding-left:24px;--padding-right:24px;}.elementor-3298 .elementor-element.elementor-element-1464e29 .elementor-headline{font-size:25px;line-height:38px;}.elementor-3298 .elementor-element.elementor-element-32354a5 .elementor-headline{font-size:25px;line-height:38px;}.elementor-3298 .elementor-element.elementor-element-5d3f5ce .elementor-headline{font-size:25px;line-height:38px;}body:not(.rtl) .elementor-3298 .elementor-element.elementor-element-5be9013{right:0px;}body.rtl .elementor-3298 .elementor-element.elementor-element-5be9013{left:0px;}.elementor-3298 .elementor-element.elementor-element-81c8bc4{--min-height:321px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3298 .elementor-element.elementor-element-c5c0cb5{--min-height:321px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3298 .elementor-element.elementor-element-16fa68a{--min-height:321px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3298 .elementor-element.elementor-element-f978499{--min-height:321px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3298 .elementor-element.elementor-element-fe77bc0{--min-height:321px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3298 .elementor-element.elementor-element-84a24e5{--min-height:321px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3298 .elementor-element.elementor-element-a0638d0 .elementor-headline{font-size:25px;line-height:38px;}.elementor-3298 .elementor-element.elementor-element-fe74465{--grid-columns:1;--grid-row-gap:17px;--grid-column-gap:17px;}.elementor-3298 .elementor-element.elementor-element-37d3d82{--padding-top:64px;--padding-bottom:55px;--padding-left:0px;--padding-right:0px;}.elementor-3298 .elementor-element.elementor-element-1912feb{--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-3298 .elementor-element.elementor-element-c341bfd > .elementor-widget-container{margin:0px 0px 45px 0px;padding:0px 0px 0px 0px;}.elementor-3298 .elementor-element.elementor-element-22b633b{--grid-columns:1;}.elementor-3298 .elementor-element.elementor-element-6ca1481{--padding-top:32px;--padding-bottom:128px;--padding-left:24px;--padding-right:24px;}.elementor-3298 .elementor-element.elementor-element-4b5b9eb .elementor-headline{font-size:30px;line-height:30px;letter-spacing:-0.57px;}.elementor-3298 .elementor-element.elementor-element-4b5b9eb .elementor-headline-dynamic-text{line-height:30px;}.elementor-3298 .elementor-element.elementor-element-f2c3d3a{--border-radius:0px 0px 0px 0px;}.elementor-3298 .elementor-element.elementor-element-546d1dd{--min-height:238px;--border-radius:0px 0px 0px 0px;}.elementor-3298 .elementor-element.elementor-element-f54828a img{object-fit:cover;object-position:center center;border-radius:0px 0px 0px 0px;}.elementor-3298 .elementor-element.elementor-element-6e266d9 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-3298 .elementor-element.elementor-element-6e266d9{--container-widget-width:75px;--container-widget-flex-grow:0;width:var( --container-widget-width, 75px );max-width:75px;top:200px;}body:not(.rtl) .elementor-3298 .elementor-element.elementor-element-6e266d9{right:33px;}body.rtl .elementor-3298 .elementor-element.elementor-element-6e266d9{left:33px;}.elementor-3298 .elementor-element.elementor-element-4c18dda{--padding-top:93px;--padding-bottom:45px;--padding-left:24px;--padding-right:24px;}.elementor-3298 .elementor-element.elementor-element-4a19e8d .elementor-heading-title{font-size:25px;line-height:38px;}.elementor-3298 .elementor-element.elementor-element-41380c8{font-size:18px;line-height:23px;}.elementor-3298 .elementor-element.elementor-element-2f44633{--padding-top:81px;--padding-bottom:63px;--padding-left:0px;--padding-right:0px;}.elementor-3298 .elementor-element.elementor-element-c813c22{--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-3298 .elementor-element.elementor-element-e396760 .elementor-headline{font-size:30px;line-height:45px;}.elementor-3298 .elementor-element.elementor-element-e396760 .elementor-headline-dynamic-text{line-height:45px;}.elementor-3298 .elementor-element.elementor-element-6291557 > .elementor-widget-container{padding:30px 0px 30px 0px;}.elementor-3298 .elementor-element.elementor-element-2e010f7{--e-image-carousel-slides-to-show:4;}.elementor-3298 .elementor-element.elementor-element-348a04d{font-size:14px;line-height:17px;}.elementor-3298 .elementor-element.elementor-element-b93f23d{--padding-top:0px;--padding-bottom:0px;--padding-left:24px;--padding-right:24px;}.elementor-3298 .elementor-element.elementor-element-9e45fad img{max-width:55px;height:54px;}.elementor-3298 .elementor-element.elementor-element-4fdc478 img{max-width:55px;height:54px;}.elementor-3298 .elementor-element.elementor-element-96940ef{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:65px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3298 .elementor-element.elementor-element-7f9d37e{--padding-top:48px;--padding-bottom:62px;--padding-left:20px;--padding-right:20px;}.elementor-3298 .elementor-element.elementor-element-30ddaa9 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-3298 .elementor-element.elementor-element-30ddaa9 .elementor-headline{font-size:34px;line-height:42px;letter-spacing:-0.57px;}.elementor-3298 .elementor-element.elementor-element-30ddaa9 .elementor-headline-dynamic-text{line-height:30px;}.elementor-3298 .elementor-element.elementor-element-90d4c1b > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-3298 .elementor-element.elementor-element-90d4c1b .elementor-headline{font-size:34px;line-height:42px;letter-spacing:-0.57px;}.elementor-3298 .elementor-element.elementor-element-90d4c1b .elementor-headline-dynamic-text{line-height:30px;}.elementor-3298 .elementor-element.elementor-element-7356c13{--min-height:374px;}}@media(min-width:768px){.elementor-3298 .elementor-element.elementor-element-258bc75{--content-width:1128px;}.elementor-3298 .elementor-element.elementor-element-74e9461{--content-width:1440px;}.elementor-3298 .elementor-element.elementor-element-4cd63eb{--content-width:1128px;}.elementor-3298 .elementor-element.elementor-element-1938869{--content-width:1440px;}.elementor-3298 .elementor-element.elementor-element-143e434{--content-width:1140px;}.elementor-3298 .elementor-element.elementor-element-cc98d32{--content-width:1140px;}.elementor-3298 .elementor-element.elementor-element-8700da1{--content-width:1128px;}.elementor-3298 .elementor-element.elementor-element-b93c339{--content-width:100%;}.elementor-3298 .elementor-element.elementor-element-9b06b3a{--content-width:1440px;}.elementor-3298 .elementor-element.elementor-element-bd0ce9a{--content-width:1120px;}.elementor-3298 .elementor-element.elementor-element-202371e{--content-width:1128px;}.elementor-3298 .elementor-element.elementor-element-37d3d82{--content-width:1440px;}.elementor-3298 .elementor-element.elementor-element-546d1dd{--width:50%;}.elementor-3298 .elementor-element.elementor-element-4c18dda{--width:50%;}.elementor-3298 .elementor-element.elementor-element-c813c22{--content-width:1120px;}.elementor-3298 .elementor-element.elementor-element-7f9d37e{--width:50%;}.elementor-3298 .elementor-element.elementor-element-7356c13{--width:50%;}}@media(max-width:1024px) and (min-width:768px){.elementor-3298 .elementor-element.elementor-element-2e337c8{--width:100%;}.elementor-3298 .elementor-element.elementor-element-546d1dd{--width:50%;}.elementor-3298 .elementor-element.elementor-element-4c18dda{--width:50%;}}@media(min-width:2400px){.elementor-3298 .elementor-element.elementor-element-7f9d37e{--justify-content:center;}.elementor-3298 .elementor-element.elementor-element-7356c13{--min-height:75vh;}}/* Start custom CSS for animated-headline, class: .elementor-element-15cd30d */.elementor-3298 .elementor-element.elementor-element-15cd30d .elementor-headline {
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-258bc75 */.elementor-3298 .elementor-element.elementor-element-258bc75 {
    bottom: 0;
    height: max-content;
    margin: auto 0;
    left: 0;
    right: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2e337c8 */.elementor-3298 .elementor-element.elementor-element-2e337c8 .banner-slide-pagination .swiper-pagination {
    position: relative;
    bottom: 0;
    left: 0;
    transform: none;
    display: flex;
    align-items: center;
    gap: 6px;
    justify-content: center;
}

@media (min-width: 1024px) {
    .elementor-3298 .elementor-element.elementor-element-2e337c8 .banner-slide-pagination .swiper-pagination {
        justify-content: flex-start;
    }
}

.elementor-3298 .elementor-element.elementor-element-2e337c8 .banner-slide-pagination {
    position: absolute;
    left: 0;
    right: 0;
    bottom: 24px;
    max-width: 1140px;
    margin: 0 auto;
}
@media (min-width: 1024px) {
    .elementor-3298 .elementor-element.elementor-element-2e337c8 .banner-slide-pagination {
        bottom: 166px;
    }
}
.elementor-3298 .elementor-element.elementor-element-2e337c8 .banner-slide-pagination .swiper-scrollbar {
    position: relative;
    width: 70px;
        left: 0;
    bottom: 0;
    height: 3px;
    background: #FFFFFF80;
}

.elementor-3298 .elementor-element.elementor-element-2e337c8 .swiper-pagination span {
    color: #FFF;
    font-family: 'Raleway', sans-serif;
    font-size: 16px;
    font-style: normal;
    font-weight: 400;
    line-height: 24px;
}

.elementor-3298 .elementor-element.elementor-element-2e337c8 .swiper-scrollbar-drag {
    background: #FFFFFF;
}/* End custom CSS */
/* Start custom CSS for animated-headline, class: .elementor-element-16f2845 */.elementor-3298 .elementor-element.elementor-element-16f2845 .elementor-headline {
    margin: 0;
}

.elementor-3298 .elementor-element.elementor-element-16f2845 .elementor-headline svg {
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='165' height='74' viewBox='0 0 165 74' fill='none'%3E%3Cpath d='M20.4124 21.2585C16.2778 20.8696 4.71931 28.6904 4.71931 38.7601C4.71931 45.1694 13.4682 59.9412 45.718 67.3307C77.9679 74.7203 158.526 64.429 156.046 42.6493C153.565 20.8696 101.469 9.59084 71.6998 9.59084C41.9307 9.59084 24.5433 10.3687 12.1395 21.2585C-0.264333 32.1484 -7.68061 59.1056 33.5 69.6065C74.6806 80.1074 163.984 58.9841 162.992 38.7601C161.999 18.5361 110.261 2.88434 79.4999 2.10649C48.7386 1.32865 17.4269 4.66099 7.99992 17.1065' stroke='%239AC56B' stroke-width='3' stroke-linecap='round'/%3E%3C/svg%3E");
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
}
.elementor-3298 .elementor-element.elementor-element-16f2845 .elementor-headline svg path {
    display: none;
}/* End custom CSS */
/* Start custom CSS for animated-headline, class: .elementor-element-48d94ea */.elementor-3298 .elementor-element.elementor-element-48d94ea .elementor-headline {
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5ac254e */.elementor-3298 .elementor-element.elementor-element-5ac254e p:last-child {
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for animated-headline, class: .elementor-element-1464e29 */.elementor-3298 .elementor-element.elementor-element-1464e29 .elementor-headline {
    margin: 0;
    overflow: hidden;
}

.elementor-3298 .elementor-element.elementor-element-1464e29 .elementor-headline span {
    display: inline-block
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-7b20873 */.elementor-3298 .elementor-element.elementor-element-7b20873 .elementor-button {
    min-width: 180px;
}/* End custom CSS */
/* Start custom CSS for animated-headline, class: .elementor-element-32354a5 */.elementor-3298 .elementor-element.elementor-element-32354a5 .elementor-headline {
    margin: 0;
    overflow: hidden;
}

.elementor-3298 .elementor-element.elementor-element-32354a5 .elementor-headline span {
    display: inline-block
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-5afa9fb */.elementor-3298 .elementor-element.elementor-element-5afa9fb .elementor-button {
    min-width: 180px;
}/* End custom CSS */
/* Start custom CSS for animated-headline, class: .elementor-element-5d3f5ce */.elementor-3298 .elementor-element.elementor-element-5d3f5ce .elementor-headline {
    margin: 0;
    overflow: hidden;
}

.elementor-3298 .elementor-element.elementor-element-5d3f5ce .elementor-headline span {
    display: inline-block
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-eee7755 */.elementor-3298 .elementor-element.elementor-element-eee7755 .elementor-button {
    min-width: 180px;
}/* End custom CSS */
/* Start custom CSS for animated-headline, class: .elementor-element-ab6ea0d */.elementor-3298 .elementor-element.elementor-element-ab6ea0d .elementor-headline {
    margin: 0;
}

.elementor-3298 .elementor-element.elementor-element-ab6ea0d .elementor-headline svg {
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='165' height='74' viewBox='0 0 165 74' fill='none'%3E%3Cpath d='M20.4124 21.2585C16.2778 20.8696 4.71931 28.6904 4.71931 38.7601C4.71931 45.1694 13.4682 59.9412 45.718 67.3307C77.9679 74.7203 158.526 64.429 156.046 42.6493C153.565 20.8696 101.469 9.59084 71.6998 9.59084C41.9307 9.59084 24.5433 10.3687 12.1395 21.2585C-0.264333 32.1484 -7.68061 59.1056 33.5 69.6065C74.6806 80.1074 163.984 58.9841 162.992 38.7601C161.999 18.5361 110.261 2.88434 79.4999 2.10649C48.7386 1.32865 17.4269 4.66099 7.99992 17.1065' stroke='%239AC56B' stroke-width='3' stroke-linecap='round'/%3E%3C/svg%3E");
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
}
.elementor-3298 .elementor-element.elementor-element-ab6ea0d .elementor-headline svg path {
    display: none;
}/* End custom CSS */
/* Start custom CSS for cityo_team, class: .elementor-element-375b52c */.widget-team .team-item::before, .box-banner1::after {
	background-image: radial-gradient( farthest-corner at 100% 0, #00000017;, #1e1e1e 70%);
	background-image: -webkit-radial-gradient( farthest-corner at 100% 0, #00000017, #1e1e1e 70%);
}

.elementor-3298 .elementor-element.elementor-element-375b52c .widget-team .team-item::before {
    background-color: #00000017;
}

.widget-team .team-item::before, .box-banner1::after {
	background-image: radial-gradient( farthest-corner at 100% 0, #11111129, #1e1e1e 70%);
	background-image: -webkit-radial-gradient( farthest-corner at 100% 0, #ff3157, #1e1e1e 70%);
}

.elementor-3298 .elementor-element.elementor-element-375b52c .widget-team .team-item::before, .elementor-3298 .elementor-element.elementor-element-375b52c .box-banner1::after {
	background-image: radial-gradient( farthest-corner at 100% 0, #11111147, #1e1e1e 70%);
	background-image: -webkit-radial-gradient( farthest-corner at 100% 0, #11111147, #1e1e1e 70%);
}/* End custom CSS */
/* Start custom CSS for cityo_team, class: .elementor-element-03aae2f */.widget-team .team-item::before, .box-banner1::after {
	background-image: radial-gradient( farthest-corner at 100% 0, #00000017;, #1e1e1e 70%);
	background-image: -webkit-radial-gradient( farthest-corner at 100% 0, #00000017, #1e1e1e 70%);
}

.elementor-3298 .elementor-element.elementor-element-03aae2f .widget-team .team-item::before {
    background-color: #00000017;
}

.widget-team .team-item::before, .box-banner1::after {
	background-image: radial-gradient( farthest-corner at 100% 0, #11111129, #1e1e1e 70%);
	background-image: -webkit-radial-gradient( farthest-corner at 100% 0, #ff3157, #1e1e1e 70%);
}

.elementor-3298 .elementor-element.elementor-element-03aae2f .widget-team .team-item::before, .elementor-3298 .elementor-element.elementor-element-03aae2f .box-banner1::after {
	background-image: radial-gradient( farthest-corner at 100% 0, #11111147, #1e1e1e 70%);
	background-image: -webkit-radial-gradient( farthest-corner at 100% 0, #11111147, #1e1e1e 70%);
}/* End custom CSS */
/* Start custom CSS for cityo_team, class: .elementor-element-efed4cb */.widget-team .team-item::before, .box-banner1::after {
	background-image: radial-gradient( farthest-corner at 100% 0, #00000017;, #1e1e1e 70%);
	background-image: -webkit-radial-gradient( farthest-corner at 100% 0, #00000017, #1e1e1e 70%);
}

.elementor-3298 .elementor-element.elementor-element-efed4cb .widget-team .team-item::before {
    background-color: #00000017;
}

.widget-team .team-item::before, .box-banner1::after {
	background-image: radial-gradient( farthest-corner at 100% 0, #11111129, #1e1e1e 70%);
	background-image: -webkit-radial-gradient( farthest-corner at 100% 0, #ff3157, #1e1e1e 70%);
}

.elementor-3298 .elementor-element.elementor-element-efed4cb .widget-team .team-item::before, .elementor-3298 .elementor-element.elementor-element-efed4cb .box-banner1::after {
	background-image: radial-gradient( farthest-corner at 100% 0, #11111147, #1e1e1e 70%);
	background-image: -webkit-radial-gradient( farthest-corner at 100% 0, #11111147, #1e1e1e 70%);
}/* End custom CSS */
/* Start custom CSS for cityo_team, class: .elementor-element-ad50b83 */.widget-team .team-item::before, .box-banner1::after {
	background-image: radial-gradient( farthest-corner at 100% 0, #00000017;, #1e1e1e 70%);
	background-image: -webkit-radial-gradient( farthest-corner at 100% 0, #00000017, #1e1e1e 70%);
}

.elementor-3298 .elementor-element.elementor-element-ad50b83 .widget-team .team-item::before {
    background-color: #00000017;
}

.widget-team .team-item::before, .box-banner1::after {
	background-image: radial-gradient( farthest-corner at 100% 0, #11111129, #1e1e1e 70%);
	background-image: -webkit-radial-gradient( farthest-corner at 100% 0, #ff3157, #1e1e1e 70%);
}

.elementor-3298 .elementor-element.elementor-element-ad50b83 .widget-team .team-item::before, .elementor-3298 .elementor-element.elementor-element-ad50b83 .box-banner1::after {
	background-image: radial-gradient( farthest-corner at 100% 0, #11111147, #1e1e1e 70%);
	background-image: -webkit-radial-gradient( farthest-corner at 100% 0, #11111147, #1e1e1e 70%);
}/* End custom CSS */
/* Start custom CSS for cityo_team, class: .elementor-element-a16f1ba */.widget-team .team-item::before, .box-banner1::after {
	background-image: radial-gradient( farthest-corner at 100% 0, #00000017;, #1e1e1e 70%);
	background-image: -webkit-radial-gradient( farthest-corner at 100% 0, #00000017, #1e1e1e 70%);
}

.elementor-3298 .elementor-element.elementor-element-a16f1ba .widget-team .team-item::before {
    background-color: #00000017;
}

.widget-team .team-item::before, .box-banner1::after {
	background-image: radial-gradient( farthest-corner at 100% 0, #11111129, #1e1e1e 70%);
	background-image: -webkit-radial-gradient( farthest-corner at 100% 0, #ff3157, #1e1e1e 70%);
}

.elementor-3298 .elementor-element.elementor-element-a16f1ba .widget-team .team-item::before, .elementor-3298 .elementor-element.elementor-element-a16f1ba .box-banner1::after {
	background-image: radial-gradient( farthest-corner at 100% 0, #11111147, #1e1e1e 70%);
	background-image: -webkit-radial-gradient( farthest-corner at 100% 0, #11111147, #1e1e1e 70%);
}/* End custom CSS */
/* Start custom CSS for cityo_team, class: .elementor-element-5591f1a */.widget-team .team-item::before, .box-banner1::after {
	background-image: radial-gradient( farthest-corner at 100% 0, #00000017;, #1e1e1e 70%);
	background-image: -webkit-radial-gradient( farthest-corner at 100% 0, #00000017, #1e1e1e 70%);
}

.elementor-3298 .elementor-element.elementor-element-5591f1a .widget-team .team-item::before {
    background-color: #00000017;
}

.widget-team .team-item::before, .box-banner1::after {
	background-image: radial-gradient( farthest-corner at 100% 0, #11111129, #1e1e1e 70%);
	background-image: -webkit-radial-gradient( farthest-corner at 100% 0, #ff3157, #1e1e1e 70%);
}

.elementor-3298 .elementor-element.elementor-element-5591f1a .widget-team .team-item::before, .elementor-3298 .elementor-element.elementor-element-5591f1a .box-banner1::after {
	background-image: radial-gradient( farthest-corner at 100% 0, #11111147, #1e1e1e 70%);
	background-image: -webkit-radial-gradient( farthest-corner at 100% 0, #11111147, #1e1e1e 70%);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b93c339 */.elementor-3298 .elementor-element.elementor-element-b93c339 .team-slide-pagination  .swiper-pagination {
    position: relative;
    bottom: inherit;
    left: inherit;
    display: flex;
    justify-content: center;
    align-items: center;
    gap: 7px;
}

.elementor-3298 .elementor-element.elementor-element-b93c339 .team-slide-pagination  .swiper-pagination span {
    color: #1E1E1E;
    font-family: 'Raleway', sans-serif;
    font-size: 16px;
    font-style: normal;
    font-weight: 400;
    line-height: 24px;
}

.elementor-3298 .elementor-element.elementor-element-b93c339 .team-slide-pagination  .swiper-scrollbar {
    position: relative;
    left: inherit;
    bottom: 0;
    max-width: 120px;
    height: 3px;
    background: rgba(30, 30, 30, 0.40);
}

.elementor-3298 .elementor-element.elementor-element-b93c339 .team-slide-pagination  .swiper-scrollbar .swiper-scrollbar-drag {
    background: #1E1E1E;
}

.elementor-3298 .elementor-element.elementor-element-b93c339>.e-con-inner.swiper {
    flex-wrap: wrap;
}

.elementor-3298 .elementor-element.elementor-element-b93c339 .swiper-item.swiper-slide {
    flex: 0 0 auto;
}

.elementor-3298 .elementor-element.elementor-element-b93c339 .swiper-button-nav {
    background: #FFFFFF;
    width: 56px;
    height: 56px;
    border-radius: 100%;
    box-shadow: 0px 0px 7.7px 0px rgba(0, 0, 0, 0.10);
}

.elementor-3298 .elementor-element.elementor-element-b93c339 .swiper-button-nav::after {
    font-size: 24px;
    line-height: 24px;
    color: #1C1B1F;
}

.elementor-3298 .elementor-element.elementor-element-b93c339 .team-slide-pagination {
    width: 100%;
    padding-top: 25px;
}

.elementor-3298 .elementor-element.elementor-element-b93c339 .swiper-button-next {
    right: -28px;
}

.elementor-3298 .elementor-element.elementor-element-b93c339 .swiper-button-prev {
    left: -28px;
}/* End custom CSS */
/* Start custom CSS for animated-headline, class: .elementor-element-a0638d0 */.elementor-3298 .elementor-element.elementor-element-a0638d0 .elementor-headline {
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for loop-grid, class: .elementor-element-fe74465 */body:not(.elementor-editor-active) .elementor-3298 .elementor-element.elementor-element-fe74465 .elementor-loop-container {
    display: flex;
}

/*body:not(.elementor-editor-active) .elementor-3298 .elementor-element.elementor-element-fe74465 .wrapper [data-elementor-type="loop-item"]:nth-child(1) {
    grid-row: span 2;
}*/

@media (min-width: 1024px) {
    body:not(.elementor-editor-active) .elementor-3298 .elementor-element.elementor-element-fe74465 .wrapper [data-elementor-type="loop-item"]:nth-child(1) {
        grid-row: span 2;
    }
body:not(.elementor-editor-active) .elementor-3298 .elementor-element.elementor-element-fe74465 .wrapper [data-elementor-type="loop-item"]:nth-child(2) {
    grid-column: span 2;
}
}/* End custom CSS */
/* Start custom CSS for animated-headline, class: .elementor-element-c341bfd */.elementor-3298 .elementor-element.elementor-element-c341bfd .elementor-headline {
    margin: 0;
}

.elementor-3298 .elementor-element.elementor-element-c341bfd .elementor-headline svg {
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='36' height='47' viewBox='0 0 36 47' fill='none'%3E%3Cpath d='M4.22569 16.5374C4.22569 16.5374 3.40626 9.42559 5.27539 2.46094' stroke='%239AC56B' stroke-width='4' stroke-linecap='square'/%3E%3Cpath d='M18.9992 22.3946C18.9992 22.3946 26.5 13 30.5 11.5' stroke='%239AC56B' stroke-width='4' stroke-linecap='square'/%3E%3Cpath d='M32.8268 43.1275C28.584 39.2899 20 36.7656 20 36.7656' stroke='%239AC56B' stroke-width='4' stroke-linecap='square'/%3E%3C/svg%3E");
  background-size: contain;
  background-repeat: no-repeat;
  background-position-x: right;
  left: 60%;
  top: 33%;
}
.elementor-3298 .elementor-element.elementor-element-c341bfd .elementor-headline svg path {
    display: none;
}/* End custom CSS */
/* Start custom CSS for loop-grid, class: .elementor-element-22b633b */.elementor-3298 .elementor-element.elementor-element-22b633b .blog_slider-slide-pagination .swiper-pagination {
	position: relative;
	bottom: inherit;
	left: inherit;
	display: flex;
    justify-content: center;
    align-items: center;
    gap: 7px;
}

.elementor-3298 .elementor-element.elementor-element-22b633b .blog_slider-slide-pagination .swiper-scrollbar {
	position: relative;
	left: inherit;
	bottom: 0;
	max-width: 120px;
	height: 3px;
	background: rgba(30, 30, 30, 0.40);
	display: inline-flex !important;
}

.elementor-3298 .elementor-element.elementor-element-22b633b .blog_slider-slide-pagination .swiper-scrollbar .swiper-scrollbar-drag {
    background: #1E1E1E;
}

.elementor-3298 .elementor-element.elementor-element-22b633b .blog_slider-slide-pagination .swiper-pagination span {
    color: #1E1E1E;
    font-family: 'Raleway', sans-serif;
    font-size: 16px;
    font-style: normal;
    font-weight: 400;
    line-height: 24px;
}

.elementor-3298 .elementor-element.elementor-element-22b633b .swiper-button-nav {
	background: #FFFFFF;
	width: 56px;
	height: 56px;
	border-radius: 100%;
	box-shadow: 0px 0px 7.7px 0px rgba(0, 0, 0, 0.10);
}

.elementor-3298 .elementor-element.elementor-element-22b633b .swiper-button-nav::after {
    font-size: 24px;
    line-height: 24px;
    color: #D9D9D9;
}

.elementor-3298 .elementor-element.elementor-element-22b633b .swiper-button-prev {
	left: 12px;
	right: auto;
}

.elementor-3298 .elementor-element.elementor-element-22b633b .swiper-button-next {
	right: 12px;
	left: auto;
}


.elementor-3298 .elementor-element.elementor-element-22b633b [data-elementor-type="loop-item"] {
    border-radius: 10.492px;
    background: #FFF;
}

.elementor-3298 .elementor-element.elementor-element-22b633b .blog_slider-slide-pagination {
    padding-top: 49px;
}
.elementor-3298 .elementor-element.elementor-element-22b633b [data-elementor-type="loop-item"] > article {
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for animated-headline, class: .elementor-element-4b5b9eb */.elementor-3298 .elementor-element.elementor-element-4b5b9eb .elementor-headline {
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-f54828a */.elementor-3298 .elementor-element.elementor-element-f54828a {
    height: 100%;
}

.elementor-3298 .elementor-element.elementor-element-f54828a.box-banner1::before {
    background: rgba(33, 33, 33, 0.2);
}

.elementor-3298 .elementor-element.elementor-element-f54828a.elementor-widget-image {
    border-radius: 0 0 0 0;
}
@media (min-width: 1024px) {
    .elementor-3298 .elementor-element.elementor-element-f54828a.elementor-widget-image {
        border-radius: 10px 0 0 10px;
    }
}

.elementor-3298 .elementor-element.elementor-element-f54828a.box-banner1::after {
	background-image: radial-gradient( farthest-corner at 100% 0, #11111169, #1e1e1e 70%);
	background-image: -webkit-radial-gradient( farthest-corner at 100% 0, #11111169, #1e1e1e 70%);
}

.elementor-3298 .elementor-element.elementor-element-f54828a.box-banner1::after {
    background-color: #11111169;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-6e266d9 */.elementor-3298 .elementor-element.elementor-element-6e266d9 svg {
    width: 100%;
    height: auto;
}

@media (min-width: 1024px) {
    .elementor-3298 .elementor-element.elementor-element-6e266d9.elementor-widget-html {
        top: 0;
        bottom: 0;
        margin: auto 0;
        height: max-content;
    }
}

@media (max-width: 768px) {
    .elementor-3298 .elementor-element.elementor-element-6e266d9.elementor-widget-html {
        top: inherit;
        bottom: -49px;
        margin: inherit;
        left: 25px;
        height: max-content;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-41380c8 */.elementor-3298 .elementor-element.elementor-element-41380c8 p {
    font-size: inherit;
    line-height: inherit;
    font-weight: inherit;
    color: inherit;
}

.elementor-3298 .elementor-element.elementor-element-41380c8 p:last-child {
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for animated-headline, class: .elementor-element-e396760 */.elementor-3298 .elementor-element.elementor-element-e396760 .elementor-headline {
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-2e010f7 */.elementor-3298 .elementor-element.elementor-element-2e010f7 .swiper-slide .swiper-slide-image {
	width: 100%;
	max-width: 55px;
	height: 61px;
	object-fit: contain;
}

@media (min-width: 768px) {
    .elementor-3298 .elementor-element.elementor-element-2e010f7 .swiper-slide .swiper-slide-image {
    	max-width: 90px;
    	height: 86px;
    }

}

.elementor-3298 .elementor-element.elementor-element-2e010f7 .swiper-slide {
    display: flex;
    align-items: center;
    justify-content: center;
}

.elementor-3298 .elementor-element.elementor-element-2e010f7 .elementor-image-carousel {
    -webkit-transition-timing-function: linear !important;
  -o-transition-timing-function: linear !important;
  transition-timing-function: linear !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-348a04d */.elementor-3298 .elementor-element.elementor-element-348a04d p {
    font-size: inherit;
    line-height: inherit;
    font-weight: inherit;
    color: inherit;
}

.elementor-3298 .elementor-element.elementor-element-348a04d p:last-child {
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for animated-headline, class: .elementor-element-30ddaa9 */.elementor-3298 .elementor-element.elementor-element-30ddaa9 .elementor-headline {
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for animated-headline, class: .elementor-element-90d4c1b */.elementor-3298 .elementor-element.elementor-element-90d4c1b .elementor-headline {
    margin: 0;
}/* End custom CSS */