.page__header{color:#191919;font-size:72px;font-weight:800;line-height:86px;margin-bottom:64px;text-transform:uppercase}@media (max-width:992px){.page__header{font-size:48px;line-height:68px;margin-bottom:40px}}@media (max-width:576px){.page__header{word-wrap:break-word;font-size:36px;line-height:50px;margin-bottom:30px}}.first__row{margin-bottom:110px;overflow:hidden}.first__row .container{align-items:center;display:flex;justify-content:flex-start}.first__row .container .left__part{color:#191919;flex-basis:60%;font-size:16px;line-height:24px;min-width:60%;padding-right:90px}.first__row .container .left__part h4{color:#000;font-size:24px;font-weight:700;line-height:24px;margin-bottom:15px}.first__row .container .left__part p{margin-bottom:20px}.first__row .container .left__part p:last-child{margin-bottom:0}.first__row .container .left__part p a{color:#3c9300;text-decoration:underline}.first__row .container .left__part p a:hover{color:#296500}.first__row .container .left__part ul{-webkit-margin-before:0;color:#191919;margin-block-start:0;margin-bottom:20px;padding-left:20px}.first__row .container .left__part ul li{margin-bottom:10px;padding-left:24px;position:relative}.first__row .container .left__part ul li:before{background-color:#191919;content:" ";height:10px;left:0;position:absolute;top:7px;width:10px}.first__row .container .left__part ol{-webkit-margin-before:0;color:#191919;margin-block-start:0;margin-bottom:20px;padding-left:20px}.first__row .container .left__part .with__border{border-left:6px solid #191919;color:#191919;font-size:26px;font-weight:700;line-height:38px;margin-bottom:40px;padding-left:32px}@media (max-width:992px){.first__row .container .left__part .with__border{font-size:22px;line-height:32px;padding-left:30px}}@media (max-width:768px){.first__row .container .left__part .with__border{border-left-width:3px;font-size:18px;line-height:28px;padding-left:20px}}.first__row .container .right__part{flex-basis:45vw;min-width:45vw}.first__row .container .right__part img{display:block;height:100%;-o-object-fit:contain;object-fit:contain;width:100%}.second__row{overflow:hidden}.second__row .container{align-items:center;display:flex;justify-content:flex-start;margin-bottom:50px}.second__row .container .right__part{background:#f0f4f5;flex-basis:50vw;height:100%;min-width:50vw;padding:75px 15px 75px 70px}.second__row .container .right__part .text__wrapper{color:#191919;font-size:16px;line-height:24px;max-width:535px}.second__row .container .right__part .text__wrapper h4{color:#000;font-size:24px;font-weight:700;line-height:24px;margin-bottom:15px}.second__row .container .right__part .text__wrapper p{margin-bottom:20px}.second__row .container .right__part .text__wrapper p:last-child{margin-bottom:0}.second__row .container .right__part .text__wrapper p a{color:#3c9300;text-decoration:underline}.second__row .container .right__part .text__wrapper p a:hover{color:#296500}.second__row .container .right__part .text__wrapper ul{-webkit-margin-before:0;color:#191919;margin-block-start:0;margin-bottom:20px;padding-left:20px}.second__row .container .right__part .text__wrapper ul li{margin-bottom:10px;padding-left:24px;position:relative}.second__row .container .right__part .text__wrapper ul li:before{background-color:#191919;content:" ";height:10px;left:0;position:absolute;top:7px;width:10px}.second__row .container .right__part .text__wrapper ol{-webkit-margin-before:0;color:#191919;margin-block-start:0;margin-bottom:20px;padding-left:20px}.second__row .container .left__part{flex-basis:50%;min-width:50%}.feedback__section{background:transparent}@media (max-width:1200px){.first__row{margin-bottom:90px}.first__row .container{flex-direction:column}.first__row .container .left__part{flex-basis:100%;margin-bottom:50px;min-width:100%;padding-right:0;width:100%}.first__row .container .right__part{flex-basis:100%;min-width:100%}.second__row .container .left__part{padding-right:20px}}@media (max-width:992px){.second__row .container{flex-direction:column-reverse;margin-bottom:0}.second__row .container .left__part{display:flex;flex-basis:100%;justify-content:center;min-width:100%;padding-right:0;width:100%}.second__row .container .right__part{flex-basis:100%;margin:0 -15px 10px;min-width:100%;padding:50px 15px}.second__row .container .right__part .text__wrapper{max-width:100%}}

/*# sourceMappingURL=ideology.css.map*/