@font-face {
	font-family: "Alaskan";
  	src: url("../fonts/Alaskan.otf") format("truetype");}
@font-face {
    font-family: "ArialBlack";
    src: url("../fonts/ArialBlack.otf") format("truetype");}
    
    
    
    
    
body {
    display: flex;
    flex-direction: column;
    min-height: 100vh;}
    
body,
html {
    position: absolute;
    width: 100%;
    height: auto;
    margin: 0px;
    padding: 0px;
    top: 0;
    left: 0;
    min-height: 100%;
}

.fixed-crossbrowser-background {
    position: fixed;
    height: 100%;
    width: 100%;
    top: 0;
    left: 0;
    background-repeat: no-repeat;
    background-position: 100% 45%;
    background-size: cover;
    background-image: url(../images/mainfon.jpg);
    opacity: 1;
    z-index: -1;
}





.hover-effect {
    -webkit-transition: all 0.5s ease;
    -moz-transition: all 0.5s ease;
    transition: all 0.5s ease;}
.hover-effect:hover {
    -moz-box-shadow: 0 0 7px #000;
    -webkit-box-shadow: 0 0 7px #000;
    box-shadow:0 0 7px #000; 
    -webkit-transition: all 0.5s ease;
    -moz-transition: all 0.5s ease;
    transition: all 0.5s ease;}





.overlay-white {
    position: relative;}
.overlay-white:before {
    content: '';
    position: absolute;
    top: 0;
    left: 0;
    bottom: 0;
    right: 0;
    background: linear-gradient(225deg, #00000057 10%, #ffffff 60%);
    opacity: 0.5;}
.overlay-black {
    position: relative;}
.overlay-black:before {
    content: '';
    position: absolute;
    top: 0;
    left: 0;
    bottom: 0;
    right: 0;
    background: linear-gradient(0deg, #00000057 0%, #000000 200%);
    opacity: 0.5;}
    
    
    
    
    
a.anchor {
    display: block;
    position: relative;
    top: -90px;
    visibility: hidden;}
    
    
    
    
    
#go-top {
    position: fixed;
    z-index: 100;
    right: 20px;
    bottom: 10px;
	font-size: 30px;}
.scrollto {
    color: #000000;}
.scrollto:hover {
    color: #015ca9;}





.container-header1 {
    width: 100%;
    position: fixed;
    z-index: 99; 
    background-color: #ffffff;}
.container-header1-content {
    background-color: #ffffff;
    width: 1200px;
    margin: auto;
    display: flex;
    padding: 15px 10px 15px 10px;
    justify-content: space-between;
    align-items: center;}
.container-header1__phone {
    display: flex;
    align-items: center;}
.container-header1__phone img.container-header1__phone-img {
    margin: 0 10px 0 0;
    width: 20px;
    height: auto;}
.container-header1__phone a.container-header1__phone-lnk {
    margin: 0;
    text-decoration: none;
    font-family: Alaskan;
    line-height: 1;
    font-size: 17px;
    font-weight: 600;
    color: #000000;
    padding: 7px;
    transition: 0.5s;}
.container-header1__phone a.container-header1__phone-lnk:hover {
    background-color: #00294f;
    color: #ffffff;
    transition: 0.5s;}
.container-header1__button a.container-header1__button-lnk {
    margin: 0;
    text-decoration: none;
    font-family: Alaskan;
    line-height: 1;
    font-size: 17px;
    color: #000000;
    border: 2px solid #00294f;
    padding: 5px 40px;
    transition: 0.5s;}
.container-header1__button a.container-header1__button-lnk:hover {
    color: #ffffff;
    border: 2px solid #00294f;
    background-color: #00294f;
    transition: 0.5s;}
.container-header1__mail img.container-header1__mail-img {
    margin: 0 10px 0 0;
    width: 20px;
    height: auto;}
.container-header1__mail a.container-header1__mail-lnk {
    margin: 0;
    text-decoration: none;
    font-family: Alaskan;
    line-height: 1;
    font-size: 17px;
    font-weight: 600;
    color: #000000;
    padding: 7px;
    transition: 0.5s;}
.container-header1__mail a.container-header1__mail-lnk:hover {
    background-color: #00294f;
    color: #ffffff;
    transition: 0.5s;}





.container-header2 {
    width: 100%;
    position: fixed;
    z-index: 98; 
    background-color: #00294f;
    padding: 61px 0 0 0;}
.container-header2-content {
    background-color: #00294f;
    width: 1200px;
    margin: auto;
    display: flex;
    padding: 0px 10px 0px 10px;
    justify-content: space-between;
    align-items: center;}
.container-header2-content nav.navbar {
    width: 100%;
    padding: 0;}
.navbar-collapse {
    display: flex;
    justify-content: flex-end;}
.navbar-collapse a.nav-link {
    margin: 0;
    text-decoration: none;
    font-family: Alaskan;
    line-height: 1;
    font-size: 17px;
    color: #ffffff!important;
    padding: 5px 20px 5px 20px!important;
    transition: 0.5s;}
.navbar-collapse a.nav-link:hover {
    background-color: #ffffff;
    color: #00294f!important;
    transition: 0.5s;}





.container-001 {
    background-repeat: no-repeat;
    background-position: 100% 45%;
    background-size: cover;
    background-attachment: fixed;
    position: relative;
    width: 100%;
    height: 600px;
    padding: 112px 0 0 0;
    display: flex;
    align-items: center;}
.container-001-content {
    width: 1200px;
    margin: auto;
    display: flex;
    align-items: center;
    justify-content: space-between;
    padding: 15px 10px 15px 10px;
    position: relative;}
.container-001__logo img.container-001__logo-img {
    width: 200px;
    height: auto;}
.container-001__text p.container-001__text-txt {
    width: 100px;
    margin: 0;
    font-family: ArialBlack;
    line-height: 1;
    font-size: 80px;
    color: #ffffff;}





.container-002 {
    background-color: #ffffff;}
.container-002-content {
    background-color: #ffffff;
    width: 1200px;
    height: 330px;
    margin: auto;
    display: flex;
    flex-direction: column;
    padding: 35px 10px 35px 10px;
    align-items: center;}
.container-002__maintext p.container-002__maintext-txt {
    margin: 0;
    font-family: ArialBlack;
    line-height: 1;
    font-size: 30px;
    color: #000000;
    text-align: center;}
.container-002__sep {
    display: flex;
    align-items: center;}
.container-002__sep hr.container-002__sep-hr {
    border: 1px solid #000000;
    width: 100px;}
.container-002__sep img.container-002__sep-img {
    width: 30px;
    margin: 0 7px;}





.container-003 {
    background-color: #ececec;}
.container-003-content {
    background-color: #ececec;
    width: 1200px;
    margin: auto;
    display: flex;
    flex-direction: column;
    padding: 35px 10px 35px 10px;}
.container-003__itemsblock {
    margin: -240px 0 0 0;
    display: flex;
    justify-content: space-between;}
.container-003__item {
    margin: 10px;
    width: 270px;
    height: 320px;
    padding: 30px 40px 30px 40px;
    display: flex;
    flex-direction: column;
    align-items: center;
    justify-content: space-between;
    background: linear-gradient(0deg, #013668, #015eab);}
.container-003__item img.container-003__item-img {
    width: 150px;
    height: auto;}
.container-003__item p.container-003__item-txt {
    margin: 0;
    line-height: 1;
    font-size: 20px;
    color: #ffffff;
    text-align: center;
    transition: 0.5s;}
.container-003__item:hover p.container-003__item-txt {
    margin: 0 0 30px 0;
    transition: 0.5s;}
.container-003__textblock p.container-003__text-txt {
    margin: 10px 120px 0 130px;
    line-height: 1;
    font-size: 20px;
    color: #000000;
    text-align: center;}





.container-004 {
    background-color: #ffffff;}
.container-004-content {
    background-color: #ffffff;
    width: 1200px;
    margin: auto;
    display: flex;
    padding: 55px 10px 55px 10px;
    position: relative;}
.container-004__leftblock {
    width: 65%;}
.container-004__leftblock-maintext p.container-004__leftblock-maintext-txt {
    margin: 0 0 0 30px;
    font-family: ArialBlack;
    line-height: 1;
    font-size: 70px;
    color: #000000;}
.container-004__leftblock-items {
    margin: 30px 30px 30px 30px;}
.container-004__leftblock-items-itm {
    display: flex;
    align-items: center;}
.container-004__leftblock-items-itm img.container-004__leftblock-items-itm-img {
    margin: 5px 10px 5px 0;
    width: 20px;
    height: auto;}
.container-004__leftblock-items-itm p.container-004__leftblock-items-itm-txt {
    margin: 0;
    font-family: ArialBlack;
    line-height: 1;
    font-size: 13px;
    color: #000000;}
.container-004__leftblock-button {
    margin: 0 0 0 30px;}
.container-004__leftblock-button a.container-004__leftblock-button-lnk {
    text-decoration: none;
    color: #000000;
    border: 2px solid #015daa;
    padding: 7px 15px;
    transition: 0.5s;}
.container-004__leftblock-button a.container-004__leftblock-button-lnk:hover {
    background-color: #015daa;
    color: #ffffff;
    transition: 0.5s;}
.container-004__rightblock {
    position: relative;
    width: 35%;
    display: flex;
    justify-content: center;}
.container-004__rightblock-floatimages img.container-004__rightblock-floatimages-img {
    width: 100%;
    height: auto;}
.container-004-content img.container-004__img {
    width: 60px;
    height: auto;
    position: absolute;
    left: 20px;
    top: 40px;}





.container-005 {
    background-color: #00294f;}
.container-005-content {
    background-color: #00294f;
    width: 1200px;
    margin: auto;
    display: flex;
    flex-direction: column;
    padding: 35px 10px 35px 10px;
    align-items: center;}
.container-005__maintext p.container-005__maintext-txt {
    margin: 0;
    font-family: ArialBlack;
    line-height: 1;
    font-size: 30px;
    color: #ffffff;}
.container-005__sep {
    display: flex;
    align-items: center;}
.container-005__sep hr.container-005__sep-hr {
    border: 1px solid #ffffff;
    width: 100px;}
.container-005__sep img.container-005__sep-img {
    width: 30px;
    margin: 0 7px;}





.container-006 {
    background-color: #00294f;}
.container-006-content {
    background-color: #00294f;
    width: 1070px;
    margin: auto;
    display: flex;
    flex-wrap: wrap;
    padding: 35px 10px 35px 10px;
    align-items: center;
    justify-content: space-between;}
.container-006__item {
    margin: 10px;
    width: 300px;
    height: 216px;
    position: relative;
    overflow: hidden;
    transition: 0.5s;}
.container-006__item img.container-006__item-img {
    position: absolute;
    width: 280px;
    height: 196px;
    top: 10px;
    left: 10px;
    transition: 0.5s;}
.container-006__item-darkblock {
    position: absolute;
    width: 260px;
    height: 176px;
    background-color: #000000;
    opacity: 0.4;
    top: 20px;
    left: 20px;
    transition: 0.5s;}
.container-006__item-text {
    position: absolute;
    top: 80px;
    left: 50px;
    width: 200px;
    text-align: center;
    transition: 0.5s;}
.container-006__item-text p.container-006__item-text-txt {
    margin: 0;
    font-family: ArialBlack;
    line-height: 1;
    font-size: 15px;
    color: #ffffff;}
.container-006__item-button {
    position: absolute;
    bottom: -40px;
    left: 90px;
    transition: 0.5s;}
.container-006__item-button a.container-006__item-button-lnk {
    text-decoration: none;
    font-family: ArialBlack;
    font-size: 13px;
    color: #ffffff;
    border: 2px solid #ffffff;
    padding: 5px 15px;
    transition: 0.5s;}
.container-006__item-button a.container-006__item-button-lnk:hover {
    background-color: #00294f;
    transition: 0.5s;}

.container-006__item:hover img.container-006__item-img {
    width: 300px;
    height: 216px;
    top: 0;
    left: 0;
    transition: 0.5s;}
.container-006__item:hover .container-006__item-darkblock {
    width: 300px;
    height: 216px;
    top: 0;
    left: 0;
    transition: 0.5s;}
.container-006__item:hover .container-006__item-text {
    top: 50px;
    transition: 0.5s;}
.container-006__item:hover .container-006__item-button {
    bottom: 40px;
    transition: 0.5s;}





.container-007 {
    height: 115px;
    background-color: #00294f;
    background-image: url(../images/separator.png);
    background-repeat: repeat;
    background-size: contain;}
.container-007-content {}





.container-008 {
    background-color: #ffffff;}
.container-008-content {
    background-color: #ffffff;
    width: 1200px;
    margin: auto;
    display: flex;
    padding: 35px 10px 0px 10px;
    align-items: center;
    justify-content: space-between;
    position: relative;}
.container-008__leftblock {
    margin: 0 55px 0 0;
    width: 50%;
    display: flex;
    flex-wrap: wrap;
    justify-content: space-between;}
.container-008__leftblock img.container-008__item {
    transition: 0.5s;}
.container-008__leftblock img.container-008__item:hover {
    filter: grayscale(1);
    transition: 0.5s;}

.container-008__rightblock {
    width: 50%;}
.container-008__rightblock p.container-008__rightblok-txt1 {
    margin: 0 30px 0 0;
    font-family: ArialBlack;
    line-height: 1;
    font-size: 25px;
    color: #000000;
    text-align: right;}
.container-008__rightblock p.container-008__rightblok-txt2 {
    margin: 30px 30px 0 0;
    font-family: ArialBlack;
    line-height: 1;
    font-size: 70px;
    color: #000000;
    text-align: right;}
.container-008-content img.container-008__img {
    width: 60px;
    height: auto;
    position: absolute;
    right: 20px;
    top: 130px;}





.container-009 {
    background-color: #ffffff;}
.container-009-content {
    background-color: #ffffff;
    width: 1200px;
    margin: auto;
    display: flex;
    flex-wrap: wrap;
    padding: 0px 10px 35px 10px;
    align-items: center;
    justify-content: space-between;}
.container-009-content img.container-009__item {
    transition: 0.5s;}
.container-009-content img.container-009__item:hover {
    filter: grayscale(1);
    transition: 0.5s;}
.container-009-content-mobile {
    display: none;}





.container-010 {
    background-color: #ececec;}
.container-010-content {
    background-color: #ececec;
    width: 1200px;
    margin: auto;
    display: flex;
    align-items: center;
    padding: 35px 10px 35px 10px;}
.container-010__images img.container-010__images-img {
    width: 200px;
    height: auto;
    margin: 0 100px;}
.container-010__text p.container-010__text-maintxt {
    margin: 0 0 20px 0;
    font-family: ArialBlack;
    line-height: 1;
    font-size: 40px;
    color: #000000;}
.container-010__text p.container-010__text-txt {
    margin: 0 100px 0 0;
    font-family: ArialBlack;
    line-height: 1;
    font-size: 20px;
    color: #000000;}





.container-011 {
    background-color: #ffffff;}
.container-011-content {
    background-color: #ffffff;
    width: 1200px;
    margin: auto;
    display: flex;
    flex-direction: column;
    padding: 35px 10px 0px 10px;
    align-items: center;}
.container-011__maintext p.container-011__maintext-txt {
    margin: 0;
    font-family: ArialBlack;
    line-height: 1;
    font-size: 30px;
    color: #000000;
    text-align: center;}
.container-011__sep {
    display: flex;
    align-items: center;}
.container-011__sep hr.container-011__sep-hr {
    border: 1px solid #000000;
    width: 100px;}
.container-011__sep img.container-011__sep-img {
    width: 30px;
    margin: 0 7px;}





.container-012 {
    background-color: #ffffff;}
.container-012-content {
    background-color: #ffffff;
    width: 850px;
    margin: auto;
    display: flex;
    padding: 0px 10px 35px 10px;
    align-items: center;
    justify-content: space-between;}





.container-013 {
    background-color: #ffffff;}
.container-013-content {}





.container-footer1 {
    background-color: #00294f;}
.container-footer1-content {
    background-color: #00294f;
    width: 1200px;
    margin: auto;
    display: flex;
    padding: 15px 10px 15px 10px;}
.container-footer1__leftblock {
    width: 100%;
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: center;}
.container-footer1__link {
    width: 100%;
    display: flex;
    justify-content: space-between;}
.container-footer1__link a.container-footer1__link-lnk {
    margin: 0;
    text-decoration: none;
    font-family: Alaskan;
    line-height: 1;
    font-size: 17px;
    color: #ffffff;
    padding: 2px 7px;
    transition: 0.5s;}
.container-footer1__link a.container-footer1__link-lnk:hover {
    background-color: #ffffff;
    color: #00294f;
    transition: 0.5s;}
.container-footer1__link p.container-footer1__link-txt {
    margin: 0;
    font-family: Alaskan;
    line-height: 1;
    font-size: 17px;
    color: #ffffff;}
.container-footer1__link2 {
    width: 70%;
    display: flex;
    justify-content: space-between;}
.container-footer1__link2 a.container-footer1__link-lnk {
    margin: 0;
    text-decoration: none;
    font-family: Alaskan;
    line-height: 1;
    font-size: 15px;
    color: #ffffff;
    padding: 2px 7px;
    transition: 0.5s;}
.container-footer1__link2 a.container-footer1__link-lnk:hover {
    background-color: #ffffff;
    color: #00294f;
    transition: 0.5s;}





.container-footer2 {
    background-color: #00294f;}
.container-footer2-content {
    background-color: #00294f;
    width: 1200px;
    margin: auto;
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: center;
    padding: 5px 10px 5px 10px;}
.container-footer2__linkblock a.container-footer2__link {
    margin: 0;
    text-decoration: none;
    font-family: Alaskan;
    line-height: 1;
    font-size: 17px;
    color: #ffffff;
    padding: 2px 7px;
    transition: 0.5s;}
.container-footer2__linkblock a.container-footer2__link:hover {
    background-color: #ffffff;
    color: #00294f;
    transition: 0.5s;}
.container-footer2-content p.container-footer2__link-txt {
    margin: 10px;
    font-family: Alaskan;
    line-height: 1;
    font-size: 17px;
    color: #ffffff;}





@media (max-width: 1200px) {
.container-header1-content {
    width: 100%;}
.container-header2-content {
    width: 100%;}
.container-001-content {
    width: 100%;}
.container-002-content {
    width: 100%;}
.container-003-content {
    width: 100%;}
.container-004-content {
    width: 100%;}
.container-005-content {
    width: 100%;}
.container-006-content {
    width: 100%;}
.container-007-content {
    width: 100%;}
.container-008-content {
    width: 100%;}
.container-009-content {
    width: 100%;}
.container-010-content {
    width: 100%;}
.container-011-content {
    width: 100%;}
.container-012-content {
    width: 100%;}
.container-013-content {
    width: 100%;}
.container-footer1-content {
    width: 100%;}
.container-footer2-content {
    width: 100%;}

.navbar-collapse a.nav-link {
    padding: 5px 10px 5px 10px!important;}
.container-001__text {
    margin: 0 0 0 40px;}
.container-001__logo {
    margin: 0 40px 0 0;}
.container-003__itemsblock {
    display: flex;
    flex-wrap: wrap;
    justify-content: center;}
.container-006-content {
    justify-content: center;}
.container-008__leftblock {
    margin: 0 15px 0 0;}
.container-012-content {
    width: 90%;}}



@media (max-width: 992px) {
.fa-bars {
    font-weight: 900;
    color: #ffffff;
    outline: none;}
.navbar-light .navbar-toggler {
    color: rgba(0,0,0,.5);
    border-color: rgba(0,0,0,.1);
    outline: none;}
.navbar-collapse a.nav-link {
    padding: 5px 10px 5px 10px!important;
    text-align: end;}
.navbar-nav {
    padding: 0 0 10px 0;}
.container-008-content {
    flex-direction: column-reverse;}
.container-008-content img.container-008__img {
    top: 80px;}
.container-008__leftblock {
    display: none;}
.container-008__rightblock {
    width: 100%;}
.container-009-content {
    display: none;}
.container-009-content-mobile {
    background-color: #ffffff;
    width: 100%;
    margin: auto;
    display: flex;
    flex-wrap: wrap;
    padding: 0px 10px 35px 10px;
    align-items: center;
    justify-content: center;}
.container-009-content-mobile img.container-009__item {
    transition: 0.5s;}
.container-009-content-mobile img.container-009__item:hover {
    filter: grayscale(1);
    transition: 0.5s;}
.container-010__images img.container-010__images-img {
    width: 150px;}
.container-010__text p.container-010__text-txt {
    font-size: 17px;}
.container-012-content {
    background-color: #ffffff;
    width: 100%;
    margin: auto;
    display: flex;
    flex-wrap: wrap;
    justify-content: center;}
.container-012-content img.container-012__item {
    margin: 10px;}
.container-footer1__link2 {
    width: 100%;
    display: flex;
    justify-content: space-between;}}



@media (max-width: 768px) {
.container-header1__phone img.container-header1__phone-img {
    display: none;}
.container-header1__mail img.container-header1__mail-img {
    display: none;}
.container-001__text p.container-001__text-txt {
    font-size: 50px;}
.container-003__textblock p.container-003__text-txt {
    margin: 0;}
.container-004-content {
    flex-direction: column-reverse;}
.container-004__leftblock {
    width: 100%;}
.container-004__rightblock {
    width: 100%;
    margin: 0 0 20px 0;}
.container-004-content img.container-004__img {
    top: 510px;}
.container-007 {
    height: 90px;}
.container-010-content {
    display: flex;
    flex-direction: column;}
.container-010__images {
    margin: 0 0 10px 0;}
.container-010__images img.container-010__images-img {
    margin: auto;}
.container-010__text {
    text-align: center;}
.container-010__text p.container-010__text-txt {
    margin: 0;}
.container-footer1-content {
    display: flex;
    flex-direction: column;}
.container-footer1__link {
    margin: 0 0 10px 0;
    width: 100%;
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: center;}
.container-footer1__link2 {
    width: 100%;
    display: flex;
    flex-wrap: wrap;
    justify-content: center;}}



@media (max-width: 576px) {
.container-header1-content {
    justify-content: center;}
.container-header1__phone {
    display: none;}
.container-header1__mail {
    display: none;}
.container-001__text {
    margin: 0 0 0 20px;}
.container-001__text p.container-001__text-txt {
    font-size: 40px;}
.container-001__logo {
    margin: 0 20px 0 0;}
.container-001__logo img.container-001__logo-img {
    width: 140px;
    height: auto;}
.container-004__leftblock-maintext p.container-004__leftblock-maintext-txt {
    font-size: 50px;}
.container-004__leftblock-items-itm p.container-004__leftblock-items-itm-txt {
    font-size: 11px;}
.container-007 {
    height: 60px;}
.container-008__rightblock p.container-008__rightblok-txt2 {
    font-size: 50px;}}
    
    
    
@media (max-width: 450px) {
.container-001__logo img.container-001__logo-img {
    display: none;}}



@media (max-width: 400px) {
.container-001__text {
    margin: 0 0 0 10px;}
.container-001__logo {
    margin: 0 10px 0 0;}
.container-004__leftblock-maintext p.container-004__leftblock-maintext-txt {
    font-size: 40px;}
.container-004-content img.container-004__img {
    top: 470px;}
.container-004__leftblock-items-itm p.container-004__leftblock-items-itm-txt {
    font-size: 10px;}
.container-007 {
    height: 50px;}
.container-008__rightblock p.container-008__rightblok-txt2 {
    font-size: 40px;}
.container-010__text p.container-010__text-maintxt {
    font-size: 30px;}
.container-012-content img.container-012__item {
    margin: 0;}
.container-footer1__link a.container-footer1__link-lnk {
    font-size: 15px;}
.container-footer1__link p.container-footer1__link-txt {
    font-size: 15px;}}
    
    
    
    
    
    
    
    
    
    
/*СТИЛИ ДЛЯ СТАНДАРТНОЙ СТРАНИЦЫ*/
.container-page-001 {
    background-image: url("../images/mainfon.jpg");
    background-repeat: no-repeat;
    background-position: center 80%;
    background-size: cover;
    background-attachment: fixed;
    position: relative;
    width: 100%;
    height: 300px;
    padding: 112px 0 0 0;}
.container-page-001-content {
    position: relative;
    width: 1200px;
    height: 100%;
    margin: auto;
    display: flex;
    flex-direction: column;}
.container-page-001__maintitle {
    padding: 20px;
    height: 140px;
    display: flex;
    align-items: center;}
.container-page-001__maintitle p.container-page-001__maintitle-txt {
    margin: 0;
    font-family: Alaskan;
    line-height: 1;
    font-size: 35px;
    color: #ffffff;
    text-transform: uppercase;}
.container-page-001__breadcrumbs-group {
    display: flex;
    justify-content: flex-end;}
.container-page-001__breadcrumbs-group ul.breadcrumb {
    background-color: transparent;
    margin: 0;}
.container-page-001__breadcrumbs-group li.breadcrumb-item a {
    font-family: Alaskan;
    font-size: 18px;
    color: #ffffff;}
.breadcrumb-item+.breadcrumb-item::before {
    font-family: Alaskan;
    content: "//";
    font-size: 18px;
    color: #ffffff;}
    
    
    
    
    
.container-page-002 {
    background-color: #ffffff;
    flex-grow: 1;}
.container-page-002-content {
    background-color: #ffffff;
    width: 1200px;
    margin: auto;
    padding: 35px 10px 35px 10px;
    text-align: justify;}
    
    
    
    
    
@media (max-width: 1200px) {
.container-page-001-content {
    width: 100%}
.container-page-002-content {
    width: 100%}}
    
    
    
    
    
    
    
    
    
    
/*СТИЛИ ДЛЯ МОДАЛЬНЫХ ОКОН*/  
.modal-body button.brand_btn {
    margin: 0;
    text-decoration: none;
    font-family: Alaskan;
    line-height: 1;
    font-size: 17px;
    color: #000000;
    border: 2px solid #00294f;
    padding: 5px 40px;
    transition: 0.5s;}
.modal-body button.brand_btn:hover {
    color: #ffffff;
    border: 2px solid #00294f;
    background-color: #00294f;
    transition: 0.5s;}
.strong{
    font-weight:500;
    font-size: 17px;
}
.strong a{
    text-decoration:none;
}