.single-programme #menu-top .navbar-header{margin:0 0 0 60px}@media (max-width:1024px){.single-programme #menu-top .navbar-header{margin:0}.single-programme .navbar-toggle--right{width:100%}}.single-programme #menu-top .navbar-header .navbar-brand{margin-top:0;padding:0 0 0 8px}@media (max-width:1024px){.single-programme #menu-top .navbar-header .navbar-brand{position:absolute;right:50px}}.single-programme #menu-top .navbar-header .navbar-brand img{margin-top:0;padding:0;width:auto}.single-programme #menu-top .navbar-collapse{padding:18px 0 13px}#menu-programme{display:flex;flex-flow:row wrap;align-items:center;justify-content:flex-end;height:100%}.single-programme #primary-menu.navbar-nav>li>a{margin-top:0 !important}.metrage,.prix{font-weight:700}.prix-barre{color:#c6c6c6;font-weight:500;text-decoration:line-through}.orange{color:#fe6017}.care-logo{float:left;max-width:80px !important;margin-right:10px !important;height:auto !important}.program-logo{max-height:60px !important;height:auto !important}.single-programme .navbar-begin,.single-programme .navbar-begin .navbar-brand{height:auto}.single-programme .navbar-begin .navbar-brand .custom-logo{padding-bottom:30px}.navbar-sticky #primary-menu>li>a{margin-top:0 !important}.navbar-sticky .navbar-brand .custom-logo{max-height:60px !important;margin-top:5px}#primary-menu a.programme-tel img{max-width:160px}.navbar-sticky #primary-menu a.programme-tel{display:flex;align-items:center}.slides-programme{list-style-type:none;padding-left:0}.single-programme .caption-flexible h2{font-size:3.5rem;padding-top:70px}.single-programme .txt-intro{padding-bottom:50px;text-align:center}#presentation .promo-programme{margin:0;padding:8px 12.5%;color:#fff;background-color:#000;font-size:1.6rem;font-weight:700;text-transform:uppercase}#presentation .infos-programme{padding:8px 12.5%;background-color:#f6f6f6}#presentation .infos-programme p{margin:0 0 0 19px;padding:2% 0}#presentation .infos-programme p i{margin-left:-14px;padding-right:5px}.logos-accessoires .small-logo{display:inline-block;padding:20px 20px 0 0}.logos-accessoires .small-logo img{max-width:35px}.logos-accessoires .small-logo sup{margin-left:5px;top:-1.5em;color:#979797}sup{vertical-align:text-top !important}#programme-slider{overflow:hidden;position:relative !important;top:unset !important}.prix-depart-programme .prix{font-size:2.4rem;line-height:1em}.prix-depart-programme small{color:#979797;font-size:.65em}#residence img,#residence iframe{width:100%}.legende-logements{color:#fff;background-color:#000;margin-bottom:0}.legende-logements,.header-type-logement,.lot{padding:28px 0}.legende-logements{font-weight:700}.header-type-logement,.lots{border-bottom:1px #e6e6e6 solid}.lots .lot:not(:last-child){border-bottom:1px #f6f6f6 solid}.legende-logements,.types-logements{font-size:13.5px;list-style-type:none;padding-left:0}.legende-logements span{padding:8px 0}.legende-logements .sortable span{padding:8px 10px;color:#000;background-color:#fff;border:1px #e6e6e6 solid;border-radius:3px}.legende-logements,.types-logements .header-type-logement,.types-logements .lots{padding-left:3.2%}.types-logements .header-type-logement{padding-right:3.2%;display:flex;justify-content:space-between}.legende-logements li>div,.header-type-logement>div,.lots .lot>div{display:inline-block}.header-type-logement .type-label a:hover{cursor:pointer}.cliquable.opened:after,.sortable.asc span:after{font-family:"Font Awesome 5 Free";font-weight:900;content:"\f077";font-size:10px;padding-left:3px}.cliquable.closed:after,.sortable.desc span:after{font-family:"Font Awesome 5 Free";font-weight:900;content:"\f078";font-size:10px;padding-left:3px}.lot>div{display:inline-block}.type-label,.lot-label{width:8%}.surface{width:10%}.exposition{width:10%}.plan{width:12%}.prix-20{width:20%}.prix-5{width:20%}.remise{width:9%}.prix-remise-20{width:14%}.type-label.large-col,.lot-label.large-col{width:10%}.surface.large-col{width:14%}.exposition.large-col{width:14%}.plan.large-col{width:16%}.prix-20.small-col{width:15%}.prix-5.small-col{width:18%}.remise.hidden-col,.prix-remise-20.hidden-col{display:none !important}.table-logements.hidden-vat55 .type-label,.table-logements.hidden-vat55 .lot-label{width:8%}.table-logements.hidden-vat55 .surface{width:10%}.table-logements.hidden-vat55 .exposition{width:10%}.table-logements.hidden-vat55 .plan{width:12%}.table-logements.hidden-vat55 .prix-20,.table-logements.hidden-vat55 .prix-5{width:22%}.table-logements.hidden-vat55 .remise{width:9%}.table-logements.hidden-vat55 .prix-remise-20{width:14%}.table-logements.hidden-vat55 .type-label.large-col,.table-logements.hidden-vat55 .lot-label.large-col{width:14.4%}.table-logements.hidden-vat55 .surface.large-col{width:18.4%}.table-logements.hidden-vat55 .exposition.large-col{width:18%}.table-logements.hidden-vat55 .plan.large-col{width:20%}.table-logements.hidden-vat55 .prix-20.small-col{width:19%}.table-logements.hidden-vat55 .prix-5.small-col{width:22%}.lots{-webkit-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;transition:all .4s ease-in-out}.lots.closed{opacity:0;height:0}.lots.opened{opacity:1;height:auto}.sortable{cursor:pointer}.plan-item a.btn,.brs span.btn,.brs a.btn{margin-top:-2px;padding:5px 15px;font-size:1.2rem}.plan-item a.btn:first-child{margin-right:10px}.bloc-environnement{margin-top:80px}.bloc-environnement.first-bloc{margin-top:40px}.texte-environnement{display:table}.no-padding-left{padding-left:0 !important}.no-padding-right{padding-right:0 !important}.texte-environnement.no-padding-left{padding:0 6% 0 11% !important}.texte-environnement.no-padding-right{padding:0 11% 0 6% !important}.bloc-texte-environnement{display:table-cell;vertical-align:middle}.bloc-texte-environnement h3{margin:0 0 20px}.liste-prestations{margin-top:11px;padding-left:0;list-style-type:none;clear:both}.liste-prestations li{padding-left:14px}.liste-prestations li i{font-size:.85em;margin-left:-14px}#contact-form{background-color:#e9e9e9;clear:both}.space-bottom{margin-bottom:70px}.slider-programme-item{height:650px;background-size:cover;background-position:center}@media (max-width:625px){.slider-programme-item{height:300px !important}}.slider-programme .slick-prev.slick-disabled,.slider-home-top .slick-next.slick-disabled{opacity:.25}.slider-programme .slick-prev,.slider-home-top .slick-next{z-index:10;opacity:1}.slider-programme img{width:100%}.slider-programme .slick-prev:before,.slider-programme .slick-next:before{content:""}.slider-programme .slick-prev{left:50px;background:url(//care-promotion.fr/wp-content/themes/maw-starter/css/img/left.png) 50% 50% no-repeat;width:50px;height:50px}.slider-programme .slick-next{right:50px;background:url(//care-promotion.fr/wp-content/themes/maw-starter/css/img/right.png) 50% 50% no-repeat;width:50px;height:50px}.programme_form{padding:0 12.5%}body .gform_wrapper ul li.gfield{margin-top:0!important}.programme_form .gform_footer{text-align:center;margin-top:0 !important;padding-top:0 !important}.programme_form .gform_fields{padding-left:0;list-style-type:none}.programme_form .gform_wrapper .gform_button{font-size:1.4rem!important;font-weight:700;margin-right:0 !important;padding:10px 30px}.programme__form-title{font-size:2.25rem;color:#fe6017;font-weight:100;text-align:left;border-bottom:0 #d4d4d4 solid;padding-bottom:0;margin:20px 0}#contact-form .col1,#contact-form .col2{width:47%;float:left}@media (max-width:480px){#contact-form .col1,#contact-form .col2{width:100%}}#contact-form .col2{float:right;clear:none}.single-programme .gform_wrapper .top_label .gfield_label{display:none}.single-programme .gform_wrapper .top_label .is-visible .gfield_label{display:block !important}.single-programme .gform_wrapper .top_label .is-visible.inline .gfield_label{display:inline-block !important;padding-top:28px;font-weight:400}.single-programme .gform_wrapper .top_label .inline .ginput_container_select{display:inline-block}.single-programme .gform_wrapper .top_label .inline .ginput_container_select select{width:100%}#contact-form .gform_wrapper ul li.gfield{margin:20px 0}#contact-form .gform_wrapper ul li.gfield input,#contact-form .gform_wrapper ul li.gfield textarea,#contact-form .gform_wrapper ul li.gfield select{background-color:transparent}#contact-form .gform_body{overflow:hidden}#contact-form .gform_footer{margin:40px 0 60px !important}#contact-form .gform_wrapper .field_description_below .gfield_description{padding-top:0;margin-left:28px;line-height:1.5;font-size:.875em}#contact-form .gform_wrapper ul.gfield_checkbox li{width:100%}.pum .gform_wrapper .gform_footer{padding-bottom:0}.programme-select select{display:block;width:100%;height:44px;padding:6px 12px;padding-right:12px;font-size:16px;line-height:1.428571429;color:#555;background-color:#fff;background-image:none;border:1px solid #e6e6e6;border-radius:4px;-webkit-appearance:none;-moz-appearance:none;box-shadow:inset 0 1px 1px rgba(0,0,0,.075);-webkit-transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out}.programme-select .ginput_container_select{position:relative;margin-left:10px;width:40%}.programme-select .ginput_container_select:after{border-bottom:2px solid #888;border-right:2px solid #888;content:'';display:block;height:10px;margin-top:-4px;pointer-events:none;-webkit-transform-origin:66% 66%;transform-origin:66% 66%;-webkit-transform:rotate(45deg);transform:rotate(45deg);-webkit-transition:all .15s ease-in-out;transition:all .15s ease-in-out;width:10px;position:absolute;right:25px;top:50%}.form-legend{padding:5px 4px;font-size:1.2rem;color:#b1b1b1}.single-programme .affix-top #immodvisor-seal-widget-iframe{position:absolute !important}#tool-box .btn:focus{outline:none !important}#primary-menu.navbar-nav>li{margin-right:12px !important}#primary-menu.navbar-nav>li>a{padding:0 12px 0 0 !important}@media (max-width:1024px){#primary-menu.navbar-nav>li>a{padding:0 12px 0 0 !important}#primary-menu.navbar-nav>li>a.programme-tel img{max-width:160px}#logements .table-logements{width:100%;white-space:nowrap;overflow-x:scroll;-webkit-overflow-scrolling:touch;scrollbar-width:thin;scrollbar-color:#fe6017 #e5e5e5}#logements .table-logements::-webkit-scrollbar{width:5px}#logements .table-logements::-webkit-scrollbar-track{background:#e5e5e5}#logements .table-logements::-webkit-scrollbar-thumb{background:#fe6017}::-webkit-scrollbar-track{background:#e5e5e5}::-webkit-scrollbar-thumb{background:#fe6017}#logements .table-logements .legende-logements,#logements .table-logements .types-logements{width:1330px}#logements .table-logements .legende-logements{padding-left:0}#logements .table-logements .legende-logements>li{padding-left:3.2%}.care-logo{max-width:80px !important;margin-right:0 !important;padding-top:3px !important;margin-left:15px}}@media (max-width:768px){.single-programme .navbar-begin .navbar-brand .custom-logo{padding-bottom:0}.navbar-sticky .navbar-brand .custom-logo{margin-top:0}#presentation .promo-programme{padding:20px 12.5%;font-size:1.75rem}.bloc-environnement{margin-top:20px}.bloc-environnement>div,.texte-environnement .bloc-texte-environnement{height:auto !important}.texte-environnement .bloc-texte-environnement,.texte-environnement.no-padding-left,.texte-environnement.no-padding-right{padding:20px 0 !important}.texte-environnement{text-align:center}.no-padding-left,.no-padding-right{padding-left:inherit !important;padding-right:inherit !important}.care-logo{margin-right:15px !important}}#banniere{padding:50px 0}.bloc-banniere{margin-top:80px;margin-bottom:80px}.single-programme .section--program-header .program-header-top{display:flex;flex-flow:row wrap;padding-bottom:70px;background-color:#e9e9e9}.single-programme .section--program-header .program-header__aside{background-color:#e9e9e9;z-index:1}.single-programme .section--program-header .program-header__aside p{line-height:1.3 !important}.single-programme .section--program-header .program-header__box{padding:.5vw 2vw}.single-programme .section--program-header .program-header__box__inner{display:flex;flex-flow:row wrap;align-items:center}.single-programme .section--program-header .program-header-bottom .program-header__box__inner{align-items:last baseline;width:100%}.single-programme .section--program-header .program-header__box--1{background:#000;color:#fff;display:flex;flex-flow:row wrap;min-height:90px}.single-programme .section--program-header .program-header-bottom .program-header__box__inner .address-box--program{width:100%}.single-programme .section--program-header .program-header__box--1 .promo-text p{margin:0}.single-programme .section--program-header .program-header__box--1 .promo-text--2{margin-left:15px;padding-left:15px;border-left:1px solid #fff}@media (max-width:992px){.single-programme .section--program-header .program-header__box--1 .promo-text--1{flex:1 1 100%;text-align:center}.single-programme .section--program-header .program-header__box--1 .promo-text--2{text-align:center;flex:1 1 100%;margin-left:0;padding-left:0;border-left:none}}.single-programme .section--program-header .program-header__box .promo-text__inner{padding:8px 0}.single-programme .section--program-header .program-header__box--2{padding-top:15px;padding-bottom:15px;background-color:#fff;box-shadow:0 4px 16px rgba(60,19,0,.1)}.single-programme .section--program-header .program-header__box--2 .program-header__box__inner{justify-content:space-between}.single-programme .section--program-header .program-header__box--2 .promo-text__inner{display:flex;flex-flow:row wrap;justify-content:space-between}.single-programme .section--program-header .box--2__text-group .start-price{margin-bottom:24px}.single-programme .section--program-header .box--2__text-group .start-price,.single-programme .section--program-header .box--2__text-group .housing-range{display:flex;align-items:center;font-size:2rem}.single-programme .section--program-header .box--2__text-group .start-price .price-value{font-weight:700;font-size:2.8rem}.single-programme .section--program-header .box--2__text-group .start-price i,.single-programme .section--program-header .box--2__text-group .housing-range i{margin-right:8px;width:24px;display:flex;justify-content:center;align-items:center;height:24px;font-size:1.4rem;background-color:#fe6017;color:#fff;border-radius:100%;font-size:16px}.single-programme .section--program-header .box--2__text-group .start-price .fa-euro-sign,.single-programme .section--program-header .box--2__text-group .start-price .fa--euro{margin-top:6px;padding-right:2px}.single-programme .section--program-header .box--2__pictos-group{display:flex;flex-flow:column}.single-programme .section--program-header .box--2__pictos-group .small-logo{margin:8px}.single-programme .section--program-header .box--2__pictos-group .small-logo img{width:56px}.single-programme .section--program-header .program-header__box--3{padding:16px 2vw 32px}.single-programme .section--program-header .program-header__box--3 .address-box-wrapper{width:100%}.single-programme .section--program-header .program-header-bottom .program-header__box__inner .program-address{display:flex;justify-content:center}@media (max-width:767.98px){.single-programme .section--program-header .program-header-bottom .program-header__box__inner .program-address{justify-content:inherit}}.single-programme .section--program-header .program-header__box--3 .address-box--pos{padding-top:20px;border-top:1px solid rgba(0,0,0,.15)}.single-programme .section--program-header .program-header-bottom .address-box--pos{padding-top:20px;border-top:1px solid rgba(0,0,0,.15);width:100%}.single-programme .section--program-header .program-header__box--3 .box-address,.single-programme .section--program-header .program-header__box--3 .box-hours,.single-programme .section--program-header .program-header-bottom .box-address,.single-programme .section--program-header .program-header-bottom .box-hours{margin-bottom:16px;display:flex}.single-programme .section--program-header .program-header-bottom .box-address .program--fa{display:flex;line-height:25px}.single-programme .section--program-header .program-header-bottom .box-address .program--fa .fa,.single-programme .section--program-header .program-header-bottom .box-address .program--fa .fas,.single-programme .section--program-header .program-header-bottom .box-address .program--fa .far{padding-right:5px;padding-left:15px;padding-top:3px;font-size:20px}@media (max-width:767.98px){.single-programme .section--program-header .program-header-bottom .box-address{flex-flow:row wrap}}.single-programme .section--program-header .program-header-bottom .box-hours .btn--brochure{margin:15px}.single-programme .section--program-header .program-header-bottom .box-address .padding-left{padding-left:30px}.single-programme .section--program-header .program-header__box--3 .box-address>i,.single-programme .section--program-header .program-header__box--3 .box-hours>i,.single-programme .section--program-header .program-header-bottom .box-address>i,.single-programme .section--program-header .program-header-bottom .box-hours>i{font-size:25px;margin-right:5px;margin-left:10px}.single-programme .section--program-header .program-header__box--3 .btn-wrapper,.single-programme .section--program-header .program-header-bottom .btn-wrapper{width:100%;text-align:center}.single-programme .section--program-header .program-header__box--3 .btn--brochure,.single-programme .section--program-header .program-header-bottom .btn--brochure,.btn--brochure{background-color:#fe6017;border:1px solid transparent;margin-top:0;white-space:inherit !important}.single-programme .section--program-header .program-header__box--3 .btn--brochure a,.single-programme .section--program-header .program-header-bottom .btn--brochure a,.popmake-content .btn--brochure a{color:#fff}.single-programme .section--program-header .program-header__box--3 .btn--brochure._mx,.single-programme .section--program-header .program-header-bottom .btn--brochure._mx{margin-left:8px;margin-right:8px}.popmake-content .btn-empty.btn--brochure a{color:#fe6017}.popmake-content .btn-empty.btn--brochure:hover a{color:#fff}.popmake-content .btn-empty.btn--brochure:hover{background-color:#fe6017}.single-programme .modal-content{background-color:#010101}@media (max-width:480px){.popmake-content .btn--brochure a{font-size:1.1rem}}.single-programme .section--program-header .program-header__box--3 .btn--brochure:hover,.single-programme .section--program-header .program-header-bottom .btn--brochure:hover,.btn--brochure:hover{background-color:#fff;border:1px solid #fe6017}.single-programme .section--program-header .program-header__box--3 .btn--brochure:hover a,.single-programme .section--program-header .program-header-bottom .btn--brochure:hover a,.btn--brochure:hover a{color:#fe6017}.single-programme .section--program-header .program-header__aside .fa-building:before{font-size:20px}.single-programme .section--program-header .program-header__aside .fa-clock-o{margin-top:-8px}.single-programme .section--program-header .program-header__aside .fa-clock-o:before{font-size:20px}.single-programme .section--program-header .program-header__aside .btn{margin-top:0}.single-programme .section--program-header .slider-home-top{display:flex;height:100%;min-height:555px}@media (max-width:625px){.single-programme .section--program-header .slider-home-top{min-height:300px}}.single-programme .section--program-header .slick-list{width:100%;height:100%}.single-programme .section--program-header .slider-home-top .slick-track{height:100%}.single-programme .section--program-header .slick-slide{position:relative;background-size:cover;background-position:center center}.slider-home-absolute{background-color:#fe6017;min-height:90px;width:-webkit-fill-available;width:100%;text-align:center;position:absolute;z-index:1;font-size:1.8rem;padding:8px;font-weight:600}.slider-home-absolute .vertical--center{position:absolute;top:50%;transform:translateY(-50%);width:inherit}.slider-home-absolute a{color:#fff !important;width:inherit}.slider-home-mobile{display:none;background-color:#fe6017;color:#fff !important;text-align:center;font-size:1.6rem;padding:16px 8px;font-weight:700}.slider-home-absolute a p,.slider-home-mobile p{margin:5px 0}@media (max-width:768px){.slider-home-absolute{display:none}.slider-home-mobile{display:block}}.single-programme .section--program-header .program-form-block--wrapper{padding:30px 0;margin-top:-70px}.single-programme .section--program-header .program-adress-block{display:flex;flex-flow:row wrap;max-width:80%;margin:auto;background-color:#fff;box-shadow:0 4px 24px rgba(60,19,0,.1);border-radius:10px;padding:20px 40px}@media (max-width:480px){.single-programme .section--program-header .program-adress-block{padding:10px 20px}}.single-programme .section--program-header .program-form-block .program-form-block__title{align-self:flex-start;position:relative;padding:2px 0 14px;margin-bottom:12px;margin-top:0;margin-right:32px;color:#000;text-transform:uppercase;font-size:14px;line-height:29px;font-weight:700}.single-programme .section--program-header .program-form-block .program-form-block__title>*{font-size:inherit;line-height:inherit;font-weight:inherit;margin:0}.single-programme .section--program-header .program-form-block .program-form-block__title:after{bottom:0;content:'';display:block;width:50px;height:2px;background-color:#fe6017;margin:auto;position:absolute;left:0}.single-programme .section--program-header .program-form-block .program-form-block__form-wrapper{flex:1;position:relative}.single-programme .section--program-header .program-form-block .program-form-block__form-wrapper .gform_wrapper .top_label .gfield input{border-bottom:1px solid #b9b9b9;background-color:#e9e9e9}@media (max-width:1170px){.single-programme .section--program-header .program-form-block .program-form-block__form-wrapper{padding-bottom:50px}}.single-programme .section--program-header .program-form-block .gform_wrapper{margin-bottom:0;margin-top:0}.single-programme .section--program-header .program-form-block .gform_wrapper .gform_body{display:flex;flex-flow:row wrap}.single-programme .section--program-header .program-form-block .gform_wrapper .gform_body>ul{display:flex;flex-flow:row wrap}.single-programme .section--program-header .program-form-block .gform_wrapper .gform_body>ul>li{flex:1 1 25%;min-width:150px;padding-bottom:10px}@media (max-width:768px){.single-programme .section--program-header .program-form-block .gform_wrapper .gform_body>ul>li{padding-right:5px}}.single-programme .section--program-header .program-form-block .gform_wrapper .gform_body>ul>li .ginput_container{margin-top:0}.single-programme .section--program-header .program-form-block .gform_wrapper .gform_body>ul>li#field_6_8,.single-programme .section--program-header .program-form-block .gform_wrapper .gform_body>ul>li#field_16_8{display:none}.single-programme .section--program-header .program-form-block .gform_wrapper .gform_body>ul>li#field_6_11,.single-programme .section--program-header .program-form-block .gform_wrapper .gform_body>ul>li#field_14_4,.single-programme .section--program-header .program-form-block .gform_wrapper .gform_body>ul>li#field_13_4,.single-programme .section--program-header .program-form-block .gform_wrapper .gform_body>ul>li#field_13_11,.single-programme .section--program-header .program-form-block .gform_wrapper .gform_body>ul>li#field_14_11,.single-programme .section--program-header .program-form-block .gform_wrapper .gform_body>ul>li#field_16_11{flex:1 1 100%}li#field_6_11 #input_6_11,li#field_6_11 #input_14_11,li#field_6_11 .gchoice_6_11_1,li#field_6_11 .gchoice_14_11_1,li#field_16_11 .gchoice_16_11,li#field_16_11 .gchoice_16_11_1{margin-bottom:0}li#field_6_11 #input_6_11>li,li#field_13_11 #input_13_11>li,li#field_14_11 #input_14_11>li,li#field_16_11 #input_16_11>li{padding:0 !important;display:flex;margin-top:15px;flex-flow:row nowrap}@media (max-width:992px){li#field_6_11 #input_14_11>li,li#field_6_11 #input_6_11>li,li#field_16_11 #input_16_11>li{max-width:none}}li#field_6_11 #input_14_11 label,li#field_6_11 #input_6_11 label,li#field_16_11 #input_16_11 label{width:100%;max-width:100%}.single-programme .section--program-header .program-form-block .gform_wrapper .gform_body>ul>li#field_6_11 #label_6_11_1,.single-programme .section--program-header .program-form-block .gform_wrapper .gform_body>ul>li#field_14_11 #label_14_11_1,.single-programme .section--program-header .program-form-block .gform_wrapper .gform_body>ul>li#field_16_11 #label_16_11_1{font-size:1rem}.single-programme .section--program-header .program-form-block input::placeholder{color:#000 !important;opacity:1}.single-programme .section--program-header .gform_wrapper .gform_footer{width:auto;right:0;bottom:-8px;margin:0}.single-programme .section--program-header .gform_wrapper .gform_footer>input{margin-bottom:0}.single-programme .section--program-header .program-form-block .gfield_description{font-size:1rem;margin-left:23px;max-width:calc(100% - 219px - 23px)}@media (max-width:992px){.single-programme .section--program-header .program-form-block .gfield_description{max-width:none;margin-bottom:60px}}.single-programme .section--program-content{padding:20px 0}.single-programme #residence.section--program-content .row,.single-programme #logements.section--program-content .row,.single-programme #vie-pratique.section--program-content .row{padding:0 0 15px}.single-programme .section--program-content .field_rich_text_centered{text-align:center}.single-programme .section--program-content .block--block_image_mobile img{padding:10px 0 15px}.single-programme .section--program-content .block--block_image.display-none{display:none}.single-programme .section--program-content .col--col_rich_text,.single-programme .section--program-content .col--col_image{padding:0}.single-programme .section--program-content .col--col_rich_text{padding:60px;justify-content:center}@media (max-width:992px){.single-programme .section--program-content .col--col_rich_text{padding:20px;text-align:center}}.single-programme .section--program-content .col--col_rich_text h2{font-size:24px;font-weight:700;margin:0 0 11px}.single-programme .section--program-content .col--col_image{background-size:cover;min-height:500px;background-position:center}.single-programme .section--program-content.grey-background,.single-programme .section--program-content .grey-background{background-color:#e9e9e9}#cboxCurrent{display:none !important}.popmake-content .popup__rs-links .fa,.popmake-content .popup__rs-links .fab{padding-right:12px;color:#fe6017;font-size:22px;margin:8px}.popmake-content .text-bolder{font-weight:bolder}.popmake-content a{color:#000;font-weight:bolder}.popmake-content .popup__footer-link{margin:20px 0}.popmake-content .popup__footer-link ul{list-style:none}.popmake-content .popup__footer-link ul li:before{content:"\2022";color:#fe6017;font-weight:700;display:inline-block;width:1em;margin-left:-1em}#field_13_13 .e--sign,#field_14_13 .e--sign{font-size:.875em}.single-programme .section--program-header .program-form-block .gform_wrapper .gform_body>ul>li#field_13_12,.single-programme .section--program-header .program-form-block .gform_wrapper .gform_body>ul>li#field_14_12{flex:1 1 100%;padding-bottom:0;padding-right:0;margin-bottom:-15px;color:#fe6017;font-size:1.75rem}.single-programme .section--program-header .program-form-block .gform_wrapper .gform_body>ul>li#field_13_13,.single-programme .section--program-header .program-form-block .gform_wrapper .gform_body>ul>li#field_14_13{flex:1 1 100%;padding-top:9px;padding-left:30px;color:#fe6017;font-size:1.75rem;line-height:20px;font-weight:600}#choice_13_12_1,#choice_14_12_1{margin-top:0}.single-programme .section--program-header .program-form-block .gform_wrapper .gform_body>ul>li#field_13_12 label,.single-programme .section--program-header .program-form-block .gform_wrapper .gform_body>ul>li#field_14_12 label{font-weight:600 !important}