.rowService {
  display: -ms-flexbox; /* IE10 */
  display: flex;
  -ms-flex-wrap: wrap; /* IE10 */
  flex-wrap: wrap;
  padding: 0 4px;
}

/* Create four equal columns that sits next to each other */
.columnService {
  -ms-flex: 25%; /* IE10 */
  flex: 25%;
  max-width: 25%;
  padding: 0 4px;
}

.columnService img {
  margin-top: 8px;
  vertical-align: middle;
  width: 100%;
}

/* Responsive layout - makes a two column-layout instead of four columns */
@media screen and (max-width: 800px) {
  .columnService {
    -ms-flex: 50%;
    flex: 50%;
    max-width: 25%;
  }
}

/* Responsive layout - makes the two columns stack on top of each other instead of next to each other */
@media screen and (max-width: 600px) {
  .columnService {
    -ms-flex: 100%;
    flex: 100%;
    max-width: 100%;
  }
}
.clssImg{opacity:0.8; cursor:pointer;	-webkit-transition: 0.4s; -moz-transition: 0.4s; transition: 0.4s;}
.clssImg:hover{opacity:1; cursor:pointer; 	-webkit-transition: 0.4s; -moz-transition: 0.4s; transition: 0.4s;}
.clssTxtDetail{ padding-left:100px; padding-right:100px; color:#FFF; font-size:18px; text-align:center; line-height:32px;}
@media (min-width:320px){
	.clssTxtDetail{ padding-left:0px; padding-right:0px; font-size:15px; text-align:center; line-height:20px;}
}
@media (min-width:760px){
	.clssTxtDetail{ padding-left:100px; padding-right:100px; color:#FFF; font-size:18px; text-align:center; line-height:32px;}
}
@media (min-width:960px){}
@media (min-width:1024px){}
@media (min-width:1200px){}
@media (min-width:1300px){
		.clssTxtDetail{ padding-left:150px; padding-right:150px; color:#FFF; font-size:18px; text-align:center; line-height:32px;}
}
@media (min-width:1400px){}
@media (min-width:1600px){
	.clssTxtDetail{ padding-left:150px; padding-right:150px; color:#FFF; font-size:18px; text-align:center; line-height:32px;}
}
@media (min-width:1900px){
	.clssTxtDetail{ padding-left:150px; padding-right:150px; color:#FFF; font-size:18px; text-align:center; line-height:32px;}
}

.clssServiceImage1{background-color:EC9921; padding:80px 0px 0px 0px; display:none;}
.clssServiceImage2{background-color:EC9921; padding:80px 0px 0px 0px; display:block;}
.clssServiceTitle1{color:#000; font-size:50px; text-align:left; padding-top:300px; padding-right:250px; padding-left:80px;}
.clssServiceDetail1{color:#000; font-size:18px; text-align:left; padding-top:25px; line-height:150%; padding-right:250px; padding-left:80px;}
.clssServiceTitle2{color:#000; font-size:50px; text-align:left; padding-top:0px; padding-left:140px; padding-right:140px;}
.clssServiceMotto2{padding-top:25px; font-size:35px; font-style:italic; padding-left:140px; padding-right:140px;}
.clssServiceDetail2{color:#000; font-size:18px; text-align:left; padding-top:25px; line-height:170%; padding-left:140px; padding-right:140px; font-weight:400; letter-spacing:0px;}

@media (min-width:320px){
.clssServiceImage1{ padding:80px 0px 0px 0px; display:none;}
.clssServiceImage2{padding:80px 0px 0px 0px; display:block;}
.clssServiceTitle1{font-size:28px; text-align:center; padding-top:40px; padding-right:20px; padding-left:20px; font-weight:500;}
.clssServiceDetail1{ font-size:17px; text-align:left; padding-top:25px; line-height:160%; padding-right:15px; padding-left:15px; font-weight:400;}
.clssServiceTitle2{font-size:28px; text-align:center; padding-top:0px; padding-left:0px; padding-right:0px; font-weight:500;}
.clssServiceMotto2{text-align:center; padding-top:25px; font-size:25px; font-style:italic; padding-left:0px; padding-right:0px;  font-weight:500;}
.clssServiceDetail2{color:#111; font-size:17px; text-align:left; padding-top:25px; line-height:170%; padding-left:15px; padding-right:15px; font-weight:400; letter-spacing:0px;}
}
@media (min-width:760px){
.clssServiceImage1{ padding:80px 0px 0px 0px; display:none;}
.clssServiceImage2{padding:80px 0px 0px 0px; display:block;}
.clssServiceTitle1{font-size:30px; text-align:center; padding-top:40px; padding-right:20px; padding-left:20px; font-weight:500;}
.clssServiceDetail1{ font-size:18px; text-align:left; padding-top:25px; line-height:160%; padding-right:60px; padding-left:60px; font-weight:400;}
.clssServiceTitle2{font-size:50px; text-align:center; padding-top:0px; padding-left:40px; padding-right:40px; font-weight:600;}
.clssServiceMotto2{text-align:center; padding-top:25px; font-size:35px; font-style:italic; padding-left:40px; padding-right:40px;  font-weight:500;}
.clssServiceDetail2{color:#111; font-size:18px; text-align:left; padding-top:25px; line-height:170%; padding-left:60px; padding-right:60px; font-weight:400; letter-spacing:0px;}
}
@media (min-width:960px){
.clssServiceImage1{ padding:80px 0px 0px 0px; display:none;}
.clssServiceImage2{padding:80px 0px 0px 0px; display:block;}
.clssServiceTitle1{font-size:30px; text-align:center; padding-top:40px; padding-right:20px; padding-left:20px; font-weight:500;}
.clssServiceDetail1{ font-size:18px; text-align:left; padding-top:25px; line-height:160%; padding-right:60px; padding-left:60px; font-weight:400;}
}
@media (min-width:1000px){
.clssServiceImage1{ padding:80px 0px 0px 0px; display:none;}
.clssServiceImage2{padding:80px 0px 0px 0px; display:block;}
.clssServiceTitle1{font-size:50px; text-align:center; padding-top:40px; padding-right:20px; padding-left:20px; font-weight:600;}
.clssServiceDetail1{ font-size:18px; text-align:left; padding-top:25px; line-height:160%; padding-right:60px; padding-left:60px; font-weight:400;}
.clssServiceTitle2{font-size:50px; text-align:center; padding-top:0px; padding-left:40px; padding-right:40px; font-weight:600;}
.clssServiceMotto2{text-align:center; padding-top:25px; font-size:35px; font-style:italic; padding-left:40px; padding-right:40px;  font-weight:500;}
.clssServiceDetail2{color:#111; font-size:18px; text-align:left; padding-top:25px; line-height:170%; padding-left:80px; padding-right:80px; font-weight:400; letter-spacing:0px;}
}
@media (min-width:1200px){
.clssServiceImage1{ padding:80px 0px 0px 0px; display:block;}
.clssServiceImage2{padding:80px 0px 0px 0px; display:none;}
.clssServiceTitle1{font-size:40px; text-align:left; padding-top:130px; padding-right:20px; padding-left:40px; font-weight:600;}
.clssServiceDetail1{ font-size:18px; text-align:left; padding-top:25px; line-height:160%; padding-right:40px; padding-left:40px; font-weight:400;}
.clssServiceTitle2{font-size:40px; text-align:left; padding-top:0px; padding-left:140px; padding-right:40px; font-weight:600;}
.clssServiceMotto2{padding-top:25px;  text-align:left; font-size:35px; font-style:italic; padding-left:140px; padding-right:140px;  font-weight:500;}
.clssServiceDetail2{color:#111; font-size:18px; text-align:left; padding-top:25px; line-height:170%; padding-left:140px; padding-right:0px; font-weight:400; letter-spacing:0px;}
}
@media (min-width:1300px){
.clssServiceImage1{ padding:80px 0px 0px 0px; display:block;}
.clssServiceImage2{padding:80px 0px 0px 0px; display:none;}
.clssServiceTitle1{font-size:40px; text-align:left; padding-top:180px; padding-right:20px; padding-left:40px; font-weight:600;}
.clssServiceDetail1{ font-size:18px; text-align:left; padding-top:25px; line-height:160%; padding-right:40px; padding-left:40px; font-weight:400;}
.clssServiceTitle2{font-size:40px; text-align:left; padding-top:0px; padding-left:140px; padding-right:40px; font-weight:600;}
.clssServiceMotto2{padding-top:25px; font-size:35px; font-style:italic; padding-left:140px; padding-right:140px;  font-weight:500;}
.clssServiceDetail2{color:#111; font-size:18px; text-align:left; padding-top:25px; line-height:170%; padding-left:140px; padding-right:40px; font-weight:400; letter-spacing:0px;}
}
@media (min-width:1400px){
.clssServiceImage1{ padding:80px 0px 0px 0px; display:block;}
.clssServiceImage2{padding:80px 0px 0px 0px; display:none;}
.clssServiceTitle1{font-size:40px; text-align:left; padding-top:180px; padding-right:20px; padding-left:40px; font-weight:600;}
.clssServiceDetail1{ font-size:18px; text-align:left; padding-top:25px; line-height:160%; padding-right:40px; padding-left:40px; font-weight:400;}
.clssServiceTitle2{color:#000; font-size:40px; text-align:left; padding-top:0px; padding-left:140px; padding-right:140px; font-weight:600;}
.clssServiceMotto2{padding-top:25px; font-size:35px; font-style:italic; padding-left:140px; padding-right:140px;  font-weight:500;}
.clssServiceDetail2{color:#111; font-size:18px; text-align:left; padding-top:25px; line-height:170%; padding-left:140px; padding-right:40px; font-weight:400; letter-spacing:0px;}
}
@media (min-width:1600px){
.clssServiceImage1{ padding:80px 0px 0px 0px; display:block;}
.clssServiceImage2{padding:80px 0px 0px 0px; display:none;}
.clssServiceTitle1{font-size:50px; text-align:left; padding-top:190px; padding-right:20px; padding-left:40px; font-weight:600;}
.clssServiceDetail1{ font-size:19px; text-align:left; padding-top:25px; line-height:170%; padding-right:220px; padding-left:50px; font-weight:400;}
.clssServiceTitle2{color:#000; font-size:50px; text-align:left; padding-top:0px; padding-left:140px; padding-right:140px; font-weight:600;}
.clssServiceMotto2{padding-top:25px; font-size:35px; font-style:italic; padding-left:140px; padding-right:140px;  font-weight:500;}
.clssServiceDetail2{color:#111; font-size:19px; text-align:left; padding-top:25px; line-height:170%; padding-left:140px; padding-right:140px; font-weight:400; letter-spacing:0px;}
}
@media (min-width:1900px){
.clssServiceImage1{ padding:80px 0px 0px 0px; display:block;}
.clssServiceImage2{padding:80px 0px 0px 0px; display:none;}
.clssServiceTitle1{font-size:50px; text-align:left; padding-top:250px; padding-right:20px; padding-left:40px; font-weight:600;}
.clssServiceDetail1{ font-size:19px; text-align:left; padding-top:25px; line-height:170%; padding-right:220px; padding-left:50px; font-weight:400;}
.clssServiceTitle2{color:#000; font-size:50px; text-align:left; padding-top:0px; padding-left:140px; padding-right:140px; font-weight:600;}
.clssServiceMotto2{padding-top:25px; font-size:35px; font-style:italic; padding-left:140px; padding-right:140px;  font-weight:500;}
.clssServiceDetail2{color:#111; font-size:19px; text-align:left; padding-top:25px; line-height:170%; padding-left:140px; padding-right:140px; font-weight:400; letter-spacing:0px;}
}

.clssBeginPriceTitle{font-size:30px; font-style:italic; font-weight:900; padding-top:20px;}
.clssBeginPriceSub{font-size:17px; font-style:italic; font-weight:300; padding-top:0px; color:#FFF;}
@media (min-width:320px){
.clssBeginPriceTitle{font-size:25px; font-style:italic; font-weight:900; padding-top:20px;}
.clssBeginPriceSub{font-size:15px; font-style:italic; font-weight:300; padding-top:0px; color:#FFF;}
}
@media (min-width:760px){
.clssBeginPriceTitle{font-size:25px; font-style:italic; font-weight:900; padding-top:20px; text-align:center;}
.clssBeginPriceSub{font-size:15px; font-style:italic; font-weight:300; padding-top:0px; color:#FFF; text-align:center;}
}
@media (min-width:960px){
.clssBeginPriceTitle{font-size:25px; font-style:italic; font-weight:900; padding-top:20px; text-align:center;}
.clssBeginPriceSub{font-size:15px; font-style:italic; font-weight:300; padding-top:0px; color:#FFF; text-align:center;}
}
@media (min-width:1000px){
.clssBeginPriceTitle{font-size:25px; font-style:italic; font-weight:900; padding-top:20px; text-align:left;}
.clssBeginPriceSub{font-size:15px; font-style:italic; font-weight:300; padding-top:0px; color:#FFF; text-align:left;}
}
@media (min-width:1300px){
.clssBeginPriceTitle{font-size:25px; font-style:italic; font-weight:900; padding-top:20px; text-align:left;}
.clssBeginPriceSub{font-size:15px; font-style:italic; font-weight:300; padding-top:0px; color:#FFF; text-align:left;}
}
@media (min-width:1400px){}
@media (min-width:1600px){}
@media (min-width:1900px){
.clssBeginPriceTitle{font-size:30px; font-style:italic; font-weight:900; padding-top:20px; text-align:left;}
.clssBeginPriceSub{font-size:17px; font-style:italic; font-weight:300; padding-top:0px; color:#FFF; text-align:left;}
}