.elementor-5312 .elementor-element.elementor-element-7ffbab7{--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;--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-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-5312 .elementor-element.elementor-element-5db6730 > .elementor-widget-container{margin:2px 2px 2px 2px;padding:0px 0px 0px 0px;}.elementor-5312 .elementor-element.elementor-element-5db6730{text-align:center;}.elementor-5312 .elementor-element.elementor-element-4e73eb1{--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-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-5312 .elementor-element.elementor-element-4bc68ac > .elementor-widget-container{padding:16px 0px 0px 0px;}.elementor-5312 .elementor-element.elementor-element-4bc68ac{text-align:center;}.elementor-5312 .elementor-element.elementor-element-4bc68ac .elementor-heading-title{font-family:"Open Sans Hebrew", Sans-serif;font-size:28px;font-weight:700;color:#252525;}.elementor-5312 .elementor-element.elementor-element-7f84a08{--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;}.elementor-5312 .elementor-element.elementor-element-a93b319{--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-5312 .elementor-element.elementor-element-7180a3f{width:auto;max-width:auto;}.elementor-5312 .elementor-element.elementor-element-7180a3f > .elementor-widget-container{background-color:#FFFFFF;padding:12px 12px 12px 12px;}.elementor-5312 .elementor-element.elementor-element-7180a3f.elementor-element{--align-self:flex-start;}.elementor-5312 .elementor-element.elementor-element-7180a3f .elementor-heading-title{font-family:"Noto Sans Hebrew", Sans-serif;font-size:18px;font-weight:600;line-height:26px;color:#252525;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-5312 .elementor-element.elementor-element-d0a1db8{font-family:"Noto Sans Hebrew", Sans-serif;font-size:15px;font-weight:400;color:#FFFFFF;}.elementor-5312 .elementor-element.elementor-element-f6ae655{--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-5312 .elementor-element.elementor-element-45df492{width:auto;max-width:auto;}.elementor-5312 .elementor-element.elementor-element-45df492 > .elementor-widget-container{background-color:#FFFFFF;padding:12px 12px 12px 12px;}.elementor-5312 .elementor-element.elementor-element-45df492.elementor-element{--align-self:flex-start;}.elementor-5312 .elementor-element.elementor-element-45df492 .elementor-heading-title{font-family:"Noto Sans Hebrew", Sans-serif;font-size:18px;font-weight:600;line-height:26px;color:#252525;}.elementor-5312 .elementor-element.elementor-element-98bd57f{font-family:"Noto Sans Hebrew", Sans-serif;font-size:15px;font-weight:400;color:#FFFFFF;}.elementor-5312 .elementor-element.elementor-element-eb8ff3f{--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-5312 .elementor-element.elementor-element-204d513{width:auto;max-width:auto;}.elementor-5312 .elementor-element.elementor-element-204d513 > .elementor-widget-container{background-color:#FFFFFF;padding:12px 12px 12px 12px;}.elementor-5312 .elementor-element.elementor-element-204d513.elementor-element{--align-self:flex-start;}.elementor-5312 .elementor-element.elementor-element-204d513 .elementor-heading-title{font-family:"Noto Sans Hebrew", Sans-serif;font-size:18px;font-weight:600;line-height:26px;color:#252525;}.elementor-5312 .elementor-element.elementor-element-28e980b{font-family:"Noto Sans Hebrew", Sans-serif;font-size:15px;font-weight:400;color:#FFFFFF;}.elementor-5312 .elementor-element.elementor-element-75406b9{--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-5312 .elementor-element.elementor-element-210399b{width:auto;max-width:auto;}.elementor-5312 .elementor-element.elementor-element-210399b > .elementor-widget-container{background-color:#FFFFFF;padding:12px 12px 12px 12px;}.elementor-5312 .elementor-element.elementor-element-210399b.elementor-element{--align-self:flex-start;}.elementor-5312 .elementor-element.elementor-element-210399b .elementor-heading-title{font-family:"Noto Sans Hebrew", Sans-serif;font-size:18px;font-weight:600;line-height:26px;color:#252525;}.elementor-5312 .elementor-element.elementor-element-e686fa9{font-family:"Noto Sans Hebrew", Sans-serif;font-size:15px;font-weight:400;color:#FFFFFF;}.elementor-5312 .elementor-element.elementor-element-b81e348{--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;}.elementor-5312 .elementor-element.elementor-element-833325f{--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-5312 .elementor-element.elementor-element-6cda826{width:auto;max-width:auto;}.elementor-5312 .elementor-element.elementor-element-6cda826 > .elementor-widget-container{background-color:#FFFFFF;padding:12px 12px 12px 12px;}.elementor-5312 .elementor-element.elementor-element-6cda826.elementor-element{--align-self:flex-start;}.elementor-5312 .elementor-element.elementor-element-6cda826 .elementor-heading-title{font-family:"Noto Sans Hebrew", Sans-serif;font-size:18px;font-weight:600;line-height:26px;color:#252525;}.elementor-5312 .elementor-element.elementor-element-fb7b209{font-family:"Noto Sans Hebrew", Sans-serif;font-size:15px;font-weight:400;color:#FFFFFF;}.elementor-5312 .elementor-element.elementor-element-50cc7c6{--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-5312 .elementor-element.elementor-element-7337423{width:auto;max-width:auto;}.elementor-5312 .elementor-element.elementor-element-7337423 > .elementor-widget-container{background-color:#FFFFFF;padding:12px 12px 12px 12px;}.elementor-5312 .elementor-element.elementor-element-7337423.elementor-element{--align-self:flex-start;}.elementor-5312 .elementor-element.elementor-element-7337423 .elementor-heading-title{font-family:"Noto Sans Hebrew", Sans-serif;font-size:18px;font-weight:600;line-height:26px;color:#252525;}.elementor-5312 .elementor-element.elementor-element-c050ff1{font-family:"Noto Sans Hebrew", Sans-serif;font-size:15px;font-weight:400;color:#FFFFFF;}.elementor-5312 .elementor-element.elementor-element-4411390{--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-5312 .elementor-element.elementor-element-64a74f1{width:auto;max-width:auto;}.elementor-5312 .elementor-element.elementor-element-64a74f1 > .elementor-widget-container{background-color:#FFFFFF;padding:12px 12px 12px 12px;}.elementor-5312 .elementor-element.elementor-element-64a74f1.elementor-element{--align-self:flex-start;}.elementor-5312 .elementor-element.elementor-element-64a74f1 .elementor-heading-title{font-family:"Noto Sans Hebrew", Sans-serif;font-size:18px;font-weight:600;line-height:26px;color:#252525;}.elementor-5312 .elementor-element.elementor-element-47cbc71{font-family:"Noto Sans Hebrew", Sans-serif;font-size:15px;font-weight:400;color:#FFFFFF;}.elementor-5312 .elementor-element.elementor-element-b63e1e9{--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-5312 .elementor-element.elementor-element-ac125b2{width:auto;max-width:auto;}.elementor-5312 .elementor-element.elementor-element-ac125b2 > .elementor-widget-container{background-color:#FFFFFF;padding:12px 12px 12px 12px;}.elementor-5312 .elementor-element.elementor-element-ac125b2.elementor-element{--align-self:flex-start;}.elementor-5312 .elementor-element.elementor-element-ac125b2 .elementor-heading-title{font-family:"Noto Sans Hebrew", Sans-serif;font-size:18px;font-weight:600;line-height:26px;color:#252525;}.elementor-5312 .elementor-element.elementor-element-26582c0{font-family:"Noto Sans Hebrew", Sans-serif;font-size:15px;font-weight:400;color:#FFFFFF;}.elementor-5312 .elementor-element.elementor-element-2c2cad7{--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;--margin-top:0rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:2rem;--padding-bottom:28rem;--padding-left:0rem;--padding-right:0rem;}.elementor-5312 .elementor-element.elementor-element-2c2cad7:not(.elementor-motion-effects-element-type-background), .elementor-5312 .elementor-element.elementor-element-2c2cad7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://miklchonshops.co.il/wp-content/uploads/2018/11/about.jpg");background-position:top left;}.elementor-5312 .elementor-element.elementor-element-fdc7030{--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-5312 .elementor-element.elementor-element-b024553 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-5312 .elementor-element.elementor-element-b024553{text-align:center;}.elementor-5312 .elementor-element.elementor-element-b024553 .elementor-heading-title{font-family:"Noto Sans Hebrew", Sans-serif;font-size:24px;font-weight:600;}.elementor-5312 .elementor-element.elementor-element-77492ab > .elementor-widget-container{padding:0px 30px 0px 30px;}.elementor-5312 .elementor-element.elementor-element-77492ab{text-align:center;font-family:"Noto Sans Hebrew", Sans-serif;font-size:16px;font-weight:400;line-height:31px;color:#000000;}.elementor-5312 .elementor-element.elementor-element-4803b33{--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-5312 .elementor-element.elementor-element-d061135{--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-5312 .elementor-element.elementor-element-0c77586 > .elementor-widget-container{margin:24px 0px 0px 0px;}.elementor-5312 .elementor-element.elementor-element-0c77586{text-align:center;}.elementor-5312 .elementor-element.elementor-element-0c77586 .elementor-heading-title{font-family:"Noto Sans Hebrew", Sans-serif;font-size:24px;font-weight:600;}.elementor-5312 .elementor-element.elementor-element-29103da{--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;}.elementor-5312 .elementor-element.elementor-element-5b85566{--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-5312 .elementor-element.elementor-element-5b85566.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-widget-reviews .elementor-testimonial__header, .elementor-widget-reviews .elementor-testimonial__name{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-reviews .elementor-testimonial__text{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-5312 .elementor-element.elementor-element-fd92835.elementor-arrows-yes .elementor-main-swiper{width:calc( 100% - 40px );}.elementor-5312 .elementor-element.elementor-element-fd92835 .elementor-main-swiper{width:100%;}.elementor-5312 .elementor-element.elementor-element-fd92835 .elementor-main-swiper .swiper-slide{border-width:0px 0px 0px 0px;}.elementor-5312 .elementor-element.elementor-element-fd92835 .elementor-swiper-button{font-size:26px;color:#54495C;}.elementor-5312 .elementor-element.elementor-element-fd92835 .elementor-swiper-button svg{fill:#54495C;}.elementor-5312 .elementor-element.elementor-element-fd92835 .elementor-testimonial__header{padding-block-end:calc( 0px / 2 );border-block-end-width:0px;}.elementor-5312 .elementor-element.elementor-element-fd92835 .elementor-testimonial__content{padding-block-start:calc( 0px / 2 );}.elementor-5312 .elementor-element.elementor-element-fd92835 .elementor-testimonial__name{color:#070000;}.elementor-5312 .elementor-element.elementor-element-fd92835 .elementor-testimonial__header, .elementor-5312 .elementor-element.elementor-element-fd92835 .elementor-testimonial__name{font-family:"Noto Sans Hebrew", Sans-serif;font-size:18px;font-weight:500;font-style:italic;text-decoration:none;line-height:11px;}.elementor-5312 .elementor-element.elementor-element-fd92835 .elementor-testimonial__title{color:#676E73;font-family:"Open Sans Hebrew", Sans-serif;font-size:13px;font-weight:400;font-style:italic;}.elementor-5312 .elementor-element.elementor-element-fd92835 .elementor-testimonial__text{color:#54495C;font-family:"Noto Sans Hebrew", Sans-serif;font-size:15px;font-weight:400;font-style:italic;line-height:23px;}.elementor-5312 .elementor-element.elementor-element-fd92835 .elementor-testimonial__image img{width:60px;height:60px;}.elementor-5312 .elementor-element.elementor-element-fd92835 .elementor-testimonial__image + cite{margin-inline-start:9px;margin-inline-end:0;}:root{--page-title-display:none;}@media(min-width:768px){.elementor-5312 .elementor-element.elementor-element-a93b319{--width:25%;}.elementor-5312 .elementor-element.elementor-element-f6ae655{--width:25%;}.elementor-5312 .elementor-element.elementor-element-eb8ff3f{--width:25%;}.elementor-5312 .elementor-element.elementor-element-75406b9{--width:25%;}.elementor-5312 .elementor-element.elementor-element-833325f{--width:25%;}.elementor-5312 .elementor-element.elementor-element-50cc7c6{--width:25%;}.elementor-5312 .elementor-element.elementor-element-4411390{--width:25%;}.elementor-5312 .elementor-element.elementor-element-b63e1e9{--width:25%;}.elementor-5312 .elementor-element.elementor-element-fdc7030{--width:50%;}.elementor-5312 .elementor-element.elementor-element-4803b33{--width:50%;}.elementor-5312 .elementor-element.elementor-element-29103da{--content-width:1000px;}.elementor-5312 .elementor-element.elementor-element-5b85566{--width:100%;}}@media(max-width:1024px){.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-reviews .elementor-testimonial__header, .elementor-widget-reviews .elementor-testimonial__name{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-reviews .elementor-testimonial__text{font-size:var( --e-global-typography-text-font-size );}}@media(max-width:767px){.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}.elementor-5312 .elementor-element.elementor-element-2c2cad7{--min-height:343px;--padding-top:0rem;--padding-bottom:5rem;--padding-left:0rem;--padding-right:0rem;}.elementor-5312 .elementor-element.elementor-element-2c2cad7:not(.elementor-motion-effects-element-type-background), .elementor-5312 .elementor-element.elementor-element-2c2cad7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:bottom left;background-repeat:no-repeat;background-size:contain;}.elementor-5312 .elementor-element.elementor-element-77492ab > .elementor-widget-container{margin:0px 0px 30px 0px;padding:0px 0px 0px 0px;}.elementor-widget-reviews .elementor-testimonial__header, .elementor-widget-reviews .elementor-testimonial__name{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-reviews .elementor-testimonial__text{font-size:var( --e-global-typography-text-font-size );}}/* Start custom CSS for heading, class: .elementor-element-7180a3f */.title-imag{
        position: absolute;
    top: 30%;
    right: 10px;
    z-index: 5;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d0a1db8 */.home-img-description{
    position: absolute;
    bottom: 35%;
    right: 11px;
    text-align: right;
    opacity: 0;
    z-index: 5;
        transition: all 0.95s ease;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-bec5ffb */.home-hover-image{
     position: absolute;
    top: 10px;
    bottom: 10px;
    left: 10px;
    right: 10px;
     z-index: 4;
     text-indent: -9999px;
}
.home-hover-image a{
        width: 100%;
    height: 100%;
    display: block;
    position: absolute;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-45df492 */.title-imag{
        position: absolute;
    top: 30%;
    right: 10px;
    z-index: 5;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-98bd57f */.home-img-description{
    position: absolute;
    bottom: 35%;
    right: 11px;
    text-align: right;
    opacity: 0;
    z-index: 5;
        transition: all 0.95s ease;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-67a5e37 */.home-hover-image{
     position: absolute;
    top: 10px;
    bottom: 10px;
    left: 10px;
    right: 10px;
     z-index: 4;
     text-indent: -9999px;
}
.home-hover-image a{
        width: 100%;
    height: 100%;
    display: block;
    position: absolute;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-204d513 */.title-imag{
        position: absolute;
    top: 30%;
    right: 10px;
    z-index: 5;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-28e980b */.home-img-description{
    position: absolute;
    bottom: 35%;
    right: 11px;
    text-align: right;
    opacity: 0;
    z-index: 5;
        transition: all 0.95s ease;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-62b284d */.home-hover-image{
     position: absolute;
    top: 10px;
    bottom: 10px;
    left: 10px;
    right: 10px;
     z-index: 4;
     text-indent: -9999px;
}
.home-hover-image a{
        width: 100%;
    height: 100%;
    display: block;
    position: absolute;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-210399b */.title-imag{
        position: absolute;
    top: 30%;
    right: 10px;
    z-index: 5;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e686fa9 */.home-img-description{
    position: absolute;
    bottom: 35%;
    right: 11px;
    text-align: right;
    opacity: 0;
    z-index: 5;
        transition: all 0.95s ease;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1784d3a */.home-hover-image{
     position: absolute;
    top: 10px;
    bottom: 10px;
    left: 10px;
    right: 10px;
     z-index: 4;
     text-indent: -9999px;
}
.home-hover-image a{
        width: 100%;
    height: 100%;
    display: block;
    position: absolute;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6cda826 */.title-imag{
        position: absolute;
    top: 30%;
    right: 10px;
    z-index: 5;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-fb7b209 */.home-img-description{
    position: absolute;
    bottom: 35%;
    right: 11px;
    text-align: right;
    opacity: 0;
    z-index: 5;
        transition: all 0.95s ease;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-9ca4f81 */.home-hover-image{
     position: absolute;
    top: 10px;
    bottom: 10px;
    left: 10px;
    right: 10px;
     z-index: 4;
     text-indent: -9999px;
}
.home-hover-image a{
        width: 100%;
    height: 100%;
    display: block;
    position: absolute;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7337423 */.title-imag{
        position: absolute;
    top: 30%;
    right: 10px;
    z-index: 5;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c050ff1 */.home-img-description{
    position: absolute;
    bottom: 35%;
    right: 11px;
    text-align: right;
    opacity: 0;
    z-index: 5;
        transition: all 0.95s ease;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-00cf416 */.home-hover-image{
     position: absolute;
    top: 10px;
    bottom: 10px;
    left: 10px;
    right: 10px;
     z-index: 4;
     text-indent: -9999px;
}
.home-hover-image a{
        width: 100%;
    height: 100%;
    display: block;
    position: absolute;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-64a74f1 */.title-imag{
        position: absolute;
    top: 30%;
    right: 10px;
    z-index: 5;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-47cbc71 */.home-img-description{
    position: absolute;
    bottom: 35%;
    right: 11px;
    text-align: right;
    opacity: 0;
    z-index: 5;
        transition: all 0.95s ease;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-baa2273 */.home-hover-image{
     position: absolute;
    top: 10px;
    bottom: 10px;
    left: 10px;
    right: 10px;
     z-index: 4;
     text-indent: -9999px;
}
.home-hover-image a{
        width: 100%;
    height: 100%;
    display: block;
    position: absolute;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-ac125b2 */.title-imag{
        position: absolute;
    top: 30%;
    right: 10px;
    z-index: 5;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-26582c0 */.home-img-description{
    position: absolute;
    bottom: 35%;
    right: 11px;
    text-align: right;
    opacity: 0;
    z-index: 5;
        transition: all 0.95s ease;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-071e8b1 */.home-hover-image{
     position: absolute;
    top: 10px;
    bottom: 10px;
    left: 10px;
    right: 10px;
     z-index: 4;
     text-indent: -9999px;
}
.home-hover-image a{
        width: 100%;
    height: 100%;
    display: block;
    position: absolute;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2c2cad7 */#about-section{
    /*min-height: 660px;*/
}/* End custom CSS */
/* Start custom CSS */.overall-wrap-image-gallery{
    position: relative;
        overflow: hidden;
}
.overall-wrap-image-gallery:hover .home-img-description{
    opacity: 1;
}
.overall-wrap-image-gallery:hover .home-hover-image{
    background: #000000b0;
   
}
.title-imag:before{
    height: 2px;
    width: 424px;
    position: absolute;
    content: '';
    background-color: #ffffff;
        top: 75px;
    left: 10px;
    -webkit-transform: translateX(-300%);
    transform: translateX(-300%);
    display: block;
        -webkit-transition: all 0.55s ease;
    transition: all 0.55s ease;
}

.overall-wrap-image-gallery:hover .title-imag:before{
    -webkit-transition-delay: 0.15s;
    transition-delay: 0.15s;
    transform: translateX(-67%);
}

    .title-imag:after{
           width: 2px;
    height: 189px;
    position: absolute;
    content: '';
    background-color: #ffffff;
    bottom: 10px;
    left: 0;
    -webkit-transform: translateY(-100%);
    transform: translateY(-100%);
        -webkit-transition: all 0.55s ease;
    transition: all 0.55s ease;
    }
.overall-wrap-image-gallery:hover .title-imag:after{
    -webkit-transform: translate(0, 0);
    transform: translate(0, 0);
         -webkit-transform: translateY(0%); 
     transform: translateY(0%);
}
.title-imag{
    min-width: 100px !important;
    text-align: center;
}
.home-hover-image{
        background: #0000000f;
}
.elementor-testimonial__header{
    flex-direction: column;
    align-items: center;
    gap: 17px;
}
.elementor-testimonial__text{
        text-align: center;
    margin: 0 auto;
}
.elementor-testimonial__title{
        text-align: center;
    margin-top: 5px;
}
.elementor-testimonial__text i{
    font-family: "Font Awesome 5 Free" !important;
}/* End custom CSS */