.values-section{margin-left:20px;margin-right:20px}@media only screen and (max-width:768px){.values-section{margin-left:10px;margin-right:10px}}.values-section .page-width{align-items:center;flex-direction:column;margin:0 auto;max-width:none;padding:60px 0}@media only screen and (max-width:768px){.values-section .page-width{padding:40px 0 15px}}.values-section .page-width .block-container{align-items:center;display:flex;flex-direction:column;max-width:830px}.values-section .page-width .block-container :not(:last-child){margin-bottom:20px}.values-section .page-width .block-container .about-title{font-size:30px;line-height:36px}@media only screen and (max-width:768px){.values-section .page-width .block-container .about-title{font-size:24px;line-height:30px}}.values-section .page-width .block-container .text-title{font-size:20px;line-height:30px;max-width:562px;text-align:center}@media only screen and (max-width:768px){.values-section .page-width .block-container .text-title{font-weight:400;padding-left:10px;padding-right:10px}}.values-section .page-width .block-container .text-descr{line-height:28px;margin-bottom:30px;max-width:797px;text-align:center}@media only screen and (max-width:950px){.values-section .page-width .block-container .text-descr{margin-bottom:20px;padding-left:10px;padding-right:10px}}.values-section .page-width .block-container .text-descr p{font-size:16px;margin:0}.values-section .page-width .block-container .text-descr p a{color:#003362;text-decoration:underline}.values-section .page-width .block-container .text-descr li{text-align:left}.values-section .page-width .label-wrapper{align-items:center;background-size:auto;display:flex;gap:30px;min-height:91px;padding:22px 39px 22px 36px;position:relative}@media only screen and (max-width:950px){.values-section .page-width .label-wrapper{margin-left:13px;margin-right:13px;padding:18px 16px 19px 22px}}.values-section .page-width .label-wrapper .label-letter{background-color:#40cedd;border-radius:50%;font-size:35px;font-weight:700;line-height:40px;padding:15px 25px;z-index:39}@media only screen and (max-width:768px){.values-section .page-width .label-wrapper .label-letter{display:none}}.values-section .page-width .label-wrapper .label-text{color:#fff;font-weight:300;line-height:22px;z-index:39}.values-section .page-width .label-wrapper .label-text p{margin:0}.values-section .page-width .label-wrapper .label-text a{color:inherit;text-decoration:underline}.values-section .page-width .label-wrapper .label-opacity{background-color:rgba(16,50,95,.8);height:100%;left:0;position:absolute;top:0;width:100%}
