.tb{display:table;width:100%}.td{display:table-cell;vertical-align:middle}#s-cover{width:100px;padding-left:35px}#s-circle{position:relative;top:-8px;left:0;width:43px;height:43px;margin-top:0;border-width:15px;border:15px solid #fff;background-color:transparent;border-radius:50%;transition:.5s ease all}#s-cover:hover #s-circle{top:-1px;width:67px;height:15px;border-width:0;background-color:#fff;border-radius:20px}#s-cover:hover span{top:50%;left:56px;width:25px;margin-top:-9px;transform:rotateZ(0)}#s-cover:hover button span:before{bottom:11px;transform:rotateZ(52deg)}#s-cover:hover button span:after{bottom:-11px;transform:rotateZ(-52deg)}#s-cover:hover button span:before,#s-cover:hover button span:after{right:-6px;width:40px;background-color:#fff}#ytd-url{display:block;position:fixed;right:0;bottom:0;padding:10px 14px;margin:20px;color:#fff;font-family:Nunito;font-size:14px;text-decoration:none;background-color:#ff7575;border-radius:4px;box-shadow:0 10px 20px -5px rgba(255,117,117,.86);z-index:125}.section-head{margin-bottom:60px}.section-head h4{position:relative;padding:0;color:#d33;line-height:1;letter-spacing:.3px;font-size:34px;font-weight:700;text-align:center;text-transform:none;margin-bottom:30px}.section-head h4:before{content:'';width:60px;height:3px;background:#d33;position:absolute;left:0;bottom:-10px;right:0;margin:0 auto}.section-head h4 span{font-weight:700;padding-bottom:5px;color:#2f2f2f}p.service_text{color:#ccc!important;font-size:16px;line-height:28px;text-align:center}.section-head p,p.awesome_line{color:#818181;font-size:16px;line-height:28px;text-align:center}.extra-text{font-size:34px;font-weight:700;color:#2f2f2f;margin-bottom:25px;position:relative;text-transform:none}.extra-text::before{content:'';width:60px;height:3px;background:#d33;position:absolute;left:0;bottom:-10px;right:0;margin:0 auto}.extra-text span{font-weight:700;color:#d33}.item{background:#fff;text-align:center;padding:30px 25px;-webkit-box-shadow:0 0 25px rgba(0,0,0,.07);box-shadow:0 0 25px rgba(0,0,0,.07);border-radius:20px;border:5px solid rgba(0,0,0,.07);margin-bottom:30px;-webkit-transition:all .5s ease 0;transition:all .5s ease 0;transition:all .5s ease 0s;min-height:391px}.item .icon{font-size:40px;margin-bottom:25px;color:#d33;width:90px;height:90px;line-height:96px;border-radius:50px}.item .feature_box_col_one{background:rgba(247,198,5,.20);color:#d33}.item .feature_box_col_two{background:rgba(255,77,28,.15);color:#d33}.item .feature_box_col_three{background:rgba(0,147,38,.15);color:#d33}.item .feature_box_col_four{background:rgba(0,108,255,.15);color:#d33}.item .feature_box_col_five{background:rgba(146,39,255,.15);color:#d33}.item .feature_box_col_six{background:rgba(23,39,246,.15);color:#d33}.item p{font-size:15px;line-height:26px}.item h6{margin-bottom:20px;color:#2f2f2f}.mission p{margin-bottom:10px;font-size:15px;line-height:28px;font-weight:500}.mission i{display:inline-block;width:50px;height:50px;line-height:50px;text-align:center;background:#d33;border-radius:50%;color:#fff;font-size:25px}.mission .small-text{margin-left:10px;font-size:13px;color:#666}.skills{padding-top:0}.skills .prog-item{margin-bottom:25px}.skills .prog-item:last-child{margin-bottom:0}.skills .prog-item p{font-weight:500;font-size:15px;margin-bottom:10px}.skills .prog-item .skills-progress{width:100%;height:10px;background:#e0e0e0;border-radius:20px;position:relative}.skills .prog-item .skills-progress span{position:absolute;left:0;top:0;height:100%;background:#d33;width:10%;border-radius:10px;-webkit-transition:all 1s;transition:all 1s}.skills .prog-item .skills-progress span:after{content:attr(data-value);position:absolute;top:-5px;right:0;font-size:10px;font-weight:600;color:#fff;background:rgba(0,0,0,.9);padding:3px 7px;border-radius:30px}.text-danger{color:#d33!important}@media only screen and (min-width:600px) and (max-width:900px){.montexte{padding-top:200px!important;text-align:center!important}}@media only screen and (max-width:600px){.montexte{padding-top:40px!important;text-align:center!important}.containersss{min-height:300px!important}.montexte h1{font-size:2em!important}h2{font-size:20px!important}.cards li{max-width:305px!important}.Maisong{width:100%;min-height:200px!important}.Nom_courtier{margin-left:0!important}.add-frnd{display:block!important;margin-bottom:25px}.Nom_courtier h4{margin-bottom:0!important}#myBtn{padding-left:40px!important;padding-right:40px!important}.text-centers{text-align:center}}.error-message{color:#d33}.success-message{color:#28a745}.error-border{border-color:#d33}