.section-about-1 .column {
  background-color:#252525;

}

.section-about-1 .column.col-md-4 {
  background-color:#ffffff;

}

.section-about-1 .box {
  padding-top:50px;
  padding-bottom:50px;
  padding-left:50px;
  padding-right:50px;
  color: #fff;

}

.section-about-1 .box h2, .section-about-1 .box h4 {
  color: #fff;

}

.section-about-1 .separator {
  width: 100px;

}

.section-about-1 .separator-line {
  border-color:#fff;
  color:#fff;

}

.section-about-2 .box {
  padding-bottom:90px;

}

.section-about-2 .box:first-child {
  padding-top:90px;
  padding-bottom:50px;

}

.section-about-2 .like-bg .box {
  padding-bottom:90px;
  padding-left:50px;
  padding-top: 0;

}

.section-about-2 .like-bg .box:first-child {
  padding-top:90px;
  padding-bottom:50px;
  padding-left:50px;

}

.section-about-2 .col-md-6 {
  background-color:#e0ddd8;

}

.section-about-2 .col-md-6 .box {
  padding-top:90px;
  padding-bottom:90px;
  padding-left:50px;
  padding-right:70px;

}

.section-about-2 .separator {
  width: 100px;
  margin-left: 0;

}

.section-about-2 .separator-line {
  border-color:#1f1f1f;
  color:#1f1f1f;

}

.section-about-team {
  padding-top:90px;
  padding-bottom:90px;
  background-color:#f7f7f7;

}

.section-about-team .title {
  text-align: center;
  letter-spacing: 5px;
  margin-bottom: -15px;
  color: #252525;

}

.section-about-team .separator {
  width: 100px;

}

.section-about-team .separator-line {
  border-color:#444444;
  color:#444444;

}

.section-about-team .container > .row {
  padding-top:70px;

}

.section-about-3 {
  padding-top:50px;
  padding-bottom:50px;
  background-color:#252525;

}

.section-accordion {
  padding-top: 50px;
  padding-bottom: 20px;

}

.section-best-product-grid .separator-line {
  border-color:#dd9933;
  color:#dd9933;

}

.section-best-product-grid h4 {
  font-size:20px;
  border-color:#dd9933;
  color:#dd9933;

}

.section-best-product-slider .caroufredsel_wrapper {
  margin: 0px 0px 14.5px;

}

.section-client {
  padding-top:50px;
  padding-bottom:50px;

}

.section-client .bg-color {
  background-color:#f5f5f5;

}

.section-client .row-custom-padding {
  padding-top:20px;
  padding-bottom:20px;

}

.section-contact {
  padding-top:90px;

}

.section-contact .title {
  text-align: center;
  letter-spacing: 5px;
  margin-bottom: -15px;
  color: #252525;

}

.section-contact .separator {
  width: 100px;

}

.section-contact .separator-line {
  border-color:#444444;
  color:#444444;

}

.section-contact .container > .row {
  padding-bottom:70px;

}

.section-counters {
  padding-top:100px;
  padding-bottom:100px;

}

.section-counters.color {
  background-color:#34495e;

}

.section-counters.color2 {
  background-color:#1abc9c;

}

.counter-items-1, .counter-items-2, .counter-items-3, .counter-items-4, .iconbox-items, .welcome-items {
  padding-top:20px;
  padding-bottom:20px;

}

.counter-items-1 .counter .counter-icon {
  font-size:25px;

}

.counter-items-1 .counter .counter-number {
  font-size:40px;

}

.counter-items-1 .counter .counter-text {
  font-size:20px;

}

.counter-items-2 .counter .counter-number {
  font-size:100px;
  color:#ffffff;

}

.counter-items-2 .counter .counter-unit {
  font-size:70px;
  color:#ffffff;

}

.counter-items-2 .counter .counter-text {
  font-size:60px;
  color:#ffffff;

}

.counter-items-3 .counter .counter-icon, .counter-items-3 .counter .counter-number {
  font-size:40px;

}

.counter-items-3 .counter .counter-text {
  font-size:18px;

}

.counter-items-4 .counter .counter-number {
  font-size:60px;
  color:#ffffff;

}

.counter-items-4 .counter .counter-text {
  font-size:20px;
  color:#ffffff;

}

.section-header-1 {
  padding-top:90px;
  padding-bottom:80px;

}

.section-header-2 {
  padding-top:90px;
  padding-bottom:90px;
  background-color:rgba(0,0,0,0.7);

}

.section-header-2 .title {
  text-align: center;
  letter-spacing: 5px;
  margin-bottom: -15px;
  color: #ffffff;

}

.section-header-2 h2.text-center {
  color: #fff;

}

.section-header-2 .separator {
  width: 100px;

}

.section-header-2 .separator-line {
  border-color:#ffffff;
  color:#ffffff;

}

.section-header-2 .container > .row-custom-padding {
  padding-top:70px;

}

.section-header-2 .box {
  padding-right:30px;

}

.section-header-2 .box h3 {
  color: #ffffff;

}

.section-header-2 .box .progress {
  line-height: 10px;
  height: 10px;

}

.section-header-2 .box .progress-title {
  color: #fff;

}

.section-header-2 .text-block {
  color: #fff;

}

.section-header-2 .text-block h3 {
  font-size: 1.4em;
  color: #ffffff;
  margin-top: 0;

}

.section-header-2 button {
  background-color:rgba(255,255,255,0.01);
  border-color:#fff;
  color:#fff;

}

.section-header-2 .row-image-bg {
  background-image: url('/soviethooligans.ru/images/home-parallax.jpg');

}

.section-header-3 {
  padding-top:90px;
  padding-bottom:90px;

}

.section-header-3 .title {
  text-align: center;
  letter-spacing: 5px;
  margin-bottom: -15px;
  color: #252525;

}

.section-header-3 .separator {
  width: 100px;

}

.section-header-3 .separator-line {
  border-color:#444444;
  color:#444444;

}

.section-header-3 .container > .row-custom-padding {
  padding-top:70px;

}

.section-header-4 {
  padding-top:50px;
  padding-bottom:50px;
  background-color:#f5f5f5;

}

.section-header-4 .row-custom-padding {
  padding-top:20px;
  padding-bottom:20px;

}

.section-home1-1 {
  padding-top:90px;
  padding-bottom:90px;

}

.section-home1-1 .title {
  text-align: center;
  letter-spacing: 5px;
  margin-bottom: -15px;
  color: #252525;

}

.section-home1-1 .separator {
  width: 100px;

}

.section-home1-1 .separator-line {
  border-color:#444444;
  color:#444444;

}

.section-home1-1 .container > .row-custom-padding {
  padding-top:70px;

}

.section-home1-2 .column {
  background-color:#252525;

}

.section-home1-2 .column .box {
  padding-top:70px;
  padding-bottom:70px;
  padding-left:20px;
  padding-right:20px;

}

.section-home1-2 .column .box .iconbox-icon i {
  color:#ffffff;
  border-color:#ffffff;
  background-color:rgba(255,255,255,0.01);

}

.section-home1-2 .column .box .iconbox-content h3, .section-home1-2 .column .box .iconbox-content p {
  color:#ffffff;

}

.section-home1-3 .bg-white {
  background-color: #fff;

}

.section-home1-3 .box {
  padding-top:90px;
  padding-bottom:90px;
  padding-left:30px;
  padding-right:30px;

}

.section-home1-3 .separator {
  width: 100px;
  margin-left: 0;

}

.section-home1-3 .separator-line {
  border-color:#1f1f1f;
  color:#1f1f1f;

}

.section-home1-3 .row-image-bg {
  background-image: url('/soviethooligans.ru/images/home-parallax1.jpg');

}

.section-home1-4 {
  padding-top:90px;

}

.section-home1-4 .title {
  text-align: center;
  letter-spacing: 5px;
  margin-bottom: -15px;
  color: #252525;

}

.section-home1-4 .separator {
  width: 100px;

}

.section-home1-4 .separator-line {
  border-color:#444444;
  color:#444444;

}

.section-home1-4 .row-custom-padding {
  padding-top:70px;

}

.section-home1-4 .row-custom-padding {
  padding-top:70px;

}

.section-home1-4 .row-image-bg {
  background-image: url('/soviethooligans.ru/images/geometry2.png');

}

.section-home1-5 {
  padding-top:90px;
  padding-bottom:45px;

}

.section-home1-5 {
  padding-top:90px;
  padding-bottom:45px;

}

.section-home1-5 .title {
  text-align: center;
  letter-spacing: 5px;
  margin-bottom: -15px;
  color: #252525;

}

.section-home1-5 .separator {
  width: 100px;

}

.section-home1-5 .separator-line {
  border-color:#444444;
  color:#444444;

}

.section-home1-5 .container > .row-custom-padding {
  padding-top:70px;

}

.section-home1-6 {
  padding-top:50px;
  padding-bottom:50px;
  background-color:#f5f5f5;

}

.section-home1-6 .row-custom-padding {
  padding-top:20px;
  padding-bottom:20px;

}

.section-home2-1 {
  padding-top:90px;
  padding-bottom:90px;

}

.section-home2-2 {
  padding-top:90px;
  background-color:#f9f9f9;

}

.section-home2-2 .title {
  text-align: center;
  letter-spacing: 5px;
  margin-bottom: -15px;
  color: #252525;

}

.section-home2-2 .separator {
  width: 100px;

}

.section-home2-2 .separator-line {
  border-color:#444444;
  color:#444444;

}

.section-home2-2 .row-custom-padding {
  padding-top:70px;

}

.section-home2-3 {
  padding-top:75px;
  padding-bottom:75px;
  background-color:#8257bb;

}

.section-home2-3 .cta-style-square {
  background-color:#8257bb;
  border-color:#8257bb;

}

.section-home2-3 .cta-style-square h3, .section-home2-3 .cta-style-square h4 {
  color:#ffffff;

}

.section-home2-4 {
  padding-top:90px;
  padding-bottom:90px;
  background-color:#fcfcfc;

}

.section-home2-4 .separator {
  width: 100px;
  margin-left:0;

}

.section-home2-4 .separator-line {
  border-color:#444444;
  color:#444444;

}

.section-home2-4 .dh-lists i {
  color:#252525;

}

.section-home2-5 .column {
  background-color:#252525;

}

.section-home2-5 .column .box {
  padding-top:70px;
  padding-bottom:70px;
  padding-left:20px;
  padding-right:20px;

}

.section-home2-5 .column .box .iconbox-icon i {
  color:#ffffff;
  border-color:#ffffff;
  background-color:rgba(255,255,255,0.01);

}

.section-home2-5 .column .box .iconbox-content h3, .section-home2-5 .column .box .iconbox-content p {
  color:#ffffff;

}

.section-home3-1 {
  padding-top:90px;
  padding-bottom:90px;

}

.section-home3-1 .title {
  text-align: center;
  letter-spacing: 5px;
  margin-bottom: -15px;
  color: #252525;

}

.section-home3-1 .separator {
  width: 100px;

}

.section-home3-1 .separator-line {
  border-color:#444444;
  color:#444444;

}

.section-home3-1 .container > .row-custom-padding {
  padding-top:70px;

}

.section-home3-1 .box {
  padding-top:50px;
  padding-bottom:50px;

}

.section-home3-2 {
  padding-top:90px;
  padding-bottom:90px;
  background-color:#f9f9f9;

}

.section-home3-2 .separator {
  width: 100px;
  margin: 0;

}

.section-home3-2 .separator-line {
  border-color:#444444;
  color:#444444;

}

.section-home3-2 .progress {
  line-height: 10px;
  height: 10px;

}

.section-home3-3 {
  padding-top:90px;

}

.section-home3-3 .title {
  text-align: center;
  letter-spacing: 5px;
  margin-bottom: -15px;
  color: #252525;

}

.section-home3-3 .separator {
  width: 100px;

}

.section-home3-3 .separator-line {
  border-color:#444444;
  color:#444444;

}

.section-home3-3 .row-custom-padding {
  padding-top:70px;

}

.section-home3-3 .row-image-bg {
  background-image: url('/soviethooligans.ru/images/geometry2.png');

}

.section-home3-4 {
  padding-top:90px;
  padding-bottom:45px;

}

.section-home3-4 .title {
  text-align: center;
  letter-spacing: 5px;
  margin-bottom: -15px;
  color: #252525;

}

.section-home3-4 .separator {
  width: 100px;

}

.section-home3-4 .separator-line {
  border-color:#444444;
  color:#444444;

}

.section-home3-4 .container > .row-custom-padding {
  padding-top:70px;

}

.section-home3-5 .column:first-child {
  background-color:#3b5998;

}

.section-home3-5 .column + .column {
  background-color:#dd4b39;

}

.section-home3-5 .column + .column + .column {
  background-color:#00aced;

}

.section-home3-5 .column + .column + .column + .column {
  background-color:#cb2027;

}

.section-home3-5 .column i {
  color: #fff;

}

.section-home4-1 {
  padding-top:90px;
  padding-bottom:90px;

}

.section-home4-1 .title {
  text-align: center;
  letter-spacing: 5px;
  margin-bottom: -15px;
  color: #252525;

}

.section-home4-1 .separator {
  width: 100px;

}

.section-home4-1 .separator-line {
  border-color:#444444;
  color:#444444;

}

.section-home4-1 .container > .row-custom-padding {
  padding-top:70px;

}

.section-home4-2 {
  padding-top:90px;

}

.section-home4-2 .separator {
  width: 100px;
  margin: 0;

}

.section-home4-2 .separator-line {
  border-color:#444444;
  color:#444444;

}

.section-home4-2 .row-image-bg {
  background-image: url('/soviethooligans.ru/images/geometry2.png');

}

.section-home4-3 {
  padding-top:90px;
  padding-bottom:90px;

}

.section-home4-3 .title {
  text-align: center;
  letter-spacing: 5px;
  margin-bottom: -15px;
  color: #252525;

}

.section-home4-3 .separator {
  width: 100px;

}

.section-home4-3 .separator-line {
  border-color:#444444;
  color:#444444;

}

.section-home4-3 .row-custom-padding {
  padding-top:50px;

}

.section-home4-4 {
  padding-top:90px;
  padding-bottom:90px;
  background-color:rgba(0,0,0,0.7);

}

.section-home4-4 .title {
  text-align: center;
  letter-spacing: 5px;
  margin-bottom: -15px;
  color: #ffffff;

}

.section-home4-4 h2.text-center {
  color: #fff;

}

.section-home4-4 .separator {
  width: 100px;

}

.section-home4-4 .separator-line {
  border-color:#ffffff;
  color:#ffffff;

}

.section-home4-4 .container > .row-custom-padding {
  padding-top:70px;

}

.section-home4-4 .box {
  padding-right: 30px;

}

.section-home4-4 .box h3 {
  color: #ffffff;

}

.section-home4-4 .box .progress {
  line-height: 10px;
  height: 10px;

}

.section-home4-4 .box .progress-title {
  color: #fff;

}

.section-home4-4 .text-block {
  color: #fff;

}

.section-home4-4 .text-block h3 {
  font-size: 1.4em;
  color: #ffffff;
  margin-top: 0;

}

.section-home4-4 button {
  background-color:rgba(255,255,255,0.01);
  border-color:#fff;
  color:#fff;

}

.section-home4-4 .row-image-bg {
  background-image: url('/soviethooligans.ru/images/home-parallax.jpg');

}

.section-home4-5 .column {
  background-color:#3b5998;

}

.section-home4-5 .column + .column {
  background-color:#dd4b39;

}

.section-home4-5 .column + .column + .column {
  background-color:#00aced;

}

.section-home4-5 .box {
  padding-top:70px;
  padding-bottom:70px;
  padding-left:20px;
  padding-right:20px;

}

.section-home4-5 .box {
  padding-top:70px;
  padding-bottom:70px;
  padding-left:20px;
  padding-right:20px;

}

.section-home4-5 .box .iconbox-icon i {
  color:#ffffff;
  border-color:#ffffff;
  background-color:rgba(255,255,255,0.01);

}

.section-home4-5 .box .iconbox-content h3 {
  color:#ffffff;

}

.section-home5-1 {
  padding-top:20px;
  padding-bottom:20px;
  background-color:#252525;

}

.section-home5-1 .cta-style-outlined {
  background-color:#252525;
  border-color:#252525;

}

.section-home5-1 .cta-style-outlined h3, .section-home5-1 .cta-style-outlined h4 {
  color: #fff;

}

.section-home5-2 {
  padding-top:90px;
  padding-bottom:90px;

}

.section-home5-2 .container > .row-custom-padding {
  padding-top:50px;

}

.section-home5-3 {
  padding-top:90px;
  background-color:#f7f7f7;

}

.section-home5-3 .container > .row-custom-padding {
  padding-top:70px;

}

.section-home5-3 .title {
  text-align: center;
  letter-spacing: 5px;
  margin-bottom: -15px;
  color: #252525;

}

.section-home5-3 h2.text-center {
  color: #fff;

}

.section-home5-3 .separator {
  width: 100px;

}

.section-home5-3 .separator-line {
  border-color:#444444;
  color:#444444;

}

.section-home5-4 {
  padding-top:90px;
  padding-bottom:30px;
  background-color:#f7f7f7;

}

.section-home5-4 .separator {
  width: 100px;
  margin-left: 0;

}

.section-home5-4 .separator-line {
  border-color:#444444;
  color:#444444;

}

.section-home5-5 {
  padding-top:90px;
  padding-bottom:90px;
  background-color:rgba(0,0,0,0.75);

}

.section-home5-5 .counter-icon, .section-home5-5 .counter-number {
  font-size:40px;
  color:#ffffff;

}

.section-home5-5 .counter-unit {
  font-size:30px;
  color:#ffffff;

}

.section-home5-5 .counter-text {
  font-size:18px;
  color:#ffffff;

}

.section-home5-5 .row-image-bg {
  background-image: url('/soviethooligans.ru/images/home-parallax.jpg');

}

.section-home5-6 {
  padding-top:90px;
  padding-bottom:45px;

}

.section-home5-6 .title {
  text-align: center;
  letter-spacing: 5px;
  margin-bottom: -15px;
  color: #252525;

}

.section-home5-6 .separator {
  width: 100px;

}

.section-home5-6 .separator-line {
  border-color:#444444;
  color:#444444;

}

.section-home5-6 .container > .row-custom-padding {
  padding-top:70px;

}

.section-home5-7 .column:first-child {
  background-color:#3b5998;

}

.section-home5-7 .column + .column {
  background-color:#dd4b39;

}

.section-home5-7 .column + .column + .column {
  background-color:#00aced;

}

.section-home5-7 .column + .column + .column + .column {
  background-color:#cb2027;

}

.section-home5-7 .column i {
  color: #fff;

}

.section-home6-1 {
  padding-top:90px;
  padding-bottom:90px;

}

.section-home6-2 {
  padding-top:90px;

}

.section-home6-2 .title {
  text-align: center;
  letter-spacing: 5px;
  margin-bottom: -15px;
  color: #252525;

}

.section-home6-2 .separator {
  width: 100px;

}

.section-home6-2 .separator-line {
  border-color:#444444;
  color:#444444;

}

.section-home6-2 .row-custom-padding {
  padding-top:70px;

}

.section-home6-2 .row-image-bg {
  background-image: url('/soviethooligans.ru/images/geometry2.png');

}

.section-home6-3 {
  padding-top:20px;
  padding-bottom:20px;
  background-color:#252525;

}

.section-home6-3 .cta-style-outlined {
  background-color:#252525;
  border-color:#252525;

}

.section-home6-3 .cta-style-outlined h3 {
  color: #fff;

}

.section-home6-4 {
  padding-top:70px;
  padding-bottom:70px;

}

.section-home6-4 .separator {
  width: 200px;

}

.section-home6-4 .separator i {
  font-size:14px;
  border-color:#565656;
  color:#565656;

}

.section-home6-4 .separator-line {
  border-color:#565656;
  color:#565656;

}

.section-home6-5 {
  padding-top:90px;
  background-color:#f5f5f5;

}

.section-home6-5 .title {
  text-align: center;
  letter-spacing: 5px;
  margin-bottom: -15px;
  color: #252525;

}

.section-home6-5 .separator {
  width: 100px;
  margin-left: 0;

}

.section-home6-5 .separator-line {
  border-color:#444444;
  color:#444444;

}

.section-home6-5 .dh-lists i {
  color:#252525;

}

.section-home6-6 .column {
  background-color:#9cae92;

}

.section-home6-6 .column + .column {
  background-color:#c4a798;

}

.section-home6-6 .column + .column + .column {
  background-color:#72b7c4;

}

.section-home6-6 .column .box {
  padding-top:70px;
  padding-bottom:70px;
  padding-left:20px;
  padding-right:20px;

}

.section-home6-6 .column h3, .section-home6-6 .column h4, .section-home6-6 .column .text-block {
  color: #fff;

}

.section-home7-1 {
  padding-top:70px;
  padding-bottom:55px;
  background-color:#252525;

}

.section-home7-1 i {
  color:#ffffff;
  border-color:#ffffff;
  background-color:rgba(255,255,255,0.01);

}

.section-home7-1 h3, .section-home7-1 p {
  color:#ffffff;

}

.section-home7-2 .bg-white {
  background-color: #ffffff;

}

.section-home7-2 .box-custom-margin-padding {
  padding-top:90px;
  padding-bottom:90px;
  padding-right:50px;

}

.section-home7-2 .separator {
  width: 100px;
  margin-left: 0;

}

.section-home7-2 .separator-line {
  border-color:#1f1f1f;
  color:#1f1f1f;

}

.section-home7-2 .row-image-bg {
  background-image: url('/soviethooligans.ru/images/home-7-parallax.jpg');

}

.section-home7-3 .bg-white {
  background-color:rgba(255,255,255,0.8);

}

.section-home7-3 .box-custom-margin-padding {
  padding-top:90px;
  padding-bottom:90px;
  padding-left:30px;
  padding-right:30px;

}

.section-home7-3 .box-custom-margin-padding {
  padding-top:90px;
  padding-bottom:90px;
  padding-left:30px;
  padding-right:30px;

}

.section-home7-3 .separator {
  width: 100px;
  margin-left: 0;

}

.section-home7-3 .separator-line {
  border-color:#1f1f1f;
  color:#1f1f1f;

}

.section-home7-3 .iconbox-icon i {
  color:#1f1f1f;
  border-color:#1f1f1f;
  background-color:rgba(0,0,0,0.01);

}

.section-home7-3 .row-image-bg {
  background-image: url('/soviethooligans.ru/images/home-parallax1.jpg');

}

.section-home7-4 {
  padding-top:90px;
  padding-bottom:90px;

}

.section-home7-4 .separator {
  width: 100px;
  margin-left: 0;

}

.section-home7-4 .separator-line {
  border-color:#1f1f1f;
  color:#1f1f1f;

}

.section-home7-4 .container > .row-custom-padding {
  padding-top:50px;

}

.section-home7-5 {
  padding-top:20px;
  padding-bottom:20px;
  background-color:#252525;

}

.section-home7-5 .cta-style-outlined {
  background-color:#252525;
  border-color:#252525;

}

.section-home7-5 .cta-style-outlined h3 {
  color: #fff;

}

.section-home7-6 .box-custom-margin-padding {
  padding-top:70px;
  padding-bottom:70px;
  padding-left:20px;
  padding-right:20px;

}

.section-home7-7 {
  padding-top:70px;
  padding-bottom:70px;
  background-color:#f7f7f7;

}

.section-home7-8 {
  padding-top:90px;
  padding-bottom:90px;

}

.section-agency-1 {
  padding-top:40px;
  padding-bottom:40px;
  background-color:#f5f5f5;

}

.section-agency-2 {
  padding-top:90px;
  padding-bottom:90px;

}

.section-agency-2 .title {
  text-align: center;
  letter-spacing: 5px;
  margin-bottom: -15px;
  color: #252525;

}

.section-agency-2 .separator {
  width: 100px;

}

.section-agency-2 .separator-line {
  border-color:#444444;
  color:#444444;

}

.section-agency-2 .container > .row-custom-padding {
  padding-top:50px;

}

.section-agency-3 {
  padding-top:90px;
  padding-bottom:90px;
  background-color:rgba(0,0,0,0.7);

}

.section-agency-3 .title {
  text-align: center;
  letter-spacing: 5px;
  margin-bottom: -15px;
  color: #ffffff;

}

.section-agency-3 h2.text-center {
  color: #ffffff;

}

.section-agency-3 .separator {
  width: 100px;

}

.section-agency-3 .separator-line {
  border-color:#ffffff;
  color:#ffffff;

}

.section-agency-3 .container > .row-custom-padding {
  padding-top:70px;

}

.section-agency-3 .box {
  padding-right: 30px;

}

.section-agency-3 .box h3 {
  color: #ffffff;

}

.section-agency-3 .box .progress {
  line-height: 10px;
  height: 10px;

}

.section-agency-3 .box .progress-title {
  color: #fff;

}

.section-agency-3 .text-block {
  color: #fff;

}

.section-agency-3 .text-block h3 {
  font-size: 1.4em;
  color: #ffffff;
  margin-top: 0;

}

.section-agency-3 button {
  background-color:rgba(255,255,255,0.01);
  border-color:#fff;
  color:#fff;

}

.section-agency-3 .row-image-bg {
  background-image: url('/soviethooligans.ru/images/home-parallax1.jpg');

}

.section-agency-4 {
  padding-top:90px;

}

.section-agency-4 .title {
  text-align: center;
  letter-spacing: 5px;
  margin-bottom: -15px;
  color: #252525;

}

.section-agency-4 .separator {
  width: 100px;

}

.section-agency-4 .separator-line {
  border-color:#444444;
  color:#444444;

}

.section-agency-4 .row-custom-padding {
  padding-top:70px;

}

.section-agency-5 {
  padding-top:90px;
  padding-bottom:90px;
  background-color:#f7f7f7;

}

.section-agency-5 {
  padding-top:90px;
  padding-bottom:90px;
  background-color:#f7f7f7;

}

.section-agency-5 .title {
  text-align: center;
  letter-spacing: 5px;
  margin-bottom: -15px;
  color: #252525;

}

.section-agency-5 .separator {
  width: 100px;

}

.section-agency-5 .separator-line {
  border-color:#444444;
  color:#444444;

}

.section-agency-5 .container > .row-custom-padding {
  padding-top:70px;

}

.section-agency-6 {
  padding-top:90px;
  padding-bottom:45px;

}

.section-agency-6 .title {
  text-align: center;
  letter-spacing: 5px;
  margin-bottom: -15px;
  color: #252525;

}

.section-agency-6 .separator {
  width: 100px;

}

.section-agency-6 .separator-line {
  border-color:#444444;
  color:#444444;

}

.section-agency-6 .container > .row-custom-padding {
  padding-top:70px;

}

.section-agency-7 {
  padding-top:70px;
  padding-bottom:70px;
  background-color:#f7f7f7;

}

.section-agency-8 {
  padding-top:90px;

}

.section-agency-8 .title {
  text-align: center;
  letter-spacing: 5px;
  margin-bottom: -15px;
  color: #252525;

}

.section-agency-8 .separator {
  width: 100px;

}

.section-agency-8 .separator-line {
  border-color:#444444;
  color:#444444;

}

.section-agency-8 .container > .row-custom-padding {
  padding-top:70px;
  padding-bottom:70px;

}

.section-business-1 {
  padding-top:90px;
  padding-bottom:75px;
  background-color:#252525;

}

.section-business-1 .iconbox-icon i {
  color:#ffffff;
  border-color:#ffffff;
  background-color:rgba(255,255,255,0.01);

}

.section-business-1 .iconbox-content h3, .section-business-1 .iconbox-content p {
  color:#ffffff;

}

.section-business-2 {
  padding-top:90px;
  padding-bottom:30px;
  background-color:#f7f7f7;

}

.section-business-2 .separator {
  width: 100px;
  margin-left:0;

}

.section-business-2 .separator-line {
  border-color:#444444;
  color:#444444;

}

.section-business-3 {
  padding-top:90px;
  padding-bottom:90px;
  background-color:rgba(0,0,0,0.75);

}

.section-business-3 .title {
  text-align: center;
  letter-spacing: 5px;
  margin-bottom: -15px;
  color: #ffffff;

}

.section-business-3 h2.text-center {
  color: #fff;

}

.section-business-3 .separator {
  width: 100px;

}

.section-business-3 .separator-line {
  border-color:#ffffff;
  color:#ffffff;

}

.section-business-3 .container > .row-custom-padding {
  padding-top:70px;

}

.section-business-3 .piechart h3 {
  color: #fff;

}

.section-business-3 .row-image-bg {
  background-image: url('/soviethooligans.ru/images/home-parallax.jpg');

}

.section-business-4 {
  padding-top:90px;
  padding-bottom:70px;
  background-color:#f7f7f7;

}

.section-business-4 .title {
  text-align: center;
  letter-spacing: 5px;
  margin-bottom: -15px;
  color: #252525;

}

.section-business-4 .separator {
  width: 100px;

}

.section-business-4 .separator-line {
  border-color:#444444;
  color:#444444;

}

.section-business-5 {
  padding-top:90px;
  padding-bottom:45px;

}

.section-business-5 .title {
  text-align: center;
  letter-spacing: 5px;
  margin-bottom: -15px;
  color: #252525;

}

.section-business-5 .separator {
  width: 100px;

}

.section-business-5 .separator-line {
  border-color:#444444;
  color:#444444;

}

.section-business-5 .container > .row-custom-padding {
  padding-top:70px;

}

.section-business-6 {
  padding-top:90px;
  padding-bottom:90px;
  background-color:rgba(87,187,138,0.9);

}

.section-business-6 h1 span {
  color: #fff;

}

.section-business-6 .text-block p {
  font-size: 16px;
  color: #fff;

}

.section-business-6 .btn-custom-color {
  padding:10px 40px 10px 40px;
  border-width:2px;
  font-size:16px;
  background-color:rgba(0,0,0,0.01);
  border-color:#fff;
  color:#fff;

}

.section-business-7 {
  padding-top:90px;

}

.section-business-7 .column {
  bottom: -80px;

}

.section-business-7 .title {
  text-align: center;
  letter-spacing: 5px;
  margin-bottom: -15px;
  color: #252525;

}

.section-business-7 .separator {
  width: 100px;

}

.section-business-7 .separator-line {
  border-color:#444444;
  color:#444444;

}

.section-business-7 .row-custom-padding {
  padding-top: 70px;

}

.section-corporate-1 {
  padding-top:90px;
  padding-bottom:90px;

}

.section-corporate-2 {
  padding-top:90px;
  background-color:#000;

}

.section-corporate-2 .separator {
  width: 100px;
  margin-left: 0;

}

.section-corporate-2 .separator-line {
  border-color:#b29470;
  color:#b29470;

}

.section-corporate-2 h2 {
  color:#b29470;

}

.section-corporate-2 .text-block, .section-corporate-2 i.fa {
  color:#fff;

}

.section-corporate-2 .raw-html > div {
  margin-top: 20px;

}

.section-corporate-2 .raw-html > div i {
  margin-right: 20px;

}

.section-corporate-2 .raw-html > div i:last-child {
  margin-right: 0px;

}

.section-corporate-3 {
  padding-top:75px;
  padding-bottom:75px;
  background-color:#000;

}

.section-corporate-3 .column {
  bottom: -20px;

}

.section-corporate-3 .column .cta-style-square {
  background-color:#000;
  border-color:#000;

}

.section-corporate-3 .column .cta-style-square h3 {
  color: #b29470;

}

.section-corporate-3 .column .cta-style-square h4 {
  color: #fff;

}

.section-corporate-4 {
  padding-top:90px;
  padding-bottom:90px;
  background-color:#000;

}

.section-corporate-4 .title {
  text-align: center;
  letter-spacing: 5px;
  margin-bottom: -15px;
  color: #fff;

}

.section-corporate-4 h2 {
  color: #b29470;

}

.section-corporate-4 .separator {
  width: 100px;

}

.section-corporate-4 .separator-line {
  border-color:#b29470;
  color:#b29470;

}

.section-corporate-4 .row-custom-padding {
  padding-top:70px;

}

.section-corporate-5 {
  padding-top:90px;
  padding-bottom:90px;
  background-color:rgba(0,0,0,0.7);

}

.section-corporate-5 .title {
  text-align: center;
  letter-spacing: 5px;
  margin-bottom: -15px;
  color: #ffffff;

}

.section-corporate-5 h2.text-center {
  color: #fff;

}

.section-corporate-5 .separator {
  width: 100px;

}

.section-corporate-5 .separator-line {
  border-color:#b29470;
  color:#b29470;

}

.section-corporate-5 .row-custom-padding {
  padding-top: 70px;

}

.section-corporate-5 .box {
  padding-right: 30px;

}

.section-corporate-5 .box h3 {
  color: #ffffff;

}

.section-corporate-5 .box .progress {
  line-height: 10px;
  height: 10px;

}

.section-corporate-5 .box .progress-title {
  color: #fff;

}

.section-corporate-5 .text-block {
  color: #fff;

}

.section-corporate-5 .text-block h3 {
  font-size: 1.4em;
  color: #ffffff;
  margin-top: 0;

}

.section-corporate-5 button {
  background-color:rgba(255,255,255,0.01);
  border-color:#fff;
  color:#fff;

}

.section-corporate-5 .row-image-bg {
  background-image: url('/soviethooligans.ru/images/home-parallax.jpg');

}

.section-corporate-6 {
  padding-top:90px;
  padding-bottom:90px;

}

.section-corporate-6 .title {
  text-align: center;
  letter-spacing: 5px;
  margin-bottom: -15px;
  color: #252525;

}

.section-corporate-6 .separator {
  width: 100px;

}

.section-corporate-6 .separator-line {
  border-color:#b29470;
  color:#b29470;

}

.section-corporate-6 .container > .row-custom-padding {
  padding-top:70px;

}

.section-corporate-7 {
  padding-top:90px;
  padding-bottom:90px;
  background-color:#252525;

}

.section-corporate-7 h2 {
  color: #b29470;

}

.section-corporate-7 h4 {
  color: #fff;

}

.section-corporate-7 .member-job {
  color: #ccc;

}

.section-corporate-7 .title {
  text-align: center;
  letter-spacing: 5px;
  margin-bottom: -15px;
  color: #252525;

}

.section-corporate-7 .separator {
  width: 100px;

}

.section-corporate-7 .separator-line {
  border-color:#b29470;
  color:#b29470;

}

.section-corporate-7 .container > .row-custom-padding {
  padding-top:70px;

}

.section-corporate-8 {
  padding-top:90px;
  padding-bottom:90px;
  background-color:rgba(42,46,58,0.9);

}

.section-corporate-8 {
  padding-top:90px;
  padding-bottom:90px;
  background-color:rgba(42,46,58,0.9);

}

.section-corporate-8 .title {
  text-align: center;
  letter-spacing: 5px;
  margin-bottom: -15px;
  color: #ffffff;

}

.section-corporate-8 h2.text-center {
  color: #b29470;

}

.section-corporate-8 .separator {
  width: 100px;

}

.section-corporate-8 .separator-line {
  border-color:#b29470;
  color:#b29470;

}

.section-corporate-8 .container > .row-custom-padding {
  padding-top:40px;
  padding-bottom:40px;
  background-color:rgba(0,0,0,0.35);

}

.section-corporate-8 .container > .row-custom-padding .caroufredsel-items {
  color: #fff;

}

.section-corporate-8 .row-image-bg {
  background-image: url('/soviethooligans.ru/images/testimonials.jpg');

}

.section-landing-1 {
  padding-top:90px;
  padding-bottom:90px;
  background-color:#293134;

}

.section-landing-1 .title {
  text-align: center;
  letter-spacing: 5px;
  margin-bottom: -15px;
  color: #ffffff;

}

.section-landing-1 .heading-typed {
  color: #fff;
  text-align: center;

}

.section-landing-1 .heading-typed > span {
  color:#444
}

.section-landing-1 .separator {
  width: 100px;

}

.section-landing-1 .separator-line {
  border-color:#ffffff;
  color:#ffffff;

}

.section-landing-1 .container > .row-custom-padding {
  padding-top:70px;

}

.section-landing-1 .iconbox-content h3 {
  color:#252525;

}

.section-landing-1 .iconbox-content p {
  color:#ffffff;

}

.section-landing-2 {
  padding-top:90px;
  padding-bottom:40px;
  background-color:#34495e;

}

.section-landing-2 {
  padding-top:90px;
  padding-bottom:40px;
  background-color:#34495e;

}

.section-landing-2 .heading-typed {
  color: #fff;
  text-align: left;

}

.section-landing-2 .heading-typed > span {
  color:#444
}

.section-landing-2 .separator {
  width: 100px;
  margin-left: 0;

}

.section-landing-2 .separator-line {
  border-color:#ffffff;
  color:#ffffff;

}

.section-landing-2 .text-block p {
  color:#ffffff;

}

.section-landing-2 .text-block h4 {
  color: #fff;
  margin-top: 40px;

}

.section-landing-3 {
  padding-top:90px;
  padding-bottom:90px;
  background-color:#293134;

}

.section-landing-3 {
  padding-top:90px;
  padding-bottom:90px;
  background-color:#293134;

}

.section-landing-3 .title {
  text-align: center;
  letter-spacing: 5px;
  margin-bottom: -15px;
  color: #ffffff;

}

.section-landing-2 .heading-typed {
  color: #fff;

}

.section-landing-2 .heading-typed > span {
  color:#444
}

.section-landing-3 .separator {
  width: 100px;

}

.section-landing-3 .heading-typed {
  color: #fff;

}

.section-landing-3 .separator-line {
  border-color:#ffffff;
  color:#ffffff;

}

.section-landing-3 .container > .row-custom-padding {
  padding-top:70px;

}

.section-landing-3 .container > .row-custom-padding img {
  border-width:10px;
  border-color:#242b2d;

}

.section-landing-3 .container > .row-custom-padding h4 span {
  color: #ffffff;

}

.section-landing-4 {
  padding-top:90px;
  padding-bottom:40px;
  background-color:#34495e;

}

.section-landing-4 .heading-typed {
  color: #fff;
  text-align: left;

}

.section-landing-4 .heading-typed > span {
  color:#444
}

.section-landing-4 .separator {
  width: 100px;
  margin-left: 0;

}

.section-landing-4 .separator-line {
  border-color:#ffffff;
  color:#ffffff;

}

.section-landing-4 .text-block p {
  color:#ffffff;

}

.section-landing-5 {
  padding-top:90px;
  padding-bottom:90px;
  background-color:#293134;

}

.section-landing-5 .title {
  text-align: center;
  letter-spacing: 5px;
  margin-bottom: -15px;
  color: #ffffff;

}

.section-landing-5 .heading-typed {
  color: #fff;
  text-align: center;

}

.section-landing-5 .heading-typed > span {
  color:#444
}

.section-landing-5 .separator {
  width: 100px;

}

.section-landing-5 .separator-line {
  border-color:#ffffff;
  color:#ffffff;

}

.section-landing-5 .container > .row-custom-padding {
  padding-top:70px;

}

.section-landing-5 .iconbox-content p, .section-landing-5 .iconbox-content h3 {
  color:#ffffff;

}

.section-landing-6 {
  padding-top:90px;
  padding-bottom:90px;
  background-color:rgba(42,46,58,0.9);

}

.section-landing-6 .title {
  text-align: center;
  letter-spacing: 5px;
  margin-bottom: -15px;
  color: #ffffff;

}

.section-landing-6 .heading-typed {
  color: #fff;

}

.section-landing-6 .heading-typed > span {
  color:#444
}

.section-landing-6 .separator {
  width: 100px;

}

.section-landing-6 .separator-line {
  border-color:#ffffff;
  color:#ffffff;

}

.section-landing-6 .row-custom-padding-1 {
  padding-bottom:70px;

}

.section-landing-6 .row-custom-padding-2 {
  padding-top:40px;
  padding-bottom:40px;
  background-color:rgba(0, 0, 0, 0.35);

}

.section-landing-6 .row-custom-padding-2 .caroufredsel-items {
  color: #fff;

}

.section-landing-6 .row-image-bg {
  background-image: url('/soviethooligans.ru/images/testimonials.jpg');

}

.section-landing-7 {
  padding-top:90px;
  padding-bottom:90px;
  background-color:#34495e;

}

.section-landing-7 {
  padding-top:90px;
  padding-bottom:90px;
  background-color:#34495e;

}

.section-landing-7 .heading-typed {
  color: #fff;

}

.section-landing-7 .heading-typed > span {
  color:#444
}

.section-landing-7 .separator {
  width: 100px;
  margin-left: 0;

}

.section-landing-7 .separator-line {
  border-color:#ffffff;
  color:#ffffff;

}

.section-landing-7 .text-block p {
  color:#ffffff;

}

.section-landing-8 {
  padding-top:90px;
  padding-bottom:90px;
  background-color:rgba(41,49,52,0.9);

}

.section-landing-8 .heading-typed {
  color: #fff;
  text-align: center;

}

.section-landing-8 .heading-typed > span {
  color:#444
}

.section-landing-8 .text-block p {
  text-align: center;
  font-size: 16px;
  color: #ffffff;

}

.section-landing-8 .row-image-bg {
  background-image: url('/soviethooligans.ru/images/home-parallax.jpg');

}

.section-onepage-1 {
  padding-top:90px;
  padding-bottom:90px;

}

.section-onepage-1 .container > .row-custom-padding {
  padding-top:50px;

}

.section-onepage-2 {
  padding-top:90px;
  padding-bottom:50px;
  background-color:#f7f7f7;

}

.section-onepage-3 {
  padding-top:50px;
  padding-bottom:50px;
  background-color:#252525;

}

.section-onepage-3 .cta-style-outlined {
  background-color:#252525;
  border-color:#252525;

}

.section-onepage-3 .cta-style-outlined h3, .section-onepage-3 .cta-style-outlined h4 {
  color: #fff;

}

.section-onepage-4 {
  padding-top:90px;

}

.section-onepage-4 .row-custom-padding {
  padding-top:70px;

}

.section-onepage-5 {
  padding-top:90px;
  padding-bottom:90px;

}

.section-onepage-5 .container > .row-custom-padding {
  padding-top:50px;

}

.section-onepage-6 {
  padding-top:90px;
  padding-bottom:90px;
  background-color:rgba(0,0,0,0.63);

}

.section-onepage-6 .column .box {
  padding-top: 20px;
  padding-bottom: 20px;

}

.section-onepage-6 .column.col-md-6 .box {
  padding-top:15px;
  padding-bottom:15px;
  padding-left:15px;
  padding-right:15px;

}

.section-onepage-6 .column.col-md-6 .box h2, .section-onepage-6 .column.col-md-6 .box .text-block {
  color: #fff;

}

.section-onepage-6 .column.col-md-6 .box .btn-custom-color {
  background-color:rgba(255,255,255,0.01);
  border-color:#ffffff;
  color:#ffffff;

}

.section-onepage-6 .counter-number {
  font-size:40px;
  color:#ffffff;

}

.section-onepage-6 .counter-unit {
  font-size:30px;
  color:#ffffff;

}

.section-onepage-6 .counter-text {
  font-size:18px;
  color:#ffffff;

}

.section-onepage-6 .row-image-bg {
  background-image: url('/soviethooligans.ru/images/home-parallax1.jpg');

}

.section-onepage-7 {
  padding-top:90px;
  padding-bottom:45px;

}

.section-onepage-7 .title {
  text-align: center;
  letter-spacing: 5px;
  margin-bottom: -15px;
  color: #252525;

}

.section-onepage-7 .separator {
  width: 100px;

}

.section-onepage-7 .separator-line {
  border-color:#444444;
  color:#444444;

}

.section-onepage-7 .container > .row-custom-padding {
  padding-top:70px;

}

.section-onepage-8 {
  padding-top:90px;
  padding-bottom:90px;
  background-color:rgba(41,49,52,0.9);

}

.section-onepage-8 h2 {
  color: #fff;

}

.section-onepage-8 .text-block {
  text-align: center;
  font-size: 16px;
  color: #ffffff;

}

.section-onepage-8 .row-image-bg {
  background-image: url('/soviethooligans.ru/images/street-4.jpg');

}

.section-onepage-9 {
  padding-top:90px;
  padding-bottom:90px;

}

.section-onepage-9 .container > .row-custom-padding {
  padding-top:70px;

}

.section-shop-1 {
  padding-top:30px;
  padding-bottom:15px;

}

.section-shop-2 {
  padding-top:40px;
  padding-bottom:40px;
  background-color:#f7f7f7;

}

.section-index-1 {
  padding-top:90px;
  padding-bottom:90px;

}

.section-index-1 .title {
  text-align: center;
  letter-spacing: 5px;
  margin-bottom: -15px;
  color: #252525;

}

.section-index-1 .separator {
  width: 100px;

}

.section-index-1 .separator-line {
  border-color:#444444;
  color:#444444;

}

.section-index-1 .container > .row-custom-padding {
  padding-top:50px;

}

.section-index-2 .row-absolute-bg .column:first-child {
  background-color:rgba(87,187,138,0.8);

}

.section-index-2 .box {
  padding-top:90px;
  padding-bottom:90px;
  padding-right:50px;

}

.section-index-2 .box h2 {
  color: #ffffff;

}

.section-index-2 .separator {
  width: 100px;
  margin-left: 0;

}

.section-index-2 .separator-line {
  border-color:#fff;
  color:#fff;

}

.section-index-2 .iconbox-icon i {
  color:#ffffff;
  border-color:#ffffff;
  background-color:rgba(0,0,0,0.01);

}

.section-index-2 .iconbox-content h3, .section-index-2 .iconbox-content p {
  color: #fff;

}

.section-index-2 .row-image-bg {
  background-image: url('/soviethooligans.ru/images/home-parallax1.jpg');

}

.section-index-3 {
  padding-top:90px;

}

.section-index-3 .title {
  text-align: center;
  letter-spacing: 5px;
  margin-bottom: -15px;
  color: #252525;

}

.section-index-3 .separator {
  width: 100px;

}

.section-index-3 .separator-line {
  border-color:#444444;
  color:#444444;

}

.section-index-4 {
  padding-top:70px;
  padding-bottom:90px;

}

.section-index-5 {
  padding-top:90px;
  padding-bottom:90px;
  background-color:rgba(0,0,0,0);

}

.section-index-5 h2 {
  color: #ffffff;

}

.section-index-5 .separator {
  width: 100px;
  margin-left: 0;

}

.section-index-5 .text-block {
  color: #fff;

}

.section-index-5 .btn-custom-color {
  background-color:rgba(255,255,255,0.01);
  border-color:#ffffff;
  color:#ffffff;

}

.section-index-5 .column .box {
  padding-top: 20px;
  padding-bottom: 20px;

}

.section-index-5 .counter-number {
  font-size:40px;
  color:#ffffff;

}

.section-index-5 .counter-unit {
  font-size:30px;
  color:#ffffff;

}

.section-index-5 .counter-text {
  font-size:18px;
  color:#ffffff;

}

.section-index-5 .row-image-bg {
  background-image: url('/soviethooligans.ru/images/parallax-3.jpg');

}

.section-index-6 {
  padding-top:90px;
  background-color:#f7f7f7;

}

.section-index-6 .title {
  text-align: center;
  letter-spacing: 5px;
  margin-bottom: -15px;
  color: #252525;

}

.section-index-6 .separator {
  width: 100px;

}

.section-index-6 .separator-line {
  border-color:#444444;
  color:#444444;

}

.section-index-7 {
  background-color:#f7f7f7;

}

.section-index-8 {
  padding-top:90px;
  padding-bottom:90px;
  background-color:#fcfcfc;

}

.section-index-8 .separator {
  width: 100px;
  margin-left: 0;

}

.section-index-8 .separator-line {
  border-color:#444444;
  color:#444444;

}

.section-index-8 .dh-lists i {
  color:#252525;

}

.section-index-9 {
  padding-top:90px;
  padding-bottom:90px;
  background-color:rgba(42,46,58,0.9);

}

.section-index-9 .row-custom-padding {
  padding-bottom:55px;

}

.section-index-9 .title {
  text-align: center;
  letter-spacing: 5px;
  margin-bottom: -15px;
  color: #ffffff;

}

.section-index-9 h2.text-center {
  color: #fff;

}

.section-index-9 .separator {
  width: 100px;

}

.section-index-9 .separator-line {
  border-color:#ffffff;
  color:#ffffff;

}

.section-index-9 .caroufredsel-items {
  color:#ffffff;

}

.section-index-9 .row-image-bg {
  background-image: url('/soviethooligans.ru/images/hand-notebook-pc-2980.jpg');

}

.section-index-10 {
  padding-top:90px;
  padding-bottom:90px;

}

.section-index-10 {
  padding-top:90px;
  padding-bottom:90px;

}

.section-index-10 .title {
  text-align: center;
  letter-spacing: 5px;
  margin-bottom: -15px;
  color: #252525;

}

.section-index-10 .separator {
  width: 100px;

}

.section-index-10 .separator-line {
  border-color:#444444;
  color:#444444;

}

.section-index-10 .container > .row-custom-padding {
  padding-top:70px;

}

.section-index-11 {
  padding-top:70px;
  padding-bottom:90px;

}

.section-index-11 h2 {
  color: #ffffff;
  text-align: center;

}

.section-index-11 .container > .row-custom-padding {
  padding-bottom:20px;

}

.section-index-11 .text-block {
  text-align: center;
  font-size: 16px;
  color: #ffffff;

}

.section-index-11 .row-image-bg {
  background-image: url('/soviethooligans.ru/images/section-bg.png');

}

.section-iconbox {
  padding-top:50px;
  padding-bottom:50px;

}

.section-iconbox.color {
  background-color:#1abc9c;

}

.section-iconbox.color h3, .section-iconbox.color p {
  color:#ffffff;

}

.section-iconbox.color1 {
  background-color:#f7f7f7;

}

.section-iconbox.color1 .icon-bg {
  color:#ffffff;
  border-color:#d9534f;
  background-color:#d9534f;

}

.section-iconbox.color2 {
  background-color:#34495e;

}

.section-iconbox.color2 i {
  color:#ffffff;
  border-color:#ffffff;

}

.section-iconbox.color2 h3, .section-iconbox.color2 p {
  color:#ffffff;

}

.section-chart {
  padding-top: 50px;
  padding-bottom: 50px;

}

.section-chart .pichart-canvas-value {
  font-size: 18px;

}

.section-chart.color {
  background-color:#34495e;

}

.section-chart.color h3 {
  color: #fff;

}

.section-chart.color1 {
  background-color:#1abc9c;

}

.section-chart.color1 .pichart-canvas-value {
  font-size: 30px;

}

.section-chart.color1 h3 {
  color:#ecf921;

}

.section-tooltip-title {
  padding-top: 40px;
  padding-bottom: 40px;

}