.elementor-145 .elementor-element.elementor-element-50af7fc{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--flex-wrap:wrap;--background-transition:0.3s;}.elementor-145 .elementor-element.elementor-element-50af7fc.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-145 .elementor-element.elementor-element-b4078ba{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--background-transition:0.3s;}.elementor-145 .elementor-element.elementor-element-fddf6c3{--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;--background-transition:0.3s;}.elementor-145 .elementor-element.elementor-element-38869ee > .elementor-widget-container{--e-transform-scaleX:2;--e-transform-scaleY:1;box-shadow:2px 10px 12px -21px rgba(0,0,0,0.5) inset;}.elementor-145 .elementor-element.elementor-element-38869ee.elementor-element{--order:-99999 /* order start hack */;--flex-grow:0;--flex-shrink:0;}.elementor-145 .elementor-element.elementor-element-38869ee .elementor-heading-title{font-family:"Source Sans Pro";font-size:47px;font-weight:600;text-transform:none;font-style:normal;line-height:26px;letter-spacing:1.4px;word-spacing:23px;}.elementor-145 .elementor-element.elementor-element-8074e88{--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;--background-transition:0.3s;}.elementor-145 .elementor-element.elementor-element-bbd71e0{width:100%;max-width:100%;--e-transform-origin-x:center;}.elementor-145 .elementor-element.elementor-element-bbd71e0 > .elementor-widget-container{--e-transform-translateX:24px;--e-transform-translateY:0px;--e-transform-scale:1.6;--e-transform-skewX:0deg;margin:8px 8px 8px 8px;border-radius:9px 9px 9px 9px;}.elementor-145 .elementor-element.elementor-element-bbd71e0.elementor-element{--align-self:flex-end;}.elementor-145 .elementor-element.elementor-element-67f1d8b{--display:flex;--background-transition:0.3s;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--z-index:0;}.elementor-145 .elementor-element.elementor-element-7b43f94.elementor-element{--align-self:flex-end;}.elementor-145 .elementor-element.elementor-element-7b43f94 img{width:50px;}.elementor-theme-builder-content-area{height:400px;}.elementor-location-header:before, .elementor-location-footer:before{content:"";display:table;clear:both;}@media(max-width:1024px){.elementor-145 .elementor-element.elementor-element-fddf6c3{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-145 .elementor-element.elementor-element-7b43f94 img{width:50px;}}@media(max-width:767px){.elementor-145 .elementor-element.elementor-element-b4078ba{--margin-top:-47px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--z-index:0;}.elementor-145 .elementor-element.elementor-element-b4078ba.e-con{--order:99999 /* order end hack */;}.elementor-145 .elementor-element.elementor-element-fddf6c3{--z-index:3;}.elementor-145 .elementor-element.elementor-element-38869ee > .elementor-widget-container{margin:0px 20px 0px 20px;}.elementor-145 .elementor-element.elementor-element-38869ee.elementor-element{--align-self:center;}.elementor-145 .elementor-element.elementor-element-38869ee{z-index:4;}.elementor-145 .elementor-element.elementor-element-38869ee .elementor-heading-title{font-size:25px;line-height:15px;letter-spacing:-0.2px;word-spacing:3.7em;}.elementor-145 .elementor-element.elementor-element-8074e88{--margin-top:-6px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--z-index:2;}.elementor-145 .elementor-element.elementor-element-bbd71e0{width:auto;max-width:auto;}.elementor-145 .elementor-element.elementor-element-bbd71e0 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-145 .elementor-element.elementor-element-bbd71e0.elementor-element{--align-self:center;}.elementor-145 .elementor-element.elementor-element-67f1d8b{--margin-top:-77px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--z-index:1;}.elementor-145 .elementor-element.elementor-element-7b43f94{text-align:left;}.elementor-145 .elementor-element.elementor-element-7b43f94 img{width:30px;}}@media(min-width:768px){.elementor-145 .elementor-element.elementor-element-b4078ba{--width:33.3333%;}.elementor-145 .elementor-element.elementor-element-fddf6c3{--width:33.3333%;}.elementor-145 .elementor-element.elementor-element-8074e88{--width:23%;}.elementor-145 .elementor-element.elementor-element-67f1d8b{--width:100px;}}@media(max-width:1024px) and (min-width:768px){.elementor-145 .elementor-element.elementor-element-fddf6c3{--width:100%;}}/* Start custom CSS for theme-site-title, class: .elementor-element-38869ee */h2.elementor-heading-title.elementor-size-default a {
    position: relative;
    color: transparent !important;
    -webkit-background-clip: text;
    background-clip: text;
    background-image: linear-gradient(#628CBC 40%, #D3B8B8, #C57171);
}
h2.elementor-heading-title.elementor-size-default a::before {
    content: attr(data-text);
    position: absolute;
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
    z-index: -1;
    text-shadow: 2px 15px 0px #966020;
}
@media (max-width: 768px) {
h2.elementor-heading-title.elementor-size-default a::before {
    text-shadow: 1px 9px 0px #966020 !important;
}}/* End custom CSS */
/* Start custom CSS for wp-widget-polylang, class: .elementor-element-bbd71e0 */.len ul {
    list-style: none;
    display: flex;
    justify-content: center;
}
.len li {
    margin: 0 10px 0 10px
}/* End custom CSS */