.elementor-654 .elementor-element.elementor-element-1d65496 .elementor-repeater-item-a7ea8d0.jet-parallax-section__layout .jet-parallax-section__image{background-size:auto;}.elementor-654 .elementor-element.elementor-element-b4b75ef > .elementor-element-populated{padding:0px 0px 15px 0px;}.elementor-654 .elementor-element.elementor-element-0c00dd4 .jet-breadcrumbs__item > *{font-family:"Ubuntu", Sans-serif;}.elementor-654 .elementor-element.elementor-element-bbc8820 .elementor-heading-title{font-family:"Ubuntu", Sans-serif;font-size:42px;font-weight:700;line-height:48px;color:#2C2E38;}.elementor-654 .elementor-element.elementor-element-1d65496{margin-top:30px;margin-bottom:0px;padding:0px 15px 0px 15px;}.elementor-654 .elementor-element.elementor-element-53ecb1d .elementor-repeater-item-7033101.jet-parallax-section__layout .jet-parallax-section__image{background-size:auto;}.elementor-654 .elementor-element.elementor-element-79c0a4b > .elementor-element-populated{padding:15px 0px 15px 0px;}.elementor-654 .elementor-element.elementor-element-53ecb1d{padding:0px 15px 0px 15px;}.elementor-654 .elementor-element.elementor-element-d3d0739 .elementor-repeater-item-a83dec5.jet-parallax-section__layout .jet-parallax-section__image{background-size:auto;}.elementor-654 .elementor-element.elementor-element-784a980 > .elementor-element-populated{padding:15px 0px 15px 0px;}.elementor-654 .elementor-element.elementor-element-d3d0739{padding:0px 15px 0px 15px;}.elementor-654 .elementor-element.elementor-element-24d7b85 .elementor-repeater-item-7d9a858.jet-parallax-section__layout .jet-parallax-section__image{background-size:auto;}.elementor-654 .elementor-element.elementor-element-bae1af7 > .elementor-element-populated{padding:15px 0px 15px 0px;}.elementor-654 .elementor-element.elementor-element-efeef5f .elementor-repeater-item-188f5a4.jet-parallax-section__layout .jet-parallax-section__image{background-size:auto;}.elementor-654 .elementor-element.elementor-element-8ad740f.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-654 .elementor-element.elementor-element-8ad740f > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-654 .elementor-element.elementor-element-90a1260 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-654 .elementor-element.elementor-element-90a1260 > .elementor-element-populated, .elementor-654 .elementor-element.elementor-element-90a1260 > .elementor-element-populated > .elementor-background-overlay, .elementor-654 .elementor-element.elementor-element-90a1260 > .elementor-background-slideshow{border-radius:6px 6px 6px 0px;}.elementor-654 .elementor-element.elementor-element-90a1260 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-654 .elementor-element.elementor-element-cee9fe5 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;box-shadow:0px 30px 60px 0px rgba(180, 193, 212, 0.28);}.elementor-654 .elementor-element.elementor-element-cee9fe5{width:100%;max-width:100%;}.elementor-654 .elementor-element.elementor-element-efeef5f, .elementor-654 .elementor-element.elementor-element-efeef5f > .elementor-background-overlay{border-radius:6px 6px 6px 6px;}.elementor-654 .elementor-element.elementor-element-efeef5f{box-shadow:0px 30px 60px 0px rgba(180, 193, 212, 0.28);}.elementor-654 .elementor-element.elementor-element-24d7b85{margin-top:0px;margin-bottom:150px;padding:0px 15px 0px 15px;}.elementor-654 .elementor-element.elementor-element-4e6aadb .elementor-repeater-item-1c0b78d.jet-parallax-section__layout .jet-parallax-section__image{background-size:auto;}.elementor-654 .elementor-element.elementor-element-9a21855 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-654 .elementor-element.elementor-element-4e6aadb{margin-top:40px;margin-bottom:15px;}.elementor-654 .elementor-element.elementor-element-8101c8f .elementor-repeater-item-7d9a858.jet-parallax-section__layout .jet-parallax-section__image{background-size:auto;}.elementor-654 .elementor-element.elementor-element-6cec453 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-654 .elementor-element.elementor-element-576b857 .elementor-repeater-item-781c895.jet-parallax-section__layout .jet-parallax-section__image{background-size:auto;}.elementor-654 .elementor-element.elementor-element-a607e53 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-654 .elementor-element.elementor-element-870c96e .elementor-heading-title{font-family:"Ubuntu", Sans-serif;font-size:42px;font-weight:700;line-height:48px;color:#2C2E38;}.elementor-654 .elementor-element.elementor-element-ccd89bd > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__items, .elementor-654 .elementor-element.elementor-element-ccd89bd > .jet-listing-grid > .jet-listing-grid__items{--columns:6;}:is( .elementor-654 .elementor-element.elementor-element-ccd89bd > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__items, .elementor-654 .elementor-element.elementor-element-ccd89bd > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__slider > .jet-listing-grid__items > .slick-list > .slick-track, .elementor-654 .elementor-element.elementor-element-ccd89bd > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__scroll-slider > .jet-listing-grid__items ) > .jet-listing-grid__item{padding-left:calc(10px / 2);padding-right:calc(10px / 2);}:is( .elementor-654 .elementor-element.elementor-element-ccd89bd > .elementor-widget-container > .jet-listing-grid, .elementor-654 .elementor-element.elementor-element-ccd89bd > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__slider, .elementor-654 .elementor-element.elementor-element-ccd89bd > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__scroll-slider ) > .jet-listing-grid__items{margin-left:calc( 10px / -2);margin-right:calc( 10px / -2);width:calc(100% + 10px);}@media(max-width:819px){.elementor-654 .elementor-element.elementor-element-bbc8820 .elementor-heading-title{font-size:28px;line-height:30px;}.elementor-654 .elementor-element.elementor-element-870c96e .elementor-heading-title{font-size:28px;line-height:30px;}.elementor-654 .elementor-element.elementor-element-ccd89bd > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__items, .elementor-654 .elementor-element.elementor-element-ccd89bd > .jet-listing-grid > .jet-listing-grid__items{--columns:3;}}@media(max-width:519px){.elementor-654 .elementor-element.elementor-element-ccd89bd > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__items, .elementor-654 .elementor-element.elementor-element-ccd89bd > .jet-listing-grid > .jet-listing-grid__items{--columns:1;}}@media(min-width:520px){.elementor-654 .elementor-element.elementor-element-9a21855{width:100%;}}/* Start custom CSS for html, class: .elementor-element-236e919 */button.b24-form-btn {
    position: relative;
    display: inline-block;
    padding: 0 20px;
    margin: 0;
    height: 52px;
    width: 100%;
    border: 0;
    border-radius: 4px;
    background-color: #0f58d0;
    background-color: var(--b24-primary-color);
    font: 600 15px/51px var(--b24-font-family);
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    -webkit-box-shadow: -1px -1px 1px rgb(0 0 0 / 9%);
    box-shadow: -1px -1px 1px rgb(0 0 0 / 9%);
    outline: 0;
    cursor: pointer;
    color: #fff;
    color: var(--b24-primary-text-color);
    -webkit-transition: all .2s ease;
    -o-transition: all .2s ease;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-8ad740f */.form-wrapper .elementor-widget-html {
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-236e919 */button.b24-form-btn {
    position: relative;
    display: inline-block;
    padding: 0 20px;
    margin: 0;
    height: 52px;
    width: 100%;
    border: 0;
    border-radius: 4px;
    background-color: #0f58d0;
    background-color: var(--b24-primary-color);
    font: 600 15px/51px var(--b24-font-family);
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    -webkit-box-shadow: -1px -1px 1px rgb(0 0 0 / 9%);
    box-shadow: -1px -1px 1px rgb(0 0 0 / 9%);
    outline: 0;
    cursor: pointer;
    color: #fff;
    color: var(--b24-primary-text-color);
    -webkit-transition: all .2s ease;
    -o-transition: all .2s ease;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-8ad740f */.form-wrapper .elementor-widget-html {
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-236e919 */button.b24-form-btn {
    position: relative;
    display: inline-block;
    padding: 0 20px;
    margin: 0;
    height: 52px;
    width: 100%;
    border: 0;
    border-radius: 4px;
    background-color: #0f58d0;
    background-color: var(--b24-primary-color);
    font: 600 15px/51px var(--b24-font-family);
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    -webkit-box-shadow: -1px -1px 1px rgb(0 0 0 / 9%);
    box-shadow: -1px -1px 1px rgb(0 0 0 / 9%);
    outline: 0;
    cursor: pointer;
    color: #fff;
    color: var(--b24-primary-text-color);
    -webkit-transition: all .2s ease;
    -o-transition: all .2s ease;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-8ad740f */.form-wrapper .elementor-widget-html {
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-236e919 */button.b24-form-btn {
    position: relative;
    display: inline-block;
    padding: 0 20px;
    margin: 0;
    height: 52px;
    width: 100%;
    border: 0;
    border-radius: 4px;
    background-color: #0f58d0;
    background-color: var(--b24-primary-color);
    font: 600 15px/51px var(--b24-font-family);
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    -webkit-box-shadow: -1px -1px 1px rgb(0 0 0 / 9%);
    box-shadow: -1px -1px 1px rgb(0 0 0 / 9%);
    outline: 0;
    cursor: pointer;
    color: #fff;
    color: var(--b24-primary-text-color);
    -webkit-transition: all .2s ease;
    -o-transition: all .2s ease;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-8ad740f */.form-wrapper .elementor-widget-html {
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-4e6aadb */#contacts-map-2 {
  width: 100%;
  height: 600px;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-8101c8f */.partners-block-bottom {
    padding-bottom: 0px !important;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-236e919 */button.b24-form-btn {
    position: relative;
    display: inline-block;
    padding: 0 20px;
    margin: 0;
    height: 52px;
    width: 100%;
    border: 0;
    border-radius: 4px;
    background-color: #0f58d0;
    background-color: var(--b24-primary-color);
    font: 600 15px/51px var(--b24-font-family);
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    -webkit-box-shadow: -1px -1px 1px rgb(0 0 0 / 9%);
    box-shadow: -1px -1px 1px rgb(0 0 0 / 9%);
    outline: 0;
    cursor: pointer;
    color: #fff;
    color: var(--b24-primary-text-color);
    -webkit-transition: all .2s ease;
    -o-transition: all .2s ease;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-8ad740f */.form-wrapper .elementor-widget-html {
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-236e919 */button.b24-form-btn {
    position: relative;
    display: inline-block;
    padding: 0 20px;
    margin: 0;
    height: 52px;
    width: 100%;
    border: 0;
    border-radius: 4px;
    background-color: #0f58d0;
    background-color: var(--b24-primary-color);
    font: 600 15px/51px var(--b24-font-family);
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    -webkit-box-shadow: -1px -1px 1px rgb(0 0 0 / 9%);
    box-shadow: -1px -1px 1px rgb(0 0 0 / 9%);
    outline: 0;
    cursor: pointer;
    color: #fff;
    color: var(--b24-primary-text-color);
    -webkit-transition: all .2s ease;
    -o-transition: all .2s ease;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-8ad740f */.form-wrapper .elementor-widget-html {
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-236e919 */button.b24-form-btn {
    position: relative;
    display: inline-block;
    padding: 0 20px;
    margin: 0;
    height: 52px;
    width: 100%;
    border: 0;
    border-radius: 4px;
    background-color: #0f58d0;
    background-color: var(--b24-primary-color);
    font: 600 15px/51px var(--b24-font-family);
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    -webkit-box-shadow: -1px -1px 1px rgb(0 0 0 / 9%);
    box-shadow: -1px -1px 1px rgb(0 0 0 / 9%);
    outline: 0;
    cursor: pointer;
    color: #fff;
    color: var(--b24-primary-text-color);
    -webkit-transition: all .2s ease;
    -o-transition: all .2s ease;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-8ad740f */.form-wrapper .elementor-widget-html {
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-236e919 */button.b24-form-btn {
    position: relative;
    display: inline-block;
    padding: 0 20px;
    margin: 0;
    height: 52px;
    width: 100%;
    border: 0;
    border-radius: 4px;
    background-color: #0f58d0;
    background-color: var(--b24-primary-color);
    font: 600 15px/51px var(--b24-font-family);
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    -webkit-box-shadow: -1px -1px 1px rgb(0 0 0 / 9%);
    box-shadow: -1px -1px 1px rgb(0 0 0 / 9%);
    outline: 0;
    cursor: pointer;
    color: #fff;
    color: var(--b24-primary-text-color);
    -webkit-transition: all .2s ease;
    -o-transition: all .2s ease;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-8ad740f */.form-wrapper .elementor-widget-html {
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-4e6aadb */#contacts-map-2 {
  width: 100%;
  height: 600px;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-8101c8f */.partners-block-bottom {
    padding-bottom: 0px !important;
}/* End custom CSS */