.elementor-92843 .elementor-element.elementor-element-7b16491{margin-top:100px;margin-bottom:100px;}.elementor-92843 .elementor-element.elementor-element-87ce0b0{color:var( --e-global-color-primary );}.elementor-92843 .elementor-element.elementor-element-d82d39c > .elementor-widget-container{margin:15px 0px 30px 0px;}.elementor-92843 .elementor-element.elementor-element-1be24e4 > .elementor-widget-container{margin:15px 0px 0px 0px;}body.elementor-page-92843:not(.elementor-motion-effects-element-type-background), body.elementor-page-92843 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F4F6FA;}@media(max-width:767px){.elementor-92843 .elementor-element.elementor-element-7b16491{margin-top:40px;margin-bottom:30px;}.elementor-92843 .elementor-element.elementor-element-d82d39c > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-92843 .elementor-element.elementor-element-1be24e4 > .elementor-widget-container{margin:0px 0px 0px 0px;}}/* Start custom CSS for text-editor, class: .elementor-element-87ce0b0 */.elementor-92843 .elementor-element.elementor-element-87ce0b0 h1 {
    font-family: "Golos Text", Sans-serif;
    font-size: 58px !important;
    font-weight: 600;
    line-height: 1.1em;
    letter-spacing: -1px;
    margin: 0 0 24px;
}
@media (max-width:767px){
    .elementor-92843 .elementor-element.elementor-element-87ce0b0 h1 {
        font-size: 30px !important;
        margin: 0 0 20px;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-344989d */.elementor-92843 .elementor-element.elementor-element-344989d h2 {
    font-family: "Golos Text", Sans-serif;
    font-size: 43px !important;
    font-weight: 600;
    line-height: 1.3em;
    letter-spacing: -1.3px;
    padding: 0;
    text-transform: none;
    color: #1F2C41;
}
@media (max-width:767px){
    .elementor-92843 .elementor-element.elementor-element-344989d h2 {
        font-size: 25px !important;
    }
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-d82d39c */.white #showcase_92847.showcase_nav .owl-prev {
    background: url('/wp-content/uploads/2025/07/client-img-left.svg') 0 0 no-repeat !important;
    left: auto;
    right: 65px;
    top: -93px;
    width: 55px !important;
    height: 55px !important;
    margin: 0  !important;
    outline: none;
}
.white #showcase_92847.showcase_nav .owl-prev:hover {
    opacity:0.7;
}
.white #showcase_92847.showcase_nav .owl-next {
    background: url('/wp-content/uploads/2025/07/client-img-right.svg') 0 0 no-repeat !important;
    left: auto;
    right: 0;
    top: -93px;
    width: 55px !important;
    height: 55px !important;
    margin: 0  !important;
    outline: none;
}
.white #showcase_92847.showcase_nav .owl-next:hover {
    opacity:0.7;
}
.elementor-92843 .elementor-element.elementor-element-d82d39c .sa_popup_zoom_icon {
    opacity:0;
    padding:46%;
}
.elementor-92843 .elementor-element.elementor-element-d82d39c .sa_hover_buttons {
    top: 0 !important;
    left: 0 !important;
    margin-top: 0 !important;
    margin-left: 0 !important;
    width: 97% !important;
    height: 100% !important;
}
.elementor-92843 .elementor-element.elementor-element-d82d39c .white {
    overflow: visible !important;
}
.elementor-92843 .elementor-element.elementor-element-d82d39c .our-experts-services-title.alex {
    margin: 40px 0 20px;
}
#slider_92847 .owl-item.active .our-clients-home {
    padding-right: 20px !important;
}
#slider_92847 .owl-item .our-clients-home img {
    border-radius: 24px;
}
.elementor-92843 .elementor-element.elementor-element-d82d39c .owl-carousel.owl-loaded {
    left: 0 !important;
}
#slider_92847.owl-carousel .owl-stage-outer {
    width: 100% !important;
}
.elementor-92843 .elementor-element.elementor-element-d82d39c .our-experts-services {
    background-color: #fff;
    padding: 10px 10px 35px 10px;
    margin-right: 35px;
    border-radius: 12px;
    text-align: center;
    font-family: "Golos Text", Sans-serif;
    transition: all 0.4s;
}
.elementor-92843 .elementor-element.elementor-element-d82d39c .our-experts-services:hover {
    -webkit-box-shadow: 0px 0px 15px 0px rgba(34, 60, 80, 0.2);
-moz-box-shadow: 0px 0px 15px 0px rgba(34, 60, 80, 0.2);
box-shadow: 0px 0px 15px 0px rgba(34, 60, 80, 0.2);
}
.elementor-92843 .elementor-element.elementor-element-d82d39c .our-experts-services a {
    color: #1F2C41;
}
.elementor-92843 .elementor-element.elementor-element-d82d39c .our-experts-services-img.alex {
    max-width: 323px;
    margin: 0 auto;
} 
.elementor-92843 .elementor-element.elementor-element-d82d39c .our-experts-services-title {
    font-size: 24px;
    font-weight: 600;
    line-height: 26px;
    margin: 30px 0 20px;
}
.elementor-92843 .elementor-element.elementor-element-d82d39c .our-experts-services-title .title-icon {
    display: inline;
    background: url('/wp-content/uploads/2025/09/experts-link-arrow.svg') right center no-repeat;
    background-size: 34px;
    padding: 9px 46px 9px 0;
}
.elementor-92843 .elementor-element.elementor-element-d82d39c .our-experts-services-desc div.grey-bg {
    display: inline-block;
    font-size: 15px;
    font-weight: 400;
    margin-right: 10px;
    background-color: #F4F6FA;
    padding: 5px 8px;
    border-radius: 7px;
}
.elementor-92843 .elementor-element.elementor-element-d82d39c .our-experts-services-desc>div {
    margin-bottom: 10px;
}
.elementor-92843 .elementor-element.elementor-element-d82d39c .our-experts-services-img img {
    border-radius: 50%;
    max-width: 335px;
    width: 100%;
}
@media(max-width:767px){
    .elementor-92843 .elementor-element.elementor-element-d82d39c .white {
        overflow: hidden !important;
    }
    .elementor-92843 .elementor-element.elementor-element-d82d39c .owl-carousel.owl-loaded {
        left: 0 !important;
    }
    .white #showcase_92847.showcase_nav .owl-prev {
        display: none;
    }
    .white #showcase_92847.showcase_nav .owl-next {
        display: none;
    }
    #slider_92847.owl-carousel .owl-stage-outer {
        width: 108% !important;
    }
    #slider_92847 .owl-item.active .our-clients-home {
        padding-right: 0px !important;
    }
    #slider_92847 .owl-item .our-clients-home{
        width: 95% !important;
        height: 95% !important;
    }
    .elementor-92843 .elementor-element.elementor-element-d82d39c .our-experts-services {
        margin-right: 15px;
        padding: 15px;
    }
    .elementor-92843 .elementor-element.elementor-element-d82d39c .our-experts-services-title {
        font-size: 18px;
        margin: 6px 0 14px;
    }
    .elementor-92843 .elementor-element.elementor-element-d82d39c .our-experts-services-title.alex {
        margin: 16px 0 14px;
    }
}
@media(max-width:449px){
    .elementor-92843 .elementor-element.elementor-element-d82d39c .our-experts-services-img.alex img {
        width: 98%;
    }
}
@media(max-width:399px){
    .elementor-92843 .elementor-element.elementor-element-d82d39c .our-experts-services-img.alex img {
        width: 96%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-13c56aa */.elementor-92843 .elementor-element.elementor-element-13c56aa h2 {
    font-family: "Golos Text", Sans-serif;
    font-size: 43px !important;
    font-weight: 600;
    line-height: 1.3em;
    letter-spacing: -1.3px;
    padding: 0;
    text-transform: none;
    color: #1F2C41;
}
@media (max-width:767px){
    .elementor-92843 .elementor-element.elementor-element-13c56aa h2 {
        font-size: 25px !important;
    }
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-1be24e4 */.white #showcase_92849.showcase_nav .owl-prev {
    background: url('/wp-content/uploads/2025/07/client-img-left.svg') 0 0 no-repeat !important;
    left: auto;
    right: 65px;
    top: -93px;
    width: 55px !important;
    height: 55px !important;
    margin: 0  !important;
    outline: none;
}
.white #showcase_92849.showcase_nav .owl-prev:hover {
    opacity:0.7;
}
.white #showcase_92849.showcase_nav .owl-next {
    background: url('/wp-content/uploads/2025/07/client-img-right.svg') 0 0 no-repeat !important;
    left: auto;
    right: 0;
    top: -93px;
    width: 55px !important;
    height: 55px !important;
    margin: 0  !important;
    outline: none;
}
.white #showcase_92849.showcase_nav .owl-next:hover {
    opacity:0.7;
}
.elementor-92843 .elementor-element.elementor-element-1be24e4 .sa_popup_zoom_icon {
    opacity:0;
    padding:46%;
}
.elementor-92843 .elementor-element.elementor-element-1be24e4 .sa_hover_buttons {
    top: 0 !important;
    left: 0 !important;
    margin-top: 0 !important;
    margin-left: 0 !important;
    width: 97% !important;
    height: 100% !important;
}
.elementor-92843 .elementor-element.elementor-element-1be24e4 .white {
    overflow: visible !important;
}
#slider_92849 .owl-item.active .our-clients-home {
    padding-right: 20px !important;
}
#slider_92849 .owl-item .our-clients-home img {
    border-radius: 24px;
}
.elementor-92843 .elementor-element.elementor-element-1be24e4 .owl-carousel.owl-loaded {
    left: 0 !important;
}
#slider_92849.owl-carousel .owl-stage-outer {
    width: 100% !important;
}
.elementor-92843 .elementor-element.elementor-element-1be24e4 .our-experts-services {
    background-color: #fff;
    padding: 10px 10px 35px 10px;
    margin-right: 35px;
    border-radius: 12px;
    text-align: center;
    font-family: "Golos Text", Sans-serif;
    transition: all 0.4s;
}
.elementor-92843 .elementor-element.elementor-element-1be24e4 .our-experts-services:hover {
    -webkit-box-shadow: 0px 0px 15px 0px rgba(34, 60, 80, 0.2);
-moz-box-shadow: 0px 0px 15px 0px rgba(34, 60, 80, 0.2);
box-shadow: 0px 0px 15px 0px rgba(34, 60, 80, 0.2);
}
.elementor-92843 .elementor-element.elementor-element-1be24e4 .our-experts-services a {
    color: #1F2C41;
}
.elementor-92843 .elementor-element.elementor-element-1be24e4 .our-experts-services-img.alex {
    max-width: 323px;
    margin: 0 auto;
} 
.elementor-92843 .elementor-element.elementor-element-1be24e4 .our-experts-services-title {
    font-size: 24px;
    font-weight: 600;
    line-height: 26px;
    margin: 30px 0 20px;
}
.elementor-92843 .elementor-element.elementor-element-1be24e4 .our-experts-services-title .title-icon {
    display: inline;
    background: url('/wp-content/uploads/2025/09/experts-link-arrow.svg') right center no-repeat;
    background-size: 34px;
    padding: 9px 46px 9px 0;
}
.elementor-92843 .elementor-element.elementor-element-1be24e4 .our-experts-services-title.alex {
    margin: 40px 0 20px;
}
.elementor-92843 .elementor-element.elementor-element-1be24e4 .our-experts-services-desc div {
    display: inline-block;
    font-size: 15px;
    font-weight: 400;
    margin-right: 10px;
    background-color: #F4F6FA;
    padding: 5px 8px;
    border-radius: 7px;
}
.elementor-92843 .elementor-element.elementor-element-1be24e4 .our-experts-services-img img {
    border-radius: 50%;
    max-width: 335px;
    width: 100%;
}
@media(max-width:767px){
    .elementor-92843 .elementor-element.elementor-element-1be24e4 .white {
        overflow: hidden !important;
    }
    .elementor-92843 .elementor-element.elementor-element-1be24e4 .owl-carousel.owl-loaded {
        left: 0 !important;
    }
    .white #showcase_92849.showcase_nav .owl-prev {
        display: none;
    }
    .white #showcase_92849.showcase_nav .owl-next {
        display: none;
    }
    #slider_92849.owl-carousel .owl-stage-outer {
        width: 108% !important;
    }
    #slider_92849 .owl-item.active .our-clients-home {
        padding-right: 0px !important;
    }
    #slider_92849 .owl-item .our-clients-home{
        width: 95% !important;
        height: 95% !important;
    }
    .elementor-92843 .elementor-element.elementor-element-1be24e4 .our-experts-services {
        margin-right: 15px;
        padding: 15px;
    }
    .elementor-92843 .elementor-element.elementor-element-1be24e4 .our-experts-services-title {
        font-size: 18px;
        margin: 6px 0 14px;
    }
    .elementor-92843 .elementor-element.elementor-element-1be24e4 .our-experts-services-title.alex {
        margin: 16px 0 14px;
    }
    .elementor-92843 .elementor-element.elementor-element-1be24e4 .our-experts-services-desc span:first-child {
        margin-bottom: 10px;
    }
}
@media(max-width:449px){
    .elementor-92843 .elementor-element.elementor-element-1be24e4 .our-experts-services-img.alex img {
        width: 98%;
    }
}
@media(max-width:399px){
    .elementor-92843 .elementor-element.elementor-element-1be24e4 .our-experts-services-img.alex img {
        width: 96%;
    }
}/* End custom CSS */