.elementor-1092 .elementor-element.elementor-element-b9e362d{--display:flex;--min-height:100vh;--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:flex-start;--overflow:hidden;--overlay-opacity:0.6;}.elementor-1092 .elementor-element.elementor-element-b9e362d::before, .elementor-1092 .elementor-element.elementor-element-b9e362d > .elementor-background-video-container::before, .elementor-1092 .elementor-element.elementor-element-b9e362d > .e-con-inner > .elementor-background-video-container::before, .elementor-1092 .elementor-element.elementor-element-b9e362d > .elementor-background-slideshow::before, .elementor-1092 .elementor-element.elementor-element-b9e362d > .e-con-inner > .elementor-background-slideshow::before, .elementor-1092 .elementor-element.elementor-element-b9e362d > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#040404;--background-overlay:'';}.elementor-1092 .elementor-element.elementor-element-b9e362d:not(.elementor-motion-effects-element-type-background), .elementor-1092 .elementor-element.elementor-element-b9e362d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background:url("https://kinship.art/wp-content/uploads/2023/09/background-accueil-mobile.jpg") 50% 50%;background-size:cover;}.elementor-1092 .elementor-element.elementor-element-f6a3e1f{--display:flex;--min-height:100vh;--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:flex-start;--flex-wrap:wrap;--overlay-opacity:1;--padding-top:100px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1092 .elementor-element.elementor-element-f6a3e1f::before, .elementor-1092 .elementor-element.elementor-element-f6a3e1f > .elementor-background-video-container::before, .elementor-1092 .elementor-element.elementor-element-f6a3e1f > .e-con-inner > .elementor-background-video-container::before, .elementor-1092 .elementor-element.elementor-element-f6a3e1f > .elementor-background-slideshow::before, .elementor-1092 .elementor-element.elementor-element-f6a3e1f > .e-con-inner > .elementor-background-slideshow::before, .elementor-1092 .elementor-element.elementor-element-f6a3e1f > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-1092 .elementor-element.elementor-element-42b1d93{--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:flex-start;--gap:0px 32px;--row-gap:0px;--column-gap:32px;--overflow:hidden;--margin-top:0px;--margin-bottom:-500px;--margin-left:0px;--margin-right:0px;--z-index:10;}.elementor-1092 .elementor-element.elementor-element-bdff536 > .elementor-widget-container{margin:0px 0px 32px 0px;}.elementor-1092 .elementor-element.elementor-element-bdff536 .elementor-heading-title{font-family:"Mali", Sans-serif;font-size:48px;font-weight:normal;text-transform:none;font-style:normal;text-decoration:none;line-height:56px;letter-spacing:-0.5px;}.elementor-1092 .elementor-element.elementor-element-0fb9fcd{--display:flex;}.elementor-1092 .elementor-element.elementor-element-549fd32 > .elementor-widget-container{margin:0px 64px 0px 0px;}.elementor-1092 .elementor-element.elementor-element-549fd32{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );font-style:var( --e-global-typography-secondary-font-style );text-decoration:var( --e-global-typography-secondary-text-decoration );line-height:var( --e-global-typography-secondary-line-height );color:var( --e-global-color-secondary );}.elementor-1092 .elementor-element.elementor-element-2fe9f85{--display:flex;}.elementor-1092 .elementor-element.elementor-element-ec6ac49 > .elementor-widget-container{margin:0px 64px 0px 0px;}.elementor-1092 .elementor-element.elementor-element-ec6ac49{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );font-style:var( --e-global-typography-secondary-font-style );text-decoration:var( --e-global-typography-secondary-text-decoration );line-height:var( --e-global-typography-secondary-line-height );color:var( --e-global-color-secondary );}.elementor-1092 .elementor-element.elementor-element-b88f560{--n-tabs-direction:column;--n-tabs-heading-direction:row;--n-tabs-heading-width:initial;--n-tabs-title-flex-basis:content;--n-tabs-title-flex-shrink:0;--n-tabs-heading-wrap:wrap;--n-tabs-heading-overflow-x:initial;--n-tabs-title-white-space:initial;--n-tabs-title-font-size:var( --e-global-typography-secondary-font-size );}.elementor-1092 .elementor-element.elementor-element-b88f560 > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected='false']:not( :hover ){background:#00000000;}.elementor-1092 .elementor-element.elementor-element-b88f560.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs[data-touch-mode='false'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:#02010100;border-style:solid;border-width:0px 0px 2px 0px;border-color:#02010100;}.elementor-1092 .elementor-element.elementor-element-b88f560.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected="true"], .elementor-1092 .elementor-element.elementor-element-b88f560.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs[data-touch-mode='true'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:#02010100;border-style:solid;border-width:0px 0px 2px 0px;}.elementor-1092 .elementor-element.elementor-element-b88f560.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:not( :hover ){border-style:solid;border-width:0px 0px 2px 0px;border-color:#02010100;}.elementor-1092 .elementor-element.elementor-element-b88f560.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading > :is( .e-n-tab-title > .e-n-tab-title-text, .e-n-tab-title ){font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );font-style:var( --e-global-typography-secondary-font-style );text-decoration:var( --e-global-typography-secondary-text-decoration );line-height:var( --e-global-typography-secondary-line-height );}body:not(.rtl) .elementor-1092 .elementor-element.elementor-element-b927854{left:0px;}body.rtl .elementor-1092 .elementor-element.elementor-element-b927854{right:0px;}.elementor-1092 .elementor-element.elementor-element-b927854{bottom:0px;z-index:10;text-align:left;}.elementor-1092 .elementor-element.elementor-element-b927854 img{width:1000px;max-width:100%;}.elementor-1092 .elementor-element.elementor-element-74eb391{width:auto;max-width:auto;bottom:120px;z-index:10;text-align:right;}.elementor-1092 .elementor-element.elementor-element-74eb391 > .elementor-widget-container{margin:0px 0px 8px 0px;}body:not(.rtl) .elementor-1092 .elementor-element.elementor-element-74eb391{right:24px;}body.rtl .elementor-1092 .elementor-element.elementor-element-74eb391{left:24px;}.elementor-1092 .elementor-element.elementor-element-74eb391 img{width:80px;max-width:100%;border-radius:50% 50% 50% 50%;box-shadow:0px 8px 0px 0px #000000;}.elementor-1092 .elementor-element.elementor-element-b2e2c3e{width:auto;max-width:auto;bottom:24px;z-index:10;text-align:right;}.elementor-1092 .elementor-element.elementor-element-b2e2c3e > .elementor-widget-container{margin:0px 0px 8px 0px;}body:not(.rtl) .elementor-1092 .elementor-element.elementor-element-b2e2c3e{right:24px;}body.rtl .elementor-1092 .elementor-element.elementor-element-b2e2c3e{left:24px;}.elementor-1092 .elementor-element.elementor-element-b2e2c3e img{width:80px;max-width:100%;border-radius:50% 50% 50% 50%;box-shadow:0px 8px 0px 0px #000000;}@media(max-width:1366px){.elementor-1092 .elementor-element.elementor-element-f6a3e1f{--padding-top:40px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1092 .elementor-element.elementor-element-42b1d93{--margin-top:0px;--margin-bottom:-300px;--margin-left:0px;--margin-right:0px;}.elementor-1092 .elementor-element.elementor-element-bdff536 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1092 .elementor-element.elementor-element-549fd32{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-1092 .elementor-element.elementor-element-ec6ac49{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-1092 .elementor-element.elementor-element-b88f560{--n-tabs-title-font-size:var( --e-global-typography-secondary-font-size );}.elementor-1092 .elementor-element.elementor-element-b88f560.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading > :is( .e-n-tab-title > .e-n-tab-title-text, .e-n-tab-title ){line-height:var( --e-global-typography-secondary-line-height );}.elementor-1092 .elementor-element.elementor-element-b927854 img{width:600px;}}@media(max-width:1200px){.elementor-1092 .elementor-element.elementor-element-f6a3e1f{--padding-top:24px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1092 .elementor-element.elementor-element-42b1d93{--margin-top:0px;--margin-bottom:-400px;--margin-left:0px;--margin-right:0px;}.elementor-1092 .elementor-element.elementor-element-b927854 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1092 .elementor-element.elementor-element-b927854 img{width:600px;}}@media(max-width:1024px){.elementor-1092 .elementor-element.elementor-element-549fd32{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-1092 .elementor-element.elementor-element-ec6ac49{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-1092 .elementor-element.elementor-element-b88f560{--n-tabs-title-font-size:var( --e-global-typography-secondary-font-size );}.elementor-1092 .elementor-element.elementor-element-b88f560.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading > :is( .e-n-tab-title > .e-n-tab-title-text, .e-n-tab-title ){line-height:var( --e-global-typography-secondary-line-height );}.elementor-1092 .elementor-element.elementor-element-b927854{bottom:0px;}}@media(max-width:880px){.elementor-1092 .elementor-element.elementor-element-42b1d93{--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:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:-500px;--margin-left:0px;--margin-right:0px;}.elementor-1092 .elementor-element.elementor-element-bdff536 > .elementor-widget-container{margin:0px 0px 24px 20px;}.elementor-1092 .elementor-element.elementor-element-bdff536 .elementor-heading-title{font-size:34px;line-height:42px;}.elementor-1092 .elementor-element.elementor-element-549fd32 > .elementor-widget-container{margin:0px 20px 0px 20px;}.elementor-1092 .elementor-element.elementor-element-ec6ac49 > .elementor-widget-container{margin:0px 20px 0px 20px;}.elementor-1092 .elementor-element.elementor-element-b927854{bottom:0px;}.elementor-1092 .elementor-element.elementor-element-b927854 img{width:450px;max-width:450px;}}@media(max-width:767px){.elementor-1092 .elementor-element.elementor-element-b9e362d{--min-height:100vh;--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-1092 .elementor-element.elementor-element-f6a3e1f{--min-height:100vh;--justify-content:flex-start;--padding-top:40px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1092 .elementor-element.elementor-element-549fd32 > .elementor-widget-container{margin:0px 20px 0px 20px;}.elementor-1092 .elementor-element.elementor-element-549fd32{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-1092 .elementor-element.elementor-element-ec6ac49 > .elementor-widget-container{margin:0px 20px 0px 20px;}.elementor-1092 .elementor-element.elementor-element-ec6ac49{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-1092 .elementor-element.elementor-element-b88f560{--n-tabs-direction:column;--n-tabs-heading-direction:row;--n-tabs-heading-width:initial;--n-tabs-title-flex-basis:content;--n-tabs-title-flex-shrink:0;--n-tabs-title-justify-content:center;--n-tabs-title-align-items:center;--n-tabs-title-text-align:center;--n-tabs-title-font-size:var( --e-global-typography-secondary-font-size );}.elementor-1092 .elementor-element.elementor-element-b88f560.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading > :is( .e-n-tab-title > .e-n-tab-title-text, .e-n-tab-title ){line-height:var( --e-global-typography-secondary-line-height );}.elementor-1092 .elementor-element.elementor-element-b927854{bottom:0px;}.elementor-1092 .elementor-element.elementor-element-b927854 img{width:520px;max-width:520px;}body:not(.rtl) .elementor-1092 .elementor-element.elementor-element-74eb391{right:calc(100% - 104px);}body.rtl .elementor-1092 .elementor-element.elementor-element-74eb391{left:calc(100% - 104px);}.elementor-1092 .elementor-element.elementor-element-74eb391{bottom:24px;z-index:5;}.elementor-1092 .elementor-element.elementor-element-b2e2c3e{bottom:88px;z-index:10;}.elementor-1092 .elementor-element.elementor-element-b2e2c3e img{width:64px;}}@media(min-width:768px){.elementor-1092 .elementor-element.elementor-element-b9e362d{--content-width:100vw;}.elementor-1092 .elementor-element.elementor-element-f6a3e1f{--content-width:100vw;}.elementor-1092 .elementor-element.elementor-element-42b1d93{--content-width:850px;}}@media(min-width:2400px){.elementor-1092 .elementor-element.elementor-element-549fd32{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-1092 .elementor-element.elementor-element-ec6ac49{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-1092 .elementor-element.elementor-element-b88f560{--n-tabs-title-font-size:var( --e-global-typography-secondary-font-size );}.elementor-1092 .elementor-element.elementor-element-b88f560.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading > :is( .e-n-tab-title > .e-n-tab-title-text, .e-n-tab-title ){line-height:var( --e-global-typography-secondary-line-height );}}/* Start custom CSS for heading, class: .elementor-element-bdff536 */.elementor-1092 .elementor-element.elementor-element-bdff536 .titre-en {
    font-size: 24px!important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-549fd32 */.elementor-1092 .elementor-element.elementor-element-549fd32 {
    overflow-y: scroll;
    height: 1000px;
    overflow-x: hidden;
}

.elementor-1092 .elementor-element.elementor-element-549fd32 p:nth-last-of-type(1) {
    padding-bottom: 750px!important;
}

.elementor-1092 .elementor-element.elementor-element-549fd32 .cky-audit-table-element p:nth-last-of-type(1) {
    padding-bottom: 0px!important;
}

.elementor-1092 .elementor-element.elementor-element-549fd32::-webkit-scrollbar {
  width: 10px;

}

.elementor-1092 .elementor-element.elementor-element-549fd32::-webkit-scrollbar-track {
  box-shadow: none;
  border-radius: 32px;
  margin-bottom: 700px;
}

.elementor-1092 .elementor-element.elementor-element-549fd32::-webkit-scrollbar-thumb {
  background: white;
  border-radius: 32px;
}


@media only screen and (max-width: 880px) {
    .elementor-1092 .elementor-element.elementor-element-549fd32 p:nth-last-of-type(1) {
    padding-bottom: 750px!important;
}


}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ec6ac49 */.elementor-1092 .elementor-element.elementor-element-ec6ac49 {
    overflow-y: scroll;
    height: 1000px;
    overflow-x: hidden;
}

.elementor-1092 .elementor-element.elementor-element-ec6ac49 p:nth-last-of-type(1) {
    padding-bottom: 750px!important;
}

.elementor-1092 .elementor-element.elementor-element-ec6ac49 .cky-audit-table-element p:nth-last-of-type(1) {
    padding-bottom: 0px!important;
}

.elementor-1092 .elementor-element.elementor-element-ec6ac49::-webkit-scrollbar {
  width: 10px;

}

.elementor-1092 .elementor-element.elementor-element-ec6ac49::-webkit-scrollbar-track {
  box-shadow: none;
  border-radius: 32px;
  margin-bottom: 700px;
}

.elementor-1092 .elementor-element.elementor-element-ec6ac49::-webkit-scrollbar-thumb {
  background: white;
  border-radius: 32px;
}


@media only screen and (max-width: 880px) {
    .elementor-1092 .elementor-element.elementor-element-ec6ac49 p:nth-last-of-type(1) {
    padding-bottom: 750px!important;
}


}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-549fd32 */.elementor-1092 .elementor-element.elementor-element-549fd32 {
    overflow-y: scroll;
    height: 1000px;
    overflow-x: hidden;
}

.elementor-1092 .elementor-element.elementor-element-549fd32 p:nth-last-of-type(1) {
    padding-bottom: 750px!important;
}

.elementor-1092 .elementor-element.elementor-element-549fd32 .cky-audit-table-element p:nth-last-of-type(1) {
    padding-bottom: 0px!important;
}

.elementor-1092 .elementor-element.elementor-element-549fd32::-webkit-scrollbar {
  width: 10px;

}

.elementor-1092 .elementor-element.elementor-element-549fd32::-webkit-scrollbar-track {
  box-shadow: none;
  border-radius: 32px;
  margin-bottom: 700px;
}

.elementor-1092 .elementor-element.elementor-element-549fd32::-webkit-scrollbar-thumb {
  background: white;
  border-radius: 32px;
}


@media only screen and (max-width: 880px) {
    .elementor-1092 .elementor-element.elementor-element-549fd32 p:nth-last-of-type(1) {
    padding-bottom: 750px!important;
}


}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ec6ac49 */.elementor-1092 .elementor-element.elementor-element-ec6ac49 {
    overflow-y: scroll;
    height: 1000px;
    overflow-x: hidden;
}

.elementor-1092 .elementor-element.elementor-element-ec6ac49 p:nth-last-of-type(1) {
    padding-bottom: 750px!important;
}

.elementor-1092 .elementor-element.elementor-element-ec6ac49 .cky-audit-table-element p:nth-last-of-type(1) {
    padding-bottom: 0px!important;
}

.elementor-1092 .elementor-element.elementor-element-ec6ac49::-webkit-scrollbar {
  width: 10px;

}

.elementor-1092 .elementor-element.elementor-element-ec6ac49::-webkit-scrollbar-track {
  box-shadow: none;
  border-radius: 32px;
  margin-bottom: 700px;
}

.elementor-1092 .elementor-element.elementor-element-ec6ac49::-webkit-scrollbar-thumb {
  background: white;
  border-radius: 32px;
}


@media only screen and (max-width: 880px) {
    .elementor-1092 .elementor-element.elementor-element-ec6ac49 p:nth-last-of-type(1) {
    padding-bottom: 750px!important;
}


}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-549fd32 */.elementor-1092 .elementor-element.elementor-element-549fd32 {
    overflow-y: scroll;
    height: 1000px;
    overflow-x: hidden;
}

.elementor-1092 .elementor-element.elementor-element-549fd32 p:nth-last-of-type(1) {
    padding-bottom: 750px!important;
}

.elementor-1092 .elementor-element.elementor-element-549fd32 .cky-audit-table-element p:nth-last-of-type(1) {
    padding-bottom: 0px!important;
}

.elementor-1092 .elementor-element.elementor-element-549fd32::-webkit-scrollbar {
  width: 10px;

}

.elementor-1092 .elementor-element.elementor-element-549fd32::-webkit-scrollbar-track {
  box-shadow: none;
  border-radius: 32px;
  margin-bottom: 700px;
}

.elementor-1092 .elementor-element.elementor-element-549fd32::-webkit-scrollbar-thumb {
  background: white;
  border-radius: 32px;
}


@media only screen and (max-width: 880px) {
    .elementor-1092 .elementor-element.elementor-element-549fd32 p:nth-last-of-type(1) {
    padding-bottom: 750px!important;
}


}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ec6ac49 */.elementor-1092 .elementor-element.elementor-element-ec6ac49 {
    overflow-y: scroll;
    height: 1000px;
    overflow-x: hidden;
}

.elementor-1092 .elementor-element.elementor-element-ec6ac49 p:nth-last-of-type(1) {
    padding-bottom: 750px!important;
}

.elementor-1092 .elementor-element.elementor-element-ec6ac49 .cky-audit-table-element p:nth-last-of-type(1) {
    padding-bottom: 0px!important;
}

.elementor-1092 .elementor-element.elementor-element-ec6ac49::-webkit-scrollbar {
  width: 10px;

}

.elementor-1092 .elementor-element.elementor-element-ec6ac49::-webkit-scrollbar-track {
  box-shadow: none;
  border-radius: 32px;
  margin-bottom: 700px;
}

.elementor-1092 .elementor-element.elementor-element-ec6ac49::-webkit-scrollbar-thumb {
  background: white;
  border-radius: 32px;
}


@media only screen and (max-width: 880px) {
    .elementor-1092 .elementor-element.elementor-element-ec6ac49 p:nth-last-of-type(1) {
    padding-bottom: 750px!important;
}


}/* End custom CSS */
/* Start custom CSS for nested-tabs, class: .elementor-element-b88f560 */@media only screen and (max-width: 767px) {
    
    .elementor-1092 .elementor-element.elementor-element-b88f560 .e-n-tabs-heading {
        display: flex;
        margin-bottom: 24px;
    }
    .elementor-1092 .elementor-element.elementor-element-b88f560 .e-n-tab-title  {
    order: 1!important;
    margin: 0px!important;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-42b1d93 */.elementor-1092 .elementor-element.elementor-element-42b1d93:after {
    content: '';
    background-image: linear-gradient(to bottom, #47464500, #47464500, #47464500, #47464580, #474645);
    width: 100%;
    height: 100%;
    position: absolute;
    bottom: 0;
    margin: auto;
    left: 0;
    right: 0;
    pointer-events: none;
}

@media only screen and (max-width: 880px) {

.elementor-1092 .elementor-element.elementor-element-42b1d93:after {
    content: '';
    background-image: linear-gradient(to bottom, #47464500, #47464500, #47464500, #47464580, #474645);

    width: 100%;
    height: 100%;
    position: absolute;
    bottom: 0px;
    margin: auto;
    left: 0;
    right: 0;
    pointer-events: none;
}

}

@media only screen and (max-width: 767px) {

.elementor-1092 .elementor-element.elementor-element-42b1d93:after {
    content: '';
    background-image: linear-gradient(to bottom, #47464500, #47464500, #47464500, #47464580, #474645);

    width: 100%;
    height: 100%;
    position: absolute;
    bottom: 300px;
    margin: auto;
    left: 0;
    right: 0;
    pointer-events: none;
}

}

.elementor-1092 .elementor-element.elementor-element-42b1d93 a.cky-banner-element {
        padding: 8px 30px;
        background: #F8F9FA;
        color: #858A8F;
        border: 1px solid #DEE2E6;
        box-sizing: border-box;
        border-radius: 2px;
        cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-74eb391 */.elementor-1092 .elementor-element.elementor-element-74eb391 img {
    transition: ease-in-out 0.2s;
}

.elementor-1092 .elementor-element.elementor-element-74eb391 img:hover {
    box-shadow: none!important;
    margin-bottom: -8px;
    margin-top: 8px;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-b2e2c3e */.elementor-1092 .elementor-element.elementor-element-b2e2c3e img {
    transition: ease-in-out 0.2s;
}

.elementor-1092 .elementor-element.elementor-element-b2e2c3e img:hover {
    box-shadow: none!important;
    margin-bottom: -8px;
    margin-top: 8px;
}/* End custom CSS */