.elementor-87 .elementor-element.elementor-element-e94f4a3{--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;--margin-top:60px;--margin-bottom:60px;--margin-left:0px;--margin-right:0px;}.elementor-87 .elementor-element.elementor-element-8d8f04a{--display:flex;--gap:50px 50px;--row-gap:50px;--column-gap:50px;--border-radius:16px 16px 16px 16px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-87 .elementor-element.elementor-element-8d8f04a:not(.elementor-motion-effects-element-type-background), .elementor-87 .elementor-element.elementor-element-8d8f04a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#181A4D;}.elementor-87 .elementor-element.elementor-element-bfdf960{--display:grid;--e-con-grid-template-columns:1fr 1fr;--e-con-grid-template-rows:repeat(1, 1fr);--gap:25px 25px;--row-gap:25px;--column-gap:25px;--grid-auto-flow:row;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-87 .elementor-element.elementor-element-eca1bdb{text-align:start;}.elementor-87 .elementor-element.elementor-element-eca1bdb img{width:69px;height:54px;}.elementor-87 .elementor-element.elementor-element-e69e6dc{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:25px 25px;--row-gap:25px;--column-gap:25px;--grid-auto-flow:row;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-87 .elementor-element.elementor-element-f843bfe{font-family:"Golos Text", Sans-serif;font-size:14px;font-weight:500;line-height:120%;color:#FFFFFF40;}.elementor-87 .elementor-element.elementor-element-f843bfe.elementor-element{--align-self:flex-end;}.elementor-theme-builder-content-area{height:400px;}.elementor-location-header:before, .elementor-location-footer:before{content:"";display:table;clear:both;}@media(max-width:1440px){.elementor-87 .elementor-element.elementor-element-bfdf960{--grid-auto-flow:row;}.elementor-87 .elementor-element.elementor-element-e69e6dc{--grid-auto-flow:row;}}@media(max-width:1200px){.elementor-87 .elementor-element.elementor-element-bfdf960{--e-con-grid-template-columns:1fr;--grid-auto-flow:row;}.elementor-87 .elementor-element.elementor-element-e69e6dc{--grid-auto-flow:row;}}@media(max-width:700px){.elementor-87 .elementor-element.elementor-element-8d8f04a{--gap:35px 35px;--row-gap:35px;--column-gap:35px;}.elementor-87 .elementor-element.elementor-element-bfdf960{--e-con-grid-template-columns:1;--grid-auto-flow:row;}.elementor-87 .elementor-element.elementor-element-e69e6dc{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-87 .elementor-element.elementor-element-f843bfe{text-align:center;font-size:12px;}.elementor-87 .elementor-element.elementor-element-f843bfe.elementor-element{--order:99999 /* order end hack */;}}/* Start custom CSS for html, class: .elementor-element-e9f5877 */.elementor-87 .elementor-element.elementor-element-e9f5877 .setka{
    display: grid;
    grid-template-columns: 20% 30% 40%;
    gap: 28px;
}

.elementor-87 .elementor-element.elementor-element-e9f5877 .gap{
    display: flex;
    flex-direction: column;
    gap: 28px;
}
.elementor-87 .elementor-element.elementor-element-e9f5877 a{
    font-family: Golos Text;
    font-weight: 500;
    font-size: 14px;
    color: #FFFFFF;
}

@media(max-width: 700px){
    .elementor-87 .elementor-element.elementor-element-e9f5877 .setka{
        display:flex;
        flex-direction: column;
        /*grid-template-columns: 1fr;*/
    }
    .elementor-87 .elementor-element.elementor-element-e9f5877 a{
        font-size: 16px;
    }
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-dc2f338 */.elementor-87 .elementor-element.elementor-element-dc2f338 p{
    font-family: Golos Text;
    font-weight: 500;
    font-size: 14px;
    color: #FFFFFF;
}
 .elementor-87 .elementor-element.elementor-element-dc2f338 span{
     color: #FFFFFF40 ;
 }
 
 .elementor-87 .elementor-element.elementor-element-dc2f338 a{
    color: #fff;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-9f5c67b */.elementor-87 .elementor-element.elementor-element-9f5c67b{
        border-top: 1px solid #FFFFFF40;
        font-family: 'Golos Text';
        font-weight: 500;
        padding-top: 15px;
    }
        
    .elementor-87 .elementor-element.elementor-element-9f5c67b .confidentiality {
        display: grid;
        grid-template-columns: 1fr 1fr 1fr;
        gap: 25px;
        text-align: center;
        align-items: center; 
        box-sizing: border-box; 
    }
        
        .elementor-87 .elementor-element.elementor-element-9f5c67b .confidentiality a{
        font-size: 14px;
        color: #FFFFFF40;
        }
    
    @media (max-width: 1200px) {
      .elementor-87 .elementor-element.elementor-element-9f5c67b .confidentiality {
        grid-template-columns: 1fr 1fr 1fr;
        gap: 10px;
        padding: 20px; 
        text-align: center; 
    }
        
        .elementor-87 .elementor-element.elementor-element-9f5c67b .confidentiality a{
        font-size: 14px;
    
        }
    }
    
    @media (max-width: 700px) {
        
        .elementor-87 .elementor-element.elementor-element-9f5c67b .confidentiality {
        grid-template-columns: 1fr; 
        grid-template-rows: repeat(3, auto); 
        gap: 12px;
        text-align: center; 
         padding: 5px; 
    }
    
        .elementor-87 .elementor-element.elementor-element-9f5c67b .confidentiality a{
        font-size: 12px;
        }
        }/* End custom CSS */