8     flex-direction: column;
 
  11   &.p-homepage__info--second {
 
  15     @include rwd(tablet) {
 
  21 .p-homepage__info__box__rows {
 
  23   flex-direction: column;
 
  26 .p-homepage__info__box {
 
  27   border: 1px solid $color-light-gray;
 
  46   &.p-homepage__info__box--donate {
 
  47     width: calc(50% - 10px);
 
  53     background-color: $color-darker-primary;
 
  54     border-color: $color-darker-primary;
 
  56     @include rwd(tablet) {
 
  62   &.p-homepage__info__box--newsletter {
 
  63     width: calc(50% - 10px);
 
  68     color: $color-darker-primary;
 
  69     background-color: $color-lighter-primary;
 
  70     border-color: $color-lighter-primary;
 
  74     @include rwd(tablet) {
 
  87       background: url("../images/book-donate-bg.svg") center no-repeat;
 
  92       @include rwd(tablet) {
 
  98   &.p-homepage__info__box--full {
 
 104     background: $color-darker-primary;
 
 108     @include rwd(tablet) {
 
 109       flex-direction: column;
 
 118       @include rwd(tablet) {
 
 125     .p-homepage__info__box__content {
 
 127       justify-content: flex-start;
 
 129       background: url("../images/plant.png") center no-repeat;
 
 131         @include font-size(24px);
 
 133         @include rwd(tablet) {
 
 134           @include font-size(18px);
 
 139           @include font-size(18px);
 
 142           @include rwd(tablet) {
 
 143             @include font-size(14px);
 
 153       @include rwd(tablet) {
 
 159   &.p-homepage__info__box--full--sm {
 
 167     .p-homepage__info__box__content {
 
 169       justify-content: flex-start;
 
 172         @include font-size(24px);
 
 174         @include rwd(tablet) {
 
 175           @include font-size(18px);
 
 180           font-weight: $semibold;
 
 185           @include font-size(18px);
 
 193         @include font-size(18px);
 
 199       background-color: #92BD39;
 
 201       .p-homepage__info__box__content {
 
 202         background: url("../images/flower.png") center no-repeat;
 
 207       background-color: #FFA500;
 
 208       .p-homepage__info__box__content {
 
 209         background: url("../images/flower-2.png") center no-repeat;
 
 215 .p-homepage__info__box__content {
 
 220   flex-direction: column;
 
 221   justify-content: space-between;
 
 222   z-index: $middle-layer;
 
 225     font-weight: $semibold;
 
 226     @include font-size(31px);
 
 228     letter-spacing: -0.01em;
 
 230     @include rwd(tablet) {
 
 232       @include font-size(19px);
 
 240       @include font-size(46px);
 
 242       @include rwd(tablet) {
 
 243         @include font-size(28px);
 
 252     font-weight: $regular;
 
 253     @include font-size(21px);
 
 255     letter-spacing: -0.01em;
 
 256     @include rwd(tablet) {
 
 257       @include font-size(13px);
 
 262       font-weight: $regular;
 
 271 .p-homepage-prapremiera {
 
 273   background-color: #F2F2F2;
 
 274   padding: 25px 0 40px 0;
 
 277   @include rwd(tablet) {
 
 278     width: calc(100% + 32px);
 
 285       font-weight: $semibold;
 
 286       @include font-size(31px);
 
 288       letter-spacing: -0.01em;
 
 291       @include rwd(tablet) {
 
 292         @include font-size(25px);
 
 298 .p-homepage-prapremiera__box {
 
 300   background-color: $color-white;
 
 301   border: 1px solid #D9D9D9;
 
 304   justify-content: space-between;
 
 307   @include rwd(tablet) {
 
 309     flex-direction: column;
 
 316     @include rwd(tablet) {
 
 319       justify-content: center;
 
 332 .p-homepage-prapremiera__box__content {
 
 335   @include rwd(tablet) {
 
 342     font-weight: $regular;
 
 343     @include font-size(21px);
 
 345     @include rwd(tablet) {
 
 346       @include font-size(18px);
 
 355     font-weight: $regular;
 
 356     @include font-size(37px);
 
 358     @include rwd(tablet) {
 
 360       @include font-size(24px);
 
 369     font-weight: $regular;
 
 370     @include font-size(18px);
 
 374     @include rwd(tablet) {
 
 380 .p-homepage-prapremiera__box__donate {
 
 387   flex-direction: column;
 
 388   justify-content: space-between;
 
 390   @include rwd(tablet) {
 
 399     font-weight: $regular;
 
 400     @include font-size(24px);
 
 403     @include rwd(tablet) {
 
 405       @include font-size(20px);
 
 410       font-weight: $regular;
 
 415 .p-homepage__uptodate {
 
 420   @include rwd(tablet) {
 
 422     width: calc(100% + 32px);
 
 427 .p-homepage__uptodate__header {
 
 429   justify-content: space-between;
 
 431   padding-bottom: 16px;
 
 432   border-bottom: 1px solid #007880;
 
 435     font-weight: $semibold;
 
 436     @include font-size(31px);
 
 438     letter-spacing: -0.01em;
 
 441     @include rwd(tablet) {
 
 442       @include font-size(25px);
 
 451     justify-content: center;
 
 454       @include rwd(tablet) {
 
 462         justify-content: center;
 
 464           @include font-size(20px);
 
 471 .p-homepage__uptodate__logos {
 
 473   justify-content: space-between;
 
 476   @include rwd(tablet) {
 
 482     flex-direction: column;
 
 486     @include rwd(tablet) {
 
 492       font-weight: $regular;
 
 493       @include font-size(18px);