.elementor-121093 .elementor-element.elementor-element-7df9379 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-121093 .elementor-element.elementor-element-703f8ec{--display:grid;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-121093 .elementor-element.elementor-element-454701e{text-align:center;}.elementor-121093 .elementor-element.elementor-element-3589100{text-align:center;}.elementor-121093 .elementor-element.elementor-element-507856e{margin-top:40px;margin-bottom:0px;padding:50px 0px 0px 0px;}.elementor-121093 .elementor-element.elementor-element-306ae89 > .elementor-widget-container{margin:-100px -100px -100px -100px;}.elementor-121093 .elementor-element.elementor-element-26ebf55 > .elementor-widget-container{padding:40px 40px 0px 40px;}.elementor-121093 .elementor-element.elementor-element-f925c8a{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-121093 .elementor-element.elementor-element-a91b395{width:var( --container-widget-width, 78% );max-width:78%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:78%;--container-widget-flex-grow:0;text-align:start;}.elementor-121093 .elementor-element.elementor-element-0ed69ed{--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;}.elementor-121093 .elementor-element.elementor-element-0703f11{width:var( --container-widget-width, 100% );max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:100%;--container-widget-flex-grow:0;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-text );border-radius:15px 15px 15px 15px;text-align:center;}.elementor-121093 .elementor-element.elementor-element-0703f11.elementor-element{--align-self:center;}.elementor-121093 .elementor-element.elementor-element-b1fef95{--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;}.elementor-121093 .elementor-element.elementor-element-70846ec{border-radius:20px 20px 20px 20px;}.elementor-121093 .elementor-element.elementor-element-70846ec .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-121093 .elementor-element.elementor-element-3aa7a1f{--display:flex;}@media(min-width:768px){.elementor-121093 .elementor-element.elementor-element-f925c8a{--width:60%;}}@media(max-width:1024px){.elementor-121093 .elementor-element.elementor-element-703f8ec{--grid-auto-flow:row;}}@media(max-width:767px){.elementor-121093 .elementor-element.elementor-element-703f8ec{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;}}/* Start custom CSS for bzb_software_banner_sect, class: .elementor-element-7df9379 */.elementor-121093 .elementor-element.elementor-element-7df9379 h1{
font-weight: 700;
    line-height: 100%;
    text-align: center;
    text-transform: uppercase;
    word-spacing: 9px;
        font-size: 50px;
        letter-spacing: normal;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-454701e */.elementor-121093 .elementor-element.elementor-element-454701e h2{
font-weight: 700;
font-size: 50px;
line-height: 100%;
text-align: center;
text-transform: uppercase;
word-spacing: 9px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3589100 */.elementor-121093 .elementor-element.elementor-element-3589100 p{
font-weight: 600;
font-size: 18px;
line-height: 27px;
text-align: center;
color:#475467;
}/* End custom CSS */
/* Start custom CSS for bzb_software_banner_sect, class: .elementor-element-26ebf55 */.elementor-121093 .elementor-element.elementor-element-26ebf55 .sect{
    padding-bottom: 15px;
}
.elementor-121093 .elementor-element.elementor-element-26ebf55 .sect_title{
    font-weight: 700;
font-size: 50px;
line-height: 100%;
text-align: center;
text-transform: uppercase;
word-spacing: 9px;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-06ca808 */.elementor-121093 .elementor-element.elementor-element-06ca808 .sect{
    margin-top: 0px;
    padding-top: 0px;
    padding-bottom: 15px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a91b395 */.elementor-121093 .elementor-element.elementor-element-a91b395 ol li{
font-weight: 500;
font-size: 18px;
line-height: 27px;
color:#475467;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0703f11 */.elementor-121093 .elementor-element.elementor-element-0703f11 p{

font-weight: 600;

font-size: 28px;

text-align: center;
color:#475467;
}/* End custom CSS */
/* Start custom CSS for bzb_product_download_sect, class: .elementor-element-900a3f7 */.elementor-121093 .elementor-element.elementor-element-900a3f7 h2{
font-weight: 700;
font-size: 50px;
line-height: 100%;
text-align: center;
text-transform: uppercase;
word-spacing: 9px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3aa7a1f */ыу/* End custom CSS */