.elementor-29 .elementor-element.elementor-element-f735a9a{padding:20px 0px 20px 55px;z-index:2;}.elementor-29 .elementor-element.elementor-element-0418386{text-align:left;}.elementor-29 .elementor-element.elementor-element-0418386 img{width:200px;}.elementor-bc-flex-widget .elementor-29 .elementor-element.elementor-element-67f56da.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-29 .elementor-element.elementor-element-67f56da.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-29 .elementor-element.elementor-element-63a4280{text-align:right;color:#FFFFFF;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:600;line-height:1.1em;letter-spacing:0px;}.elementor-29 .elementor-element.elementor-element-63a4280 > .elementor-widget-container{margin:0px 270px 0px 0px;}.elementor-29 .elementor-element.elementor-element-085cf9e > .elementor-container{min-height:100vh;}.elementor-29 .elementor-element.elementor-element-085cf9e > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:space-between;align-items:space-between;}.elementor-29 .elementor-element.elementor-element-085cf9e{z-index:2;}.elementor-29 .elementor-element.elementor-element-ce76e0d{text-align:center;}.elementor-29 .elementor-element.elementor-element-ce76e0d > .elementor-widget-container{margin:8px 8px 8px 8px;}.elementor-29 .elementor-element.elementor-element-0c3e90d{text-align:center;}.elementor-29 .elementor-element.elementor-element-0c3e90d img{width:35px;}.elementor-29 .elementor-element.elementor-element-bcde42f .elementor-repeater-item-7edefe0.elementor-social-icon{background-color:#53585A;}.elementor-29 .elementor-element.elementor-element-bcde42f .elementor-repeater-item-ccf8f3d.elementor-social-icon{background-color:#53585A;}.elementor-29 .elementor-element.elementor-element-bcde42f .elementor-repeater-item-1e45776.elementor-social-icon{background-color:#53585A;}.elementor-29 .elementor-element.elementor-element-bcde42f .elementor-repeater-item-be6c680.elementor-social-icon{background-color:#53585A;}.elementor-29 .elementor-element.elementor-element-bcde42f{--grid-template-columns:repeat(0, auto);--icon-size:15px;--grid-column-gap:5px;--grid-row-gap:0px;}.elementor-29 .elementor-element.elementor-element-bcde42f .elementor-widget-container{text-align:center;}.elementor-29 .elementor-element.elementor-element-bcde42f .elementor-social-icon i{color:#53585A;}.elementor-29 .elementor-element.elementor-element-bcde42f .elementor-social-icon svg{fill:#53585A;}.elementor-29 .elementor-element.elementor-element-7b2693f{--display:flex;--background-transition:0.3s;}@media(max-width:1024px){.elementor-bc-flex-widget .elementor-29 .elementor-element.elementor-element-67f56da.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-29 .elementor-element.elementor-element-67f56da.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-29 .elementor-element.elementor-element-63a4280 > .elementor-widget-container{margin:0px 50px 0px 0px;}}@media(max-width:767px){.elementor-29 .elementor-element.elementor-element-f735a9a{padding:0px 0px 0px 0px;}.elementor-29 .elementor-element.elementor-element-0418386{text-align:center;}.elementor-29 .elementor-element.elementor-element-63a4280{text-align:center;font-size:16px;}.elementor-29 .elementor-element.elementor-element-085cf9e > .elementor-container{min-height:55px;}.elementor-29 .elementor-element.elementor-element-085cf9e{z-index:9999;}}/* Start custom CSS for html, class: .elementor-element-b3ae758 */.elementor-29 .elementor-element.elementor-element-b3ae758{
    display: none;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-63a4280 */.elementor-29 .elementor-element.elementor-element-63a4280 strong{
    font-weight: 800!important;
}

.elementor-29 .elementor-element.elementor-element-63a4280 a {
    color: #fff;
}/* End custom CSS */
/* Start custom CSS for social-icons, class: .elementor-element-bcde42f */.elementor-29 .elementor-element.elementor-element-bcde42f a{
    background-color: transparent!important;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-ac8d0e7 *//*Mobile*/
 @media only screen and (max-width: 767px) {
.elementor-29 .elementor-element.elementor-element-ac8d0e7 .elementor-widget-wrap,
.elementor-29 .elementor-element.elementor-element-ac8d0e7 .elementor-social-icons-wrapper {
    flex-wrap: nowrap !important;
    align-items: center;
}
.elementor-29 .elementor-element.elementor-element-ac8d0e7 .elementor-widget-image img {
    width: 38px;
    margin-bottom: 4px;
}
section,
section .elementor-container {
    padding-left: 0 !important;
    padding-right: 0 !important;
    margin-left: 0 !important;
    margin-right: 0 !important;
}
section .elementor-widget-container {
    margin: 0 10px !important;
}
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-085cf9e */.elementor-29 .elementor-element.elementor-element-085cf9e{
    position: fixed;
    top: 0;
    width: 55px;
     background: #f2f2f2;
}

.elementor-29 .elementor-element.elementor-element-085cf9e .elementor-container {
    height: 100%;
    display: flex;
    justify-content: center;
    padding: 60px 0;
}

/*Mobile*/
 @media only screen and (max-width: 767px) {
.elementor-29 .elementor-element.elementor-element-085cf9e{
    position: fixed;
    top: 0;
    width: 100%;
    height: 55px;
    background: #f2f2f2;
}

.elementor-29 .elementor-element.elementor-element-085cf9e .elementor-container {
    padding: 0;
}
}
.elementor-29 .elementor-element.elementor-element-085cf9e{
    position: fixed;
    top: 0;
    width: 55px;
     background: #f2f2f2;
}

.elementor-29 .elementor-element.elementor-element-085cf9e .elementor-container {
    height: 100%;
    display: flex;
    justify-content: center;
    padding: 60px 0;
}

/*Mobile*/
 @media only screen and (max-width: 767px) {
.elementor-29 .elementor-element.elementor-element-085cf9e{
    position: fixed;
    top: 0;
    width: 100%;
    height: 55px;
    background: #f2f2f2;
}

.elementor-29 .elementor-element.elementor-element-085cf9e .elementor-container {
    padding: 0;
}
}/* End custom CSS */