@font-face {font-family: 'Open Sans';font-style: normal;font-weight: 300;src: local('Open Sans Light'), local('OpenSans-Light'), url(../fonts/v10/DXI1ORHCpsQm3Vp6mXoaTXhCUOGz7vYGh680lGh-uXM.woff) format('woff');}
@font-face {font-family: 'Open Sans';font-style: normal;font-weight: 400;src: local('Open Sans'), local('OpenSans'), url(../fonts/cJZKeOuBrn4kERxqtaUH3T8E0i7KZn-EPnyo3HZu7kw.woff) format('woff');}
@font-face {font-family: 'Open Sans';font-style: normal;font-weight: 600;src: local('Open Sans Semibold'), local('OpenSans-Semibold'), url(../fonts/MTP_ySUJH_bn48VBG8sNSnhCUOGz7vYGh680lGh-uXM.woff) format('woff');}
@font-face {font-family: 'Open Sans';font-style: normal;font-weight: 700;src: local('Open Sans Bold'), local('OpenSans-Bold'), url(../fonts/k3k702ZOKiLJc3WVjuplzHhCUOGz7vYGh680lGh-uXM.woff) format('woff');}
@font-face {font-family: 'Open Sans';font-style: normal;font-weight: 800;src: local('Open Sans Extrabold'), local('OpenSans-Extrabold'), url(../fonts/EInbV5DfGHOiMmvb1Xr-hnhCUOGz7vYGh680lGh-uXM.woff) format('woff');}

body { margin:0; padding:0; background:#474641;font-family:'Open Sans', sans-serif; font-size:14px;}
.container{ border:#FF0000 solid 0px; max-width:1000px; background:#363633}
.col-center{ text-align:center;}
.titleGray{ background:#666666; color:#fff; font-size:14px; padding:10px 5px; text-align:center}
h1,h2,h3,h4{ color:#386d0a}
h1{ font-size:22px}
h2{ font-size:17px;}
/*HEADER*/
.headWhite{ color:#FFFFFF; font-weight:700; font-size:26px; font-family:'Open Sans', sans-serif; margin-top:10px;}
.headRed{ color:#ee4a48; font-weight:700; font-size:26px; font-family:'Open Sans', sans-serif; margin-top:-8px;}
.headMail{ padding-bottom:15px;}
.clear{ clear:both}
.white{ background:#e7e6de; padding:20px 0 0 0;}
.pGreen{ color:#386d0a}
.centerWhite{ background:#FFFFFF; padding-bottom:45px;}
.centerWhite p{ text-align:justify; font-size:13px}
.centerWhite ul{ text-align:justify; font-size:13px}
.sideGray p{text-align:justify; font-size:13px}
.videop {width:210px; height:0 auto; margin:0px 0px 10px 0px; border:solid 1px #000;}
iframe {border:none;}
.social {margin-left:30px;}
.social img {float:left; margin-left:10px; margin-top:10px; margin-bottom:10px; text-align:center;}
/* Customize the nav-justified links to be fill the entire space of the .navbar */
strong{ font-weight:600;}
.menu-custom {margin:0; padding:0; border:#FF0000 solid 0px;}
.navbar{ padding:0; margin:0}
.table{ font-size:12px;}
.navbar-default{border-radius: 15px 15px 0 0; background-color: #eaeade; border:#000000 solid 0px;}
.nav-justified {
font-family:'Open Sans', sans-serif; font-size:13px;/* background-color: #eaeade;border: 1px solid #ccc;border-radius: 10px;*/}
.nav-justified > li > a {padding-top: 15px;padding-bottom: 15px; padding-left:0; padding-right:0;margin-bottom: 0;font-weight:normal;color:#333333;text-align: center;background-color: #eaeade; border:#FF0000 solid 0px;}
.nav-justified > .active > a,
.nav-justified > .active > a:hover,
.nav-justified > .active > a:focus {background-color: #d5d3c7;color:#990000}
.nav-justified > li:first-child > a {border-radius: 5px 5px 0 0;}
.nav-justified > li:last-child > a {border-bottom: 0;border-radius: 0 0 5px 5px;}
.navImg{ margin-top:90px; margin-bottom:0px;}
.noFloat{ float:none; margin:0 auto}
.footer{ background:#FFFFFF; padding:15px 0;}
.footer p{ text-align:center; font-size:12px;}
.fa-red{ color:#FF0000}
.fa-green{ color:#006600}


.squared{ border-radius:0;}
.onlineform{ max-width:324px; border:#333333 solid 0px; min-width:180px;}
.form_body{ background:url(../img/form_body.png) repeat-y; background-size: cover;}
.forms{ margin-left:12%; border:#FF0000 solid 0px; padding-right:10px;}
.message404{ font-size:100px;}
.oops{ font-size:28px; margin-bottom:25px;}
.p404{ font-size:13px}

@media (min-width: 768px) {
.nav-justified {max-height: 52px;}
.nav-justified > li > a {border-right: 1px solid #d5d5d5;border-left: 1px solid #fff;}
.nav-justified > li:first-child > a {border-left: 0;border-radius: 15px 0 0 0;}
.nav-justified > li:last-child > a {border-right: 0;border-radius: 0 15px 0 0;}
.smCenter{text-align:center}
}
@media screen and (max-width: 991px){
.navImg{ margin:0 auto; border:#00CCFF solid 0px;}
}

@media screen and (min-width: 768px) {

}
@media screen and (max-width: 480px){
.smHide{ display:none}
.forms{ margin-left:14%; border:#FF0000 solid 0px; padding-right:10px;}
}

.seo-serv {text-align:left; line-height:1.8em;}
.seo-serv ul li {list-style-type:decimal;}
.web-serv {text-align:left; line-height:1.8em;}
.web-serv ul li {list-style-type:decimal;}


#smCenter2{text-align:center !important;}

/* Testimonial Content Slider */
.bx-wrapper .testimonials-thumbnail{ margin: 0px 0px 15px; }
.bx-wrapper .testimonials-title{ text-align: center;  margin: 25px 15px 3px; font-size: 24px; line-height: 1; }
.bx-wrapper .testimonials-carousel-thumbnail{ max-width: 35%; float: left; margin-right: 20px; }
.bx-wrapper .testimonials-carousel-thumbnail img{ display: block;   margin-right: 20px;width: 100px;}
.bx-wrapper .testimonials-carousel-context{ overflow: hidden; }
.bx-wrapper .testimonials-name{ font-size: 18px; margin-bottom: 15px; color:#000000; font-weight:400;}
.bx-wrapper span{ font-size: 11px; margin-left:10px; color:#777; font-family: Georgia, Arial, Helvetica, sans-serif; font-style:italic; }
.bx-wrapper {position: relative;margin: 30px auto;padding: 0;width:100%;*zoom: 1;}
.bx-wrapper .slide {padding:30px;margin:0;display: block; background-color:#E7E6DE; /*background: #FFF none repeat scroll 0% 0%;
box-shadow: 0px 0px 18.75em rgba(20, 190, 187, 0.5) inset;*/}
.bx-wrapper .slide p {margin-bottom:20px;}
.bx-wrapper .bx-viewport {padding:10px;margin-left:0;z-index:1;width:100%;}
.bx-wrapper .bx-pager,
.bx-wrapper .bx-controls-auto {position: absolute;display:none;bottom: -30px;width: 100%;}
.bx-wrapper .bx-loading {min-height: 50px;background: url(../images/bx_loader.gif) center center no-repeat #fff;height: 100%;width: 100%;position: absolute;top: 0;left: 0;z-index: 2000;}
.bx-wrapper .bx-pager {text-align: center;font-size: .85em;font-weight: bold;color: #666;padding-top: 20px;}
.bx-wrapper .bx-pager .bx-pager-item,
.bx-wrapper .bx-controls-auto .bx-controls-auto-item {display: inline-block;*zoom: 1;*display: inline;}
.bx-wrapper .bx-pager.bx-default-pager a {background: #666;text-indent: -9999px;display: block;width: 10px;height: 10px;margin: 0 5px;outline: 0;-moz-border-radius: 5px;-webkit-border-radius: 5px;border-radius: 5px;}
.bx-wrapper .bx-pager.bx-default-pager a:hover,
.bx-wrapper .bx-pager.bx-default-pager a.active {background: #000;}
.bx-wrapper .bx-next {position: absolute;top: 0;right: 0;width: 30px;border-left:1px solid #ddd;height: 30px;cursor: pointer;background: #EE4A48 url(../images/caousel-next.png) no-repeat 0 0 ;}
.bx-wrapper .bx-prev {position: absolute;top: 0px;right: 30px;border-right:1px solid #ddd;width: 30px;height: 30px;cursor: pointer;background: #EE4A48 url(../images/caousel-prev.png) no-repeat 0 0 ;}
.bx-wrapper .bx-controls-direction a {position: absolute;top: 0;margin-top: 0;margin-right: 0px;outline: 0;width: 30px;height: 30px;text-indent: -9999px;z-index: 9999;}

.d-flex.justify-content-center {
    display: flex;
    justify-content: center;
}

.d-flex.justify-content-center.social {
    margin-left: 0 !important;
}