@import url("https://fonts.googleapis.com/css2?family=Montserrat:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&family=Readex+Pro:wght@400;500;600;700&family=Source+Serif+4:ital,opsz,wght@0,8..60,400;0,8..60,500;0,8..60,600;0,8..60,700;0,8..60,800;1,8..60,400;1,8..60,500;1,8..60,600;1,8..60,700&family=Work+Sans:wght@300;400&display=swap");html,body{font-family:'Montserrat',sans-serif!important}html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline;box-sizing:border-box}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}table{border-collapse:collapse;border-spacing:0}.readmore span,.readmore p{display:flex;align-items:center;gap:10px}.categ-title{margin-bottom:15px!important}.groupes-c-map .wpgmp_filter_wrappers{display:none}.groupes-c-map table,.groupes-c-map table td{border:none!important}.header{position:absolute;left:0;right:0}.header-menu .et_pb_module{background:transparent!important;font-weight:600}.header-menu .et_pb_module a{text-decoration:none}nav #menu-primary-menu{display:flex;align-items:center;gap:10px}nav #menu-primary-menu li a{padding:0!important}.page-id-7 nav #menu-primary-menu>li:last-child{border:1px solid #fff}nav #menu-primary-menu>li:last-child{border:1px solid #000;padding:20px 60px 20px 20px;border-radius:30px}.page-id-7 nav #menu-primary-menu>li:last-child::after{background-image:url(https://www.aegis-groupes.com/wp-content/uploads/2024/02/arrow-circle.png)}nav #menu-primary-menu>li:last-child::after{content:'';position:absolute;background-image:url(https://www.aegis-groupes.com/wp-content/uploads/2024/02/arrow-circle-b.png);background-size:contain;background-repeat:no-repeat;background-position:center;width:40px;height:40px;right:7px;top:8px}.headerLogo{width:200px!important;max-width:200px!important;padding:10px 0}.text-title p{font-size:36px;font-weight:700;text-transform:uppercase;line-height:1.4em;font-family:'Montserrat'}.sub-text p{font-size:22px;font-weight:700;text-transform:uppercase;line-height:1.2em;font-family:'Montserrat'}.readmore p{font-size:22px;font-weight:600;text-transform:uppercase;font-family:'Montserrat'}.custom-container{width:90%!important;max-width:1600px!important;margin:0 auto}.h2-title-white,.h2-title-white h2{font-size:96px;font-weight:600;color:#fff}.h2-title-black,.h2-title-black h2{font-size:96px;font-weight:700;color:#000}.h3-mentions-legales{font-size:24px;font-weight:700;margin:50px 0}.h1-mentions-legales{font-size:42px;font-weight:700;margin:25px 0 40px 0}.div-mentions-legales span{font-family:'Montserrat';font-size:1rem;font-weight:500;line-height:1.5}.p-sm-white,.p-sm-white p{font-size:14px;color:#fff;line-height:1.4}.p-meduim-white,.p-meduim-white p{font-size:18px;color:#fff;line-height:1.4}.p-large-white,.p-large-white p{font-size:20px;color:#fff;line-height:1.4}.p-sm-black,.p-sm-black p{font-size:14px;color:#000;line-height:1.4}.p-meduim-black,.p-meduim-black p{font-size:18px;color:#000;line-height:1.4}.p-large-black,.p-large-black p{font-size:20px;color:#000;line-height:1.4;font-weight:500}.mr-0{margin-right:0!important}.header.dark-header{position:relative}.dark-header{padding-top:0!important;padding-bottom:0!important;background-color:#FFF!important}.dark-logo-menu .et_pb_menu__wrap{display:flex;justify-content:flex-end}.dark-logo-menu #menu-primary-menu{display:flex}.dark-logo-menu #menu-primary-menu li{padding-left:11px;padding-right:11px;color:#000!important;font-weight:600;margin-top:8px;font-size:17px}.dark-logo-menu #menu-primary-menu li a{padding-bottom:8px;color:#000!important}.dark-header .et_pb_menu_0 .mobile_nav .mobile_menu_bar:before{color:#000!important}.banner-text{margin-right:0!important;border-top:1px solid #fff;border-right:1px solid #fff;padding:80px 0}.banner-text p{width:520px}.banner-asset{border-top:1px solid #fff;padding:80px 0 80px 50px}.assoc-title,.assoc-title .et_pb_text_inner{font-size:96px!important}.history-container{display:flex}.history-img{margin:0!important;width:56%!important}.history-img .et_pb_image_wrap img,.history-img .et_pb_image_wrap{width:100%}.history-text{display:flex!important;flex-direction:column!important;justify-content:center!important}.history-text h2{text-transform:uppercase}.history-btn{display:block;background:#0F72B6;border-radius:5px;color:#fff;width:270px;text-decoration:none;transition:0.4s;text-align:center;border:none!important;text-transform:uppercase}.history-btn:after{display:none}.history-btn:hover{background:#0F72B6!important;color:#fff!important;opacity:.7;border:none!important;text-decoration:none!important;padding:.3em 1em!important}.groupes-text h2{text-transform:uppercase}.collapse-wrapper .collapse-item{display:flex;align-items:center;flex-wrap:wrap;gap:20px;cursor:pointer;margin-bottom:15px;padding:30px 0 40px;border-bottom:1px solid #989898}.collapse-wrapper .collapse-item span{border-radius:50%;position:relative;order:2;display:flex;align-items:center}.collapse-wrapper .collapse-item span i{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.collapse-wrapper .collapse-item .open,.collapse-wrapper .collapse-item .close{width:25px;height:25px;font-size:30px}.collapse-wrapper .collapse-item .open{display:none}.collapse-wrapper .collapse-item .close{color:#1d70b7;transition:0.4s}.collapse-wrapper .collapse-item:hover .close{color:#000}.collapse-wrapper .collapse-item.open .open{display:block;color:#000;font-size:50px;display:flex;align-items:center}.collapse-wrapper .collapse-item.open .close{display:none}.collapse-wrapper .collapse-item .collapse-title{width:calc(100% - 45px);display:flex;align-items:center;gap:200px;order:1}.collapse-wrapper .collapse-item .collapse-title h3{font-size:24px;color:#000;font-weight:700;text-transform:uppercase}.collapse-wrapper .collapse-item .collapse-content{display:none;padding-left:370px}.collapse-wrapper .collapse-item .collapse-content a{color:#0F72B6!important;font-size:14px;text-decoration:none;display:block;font-weight:700;margin-top:20px}.collapse-wrapper .collapse-item .collapse-content p{font-size:16px;line-height:1.4}.collapse-wrapper .collapse-item.open .collapse-content{display:block;order:3;padding:0 15px;padding-left:370px}.chiffre-text h2{text-transform:uppercase}.chiffre-details .chiffre-item{padding:15px;border-bottom:1px solid #989898}.chiffre-details .chiffre-item h4{padding-bottom:5px;font-size:64px;font-weight:600;color:#000}.chiffre-details .chiffre-item span{font-size:24px;font-weight:400;color:#000}.fortes h2{color:#000;font-weight:700;font-size:48px;text-transform:uppercase}.fortes-p p{color:#000;font-weight:500;font-size:20px;line-height:1.2}.group-value h3{font-size:24px;font-weight:700;line-height:1.2;text-transform:uppercase;display:flex;align-items:flex-start;margin-bottom:10px}.group-value h3 br{display:none}.group-value p{line-height:1.1}.group-value .et_pb_module{margin-bottom:0!important}.group-value img{margin-top:10px}.groupe-sub h3{color:#000;font-size:48px;font-weight:700;text-transform:uppercase;margin-bottom:20px}.groupe-sub p{color:#000;font-size:20px;font-weight:500;line-height:1.4}.groupe-title h2{text-transform:uppercase}.groupe-title .et_pb_text_inner{position:relative;padding-left:70px;padding-bottom:30px}.groupe-title .et_pb_text_inner img{position:absolute;width:40px;left:0;bottom:0}.image-text-groupe{border-left:1px solid #E30613}.image-text-groupe p{font-size:22px;color:#fff;line-height:1.3;text-transform:uppercase}.image-text-groupe p sup{text-transform:none;font-size:12px}.groupe-text-bottom-wrapper{border-top:1px solid #FFF}.image-text-groupe-bottom p{width:635px;margin-left:auto;color:#fff;line-height:1.4;font-size:20px;font-weight:500;max-width:90%}.aegis-group-logos{border-top:1px solid #B4B1B1}.margin-10{margin-bottom:10px!important}.foot-title{margin-bottom:20px!important;font-weight:700;color:#000;text-transform:uppercase}.foot-title h5{font-size:24px}.footer-bottom p,.footer-bottom a{font-size:12px;font-weight:500;color:#000!important;display:inline-block}.footer-bottom .et_pb_text_inner br{display:none}.right-footer{display:flex;justify-content:flex-end;gap:10px}.lit-news p{font-size:20px;color:#000;font-weight:500}.list-list p{color:#000;font-size:24px;font-weight:500;margin-bottom:5px}.list-list p a{color:#000!important;text-decoration:none}.footer-slider-logo .owl-item .et_pb_column{width:100%}.footer-slider-logo.custom-container{width:1600px;max-width:90%!important;margin:0 auto;display:flex;flex-direction:column}.footer-slider-logo .owl-dots{text-align:center;display:flex;gap:5px;justify-content:center}.footer-slider-logo .owl-dots button{width:10px;height:10px;border-radius:50%;background-color:#989898;outline:none;margin-top:10px}.footer-slider-logo .owl-dots button.active{background-color:#303030}.et_pb_column .video-btn#video-btn{border:2px solid #000!important;border-radius:100px;height:68px;width:205px;display:flex!important;align-items:center;justify-content:flex-end;color:#000;margin:0 auto;padding-left:20px!important;font-weight:700;font-size:18px;text-decoration:none;padding-right:20px!important}.video-btn:hover{color:#000;text-decoration:none}.video-btn:before{display:none}.video-btn:after{display:block!important;opacity:1!important;left:20px;margin-left:0!important}.video-btn:after:hover{left:20px!important;margin-left:0!important}.workers-wrapper{width:100%}.workers-wrapper .workers-item{display:flex;flex-wrap:wrap;width:100%;justify-content:space-between;border-top:1px solid #000;padding-top:20px;margin-bottom:20px}.workers-wrapper .workers-item .worker-infos{width:220px}.workers-wrapper .workers-item .worker-img{width:188px}.workers-wrapper .workers-item h4{font-size:20px;font-weight:600;line-height:1.2em;text-transform:uppercase;color:#000;font-family:'Montserrat',sans-serif!important}.workers-wrapper .salaries .owl-dots{display:flex;gap:5px;justify-content:center;align-items:center}.workers-wrapper .salaries .owl-dots button{width:10px;height:10px;border-radius:50%;background-color:#dad9d9;outline:none;border:none}.workers-wrapper .salaries .owl-dots button.active{background-color:#9c9c9c}.icon-and-counts{display:flex;align-items:center;padding:0 10px;margin-top:15px;gap:20px}.icon-and-counts img{width:21px!important}.icon-and-counts span{font-family:'Montserrat',sans-serif!important;color:#000;font-size:30px;font-weight:500}.levels{display:flex;flex-wrap:wrap;gap:15px}.levels span{display:block;font-size:18px;font-family:'Montserrat',sans-serif!important;font-weight:500;color:#000;width:30%}.lil-logos{display:flex;flex-wrap:wrap;gap:50px}.lil-logos img{width:35%}.post-wrapper{display:flex;gap:3.3%;justify-content:flex-start;flex-wrap:wrap;padding:30px 0 100px 0;row-gap:50px;font-family:'Montserrat',Helvetica,Arial,Lucida,sans-serif}.post-wrapper .post-item{width:22.5%}.post-wrapper .post-item a{text-decoration:none}.post-wrapper .post-item h3{font-size:24px;font-weight:700;color:#000;margin-bottom:10px;text-transform:uppercase;line-height:1.2}.post-wrapper .post-item p{font-size:14px;font-weight:500;color:#000;margin-bottom:10px;line-height:1.4em;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical}.post-wrapper .post-item .post-img-wrapper,.post-wrapper .post-item .post-img-wrapper img{width:100%;height:200px;object-fit:cover}.single-post-wrapper{width:100%;position:relative;font-family:'Montserrat',Helvetica,Arial,Lucida,sans-serif}.single-post-wrapper .banner,.single-post-wrapper .banner img{width:100%}.single-post-wrapper .banner img{height:500px;object-fit:cover;object-position:top}.single-post-wrapper .title{display:flex;flex-wrap:wrap;gap:30px;margin-top:50px}.single-post-wrapper .title .t1{width:calc(100% - 948px)}.single-post-wrapper .title h1{font-size:36px;font-weight:700;text-transform:uppercase;color:#000;line-height:1.3}.single-post-wrapper .title h4{font-size:22px;font-weight:700;color:#000;text-transform:uppercase;margin-bottom:15px}.single-post-wrapper .title span{font-size:16px;font-weight:500;color:#989898;text-transform:uppercase;display:block}.single-post-wrapper .gall-desc{margin-top:70px;margin-bottom:70px;display:flex;gap:50px;padding:0 30px}.single-post-wrapper .post-gallery{width:590px;padding-top:30px}.single-post-wrapper .post-desc{width:calc(100% - 640px)}.single-post-wrapper .post-desc p{font-size:20px;color:#000;font-weight:500;line-height:1.5;margin-bottom:15px}.single-post-wrapper .post-gallery .owl-carousel .owl-dots{display:flex;gap:10px;justify-content:center;margin:35px 0}.single-post-wrapper .post-gallery .owl-carousel .owl-dots button{border-radius:50%;width:16px;height:16px;border:1px solid #000}.single-post-wrapper .post-gallery .owl-carousel .owl-dots button.active{border:1px solid #183559;background-color:#183559}.single-post-wrapper .video{margin-top:50px}.single-post-wrapper .video iframe{width:100%;height:500px}.bg-image{padding:0}.bg-image img{width:100%}.about-us-content{margin:60px 0}.about-us-cont h3{font-family:'Montserrat',sans-serif;font-size:40px;line-height:42px;font-weight:700;color:#000;text-align:center;padding:30px 0!important;text-transform:uppercase}.about-us-cont p{font-size:20px;line-height:24px;font-weight:500;text-align:center!important;color:#000;font-family:'Montserrat',sans-serif;margin:10px 0 30px 0}.filter-search h4{font-weight:700}.filter-search{margin-top:150px}.filter-search h4{font-size:24px;font-weight:700;font-family:'Montserrat',sans-serif}.group-select{display:flex;flex-wrap:wrap;justify-content:space-between;padding-top:30px;padding-bottom:50px}.group-select>div{width:24%}.group-select>div>select,.group-select>div>button{width:100%;height:100%}.group-select>div>select{padding:10px 22px}.offers-text{position:relative;height:400px}.offers-text div{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);text-align:center}.offers-text div h3{font-weight:700;font-size:40px;margin-bottom:.5rem;padding-bottom:10px}.offers-text div p{font-weight:500;font-size:20px;margin-bottom:1rem}.offers-text div button{background-color:#0F72B6;color:#fff;text-transform:uppercase;padding:7px 20px;font-weight:700}.offers-text div button:hover{color:#fff}.result-filter{max-width:1200px;margin:20px auto;padding:0 15px}.single-job{display:flex;margin:50px 0;gap:50px;flex-wrap:wrap}.logo-ann-wrapper{width:260px}.result-filter img{width:100%}.info-job{width:calc(100% - 310px)}.info-job h2{font-size:2rem;font-weight:700;margin-bottom:.5rem;padding-bottom:10px}.job-data{display:inline-flex;gap:20px;align-items:center;margin-bottom:20px}.job-data .job-inf{display:flex;gap:10px}.job-data p,.job-data a{margin:0;padding:0;color:#000;font-weight:500}.job-description p,.job-description{padding-bottom:1em;margin-bottom:1rem;line-height:1.5}.p-btn{margin-top:2rem}.job-date{display:inline-flex;gap:10px;align-items:center}.btn-job-details{background-color:#0F72B6;color:#fff;text-transform:uppercase;padding:7px 20px;font-weight:700}.btn-job-details:hover{color:#fff}.btn-search{background-color:#0F72B6;color:#fff;font-weight:700}.offers-text{background:url(https://www.aegis-groupes.com/wp-content/uploads/2023/10/Frame-509.webp);z-index:1}.single-emplois-wrapper{margin:60px auto;max-width:80%;font-family:'Montserrat'}.single-emplois-wrapper h1{font-weight:700;text-align:left;color:#0F72B6;font-size:2.5rem;margin-bottom:.5rem;padding-bottom:10px}.container-job .container-content p{margin:10px 0 0 0;font-weight:500;font-size:18px;line-height:32px;letter-spacing:.2px;padding-bottom:1em}.container-job .container-content p b{font-weight:bolder}.container-content h3{font-weight:700;font-size:32px;margin:40px 0 30px 0;padding-bottom:10px}.container-job{display:flex;gap:50px}.container-job .container-content{width:calc(100% - 500px)}.container-info{width:450px}.btn-postuler{width:260px;height:53px;background-color:#0F72B6;color:#fff;border-radius:5px;border:none;font-size:18px;font-weight:700;cursor:pointer;outline:none}.container-content li{position:relative;list-style:none;background:url(https://aegis-plating.fr/wp-content/uploads/2023/06/style-puce.png) left top no-repeat;font-weight:500;font-size:18px;line-height:32px;letter-spacing:.2px;padding-left:40px;color:#000}.container-content li:before{position:absolute;content:'';top:11px;left:10px;width:5px;height:5px;border-radius:50%;background-color:#000}.container-content li p{margin:0!important;padding-bottom:0!important}.container-info table td{text-align:right;font-weight:600;font-size:16px;letter-spacing:.2px;border-top:none}.container-info table tr td:first-child{color:#989898;font-weight:500;letter-spacing:.2px;font-size:16px;text-align:left;border-right:solid 1px #989898}.modal-header{border-bottom:none;padding:1rem 2rem}.modal-header button{outline:none}.modal-title{font-weight:700;font-size:32px;color:#0F72B6;padding-bottom:10px}.form-group{margin-bottom:0}.form-group p{font-weight:500;font-size:14px}.form-group>p{margin-bottom:16px}.modal-body{padding:1rem 2rem}.modal-body label{font-weight:600;font-size:14px;color:#000;margin-bottom:.5rem}.form-group input{height:40px;border:solid 1px #000}.cv_wrap,.ldm_wrap{display:flex;justify-content:center;align-items:center;width:336px;height:155px;border:1px dashed grey;text-align:center;margin-bottom:5px;position:relative}.cv_wrap input,.ldm_wrap input{border:none;text-align:center;font-weight:500;font-size:14px;border-radius:50px;background-color:#F1F1F1;padding:10px 22px}.ldm_wrap .upload-img .wpcf7-form-control-wrap input{opacity:0;width:100%;position:absolute;top:0;left:0;right:0;bottom:0;height:auto}.ldm_wrap .upload-img .wpcf7-form-control-wrap{position:inherit}.ldm_wrap div p:first-child{font-weight:500;font-size:16px;line-height:20px;letter-spacing:.2px;color:#949494;margin-bottom:6px}.ldm_wrap .upload-img{position:inherit;width:146px;height:40px;background:#F1F1F1;border-radius:50px;margin:auto;display:flex;justify-content:center;align-items:center}.ldm_wrap .upload-img p{margin-bottom:0!important;font-weight:500!important;font-size:14px!important;line-height:17px!important;letter-spacing:0.2px!important;color:#000000!important;cursor:pointer!important}.accept-cond{margin-top:16px;line-height:1.5}.wpcf7-submit{width:260px;height:53px;background-color:#0F72B6;color:#fff;border-radius:5px;border:none;font-size:18px;font-weight:700;margin-top:20px}.col-hover{position:relative;transition:0.4s}.col-hover:hover{background-position:center;padding-top:170px!important}.col-hover.envi{background-image:url(https://www.aegis-groupes.com/wp-content/uploads/2024/02/environnement.jpg)!important}.col-hover.evo{background-image:url(https://www.aegis-groupes.com/wp-content/uploads/2024/02/evolution-et-opportunites.png)!important}.col-hover.dons{background-image:url(https://www.aegis-groupes.com/wp-content/uploads/2024/02/dons_et_partage.png)!important}.col-hover.hum{background-image:url(https://www.aegis-groupes.com/wp-content/uploads/2024/02/taille_humaine.png)!important}.col-hover.envi .et_pb_module{display:none!important}.col-hover.evo .et_pb_module{display:none!important}.col-hover.dons .et_pb_module{display:none!important}.col-hover.hum .et_pb_module{display:none!important}.col-hover.envi:hover .et_pb_module{display:block!important}.col-hover.evo:hover .et_pb_module{display:block!important}.col-hover.dons:hover .et_pb_module{display:block!important}.col-hover.hum:hover .et_pb_module{display:block!important}.col-hover:hover .et_pb_text_inner{color:#FFF!important}.col-hover:hover .readhover{opacity:1}.col-hover:hover .hover-p{overflow:inherit;display:block}.hover-p{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.readhover{position:relative;opacity:0;z-index:5}.readhover a{color:#FFF!important;text-decoration:none;display:block;width:100%}.readhover:after{content:'';position:absolute;background-image:url(https://www.aegis-groupes.com/wp-content/uploads/2023/10/arrow-top-right.png);background-size:contain;background-repeat:no-repeat;width:20px;height:20px;right:0;top:0;z-index:-1}.page-id-1162 .et_pb_row{width:85%}.contact-banner{height:40vh;padding:2% 0}.contact-banner .et_pb_row{height:100%;padding:0}.banner-title{position:absolute;left:0;top:0;font-size:96px;color:#fff;font-weight:700;font-family:'Montserrat',sans-serif}.contact-path{font-size:20px;font-weight:500;color:#fff;margin-top:18%;font-family:'Montserrat',sans-serif}.presence-contact p{font-size:32px;font-weight:700;color:#000;font-family:'Montserrat',sans-serif}.presence-sec{padding:1% 0}.presence-title{font-size:48px;line-height:60px;color:#000;font-weight:700;text-transform:uppercase;font-family:'Montserrat',sans-serif}.presence-desc{font-size:20px;line-height:30px;font-weight:500;font-family:'Montserrat',sans-serif}.map-title{font-size:32px;line-height:40px;font-weight:700;text-transform:uppercase;font-family:'Montserrat',sans-serif}.map-desc{font-size:20px;line-height:30px;font-weight:500;font-family:'Montserrat',sans-serif}.contact-form-title{font-size:36px;line-height:45px;font-weight:700;text-transform:uppercase;font-family:'Montserrat',sans-serif}.contact-form-desc{font-size:20px;line-height:30px;font-weight:500;font-family:'Montserrat',sans-serif}.contact-cont{display:flex;gap:20px}.contact-cont div{width:50%}.contact-form-mod label{font-size:16px;font-weight:600;color:#000;display:block;text-transform:uppercase;font-family:'Montserrat',sans-serif}.contact-form-mod input{width:100%;border-left:none;border-top:none;border-right:none;margin-top:15px;color:#000!important;border-bottom:1px solid #000;border-width:1px!important;font-weight:600;padding-bottom:10px;font-family:'Montserrat',sans-serif}.contact-form-mod input::placeholder{font-size:16px;font-weight:600;color:#bfbdbd;padding-left:10px;display:block;text-transform:uppercase;font-family:'Montserrat',sans-serif}.contact-form-mod .contact-cont,.contact-form-mod .entreprise,.contact-form-mod .ville{margin-bottom:30px}.contact-form-mod .message label,.contact-form-mod .message textarea{width:100%}.contact-form-mod .message textarea{margin-top:15px;border-radius:6px;border:none;padding:10px;font-weight:600;color:#000;background-color:#F6F6F6;font-family:'Montserrat',sans-serif}#wpcf7-f1199-p1162-o1 .wpcf7-submit{font-size:22px;color:#000!important;font-weight:600;width:auto;background-color:#fff0;border:1px solid #000;padding:0 60px;border-radius:25px;margin-top:10px!important;text-transform:uppercase;font-family:'Montserrat',sans-serif}.cv-title,.moti-title{position:absolute;bottom:17px;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden;font-size:12px!important;font-family:'Montserrat',sans-serif;font-weight:600!important}