.elementor-187 .elementor-element.elementor-element-28937e0{--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;}.elementor-187 .elementor-element.elementor-element-28937e0:not(.elementor-motion-effects-element-type-background), .elementor-187 .elementor-element.elementor-element-28937e0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background:url("https://bazarproduction.csoft.ca/wp-content/uploads/2025/09/Art-de-rue.png") 50% 50%;background-size:cover;}.elementor-187 .elementor-element.elementor-element-c82f017{--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:40px 0px;--row-gap:40px;--column-gap:0px;--padding-top:100px;--padding-bottom:60px;--padding-left:020px;--padding-right:20px;}.elementor-187 .elementor-element.elementor-element-399ced3{--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-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 );line-height:var( --e-global-typography-text-line-height );}.elementor-187 .elementor-element.elementor-element-4764b3f{--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:40px 0px;--row-gap:40px;--column-gap:0px;--padding-top:100px;--padding-bottom:60px;--padding-left:020px;--padding-right:20px;}.elementor-187 .elementor-element.elementor-element-4764b3f:hover::before, .elementor-187 .elementor-element.elementor-element-4764b3f:hover > .elementor-background-video-container::before, .elementor-187 .elementor-element.elementor-element-4764b3f:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-187 .elementor-element.elementor-element-4764b3f > .elementor-background-slideshow:hover::before, .elementor-187 .elementor-element.elementor-element-4764b3f > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:#0000006B;--background-overlay:'';}.elementor-187 .elementor-element.elementor-element-4764b3f, .elementor-187 .elementor-element.elementor-element-4764b3f::before{--overlay-transition:0.5s;}.elementor-187 .elementor-element.elementor-element-7e2f665{--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:40px 40px;--row-gap:40px;--column-gap:40px;}.elementor-187 .elementor-element.elementor-element-3caafcf{--display:flex;}.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 );text-transform:var( --e-global-typography-primary-text-transform );line-height:var( --e-global-typography-primary-line-height );color:var( --e-global-color-primary );}.elementor-187 .elementor-element.elementor-element-9b286f9 .elementor-heading-title{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 );color:var( --e-global-color-text );}.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 );line-height:var( --e-global-typography-text-line-height );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-187 .elementor-element.elementor-element-efad06d{text-align:left;font-family:var( --e-global-typography-010fbd8-font-family ), Sans-serif;font-size:var( --e-global-typography-010fbd8-font-size );font-weight:var( --e-global-typography-010fbd8-font-weight );line-height:var( --e-global-typography-010fbd8-line-height );}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-187 .elementor-element.elementor-element-c50d390 .elementor-button{background-color:var( --e-global-color-primary );font-family:var( --e-global-typography-8e69e8b-font-family ), Sans-serif;font-size:var( --e-global-typography-8e69e8b-font-size );font-weight:var( --e-global-typography-8e69e8b-font-weight );text-decoration:var( --e-global-typography-8e69e8b-text-decoration );line-height:var( --e-global-typography-8e69e8b-line-height );border-radius:30px 30px 30px 30px;padding:4px 050px 4px 50px;}.elementor-187 .elementor-element.elementor-element-c50d390 .elementor-button:hover, .elementor-187 .elementor-element.elementor-element-c50d390 .elementor-button:focus{background-color:var( --e-global-color-accent );}.elementor-187 .elementor-element.elementor-element-8cb7970{--display:flex;}.elementor-187 .elementor-element.elementor-element-534fd56 img{width:400px;max-width:100%;border-radius:500px 500px 500px 500px;}.elementor-187 .elementor-element.elementor-element-d9d5778{--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:40px 0px;--row-gap:40px;--column-gap:0px;--padding-top:100px;--padding-bottom:60px;--padding-left:020px;--padding-right:20px;}.elementor-187 .elementor-element.elementor-element-d9d5778:hover::before, .elementor-187 .elementor-element.elementor-element-d9d5778:hover > .elementor-background-video-container::before, .elementor-187 .elementor-element.elementor-element-d9d5778:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-187 .elementor-element.elementor-element-d9d5778 > .elementor-background-slideshow:hover::before, .elementor-187 .elementor-element.elementor-element-d9d5778 > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:#0000006B;--background-overlay:'';}.elementor-187 .elementor-element.elementor-element-d9d5778, .elementor-187 .elementor-element.elementor-element-d9d5778::before{--overlay-transition:0.5s;}.elementor-187 .elementor-element.elementor-element-1475a32{--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:40px 40px;--row-gap:40px;--column-gap:40px;}.elementor-187 .elementor-element.elementor-element-300e0ac{--display:flex;}.elementor-187 .elementor-element.elementor-element-64d75b4 img{width:400px;max-width:100%;border-radius:500px 500px 500px 500px;}.elementor-187 .elementor-element.elementor-element-ffae560{--display:flex;}.elementor-187 .elementor-element.elementor-element-52267cf .elementor-heading-title{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 );color:var( --e-global-color-text );}.elementor-187 .elementor-element.elementor-element-4787dbf{text-align:left;font-family:var( --e-global-typography-010fbd8-font-family ), Sans-serif;font-size:var( --e-global-typography-010fbd8-font-size );font-weight:var( --e-global-typography-010fbd8-font-weight );line-height:var( --e-global-typography-010fbd8-line-height );}.elementor-187 .elementor-element.elementor-element-779a76e .elementor-button{background-color:var( --e-global-color-primary );font-family:var( --e-global-typography-8e69e8b-font-family ), Sans-serif;font-size:var( --e-global-typography-8e69e8b-font-size );font-weight:var( --e-global-typography-8e69e8b-font-weight );text-decoration:var( --e-global-typography-8e69e8b-text-decoration );line-height:var( --e-global-typography-8e69e8b-line-height );border-radius:30px 30px 30px 30px;padding:4px 050px 4px 50px;}.elementor-187 .elementor-element.elementor-element-779a76e .elementor-button:hover, .elementor-187 .elementor-element.elementor-element-779a76e .elementor-button:focus{background-color:var( --e-global-color-accent );}.elementor-187 .elementor-element.elementor-element-4c6b19f{--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:40px 0px;--row-gap:40px;--column-gap:0px;--padding-top:100px;--padding-bottom:60px;--padding-left:020px;--padding-right:20px;}.elementor-187 .elementor-element.elementor-element-4c6b19f:hover::before, .elementor-187 .elementor-element.elementor-element-4c6b19f:hover > .elementor-background-video-container::before, .elementor-187 .elementor-element.elementor-element-4c6b19f:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-187 .elementor-element.elementor-element-4c6b19f > .elementor-background-slideshow:hover::before, .elementor-187 .elementor-element.elementor-element-4c6b19f > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:#0000006B;--background-overlay:'';}.elementor-187 .elementor-element.elementor-element-4c6b19f, .elementor-187 .elementor-element.elementor-element-4c6b19f::before{--overlay-transition:0.5s;}.elementor-187 .elementor-element.elementor-element-0bcc9a5{--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:40px 40px;--row-gap:40px;--column-gap:40px;}.elementor-187 .elementor-element.elementor-element-bc52353{--display:flex;}.elementor-187 .elementor-element.elementor-element-0154ba0 .elementor-heading-title{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 );color:var( --e-global-color-text );}.elementor-187 .elementor-element.elementor-element-a2e5692{text-align:left;font-family:var( --e-global-typography-010fbd8-font-family ), Sans-serif;font-size:var( --e-global-typography-010fbd8-font-size );font-weight:var( --e-global-typography-010fbd8-font-weight );line-height:var( --e-global-typography-010fbd8-line-height );}.elementor-187 .elementor-element.elementor-element-9e7370b .elementor-button{background-color:var( --e-global-color-primary );font-family:var( --e-global-typography-8e69e8b-font-family ), Sans-serif;font-size:var( --e-global-typography-8e69e8b-font-size );font-weight:var( --e-global-typography-8e69e8b-font-weight );text-decoration:var( --e-global-typography-8e69e8b-text-decoration );line-height:var( --e-global-typography-8e69e8b-line-height );border-radius:30px 30px 30px 30px;padding:4px 050px 4px 50px;}.elementor-187 .elementor-element.elementor-element-9e7370b .elementor-button:hover, .elementor-187 .elementor-element.elementor-element-9e7370b .elementor-button:focus{background-color:var( --e-global-color-accent );}.elementor-187 .elementor-element.elementor-element-a9ef041{--display:flex;}.elementor-187 .elementor-element.elementor-element-d7c0520 img{width:400px;max-width:100%;border-radius:500px 500px 500px 500px;}.elementor-187 .elementor-element.elementor-element-55096b8{--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:40px 0px;--row-gap:40px;--column-gap:0px;--padding-top:100px;--padding-bottom:60px;--padding-left:020px;--padding-right:20px;}.elementor-187 .elementor-element.elementor-element-55096b8:hover::before, .elementor-187 .elementor-element.elementor-element-55096b8:hover > .elementor-background-video-container::before, .elementor-187 .elementor-element.elementor-element-55096b8:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-187 .elementor-element.elementor-element-55096b8 > .elementor-background-slideshow:hover::before, .elementor-187 .elementor-element.elementor-element-55096b8 > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:#0000006B;--background-overlay:'';}.elementor-187 .elementor-element.elementor-element-55096b8, .elementor-187 .elementor-element.elementor-element-55096b8::before{--overlay-transition:0.5s;}.elementor-187 .elementor-element.elementor-element-15d7fb0{--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:40px 40px;--row-gap:40px;--column-gap:40px;}.elementor-187 .elementor-element.elementor-element-8970a5a{--display:flex;}.elementor-187 .elementor-element.elementor-element-f0ce643 img{width:400px;max-width:100%;border-radius:500px 500px 500px 500px;}.elementor-187 .elementor-element.elementor-element-4e17f87{--display:flex;}.elementor-187 .elementor-element.elementor-element-c07419f .elementor-heading-title{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 );color:var( --e-global-color-text );}.elementor-187 .elementor-element.elementor-element-b17e535{text-align:left;font-family:var( --e-global-typography-010fbd8-font-family ), Sans-serif;font-size:var( --e-global-typography-010fbd8-font-size );font-weight:var( --e-global-typography-010fbd8-font-weight );line-height:var( --e-global-typography-010fbd8-line-height );}.elementor-187 .elementor-element.elementor-element-fa5f15c .elementor-button{background-color:var( --e-global-color-primary );font-family:var( --e-global-typography-8e69e8b-font-family ), Sans-serif;font-size:var( --e-global-typography-8e69e8b-font-size );font-weight:var( --e-global-typography-8e69e8b-font-weight );text-decoration:var( --e-global-typography-8e69e8b-text-decoration );line-height:var( --e-global-typography-8e69e8b-line-height );border-radius:30px 30px 30px 30px;padding:4px 050px 4px 50px;}.elementor-187 .elementor-element.elementor-element-fa5f15c .elementor-button:hover, .elementor-187 .elementor-element.elementor-element-fa5f15c .elementor-button:focus{background-color:var( --e-global-color-accent );}.elementor-187 .elementor-element.elementor-element-71bef0e{--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:40px 0px;--row-gap:40px;--column-gap:0px;--padding-top:100px;--padding-bottom:60px;--padding-left:020px;--padding-right:20px;}.elementor-187 .elementor-element.elementor-element-71bef0e:hover::before, .elementor-187 .elementor-element.elementor-element-71bef0e:hover > .elementor-background-video-container::before, .elementor-187 .elementor-element.elementor-element-71bef0e:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-187 .elementor-element.elementor-element-71bef0e > .elementor-background-slideshow:hover::before, .elementor-187 .elementor-element.elementor-element-71bef0e > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:#0000006B;--background-overlay:'';}.elementor-187 .elementor-element.elementor-element-71bef0e, .elementor-187 .elementor-element.elementor-element-71bef0e::before{--overlay-transition:0.5s;}.elementor-187 .elementor-element.elementor-element-f0d3686{--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:40px 40px;--row-gap:40px;--column-gap:40px;}.elementor-187 .elementor-element.elementor-element-ec9aa69{--display:flex;}.elementor-187 .elementor-element.elementor-element-b1ce4d3 .elementor-heading-title{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 );color:var( --e-global-color-text );}.elementor-187 .elementor-element.elementor-element-f9436af{text-align:left;font-family:var( --e-global-typography-010fbd8-font-family ), Sans-serif;font-size:var( --e-global-typography-010fbd8-font-size );font-weight:var( --e-global-typography-010fbd8-font-weight );line-height:var( --e-global-typography-010fbd8-line-height );}.elementor-187 .elementor-element.elementor-element-ba8ea5e .elementor-button{background-color:var( --e-global-color-primary );font-family:var( --e-global-typography-8e69e8b-font-family ), Sans-serif;font-size:var( --e-global-typography-8e69e8b-font-size );font-weight:var( --e-global-typography-8e69e8b-font-weight );text-decoration:var( --e-global-typography-8e69e8b-text-decoration );line-height:var( --e-global-typography-8e69e8b-line-height );border-radius:30px 30px 30px 30px;padding:4px 050px 4px 50px;}.elementor-187 .elementor-element.elementor-element-ba8ea5e .elementor-button:hover, .elementor-187 .elementor-element.elementor-element-ba8ea5e .elementor-button:focus{background-color:var( --e-global-color-accent );}.elementor-187 .elementor-element.elementor-element-d02f454{--display:flex;}.elementor-187 .elementor-element.elementor-element-87b31e5 img{width:400px;max-width:100%;border-radius:500px 500px 500px 500px;}.elementor-187 .elementor-element.elementor-element-4d8e8db{--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:40px 0px;--row-gap:40px;--column-gap:0px;--padding-top:100px;--padding-bottom:60px;--padding-left:020px;--padding-right:20px;}.elementor-187 .elementor-element.elementor-element-4d8e8db:hover::before, .elementor-187 .elementor-element.elementor-element-4d8e8db:hover > .elementor-background-video-container::before, .elementor-187 .elementor-element.elementor-element-4d8e8db:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-187 .elementor-element.elementor-element-4d8e8db > .elementor-background-slideshow:hover::before, .elementor-187 .elementor-element.elementor-element-4d8e8db > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:#0000006B;--background-overlay:'';}.elementor-187 .elementor-element.elementor-element-4d8e8db, .elementor-187 .elementor-element.elementor-element-4d8e8db::before{--overlay-transition:0.5s;}.elementor-187 .elementor-element.elementor-element-6e073ba{--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:40px 40px;--row-gap:40px;--column-gap:40px;}.elementor-187 .elementor-element.elementor-element-441b7cd{--display:flex;}.elementor-187 .elementor-element.elementor-element-84fc3dd img{width:400px;max-width:100%;border-radius:500px 500px 500px 500px;}.elementor-187 .elementor-element.elementor-element-dbf6f8a{--display:flex;}.elementor-187 .elementor-element.elementor-element-422b21e .elementor-heading-title{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 );color:var( --e-global-color-text );}.elementor-187 .elementor-element.elementor-element-9768907{text-align:left;font-family:var( --e-global-typography-010fbd8-font-family ), Sans-serif;font-size:var( --e-global-typography-010fbd8-font-size );font-weight:var( --e-global-typography-010fbd8-font-weight );line-height:var( --e-global-typography-010fbd8-line-height );}.elementor-187 .elementor-element.elementor-element-240556d .elementor-button{background-color:var( --e-global-color-primary );font-family:var( --e-global-typography-8e69e8b-font-family ), Sans-serif;font-size:var( --e-global-typography-8e69e8b-font-size );font-weight:var( --e-global-typography-8e69e8b-font-weight );text-decoration:var( --e-global-typography-8e69e8b-text-decoration );line-height:var( --e-global-typography-8e69e8b-line-height );border-radius:30px 30px 30px 30px;padding:4px 050px 4px 50px;}.elementor-187 .elementor-element.elementor-element-240556d .elementor-button:hover, .elementor-187 .elementor-element.elementor-element-240556d .elementor-button:focus{background-color:var( --e-global-color-accent );}.elementor-187 .elementor-element.elementor-element-0c2af6c{--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:40px 0px;--row-gap:40px;--column-gap:0px;--padding-top:100px;--padding-bottom:60px;--padding-left:020px;--padding-right:20px;}.elementor-187 .elementor-element.elementor-element-0c2af6c:hover::before, .elementor-187 .elementor-element.elementor-element-0c2af6c:hover > .elementor-background-video-container::before, .elementor-187 .elementor-element.elementor-element-0c2af6c:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-187 .elementor-element.elementor-element-0c2af6c > .elementor-background-slideshow:hover::before, .elementor-187 .elementor-element.elementor-element-0c2af6c > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:#0000006B;--background-overlay:'';}.elementor-187 .elementor-element.elementor-element-0c2af6c, .elementor-187 .elementor-element.elementor-element-0c2af6c::before{--overlay-transition:0.5s;}.elementor-187 .elementor-element.elementor-element-7d3ef98{--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:40px 40px;--row-gap:40px;--column-gap:40px;}.elementor-187 .elementor-element.elementor-element-1278f8b{--display:flex;}.elementor-187 .elementor-element.elementor-element-d005fcf .elementor-heading-title{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 );color:var( --e-global-color-text );}.elementor-187 .elementor-element.elementor-element-e048efe{text-align:left;font-family:var( --e-global-typography-010fbd8-font-family ), Sans-serif;font-size:var( --e-global-typography-010fbd8-font-size );font-weight:var( --e-global-typography-010fbd8-font-weight );line-height:var( --e-global-typography-010fbd8-line-height );}.elementor-187 .elementor-element.elementor-element-948cc16 .elementor-button{background-color:var( --e-global-color-primary );font-family:var( --e-global-typography-8e69e8b-font-family ), Sans-serif;font-size:var( --e-global-typography-8e69e8b-font-size );font-weight:var( --e-global-typography-8e69e8b-font-weight );text-decoration:var( --e-global-typography-8e69e8b-text-decoration );line-height:var( --e-global-typography-8e69e8b-line-height );border-radius:30px 30px 30px 30px;padding:4px 050px 4px 50px;}.elementor-187 .elementor-element.elementor-element-948cc16 .elementor-button:hover, .elementor-187 .elementor-element.elementor-element-948cc16 .elementor-button:focus{background-color:var( --e-global-color-accent );}.elementor-187 .elementor-element.elementor-element-a1ab1da{--display:flex;}.elementor-187 .elementor-element.elementor-element-9eb9aad img{width:400px;max-width:100%;border-radius:500px 500px 500px 500px;}.elementor-187 .elementor-element.elementor-element-3c8476d{--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:40px 0px;--row-gap:40px;--column-gap:0px;--padding-top:100px;--padding-bottom:60px;--padding-left:020px;--padding-right:20px;}.elementor-187 .elementor-element.elementor-element-3c8476d:hover::before, .elementor-187 .elementor-element.elementor-element-3c8476d:hover > .elementor-background-video-container::before, .elementor-187 .elementor-element.elementor-element-3c8476d:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-187 .elementor-element.elementor-element-3c8476d > .elementor-background-slideshow:hover::before, .elementor-187 .elementor-element.elementor-element-3c8476d > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:#0000006B;--background-overlay:'';}.elementor-187 .elementor-element.elementor-element-3c8476d, .elementor-187 .elementor-element.elementor-element-3c8476d::before{--overlay-transition:0.5s;}.elementor-187 .elementor-element.elementor-element-e8c67ab{--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:40px 40px;--row-gap:40px;--column-gap:40px;}.elementor-187 .elementor-element.elementor-element-1b1d817{--display:flex;}.elementor-187 .elementor-element.elementor-element-9f7a5b7 img{width:400px;max-width:100%;border-radius:500px 500px 500px 500px;}.elementor-187 .elementor-element.elementor-element-45d6078{--display:flex;}.elementor-187 .elementor-element.elementor-element-67543f8 .elementor-heading-title{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 );color:var( --e-global-color-text );}.elementor-187 .elementor-element.elementor-element-e91ebaa{text-align:left;font-family:var( --e-global-typography-010fbd8-font-family ), Sans-serif;font-size:var( --e-global-typography-010fbd8-font-size );font-weight:var( --e-global-typography-010fbd8-font-weight );line-height:var( --e-global-typography-010fbd8-line-height );}.elementor-187 .elementor-element.elementor-element-404c253 .elementor-button{background-color:var( --e-global-color-primary );font-family:var( --e-global-typography-8e69e8b-font-family ), Sans-serif;font-size:var( --e-global-typography-8e69e8b-font-size );font-weight:var( --e-global-typography-8e69e8b-font-weight );text-decoration:var( --e-global-typography-8e69e8b-text-decoration );line-height:var( --e-global-typography-8e69e8b-line-height );border-radius:30px 30px 30px 30px;padding:4px 050px 4px 50px;}.elementor-187 .elementor-element.elementor-element-404c253 .elementor-button:hover, .elementor-187 .elementor-element.elementor-element-404c253 .elementor-button:focus{background-color:var( --e-global-color-accent );}.elementor-187 .elementor-element.elementor-element-255639e{--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:40px 0px;--row-gap:40px;--column-gap:0px;--padding-top:100px;--padding-bottom:60px;--padding-left:020px;--padding-right:20px;}.elementor-187 .elementor-element.elementor-element-255639e:hover::before, .elementor-187 .elementor-element.elementor-element-255639e:hover > .elementor-background-video-container::before, .elementor-187 .elementor-element.elementor-element-255639e:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-187 .elementor-element.elementor-element-255639e > .elementor-background-slideshow:hover::before, .elementor-187 .elementor-element.elementor-element-255639e > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:#0000006B;--background-overlay:'';}.elementor-187 .elementor-element.elementor-element-255639e, .elementor-187 .elementor-element.elementor-element-255639e::before{--overlay-transition:0.5s;}.elementor-187 .elementor-element.elementor-element-93aa0d2{--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:40px 40px;--row-gap:40px;--column-gap:40px;}.elementor-187 .elementor-element.elementor-element-9adeffe{--display:flex;}.elementor-187 .elementor-element.elementor-element-94bc9bb .elementor-heading-title{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 );color:var( --e-global-color-text );}.elementor-187 .elementor-element.elementor-element-2b870d5{text-align:left;font-family:var( --e-global-typography-010fbd8-font-family ), Sans-serif;font-size:var( --e-global-typography-010fbd8-font-size );font-weight:var( --e-global-typography-010fbd8-font-weight );line-height:var( --e-global-typography-010fbd8-line-height );}.elementor-187 .elementor-element.elementor-element-80c1af8 .elementor-button{background-color:var( --e-global-color-primary );font-family:var( --e-global-typography-8e69e8b-font-family ), Sans-serif;font-size:var( --e-global-typography-8e69e8b-font-size );font-weight:var( --e-global-typography-8e69e8b-font-weight );text-decoration:var( --e-global-typography-8e69e8b-text-decoration );line-height:var( --e-global-typography-8e69e8b-line-height );border-radius:30px 30px 30px 30px;padding:4px 050px 4px 50px;}.elementor-187 .elementor-element.elementor-element-80c1af8 .elementor-button:hover, .elementor-187 .elementor-element.elementor-element-80c1af8 .elementor-button:focus{background-color:var( --e-global-color-accent );}.elementor-187 .elementor-element.elementor-element-ae9f4a0{--display:flex;}.elementor-187 .elementor-element.elementor-element-115be9b img{width:400px;max-width:100%;border-radius:500px 500px 500px 500px;}.elementor-187 .elementor-element.elementor-element-52a58a4{--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:40px 0px;--row-gap:40px;--column-gap:0px;--padding-top:100px;--padding-bottom:60px;--padding-left:020px;--padding-right:20px;}.elementor-187 .elementor-element.elementor-element-52a58a4:hover::before, .elementor-187 .elementor-element.elementor-element-52a58a4:hover > .elementor-background-video-container::before, .elementor-187 .elementor-element.elementor-element-52a58a4:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-187 .elementor-element.elementor-element-52a58a4 > .elementor-background-slideshow:hover::before, .elementor-187 .elementor-element.elementor-element-52a58a4 > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:#0000006B;--background-overlay:'';}.elementor-187 .elementor-element.elementor-element-52a58a4, .elementor-187 .elementor-element.elementor-element-52a58a4::before{--overlay-transition:0.5s;}.elementor-187 .elementor-element.elementor-element-d94e8fc{--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:40px 40px;--row-gap:40px;--column-gap:40px;}.elementor-187 .elementor-element.elementor-element-a75502c{--display:flex;}.elementor-187 .elementor-element.elementor-element-2cd5f08 img{width:400px;max-width:100%;border-radius:500px 500px 500px 500px;}.elementor-187 .elementor-element.elementor-element-66eb035{--display:flex;}.elementor-187 .elementor-element.elementor-element-9c658cc .elementor-heading-title{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 );color:var( --e-global-color-text );}.elementor-187 .elementor-element.elementor-element-85bb423{text-align:left;font-family:var( --e-global-typography-010fbd8-font-family ), Sans-serif;font-size:var( --e-global-typography-010fbd8-font-size );font-weight:var( --e-global-typography-010fbd8-font-weight );line-height:var( --e-global-typography-010fbd8-line-height );}.elementor-187 .elementor-element.elementor-element-86da39a .elementor-button{background-color:var( --e-global-color-primary );font-family:var( --e-global-typography-8e69e8b-font-family ), Sans-serif;font-size:var( --e-global-typography-8e69e8b-font-size );font-weight:var( --e-global-typography-8e69e8b-font-weight );text-decoration:var( --e-global-typography-8e69e8b-text-decoration );line-height:var( --e-global-typography-8e69e8b-line-height );border-radius:30px 30px 30px 30px;padding:4px 050px 4px 50px;}.elementor-187 .elementor-element.elementor-element-86da39a .elementor-button:hover, .elementor-187 .elementor-element.elementor-element-86da39a .elementor-button:focus{background-color:var( --e-global-color-accent );}.elementor-187 .elementor-element.elementor-element-3f82937{--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:40px 0px;--row-gap:40px;--column-gap:0px;--padding-top:100px;--padding-bottom:60px;--padding-left:020px;--padding-right:20px;}.elementor-187 .elementor-element.elementor-element-3f82937:hover::before, .elementor-187 .elementor-element.elementor-element-3f82937:hover > .elementor-background-video-container::before, .elementor-187 .elementor-element.elementor-element-3f82937:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-187 .elementor-element.elementor-element-3f82937 > .elementor-background-slideshow:hover::before, .elementor-187 .elementor-element.elementor-element-3f82937 > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:#0000006B;--background-overlay:'';}.elementor-187 .elementor-element.elementor-element-3f82937, .elementor-187 .elementor-element.elementor-element-3f82937::before{--overlay-transition:0.5s;}.elementor-187 .elementor-element.elementor-element-7760783{--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:40px 40px;--row-gap:40px;--column-gap:40px;}.elementor-187 .elementor-element.elementor-element-6f637b9{--display:flex;}.elementor-187 .elementor-element.elementor-element-960cdbd .elementor-heading-title{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 );color:var( --e-global-color-text );}.elementor-187 .elementor-element.elementor-element-ecfb880{text-align:left;font-family:var( --e-global-typography-010fbd8-font-family ), Sans-serif;font-size:var( --e-global-typography-010fbd8-font-size );font-weight:var( --e-global-typography-010fbd8-font-weight );line-height:var( --e-global-typography-010fbd8-line-height );}.elementor-187 .elementor-element.elementor-element-86fa8b8 .elementor-button{background-color:var( --e-global-color-primary );font-family:var( --e-global-typography-8e69e8b-font-family ), Sans-serif;font-size:var( --e-global-typography-8e69e8b-font-size );font-weight:var( --e-global-typography-8e69e8b-font-weight );text-decoration:var( --e-global-typography-8e69e8b-text-decoration );line-height:var( --e-global-typography-8e69e8b-line-height );border-radius:30px 30px 30px 30px;padding:4px 050px 4px 50px;}.elementor-187 .elementor-element.elementor-element-86fa8b8 .elementor-button:hover, .elementor-187 .elementor-element.elementor-element-86fa8b8 .elementor-button:focus{background-color:var( --e-global-color-accent );}.elementor-187 .elementor-element.elementor-element-8051eb2{--display:flex;}.elementor-187 .elementor-element.elementor-element-34527b7 img{width:400px;max-width:100%;border-radius:500px 500px 500px 500px;}.elementor-187 .elementor-element.elementor-element-a903d08{--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:40px 0px;--row-gap:40px;--column-gap:0px;--padding-top:100px;--padding-bottom:60px;--padding-left:020px;--padding-right:20px;}.elementor-187 .elementor-element.elementor-element-a903d08:hover::before, .elementor-187 .elementor-element.elementor-element-a903d08:hover > .elementor-background-video-container::before, .elementor-187 .elementor-element.elementor-element-a903d08:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-187 .elementor-element.elementor-element-a903d08 > .elementor-background-slideshow:hover::before, .elementor-187 .elementor-element.elementor-element-a903d08 > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:#0000006B;--background-overlay:'';}.elementor-187 .elementor-element.elementor-element-a903d08, .elementor-187 .elementor-element.elementor-element-a903d08::before{--overlay-transition:0.5s;}.elementor-187 .elementor-element.elementor-element-bca61a8{--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:40px 40px;--row-gap:40px;--column-gap:40px;}.elementor-187 .elementor-element.elementor-element-54798f3{--display:flex;}.elementor-187 .elementor-element.elementor-element-dc8bfe3 img{width:400px;max-width:100%;border-radius:500px 500px 500px 500px;}.elementor-187 .elementor-element.elementor-element-29d742d{--display:flex;}.elementor-187 .elementor-element.elementor-element-a57c15f .elementor-heading-title{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 );color:var( --e-global-color-text );}.elementor-187 .elementor-element.elementor-element-e2e768c{text-align:left;font-family:var( --e-global-typography-010fbd8-font-family ), Sans-serif;font-size:var( --e-global-typography-010fbd8-font-size );font-weight:var( --e-global-typography-010fbd8-font-weight );line-height:var( --e-global-typography-010fbd8-line-height );}.elementor-187 .elementor-element.elementor-element-3941558 .elementor-button{background-color:var( --e-global-color-primary );font-family:var( --e-global-typography-8e69e8b-font-family ), Sans-serif;font-size:var( --e-global-typography-8e69e8b-font-size );font-weight:var( --e-global-typography-8e69e8b-font-weight );text-decoration:var( --e-global-typography-8e69e8b-text-decoration );line-height:var( --e-global-typography-8e69e8b-line-height );border-radius:30px 30px 30px 30px;padding:4px 050px 4px 50px;}.elementor-187 .elementor-element.elementor-element-3941558 .elementor-button:hover, .elementor-187 .elementor-element.elementor-element-3941558 .elementor-button:focus{background-color:var( --e-global-color-accent );}.elementor-187 .elementor-element.elementor-element-6e99e69{--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:40px 0px;--row-gap:40px;--column-gap:0px;--padding-top:100px;--padding-bottom:60px;--padding-left:020px;--padding-right:20px;}.elementor-187 .elementor-element.elementor-element-6e99e69:hover::before, .elementor-187 .elementor-element.elementor-element-6e99e69:hover > .elementor-background-video-container::before, .elementor-187 .elementor-element.elementor-element-6e99e69:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-187 .elementor-element.elementor-element-6e99e69 > .elementor-background-slideshow:hover::before, .elementor-187 .elementor-element.elementor-element-6e99e69 > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:#0000006B;--background-overlay:'';}.elementor-187 .elementor-element.elementor-element-6e99e69, .elementor-187 .elementor-element.elementor-element-6e99e69::before{--overlay-transition:0.5s;}.elementor-187 .elementor-element.elementor-element-29a17a4{--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:40px 40px;--row-gap:40px;--column-gap:40px;}.elementor-187 .elementor-element.elementor-element-8ae03f1{--display:flex;}.elementor-187 .elementor-element.elementor-element-4527f3e .elementor-heading-title{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 );color:var( --e-global-color-text );}.elementor-187 .elementor-element.elementor-element-9d6b243{text-align:left;font-family:var( --e-global-typography-010fbd8-font-family ), Sans-serif;font-size:var( --e-global-typography-010fbd8-font-size );font-weight:var( --e-global-typography-010fbd8-font-weight );line-height:var( --e-global-typography-010fbd8-line-height );}.elementor-187 .elementor-element.elementor-element-61e716d .elementor-button{background-color:var( --e-global-color-primary );font-family:var( --e-global-typography-8e69e8b-font-family ), Sans-serif;font-size:var( --e-global-typography-8e69e8b-font-size );font-weight:var( --e-global-typography-8e69e8b-font-weight );text-decoration:var( --e-global-typography-8e69e8b-text-decoration );line-height:var( --e-global-typography-8e69e8b-line-height );border-radius:30px 30px 30px 30px;padding:4px 050px 4px 50px;}.elementor-187 .elementor-element.elementor-element-61e716d .elementor-button:hover, .elementor-187 .elementor-element.elementor-element-61e716d .elementor-button:focus{background-color:var( --e-global-color-accent );}.elementor-187 .elementor-element.elementor-element-e036206{--display:flex;}.elementor-187 .elementor-element.elementor-element-d163056 img{width:400px;max-width:100%;border-radius:500px 500px 500px 500px;}.elementor-187 .elementor-element.elementor-element-df5d120{--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:40px 0px;--row-gap:40px;--column-gap:0px;--padding-top:100px;--padding-bottom:60px;--padding-left:020px;--padding-right:20px;}.elementor-187 .elementor-element.elementor-element-df5d120:hover::before, .elementor-187 .elementor-element.elementor-element-df5d120:hover > .elementor-background-video-container::before, .elementor-187 .elementor-element.elementor-element-df5d120:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-187 .elementor-element.elementor-element-df5d120 > .elementor-background-slideshow:hover::before, .elementor-187 .elementor-element.elementor-element-df5d120 > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:#0000006B;--background-overlay:'';}.elementor-187 .elementor-element.elementor-element-df5d120, .elementor-187 .elementor-element.elementor-element-df5d120::before{--overlay-transition:0.5s;}.elementor-187 .elementor-element.elementor-element-2949eff{--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:40px 40px;--row-gap:40px;--column-gap:40px;}.elementor-187 .elementor-element.elementor-element-4630534{--display:flex;}.elementor-187 .elementor-element.elementor-element-190f356 img{width:400px;max-width:100%;border-radius:500px 500px 500px 500px;}.elementor-187 .elementor-element.elementor-element-6fe614e{--display:flex;}.elementor-187 .elementor-element.elementor-element-87517ef .elementor-heading-title{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 );color:var( --e-global-color-text );}.elementor-187 .elementor-element.elementor-element-a794e53{text-align:left;font-family:var( --e-global-typography-010fbd8-font-family ), Sans-serif;font-size:var( --e-global-typography-010fbd8-font-size );font-weight:var( --e-global-typography-010fbd8-font-weight );line-height:var( --e-global-typography-010fbd8-line-height );}.elementor-187 .elementor-element.elementor-element-b2b0f6d .elementor-button{background-color:var( --e-global-color-primary );font-family:var( --e-global-typography-8e69e8b-font-family ), Sans-serif;font-size:var( --e-global-typography-8e69e8b-font-size );font-weight:var( --e-global-typography-8e69e8b-font-weight );text-decoration:var( --e-global-typography-8e69e8b-text-decoration );line-height:var( --e-global-typography-8e69e8b-line-height );border-radius:30px 30px 30px 30px;padding:4px 050px 4px 50px;}.elementor-187 .elementor-element.elementor-element-b2b0f6d .elementor-button:hover, .elementor-187 .elementor-element.elementor-element-b2b0f6d .elementor-button:focus{background-color:var( --e-global-color-accent );}.elementor-187 .elementor-element.elementor-element-d9224dd{--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:40px 0px;--row-gap:40px;--column-gap:0px;--margin-top:0px;--margin-bottom:50px;--margin-left:0px;--margin-right:0px;--padding-top:100px;--padding-bottom:60px;--padding-left:020px;--padding-right:20px;}.elementor-187 .elementor-element.elementor-element-d9224dd:hover::before, .elementor-187 .elementor-element.elementor-element-d9224dd:hover > .elementor-background-video-container::before, .elementor-187 .elementor-element.elementor-element-d9224dd:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-187 .elementor-element.elementor-element-d9224dd > .elementor-background-slideshow:hover::before, .elementor-187 .elementor-element.elementor-element-d9224dd > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:#0000006B;--background-overlay:'';}.elementor-187 .elementor-element.elementor-element-d9224dd, .elementor-187 .elementor-element.elementor-element-d9224dd::before{--overlay-transition:0.5s;}.elementor-187 .elementor-element.elementor-element-46b393d{--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:40px 40px;--row-gap:40px;--column-gap:40px;}.elementor-187 .elementor-element.elementor-element-8127998{--display:flex;}.elementor-187 .elementor-element.elementor-element-520c962 .elementor-heading-title{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 );color:var( --e-global-color-text );}.elementor-187 .elementor-element.elementor-element-90b9b51{text-align:left;font-family:var( --e-global-typography-010fbd8-font-family ), Sans-serif;font-size:var( --e-global-typography-010fbd8-font-size );font-weight:var( --e-global-typography-010fbd8-font-weight );line-height:var( --e-global-typography-010fbd8-line-height );}.elementor-187 .elementor-element.elementor-element-4e787dd .elementor-button{background-color:var( --e-global-color-primary );font-family:var( --e-global-typography-8e69e8b-font-family ), Sans-serif;font-size:var( --e-global-typography-8e69e8b-font-size );font-weight:var( --e-global-typography-8e69e8b-font-weight );text-decoration:var( --e-global-typography-8e69e8b-text-decoration );line-height:var( --e-global-typography-8e69e8b-line-height );border-radius:30px 30px 30px 30px;padding:4px 050px 4px 50px;}.elementor-187 .elementor-element.elementor-element-4e787dd .elementor-button:hover, .elementor-187 .elementor-element.elementor-element-4e787dd .elementor-button:focus{background-color:var( --e-global-color-accent );}.elementor-187 .elementor-element.elementor-element-53e1dd7{--display:flex;}.elementor-187 .elementor-element.elementor-element-ee00de2 img{width:400px;max-width:100%;border-radius:500px 500px 500px 500px;}body.elementor-page-187:not(.elementor-motion-effects-element-type-background), body.elementor-page-187 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://bazarproduction.csoft.ca/wp-content/uploads/2025/09/texture-animation-rue-bazard-production.png");background-size:cover;}@media(min-width:768px){.elementor-187 .elementor-element.elementor-element-c82f017{--content-width:900px;}.elementor-187 .elementor-element.elementor-element-4764b3f{--content-width:1420px;}.elementor-187 .elementor-element.elementor-element-3caafcf{--width:54%;}.elementor-187 .elementor-element.elementor-element-8cb7970{--width:45%;}.elementor-187 .elementor-element.elementor-element-d9d5778{--content-width:1420px;}.elementor-187 .elementor-element.elementor-element-300e0ac{--width:45%;}.elementor-187 .elementor-element.elementor-element-ffae560{--width:54%;}.elementor-187 .elementor-element.elementor-element-4c6b19f{--content-width:1420px;}.elementor-187 .elementor-element.elementor-element-bc52353{--width:54%;}.elementor-187 .elementor-element.elementor-element-a9ef041{--width:45%;}.elementor-187 .elementor-element.elementor-element-55096b8{--content-width:1420px;}.elementor-187 .elementor-element.elementor-element-8970a5a{--width:45%;}.elementor-187 .elementor-element.elementor-element-4e17f87{--width:54%;}.elementor-187 .elementor-element.elementor-element-71bef0e{--content-width:1420px;}.elementor-187 .elementor-element.elementor-element-ec9aa69{--width:54%;}.elementor-187 .elementor-element.elementor-element-d02f454{--width:45%;}.elementor-187 .elementor-element.elementor-element-4d8e8db{--content-width:1420px;}.elementor-187 .elementor-element.elementor-element-441b7cd{--width:45%;}.elementor-187 .elementor-element.elementor-element-dbf6f8a{--width:54%;}.elementor-187 .elementor-element.elementor-element-0c2af6c{--content-width:1420px;}.elementor-187 .elementor-element.elementor-element-1278f8b{--width:54%;}.elementor-187 .elementor-element.elementor-element-a1ab1da{--width:45%;}.elementor-187 .elementor-element.elementor-element-3c8476d{--content-width:1420px;}.elementor-187 .elementor-element.elementor-element-1b1d817{--width:45%;}.elementor-187 .elementor-element.elementor-element-45d6078{--width:54%;}.elementor-187 .elementor-element.elementor-element-255639e{--content-width:1420px;}.elementor-187 .elementor-element.elementor-element-9adeffe{--width:54%;}.elementor-187 .elementor-element.elementor-element-ae9f4a0{--width:45%;}.elementor-187 .elementor-element.elementor-element-52a58a4{--content-width:1420px;}.elementor-187 .elementor-element.elementor-element-a75502c{--width:45%;}.elementor-187 .elementor-element.elementor-element-66eb035{--width:54%;}.elementor-187 .elementor-element.elementor-element-3f82937{--content-width:1420px;}.elementor-187 .elementor-element.elementor-element-6f637b9{--width:54%;}.elementor-187 .elementor-element.elementor-element-8051eb2{--width:45%;}.elementor-187 .elementor-element.elementor-element-a903d08{--content-width:1420px;}.elementor-187 .elementor-element.elementor-element-54798f3{--width:45%;}.elementor-187 .elementor-element.elementor-element-29d742d{--width:54%;}.elementor-187 .elementor-element.elementor-element-6e99e69{--content-width:1420px;}.elementor-187 .elementor-element.elementor-element-8ae03f1{--width:54%;}.elementor-187 .elementor-element.elementor-element-e036206{--width:45%;}.elementor-187 .elementor-element.elementor-element-df5d120{--content-width:1420px;}.elementor-187 .elementor-element.elementor-element-4630534{--width:45%;}.elementor-187 .elementor-element.elementor-element-6fe614e{--width:54%;}.elementor-187 .elementor-element.elementor-element-d9224dd{--content-width:1420px;}.elementor-187 .elementor-element.elementor-element-8127998{--width:54%;}.elementor-187 .elementor-element.elementor-element-53e1dd7{--width:45%;}}@media(min-width:1025px){body.elementor-page-187:not(.elementor-motion-effects-element-type-background), body.elementor-page-187 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}}@media(max-width:1024px){.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-187 .elementor-element.elementor-element-9b286f9 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-187 .elementor-element.elementor-element-efad06d{font-size:var( --e-global-typography-010fbd8-font-size );line-height:var( --e-global-typography-010fbd8-line-height );}.elementor-187 .elementor-element.elementor-element-c50d390 .elementor-button{font-size:var( --e-global-typography-8e69e8b-font-size );line-height:var( --e-global-typography-8e69e8b-line-height );}.elementor-187 .elementor-element.elementor-element-52267cf .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-187 .elementor-element.elementor-element-4787dbf{font-size:var( --e-global-typography-010fbd8-font-size );line-height:var( --e-global-typography-010fbd8-line-height );}.elementor-187 .elementor-element.elementor-element-779a76e .elementor-button{font-size:var( --e-global-typography-8e69e8b-font-size );line-height:var( --e-global-typography-8e69e8b-line-height );}.elementor-187 .elementor-element.elementor-element-0154ba0 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-187 .elementor-element.elementor-element-a2e5692{font-size:var( --e-global-typography-010fbd8-font-size );line-height:var( --e-global-typography-010fbd8-line-height );}.elementor-187 .elementor-element.elementor-element-9e7370b .elementor-button{font-size:var( --e-global-typography-8e69e8b-font-size );line-height:var( --e-global-typography-8e69e8b-line-height );}.elementor-187 .elementor-element.elementor-element-c07419f .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-187 .elementor-element.elementor-element-b17e535{font-size:var( --e-global-typography-010fbd8-font-size );line-height:var( --e-global-typography-010fbd8-line-height );}.elementor-187 .elementor-element.elementor-element-fa5f15c .elementor-button{font-size:var( --e-global-typography-8e69e8b-font-size );line-height:var( --e-global-typography-8e69e8b-line-height );}.elementor-187 .elementor-element.elementor-element-b1ce4d3 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-187 .elementor-element.elementor-element-f9436af{font-size:var( --e-global-typography-010fbd8-font-size );line-height:var( --e-global-typography-010fbd8-line-height );}.elementor-187 .elementor-element.elementor-element-ba8ea5e .elementor-button{font-size:var( --e-global-typography-8e69e8b-font-size );line-height:var( --e-global-typography-8e69e8b-line-height );}.elementor-187 .elementor-element.elementor-element-422b21e .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-187 .elementor-element.elementor-element-9768907{font-size:var( --e-global-typography-010fbd8-font-size );line-height:var( --e-global-typography-010fbd8-line-height );}.elementor-187 .elementor-element.elementor-element-240556d .elementor-button{font-size:var( --e-global-typography-8e69e8b-font-size );line-height:var( --e-global-typography-8e69e8b-line-height );}.elementor-187 .elementor-element.elementor-element-d005fcf .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-187 .elementor-element.elementor-element-e048efe{font-size:var( --e-global-typography-010fbd8-font-size );line-height:var( --e-global-typography-010fbd8-line-height );}.elementor-187 .elementor-element.elementor-element-948cc16 .elementor-button{font-size:var( --e-global-typography-8e69e8b-font-size );line-height:var( --e-global-typography-8e69e8b-line-height );}.elementor-187 .elementor-element.elementor-element-67543f8 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-187 .elementor-element.elementor-element-e91ebaa{font-size:var( --e-global-typography-010fbd8-font-size );line-height:var( --e-global-typography-010fbd8-line-height );}.elementor-187 .elementor-element.elementor-element-404c253 .elementor-button{font-size:var( --e-global-typography-8e69e8b-font-size );line-height:var( --e-global-typography-8e69e8b-line-height );}.elementor-187 .elementor-element.elementor-element-94bc9bb .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-187 .elementor-element.elementor-element-2b870d5{font-size:var( --e-global-typography-010fbd8-font-size );line-height:var( --e-global-typography-010fbd8-line-height );}.elementor-187 .elementor-element.elementor-element-80c1af8 .elementor-button{font-size:var( --e-global-typography-8e69e8b-font-size );line-height:var( --e-global-typography-8e69e8b-line-height );}.elementor-187 .elementor-element.elementor-element-9c658cc .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-187 .elementor-element.elementor-element-85bb423{font-size:var( --e-global-typography-010fbd8-font-size );line-height:var( --e-global-typography-010fbd8-line-height );}.elementor-187 .elementor-element.elementor-element-86da39a .elementor-button{font-size:var( --e-global-typography-8e69e8b-font-size );line-height:var( --e-global-typography-8e69e8b-line-height );}.elementor-187 .elementor-element.elementor-element-960cdbd .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-187 .elementor-element.elementor-element-ecfb880{font-size:var( --e-global-typography-010fbd8-font-size );line-height:var( --e-global-typography-010fbd8-line-height );}.elementor-187 .elementor-element.elementor-element-86fa8b8 .elementor-button{font-size:var( --e-global-typography-8e69e8b-font-size );line-height:var( --e-global-typography-8e69e8b-line-height );}.elementor-187 .elementor-element.elementor-element-a57c15f .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-187 .elementor-element.elementor-element-e2e768c{font-size:var( --e-global-typography-010fbd8-font-size );line-height:var( --e-global-typography-010fbd8-line-height );}.elementor-187 .elementor-element.elementor-element-3941558 .elementor-button{font-size:var( --e-global-typography-8e69e8b-font-size );line-height:var( --e-global-typography-8e69e8b-line-height );}.elementor-187 .elementor-element.elementor-element-4527f3e .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-187 .elementor-element.elementor-element-9d6b243{font-size:var( --e-global-typography-010fbd8-font-size );line-height:var( --e-global-typography-010fbd8-line-height );}.elementor-187 .elementor-element.elementor-element-61e716d .elementor-button{font-size:var( --e-global-typography-8e69e8b-font-size );line-height:var( --e-global-typography-8e69e8b-line-height );}.elementor-187 .elementor-element.elementor-element-87517ef .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-187 .elementor-element.elementor-element-a794e53{font-size:var( --e-global-typography-010fbd8-font-size );line-height:var( --e-global-typography-010fbd8-line-height );}.elementor-187 .elementor-element.elementor-element-b2b0f6d .elementor-button{font-size:var( --e-global-typography-8e69e8b-font-size );line-height:var( --e-global-typography-8e69e8b-line-height );}.elementor-187 .elementor-element.elementor-element-520c962 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-187 .elementor-element.elementor-element-90b9b51{font-size:var( --e-global-typography-010fbd8-font-size );line-height:var( --e-global-typography-010fbd8-line-height );}.elementor-187 .elementor-element.elementor-element-4e787dd .elementor-button{font-size:var( --e-global-typography-8e69e8b-font-size );line-height:var( --e-global-typography-8e69e8b-line-height );}}@media(max-width:767px){.elementor-187 .elementor-element.elementor-element-28937e0{--min-height:30vh;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-187 .elementor-element.elementor-element-4764b3f{--padding-top:10px;--padding-bottom:50px;--padding-left:10px;--padding-right:10px;}.elementor-187 .elementor-element.elementor-element-7e2f665{--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;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-187 .elementor-element.elementor-element-9b286f9{text-align:center;}.elementor-187 .elementor-element.elementor-element-9b286f9 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-187 .elementor-element.elementor-element-efad06d{text-align:center;font-size:var( --e-global-typography-010fbd8-font-size );line-height:var( --e-global-typography-010fbd8-line-height );}.elementor-187 .elementor-element.elementor-element-c50d390 .elementor-button{font-size:var( --e-global-typography-8e69e8b-font-size );line-height:var( --e-global-typography-8e69e8b-line-height );}.elementor-187 .elementor-element.elementor-element-d9d5778{--padding-top:10px;--padding-bottom:50px;--padding-left:10px;--padding-right:10px;}.elementor-187 .elementor-element.elementor-element-1475a32{--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-187 .elementor-element.elementor-element-52267cf{text-align:center;}.elementor-187 .elementor-element.elementor-element-52267cf .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-187 .elementor-element.elementor-element-4787dbf{text-align:center;font-size:var( --e-global-typography-010fbd8-font-size );line-height:var( --e-global-typography-010fbd8-line-height );}.elementor-187 .elementor-element.elementor-element-779a76e .elementor-button{font-size:var( --e-global-typography-8e69e8b-font-size );line-height:var( --e-global-typography-8e69e8b-line-height );}.elementor-187 .elementor-element.elementor-element-4c6b19f{--padding-top:010px;--padding-bottom:050px;--padding-left:010px;--padding-right:010px;}.elementor-187 .elementor-element.elementor-element-0bcc9a5{--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;}.elementor-187 .elementor-element.elementor-element-0154ba0{text-align:center;}.elementor-187 .elementor-element.elementor-element-0154ba0 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-187 .elementor-element.elementor-element-a2e5692{text-align:center;font-size:var( --e-global-typography-010fbd8-font-size );line-height:var( --e-global-typography-010fbd8-line-height );}.elementor-187 .elementor-element.elementor-element-9e7370b .elementor-button{font-size:var( --e-global-typography-8e69e8b-font-size );line-height:var( --e-global-typography-8e69e8b-line-height );}.elementor-187 .elementor-element.elementor-element-55096b8{--padding-top:10px;--padding-bottom:50px;--padding-left:10px;--padding-right:10px;}.elementor-187 .elementor-element.elementor-element-15d7fb0{--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-187 .elementor-element.elementor-element-c07419f{text-align:center;}.elementor-187 .elementor-element.elementor-element-c07419f .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-187 .elementor-element.elementor-element-b17e535{text-align:center;font-size:var( --e-global-typography-010fbd8-font-size );line-height:var( --e-global-typography-010fbd8-line-height );}.elementor-187 .elementor-element.elementor-element-fa5f15c .elementor-button{font-size:var( --e-global-typography-8e69e8b-font-size );line-height:var( --e-global-typography-8e69e8b-line-height );}.elementor-187 .elementor-element.elementor-element-71bef0e{--padding-top:10px;--padding-bottom:50px;--padding-left:10px;--padding-right:10px;}.elementor-187 .elementor-element.elementor-element-f0d3686{--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;}.elementor-187 .elementor-element.elementor-element-b1ce4d3{text-align:center;}.elementor-187 .elementor-element.elementor-element-b1ce4d3 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-187 .elementor-element.elementor-element-f9436af{text-align:center;font-size:var( --e-global-typography-010fbd8-font-size );line-height:var( --e-global-typography-010fbd8-line-height );}.elementor-187 .elementor-element.elementor-element-ba8ea5e .elementor-button{font-size:var( --e-global-typography-8e69e8b-font-size );line-height:var( --e-global-typography-8e69e8b-line-height );}.elementor-187 .elementor-element.elementor-element-4d8e8db{--padding-top:10px;--padding-bottom:50px;--padding-left:10px;--padding-right:10px;}.elementor-187 .elementor-element.elementor-element-6e073ba{--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-187 .elementor-element.elementor-element-422b21e{text-align:center;}.elementor-187 .elementor-element.elementor-element-422b21e .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-187 .elementor-element.elementor-element-9768907{text-align:center;font-size:var( --e-global-typography-010fbd8-font-size );line-height:var( --e-global-typography-010fbd8-line-height );}.elementor-187 .elementor-element.elementor-element-240556d .elementor-button{font-size:var( --e-global-typography-8e69e8b-font-size );line-height:var( --e-global-typography-8e69e8b-line-height );}.elementor-187 .elementor-element.elementor-element-0c2af6c{--padding-top:10px;--padding-bottom:50px;--padding-left:10px;--padding-right:10px;}.elementor-187 .elementor-element.elementor-element-7d3ef98{--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;}.elementor-187 .elementor-element.elementor-element-d005fcf{text-align:center;}.elementor-187 .elementor-element.elementor-element-d005fcf .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-187 .elementor-element.elementor-element-e048efe{text-align:center;font-size:var( --e-global-typography-010fbd8-font-size );line-height:var( --e-global-typography-010fbd8-line-height );}.elementor-187 .elementor-element.elementor-element-948cc16 .elementor-button{font-size:var( --e-global-typography-8e69e8b-font-size );line-height:var( --e-global-typography-8e69e8b-line-height );}.elementor-187 .elementor-element.elementor-element-3c8476d{--padding-top:10px;--padding-bottom:50px;--padding-left:10px;--padding-right:10px;}.elementor-187 .elementor-element.elementor-element-e8c67ab{--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-187 .elementor-element.elementor-element-67543f8{text-align:center;}.elementor-187 .elementor-element.elementor-element-67543f8 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-187 .elementor-element.elementor-element-e91ebaa{text-align:center;font-size:var( --e-global-typography-010fbd8-font-size );line-height:var( --e-global-typography-010fbd8-line-height );}.elementor-187 .elementor-element.elementor-element-404c253 .elementor-button{font-size:var( --e-global-typography-8e69e8b-font-size );line-height:var( --e-global-typography-8e69e8b-line-height );}.elementor-187 .elementor-element.elementor-element-255639e{--padding-top:10px;--padding-bottom:050px;--padding-left:10px;--padding-right:10px;}.elementor-187 .elementor-element.elementor-element-93aa0d2{--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;}.elementor-187 .elementor-element.elementor-element-94bc9bb{text-align:center;}.elementor-187 .elementor-element.elementor-element-94bc9bb .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-187 .elementor-element.elementor-element-2b870d5{text-align:center;font-size:var( --e-global-typography-010fbd8-font-size );line-height:var( --e-global-typography-010fbd8-line-height );}.elementor-187 .elementor-element.elementor-element-80c1af8 .elementor-button{font-size:var( --e-global-typography-8e69e8b-font-size );line-height:var( --e-global-typography-8e69e8b-line-height );}.elementor-187 .elementor-element.elementor-element-52a58a4{--padding-top:10px;--padding-bottom:050px;--padding-left:10px;--padding-right:10px;}.elementor-187 .elementor-element.elementor-element-d94e8fc{--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-187 .elementor-element.elementor-element-9c658cc{text-align:center;}.elementor-187 .elementor-element.elementor-element-9c658cc .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-187 .elementor-element.elementor-element-85bb423{text-align:center;font-size:var( --e-global-typography-010fbd8-font-size );line-height:var( --e-global-typography-010fbd8-line-height );}.elementor-187 .elementor-element.elementor-element-86da39a .elementor-button{font-size:var( --e-global-typography-8e69e8b-font-size );line-height:var( --e-global-typography-8e69e8b-line-height );}.elementor-187 .elementor-element.elementor-element-3f82937{--padding-top:10px;--padding-bottom:50px;--padding-left:10px;--padding-right:10px;}.elementor-187 .elementor-element.elementor-element-7760783{--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;}.elementor-187 .elementor-element.elementor-element-960cdbd{text-align:center;}.elementor-187 .elementor-element.elementor-element-960cdbd .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-187 .elementor-element.elementor-element-ecfb880{text-align:center;font-size:var( --e-global-typography-010fbd8-font-size );line-height:var( --e-global-typography-010fbd8-line-height );}.elementor-187 .elementor-element.elementor-element-86fa8b8 .elementor-button{font-size:var( --e-global-typography-8e69e8b-font-size );line-height:var( --e-global-typography-8e69e8b-line-height );}.elementor-187 .elementor-element.elementor-element-a903d08{--padding-top:10px;--padding-bottom:050px;--padding-left:10px;--padding-right:10px;}.elementor-187 .elementor-element.elementor-element-bca61a8{--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-187 .elementor-element.elementor-element-a57c15f{text-align:center;}.elementor-187 .elementor-element.elementor-element-a57c15f .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-187 .elementor-element.elementor-element-e2e768c{text-align:center;font-size:var( --e-global-typography-010fbd8-font-size );line-height:var( --e-global-typography-010fbd8-line-height );}.elementor-187 .elementor-element.elementor-element-3941558 .elementor-button{font-size:var( --e-global-typography-8e69e8b-font-size );line-height:var( --e-global-typography-8e69e8b-line-height );}.elementor-187 .elementor-element.elementor-element-6e99e69{--padding-top:10px;--padding-bottom:050px;--padding-left:10px;--padding-right:10px;}.elementor-187 .elementor-element.elementor-element-29a17a4{--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;}.elementor-187 .elementor-element.elementor-element-4527f3e{text-align:center;}.elementor-187 .elementor-element.elementor-element-4527f3e .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-187 .elementor-element.elementor-element-9d6b243{text-align:center;font-size:var( --e-global-typography-010fbd8-font-size );line-height:var( --e-global-typography-010fbd8-line-height );}.elementor-187 .elementor-element.elementor-element-61e716d .elementor-button{font-size:var( --e-global-typography-8e69e8b-font-size );line-height:var( --e-global-typography-8e69e8b-line-height );}.elementor-187 .elementor-element.elementor-element-df5d120{--padding-top:10px;--padding-bottom:50px;--padding-left:10px;--padding-right:10px;}.elementor-187 .elementor-element.elementor-element-2949eff{--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-187 .elementor-element.elementor-element-87517ef{text-align:center;}.elementor-187 .elementor-element.elementor-element-87517ef .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-187 .elementor-element.elementor-element-a794e53{text-align:center;font-size:var( --e-global-typography-010fbd8-font-size );line-height:var( --e-global-typography-010fbd8-line-height );}.elementor-187 .elementor-element.elementor-element-b2b0f6d .elementor-button{font-size:var( --e-global-typography-8e69e8b-font-size );line-height:var( --e-global-typography-8e69e8b-line-height );}.elementor-187 .elementor-element.elementor-element-d9224dd{--padding-top:10px;--padding-bottom:50px;--padding-left:10px;--padding-right:10px;}.elementor-187 .elementor-element.elementor-element-46b393d{--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;}.elementor-187 .elementor-element.elementor-element-520c962{text-align:center;}.elementor-187 .elementor-element.elementor-element-520c962 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-187 .elementor-element.elementor-element-90b9b51{text-align:center;font-size:var( --e-global-typography-010fbd8-font-size );line-height:var( --e-global-typography-010fbd8-line-height );}.elementor-187 .elementor-element.elementor-element-4e787dd .elementor-button{font-size:var( --e-global-typography-8e69e8b-font-size );line-height:var( --e-global-typography-8e69e8b-line-height );}}/* Start custom CSS for container, class: .elementor-element-4764b3f */@media screen and (min-width: 1290px) {

  
  .hover-container .hover-body-text, .hover-container .hover-heading  {
    transition: .5s all ease-in-out;
    
}



.hover-container .hover-body-text {

opacity: 0;
top:0px;
    transition: opacity .5s ease-out, top 0.2s ease-in-out;
    -moz-transition: opacity .5s ease-out, top 0.2s ease-in-out;
    -webkit-transition: opacity .5s ease-out, top 0.2s ease-in-out;
    -o-transition: opacity .5s ease-out, top 0.2s ease-in-out;
    transition: 
}

.hover-container:hover .hover-body-text {
    opacity: 1;

}

.hover-container .hover-heading {
    top:200px;
    left: 150px;
    transition: left 0.2s ease-in-out, top 0.2s ease-in-out;
}

.hover-container:hover .hover-heading {
    top:0;
    left: 0;
}
.hover-container .hover-button {
    opacity: 0;
    transition: opacity .5s ease-out;
    -moz-transition: opacity .5s ease-out;
    -webkit-transition: opacity .5s ease-out;
    -o-transition: opacity .5s ease-out;

}
    
.hover-container:hover  .hover-button {
    opacity: 1;
}


.hover-container .hover-button{

opacity: 0;
top:0px;
    transition: opacity .5s ease-out, top 0.2s ease-in-out;
    -moz-transition: opacity .5s ease-out, top 0.2s ease-in-out;
    -webkit-transition: opacity .5s ease-out, top 0.2s ease-in-out;
    -o-transition: opacity .5s ease-out, top 0.2s ease-in-out;
    transition: 
}

.hover-container:hover .hover-button {
    opacity: 1;

}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d9d5778 */@media screen and (min-width: 1290px) {

  
  .hover-container .hover-body-text, .hover-container .hover-heading  {
    transition: .5s all ease-in-out;
    
}



.hover-container .hover-body-text {

opacity: 0;
top:0px;
    transition: opacity .5s ease-out, top 0.2s ease-in-out;
    -moz-transition: opacity .5s ease-out, top 0.2s ease-in-out;
    -webkit-transition: opacity .5s ease-out, top 0.2s ease-in-out;
    -o-transition: opacity .5s ease-out, top 0.2s ease-in-out;
    transition: 
}

.hover-container:hover .hover-body-text {
    opacity: 1;

}

.hover-container .hover-heading {
    top:200px;
    left: 150px;
    transition: left 0.2s ease-in-out, top 0.2s ease-in-out;
}

.hover-container:hover .hover-heading {
    top:0;
    left: 0;
}
.hover-container .hover-button {
    opacity: 0;
    transition: opacity .5s ease-out;
    -moz-transition: opacity .5s ease-out;
    -webkit-transition: opacity .5s ease-out;
    -o-transition: opacity .5s ease-out;

}
    
.hover-container:hover  .hover-button {
    opacity: 1;
}


.hover-container .hover-button{

opacity: 0;
top:0px;
    transition: opacity .5s ease-out, top 0.2s ease-in-out;
    -moz-transition: opacity .5s ease-out, top 0.2s ease-in-out;
    -webkit-transition: opacity .5s ease-out, top 0.2s ease-in-out;
    -o-transition: opacity .5s ease-out, top 0.2s ease-in-out;
    transition: 
}

.hover-container:hover .hover-button {
    opacity: 1;

}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4c6b19f */@media screen and (min-width: 1290px) {

  
  .hover-container .hover-body-text, .hover-container .hover-heading  {
    transition: .5s all ease-in-out;
    
}



.hover-container .hover-body-text {

opacity: 0;
top:0px;
    transition: opacity .5s ease-out, top 0.2s ease-in-out;
    -moz-transition: opacity .5s ease-out, top 0.2s ease-in-out;
    -webkit-transition: opacity .5s ease-out, top 0.2s ease-in-out;
    -o-transition: opacity .5s ease-out, top 0.2s ease-in-out;
    transition: 
}

.hover-container:hover .hover-body-text {
    opacity: 1;

}

.hover-container .hover-heading {
    top:200px;
    left: 150px;
    transition: left 0.2s ease-in-out, top 0.2s ease-in-out;
}

.hover-container:hover .hover-heading {
    top:0;
    left: 0;
}
.hover-container .hover-button {
    opacity: 0;
    transition: opacity .5s ease-out;
    -moz-transition: opacity .5s ease-out;
    -webkit-transition: opacity .5s ease-out;
    -o-transition: opacity .5s ease-out;

}
    
.hover-container:hover  .hover-button {
    opacity: 1;
}


.hover-container .hover-button{

opacity: 0;
top:0px;
    transition: opacity .5s ease-out, top 0.2s ease-in-out;
    -moz-transition: opacity .5s ease-out, top 0.2s ease-in-out;
    -webkit-transition: opacity .5s ease-out, top 0.2s ease-in-out;
    -o-transition: opacity .5s ease-out, top 0.2s ease-in-out;
    transition: 
}

.hover-container:hover .hover-button {
    opacity: 1;

}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-55096b8 */@media screen and (min-width: 1290px) {

  
  .hover-container .hover-body-text, .hover-container .hover-heading  {
    transition: .5s all ease-in-out;
    
}



.hover-container .hover-body-text {

opacity: 0;
top:0px;
    transition: opacity .5s ease-out, top 0.2s ease-in-out;
    -moz-transition: opacity .5s ease-out, top 0.2s ease-in-out;
    -webkit-transition: opacity .5s ease-out, top 0.2s ease-in-out;
    -o-transition: opacity .5s ease-out, top 0.2s ease-in-out;
    transition: 
}

.hover-container:hover .hover-body-text {
    opacity: 1;

}

.hover-container .hover-heading {
    top:200px;
    left: 150px;
    transition: left 0.2s ease-in-out, top 0.2s ease-in-out;
}

.hover-container:hover .hover-heading {
    top:0;
    left: 0;
}
.hover-container .hover-button {
    opacity: 0;
    transition: opacity .5s ease-out;
    -moz-transition: opacity .5s ease-out;
    -webkit-transition: opacity .5s ease-out;
    -o-transition: opacity .5s ease-out;

}
    
.hover-container:hover  .hover-button {
    opacity: 1;
}


.hover-container .hover-button{

opacity: 0;
top:0px;
    transition: opacity .5s ease-out, top 0.2s ease-in-out;
    -moz-transition: opacity .5s ease-out, top 0.2s ease-in-out;
    -webkit-transition: opacity .5s ease-out, top 0.2s ease-in-out;
    -o-transition: opacity .5s ease-out, top 0.2s ease-in-out;
    transition: 
}

.hover-container:hover .hover-button {
    opacity: 1;

}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-71bef0e */@media screen and (min-width: 1290px) {

  
  .hover-container .hover-body-text, .hover-container .hover-heading  {
    transition: .5s all ease-in-out;
    
}



.hover-container .hover-body-text {

opacity: 0;
top:0px;
    transition: opacity .5s ease-out, top 0.2s ease-in-out;
    -moz-transition: opacity .5s ease-out, top 0.2s ease-in-out;
    -webkit-transition: opacity .5s ease-out, top 0.2s ease-in-out;
    -o-transition: opacity .5s ease-out, top 0.2s ease-in-out;
    transition: 
}

.hover-container:hover .hover-body-text {
    opacity: 1;

}

.hover-container .hover-heading {
    top:200px;
    left: 150px;
    transition: left 0.2s ease-in-out, top 0.2s ease-in-out;
}

.hover-container:hover .hover-heading {
    top:0;
    left: 0;
}
.hover-container .hover-button {
    opacity: 0;
    transition: opacity .5s ease-out;
    -moz-transition: opacity .5s ease-out;
    -webkit-transition: opacity .5s ease-out;
    -o-transition: opacity .5s ease-out;

}
    
.hover-container:hover  .hover-button {
    opacity: 1;
}


.hover-container .hover-button{

opacity: 0;
top:0px;
    transition: opacity .5s ease-out, top 0.2s ease-in-out;
    -moz-transition: opacity .5s ease-out, top 0.2s ease-in-out;
    -webkit-transition: opacity .5s ease-out, top 0.2s ease-in-out;
    -o-transition: opacity .5s ease-out, top 0.2s ease-in-out;
    transition: 
}

.hover-container:hover .hover-button {
    opacity: 1;

}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4d8e8db */@media screen and (min-width: 1290px) {

  
  .hover-container .hover-body-text, .hover-container .hover-heading  {
    transition: .5s all ease-in-out;
    
}



.hover-container .hover-body-text {

opacity: 0;
top:0px;
    transition: opacity .5s ease-out, top 0.2s ease-in-out;
    -moz-transition: opacity .5s ease-out, top 0.2s ease-in-out;
    -webkit-transition: opacity .5s ease-out, top 0.2s ease-in-out;
    -o-transition: opacity .5s ease-out, top 0.2s ease-in-out;
    transition: 
}

.hover-container:hover .hover-body-text {
    opacity: 1;

}

.hover-container .hover-heading {
    top:200px;
    left: 150px;
    transition: left 0.2s ease-in-out, top 0.2s ease-in-out;
}

.hover-container:hover .hover-heading {
    top:0;
    left: 0;
}
.hover-container .hover-button {
    opacity: 0;
    transition: opacity .5s ease-out;
    -moz-transition: opacity .5s ease-out;
    -webkit-transition: opacity .5s ease-out;
    -o-transition: opacity .5s ease-out;

}
    
.hover-container:hover  .hover-button {
    opacity: 1;
}


.hover-container .hover-button{

opacity: 0;
top:0px;
    transition: opacity .5s ease-out, top 0.2s ease-in-out;
    -moz-transition: opacity .5s ease-out, top 0.2s ease-in-out;
    -webkit-transition: opacity .5s ease-out, top 0.2s ease-in-out;
    -o-transition: opacity .5s ease-out, top 0.2s ease-in-out;
    transition: 
}

.hover-container:hover .hover-button {
    opacity: 1;

}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0c2af6c */@media screen and (min-width: 1290px) {

  
  .hover-container .hover-body-text, .hover-container .hover-heading  {
    transition: .5s all ease-in-out;
    
}



.hover-container .hover-body-text {

opacity: 0;
top:0px;
    transition: opacity .5s ease-out, top 0.2s ease-in-out;
    -moz-transition: opacity .5s ease-out, top 0.2s ease-in-out;
    -webkit-transition: opacity .5s ease-out, top 0.2s ease-in-out;
    -o-transition: opacity .5s ease-out, top 0.2s ease-in-out;
    transition: 
}

.hover-container:hover .hover-body-text {
    opacity: 1;

}

.hover-container .hover-heading {
    top:200px;
    left: 150px;
    transition: left 0.2s ease-in-out, top 0.2s ease-in-out;
}

.hover-container:hover .hover-heading {
    top:0;
    left: 0;
}
.hover-container .hover-button {
    opacity: 0;
    transition: opacity .5s ease-out;
    -moz-transition: opacity .5s ease-out;
    -webkit-transition: opacity .5s ease-out;
    -o-transition: opacity .5s ease-out;

}
    
.hover-container:hover  .hover-button {
    opacity: 1;
}


.hover-container .hover-button{

opacity: 0;
top:0px;
    transition: opacity .5s ease-out, top 0.2s ease-in-out;
    -moz-transition: opacity .5s ease-out, top 0.2s ease-in-out;
    -webkit-transition: opacity .5s ease-out, top 0.2s ease-in-out;
    -o-transition: opacity .5s ease-out, top 0.2s ease-in-out;
    transition: 
}

.hover-container:hover .hover-button {
    opacity: 1;

}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3c8476d */@media screen and (min-width: 1290px) {

  
  .hover-container .hover-body-text, .hover-container .hover-heading  {
    transition: .5s all ease-in-out;
    
}



.hover-container .hover-body-text {

opacity: 0;
top:0px;
    transition: opacity .5s ease-out, top 0.2s ease-in-out;
    -moz-transition: opacity .5s ease-out, top 0.2s ease-in-out;
    -webkit-transition: opacity .5s ease-out, top 0.2s ease-in-out;
    -o-transition: opacity .5s ease-out, top 0.2s ease-in-out;
    transition: 
}

.hover-container:hover .hover-body-text {
    opacity: 1;

}

.hover-container .hover-heading {
    top:200px;
    left: 150px;
    transition: left 0.2s ease-in-out, top 0.2s ease-in-out;
}

.hover-container:hover .hover-heading {
    top:0;
    left: 0;
}
.hover-container .hover-button {
    opacity: 0;
    transition: opacity .5s ease-out;
    -moz-transition: opacity .5s ease-out;
    -webkit-transition: opacity .5s ease-out;
    -o-transition: opacity .5s ease-out;

}
    
.hover-container:hover  .hover-button {
    opacity: 1;
}


.hover-container .hover-button{

opacity: 0;
top:0px;
    transition: opacity .5s ease-out, top 0.2s ease-in-out;
    -moz-transition: opacity .5s ease-out, top 0.2s ease-in-out;
    -webkit-transition: opacity .5s ease-out, top 0.2s ease-in-out;
    -o-transition: opacity .5s ease-out, top 0.2s ease-in-out;
    transition: 
}

.hover-container:hover .hover-button {
    opacity: 1;

}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-255639e */@media screen and (min-width: 1290px) {

  
  .hover-container .hover-body-text, .hover-container .hover-heading  {
    transition: .5s all ease-in-out;
    
}



.hover-container .hover-body-text {

opacity: 0;
top:0px;
    transition: opacity .5s ease-out, top 0.2s ease-in-out;
    -moz-transition: opacity .5s ease-out, top 0.2s ease-in-out;
    -webkit-transition: opacity .5s ease-out, top 0.2s ease-in-out;
    -o-transition: opacity .5s ease-out, top 0.2s ease-in-out;
    transition: 
}

.hover-container:hover .hover-body-text {
    opacity: 1;

}

.hover-container .hover-heading {
    top:200px;
    left: 150px;
    transition: left 0.2s ease-in-out, top 0.2s ease-in-out;
}

.hover-container:hover .hover-heading {
    top:0;
    left: 0;
}
.hover-container .hover-button {
    opacity: 0;
    transition: opacity .5s ease-out;
    -moz-transition: opacity .5s ease-out;
    -webkit-transition: opacity .5s ease-out;
    -o-transition: opacity .5s ease-out;

}
    
.hover-container:hover  .hover-button {
    opacity: 1;
}


.hover-container .hover-button{

opacity: 0;
top:0px;
    transition: opacity .5s ease-out, top 0.2s ease-in-out;
    -moz-transition: opacity .5s ease-out, top 0.2s ease-in-out;
    -webkit-transition: opacity .5s ease-out, top 0.2s ease-in-out;
    -o-transition: opacity .5s ease-out, top 0.2s ease-in-out;
    transition: 
}

.hover-container:hover .hover-button {
    opacity: 1;

}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-52a58a4 */@media screen and (min-width: 1290px) {

  
  .hover-container .hover-body-text, .hover-container .hover-heading  {
    transition: .5s all ease-in-out;
    
}



.hover-container .hover-body-text {

opacity: 0;
top:0px;
    transition: opacity .5s ease-out, top 0.2s ease-in-out;
    -moz-transition: opacity .5s ease-out, top 0.2s ease-in-out;
    -webkit-transition: opacity .5s ease-out, top 0.2s ease-in-out;
    -o-transition: opacity .5s ease-out, top 0.2s ease-in-out;
    transition: 
}

.hover-container:hover .hover-body-text {
    opacity: 1;

}

.hover-container .hover-heading {
    top:200px;
    left: 150px;
    transition: left 0.2s ease-in-out, top 0.2s ease-in-out;
}

.hover-container:hover .hover-heading {
    top:0;
    left: 0;
}
.hover-container .hover-button {
    opacity: 0;
    transition: opacity .5s ease-out;
    -moz-transition: opacity .5s ease-out;
    -webkit-transition: opacity .5s ease-out;
    -o-transition: opacity .5s ease-out;

}
    
.hover-container:hover  .hover-button {
    opacity: 1;
}


.hover-container .hover-button{

opacity: 0;
top:0px;
    transition: opacity .5s ease-out, top 0.2s ease-in-out;
    -moz-transition: opacity .5s ease-out, top 0.2s ease-in-out;
    -webkit-transition: opacity .5s ease-out, top 0.2s ease-in-out;
    -o-transition: opacity .5s ease-out, top 0.2s ease-in-out;
    transition: 
}

.hover-container:hover .hover-button {
    opacity: 1;

}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3f82937 */@media screen and (min-width: 1290px) {

  
  .hover-container .hover-body-text, .hover-container .hover-heading  {
    transition: .5s all ease-in-out;
    
}



.hover-container .hover-body-text {

opacity: 0;
top:0px;
    transition: opacity .5s ease-out, top 0.2s ease-in-out;
    -moz-transition: opacity .5s ease-out, top 0.2s ease-in-out;
    -webkit-transition: opacity .5s ease-out, top 0.2s ease-in-out;
    -o-transition: opacity .5s ease-out, top 0.2s ease-in-out;
    transition: 
}

.hover-container:hover .hover-body-text {
    opacity: 1;

}

.hover-container .hover-heading {
    top:200px;
    left: 150px;
    transition: left 0.2s ease-in-out, top 0.2s ease-in-out;
}

.hover-container:hover .hover-heading {
    top:0;
    left: 0;
}
.hover-container .hover-button {
    opacity: 0;
    transition: opacity .5s ease-out;
    -moz-transition: opacity .5s ease-out;
    -webkit-transition: opacity .5s ease-out;
    -o-transition: opacity .5s ease-out;

}
    
.hover-container:hover  .hover-button {
    opacity: 1;
}


.hover-container .hover-button{

opacity: 0;
top:0px;
    transition: opacity .5s ease-out, top 0.2s ease-in-out;
    -moz-transition: opacity .5s ease-out, top 0.2s ease-in-out;
    -webkit-transition: opacity .5s ease-out, top 0.2s ease-in-out;
    -o-transition: opacity .5s ease-out, top 0.2s ease-in-out;
    transition: 
}

.hover-container:hover .hover-button {
    opacity: 1;

}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a903d08 */@media screen and (min-width: 1290px) {

  
  .hover-container .hover-body-text, .hover-container .hover-heading  {
    transition: .5s all ease-in-out;
    
}



.hover-container .hover-body-text {

opacity: 0;
top:0px;
    transition: opacity .5s ease-out, top 0.2s ease-in-out;
    -moz-transition: opacity .5s ease-out, top 0.2s ease-in-out;
    -webkit-transition: opacity .5s ease-out, top 0.2s ease-in-out;
    -o-transition: opacity .5s ease-out, top 0.2s ease-in-out;
    transition: 
}

.hover-container:hover .hover-body-text {
    opacity: 1;

}

.hover-container .hover-heading {
    top:200px;
    left: 150px;
    transition: left 0.2s ease-in-out, top 0.2s ease-in-out;
}

.hover-container:hover .hover-heading {
    top:0;
    left: 0;
}
.hover-container .hover-button {
    opacity: 0;
    transition: opacity .5s ease-out;
    -moz-transition: opacity .5s ease-out;
    -webkit-transition: opacity .5s ease-out;
    -o-transition: opacity .5s ease-out;

}
    
.hover-container:hover  .hover-button {
    opacity: 1;
}


.hover-container .hover-button{

opacity: 0;
top:0px;
    transition: opacity .5s ease-out, top 0.2s ease-in-out;
    -moz-transition: opacity .5s ease-out, top 0.2s ease-in-out;
    -webkit-transition: opacity .5s ease-out, top 0.2s ease-in-out;
    -o-transition: opacity .5s ease-out, top 0.2s ease-in-out;
    transition: 
}

.hover-container:hover .hover-button {
    opacity: 1;

}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6e99e69 */@media screen and (min-width: 1290px) {

  
  .hover-container .hover-body-text, .hover-container .hover-heading  {
    transition: .5s all ease-in-out;
    
}



.hover-container .hover-body-text {

opacity: 0;
top:0px;
    transition: opacity .5s ease-out, top 0.2s ease-in-out;
    -moz-transition: opacity .5s ease-out, top 0.2s ease-in-out;
    -webkit-transition: opacity .5s ease-out, top 0.2s ease-in-out;
    -o-transition: opacity .5s ease-out, top 0.2s ease-in-out;
    transition: 
}

.hover-container:hover .hover-body-text {
    opacity: 1;

}

.hover-container .hover-heading {
    top:200px;
    left: 150px;
    transition: left 0.2s ease-in-out, top 0.2s ease-in-out;
}

.hover-container:hover .hover-heading {
    top:0;
    left: 0;
}
.hover-container .hover-button {
    opacity: 0;
    transition: opacity .5s ease-out;
    -moz-transition: opacity .5s ease-out;
    -webkit-transition: opacity .5s ease-out;
    -o-transition: opacity .5s ease-out;

}
    
.hover-container:hover  .hover-button {
    opacity: 1;
}


.hover-container .hover-button{

opacity: 0;
top:0px;
    transition: opacity .5s ease-out, top 0.2s ease-in-out;
    -moz-transition: opacity .5s ease-out, top 0.2s ease-in-out;
    -webkit-transition: opacity .5s ease-out, top 0.2s ease-in-out;
    -o-transition: opacity .5s ease-out, top 0.2s ease-in-out;
    transition: 
}

.hover-container:hover .hover-button {
    opacity: 1;

}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-df5d120 */@media screen and (min-width: 1290px) {

  
  .hover-container .hover-body-text, .hover-container .hover-heading  {
    transition: .5s all ease-in-out;
    
}



.hover-container .hover-body-text {

opacity: 0;
top:0px;
    transition: opacity .5s ease-out, top 0.2s ease-in-out;
    -moz-transition: opacity .5s ease-out, top 0.2s ease-in-out;
    -webkit-transition: opacity .5s ease-out, top 0.2s ease-in-out;
    -o-transition: opacity .5s ease-out, top 0.2s ease-in-out;
    transition: 
}

.hover-container:hover .hover-body-text {
    opacity: 1;

}

.hover-container .hover-heading {
    top:200px;
    left: 150px;
    transition: left 0.2s ease-in-out, top 0.2s ease-in-out;
}

.hover-container:hover .hover-heading {
    top:0;
    left: 0;
}
.hover-container .hover-button {
    opacity: 0;
    transition: opacity .5s ease-out;
    -moz-transition: opacity .5s ease-out;
    -webkit-transition: opacity .5s ease-out;
    -o-transition: opacity .5s ease-out;

}
    
.hover-container:hover  .hover-button {
    opacity: 1;
}


.hover-container .hover-button{

opacity: 0;
top:0px;
    transition: opacity .5s ease-out, top 0.2s ease-in-out;
    -moz-transition: opacity .5s ease-out, top 0.2s ease-in-out;
    -webkit-transition: opacity .5s ease-out, top 0.2s ease-in-out;
    -o-transition: opacity .5s ease-out, top 0.2s ease-in-out;
    transition: 
}

.hover-container:hover .hover-button {
    opacity: 1;

}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d9224dd */@media screen and (min-width: 1290px) {

  
  .hover-container .hover-body-text, .hover-container .hover-heading  {
    transition: .5s all ease-in-out;
    
}



.hover-container .hover-body-text {

opacity: 0;
top:0px;
    transition: opacity .5s ease-out, top 0.2s ease-in-out;
    -moz-transition: opacity .5s ease-out, top 0.2s ease-in-out;
    -webkit-transition: opacity .5s ease-out, top 0.2s ease-in-out;
    -o-transition: opacity .5s ease-out, top 0.2s ease-in-out;
    transition: 
}

.hover-container:hover .hover-body-text {
    opacity: 1;

}

.hover-container .hover-heading {
    top:200px;
    left: 150px;
    transition: left 0.2s ease-in-out, top 0.2s ease-in-out;
}

.hover-container:hover .hover-heading {
    top:0;
    left: 0;
}
.hover-container .hover-button {
    opacity: 0;
    transition: opacity .5s ease-out;
    -moz-transition: opacity .5s ease-out;
    -webkit-transition: opacity .5s ease-out;
    -o-transition: opacity .5s ease-out;

}
    
.hover-container:hover  .hover-button {
    opacity: 1;
}


.hover-container .hover-button{

opacity: 0;
top:0px;
    transition: opacity .5s ease-out, top 0.2s ease-in-out;
    -moz-transition: opacity .5s ease-out, top 0.2s ease-in-out;
    -webkit-transition: opacity .5s ease-out, top 0.2s ease-in-out;
    -o-transition: opacity .5s ease-out, top 0.2s ease-in-out;
    transition: 
}

.hover-container:hover .hover-button {
    opacity: 1;

}
}/* End custom CSS */
/* Start custom CSS */body.elementor-page-187 {
    background-attachment: fixed
}/* End custom CSS */