.elementor-40047 .elementor-element.elementor-element-b350d3e{--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-40047 .elementor-element.elementor-element-b350d3e.e-con{--flex-grow:0;--flex-shrink:0}.elementor-40047 .elementor-element.elementor-element-2723377,.elementor-40047 .elementor-element.elementor-element-2723377 .elementor-text-editor *{font-size:25px}.elementor-40047 .elementor-element.elementor-element-ca50129{--display:flex}.elementor-40047 .elementor-element.elementor-element-def4a88{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;--divider-icon-size:60px}.elementor-40047 .elementor-element.elementor-element-def4a88 .elementor-divider-separator{width:72%;margin:0 auto;margin-center:0}.elementor-40047 .elementor-element.elementor-element-def4a88 .elementor-divider{text-align:center;padding-block-start:11px;padding-block-end:11px}.elementor-40047 .elementor-element.elementor-element-def4a88.elementor-view-stacked .elementor-icon{background-color:#EE0B73}.elementor-40047 .elementor-element.elementor-element-def4a88.elementor-view-framed .elementor-icon,.elementor-40047 .elementor-element.elementor-element-def4a88.elementor-view-default .elementor-icon{color:#EE0B73;border-color:#EE0B73}.elementor-40047 .elementor-element.elementor-element-def4a88.elementor-view-framed .elementor-icon,.elementor-40047 .elementor-element.elementor-element-def4a88.elementor-view-default .elementor-icon svg{fill:#EE0B73}.elementor-40047 .elementor-element.elementor-element-612b975{--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:10px 0px;--row-gap:10px;--column-gap:0px;--margin-top:30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px}.elementor-40047 .elementor-element.elementor-element-612b975.e-con{--flex-grow:0;--flex-shrink:0}.elementor-40047 .elementor-element.elementor-element-d28281f .elementor-button-content-wrapper{flex-direction:row}.elementor-40047 .elementor-element.elementor-element-d28281f .elementor-button{background-color:#8C9B86}.elementor-40047 .elementor-element.elementor-element-8230ab3{margin:20px 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0}.elementor-40047 .elementor-element.elementor-element-b2eb8e7{margin:10px 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0}.elementor-40047 .elementor-element.elementor-element-257922a{margin:10px 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0}.elementor-40047 .elementor-element.elementor-element-bb3f6d1{margin:10px 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0}.elementor-40047 .elementor-element.elementor-element-976fde6{margin:10px 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0}.elementor-40047 .elementor-element.elementor-element-db5d2f1{margin:10px 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0}.elementor-40047 .elementor-element.elementor-element-b33ce16{margin:10px 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0}.elementor-40047 .elementor-element.elementor-element-a28e02c{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 10px) 0}.elementor-40047 .elementor-element.elementor-element-cbc377e .elementor-button-content-wrapper{flex-direction:row}.elementor-40047 .elementor-element.elementor-element-cbc377e .elementor-button{background-color:#8C9B86}.elementor-40047 .elementor-element.elementor-element-aee704b{--display:flex}.elementor-40047 .elementor-element.elementor-element-bd6fcce{--spacer-size:5px}.elementor-40047 .elementor-element.elementor-element-d091edf{--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-40047 .elementor-element.elementor-element-163750e{--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-40047 .elementor-element.elementor-element-0b1d835{--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-40047 .elementor-element.elementor-element-a48d13f{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1.5px;--divider-icon-size:61px}.elementor-40047 .elementor-element.elementor-element-a48d13f .elementor-divider-separator{width:72%;margin:0 auto;margin-center:0}.elementor-40047 .elementor-element.elementor-element-a48d13f .elementor-divider{text-align:center;padding-block-start:15px;padding-block-end:15px}.elementor-40047 .elementor-element.elementor-element-a48d13f.elementor-view-stacked .elementor-icon{background-color:#E50063}.elementor-40047 .elementor-element.elementor-element-a48d13f.elementor-view-framed .elementor-icon,.elementor-40047 .elementor-element.elementor-element-a48d13f.elementor-view-default .elementor-icon{color:#E50063;border-color:#E50063}.elementor-40047 .elementor-element.elementor-element-a48d13f.elementor-view-framed .elementor-icon,.elementor-40047 .elementor-element.elementor-element-a48d13f.elementor-view-default .elementor-icon svg{fill:#E50063}.elementor-40047 .elementor-element.elementor-element-0923962 .elementor-heading-title{text-decoration:overline}.elementor-40047 .elementor-element.elementor-element-8f49435{--display:flex}.elementor-40047 .elementor-element.elementor-element-f6ac464{--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-40047 .elementor-element.elementor-element-113d748{--display:flex}.elementor-40047 .elementor-element.elementor-element-13da063{text-align:start;margin:15px 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0;width:var(--container-widget-width,96.368%);max-width:96.368%;--container-widget-width:96.368%;--container-widget-flex-grow:0}.elementor-40047 .elementor-element.elementor-element-13da063,.elementor-40047 .elementor-element.elementor-element-13da063 .elementor-text-editor *{font-size:17px;line-height:25px}.elementor-40047 .elementor-element.elementor-element-13da063 p{margin-block-end:0}.elementor-40047 .elementor-element.elementor-element-13da063.elementor-element{--flex-grow:0;--flex-shrink:0}.elementor-40047 .elementor-element.elementor-element-d96e41b{--spacer-size:5px}.elementor-40047 .elementor-element.elementor-element-256df25{--display:flex}.elementor-40047 .elementor-element.elementor-element-8f03cf9 .gem-button-container{text-align:center}.elementor-40047 .elementor-element.elementor-element-8f03cf9 .gem-button-container .gem-button{border-radius:30px 30px 30px 30px}.elementor-40047 .elementor-element.elementor-element-8f03cf9 .gem-button-container .gem-button .gem-text-button{color:#FFF}.elementor-40047 .elementor-element.elementor-element-8f03cf9 .gem-inner-wrapper-btn{flex-direction:row}.elementor-40047 .elementor-element.elementor-element-8f03cf9 .gem-button-container .gem-button .gem-button-icon{color:#FFF}.elementor-40047 .elementor-element.elementor-element-8f03cf9 .gem-button-container .gem-button .gem-button-icon svg{fill:#FFF}.elementor-40047 .elementor-element.elementor-element-8f03cf9 .gem-button-container .gem-button i,.elementor-40047 .elementor-element.elementor-element-8f03cf9 .gem-button-container .gem-button svg{transform:rotate(0deg)}.elementor-40047 .elementor-element.elementor-element-8f03cf9 .gem-button-container .gem-button:hover .gem-button-icon{transform:rotate(0deg)}.elementor-40047 .elementor-element.elementor-element-03ec20f{--display:flex}.elementor-40047 .elementor-element.elementor-element-4932b85{--spacer-size:20px}.elementor-40047 .elementor-element.elementor-element-e339652{--display:flex}.elementor-40047 .elementor-element.elementor-element-237775f .portfolio.extended-carousel-grid .fullwidth-block{padding:0 42px}.elementor-40047 .elementor-element.elementor-element-237775f .portfolio.extended-carousel-grid.has-shadowed-items .owl-carousel .owl-stage-outer{padding:calc(42px/2)!important;margin:calc(-42px/2)}.elementor-40047 .elementor-element.elementor-element-237775f .extended-carousel-grid:not(.inited) .portfolio-item,.elementor-40047 .elementor-element.elementor-element-237775f .skeleton-posts .portfolio-item{padding:calc(42px/2)}.elementor-40047 .elementor-element.elementor-element-237775f .extended-carousel-grid:not(.inited) .owl-stage,.elementor-40047 .elementor-element.elementor-element-237775f .skeleton-posts.portfolio-row{margin:calc(-42px/2)}.elementor-40047 .elementor-element.elementor-element-237775f .portfolio.portfolio-grid.news-grid .portfolio-item .image-inner{opacity:calc(100/100)}.elementor-40047 .elementor-element.elementor-element-237775f .version-new.news-grid.portfolio.title-on-page .portfolio-item .image .links .caption .info{left:10px;right:inherit;top:10px;bottom:inherit}.elementor-40047 .elementor-element.elementor-element-89ee0d0{--display:flex}@media(min-width:768px){.elementor-40047 .elementor-element.elementor-element-b350d3e{--width:92.989%}.elementor-40047 .elementor-element.elementor-element-612b975{--width:103.504%}}