#panel-3930-1-0-0 .sow-features-list,
#panel-4546-1-0-0 .sow-features-list,
#panel-3930-2-0-1 .sow-features-list,
#panel-4546-2-0-1 .sow-features-list,
#panel-4546-4-0-0 .sow-features-list,
#panel-3930-4-0-0 .sow-features-list{
      display: flex;
      flex-flow: row wrap;
      justify-content: center;
	/*text-align:center;*/
}

#panel-4546-1-0-0 .sow-features-feature, #panel-3930-1-0-0
.sow-features-feature {
      width: 140px!important;
      margin: 0 0.5%;
      margin-bottom:30px;
      padding: 0;
      float: left;
}

#panel-4546-2-0-1 .sow-icon-container, #panel-3930-2-0-1
.sow-icon-container  {
    	margin-top:-50px!important;
      width: 100px!important;
      height: 100px!important;
    	font-size: 100px!important;
}

#panel-4546-2-0-2,#panel-3930-2-0-2{
	margin-top:-60px;
}
.so-widget-sow-features-default-573b30d7f5bb .sow-features-list .sow-features-feature:nth-of-type(4n){
	border-right-style:none!important;
}

#panel-4546-3-0-0,#panel-3930-3-0-0 {
	margin-bottom:0px!important;
}
#panel-4546-3-0-1,#panel-3930-3-0-1{
	padding: 0 30px;	
	background-color:#CAA228;
}
#pg-4546-3 .sow-icon-image,#pg-3930-3
.sow-icon-image{
	height:40px!important;
	
}
#pg-4546-3 .sow-icon-container,#pg-3930-3
.sow-icon-container{
	height:40px!important;	
}
#pg-4546-3 .textwidget,#pg-3930-3
.textwidget{
	color:#ffffff;
}
#pg-4546-3 h5,#pg-3930-3
h5{
	color:#ffffff;
}
#panel-4546-4-0-0 .sow-features-feature,
#panel-3930-4-0-0 .sow-features-feature {
     width: 32%!important;
  	 min-width:290px;
     box-shadow: 3px 3px 10px #00000029;
     margin: 10px 0.5%;
     display: inline-block;
     padding: 25px 20px;
     float: none;
}
#pg-4546-4,#pg-3930-4{
		 margin-top:80px;
}
/* Media queries */

@media (min-width: 1130px){
  #panel-4546-2-0-1 .sow-features-feature, #panel-3930-2-0-1
  .sow-features-feature {
        width: 24%!important;
        box-shadow: 3px 3px 10px #00000029;
        margin: 0 0.25%;
        margin-bottom: 60px;
        display: inline-block;
        padding: 0 15px 0 15px;
        float: none;
  }
}
@media (max-width: 1129px){
  #panel-4546-2-0-1 .sow-features-feature, #panel-3930-2-0-1
  .sow-features-feature {
        width: 45%!important;
        box-shadow: 3px 3px 10px #00000029;
        margin: 0 0.25%;
        margin-bottom: 60px;
        display: inline-block;
        padding: 0 15px 0 15px;
        float: none;
  }
  #panel-4546-4-0-0 .sow-features-feature,
	#panel-3930-4-0-0 .sow-features-feature {
     width: 45%!important;
  }
}
@media (min-width: 521px){
  #pg-4546-3 .sow-features-feature,
  #pg-3930-3 .sow-features-feature{
				margin-bottom: 0!important;
    		padding: 0px 3px 40px 3px;
    		border-right-style: solid;
    		border-right-color: #fff;
    		border-right-width: thin;
	  		border-bottom-style: solid;
    		border-bottom-color: #ffffff;
    		border-bottom-width: thin;
	}
	#pg-4546-3 .sow-features-feature-last-row,
  #pg-3930-3 .sow-features-feature-last-row{
				padding-top: 30px;
    		margin-bottom: 40px!important;
    		border-bottom-style:none;
	}
}

@media (max-width: 520px){
	#pg-4546-3 .sow-features-feature,
  #pg-3930-3 .sow-features-feature {

	 			margin-bottom: 40px!important;
				border-bottom-style: solid;
    		border-bottom-color: #ffffff;
    		border-bottom-width: thin;
	}
  #panel-4546-2-0-1 .sow-features-feature, 
  #panel-3930-2-0-1 .sow-features-feature {
        width: 80%!important;
        box-shadow: 3px 3px 10px #00000029;
        margin: 0 0.25%;
        margin-bottom: 60px;
        display: inline-block;
        padding: 0 15px 0 15px;
        float: none;
  }
  #panel-4546-4-0-0 .sow-features-feature,
	#panel-3930-4-0-0 .sow-features-feature {
     width: 80%!important;
  }
}


/* direct class */
.kpili{
	text-align:left;
}
.kpiul{
	text-align:left;
}
.kpili i{
	color:#CAA228;
}

.qquote{
	  position: absolute;
    left: calc(50% - 35px);
    height: auto;
    width: 90px;
}
.qlogo {
		position: absolute;
    top: 10px;
	left:10px;
    max-height: 60px;
    width: auto;
}
.tpmea{
	text-align:center;
font-size:21px;
line-height: normal;
	color:#ffffff;
}

.phero {    
      text-align: center;
      margin: 0px!important;
      font-size:24px;
}
.tfeatures{
      text-align:center;
      font-size:21px;
      line-height: normal;
      margin-bottom:70px;
}
.textwidget{
			font-size:14px;
}
.ftxtwrap{
			height:45px;
}
.qtxtwrap{
			height:100px;
}
.bagtxtwrap{
			height:40px;
}
.ftxt{
		position:absolute;
}