.elementor-11171 .elementor-element.elementor-element-2b01c5d8 > .elementor-background-overlay{background-color:#000000;opacity:0.5;}.elementor-11171 .elementor-element.elementor-element-2b01c5d8{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-11171 .elementor-element.elementor-element-21b337c5.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-11171 .elementor-element.elementor-element-21b337c5 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-11171 .elementor-element.elementor-element-5712bebc{width:auto;max-width:auto;}.elementor-11171 .elementor-element.elementor-element-5712bebc img{width:170px;max-width:100%;}.elementor-11171 .elementor-element.elementor-element-706fe0d0{width:auto;max-width:auto;}.elementor-11171 .elementor-element.elementor-element-706fe0d0 img{width:170px;max-width:100%;}.elementor-11171 .elementor-element.elementor-element-74a016ab{box-shadow:0px 9px 10px 0px rgba(0,0,0,0.5);margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-11171 .elementor-element.elementor-element-6d7fe36b{width:auto;max-width:auto;}.elementor-11171 .elementor-element.elementor-element-3274ee7c > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-11171 .elementor-element.elementor-element-5a49e81a > .elementor-widget-container{margin:0px 0px -30px 0px;}.elementor-11171 .elementor-element.elementor-element-5a49e81a{z-index:5;}.elementor-11171 .elementor-element.elementor-element-5a49e81a img{width:200px;max-width:100%;}.elementor-11171 .elementor-element.elementor-element-17dcf1b img{width:100%;max-width:100%;}.elementor-11171 .elementor-element.elementor-element-78da5d5f > .elementor-container{max-width:900px;}.elementor-11171 .elementor-element.elementor-element-78da5d5f{margin-top:-20px;margin-bottom:0px;}body:not(.rtl) .elementor-11171 .elementor-element.elementor-element-517226f3{left:0px;}body.rtl .elementor-11171 .elementor-element.elementor-element-517226f3{right:0px;}.elementor-11171 .elementor-element.elementor-element-517226f3{top:0px;}body:not(.rtl) .elementor-11171 .elementor-element.elementor-element-1faecfb8{left:0px;}body.rtl .elementor-11171 .elementor-element.elementor-element-1faecfb8{right:0px;}.elementor-11171 .elementor-element.elementor-element-1faecfb8{top:0px;}body:not(.rtl) .elementor-11171 .elementor-element.elementor-element-6482d54b{left:0px;}body.rtl .elementor-11171 .elementor-element.elementor-element-6482d54b{right:0px;}.elementor-11171 .elementor-element.elementor-element-6482d54b{top:0px;}.elementor-theme-builder-content-area{height:400px;}.elementor-location-header:before, .elementor-location-footer:before{content:"";display:table;clear:both;}@media(max-width:767px){.elementor-11171 .elementor-element.elementor-element-21b337c5.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-11171 .elementor-element.elementor-element-5712bebc{width:auto;max-width:auto;}.elementor-11171 .elementor-element.elementor-element-5712bebc img{width:150px;}.elementor-11171 .elementor-element.elementor-element-706fe0d0{width:auto;max-width:auto;}.elementor-11171 .elementor-element.elementor-element-706fe0d0 img{width:150px;}.elementor-11171 .elementor-element.elementor-element-4b6a1293{width:18%;}.elementor-11171 .elementor-element.elementor-element-4b6a1293 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:10px;}.elementor-11171 .elementor-element.elementor-element-3274ee7c{width:70%;}.elementor-11171 .elementor-element.elementor-element-5a49e81a img{width:110px;}.elementor-11171 .elementor-element.elementor-element-5caf9843{width:33.33%;}.elementor-11171 .elementor-element.elementor-element-517226f3 > .elementor-widget-container{margin:5px 0px 0px 0px;}.elementor-11171 .elementor-element.elementor-element-517226f3 img{width:91%;max-width:100%;}.elementor-11171 .elementor-element.elementor-element-6a635057{width:33.33%;}.elementor-11171 .elementor-element.elementor-element-1faecfb8 > .elementor-widget-container{margin:5px 0px 0px 0px;}.elementor-11171 .elementor-element.elementor-element-1faecfb8 img{width:91%;max-width:100%;}.elementor-11171 .elementor-element.elementor-element-7c04b5dc{width:33.33%;}.elementor-11171 .elementor-element.elementor-element-6482d54b > .elementor-widget-container{margin:5px 0px 0px 0px;}.elementor-11171 .elementor-element.elementor-element-6482d54b img{width:91%;max-width:100%;}}/* Start custom CSS for html, class: .elementor-element-6d7fe36b */.x-hamburger, .x-hamburger span {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
    
}
@media (max-width: 767px){
.x-hamburger {
    top: 16px;
    left: 0px;
}
}
.x-hamburger {
    margin-right: 8px;
    width: 30px;
    height: 24px;
    position: relative;
    /*position: fixed;*/
    transition: .3s ease-in-out;
    cursor: pointer;
    display: inline-block;
    /*top: 43px;*/
    left: 16px;
    z-index: 1001;
}
.x-hamburger span {
    width: 70%;
    display: block;
    position: absolute;
    height: 3px;
    background: #fff;
    border-radius: 9px;
    opacity: 1;
    left: 0;
    transition: .25s ease-in-out;
}
.x-hamburger span:first-child {
    top: 0;
    -webkit-transform-origin: left center;
    transform-origin: left center;
    -webkit-animation: x-hamburger-wave .4s ease-out infinite alternate;
    animation: x-hamburger-wave .4s ease-out infinite alternate;
}
.x-hamburger span:nth-child(2) {
    top: 9px;
    -webkit-transform-origin: left center;
    transform-origin: left center;
    -webkit-animation: x-hamburger-wave .4s ease-out .3s infinite alternate;
    animation: x-hamburger-wave .4s ease-out .3s infinite alternate;
}
.x-hamburger span:nth-child(3) {
    top: 18px;
    -webkit-transform-origin: left center;
    transform-origin: left center;
    -webkit-animation: x-hamburger-wave .4s ease-out .6s infinite alternate;
    animation: x-hamburger-wave .4s ease-out .6s infinite alternate;
}
@keyframes x-hamburger-wave{
    0% {
    width: 70%;
}
100% {
    width: 100%;
}
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-5caf9843 */.elementor-11171 .elementor-element.elementor-element-5caf9843{
    position: relative;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-6a635057 */.elementor-11171 .elementor-element.elementor-element-6a635057{
    position: relative;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-7c04b5dc */.elementor-11171 .elementor-element.elementor-element-7c04b5dc{
    position: relative;
}/* End custom CSS */