#contacts {
	background: linear-gradient(9.32deg, rgba(254, 79, 97, 0.04) 8.37%, rgba(255, 147, 149, 0.04) 91.61%);
}
header .top-line nav .anchor-nav a:hover {
	color: #e0495b;
}
header .top-line nav .anchor-nav .anchor-active::after {
	background: linear-gradient(15.09deg, #FE4F61 8.37%, #FF9395 91.61%);
}
form .check-data a {
	color: #e0495b;
}
form .styled-checkbox:checked + label::before, form .styled-checkbox:checked + span::before {
	background: linear-gradient(15.09deg, #FE4F61 8.37%, #FF9395 91.61%);
}
form .styled-checkbox:hover + span::before {
	background: linear-gradient(15.09deg, #FE4F61 8.37%, #FF9395 91.61%);
}
header .top-line .phones .class-btn {
	background: linear-gradient(15.09deg, #FE4F61 8.37%, #FF9395 91.61%);
	-webkit-box-shadow: 0px 3px 14.11px 2.89px rgba(2, 2, 2, 0.11);
	box-shadow: 0px 3px 14.11px 2.89px rgba(2, 2, 2, 0.11);
}
header .top-line .phones .class-btn:hover {
	-webkit-box-shadow: 0px 3px 18.75px 6.25px rgba(2, 2, 2, 0.18);
	box-shadow: 0px 3px 18.75px 6.25px rgba(2, 2, 2, 0.18);
}
form button.send {
	background: linear-gradient(15.09deg, #FE4F61 8.37%, #FF9395 91.61%);
	-webkit-box-shadow: 0px 5px 20.79px 6.21px rgba(124, 34, 51, 0.21);
	box-shadow: 0px 5px 20.79px 6.21px rgba(124, 34, 51, 0.21);
}
form button.send:hover {
	-webkit-box-shadow: 0px 6px 25px 8px rgba(124, 34, 51, 0.25);
	box-shadow: 0px 6px 25px 8px rgba(124, 34, 51, 0.25);
}
form .input input:focus, form .input textarea:focus, form .textarea input:focus, form .textarea textarea:focus {
	border-bottom: 2px solid #e0495b; 
}
#reviews {
	background: linear-gradient(15.09deg, #FE4F61 8.37%, #FF9395 91.61%);
}
#reviews .owl-carousel-wrap .owl-carousel .owl-nav button.owl-next:hover, #reviews .owl-carousel-wrap .owl-carousel .owl-nav button.owl-prev:hover {
	color: #e0495b;
}
#projects {
	background: linear-gradient(9.32deg, rgba(254, 79, 97, 0.04) 8.37%, rgba(255, 147, 149, 0.04) 91.61%);
}
#projects .class-btn {
	background: linear-gradient(15.09deg, #FE4F61 8.37%, #FF9395 91.61%);
	-webkit-box-shadow: 0px 3px 14.11px 2.89px rgba(2, 2, 2, 0.11);
	box-shadow: 0px 3px 14.11px 2.89px rgba(2, 2, 2, 0.11);
}
#projects .class-btn:hover {
	-webkit-box-shadow: 0px 3px 18.75px 6.25px rgba(2, 2, 2, 0.18);
	box-shadow: 0px 3px 18.75px 6.25px rgba(2, 2, 2, 0.18);
}
#projects .wrap .item .links > a {
	color: #e0495b;
}
#partners .owl-partners .owl-nav button.owl-next:hover, #partners .owl-partners .owl-nav button.owl-prev:hover {
	color: white;
	background: linear-gradient(15.09deg, #FE4F61 8.37%, #FF9395 91.61%);
}
header .content {
	background: linear-gradient(15.09deg, #FE4F61 8.37%, #FF9395 91.61%);
}
header .content .wrapper-bg {
	background-image: url(../img/pink/bg1.svg);
	background-position: 86% 60%;
	-webkit-background-size: 40% 40%;
	background-size: 40%;
}
header .content p {
	font-size: 22px;
	line-height: 34px;
	margin: 40px 0 50px 0;
	max-width: 600px;
}
#offer {
  width: 100%;
  display: block;
  background: linear-gradient(9.32deg, rgba(254, 79, 97, 0.04) 8.37%, rgba(255, 147, 149, 0.04) 91.61%); }
  #offer .wrapper-bg.price {
    width: 100%;
    height: 100%; }
    #offer .wrapper-bg.price .container {
      padding: 100px 0 90px 0;
      max-width: 1410px;
      margin: 0 auto;
      display: -webkit-box;
      display: -webkit-flex;
      display: -ms-flexbox;
      display: flex;
      -webkit-box-orient: vertical;
      -webkit-box-direction: normal;
      -webkit-flex-direction: column;
      -ms-flex-direction: column;
      flex-direction: column; }
    #offer .wrapper-bg.price .wrap {
      display: -webkit-box;
      display: -webkit-flex;
      display: -ms-flexbox;
      display: flex;
      -webkit-box-align: end;
      -webkit-align-items: flex-end;
      -ms-flex-align: end;
      align-items: flex-end;
      -webkit-flex-wrap: wrap;
      -ms-flex-wrap: wrap;
      flex-wrap: wrap; }
      #offer .wrapper-bg.price .wrap .left {
        width: 100%;
        padding-right: 100px; }
        #offer .wrapper-bg.price .wrap .left h3 {
          font-family: 'Nunito', sans-serif;
			font-weight: 900;
          font-size: 36px;
          line-height: 52px;
          color: #3b3b3e;
          margin-bottom: 90px; }
        #offer .wrapper-bg.price .wrap .left p {
          font-size: 20px;
          line-height: 24px;
          color: #3B3B3E;
          margin-bottom: 5px;
          display: inline-block; }
          #offer .wrapper-bg.price .wrap .left p span {
            margin-top: 30px;
            display: inline-block;
            font-size: 16px;
            line-height: 24px; }
      #offer .wrapper-bg.price .wrap .right {
        width: 100%;
        display: -webkit-box;
        display: -webkit-flex;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-pack: justify;
        -webkit-justify-content: space-between;
        -ms-flex-pack: justify;
        justify-content: space-between;
        margin-bottom: 50px; }
        #offer .wrapper-bg.price .wrap .right .item {
          background: #FFFFFF;
          -webkit-box-shadow: 0 3px 14.1px rgba(2, 2, 2, 0.11);
          box-shadow: 0 3px 14.1px rgba(2, 2, 2, 0.11);
          -webkit-border-radius: 4px;
          border-radius: 4px;
          position: relative;
          padding: 35px 35px;
          display: -webkit-box;
          display: -webkit-flex;
          display: -ms-flexbox;
          display: flex;
          -webkit-box-orient: vertical;
          -webkit-box-direction: normal;
          -webkit-flex-direction: column;
          -ms-flex-direction: column;
          flex-direction: column;
          width: 32%; }
          #offer .wrapper-bg.price .wrap .right .item h3 {
            font-size: 24px;
            line-height: 27px;
            margin: 5px 0 10px; }
          #offer .wrapper-bg.price .wrap .right .item > span {
            margin: 10px 0; }
          #offer .wrapper-bg.price .wrap .right .item .class-btn {
            background: linear-gradient(15.09deg, #FE4F61 8.37%, #FF9395 91.61%);
            -webkit-box-shadow: 0px 3px 14.11px 2.89px rgba(2, 2, 2, 0.11);
            box-shadow: 0px 3px 14.11px 2.89px rgba(2, 2, 2, 0.11);
            width: 220px;
            height: 48px;
            margin: 20px 0 0; }
            #offer .wrapper-bg.price .wrap .right .item .class-btn:hover {
              -webkit-box-shadow: 0px 3px 18.75px 6.25px rgba(2, 2, 2, 0.18);
              box-shadow: 0px 3px 18.75px 6.25px rgba(2, 2, 2, 0.18); }
          #offer .wrapper-bg.price .wrap .right .item p {
            margin: 0;
            font-size: 20px;
            line-height: 34px;
            color: #131313; }
            #offer .wrapper-bg.price .wrap .right .item p .old {
              font-family: 'Nunito', sans-serif;
			font-weight: 600;
              -webkit-text-decoration-line: line-through;
              -moz-text-decoration-line: line-through;
              text-decoration-line: line-through; }
            #offer .wrapper-bg.price .wrap .right .item p .new {
              color: #FF4B55;
              font-family: 'Nunito', sans-serif;
  font-weight: 900; }
            #offer .wrapper-bg.price .wrap .right .item p img {
              width: 16px;
              height: 16px; }
#offer .wrapper-bg.price {
	background:none;
}
#offer .wrapper-bg.price .wrap .right .item {
	margin-left:0;
	text-align:left;
	-webkit-align-items: flex-start;
	-ms-flex-align: flex-start;
	align-items: flex-start;
}
#offer .wrapper-bg.price .wrap .right .item .class-btn {
    width: 220px;
    height: 48px;
    margin: 20px 0 0;
	 line-height:48px;
}
#offer .wrapper-bg.price .container {
	border-top:0;
}
#pros::after {
	display:none;
}

#pros, #why2 {
  width: 100%;
  display: block;
  padding: 145px 0 70px 0; }
  #pros .container, #why2 .container {
    max-width: 1410px;
    margin: 0 auto;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column; }
  #pros h2, #why2 h2 {
    margin-bottom: 90px; }
  #pros .wrap, #why2 .wrap {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-flex-wrap: wrap;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap; }
    #pros .wrap .item, #why2 .wrap .item {
      display: -webkit-box;
      display: -webkit-flex;
      display: -ms-flexbox;
      display: flex;
      -webkit-box-align: center;
      -webkit-align-items: center;
      -ms-flex-align: center;
      align-items: center;
      -webkit-box-pack: justify;
      -webkit-justify-content: space-between;
      -ms-flex-pack: justify;
      justify-content: space-between;
      width: 50%;
      float: left;
      margin-bottom: 90px;
      padding-right: 100px; }
      #pros .wrap .item img, #why2 .wrap .item img {
        width: 132px;
        height: auto; }
      #pros .wrap .item span, #why2 .wrap .item span {
        width: -webkit-calc(100% - 132px);
        width: calc(100% - 132px);
        font-weight: 300;
        font-size: 20px;
        line-height: 34px;
        color: #131313;
        padding-left: 40px; }
  #pros {
    background: linear-gradient(9.32deg, rgba(254, 79, 97, 0.04) 8.37%, rgba(255, 147, 149, 0.04) 91.61%); }
    #pros .wrap {
      display: -webkit-box;
      display: -webkit-flex;
      display: -ms-flexbox;
      display: flex;
      -webkit-flex-wrap: wrap;
      -ms-flex-wrap: wrap;
      flex-wrap: wrap; }
      #pros .wrap .item {
        display: -webkit-box;
        display: -webkit-flex;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-orient: vertical;
        -webkit-box-direction: normal;
        -webkit-flex-direction: column;
        -ms-flex-direction: column;
        flex-direction: column;
        -webkit-box-align: start;
        -webkit-align-items: flex-start;
        -ms-flex-align: start;
        align-items: flex-start;
        -webkit-box-pack: start;
        -webkit-justify-content: flex-start;
        -ms-flex-pack: start;
        justify-content: flex-start;
        width: 33.33%;
        float: left;
        margin-bottom: 70px;
        padding-right: 60px; }
        #pros .wrap .item img {
          width: 132px;
          height: auto; }
        #pros .wrap .item span {
          width: -webkit-calc(100% - 20px);
          width: calc(100% - 20px);
          font-weight: 300;
          font-size: 20px;
          line-height: 34px;
          color: #131313;
          padding-top: 30px;
          padding-left: 0px; }


@media only screen and (max-width: 1440px) {
	header .content .wrapper-bg {
    background-position: 91% 58%;
    -webkit-background-size: 43% 43%;
    background-size: 43%; }
	 header .content p {
    font-size: 22px;
    margin: 35px 0 40px 0; }
	 #offer .wrapper-bg.price .wrap .right .item {
    padding: 30px; }
	 #offer .wrapper-bg.price .wrap .left h3 {
    margin-bottom: 60px; }
	 #offer .wrapper-bg.price .container {
    padding: 40px 0 60px 0;
	}
	#pros .container, #why2 .container {
    max-width: 1280px; }
  #pros .wrap .item {
    margin-bottom: 50px; }
  #pros .wrap .item span {
    width: -webkit-calc(100% - 40px);
    width: calc(100% - 40px);
    font-weight: 300;
    font-size: 18px;
    line-height: 27px; }
  #pros h2, #why2 h2{
    margin-bottom: 60px; }
  #pros .wrap .item span, #why2 .wrap .item span {
    font-size: 18px;
    line-height: 27px;
    padding-left: 35px; }
  #pros .wrap .item, #why2 .wrap .item {
    margin-bottom: 60px;
    padding-right: 80px; }
  #pros, #why2 {
    padding: 80px 0 40px; }
}
@media only screen and (max-width: 1366px) {
	header .content .wrapper-bg {
    background-position: 94% 55%;
    -webkit-background-size: 41% 41%;
    background-size: 41%; }
	 #pros .container, #why2 .container {
    max-width: 1170px; }
  #pros > div > div > div > div > img, #why2 > div > div > div > div > img {
    width: 100px;
    height: auto; }
  #pros .wrap .item .wrap, #why2 .wrap .item .wrap {
    width: -webkit-calc(100% - 140px);
    width: calc(100% - 140px); }
  #pros .wrap .item .class-btn.prpl-line, #why2 .wrap .item .class-btn.prpl-line {
    width: 140px; }
  #pros .wrap .item span, #why2 .wrap .item span {
    font-weight: 300;
    font-size: 18px;
    line-height: 27px;
    color: #131313;
    margin-left: 0px; }
  #pros .wrap .item span, #why2 .wrap .item span {
    font-size: 18px;
    padding: 0 20px 0 20px; }
    #pros .wrap .item span br, #why2 .wrap .item span br {
      display: none; }
  #pros .wrap .item, #why2 .wrap .item {
    margin-bottom: 60px; }

}
@media only screen and (max-width: 1200px) {
	header .content .wrapper-bg {
    background-position: 91% 53%;
    -webkit-background-size: 43% 43%;
    background-size: 43%; }
	 header .content p {
    font-size: 18px;
    line-height: 27px;
    margin: 35px 0 40px 0;
    max-width: 45%; }
	 #offer .wrapper-bg.price .wrap .right .item {
    padding: 20px; }
	 #offer .wrapper-bg.price .wrap .right {
    margin-bottom: 20px; }
	 header .top-line .container, header .content .container, .why .container, #partners .container, #projects .container, #contacts .container, #offer .wrapper-bg.price .container, footer .footer-content, #reviews .container {
		max-width: 94%;
	}
	#pros .container, #why2 .container {
    max-width: 94%; }
  #pros .wrap .item span {
    width: 100%; }
}
@media only screen and (max-width: 1024px) {
	header .content .wrapper-bg {
    background-position: 93% 54%;
    -webkit-background-size: 43% 43%;
    background-size: 43%; }
	 header .content p {
    font-size: 16px;
    max-width: 455px;
    line-height: 24px;
    margin: 25px 0 25px 0; }
	 #offer .wrapper-bg.price .wrap .right .item p {
    margin: 0;
    font-size: 17px;
    line-height: 27px; }
  #offer .wrapper-bg.price .wrap .right .item > span {
    margin: 0 0 10px 0;
    font-size: 16px; } 
	 #offer .wrapper-bg.price .wrap .right {
    margin-top: 0px;
}
#pros .container, #why2 .container {
    max-width: 92%; }
  #pros .wrap .item span, #why2 .wrap .item span {
    font-size: 16px;
    line-height: 24px;
    padding: 0 0 0 10px; }
    #pros .wrap .item span br, #why2 .wrap .item span br {
      display: none; }

  #pros .wrap .item img, #why2 .wrap .item img {
    zoom: 0.8; }

  #pros .wrap .item span, #why2 .wrap .item span {
    width: -webkit-calc(100% - 120px);
    width: calc(100% - 120px); }
  #pros .wrap .item, #why2 .wrap .item {
    padding-right: 60px; }
  #pros .wrap .item span {
    width: 100%;
    font-size: 16px;
    line-height: 24px;
    padding-top: 20px; }
}
@media only screen and (max-width: 768px) {
	header .top-line .container, header .content .container, main .content .container, .content .container, #prices .container, #pros .container, #serv .container, #partners .container, #contacts .container, footer .footer-content {
    max-width: 100%;
    padding: 0 40px;
}
	header .content .wrapper-bg {
    background-position: 64% 119%;
    -webkit-background-size: 79% 79%;
    background-size: 79%; }
	 #offer .wrapper-bg.price .wrap .right .item {
    width: 48%; }
    #offer .wrapper-bg.price .wrap .right .item:last-child {
      width: 100%;
      margin-top: 27px; }

  #offer .wrapper-bg.price .wrap .left h3 {
    margin-bottom: 50px;
    font-size: 32px;
    line-height: 46px; }

  #offer .wrapper-bg.price .wrap .right {
    margin-bottom: 20px;
    -webkit-flex-wrap: wrap;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    -webkit-box-pack: justify;
    -webkit-justify-content: space-between;
    -ms-flex-pack: justify;
    justify-content: space-between; }
	 #pros .wrap .item, #why2 .wrap .item {
    -webkit-box-align: start;
    -ms-flex-align: start;
    -webkit-align-items: flex-start;
    align-items: flex-start;
    margin-bottom: 90px;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    -webkit-flex-direction: column;
    flex-direction: column;
    align-items: flex-start; }

  #pros .wrap .item span, #why2 .wrap .item span {
    font-size: 18px;
    padding-left: 0;
    padding-top: 25px; }

  #pros .wrap .item, #why2 .wrap .item {
    -webkit-box-align: start;
    -ms-flex-align: start;
    -webkit-align-items: flex-start;
    align-items: flex-start;
    margin-bottom: 45px;
    padding-right: 30px; }

  #pros .wrap .item img, #why2 .wrap .item img {
    zoom: 1; }

  #pros .wrap .item .wrap, #why2 .wrap .item .wrap {
    width: 100%;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-box-align: start;
    -webkit-align-items: flex-start;
    -ms-flex-align: start;
    align-items: flex-start;
    margin-bottom: 15px; }

  #pros .wrap .item img, #why2 .wrap .item img {
    height: 64px;
    width: auto; }

  #pros .wrap .item span, #why2 .wrap .item span {
    width: 100%; }

  #pros .wrap .item, #why2 .wrap .item {
    -webkit-box-pack: start;
    -webkit-justify-content: flex-start;
    -ms-flex-pack: start;
    justify-content: flex-start; }

  #pros .wrap .item img {
    height: 64px;
    width: auto; }

  #pros .wrap .item {
    width: 50%; }

  #pros .wrap .item span, #why2 .wrap .item span {
    font-size: 16px;
    line-height: 24px;
    padding-top: 20px; }
}
@media only screen and (max-width: 560px) {
	header .top-line .container, header .content .container {
    padding: 0 15px;
	}
	header .content .wrapper-bg {
    background-position: 76% 117%;
    -webkit-background-size: 80% 80%;
    background-size: 80%; }
	 header .content p {
    margin: 20px 0 25px 0; }
	 header .content p {
    font-size: 16px; }
	 #offer .wrapper-bg.price .wrap .right .item:last-child {
    margin: 0; }

  #offer .wrapper-bg.price .wrap .right .item h3 {
    font-size: 18px;
    line-height: 27px;
    margin: 5px 0 8px; }
#offer .wrapper-bg.price .wrap .left p {
    max-width: 100%; }
	 #offer .wrapper-bg.price .wrap .right .item {
    width: 100%;
    margin-bottom: 20px; }
	 #offer .wrapper-bg.price .wrap .left h3, h2, #contacts .right h3, header .top-line .container h2, header .content .container h2, .why .container h2, #partners .container h2, #projects .container h2, #contacts .container h2, footer .footer-content h2, #reviews .container h2 {
    margin-bottom: 36px;
    line-height: 30px;
    font-size: 20px;
	}
	#pros .container, #why2 .container {
    max-width: 92%;
    padding: 0; }

  #pros, #why2 {
    padding: 50px 0 30px 0; }

  #pros h2, #why2 h2 {
    margin-bottom: 40px; }

  #pros .wrap .item, #why2 .wrap .item {
    margin-bottom: 30px;
    padding-right: 0;
    width: 100%;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -ms-flex-direction: row;
    -webkit-flex-direction: row;
    flex-direction: row;
    -webkit-box-align: center;
    -ms-flex-align: center;
    -webkit-align-items: center;
    align-items: center; }

  #pros .wrap .item span, #why2 .wrap .item span {
    font-size: 16px;
    padding-left: 20px;
    padding-top: 0; }

  #pros .wrap .item img, #why2 .wrap .item img {
    zoom: 1;
    width: 60px;
    height: auto; }

  #pros .wrap .item .wrap, #why2 .wrap .item .wrap {
    width: 100%;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -webkit-flex-direction: row;
    -ms-flex-direction: row;
    flex-direction: row;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    margin-bottom: 0; }

#pros .container h2, #why2 .container h2{
    margin-bottom: 36px;
    line-height: 30px;
    font-size: 20px; }

  #pros .wrap .item img {
    zoom: 1;
    width: 60px;
    height: auto; }

  #pros .wrap .item {
    width: 100%;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -webkit-flex-direction: row;
    -ms-flex-direction: row;
    flex-direction: row;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: start;
    -webkit-justify-content: flex-start;
    -ms-flex-pack: start;
    justify-content: flex-start;
    padding-right: 0;
    margin-bottom: 30px; }

  #pros .wrap .item span {
    font-size: 16px;
    line-height: 24px;
    padding-top: 0;
    padding-left: 20px; }
}
@media only screen and (max-width: 425px) {
	header .content .wrapper-bg {
    background-position: 86% 121%;
    -webkit-background-size: 84% 84%;
    background-size: 84%; }
	 #pros .container h2, #why2 .container h2{
    margin-bottom: 20px;
    line-height: normal; }
}
@media only screen and (max-width: 375px) {
	header .content .wrapper-bg {
    background-position: 67% 119%;
    -webkit-background-size: 84% 84%;
    background-size: 84%; }
	 header .content p {
    line-height: 21px;
    font-size: 14px;
    padding-right: 0; }
	 #offer .wrapper-bg.price .wrap .right .item {
    margin-bottom: 20px; }
	 #pros .wrap .item {
    margin-bottom: 20px;
    -webkit-box-align: start;
    -webkit-align-items: flex-start;
    -ms-flex-align: start;
    align-items: flex-start; }

  #pros .wrap .item span, #why2 .wrap .item span {
    font-size: 16px;
    padding-left: 20px;
    padding-top: 0;
    line-height: 24px; }

  #pros .wrap .item, #why2 .wrap .item {
    margin-bottom: 20px;
    -webkit-box-align: self-start;
    -webkit-align-items: self-start;
    -ms-flex-align: self-start;
    align-items: self-start; }

  #pros .wrap .item .class-btn.prpl-line, #why2 .wrap .item .class-btn.prpl-line {
    height: 40px;
    font-size: 14px; }

 #pros .container h2, #why2 .container h2 {
    margin-bottom: 30px;
    line-height: normal; }
}
@media only screen and (max-width: 320px) {
	header .content .wrapper-bg {
    -webkit-background-size: 100% 100%;
    background-size: 100%;
    background-position: 0 286%; }
	 header .content p {
    font-size: 16px;
    padding-right: 0; }
	 #offer .wrapper-bg.price .wrap .left {
    width: 100%;
    padding-right: 0; }
	 #pros .wrap .item img, #why2 .wrap .item img {
    zoom: 0.7; }

  #pros .wrap .item .class-btn.prpl-line, #why2 .wrap .item .class-btn.prpl-line {
    margin-top: 10px; }

  #pros .wrap .item, #why2 .wrap .item {
    margin-bottom: 25px;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-box-align: start;
    -webkit-align-items: flex-start;
    -ms-flex-align: start;
    align-items: flex-start;
    -webkit-box-pack: start;
    -webkit-justify-content: flex-start;
    -ms-flex-pack: start;
    justify-content: flex-start; }

 #pros .container h2 br, #why2 .container h2 br{
    display: none; }
  #pros .wrap .item, #why2 .wrap .item {
    margin-bottom: 12px; }

  #pros, #why2 {
    padding: 50px 0 40px 0; }

  #pros .wrap .item span, #why2 .wrap .item span {
    font-size: 16px;
    padding-left: 0px;
    padding-top: 10px;
    line-height: 24px; }

  #pros .wrap .item {
    margin-bottom: 20px;
    -webkit-box-align: start;
    -webkit-align-items: flex-start;
    -ms-flex-align: start;
    align-items: flex-start;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column; }

  #pros .wrap .item span {
    font-size: 16px;
    line-height: 24px;
    padding-top: 10px;
    padding-left: 0; }

  #pros .wrap .item, #why2 .wrap .item {
    margin-bottom: 20px; }

  #pros .wrap .item img {
    zoom: 0.7; }
}