header .top-line .phones .class-btn {
	background-image: -webkit-linear-gradient(16deg, #ffae2b 0%, #f18149 100%);
   background-image: -ms-linear-gradient(16deg, #ffae2b 0%, #f18149 100%);
   -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); }
header .top-line nav .anchor-nav .anchor-active:after {
	background-image: -webkit-linear-gradient(177deg, #e24f6b 0%, #eb6e57 100%);
	background-image: -ms-linear-gradient(177deg, #e24f6b 0%, #eb6e57 100%);}	
header .content {
	height: 100vh;
	padding-top: 80px;
	background-image: -webkit-linear-gradient(130deg, #e24f6b 0%, #ffae2b 100%);
	background-image: -ms-linear-gradient(130deg, #e24f6b 0%, #ffae2b 100%); }
header .content .wrapper-bg {
	width: 100%;
	height: 100%;
	background-image: url("../img/orange/bg1.png");
	background-repeat: no-repeat;
	background-position: 114% 74%; }
#pros:after {
	background-image: -webkit-linear-gradient(-4deg, #fffef8 0%, #ffebeb 100%);
	background-image: -ms-linear-gradient(-4deg, #fffef8 0%, #ffebeb 100%);}
#contacts {
  background-image: -webkit-linear-gradient(-4deg, #fffef8 0%, #fef1ed 100%);
  background-image: -ms-linear-gradient(-4deg, #fffef8 0%, #fef1ed 100%); }
form button.send {
  background-image: -webkit-linear-gradient(72deg, #e24f6b 0%, #e8655c 100%);
  background-image: -ms-linear-gradient(72deg, #e24f6b 0%, #e8655c 100%);
  -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 .check-data a {
	color: #ec6939;}
form .styled-checkbox + label:before, form .styled-checkbox + span:before {
   background: #efefef;
   border: 1px solid #e6e6e6;}
  form .styled-checkbox:hover + label:before, form .styled-checkbox:hover + span:before {
    background-image: -webkit-linear-gradient(72deg, #e24f6b 0%, #e8655c 100%);
    background-image: -ms-linear-gradient(72deg, #e24f6b 0%, #e8655c 100%);}
  form .styled-checkbox:focus + label:before, form .styled-checkbox:focus + span:before {
    box-shadow: 0 0 0 3px rgba(0, 0, 0, 0.12); }
  form .styled-checkbox:checked + label:before, form .styled-checkbox:checked + span:before {
    background-image: -webkit-linear-gradient(72deg, #e24f6b 0%, #e8655c 100%);
    background-image: -ms-linear-gradient(72deg, #e24f6b 0%, #e8655c 100%); }
  form .styled-checkbox:disabled + label, form .styled-checkbox:disabled + span {
    color: #b8b8b8;}
  form .styled-checkbox:disabled + label:before, form .styled-checkbox:disabled + span:before {
    box-shadow: none;
    background: #ddd; }
  form .styled-checkbox:checked + label:after, form .styled-checkbox:checked + span:after {
    box-shadow: 2px 0 0 white, 4px 0 0 white, 4px -2px 0 white, 4px -4px 0 white, 4px -6px 0 white, 4px -8px 0 white;
    transform: rotate(45deg); }
#reviews {
	background-image: -webkit-linear-gradient(16deg, #ffae2b 0%, #f18149 100%);
   background-image: -ms-linear-gradient(16deg, #ffae2b 0%, #f18149 100%);}	 
#projects .class-btn {
	background-image: -webkit-linear-gradient(16deg, #ffae2b 0%, #f18149 100%);
   background-image: -ms-linear-gradient(16deg, #ffae2b 0%, #f18149 100%);}
#projects .wrap .item .links > a {
	color: #ec6939;}
#prices {
   background-image: -webkit-linear-gradient(125deg, #f0794e 0%, #ffae2b 100%);
   background-image: -ms-linear-gradient(125deg, #f0794e 0%, #ffae2b 100%);}
#prices .wrapper-bg {
	background-image: url("../img/orange/bg2.png");}
#prices .right .item button.small {
	background-image: -webkit-linear-gradient(72deg, #e24f6b 0%, #e8655c 100%);
	background-image: -ms-linear-gradient(72deg, #e24f6b 0%, #e8655c 100%);
	-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);}
#prices .right .item button.small:hover {
	-webkit-box-shadow: 0px 5px 24px 10px rgba(124, 34, 51, 0.23);
	box-shadow: 0px 5px 24px 10px rgba(124, 34, 51, 0.23);}
	
form .input input:focus, form .input textarea:focus, form .textarea input:focus, form .textarea textarea:focus {
	border-bottom: 2px solid #e24f6b; 
}