/* Unify theme rules still in use (app.css, blocks.css, breadcrumbs.css), reduced by purgecss. */
.btn-u.btn-block,.heading,.title-v1{text-align:center}.btn-u,blockquote p{font-size:14px}.badge-lists li,.btn-group>.btn-u,.btn-u,.heading h2,.progress,.progress.vertical.bottom,.title-v1,h2.title-v2{position:relative}hr{margin:30px 0}h1{font-size:28px;line-height:35px}h2{font-size:24px;line-height:33px}h3{font-size:20px;line-height:27px}h4{line-height:25px}h5{line-height:20px}h6{line-height:18px}h1,h2,h3,h4,h5,h6{color:#555;margin-top:5px;text-shadow:none;font-weight:400;font-family:"Open Sans",Arial,sans-serif}h1 i,h2 i,h3 i,h4 i,h5 i,h6 i{margin-right:5px}.headline{display:block;margin:10px 0 25px;border-bottom:1px dotted #e4e9f0}.badge-box-v1 a,.btn-u,.heading h2{display:inline-block}.headline h2{font-size:22px}.headline h2,.headline h3,.headline h4{margin:0 0 -2px;padding-bottom:5px;display:inline-block;border-bottom:2px solid #72c02c}.heading h2{padding:0 12px;line-height:34px!important}.heading h2:after,.heading h2:before{content:' ';width:70%;position:absolute;border-width:1px;border-color:#bbb}.heading h2:before{right:100%}.heading h2:after{left:100%}.title-v1{z-index:1;margin-bottom:60px}.title-v1 h1,.title-v1 h2{color:#444;font-size:28px;position:relative;margin-bottom:15px;padding-bottom:20px;text-transform:uppercase;font-family:"Open Sans",Arial,sans-serif}.title-v1 h1:after,.title-v1 h2:after{bottom:0;left:50%;height:1px;width:70px;content:" ";margin-left:-35px;position:absolute;background:#72c02c}.title-v1 p{font-size:17px;font-weight:200}.btn-u,blockquote p,span.label{font-weight:400}h2.title-v2{color:#555;margin-bottom:30px}h2.title-v2:after{left:0;width:70px;height:2px;content:" ";bottom:-10px;background:#555;position:absolute}h2.heading-sm{font-size:18px;line-height:24px}h3.heading-sm{font-size:16px;line-height:20px}.table thead>tr>th{border-bottom:none}.btn,.form-control{box-shadow:none;border-radius:0}.input-group-addon{border-radius:0;color:#b3b3b3;font-size:14px;background:#fff}.btn-u,.btn-u:hover{color:#fff;text-decoration:none}.form-control:focus{border-color:#bbb;box-shadow:0 0 2px #c9c9c9}.alert,.badge,.dropdown-menu,.label,.panel,.panel-heading,.thumbnail{border-radius:0}.btn-u{border:0;cursor:pointer;padding:6px 13px;background:#72c02c;white-space:nowrap}.btn-u:hover{transition:.3s ease-in-out}.btn-u-sm,a.btn-u-sm{padding:3px 12px}.btn-u-md,a.btn-u-md{padding:10px 20px}.btn-u-lg,a.btn-u-lg{font-size:18px;padding:10px 25px}.btn-u-xs,a.btn-u-xs{font-size:12px;padding:2px 12px;line-height:18px}.btn-group .dropdown-menu>li>a{padding:3px 13px}.btn-group>.btn-u{float:left}.btn-group>.btn-u:first-child{margin-left:0}.btn-u.active,.btn-u:active,.btn-u:focus,.btn-u:hover,.open .dropdown-toggle.btn-u{background:#5fb611}.btn-u.btn-u-red,.list-group-item.active>.badge,.progress-bar-red,.text-highlights-red{background:#e74c3c}.btn-u.btn-brd.btn-u-red.btn-brd-hover:hover,.btn-u.btn-u-red.active,.btn-u.btn-u-red:active,.btn-u.btn-u-red:focus,.btn-u.btn-u-red:hover,.open .dropdown-toggle.btn-u.btn-u-red{background:#c0392b}.btn-u.btn-u-orange,.list-group-item.active>.badge.badge-orange,.progress-bar-orange,span.badge-orange{background:#e67e22}.btn-u.btn-brd.btn-u-orange.btn-brd-hover:hover,.btn-u.btn-u-orange.active,.btn-u.btn-u-orange:active,.btn-u.btn-u-orange:focus,.btn-u.btn-u-orange:hover,.open .dropdown-toggle.btn-u.btn-u-orange{background:#d35400}.btn-u.btn-u-default{background:#95a5a6}.btn-u.btn-brd.btn-u-default.btn-brd-hover:hover,.btn-u.btn-u-default.active,.btn-u.btn-u-default:active,.btn-u.btn-u-default:focus,.btn-u.btn-u-default:hover,.open .dropdown-toggle.btn-u.btn-u-default{background:#7f8c8d}.btn-u.btn-u-light-green{background:#79d5b3}.btn-u.btn-brd.btn-u-light-green.btn-brd-hover:hover,.btn-u.btn-u-light-green.active,.btn-u.btn-u-light-green:active,.btn-u.btn-u-light-green:focus,.btn-u.btn-u-light-green:hover,.open .dropdown-toggle.btn-u.btn-u-light-green{background:#59b795}.btn-u.btn-u-dark,.list-group-item.active>.badge.badge-dark,.progress-bar-dark,span.badge-dark{background:#555}.btn-u.btn-brd.btn-u-dark.btn-brd-hover:hover,.btn-u.btn-u-dark.active,.btn-u.btn-u-dark:active,.btn-u.btn-u-dark:focus,.btn-u.btn-u-dark:hover,.open .dropdown-toggle.btn-u.btn-u-dark{background:#333}.btn-u.btn-brd,.btn-u.btn-brd:focus,.btn-u.btn-brd:hover{background:0 0}.btn-u.btn-brd{color:#555;padding:5px 13px;border:1px solid #72c02c}.btn-u.btn-brd.btn-brd-hover:hover{color:#fff!important;background:#5fb611}.btn-u.btn-brd:hover{color:#5fb611;border-color:#5fb611}.btn-u.btn-brd.btn-u-red{border-color:#e74c3c}.btn-u.btn-brd.btn-u-red:hover{color:#c0392b;border-color:#c0392b}.btn-u.btn-brd.btn-u-orange{border-color:#e67e22}.btn-u.btn-brd.btn-u-orange:hover{color:#d35400;border-color:#d35400}.btn-u.btn-brd.btn-u-default{border-color:#95a5a6}.btn-u.btn-brd.btn-u-default:hover{color:#7f8c8d;border-color:#7f8c8d}.btn-u.btn-brd.btn-u-dark{border-color:#555}.btn-u.btn-brd.btn-u-dark:hover{color:#333;border-color:#333}.btn-u.btn-brd.btn-u-light-green{border-color:#79d5b3}.btn-u.btn-brd.btn-u-light-green:hover{color:#59b795;border-color:#59b795}span.label{font-size:11px;padding:4px 7px}.list-group-item.active>.badge,span.badge{color:#fff;font-weight:400;padding:4px 7px}.list-group-item.active>.badge,.text-highlights-blue,span.badge-blue{background:#3498db}.list-group-item.active>.badge.badge-sea,span.badge-sea{background:#1abc9c}.list-group-item.active>.badge.badge-purple,span.badge-purple{background:#9b6bcc}.list-group-item.active>.badge.badge-aqua,span.badge-aqua{background:#27d7e7}span.label-light{color:#777;background:#ecf0f1}.badge-lists span.badge{top:-10px;right:-6px;position:absolute}.badge-box-v1 a{color:#777;min-width:40px;font-size:18px;padding:8px 9px;border:1px solid #eee}.badge-box-v1 a i{display:block;margin:1px auto 2px}.badge-box-v1 a:hover{color:#555;border-color:#555;text-decoration:none;transition:.2s ease-in-out}.text-justify p{text-align:justify}.text-highlights{color:#fff;font-weight:200;padding:0 5px;background:#555}blockquote{padding:5px 15px;border-left-width:2px}blockquote h1,blockquote h2,blockquote span{font-size:18px;margin:0 0 8px;line-height:24px}blockquote.text-right{border-left:none;border-right:2px solid #eee}blockquote.text-right:hover,blockquote:hover{border-color:#72c02c;transition:.4s ease-in-out}.panel-heading{color:#fff;padding:5px 15px}.panel .table{margin-bottom:0}.progress{border-radius:0;background:#e5e5e5}.progress-u,.progress-u .progress-bar{box-shadow:none}.progress-bar-u{background:#72c02c}.progress .progress-bar{overflow:hidden;line-height:20px}.progress.vertical{float:left;width:100%;height:200px;margin-right:20px}.progress.vertical .progress-bar{height:0;width:100%;transition:height 3s}.progress.vertical.bottom .progress-bar{bottom:0;position:absolute}.content-xs{padding-top:20px;padding-bottom:20px}.content{padding-top:40px;padding-bottom:40px}.content-sm{padding-top:60px;padding-bottom:60px}.margin-bottom-10,.margin-bottom-20,.margin-bottom-25,.margin-bottom-30,.margin-bottom-40,.margin-bottom-60{clear:both}.margin-bottom-10{margin-bottom:10px}.margin-bottom-20{margin-bottom:20px}.margin-bottom-25{margin-bottom:25px}.margin-bottom-30{margin-bottom:30px}.margin-bottom-40{margin-bottom:40px}.margin-bottom-60{margin-bottom:60px}@media (max-width:768px){.heading h2:after,.heading h2:before{width:20%}.table td.hidden-sm,.table th.hidden-sm{display:none!important}@-moz-document url-prefix(){.btn-u{padding-bottom:6px}}.sm-margin-bottom-40{margin-bottom:40px}.sm-margin-bottom-50{margin-bottom:50px}}.margin-top-20{margin-top:20px}.margin-left-10{margin-left:10px}.color-dark{color:#555}.color-light{color:#fff}.bg-color-white{color:#555;background-color:#fff!important}.bg-grey{background:#f7f7f7;border-top:1px solid #eee;border-bottom:1px solid #eee}.rounded{border-radius:4px!important}.rounded-x{border-radius:50%!important}.rounded-2x{border-radius:10px!important}.rounded-3x{border-radius:15px!important}.rounded-4x{border-radius:20px!important}.text-bold{font-weight:600!important}.full-width{width:100%}@media (max-width:767px){.equal-height-column{height:auto!important}}.hover-effect{transition:.4s ease-in-out}@-webkit-keyframes scroll{0%{opacity:1}100%{opacity:0;transform:translateY(36px);-webkit-transform:translateY(36px)}}@keyframes scroll{0%{opacity:1}100%{opacity:0;transform:translateY(36px);-webkit-transform:translateY(36px)}}
.counters,.funny-boxes h2 a,.service-block-v8 i{color:#555}.service,.service .desc,.service-block-v8 .service-block-desc{overflow:hidden}.privacy a,.work .caption:hover{text-decoration:underline}.privacy a:hover,.status-bar li a:hover,.team-social li a:hover,.who li:hover a:hover{text-decoration:none}.counters,.pie-progress-charts .inner-pchart,.team-social li a,.who li i{text-align:center}.service-block-v8{padding:25px;background:#fff}.service-block-v8 i{float:left;font-size:22px;margin:5px 25px 0 0}.service-block-v8 .service-block-desc h3{font-size:18px;margin:0 0 30px;position:relative;text-transform:uppercase}.service-block-v8 .service-block-desc h3:after{left:0;top:40px;height:1px;width:30px;content:" ";position:absolute;background:#72c02c}.funny-boxes{background:#f7f7f7;padding:20px 20px 15px;transition:.3s ease-in-out}.funny-boxes h2{margin-top:0;font-size:18px;line-height:20px}.funny-boxes p a{color:#72c02c}.funny-boxes .funny-boxes-img li{font-size:12px;margin-bottom:2px}.funny-boxes .funny-boxes-img li i{color:#72c02c;font-size:12px;margin-right:5px}@media (max-width:992px){.funny-boxes .funny-boxes-img li{display:inline-block}}.funny-boxes .funny-boxes-img img{margin:5px 10px 15px 0}.funny-boxes-top-sea{border-top:2px solid #1abc9c}.funny-boxes-top-sea:hover{border-top-color:#16a085}.tag-box p,.team-social{margin-bottom:0}.team-social li{padding:0 2px}.team-social li a{font-size:14px;padding:6px 4px;border-radius:50%!important}.team-social li i{min-width:20px}.team-social li a.fb{color:#4862a3;border:1px solid #4862a3}.team-social li a.tw{color:#159ceb;border:1px solid #159ceb}.team-social li a.gp{color:#dc4a38;border:1px solid #dc4a38}.team-social li a.fb:hover{color:#fff;background:#4862a3}.team-social li a.tw:hover{color:#fff;background:#159ceb}.team-social li a.gp:hover{color:#fff;background:#dc4a38}.flat-bg-block-v1{padding:40px 0;background:0 0}.flat-bg-block-v1 .checked-list.first-child{float:left;margin-right:100px}.flat-bg-block-v1 .checked-list li{color:#888;margin-bottom:5px}.flat-bg-block-v1 .checked-list i,.status-bar li i{color:#72c02c;margin-right:5px}.featured-blog h2{font-size:18px;margin:0 0 25px;line-height:25px;position:relative}.featured-blog h2:after{left:0;z-index:1;width:30px;height:2px;content:" ";bottom:-10px;position:absolute;background:#72c02c}.featured-blog .featured-img>img,.map{width:100%}.featured-blog .featured-img{position:relative}.featured-blog .featured-img:after{top:0;left:0;width:100%;height:100%;content:" ";position:absolute;transition:.4s ease-in-out}.featured-blog .featured-img:hover:after{background:rgba(0,0,0,.3);transition:.2s ease-in-out}.featured-blog .featured-img i{top:60%;left:50%;z-index:1;list-style:none;visibility:hidden;position:absolute;margin:-17.5px 0 0 -17.5px;transition:.2s ease-in-out;color:#fff;width:35px;height:35px;padding:11px;font-size:14px;text-align:center;display:inline-block;background:rgba(255,255,255,.4)}.featured-blog .featured-img:hover i{top:50%;visibility:visible}.featured-blog .featured-img i:hover{color:#fff;background:#72c02c;text-decoration:none;transition:.2s ease-in-out}.pie-progress-charts .circle{color:#555;font-weight:200;margin-bottom:20px}.pie-progress-charts .circle-title{font-size:22px}@media (max-width:767px){.pie-progress-charts .inner-pchart{margin-bottom:40px}.counters{margin-bottom:30px}.counters:last-child{margin-bottom:inherit}}.counters span{font-size:35px}.counters span.counter-icon{display:block;margin-bottom:10px}.counters span.counter-icon i{color:#fff;padding:16px;min-width:65px;font-size:30px;position:relative;background:#72c02c}.counters span.counter-icon i:after{width:0;height:0;left:38%;content:" ";bottom:-7px;display:block;position:absolute;border-top:7px solid #72c02c;border-left:7px inset transparent;border-right:7px inset transparent}.counters:hover span.counter-icon i{border-color:#000}.list-group-item:first-child,.list-group-item:last-child,.nav-pills>li>a,.nav-tabs>li>a,.pager li>a,.pager li>span,.pagination>li:first-child>a,.pagination>li:first-child>span,.pagination>li:last-child>a,.pagination>li:last-child>span{border-radius:0}.tab-v2 .nav-tabs{border-bottom:none}.tab-v2 .nav-tabs li a{padding:9px 16px;background:0 0;border:none}.tab-v2 .nav-tabs li.active a{background:#fff;padding:7px 15px 9px;border:1px solid #eee;border-top:2px solid #72c02c;border-bottom:none!important}.tab-v2 .tab-content{padding:10px 16px;border:1px solid #eee}.pagination li a{color:#777;padding:5px 15px}.pager li>a:focus,.pager li>a:hover,.pagination li a:hover{color:#fff;background:#5fb611;border-color:#5fb611}.pagination>.active>a,.pagination>.active>a:focus,.pagination>.active>a:hover,.pagination>.active>span,.pagination>.active>span:focus,.pagination>.active>span:hover{border-color:#72c02c;background-color:#72c02c}.list-group-item li>.badge{float:right}.tag-box{padding:20px;background:#fff;margin-bottom:30px}.tag-box h2{font-size:20px;line-height:25px}.tag-box-v2{background:#fafafa;border:1px solid #eee;border-left:2px solid #72c02c}.tag-box-v3{border:2px solid #eee}.service{margin-bottom:10px;padding:15px 15px 10px}.service:hover{background:#fcfcfc;box-shadow:0 0 5px #ddd;transition:box-shadow .2s ease-in-out}.service:hover i{color:#656565}.service .desc{padding:0 15px}.service .desc h4{font-size:22px;line-height:25px}.work{margin-top:6px}.work .details{padding:10px}.work .caption{display:block;padding-top:5px;color:#585f69!important;font-size:18px!important}.work .caption:hover{cursor:pointer;color:#444!important}.privacy a:hover{color:#72c02c}.who li{margin-bottom:6px}.who li i{color:#72c02c;font-size:13px;min-width:15px;margin-right:8px;position:relative}.who li:hover a,.who li:hover i{color:#777}.map{height:350px;border-top:1px solid #eee;border-bottom:1px solid #eee}.status-bar li{padding-left:9px;border-left:1px solid #eee}.status-bar li:first-child{border-left:none}
.breadcrumb,.breadcrumbs-v3{z-index:1;position:relative}.breadcrumbs{overflow:hidden;padding:10px 0 6px;border-bottom:1px solid #eee;border-top:1px solid #eee;background:url(../../Images/patterns/breadcrumbs.png)}.breadcrumbs h1{color:#666;font-size:22px;margin-top:8px}.breadcrumb{top:10px;padding-right:0;background:0 0}.breadcrumb a{color:#777}.breadcrumb li a:hover,.breadcrumb li.active{color:#72c02c;text-decoration:none}@media (max-width:550px){.breadcrumbs h1.pull-left,.breadcrumbs ul.pull-right{width:100%;text-align:center}.breadcrumbs h1.pull-left{margin-bottom:0}.breadcrumbs .breadcrumb{top:0;margin-bottom:10px}}.breadcrumbs-v3{transition:.8s ease-in-out;padding:100px 0}.breadcrumbs-v3.img-v3{background:url(../../Images/breadcrumbs/img3.jpg) center center/cover no-repeat}.breadcrumbs-v3:after{top:0;left:0;z-index:-1;width:100%;height:100%;content:" ";position:absolute;background:rgba(0,0,0,.2)}.breadcrumbs-v3 h1{color:#fff;font-size:40px;line-height:50px;text-transform:uppercase}.breadcrumbs-v3 p{color:#fff;font-size:24px;font-weight:200;margin-bottom:0;text-transform:uppercase}@media (max-width:768px){.breadcrumbs-v3{padding:50px 0}.breadcrumbs-v3 h1{font-size:30px;line-height:40px}.breadcrumbs-v3 p{font-size:18px}}


/* The bootstrap copy that lived in assets/ was patched locally to
   html{font-size:14px}, whereas the original package (3.3.6, taken over in vendor/)
   says 10px. It is the only rule that sets the site's rem base, and the Kendo CSS
   has more than 10,000 of them, so the value is redefined here rather than in
   vendor/: grunt bowercopy would overwrite the patch on the next install. */
html {
    font-size: 14px;
}

/* Taken from assets/css/app.css: bootstrap rounds these two elements to 4px. */
.navbar-toggle {
    border-radius: 0;
}

.panel-group .panel {
    border-radius: 0;
}

* {
	border-radius: 0;
}
body {
 color: #333;
 font-size: 13px;
 line-height: 1.6;
}

p,
li,
li a,
label {
 color: #555;
}

a {
 color: #72c02c;
 text-decoration: none;
}

a,
a:focus,
a:hover,
a:active,
button:hover {
	outline: 0 !important;
}

a:focus {
text-decoration: none;
}
a:hover {
 color: #72c02c;
 text-decoration: underline;
}
.wrapper {
	background: #fff;
}
select::-ms-expand {
  display: none;
}