

/* Start:/bitrix/components/bitrix/breadcrumb/templates/universal/style.min.css?1645666858620*/
.bx-breadcrumb{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.bx-breadcrumb-item{height:22px;white-space:nowrap}.bx-breadcrumb-item-angle{margin:0 10px;color:#b5bdc2;vertical-align:top;font-size:12px}.bx-breadcrumb-item-link{border-bottom:0;vertical-align:top;line-height:21px}.bx-breadcrumb-item-text{vertical-align:top;white-space:normal;font:400 13px/21px "Open Sans",Arial,"Helvetica Neue",Helvetica,sans-serif;transition:250ms linear all}
/* End */


/* Start:/bitrix/templates/empty/template_styles.css?17554229902379*/
.alert {font-size: 16px;}
.reg {color: #A94442 !important;display: block;background-color: #f2dede;padding: 0 15px 20px 15px;margin: -20px 0 40px 0;}


.bx-composite-btn {display:none}
.main {max-width:1300px;width:95%;min-width:auto; margin:0 auto}
body {font-family: Montserrat, Arial, sans-serif; color:#000; padding:50px 0 0 0; margin:0;}
h1, h2, h3 {font-family: Montserrat, Arial, sans-serif; color:#000}
a:link,
a:visited  {color:#020202}
a:hover,
a:active  {color:#75111d}
.logo a {
    text-decoration: none !important;
}
.logo {border-bottom: 2px solid black; margin-bottom: 20px;}
.bx-breadcrumb a {text-decoration:none !important}
.bx-breadcrumb {display: flex;font-size: 13px;    margin-bottom: 40px;}

.logo-block {
    display: flex;
    margin-bottom: 20px;
    padding-bottom: 25px;
}
.logo-block-2 {
    padding-left: 10px;
    padding-top: 7px;
}
.logo-subname {
    color: #75111d;
    padding-top: 5px;
    font-size: 14px;
}
@media only screen and (min-width:767px) and (max-width:1200px){body {border-top: 3px solid magenta;}
    .main {max-width:990px;width:95%;min-width:auto}
}
@media only screen and (max-width:766px){body {border-top: 3px solid green;}
    .main {min-width:280px;width:95%}
    .logo-block {margin: 0 auto 20px auto;width: fit-content;}
}


div.bx-authform input[type=email], div.bx-authform input[type=password], div.bx-authform input[type=text] , div.bx-authform input[type=tel] {
    border: 1px solid #ced4da;
    border-radius: 0.25rem;
    display: block;
    padding: 0.375rem 0.75rem;
    width: 100%;background-color: #f8fafd;
    font-size: 25px;
}
b, strong {font-family: arial;}
.soc-att {display: block;margin: 10px 0 30px 0; font-size: 14px;}
.GoogleOAuth {width: fit-content;}
.bx-social a {text-decoration:none;}
.bx-social a:link, .bx-social a:visited, .bx-social a:hover, .bx-social a:active {color: white;} 
.bx-social div {border: none;
    padding: 2px 18px 2px 2px;
    border-radius: 2px;
    background-color: #3294e8;}
.bx-social div:hover {}
.bx-social div img {    max-width: 55px;
    margin-right: 16px;
    background-color: white;
    border-radius: 2px;
    padding: 10px;}
.bordered {position: relative;
    border: 3px solid #d4edda;
    padding: 5%;
    border-left-width: 5px;
    border-right-width: 5px;}
.abo {background: #d4edda;
    color: green;
    text-align: center;
    padding: 10px 0;
}
/* End */
/* /bitrix/components/bitrix/breadcrumb/templates/universal/style.min.css?1645666858620 */
/* /bitrix/templates/empty/template_styles.css?17554229902379 */
