.st0 {
  display: none; }

.st1 {
  display: inline;
  fill: #7BCEDA; }

.st2 {
  display: inline;
  fill: none;
  stroke: #6D6E70;
  stroke-width: 2;
  stroke-linecap: round;
  stroke-linejoin: round;
  stroke-miterlimit: 10; }

.st3 {
  display: inline; }

.st4 {
  fill: #F18D20; }

.st5 {
  fill: #6D6E70; }

.st6 {
  fill: #FFFFFF; }

.st7 {
  fill: none;
  stroke: #6D6E70;
  stroke-width: 2;
  stroke-linecap: round;
  stroke-linejoin: round;
  stroke-miterlimit: 10; }

.st8 {
  fill: #7BCEDA; }

.st9 {
  fill: #FFFFFF;
  stroke: #6D6E70;
  stroke-width: 2;
  stroke-linecap: round;
  stroke-linejoin: round;
  stroke-miterlimit: 10; }

.st10 {
  display: inline;
  fill: #FFFFFF; }

.st11 {
  fill: #FFFFFF;
  stroke: #6D6E70;
  stroke-width: 1.7348;
  stroke-linecap: round;
  stroke-linejoin: round;
  stroke-miterlimit: 10; }

.st12 {
  fill: none;
  stroke: #6D6E70;
  stroke-width: 1.7348;
  stroke-linecap: round;
  stroke-linejoin: round;
  stroke-miterlimit: 10; }

.st13 {
  display: inline;
  fill: #F7BA4D;
  stroke: #6D6E70;
  stroke-width: 2;
  stroke-linecap: round;
  stroke-linejoin: round;
  stroke-miterlimit: 10; }

.st14 {
  fill: #F7BA4D; }

.st15 {
  fill: none;
  stroke: #6D6E70;
  stroke-width: 1.7899;
  stroke-linecap: round;
  stroke-linejoin: round;
  stroke-miterlimit: 10; }

.st16 {
  display: inline;
  fill: #FFFFFF;
  stroke: #6D6E70;
  stroke-width: 2;
  stroke-linejoin: round;
  stroke-miterlimit: 10; }

.st17 {
  fill: #F7BA4D;
  stroke: #6D6E70;
  stroke-width: 2;
  stroke-miterlimit: 10; }

.st18 {
  display: inline;
  fill: #7BCEDA;
  stroke: #6D6E70;
  stroke-width: 1.6911;
  stroke-linejoin: round;
  stroke-miterlimit: 10; }

.st19 {
  display: inline;
  fill: #7BCEDA;
  stroke: #6D6E70;
  stroke-width: 2;
  stroke-linejoin: round;
  stroke-miterlimit: 10; }

.st20 {
  display: inline;
  fill: #F7BA4D;
  stroke: #6D6E70;
  stroke-width: 2;
  stroke-linejoin: round;
  stroke-miterlimit: 10; }

.st21 {
  display: inline;
  fill: #FFFFFF;
  stroke: #6D6E70;
  stroke-width: 2;
  stroke-linecap: round;
  stroke-linejoin: round;
  stroke-miterlimit: 10; }

.st22 {
  display: inline;
  fill: #58595B;
  stroke: #6D6E70;
  stroke-width: 2;
  stroke-linecap: round;
  stroke-linejoin: round;
  stroke-miterlimit: 10; }

.st23 {
  display: inline;
  fill: none;
  stroke: #6D6E70;
  stroke-width: 2.1083;
  stroke-linecap: round;
  stroke-linejoin: round;
  stroke-miterlimit: 10; }

.st24 {
  display: inline;
  fill: #F1F1F2; }

.st25 {
  display: inline;
  fill: none;
  stroke: #6D6E70;
  stroke-width: 1.25;
  stroke-linecap: round;
  stroke-miterlimit: 10; }

.st26 {
  clip-path: url(#SVGID_2_);
  fill: #FFFFFF;
  stroke: #6D6E70;
  stroke-width: 1.25;
  stroke-linecap: round;
  stroke-linejoin: round;
  stroke-miterlimit: 10; }

.st27 {
  display: inline;
  fill: none;
  stroke: #6D6E70;
  stroke-width: 1.25;
  stroke-linecap: round;
  stroke-linejoin: round;
  stroke-miterlimit: 10; }

.st28 {
  fill: #75CBD1; }

.st29 {
  fill: #FFFFFF;
  stroke: #6D6E70;
  stroke-width: 1.25;
  stroke-linecap: round;
  stroke-linejoin: round;
  stroke-miterlimit: 10; }

.st30 {
  fill: none;
  stroke: #6D6E70;
  stroke-width: 3.3867;
  stroke-linejoin: round;
  stroke-miterlimit: 10; }

.st31 {
  fill: none;
  stroke: #6D6E70;
  stroke-width: 1.25;
  stroke-linecap: round;
  stroke-linejoin: round;
  stroke-miterlimit: 10; }

.st32 {
  display: inline;
  fill: #F7BA4D; }

.st33 {
  fill: none;
  stroke: #58595B;
  stroke-width: 1.25;
  stroke-linecap: round;
  stroke-miterlimit: 10; }

.st34 {
  fill: #F7BA4D;
  stroke: #6D6E70;
  stroke-width: 1.25;
  stroke-miterlimit: 10; }

.st35 {
  fill: none;
  stroke: #6D6E70;
  stroke-width: 1.25;
  stroke-miterlimit: 10; }

.st36 {
  fill: #75CBD1;
  stroke: #6D6E70;
  stroke-width: 1.25;
  stroke-linecap: round;
  stroke-linejoin: round;
  stroke-miterlimit: 10; }

.st37 {
  fill: #ED9C21;
  stroke: #6D6E70;
  stroke-width: 1.25;
  stroke-miterlimit: 10; }

.st38 {
  fill: none;
  stroke: #6D6E70;
  stroke-width: 1.25;
  stroke-linecap: round;
  stroke-miterlimit: 10; }

.st39 {
  display: inline;
  fill: #F18D20; }

.st40 {
  display: inline;
  fill: none;
  stroke: #6D6E70;
  stroke-width: 1.25;
  stroke-miterlimit: 10; }

.st41 {
  display: inline;
  fill: #6D6E70; }

.st42 {
  fill: none;
  stroke: #6E6F72;
  stroke-width: 1.25;
  stroke-linecap: round;
  stroke-linejoin: round;
  stroke-miterlimit: 10; }

.st43 {
  display: inline;
  fill: none;
  stroke: #6E6F72;
  stroke-width: 1.25;
  stroke-linecap: round;
  stroke-linejoin: round;
  stroke-miterlimit: 10; }

.st44 {
  display: inline;
  fill: none;
  stroke: #58595B;
  stroke-width: 1.2248;
  stroke-linecap: round;
  stroke-linejoin: round;
  stroke-miterlimit: 10; }

.st45 {
  display: inline;
  fill: #F7BA4D;
  stroke: #FFFFFF;
  stroke-width: 0.4899;
  stroke-miterlimit: 10; }

.st46 {
  display: inline;
  fill: #FFFFFF;
  stroke: #6E6F72;
  stroke-width: 1.25;
  stroke-linecap: round;
  stroke-linejoin: round;
  stroke-miterlimit: 10; }

.st47 {
  display: inline;
  fill: #ED9C21;
  stroke: #6D6E70;
  stroke-width: 1.25;
  stroke-miterlimit: 10; }

.st48 {
  fill: #FFFFFF;
  stroke: #6E6F72;
  stroke-width: 1.25;
  stroke-linecap: round;
  stroke-linejoin: round;
  stroke-miterlimit: 10; }

.st49 {
  fill: #ED9C21; }

.st50 {
  fill: #7BCEDA;
  stroke: #6D6E70;
  stroke-width: 1.25;
  stroke-linecap: round;
  stroke-miterlimit: 10; }

.st51 {
  display: inline;
  fill: #FFFFFF;
  stroke: #6D6E70;
  stroke-width: 1.25;
  stroke-linecap: round;
  stroke-miterlimit: 10; }

.st52 {
  fill: #6D6E70;
  stroke: #6D6E70;
  stroke-width: 1.25;
  stroke-linecap: round;
  stroke-miterlimit: 10; }

.st53 {
  fill: #6E6F72; }

.st54 {
  clip-path: url(#SVGID_4_);
  fill: #6D6E70; }

.st55 {
  fill: #FFFFFF;
  stroke: #6D6E70;
  stroke-width: 1.25;
  stroke-linecap: round;
  stroke-miterlimit: 10; }

.st56 {
  clip-path: url(#Glass_x28_mask_x29__1_);
  fill: #7BCEDA; }

.industry-outer-circle {
  fill: none;
  stroke: #6D6E70;
  stroke-width: 2;
  stroke-linecap: round;
  stroke-linejoin: round;
  stroke-miterlimit: 10; }

.industry-background {
  fill: #7BCEDA; }

svg {
  overflow: visible;
  margin-bottom: 10px;
  width: 85px;
  height: 85px; }

.industry-icons:hover .legal-industry-icon,
.industry-icons:hover .contractor-industry-icon,
.industry-icons:hover .architect-industry-icon,
.industry-icons:hover .freelance-industry-icon,
.industry-icons:hover .accounting-industry-icon,
.industry-icons:hover .trainers-industry-icon,
.industry-icons:hover .consulting-industry-icon,
.industry-icons:hover .small-business-industry-icon {
  transform: scale(1.1);
  -webkit-transform: scale(1.1);
  -moz-transform: scale(1.1); }

.industry-icons:hover .industry-outer-circle {
  stroke-width: 3;
  opacity: .5; }

.industry-icons:hover .industry-background {
  fill: #f4f4f4; }

.industry-outer-circle {
  transition: stroke-width .5s ease-out;
  transition: opacity .5s ease-out; }

.industry-background {
  transition: fill .6s ease-out; }

/** Legal Industry **/
.legal-industry-icon,
.contractor-industry-icon,
.architect-industry-icon,
.freelance-industry-icon,
.accounting-industry-icon,
.trainers-industry-icon,
.consulting-industry-icon,
.small-business-industry-icon {
  transform-origin: 50% 50%;
  -webkit-transform-origin: 50% 50%;
  -moz-transform-orition: 50% 50%; }

.legal-industry-icon,
.contractor-industry-icon,
.architect-industry-icon,
.freelance-industry-icon,
.accounting-industry-icon,
.trainers-industry-icon,
.consulting-industry-icon,
.small-business-industry-icon {
  transition: transform .5s .1s ease-out;
  -webkit-transition: transform .5s .1s ease-out;
  -moz-transition: transform .5s .1s ease-out; }
