.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-xs-1,.col-xs-10,.col-xs-11,.col-xs-12,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9{padding-left:0;padding-right:0}.container-fluid>.navbar-collapse,.container-fluid>.navbar-header,.container>.navbar-collapse,.container>.navbar-header{margin-right:0;margin-left:0}.navbar-nav{margin:0}.navbar-default{background:0 0}.navbar-default .navbar-toggle,.navbar-default .navbar-toggle:focus{background:#fff;border:none;margin:0;padding:16px 12px;-webkit-border-radius:0;border-radius:0;background-clip:padding-box}.navbar-default .navbar-toggle .icon-bar,.navbar-default .navbar-toggle:focus .icon-bar{background-color:#5d8dba}.navbar-default .navbar-toggle:hover{background:#5d8dba}.navbar-default .navbar-toggle:hover .icon-bar{background-color:#fff}.wrapper{max-width:1170px;margin:0 auto}.row{margin-right:0;margin-left:0}h1,h2,h3,h4,h5{color:#5d8dba;font-family:'Alegreya Sans SC',sans-serif;font-weight:300}.little_title{color:#888;font-family:Lato,sans-serif;font-weight:400;font-size:18px}p{font-size:14px;line-height:20px;font-family:Lato,sans-serif;font-weight:400;margin:0;color:#888;letter-spacing:.6px}a{color:#bb1e10;text-decoration:underline;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;transition:all .3s ease-in-out}a:hover{color:#bb1e10}.btn-govity{padding:8px 20px;border:1px solid #bb1e10;font-family:'Alegreya Sans SC',sans-serif;font-size:16px;font-weight:400;text-transform:uppercase;border-radius:5px;letter-spacing:1px;text-decoration:none}.btn-govity:hover{background-color:#bb1e10;color:#fff;text-decoration:none}img{max-width:100%;width:100%;height:auto}ul{list-style:none}.header{background:url(../images/bg_header.jpg) no-repeat top center fixed;background-size:cover}.header .wrapper{position:relative}.header .tel_header{display:block;background-color:#fff;float:right;padding:10px 16px;font-family:Lato,sans-serif;font-weight:400;margin-bottom:42px}.header .tel_header span{color:#5d8dba;font-size:20px;margin-right:8px;top:4px;position:relative}.header .logo{margin-top:8px;display:inline-block}.header .menu_top{float:right;clear:both}.header .menu_top nav{margin-bottom:0;border:none;min-height:36px}.header .menu_top nav .container-fluid{padding:0}.header .menu_top nav .container-fluid .navbar-collapse{padding:0 10px;background:#fff;border:none;margin-top:64px}.header .menu_top nav .container-fluid .navbar-collapse a{font-family:'Alegreya Sans SC',sans-serif;font-weight:400;font-size:16px;color:#888;padding:8px 20px;text-transform:lowercase;letter-spacing:1px;text-decoration:none}.header .menu_top nav .container-fluid .navbar-collapse a:hover{color:#bb1e10}.header .menu_top nav .container-fluid .navbar-collapse .active a{background:0 0;color:#5d8dba}.header .menu_top nav .container-fluid .navbar-collapse .active a:hover{color:#bb1e10}.header .banner{display:block;margin:0 auto;max-width:1170px;width:100%;position:relative}.header .banner .banner_caption{font-family:'Alegreya Sans SC',sans-serif;font-weight:300;font-size:24px;color:#fff;background:rgba(187,30,16,.4);position:absolute;padding:24px 30px;bottom:0;right:0;letter-spacing:4px;width:41.66666667%;line-height:1.5}.introduction{padding:32px 70px 32px 0}.introduction h1{font-size:32px;margin:0 0 24px 0}.introduction .advantages h2{margin-top:32px;margin-bottom:20px}.introduction .advantages ul{padding:0;margin-top:32px}.introduction .advantages ul li{margin-bottom:32px}.introduction .advantages ul li h3{text-align:left;margin:0;line-height:18px;font-size:18px;text-transform:uppercase;font-weight:400;letter-spacing:2px;padding-left:64px}.introduction .advantages ul li h3:before{display:inline-block;font-family:'Glyphicons Halflings';font-style:normal;font-weight:400;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\e258";position:absolute;left:24px;top:50%;color:#ccc; margin-top:-8px;}.introduction .advantages ul li p{padding:16px;border:1px solid #ccc}.introduction .cv{margin-top:64px;padding-bottom:48px}.introduction .cv img{display:block;-webkit-border-radius:50%;border-radius:50%;background-clip:padding-box;border:1px solid #ccc;height:auto;overflow:hidden}.introduction .cv .col-md-8{padding-left:20px}.introduction .cv .col-md-8 h2{margin-top:0}.introduction .cv .col-md-8 p{text-align:justify;margin-bottom:24px}.news_list{background:#f5f5f5;padding:32px 30px}.news_list h2{margin:0 0 24px 0}.news_list ul{width:100%;padding:0}.news_list ul li .news_date{font-family:Lato,sans-serif;color:#b2b2b2;font-size:12px;letter-spacing:2px;text-transform:uppercase;font-weight:700}.news_list ul li p{margin:20px 0}.news_list ul li a{display:inline-block;text-decoration:underline}.news_list ul li a:hover{text-decoration:none}.news_list ul li hr{max-width:200px;border-top:1px solid #e5e5e5;margin-top:32px;margin-bottom:32px}.footer{background:#5d8dba;width:100%;padding:32px 0}.footer ul{padding:0}.footer ul a{text-decoration:none;line-height:20px;letter-spacing:2px}.footer a,.footer h4,.footer p{color:#fff}.footer .btn-round{border:1px solid #fff;display:inline-block;width:36px;height:36px;text-indent:-9999px;overflow:hidden;background:url(../images/icons-social.svg) no-repeat center;-webkit-border-radius:50%;border-radius:50%;background-clip:padding-box}.footer .btn-round:hover{background-color:#fff}.footer .btn-round.btn-fb{background-position:top left;margin-right:30px}.footer .btn-round.btn-fb:hover{background-position:bottom left}.footer .btn-round.btn-tw{background-position:top center;margin-right:30px}.footer .btn-round.btn-tw:hover{background-position:bottom center}.footer .btn-round.btn-li{background-position:top right}.footer .btn-round.btn-li:hover{background-position:bottom right}.independent-directors{padding-left:70px;padding-top:48px;padding-bottom:48px}.independent-directors h1{margin-top:0}.independent-directors h2{margin-top:32px}.independent-directors blockquote{border-left:none;background:#f5f5f5;padding:16px 30px}.independent-directors blockquote:before{color:#ccc;content:open-quote;font-size:72px;line-height:1;margin-right:10px;float:left}.independent-directors blockquote p{display:inline;margin-bottom:16px}.independent-directors blockquote footer{margin-top:8px;text-align:right;color:#aaa}.independent-directors ul{margin-top:16px}.independent-directors ul li{list-style:circle outside;margin-bottom:16px}.governance{padding-right:70px;padding-top:48px;padding-bottom:48px}.governance h1{margin-top:0}.governance h2{margin-top:32px}.governance ul{margin-top:16px}.governance ul li{list-style:circle outside;margin-bottom:16px}.photo-container.col-md-5.col-sm-5.col-xs-12{padding:48px 64px 0}.photo-container.col-md-5.col-sm-5.col-xs-12 img{max-width:360px;display:block;margin:0 auto}.contact-info{padding:48px 30px 48px 0}.contact-info h2:first-child{margin-top:0}.contact-info .glyphicon{margin-right:10px;color:#5d8dba;font-size:16px;position:relative;top:4px;margin-bottom:10px}.contact-info .sign{margin-top:48px;font-size:20px;font-weight:300;font-style:italic;line-height:1.5;color:#5d8dba;text-align:center}.contact-form{padding:48px 30px;background:#f5f5f5}.contact-form label{font-family:'Alegreya Sans SC',sans-serif;font-size:18px;font-weight:400;color:#5d8dba;letter-spacing:1px;margin-top:8px}.contact-form textarea{max-width:100%;width:100%}.contact-form .form-control{color:#888;border-color:#ccc;-webkit-box-shadow:none;box-shadow:none;-webkit-border-radius:0;border-radius:0;background-clip:padding-box}.contact-form .form-control:active,.contact-form .form-control:focus,.contact-form .form-control:hover{border-color:#bb1e10}.contact-form .btn-govity{background:0 0;color:#bb1e10;line-height:1;padding-top:10px}.contact-form .btn-govity:hover{background:#bb1e10;color:#fff}.copyright{padding:16px 0;border-top:3px solid #f1f3f2}.copyright .logo_cconcept{display:block;background:#28d;width:181px;height:44px;float:left;margin-right:20px;background:url(../images/logo_cconcept_1.jpg) no-repeat center;text-indent:-9999px}.copyright .signature{bottom:-6px;position:relative;float:left}.copyright .signature p{line-height:16px;font-size:13px}.all_actu{max-width:768px;margin:0 auto}.news_solo{padding:32px 70px 32px 0}.news_solo .news_date{display:block;font-family:Lato,sans-serif;color:#b2b2b2;font-size:12px;letter-spacing:2px;text-transform:uppercase;font-weight:700;margin-bottom:10px}.news_solo h2{margin-top:0}.thankyou{text-align:center;padding: 20px;margin-top:50px;margin-bottom:50px;border:1px solid #bb1e10;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px}.thankyou img {width:251px;}a.allnews{float:right}.news_list .news_date{display:block;font-family:Lato,sans-serif;color:#b2b2b2;font-size:12px;letter-spacing:2px;text-transform:uppercase;font-weight:700;margin-bottom:10px}.news_list hr{margin-top:72px}.news_list .btn-govity{display:block;margin:0 auto;width:120px}.pagination li:first-child{border-top-left-radius:4px;border-bottom-left-radius:4px}.pagination li.pagin-active{position:relative;float:left;padding:6px 12px;margin-left:-1px;line-height:1.42857143;color:#fff;text-decoration:none;background-color:#5d8dba;border:1px solid #5d8dba}.interne{background:url(../images/bg_interne.jpg) no-repeat top center;background-size:100% auto}.header{background-position:top center}@media screen and (max-width:1200px){.introduction{padding-left:10px}.footer{padding-left:10px;padding-right:10px}.contact-info{padding-left:10px}}@media screen and (min-width:1200px){.photo-container.col-md-5.col-sm-5.col-xs-12{height:400vh;max-height:1212px;background:#f5f5f5}}@media screen and (min-width:768px) and (max-width:1199px){.photo-container.col-md-5.col-sm-5.col-xs-12{height:400vh;max-height:1425px;background:#f5f5f5;padding:32px 64px}}@media screen and (max-width:992px){.header .menu_top nav .container-fluid .navbar-collapse{margin-top:0}}@media screen and (max-width:768px){.introduction{padding-right:10px}.header .menu_top{float:none}.header .menu_top nav .container-fluid .navbar-collapse a{padding:12px 20px;text-align:center}.footer .col-xs-12{margin-bottom:32px}.contact-info,.copyright,.governance,.independent-directors{padding-left:10px;padding-right:10px}.governance~.photo-container.col-md-5.col-sm-5.col-xs-12{padding:0 64px 48px}}@media screen and (max-width:480px){.header .tel_header{margin-bottom:16px}.header .logo{margin-top:0;margin-bottom:16px}.advantages ul li h3.col-xs-6{width:100%;padding:0 0 48px;text-align:center}.advantages ul li h3.col-xs-6:before{top:auto;bottom:16px;right:50%;margin-right:-8px;content:"\e259"}.advantages ul li p.col-xs-6{width:100%;margin-bottom:32px}.cv .col-xs-6{width:100%;margin-bottom:32px}.cv .col-xs-6.col-md-8{padding-left:0;margin-bottom:0}.copyright{text-align:center}.copyright .logo_cconcept{float:none;margin:0 auto 10px}}
#captcha_img {
	width: auto;
}

.check-rgpd2 {
	text-align: left;
	position: relative;
} 

.check-rgpd2 input {
	position: absolute;
	margin-bottom: 0!important;
	height: 15px!important;
	width: 15px!important;
}

.check-rgpd2 label{
	padding-left: 25px;
	line-height: 12px;
	font-size: 12px;
	margin-top: 0!important;
	padding-bottom: 15px!important;
}
