.elementor-8350 .elementor-element.elementor-element-4002615f{--display:flex;--padding-top:0rem;--padding-bottom:0rem;--padding-left:3.125rem;--padding-right:3.125rem;}.elementor-8350 .elementor-element.elementor-element-4002615f:not(.elementor-motion-effects-element-type-background), .elementor-8350 .elementor-element.elementor-element-4002615f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#262630;}.elementor-8350 .elementor-element.elementor-element-4abeadd9{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:3.0625rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-8350 .elementor-element.elementor-element-7ec8166f > .elementor-widget-container{margin:0rem 0rem .4375rem 0rem;}.elementor-8350 .elementor-element.elementor-element-7ec8166f{text-align:center;}.elementor-8350 .elementor-element.elementor-element-7ec8166f .elementor-heading-title{color:#FFFFFF;}.elementor-8350 .elementor-element.elementor-element-7159347d > .elementor-widget-container{margin:0rem 0rem 2.5625rem 0rem;}.elementor-8350 .elementor-element.elementor-element-7159347d{text-align:center;font-size:1.5625rem;font-weight:600;color:#FFFFFF;}.elementor-8350 .elementor-element.elementor-element-7930d93a .elementor-button{background-color:transparent;fill:#3B3B47;color:#3B3B47;background-image:linear-gradient(90deg, #20EBFD 0%, #00FD28 100%);border-radius:0.5rem 0.5rem 0.5rem 0rem;}.elementor-8350 .elementor-element.elementor-element-7930d93a .elementor-button:hover, .elementor-8350 .elementor-element.elementor-element-7930d93a .elementor-button:focus{background-color:#FFFFFF;}.elementor-8350 .elementor-element.elementor-element-2e832b7a{--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;--padding-top:5.5rem;--padding-bottom:5.5rem;--padding-left:0rem;--padding-right:0rem;}.elementor-8350 .elementor-element.elementor-element-6157d96e{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8350 .elementor-element.elementor-element-2f7656cd img{width:100%;}.elementor-8350 .elementor-element.elementor-element-7871a798{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8350 .elementor-element.elementor-element-6244790b > .elementor-widget-container{margin:0rem 0rem 1.125rem 0rem;}.elementor-8350 .elementor-element.elementor-element-6244790b .elementor-heading-title{font-size:1.25rem;font-weight:700;color:#FFFFFF;}.elementor-8350 .elementor-element.elementor-element-25c3bff5{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8350 .elementor-element.elementor-element-308bbd55 > .elementor-widget-container{margin:0rem 0rem 1.125rem 0rem;}.elementor-8350 .elementor-element.elementor-element-308bbd55 .elementor-heading-title{font-size:1.25rem;font-weight:700;color:#FFFFFF;}.elementor-8350 .elementor-element.elementor-element-34f0def8{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8350 .elementor-element.elementor-element-840962d > .elementor-widget-container{margin:0rem 0rem 1.125rem 0rem;}.elementor-8350 .elementor-element.elementor-element-840962d .elementor-heading-title{font-size:1.25rem;font-weight:700;color:#FFFFFF;}.elementor-8350 .elementor-element.elementor-element-2bfdc21a{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8350 .elementor-element.elementor-element-2231155e > .elementor-widget-container{margin:0rem 0rem 1.125rem 0rem;}.elementor-8350 .elementor-element.elementor-element-2231155e .elementor-heading-title{font-size:1.25rem;font-weight:700;color:#FFFFFF;}.elementor-8350 .elementor-element.elementor-element-5ed4034c{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8350 .elementor-element.elementor-element-409ca9d9 > .elementor-widget-container{margin:0rem 0rem 1.125rem 0rem;}.elementor-8350 .elementor-element.elementor-element-409ca9d9 .elementor-heading-title{font-size:1.25rem;font-weight:700;color:#FFFFFF;}.elementor-8350 .elementor-element.elementor-element-2bd33ab4{--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;--justify-content:space-between;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8350 .elementor-element.elementor-element-45be706e{width:var( --container-widget-width, 19.6% );max-width:19.6%;--container-widget-width:19.6%;--container-widget-flex-grow:0;color:#FFFFFF;}.elementor-8350 .elementor-element.elementor-element-45be706e.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-8350 .elementor-element.elementor-element-57e9500{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8350 .elementor-element.elementor-element-193bc3d8{--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;--justify-content:flex-end;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8350 .elementor-element.elementor-element-4ce0dd12 .elementor-heading-title{color:#FFFFFF;}.elementor-8350 .elementor-element.elementor-element-2b54b33e.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-8350 .elementor-element.elementor-element-2b54b33e .elementor-heading-title{color:#FFFFFF;}.elementor-theme-builder-content-area{height:400px;}.elementor-location-header:before, .elementor-location-footer:before{content:"";display:table;clear:both;}@media(max-width:1179px){.elementor-8350 .elementor-element.elementor-element-2e832b7a{--flex-wrap:wrap;}.elementor-8350 .elementor-element.elementor-element-6157d96e{--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-8350 .elementor-element.elementor-element-72de9143 .elementor-nav-menu .elementor-item{font-size:0.9rem;line-height:1.2;}.elementor-8350 .elementor-element.elementor-element-5f72a426 .elementor-nav-menu .elementor-item{font-size:0.9rem;line-height:1.2;}.elementor-8350 .elementor-element.elementor-element-368ab0ec .elementor-nav-menu .elementor-item{font-size:0.9rem;line-height:1.2;}.elementor-8350 .elementor-element.elementor-element-2e4cae8d .elementor-nav-menu .elementor-item{font-size:0.9rem;line-height:1.2;}.elementor-8350 .elementor-element.elementor-element-1dfdd1a0 .elementor-nav-menu .elementor-item{font-size:0.9rem;line-height:1.2;}.elementor-8350 .elementor-element.elementor-element-45be706e{width:var( --container-widget-width, 193.984px );max-width:193.984px;--container-widget-width:193.984px;--container-widget-flex-grow:0;}.elementor-8350 .elementor-element.elementor-element-193bc3d8{--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;--justify-content:space-around;}.elementor-8350 .elementor-element.elementor-element-2b54b33e{width:var( --container-widget-width, 152.75px );max-width:152.75px;--container-widget-width:152.75px;--container-widget-flex-grow:0;}}@media(max-width:767px){.elementor-8350 .elementor-element.elementor-element-4002615f{--padding-top:0rem;--padding-bottom:0rem;--padding-left:1rem;--padding-right:1rem;}.elementor-8350 .elementor-element.elementor-element-7ec8166f > .elementor-widget-container{margin:0rem 0rem 1rem 0rem;}.elementor-8350 .elementor-element.elementor-element-7159347d{font-size:1.25rem;line-height:1.5;}.elementor-8350 .elementor-element.elementor-element-2e832b7a{--padding-top:3rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-8350 .elementor-element.elementor-element-6157d96e{--margin-top:0rem;--margin-bottom:3rem;--margin-left:0rem;--margin-right:0rem;}.elementor-8350 .elementor-element.elementor-element-7871a798{--margin-top:0rem;--margin-bottom:2rem;--margin-left:0rem;--margin-right:0rem;}.elementor-8350 .elementor-element.elementor-element-25c3bff5{--margin-top:0rem;--margin-bottom:2rem;--margin-left:0rem;--margin-right:0rem;}.elementor-8350 .elementor-element.elementor-element-34f0def8{--margin-top:0rem;--margin-bottom:2rem;--margin-left:0rem;--margin-right:0rem;}.elementor-8350 .elementor-element.elementor-element-2bfdc21a{--margin-top:0rem;--margin-bottom:2rem;--margin-left:0rem;--margin-right:0rem;}.elementor-8350 .elementor-element.elementor-element-6bc9db12 > .elementor-widget-container{padding:0px 0px 30px 0px;}.elementor-8350 .elementor-element.elementor-element-45be706e{width:var( --container-widget-width, 158.016px );max-width:158.016px;--container-widget-width:158.016px;--container-widget-flex-grow:0;}.elementor-8350 .elementor-element.elementor-element-193bc3d8{--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;}}@media(min-width:768px){.elementor-8350 .elementor-element.elementor-element-6157d96e{--width:16%;}.elementor-8350 .elementor-element.elementor-element-7871a798{--width:16.66%;}.elementor-8350 .elementor-element.elementor-element-25c3bff5{--width:16.66%;}.elementor-8350 .elementor-element.elementor-element-34f0def8{--width:16.66%;}.elementor-8350 .elementor-element.elementor-element-2bfdc21a{--width:16.66%;}.elementor-8350 .elementor-element.elementor-element-5ed4034c{--width:16.66%;}}@media(max-width:1179px) and (min-width:768px){.elementor-8350 .elementor-element.elementor-element-6157d96e{--width:100%;}.elementor-8350 .elementor-element.elementor-element-7871a798{--width:20%;}.elementor-8350 .elementor-element.elementor-element-25c3bff5{--width:20%;}.elementor-8350 .elementor-element.elementor-element-34f0def8{--width:20%;}.elementor-8350 .elementor-element.elementor-element-2bfdc21a{--width:20%;}.elementor-8350 .elementor-element.elementor-element-5ed4034c{--width:20%;}}/* Start custom CSS for html, class: .elementor-element-6bc9db12 */.elementor-8350 .elementor-element.elementor-element-6bc9db12 {
    display: flex
;
    flex-direction: column;
    padding-top: 1.5625rem;
    border-top: 1px solid rgba(255, 255, 255, .2);
    margin-top: 20px;
}
.elementor-8350 .elementor-element.elementor-element-6bc9db12 a {
    color: #fff;
}
.elementor-8350 .elementor-element.elementor-element-6bc9db12 a::before {
    margin-right: 1rem;
    background: #fff;
    color: #262630;
    padding: 5px;
    border-radius: 3px;
}/* End custom CSS */
/* Start custom CSS for nav-menu, class: .elementor-element-398dd637 */.elementor-8350 .elementor-element.elementor-element-398dd637 ul {
    display: flex;
    align-items: center;
    margin: 0;
    padding: 0 !important;
    list-style-type: none;
    position: relative;
    top: 3px;
}
.elementor-8350 .elementor-element.elementor-element-398dd637 ul li a {
    padding: 0 1.5625rem !important;
    border-right: 1px solid #b5bbbd;
    font-size: .75rem;
    color: #b5bbbd;
    margin: 0;
}
.elementor-8350 .elementor-element.elementor-element-398dd637 ul li a::after {
   content: none;
   height: 0;
}
@media (max-width: 767px) {
    .elementor-8350 .elementor-element.elementor-element-398dd637 ul li {
    display: block;
    width: 100%;
}
    .elementor-8350 .elementor-element.elementor-element-398dd637 ul li a {
    padding: 5px 0 0 !important;
    border: 0;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2bd33ab4 */.elementor-8350 .elementor-element.elementor-element-2bd33ab4 {
    border-top: 1px solid rgba(255, 255, 255, .2);
    padding-top: 24px;
    padding-bottom: 44px;
}/* End custom CSS */
/* Start custom CSS */.elementor-location-footer {
    width: 100%;
}
.foot-menu--wrap .elementor-nav-menu {
    padding: 0;
    display: block;
}
.foot-menu--wrap .elementor-nav-menu li {
    display: block;
    margin: 0 0 .63rem;
}
.foot-menu--wrap .elementor-nav-menu li a {
    padding: 0 !important;
    color: #fff;
    line-height: 1.5;
    text-wrap: auto;
}
.foot-menu--wrap .elementor-nav-menu li a::after {
    content: "";
    display: block;
    width: 0;
    height: 2px;
    background: #fff;
    transition: width .3s;
}
.foot-menu--wrap .elementor-nav-menu li a:hover::after {
    width: 40%;
}
.footer-bottom .footer-copy-right p {
    color: #b5bbbd;
    font-size: .75rem;
}
.footer-bottom .footer-bottom-menu .footer-menu .iso-link a {
    font-size: .75rem;
    color: #b5bbbd;
    text-decoration: none;
    border-right: 1px solid #b5bbbd;
    padding: 0 1.5625rem;
}
@media (max-width: 870px) {
    .footer-copy-right {
        width: 100% !important;
        margin-bottom: 10px !important;
        /* display: block; */
    }
    
    .footer-bottom {
        flex-direction: column !important;
    }
}
@media (max-width: 767px) {
    .footer-bottom .footer-bottom-menu .footer-menu .iso-link a {
        padding: 15px 0 0;
        border: 0;
        display: block;
    }
}/* End custom CSS */