.header-menu {
  height: 110px;
  /*    margin-top:50px;*/
  background-image: url(../images/header_background.jpg) !important;
  -webkit-print-color-adjust: exact;
}
.header-menu .menu-links {
  display: none;
}
.header-menu .wrapper-menu {
  width: 300px;
  margin: auto;
}
.header-menu .col-md-2 {
  width: 130px;
  float: none;
  margin: auto;
}
.header-menu .col-md-2 .img-logo,
.header-menu .col-md-2 .logo-outsite {
  left: 0;
  right: 0;
}
.header-menu .col-md-2 .img-logo {
  top: 40px;
}
p {
  line-height: 20px;
}
a:after {
  display: none;
}
.sliderbig h1 {
  font-size: 20px;
  color: white!important;
}
h1 {
  color: white !important;
}
.page-home .title,
.page-home h4 {
  width: 400px;
}
.page-home h1 {
  font-size: 20px;
  padding-bottom: 20px;
}
.page-home h4 {
  font-size: 25px;
  padding-bottom: 15px;
  color: white !important;
}
.page-home p,
.page-home .btn-more {
  font-size: 10px;
}
.page-home .block-white {
  margin-top: 30px;
}
.page-home .btn-more:after {
  display: none;
}
.page-home .btn-more {
  padding: 6.5px 15px;
  border: 1px solid #00638e !important;
}
.page-home .block-intro {
  background: #f7f7f7 !important;
  -webkit-print-color-adjust: exact;
}
.page-home .block-intro h1 {
  color: #00638e!important;
}
.page-home .block-intro .col-mobile-6 {
  float: none;
  width: 100%;
  margin-bottom: 50px;
}
.page-home .block-intro .col-mobile-6 .row {
  margin-left: 0;
  margin-right: 0;
}
.page-home .block-intro .col-twoColumn {
  width: 50%;
  float: left;
}
.page-home .block-intro .container {
  padding-bottom: 0px;
}
.page-home .block-intro .container .col-item {
  padding: 10px 20px;
  min-height: 280px;
  background: white !important;
  -webkit-print-color-adjust: exact;
}
.page-home .block-intro .container .col-item .summary p {
  font-size: 10px;
  margin-bottom: 0 !important;
}
.page-home .block-intro .container .col-item .summary:after {
  background: #006c9c !important;
  -webkit-print-color-adjust: exact;
}
.page-home .block-formations .container {
  padding-bottom: 40px;
  padding-top: 50px;
}
.page-home .block-formations .container .col-item {
  width: 25%;
  float: left;
}
.page-home .block-formations .container .col-item > a {
  display: none;
}
.page-home .block-formations .container .col-item .col-image {
  height: auto;
}
.page-home .block-formations .container .col-item .col-image img {
  height: 130px;
  width: auto;
}
.page-home .block-formations .container .col-item .col-image .wrap {
  min-height: 130px;
}
.page-home .block-formations .container .col-item .col-image .wrap .wrap-plus {
  background: #bebebe !important;
  -webkit-print-color-adjust: exact;
}
.page-home .block-formations .container .col-item .col-image .wrap .wrap-plus .icon-plus:before {
  color: white !important;
}
.page-home .block-formations .container .col-item:nth-of-type(5),
.page-home .block-formations .container .col-item:nth-of-type(9) {
  clear: both;
}
.page-home .block-formations .container .col-image .txt-image {
  font-size: 10px;
  padding: 15px 10px;
}
.page-home .block-qualified {
  height: 600px;
  background-image: url(../images-home/bg.jpg) !important;
  -webkit-print-color-adjust: exact;
}
.page-home .block-qualified .container .col-info,
.page-home .block-qualified .container .col-avata {
  width: 100%;
}
.page-home .block-qualified .container .col-avata {
  padding-top: 0px;
}
.page-home .block-qualified .container .col-avata .col-sm-4 {
  width: 33.33%;
  float: left;
}
.page-home .block-qualified .container .col-avata .avata {
  width: 15.96vw;
  height: 15.96vw;
}
.page-home .block-qualified .container .col-avata .name {
  font-size: 15px;
}
.page-home .block-qualified .container .col-avata .position {
  font-size: 10px;
}
.page-home .block-qualified .container .col-avata .btn-view {
  margin-top: 40px;
}
.page-home .block-qualified .container .col-info .wrap {
  padding-top: 50px;
}
.page-home .block-qualified .container .summary p,
.page-home .block-qualified .container .col-avata .name,
.page-home .block-qualified .container .col-avata .position,
.page-home .block-qualified .container .btn-view a {
  color: white !important;
}
.page-home .block-qualified .container .btn-view a {
  border: 1px solid white !important;
}
.page-home .block-contact .col-contact input.form-control,
.page-home .block-contact .col-contact .form-control {
  border: 1px solid black !important;
}
.page-home .block-contact {
  background: #006c9c !important;
  -webkit-print-color-adjust: exact;
}
.page-home .block-contact .col-formation ul li:before,
.page-home .block-contact .col-formation ul li a,
.page-home .block-contact .main-title,
.page-home .block-contact .col-contact label,
.page-home .block-contact .col-contact input.form-control,
.page-home .block-contact .col-contact .btn-more {
  color: white !important;
}
.page-home .block-contact .col-contact .btn-more {
  background: #812844 !important;
  -webkit-print-color-adjust: exact;
}
.page-home .block-contact .col-formation {
  width: 41.66%;
  float: left;
}
.page-home .block-contact .col-formation .col-sm-4 {
  width: 33.33%;
  float: left;
}
.page-home .block-contact .col-formation .col-sm-8 {
  width: 66.66%;
  float: left;
}
.page-home .block-contact .col-formation ul li {
  padding-top: 2px;
  padding-bottom: 2px;
}
.page-home .block-contact .col-formation ul li a {
  font-size: 10px;
}
.page-home .block-contact .col-formation ul li a:after {
  display: none;
}
.page-home .block-contact .col-contact {
  width: 58.33%;
  float: left;
}
.page-home .block-contact .col-contact .col-sm-6 {
  width: 50%;
  float: left;
}
.page-home .block-contact .col-contact label {
  font-size: 10px;
}
.page-home .block-contact .col-contact input.form-control {
  height: 30px;
  border: 1px solid white !important;
}
.page-home .block-contact .col-contact .form-control {
  height: 100px;
  border: 1px solid white !important;
}
.page-home .block-contact .main-title {
  font-size: 15px;
  margin-bottom: 0;
}
.page-detail h2::after,
.page-home .title:after {
  background: #fa394a !important;
  -webkit-print-color-adjust: exact;
}
.page-detail .container {
  padding-top: 30px;
  padding-bottom: 30px;
}
.page-detail ul li,
.page-detail p {
  font-size: 10px;
}
.page-detail .group-prix .title,
.page-detail h2 {
  font-size: 15px;
}
.page-detail .col-lsm-9 {
  width: 70%;
  float: left;
}
.page-detail .col-rsm-3 {
  width: 30%;
  float: left;
}
.page-detail .group-prix .content .col-txtPrix {
  font-size: 10px;
  color: #6d6d6d !important;
}
.page-detail .group-prix .content .col-imgPrix {
  background: #00638e !important;
  -webkit-print-color-adjust: exact;
  width: 30%;
}
.page-detail .group-prix .group-content {
  background: #f1f1f1 !important;
  -webkit-print-color-adjust: exact;
}
.page-detail .group-prix .title {
  background: #00638e !important;
  -webkit-print-color-adjust: exact;
  color: white !important;
}
.page-detail .group-prix .txt {
  color: #6d6d6d !important;
}
.page-detail .group-prix .document,
.page-detail .group-prix .agenda {
  background: white !important;
  -webkit-print-color-adjust: exact;
}
.page-detail .group-prix .document .item a,
.page-detail .group-prix .agenda .item a {
  color: #6d6d6d !important;
  font-size: 10px;
}
.page-detail .row-item {
  box-shadow: 0px 0px 0px 2px #dadada !important;
}
.page-detail .col-image,
.page-detail .col-txt {
  float: left;
}
.page-detail .col-image {
  width: 41.66%;
}
.page-detail .col-txt {
  width: 58.33%;
}
.page-detail .col-sm-12.col-txt {
  width: 100%;
}
.page-detail.page-inscription .col-sm-6 {
  width: 50%;
  float: left;
}
.page-inscription h2,
.page-inscription ul li {
  margin-bottom: 10px;
}
.page-inscription .title {
  font-size: 15px;
  margin-bottom: 15px;
}
.page-inscription .form-control {
  font-size: 10px;
}
.page-inscription .submit {
  background: #18254a !important;
  -webkit-print-color-adjust: exact;
  color: #fff !important;
}
.page-inscription .input-group {
  padding: 0;
}
.page-inscription .input-group .fa-icon {
  top: 0;
}
.page-history .block-text {
  margin-bottom: 0;
}
.page-history .section-list-number .item-number {
  width: 29.33%;
  display: inline-block;
  box-shadow: 0px 1px 9px -3px grey !important;
  min-height: 345px;
}
.page-our-team .block-text {
  padding-bottom: 0;
}
.page-our-team .block-text p {
  font-size: 10px;
}
.page-our-team .block-content {
  padding-bottom: 30px;
  padding-top: 1px;
}
.page-our-team .block-content .avata {
  background-position: center !important;
  -webkit-print-color-adjust: exact;
  background-size: cover !important;
  height: 150px;
}
.page-our-team .block-content .col-image {
  width: 100%;
  min-height: 200px;
}
.page-our-team .block-content .txt-name {
  font-size: 10px;
  min-height: 50px;
  padding: 10px;
}
.page-our-team .block-content .col-image .col-info {
  display: none;
}
.page-our-team .block-content .col-item {
  width: 20%;
  float: left;
  margin-top: 14px;
}
.page-our-team .block-content .wrap-txt:before {
  top: -94%;
  height: 100%;
  right: 14px;
}
.page-contact .block-content {
  padding-bottom: 20px;
}
.page-contact .block-content .col-lsm-4 {
  width: 41.66%;
  float: left;
}
.page-contact .block-content .col-lsm-4 img {
  max-width: inherit !important;
  width: 50px !important;
}
.page-contact .block-content .col-rsm-8 {
  width: 58.33%;
  float: left;
}
.page-contact .block-content ul {
  padding-top: 10px;
}
.page-contact .block-content p,
.page-contact .block-content .description,
.page-contact .block-content p strong,
.page-contact .block-content ul li a {
  font-size: 10px;
}
.page-contact .block-content p {
  line-height: inherit;
}
.page-contact .block-content .wrap {
  padding: 10px 15px;
}
.page-contact .block-content .col-detail {
  padding-top: 10px;
  padding-bottom: 0px;
}
.page-contact .map-block {
  margin-top: 160px;
}
.page-contact .map-block .col-sm-6 {
  width: 50%;
  float: left;
}
