.plain_content {
height: 100%;
}
.component_ContentDisplay_Content {
margin: 0; margin: 0; padding: 8px 14px;  } #c5176.component_ContentDisplay_Content {
 } #c5176 {
padding: 0;
}
.document {
max-width: 100%;
}
h1 a,
h2 a,
h3 a,
h4 a,
h5 a,
h6 a {
color: inherit; }
#c5178.component_ContentDisplay_Content {
 } #c5179.component_ContentDisplay_Content {
 } #c5180.component_ContentDisplay_Content {
 } #c5181.component_ContentDisplay_Content {
 } #c5182.component_ContentDisplay_Content {
 } #c5183.component_ContentDisplay_Content {
 } #c5184.component_ContentDisplay_Content {
 } #c5185.component_ContentDisplay_Content {
 } #c5186.component_ContentDisplay_Content {
 } #c5187.component_ContentDisplay_Content {
 } #c5188.component_ContentDisplay_Content {
 } #c5189.component_ContentDisplay_Content {
 } #c5190.component_ContentDisplay_Content {
margin: 0px; padding: 0px;  } #c5191.component_ContentDisplay_Content {
 } #c5192.component_ContentDisplay_Content {
 } #c5193.component_ContentDisplay_Content {
 } #c5194.component_ContentDisplay_Content {
 } #c5195.component_ContentDisplay_Content {
 } #c5196.component_ContentDisplay_Content {
 } #c5197.component_ContentDisplay_Content {
 } #c5198.component_ContentDisplay_Content {
 } #c5199.component_ContentDisplay_Content {
 } #c5200.component_ContentDisplay_Content {
 } #c5201.component_ContentDisplay_Content {
 } #c5202.component_ContentDisplay_Content {
 } #c5203.component_ContentDisplay_Content {
 } #c5204.component_ContentDisplay_Content {
 } #c5205.component_ContentDisplay_Content {
 } #c5206.component_ContentDisplay_Content {
 } #c5207.component_ContentDisplay_Content {
 } #c5208.component_ContentDisplay_Content {
 } #c5209.component_ContentDisplay_Content {
 } #c5210.component_ContentDisplay_Content {
 } #c5211.component_ContentDisplay_Content {
 } #c5212.component_ContentDisplay_Content {
 } #c5213.component_ContentDisplay_Content {
 } #c5214.component_ContentDisplay_Content {
 } #c5215.component_ContentDisplay_Content {
 } #c5216.component_ContentDisplay_Content {
 } #c5217.component_ContentDisplay_Content {
 } #c5218.component_ContentDisplay_Content {
 } #c5219.component_ContentDisplay_Content {
 } #c5220.component_ContentDisplay_Content {
 } #c5221.component_ContentDisplay_Content {
 } #c5222.component_ContentDisplay_Content {
 } #c5223.component_ContentDisplay_Content {
 } #c5224.component_ContentDisplay_Content {
 } #c5225.component_ContentDisplay_Content {
 } #c5226.component_ContentDisplay_Content {
 } #c5227.component_ContentDisplay_Content {
 } #c5228.component_ContentDisplay_Content {
 } #c5229.component_ContentDisplay_Content {
 } #c5230.component_ContentDisplay_Content {
 } #c5231.component_ContentDisplay_Content {
 } #c5232.component_ContentDisplay_Content {
 } #c5233.component_ContentDisplay_Content {
 } #c5234.component_ContentDisplay_Content {
 } #c5235.component_ContentDisplay_Content {
 } #c5236.component_ContentDisplay_Content {
 } #c5237.component_ContentDisplay_Content {
 } #c5238.component_ContentDisplay_Content {
 } #c5239.component_ContentDisplay_Content {
 } #c5240.component_ContentDisplay_Content {
 } #c5241.component_ContentDisplay_Content {
 } #c5242.component_ContentDisplay_Content {
 } #c5243.component_ContentDisplay_Content {
 } #c5244.component_ContentDisplay_Content {
 } #c5245.component_ContentDisplay_Content {
 } #c5246.component_ContentDisplay_Content {
 } #c5247.component_ContentDisplay_Content {
 } #c5248.component_ContentDisplay_Content {
 } #c5249.component_ContentDisplay_Content {
 } #c5250.component_ContentDisplay_Content {
 } #c5251.component_ContentDisplay_Content {
 } #c5252.component_ContentDisplay_Content {
 } #c5253.component_ContentDisplay_Content {
 } #c5254.component_ContentDisplay_Content {
 } #c5255.component_ContentDisplay_Content {
 } #c5256.component_ContentDisplay_Content {
 } #c5257.component_ContentDisplay_Content {
 } #c5258.component_ContentDisplay_Content {
 } #c5259.component_ContentDisplay_Content {
 } #c5260.component_ContentDisplay_Content {
 } #c5261.component_ContentDisplay_Content {
 } #c5262.component_ContentDisplay_Content {
 } #c5263.component_ContentDisplay_Content {
 } #c5264.component_ContentDisplay_Content {
 } #c5265.component_ContentDisplay_Content {
 } #c5266.component_ContentDisplay_Content {
 } #c5267.component_ContentDisplay_Content {
 } #c5268.component_ContentDisplay_Content {
 } #c5269.component_ContentDisplay_Content {
 } #c5270.component_ContentDisplay_Content {
 } #c5271.component_ContentDisplay_Content {
 } #c5272.component_ContentDisplay_Content {
 } #c5273.component_ContentDisplay_Content {
 } #c5274.component_ContentDisplay_Content {
 } #c5275.component_ContentDisplay_Content {
 } #c5276.component_ContentDisplay_Content {
 } #c5277.component_ContentDisplay_Content {
 } #c5278.component_ContentDisplay_Content {
 } #c5279.component_ContentDisplay_Content {
 } #c5280.component_ContentDisplay_Content {
 } #c5281.component_ContentDisplay_Content {
 } #c5282.component_ContentDisplay_Content {
 } #c5283.component_ContentDisplay_Content {
 } #c5284.component_ContentDisplay_Content {
 } #c5309.component_ContentDisplay_Content {
padding: 0px;  } #c5309 h2
{
text-transform: uppercase;
text-align: center;	margin-top: 0;
margin-bottom: 35px;
color: #fff;
} #c5311.component_ContentDisplay_Content {
padding: 0px;  } #c5312.component_ContentDisplay_Content {
padding: 0px;  } #c5313.component_ContentDisplay_Content {
padding: 0px;  } #c5314.component_ContentDisplay_Content {
padding: 0px;  } #c5316.component_ContentDisplay_Content {
padding: 0px;  } #c5316 .plain_content a {
position: absolute;
bottom: 0;
width: 100%;
height: 70px;
font-size: 30px;
color:#fff;
font-family: 'Montserrat', sans-serif;
font-weight: 500;
padding: 20px 0 0 25px;
box-sizing:border-box;
z-index: 5;
background: url("/site/concept24-dev/images/basic_theme/Concept-2-Website-Redesign_03.jpg") no-repeat;
background-position: center right;
}
@media screen and (max-width: 1000px) {
#c5316 .plain_content a {
font-size: 16px;
padding-top: 28px;
}
}
@media screen and (max-width: 480px) {
#c5316 .plain_content a {
position: static;
display: block;
background-size: 10% !important;
padding-top: 15px;
background-position: top right;
height: 47px;
}
} #c5317.component_ContentDisplay_Content {
padding: 0px;  } #c5317 .plain_content{text-align: left;padding: 0 10px;}#c5317 p{	color: #858585;text-align: left;font-family: 'Open Sans', sans-serif;font-size: 15px;}#c5319.component_ContentDisplay_Content {
padding: 0px;  } div#c5319.component_ContentDisplay_Content{position: absolute;width: 100%;bottom: 0;background: rgba(95, 130, 148, 0.90);padding: 9px 10px;box-sizing: border-box;}#c5319 .plain_content h4{margin: 0;padding: 0;text-align: left;color: #fff;text-transform:uppercase;} #c5320.component_ContentDisplay_Content {
padding: 0px;  } #c5320 .plain_content,#c5320 .plain_content *{line-height: 0;} #c5321.component_ContentDisplay_Content {
padding: 0px;  } #c5321 .plain_content{text-align: left;padding: 0 10px;}#c5321 p{	color: #858585;text-align: left;font-family: 'Open Sans', sans-serif;font-size: 15px;}#c5323.component_ContentDisplay_Content {
padding: 0px;  } div#c5323.component_ContentDisplay_Content{position: absolute;width: 100%;bottom: 0;background: rgba(95, 130, 148, 0.90);padding: 9px 10px;box-sizing: border-box;}#c5323 .plain_content h4{margin: 0;padding: 0;text-align: left;color: #fff;text-transform:uppercase;} #c5324.component_ContentDisplay_Content {
padding: 0px;  } #c5324 .plain_content,#c5324 .plain_content *{line-height: 0;} #c5325.component_ContentDisplay_Content {
padding: 0px;  } div#c5325.component_ContentDisplay_Content
{
top: -127px;
position: absolute;
left: 0;
right: 0;
margin: auto;
z-index: 2 !important;
}
#c5326.component_ContentDisplay_Content {
padding: 0px;  } #c5327.component_ContentDisplay_Content {
padding: 0px;  } #c5328.component_ContentDisplay_Content {
padding: 0px;  } #c5329.component_ContentDisplay_Content {
padding: 0px;  } #c5330.component_ContentDisplay_Content {
padding: 0px;  } #c5331.component_ContentDisplay_Content {
padding: 0px;  } #c5332.component_ContentDisplay_Content {
padding: 0px;  } #c5334.component_ContentDisplay_Content {
padding: 0px;  } #c5334 .plain_content img {
width: 100%;
max-width: 598px;
height: auto;
}
#c5334 .plain_content a {
position:relative;
display: block;
}
#c5334 .plain_content a:before {
position: absolute;
top: 0;
bottom: 0;
right: 0;
left: 0;
width: 100%;
height: 100%;
margin: auto;
content: "";
background-image: -moz-linear-gradient( 90deg, rgb(20,20,20) 0%, rgba(20,20,20,0.1) 42%);
background-image: -webkit-linear-gradient( 90deg, rgb(20,20,20) 0%, rgba(20,20,20,0.1) 42%);
background-image: -ms-linear-gradient( 90deg, rgb(20,20,20) 0%, rgba(20,20,20,0.1) 42%);
} #c5335.component_ContentDisplay_Content {
padding: 0px;  } #c5335 .plain_content a {
position: absolute;
bottom: 0;
width: 100%;
height: 70px;
font-size: 30px;
color:#fff;
font-family: 'Montserrat', sans-serif;
font-weight: 500;
padding: 20px 0 0 25px;
box-sizing:border-box;
z-index: 5;
background: url("/site/concept24-dev/images/basic_theme/Concept-2-Website-Redesign_03.jpg") no-repeat;
background-position: center right;
}
@media screen and (max-width: 1000px) {
#c5335 .plain_content a {
font-size: 16px;
padding-top: 28px;
}
}
@media screen and (max-width: 480px) {
#c5335 .plain_content a {
position: static;
display: block;
background-size: 10% !important;
padding-top: 15px;
background-position: top right;
height: 47px;
}
} #c5336.component_ContentDisplay_Content {
padding: 0px;  } #c5336 .plain_content img {
width: 100%;
max-width: 598px;
height: auto;
}
#c5336 .plain_content a {
position:relative;
display: block;
}
#c5336 .plain_content a:before {
position: absolute;
top: 0;
bottom: 0;
right: 0;
left: 0;
width: 100%;
height: 100%;
margin: auto;
content: "";
background-image: -moz-linear-gradient( 90deg, rgb(20,20,20) 0%, rgba(20,20,20,0.1) 42%);
background-image: -webkit-linear-gradient( 90deg, rgb(20,20,20) 0%, rgba(20,20,20,0.1) 42%);
background-image: -ms-linear-gradient( 90deg, rgb(20,20,20) 0%, rgba(20,20,20,0.1) 42%);
} #c5338.component_ContentDisplay_Content {
padding: 0px;  } #c5338 .plain_content a {
position: absolute;
bottom: 0;
width: 100%;
height: 70px;
font-size: 30px;
color:#fff;
font-family: 'Montserrat', sans-serif;
font-weight: 500;
padding: 20px 0 0 25px;
box-sizing:border-box;
z-index: 5;
background: url("/site/concept24-dev/images/basic_theme/Concept-2-Website-Redesign_03.jpg") no-repeat;
background-position: center right;
}
@media screen and (max-width: 1000px) {
#c5338 .plain_content a {
font-size: 16px;
padding-top: 28px;
}
}
@media screen and (max-width: 480px) {
#c5338 .plain_content a {
position: static;
display: block;
background-size: 10% !important;
padding-top: 15px;
background-position: top right;
height: 47px;
}
} #c5339.component_ContentDisplay_Content {
padding: 0px;  } #c5339 .plain_content img {
width: 100%;
max-width: 598px;
height: auto;
}
#c5339 .plain_content a {
position:relative;
display: block;
}
#c5339 .plain_content a:before {
position: absolute;
top: 0;
bottom: 0;
right: 0;
left: 0;
width: 100%;
height: 100%;
margin: auto;
content: "";
background-image: -moz-linear-gradient( 90deg, rgb(20,20,20) 0%, rgba(20,20,20,0.1) 42%);
background-image: -webkit-linear-gradient( 90deg, rgb(20,20,20) 0%, rgba(20,20,20,0.1) 42%);
background-image: -ms-linear-gradient( 90deg, rgb(20,20,20) 0%, rgba(20,20,20,0.1) 42%);
} #c5342.component_ContentDisplay_Content {
padding: 0px;  } #c5342 .plain_content img {width: 100%;max-width: 598px;height: auto;}#c5342 .plain_content a {position:relative;display: block;}#c5342 .plain_content a:before {position: absolute;top: 0;bottom: 0;right: 0;left: 0;width: 100%;height: 100%;margin: auto;content: "";background-image: -moz-linear-gradient( 90deg, rgb(20,20,20) 0%, rgba(20,20,20,0) 100%);background-image: -webkit-linear-gradient( 90deg, rgb(20,20,20) 0%, rgba(20,20,20,0) 100%);background-image: -ms-linear-gradient( 90deg, rgb(20,20,20) 0%, rgba(20,20,20,0) 100%);opacity: 0.902;} #c5343.component_ContentDisplay_Content {
padding: 0px;  } #c5343.component_ContentDisplay_Content {width: 140px;position:absolute;top: 20px;text-align: right;z-index: 5;}#c5343 .component_edit {top: 18px;}#c5343 h5 a {padding: 20px 20px 20px 0;display: block;color: #b7bf10;background: #fff;} #c5344.component_ContentDisplay_Content {
padding: 0px;  } #c5344 .plain_content a {position: absolute;bottom: 0;width: 100%;height: 70px;font-size: 30px;color:#fff;font-family: 'Montserrat', sans-serif;font-weight: 500;padding: 20px 0 0 25px;box-sizing:border-box;z-index: 5;background: url("/site/concept24-dev/images/basic_theme/Concept-2-Website-Redesign_03.jpg") no-repeat;background-position: center right;} #c5345.component_ContentDisplay_Content {
padding: 0px;  } #c5345 .plain_content img {width: 100%;max-width: 598px;height: auto;}#c5345 .plain_content a {position:relative;display: block;}#c5345 .plain_content a:before {position: absolute;top: 0;bottom: 0;right: 0;left: 0;width: 100%;height: 100%;margin: auto;content: "";background-image: -moz-linear-gradient( 90deg, rgb(20,20,20) 0%, rgba(20,20,20,0) 100%);background-image: -webkit-linear-gradient( 90deg, rgb(20,20,20) 0%, rgba(20,20,20,0) 100%);background-image: -ms-linear-gradient( 90deg, rgb(20,20,20) 0%, rgba(20,20,20,0) 100%);opacity: 0.902;} #c5346.component_ContentDisplay_Content {
padding: 0px;  } #c5346.component_ContentDisplay_Content {width: 140px;position:absolute;top: 20px;text-align: right;z-index: 5;}#c5346 .component_edit {top: 18px;}#c5346 h5 a {padding: 20px 20px 20px 0;display: block;color: #b7bf10;background: #fff;} #c5347.component_ContentDisplay_Content {
padding: 0px;  } #c5347 {
position: relative;
z-index: 1;
}
#c5347 .plain_content img {
width: 100%;
max-width: 598px;
height: auto;
}
#c5347 .plain_content a {
position:relative;
display: block;
}
#c5347 .plain_content a:before {
position: absolute;
top: 0;
bottom: 0;
right: 0;
left: 0;
width: 100%;
height: 100%;
margin: auto;
content: "";
background-image: -moz-linear-gradient( 90deg, rgb(20,20,20) 0%, rgba(20,20,20,0.1) 42%);
background-image: -webkit-linear-gradient( 90deg, rgb(20,20,20) 0%, rgba(20,20,20,0.1) 42%);
background-image: -ms-linear-gradient( 90deg, rgb(20,20,20) 0%, rgba(20,20,20,0.1) 42%);
} #c5348.component_ContentDisplay_Content {
padding: 0px;  } #c5348 {
position: relative;
z-indeX: 1;
}
#c5348 .plain_content img {
width: 100%;
max-width: 598px;
height: auto;
}
#c5348 .plain_content a {
position:relative;
display: block;
}
#c5348 .plain_content a:before {
position: absolute;
top: 0;
bottom: 0;
right: 0;
left: 0;
width: 100%;
height: 100%;
margin: auto;
content: "";
background-image: -moz-linear-gradient( 90deg, rgb(20,20,20) 0%, rgba(20,20,20,0.1) 42%);
background-image: -webkit-linear-gradient( 90deg, rgb(20,20,20) 0%, rgba(20,20,20,0.1) 42%);
background-image: -ms-linear-gradient( 90deg, rgb(20,20,20) 0%, rgba(20,20,20,0.1) 42%);
}
#c5354.component_ContentDisplay_Content {
padding: 0px;  } #c5354 h3 {
margin: 0;
}
#c5354 .plain_content a {
position: absolute;
bottom: 0;
width: 100%;
height: auto;
font-size: 30px;
color:#fff;
font-family: 'Montserrat', sans-serif;
font-weight: 500;
padding: 20px;
box-sizing:border-box;
z-index: 5;
}
@media screen and (max-width: 1000px) {
#c5354 h3 {
font-size: 16px;
}
#c5354 .plain_content a {
font-size: inherit;
}
} #c5355.component_ContentDisplay_Content {
padding: 0px;  } #c5355 {
position: relative;
z-index: 1;
}
#c5355 .plain_content img {
width: 100%;
max-width: 598px;
height: auto;
}
#c5355 .plain_content a {
position:relative;
display: block;
}
#c5355 .plain_content a:before {
position: absolute;
top: 0;
bottom: 0;
right: 0;
left: 0;
width: 100%;
height: 100%;
margin: auto;
content: "";
background-image: -moz-linear-gradient( 90deg, rgb(20,20,20) 0%, rgba(20,20,20,0.1) 42%);
background-image: -webkit-linear-gradient( 90deg, rgb(20,20,20) 0%, rgba(20,20,20,0.1) 42%);
background-image: -ms-linear-gradient( 90deg, rgb(20,20,20) 0%, rgba(20,20,20,0.1) 42%);
} #c5356.component_ContentDisplay_Content {
padding: 0px;  } #c5356.component_ContentDisplay_Content {
height: 132px;
border-bottom: 23px solid #2c2c2c;
overflow: hidden;
}
#c5356 .plain_content > a {
padding: 35px 84px 24px 30px;
background: #2c2c2c;
display: block;
color: #cccccc;
line-height: 1.6;
}
#c5356 .plain_content > a::after {
height: 100%;
width: 70px;
content: "";
top: 0;
bottom: 0;
right: 0;
background: #141414 url(/site/concept24-dev/images/basic_theme/Concept-2-Website-Redesign_06.jpg) no-repeat;
background-position: bottom right;
position: absolute!important;
}
@media screen and (max-width: 480px) {
#c5356 .plain_content > a::after {
height: 40px;
width: 100%;
content: "";
top: auto;
bottom: 0;
right: 0;
background: #b7bf10 url(/site/concept24-dev/images/basic_theme/Concept-2-Website-Redesign_06.jpg) no-repeat;
position: absolute;
background-position: center;
display: block!important;
background-size: 56px;
}
#c5356 .plain_content > a {
padding: 20px 20px 60px;
}
#c5356.component_ContentDisplay_Content {
height: auto;
border-bottom: 0;
}
} #c5358.component_ContentDisplay_Content {
padding: 0px;  } #c5358 h3 {margin: 0;}#c5358 .plain_content a {position: absolute;bottom: 0;width: 100%;height: auto;font-size: 30px;color:#fff;font-family: 'Montserrat', sans-serif;font-weight: 500;padding: 20px;box-sizing:border-box;z-index: 5;}@media screen and (max-width: 1000px) {#c5358 h3 {font-size: 16px;}#c5358 .plain_content a {font-size: inherit;}} #c5359.component_ContentDisplay_Content {
padding: 0px;  } #c5359 {
position: relative;
z-index: 1;
}
#c5359 .plain_content img {
width: 100%;
max-width: 598px;
height: auto;
}
#c5359 .plain_content a {
position:relative;
display: block;
}
#c5359 .plain_content a:before {
position: absolute;
top: 0;
bottom: 0;
right: 0;
left: 0;
width: 100%;
height: 100%;
margin: auto;
content: "";
background-image: -moz-linear-gradient( 90deg, rgb(20,20,20) 0%, rgba(20,20,20,0.1) 42%);
background-image: -webkit-linear-gradient( 90deg, rgb(20,20,20) 0%, rgba(20,20,20,0.1) 42%);
background-image: -ms-linear-gradient( 90deg, rgb(20,20,20) 0%, rgba(20,20,20,0.1) 42%);
} #c5360.component_ContentDisplay_Content {
padding: 0px;  } #c5360.component_ContentDisplay_Content {
height: 132px;
border-bottom: 23px solid #2c2c2c;
overflow: hidden;
}
#c5360 .plain_content > a {
padding: 35px 84px 24px 30px;
background: #2c2c2c;
display: block;
color: #cccccc;
line-height: 1.6;
}
#c5360 .plain_content > a::after {
height: 100%;
width: 70px;
content: "";
top: 0;
bottom: 0;
right: 0;
background: #141414 url(/site/concept24-dev/images/basic_theme/Concept-2-Website-Redesign_06.jpg) no-repeat;
background-position: bottom right;
position: absolute!important;
}
@media screen and (max-width: 480px) {
#c5360 .plain_content > a::after {
height: 40px;
width: 100%;
content: "";
top: auto;
bottom: 0;
right: 0;
background: #b7bf10 url(/site/concept24-dev/images/basic_theme/Concept-2-Website-Redesign_06.jpg) no-repeat;
position: absolute!important;
background-position: center;
display: block;
background-size: 56px;
}
#c5360 .plain_content > a {
padding: 20px 20px 60px;
}
#c5360.component_ContentDisplay_Content {
height: auto;
border-bottom: 0;
}
} #c5362.component_ContentDisplay_Content {
padding: 0px;  } #c5362 h3 {
margin: 0;
}
#c5362 .plain_content a {
position: absolute;
bottom: 0;
width: 100%;
height: auto;
font-size: 30px;
color:#fff;
font-family: 'Montserrat', sans-serif;
font-weight: 500;
padding: 20px;
box-sizing:border-box;
z-index: 5;
}
@media screen and (max-width: 1000px) {
#c5362 h3 {
font-size: 16px;
}
#c5362 .plain_content a {
font-size: inherit;
}
} #c5363.component_ContentDisplay_Content {
padding: 0px;  } #c5363 {
position: relative;
z-indeX: 1;
}
#c5363 .plain_content img {
width: 100%;
max-width: 598px;
height: auto;
}
#c5363 .plain_content a {
position:relative;
display: block;
}
#c5363 .plain_content a:before {
position: absolute;
top: 0;
bottom: 0;
right: 0;
left: 0;
width: 100%;
height: 100%;
margin: auto;
content: "";
background-image: -moz-linear-gradient( 90deg, rgb(20,20,20) 0%, rgba(20,20,20,0.1) 42%);
background-image: -webkit-linear-gradient( 90deg, rgb(20,20,20) 0%, rgba(20,20,20,0.1) 42%);
background-image: -ms-linear-gradient( 90deg, rgb(20,20,20) 0%, rgba(20,20,20,0.1) 42%);
} #c5364.component_ContentDisplay_Content {
padding: 0px;  } #c5364.component_ContentDisplay_Content {
height: 132px;
border-bottom: 23px solid #2c2c2c;
overflow: hidden;
}
#c5364 .plain_content > a {
padding: 35px 84px 24px 30px;
background: #2c2c2c;
display: block;
color: #cccccc;
line-height: 1.6;
}
#c5364 .plain_content > a::after {
height: 100%;
width: 70px;
content: "";
top: 0;
bottom: 0;
right: 0;
background: #141414 url(/site/concept24-dev/images/basic_theme/Concept-2-Website-Redesign_06.jpg) no-repeat;
background-position: bottom right;
position: absolute!important;
}
@media screen and (max-width: 480px) {
#c5364 .plain_content > a::after {
height: 40px;
width: 100%;
content: "";
top: auto;
bottom: 0;
right: 0;
background: #b7bf10 url(/site/concept24-dev/images/basic_theme/Concept-2-Website-Redesign_06.jpg) no-repeat;
position: absolute!important;
background-position: center;
display: block;
background-size: 56px;
}
#c5364 .plain_content > a {
padding: 20px 20px 60px;
}
#c5364.component_ContentDisplay_Content {
height: auto;
border-bottom: 0;
}
} #c5365.component_ContentDisplay_Content {
padding: 0px;  } #c5365.component_ContentDisplay_Content {
width: 140px;
position:absolute;
top: 20px;
text-align: right;
z-index: 5;
}
#c5365 .component_edit {
top: 18px;
}
#c5365 h5 {
margin: 0;
}
#c5365 h5 a {
padding: 20px 20px 20px 0;
display: block;
color: #b7bf10;
background: #fff;
}
@media screen and (max-width: 740px) {
#c5365.component_ContentDisplay_Content {
position: relative;
top: 0;
width: 100%;
text-align: center;
}
#c5365 h5 a {
padding:20px;
}
}
#c5366.component_ContentDisplay_Content {
padding: 0px;  } #c5366.component_ContentDisplay_Content {
width: 140px;
position:absolute;
top: 20px;
text-align: right;
z-index: 5;
}
#c5366 .component_edit {
top: 18px;
}
#c5366 h5 {
margin: 0;
}
#c5366 h5 a {
padding: 20px 20px 20px 0;
display: block;
color: #b7bf10;
background: #fff;
}
@media screen and (max-width: 740px) {
#c5366.component_ContentDisplay_Content {
position: relative;
top: 0;
width: 100%;
text-align: center;
}
#c5366 h5 a {
padding:20px;
}
}
#c5367.component_ContentDisplay_Content {
padding: 0px;  } #c5367.component_ContentDisplay_Content {
width: 140px;
position:absolute;
top: 20px;
text-align: right;
z-index: 5;
}
#c5367 .component_edit {
top: 18px;
}
#c5367 h5 {
margin: 0;
}
#c5367 h5 a {
padding: 20px 20px 20px 0;
display: block;
color: #b7bf10;
background: #fff;
}
@media screen and (max-width: 740px) {
#c5367.component_ContentDisplay_Content {
position: relative;
top: 0;
width: 100%;
text-align: center;
}
#c5367 h5 a {
padding:20px;
}
}
#c5369.component_ContentDisplay_Content {
 } #c5369.component_ContentDisplay_Content {padding: 60px;position: absolute;bottom: 0;max-width: 950px;width: 100%;}#c5369 h1 {font-size: 60px;}#c5369 p {color: #ffffff;font-size: 20px;}@media screen and (max-width: 1112px) {#c5369.component_ContentDisplay_Content {position: relative;padding: 20px;}} #c5370.component_ContentDisplay_Content {
padding: 0;  } #c5370 .plain_content img {width: 100%;height: auto;} #c5371.component_ContentDisplay_Content {
padding: 0;  } #c5371.component_ContentDisplay_Content {padding: 0;}#c5371 .plain_content table {margin-bottom: 30px;}#c5371 table em {font-style: initial !important;font-size: 18px;font-weight: 500;display: block;margin-bottom: 5px;}#c5371 p {line-height: 1.5} #c5372.component_ContentDisplay_Content {
padding: 0px;  } #c5372 {position: relative;z-index: 1;}#c5372 .plain_content img {width: 100%;max-width: 598px;height: auto;}#c5372 .plain_content a {position:relative;display: block;} #c5373.component_ContentDisplay_Content {
padding: 0;  } #c5373.component_ContentDisplay_Content {padding: 0 30px 35px;}#c5373 h4 {color: #141414;font-size: 24px;margin-bottom: 15px;}#c5373 p {margin: 0;color: #b7bf10;font-size: 20px;font-weight: 300;}#c5373 p strong {font-size: 15px;} #c5374.component_ContentDisplay_Content {
padding: 0px;  } #c5374 {position: relative;z-index: 1;}#c5374 .plain_content img {width: 100%;max-width: 598px;height: auto;}#c5374 .plain_content a {position:relative;display: block;} #c5375.component_ContentDisplay_Content {
padding: 0;  } #c5375.component_ContentDisplay_Content {padding: 0 30px 35px;}#c5375 h4 {color: #141414;font-size: 24px;margin-bottom: 15px;}#c5375 p {margin: 0;color: #b7bf10;font-size: 20px;font-weight: 300;}#c5375 p strong {font-size: 15px;} #c5376.component_ContentDisplay_Content {
padding: 0px;  } #c5376 {position: relative;z-index: 1;}#c5376 .plain_content img {width: 100%;max-width: 598px;height: auto;}#c5376 .plain_content a {position:relative;display: block;} #c5377.component_ContentDisplay_Content {
padding: 0;  } #c5377.component_ContentDisplay_Content {
padding: 0 30px 35px;
}
#c5377 h4 {
color: #141414;
font-size: 24px;
margin-bottom: 15px;
}
#c5377 p {
margin: 0;
color: #b7bf10;
font-size: 20px;
font-weight: 300;
}
#c5377 p strong {
font-size: 15px;
} #c5378.component_ContentDisplay_Content {
padding: 0;  } #c5378.component_ContentDisplay_Content {padding: 0 30px 35px;}#c5378 h4 {color: #141414;font-size: 24px;margin-bottom: 15px;}#c5378 p {margin: 0;color: #b7bf10;font-size: 20px;font-weight: 300;}#c5378 p strong {font-size: 15px;} #c5379.component_ContentDisplay_Content {
padding: 0;  } #c5379.component_ContentDisplay_Content {padding: 0 30px 35px;}#c5379 h4 {color: #141414;font-size: 24px;margin-bottom: 15px;}#c5379 p {margin: 0;color: #b7bf10;font-size: 20px;font-weight: 300;}#c5379 p strong {font-size: 15px;} #c5381.component_ContentDisplay_Content {
padding: 0px;  } #c5381 {position: relative;z-index: 1;}#c5381 .plain_content img {width: 100%;max-width: 598px;height: auto;}#c5381 .plain_content a {position:relative;display: block;} #c5382.component_ContentDisplay_Content {
padding: 0px;  } #c5382 {position: relative;z-index: 1;}#c5382 .plain_content img {width: 100%;max-width: 598px;height: auto;}#c5382 .plain_content a {position:relative;display: block;} #c5383.component_ContentDisplay_Content {
padding: 0;  } #c5383.component_ContentDisplay_Content {padding: 0;}#c5383 .plain_content table {margin-bottom: 30px;}#c5383 table em {font-style: initial !important;font-size: 18px;font-weight: 500;display: block;margin-bottom: 5px;}#c5383 p {line-height: 1.5} #c5385.component_ContentDisplay_Content {
padding: 0;  } #c5385.component_ContentDisplay_Content {padding: 0;}#c5385 .plain_content table {margin-bottom: 30px;}#c5385 table em {font-style: initial !important;font-size: 18px;font-weight: 500;display: block;margin-bottom: 5px;}#c5385 p {line-height: 1.5} #c5389.component_ContentDisplay_Content {
padding: 0;  } #c5389.component_ContentDisplay_Content {padding: 0 30px 35px;}#c5389 h4 {color: #141414;font-size: 24px;margin-bottom: 15px;}#c5389 p {margin: 0;color: #b7bf10;font-size: 20px;font-weight: 300;}#c5389 p strong {font-size: 15px;} #c5391.component_ContentDisplay_Content {
padding: 0;  } #c5391.component_ContentDisplay_Content {padding: 0 30px 35px;}#c5391 h4 {color: #141414;font-size: 24px;margin-bottom: 15px;}#c5391 p {margin: 0;color: #b7bf10;font-size: 20px;font-weight: 300;}#c5391 p strong {font-size: 15px;} #c5392.component_ContentDisplay_Content {
padding: 0px;  } #c5392 {position: relative;z-index: 1;}#c5392 .plain_content img {width: 100%;max-width: 598px;height: auto;}#c5392 .plain_content a {position:relative;display: block;} #c5394.component_ContentDisplay_Content {
padding: 0;  } #c5394.component_ContentDisplay_Content {padding: 0 30px 35px;}#c5394 h4 {color: #141414;font-size: 24px;margin-bottom: 15px;}#c5394 p {margin: 0;color: #b7bf10;font-size: 20px;font-weight: 300;}#c5394 p strong {font-size: 15px;} #c5395.component_ContentDisplay_Content {
padding: 0px;  } #c5395 {position: relative;z-index: 1;}#c5395 .plain_content img {width: 100%;max-width: 598px;height: auto;}#c5395 .plain_content a {position:relative;display: block;} #c5398.component_ContentDisplay_Content {
padding: 0px;  } #c5398.component_ContentDisplay_Content {width: 260px;position:absolute;top: 20px;text-align: right;z-index: 5;}#c5398 .component_edit {top: 18px;}#c5398 h5 {margin: 0;}#c5398 h5 a {padding: 20px 20px 20px 0;display: block;color: #b7bf10;font-size: 18px;background: #fff;}@media screen and (max-width: 740px) {#c5398.component_ContentDisplay_Content {position: relative;top: 0;width: 100%;text-align: center;}#c5398 h5 a {padding:20px;}}#c5399.component_ContentDisplay_Content {
padding: 0px;  } #c5399 .plain_content img {width: 100%;max-width: 598px;height: auto;}#c5399 .plain_content a {position:relative;display: block;}#c5399 .plain_content a:before {position: absolute;top: 0;bottom: 0;right: 0;left: 0;width: 100%;height: 100%;margin: auto;content: "";background-image: -moz-linear-gradient( 90deg, rgb(20,20,20) 0%, rgba(20,20,20,0.1) 42%);background-image: -webkit-linear-gradient( 90deg, rgb(20,20,20) 0%, rgba(20,20,20,0.1) 42%);background-image: -ms-linear-gradient( 90deg, rgb(20,20,20) 0%, rgba(20,20,20,0.1) 42%);} #c5400.component_ContentDisplay_Content {
padding: 0px;  } #c5400 .plain_content a {position: absolute;bottom: 0;width: 100%;height: 70px;font-size: 40px;color:#fff;font-family: 'Montserrat', sans-serif;font-weight: 500;padding: 10px 0 0 25px;box-sizing:border-box;z-index: 5;}@media screen and (max-width: 1000px) {#c5400 .plain_content a {font-size: 16px;padding-top: 28px;}}@media screen and (max-width: 480px) {#c5400 .plain_content a {position: static;display: block;background-size: 10% !important;padding-top: 15px;background-position: top right;height: 47px;}} #c5402.component_ContentDisplay_Content {
padding: 0;  } #c5402.component_ContentDisplay_Content {padding: 30px;}#c5402 p {margin: 0;font-size: 15px;line-height: 1.6;} #c5404.component_ContentDisplay_Content {
padding: 0px;  } #c5404.component_ContentDisplay_Content {width: 260px;position:absolute;top: 20px;text-align: right;z-index: 5;}#c5404 .component_edit {top: 18px;}#c5404 h5 {margin: 0;}#c5404 h5 a {padding: 20px 20px 20px 0;display: block;color: #b7bf10;font-size: 18px;background: #fff;}@media screen and (max-width: 740px) {#c5404.component_ContentDisplay_Content {position: relative;top: 0;width: 100%;text-align: center;}#c5404 h5 a {padding:20px;}}#c5405.component_ContentDisplay_Content {
padding: 0px;  } #c5405 .plain_content img {width: 100%;max-width: 598px;height: auto;}#c5405 .plain_content a {position:relative;display: block;}#c5405 .plain_content a:before {position: absolute;top: 0;bottom: 0;right: 0;left: 0;width: 100%;height: 100%;margin: auto;content: "";background-image: -moz-linear-gradient( 90deg, rgb(20,20,20) 0%, rgba(20,20,20,0.1) 42%);background-image: -webkit-linear-gradient( 90deg, rgb(20,20,20) 0%, rgba(20,20,20,0.1) 42%);background-image: -ms-linear-gradient( 90deg, rgb(20,20,20) 0%, rgba(20,20,20,0.1) 42%);} #c5406.component_ContentDisplay_Content {
padding: 0;  } #c5406.component_ContentDisplay_Content {padding: 30px;}#c5406 p {margin: 0;font-size: 15px;line-height: 1.6;} #c5408.component_ContentDisplay_Content {
padding: 0px;  } #c5408 .plain_content a {position: absolute;bottom: 0;width: 100%;height: 70px;font-size: 40px;color:#fff;font-family: 'Montserrat', sans-serif;font-weight: 500;padding: 10px 0 0 25px;box-sizing:border-box;z-index: 5;}@media screen and (max-width: 1000px) {#c5408 .plain_content a {font-size: 16px;padding-top: 28px;}}@media screen and (max-width: 480px) {#c5408 .plain_content a {position: static;display: block;background-size: 10% !important;padding-top: 15px;background-position: top right;height: 47px;}} #c5410.component_ContentDisplay_Content {
padding: 0px;  } #c5410.component_ContentDisplay_Content {width: 260px;position:absolute;top: 20px;text-align: right;z-index: 5;}#c5410 .component_edit {top: 18px;}#c5410 h5 {margin: 0;}#c5410 h5 a {padding: 20px 20px 20px 0;display: block;color: #b7bf10;font-size: 18px;background: #fff;}@media screen and (max-width: 740px) {#c5410.component_ContentDisplay_Content {position: relative;top: 0;width: 100%;text-align: center;}#c5410 h5 a {padding:20px;}}#c5411.component_ContentDisplay_Content {
padding: 0px;  } #c5411 .plain_content img {width: 100%;max-width: 598px;height: auto;}#c5411 .plain_content a {position:relative;display: block;}#c5411 .plain_content a:before {position: absolute;top: 0;bottom: 0;right: 0;left: 0;width: 100%;height: 100%;margin: auto;content: "";background-image: -moz-linear-gradient( 90deg, rgb(20,20,20) 0%, rgba(20,20,20,0.1) 42%);background-image: -webkit-linear-gradient( 90deg, rgb(20,20,20) 0%, rgba(20,20,20,0.1) 42%);background-image: -ms-linear-gradient( 90deg, rgb(20,20,20) 0%, rgba(20,20,20,0.1) 42%);} #c5412.component_ContentDisplay_Content {
padding: 0px;  } #c5412 .plain_content a {position: absolute;bottom: 0;width: 100%;height: 70px;font-size: 40px;color:#fff;font-family: 'Montserrat', sans-serif;font-weight: 500;padding: 10px 0 0 25px;box-sizing:border-box;z-index: 5;}@media screen and (max-width: 1000px) {#c5412 .plain_content a {font-size: 16px;padding-top: 28px;}}@media screen and (max-width: 480px) {#c5412 .plain_content a {position: static;display: block;background-size: 10% !important;padding-top: 15px;background-position: top right;height: 47px;}} #c5413.component_ContentDisplay_Content {
padding: 0;  } #c5413.component_ContentDisplay_Content {padding: 30px;}#c5413 p {margin: 0;font-size: 15px;line-height: 1.6;} #c5415.component_ContentDisplay_Content {
padding: 0px;  } #c5415 {position: relative;z-index: 1;}#c5415 .plain_content img {width: 100%;max-width: 598px;height: auto;}#c5415 .plain_content a {position:relative;display: block;} #c5416.component_ContentDisplay_Content {
padding: 0px;  } #c5416 {position: relative;z-index: 1;}#c5416 .plain_content img {width: 100%;max-width: 598px;height: auto;}#c5416 .plain_content a {position:relative;display: block;}#c5416 .plain_content a:before {position: absolute;top: 0;bottom: 0;right: 0;left: 0;width: 100%;height: 100%;margin: auto;content: "";background-image: -moz-linear-gradient( 90deg, rgb(20,20,20) 0%, rgba(20,20,20,0.1) 42%);background-image: -webkit-linear-gradient( 90deg, rgb(20,20,20) 0%, rgba(20,20,20,0.1) 42%);background-image: -ms-linear-gradient( 90deg, rgb(20,20,20) 0%, rgba(20,20,20,0.1) 42%);} #c5417.component_ContentDisplay_Content {
padding: 0px;  } #c5417.component_ContentDisplay_Content {height: 132px;border-bottom: 23px solid #2c2c2c;overflow: hidden;}#c5417 .plain_content > a {padding: 35px 84px 24px 30px;background: #2c2c2c;display: block;color: #cccccc;line-height: 1.6;}#c5417 .plain_content > a::after {height: 100%;width: 70px;content: "";top: 0;bottom: 0;right: 0;background: #141414 url(/site/concept24-dev/images/basic_theme/Concept-2-Website-Redesign_06.jpg) no-repeat;background-position: bottom right;position: absolute !important;}@media screen and (max-width: 480px) {#c5417 .plain_content > a::after {height: 40px;width: 100%;content: "";top: auto;bottom: 0;right: 0;background: #b7bf10 url(/site/concept24-dev/images/basic_theme/Concept-2-Website-Redesign_06.jpg) no-repeat;position: absolute !important;background-position: center;display: block;background-size: 56px;}#c5417 .plain_content > a {padding: 20px 20px 60px;}#c5417.component_ContentDisplay_Content {height: auto;border-bottom: 0;}} #c5418.component_ContentDisplay_Content {
padding: 0px;  } #c5418.component_ContentDisplay_Content {height: 132px;border-bottom: 23px solid #2c2c2c;overflow: hidden;}#c5418 .plain_content > a {padding: 35px 84px 24px 30px;background: #2c2c2c;display: block;color: #cccccc;line-height: 1.6;}#c5418 .plain_content > a::after {height: 100%;width: 70px;content: "";top: 0;bottom: 0;right: 0;background: #141414 url(/site/concept24-dev/images/basic_theme/Concept-2-Website-Redesign_06.jpg) no-repeat;background-position: bottom right;position: absolute !important;}@media screen and (max-width: 480px) {#c5418 .plain_content > a::after {height: 40px;width: 100%;content: "";top: auto;bottom: 0;right: 0;background: #b7bf10 url(/site/concept24-dev/images/basic_theme/Concept-2-Website-Redesign_06.jpg) no-repeat;position: absolute !important;background-position: center;display: block;background-size: 56px;}#c5418 .plain_content > a {padding: 20px 20px 60px;}#c5418.component_ContentDisplay_Content {height: auto;border-bottom: 0;}} #c5419.component_ContentDisplay_Content {
padding: 0px;  } #c5419 h3 {margin: 0;}#c5419 .plain_content a {position: absolute;bottom: 0;width: 100%;height: auto;font-size: 30px;color:#fff;font-family: 'Montserrat', sans-serif;font-weight: 500;padding: 20px;box-sizing:border-box;z-index: 5;}@media screen and (max-width: 1000px) {#c5419 h3 {font-size: 16px;}#c5419 .plain_content a {font-size: inherit;}} #c5420.component_ContentDisplay_Content {
padding: 0px;  } #c5420 {position: relative;z-index: 1;}#c5420 .plain_content img {width: 100%;max-width: 598px;height: auto;}#c5420 .plain_content a {position:relative;display: block;}#c5420 .plain_content a:before {position: absolute;top: 0;bottom: 0;right: 0;left: 0;width: 100%;height: 100%;margin: auto;content: "";background-image: -moz-linear-gradient( 90deg, rgb(20,20,20) 0%, rgba(20,20,20,0.1) 42%);background-image: -webkit-linear-gradient( 90deg, rgb(20,20,20) 0%, rgba(20,20,20,0.1) 42%);background-image: -ms-linear-gradient( 90deg, rgb(20,20,20) 0%, rgba(20,20,20,0.1) 42%);} #c5421.component_ContentDisplay_Content {
padding: 0px;  } #c5421.component_ContentDisplay_Content {height: 132px;border-bottom: 23px solid #2c2c2c;overflow: hidden;}#c5421 .plain_content > a {padding: 35px 84px 24px 30px;background: #2c2c2c;display: block;color: #cccccc;line-height: 1.6;}#c5421 .plain_content > a::after {height: 100%;width: 70px;content: "";top: 0;bottom: 0;right: 0;background: #141414 url(/site/concept24-dev/images/basic_theme/Concept-2-Website-Redesign_06.jpg) no-repeat;background-position: bottom right;position: absolute!important;}@media screen and (max-width: 480px) {#c5421 .plain_content > a::after {height: 40px;width: 100%;content: "";top: auto;bottom: 0;right: 0;background: #b7bf10 url(/site/concept24-dev/images/basic_theme/Concept-2-Website-Redesign_06.jpg) no-repeat;position: absolute!important;background-position: center;display: block;background-size: 56px;}#c5421 .plain_content > a {padding: 20px 20px 60px;}#c5421.component_ContentDisplay_Content {height: auto;border-bottom: 0;}} #c5422.component_ContentDisplay_Content {
padding: 0px;  } #c5422 h3 {margin: 0;}#c5422 .plain_content a {position: absolute;bottom: 0;width: 100%;height: auto;font-size: 30px;color:#fff;font-family: 'Montserrat', sans-serif;font-weight: 500;padding: 20px;box-sizing:border-box;z-index: 5;}@media screen and (max-width: 1000px) {#c5422 h3 {font-size: 16px;}#c5422 .plain_content a {font-size: inherit;}} #c5423.component_ContentDisplay_Content {
padding: 0px;  } #c5423 h3 {margin: 0;}#c5423 .plain_content a {position: absolute;bottom: 0;width: 100%;height: auto;font-size: 30px;color:#fff;font-family: 'Montserrat', sans-serif;font-weight: 500;padding: 20px;box-sizing:border-box;z-index: 5;}@media screen and (max-width: 1000px) {#c5423 h3 {font-size: 16px;}#c5423 .plain_content a {font-size: inherit;}} #c5424.component_ContentDisplay_Content {
padding: 0px;  } #c5424 {position: relative;z-index: 1;}#c5424 .plain_content img {width: 100%;max-width: 598px;height: auto;}#c5424 .plain_content a {position:relative;display: block;}#c5424 .plain_content a:before {position: absolute;top: 0;bottom: 0;right: 0;left: 0;width: 100%;height: 100%;margin: auto;content: "";background-image: -moz-linear-gradient( 90deg, rgb(20,20,20) 0%, rgba(20,20,20,0.1) 42%);background-image: -webkit-linear-gradient( 90deg, rgb(20,20,20) 0%, rgba(20,20,20,0.1) 42%);background-image: -ms-linear-gradient( 90deg, rgb(20,20,20) 0%, rgba(20,20,20,0.1) 42%);} #c5425.component_ContentDisplay_Content {
padding: 0px;  } #c5425.component_ContentDisplay_Content {height: 132px;border-bottom: 23px solid #2c2c2c;overflow: hidden;}#c5425 .plain_content > a {padding: 35px 84px 24px 30px;background: #2c2c2c;display: block;color: #cccccc;line-height: 1.6;}#c5425 .plain_content > a::after {height: 100%;width: 70px;content: "";top: 0;bottom: 0;right: 0;background: #141414 url(/site/concept24-dev/images/basic_theme/Concept-2-Website-Redesign_06.jpg) no-repeat;background-position: bottom right;position: absolute!important;}@media screen and (max-width: 480px) {#c5425 .plain_content > a::after {height: 40px;width: 100%;content: "";top: auto;bottom: 0;right: 0;background: #b7bf10 url(/site/concept24-dev/images/basic_theme/Concept-2-Website-Redesign_06.jpg) no-repeat;position: absolute!important;background-position: center;display: block;background-size: 56px;}#c5425 .plain_content > a {padding: 20px 20px 60px;}#c5425.component_ContentDisplay_Content {height: auto;border-bottom: 0;}} #c5426.component_ContentDisplay_Content {
padding: 0px;  } #c5426 {position: relative;z-index: 1;}#c5426 .plain_content img {width: 100%;max-width: 598px;height: auto;}#c5426 .plain_content a {position:relative;display: block;}#c5426 .plain_content a:before {position: absolute;top: 0;bottom: 0;right: 0;left: 0;width: 100%;height: 100%;margin: auto;content: "";background-image: -moz-linear-gradient( 90deg, rgb(20,20,20) 0%, rgba(20,20,20,0.1) 42%);background-image: -webkit-linear-gradient( 90deg, rgb(20,20,20) 0%, rgba(20,20,20,0.1) 42%);background-image: -ms-linear-gradient( 90deg, rgb(20,20,20) 0%, rgba(20,20,20,0.1) 42%);} #c5427.component_ContentDisplay_Content {
padding: 0px;  } #c5427.component_ContentDisplay_Content {height: 132px;border-bottom: 23px solid #2c2c2c;overflow: hidden;}#c5427 .plain_content > a {padding: 35px 84px 24px 30px;background: #2c2c2c;display: block;color: #cccccc;line-height: 1.6;}#c5427 .plain_content > a::after {height: 100%;width: 70px;content: "";top: 0;bottom: 0;right: 0;background: #141414 url(/site/concept24-dev/images/basic_theme/Concept-2-Website-Redesign_06.jpg) no-repeat;background-position: bottom right;position: absolute!important;}@media screen and (max-width: 480px) {#c5427 .plain_content > a::after {height: 40px;width: 100%;content: "";top: auto;bottom: 0;right: 0;background: #b7bf10 url(/site/concept24-dev/images/basic_theme/Concept-2-Website-Redesign_06.jpg) no-repeat;position: absolute!important;background-position: center;display: block;background-size: 56px;}#c5427 .plain_content > a {padding: 20px 20px 60px;}#c5427.component_ContentDisplay_Content {height: auto;border-bottom: 0;}} #c5428.component_ContentDisplay_Content {
padding: 0px;  } #c5428 h3 {margin: 0;}#c5428 .plain_content a {position: absolute;bottom: 0;width: 100%;height: auto;font-size: 30px;color:#fff;font-family: 'Montserrat', sans-serif;font-weight: 500;padding: 20px;box-sizing:border-box;z-index: 5;}@media screen and (max-width: 1000px) {#c5428 h3 {font-size: 16px;}#c5428 .plain_content a {font-size: inherit;}} #c5429.component_ContentDisplay_Content {
padding: 0px;  } #c5429 {position: relative;z-indeX: 1;}#c5429 .plain_content img {width: 100%;max-width: 598px;height: auto;}#c5429 .plain_content a {position:relative;display: block;}#c5429 .plain_content a:before {position: absolute;top: 0;bottom: 0;right: 0;left: 0;width: 100%;height: 100%;margin: auto;content: "";background-image: -moz-linear-gradient( 90deg, rgb(20,20,20) 0%, rgba(20,20,20,0.1) 42%);background-image: -webkit-linear-gradient( 90deg, rgb(20,20,20) 0%, rgba(20,20,20,0.1) 42%);background-image: -ms-linear-gradient( 90deg, rgb(20,20,20) 0%, rgba(20,20,20,0.1) 42%);} #c5430.component_ContentDisplay_Content {
padding: 0px;  } #c5430.component_ContentDisplay_Content {height: 132px;border-bottom: 23px solid #2c2c2c;overflow: hidden;}#c5430 .plain_content > a {padding: 35px 84px 24px 30px;background: #2c2c2c;display: block;color: #cccccc;line-height: 1.6;}#c5430 .plain_content > a::after {height: 100%;width: 70px;content: "";top: 0;bottom: 0;right: 0;background: #141414 url(/site/concept24-dev/images/basic_theme/Concept-2-Website-Redesign_06.jpg) no-repeat;background-position: bottom right;position: absolute!important;}@media screen and (max-width: 480px) {#c5430 .plain_content > a::after {height: 40px;width: 100%;content: "";top: auto;bottom: 0;right: 0;background: #b7bf10 url(/site/concept24-dev/images/basic_theme/Concept-2-Website-Redesign_06.jpg) no-repeat;position: absolute!important;background-position: center;display: block;background-size: 56px;}#c5430 .plain_content > a {padding: 20px 20px 60px;}#c5430.component_ContentDisplay_Content {height: auto;border-bottom: 0;}} #c5431.component_ContentDisplay_Content {
padding: 0px;  } #c5431 h3 {margin: 0;}#c5431 .plain_content a {position: absolute;bottom: 0;width: 100%;height: auto;font-size: 30px;color:#fff;font-family: 'Montserrat', sans-serif;font-weight: 500;padding: 20px;box-sizing:border-box;z-index: 5;}@media screen and (max-width: 1000px) {#c5431 h3 {font-size: 16px;}#c5431 .plain_content a {font-size: inherit;}} #c5432.component_ContentDisplay_Content {
padding: 0px;  } #c5432 {position: relative;z-indeX: 1;}#c5432 .plain_content img {width: 100%;max-width: 598px;height: auto;}#c5432 .plain_content a {position:relative;display: block;}#c5432 .plain_content a:before {position: absolute;top: 0;bottom: 0;right: 0;left: 0;width: 100%;height: 100%;margin: auto;content: "";background-image: -moz-linear-gradient( 90deg, rgb(20,20,20) 0%, rgba(20,20,20,0.1) 42%);background-image: -webkit-linear-gradient( 90deg, rgb(20,20,20) 0%, rgba(20,20,20,0.1) 42%);background-image: -ms-linear-gradient( 90deg, rgb(20,20,20) 0%, rgba(20,20,20,0.1) 42%);} #c5433.component_ContentDisplay_Content {
padding: 0px;  } #c5433 h3 {margin: 0;}#c5433 .plain_content a {position: absolute;bottom: 0;width: 100%;height: auto;font-size: 30px;color:#fff;font-family: 'Montserrat', sans-serif;font-weight: 500;padding: 20px;box-sizing:border-box;z-index: 5;}@media screen and (max-width: 1000px) {#c5433 h3 {font-size: 16px;}#c5433 .plain_content a {font-size: inherit;}} .mini_login {
padding:10px 10px 10px 10px;
}
.mini_login h6 {
font-size:1em;
padding:0;
margin:0;
}
.mini_login p {
font-size:0.9em;
padding:4px 0 4px 0;
margin:0;
}
.mini_login label {
float:left;
font-size:9px;
width:55px;
padding-top:2px;
}
.mini_login input.in {
display:inline;
width:70px;
font-size:1em;
margin-bottom: 3px;
}
.mini_login .btn {
width:auto;
display:block;
margin:4px 0 0 55px;
}
.component_Membership_MiniLogin {
margin: 0; margin: 10px; padding: 0;  } #login {padding:0;} #c5177.component_Membership_MiniLogin {
border-bottom: 1px solid #ccc;
margin: 10px; padding: 0;  } #login {padding:0;} td.ltc {
padding: 0;
background: none;
text-align: left;
vertical-align: top;
border: none;
}
.component_Layout_Table {
margin: 0; margin: 0px; padding: 8px 14px;  } #c5285.component_Layout_Table {
margin: 0px; padding: 0px;  } #c5286.component_Layout_Table {
margin: 0px; padding: 0px;  } #c5287.component_Layout_Table {
margin: 0px; padding: 0px;  } #c5288.component_Layout_Table {
margin: 0px; padding: 0px;  } #c5289.component_Layout_Table {
margin: 0px; padding: 0px;  } #c5290.component_Layout_Table {
margin: 0px; padding: 0px;  } #c5291.component_Layout_Table {
margin: 0px; padding: 0px;  } #c5292.component_Layout_Table {
margin: 0px; padding: 0px;  } #c5293.component_Layout_Table {
margin: 0px; padding: 0px;  } #c5294.component_Layout_Table {
margin: 0px; padding: 0px;  } #c5295.component_Layout_Table {
margin: 0px; padding: 0px;  } #c5296.component_Layout_Table {
margin: 0px; padding: 0px;  } #c5297.component_Layout_Table {
margin: 0px; padding: 0px;  } #c5298.component_Layout_Table {
margin: 0px; padding: 0px;  } #c5299.component_Layout_Table {
margin: 0px; padding: 0;  } #c5300.component_Layout_Table {
margin: 0px; padding: 0;  } #c5301.component_Layout_Table {
margin: 0px; padding: 0;  } #c5302.component_Layout_Table {
margin: 0px; padding: 0;  } #c5303.component_Layout_Table {
margin: 0px; padding: 0;  } #c5304.component_Layout_Table {
margin: 0px; padding: 0;  } #c5305.component_Layout_Table {
margin: 0px; padding: 0;  } #c5306.component_Layout_Table {
margin: 0px; padding: 0;  } #c5307.component_Layout_Table {
margin: 0px; padding: 0;  } #c5308.component_Layout_Table {
margin: 0px; padding: 0;  } #c5310.component_Layout_Table {
margin: 0px; padding: 0px;  } div#c5310.component_Layout_Table
{
max-width: 1126px;
margin: 0 auto;
}
#c5310 .plain_content
{
text-align: center;
}
#c5310 .plain_content img
{
margin-bottom: 20px;
}
#c5310 p
{
font-family: 'Montserrat', sans-serif;
color: #fff;
} #c5315.component_Layout_Table {
margin: 0px; padding: 0px;  } #c5315 {
position: relative;
} #c5318.component_Layout_Table {
margin: 0px; padding: 0px;  } #c5318
{
position: relative;
} #c5322.component_Layout_Table {
margin: 0px; padding: 0px;  } #c5322
{
position: relative;
} #c5337.component_Layout_Table {
margin: 0px; padding: 0px;  } #c5337 {
position: relative;
} #c5340.component_Layout_Table {
margin: 0px; padding: 0px;  } #c5340 {
position: relative;
} #c5341.component_Layout_Table {
margin: 0px; padding: 0px;  } #c5341 {
position: relative;
} #c5349.component_Layout_Table {
margin: 0px; padding: 0px;  } #c5349.component_Layout_Table {
max-width: 1820px;
margin: 13px auto 0;
}
#c5349>table>tbody>tr>td.ltc {
background: #2c2c2c;
position: relative;
}
@media screen and (max-width: 740px) {
#c5349.component_Layout_Table {
max-width: 598px;
}
} #c5350.component_Layout_Table {
margin: 0px; padding: 0px;  } #c5350 {
position: relative;
} #c5351.component_Layout_Table {
margin: 0px; padding: 0px;  } #c5351 {
position: relative;
} #c5352.component_Layout_Table {
margin: 0px; padding: 0px;  } #c5352 {
position: relative;
} #c5353.component_Layout_Table {
margin: 0px; padding: 0px;  } #c5353 {
position: relative;
} #c5357.component_Layout_Table {
margin: 0px; padding: 0px;  } #c5357 {
position: relative;
} #c5361.component_Layout_Table {
margin: 0px; padding: 0px;  } #c5361 {
position: relative;
} #c5368.component_Layout_Table {
margin: 0px; padding: 0;  } #c5368.component_Layout_Table {
max-width: 1820px;
margin: 0 auto;
position: relative;
}
#c2810:before {
content: "";
width: 100%;
height: 40%;
background-image: -moz-linear-gradient( 90deg, rgb(20,20,20) 0%, rgba(20,20,20,0) 100%);
background-image: -webkit-linear-gradient( 90deg, rgb(20,20,20) 0%, rgba(20,20,20,0) 100%);
background-image: -ms-linear-gradient( 90deg, rgb(20,20,20) 0%, rgba(20,20,20,0) 100%);
position:absolute;
bottom: 0;
z-index:auto;
}
#c5380.component_Layout_Table {
margin: 0px; padding: 0px;  } #c5380.component_Layout_Table {
max-width: 100%;
margin: 53px auto 0;
padding: 50px 0 60px;
background: #2c2c2c;
}
#c5380>table {
width: 1820px;
margin: 0 auto;
}
#c5380>table>tbody>tr>td {
background: #2c2c2c;
position: relative;
}
#c5380>table>tbody>tr>td.ltc {
padding-right: 55px;
}
@media screen and (max-width: 1820px) {
#c5380>table {
width: 100%;
}
#c5380>table>tbody>tr>td.ltc {
padding: 0 20px;
}
}
@media screen and (max-width: 740px) {
#c5380.component_Layout_Table {
max-width: 598px;
}
} #c5384.component_Layout_Table {
margin: 0px; padding: 0px;  } #c5384 {
position: relative;
} #c5386.component_Layout_Table {
margin: 0px; padding: 0px;  } #c5386 {
position: relative;
} #c5387.component_Layout_Table {
margin: 0px; padding: 0px;  } #c5387.component_Layout_Table {max-width: 1820px;margin: 13px auto 0;}#c5387>table>tbody>tr>td.ltc {background: #fff;position: relative;}@media screen and (max-width: 740px) {#c5387.component_Layout_Table {max-width: 598px;}} #c5388.component_Layout_Table {
margin: 0px; padding: 0px;  } #c5388 {
position: relative;
} #c5390.component_Layout_Table {
margin: 0px; padding: 0px;  } #c5390 {
position: relative;
} #c5393.component_Layout_Table {
margin: 0px; padding: 0px;  } #c5393 {
position: relative;
} #c5396.component_Layout_Table {
margin: 0px; padding: 0px;  } #c5396.component_Layout_Table {
max-width: 1820px;
margin: 53px auto 0;
}
#c5396>table>tbody>tr>td.ltc {
background: #2c2c2c;
position: relative;
}
@media screen and (max-width: 740px) {
#c5396.component_Layout_Table {
max-width: 598px;
}
} #c5397.component_Layout_Table {
margin: 0px; padding: 0;  } #c5401.component_Layout_Table {
margin: 0px; padding: 0;  } #c5401 {
position: relative;
}
#c5401:before {
content: "";
width: 100%;
height: 40%;
background-image: -moz-linear-gradient( 90deg, rgb(20,20,20) 0%, rgba(20,20,20,0) 100%);
background-image: -webkit-linear-gradient( 90deg, rgb(20,20,20) 0%, rgba(20,20,20,0) 100%);
background-image: -ms-linear-gradient( 90deg, rgb(20,20,20) 0%, rgba(20,20,20,0) 100%);
position:absolute;
bottom: 0;
z-index:1;
}
@media screen and (max-width: 480px) {
#c5401:before {
display: none;
}
} #c5403.component_Layout_Table {
margin: 0px; padding: 0;  } #c5403 {
position: relative;
}
#c5403:before {
content: "";
width: 100%;
height: 40%;
background-image: -moz-linear-gradient( 90deg, rgb(20,20,20) 0%, rgba(20,20,20,0) 100%);
background-image: -webkit-linear-gradient( 90deg, rgb(20,20,20) 0%, rgba(20,20,20,0) 100%);
background-image: -ms-linear-gradient( 90deg, rgb(20,20,20) 0%, rgba(20,20,20,0) 100%);
position:absolute;
bottom: 0;
z-index:1;
}
@media screen and (max-width: 480px) {
#c5403:before {
display: none;
}
} #c5407.component_Layout_Table {
margin: 0px; padding: 0;  } #c5409.component_Layout_Table {
margin: 0px; padding: 0;  } #c5409 {
position: relative;
}
#c5409:before {
content: "";
width: 100%;
height: 40%;
background-image: -moz-linear-gradient( 90deg, rgb(20,20,20) 0%, rgba(20,20,20,0) 100%);
background-image: -webkit-linear-gradient( 90deg, rgb(20,20,20) 0%, rgba(20,20,20,0) 100%);
background-image: -ms-linear-gradient( 90deg, rgb(20,20,20) 0%, rgba(20,20,20,0) 100%);
position:absolute;
bottom: 0;
z-index:1;
}
@media screen and (max-width: 480px) {
#c5409:before {
display: none;
}
} #c5414.component_Layout_Table {
margin: 0px; padding: 0;  } #ws_header{
width:auto;
max-width:80%;
}
.ws_caption{
display:table-cell;
color:#CCC;
width:auto;
max-width:80%;
}
#wowslider-container1 .blast_div img{
max-width:100%;
max-height:100%;
}
#wowslider-container1 .blind_div img{
max-width:100%;
}
#wowslider-container1 .fade_images {
position:absolute;
top:0;
width:100%;
height:auto;
max-height:100%;
left:0;
padding:0;
margin:0;
border:0;
display:block;
text-align:center;
}
#wowslider-container1 .fade_images .tryingdivs{
position:absolute;
top:0;
width:100%;
height:100%;
padding:0;
margin:0;
border:0;
}
#wowslider-container1 .fade_images .scrolling_img{
max-height:100%;
max-width:100%;
height:auto;
padding:0;
margin:0;
border:0;
}
#wowslider-container1 {
zoom: 1;
position: relative; margin:0 auto;
z-index:100;
border:none;
text-align:left; width:100%;
height:auto;
}
* html #wowslider-container1{ width:960px }
#wowslider-container1 ul{
position:relative;
width: 10000%; left:0;
list-style:none;
margin:0;
padding:0;
border-spacing:0;
}
#wowslider-container1 ul li{
width:1%;
line-height:0; float:left;
font-size:0;
padding:0;
margin:0;
}
#wowslider-container1 .ws_images{
position: relative;
left:0;
top:0;
overflow:hidden;
}
#wowslider-container1 .ws_images a{
width:100%;
display:block;
color:transparent;
}
#wowslider-container1 .ws_images .tryingdivs{
max-width:100%;
text-align:center;
display:block;
max-height:100%;
}
#wowslider-container1 .ws_images li img{
max-width:100%;
width:auto;
border:none 0;
max-height:100%;
}
#wowslider-container1 .ws_images .scrolling_img_cont{
height:100%;
text-align:center;
vertical-align:top;
}
#wowslider-container1 .ws_images .scrolling_cont2{
display:table-cell;
float:left;
}
#wowslider-container1 a{ text-decoration: none; outline: none; border: none; }
#wowslider-container1 .ws_bullets { font-size:9px;
float: left;
position:absolute;
z-index:70;
}
#wowslider-container1 .ws_bullets div{
position:relative;
float:left;
}
#wowslider-container1 .ws_bullets div a img{
width:620px;
}
#wowslider-container1 a.wsl{
display:none;
}
#wowslider-container1 .ws_bullets { padding: 10px; }
#wowslider-container1 .ws_bullets a { margin-left:4px;
width:22px;
height:20px;
background: url(/site/concept24-dev/images/basic_theme/ScrollingBanner/bullet.png) left top;
float: left; position:relative;
color:#FFF;
text-align:center;
padding-top:4px;
cursor:pointer;
}
#wowslider-container1 .ws_bullets a.ws_selbull, #wowslider-container1 .ws_bullets a:hover{
background-position: 0 120%;
}
#wowslider-container1 a.ws_next, #wowslider-container1 a.ws_prev {
position:absolute;
display:none;
top:50%;
margin-top:-28px;
z-index:60;
height: 50px;
width: 51px;
background-image: url(/site/concept24-dev/images/basic_theme/ScrollingBanner/arrows.png);
cursor:pointer;
}
#wowslider-container1 a.ws_next{
background-position: 100% 0;
right:10px!important;
}
#wowslider-container1 a.ws_prev {
left:10px!important;
background-position: 0 0; }
#wowslider-container1 a.ws_next:hover{
background-position: 100% 100%;
}
#wowslider-container1 a.ws_prev:hover {
background-position: 0 100%; }
* html #wowslider-container1 a.ws_next,* html #wowslider-container1 a.ws_prev{display:block}
#wowslider-container1:hover a.ws_next, #wowslider-container1:hover a.ws_prev {display:block}
#wowslider-container1 .ws-title{
display:table-cell;
max-width:100%;
width:auto;
position: absolute;
bottom:15%;
left: 0;
margin-right:10px;
z-index: 50;
padding:12px;
color: #F9FBFB;
text-transform:uppercase;
background:#2a2a2a;
font-family: Franklin Gothic Medium,sans-serif;
font-size: 18px;
line-height: 18px;
}
#wowslider-container1 .ws-title div{
padding-top:5px;
font-size: 13px;
text-transform:none;
}
#wowslider-container1 .ws_bullets {
top:0;
right: 0;
}
#wowslider-container1 ul{
animation: wsBasic 65s infinite;
-moz-animation: wsBasic 65s infinite;
-webkit-animation: wsBasic 65s infinite;
}
@keyframes wsBasic{0%{left:-0%} 6.92%{left:-0%} 10%{left:-100%} 16.92%{left:-100%} 20%{left:-200%} 26.92%{left:-200%} 30%{left:-300%} 36.92%{left:-300%} 40%{left:-400%} 46.92%{left:-400%} 50%{left:-500%} 56.92%{left:-500%} 60%{left:-600%} 66.92%{left:-600%} 70%{left:-700%} 76.92%{left:-700%} 80%{left:-800%} 86.92%{left:-800%} 90%{left:-900%} 96.92%{left:-900%} }
@-moz-keyframes wsBasic{0%{left:-0%} 6.92%{left:-0%} 10%{left:-100%} 16.92%{left:-100%} 20%{left:-200%} 26.92%{left:-200%} 30%{left:-300%} 36.92%{left:-300%} 40%{left:-400%} 46.92%{left:-400%} 50%{left:-500%} 56.92%{left:-500%} 60%{left:-600%} 66.92%{left:-600%} 70%{left:-700%} 76.92%{left:-700%} 80%{left:-800%} 86.92%{left:-800%} 90%{left:-900%} 96.92%{left:-900%} }
@-webkit-keyframes wsBasic{0%{left:-0%} 6.92%{left:-0%} 10%{left:-100%} 16.92%{left:-100%} 20%{left:-200%} 26.92%{left:-200%} 30%{left:-300%} 36.92%{left:-300%} 40%{left:-400%} 46.92%{left:-400%} 50%{left:-500%} 56.92%{left:-500%} 60%{left:-600%} 66.92%{left:-600%} 70%{left:-700%} 76.92%{left:-700%} 80%{left:-800%} 86.92%{left:-800%} 90%{left:-900%} 96.92%{left:-900%} }
#wowslider-container1 .ws_shadow{
width:140%;
height:45%;
position: absolute;
left:-21.7%;
bottom:-30%;
z-index:-1;
}
*|html #wowslider-container1 .ws_shadow{
background-size:100%;
filter:"";
}
#wowslider-container1 .ws_bullets a img{
text-indent:0;
display:block;
top:16px;
left:-120px;
visibility:hidden;
position:absolute;
-moz-box-shadow: 0 0 5px #000000;
box-shadow: 0 0 5px #000000;
border: 5px solid #a4a4a4;
max-width:none;
}
#wowslider-container1 .ws_bullets a:hover img{
visibility:visible;
}
#wowslider-container1 .ws_bulframe div div{
overflow:visible;
position:relative;
}
#wowslider-container1 .ws_bulframe div {
left:0;
overflow:hidden;
position:relative;
width:150px;
height:100%;
background-color:#a4a4a4;
}
#wowslider-container1 .ws_bullets .ws_bulframe{
display:none;
top:20px;
overflow:visible;
position:absolute;
cursor:pointer;
-moz-box-shadow: 0 0 5px #000000;
box-shadow: 0 0 5px #000000;
border:` 5px solid #a4a4a4;
}
#wowslider-container1 .ws_bulframe span{
visibility:hidden;
display:block;
position:absolute;
top:-10px;
left:80px;
background:url(/site/concept24-dev/images/basic_theme/ScrollingBanner/triangle.png);
width:15px;
height:6px;
}
#wowslider-container1 .ws_bulframe img{
height:auto;
width:100px;
vertical-align:top;
}
.ws_thumbs{
margin-top:10px;
}
.ws_thumbs a{
border: 1px solid #CCCCCC;
display: block;
float: left;
height: 98px;
margin: 0 12px 12px 0;
text-align: center;
width: 98px;
}
.ws_thumbs a img {
border: medium none;
margin: 4px;
}
.liquid {
-moz-border-radius:10px 10px 10px 10px;
-webkit-border-radius:10px 10px 10px 10px;
border-radius:10px 10px 10px 10px;
padding:10px 0;
}
.liquid .previous {
display:block;
height:100%;
width:30px;
background: url(/site/concept24-dev/images/basic_theme/btn_carousel_left.png) 50% center no-repeat;
float:left;
margin:0;
padding:0;
}
.liquid .next {
display:block;
height:100%;
width:30px;
background: url(/site/concept24-dev/images/basic_theme/btn_carousel_right.png) 50% center no-repeat;
float:right;
margin:0;
padding:0;
}
.liquid ul li {
width: 95px;
height: 77px;
padding: 4px 2px;
margin: 2px;
text-align: center;
border: 1px solid #CCC;
cursor:pointer;
}
div.floating_thumbs a, div.floating_thumbs a:visited, div.floating_thumbs a:active {
border: 1px solid #CCCCCC;
display: block;
float: left;
height: 98px;
margin: 0 12px 12px 0;
text-align: center;
width: 98px;
}
div.floating_thumbs a img {
border: medium none;
margin: 4px;
}
.component_ContentDisplay_ScrollingBannerCustom > .wowslider_master_container .blast_div img{
max-width:100%;
}
.component_ContentDisplay_ScrollingBannerCustom > .wowslider_master_container .blind_div img{
max-width:100%;
}
.component_ContentDisplay_ScrollingBannerCustom > .wowslider_master_container .fade_images {
position:absolute;
top:0;
width:100% !important;
height:auto !important;
left:0;
padding:0;
margin:0;
border:0;
display:block;
text-align:center;
}
.component_ContentDisplay_ScrollingBannerCustom > .wowslider_master_container .fade_images .tryingdivs{
position:absolute;
top:0;
width:100% !important;
height:100%;
padding:0;
margin:0;
border:0;
}
.component_ContentDisplay_ScrollingBannerCustom > .wowslider_master_container .fade_images .scrolling_img{
max-width:100% !important;
height:auto;
padding:0;
margin:0;
border:0;
}
.component_ContentDisplay_ScrollingBannerCustom > .wowslider_master_container {
zoom: 1;
position: relative;
margin:0 auto;
z-index:100;
border:none;
text-align:left; width:100%;
height:auto;
}
* html .component_ContentDisplay_ScrollingBannerCustom > .wowslider_master_container{ width:960px }
.component_ContentDisplay_ScrollingBannerCustom > .wowslider_master_container ul{
position:relative;
width: 10000%;
left:0;
list-style:none;
margin:0;
padding:0;
border-spacing:0;
}
.component_ContentDisplay_ScrollingBannerCustom > .wowslider_master_container ul li{
width:1%;
line-height:0; float:left;
font-size:0;
padding:0;
margin:0;
}
.component_ContentDisplay_ScrollingBannerCustom > .wowslider_master_container .ws_images{
position: relative;
left:0;
top:0;
overflow:hidden;
}
.component_ContentDisplay_ScrollingBannerCustom > .wowslider_master_container .ws_images a{
width:100%;
display:block;
color:transparent;
}
.component_ContentDisplay_ScrollingBannerCustom > .wowslider_master_container .ws_images .tryingdivs{
max-width:100%;
text-align:center;
display:block;
max-height:100%;
}
.component_ContentDisplay_ScrollingBannerCustom > .wowslider_master_container .ws_images li img{
max-width:100%;
width:auto;
border:none 0;
max-height:100%;
}
.component_ContentDisplay_ScrollingBannerCustom > .wowslider_master_container .ws_images .scrolling_img_cont{
height:100%;
text-align:center;
vertical-align:top;
}
.component_ContentDisplay_ScrollingBannerCustom > .wowslider_master_container .ws_images .scrolling_cont2{
display:table-cell;
float:left;
}
.component_ContentDisplay_ScrollingBannerCustom > .wowslider_master_container a{
text-decoration: none;
outline: none;
border: none;
}
.component_ContentDisplay_ScrollingBannerCustom > .wowslider_master_container .ws_bullets {
font-size:9px;
float: left;
position:absolute;
z-index:70;
}
.component_ContentDisplay_ScrollingBannerCustom > .wowslider_master_container .ws_bullets div{
position:relative;
float:left;
}
.component_ContentDisplay_ScrollingBannerCustom > .wowslider_master_container .ws_bullets div a img{
width:620px;
}
.component_ContentDisplay_ScrollingBannerCustom > .wowslider_master_container a.wsl{
display:none;
}
.component_ContentDisplay_ScrollingBannerCustom > .wowslider_master_container .ws_bullets {
padding: 10px;
}
.component_ContentDisplay_ScrollingBannerCustom > .wowslider_master_container .ws_bullets a {
margin-left:4px;
width:22px;
height:20px;
background: url(/site/concept24-dev/images/basic_theme/ScrollingBanner/bullet_green.png) left top;
float: left;
position:relative;
color:#FFF;
text-align:center;
padding-top:4px;
cursor:pointer;
}
.component_ContentDisplay_ScrollingBannerCustom > .wowslider_master_container .ws_bullets a.ws_selbull, .component_ContentDisplay_ScrollingBannerCustom > .wowslider_master_container .ws_bullets a:hover{
background-position: 0 120%;
}
.component_ContentDisplay_ScrollingBannerCustom > .wowslider_master_container a.ws_next, .component_ContentDisplay_ScrollingBannerCustom > .wowslider_master_container a.ws_prev {
position:absolute;
display:none;
top:50%;
margin-top:-28px;
z-index:60;
height: 50px;
width: 51px;
background-image: url(/site/concept24-dev/images/basic_theme/ScrollingBanner/arrows.png);
cursor:pointer;
}
.component_ContentDisplay_ScrollingBannerCustom > .wowslider_master_container a.ws_next{
background-position: 100% 0;
right:10px;
}
.component_ContentDisplay_ScrollingBannerCustom > .wowslider_master_container a.ws_prev {
left:10px;
background-position: 0 0;
}
.component_ContentDisplay_ScrollingBannerCustom > .wowslider_master_container a.ws_next:hover{
background-position: 100% 100%;
}
.component_ContentDisplay_ScrollingBannerCustom > .wowslider_master_container a.ws_prev:hover {
background-position: 0 100%;
}
* html .component_ContentDisplay_ScrollingBannerCustom > .wowslider_master_container a.ws_next,* html .component_ContentDisplay_ScrollingBannerCustom > .wowslider_master_container a.ws_prev{display:block}
.component_ContentDisplay_ScrollingBannerCustom > .wowslider_master_container:hover a.ws_next, .component_ContentDisplay_ScrollingBannerCustom > .wowslider_master_container:hover a.ws_prev {display:block}
.component_ContentDisplay_ScrollingBannerCustom > .wowslider_master_container .ws-title{
display:table-cell;
max-width:100%;
width:auto;
position: absolute;
bottom:15%;
left: 0;
margin-right:10px;
z-index: 50;
padding:12px;
color: #F9FBFB;
text-transform:uppercase;
background:#2a2a2a;
font-family: Franklin Gothic Medium,sans-serif;
font-size: 18px;
line-height: 18px;
}
.component_ContentDisplay_ScrollingBannerCustom > .wowslider_master_container .ws-title div{
padding-top:5px;
font-size: 13px;
text-transform:none;
display: block;
width: 100%;
box-sizing: border-box;
max-width: 214px;
margin-left: auto;
}
.component_ContentDisplay_ScrollingBannerCustom > .wowslider_master_container .ws_bullets {
top:0;
right: 0;
}
@keyframes wsBasic{0%{left:-0%} 6.92%{left:-0%} 10%{left:-100%} 16.92%{left:-100%} 20%{left:-200%} 26.92%{left:-200%} 30%{left:-300%} 36.92%{left:-300%} 40%{left:-400%} 46.92%{left:-400%} 50%{left:-500%} 56.92%{
left:-500%} 60%{left:-600%} 66.92%{left:-600%} 70%{left:-700%} 76.92%{left:-700%} 80%{left:-800%} 86.92%{left:-800%} 90%{left:-900%} 96.92%{left:-900%} }
@-moz-keyframes wsBasic{0%{left:-0%} 6.92%{left:-0%} 10%{left:-100%} 16.92%{left:-100%} 20%{left:-200%} 26.92%{left:-200%} 30%{left:-300%} 36.92%{left:-300%} 40%{left:-400%} 46.92%{left:-400%} 50%{left:-500%} 56.92%{left:-500%} 60%{left:-600%} 66.92%{left:-600%} 70%{left:-700%} 76.92%{left:-700%} 80%{left:-800%} 86.92%{left:-800%} 90%{left:-900%} 96.92%{left:-900%} }
@-webkit-keyframes wsBasic{0%{left:-0%} 6.92%{left:-0%} 10%{left:-100%} 16.92%{left:-100%} 20%{left:-200%} 26.92%{left:-200%} 30%{left:-300%} 36.92%{left:-300%} 40%{left:-400%} 46.92%{left:-400%} 50%{left:-500%} 56.92%{left:-500%} 60%{left:-600%} 66.92%{left:-600%} 70%{left:-700%} 76.92%{left:-700%} 80%{left:-800%} 86.92%{left:-800%} 90%{left:-900%} 96.92%{left:-900%} }
.component_ContentDisplay_ScrollingBannerCustom > .wowslider_master_container .ws_shadow{
width:140%;
height:45%;
position: absolute;
left:-21.7%;
bottom:-30%;
z-index:-1;
}
*|html .component_ContentDisplay_ScrollingBannerCustom > .wowslider_master_container .ws_shadow{
background-size:100%;
filter:"";
}
.component_ContentDisplay_ScrollingBannerCustom > .wowslider_master_container .ws_bullets a img{
text-indent:0;
display:block;
top:16px;
left:-120px;
visibility:hidden;
position:absolute;
-moz-box-shadow: 0 0 5px #000000;
box-shadow: 0 0 5px #000000;
border: 5px solid #a4a4a4;
max-width:none;
}
.component_ContentDisplay_ScrollingBannerCustom > .wowslider_master_container .ws_bullets a:hover img{
visibility:visible;
}
.component_ContentDisplay_ScrollingBannerCustom > .wowslider_master_container .ws_bulframe div div{
overflow:visible;
position:relative;
}
.component_ContentDisplay_ScrollingBannerCustom > .wowslider_master_container .ws_bullets .ws_bulframe{
display:none;
top:20px;
overflow:visible;
position:absolute;
cursor:pointer;
-moz-box-shadow: 0 0 5px #000000;
box-shadow: 0 0 5px #000000;
border:` 5px solid #a4a4a4;
}
.component_ContentDisplay_ScrollingBannerCustom > .wowslider_master_container .ws_bulframe span{
visibility:hidden;
display:block;
position:absolute;
top:-10px;
left:80px;
background:url(/site/concept24-dev/images/basic_theme/ScrollingBanner/triangle.png);
width:15px;
height:6px;
}
.component_ContentDisplay_ScrollingBannerCustom > .wowslider_master_container .ws_bulframe img{
height:auto;
width:100px;
vertical-align:top;
}
.component_ContentDisplay_ScrollingBannerCustom > .wowslider_master_container .ws_bulframe div {
left:0;
overflow:hidden;
position:relative;
width:150px;
height:100%;
background-color:#a4a4a4;
}
.component_ContentDisplay_ScrollingBannerCustom > .wowslider_master_container.wowslider_master_container_gallery .fade_images img{
max-width:100% !important;
}
@media screen and (-webkit-min-device-pixel-ratio:0) and ( max-width: 640px ){ ::i-block-chrome,.ws_images ul {
height:500px;
}
}
.ws-title{
background:none !important; }
#ws_header h1, #ws_header p{
color:#fff;
}
#ws_header h1{
text-shadow: 0 0 10px #666;
}
#ws_header{
max-width: 770px;
box-sizing: border-box;
padding: 0;
border-radius: 20px;
margin-bottom: 0x;
position:relative;
background:none;
display:block;
color:#ffffff;
text-transform: none!important;
}
#ws_header::after {
background: url(/site/concept2/images/basic_theme/a-arrow.png) no-repeat scroll 10px center;
position: absolute;
content: "";
width: 73px;
height: 22px;
bottom: -22px;
}
.ws_caption a{
color:#fff !important;
}
.ws_caption{
display: inline-block;
padding: 18px 20px 15px!important;
color: #fff;
font: 200 18px 'Montserrat', sans-serif;
font-size: 18px!important;
text-transform: none!important;
border-radius: 5px;
text-align: center;
transition: all 0.5s ease;
margin-right: 10px;
margin-bottom: 10px;
}
.component_ContentDisplay_ScrollingBannerCustom {
margin: 0; margin: 0; padding: 8px 14px;  } #c5333.component_ContentDisplay_ScrollingBannerCustom {
padding: 0px;  } #c5333{max-width:1900px;margin:auto;}#c5333 .ws-title div.ws_caption:nth-of-type(1){background: #537a8f;}#c5333 .ws-title div.ws_caption:nth-of-type(1):hover{background: #3e6276;}#c5333 .ws-title div.ws_caption:nth-of-type(2){background: #acbf16;}#c5333 .ws-title div.ws_caption:nth-of-type(2):hover{background: #93a40d;}
