.elementor-240 .elementor-element.elementor-element-589626b{--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;--margin-top:0;--margin-bottom:0;--margin-left:0;--margin-right:0;--padding-top:120px;--padding-bottom:120px;--padding-left:0;--padding-right:0}.elementor-240 .elementor-element.elementor-element-589626b:not(.elementor-motion-effects-element-type-background), .elementor-240 .elementor-element.elementor-element-589626b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#f0eae7}.elementor-240 .elementor-element.elementor-element-07f3378{--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}.elementor-240 .elementor-element.elementor-element-59b8c60{--display:flex}.elementor-240 .elementor-element.elementor-element-45728c3{--spacer-size:70px}.elementor-240 .elementor-element.elementor-element-0d9fec2>.elementor-widget-container{padding:0 60px 0 0}.elementor-240 .elementor-element.elementor-element-0d9fec2 .image-about-us-content .main-img{width:100%}.elementor-240 .elementor-element.elementor-element-0d9fec2 .image-about-us-content .decor-img{width:140px;position:absolute;right:-8%;bottom:-10%;z-index:1}.elementor-240 .elementor-element.elementor-element-0d9fec2 .image-about-us-content{width:100%}.elementor-240 .elementor-element.elementor-element-e9179b4{--display:flex;--padding-top:0;--padding-bottom:0;--padding-left:0;--padding-right:0}.elementor-240 .elementor-element.elementor-element-9bf1c6f{--spacer-size:70px}.elementor-240 .elementor-element.elementor-element-11eb3ac .templines-title{text-transform:capitalize;margin-top:5px;margin-bottom:25px}.elementor-240 .elementor-element.elementor-element-11eb3ac .templines-sub-title{margin-bottom:16px}.elementor-240 .elementor-element.elementor-element-60ed4fd>.elementor-widget-container{margin:0 0 30px 0}.elementor-240 .elementor-element.elementor-element-a3ddbbe{--display:flex}.elementor-widget-image .widget-image-caption{color:var(--e-global-color-text);font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var(--e-global-typography-text-font-weight)}.elementor-240 .elementor-element.elementor-element-02e11b2{padding:0 0 0 0}.elementor-240 .elementor-element.elementor-element-393d955{--display:flex;--margin-top:0;--margin-bottom:0;--margin-left:0;--margin-right:0;--padding-top:120px;--padding-bottom:150px;--padding-left:0;--padding-right:0}.elementor-240 .elementor-element.elementor-element-0396948 .templines-title{font-size:51px;font-weight:700;color:#fff8f8}.elementor-240 .elementor-element.elementor-element-0396948 .templines-sub-title{color:#fff6f6;margin-bottom:7px}@media (min-width:768px){.elementor-240 .elementor-element.elementor-element-07f3378{--content-width:82.5rem}.elementor-240 .elementor-element.elementor-element-59b8c60{--width:30%}.elementor-240 .elementor-element.elementor-element-e9179b4{--width:40%}.elementor-240 .elementor-element.elementor-element-a3ddbbe{--width:30%}.elementor-240 .elementor-element.elementor-element-393d955{--width:100%}}@media (max-width:1024px) and (min-width:768px){.elementor-240 .elementor-element.elementor-element-59b8c60{--width:100%}.elementor-240 .elementor-element.elementor-element-e9179b4{--width:100%}.elementor-240 .elementor-element.elementor-element-a3ddbbe{--width:100%}}@media (max-width:1024px){.elementor-240 .elementor-element.elementor-element-589626b{--padding-top:35px;--padding-bottom:35px;--padding-left:35px;--padding-right:35px}.elementor-240 .elementor-element.elementor-element-07f3378{--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-240 .elementor-element.elementor-element-45728c3{--spacer-size:0}.elementor-240 .elementor-element.elementor-element-0d9fec2>.elementor-widget-container{padding:25px 25px 25px 25px}.elementor-240 .elementor-element.elementor-element-11eb3ac .templines-title{font-size:38px}.elementor-240 .elementor-element.elementor-element-02e11b2{margin:40px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0 0 0 0}}@media (max-width:767px){.elementor-240 .elementor-element.elementor-element-0d9fec2>.elementor-widget-container{padding:0 0 30px 0}.elementor-240 .elementor-element.elementor-element-0d9fec2 .image-about-us-content .decor-img{width:234px;right:256px;bottom:-26px}}