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;outline:none}article,aside,details,figcaption,figure,footer,header,hgroup,main,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}picture{display:block;position:relative}@media only screen and (min-width: 768px){.hide__tablet{display:none !important}}.show__tablet{display:none}@media only screen and (min-width: 768px){.show__tablet{display:block !important}}.show__tablet--flex{display:none}@media only screen and (min-width: 768px){.show__tablet--flex{display:-ms-flexbox;display:flex}}.show__tablet--inline{display:none}@media only screen and (min-width: 768px){.show__tablet--inline{display:inline !important}}.slick-arrow{display:none !important}.slick-dots{display:none !important}@media only screen and (min-width: 768px){.homepage__society__tips__caroussel .slick-arrow{display:inline-block !important;width:30px;height:30px;position:absolute;bottom:25px;z-index:2;background:none;border:2px solid #fff;border-radius:999px;overflow:hidden;text-indent:-999em;opacity:1;transition:opacity .6s;outline:none;cursor:pointer}.homepage__society__tips__caroussel .slick-arrow:before{content:"";display:block;width:10px;height:10px;border-right:2px solid #fff;border-bottom:2px solid #fff;position:absolute;top:calc(-5px + 50%);transform-origin:center}}@media only screen and (min-width: 1025px){.homepage__society__tips__caroussel .slick-arrow{width:35px;height:35px;bottom:35px;opacity:.6}.homepage__society__tips__caroussel .slick-arrow:hover{opacity:1}.homepage__society__tips__caroussel .slick-arrow:before{width:12px;height:12px;top:calc(-6px + 50%)}}@media only screen and (min-width: 768px){.homepage__society__tips__caroussel .slick-prev{right:137px}.homepage__society__tips__caroussel .slick-prev:before{left:calc(-3px + 50%);transform:rotateZ(135deg)}}@media only screen and (min-width: 1025px){.homepage__society__tips__caroussel .slick-prev{right:215px}.homepage__society__tips__caroussel .slick-prev:before{left:calc(-4px + 50%)}}@media only screen and (min-width: 768px){.homepage__society__tips__caroussel .slick-next{right:100px}.homepage__society__tips__caroussel .slick-next:before{left:calc(-7px + 50%);transform:rotateZ(-45deg)}}@media only screen and (min-width: 1025px){.homepage__society__tips__caroussel .slick-next{right:170px}.homepage__society__tips__caroussel .slick-next:before{left:calc(-9px + 50%)}}.homepage__news__caroussel .slick-arrow{display:inline-block !important;width:30px;height:30px;position:absolute;bottom:8px;z-index:2;background:none;border:2px solid #f0283c;border-radius:999px;overflow:hidden;text-indent:-999em;opacity:1;transition:opacity .6s;outline:none;cursor:pointer}.homepage__news__caroussel .slick-arrow:before{content:"";display:block;width:10px;height:10px;border-right:2px solid #f0283c;border-bottom:2px solid #f0283c;position:absolute;top:calc(-5px + 50%);transform-origin:center}.homepage__news__caroussel .slick-prev{left:calc(-75px + 50%)}.homepage__news__caroussel .slick-prev:before{left:calc(-3px + 50%);transform:rotateZ(135deg)}.homepage__news__caroussel .slick-next{left:calc(50px + 50%)}.homepage__news__caroussel .slick-next:before{left:calc(-7px + 50%);transform:rotateZ(-45deg)}.program__caroussel .slick-dots,.program__district__visual__caroussel .slick-dots,.program__map__time .slick-dots{display:block !important;position:absolute;bottom:50px;width:100%;text-align:center;margin:20px 0 0}@media only screen and (min-width: 768px){.program__caroussel .slick-dots,.program__district__visual__caroussel .slick-dots,.program__map__time .slick-dots{bottom:30px;text-align:left;padding-left:10px}}.program__caroussel .slick-dots li,.program__district__visual__caroussel .slick-dots li,.program__map__time .slick-dots li{display:inline-block;width:20px;height:10px;padding:0;margin:0 5px;border-radius:0;overflow:hidden;text-indent:-999em;background-color:#fff;cursor:pointer}.program__caroussel .slick-dots .slick-active,.program__district__visual__caroussel .slick-dots .slick-active,.program__map__time .slick-dots .slick-active{background-color:#f0283c !important}@media only screen and (min-width: 1160px){.program__caroussel .slick-dots{width:1160px;padding-left:0;left:calc(-580px + 50%)}}.program__district__visual__caroussel .slick-dots{bottom:10px;text-align:left;margin:20px 10px 0}.program__district__visual__caroussel .slick-dots .slick-active{background-color:#1d0e46 !important}.program__map__time .slick-dots{bottom:20px}.program__medias__iframe__picture>.program__caroussel .slick-dots{bottom:20px;text-align:center}select{-webkit-appearance:none;-moz-appearance:none;text-indent:1px;text-overflow:"";padding-top:0;position:relative}.ui-form__select__arrow{display:block;width:12px;height:12px;border-right:2px solid #1d0e46;border-bottom:2px solid #1d0e46;position:absolute;top:calc(-8px + 50%);right:16px;transform:rotateZ(45deg)}select::-ms-expand{display:none}select,.select2-container--default .select2-selection--single{width:100%;height:45px;margin-top:5px;border-radius:5px;background-color:#fff;border:1px solid rgba(0,0,0,.15);outline:none;box-shadow:none}.select2-container--default .select2-selection--single{padding-top:12px;-moz-appearance:textfield}select,.select2-container--default .select2-selection--single .select2-selection__rendered{font-size:1rem;font-family:"Roboto",sans-serif;color:#1d0e46;line-height:1.2}select,.select2-container .select2-selection--single .select2-selection__rendered{display:block;padding-left:10px;padding-right:20px}.select2-container--default .select2-selection--single .select2-selection__arrow{display:none;top:9px;right:5px}.select2-container--default .select2-selection--single .select2-selection__arrow b{border-color:#000 rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0)}.select2-container--default.select2-container--open .select2-selection--single .select2-selection__arrow b{border-color:rgba(0,0,0,0) rgba(0,0,0,0) #000 rgba(0,0,0,0)}.select2-container--default .select2-results__option[aria-disabled=true]{display:none}.select2-results{background-color:#f3f3f3}.select2-results__option{font-size:.875rem;padding:8px 16px;font-family:"Roboto",sans-serif}.select2-container--default .select2-results__option--highlighted[aria-selected]{background-color:#1d0e46}.select2-container--default .select2-results__option[aria-selected=true]{background-color:#1d0e46;color:#fff}.select2-container--open .select2-dropdown--below{border:none;border-bottom-left-radius:0px;border-bottom-right-radius:0px}.select2-container--open .select2-dropdown--above{border:none;border-top-left-radius:0px;border-top-right-radius:0px;margin-top:5px}.search__result__head__block .select2-container{width:300px !important;margin-left:20px}.select2-container--default .select2-results>.select2-results__options{max-height:260px}.select2-search--dropdown{display:none}.select2-search--dropdown .select2-search__field{padding:8px 15px;font-family:"Roboto",sans-serif;font-size:.875rem}.select2-search__field:focus{outline:none}.lightbox__form{display:none;position:fixed;z-index:400;width:100%;height:calc(-50px + 100%);bottom:-100%;left:0;transition:bottom 1s;overflow-y:scroll;-webkit-overflow-scrolling:touch}@media only screen and (min-width: 768px){.lightbox__form{position:fixed;z-index:999;width:100%;height:100%;left:0;bottom:0;background-color:rgba(0,0,0,.8)}}.lightbox__form--active{bottom:50px}@media only screen and (min-width: 768px){.lightbox__form--active{bottom:0}}.lightbox__form:target{outline:none;display:block}.lightbox__form__content{width:100%;height:100%;position:relative;z-index:50;background-color:#fff;overflow:scroll}@media only screen and (min-width: 768px){.lightbox__form__content{width:90%;height:auto;max-height:90%;margin:20px auto}}@media only screen and (min-width: 1025px){.lightbox__form__content{width:75%;max-width:1160px}}.lightbox__form__content__close{display:block;width:30px;height:30px;position:absolute;top:7px;right:10px;cursor:pointer}.lightbox__form__content__close span{width:100%;height:3px;background-color:#fff;display:block;transform-origin:center;transition:background-color .7s}.lightbox__form__content__close span:first-child{margin-top:13px;transform:rotateZ(45deg)}.lightbox__form__content__close span:nth-child(2){margin-top:-3px;transform:rotateZ(135deg);transform-origin:center}.lightbox__form__content__close::before{content:"";display:block;position:fixed;z-index:-20;width:100%;height:100%;top:0;left:0}.lightbox__form__content__title{background-color:#f0283c;color:#fff;font-size:1.3125rem;font-weight:700;padding:15px 45px 15px 10px}@media only screen and (min-width: 1025px){.lightbox__form__content__title{font-size:1.875rem;padding:35px 40px}}.lightbox__form__content__title span{font-size:.9375rem;font-weight:400;display:block}@media only screen and (min-width: 1025px){.lightbox__form__content__title span{font-size:1.25rem}}.lightbox__form__content__wrapper{padding:20px 10px}@media only screen and (min-width: 1025px){.lightbox__form__content__wrapper{padding:20px 40px}}.lightbox__open{position:fixed;overflow:hidden;width:100%}@media only screen and (min-width: 768px){.lightbox__open{position:static;overflow:hidden}}.image-cover,.image-absolute{display:block}.image-cover img,.image-absolute img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.image-absolute img{position:absolute;left:0;top:0}.static__main__article__table-pinel{font-weight:700;text-align:center}@media only screen and (min-width: 768px){.static__main__article__table-pinel{display:table;border-collapse:collapse}}@media only screen and (min-width: 768px){.static__main__article__table-pinel__row{display:table-row}}@media only screen and (min-width: 768px){.static__main__article__table-pinel__row--header-group{display:table-header-group}}.static__main__article__table-pinel__row--header-group .static__main__article__table-pinel__row__cell{color:#fff;background-color:#1d0e46}@media only screen and (min-width: 768px){.static__main__article__table-pinel__row--header-group .static__main__article__table-pinel__row__cell:last-child{background-color:#f0283c}}.static__main__article__table-pinel__row__cell{padding:8px;border:1px solid #000;vertical-align:middle}@media only screen and (min-width: 768px){.static__main__article__table-pinel__row__cell{display:table-cell}}@media only screen and (min-width: 768px){.static__main__article__table-pinel__row__cell:last-child{background-color:rgba(240,40,60,.2)}}.rse__infos__title{font-size:1.375rem;color:#587731;font-weight:500}@media only screen and (min-width: 768px){.rse__infos__title{font-size:2.5rem;font-weight:400}}@media only screen and (min-width: 1025px){.rse__infos__title{font-size:3.125rem}}.rse__projects__title,.rse__commitments__title{font-size:1.25rem;font-weight:300;line-height:1.3;color:#587731}@media only screen and (min-width: 768px){.rse__projects__title,.rse__commitments__title{font-size:1.5625rem}}@media only screen and (min-width: 768px){.rse__projects__title,.rse__commitments__title{font-size:1.875rem}}.rse__commitments__content__editor,.rse__commitments__content__paragraph,.rse__infos__list__item__content__paragraph,.rse__infos__paragraph{font-size:1rem;line-height:1.4}@media only screen and (min-width: 768px){.rse__commitments__content__editor,.rse__commitments__content__paragraph,.rse__infos__list__item__content__paragraph,.rse__infos__paragraph{line-height:1.6}}.rse__projects__button__link,.rse__infos__button{font-size:.9375rem;padding:15px 25px;border:0;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center;text-decoration:none}@media only screen and (min-width: 1025px){.rse__projects__button__link,.rse__infos__button{cursor:pointer;transition:background-color .5s}}@media only screen and (min-width: 768px){.rse__projects__button__link:hover,.rse__infos__button:hover{background-color:#3d5322}}.rse__projects__button__link .icon-link,.rse__infos__button .icon-link{margin:2px 0 0 15px}.rse__projects__button__link,.rse__infos__button{font-size:1rem;color:#fff;background-color:#587731}.rse__projects__item__content__link{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;width:45px;height:45px;border-radius:50%;color:#fff;text-decoration:none;transition:background .5s}@media only screen and (min-width: 1025px){.rse__projects__item__content__link{cursor:pointer}}.rse__projects__item__content__link .icon-link{font-size:1.125rem}.rse__projects__item__content__link{background-color:#f0283c;color:#fff}@media only screen and (min-width: 1025px){.rse__projects__item__content__link:hover{background-color:#1d0e46}}.rse__projects__item__content__description p,.rse__commitments__content__editor p,.rse__commitments__content__notice p,.rse__projects__item__content__description strong,.rse__commitments__content__editor strong,.rse__commitments__content__notice strong,.rse__projects__item__content__description span,.rse__commitments__content__editor span,.rse__commitments__content__notice span,.rse__projects__item__content__description div,.rse__commitments__content__editor div,.rse__commitments__content__notice div,.rse__projects__item__content__description a,.rse__commitments__content__editor a,.rse__commitments__content__notice a,.rse__projects__item__content__description ul,.rse__commitments__content__editor ul,.rse__commitments__content__notice ul,.rse__projects__item__content__description ol,.rse__commitments__content__editor ol,.rse__commitments__content__notice ol,.rse__projects__item__content__description li,.rse__commitments__content__editor li,.rse__commitments__content__notice li,.rse__projects__item__content__description h1,.rse__commitments__content__editor h1,.rse__commitments__content__notice h1,.rse__projects__item__content__description h2,.rse__commitments__content__editor h2,.rse__commitments__content__notice h2,.rse__projects__item__content__description h3,.rse__commitments__content__editor h3,.rse__commitments__content__notice h3,.rse__projects__item__content__description h4,.rse__commitments__content__editor h4,.rse__commitments__content__notice h4,.rse__projects__item__content__description h5,.rse__commitments__content__editor h5,.rse__commitments__content__notice h5,.rse__projects__item__content__description h6,.rse__commitments__content__editor h6,.rse__commitments__content__notice h6{font-family:"Roboto",sans-serif !important;font-weight:400 !important}.rse__projects__item__content__description p,.rse__commitments__content__editor p,.rse__commitments__content__notice p,.rse__projects__item__content__description ul,.rse__commitments__content__editor ul,.rse__commitments__content__notice ul,.rse__projects__item__content__description ol,.rse__commitments__content__editor ol,.rse__commitments__content__notice ol{margin-bottom:15px !important;line-height:1.4 !important}@media only screen and (min-width: 768px){.rse__projects__item__content__description p,.rse__commitments__content__editor p,.rse__commitments__content__notice p,.rse__projects__item__content__description ul,.rse__commitments__content__editor ul,.rse__commitments__content__notice ul,.rse__projects__item__content__description ol,.rse__commitments__content__editor ol,.rse__commitments__content__notice ol{line-height:1.5 !important}}.rse__projects__item__content__description ul,.rse__commitments__content__editor ul,.rse__commitments__content__notice ul,.rse__projects__item__content__description ol,.rse__commitments__content__editor ol,.rse__commitments__content__notice ol{padding-left:20px !important}.rse__projects__item__content__description p:last-child,.rse__commitments__content__editor p:last-child,.rse__commitments__content__notice p:last-child{margin:0 !important}.rse__projects__item__content__description ul,.rse__commitments__content__editor ul,.rse__commitments__content__notice ul{list-style-type:disc !important}.rse__projects__item__content__description ol,.rse__commitments__content__editor ol,.rse__commitments__content__notice ol{list-style-type:decimal !important}.rse__projects__item__content__description strong,.rse__commitments__content__editor strong,.rse__commitments__content__notice strong{font-weight:600 !important}.rse__projects__item__content__description em,.rse__commitments__content__editor em,.rse__commitments__content__notice em{font-style:italic !important}.rse__projects__item__content__description a,.rse__commitments__content__editor a,.rse__commitments__content__notice a{color:inherit !important}@media only screen and (min-width: 1025px){.zoom-image:hover img{transform:scale(1.08)}}.zoom-image img{transition:transform .5s}html{box-sizing:border-box}html *,html *::after,html *::before{box-sizing:inherit}body{font-family:"Roboto",sans-serif;font-size:.8125rem;line-height:1.2;font-weight:400;color:#333;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;padding-top:60px}@media only screen and (min-width: 1025px){body{font-size:.875rem}}@media only screen and (min-width: 1200px){body{padding-top:80px}}body strong{font-weight:700}body em{font-style:italic}body img,body picture,body svg{display:block}body picture{position:relative}footer,header,main{display:block}sup{position:relative;bottom:1px;font-size:.5rem;line-height:1;vertical-align:super}@media only screen and (min-width: 1025px){sup{font-size:.6875rem}}.wrapper-1160,.wrapper-1160-margin,.wrapper-1200,.wrapper-1440{width:100%;margin-right:auto;margin-left:auto}.wrapper-1440{max-width:1440px}.wrapper-1200{max-width:1200px}.wrapper-1160,.wrapper-1160-margin{max-width:1160px}.wrapper-1160-margin{width:calc(-20px + 100%);margin:0 10px}@media only screen and (min-width: 1160px){.wrapper-1160-margin{width:100%;margin-right:auto;margin-left:auto}}body.no-scroll{overflow:hidden}.header{width:100%;position:absolute;top:-1px;z-index:10;background-image:url("../img/bg-header.png");background-position:top left;background-repeat:repeat-x;height:112px;padding:15px}@media only screen and (min-width: 768px){.header{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;background-image:url("../img/bg-header-desktop.png");height:225px;padding:22px 125px 10px 40px}}.header__logo img{display:block;width:79px;height:auto}@media only screen and (min-width: 768px){.header__logo img{width:180px;margin-top:10px}}.header__phone{display:none}@media only screen and (min-width: 768px){.header__phone{display:block}}.header__phone a{font-size:2.125rem;font-weight:500;text-decoration:none;color:#fff;transition:color .4s;text-align:right}.header__phone a span{display:block;font-size:.625rem;font-weight:400}.header__search{width:100%;background-color:#f3f3f3;padding:15px;display:none}@media only screen and (min-width: 768px){.header__search{padding:30px 15px}}@media only screen and (min-width: 1025px){.header__search{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;height:85px;padding:0 125px 0 40px;display:none}}.header__search__phone{display:none}@media only screen and (min-width: 1025px){.header__search__phone{display:block}}.header__search__phone a{font-size:2.125rem;font-weight:500;text-decoration:none;color:#fff;transition:color .4s;text-align:right}.header__search__phone a span{display:block;font-size:.625rem;font-weight:400}@media only screen and (min-width: 768px){.header__search__block{width:calc(-65px + 100%)}}@media only screen and (min-width: 1025px){.header__search__block{display:-ms-flexbox;display:flex;width:auto}}.header__search__block__input{width:100%;margin:15px 0 20px;display:none}@media only screen and (min-width: 1025px){.header__search__block__input{width:400px}}.header__search__block__input .search__result__search__form{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}.header__search__block__input .select2-container{width:calc(-55px + 100%) !important;height:50px}.header__search__block__input .select2-container--default .select2-selection--multiple{height:50px}.header__search__block__input .select2-container--default .select2-selection--multiple .select2-selection__rendered{height:50px}.header__search__block__input .select2-container--default .select2-selection--multiple .select2-selection__choice{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;background-color:#fff;border:1px solid rgba(0,0,0,.15);color:#1d0e46;padding:0 10px;height:37px}.header__search__block__input .select2-container--default .select2-selection--multiple .select2-selection__choice__remove{display:block;width:20px;height:20px;margin-right:10px;background-color:#1d0e46;color:#fff;padding:2px 0 0 6px;border-radius:999px}@media only screen and (min-width: 1025px){.header__search__block__input .select2-container--default .select2-selection--multiple .select2-selection__choice__remove{padding:3px 0 0 6px}}.header__search__block__input button{width:50px;height:50px;background-color:#f0283c;color:#fff;padding:0;margin-left:5px;text-align:center;border:none;outline:none;font-size:1.125rem;border-radius:5px;cursor:pointer}.header__search__block__btn{color:#fff;font-size:.875rem;font-weight:700;text-decoration:underline;position:relative}@media only screen and (min-width: 1025px){.header__search__block__btn{display:none}}.header__search__block__btn:after{content:"";display:block;width:13px;height:13px;border-right:2px solid #fff;border-bottom:2px solid #fff;position:absolute;top:-1px;right:3px;transform:rotateZ(45deg);transition:all .7s}.header__search__block__btn--active{color:#1d0e46}.header__search__block__btn--active:after{transform:rotateZ(-135deg);top:4px}.header__search+.newMenu{display:none}.footer{background-color:#1d0e46;padding:30px 20px 0}@media only screen and (min-width: 768px){.footer{padding-top:50px}}.footer__top{border-bottom:1px solid rgba(255,255,255,.2);padding-bottom:30px;margin-bottom:30px}@media only screen and (min-width: 768px){.footer__top{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;padding-bottom:40px;margin-bottom:40px}}.footer__top__logo{width:90px;margin:0 auto 30px}@media only screen and (min-width: 768px){.footer__top__logo{width:125px;margin:0}}.footer__top__logo--link{display:block}.footer__top__logo--img{width:100%}.footer__top__block2{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center}@media only screen and (min-width: 768px){.footer__top__block2{-ms-flex-direction:row;flex-direction:row}}.footer__top__block2__social{display:-ms-flexbox;display:flex;padding-bottom:16px}@media only screen and (min-width: 768px){.footer__top__block2__social{padding:0 20px 0 0}}.footer__top__block2__social__link{width:40px;height:40px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;border-radius:50%;background-color:#fff;margin-right:5px;transition:background-color .5s}@media only screen and (min-width: 1025px){.footer__top__block2__social__link{width:48px;height:48px;margin-right:10px}}.footer__top__block2__social__link:last-child{margin-right:0}.footer__top__block2__social__link .icon{width:20px;height:20px;fill:#1d0e46;transition:fill .5s}@media only screen and (min-width: 1025px){.footer__top__block2__social__link .icon{width:24px;height:24px}}@media only screen and (min-width: 1200px){.footer__top__block2__social__link:hover{background-color:#f0283c}}@media only screen and (min-width: 1200px){.footer__top__block2__social__link:hover .icon{fill:#fff}}.footer__top__block2__phone--link{color:#fff;text-decoration:none;font-size:1.625rem;font-weight:500;transition:color .2s}@media only screen and (min-width: 1025px){.footer__top__block2__phone--link:hover{color:#f0283c}}@media only screen and (min-width: 768px){.footer__top__block2__phone--link{font-size:1.75rem}}.footer__top__block2__phone--smTxt{display:block;font-size:.6875rem;text-align:right;font-weight:400}@media only screen and (min-width: 768px){.footer__top__block2__phone--smTxt{font-size:.75rem}}.footer__nav{color:#fff}.footer__nav__wrapper{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}@media only screen and (min-width: 1025px){.footer__nav__wrapper{padding-bottom:10px}}.footer__nav__wrapper__title{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;font-weight:500;font-size:.875rem;margin-bottom:24px;text-transform:uppercase}.footer__nav__wrapper__title.lessGap{margin-bottom:15px}@media only screen and (min-width: 1025px){.footer__nav__wrapper__title.lessGap{margin-bottom:24px}}.footer__nav__wrapper__title.empty{display:none}@media only screen and (min-width: 500px){.footer__nav__wrapper__title.empty{display:block}}.footer__nav__wrapper__title--link{color:#fff;text-decoration:none;display:block}@media only screen and (min-width: 1025px){.footer__nav__wrapper__title--link:hover{color:#f0283c}}.footer__nav__wrapper__list{padding-bottom:25px}.footer__nav__wrapper__list--item{padding-bottom:10px}@media only screen and (min-width: 1025px){.footer__nav__wrapper__list--item{padding-bottom:12px}}.footer__nav__wrapper__list--item__pinel{margin-top:35px}.footer__nav__wrapper__list--link{color:#fff;text-decoration:none;font-weight:300;font-size:.75rem}@media only screen and (min-width: 1025px){.footer__nav__wrapper__list--link:hover{text-decoration:underline}}.footer__nav__wrapper__blockBig{width:100%}@media only screen and (min-width: 1025px){.footer__nav__wrapper__blockBig{width:65%}}@media only screen and (min-width: 768px){.footer__nav__wrapper__blockBig .footer__nav__wrapper__list{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}}@media only screen and (min-width: 768px){.footer__nav__wrapper__blockBig .footer__nav__wrapper__list--item{width:50%}}.footer__nav__wrapper__block{width:100%}@media only screen and (min-width: 500px){.footer__nav__wrapper__block{width:50%}}@media only screen and (min-width: 1025px){.footer__nav__wrapper__block{width:20%}}.footer__nav__wrapper__lastBlock{width:100%}@media only screen and (min-width: 500px){.footer__nav__wrapper__lastBlock{width:50%;padding-bottom:0}}@media only screen and (min-width: 1025px){.footer__nav__wrapper__lastBlock{width:15%}}.footer__nav__wrapper__lastBlock .footer__nav__wrapper__list--link{font-weight:700}.footer__nav__wrapper__lastBlock .footer__nav__wrapper__list--item__pinel .footer__nav__wrapper__list--link,.footer__nav__wrapper__lastBlock .footer__nav__wrapper__list--item__legal .footer__nav__wrapper__list--link{font-weight:300}.footer__nav__wrapper__lastBlock .footer__nav__wrapper__list{padding-bottom:35px}@media only screen and (min-width: 768px){.footer__nav__wrapper__lastBlock .footer__nav__wrapper__list{padding-bottom:25px}}.newHeader{position:fixed;top:0;left:0;z-index:3;width:100%;background-color:#fff}@media only screen and (min-width: 500px){.newHeader{padding-left:20px}}@media only screen and (min-width: 1440px){.newHeader{padding-left:65px}}@media only screen and (min-width: 500px){.newHeader__inner{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center}}.newHeader__logo{display:none}@media only screen and (min-width: 500px){.newHeader__logo{display:block}}.newHeader__logo__pic__img{height:35px}.newHeader__navBlock{position:fixed;top:60px;left:0;width:100%;height:calc(100% - 60px);overflow-y:auto;background-color:#fff;padding-top:1px;display:none}@media only screen and (min-width: 1025px){.newHeader__navBlock{position:static;display:block;width:auto;height:auto;overflow-y:visible;padding:0 15px 0 0}}@media only screen and (min-width: 1200px){.newHeader__navBlock{margin-right:auto;padding-left:30px}}@media only screen and (min-width: 1440px){.newHeader__navBlock{padding-left:50px}}@media only screen and (min-width: 1025px){.newHeader__navBlock__center{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}}.newHeader__navBlock__item{margin-bottom:1px}@media only screen and (min-width: 1025px){.newHeader__navBlock__item{margin-bottom:0;margin:0 0 0 20px}}@media only screen and (min-width: 1440px){.newHeader__navBlock__item{margin-left:30px}}@media only screen and (min-width: 1025px){.newHeader__navBlock__item:first-child{margin-left:0}}.newHeader__navBlock__item:last-child{margin-bottom:0}.newHeader__navBlock__item .subNav{padding:10px 15px;display:none}@media only screen and (min-width: 1025px){.newHeader__navBlock__item .subNav{position:fixed;top:60px;left:0;width:100%;padding:0;background-color:#f3f3f3}}@media only screen and (min-width: 1200px){.newHeader__navBlock__item .subNav{top:80px}}@media only screen and (min-width: 1600px){.newHeader__navBlock__item .subNav{padding-right:280px}}@media only screen and (min-width: 1025px){.newHeader__navBlock__item .subNav__inner{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center}}.newHeader__navBlock__item .subNav__link{display:block;padding:16px 0;border-bottom:1px solid;border-bottom:1px solid #eee;color:#333;text-decoration:none;transition:color .5s}@media only screen and (min-width: 1025px){.newHeader__navBlock__item .subNav__link{color:#f0283c;font-weight:700;margin-right:20px;font-weight:500}}@media only screen and (min-width: 1200px){.newHeader__navBlock__item .subNav__link{padding:18px 0;margin-right:30px}}.newHeader__navBlock__item .subNav__link:last-child{border-bottom:none}@media only screen and (min-width: 1025px){.newHeader__navBlock__item .subNav__link:last-child{margin-right:0}}@media only screen and (min-width: 1200px){.newHeader__navBlock__item .subNav__link:hover{color:#1d0e46}}@media only screen and (min-width: 1025px){.newHeader__navBlock__item.hide-lg{display:none}}.newHeader__navBlock__link{position:relative;background-color:#f0283c;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;height:60px;padding:0 20px;font-weight:500;font-size:.9375rem;color:#fff;text-decoration:none;cursor:pointer;transition:color .5s}@media only screen and (min-width: 1025px){.newHeader__navBlock__link{padding:10px 0;height:auto;color:#333;background-color:rgba(0,0,0,0)}}@media only screen and (min-width: 1200px){.newHeader__navBlock__link:hover{color:#f0283c}}.newHeader__navBlock__link--smIcon .icon{display:none;width:16px;height:16px;margin-right:8px;fill:#f0283c}@media only screen and (min-width: 1025px){.newHeader__navBlock__link--smIcon .icon{display:block}}.newHeader__navBlock__link--purple{background-color:#1d0e46}.newHeader__navBlock__link--purple .icon{width:24px;height:24px;margin-right:12px;fill:#fff}.newHeader__navBlock__link .arrow{position:absolute;top:26px;right:20px;width:8px;height:8px;border-top:2px solid #fff;border-right:2px solid #fff;transform:rotate(45deg);transition:border-color .5s,transform .5s}@media only screen and (min-width: 1025px){.newHeader__navBlock__link .arrow{display:none}}@media only screen and (min-width: 1025px){.newHeader__navBlock__link--subNav{padding-right:20px}}@media only screen and (min-width: 1025px){.newHeader__navBlock__link--subNav .arrow{top:13px;right:0;transform:rotate(135deg);display:block;border-color:#f0283c}}.newHeader__navBlock__link.active{background-color:#fff;color:#f0283c}.newHeader__navBlock__link.active .arrow{top:28px;border-color:#f0283c;transform:rotate(-45deg)}@media only screen and (min-width: 1025px){.newHeader__navBlock__link.active .arrow{top:17px}}.newHeader__phoneTop{display:none}@media only screen and (min-width: 1200px){.newHeader__phoneTop{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;padding-right:30px}}@media only screen and (min-width: 1440px){.newHeader__phoneTop{padding-right:50px}}.newHeader__phoneTop__num{color:#1d0e46;font-size:1.5rem;font-weight:500;text-decoration:none;transition:color .5s}@media only screen and (min-width: 1440px){.newHeader__phoneTop__num{font-size:1.75rem}}@media only screen and (min-width: 1200px){.newHeader__phoneTop__num:hover{color:#f0283c}}.newHeader__phoneTop__text{font-size:.625rem;color:#1d0e46}@media only screen and (min-width: 1440px){.newHeader__phoneTop__text{font-size:.75rem}}.newHeader__buttonsList{display:grid;grid-template-columns:repeat(5, 1fr);gap:1px;height:60px}@media only screen and (min-width: 500px){.newHeader__buttonsList{width:243px;grid-template-columns:repeat(4, 1fr)}}@media only screen and (min-width: 1025px){.newHeader__buttonsList{grid-template-columns:repeat(3, 1fr);width:182px}}@media only screen and (min-width: 1200px){.newHeader__buttonsList{height:80px;width:242px}}.newHeader__search{height:60px;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;text-decoration:none}@media only screen and (min-width: 500px){.newHeader__search{display:none}}.newHeader__search .icon{width:18px;height:18px;fill:#f0283c;margin-bottom:3px}.newHeader__search__text{font-size:.5rem;text-align:center;color:#f0283c;text-decoration:none}.newHeader__search__text .break{display:block}.newHeader__icon-btn{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;text-decoration:none;background-color:#1d0e46;transition:background-color .5s}.newHeader__icon-btn .icon{width:18px;height:18px;fill:#fff;margin-bottom:4px}@media only screen and (min-width: 1200px){.newHeader__icon-btn .icon{width:24px;height:24px}}.newHeader__icon-btn__text{text-align:center;font-size:.5rem;color:#fff}@media only screen and (min-width: 1200px){.newHeader__icon-btn__text{font-size:.75rem;line-height:1}}.newHeader__icon-btn__text .break{display:block}@media only screen and (min-width: 1200px){.newHeader__icon-btn:hover{background-color:#2f1771}}.newHeader__icon-btn--red{background-color:#f0283c;cursor:pointer}@media only screen and (min-width: 1200px){.newHeader__icon-btn--red:hover{background-color:#d60f23}}.newHeader__lines{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}@media only screen and (min-width: 1025px){.newHeader__lines{display:none}}.newHeader__lines__line{background-color:#f0283c;width:24px;height:2px}.newHeader__lines__line:nth-child(1){transform-origin:top right;transition:transform .5s}.newHeader__lines__line:nth-child(2){opacity:1;margin:6px 0;transition:opacity .5s}.newHeader__lines__line:nth-child(3){transform-origin:bottom right;transition:transform .5s}.newHeader__lines.active .newHeader__lines__line:nth-child(1){transform:rotate(-45deg)}.newHeader__lines.active .newHeader__lines__line:nth-child(2){opacity:0}.newHeader__lines.active .newHeader__lines__line:nth-child(3){transform:rotate(45deg)}.newHeader.header-shadow{box-shadow:0 0 10px 0 rgba(0,0,0,.1)}.mobileHeader{position:absolute;top:0;left:0;width:100%;text-align:center;z-index:2;padding-top:80px;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center}@media only screen and (min-width: 500px){.mobileHeader{display:none}}.mobileHeader__link{width:90px}@media only screen and (min-width: 500px){.mobileHeader__link{width:120px}}@media only screen and (min-width: 768px){.mobileHeader__link{width:150px}}.mobileHeader__link--img{width:100%}.ui-form{font-size:1rem}.ui-form label.optin-error{display:none}@media only screen and (min-width: 768px){.ui-form{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:justify;justify-content:space-between}}.ui-form__block{width:100%;position:relative;margin-top:7px;margin-bottom:7px}@media only screen and (min-width: 1025px){.ui-form__block{margin-top:10px;margin-bottom:10px}}.ui-form__block--radio{margin-top:20px;margin-bottom:20px}@media only screen and (min-width: 1025px){.ui-form__block--half{width:48%}}@media only screen and (min-width: 768px){.ui-form__block--half-tablet{width:48%}}@media only screen and (min-width: 768px){.ui-form__block--quarter{width:23%}}.ui-form__block.acceptBlock{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 0 16px 0}@media only screen and (min-width: 1025px){.ui-form__block.acceptBlock{margin-bottom:20px}}.ui-form__block.acceptBlock input[type=radio]:checked+label,.ui-form__block.acceptBlock input[type=radio]:not(:checked)+label,.ui-form__block.acceptBlock label{width:auto;padding-top:0;margin:0 15px 0 0;font-size:.75rem}@media only screen and (min-width: 1025px){.ui-form__block.acceptBlock input[type=radio]:checked+label,.ui-form__block.acceptBlock input[type=radio]:not(:checked)+label,.ui-form__block.acceptBlock label{font-size:.875rem}}.ui-form__block.acceptBlock input[type=radio]:checked+label::before,.ui-form__block.acceptBlock input[type=radio]:not(:checked)+label::before,.ui-form__block.acceptBlock label::before{top:-5px}@media only screen and (min-width: 1025px){.ui-form__block.acceptBlock input[type=radio]:checked+label::before,.ui-form__block.acceptBlock input[type=radio]:not(:checked)+label::before,.ui-form__block.acceptBlock label::before{top:-3px}}.ui-form__block.acceptBlock input[type=radio]:checked+label::after,.ui-form__block.acceptBlock input[type=radio]:not(:checked)+label::after,.ui-form__block.acceptBlock label::after{top:1px}@media only screen and (min-width: 1025px){.ui-form__block.acceptBlock input[type=radio]:checked+label::after,.ui-form__block.acceptBlock input[type=radio]:not(:checked)+label::after,.ui-form__block.acceptBlock label::after{top:3px}}.ui-form__block.acceptBlock label{width:100%;margin:0 0 10px 0}.ui-form__block.acceptBlock label:nth-last-child(2){margin-top:10px}.ui-form__block.acceptBlock .legalMsgLink{text-decoration:underline;color:#333}.ui-form__label{display:block;margin-bottom:5px;font-size:.875rem}@media only screen and (min-width: 1025px){.ui-form__label{font-size:1rem}}.ui-form__label--inline{display:inline-block;font-size:.875rem;margin-right:7px}@media only screen and (min-width: 1025px){.ui-form__label--inline{font-size:1rem;margin-right:12px}}.ui-form__input{width:100%;font-size:1rem;padding:7px 0;border-radius:0;color:#333;background-color:rgba(0,0,0,0);border:none;border-bottom:1px solid #1d0e46;outline:none;box-shadow:none;-moz-appearance:textfield}.ui-form__textarea{width:100%;border:1px solid #f0283c;background-color:rgba(0,0,0,0);color:#333;resize:none;height:150px;font-size:.9375rem;border-radius:0;font-family:"Roboto",sans-serif;padding:5px;outline:none;box-shadow:none;-moz-appearance:textfield}.ui-form__required{font-size:.75rem;width:100%;text-align:center;margin-bottom:30px}.ui-form__legals{font-size:.6875rem;margin-top:25px}.ui-form__legals a{color:#333}@media only screen and (min-width: 1200px){.ui-form__legals a:hover{color:#f0283c}}.ui-form__confirm{text-align:center;font-size:1.125rem;margin:20px 0}.ui-form__confirm a.ui-button--rect--orange{margin-top:60px}.ui-form__confirm--contactPopin p{padding:0 15px}.ui-form label[class*=error]{color:#f0283c;font-size:.875rem}.ui-form ::-moz-placeholder{color:#333}.ui-form :-ms-input-placeholder{color:#333}.ui-form ::placeholder{color:#333}.ui-form ::-webkit-input-placeholder{color:#333}.ui-form ::-moz-placeholder{color:#333;opacity:1}.ui-form ::-ms-input-placeholder{color:#333}.ui-form input[type=checkbox]:checked,.ui-form input[type=checkbox]:not(:checked),.ui-form input[type=radio]:checked,.ui-form input[type=radio]:not(:checked){position:absolute;left:-9999px}.ui-form input[type=checkbox]:checked+label,.ui-form input[type=checkbox]:not(:checked)+label,.ui-form input[type=radio]:checked+label,.ui-form input[type=radio]:not(:checked)+label{position:relative;padding:2px 0 0 30px;margin:0 3px;cursor:pointer;font-size:.875rem;display:inline-block}@media only screen and (min-width: 1025px){.ui-form input[type=checkbox]:checked+label,.ui-form input[type=checkbox]:not(:checked)+label,.ui-form input[type=radio]:checked+label,.ui-form input[type=radio]:not(:checked)+label{font-size:1rem;margin:0 10px}}.ui-form input[type=checkbox]:checked+label:before,.ui-form input[type=checkbox]:not(:checked)+label:before,.ui-form input[type=radio]:checked+label:before,.ui-form input[type=radio]:not(:checked)+label:before{content:"";position:absolute;left:0;top:-1px;width:24px;height:24px;background-color:rgba(0,0,0,0);border:1px solid #1d0e46;border-radius:999px}.ui-form input[type=checkbox]:checked+label:after,.ui-form input[type=checkbox]:not(:checked)+label:after,.ui-form input[type=radio]:checked+label:after,.ui-form input[type=radio]:not(:checked)+label:after{content:"";width:12px;height:12px;position:absolute;top:5px;left:6px;transition:all .2s;background-color:#1d0e46;border-radius:999px}.ui-form input[type=checkbox]:not(:checked)+label:after,.ui-form input[type=radio]:not(:checked)+label:after{opacity:0;transform:scale(0)}.ui-form input[type=radio]:checked+label:after,.ui-form input[type=checkbox]:checked+label:after{opacity:1;transform:scale(1)}.ui-form input[type=checkbox]:checked+label,.ui-form input[type=checkbox]:not(:checked)+label{margin:0}.ui-form input[type=checkbox]:checked+label:before,.ui-form input[type=checkbox]:not(:checked)+label:before{border-radius:0;width:20px;height:20px;left:1px;top:2px}.ui-form input[type=checkbox]:checked+label:after,.ui-form input[type=checkbox]:not(:checked)+label:after{border-radius:0;width:10px;height:10px;top:7px}.ui-form__submit{margin:25px auto 10px;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}.ui-form--contact .ui-form__input,.ui-form--land .ui-form__input{color:#fff;border-bottom:1px solid #fff}.ui-form--contact .ui-form__textarea,.ui-form--land .ui-form__textarea{border:1px solid #fff;color:#fff}.ui-form--contact .ui-form__required,.ui-form--land .ui-form__required{margin-top:10px;color:rgba(255,255,255,.6)}.ui-form--contact .ui-form__legals,.ui-form--land .ui-form__legals{color:rgba(255,255,255,.6)}.ui-form--contact input[class*=error],.ui-form--land input[class*=error]{border-bottom:1px solid #f0283c;color:#f0283c}.ui-form--contact input[type=checkbox]:checked+label:before,.ui-form--contact input[type=checkbox]:not(:checked)+label:before,.ui-form--contact input[type=radio]:checked+label:before,.ui-form--contact input[type=radio]:not(:checked)+label:before,.ui-form--land input[type=checkbox]:checked+label:before,.ui-form--land input[type=checkbox]:not(:checked)+label:before,.ui-form--land input[type=radio]:checked+label:before,.ui-form--land input[type=radio]:not(:checked)+label:before{border-radius:999px;background-color:rgba(0,0,0,0);border:1px solid #fff}.ui-form--contact input[type=checkbox]:checked+label:after,.ui-form--contact input[type=checkbox]:not(:checked)+label:after,.ui-form--contact input[type=radio]:checked+label:after,.ui-form--contact input[type=radio]:not(:checked)+label:after,.ui-form--land input[type=checkbox]:checked+label:after,.ui-form--land input[type=checkbox]:not(:checked)+label:after,.ui-form--land input[type=radio]:checked+label:after,.ui-form--land input[type=radio]:not(:checked)+label:after{background-color:#fff;border-radius:999px}.ui-form--contact input[type=checkbox]:checked+label:before,.ui-form--contact input[type=checkbox]:not(:checked)+label:before,.ui-form--land input[type=checkbox]:checked+label:before,.ui-form--land input[type=checkbox]:not(:checked)+label:before{border-radius:0}.ui-form--contact input[type=checkbox]:checked+label:after,.ui-form--contact input[type=checkbox]:not(:checked)+label:after,.ui-form--land input[type=checkbox]:checked+label:after,.ui-form--land input[type=checkbox]:not(:checked)+label:after{background-color:#fff;border-radius:0}.ui-form--contact ::-moz-placeholder,.ui-form--land ::-moz-placeholder{color:#fff}.ui-form--contact :-ms-input-placeholder,.ui-form--land :-ms-input-placeholder{color:#fff}.ui-form--contact ::placeholder,.ui-form--land ::placeholder{color:#fff}.ui-form--contact ::-webkit-input-placeholder,.ui-form--land ::-webkit-input-placeholder{color:#fff}.ui-form--contact ::-moz-placeholder,.ui-form--land ::-moz-placeholder{color:#fff;opacity:1}.ui-form--contact ::-ms-input-placeholder,.ui-form--land ::-ms-input-placeholder{color:#fff}.search__result__form .ui-form--contact .ui-form__input{color:#1d0e46;border-bottom:1px solid #1d0e46}.search__result__form .ui-form--contact .ui-form__textarea{border:1px solid #1d0e46;color:#1d0e46}.search__result__form .ui-form--contact .ui-form__required{margin-top:10px;color:rgba(29,14,70,.6)}.search__result__form .ui-form--contact .ui-form__legals{color:rgba(29,14,70,.6)}.search__result__form .ui-form--contact input[type=checkbox]:checked+label:before,.search__result__form .ui-form--contact input[type=checkbox]:not(:checked)+label:before,.search__result__form .ui-form--contact input[type=radio]:checked+label:before,.search__result__form .ui-form--contact input[type=radio]:not(:checked)+label:before{border:1px solid #1d0e46}.search__result__form .ui-form--contact input[type=checkbox]:checked+label:after,.search__result__form .ui-form--contact input[type=checkbox]:not(:checked)+label:after,.search__result__form .ui-form--contact input[type=radio]:checked+label:after,.search__result__form .ui-form--contact input[type=radio]:not(:checked)+label:after{background-color:#1d0e46}.search__result__form .ui-form--contact input[type=checkbox]:checked+label:after,.search__result__form .ui-form--contact input[type=checkbox]:not(:checked)+label:after{background-color:#1d0e46}.search__result__form .ui-form--contact ::-moz-placeholder{color:#1d0e46}.search__result__form .ui-form--contact :-ms-input-placeholder{color:#1d0e46}.search__result__form .ui-form--contact ::placeholder{color:#1d0e46}.search__result__form .ui-form--contact ::-webkit-input-placeholder{color:#1d0e46}.search__result__form .ui-form--contact ::-moz-placeholder{color:#1d0e46;opacity:1}.search__result__form .ui-form--contact ::-ms-input-placeholder{color:#1d0e46}.ui-title--13-20{font-size:.8125rem}@media only screen and (min-width: 768px){.ui-title--13-20{font-size:1.0625rem}}@media only screen and (min-width: 1025px){.ui-title--13-20{font-size:1.25rem}}.ui-title--15-30{font-size:.9375rem}@media only screen and (min-width: 768px){.ui-title--15-30{font-size:1.375rem}}@media only screen and (min-width: 1025px){.ui-title--15-30{font-size:1.875rem}}.ui-title--15-34{font-size:.9375rem}@media only screen and (min-width: 768px){.ui-title--15-34{font-size:1.5rem}}@media only screen and (min-width: 1025px){.ui-title--15-34{font-size:2.125rem}}.ui-title--17-22{font-size:1.0625rem}@media only screen and (min-width: 768px){.ui-title--17-22{font-size:1.1875rem}}@media only screen and (min-width: 1025px){.ui-title--17-22{font-size:1.375rem}}.ui-title--18-28{font-size:1.125rem}@media only screen and (min-width: 768px){.ui-title--18-28{font-size:1.4375rem}}@media only screen and (min-width: 1025px){.ui-title--18-28{font-size:1.75rem}}.ui-title--18-26{font-size:1.125rem}@media only screen and (min-width: 768px){.ui-title--18-26{font-size:1.4375rem}}@media only screen and (min-width: 1025px){.ui-title--18-26{font-size:1.625rem}}.ui-title--20-32{font-size:1.25rem}@media only screen and (min-width: 768px){.ui-title--20-32{font-size:1.625rem}}@media only screen and (min-width: 1025px){.ui-title--20-32{font-size:2rem}}.ui-title--20-40{font-size:1.25rem}@media only screen and (min-width: 768px){.ui-title--20-40{font-size:1.875rem}}@media only screen and (min-width: 1025px){.ui-title--20-40{font-size:2.5rem}}.ui-title--25-57{font-size:1.5625rem}@media only screen and (min-width: 768px){.ui-title--25-57{font-size:2.5rem}}@media only screen and (min-width: 1025px){.ui-title--25-57{font-size:3.5625rem}}.ui-title--light{font-weight:300}.ui-title--regular{font-weight:400}.ui-title--bold{font-weight:700}.ui-title--center{text-align:center}.ui-title--leftMobile{text-align:left}@media only screen and (min-width: 768px){.ui-title--leftMobile{text-align:center}}.ui-title--white{color:#fff}.ui-title--orange{color:#f0283c}.ui-title--block{display:block}.ui-title--blockmobile{display:block}@media only screen and (min-width: 768px){.ui-title--blockmobile{display:inline}}.ui-button,.ui-button--rect,.ui-button--rect--purple,.ui-button--rect--orange,.ui-button--rect--white--orange,.ui-button--rect--white--purple,.ui-button--round,.ui-button--round--orange,.ui-button--round--purple,.ui-button--square,.ui-button--square--purple{display:block;border:none;outline:none;text-decoration:none;cursor:pointer;transition:background-color .7s,color .7s}.ui-button--square,.ui-button--square--purple{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;width:50px;height:50px}.ui-button--square--purple{background-color:#1d0e46;color:#fff}@media only screen and (min-width: 1025px){.ui-button--square--purple:hover{background-color:#f0283c}}.ui-button--round,.ui-button--round--orange,.ui-button--round--purple{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;width:35px;height:35px;border-radius:999px}.ui-button--round--purple{background-color:#1d0e46;color:#fff}@media only screen and (min-width: 1025px){.ui-button--round--purple:hover{background-color:#f0283c}}.ui-button--round--orange{background-color:#f0283c;color:#fff}@media only screen and (min-width: 1025px){.ui-button--round--orange:hover{background-color:#1d0e46}}.ui-button--rect,.ui-button--rect--purple,.ui-button--rect--orange,.ui-button--rect--white--orange,.ui-button--rect--white--purple{display:inline-block;padding:15px 20px;font-size:.9375rem;border:none;border-radius:999px}@media only screen and (min-width: 1025px){.ui-button--rect,.ui-button--rect--purple,.ui-button--rect--orange,.ui-button--rect--white--orange,.ui-button--rect--white--purple{padding:20px 25px;font-size:1rem}}.ui-button--rect>span,.ui-button--rect--purple>span,.ui-button--rect--orange>span,.ui-button--rect--white--orange>span,.ui-button--rect--white--purple>span{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}.ui-button--rect span[class^=icon],.ui-button--rect--purple span[class^=icon],.ui-button--rect--orange span[class^=icon],.ui-button--rect--white--orange span[class^=icon],.ui-button--rect--white--purple span[class^=icon]{display:block;margin:2px 0 0 15px}.ui-button--rect span[class^=icon-voirplus],.ui-button--rect--purple span[class^=icon-voirplus],.ui-button--rect--orange span[class^=icon-voirplus],.ui-button--rect--white--orange span[class^=icon-voirplus],.ui-button--rect--white--purple span[class^=icon-voirplus]{margin:-2px 0 0 15px}.ui-button--rect--white--purple{background-color:#fff;color:#1d0e46;border-radius:999px}@media only screen and (min-width: 1025px){.ui-button--rect--white--purple:hover{background-color:#f0283c;color:#fff}}.ui-button--rect--white--orange{background-color:#fff;color:#f0283c}@media only screen and (min-width: 1025px){.ui-button--rect--white--orange:hover{background-color:#1d0e46;color:#fff}}.ui-button--rect--orange{background-color:#f0283c;color:#fff}@media only screen and (min-width: 1025px){.ui-button--rect--orange:hover{background-color:#1d0e46}}.ui-button--rect--purple{background-color:#1d0e46;color:#fff}@media only screen and (min-width: 1025px){.ui-button--rect--purple:hover{background-color:#f0283c}}@font-face{font-family:"atland";src:url("fonts/atland.eot");src:url("fonts/atland.eot") format("embedded-opentype"),url("fonts/atland.ttf") format("truetype"),url("fonts/atland.woff") format("woff"),url("fonts/atland.svg") format("svg");font-weight:normal;font-style:normal}[class^=icon-],[class*=" icon-"]{font-family:"atland" !important;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1}.icon-facebook:before{content:""}.icon-twiter:before{content:""}.icon-commerces::before{content:""}.icon-eligiblepinel::before{content:""}.icon-share::before{content:""}.icon-telephone3::before{content:""}.icon-loisirs::before{content:""}.icon-education::before{content:""}.icon-transports::before{content:""}.icon-arrow::before{content:""}.icon-pin::before{content:""}.icon-dernieresopportunites::before{content:""}.icon-livraisonimmediate::before{content:""}.icon-prochainement::before{content:""}.icon-calculatrice::before{content:""}.icon-contact2::before{content:""}.icon-telechargement::before{content:""}.icon-photo::before{content:""}.icon-visitevirtuelle::before{content:""}.icon-video::before{content:""}.icon-brochure::before{content:""}.icon-telephone2::before{content:""}.icon-client::before{content:""}.icon-partenaire::before{content:""}.icon-contact::before{content:""}.icon-telephone::before{content:""}.icon-recherche::before{content:""}.icon-avantpremiere::before{content:""}.icon-link::before{content:""}.icon-savoirplus:before{content:""}.icon-livraison:before{content:""}.icon-prix:before{content:""}.icon-travauxencours:before{content:""}.icon-demarragedestravaux:before{content:""}.icon-lancementcommercial:before{content:""}.icon-succescommercial:before{content:""}.icon-contac3:before{content:""}.icon-voirplus:before{content:""}.icon-encommercialisation:before{content:""}.icon-interets:before{content:""}.icon-photo2:before{content:""}.icon-train:before{content:""}.icon-metro:before{content:""}.icon-autoroute:before{content:""}.arianne{display:none}@media only screen and (min-width: 768px){.arianne{display:block;font-size:.875rem;margin-bottom:30px}}@media only screen and (min-width: 1025px){.arianne{margin-bottom:40px}}.arianne a{color:inherit;text-decoration:none}.arianne a:hover{text-decoration:underline}.gm-style-iw .search__result__programs__item{box-shadow:none;padding-top:10px;padding-left:20px;margin-bottom:0px}.gm-style-iw .search__result__programs__item__information{padding:20px 20px 20px 0}.gm-style-iw .search__result__programs__item .program__price__table__content__line__item{text-align:left;padding:0}.popin{position:fixed;top:0;left:0;width:100%;height:100%;z-index:200;font-family:"Roboto",sans-serif;display:none}.popin__open{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}.popin__covid{z-index:600}.popin__overlay{position:absolute;background:#000;opacity:.6;top:0;left:0;height:100%;Width:100%;z-index:1;cursor:pointer}.popin__close{display:block;width:22px;height:22px;position:absolute;top:15px;right:15px;cursor:pointer}@media only screen and (min-width: 1025px){.popin__close{top:10px;right:12px}}.popin__close span{width:100%;height:2px;background-color:#f0283c;display:block;transform-origin:center;transition:background-color .7s}.popin__close span:first-child{margin-top:13px;transform:rotateZ(45deg)}.popin__close span:nth-child(2){margin-top:-2px;transform:rotateZ(135deg);transform-origin:center}.popin__wrapper{box-shadow:0 3px 13px 0 rgba(0,0,0,.2);background-color:#fff;z-index:2;position:relative}.popin__wrapper__covid{width:auto;height:auto;padding:10px;animation:text-slide 1.5s;width:calc(-40px + 100%)}@media only screen and (min-width: 768px){.popin__wrapper__covid{width:100%;max-width:690px;padding:40px}}@media only screen and (min-width: 1025px){.popin__wrapper__covid{max-width:940px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}}.popin__wrapper__covid__imgBlock{height:165px;background-position:center 28%;background-size:cover}@media only screen and (min-width: 500px){.popin__wrapper__covid__imgBlock{height:250px}}@media only screen and (min-width: 768px){.popin__wrapper__covid__imgBlock{height:350px}}@media only screen and (min-width: 1025px){.popin__wrapper__covid__imgBlock{width:430px;height:460px;margin-bottom:0;background-position:center}}.popin__wrapper__covid__infolock{padding-top:15px}@media only screen and (min-width: 1025px){.popin__wrapper__covid__infolock{width:calc(100% - 430px);padding:0 0 0 40px}}.popin__wrapper__covid__logo{margin:0 auto 10px;width:100%;max-width:150px}@media only screen and (min-width: 768px){.popin__wrapper__covid__logo{max-width:200px}}@media only screen and (min-width: 1025px){.popin__wrapper__covid__logo{max-width:225px}}.popin__wrapper__covid__logo img{width:100%}.popin__wrapper__covid__content{color:#333;font-size:.875rem;text-align:center;line-height:1.3}@media only screen and (min-width: 768px){.popin__wrapper__covid__content{font-size:1.125rem}}.popin__wrapper__covid__content p{font-weight:300;margin:0 auto 35px;max-width:220px}@media only screen and (min-width: 768px){.popin__wrapper__covid__content p{max-width:440px}}@media only screen and (min-width: 1025px){.popin__wrapper__covid__content p{max-width:none;margin-bottom:50px}}.popin__wrapper__covid__content a{color:inherit}.popin__wrapper__covid__phBlock{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;color:#1d0e46;padding-bottom:20px}@media only screen and (min-width: 768px){.popin__wrapper__covid__phBlock{padding-bottom:0}}.popin__wrapper__covid__phBlock__link{color:#1d0e46;text-decoration:none;font-size:1.625rem;font-weight:500;display:block;transition:color .2s}@media only screen and (min-width: 768px){.popin__wrapper__covid__phBlock__link{font-size:2.125rem}}@media only screen and (min-width: 1025px){.popin__wrapper__covid__phBlock__link:hover{color:#f0283c}}.popin__wrapper__covid__phBlock__txt{font-size:.4375rem;display:block;text-align:right}@media only screen and (min-width: 768px){.popin__wrapper__covid__phBlock__txt{font-size:.5625rem}}.popin__wrapper__covid.noPopinImg .popin__wrapper__covid__infolock{width:100%;padding-left:0}@keyframes text-slide{0%{opacity:0;transform:translate3d(0, -100px, 0);@media only screen and (min-width: 768px){transform:translate3d(0, -30px, 0)}}100%{opacity:1;transform:none}}.contactForm{position:fixed;top:0;left:0;z-index:4;width:100%;height:100%;padding:20px 0;display:none;overflow-y:auto}@media only screen and (min-width: 768px){.contactForm{padding:40px 0}}@media only screen and (min-width: 1200px){.contactForm{padding:80px 0}}.contactForm.openContactForm{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;overflow-y:auto;z-index:12}.contactForm--overlay{position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.75)}.contactForm__box{position:relative;width:calc(100% - 40px);max-width:940px;background-color:#fff;-ms-flex-item-align:start;align-self:flex-start}.contactForm__box--nobg{background-color:rgba(0,0,0,0);max-width:1200px}.contactForm__box__textBlock{position:relative;background-color:#f0283c;padding:20px;color:#fff}@media only screen and (min-width: 1025px){.contactForm__box__textBlock{padding:30px 40px}}.contactForm__box__textBlock--closeIcon{position:absolute;top:0;right:0;background-color:#fff;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;cursor:pointer;width:48px;height:48px}@media only screen and (min-width: 1200px){.contactForm__box__textBlock--closeIcon:hover .iconSVG{transform:rotate(90deg)}}.contactForm__box__textBlock--closeIcon .iconSVG{width:14px;height:14px;fill:#000;transition:transform .5s}.contactForm__box__textBlock--title{font-size:1.25rem;padding-bottom:15px}@media only screen and (min-width: 768px){.contactForm__box__textBlock--title{font-size:1.875rem}}@media only screen and (min-width: 1200px){.contactForm__box__textBlock--title{font-size:2.5rem}}.contactForm__box__textBlock--text{font-size:.875rem;line-height:1.4}@media only screen and (min-width: 1025px){.contactForm__box__textBlock--text{font-size:.9375rem}}.contactForm__box__formItems{background-color:#fff;padding:20px}@media only screen and (min-width: 1025px){.contactForm__box__formItems{padding:40px 40px 20px 40px}}.contactForm__box__formItems--fields{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap}@media only screen and (min-width: 1025px){.contactForm__box__formItems--fields{padding-bottom:25px}}.contactForm__box__formItems .ui-form__block--radio{margin:0}.contactForm__box__formItems .ui-form__block--radio.extraMargin{margin-bottom:25px}@media only screen and (min-width: 500px){.contactForm__box__formItems .ui-form__block--radio.extraMargin{padding-top:5px}}@media only screen and (min-width: 1025px){.contactForm__box__formItems .ui-form__block--radio.extraMargin{margin-bottom:0;padding-top:20px}}.contactForm__box__formItems .ui-form__block--radio.extraMargin input[type=radio]:checked+label,.contactForm__box__formItems .ui-form__block--radio.extraMargin input[type=radio]:not(:checked)+label{margin-right:15px}@media only screen and (min-width: 500px){.contactForm__box__formItems .ui-form__block--radio.extraMargin .ui-form__label--block{display:inline-block;padding-right:10px}}@media only screen and (min-width: 1025px){.contactForm__box__formItems .ui-form__block--radio.extraMargin .ui-form__label--block{font-size:1rem}}.contactForm__box__formItems .ui-form__block--radio.topBlock{padding-bottom:5px}@media only screen and (min-width: 1025px){.contactForm__box__formItems .ui-form__block--radio.topBlock{padding-bottom:10px}}.contactForm__box__formItems .ui-form__block.acceptBlock{margin-top:0}.contactForm__box__formItems .ui-form__block.acceptBlock input[type=checkbox]:checked+label,.contactForm__box__formItems .ui-form__block.acceptBlock input[type=checkbox]:not(:checked)+label,.contactForm__box__formItems .ui-form__block.acceptBlock label{font-size:.75rem}@media only screen and (min-width: 1025px){.contactForm__box__formItems .ui-form__block.acceptBlock input[type=checkbox]:checked+label,.contactForm__box__formItems .ui-form__block.acceptBlock input[type=checkbox]:not(:checked)+label,.contactForm__box__formItems .ui-form__block.acceptBlock label{font-size:.875rem;line-height:1.2}}.contactForm__box__formItems .ui-form__block.acceptBlock .legalMsgLink{text-decoration:underline;color:#333}@media only screen and (min-width: 500px){.contactForm__box__formItems .ui-form__block.acceptBlock .ui-form__block__check-items{display:-ms-flexbox;display:flex}}.contactForm__box__formItems .ui-form__block.acceptBlock .ui-form__block__check-items label{width:auto;display:block}.contactForm__box__formItems .ui-form__block.acceptBlock .ui-form__block__check-items input[type=checkbox]:checked+label,.contactForm__box__formItems .ui-form__block.acceptBlock .ui-form__block__check-items input[type=checkbox]:not(:checked)+label{margin-top:10px;padding-top:4px}@media only screen and (min-width: 500px){.contactForm__box__formItems .ui-form__block.acceptBlock .ui-form__block__check-items input[type=checkbox]:checked+label,.contactForm__box__formItems .ui-form__block.acceptBlock .ui-form__block__check-items input[type=checkbox]:not(:checked)+label{margin-right:20px}}.contactForm__box__formItems .ui-form__block.selectRecherchee,.contactForm__box__formItems .ui-form__block.select-brochure{margin-bottom:15px}@media only screen and (min-width: 1025px){.contactForm__box__formItems .ui-form__block.selectRecherchee,.contactForm__box__formItems .ui-form__block.select-brochure{display:-ms-flexbox;display:flex}}.contactForm__box__formItems .ui-form__block.selectRecherchee .selectRecherchee__parentRecherchee,.contactForm__box__formItems .ui-form__block.selectRecherchee .select-brochure__parentRecherchee,.contactForm__box__formItems .ui-form__block.select-brochure .selectRecherchee__parentRecherchee,.contactForm__box__formItems .ui-form__block.select-brochure .select-brochure__parentRecherchee{width:100%}.contactForm__box__formItems .ui-form__block.selectRecherchee .selectRecherchee__parentRecherchee span.select2,.contactForm__box__formItems .ui-form__block.selectRecherchee .select-brochure__parentRecherchee span.select2,.contactForm__box__formItems .ui-form__block.select-brochure .selectRecherchee__parentRecherchee span.select2,.contactForm__box__formItems .ui-form__block.select-brochure .select-brochure__parentRecherchee span.select2{width:100% !important}.contactForm__box__formItems .ui-form__block.selectRecherchee .selectRecherchee__parentRecherchee .select2-results,.contactForm__box__formItems .ui-form__block.selectRecherchee .select-brochure__parentRecherchee .select2-results,.contactForm__box__formItems .ui-form__block.select-brochure .selectRecherchee__parentRecherchee .select2-results,.contactForm__box__formItems .ui-form__block.select-brochure .select-brochure__parentRecherchee .select2-results{background-color:#fff}.contactForm__box__formItems .ui-form__block.selectRecherchee .selectRecherchee__parentRecherchee .select2-results__option,.contactForm__box__formItems .ui-form__block.selectRecherchee .select-brochure__parentRecherchee .select2-results__option,.contactForm__box__formItems .ui-form__block.select-brochure .selectRecherchee__parentRecherchee .select2-results__option,.contactForm__box__formItems .ui-form__block.select-brochure .select-brochure__parentRecherchee .select2-results__option{position:relative;padding:12px 15px}.contactForm__box__formItems .ui-form__block.selectRecherchee .selectRecherchee__parentRecherchee .select2-results__option:before,.contactForm__box__formItems .ui-form__block.selectRecherchee .select-brochure__parentRecherchee .select2-results__option:before,.contactForm__box__formItems .ui-form__block.select-brochure .selectRecherchee__parentRecherchee .select2-results__option:before,.contactForm__box__formItems .ui-form__block.select-brochure .select-brochure__parentRecherchee .select2-results__option:before{content:"";position:absolute;bottom:0;left:15px;width:calc(100% - 30px);height:1px;background-color:#eee}.contactForm__box__formItems .ui-form__block.selectRecherchee .selectRecherchee__parentRecherchee .select2-container--default .select2-results>.select2-results__options,.contactForm__box__formItems .ui-form__block.selectRecherchee .select-brochure__parentRecherchee .select2-container--default .select2-results>.select2-results__options,.contactForm__box__formItems .ui-form__block.select-brochure .selectRecherchee__parentRecherchee .select2-container--default .select2-results>.select2-results__options,.contactForm__box__formItems .ui-form__block.select-brochure .select-brochure__parentRecherchee .select2-container--default .select2-results>.select2-results__options{max-height:none}.contactForm__box__formItems .ui-form__block.selectRecherchee .selectRecherchee__parentRecherchee .select2-container--default .select2-results__option[aria-selected=true],.contactForm__box__formItems .ui-form__block.selectRecherchee .select-brochure__parentRecherchee .select2-container--default .select2-results__option[aria-selected=true],.contactForm__box__formItems .ui-form__block.select-brochure .selectRecherchee__parentRecherchee .select2-container--default .select2-results__option[aria-selected=true],.contactForm__box__formItems .ui-form__block.select-brochure .select-brochure__parentRecherchee .select2-container--default .select2-results__option[aria-selected=true]{background-color:#f0283c}.contactForm__box__formItems .ui-form__block.selectRecherchee .selectRecherchee__parentRecherchee .select2-container--default .select2-results__option[aria-selected=true]:before,.contactForm__box__formItems .ui-form__block.selectRecherchee .select-brochure__parentRecherchee .select2-container--default .select2-results__option[aria-selected=true]:before,.contactForm__box__formItems .ui-form__block.select-brochure .selectRecherchee__parentRecherchee .select2-container--default .select2-results__option[aria-selected=true]:before,.contactForm__box__formItems .ui-form__block.select-brochure .select-brochure__parentRecherchee .select2-container--default .select2-results__option[aria-selected=true]:before{display:none}.contactForm__box__formItems .ui-form__block.selectRecherchee .selectRecherchee__parentRecherchee .select2-container--default .select2-results__option--highlighted[aria-selected],.contactForm__box__formItems .ui-form__block.selectRecherchee .select-brochure__parentRecherchee .select2-container--default .select2-results__option--highlighted[aria-selected],.contactForm__box__formItems .ui-form__block.select-brochure .selectRecherchee__parentRecherchee .select2-container--default .select2-results__option--highlighted[aria-selected],.contactForm__box__formItems .ui-form__block.select-brochure .select-brochure__parentRecherchee .select2-container--default .select2-results__option--highlighted[aria-selected]{background-color:#f0283c}.contactForm__box__formItems .ui-form__block.selectRecherchee .selectRecherchee__parentRecherchee .select2-container--default .select2-results__option--highlighted[aria-selected]:before,.contactForm__box__formItems .ui-form__block.selectRecherchee .select-brochure__parentRecherchee .select2-container--default .select2-results__option--highlighted[aria-selected]:before,.contactForm__box__formItems .ui-form__block.select-brochure .selectRecherchee__parentRecherchee .select2-container--default .select2-results__option--highlighted[aria-selected]:before,.contactForm__box__formItems .ui-form__block.select-brochure .select-brochure__parentRecherchee .select2-container--default .select2-results__option--highlighted[aria-selected]:before{display:none}.contactForm__box__formItems .ui-form__block.selectRecherchee .selectRecherchee__parentRecherchee .select2-container--open .select2-dropdown--below,.contactForm__box__formItems .ui-form__block.selectRecherchee .select-brochure__parentRecherchee .select2-container--open .select2-dropdown--below,.contactForm__box__formItems .ui-form__block.select-brochure .selectRecherchee__parentRecherchee .select2-container--open .select2-dropdown--below,.contactForm__box__formItems .ui-form__block.select-brochure .select-brochure__parentRecherchee .select2-container--open .select2-dropdown--below{box-shadow:0 3px 6px 0 rgba(0,0,0,.1)}.contactForm__box__formItems .ui-form__block.selectRecherchee .select2-container--default .select2-selection--single,.contactForm__box__formItems .ui-form__block.select-brochure .select2-container--default .select2-selection--single{border:none;border-radius:0;border-bottom:1px solid #1d0e46;height:40px}.contactForm__box__formItems .ui-form__block.selectRecherchee .select2-container--default .select2-selection--single .select2-selection__rendered,.contactForm__box__formItems .ui-form__block.select-brochure .select2-container--default .select2-selection--single .select2-selection__rendered{font-size:.875rem;padding-left:0;color:#333}@media only screen and (min-width: 1025px){.contactForm__box__formItems .ui-form__block.selectRecherchee .select2-container--default .select2-selection--single .select2-selection__rendered,.contactForm__box__formItems .ui-form__block.select-brochure .select2-container--default .select2-selection--single .select2-selection__rendered{font-size:1rem}}.contactForm__box__formItems .ui-form__block.selectRecherchee .select2-container--default .select2-selection--single .select2-selection__arrow,.contactForm__box__formItems .ui-form__block.select-brochure .select2-container--default .select2-selection--single .select2-selection__arrow{display:block}.contactForm__box__formItems .ui-form__block.selectRecherchee .select2-container--default .select2-selection--single .select2-selection__arrow b,.contactForm__box__formItems .ui-form__block.select-brochure .select2-container--default .select2-selection--single .select2-selection__arrow b{border:none;width:10px;height:10px;border-top:1px solid #333;border-right:1px solid #333;transform:rotate(135deg)}.contactForm__box__formItems .ui-form__block.selectRecherchee .select2-container--default.select2-container--open .select2-selection--single .select2-selection__arrow b,.contactForm__box__formItems .ui-form__block.select-brochure .select2-container--default.select2-container--open .select2-selection--single .select2-selection__arrow b{transform:rotate(-45deg)}.contactForm__box__formItems .ui-form__block__msgType{background-color:#f3f3f3;margin:0 -20px 20px;padding:20px 20px 10px;width:calc(100% + 40px)}@media only screen and (min-width: 1025px){.contactForm__box__formItems .ui-form__block__msgType{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-align:center;align-items:center;padding:30px 40px;margin:0 -40px 30px;width:calc(100% + 80px)}}@media only screen and (min-width: 1200px){.contactForm__box__formItems .ui-form__block__msgType{margin:0 0 30px;width:100%;padding:30px 20px}}.contactForm__box__formItems .ui-form__block__msgType--title{font-size:.875rem;font-weight:700;color:#1d0e46;padding-bottom:15px}@media only screen and (min-width: 1025px){.contactForm__box__formItems .ui-form__block__msgType--title{padding-bottom:0;width:140px;font-size:1rem;color:#f0283c}}@media only screen and (min-width: 500px){.contactForm__box__formItems .ui-form__block__msgType .msgTypeRadio{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}}@media only screen and (min-width: 1025px){.contactForm__box__formItems .ui-form__block__msgType .msgTypeRadio{width:calc(100% - 140px)}}@media only screen and (min-width: 1200px){.contactForm__box__formItems .ui-form__block__msgType .msgTypeRadio{width:auto;-ms-flex:1;flex:1;-ms-flex-pack:justify;justify-content:space-between}}.contactForm__box__formItems .ui-form__block__msgType .msgTypeRadio__block{margin:0 0 10px;display:-ms-flexbox;display:flex;position:relative}@media only screen and (min-width: 500px){.contactForm__box__formItems .ui-form__block__msgType .msgTypeRadio__block{margin-right:20px}}@media only screen and (min-width: 1025px){.contactForm__box__formItems .ui-form__block__msgType .msgTypeRadio__block{margin:0 10px 0 0}}.contactForm__box__formItems .ui-form__block__msgType .msgTypeRadio__block.forSelect{width:100%;max-width:240px;margin-right:0}@media only screen and (min-width: 1025px){.contactForm__box__formItems .ui-form__block__msgType .msgTypeRadio__block.forSelect{max-width:280px}}.contactForm__box__formItems .ui-form__block__msgType .msgTypeRadio__block label.opacity{opacity:.5}.contactForm__box__formItems .ui-form__block__msgType .msgTypeRadio__block input[type=radio]:checked+label,.contactForm__box__formItems .ui-form__block__msgType .msgTypeRadio__block input[type=radio]:not(:checked)+label{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;padding:0}.contactForm__box__formItems .ui-form__block__msgType .msgTypeRadio__block input[type=radio]:checked+label:before,.contactForm__box__formItems .ui-form__block__msgType .msgTypeRadio__block input[type=radio]:checked+label:after,.contactForm__box__formItems .ui-form__block__msgType .msgTypeRadio__block input[type=radio]:not(:checked)+label:before,.contactForm__box__formItems .ui-form__block__msgType .msgTypeRadio__block input[type=radio]:not(:checked)+label:after{display:none}.contactForm__box__formItems .ui-form__block__msgType .msgTypeRadio__block input[type=radio]:checked+label{opacity:1}.contactForm__box__formItems .ui-form__block__msgType .msgTypeRadio__block input[type=radio]:checked+label .msgTypeRadio__block__roundBlock{background-color:#f0283c}.contactForm__box__formItems .ui-form__block__msgType .msgTypeRadio__block input[type=radio]:checked+label .msgTypeRadio__block__roundBlock .iconSVG{fill:#fff}.contactForm__box__formItems .ui-form__block__msgType .msgTypeRadio__block input[type=radio]:checked+label .msgTypeRadio__block__text{font-weight:600;color:#f0283c}.contactForm__box__formItems .ui-form__block__msgType .msgTypeRadio__block__roundBlock{width:52px;height:52px;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;background-color:#fff;border-radius:50%;box-shadow:0 3px 6px 0 rgba(0,0,0,.15)}.contactForm__box__formItems .ui-form__block__msgType .msgTypeRadio__block__roundBlock .iconSVG{width:22px;height:22px;fill:#f0283c}.contactForm__box__formItems .ui-form__block__msgType .msgTypeRadio__block__text{margin-left:10px;font-size:.8125rem}@media only screen and (min-width: 1025px){.contactForm__box__formItems .ui-form__block__msgType .msgTypeRadio__block__text{font-size:1rem}}.contactForm__box__formItems .ui-form__block__msgType .msgTypeRadio__block__selectTag{position:absolute;top:0;left:0;width:100%}.contactForm__box__formItems .ui-form__block__msgType .msgTypeRadio__block__selectTag.opacity{opacity:.5}.contactForm__box__formItems .ui-form__block__msgType .msgTypeRadio__block__selectTag .select2-container--default .select2-selection--single{border:none;background-color:rgba(0,0,0,0);margin-top:0;height:52px;padding:18px 0 0 65px}@media only screen and (min-width: 1025px){.contactForm__box__formItems .ui-form__block__msgType .msgTypeRadio__block__selectTag .select2-container--default .select2-selection--single{padding:16px 0 0 70px}}.contactForm__box__formItems .ui-form__block__msgType .msgTypeRadio__block__selectTag .select2-container--default .select2-selection--single .select2-selection__rendered{padding-left:0;font-size:.8125rem;color:#333}@media only screen and (min-width: 1025px){.contactForm__box__formItems .ui-form__block__msgType .msgTypeRadio__block__selectTag .select2-container--default .select2-selection--single .select2-selection__rendered{font-size:1rem}}.contactForm__box__formItems .ui-form__block__msgType .msgTypeRadio__block__selectTag .select2-container--default .select2-selection--single .select2-selection__arrow{display:block}.contactForm__box__formItems .ui-form__block__msgType .msgTypeRadio__block__selectTag .select2-container--default .select2-selection--single .select2-selection__arrow b{border:none;width:10px;height:10px;border-top:1px solid #333;border-right:1px solid #333;transform:rotate(135deg)}.contactForm__box__formItems .ui-form__block__msgType .msgTypeRadio__block__selectTag .select2-container--default .select2-results__option[aria-selected=true],.contactForm__box__formItems .ui-form__block__msgType .msgTypeRadio__block__selectTag .select2-container--default .select2-results__option--highlighted[aria-selected]{background-color:#f0283c}.contactForm__box__formItems .ui-form__block__msgType .msgTypeRadio__block__selectTag .select2-container--default.select2-container--open .select2-selection--single .select2-selection__arrow b{transform:rotate(-45deg)}.contactForm__box__formItems .ui-form__block__msgType .msgTypeRadio__block__selectTag .select2-dropdown{background-color:rgba(0,0,0,0);padding-left:60px}.contactForm__box__formItems .ui-form__block__msgType .msgTypeRadio__block__selectTag .select2-dropdown .select2-results{background-color:#fff;box-shadow:0 3px 6px 0 rgba(0,0,0,.15)}.contactForm__box__formItems .ui-form__block__msgType .msgTypeRadio__block__selectTag .select2-dropdown .select2-results__option{padding:12px 16px}.contactForm__box__formItems .ui-form__block__msgType .msgTypeRadio__block__selectTag.activeSelect{opacity:1}.contactForm__box__formItems .ui-form__block__msgType .msgTypeRadio__block__selectTag.activeSelect .select2-container--default .select2-selection--single .select2-selection__rendered{font-weight:700;color:#f0283c}.contactForm__box__formItems .ui-form__block__msgType--textBoxBlock{display:none;padding:20px 0 15px}@media only screen and (min-width: 1025px){.contactForm__box__formItems .ui-form__block__msgType--textBoxBlock{width:100%;padding-bottom:0}}.contactForm__box__formItems .ui-form__block__msgType--textBoxBlock label{font-size:.875rem;padding-bottom:12px;display:block}@media only screen and (min-width: 1025px){.contactForm__box__formItems .ui-form__block__msgType--textBoxBlock label{font-size:1rem}}.contactForm__box__formItems .ui-form__block__msgType--textBoxBlock textarea{height:250px;width:100%;border:1px solid #f0283c;resize:none;padding:5px;font-family:"Roboto",sans-serif;font-size:.8125rem;background-color:#fff}@media only screen and (min-width: 1025px){.contactForm__box__formItems .ui-form__block__msgType--textBoxBlock textarea{height:150px}}.contactForm__box__formItems .ui-form__block__msgType--textBoxBlock textarea:focus{outline:none}.contactForm__box__formItems .ui-form__block label[class*=error]{font-size:.8125rem;padding-top:5px;display:block}.contactForm__box__formItems .ui-form__label--inline{font-weight:700}.contactForm__box__formItems .ui-form__label--block{display:block;font-size:.875rem;font-weight:700;padding:10px 0 12px}.contactForm__box__formItems .ui-form input[type=radio]:checked+label,.contactForm__box__formItems .ui-form input[type=radio]:not(:checked)+label{font-size:.8125rem;margin:0 10px 0 0}.contactForm__box__formItems .ui-form__input{font-size:.875rem;padding:10px 0}@media only screen and (min-width: 1025px){.contactForm__box__formItems .ui-form__input{font-size:1rem;padding:12px 0}}.contactForm__box__formItems .ui-form__legals{font-size:.625rem}.contactForm__box__close{position:absolute;top:0;right:0;z-index:1;width:48px;height:48px;background-color:#fff;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;cursor:pointer}.contactForm__box__close .icon{width:16px;height:16px;fill:#000;transition:transform .5s}@media only screen and (min-width: 1200px){.contactForm__box__close:hover .icon{transform:rotate(90deg)}}@media only screen and (min-width: 768px){.contactForm__box__inner{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}}.contactForm__box__inner__left{position:relative;background-color:#fff;margin-bottom:20px;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;height:200px}@media only screen and (min-width: 500px){.contactForm__box__inner__left{height:240px}}@media only screen and (min-width: 768px){.contactForm__box__inner__left{-ms-flex:1;flex:1;height:auto;margin:0 20px 0 0}}@media only screen and (min-width: 1025px){.contactForm__box__inner__left{margin-right:30px}}.contactForm__box__inner__left .text{position:relative;z-index:1;text-align:center;font-size:1.25rem}@media only screen and (min-width: 1025px){.contactForm__box__inner__left .text{font-size:1.875rem}}@media only screen and (min-width: 1200px){.contactForm__box__inner__left .text{font-size:2.5rem}}.contactForm__box__inner__left .text .block{display:block}.contactForm__box__inner__left img{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.contactForm__box__inner__right{background-color:#fff}@media only screen and (min-width: 768px){.contactForm__box__inner__right{width:470px}}.contactForm__box__inner__right .contactForm__box__textBlock--title{padding-bottom:5px}@media only screen and (min-width: 768px){.contactForm__box__inner__right .contactForm__box__textBlock--title{font-size:1.375rem}}@media only screen and (min-width: 1200px){.contactForm__box__inner__right .contactForm__box__textBlock--title{font-size:1.75rem}}.contactForm__box__inner__right .contactForm__box__formItems{padding:20px}@media only screen and (min-width: 1200px){.contactForm__box__inner__right .contactForm__box__formItems{padding:40px 20px}}.contactForm__box__inner__right .contactForm__box__formItems .ui-form__label--inline{padding-top:3px;font-size:1rem;color:#1d0e46;padding-top:3px}.contactForm__box__inner__right .contactForm__box__formItems .ui-form__block--greybg{background-color:#f3f3f3;padding:15px 20px;margin:0 -20px;width:calc(100% + 40px)}@media only screen and (min-width: 500px){.contactForm__box__inner__right .contactForm__box__formItems .ui-form__block--greybg{width:100%;margin:0;padding:25px 20px}}.contactForm__box__inner__right .contactForm__box__formItems .ui-form__block--greybg .ui-form__label--inline{padding-bottom:10px;width:100%}@media only screen and (min-width: 500px){.contactForm__box__inner__right .contactForm__box__formItems .ui-form__block--greybg .ui-form__label--inline{width:auto;padding-bottom:0}}.contactForm__box__inner__right .contactForm__box__formItems .ui-form__block--greybg input[type=radio]:checked+label:before,.contactForm__box__inner__right .contactForm__box__formItems .ui-form__block--greybg input[type=radio]:not(:checked)+label:before{background-color:#fff}.contactForm__box__inner__right .contactForm__box__formItems .ui-form__block--radio{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;padding-bottom:20px}@media only screen and (min-width: 500px){.contactForm__box__inner__right .contactForm__box__formItems .ui-form__block--radio{padding-bottom:15px}}.contactForm__box__inner__right .contactForm__box__formItems .ui-form__block--radio .radio-error{width:100%}.contactForm__box__inner__right .contactForm__box__formItems .ui-form__block--radio .radio-error label{display:block;padding-top:10px}.contactForm__box__inner__right .contactForm__box__formItems .ui-form__block--radio.extraMargin{padding:10px 0 15px;margin-bottom:0}.contactForm__box__inner__right .contactForm__box__formItems .ui-form__block--radio.extraMargin .ui-form__label--inline{padding-bottom:10px;padding-right:5px;width:100%}@media only screen and (min-width: 500px){.contactForm__box__inner__right .contactForm__box__formItems .ui-form__block--radio.extraMargin .ui-form__label--inline{width:auto}}@media only screen and (min-width: 500px){.contactForm__box__inner__right .contactForm__box__formItems .ui-form__block--radio.ui-form__block--greybg{padding-bottom:25px}}.contactForm__box__inner__right .contactForm__box__formItems .ui-form__block input[type=text],.contactForm__box__inner__right .contactForm__box__formItems .ui-form__block input[type=email],.contactForm__box__inner__right .contactForm__box__formItems .ui-form__block input[type=tel]{border:none;border-bottom:1px solid #1d0e46;width:100%;padding:0;color:#1d0e46;font-family:"Roboto",sans-serif;font-size:1rem;padding:10px 0}.contactForm__box__inner__right .contactForm__box__formItems .ui-form__block input[type=text]:focus,.contactForm__box__inner__right .contactForm__box__formItems .ui-form__block input[type=email]:focus,.contactForm__box__inner__right .contactForm__box__formItems .ui-form__block input[type=tel]:focus{outline:none}@media only screen and (min-width: 1025px){.contactForm__box__inner__right .contactForm__box__formItems .ui-form__submit .ui-button--rect--orange{font-size:1.125rem}}.contactForm__box__inner__right .contactForm__box__formItems .ui-form__submit .icon{width:16px;height:16px;fill:#fff;margin-left:12px}@media only screen and (min-width: 1025px){.contactForm__box__inner__right .contactForm__box__formItems .ui-form__submit .icon{width:20px;height:20px}}.contactForm__box__inner__right .ui-form__confirm{margin:0}.contactForm__box__inner__right .ui-form__confirm p{padding:0 20px}body.overflow{overflow:hidden}.sliderCard{position:relative}.sliderCard__link{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;text-decoration:none;height:100%}.sliderCard__link__pic{position:relative;height:180px;overflow:hidden}@media only screen and (min-width: 500px){.sliderCard__link__pic{height:220px}}@media only screen and (min-width: 1200px){.sliderCard__link__pic{height:240px}}.sliderCard__link__pic .tagName{position:absolute;z-index:1;color:#fff;text-transform:uppercase;font-weight:700;font-size:.875rem}.sliderCard__link__pic .tagName--red{top:0;right:0;-webkit-clip-path:polygon(10% 0, 100% 0, 100% 100%, 0% 100%);clip-path:polygon(10% 0, 100% 0, 100% 100%, 0% 100%);padding:6px 10px 6px 25px;background-color:#f0283c}.sliderCard__link__pic .tagName--purple{bottom:0;left:0;-webkit-clip-path:polygon(0 0, 90% 0, 100% 100%, 0% 100%);clip-path:polygon(0 0, 90% 0, 100% 100%, 0% 100%);padding:6px 25px 6px 10px;background-color:#1d0e46}.sliderCard__link__pic__img{position:absolute;top:0;left:0;width:100%;height:100%}.sliderCard__link__pic__img img{transition:transform .5s}@media only screen and (min-width: 1200px){.sliderCard__link:hover .sliderCard__link__pic__img img{transform:scale(1.1)}}.sliderCard__info{background-color:#fff;padding:20px 20px 64px;-ms-flex:1;flex:1}@media only screen and (min-width: 1200px){.sliderCard__info{padding:30px 30px 78px}}.sliderCard__info__title{color:#f0283c;font-size:1.0625rem;font-weight:500;padding-bottom:3px}@media only screen and (min-width: 1200px){.sliderCard__info__title{font-size:1.5rem}}.sliderCard__info__titleSm{color:#f0283c;font-size:.8125rem;padding-bottom:12px}@media only screen and (min-width: 1200px){.sliderCard__info__titleSm{font-size:1rem}}.sliderCard__info__desc{color:#333;line-height:1.4;padding-bottom:16px}@media only screen and (min-width: 1200px){.sliderCard__info__desc{font-size:.875rem}}.sliderCard__price{color:#1d0e46;padding-bottom:20px}.sliderCard__price__tag{font-size:.6875rem;font-weight:500;padding-bottom:2px}@media only screen and (min-width: 1200px){.sliderCard__price__tag{font-size:.875rem}}.sliderCard__price__amt{font-size:1.375rem;font-weight:700;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.sliderCard__price__amt .vat{background-color:#1d0e46;color:#fff;margin-left:12px;font-size:.625rem;padding:5px 8px;border-radius:5px}@media only screen and (min-width: 768px){.sliderCard__price__amt .vat{font-size:.6875rem}}@media only screen and (min-width: 1025px){.sliderCard__price__amt .vat{font-size:.75rem}}.sliderCard__btns{position:absolute;bottom:20px;left:20px;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;width:calc(100% - 40px)}@media only screen and (min-width: 1440px){.sliderCard__btns{bottom:30px;left:30px;width:calc(100% - 60px)}}.sliderCard__btns__link{width:44px;height:44px;border-radius:50%;margin-right:10px;border:1px solid #1d0e46;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;cursor:pointer;transition:background-color .5s}@media only screen and (min-width: 1200px){.sliderCard__btns__link{width:48px;height:48px}}.sliderCard__btns__link .iconSVG{width:22px;height:22px;fill:#1d0e46}@media only screen and (min-width: 1200px){.sliderCard__btns__link:hover{background-color:rgba(29,14,70,.1)}}.sliderCard__btns__link-btn{background-color:#f0283c;height:44px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;color:#fff;text-decoration:none;border-radius:999px;padding:0 18px;font-size:.875rem;-ms-flex:1;flex:1;transition:background-color .5s}@media only screen and (min-width: 1200px){.sliderCard__btns__link-btn{height:48px;font-size:1rem;text-align:center}}@media only screen and (min-width: 1200px){.sliderCard__btns__link-btn:hover{background-color:#1d0e46}}.homepage .homeIntro{position:relative;height:250px;text-align:center;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between;padding:20px 0 35px}@media only screen and (min-width: 500px){.homepage .homeIntro{padding:20px 0;height:320px;-ms-flex-pack:center;justify-content:center}}@media only screen and (min-width: 768px){.homepage .homeIntro{height:440px}}@media only screen and (min-width: 1025px){.homepage .homeIntro{height:500px;-ms-flex-pack:center;justify-content:center}}@media only screen and (min-width: 1200px){.homepage .homeIntro{height:580px}}.homepage .homeIntro:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.2);display:block}@media only screen and (min-width: 768px){.homepage .homeIntro:before{display:none}}.homepage .homeIntro__logo{position:relative;z-index:1;width:100%;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center}@media only screen and (min-width: 500px){.homepage .homeIntro__logo{display:none}}.homepage .homeIntro__logo__pic__img{width:120px}.homepage .homeIntro__background{position:absolute;left:0;top:0;z-index:-1;width:100%;height:100%}.homepage .homeIntro__title{position:relative;font-size:1rem;color:#fff;padding-bottom:16px;margin-top:auto}@media only screen and (min-width: 500px){.homepage .homeIntro__title{margin-top:0}}@media only screen and (min-width: 768px){.homepage .homeIntro__title{font-size:1.375rem;padding:90px 0 25px}}@media only screen and (min-width: 1025px){.homepage .homeIntro__title{font-size:1.875rem;padding-top:0}}.homepage .homeIntro__title .block{font-size:1.75rem;display:block}@media only screen and (min-width: 500px){.homepage .homeIntro__title .block{font-size:2rem}}@media only screen and (min-width: 768px){.homepage .homeIntro__title .block{font-size:2.625rem}}@media only screen and (min-width: 1025px){.homepage .homeIntro__title .block{font-size:3.125rem}}@media only screen and (min-width: 1200px){.homepage .homeIntro__title .block{font-size:4.375rem}}.homepage .homeIntro__btn{position:relative;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center}.homepage .homeIntro__btn__link{font-size:.875rem;background-color:#f0283c;color:#fff;padding:15px 20px;width:100%;max-width:280px;text-decoration:none;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;border-radius:999px;transition:background-color .5s}@media only screen and (min-width: 1200px){.homepage .homeIntro__btn__link:hover{background-color:#1d0e46}}@media only screen and (min-width: 1025px){.homepage .homeIntro__btn__link{font-size:1rem;max-width:none;min-width:320px}}.homepage .homeIntro__btn__link .icon-link{display:inline-block;padding-left:5px}.homepage .searchArea{padding:0 20px 40px}@media only screen and (min-width: 1025px){.homepage .searchArea{padding-bottom:50px}}.homepage .searchArea__container{width:100%;max-width:1200px;margin:0 auto}.homepage .searchArea__block{margin:0 -20px;padding:20px;background-color:#fff;box-shadow:0 0 10px 0 rgba(0,0,0,.1)}@media only screen and (min-width: 1200px){.homepage .searchArea__block{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between;padding:30px;margin:0}}@media only screen and (min-width: 1200px){.homepage .searchArea__block{position:relative;margin-top:-60px;padding:30px 40px}}.homepage .searchArea__block__title{font-size:1rem;font-weight:500;padding-bottom:10px;color:#1d0e46}@media only screen and (min-width: 1025px){.homepage .searchArea__block__title{font-size:1.25rem}}@media only screen and (min-width: 1200px){.homepage .searchArea__block__title{font-size:1.875rem;padding-bottom:0}}.homepage .searchArea__block__title .block{font-weight:400}@media only screen and (min-width: 1025px){.homepage .searchArea__block__title .block{display:block}}@media only screen and (min-width: 1200px){.homepage .searchArea__block .searchForm{display:-ms-flexbox;display:flex;width:calc(100% - 250px)}}.homepage .searchArea__block .searchForm__selects{padding-bottom:15px;width:100%}@media only screen and (min-width: 500px){.homepage .searchArea__block .searchForm__selects{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between}}@media only screen and (min-width: 768px){.homepage .searchArea__block .searchForm__selects{padding-bottom:0}}@media only screen and (min-width: 1200px){.homepage .searchArea__block .searchForm__selects{width:auto;-ms-flex:1;flex:1}}.homepage .searchArea__block .searchForm__selects__selectForm{width:100%}.homepage .searchArea__block .searchForm__selects--selectItem{padding:0;width:100%}@media only screen and (min-width: 500px){.homepage .searchArea__block .searchForm__selects--selectItem{width:calc(50% - 10px)}}@media only screen and (min-width: 1025px){.homepage .searchArea__block .searchForm__selects--selectItem{width:calc(50% - 20px)}}@media only screen and (min-width: 1200px){.homepage .searchArea__block .searchForm__selects--selectItem{width:calc(50% - 10px)}}.homepage .searchArea__block .searchForm__selects--selectItem .select2-container--default .select2-selection--single{border:none;border-bottom:1px solid #1d0e46;border-radius:0}.homepage .searchArea__block .searchForm__selects--selectItem .select2-container--default .select2-selection--single .select2-selection__rendered{font-size:.875rem;font-weight:500}@media only screen and (min-width: 1200px){.homepage .searchArea__block .searchForm__selects--selectItem .select2-container--default .select2-selection--single .select2-selection__rendered{font-size:1rem}}.homepage .searchArea__block .searchForm__selects--selectItem .select2-container--default .select2-selection__arrow{display:inline-block}.homepage .searchArea__block .searchForm__selects--selectItem .select2-container--default .select2-selection__arrow b{display:block;width:8px;height:8px;border:none;border-width:0;border-top:2px solid #f0283c;border-right:2px solid #f0283c;transform:rotate(135deg)}.homepage .searchArea__block .searchForm__selects--selectItem .select2-container--default.select2-container--open .select2-selection--single .select2-selection__arrow b{transform:rotate(-45deg)}@media only screen and (min-width: 500px){.homepage .searchArea__block .searchForm__btn{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center}}@media only screen and (min-width: 768px){.homepage .searchArea__block .searchForm__btn{padding-top:20px}}@media only screen and (min-width: 1200px){.homepage .searchArea__block .searchForm__btn{padding:0 0 0 30px}}.homepage .searchArea__block .searchForm__btn__button{color:#fff;border:none;font-family:"Roboto",sans-serif;height:48px;width:100%;border-radius:999px;font-size:.875rem;cursor:pointer;text-align:center;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;transition:background-color .2s}@media only screen and (min-width: 500px){.homepage .searchArea__block .searchForm__btn__button{width:auto;padding:0 28px}}@media only screen and (min-width: 768px){.homepage .searchArea__block .searchForm__btn__button{width:220px}}@media only screen and (min-width: 1200px){.homepage .searchArea__block .searchForm__btn__button{width:auto;cursor:pointer}}.homepage .searchArea__block .searchForm__btn__button .icon-link{display:inline-block;padding-left:5px}.homepage .searchArea__block .searchForm__btn__button--link{background-color:#f0283c;margin-bottom:10px}@media only screen and (min-width: 500px){.homepage .searchArea__block .searchForm__btn__button--link{margin:0 10px 0 0}}@media only screen and (min-width: 1200px){.homepage .searchArea__block .searchForm__btn__button--link:hover{background-color:#d60f23}}.homepage .searchArea__block .searchForm__btn__button--link span{font-size:1.25rem;margin-right:5px}.homepage .searchArea__block .searchForm__btn__button--search{background-color:#1d0e46}@media only screen and (min-width: 1200px){.homepage .searchArea__block .searchForm__btn__button--search:hover{background-color:#2f1771}}.homepage .searchArea__block .searchForm__btn__button--search:after{content:"";font-family:"atland" !important;padding-left:7px}.homepage .recommended{padding-bottom:35px}@media only screen and (min-width: 768px){.homepage .recommended{padding-bottom:50px}}@media only screen and (min-width: 1200px){.homepage .recommended{padding-bottom:75px}}.homepage .recommended__container{margin:0 auto;width:100%;max-width:1240px;padding:0 20px}.homepage .recommended__topBlock{padding-bottom:20px}@media only screen and (min-width: 768px){.homepage .recommended__topBlock{padding-bottom:30px}}@media only screen and (min-width: 1200px){.homepage .recommended__topBlock{padding-bottom:40px}}.homepage .recommended__topBlock__title{color:#f0283c;font-weight:700;font-size:.75rem;padding-bottom:10px}@media only screen and (min-width: 1025px){.homepage .recommended__topBlock__title{font-size:1rem}}@media only screen and (min-width: 1200px){.homepage .recommended__topBlock__title{font-size:1.25rem;padding-bottom:5px}}.homepage .recommended__topBlock__subTitle{font-size:1.5rem;font-weight:300}@media only screen and (min-width: 768px){.homepage .recommended__topBlock__subTitle{font-size:2rem}}@media only screen and (min-width: 1200px){.homepage .recommended__topBlock__subTitle{font-size:2.5rem}}@media only screen and (min-width: 768px){.homepage .recommended__infoPlusImage{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}}.homepage .recommended__infoPlusImage__imgBlock{position:relative;height:200px}@media only screen and (min-width: 500px){.homepage .recommended__infoPlusImage__imgBlock{height:300px}}@media only screen and (min-width: 768px){.homepage .recommended__infoPlusImage__imgBlock{width:calc(100% - 320px);height:auto}}@media only screen and (min-width: 1200px){.homepage .recommended__infoPlusImage__imgBlock{min-height:550px;width:calc(100% - 370px);display:-ms-flexbox;display:flex;-ms-flex-pack:end;justify-content:flex-end}}@media only screen and (min-width: 1440px){.homepage .recommended__infoPlusImage__imgBlock{width:70%}}.homepage .recommended__infoPlusImage__imgBlock__link{position:absolute;top:0;left:0;width:100%;height:100%;display:block}.homepage .recommended__infoPlusImage__imgBlock__picture{width:100%;height:100%;overflow:hidden}.homepage .recommended__infoPlusImage__imgBlock__picture img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;transition:transform .5s}@media only screen and (min-width: 1200px){.homepage .recommended__infoPlusImage__imgBlock__picture img:hover{transform:scale(1.05)}}.homepage .recommended__infoBlock{position:relative;margin:-40px 20px 0}@media only screen and (min-width: 500px){.homepage .recommended__infoBlock{width:100%;max-width:460px;margin:-40px auto 0}}@media only screen and (min-width: 768px){.homepage .recommended__infoBlock{margin:30px 0 30px -40px;width:360px}}@media only screen and (min-width: 1200px){.homepage .recommended__infoBlock{max-width:none;width:520px;margin:75px 0 75px -240px}}.homepage .recommended__infoBlock__link{background-color:rgba(29,14,70,.9);display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;color:#fff;text-decoration:none;padding-bottom:64px}@media only screen and (min-width: 768px){.homepage .recommended__infoBlock__link{height:100%}}@media only screen and (min-width: 1200px){.homepage .recommended__infoBlock__link{padding-bottom:110px}}.homepage .recommended__infoBlock__patch-top{margin-left:auto;background-color:#f0283c;font-size:.875rem;font-weight:700;padding:6px 10px 6px 20px;-webkit-clip-path:polygon(10% 0, 100% 0, 100% 100%, 0% 100%);clip-path:polygon(10% 0, 100% 0, 100% 100%, 0% 100%);text-transform:uppercase}.homepage .recommended__infoBlock__content{padding:20px}@media only screen and (min-width: 768px){.homepage .recommended__infoBlock__content{height:100%;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}}@media only screen and (min-width: 1200px){.homepage .recommended__infoBlock__content{padding:20px 40px 0 50px}}.homepage .recommended__infoBlock__title{font-size:1.25rem;font-weight:500}@media only screen and (min-width: 1200px){.homepage .recommended__infoBlock__title{font-size:1.875rem}}.homepage .recommended__infoBlock__subTitle{font-size:.8125rem;font-weight:300;padding-bottom:8px}@media only screen and (min-width: 1200px){.homepage .recommended__infoBlock__subTitle{font-size:1.125rem;padding-bottom:12px}}.homepage .recommended__infoBlock__category{display:-ms-flexbox;display:flex;padding-bottom:16px}@media only screen and (min-width: 1200px){.homepage .recommended__infoBlock__category{padding-bottom:20px}}.homepage .recommended__infoBlock__category span{background-color:#fff;border-radius:999px;color:#1d0e46;font-weight:700;font-size:.8125rem;text-transform:uppercase;padding:4px 8px}@media only screen and (min-width: 1200px){.homepage .recommended__infoBlock__category span{font-size:.875rem;padding:6px 12px}}.homepage .recommended__infoBlock__list{font-size:.8125rem;font-weight:300;padding-bottom:20px;line-height:1.5}@media only screen and (min-width: 1200px){.homepage .recommended__infoBlock__list{font-size:1.125rem}}.homepage .recommended__infoBlock__priceBlock{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.homepage .recommended__infoBlock__priceBlock__title{font-size:.6875rem;font-weight:500}@media only screen and (min-width: 1200px){.homepage .recommended__infoBlock__priceBlock__title{font-size:1rem;font-weight:300}}.homepage .recommended__infoBlock__priceBlock__price{font-size:1.375rem;font-weight:700;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}@media only screen and (min-width: 1200px){.homepage .recommended__infoBlock__priceBlock__price{font-size:2.1875rem}}.homepage .recommended__infoBlock__priceBlock__price .tva{background-color:#fff;color:#1d0e46;border-radius:4px;padding:4px 8px;font-weight:700;font-size:.625rem;margin-left:10px}@media only screen and (min-width: 1025px){.homepage .recommended__infoBlock__priceBlock__price .tva{font-size:.6875rem;padding:5px 10px}}.homepage .recommended__infoBlock__btns{position:absolute;bottom:20px;left:20px;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}@media only screen and (min-width: 1200px){.homepage .recommended__infoBlock__btns{left:50px;bottom:40px}}.homepage .recommended__infoBlock__btns__white{background-color:#fff;width:44px;height:44px;border-radius:50%;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;margin-right:10px;cursor:pointer;transition:background-color .5s}.homepage .recommended__infoBlock__btns__white .icon{fill:#1d0e46;width:22px;height:22px;transition:fill .5s}@media only screen and (min-width: 1200px){.homepage .recommended__infoBlock__btns__white:hover{background-color:rgba(255,255,255,.2)}}@media only screen and (min-width: 1200px){.homepage .recommended__infoBlock__btns__white:hover .icon{fill:#fff}}.homepage .recommended__infoBlock__btns__more{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;height:44px;background-color:#f0283c;border-radius:999px;color:#fff;text-decoration:none;padding:0 20px;font-size:.9375rem;transition:background-color .5s}@media only screen and (min-width: 1200px){.homepage .recommended__infoBlock__btns__more{margin-left:5px}}@media only screen and (min-width: 1200px){.homepage .recommended__infoBlock__btns__more:hover{background-color:#d60f23}}.homepage .recommendSlides{position:relative;overflow:hidden;margin-bottom:50px}@media only screen and (min-width: 1025px){.homepage .recommendSlides{margin-bottom:70px}}@media only screen and (min-width: 1200px){.homepage .recommendSlides{margin-bottom:90px}}.homepage .recommendSlides__container{width:100%;max-width:1240px;margin:0 auto;padding:0 20px}.homepage .recommendSlides__title{font-size:1.5rem;font-weight:300;line-height:1.2;padding-bottom:20px;margin:0 auto;width:100%;max-width:370px}@media only screen and (min-width: 768px){.homepage .recommendSlides__title{max-width:850px}}@media only screen and (min-width: 1200px){.homepage .recommendSlides__title{font-size:2.5rem;padding-bottom:40px;max-width:none}}.homepage .recommendSlides__title .block{display:block}@media only screen and (min-width: 768px){.homepage .recommendSlides__title .block{display:inline}}.homepage .recommendSlides__wrapper{position:relative;background-color:#f3f3f3;padding:0 0 40px 20px}@media only screen and (min-width: 1025px){.homepage .recommendSlides__wrapper{padding:0 20px 60px}}.homepage .recommendSlides__wrapper:before{content:"";position:absolute;top:0;left:0;width:100%;height:180px;background-color:#fff}@media only screen and (min-width: 500px){.homepage .recommendSlides__wrapper:before{height:220px}}@media only screen and (min-width: 1200px){.homepage .recommendSlides__wrapper:before{height:240px}}.homepage .recommendSlides__slideBlock{width:100%;max-width:450px;margin:0 auto}@media only screen and (min-width: 768px){.homepage .recommendSlides__slideBlock{max-width:850px}}@media only screen and (min-width: 1200px){.homepage .recommendSlides__slideBlock{max-width:1200px}}@media only screen and (min-width: 1200px){.homepage .recommendSlides__slideBlock__slides{margin:0 -10px}}.homepage .recommendSlides__slideBlock__slides .sliderCard{margin-right:10px}@media only screen and (min-width: 1200px){.homepage .recommendSlides__slideBlock__slides .sliderCard{margin:0 10px}}.homepage .recommendSlides__slideBlock .slick-list{padding:0 10% 0 0}@media only screen and (min-width: 1025px){.homepage .recommendSlides__slideBlock .slick-list{padding:0}}.homepage .recommendSlides__slideBlock .slick-track{display:-ms-flexbox;display:flex}.homepage .recommendSlides__slideBlock .slick-track .slick-slide{height:auto}.homepage .recommendSlides__slideBlock .slick-dots{display:-ms-flexbox !important;display:flex !important;-ms-flex-pack:center;justify-content:center;padding-top:20px}@media only screen and (min-width: 1025px){.homepage .recommendSlides__slideBlock .slick-dots{display:none !important}}.homepage .recommendSlides__slideBlock .slick-dots li{display:-ms-flexbox;display:flex}.homepage .recommendSlides__slideBlock .slick-dots li.slick-active button{background-color:#1d0e46}.homepage .recommendSlides__slideBlock .slick-dots li button{width:16px;height:6px;text-indent:-9999px;background-color:#fff;border:none;outline:none;padding:0;margin:0 3px;overflow:hidden}.homepage .recommendSlides__slideBlock__btn{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;padding:20px 20px 0 0}@media only screen and (min-width: 1025px){.homepage .recommendSlides__slideBlock__btn{padding:30px 0 0}}.homepage .recommendSlides__slideBlock__btn__link{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;font-size:.875rem;text-decoration:none;background-color:#fff;color:#f0283c;padding:12px 20px;border:1px solid #f0283c;border-radius:999px;transition:background-color .5s,color .5s}@media only screen and (min-width: 500px){.homepage .recommendSlides__slideBlock__btn__link{font-size:1rem;padding:15px 30px}}.homepage .recommendSlides__slideBlock__btn__link .iconSVG{width:14px;height:14px;fill:#f0283c;margin-left:5px;transition:fill .5s}@media only screen and (min-width: 1200px){.homepage .recommendSlides__slideBlock__btn__link:hover{background-color:#f0283c;color:#fff}}@media only screen and (min-width: 1200px){.homepage .recommendSlides__slideBlock__btn__link:hover .iconSVG{fill:#fff}}.homepage .recommendSlides--programPage{margin-bottom:0}.homepage .recommendSlides--programPage .recommendSlides__titleRed{font-weight:700;color:#f0283c;text-transform:uppercase;font-size:.75rem;padding-bottom:15px}@media only screen and (min-width: 768px){.homepage .recommendSlides--programPage .recommendSlides__titleRed{font-size:1rem}}@media only screen and (min-width: 1025px){.homepage .recommendSlides--programPage .recommendSlides__titleRed{font-size:1.25rem;padding-bottom:10px}}@media only screen and (min-width: 1025px){.homepage .recommendSlides--programPage .recommendSlides__wrapper{padding-bottom:100px}}.homepage .atlandValues{padding:0 20px 40px}@media only screen and (min-width: 1025px){.homepage .atlandValues{padding-bottom:75px}}.homepage .atlandValues--container{width:100%;max-width:1200px;margin:0 auto}@media only screen and (min-width: 1025px){.homepage .atlandValues--container{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between}}.homepage .atlandValues__textBlock{padding-bottom:30px;max-width:550px;margin:0 auto}@media only screen and (min-width: 1025px){.homepage .atlandValues__textBlock{width:420px;padding-bottom:0}}.homepage .atlandValues__textBlock--title{font-size:1.5rem;font-weight:300;padding-bottom:20px}@media only screen and (min-width: 768px){.homepage .atlandValues__textBlock--title{font-size:1.75rem}}@media only screen and (min-width: 1200px){.homepage .atlandValues__textBlock--title{font-size:2.5rem}}.homepage .atlandValues__textBlock--title .block{display:block}.homepage .atlandValues__textBlock--text{font-size:.875rem;font-weight:300;line-height:1.45}@media only screen and (min-width: 1200px){.homepage .atlandValues__textBlock--text{font-size:1rem;max-width:370px}}.homepage .atlandValues__textBlock--text strong{font-weight:500}.homepage .atlandValues__textBlock--text .block{display:block}@media only screen and (min-width: 1025px){.homepage .atlandValues__textBlock--text .block{display:inline}}.homepage .atlandValues__Scroll{position:relative;width:100%;max-width:320px;margin:0 auto}@media only screen and (min-width: 1025px){.homepage .atlandValues__Scroll{display:-ms-flexbox;display:flex;-ms-flex-pack:space-evenly;justify-content:space-evenly;max-width:none;margin:0;width:100%;max-width:calc(100% - 420px)}}.homepage .atlandValues__Scroll .slick-list{width:100%}.homepage .atlandValues__Scroll--item{text-align:center;color:#f0283c}.homepage .atlandValues__Scroll--item.midBlock{color:#1d0e46}.homepage .atlandValues__Scroll--item.midBlock .atlandValues__Scroll--icon .iconSVG{fill:#1d0e46}.homepage .atlandValues__Scroll--item.midBlock .atlandValues__Scroll--dots .dot{background-color:#1d0e46}.homepage .atlandValues__Scroll--icon .iconSVG{width:60px;height:60px;fill:#f0283c;display:inline-block}@media only screen and (min-width: 1200px){.homepage .atlandValues__Scroll--icon .iconSVG{width:70px;height:70px}}.homepage .atlandValues__Scroll--dots{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;-ms-flex-direction:column;flex-direction:column;height:45px;padding:10px 0}.homepage .atlandValues__Scroll--dots .dot{width:2px;height:2px;background-color:#f0283c;border-radius:50%}.homepage .atlandValues__Scroll--text{font-size:.9375rem;font-weight:300}@media only screen and (min-width: 1200px){.homepage .atlandValues__Scroll--text{font-size:1.125rem}}.homepage .atlandValues__Scroll--text strong{font-weight:500;display:block}.homepage .atlandValues__Scroll--text .block{font-weight:500}.homepage .atlandValues .slick-arrow{display:block !important;position:absolute;top:calc(50% - 22px);left:0;z-index:1;width:45px;height:45px;border-radius:50%;background-color:#f0283c;color:#fff;font-size:1rem;border:none}@media only screen and (min-width: 1025px){.homepage .atlandValues .slick-arrow{display:none !important}}.homepage .atlandValues .slick-arrow:before{font-family:"atland" !important;content:""}.homepage .atlandValues .slick-arrow.slick-prev{transform:rotate(180deg)}.homepage .atlandValues .slick-arrow.slick-next{left:auto;right:0}.homepage .referenceBlock{padding:0 0 40px}@media only screen and (min-width: 1025px){.homepage .referenceBlock{padding:0 20px 80px}}.homepage .referenceBlock--container{width:100%;max-width:1200px;margin:0 auto;position:relative}@media only screen and (min-width: 1025px){.homepage .referenceBlock--container{display:-ms-flexbox;display:flex;-ms-flex-pack:end;justify-content:flex-end}}.homepage .referenceBlock--bgImg{position:relative;z-index:1;height:200px;margin:0 auto;width:calc(100% - 40px)}@media only screen and (min-width: 500px){.homepage .referenceBlock--bgImg{height:280px;max-width:600px}}@media only screen and (min-width: 768px){.homepage .referenceBlock--bgImg{height:380px}}@media only screen and (min-width: 1025px){.homepage .referenceBlock--bgImg{height:480px;width:100%;max-width:750px;margin:0}}@media only screen and (min-width: 1200px){.homepage .referenceBlock--bgImg{max-width:910px}}.homepage .referenceBlock__textBlock{background-color:#f0283c;color:#fff;padding:60px 20px 30px;margin-top:-40px;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center}@media only screen and (min-width: 768px){.homepage .referenceBlock__textBlock{padding:110px 20px 50px;margin-top:-80px}}@media only screen and (min-width: 1025px){.homepage .referenceBlock__textBlock{position:absolute;top:50%;left:0;z-index:1;margin-top:0;transform:translateY(-50%);padding:40px;width:100%;max-width:480px;-ms-flex-align:start;align-items:flex-start}}@media only screen and (min-width: 1200px){.homepage .referenceBlock__textBlock{padding:55px;max-width:580px}}.homepage .referenceBlock__textBlock--title{font-size:1.4375rem;font-weight:300;padding-bottom:25px}@media only screen and (min-width: 1200px){.homepage .referenceBlock__textBlock--title{font-size:2rem;padding-bottom:40px}}.homepage .referenceBlock__textBlock--title .block{display:block}.homepage .referenceBlock__textBlock__btn--link{background-color:#fff;color:#f0283c;display:block;width:280px;text-align:center;padding:15px 0;text-decoration:none;font-size:.875rem;border-radius:999px;transition:background-color .5s,color .5s}@media only screen and (min-width: 1200px){.homepage .referenceBlock__textBlock__btn--link{font-size:1rem}}@media only screen and (min-width: 1200px){.homepage .referenceBlock__textBlock__btn--link:hover{background-color:#1d0e46;color:#fff}}.homepage .referenceBlock__textBlock__btn--link .icon-link{display:inline-block;margin-left:6px;transform:translateY(3px)}.homepage .testimonials{position:relative;padding:0 20px;overflow:hidden}.homepage .testimonials--container{width:100%;max-width:1200px;margin:0 auto;position:relative;padding-bottom:100px}@media only screen and (min-width: 768px){.homepage .testimonials--container{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center}}@media only screen and (min-width: 1025px){.homepage .testimonials--container{-ms-flex-pack:justify;justify-content:space-between}}.homepage .testimonials__textLeft{padding-bottom:30px;width:100%;max-width:460px;margin:0 auto}@media only screen and (min-width: 768px){.homepage .testimonials__textLeft{padding-bottom:0;margin:0;width:auto;max-width:none;min-width:295px}}.homepage .testimonials__textLeft--title{color:#f0283c;text-transform:uppercase;font-weight:700;padding-bottom:15px;font-size:.75rem}@media only screen and (min-width: 768px){.homepage .testimonials__textLeft--title{font-size:1rem}}@media only screen and (min-width: 1200px){.homepage .testimonials__textLeft--title{font-size:1.25rem}}.homepage .testimonials__textLeft--subTitle{font-size:1.5rem;font-weight:300;line-height:1.25}@media only screen and (min-width: 768px){.homepage .testimonials__textLeft--subTitle{font-size:1.875rem;padding-bottom:35px}}@media only screen and (min-width: 1200px){.homepage .testimonials__textLeft--subTitle{font-size:2.5rem}}.homepage .testimonials__textLeft--subTitle .block{display:block}.homepage .testimonials__SlidesHolder{width:100%;max-width:460px;margin:0 auto}@media only screen and (min-width: 768px){.homepage .testimonials__SlidesHolder{width:calc(100% - 295px);max-width:520px;margin:0}}@media only screen and (min-width: 1025px){.homepage .testimonials__SlidesHolder{max-width:750px}}@media only screen and (min-width: 1200px){.homepage .testimonials__SlidesHolder{width:auto;max-width:830px}}.homepage .testimonials__scrollBlock{width:100%;padding-left:10px}.homepage .testimonials__scrollBlock .slick-list{padding:0 10% 0 0;margin:0 -20px}@media only screen and (min-width: 1200px){.homepage .testimonials__scrollBlock .slick-list{margin:0 -80px 0 0}}.homepage .testimonials__scrollBlock .slick-track{display:-ms-flexbox;display:flex}.homepage .testimonials__scrollBlock__item{width:100%;padding:25px;border:1px solid #e6e6e6;text-align:center;height:auto;margin:0 10px}@media only screen and (min-width: 1200px){.homepage .testimonials__scrollBlock__item{margin:20px 20px 0;padding:35px 30px}}.homepage .testimonials__scrollBlock__item--icon{width:47px;height:47px;border-radius:50%;border:1px solid #f0283c;margin:0 auto 10px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}@media only screen and (min-width: 768px){.homepage .testimonials__scrollBlock__item--icon{width:52px;height:52px}}@media only screen and (min-width: 1025px){.homepage .testimonials__scrollBlock__item--icon{width:72px;height:72px}}.homepage .testimonials__scrollBlock__item--icon .iconSVG{width:24px;height:24px;display:inline-block;fill:#f0283c}@media only screen and (min-width: 768px){.homepage .testimonials__scrollBlock__item--icon .iconSVG{width:28px;height:28px}}@media only screen and (min-width: 1025px){.homepage .testimonials__scrollBlock__item--icon .iconSVG{width:35px;height:35px}}.homepage .testimonials__scrollBlock__item--rating{padding-bottom:20px;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center}.homepage .testimonials__scrollBlock__item--rating .star{margin:0 2px;width:15px;height:15px}@media only screen and (min-width: 1025px){.homepage .testimonials__scrollBlock__item--rating .star{width:20px;height:20px}}.homepage .testimonials__scrollBlock__item--rating .star__background{fill:#fff}.homepage .testimonials__scrollBlock__item--rating .star__border{fill:#f0283c}.homepage .testimonials__scrollBlock__item--rating.rating1 .star:nth-child(1) .star__background{fill:#f0283c}.homepage .testimonials__scrollBlock__item--rating.rating2 .star:nth-child(1) .star__background,.homepage .testimonials__scrollBlock__item--rating.rating2 .star:nth-child(2) .star__background{fill:#f0283c}.homepage .testimonials__scrollBlock__item--rating.rating3 .star:nth-child(1) .star__background,.homepage .testimonials__scrollBlock__item--rating.rating3 .star:nth-child(2) .star__background,.homepage .testimonials__scrollBlock__item--rating.rating3 .star:nth-child(3) .star__background{fill:#f0283c}.homepage .testimonials__scrollBlock__item--rating.rating4 .star:nth-child(1) .star__background,.homepage .testimonials__scrollBlock__item--rating.rating4 .star:nth-child(2) .star__background,.homepage .testimonials__scrollBlock__item--rating.rating4 .star:nth-child(3) .star__background,.homepage .testimonials__scrollBlock__item--rating.rating4 .star:nth-child(4) .star__background{fill:#f0283c}.homepage .testimonials__scrollBlock__item--rating.rating5 .star__background{fill:#f0283c}.homepage .testimonials__scrollBlock__item--text{font-size:.875rem;font-weight:300;line-height:1.6;padding-bottom:30px}.homepage .testimonials__scrollBlock__item--info{color:#f0283c;font-weight:500;line-height:1.5}.homepage .testimonials__scrollBlock__item--info .block{display:block}.homepage .testimonials__scrollBlock__item:nth-child(2n+2) .testimonials__scrollBlock__item--icon{border-color:#1d0e46}.homepage .testimonials__scrollBlock__item:nth-child(2n+2) .testimonials__scrollBlock__item--icon .iconSVG{fill:#1d0e46}.homepage .testimonials__scrollBlock__item:nth-child(2n+2) .testimonials__scrollBlock__item--rating .star__border{fill:#1d0e46}.homepage .testimonials__scrollBlock__item:nth-child(2n+2) .testimonials__scrollBlock__item--rating.rating1 .star:nth-child(1) .star__background{fill:#1d0e46}.homepage .testimonials__scrollBlock__item:nth-child(2n+2) .testimonials__scrollBlock__item--rating.rating2 .star:nth-child(1) .star__background,.homepage .testimonials__scrollBlock__item:nth-child(2n+2) .testimonials__scrollBlock__item--rating.rating2 .star:nth-child(2) .star__background{fill:#1d0e46}.homepage .testimonials__scrollBlock__item:nth-child(2n+2) .testimonials__scrollBlock__item--rating.rating3 .star:nth-child(1) .star__background,.homepage .testimonials__scrollBlock__item:nth-child(2n+2) .testimonials__scrollBlock__item--rating.rating3 .star:nth-child(2) .star__background,.homepage .testimonials__scrollBlock__item:nth-child(2n+2) .testimonials__scrollBlock__item--rating.rating3 .star:nth-child(3) .star__background{fill:#1d0e46}.homepage .testimonials__scrollBlock__item:nth-child(2n+2) .testimonials__scrollBlock__item--rating.rating4 .star:nth-child(1) .star__background,.homepage .testimonials__scrollBlock__item:nth-child(2n+2) .testimonials__scrollBlock__item--rating.rating4 .star:nth-child(2) .star__background,.homepage .testimonials__scrollBlock__item:nth-child(2n+2) .testimonials__scrollBlock__item--rating.rating4 .star:nth-child(3) .star__background,.homepage .testimonials__scrollBlock__item:nth-child(2n+2) .testimonials__scrollBlock__item--rating.rating4 .star:nth-child(4) .star__background{fill:#1d0e46}.homepage .testimonials__scrollBlock__item:nth-child(2n+2) .testimonials__scrollBlock__item--rating.rating5 .star .star__background{fill:#1d0e46}.homepage .testimonials__scrollBlock__item:nth-child(2n+2) .testimonials__scrollBlock__item--info{color:#1d0e46}.homepage .testimonials__arrow{position:absolute;bottom:40px;left:0;width:100%;text-align:center}@media only screen and (min-width: 768px){.homepage .testimonials__arrow{position:static;text-align:left}}.homepage .testimonials__arrow .slick-arrow{display:inline-block !important;width:44px;height:44px;background-color:#f0283c;color:#fff;border:none;margin:0 3px;border-radius:50%;cursor:pointer;transition:background-color .5s}@media only screen and (min-width: 1200px){.homepage .testimonials__arrow .slick-arrow:hover{background-color:#1d0e46}}.homepage .testimonials__arrow .slick-arrow:before{font-family:"atland" !important;content:""}.homepage .testimonials__arrow .slick-arrow.slick-prev{transform:rotate(180deg)}.homepage .groupAtland{padding:0 20px 40px}@media only screen and (min-width: 768px){.homepage .groupAtland{padding-bottom:60px}}@media only screen and (min-width: 1200px){.homepage .groupAtland{padding-bottom:70px}}.homepage .groupAtland--container{width:100%;max-width:1200px;margin:0 auto}@media only screen and (min-width: 1025px){.homepage .groupAtland--container{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between}}.homepage .groupAtland__leftSide{padding-bottom:40px;width:100%;max-width:600px;margin:0 auto}@media only screen and (min-width: 1025px){.homepage .groupAtland__leftSide{margin:0;padding:0 40px 0 0;width:calc(100% - 520px)}}@media only screen and (min-width: 1200px){.homepage .groupAtland__leftSide{width:calc(100% - 620px)}}.homepage .groupAtland__leftSide--titleText{color:#f0283c;text-transform:uppercase;font-weight:900;font-size:.75rem;padding-bottom:15px}@media only screen and (min-width: 1025px){.homepage .groupAtland__leftSide--titleText{font-size:1.25rem;padding-bottom:5px}}.homepage .groupAtland__leftSide--subTitle{font-size:1.5rem;font-weight:300;padding-bottom:25px}@media only screen and (min-width: 1025px){.homepage .groupAtland__leftSide--subTitle{font-size:2rem;line-height:1.25}}@media only screen and (min-width: 1200px){.homepage .groupAtland__leftSide--subTitle{font-size:2.5rem;padding-bottom:30px}}.homepage .groupAtland__leftSide--subTitle .block{display:block}.homepage .groupAtland__leftSide--text{font-size:.875rem;font-weight:300;line-height:1.45;padding-bottom:20px}@media only screen and (min-width: 1025px){.homepage .groupAtland__leftSide--text{padding-bottom:30px}}@media only screen and (min-width: 1025px){.homepage .groupAtland__leftSide--text .block{display:block}}.homepage .groupAtland__leftSide--text.text2{display:none}@media only screen and (min-width: 1025px){.homepage .groupAtland__leftSide--text.text2{display:block}}.homepage .groupAtland__leftSide--colorTitle{color:#f0283c;font-size:1.125rem;font-weight:500;padding-bottom:20px}@media only screen and (min-width: 1025px){.homepage .groupAtland__leftSide--colorTitle{padding-bottom:30px}}@media only screen and (min-width: 1025px){.homepage .groupAtland__leftSide--colorTitle .block{display:block}}.homepage .groupAtland__leftSide__btn{padding-top:10px}.homepage .groupAtland__leftSide__btn--link{background-color:#f0283c;color:#fff;display:block;width:100%;text-align:center;padding:15px 0;text-decoration:none;font-size:.875rem;border-radius:999px;transition:background-color .2s,color .2s}@media only screen and (min-width: 1025px){.homepage .groupAtland__leftSide__btn--link{max-width:280px}}@media only screen and (min-width: 1200px){.homepage .groupAtland__leftSide__btn--link{font-size:1rem;width:230px}}@media only screen and (min-width: 1200px){.homepage .groupAtland__leftSide__btn--link:hover{background-color:#1d0e46}}.homepage .groupAtland__leftSide__btn--link .icon-link{display:inline-block;margin-left:6px;transform:translateY(3px)}.homepage .groupAtland__rightSide{background-color:#1d0e46;margin:0 -20px;color:#fff;padding:30px 20px}@media only screen and (min-width: 1025px){.homepage .groupAtland__rightSide{margin:0;width:520px}}@media only screen and (min-width: 1200px){.homepage .groupAtland__rightSide{width:620px;padding:40px}}.homepage .groupAtland__rightSide--allBlock{width:100%;max-width:600px;margin:0 auto}@media only screen and (min-width: 1025px){.homepage .groupAtland__rightSide--allBlock{max-width:none;margin:0}}.homepage .groupAtland__rightSide__iconTxt{padding-bottom:25px}@media only screen and (min-width: 1025px){.homepage .groupAtland__rightSide__iconTxt{display:-ms-flexbox;display:flex}}.homepage .groupAtland__rightSide__iconTxt--icon{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;padding-bottom:25px}@media only screen and (min-width: 1025px){.homepage .groupAtland__rightSide__iconTxt--icon{padding:0 20px 0 0}}.homepage .groupAtland__rightSide__iconTxt--icon .iconSVG{fill:#fff;width:55px;height:55px}.homepage .groupAtland__rightSide__iconTxt--text{font-size:1.125rem;font-weight:500}.homepage .groupAtland__rightSide--text{line-height:1.45;font-size:.875rem;font-weight:300;padding-bottom:20px}@media only screen and (min-width: 1025px){.homepage .groupAtland__rightSide--text{padding-bottom:30px}}.homepage .groupAtland__rightSide--text .block{display:none}@media only screen and (min-width: 1025px){.homepage .groupAtland__rightSide--text .block{display:inline}}.homepage .groupAtland__rightSide--text .block.show{display:inline}.homepage .groupAtland__rightSide--text .block--link{color:#fff}.homepage .groupAtland__rightSide--text .groupMoreBtn{display:block;padding-top:5px;font-weight:900;text-decoration:underline}@media only screen and (min-width: 1025px){.homepage .groupAtland__rightSide--text .groupMoreBtn{display:none}}.homepage .groupAtland__rightSide__block{position:relative;z-index:0}.homepage .groupAtland__rightSide__block.firstBlock{margin-bottom:10px}@media only screen and (min-width: 1025px){.homepage .groupAtland__rightSide__block.firstBlock{margin-bottom:20px}}.homepage .groupAtland__rightSide__block__picture{width:100%;height:100%;position:absolute;left:0;top:0;z-index:-1}.homepage .groupAtland__rightSide__block--gradient{position:relative;background-color:rgba(240,40,60,.8);height:100px;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center;color:#fff;text-decoration:none;padding-left:25px}@media only screen and (min-width: 1025px){.homepage .groupAtland__rightSide__block--gradient{height:130px}}.homepage .groupAtland__rightSide__block--gradient.purpleGraident{background-color:rgba(29,14,70,.8)}@media only screen and (min-width: 1200px){.homepage .groupAtland__rightSide__block--gradient:hover .plusBtn{transform:scale(1.1)}}.homepage .groupAtland__rightSide__block--title{font-size:1rem;font-weight:500;padding-right:70px}@media only screen and (min-width: 500px){.homepage .groupAtland__rightSide__block--title{font-size:1.5rem}}.homepage .groupAtland__rightSide__block--text{font-size:.875rem;font-weight:300;padding:5px 90px 0 0;display:none}@media only screen and (min-width: 1025px){.homepage .groupAtland__rightSide__block--text{display:block}}.homepage .groupAtland__rightSide__block--text .block{display:block;font-style:italic;font-weight:400}.homepage .groupAtland__rightSide__block--text .boldBlock{display:block}.homepage .groupAtland__rightSide__block .plusBtn{position:absolute;top:calc(50% - 22px);right:20px;width:44px;height:44px;border-radius:50%;background-color:#fff;transition:transform .2s;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}.homepage .groupAtland__rightSide__block .plusBtn .iconSVG{fill:#f0283c;width:20px;height:20px}.homepage .pushSponser{padding:0 20px 40px}@media only screen and (min-width: 768px){.homepage .pushSponser{padding-bottom:60px}}@media only screen and (min-width: 1200px){.homepage .pushSponser{padding-bottom:75px}}.homepage .pushSponser__block{width:100%;max-width:1200px;margin:0 auto;text-align:center;position:relative;z-index:0}.homepage .pushSponser__picture{position:absolute;left:0;top:0;z-index:-1;width:100%;height:100%}.homepage .pushSponser__bgColor{background-color:rgba(240,40,60,.8);color:#fff;padding:30px 20px}@media only screen and (min-width: 768px){.homepage .pushSponser__bgColor{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;padding:35px 20px}}.homepage .pushSponser__bgColor--text{font-size:1.125rem;font-weight:300;line-height:1.4;padding-bottom:20px}@media only screen and (min-width: 768px){.homepage .pushSponser__bgColor--text{text-align:right;padding:0 30px 0 0}}@media only screen and (min-width: 1025px){.homepage .pushSponser__bgColor--text{font-size:1.625rem;line-height:1.2;padding-right:40px}}.homepage .pushSponser__bgColor--text .block{font-weight:500;display:block}.homepage .pushSponser__bgColor__btn{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center}.homepage .pushSponser__bgColor__btn--link{width:240px;background-color:#fff;text-align:center;color:#f0283c;text-decoration:none;padding:15px 0;font-size:.875rem;border-radius:999px}@media only screen and (min-width: 768px){.homepage .pushSponser__bgColor__btn--link{width:180px}}@media only screen and (min-width: 1025px){.homepage .pushSponser__bgColor__btn--link{padding:18px 0;font-size:1rem}}.homepage .pushSponser__bgColor__btn--link .icon-link{margin-left:5px;transform:translateY(3px);display:inline-block}@media only screen and (min-width: 1025px){.homepage .pushSponser__bgColor__btn--link:hover{background-color:#1d0e46;color:#fff}}.homepage .habiterInvestir{padding:0 20px 26px}@media only screen and (min-width: 768px){.homepage .habiterInvestir{padding-bottom:60px}}@media only screen and (min-width: 1200px){.homepage .habiterInvestir{padding-bottom:80px}}.homepage .habiterInvestir--container{width:100%;max-width:1200px;margin:0 auto}@media only screen and (min-width: 500px){.homepage .habiterInvestir__textBlock{width:100%;max-width:460px;margin:0 auto}}@media only screen and (min-width: 768px){.homepage .habiterInvestir__textBlock{max-width:540px}}@media only screen and (min-width: 1025px){.homepage .habiterInvestir__textBlock{max-width:none}}.homepage .habiterInvestir__textBlock__title{color:#f0283c;font-size:1.25rem;font-weight:700;text-transform:uppercase;padding-bottom:15px}@media only screen and (min-width: 768px){.homepage .habiterInvestir__textBlock__title{font-size:1rem}}@media only screen and (min-width: 1200px){.homepage .habiterInvestir__textBlock__title{font-size:1.25rem}}.homepage .habiterInvestir__textBlock__subTitle{font-size:1.5rem;font-weight:300;line-height:1.25;margin-bottom:20px}@media only screen and (min-width: 768px){.homepage .habiterInvestir__textBlock__subTitle{font-size:2rem}}@media only screen and (min-width: 1200px){.homepage .habiterInvestir__textBlock__subTitle{font-size:2.5rem;margin-bottom:25px}}.homepage .habiterInvestir__textBlock__subTitle .block{display:block}@media only screen and (min-width: 1025px){.homepage .habiterInvestir__textBlock__subTitle .block{display:inline}}.homepage .habiterInvestir__sliderBlock{margin:0 -20px}@media only screen and (min-width: 1025px){.homepage .habiterInvestir__sliderBlock{margin:0}}.homepage .habiterInvestir__sliderBlock__arrows{width:100%;text-align:center}@media only screen and (min-width: 1025px){.homepage .habiterInvestir__sliderBlock__arrows{text-align:left;padding-top:10px}}.homepage .habiterInvestir__sliderBlock__arrows .slick-arrow{position:relative;display:inline-block !important;width:44px;height:44px;background-color:#f0283c;color:#fff;border:none;cursor:pointer}@media only screen and (min-width: 1200px){.homepage .habiterInvestir__sliderBlock__arrows .slick-arrow:hover{background-color:#1d0e46}}.homepage .habiterInvestir__sliderBlock__arrows .slick-arrow:before{font-family:"atland" !important;content:""}.homepage .habiterInvestir__sliderBlock__arrows .slick-arrow.slick-prev{transform:rotate(180deg);margin-right:5px}.homepage .habiterInvestir__slider{width:100%;max-width:500px;margin:0 auto}@media only screen and (min-width: 768px){.homepage .habiterInvestir__slider{max-width:580px}}@media only screen and (min-width: 1025px){.homepage .habiterInvestir__slider{max-width:none}}@media only screen and (min-width: 1200px){.homepage .habiterInvestir__slider{margin:0 -10px;width:calc(100% + 20px)}}@media only screen and (min-width: 1025px){.homepage .habiterInvestir__slider .slick-track{display:-ms-flexbox;display:flex}}@media only screen and (min-width: 1200px){.homepage .habiterInvestir__slider .slick-track{-ms-flex-pack:justify;justify-content:space-between}}@media only screen and (min-width: 1200px){.homepage .habiterInvestir__slider .slick-track:before{display:none}}@media only screen and (min-width: 1200px){.homepage .habiterInvestir__slider .slick-track:after{display:none}}.homepage .habiterInvestir__slider--item{position:relative;box-shadow:0 10px 15px 0 rgba(0,0,0,.1);border:1px solid #eee;margin:5px 10px 20px;height:auto}@media only screen and (min-width: 1200px){.homepage .habiterInvestir__slider--item{box-shadow:none;max-width:calc(50% - 30px);float:none}}@media only screen and (min-width: 1200px){.homepage .habiterInvestir__slider--item:hover{box-shadow:0 10px 15px 0 rgba(0,0,0,.1)}}.homepage .habiterInvestir__slider--imgLink{height:120px;display:block;position:relative;z-index:0}@media only screen and (min-width: 500px){.homepage .habiterInvestir__slider--imgLink{height:160px}}@media only screen and (min-width: 768px){.homepage .habiterInvestir__slider--imgLink{height:200px}}@media only screen and (min-width: 1025px){.homepage .habiterInvestir__slider--imgLink{height:240px}}.homepage .habiterInvestir__slider--imgLink__picture{width:100%;height:100%;position:absolute;left:0;top:0}.homepage .habiterInvestir__slider__textBlock{padding:25px 20px 50px}@media only screen and (min-width: 768px){.homepage .habiterInvestir__slider__textBlock{padding:30px 25px 70px}}@media only screen and (min-width: 1200px){.homepage .habiterInvestir__slider__textBlock{padding:35px 35px 90px}}.homepage .habiterInvestir__slider__textBlock--innerTitle{color:#f0283c;font-size:.75rem;padding-bottom:3px}@media only screen and (min-width: 768px){.homepage .habiterInvestir__slider__textBlock--innerTitle{font-size:.9375rem;padding-bottom:15px}}@media only screen and (min-width: 1200px){.homepage .habiterInvestir__slider__textBlock--innerTitle{font-size:1.125rem;padding-bottom:30px}}.homepage .habiterInvestir__slider__textBlock--biggerTitle{font-size:1.1875rem;font-weight:300;padding-bottom:25px}@media only screen and (min-width: 768px){.homepage .habiterInvestir__slider__textBlock--biggerTitle{font-size:1.5rem}}@media only screen and (min-width: 1200px){.homepage .habiterInvestir__slider__textBlock--biggerTitle{font-size:2rem;min-height:102px}}.homepage .habiterInvestir__slider__textBlock__text{line-height:1.45;font-size:.875rem;font-weight:300;padding-bottom:12px}@media only screen and (min-width: 1200px){.homepage .habiterInvestir__slider__textBlock__text{line-height:1.8}}.homepage .habiterInvestir__slider__textBlock__text--link{display:block;color:#333;text-decoration:none}.homepage .habiterInvestir__slider__textBlock__text--link strong{font-weight:500}.homepage .habiterInvestir__slider__textBlock__text--link .block{display:block}.homepage .habiterInvestir__slider__textBlock__linkBlock{position:absolute;bottom:25px;left:20px}@media only screen and (min-width: 768px){.homepage .habiterInvestir__slider__textBlock__linkBlock{bottom:35px;left:25px}}@media only screen and (min-width: 1200px){.homepage .habiterInvestir__slider__textBlock__linkBlock{bottom:45px;left:40px}}.homepage .habiterInvestir__slider__textBlock__linkBlock--link{color:#f0283c;text-decoration:none;font-size:.875rem;font-weight:300;display:inline-block}@media only screen and (min-width: 768px){.homepage .habiterInvestir__slider__textBlock__linkBlock--link{font-size:1rem}}.homepage .habiterInvestir__slider__textBlock__linkBlock--link .icon-link{transform:translate(5px, 2px);display:inline-block}.homepage .homeNews{padding:0 20px 55px}@media only screen and (min-width: 768px){.homepage .homeNews{padding-bottom:60px}}@media only screen and (min-width: 1200px){.homepage .homeNews{padding-bottom:64px}}.homepage .homeNews__container{width:100%;max-width:1200px;margin:0 auto}@media only screen and (min-width: 500px){.homepage .homeNews__textBlock{width:100%;max-width:460px;margin:0 auto}}@media only screen and (min-width: 768px){.homepage .homeNews__textBlock{max-width:540px}}@media only screen and (min-width: 1025px){.homepage .homeNews__textBlock{max-width:none}}.homepage .homeNews__textBlock__title{color:#f0283c;font-size:.75rem;font-weight:700;text-transform:uppercase;padding-bottom:15px}@media only screen and (min-width: 768px){.homepage .homeNews__textBlock__title{font-size:1rem}}@media only screen and (min-width: 1200px){.homepage .homeNews__textBlock__title{font-size:1.25rem;padding-bottom:10px}}.homepage .homeNews__textBlock__subTitle{font-size:1.5rem;font-weight:300;line-height:1.25;margin-bottom:20px}@media only screen and (min-width: 768px){.homepage .homeNews__textBlock__subTitle{font-size:2rem}}@media only screen and (min-width: 1200px){.homepage .homeNews__textBlock__subTitle{font-size:2.5rem;margin-bottom:32px}}.homepage .homeNews__textBlock__subTitle .block{display:block}@media only screen and (min-width: 1025px){.homepage .homeNews__textBlock__subTitle .block{display:inline}}.homepage .homeNews__sliderBlock{width:100%;max-width:478px;margin:0 auto}@media only screen and (min-width: 768px){.homepage .homeNews__sliderBlock{max-width:560px}}@media only screen and (min-width: 1025px){.homepage .homeNews__sliderBlock{max-width:100%}}.homepage .homeNews__slider{margin:0 -20px 50px}@media only screen and (min-width: 768px){.homepage .homeNews__slider{margin-bottom:14px}}.homepage .homeNews__slider .slick-track{display:-ms-flexbox;display:flex}@media only screen and (min-width: 1025px){.homepage .homeNews__slider .slick-track .slick-slide{height:auto}}.homepage .homeNews__slider .slick-dots{display:-ms-flexbox !important;display:flex !important;-ms-flex-pack:center;justify-content:center;padding-top:10px}@media only screen and (min-width: 1025px){.homepage .homeNews__slider .slick-dots{display:none !important}}.homepage .homeNews__slider .slick-dots li{display:-ms-flexbox;display:flex}.homepage .homeNews__slider .slick-dots li.slick-active button{background-color:#1d0e46}.homepage .homeNews__slider .slick-dots li button{width:16px;height:6px;text-indent:-9999px;background-color:#eee;border:none;outline:none;padding:0;margin:0 3px;overflow:hidden}.homepage .homeNews__sliderItem{box-shadow:0 3px 6px 0 rgba(0,0,0,.16);margin:0 20px 20px;height:auto}.homepage .homeNews__sliderItem__wrapper{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;height:100%}.homepage .homeNews__sliderItem__picture img{height:180px;width:100%;-o-object-fit:cover;object-fit:cover}@media only screen and (min-width: 768px){.homepage .homeNews__sliderItem__picture img{height:200px}}@media only screen and (min-width: 1025px){.homepage .homeNews__sliderItem__picture img{height:240px}}.homepage .homeNews__sliderItem__content{position:relative;padding:10px 13px 30px;-ms-flex:1;flex:1}@media only screen and (min-width: 768px){.homepage .homeNews__sliderItem__content{padding:20px 24px 36px}}.homepage .homeNews__sliderItem__category{font-size:.875rem;color:#f0283c;margin-bottom:20px}.homepage .homeNews__sliderItem__date{font-size:1rem;margin-bottom:8px}.homepage .homeNews__sliderItem__title{font-size:1.3125rem;color:#f0283c;margin-bottom:4px}.homepage .homeNews__sliderItem__txt{font-size:.875rem;padding-right:48px;line-height:1.4}@media only screen and (min-width: 768px){.homepage .homeNews__sliderItem__txt{font-size:.8125rem}}.homepage .homeNews__sliderItem__btn{position:absolute;right:4px;bottom:33px;width:46px;height:46px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;background-color:#f0283c;border-radius:50%;transition:background-color .2s}@media only screen and (min-width: 768px){.homepage .homeNews__sliderItem__btn{right:13px;bottom:30px}}@media only screen and (min-width: 1200px){.homepage .homeNews__sliderItem__btn:hover{background-color:#1d0e46}}.homepage .homeNews__sliderItem__btn .iconSVG{fill:#fff;width:20px;height:20px}.homepage .homeNews__btn{background-color:#f0283c;color:#fff;display:block;width:100%;max-width:270px;text-align:center;padding:17px 0;text-decoration:none;font-size:1rem;transition:background-color .5s,color .5s;margin:0 auto;border-radius:999px}@media only screen and (min-width: 1200px){.homepage .homeNews__btn{font-size:1rem}}@media only screen and (min-width: 1200px){.homepage .homeNews__btn:hover{background-color:#1d0e46}}.homepage .homeNews__btn .icon-link{display:inline-block;margin-left:6px;transform:translateY(2px)}.homepage__land{position:relative;z-index:0;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center;background-color:#1d0e46;color:#fff;padding:25px 15px 30px;margin:0 auto 40px;width:calc(100% - 40px);max-width:1200px}@media only screen and (min-width: 768px){.homepage__land{margin-bottom:60px}}@media only screen and (min-width: 1025px){.homepage__land{padding:32px;margin-bottom:80px;-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:center;justify-content:center}}.homepage__land__picture{width:100%;height:100%;position:absolute;left:0;top:0;z-index:-1}.homepage__land__title{text-align:center;font-weight:500;line-height:1.4;padding-bottom:12px}@media only screen and (min-width: 1025px){.homepage__land__title{-ms-flex:0 0 285px;flex:0 0 285px;text-align:right;padding:0 25px 0 0;margin-right:25px;border-right:1px solid #fff;font-weight:400}}.homepage__land__btn{width:230px;border-radius:999px}@media only screen and (min-width: 1025px){.homepage__land__btn{-ms-flex:0 0 230px;flex:0 0 230px}}.homepage__land__text{font-size:1rem;text-align:center;font-weight:300;margin-bottom:15px;line-height:1.4}@media only screen and (min-width: 1025px){.homepage__land__text{font-size:1.125rem;text-align:left;padding-right:30px;width:100%;max-width:485px;margin-bottom:0}}.homepage__land__text .block{display:block}@media only screen and (min-width: 1025px){.homepage__land__text .block{display:inline-block}}.homepage__land__form{display:none;margin:20px auto 20px;max-width:950px}.homepage__land__form .ui-form__legals a{color:rgba(255,255,255,.6)}@media only screen and (min-width: 1025px){.homepage__land__form .ui-form__legals a:hover{color:#fff}}@media only screen and (min-width: 1025px){.homepage__land.formOpen{-ms-flex-direction:column;flex-direction:column;padding-top:65px}}.homepage__land.formOpen .homepage__land__title{margin:0 0 20px 0;-ms-flex:0 0 auto;flex:0 0 auto;border:none;padding:0;text-align:center}.homepage__land.formOpen .homepage__land__text{text-align:center;padding-right:0}body{overflow-x:hidden}.program__caroussel__item{height:250px;background-position:center;background-size:cover}@media only screen and (min-width: 768px){.program__caroussel__item{height:400px}}@media only screen and (min-width: 1025px){.program__caroussel__item{height:560px}}.program .program__medias__iframe .program__caroussel__item{height:200px}@media only screen and (min-width: 768px){.program .program__medias__iframe .program__caroussel__item{height:500px}}@media only screen and (min-width: 1025px){.program .program__medias__iframe .program__caroussel__item{height:640px}}.program__promotion{background-color:#4f66ae;color:#fff;padding:20px 35px;position:relative;margin-bottom:30px}@media only screen and (min-width: 768px){.program__promotion{padding:20px 15px;margin-bottom:40px}}@media only screen and (min-width: 1025px){.program__promotion{padding:25px 30px;margin-bottom:80px}}@media only screen and (min-width: 1025px){.program__promotion--active{padding:100px}.program__promotion--active .program__promotion__title{text-align:center;font-size:2.1875rem;font-weight:400}}.program__promotion__close{display:none;width:30px;height:30px;position:absolute;top:10px;right:10px;cursor:pointer}@media only screen and (min-width: 1025px){.program__promotion__close{top:25px;right:25px}}.program__promotion__close span{width:100%;height:2px;background-color:#fff;display:block;transform-origin:center;transition:background-color .7s}.program__promotion__close span:first-child{margin-top:13px;transform:rotateZ(45deg)}.program__promotion__close span:nth-child(2){margin-top:-3px;transform:rotateZ(135deg);transform-origin:center}.program__promotion__title{text-align:center;padding:0 27px;font-size:1rem;font-weight:300;margin-bottom:20px}@media only screen and (min-width: 768px){.program__promotion__title{text-align:left;padding:0;margin-bottom:0}}@media only screen and (min-width: 1025px){.program__promotion__title{font-size:1.1875rem}}.program__promotion__btn{text-align:center;font-size:.875rem;cursor:pointer}@media only screen and (min-width: 768px){.program__promotion__btn{position:absolute;top:21px;right:10px}}@media only screen and (min-width: 1025px){.program__promotion__btn{top:26px;right:35px;font-size:1.0625rem}}.program__promotion__btn:hover{text-decoration:underline}.program__promotion__content{display:none;font-size:.875rem;margin-top:10px}@media only screen and (min-width: 768px){.program__promotion__content{margin-top:40px}}@media only screen and (min-width: 1025px){.program__promotion__content{line-height:1.6;margin-top:75px}}.program__promotion__content a{color:#fff !important}.program__promotion__ml{display:none;font-size:.75rem;text-align:center;margin-top:10px}@media only screen and (min-width: 768px){.program__promotion__ml{margin-top:20px}}@media only screen and (min-width: 1025px){.program__promotion__ml{margin-top:35px}}@media only screen and (min-width: 768px){.program__district{display:-ms-flexbox;display:flex}}.program__district__information{font-size:.875rem}@media only screen and (min-width: 768px){.program__district__information{-ms-flex-order:2;order:2;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center;width:50%;padding:0 0 0 40px;line-height:1.6}}.program__district__information__title{font-size:1.25rem;font-weight:300;margin-bottom:20px}@media only screen and (min-width: 768px){.program__district__information__title{font-size:1.875rem}}@media only screen and (min-width: 1025px){.program__district__information__title{font-size:2.5rem}}.program__district__information__text{font-size:.875rem}.program__district__visual{width:100%;position:relative;margin-top:20px}@media only screen and (min-width: 768px){.program__district__visual{-ms-flex-order:1;order:1;width:50%;margin-top:0px}}.program__district__visual__caroussel{width:calc(-45px + 100%)}.program__district__visual__caroussel__item{height:250px;background-position:center;background-size:cover}@media only screen and (min-width: 768px){.program__district__visual__caroussel__item{height:400px}}@media only screen and (min-width: 1025px){.program__district__visual__caroussel__item{height:530px}}.program__district__visual__text{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;width:150px;height:200px;padding:20px;background-color:rgba(29,14,70,.9);font-size:.9375rem;font-weight:300;color:#fff;position:absolute;top:20px;right:0;line-height:1.3}@media only screen and (min-width: 768px){.program__district__visual__text{width:200px;height:300px;font-size:1.4375rem;line-height:1.2;top:40px}}@media only screen and (min-width: 1025px){.program__district__visual__text{width:280px;height:400px;font-size:1.875rem;line-height:1.3}}.program__district__visual__text span{display:block}.program__map{margin:0;position:relative}@media only screen and (min-width: 768px){.program__map{margin:0}}.program__map__title{padding:0 50px;margin-bottom:25px}@media only screen and (min-width: 768px){.program__map__title{margin-bottom:35px;margin-top:35px}}@media only screen and (min-width: 1025px){.program__map__title{margin-bottom:50px;margin-top:25px}}.program__map__time{margin-top:20px;margin-bottom:20px;position:relative}@media only screen and (min-width: 768px){.program__map__time{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:stretch;align-items:stretch;margin-top:30px;margin-bottom:30px}}@media only screen and (min-width: 1025px){.program__map__time{margin-top:40px;margin-bottom:40px}}.program__map__time__item{background-color:#f3f3f3;text-align:center;padding:20px 40px 70px;font-size:.875rem}@media only screen and (min-width: 768px){.program__map__time__item{width:18%;margin:0 1%;padding:20px}}.program__map__time__item__icon{color:#f0283c;font-size:3.125rem}.program__map__time__item__title{color:#f0283c;margin:12px 0 5px;font-weight:600}.program__map__gmap{transition:height .7s;height:300px;background-color:#f3f3f3}@media only screen and (min-width: 768px){.program__map__gmap{height:450px}}@media only screen and (min-width: 1025px){.program__map__gmap{width:100%;height:540px}}.program__map__mapbox{transition:height .7s;height:300px;background-color:#f3f3f3}@media only screen and (min-width: 768px){.program__map__mapbox{height:450px}}@media only screen and (min-width: 1025px){.program__map__mapbox{width:100%;height:540px}}.program__map__icon{display:block;width:40px;height:40px;background-color:#f0283c;position:absolute;bottom:40px;left:calc(-20px + 50%);cursor:pointer}@media only screen and (min-width: 768px){.program__map__icon{display:none}}.program__map__icon span{display:block;width:16px;height:1px;background-color:#fff;position:absolute;transform-origin:center;top:calc(-1px + 50%);left:calc(-8px + 50%)}.program__map__icon span:nth-child(2){transform:rotateZ(90deg)}.program .program__map__btns__item.active{background-color:#da5333;color:#fff}.program .program__map__btns__item.active span[class^=icon]{background-color:#da5333;color:#fff}.program .mapboxgl-popup-content{color:#fff;background-color:#1d0e46;padding:10px}.program .mapboxgl-popup-tip{border-right-color:#1d0e46}.program .orange-class .mapboxgl-popup-tip{border-right-color:#f0283c}.program .orange-class .mapboxgl-popup-content{background-color:#f0283c}.program__price__title{padding:0 25px;margin-bottom:25px}@media only screen and (min-width: 768px){.program__price__title{margin-bottom:35px}}@media only screen and (min-width: 1025px){.program__price__title{margin-bottom:50px}}.program__price__table__wrapper:nth-child(2n) .program__price__table__head{background-color:#f3f3f3}.program__price__table__head{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:justify;justify-content:space-between;position:relative;font-size:.875rem;padding:15px 20px;transition:all .7s;cursor:pointer}@media only screen and (min-width: 768px){.program__price__table__head{-ms-flex-direction:row;flex-direction:row;-ms-flex-align:center;align-items:center;font-size:1rem}}.program__price__table__head--active,.program__price__table__head:hover{background-color:#1d0e46 !important;color:#fff}.program__price__table__head--active .program__price__table__head__disp,.program__price__table__head--active .program__price__table__head__type,.program__price__table__head:hover .program__price__table__head__disp,.program__price__table__head:hover .program__price__table__head__type{color:#fff}.program__price__table__head--active .program__price__table__head__arrow,.program__price__table__head:hover .program__price__table__head__arrow{border-right:2px solid #fff;border-bottom:2px solid #fff}.program__price__table__head--active .program__price__table__head__arrow{transform:rotateZ(-135deg);top:25px}.program__price__table__head__type{font-size:.9375rem;font-weight:700;text-transform:uppercase;color:#f0283c;transition:all .7s}@media only screen and (min-width: 768px){.program__price__table__head__type{width:200px}}@media only screen and (min-width: 850px){.program__price__table__head__type{width:450px}}.program__price__table__head__type span{display:block}@media only screen and (min-width: 768px){.program__price__table__head__type span{display:inline}}.program__price__table__head__price{margin:4px 0}.program__price__table__head__disp{color:#1d0e46;font-weight:700;transition:all .7s}@media only screen and (min-width: 768px){.program__price__table__head__disp{margin-right:45px;width:200px;text-align:right}}.program__price__table__head__arrow{width:13px;height:13px;border-right:2px solid #f0283c;border-bottom:2px solid #f0283c;transform:rotateZ(45deg);margin-top:-2px;position:absolute;top:17px;right:20px}@media only screen and (min-width: 768px){.program__price__table__head__arrow{width:17px;height:17px}}.program__price__table__content{display:none}.program__price__table__content__label{padding:15px 20px;-ms-flex-pack:justify;justify-content:space-between}.program__price__table__content__label__item{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;text-align:center;text-transform:uppercase;font-weight:700;padding:0 5px}.program__price__table__content__line{padding:15px 20px}@media only screen and (min-width: 768px){.program__price__table__content__line{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between}}.program__price__table__content__line a{color:#f0283c !important}.program__price__table__content__line:nth-child(2n){background-color:#f3f3f3}.program__price__table__content__line__item{margin:5px 0}@media only screen and (min-width: 768px){.program__price__table__content__line__item{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;text-align:center;margin:0;padding:0 5px}}.program__price__table__content__line__item__label{display:inline-block;width:60%;min-width:180px;font-size:.875rem;font-weight:700;text-transform:uppercase}@media only screen and (min-width: 768px){.program__price__table__content__line__id{width:8%}}@media only screen and (min-width: 768px){.program__price__table__content__line__surface{width:10%}}@media only screen and (min-width: 768px){.program__price__table__content__line__annexes{width:10%}}@media only screen and (min-width: 768px){.program__price__table__content__line__price{width:10%}}@media only screen and (min-width: 768px){.program__price__table__content__line__reduceprice{width:13%}}@media only screen and (min-width: 768px){.program__price__table__content__line__floor{width:7%}}@media only screen and (min-width: 768px){.program__price__table__content__line__orientation{width:12%}}@media only screen and (min-width: 768px){.program__price__table__content__line__plan{width:7%}}.program__price__table__content__line__plan a{color:#1d0e46 !important;text-decoration:none}.program__price__table__content__line__contact{display:block;color:#1d0e46;text-decoration:underline;font-size:.875rem;font-weight:700;margin-top:10px}@media only screen and (min-width: 768px){.program__price__table__content__line__contact{margin-top:0;width:23%}}.program__price__table__content__uptake,.program__price__table__content__nothing{padding:50px;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;-ms-flex-direction:column;flex-direction:column}.program__price__table__content__uptake__title,.program__price__table__content__nothing__title{margin-bottom:20px}@media only screen and (min-width: 1025px){.program__price__table__content__uptake__title,.program__price__table__content__nothing__title{margin-bottom:30px}}.program__price__table__content__nothing{padding:0 50px 50px}.program__price__legal{font-size:.625rem;margin:20px}@media only screen and (min-width: 768px){.program__price__legal{margin-bottom:45px}}@media only screen and (min-width: 1025px){.program__price__legal{margin-bottom:90px;font-size:.6875rem}}.program__suggest{padding:0 20px}@media only screen and (min-width: 1025px){.program__suggest{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;padding:60px 85px 60px 0}}.program__suggest__title{padding:35px 20px 25px}@media only screen and (min-width: 1025px){.program__suggest__title{width:33%}}@media only screen and (min-width: 768px){.program__suggest__caroussel{display:-ms-flexbox;display:flex;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-align:center;align-items:center}}@media only screen and (min-width: 1025px){.program__suggest__caroussel{width:66%}}.program__suggest .search__result__programs__item{width:auto}@media only screen and (min-width: 768px){.program__suggest .search__result__programs__item{width:calc(-25px + 33%);margin-right:25px}}.program .programBanner{position:relative}.program .programBanner__img{position:relative;height:290px}@media only screen and (min-width: 500px){.program .programBanner__img{height:350px}}@media only screen and (min-width: 768px){.program .programBanner__img{height:400px}}@media only screen and (min-width: 1025px){.program .programBanner__img{height:480px}}@media only screen and (min-width: 1200px){.program .programBanner__img{height:540px}}.program .programBanner__img:before,.program .programBanner__img:after{content:"";position:absolute}.program .programBanner__img:before{top:0;left:0;width:100%;height:70px;background-image:linear-gradient(to bottom, rgba(0, 0, 0, 0.6), rgba(29, 14, 70, 0))}@media only screen and (min-width: 500px){.program .programBanner__img:before{display:none}}.program .programBanner__img:after{bottom:0;left:0;width:100%;height:120px;background-image:linear-gradient(to top, rgba(0, 0, 0, 0.6), rgba(29, 14, 70, 0))}@media only screen and (min-width: 768px){.program .programBanner__img:after{left:auto;right:0;width:15%;height:100%;opacity:.5;background-image:linear-gradient(to left, rgba(0, 0, 0, 0.6), rgba(29, 14, 70, 0))}}.program .programBanner__img__background{position:absolute;left:0;top:0;width:100%;height:100%;cursor:pointer}.program .programBanner .programBannerIcons{display:-ms-flexbox;display:flex;position:absolute;left:0;bottom:0;width:100%;padding:0 20px 20px}@media only screen and (min-width: 768px){.program .programBanner .programBannerIcons{right:30px;left:auto;width:auto;height:100%;padding:20px 0;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center}}@media only screen and (min-width: 1200px){.program .programBanner .programBannerIcons{right:45px}}.program .programBanner .programBannerIcons__item{margin-right:10px}@media only screen and (min-width: 768px){.program .programBanner .programBannerIcons__item{margin:0 0 15px}}.program .programBanner .programBannerIcons__item:last-child{margin:0}.program .programBanner .programBannerIcons__link{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;-ms-flex-direction:column;flex-direction:column;text-decoration:none;cursor:pointer}.program .programBanner .programBannerIcons__link .iconBlock{background-color:#fff;width:50px;height:50px;border-radius:50%;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;transition:background-color .5s}@media only screen and (min-width: 1200px){.program .programBanner .programBannerIcons__link .iconBlock{width:60px;height:60px}}.program .programBanner .programBannerIcons__link .iconBlock .iconSVG{width:26px;height:26px;fill:#f0283c;transition:fill .5s}.program .programBanner .programBannerIcons__link .text{font-size:.625rem;font-weight:700;color:#fff;padding-top:6px;text-align:center}@media only screen and (min-width: 1200px){.program .programBanner .programBannerIcons__link .text{font-size:.75rem}}@media only screen and (min-width: 1025px){.program .programBanner .programBannerIcons__link .text .break-lg{display:block}}@media only screen and (min-width: 1200px){.program .programBanner .programBannerIcons__link:hover .iconBlock{background-color:#f0283c}}@media only screen and (min-width: 1200px){.program .programBanner .programBannerIcons__link:hover .iconBlock .iconSVG{fill:#fff}}.program .programMenu{position:fixed;top:60px;left:0px;z-index:3;display:none;width:100%;background-color:#f3f3f3}@media only screen and (min-width: 1200px){.program .programMenu{top:80px}}.program .programMenu__list{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;padding:10px 20px}.program .programMenu__list__item{padding-right:10px}.program .programMenu__list__item:last-child{padding-right:0}.program .programMenu__list__link{display:block;background-color:#fff;font-size:1rem;color:#333;padding:8px 20px;border-radius:999px;text-decoration:none;border:1px solid #e5e5e5;transition:background-color .5s,color .5s,border-color .5s}.program .programMenu__list__link--redBtn{border:none;background-color:#f0283c;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;color:#fff}.program .programMenu__list__link--redBtn .iconSVG{width:18px;height:18px;fill:#fff;margin-right:10px}@media only screen and (min-width: 1200px){.program .programMenu__list__link:hover{background-color:#707070;color:#fff;border-color:#707070}}.program .programMenu__list__link:focus{background-color:#1d0e46;color:#fff;border-color:#1d0e46}.program .detailInfo{padding:20px 20px 40px}@media only screen and (min-width: 768px){.program .detailInfo{padding:30px 20px 55px}}@media only screen and (min-width: 1025px){.program .detailInfo{padding-bottom:70px}}@media only screen and (min-width: 1200px){.program .detailInfo{position:relative;margin-top:-100px;padding-top:0}}.program .detailInfo__container{width:100%;max-width:500px;margin:0 auto}@media only screen and (min-width: 768px){.program .detailInfo__container{max-width:650px}}@media only screen and (min-width: 1025px){.program .detailInfo__container{max-width:1200px}}.program .detailInfo__patch{display:-ms-flexbox;display:flex}.program .detailInfo__patch__text{background-color:#1d0e46;font-size:.875rem;font-weight:700;text-transform:uppercase;color:#fff;padding:5px 20px 4px 8px;-webkit-clip-path:polygon(0 0, 90% 0, 100% 100%, 0% 100%);clip-path:polygon(0 0, 90% 0, 100% 100%, 0% 100%)}@media only screen and (min-width: 768px){.program .detailInfo__patch__text{font-size:.9375rem}}@media only screen and (min-width: 1200px){.program .detailInfo__patch__text{font-size:1rem;padding:6px 22px 5px 10px}}.program .detailInfo__dataBlock{background-color:rgba(240,40,60,.9);color:#fff;padding:20px;margin-bottom:25px}@media only screen and (min-width: 500px){.program .detailInfo__dataBlock{padding:30px}}@media only screen and (min-width: 1025px){.program .detailInfo__dataBlock{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}}@media only screen and (min-width: 1200px){.program .detailInfo__dataBlock{padding:30px 40px}}.program .detailInfo__dataBlock__col1{padding-bottom:20px;margin-bottom:20px;border-bottom:1px solid rgba(255,255,255,.5)}@media only screen and (min-width: 1025px){.program .detailInfo__dataBlock__col1{padding:0 20px 0 0;margin:0 30px 0 0;border-right:1px solid rgba(255,255,255,.5);border-bottom:none;width:260px}}@media only screen and (min-width: 1200px){.program .detailInfo__dataBlock__col1{width:320px}}.program .detailInfo__dataBlock__col2{padding-bottom:30px}@media only screen and (min-width: 1025px){.program .detailInfo__dataBlock__col2{padding:0 30px 0 0;-ms-flex:1;flex:1}}@media only screen and (min-width: 1025px){.program .detailInfo__dataBlock__col3{margin-left:auto}}.program .detailInfo__dataBlock .programBasic{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}@media only screen and (min-width: 1025px){.program .detailInfo__dataBlock .programBasic{height:100%}}.program .detailInfo__dataBlock .programBasic__name{font-size:1.25rem;font-weight:500;padding-bottom:3px}@media only screen and (min-width: 1200px){.program .detailInfo__dataBlock .programBasic__name{font-size:1.625rem}}.program .detailInfo__dataBlock .programBasic__title{font-size:.8125rem;font-weight:300;padding-bottom:10px}@media only screen and (min-width: 1200px){.program .detailInfo__dataBlock .programBasic__title{font-size:1.25rem;padding-bottom:18px}}.program .detailInfo__dataBlock .programBasic__title .inline-block{display:inline-block}.program .detailInfo__dataBlock .programBasic__category{display:-ms-flexbox;display:flex}.program .detailInfo__dataBlock .programBasic__category span{font-size:.6875rem;font-weight:700;text-transform:uppercase;padding:4px 8px;border-radius:999px;border:1px solid #fff}@media only screen and (min-width: 1200px){.program .detailInfo__dataBlock .programBasic__category span{font-size:.75rem;padding:7px 12px}}.program .detailInfo__dataBlock .programBasic__delivery{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;padding-top:16px}@media only screen and (min-width: 1200px){.program .detailInfo__dataBlock .programBasic__delivery{padding-top:20px;font-size:1rem}}.program .detailInfo__dataBlock .programBasic__delivery .iconSVG{width:16px;height:16px;fill:#fff;margin-right:8px}@media only screen and (min-width: 1200px){.program .detailInfo__dataBlock .programBasic__delivery .iconSVG{width:20px;height:20px}}.program .detailInfo__dataBlock .programBasic__delivery strong{padding-right:4px}.program .detailInfo__dataBlock .programBasic__infoText{padding-top:16px}@media only screen and (min-width: 1200px){.program .detailInfo__dataBlock .programBasic__infoText{font-weight:500;padding-top:20px}}.program .detailInfo__dataBlock .programBasic__content__text{line-height:1.3;padding-bottom:5px}@media only screen and (min-width: 1200px){.program .detailInfo__dataBlock .programBasic__content__text{font-size:1rem}}.program .detailInfo__dataBlock .programBasic__eligibilities{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap}@media only screen and (min-width: 1025px){.program .detailInfo__dataBlock .programBasic__eligibilities{margin-top:auto;padding-top:15px}}.program .detailInfo__dataBlock .programBasic__eligibilities__title{font-size:.8125rem;font-weight:700;padding-right:10px}@media only screen and (min-width: 1200px){.program .detailInfo__dataBlock .programBasic__eligibilities__title{font-size:1rem}}.program .detailInfo__dataBlock .programBasic__eligibilities__title .block{display:block}@media only screen and (min-width: 1025px){.program .detailInfo__dataBlock .programBasic__eligibilities__title .block{display:inline-block}}.program .detailInfo__dataBlock .programBasic__eligibilities__list{display:-ms-flexbox;display:flex}.program .detailInfo__dataBlock .programBasic__eligibilities__list__item{width:45px;height:45px;border:1px solid #fff;margin-right:6px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;font-size:.5625rem;font-weight:700;padding:8px;text-align:center}@media only screen and (min-width: 1200px){.program .detailInfo__dataBlock .programBasic__eligibilities__list__item{width:52px;height:52px;font-size:.75rem;padding:6px}}.program .detailInfo__dataBlock .programBasic__eligibilities__list__item:last-child{margin:0}.program .detailInfo__dataBlock .programBasic__priceBlock{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;padding-bottom:16px}@media only screen and (min-width: 1200px){.program .detailInfo__dataBlock .programBasic__priceBlock{padding-bottom:0}}.program .detailInfo__dataBlock .programBasic__priceBlock__text{font-size:.5625rem;padding-bottom:2px}@media only screen and (min-width: 1200px){.program .detailInfo__dataBlock .programBasic__priceBlock__text{font-size:1rem}}.program .detailInfo__dataBlock .programBasic__priceBlock__price{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-align:center;align-items:center}@media only screen and (min-width: 1200px){.program .detailInfo__dataBlock .programBasic__priceBlock__price{-ms-flex-align:start;align-items:flex-start}}.program .detailInfo__dataBlock .programBasic__priceBlock__price .priceText{font-size:1.375rem;font-weight:700}@media only screen and (min-width: 1200px){.program .detailInfo__dataBlock .programBasic__priceBlock__price .priceText{font-size:2.1875rem}}.program .detailInfo__dataBlock .programBasic__priceBlock__price .vatBlock{margin-left:5px;font-weight:900;font-size:.5rem;background-color:#1d0e46;border-radius:4px;padding:3px 5px}@media only screen and (min-width: 1200px){.program .detailInfo__dataBlock .programBasic__priceBlock__price .vatBlock{font-size:.625rem;margin-left:10px}}.program .detailInfo__dataBlock .programBasic__contacts{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}@media only screen and (min-width: 1025px){.program .detailInfo__dataBlock .programBasic__contacts{margin-top:auto}}.program .detailInfo__dataBlock .programBasic__contacts__link{width:44px;height:44px;background-color:#fff;border-radius:50%;margin-right:6px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;cursor:pointer;transition:background-color .5s}@media only screen and (min-width: 1200px){.program .detailInfo__dataBlock .programBasic__contacts__link{width:48px;height:48px;margin-right:10px}}.program .detailInfo__dataBlock .programBasic__contacts__link .icon{width:22px;height:22px;fill:#1d0e46;transition:fill .5s}@media only screen and (min-width: 1200px){.program .detailInfo__dataBlock .programBasic__contacts__link:hover{background-color:#1d0e46}}@media only screen and (min-width: 1200px){.program .detailInfo__dataBlock .programBasic__contacts__link:hover .icon{fill:#fff}}.program .detailInfo__dataBlock .programBasic__contacts__link-form{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;height:44px;padding:0 16px;background-color:#fff;border-radius:999px;color:#1d0e46;text-decoration:none;font-size:.8125rem;cursor:pointer;transition:background-color .5s,color .5s}@media only screen and (min-width: 1200px){.program .detailInfo__dataBlock .programBasic__contacts__link-form{font-size:1rem;padding:0 20px;height:48px}}.program .detailInfo__dataBlock .programBasic__contacts__link-form .icon-link{margin-left:3px}@media only screen and (min-width: 1200px){.program .detailInfo__dataBlock .programBasic__contacts__link-form .icon-link{margin-left:5px}}@media only screen and (min-width: 1200px){.program .detailInfo__dataBlock .programBasic__contacts__link-form:hover{color:#fff;background-color:#1d0e46}}.program .detailInfo__breadCrumb{font-size:.625rem}@media only screen and (min-width: 500px){.program .detailInfo__breadCrumb{font-size:.75rem}}@media only screen and (min-width: 1025px){.program .detailInfo__breadCrumb{font-size:.875rem}}.program .detailInfo__breadCrumb__link{color:#333;text-decoration:none}@media only screen and (min-width: 1200px){.program .detailInfo__breadCrumb__link:hover{text-decoration:underline}}.program .residenceBrief{padding:0 20px 40px}@media only screen and (min-width: 500px){.program .residenceBrief{padding-bottom:60px}}@media only screen and (min-width: 1200px){.program .residenceBrief{padding-bottom:80px}}.program .residenceBrief__container{width:100%;max-width:500px;margin:0 auto}@media only screen and (min-width: 768px){.program .residenceBrief__container{max-width:650px}}@media only screen and (min-width: 1025px){.program .residenceBrief__container{max-width:1200px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}}.program .residenceBrief__textBlock{padding-bottom:30px;font-size:.875rem}@media only screen and (min-width: 1025px){.program .residenceBrief__textBlock{-ms-flex-order:1;order:1;-ms-flex:1;flex:1;font-size:.9375rem;padding-bottom:0}}.program .residenceBrief__textBlock__title{font-weight:700;color:#f0283c;text-transform:uppercase;font-size:.75rem;padding-bottom:15px}@media only screen and (min-width: 768px){.program .residenceBrief__textBlock__title{font-size:1rem}}@media only screen and (min-width: 1025px){.program .residenceBrief__textBlock__title{font-size:1.25rem;padding-bottom:10px}}.program .residenceBrief__textBlock__subTitle{font-size:1.5rem;font-weight:300;line-height:1.25}@media only screen and (min-width: 768px){.program .residenceBrief__textBlock__subTitle{font-size:2rem;padding-bottom:6px}}@media only screen and (min-width: 1025px){.program .residenceBrief__textBlock__subTitle{font-size:2.5rem;padding-bottom:15px}}.program .residenceBrief__textBlock__desc{color:#333;line-height:1.45;font-weight:300}.program .residenceBrief__textBlock__desc strong{font-weight:500}.program .residenceBrief__textBlock__desc p{padding-top:20px}.program .residenceBrief__textBlock h4{font-weight:500;color:#1d0e46;padding-bottom:16px}@media only screen and (min-width: 1025px){.program .residenceBrief__textBlock h4{padding-bottom:20px}}.program .residenceBrief__textBlock ul{padding-bottom:20px}@media only screen and (min-width: 1025px){.program .residenceBrief__textBlock ul{padding-bottom:20px}}.program .residenceBrief__textBlock ul li{font-weight:300}.program .residenceBrief__textBlock ul li:before{content:"";width:3px;height:3px;background-color:#333;border-radius:50%;margin-right:5px;display:inline-block;transform:translateY(-2px)}.program .residenceBrief__textBlock ul li strong{font-weight:300}.program .residenceBrief__btn{display:-ms-flexbox;display:flex;padding-top:30px}.program .residenceBrief__btn__link{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;background-color:#f0283c;height:48px;width:100%;border-radius:999px;color:#fff;text-decoration:none;font-size:1rem;cursor:pointer;transition:background-color .5s}@media only screen and (min-width: 500px){.program .residenceBrief__btn__link{width:auto;padding:0 24px}}.program .residenceBrief__btn__link .icon{width:22px;height:22px;margin-right:10px;fill:#fff}@media only screen and (min-width: 1200px){.program .residenceBrief__btn__link:hover{background-color:#1d0e46}}@media only screen and (min-width: 1025px){.program .residenceBrief__imgBlock{-ms-flex-order:0;order:0;margin-right:50px;width:550px;position:relative}}@media only screen and (min-width: 1200px){.program .residenceBrief__imgBlock{width:600px;margin-right:60px}}@media only screen and (min-width: 1200px){.program .residenceBrief__imgBlock__sliderBlock{padding-right:80px}}.program .residenceBrief__imgBlock__sliderBlock .slick-dots{position:absolute;bottom:30px;left:30px}@media only screen and (min-width: 1025px){.program .residenceBrief__imgBlock__sliderBlock .slick-dots{display:-ms-flexbox !important;display:flex !important}}.program .residenceBrief__imgBlock__sliderBlock .slick-dots li:not(:last-child){margin-right:10px}.program .residenceBrief__imgBlock__sliderBlock .slick-dots li button{outline:none;border:none;padding:0;display:block;text-indent:-9999px;width:16px;height:6px;cursor:pointer;transition:background-color .5s}@media only screen and (min-width: 1200px){.program .residenceBrief__imgBlock__sliderBlock .slick-dots li button:hover{background-color:#f0283c}}.program .residenceBrief__imgBlock__sliderBlock .slick-dots li.slick-active button{background-color:#1d0e46}.program .residenceBrief__imgBlock__img{width:100%;height:280px;position:relative}@media only screen and (min-width: 500px){.program .residenceBrief__imgBlock__img{height:320px}}@media only screen and (min-width: 768px){.program .residenceBrief__imgBlock__img{height:380px}}@media only screen and (min-width: 1025px){.program .residenceBrief__imgBlock__img{height:495px;width:520px}}.program .residenceBrief__imgBlock__img__picture{width:100%;height:100%;position:absolute;left:0;top:0}.program .residenceBrief__imgBlock__title{position:relative;background-color:rgba(29,14,70,.9);color:#fff;font-size:1.375rem;font-weight:300;line-height:1.25;padding:35px 25px;width:calc(100% - 40px);max-width:240px;margin:-35px auto 0}@media only screen and (min-width: 1025px){.program .residenceBrief__imgBlock__title{position:absolute;top:60px;right:0;width:300px;max-width:none;margin:0;font-size:1.875rem;height:375px;display:-ms-flexbox;display:flex;-ms-flex-align:end;align-items:flex-end;padding:35px}}.program .priceAndPlans{padding:0 20px 40px}@media only screen and (min-width: 768px){.program .priceAndPlans{padding-bottom:60px}}@media only screen and (min-width: 1200px){.program .priceAndPlans{padding-bottom:80px}}.program .priceAndPlans__container{width:100%;max-width:1200px;margin:0 auto}.program .priceAndPlans__title{text-align:center;font-size:.75rem;text-transform:uppercase;font-weight:700;color:#f0283c;padding-bottom:12px}@media only screen and (min-width: 500px){.program .priceAndPlans__title{font-size:.875rem}}@media only screen and (min-width: 768px){.program .priceAndPlans__title{font-size:1rem;padding-bottom:15px}}@media only screen and (min-width: 1025px){.program .priceAndPlans__title{font-size:1.25rem}}.program .priceAndPlans__subTitle{font-size:1.5rem;font-weight:300;text-align:center;padding-bottom:20px}@media only screen and (min-width: 768px){.program .priceAndPlans__subTitle{font-size:2rem;padding-bottom:40px}}@media only screen and (min-width: 1025px){.program .priceAndPlans__subTitle{font-size:2.5rem;padding-bottom:60px}}.program .priceAndPlans__subTitle strong{font-weight:400;display:block}.program .priceAndPlans__subTitle2{font-size:.875rem;font-weight:500;padding:0 0 20px 20px;text-transform:uppercase}@media only screen and (min-width: 1025px){.program .priceAndPlans__subTitle2{font-size:1rem;padding-bottom:30px}}.program .priceAndPlans__subTitle2 .colorTxt{display:block;font-style:italic;color:#f0283c;font-weight:700}@media only screen and (min-width: 768px){.program .priceAndPlans__subTitle2 .colorTxt{display:inline}}.program .priceAndPlans .pricePurpleBlock{background-color:#1d0e46;padding:20px;margin-bottom:40px}@media only screen and (min-width: 500px){.program .priceAndPlans .pricePurpleBlock{padding:30px}}@media only screen and (min-width: 1200px){.program .priceAndPlans .pricePurpleBlock{padding:52px;margin-bottom:55px}}.program .priceAndPlans .pricePurpleBlock__title{text-align:center;color:#fff;font-size:1rem;padding-bottom:20px}@media only screen and (min-width: 768px){.program .priceAndPlans .pricePurpleBlock__title{font-size:1.4375rem;padding-bottom:26px}}@media only screen and (min-width: 1200px){.program .priceAndPlans .pricePurpleBlock__title{font-size:1.875rem;padding-bottom:32px}}.program .priceAndPlans .pricePurpleBlock__list{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:10px;padding-bottom:20px;width:100%;max-width:500px;margin:0 auto}@media only screen and (min-width: 768px){.program .priceAndPlans .pricePurpleBlock__list{padding-bottom:26px;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:center;justify-content:center;max-width:none;gap:0;width:calc(100% + 10px);margin:0 -5px}}@media only screen and (min-width: 1200px){.program .priceAndPlans .pricePurpleBlock__list{padding-bottom:32px;width:calc(100% + 20px);margin:0 -10px}}.program .priceAndPlans .pricePurpleBlock__list__item{background-color:#fff;text-align:center;padding:20px 10px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;-ms-flex-direction:column;flex-direction:column;color:#1d0e46;font-size:.875rem}@media only screen and (min-width: 768px){.program .priceAndPlans .pricePurpleBlock__list__item{width:calc(33.3333% - 10px);margin:0 5px}}@media only screen and (min-width: 1200px){.program .priceAndPlans .pricePurpleBlock__list__item{font-size:1.25rem;line-height:1.5;width:calc(33.3333% - 20px);margin:0 10px}}.program .priceAndPlans .pricePurpleBlock__list__item .text-size-1{font-size:1.125rem}@media only screen and (min-width: 1200px){.program .priceAndPlans .pricePurpleBlock__list__item .text-size-1{font-size:1.75rem}}.program .priceAndPlans .pricePurpleBlock__list__item .text-up{text-transform:uppercase}.program .priceAndPlans .pricePurpleBlock__list__item .weight-500{font-weight:500}.program .priceAndPlans .pricePurpleBlock__list__item .text-size-2{font-size:1.375rem}@media only screen and (min-width: 1200px){.program .priceAndPlans .pricePurpleBlock__list__item .text-size-2{font-size:1.75rem}}.program .priceAndPlans .pricePurpleBlock__btn{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center}.program .priceAndPlans .pricePurpleBlock__btn__link{width:100%;background-color:#f0283c;color:#fff;border-radius:999px;height:50px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;text-decoration:none;transition:background-color .5s;cursor:pointer}@media only screen and (min-width: 500px){.program .priceAndPlans .pricePurpleBlock__btn__link{width:auto;padding:0 24px;font-size:1rem;font-weight:500}}@media only screen and (min-width: 1200px){.program .priceAndPlans .pricePurpleBlock__btn__link{padding:0 32px;font-size:1.25rem;height:60px}}@media only screen and (min-width: 1200px){.program .priceAndPlans .pricePurpleBlock__btn__link:hover{background-color:rgba(255,255,255,.2)}}.program .priceAndPlans .dataBlock{margin-bottom:10px}.program .priceAndPlans .dataBlock__list{margin-bottom:10px}.program .priceAndPlans .dataBlock__list__titleBar{position:relative;background-color:#f3f3f3;display:-ms-flexbox;display:flex;padding:10px 0;transition:background-color .5s;min-height:40px}@media only screen and (min-width: 768px){.program .priceAndPlans .dataBlock__list__titleBar{height:50px}}@media only screen and (min-width: 1200px){.program .priceAndPlans .dataBlock__list__titleBar{height:60px}}@media only screen and (min-width: 1200px){.program .priceAndPlans .dataBlock__list__titleBar:hover{background-color:#f0283c}}@media only screen and (min-width: 1200px){.program .priceAndPlans .dataBlock__list__titleBar:hover .dataBlock__list__titleBar__titles{color:#fff}}@media only screen and (min-width: 1200px){.program .priceAndPlans .dataBlock__list__titleBar:hover .PricePlan-arrow .iconSVG{fill:#fff}}.program .priceAndPlans .dataBlock__list__titleBar__titles{font-size:.875rem;font-weight:500;color:#f0283c;padding:0 50px 0 15px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;text-transform:uppercase;transition:color .5s}@media only screen and (min-width: 768px){.program .priceAndPlans .dataBlock__list__titleBar__titles{padding:0 25px}}@media only screen and (min-width: 1200px){.program .priceAndPlans .dataBlock__list__titleBar__titles{font-size:1rem}}.program .priceAndPlans .dataBlock__list__titleBar__titles.title1{position:relative;z-index:1;cursor:pointer}@media only screen and (min-width: 1025px){.program .priceAndPlans .dataBlock__list__titleBar__titles.title1{width:40%}}.program .priceAndPlans .dataBlock__list__titleBar__titles.title2{display:none}@media only screen and (min-width: 1025px){.program .priceAndPlans .dataBlock__list__titleBar__titles.title2{display:-ms-flexbox;display:flex}}.program .priceAndPlans .dataBlock__list__titleBar__titles.title3{display:none}@media only screen and (min-width: 1025px){.program .priceAndPlans .dataBlock__list__titleBar__titles.title3{display:-ms-flexbox;display:flex;padding-right:120px;margin-left:auto}}.program .priceAndPlans .dataBlock__list__titleBar .PricePlan-arrow{position:absolute;top:0;right:0;z-index:1;padding-right:20px;width:100%;height:100%;display:-ms-flexbox;display:flex;-ms-flex-pack:end;justify-content:flex-end;-ms-flex-align:center;align-items:center;cursor:pointer}@media only screen and (min-width: 768px){.program .priceAndPlans .dataBlock__list__titleBar .PricePlan-arrow{height:50px}}@media only screen and (min-width: 1200px){.program .priceAndPlans .dataBlock__list__titleBar .PricePlan-arrow{height:60px}}.program .priceAndPlans .dataBlock__list__titleBar .PricePlan-arrow .iconSVG{width:16px;height:16px;fill:#f0283c;transform:rotate(180deg);transition:transform .5s}@media only screen and (min-width: 1025px){.program .priceAndPlans .dataBlock__list__titleBar .PricePlan-arrow .iconSVG{width:20px;height:20px}}.program .priceAndPlans .dataBlock__list__innerTitle{display:none}@media only screen and (min-width: 1200px){.program .priceAndPlans .dataBlock__list__innerTitle{position:-webkit-sticky;position:sticky;top:130px;z-index:1;display:-ms-flexbox;display:flex;padding:20px 0 10px;text-align:center;color:#646464;background-color:#fff;opacity:0;transition:opacity .5s 0}}@media only screen and (min-width: 1200px){.program .priceAndPlans .dataBlock__list__innerTitle.visible{opacity:1;transition:opacity .5s .5s}}.program .priceAndPlans .dataBlock__list__innerTitle--listItem{text-transform:uppercase;font-weight:500;font-size:.75rem}@media only screen and (min-width: 1200px){.program .priceAndPlans .dataBlock__list__innerTitle--listItem.item1,.program .priceAndPlans .dataBlock__list__innerTitle--listItem.item2,.program .priceAndPlans .dataBlock__list__innerTitle--listItem.item6{width:90px}}@media only screen and (min-width: 1200px){.program .priceAndPlans .dataBlock__list__innerTitle--listItem.item4,.program .priceAndPlans .dataBlock__list__innerTitle--listItem.item7{width:100px}}@media only screen and (min-width: 1200px){.program .priceAndPlans .dataBlock__list__innerTitle--listItem.item3{width:160px}}@media only screen and (min-width: 1200px){.program .priceAndPlans .dataBlock__list__innerTitle--listItem.item5{width:120px}}@media only screen and (min-width: 1200px){.program .priceAndPlans .dataBlock__list__innerTitle--listItem.item8{width:80px}}@media only screen and (min-width: 1200px){.program .priceAndPlans .dataBlock__list__innerTitle--listItem.item9{-ms-flex:1;flex:1}}.program .priceAndPlans .dataBlock__list__dataHolder{position:relative;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;padding:15px;font-size:.875rem}@media only screen and (min-width: 768px){.program .priceAndPlans .dataBlock__list__dataHolder{-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap}}@media only screen and (min-width: 1025px){.program .priceAndPlans .dataBlock__list__dataHolder{padding:15px 5px}}@media only screen and (min-width: 1200px){.program .priceAndPlans .dataBlock__list__dataHolder{padding:20px 0}}.program .priceAndPlans .dataBlock__list__dataHolder__subTitle{padding:4px 0;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center}@media only screen and (min-width: 500px){.program .priceAndPlans .dataBlock__list__dataHolder__subTitle{padding:6px 10px}}@media only screen and (min-width: 768px){.program .priceAndPlans .dataBlock__list__dataHolder__subTitle{width:50%}}@media only screen and (min-width: 1025px){.program .priceAndPlans .dataBlock__list__dataHolder__subTitle{width:25%;text-align:center;padding:8px 12px}}@media only screen and (min-width: 1200px){.program .priceAndPlans .dataBlock__list__dataHolder__subTitle{width:auto;padding:0 10px}}.program .priceAndPlans .dataBlock__list__dataHolder__subTitle .item-title-name{font-size:.75rem;font-weight:500;text-transform:uppercase;color:#646464}.program .priceAndPlans .dataBlock__list__dataHolder__subTitle .item-data-text{color:#1d0e46;font-size:.75rem;font-weight:500;padding-left:10px;text-align:right;-ms-flex:1;flex:1}@media only screen and (min-width: 1200px){.program .priceAndPlans .dataBlock__list__dataHolder__subTitle .item-data-text{text-align:center;font-size:.9375rem;padding-left:0}}@media only screen and (min-width: 1200px){.program .priceAndPlans .dataBlock__list__dataHolder__subTitle.item1,.program .priceAndPlans .dataBlock__list__dataHolder__subTitle.item2,.program .priceAndPlans .dataBlock__list__dataHolder__subTitle.item6{width:90px}}@media only screen and (min-width: 1200px){.program .priceAndPlans .dataBlock__list__dataHolder__subTitle.item4,.program .priceAndPlans .dataBlock__list__dataHolder__subTitle.item7{width:100px}}@media only screen and (min-width: 1200px){.program .priceAndPlans .dataBlock__list__dataHolder__subTitle.item3{width:160px}}@media only screen and (min-width: 1200px){.program .priceAndPlans .dataBlock__list__dataHolder__subTitle.item5{width:120px}}@media only screen and (min-width: 1200px){.program .priceAndPlans .dataBlock__list__dataHolder__subTitle.item8{width:80px}}.program .priceAndPlans .dataBlock__list__dataHolder__subTitle.item8 .downloadPlanLink{display:block;cursor:pointer}@media only screen and (min-width: 1200px){.program .priceAndPlans .dataBlock__list__dataHolder__subTitle.item8 .downloadPlanLink{margin:0 auto}}.program .priceAndPlans .dataBlock__list__dataHolder__subTitle.item8 .downloadPlanLink .iconSVG{width:14px;height:14px;fill:#333;transition:fill .5s}@media only screen and (min-width: 1200px){.program .priceAndPlans .dataBlock__list__dataHolder__subTitle.item8 .downloadPlanLink .iconSVG{width:20px;height:20px}}@media only screen and (min-width: 1200px){.program .priceAndPlans .dataBlock__list__dataHolder__subTitle.item8 .downloadPlanLink .iconSVG:hover{fill:#f0283c}}.program .priceAndPlans .dataBlock__list__dataHolder__subTitle.item9{display:-ms-flexbox;display:flex;-ms-flex-pack:start;justify-content:flex-start;width:100%}@media only screen and (min-width: 1200px){.program .priceAndPlans .dataBlock__list__dataHolder__subTitle.item9{width:auto;-ms-flex:1;flex:1;-ms-flex-pack:end;justify-content:flex-end;padding-right:20px}}.program .priceAndPlans .dataBlock__list__dataHolder__subTitle.item9 .lotContact{height:44px;border-radius:999px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;cursor:pointer;transition:background-color .5s;margin-top:10px}@media only screen and (min-width: 1200px){.program .priceAndPlans .dataBlock__list__dataHolder__subTitle.item9 .lotContact{height:48px;margin-top:0}}.program .priceAndPlans .dataBlock__list__dataHolder__subTitle.item9 .lotContact--ring{width:44px;background-color:#1d0e46}@media only screen and (min-width: 1200px){.program .priceAndPlans .dataBlock__list__dataHolder__subTitle.item9 .lotContact--ring{width:48px}}.program .priceAndPlans .dataBlock__list__dataHolder__subTitle.item9 .lotContact--ring .icon{width:22px;height:22px;fill:#fff}@media only screen and (min-width: 1200px){.program .priceAndPlans .dataBlock__list__dataHolder__subTitle.item9 .lotContact--ring:hover{background-color:#401f9b}}.program .priceAndPlans .dataBlock__list__dataHolder__subTitle.item9 .lotContact--form{-ms-flex:1;flex:1;margin-left:10px;background-color:#f0283c;color:#fff;text-decoration:none}@media only screen and (min-width: 500px){.program .priceAndPlans .dataBlock__list__dataHolder__subTitle.item9 .lotContact--form{-ms-flex:none;flex:none;padding:0 24px}}@media only screen and (min-width: 1200px){.program .priceAndPlans .dataBlock__list__dataHolder__subTitle.item9 .lotContact--form{font-size:1rem}}.program .priceAndPlans .dataBlock__list__dataHolder__subTitle.item9 .lotContact--form .icon-link{margin-left:3px}@media only screen and (min-width: 1200px){.program .priceAndPlans .dataBlock__list__dataHolder__subTitle.item9 .lotContact--form:hover{background-color:#d60f23}}.program .priceAndPlans .dataBlock__list__dataHolder__subTitle.item9 .reserved{font-weight:500}@media only screen and (min-width: 1200px){.program .priceAndPlans .dataBlock__list__dataHolder__subTitle.item9 .reserved{font-size:.9375rem}}@media only screen and (min-width: 1200px){.program .priceAndPlans .dataBlock__list__dataHolder__subTitle .hiddenDesk{display:none}}.program .priceAndPlans .dataBlock__list__dataHolder:nth-child(2n+2){background-color:#f3f3f3}.program .priceAndPlans .dataBlock__list__dataHolder.disabled{opacity:.4;background-color:#fff;border-bottom:1px solid rgba(0,0,0,.4)}.program .priceAndPlans .dataBlock__list__dataHolder.disabled .dataBlock__list__dataHolder__subTitle .item-data-text{color:#000}.program .priceAndPlans .dataBlock__list.active .dataBlock__list__titleBar{background-color:#1d0e46;color:#fff}.program .priceAndPlans .dataBlock__list.active .dataBlock__list__titleBar__titles{color:#fff}.program .priceAndPlans .dataBlock__list.active .dataBlock__list__titleBar .PricePlan-arrow .iconSVG{fill:#fff;transform:rotate(0deg)}.program .priceAndPlans .dataBlock__dataMainDiv{display:none}.program .priceAndPlans__legal{font-size:.625rem;color:#333}@media only screen and (min-width: 768px){.program .priceAndPlans__legal{font-size:.75rem;line-height:1.8}}.program .videoAndGallery{padding:0 20px 40px;text-align:center}@media only screen and (min-width: 500px){.program .videoAndGallery{padding-bottom:60px}}@media only screen and (min-width: 1025px){.program .videoAndGallery{padding-bottom:80px}}.program .videoAndGallery--container{width:100%;max-width:1200px;margin:0 auto}.program .videoAndGallery--title{color:#f0283c;text-transform:uppercase;font-weight:700;padding-bottom:10px;font-size:.75rem}@media only screen and (min-width: 768px){.program .videoAndGallery--title{font-size:1rem}}@media only screen and (min-width: 1025px){.program .videoAndGallery--title{font-size:1.25rem}}.program .videoAndGallery--subTitle{font-size:1.5rem;font-weight:300;padding-bottom:25px}@media only screen and (min-width: 768px){.program .videoAndGallery--subTitle{font-size:2rem;padding-bottom:32px}}@media only screen and (min-width: 1025px){.program .videoAndGallery--subTitle{font-size:2.5rem;padding-bottom:40px}}.program .videoAndGallery--subTitle strong{display:block;font-weight:500}.program .videoAndGallery--subTitle .block{display:block}@media only screen and (min-width: 1025px){.program .videoAndGallery--subTitle .block{display:inline}}.program .videoAndGallery__tabBlock{width:100%;max-width:500px;margin:0 auto}@media only screen and (min-width: 768px){.program .videoAndGallery__tabBlock{max-width:750px}}@media only screen and (min-width: 1025px){.program .videoAndGallery__tabBlock{max-width:none}}.program .videoAndGallery__tabBlock__list{border-bottom:1px solid #eee}.program .videoAndGallery__tabBlock__list--item{border:1px solid #eee;border-bottom:none}@media only screen and (min-width: 1025px){.program .videoAndGallery__tabBlock__list--item{display:none}}@media only screen and (min-width: 1025px){.program .videoAndGallery__tabBlock__list--item.active{display:block;width:100%}}.program .videoAndGallery__tabBlock__list--item.active .videoAndGallery__tabBlock__list--link{background-color:#f0283c;color:#fff;pointer-events:none}.program .videoAndGallery__tabBlock__list--item.active .videoAndGallery__tabBlock__list--link .iconSVG{fill:#fff}.program .videoAndGallery__tabBlock__list--item.active .videoAndGallery__tabBlock__list__blockMediaGallery{position:relative;display:block;height:180px}@media only screen and (min-width: 500px){.program .videoAndGallery__tabBlock__list--item.active .videoAndGallery__tabBlock__list__blockMediaGallery{height:278px}}@media only screen and (min-width: 768px){.program .videoAndGallery__tabBlock__list--item.active .videoAndGallery__tabBlock__list__blockMediaGallery{height:380px}}@media only screen and (min-width: 1025px){.program .videoAndGallery__tabBlock__list--item.active .videoAndGallery__tabBlock__list__blockMediaGallery{height:540px}}.program .videoAndGallery__tabBlock__list--link{color:#333;font-size:.875rem;display:block;padding:14px 0;cursor:pointer;font-weight:500;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;transition:background-color .5s,color .5s}@media only screen and (min-width: 1025px){.program .videoAndGallery__tabBlock__list--link{display:none}}.program .videoAndGallery__tabBlock__list--link .iconSVG{width:22px;height:22px;fill:#333;margin-right:10px;transition:fill .5s}.program .videoAndGallery__tabBlock__list--link.active{background-color:#f0283c;color:#fff}.program .videoAndGallery__tabBlock__list--link.active .iconSVG{fill:#fff}.program .videoAndGallery__tabBlock__list__blockMedia{height:390px;display:none}@media only screen and (min-width: 1025px){.program .videoAndGallery__tabBlock__list__blockMedia{height:540px;display:block}}.program .videoAndGallery__tabBlock__list__blockMedia iframe{display:block;height:100%}.program .videoAndGallery__tabBlock__list__blockMediaGallery{width:100%;position:relative;display:none}@media only screen and (min-width: 1025px){.program .videoAndGallery__tabBlock__list__blockMediaGallery{display:block}}.program .videoAndGallery__tabBlock__list__blockMediaGallery--arrows{position:absolute;top:calc(50% - 22px);width:100%;z-index:1}.program .videoAndGallery__tabBlock__list__blockMediaGallery--arrows .slick-arrow{display:block !important;position:absolute;top:0;left:20px;width:45px;height:45px;border-radius:50%;z-index:1;background-color:#f0283c;color:#fff;font-size:1rem;border:none;transition:background-color .2s;cursor:pointer}.program .videoAndGallery__tabBlock__list__blockMediaGallery--arrows .slick-arrow:before{font-family:"atland" !important;content:""}@media only screen and (min-width: 1200px){.program .videoAndGallery__tabBlock__list__blockMediaGallery--arrows .slick-arrow:hover{background-color:#1d0e46}}.program .videoAndGallery__tabBlock__list__blockMediaGallery--arrows .slick-arrow.slick-prev{transform:rotate(180deg)}.program .videoAndGallery__tabBlock__list__blockMediaGallery--arrows .slick-arrow.slick-next{left:unset;right:20px}.program .videoAndGallery__tabBlock__list--gallery{width:100%;height:100%}.program .videoAndGallery__tabBlock__list--gallery .slick-list{height:100%;width:100%}.program .videoAndGallery__tabBlock__list--gallery .slick-track{height:100%}.program .videoAndGallery__tabBlock__list--gallery .slick-slide{width:100%}.program .videoAndGallery__tabBlock__list--gallery .slick-dots{position:absolute;bottom:30px;left:0;width:100%;padding:0 15px;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center}@media only screen and (min-width: 1025px){.program .videoAndGallery__tabBlock__list--gallery .slick-dots{display:-ms-flexbox !important;display:flex !important}}.program .videoAndGallery__tabBlock__list--gallery .slick-dots li:not(:last-child){margin-right:10px}.program .videoAndGallery__tabBlock__list--gallery .slick-dots li button{outline:none;border:none;padding:0;display:block;text-indent:-9999px;width:16px;height:6px;cursor:pointer}@media only screen and (min-width: 1200px){.program .videoAndGallery__tabBlock__list--gallery .slick-dots li button:hover{background-color:#f0283c}}.program .videoAndGallery__tabBlock__list--gallery .slick-dots li.slick-active button{background-color:#1d0e46}.program .videoAndGallery__tabBlock__list--galleryItem{height:220px;position:relative}@media only screen and (min-width: 500px){.program .videoAndGallery__tabBlock__list--galleryItem{height:360px}}@media only screen and (min-width: 768px){.program .videoAndGallery__tabBlock__list--galleryItem{height:390px}}@media only screen and (min-width: 1200px){.program .videoAndGallery__tabBlock__list--galleryItem{height:540px}}.program .videoAndGallery__tabBlock__list--galleryItem__picture{width:100%;height:100%;position:absolute;left:0;top:0;cursor:pointer}.program .videoAndGallery__tabBlock__nav{display:none;border:1px solid #eee;border-bottom:none}@media only screen and (min-width: 1025px){.program .videoAndGallery__tabBlock__nav{display:-ms-flexbox;display:flex}}.program .videoAndGallery__tabBlock__nav--item{-ms-flex:0 1 100%;flex:0 1 100%;border-right:1px solid #eee}.program .videoAndGallery__tabBlock__nav--item:last-child{border-right:none}.program .videoAndGallery__tabBlock__nav--link{width:100%;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;font-weight:500;padding:30px 10px;font-size:1rem;cursor:pointer;transition:background-color .2s}.program .videoAndGallery__tabBlock__nav--link .iconSVG{width:26px;height:26px;fill:#333;margin-right:10px}.program .videoAndGallery__tabBlock__nav--link.active{background-color:#f0283c;color:#fff}.program .videoAndGallery__tabBlock__nav--link.active .iconSVG{fill:#fff}@media only screen and (min-width: 1200px){.program .videoAndGallery__tabBlock__nav--link:hover{background-color:#f0283c;color:#fff}}@media only screen and (min-width: 1200px){.program .videoAndGallery__tabBlock__nav--link:hover .iconSVG{fill:#fff}}.program .blockVille{padding:0 20px 40px}@media only screen and (min-width: 500px){.program .blockVille{padding-bottom:60px}}@media only screen and (min-width: 1200px){.program .blockVille{padding-bottom:80px}}.program .blockVille__container{width:100%;max-width:500px;margin:0 auto}@media only screen and (min-width: 768px){.program .blockVille__container{max-width:650px}}@media only screen and (min-width: 1025px){.program .blockVille__container{max-width:1200px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}}.program .blockVille__textBlock{font-size:.875rem}@media only screen and (min-width: 1025px){.program .blockVille__textBlock{-ms-flex-order:1;order:1;-ms-flex:1;flex:1;font-size:.9375rem}}.program .blockVille__textBlock__title{font-weight:700;color:#f0283c;text-transform:uppercase;font-size:.75rem;padding-bottom:15px}@media only screen and (min-width: 768px){.program .blockVille__textBlock__title{font-size:1rem}}@media only screen and (min-width: 1025px){.program .blockVille__textBlock__title{font-size:1.25rem}}.program .blockVille__textBlock__subTitle{font-size:1.5rem;font-weight:300;line-height:1.25;padding-bottom:20px}@media only screen and (min-width: 768px){.program .blockVille__textBlock__subTitle{font-size:2rem;padding-bottom:25px}}@media only screen and (min-width: 1025px){.program .blockVille__textBlock__subTitle{font-size:2.5rem}}.program .blockVille__textBlock p{color:#333;line-height:1.45;padding-bottom:16px;font-weight:300}@media only screen and (min-width: 1025px){.program .blockVille__textBlock p{padding-bottom:20px}}.program .blockVille__textBlock p strong{font-weight:400}.program .blockVille__textBlock h4{font-weight:500;color:#1d0e46;padding-bottom:16px}@media only screen and (min-width: 1025px){.program .blockVille__textBlock h4{padding-bottom:20px}}.program .blockVille__textBlock ul{padding-bottom:20px}@media only screen and (min-width: 1025px){.program .blockVille__textBlock ul{padding-bottom:20px}}.program .blockVille__textBlock ul li{font-weight:300;padding-bottom:5px}.program .blockVille__textBlock ul li:before{content:"";width:3px;height:3px;background-color:#333;border-radius:50%;margin-right:5px;display:inline-block;transform:translateY(-2px)}.program .blockVille__textBlock ul li strong{font-weight:400}.program .blockVille__textBlock__btn{padding-bottom:30px}@media only screen and (min-width: 500px){.program .blockVille__textBlock__btn{display:-ms-flexbox;display:flex}}@media only screen and (min-width: 1025px){.program .blockVille__textBlock__btn{padding:5px 0 0}}.program .blockVille__textBlock__btn__link{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;height:50px;background-color:#f0283c;color:#fff;border-radius:999px;text-decoration:none;padding:0 24px;cursor:pointer;transition:background-color .5s}@media only screen and (min-width: 1200px){.program .blockVille__textBlock__btn__link:hover{background-color:#1d0e46}}@media only screen and (min-width: 1025px){.program .blockVille__imgBlock{-ms-flex-order:0;order:0;margin-right:50px;width:550px;position:relative}}@media only screen and (min-width: 1200px){.program .blockVille__imgBlock{width:600px;margin-right:60px}}@media only screen and (min-width: 1200px){.program .blockVille__imgBlock__sliderBlock{padding-right:80px}}.program .blockVille__imgBlock__sliderBlock .slick-dots{position:absolute;bottom:30px;left:30px}@media only screen and (min-width: 1025px){.program .blockVille__imgBlock__sliderBlock .slick-dots{display:-ms-flexbox !important;display:flex !important}}.program .blockVille__imgBlock__sliderBlock .slick-dots li:not(:last-child){margin-right:10px}.program .blockVille__imgBlock__sliderBlock .slick-dots li button{outline:none;border:none;padding:0;display:block;text-indent:-9999px;width:16px;height:6px;cursor:pointer;transition:background-color .5s}@media only screen and (min-width: 1200px){.program .blockVille__imgBlock__sliderBlock .slick-dots li button:hover{background-color:#f0283c}}.program .blockVille__imgBlock__sliderBlock .slick-dots li.slick-active button{background-color:#1d0e46}.program .blockVille__imgBlock__img{width:100%;height:280px;background-position:center;background-size:cover}@media only screen and (min-width: 500px){.program .blockVille__imgBlock__img{height:320px}}@media only screen and (min-width: 768px){.program .blockVille__imgBlock__img{height:380px}}@media only screen and (min-width: 1025px){.program .blockVille__imgBlock__img{height:495px;width:520px}}.program .blockVille__imgBlock__title{position:relative;background-color:rgba(29,14,70,.9);color:#fff;font-size:1.375rem;font-weight:300;line-height:1.25;padding:35px 25px;width:calc(100% - 40px);margin:-35px auto 0}@media only screen and (min-width: 1025px){.program .blockVille__imgBlock__title{position:absolute;top:60px;right:0;width:300px;margin:0;font-size:1.875rem;height:375px;display:-ms-flexbox;display:flex;-ms-flex-align:end;align-items:flex-end;padding:35px}}.program .salesArea{padding:0 20px 40px}@media only screen and (min-width: 768px){.program .salesArea{padding-bottom:50px}}@media only screen and (min-width: 1025px){.program .salesArea{padding-bottom:60px}}@media only screen and (min-width: 1200px){.program .salesArea{padding-bottom:70px}}.program .salesArea__container{width:100%;max-width:500px;margin:0 auto}@media only screen and (min-width: 768px){.program .salesArea__container{max-width:650px}}@media only screen and (min-width: 1025px){.program .salesArea__container{position:relative;max-width:1000px}}@media only screen and (min-width: 1025px){.program .salesArea__container{max-width:1200px}}.program .salesArea__mapBlock{position:relative;width:100%}@media only screen and (min-width: 768px){.program .salesArea__mapBlock{margin-bottom:20px}}@media only screen and (min-width: 1025px){.program .salesArea__mapBlock{margin-bottom:40px}}@media only screen and (min-width: 1200px){.program .salesArea__mapBlock{margin-bottom:60px}}.program .salesArea__mapBlock iframe{display:block;height:230px}@media only screen and (min-width: 500px){.program .salesArea__mapBlock iframe{height:280px}}@media only screen and (min-width: 768px){.program .salesArea__mapBlock iframe{height:350px}}@media only screen and (min-width: 1025px){.program .salesArea__mapBlock iframe{height:440px}}@media only screen and (min-width: 1200px){.program .salesArea__mapBlock iframe{height:540px}}.program .salesArea__mapBlock--mapItem{position:relative}.program .salesArea__mapBlock__indexes{display:grid;grid-template-columns:repeat(1, 1fr);gap:2px;padding-top:2px}@media only screen and (min-width: 768px){.program .salesArea__mapBlock__indexes{grid-template-columns:repeat(2, 1fr)}}@media only screen and (min-width: 1025px){.program .salesArea__mapBlock__indexes{padding-top:0;position:absolute;bottom:2px;left:2px;z-index:2;width:calc(100% - 4px);grid-template-columns:repeat(4, 1fr)}}.program .salesArea__mapBlock__indexes__item{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;height:85px;cursor:pointer;background-color:#fde7e9;transition:background-color .5s}@media only screen and (min-width: 1025px){.program .salesArea__mapBlock__indexes__item{background-color:rgba(255,255,255,.9)}}.program .salesArea__mapBlock__indexes__item .icon{width:20px;height:20px;fill:#f0283c;margin-right:12px;transition:fill .5s}.program .salesArea__mapBlock__indexes__item .text{font-size:1rem;font-weight:500;color:#f0283c;transition:color .5s}@media only screen and (min-width: 1200px){.program .salesArea__mapBlock__indexes__item:hover{background-color:#1d0e46}}@media only screen and (min-width: 1200px){.program .salesArea__mapBlock__indexes__item:hover .text{color:#fff}}@media only screen and (min-width: 1200px){.program .salesArea__mapBlock__indexes__item:hover .icon{fill:#fff}}.program .salesArea__mapBlock__indexes__item.active-map-item{background-color:#f0283c;pointer-events:none}.program .salesArea__mapBlock__indexes__item.active-map-item .text{color:#fff}.program .salesArea__mapBlock__indexes__item.active-map-item .icon{fill:#fff}.program .salesArea__mapBlock .gm-style .gm-style-iw-t:after{display:none}.program .salesArea__mapBlock .gm-style .gm-style-iw-c{background-color:#1d0e46;transform:translate(35px, -30px);color:#fff;font-weight:500;font-size:.6875rem;padding:0;border-radius:3px;overflow:visible}.program .salesArea__mapBlock .gm-style .gm-style-iw-c:before{content:"";position:absolute;top:8px;left:-5px;width:0px;height:0px;border-top:5px solid rgba(0,0,0,0);border-bottom:5px solid rgba(0,0,0,0);border-right:5px solid #1d0e46}.program .salesArea__mapBlock .gm-style .gm-style-iw-chr,.program .salesArea__mapBlock .gm-style .gm-style-iw-tc{display:none}.program .salesArea__mapBlock .gm-style .gm-style-iw-d{overflow:visible !important;max-height:none !important;padding:7px 10px;border-radius:3px}.program .salesArea__mapBlock .gm-style .gm-ui-hover-effect{visibility:hidden}.program .salesArea__mapBlock__mapPointer{position:absolute;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.program .salesArea__mapBlock__mapPointer .iconSVG{width:34px;height:50px}.program .salesArea__textBlock{background-color:rgba(240,40,60,.9);padding:30px 20px 20px;color:#fff;text-align:center}@media only screen and (min-width: 768px){.program .salesArea__textBlock{padding:40px}}@media only screen and (min-width: 1025px){.program .salesArea__textBlock{padding:30px}}@media only screen and (min-width: 1200px){.program .salesArea__textBlock{padding:50px 45px}}.program .salesArea__textBlock--title{font-size:1.5rem;font-weight:500;padding-bottom:5px}@media only screen and (min-width: 768px){.program .salesArea__textBlock--title{font-size:1.75rem}}@media only screen and (min-width: 1025px){.program .salesArea__textBlock--title{font-size:2rem}}.program .salesArea__textBlock--address{font-size:.875rem;padding-bottom:20px}@media only screen and (min-width: 768px){.program .salesArea__textBlock--address{font-size:1.25rem}}@media only screen and (min-width: 1025px){.program .salesArea__textBlock--address{font-size:1.375rem;padding-bottom:30px}}.program .salesArea__textBlock--timing{font-size:.875rem;padding-bottom:20px}@media only screen and (min-width: 768px){.program .salesArea__textBlock--timing{padding-bottom:25px}}@media only screen and (min-width: 1025px){.program .salesArea__textBlock--timing{padding-bottom:30px;line-height:1.55}}.program .salesArea__textBlock__btns{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center}@media only screen and (min-width: 768px){.program .salesArea__textBlock__btns{-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:center;justify-content:center}}.program .salesArea__textBlock__btns--btn{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;width:100%;max-width:280px;background-color:#fff;color:#f0283c;padding:14px 0;border-radius:999px;cursor:pointer;font-size:.875rem;transition:background-color .5s,color .5s}@media only screen and (min-width: 768px){.program .salesArea__textBlock__btns--btn{max-width:210px;font-size:1rem}}@media only screen and (min-width: 1200px){.program .salesArea__textBlock__btns--btn:hover{background-color:#1d0e46;color:#fff}}@media only screen and (min-width: 1200px){.program .salesArea__textBlock__btns--btn:hover .iconSVG{fill:#fff}}.program .salesArea__textBlock__btns--btn .iconSVG{width:20px;height:20px;fill:#f0283c;margin-right:10px;transition:fill .5s}.program .salesArea__textBlock__btns--btn .icon-link{padding-left:10px}.program .salesArea__textBlock__btns--btn:first-child{margin-bottom:10px}@media only screen and (min-width: 768px){.program .salesArea__textBlock__btns--btn:first-child{margin:0 15px 0 0}}.program .broucherPopup{display:none;position:fixed;top:0;left:0;z-index:5;width:100%;height:100%;overflow-y:auto;background-color:rgba(0,0,0,.75);padding:20px}@media only screen and (min-width: 768px){.program .broucherPopup{padding:30px}}@media only screen and (min-width: 1200px){.program .broucherPopup{padding:40px 20px}}.program .broucherPopup__content{position:relative;width:100%;max-width:470px;margin:0 auto}@media only screen and (min-width: 768px){.program .broucherPopup__content{-ms-flex-direction:row;flex-direction:row;max-width:1200px}}.program .broucherPopup__content__close{position:absolute;top:0;right:0;z-index:1;width:48px;height:48px;background-color:#fff;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;cursor:pointer}.program .broucherPopup__content__close .icon{width:14px;height:14px;fill:#000;transition:transform .5s}@media only screen and (min-width: 1200px){.program .broucherPopup__content__close:hover .icon{transform:rotate(90deg)}}.program .broucherPopup__formBlock{background-color:#fff;padding-bottom:24px}@media only screen and (min-width: 768px){.program .broucherPopup__formBlock{width:100%}}@media only screen and (min-width: 768px){.program .broucherPopup__formBlock .programForm{padding-bottom:0}}@media only screen and (min-width: 1025px){.program .broucherPopup__formBlock .programForm__container{padding-top:15px}}.program .broucherPopup__formBlock .programForm .ui-form__label--inline{font-size:1rem;font-weight:500}.program .broucherPopup__formBlock .programForm .ui-form__block{margin-bottom:10px}@media only screen and (min-width: 768px){.program .broucherPopup__formBlock .programForm .ui-form__block{width:calc(50% - 20px)}}@media only screen and (min-width: 1025px){.program .broucherPopup__formBlock .programForm .ui-form__block--space{padding-bottom:15px}}.program .broucherPopup__formBlock .programForm .ui-form__block--radio{width:100%}.program .broucherPopup__formBlock .programForm .ui-form__block--radio label{font-weight:400;margin-right:10px}@media only screen and (min-width: 1025px){.program .broucherPopup__formBlock .programForm .ui-form__block--radio .ui-form__label--block{padding-bottom:0}}.program .broucherPopup__formBlock .programForm .ui-form__block--textArea{width:100%;margin-bottom:0}.program .broucherPopup__formBlock .programForm .ui-form__block.acceptBlock{width:100%}.program .broucherPopup__formBlock .programForm .ui-form__submit .iconSVG{width:16px;height:16px;fill:#fff;margin-left:8px}.program .broucherPopup__formBlock .programForm .ui-form__submit__button{max-width:none;width:auto}@media only screen and (min-width: 1200px){.program .broucherPopup__formBlock .programForm .ui-form__submit__button{font-size:1.125rem;padding:14px 25px}}.program .broucherPopup__formBlock .programForm .ui-form__required{margin-bottom:10px}.program .broucherPopup__formBlock .programForm .ui-form__legals{margin-top:0}.program .broucherPopup__formBlock .programForm .ui-form label[class*=error]{margin-top:5px}@media only screen and (min-width: 1200px){.program .broucherPopup__formBlock .programForm__box{padding:10px}}.program .broucherPopup__formBlock .programForm__box__formItems__formOrder{margin-bottom:0}.program .programForm__titles{background-color:#f0283c;color:#fff;padding:20px}@media only screen and (min-width: 768px){.program .programForm__titles{padding:25px 30px}}.program .programForm__titles__main{font-size:1.25rem;padding-bottom:8px}@media only screen and (min-width: 768px){.program .programForm__titles__main{font-size:1.875rem}}@media only screen and (min-width: 1200px){.program .programForm__titles__main{font-size:2.5rem}}.program .programForm__titles__sub{font-size:.875rem}@media only screen and (min-width: 768px){.program .programForm__titles__sub{font-size:.9375rem}}@media only screen and (min-width: 1200px){.program .programForm__titles__sub{font-size:1rem}}@media only screen and (min-width: 768px){.program .programForm{padding-bottom:60px}}@media only screen and (min-width: 1200px){.program .programForm{padding-bottom:80px}}.program .programForm__container{width:100%;max-width:880px;margin:0 auto;padding:0 20px}.program .programForm__titlesBlock{text-align:center;padding-bottom:5px;color:#1d0e46}@media only screen and (min-width: 768px){.program .programForm__titlesBlock{padding-bottom:20px}}@media only screen and (min-width: 1025px){.program .programForm__titlesBlock{padding-bottom:40px}}.program .programForm__titlesBlock--titleMain{font-size:1.5rem;font-weight:500;padding-bottom:10px}@media only screen and (min-width: 768px){.program .programForm__titlesBlock--titleMain{font-size:2rem;padding-bottom:15px}}@media only screen and (min-width: 1025px){.program .programForm__titlesBlock--titleMain{font-size:2.5rem;padding-bottom:20px}}.program .programForm__titlesBlock--titleMain .block{display:block}@media only screen and (min-width: 768px){.program .programForm__titlesBlock--titleMain .block{display:inline}}.program .programForm__titlesBlock--text{font-size:.875rem;font-weight:300}.program .programForm__box__formItems{width:100%;margin:0 auto}@media only screen and (min-width: 1025px){.program .programForm__box__formItems--fields{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:justify;justify-content:space-between}}.program .programForm__box__formItems__formOrder{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;margin-bottom:30px}.program .programForm .ui-form__label--inline{color:#1d0e46;font-weight:700}@media only screen and (min-width: 768px){.program .programForm .ui-form__label--inline{font-weight:500}}.program .programForm .ui-form__label--block{color:#1d0e46;font-weight:500;font-size:1rem;padding-bottom:15px}@media only screen and (min-width: 1025px){.program .programForm .ui-form__label--block{display:inline-block}}.program .programForm .ui-form__block label{font-size:.8125rem;display:block}@media only screen and (min-width: 1025px){.program .programForm .ui-form__block--radio{margin-bottom:10px}}@media only screen and (min-width: 1025px){.program .programForm .ui-form__block--radio.orderPosition{-ms-flex-order:1;order:1}}.program .programForm .ui-form__block--textArea{padding:5px 0 10px}@media only screen and (min-width: 1025px){.program .programForm .ui-form__block--textArea{-ms-flex-order:0;order:0}}.program .programForm .ui-form__block--textArea label{font-size:.875rem;color:#1d0e46}@media only screen and (min-width: 1025px){.program .programForm .ui-form__block--textArea label{font-size:1rem;font-weight:500}}.program .programForm .ui-form__block.acceptBlock label{font-size:.75rem;font-weight:300}@media only screen and (min-width: 1025px){.program .programForm .ui-form__block.acceptBlock label{font-size:.875rem}}.program .programForm .ui-form input[type=radio]:checked+label,.program .programForm .ui-form input[type=radio]:not(:checked)+label{color:#1d0e46}.program .programForm .ui-form input[type=radio]:checked+label:before,.program .programForm .ui-form input[type=radio]:not(:checked)+label:before{border-color:#1d0e46}.program .programForm .ui-form input[type=radio]:checked+label:after,.program .programForm .ui-form input[type=radio]:not(:checked)+label:after{background-color:#1d0e46}.program .programForm .ui-form input[type=radio]:checked+label,.program .programForm .ui-form input[type=radio]:not(:checked)+label{color:#1d0e46}@media only screen and (min-width: 1025px){.program .programForm .ui-form input[type=radio]:checked+label,.program .programForm .ui-form input[type=radio]:not(:checked)+label{font-size:.875rem;font-weight:300}}.program .programForm .ui-form input[type=checkbox]:checked+label:before,.program .programForm .ui-form input[type=checkbox]:not(:checked)+label:before{border-color:#1d0e46}.program .programForm .ui-form input[type=checkbox]:checked+label:after,.program .programForm .ui-form input[type=checkbox]:not(:checked)+label:after{background-color:#1d0e46}.program .programForm .ui-form input[type=checkbox]:checked+label,.program .programForm .ui-form input[type=checkbox]:not(:checked)+label{font-size:.75rem;color:#1d0e46}@media only screen and (min-width: 1025px){.program .programForm .ui-form input[type=checkbox]:checked+label,.program .programForm .ui-form input[type=checkbox]:not(:checked)+label{font-size:.875rem;font-weight:300}}.program .programForm .ui-form input[type=checkbox]:checked+label a,.program .programForm .ui-form input[type=checkbox]:not(:checked)+label a{color:#1d0e46;text-decoration:underline}.program .programForm .ui-form__input{border-bottom:1px solid #1d0e46;font-size:1rem;color:#1d0e46}.program .programForm .ui-form ::-moz-placeholder{color:#1d0e46;font-size:.875rem}.program .programForm .ui-form :-ms-input-placeholder{color:#1d0e46;font-size:.875rem}.program .programForm .ui-form ::placeholder{color:#1d0e46;font-size:.875rem}.program .programForm .ui-form__textarea{border:1px solid #1d0e46;font-size:.875rem;color:#1d0e46;height:145px}@media only screen and (min-width: 1025px){.program .programForm .ui-form__textarea{height:100px}}.program .programForm .ui-form__submit{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center}.program .programForm .ui-form__submit__button{width:100%;max-width:280px;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center}@media only screen and (min-width: 1025px){.program .programForm .ui-form__submit__button{max-width:180px}}.program .programForm .ui-form__required{font-size:.625rem}.program .programForm .ui-form__legals{color:#333}@media only screen and (min-width: 1025px){.program .programForm .ui-form__legals{font-size:.625rem;opacity:.7}}.program .programForm .ui-form__confirm--contact--program{color:#1d0e46;font-weight:500;font-size:1.25rem}.program .digitalBlock{position:relative}.program .digitalBlock__transBg{background-color:rgba(240,40,60,.9);color:#fff;text-align:center;padding:40px 20px}@media only screen and (min-width: 1025px){.program .digitalBlock__transBg{padding:65px 0}}.program .digitalBlock__container{position:relative;width:100%;max-width:1200px;margin:0 auto}.program .digitalBlock__container .dotsBlock{position:absolute;top:212px;left:375px;display:none;width:40px;-ms-flex-pack:justify;justify-content:space-between}@media only screen and (min-width: 1200px){.program .digitalBlock__container .dotsBlock{display:-ms-flexbox;display:flex}}.program .digitalBlock__container .dotsBlock.dotBlock2{left:790px}.program .digitalBlock__container .dotsBlock span{width:3px;height:3px;background-color:#fff;border-radius:50%}.program .digitalBlock__textBlock__title{font-size:1.375rem;font-weight:300;padding-bottom:35px}@media only screen and (min-width: 1025px){.program .digitalBlock__textBlock__title{font-size:1.75rem;line-height:1.45;padding-bottom:50px}}.program .digitalBlock__textBlock__title .block{display:block;font-weight:700}.program .digitalBlock__sliderSection{width:100%;max-width:350px;margin:0 auto}@media only screen and (min-width: 1025px){.program .digitalBlock__sliderSection{max-width:none}}.program .digitalBlock__sliderSection .slick-track{display:-ms-flexbox;display:flex}.program .digitalBlock__sliderBlock__item{position:relative;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-align:center;align-items:center;text-align:center;padding-bottom:50px;height:auto}@media only screen and (min-width: 1025px){.program .digitalBlock__sliderBlock__item{padding-bottom:60px;min-height:200px}}.program .digitalBlock__sliderBlock__iconBlock{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center;-ms-flex-item-align:start;align-self:flex-start;padding-bottom:15px}.program .digitalBlock__sliderBlock__iconBlock .iconSVG{width:40px;height:40px;fill:#fff;margin-bottom:10px}@media only screen and (min-width: 1025px){.program .digitalBlock__sliderBlock__iconBlock .iconSVG{width:58px;height:58px}}.program .digitalBlock__sliderBlock__iconBlock__title{font-size:1.375rem;font-weight:300}.program .digitalBlock__sliderBlock__iconBlock__title .block{display:block}.program .digitalBlock__sliderBlock__textBlock{width:100%;max-width:300px;margin:0 auto;display:none}.program .digitalBlock__sliderBlock__textBlock__text{font-size:.875rem;font-weight:400;line-height:1.55;padding-bottom:15px}.program .digitalBlock__sliderBlock__textBlock__text .boldBlock{font-weight:700;display:block}.program .digitalBlock__sliderBlock__textBlock__text .block{font-weight:500}.program .digitalBlock__sliderBlock__plusBtn{position:absolute;bottom:0;left:calc(50% - 24px)}.program .digitalBlock__sliderBlock__plusBtn__iconBox{width:48px;height:48px;background-color:#fff;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;border-radius:50%;cursor:pointer;transition:background-color .2s}@media only screen and (min-width: 1025px){.program .digitalBlock__sliderBlock__plusBtn__iconBox{width:54px;height:54px}}.program .digitalBlock__sliderBlock__plusBtn__iconBox .iconSVG{width:20px;height:20px;fill:#f0283c}.program .digitalBlock__sliderBlock__plusBtn__iconBox .iconSVG--minusSign{display:none}@media only screen and (min-width: 1200px){.program .digitalBlock__sliderBlock__plusBtn__iconBox:hover{background-color:#1d0e46}}@media only screen and (min-width: 1200px){.program .digitalBlock__sliderBlock__plusBtn__iconBox:hover .iconSVG{fill:#fff}}.program .digitalBlock__arrows{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;padding-top:30px}@media only screen and (min-width: 1025px){.program .digitalBlock__arrows{display:none}}.program .digitalBlock__arrows .slick-arrow{display:-ms-flexbox !important;display:flex !important;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;width:46px;height:46px;background-color:#fff;outline:none;border:none;margin:0 3px;color:#f0283c;border-radius:50%}.program .digitalBlock__arrows .slick-arrow:before{font-family:"atland" !important;content:""}.program .digitalBlock__arrows .slick-arrow.slick-prev{transform:rotate(180deg)}.program .digitalBlock__background{position:absolute;left:0;top:0;z-index:-1;width:100%;height:100%}.program .recommendSlides{position:relative;overflow:hidden;margin-bottom:50px}@media only screen and (min-width: 1025px){.program .recommendSlides{margin-bottom:70px}}@media only screen and (min-width: 1200px){.program .recommendSlides{margin-bottom:90px}}.program .recommendSlides__container{width:100%;max-width:1240px;margin:0 auto;padding:0 20px}.program .recommendSlides__title{font-size:1.5rem;font-weight:300;line-height:1.2;padding-bottom:20px;margin:0 auto;width:100%;max-width:370px}@media only screen and (min-width: 768px){.program .recommendSlides__title{max-width:850px}}@media only screen and (min-width: 1200px){.program .recommendSlides__title{font-size:2.5rem;padding-bottom:40px;max-width:none}}.program .recommendSlides__title .block{display:block}@media only screen and (min-width: 768px){.program .recommendSlides__title .block{display:inline}}.program .recommendSlides__wrapper{position:relative;background-color:#f3f3f3;padding:0 0 40px 20px}@media only screen and (min-width: 1025px){.program .recommendSlides__wrapper{padding:0 20px 60px}}.program .recommendSlides__wrapper:before{content:"";position:absolute;top:0;left:0;width:100%;height:180px;background-color:#fff}@media only screen and (min-width: 500px){.program .recommendSlides__wrapper:before{height:220px}}@media only screen and (min-width: 1200px){.program .recommendSlides__wrapper:before{height:240px}}.program .recommendSlides__slideBlock{width:100%;max-width:450px;margin:0 auto}@media only screen and (min-width: 768px){.program .recommendSlides__slideBlock{max-width:850px}}@media only screen and (min-width: 1200px){.program .recommendSlides__slideBlock{max-width:1200px}}@media only screen and (min-width: 1200px){.program .recommendSlides__slideBlock__slides{margin:0 -10px}}.program .recommendSlides__slideBlock__slides .sliderCard{margin-right:10px}@media only screen and (min-width: 1200px){.program .recommendSlides__slideBlock__slides .sliderCard{margin:0 10px}}.program .recommendSlides__slideBlock .slick-list{padding:0 10% 0 0}@media only screen and (min-width: 1025px){.program .recommendSlides__slideBlock .slick-list{padding:0}}.program .recommendSlides__slideBlock .slick-track{display:-ms-flexbox;display:flex}.program .recommendSlides__slideBlock .slick-track .slick-slide{height:auto}.program .recommendSlides__slideBlock .slick-dots{display:-ms-flexbox !important;display:flex !important;-ms-flex-pack:center;justify-content:center;padding-top:20px}@media only screen and (min-width: 1025px){.program .recommendSlides__slideBlock .slick-dots{display:none !important}}.program .recommendSlides__slideBlock .slick-dots li{display:-ms-flexbox;display:flex}.program .recommendSlides__slideBlock .slick-dots li.slick-active button{background-color:#1d0e46}.program .recommendSlides__slideBlock .slick-dots li button{width:16px;height:6px;text-indent:-9999px;background-color:#fff;border:none;outline:none;padding:0;margin:0 3px;overflow:hidden}.program .recommendSlides__slideBlock__btn{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;padding:20px 20px 0 0}@media only screen and (min-width: 1025px){.program .recommendSlides__slideBlock__btn{padding:30px 0 0}}.program .recommendSlides__slideBlock__btn__link{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;font-size:.875rem;text-decoration:none;background-color:#fff;color:#f0283c;padding:12px 20px;border:1px solid #f0283c;border-radius:999px;transition:background-color .5s,color .5s}@media only screen and (min-width: 500px){.program .recommendSlides__slideBlock__btn__link{font-size:1rem;padding:15px 30px}}.program .recommendSlides__slideBlock__btn__link .iconSVG{width:14px;height:14px;fill:#f0283c;margin-left:5px;transition:fill .5s}@media only screen and (min-width: 1200px){.program .recommendSlides__slideBlock__btn__link:hover{background-color:#f0283c;color:#fff}}@media only screen and (min-width: 1200px){.program .recommendSlides__slideBlock__btn__link:hover .iconSVG{fill:#fff}}.program .recommendSlides--programPage{margin-bottom:0}.program .recommendSlides--programPage .recommendSlides__titleRed{font-weight:700;color:#f0283c;text-transform:uppercase;font-size:.75rem;padding-bottom:15px}@media only screen and (min-width: 768px){.program .recommendSlides--programPage .recommendSlides__titleRed{font-size:1rem}}@media only screen and (min-width: 1025px){.program .recommendSlides--programPage .recommendSlides__titleRed{font-size:1.25rem;padding-bottom:10px}}@media only screen and (min-width: 1025px){.program .recommendSlides--programPage .recommendSlides__wrapper{padding-bottom:100px}}.programMediaPopup{position:fixed;top:0;left:0;z-index:11;width:100%;height:100%;display:none}.programMediaPopup__shadow{position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.75);display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;padding:0 20px}.programMediaPopup__sliderParent{position:relative;width:100%;max-width:1200px}.programMediaPopup__sliderParent__close{position:absolute;top:0;right:0;z-index:1;width:48px;height:48px;background-color:#fff;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;cursor:pointer}.programMediaPopup__sliderParent__close .icon{width:15px;height:15px;fill:#000;transition:transform .5s}@media only screen and (min-width: 1025px){.programMediaPopup__sliderParent__close:hover .icon{transform:rotate(90deg)}}.programMediaPopup__slider-block__pic{height:auto;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center}.programMediaPopup__slider-block__pic img{width:auto;max-width:100%;max-height:90vh;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.programMediaPopup__slider-block .slick-dots{position:absolute;bottom:0;left:0;width:100%;display:-ms-flexbox !important;display:flex !important;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;bottom:12px}@media only screen and (min-width: 768px){.programMediaPopup__slider-block .slick-dots{bottom:18px}}@media only screen and (min-width: 1025px){.programMediaPopup__slider-block .slick-dots{bottom:25px}}.programMediaPopup__slider-block .slick-dots li{margin-right:4px}.programMediaPopup__slider-block .slick-dots li:last-child{margin-right:0}.programMediaPopup__slider-block .slick-dots li button{width:10px;height:10px;display:block;border:1px solid #fff;padding:0;border-radius:50%;background-color:rgba(0,0,0,0);font-size:.0625rem;text-indent:-9999px;cursor:pointer;transition:background-color .5s}.programMediaPopup__slider-block .slick-dots li.slick-active button{background-color:#fff}.programMediaPopup__slider-block .slick-arrow{position:absolute;top:calc(50% - 24px);left:0;width:48px;height:48px;z-index:1;background-color:#f0283c;color:#fff;font-size:1rem;border:none;transition:background-color .5s;cursor:pointer}@media only screen and (min-width: 768px){.programMediaPopup__slider-block .slick-arrow{display:block !important}}.programMediaPopup__slider-block .slick-arrow:before{font-family:"atland" !important;content:""}@media only screen and (min-width: 1200px){.programMediaPopup__slider-block .slick-arrow:hover{background-color:#1d0e46}}.programMediaPopup__slider-block .slick-arrow.slick-prev{transform:rotate(180deg)}.programMediaPopup__slider-block .slick-arrow.slick-next{left:auto;right:0}.pricingPopup{position:fixed;top:0;left:0;z-index:11;width:100%;height:100%;padding:20px;overflow-y:auto;display:none}@media only screen and (min-width: 500px){.pricingPopup{padding:30px}}@media only screen and (min-width: 768px){.pricingPopup{padding:40px}}@media only screen and (min-width: 1200px){.pricingPopup{padding:70px 0}}.pricingPopup__shadow{position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.75)}.pricingPopup__content{position:relative;background-color:#fff;width:100%;max-width:950px;margin:0 auto}.pricingPopup__content__top{background-color:#312456;color:#fff;padding:20px}@media only screen and (min-width: 768px){.pricingPopup__content__top{padding:26px}}@media only screen and (min-width: 1200px){.pricingPopup__content__top{padding:32px}}.pricingPopup__content__top__close{position:absolute;top:0;right:0;width:48px;height:48px;background-color:#fff;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;cursor:pointer}.pricingPopup__content__top__close .icon{width:12px;height:12px;fill:#000;transition:transform .5s}@media only screen and (min-width: 1025px){.pricingPopup__content__top__close:hover .icon{transform:rotate(90deg)}}.pricingPopup__content__top__title{font-size:1.25rem;padding:0 50px 10px 0}@media only screen and (min-width: 768px){.pricingPopup__content__top__title{font-size:1.5rem;padding-bottom:5px}}@media only screen and (min-width: 1200px){.pricingPopup__content__top__title{font-size:1.75rem;padding-bottom:0}}.pricingPopup__content__top__text{font-size:.875rem}@media only screen and (min-width: 768px){.pricingPopup__content__top__text{font-size:.9375rem}}@media only screen and (min-width: 1200px){.pricingPopup__content__top__text{font-size:1rem}}.pricingPopup__content__desc{color:#312456;padding:20px}@media only screen and (min-width: 768px){.pricingPopup__content__desc{padding:35px}}@media only screen and (min-width: 1200px){.pricingPopup__content__desc{padding:50px}}.pricingPopup__content__desc__title{font-size:1rem;padding-bottom:10px}@media only screen and (min-width: 768px){.pricingPopup__content__desc__title{font-size:1.375rem}}@media only screen and (min-width: 1200px){.pricingPopup__content__desc__title{font-size:1.75rem}}.pricingPopup__content__desc__title .bigText{font-size:1.375rem;font-weight:700}@media only screen and (min-width: 768px){.pricingPopup__content__desc__title .bigText{font-size:1.875rem}}@media only screen and (min-width: 1200px){.pricingPopup__content__desc__title .bigText{font-size:2.375rem}}.pricingPopup__content__desc__mainDesc{font-size:.875rem;line-height:1.5;font-weight:300;padding-bottom:12px}@media only screen and (min-width: 768px){.pricingPopup__content__desc__mainDesc{font-size:1.0625rem}}@media only screen and (min-width: 1200px){.pricingPopup__content__desc__mainDesc{font-size:1.25rem}}.pricingPopup__content__desc__mainDesc p{padding-bottom:12px}.pricingPopup__content__desc__content{line-height:1.4;font-size:.75rem;opacity:.7}@media only screen and (min-width: 768px){.pricingPopup__content__desc__content{padding-top:10px}}@media only screen and (min-width: 1025px){.pricingPopup__content__desc__content{padding-top:20px}}.pricingPopup__content__desc__content p{padding-bottom:12px}.pricingPopup__content__desc__content p:last-child{padding-bottom:0}.search{height:calc(100vh - 60px);position:relative}@media only screen and (min-width: 1025px){.search{display:-ms-flexbox;display:flex;overflow:hidden;position:relative}}@media only screen and (min-width: 1200px){.search__switchParent.xl-hidden{display:none}}.search__switch{position:fixed;bottom:20px;left:50%;z-index:11;transform:translateX(-50%);border-radius:999px;box-shadow:0 0 15px 0 rgba(0,0,0,.1);display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;font-size:.875rem;font-weight:500;background-color:#fff;padding:5px;border:1px solid #a7a7a7}@media only screen and (min-width: 1200px){.search__switch{top:190px;bottom:auto;left:710px;transform:translateX(0)}}.search__switch__item{padding:8px 15px;border-radius:999px;white-space:nowrap;cursor:pointer;margin:0 2px;transition:background-color .5s,color .5s}@media only screen and (min-width: 1200px){.search__switch__item:hover{color:#f0283c}}.search__switch__item.active{background-color:#392b5b;color:#fff;pointer-events:none}.search__result{padding:164px 20px 30px}@media only screen and (min-width: 768px){.search__result{padding-top:155px}}@media only screen and (min-width: 1025px){.search__result{position:relative;padding-top:30px;z-index:10;width:50%;overflow:auto}}@media only screen and (min-width: 1200px){.search__result{width:685px;padding:30px 20px 20px}}.search__result.list-hidden{display:none}@media only screen and (min-width: 1025px){.search__result.list-hidden{display:block}}.search__result__resume{padding-bottom:20px;margin-bottom:20px;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;border-bottom:1px solid rgba(0,0,0,.15)}.search__result__resume__title{width:100%;font-size:.9375rem;font-weight:600;margin-bottom:10px;color:#1d0e46}@media only screen and (min-width: 768px){.search__result__resume__title{width:auto;margin-top:10px;margin-right:10px}}@media only screen and (min-width: 1025px){.search__result__resume__title{font-size:1rem}}.search__result__resume__item{display:-ms-flexbox;display:flex;padding:5px 10px;border:1px solid rgba(29,14,70,.15);color:#1d0e46;font-size:.875rem;border-radius:999px;margin:5px}.search__result__resume__item__btn{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;width:17px;height:17px;margin-left:5px;border-radius:999px;background-color:#1d0e46;color:#fff;cursor:pointer;font-size:.75rem}.search__result__head{width:100%;max-width:400px;margin:0 auto}@media only screen and (min-width: 768px){.search__result__head{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;max-width:800px;margin-bottom:20px}}@media only screen and (min-width: 1025px){.search__result__head{padding-right:0;max-width:none}}.search__result__head__block{position:relative}.search__result__head__block select{padding-left:20px;border-radius:999px}.search__result__head__block .select2-container--default .select2-selection--single{border-radius:999px}.search__result__head__block .select2-container--default .select2-selection--single .select2-selection__rendered{padding-left:20px}.search__result__head__block .select2-container--default.select2-container--open.select2-container--below .select2-selection--single{border-bottom-left-radius:999px;border-bottom-right-radius:999px}.search__result__head .search__switch{display:none}.search__result__head__resume{font-size:1.25rem;font-weight:300}.search__result__head__resume strong{font-weight:400}.search__result__head__sorting{margin:20px 0}@media only screen and (min-width: 768px){.search__result__head__sorting{margin:0;width:200px}}.search__result__form{border-top:1px solid rgba(0,0,0,.15);padding:20px 0}@media only screen and (min-width: 768px){.search__result__form{padding:30px 0}}@media only screen and (min-width: 1025px){.search__result__form{padding:40px 0}}.search__result__form__title{font-size:1rem;font-weight:600;text-align:center;margin-bottom:10px}@media only screen and (min-width: 768px){.search__result__form__title{text-align:left;font-size:1.1875rem;margin-bottom:15px}}@media only screen and (min-width: 1025px){.search__result__form__title{font-size:1.375rem;margin-bottom:20px}}@media only screen and (min-width: 768px){.search__result__programs{display:grid;grid-template-columns:repeat(2, 1fr);gap:20px;width:100%;max-width:800px;margin:0 auto}}@media only screen and (min-width: 1025px){.search__result__programs{grid-template-columns:repeat(1, 1fr)}}@media only screen and (min-width: 1200px){.search__result__programs{grid-template-columns:repeat(2, 1fr)}}.search__result__programs .sliderCard{width:100%;max-width:400px;margin:0 auto 20px}@media only screen and (min-width: 1200px){.search__result__programs .sliderCard{margin:0;max-width:none}}.search__result__programs .sliderCard__info{border:1px solid #e5e5e5;border-top:none}@media only screen and (min-width: 1025px){.search__result__programs .sliderCard__info{padding:25px 25px 65px}}@media only screen and (min-width: 1200px){.search__result__programs .sliderCard__info__title{font-size:1.125rem}}@media only screen and (min-width: 1200px){.search__result__programs .sliderCard__info__titleSm{font-size:.875rem}}@media only screen and (min-width: 1200px){.search__result__programs .sliderCard__link__pic{height:200px}}@media only screen and (min-width: 1025px){.search__result__programs .sliderCard__btns{width:calc(100% - 50px);left:25px;bottom:25px}}.search__result__more{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center}@media only screen and (min-width: 768px){.search__result__more{margin:20px 0}}@media only screen and (min-width: 1025px){.search__result__more{margin:30px 0 40px}}.search__result__loading{text-align:center;width:100%;height:100%;display:none;position:absolute;z-index:11;background:#fff;opacity:.7}.search__result__loading div{display:table-cell;vertical-align:middle}.search__result__loading.show{display:table}.search__result__loading img{max-width:150px}.search__result.full-width{width:100%}@media only screen and (min-width: 1025px){.search__result.full-width{padding:40px 20px 20px}}@media only screen and (min-width: 1025px){.search__result.full-width .search__result__head{max-width:800px;margin-bottom:20px}}@media only screen and (min-width: 1200px){.search__result.full-width .search__result__head{max-width:1240px}}@media only screen and (min-width: 1200px){.search__result.full-width .search__result__head__block{margin-left:auto}}@media only screen and (min-width: 1200px){.search__result.full-width .search__result__head .search__switch{position:static;display:-ms-flexbox;display:flex;margin-left:10px}}@media only screen and (min-width: 1025px){.search__result.full-width .search__result__programs{display:grid;grid-template-columns:repeat(2, 1fr);gap:20px;width:100%;max-width:800px;margin:0 auto}}@media only screen and (min-width: 1200px){.search__result.full-width .search__result__programs{grid-template-columns:repeat(3, 1fr);gap:30px;max-width:1240px}}@media only screen and (min-width: 1200px){.search__result.full-width .search__result__programs .sliderCard__link__pic{height:240px}}@media only screen and (min-width: 1025px){.search__result.full-width .search__dep-info{width:100%;max-width:800px;margin:0 auto 20px}}@media only screen and (min-width: 1200px){.search__result.full-width .search__dep-info{max-width:1240px}}.search__map{position:absolute;left:0;bottom:0;z-index:2;opacity:0;pointer-events:none;width:100%;height:calc(100% - 134px);transition:opacity .5s}@media only screen and (min-width: 1025px){.search__map{left:50%;width:50%;height:100%;background-color:#f3f3f3;transition:none}}@media only screen and (min-width: 1025px)and (min-width: 1200px){.search__map{left:685px;width:calc(100% - 685px)}}.search__map.visible{opacity:1;pointer-events:all}.search__map .gm-style-iw.gm-style-iw-c{padding:0;width:230px !important;max-width:230px !important}.search__map .gm-style-iw-chr{position:relative}.search__map .gm-style-iw-chr .gm-style-iw-ch{display:none}.search__map .gm-style-iw-chr .gm-ui-hover-effect{position:absolute !important;top:10px;left:10px;z-index:1;width:20px !important;height:20px !important;border:1px solid #fff !important;border-radius:50%;display:-ms-flexbox !important;display:flex !important;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;opacity:1 !important;background-color:rgba(0,0,0,.75) !important}.search__map .gm-style-iw-chr .gm-ui-hover-effect>span{margin:0 !important;width:10px !important;height:10px !important;background-color:#fff}.search__map .gm-style-iw-d{overflow:visible !important;max-height:none !important}.search__map .mapBoxWindow{width:230px}.search__map .mapBoxWindow .sliderCard__link__pic{height:135px}.search__map .mapBoxWindow .sliderCard__link__pic .tagName--red,.search__map .mapBoxWindow .sliderCard__link__pic .tagName--purple{font-size:.6875rem}.search__map .mapBoxWindow .sliderCard__info{padding:15px 15px 51px}.search__map .mapBoxWindow .sliderCard__info__title{font-size:.875rem}.search__map .mapBoxWindow .sliderCard__info__titleSm,.search__map .mapBoxWindow .sliderCard__info__desc{font-size:.75rem;padding-bottom:10px}.search__map .mapBoxWindow .sliderCard__price{padding-bottom:12px}.search__map .mapBoxWindow .sliderCard__price__tag{font-size:.5625rem}.search__map .mapBoxWindow .sliderCard__price__amt{font-size:1.125rem}.search__map .mapBoxWindow .sliderCard__btns{left:15px;bottom:15px;width:calc(100% - 30px)}.search__map .mapBoxWindow .sliderCard__btns__link{width:36px;height:36px;margin-right:5px}.search__map .mapBoxWindow .sliderCard__btns__link .iconSVG{width:18px;height:18px}.search__map .mapBoxWindow .sliderCard__btns__link-btn{height:36px;font-size:.75rem}.search__filters{position:fixed;top:60px;left:0;width:100%;height:134px;z-index:200;background-color:#f3f3f3}@media only screen and (min-width: 1025px){.search__filters{display:block;position:static;margin-bottom:0;height:auto}}.search__filters.mobile-filter{height:calc(100% - 60px);overflow-y:auto}.search__filters.mobile-filter .search__filters__block{display:block;margin-right:0;pointer-events:all}.search__filters.mobile-filter .search__filters__count{margin-bottom:10px}.search__filters.mobile-filter .search__filters__submit{position:static;width:100%;border-radius:999px;pointer-events:all}.search__filters.mobile-filter .search__filters__submit .text{display:block}.search__filters__text{display:none}@media only screen and (min-width: 1200px){.search__filters__text{display:block;color:#1d0e46;font-size:1rem;margin:12px 10px 0 0}}.search__filters__wrapper{position:relative;color:#fff;padding:20px;width:100%;max-width:450px;margin:0 auto}@media only screen and (min-width: 768px){.search__filters__wrapper{max-width:none;margin:0}}@media only screen and (min-width: 1025px){.search__filters__wrapper{display:-ms-flexbox;display:flex;color:#1d0e46;max-width:none;margin:0;padding:20px 15px 10px}.search__filters__wrapper form{display:-ms-flexbox;display:flex}}@media only screen and (min-width: 768px){.search__filters__wrapper form{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}}.search__filters__block{margin:0 60px 10px 0;display:none;pointer-events:none;position:relative}@media only screen and (min-width: 768px){.search__filters__block{display:block;margin-right:10px;pointer-events:all}}@media only screen and (min-width: 1025px){.search__filters__block{width:auto;margin:0 0 10px}}.search__filters__block:first-child{display:block}.search__filters__block__title{position:relative;text-align:center;font-size:1rem;font-family:"Roboto",sans-serif;color:#1d0e46;height:42px;border-radius:999px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;margin-right:0;border:1px solid rgba(0,0,0,.2)}.search__filters__block__title:after{content:"";width:9px;height:9px;border-bottom:1px solid #1d0e46;border-right:1px solid #1d0e46;transform:rotate(45deg);margin-left:10px;transition:transform .5s,border-color .5s}@media only screen and (min-width: 768px){.search__filters__block__title:after{margin-top:-4px}}@media only screen and (min-width: 768px){.search__filters__block__title{padding:0 20px}}@media only screen and (min-width: 1025px){.search__filters__block__title{font-size:1rem;font-weight:300;padding:10px 20px;cursor:pointer;margin-right:14px;margin-bottom:0px;transition:all .5s}}@media only screen and (min-width: 1025px)and (min-width: 1200px){.search__filters__block__title:hover{background-color:#1d0e46;color:#fff;border:1px solid #1d0e46}}@media only screen and (min-width: 1025px)and (min-width: 1200px){.search__filters__block__title:hover:after{border-color:#fff}}.search__filters__block__title--active{background-color:#1d0e46;color:#fff}.search__filters__block__title--active:after{transform:rotate(-135deg);margin-top:8px;border-color:#fff}.search__filters__block__title.ui-checkboxradio-label{font-weight:300;font-family:inherit;color:#1d0e46;border:1px solid rgba(0,0,0,.2)}@media only screen and (min-width: 1025px){.search__filters__block__title.ui-checkboxradio-label{color:#1d0e46;border:1px solid rgba(0,0,0,.15)}}.search__filters__block__title.ui-checkboxradio-label.ui-visual-focus{box-shadow:none}.search__filters__block__title.ui-checkboxradio-label.ui-checkboxradio-label:hover{font-weight:300}@media only screen and (min-width: 1025px){.search__filters__block__title.ui-checkboxradio-label.ui-checkboxradio-label:hover{background-color:#1d0e46;color:#fff;border:1px solid #1d0e46}}.search__filters__block__title.ui-checkboxradio-label.ui-checkboxradio-checked{color:#1d0e46;background:#fff;border:1px solid rgba(0,0,0,.15)}@media only screen and (min-width: 1025px){.search__filters__block__title.ui-checkboxradio-label.ui-checkboxradio-checked{background-color:#1d0e46;color:#fff;border:1px solid #1d0e46}}.search__filters__block__content{display:none}.search__filters__block__content--active{display:block;position:absolute;top:50px;left:0;z-index:200;background-color:#f3f3f3;color:#fff;width:100%}@media only screen and (min-width: 768px){.search__filters__block__content--active{width:auto;min-width:200px}}.search__filters__block__content__line:last-child{margin-bottom:0}.search__filters__block__content__line .ui-button,.search__filters__block__content__line .ui-button--square,.search__filters__block__content__line .ui-button--square--purple,.search__filters__block__content__line .ui-button--round,.search__filters__block__content__line .ui-button--round--purple,.search__filters__block__content__line .ui-button--round--orange,.search__filters__block__content__line .ui-button--rect,.search__filters__block__content__line .ui-button--rect--white--purple,.search__filters__block__content__line .ui-button--rect--white--orange,.search__filters__block__content__line .ui-button--rect--orange,.search__filters__block__content__line .ui-button--rect--purple{background-color:#f3f3f3;color:#000;margin-bottom:0;font-size:.875rem;font-weight:300;padding:13px;text-align:left;border-radius:0;outline:none;box-shadow:none;border:none}@media only screen and (min-width: 1025px){.search__filters__block__content__line .ui-button,.search__filters__block__content__line .ui-button--square,.search__filters__block__content__line .ui-button--square--purple,.search__filters__block__content__line .ui-button--round,.search__filters__block__content__line .ui-button--round--purple,.search__filters__block__content__line .ui-button--round--orange,.search__filters__block__content__line .ui-button--rect,.search__filters__block__content__line .ui-button--rect--white--purple,.search__filters__block__content__line .ui-button--rect--white--orange,.search__filters__block__content__line .ui-button--rect--orange,.search__filters__block__content__line .ui-button--rect--purple{padding:5px}}@media only screen and (min-width: 1200px){.search__filters__block__content__line .ui-button,.search__filters__block__content__line .ui-button--square,.search__filters__block__content__line .ui-button--square--purple,.search__filters__block__content__line .ui-button--round,.search__filters__block__content__line .ui-button--round--purple,.search__filters__block__content__line .ui-button--round--orange,.search__filters__block__content__line .ui-button--rect,.search__filters__block__content__line .ui-button--rect--white--purple,.search__filters__block__content__line .ui-button--rect--white--orange,.search__filters__block__content__line .ui-button--rect--orange,.search__filters__block__content__line .ui-button--rect--purple{padding:12px 20px}}@media only screen and (min-width: 1025px){.search__filters__block__content__line .ui-button:hover,.search__filters__block__content__line .ui-button--square:hover,.search__filters__block__content__line .ui-button--square--purple:hover,.search__filters__block__content__line .ui-button--round:hover,.search__filters__block__content__line .ui-button--round--purple:hover,.search__filters__block__content__line .ui-button--round--orange:hover,.search__filters__block__content__line .ui-button--rect:hover,.search__filters__block__content__line .ui-button--rect--white--purple:hover,.search__filters__block__content__line .ui-button--rect--white--orange:hover,.search__filters__block__content__line .ui-button--rect--orange:hover,.search__filters__block__content__line .ui-button--rect--purple:hover{background-color:#1d0e46;color:#fff;font-weight:300;border:none}}.search__filters__block__content__line .ui-state-active,.search__filters__block__content__line .ui-button:active,.search__filters__block__content__line .ui-button--square:active,.search__filters__block__content__line .ui-button--square--purple:active,.search__filters__block__content__line .ui-button--round:active,.search__filters__block__content__line .ui-button--round--purple:active,.search__filters__block__content__line .ui-button--round--orange:active,.search__filters__block__content__line .ui-button--rect:active,.search__filters__block__content__line .ui-button--rect--white--purple:active,.search__filters__block__content__line .ui-button--rect--white--orange:active,.search__filters__block__content__line .ui-button--rect--orange:active,.search__filters__block__content__line .ui-button--rect--purple:active,.search__filters__block__content__line .ui-button.ui-state-active:hover{border:none;background-color:#1d0e46;font-weight:300;color:#fff;outline:none;box-shadow:none}@media only screen and (min-width: 1025px){.search__filters__block__type,.search__filters__block__eligibility{width:200px}}@media only screen and (min-width: 1025px){.search__filters__block__categories,.search__filters__block__budget{width:275px}}@media only screen and (min-width: 1025px){.search__filters__block__rooms{padding:10px 0 0}}@media only screen and (min-width: 1025px){.search__filters__block__rooms .ui-button,.search__filters__block__rooms .ui-button--square,.search__filters__block__rooms .ui-button--square--purple,.search__filters__block__rooms .ui-button--round,.search__filters__block__rooms .ui-button--round--purple,.search__filters__block__rooms .ui-button--round--orange,.search__filters__block__rooms .ui-button--rect,.search__filters__block__rooms .ui-button--rect--white--purple,.search__filters__block__rooms .ui-button--rect--white--orange,.search__filters__block__rooms .ui-button--rect--orange,.search__filters__block__rooms .ui-button--rect--purple{padding:12px 20px}}.search__filters__block__rooms label{width:auto;height:45px}.search__filters__block__price,.search__filters__block__radius{padding-left:20px;padding-right:20px;margin-left:auto;margin-right:auto}@media only screen and (min-width: 1025px){.search__filters__block__price,.search__filters__block__radius{width:250px}}.search__filters__block__price .ui-state-default,.search__filters__block__radius .ui-state-default{border:none;background:#fff;font-weight:normal;color:#fff;border-radius:999px}.search__filters__block__price .ui-slider-horizontal,.search__filters__block__radius .ui-slider-horizontal{height:2px;margin-top:15px}.search__filters__block__price .ui-widget.ui-widget-content,.search__filters__block__radius .ui-widget.ui-widget-content{border:1px solid #fff}.search__filters__block__price .ui-slider-horizontal .ui-slider-handle,.search__filters__block__radius .ui-slider-horizontal .ui-slider-handle{top:-7px}.search__filters__block__price input,.search__filters__block__radius input{width:40%;font-size:.9375rem;color:#fff;padding:0px;margin:10px 0 0;border-radius:0;background-color:#1d0e46;border:none;outline:none;box-shadow:none;-moz-appearance:textfield}.search__filters__block__price input:nth-child(3),.search__filters__block__radius input:nth-child(3){float:right;text-align:right}.search__filters__block__surface{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}@media only screen and (min-width: 1025px){.search__filters__block__surface{padding:5px 0}}.search__filters__block__surface__btn{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;width:35px;height:35px;border-radius:999px;border:1px solid #fff;background-color:#1d0e46;color:#fff;font-size:1.5625rem;line-height:1;cursor:pointer}.search__filters__block__surface__value,.search__filters__block__surface input{width:100px;font-size:1rem;text-align:center;color:#fff;padding:0;margin:0 20px;border-radius:0;background-color:#1d0e46;border:none;outline:none;box-shadow:none;-moz-appearance:textfield}.search__filters__block__surface input{display:none}.search__filters__count{background-color:#fff;box-shadow:0 0 10px 0 rgba(0,0,0,.1);border-radius:999px;height:42px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;color:#f0283c;font-size:1rem}@media only screen and (min-width: 768px){.search__filters__count{display:none;padding:0 20px;margin:0 10px 10px 0}}.search__filters__count .plus{font-size:1.125rem;margin-right:5px}.search__filters__count .count{width:20px;height:20px;border-radius:50%;color:#fff;margin-left:8px;background-color:#f0283c;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;font-size:.75rem;font-weight:700;-ms-flex-pack:center;justify-content:center}.search__filters__submit{position:absolute;top:20px;right:20px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;width:42px;height:42px;border-radius:50%;background-color:#f0283c;color:#fff;border:none;outline:none;padding:0;font-size:1rem;cursor:pointer;pointer-events:none}@media only screen and (min-width: 768px){.search__filters__submit{position:static;pointer-events:all;width:auto;padding:0 20px;border-radius:999px}}@media only screen and (min-width: 1025px){.search__filters__submit{margin-bottom:10px}}.search__filters__submit .icon{width:16px;height:16px;fill:#fff}.search__filters__submit .text{display:none;margin-left:10px}@media only screen and (min-width: 768px){.search__filters__submit .text{display:block}}.search__dep-info__wrapper{padding-top:33px}@media only screen and (min-width: 1025px){.search__dep-info__wrapper{padding-top:8px}}.search__dep-info__title{font-size:1.25rem;line-height:1;font-weight:700;letter-spacing:-1px;color:#f0283c;text-transform:uppercase;margin-bottom:20px}@media only screen and (min-width: 1025px){.search__dep-info__title{letter-spacing:normal}}.search__dep-info__title--line{display:block}@media only screen and (min-width: 768px){.search__dep-info__title--line{display:inline}}.search__dep-info__txt{font-size:.75rem;line-height:1.67}@media only screen and (min-width: 1025px){.search__dep-info__txt{font-size:.875rem}}.search__dep-info__txt p{margin-bottom:15px}.search-result-page .newHeader{z-index:201}.search-result-page .contactForm.openContactForm{z-index:202}.search-result-page .mapboxgl-popup-content{padding:0}.search-result-page .mapboxgl-popup-close-button{z-index:1;top:-12px;right:-12px;left:auto;border:2px solid #1d0e46;width:20px;height:20px;border-radius:50%;color:#1d0e46;font-weight:700;padding:0 0 2px;font-size:1rem;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;background-color:#fff}.static__visual{height:250px;position:relative}@media only screen and (min-width: 500px){.static__visual{height:320px}}@media only screen and (min-width: 768px){.static__visual{height:400px}}@media only screen and (min-width: 1025px){.static__visual{height:560px}}.static__visual--buy img{-o-object-position:left center;object-position:left center}@media only screen and (min-width: 768px){.static__visual--buy img{-o-object-position:0 50%;object-position:0 50%}}.static__visual--notary-fees img{-o-object-position:right center;object-position:right center}.static__visual--why-new img{-o-object-position:center 25%;object-position:center 25%}@media only screen and (min-width: 1025px){.static__visual--news{height:400px}}.static__main{padding:0px 20px 35px}@media only screen and (min-width: 768px){.static__main{padding:20px 30px 45px}}@media only screen and (min-width: 1025px){.static__main{padding:30px 40px 55px}}.static__main__title{padding:30px 20px 0}.static__main__title__who-are-we{padding:30px 0 0}.static__main__presentation{margin-top:25px}@media only screen and (min-width: 768px){.static__main__presentation{margin-top:40px;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between}}@media only screen and (min-width: 1025px){.static__main__presentation{margin-top:75px}}@media only screen and (min-width: 768px){.static__main__presentation__column{width:47%}}@media only screen and (min-width: 1025px){.static__main__presentation__column{width:46%}}.static__main__presentation__article{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:30px}.static__main__presentation__article__visual{width:80px;height:80px;position:relative}@media only screen and (min-width: 768px){.static__main__presentation__article__visual{width:120px;height:120px}}@media only screen and (min-width: 1025px){.static__main__presentation__article__visual{width:160px;height:160px}}.static__main__presentation__article__visual:before{content:"";display:block;width:16px;height:60px;background-color:rgba(240,40,60,.8);position:absolute;top:calc(-30px + 50%);left:-8px}@media only screen and (min-width: 768px){.static__main__presentation__article__visual:before{width:24px;height:90px;top:calc(-45px + 50%);left:-12px}}@media only screen and (min-width: 1025px){.static__main__presentation__article__visual:before{width:32px;height:120px;top:calc(-60px + 50%);left:-16px}}.static__main__presentation__article__visual img{z-index:-1}.static__main__presentation__article__content{width:calc(-100px + 100%);margin-left:15px}@media only screen and (min-width: 768px){.static__main__presentation__article__content{width:calc(-145px + 100%);margin-left:25px}}@media only screen and (min-width: 1025px){.static__main__presentation__article__content{width:calc(-190px + 100%);margin-left:30px}}.static__main__presentation__article__content__title{color:#f0283c;font-size:1.0625rem}@media only screen and (min-width: 768px){.static__main__presentation__article__content__title{font-size:1.3125rem}}@media only screen and (min-width: 1025px){.static__main__presentation__article__content__title{font-size:1.625rem}}.static__main__presentation__article__content__text{font-size:.6875rem;line-height:1.4;margin:15px 0}@media only screen and (min-width: 768px){.static__main__presentation__article__content__text{font-size:.75rem}}@media only screen and (min-width: 1025px){.static__main__presentation__article__content__text{margin:10px 0;font-size:.875rem}}.static__main__presentation__article__content__text span{display:block}.static__main__presentation__article__content__link{font-size:.6875rem;font-weight:700;text-decoration:underline;color:inherit}@media only screen and (min-width: 768px){.static__main__presentation__article__content__link{font-size:.75rem}}@media only screen and (min-width: 1025px){.static__main__presentation__article__content__link{font-size:.875rem}}.static__main__presentation__article--alternate{position:relative}.static__main__presentation__article--alternate>a{width:100%}.static__main__presentation__article--alternate .static__main__presentation__article__visual{width:100%;height:220px}@media only screen and (min-width: 768px){.static__main__presentation__article--alternate .static__main__presentation__article__visual{height:260px}}@media only screen and (min-width: 1025px){.static__main__presentation__article--alternate .static__main__presentation__article__visual{height:380px}}.static__main__presentation__article--alternate .static__main__presentation__article__visual:before{height:180px;top:calc(-90px + 50%);z-index:2}@media only screen and (min-width: 768px){.static__main__presentation__article--alternate .static__main__presentation__article__visual:before{height:220px;top:calc(-110px + 50%)}}@media only screen and (min-width: 1025px){.static__main__presentation__article--alternate .static__main__presentation__article__visual:before{height:340px;top:calc(-170px + 50%)}}.static__main__presentation__article--alternate .static__main__presentation__article__visual:after{content:"";width:100%;height:100%;position:absolute;bottom:0;left:0;background-image:url("../img/bg-static-mask.jpg");background-position:bottom;background-size:cover}.static__main__presentation__article--alternate .static__main__presentation__article__content{width:100%;margin-left:0;position:absolute;bottom:15px;left:0;padding:0 10px 0 30px}@media only screen and (min-width: 1025px){.static__main__presentation__article--alternate .static__main__presentation__article__content{padding:0 20px 0 45px;bottom:25px}}.static__main__presentation__article--alternate .static__main__presentation__article__content__title,.static__main__presentation__article--alternate .static__main__presentation__article__content__text,.static__main__presentation__article--alternate .static__main__presentation__article__content__link{color:#fff}.static__main__presentation__article--alternate .static__main__presentation__article__content__text{margin:5px 0}.static__main__article__title{margin-bottom:15px}@media only screen and (min-width: 1025px){.static__main__article__title{margin-top:35px}}.static__main__article__title:first-child{margin:40px 0 15px}@media only screen and (min-width: 1025px){.static__main__article__title:first-child{margin:60px 0 15px}}.static__main__article__quote{background-color:rgba(240,40,60,.15);padding:30px;margin-top:35px}@media only screen and (min-width: 768px){.static__main__article__quote{padding:40px;margin-top:60px}}.static__main__article__quote .static__main__article__title{margin-top:0}.static__main__article__quote>ul>li:last-child p{margin-bottom:0}.static__main__article__text{line-height:1.4;margin-bottom:20px;font-size:.75rem}@media only screen and (min-width: 768px){.static__main__article__text{line-height:1.6;font-size:.9375rem;margin-bottom:25px}}@media only screen and (min-width: 1025px){.static__main__article__text{line-height:1.7;font-size:1.0625rem;margin-bottom:30px}}.static__main__article__text:first-child{margin-top:40px}@media only screen and (min-width: 1025px){.static__main__article__text:first-child{margin-top:60px}}.static__main__article__text a{color:#f0283c}.static__main__article__text span{display:block}.static__main__article__text b{color:#f0283c}.static__main__article__text--orange{color:#f0283c}.static__main__article__visual{width:100%;height:220px;margin-bottom:20px}@media only screen and (min-width: 768px){.static__main__article__visual{height:260px;margin-bottom:25px}}@media only screen and (min-width: 1025px){.static__main__article__visual{height:380px;margin-bottom:30px}}.static__main__article__visual:before{content:"";display:block;width:16px;height:180px;background-color:rgba(240,40,60,.8);position:absolute;top:calc(-90px + 50%);left:-8px}@media only screen and (min-width: 768px){.static__main__article__visual:before{width:24px;height:220px;top:calc(-110px + 50%);left:-12px}}@media only screen and (min-width: 1025px){.static__main__article__visual:before{width:32px;height:340px;top:calc(-170px + 50%);left:-16px}}.static__main__article__visual img{z-index:-1}@media only screen and (min-width: 768px){.static__main__article__visual--half{width:50%}}.static__main__article__visual--buy-sci img{-o-object-position:center 25%;object-position:center 25%}.static__main__article__visual--pinel img{-o-object-position:center 20%;object-position:center 20%}.static__main__article__list li{color:#f0283c;list-style:disc;margin-left:20px}@media only screen and (min-width: 1025px){.static__main__article__list li{margin-left:30px}}.static__main__article__list li p{color:#333;line-height:1.4;margin-bottom:10px;font-size:.75rem}@media only screen and (min-width: 768px){.static__main__article__list li p{line-height:1.6;font-size:.9375rem;margin-bottom:15px}}@media only screen and (min-width: 1025px){.static__main__article__list li p{line-height:1.7;font-size:1.0625rem;margin-bottom:20px}}.static__main__article__list li p.small{margin-bottom:10px}.static__main__article__list li p span{display:block}.static__main__article__list li ul>li{list-style:circle}.static__main__article__list2{margin-top:-5px}@media only screen and (min-width: 768px){.static__main__article__list2{margin-top:-10px}}@media only screen and (min-width: 1025px){.static__main__article__list2{margin-top:-15px}}.static__main__article__list2 li{color:#333;line-height:1.4;margin-bottom:2px;margin-left:15px;font-size:.75rem}@media only screen and (min-width: 768px){.static__main__article__list2 li{line-height:1.6;font-size:.9375rem;margin-bottom:4px;margin-left:20px}}@media only screen and (min-width: 1025px){.static__main__article__list2 li{line-height:1.7;font-size:1.0625rem;margin-bottom:6px;margin-left:25px}}.static__main__article__list3{margin-top:-10px}@media only screen and (min-width: 768px){.static__main__article__list3{margin-top:-15px}}@media only screen and (min-width: 1025px){.static__main__article__list3{margin-top:-20px}}.static__main__article__list3>li{color:#f0283c;list-style:disc;margin-left:20px;font-size:.75rem}@media only screen and (min-width: 768px){.static__main__article__list3>li{font-size:.9375rem}}@media only screen and (min-width: 1025px){.static__main__article__list3>li{margin-left:30px;font-size:1.0625rem}}.static__main__article__list3>li p{color:#333;line-height:1.4;margin-bottom:10px;font-size:.75rem}@media only screen and (min-width: 768px){.static__main__article__list3>li p{line-height:1.6;font-size:.9375rem}}@media only screen and (min-width: 1025px){.static__main__article__list3>li p{line-height:1.7;font-size:1.0625rem}}.static__main__article__list3>li span{display:block}.static__main__article__list3>li a{color:#f0283c}.static__main__article__btn{margin-bottom:30px}.static__main__article__example{margin:0 auto 35px;max-width:750px}@media only screen and (min-width: 1025px){.static__main__article__example{max-width:1000px;margin:80px auto}}.static__main__article__example__title{font-size:.75rem;text-transform:uppercase;color:#1d0e46;font-weight:700}@media only screen and (min-width: 768px){.static__main__article__example__title{font-size:.9375rem}}@media only screen and (min-width: 1025px){.static__main__article__example__title{font-size:1.125rem}}.static__main__article__example__sub{font-size:.75rem;font-style:italic;color:#000;font-weight:300;margin-top:30px}@media only screen and (min-width: 768px){.static__main__article__example__sub{font-size:.9375rem}}@media only screen and (min-width: 1025px){.static__main__article__example__sub{font-size:1rem;margin-top:35px}}@media only screen and (min-width: 768px){.static__main__article__example__blocks{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center}}.static__main__article__example__blocks__item__title{font-size:.75rem;text-align:center;font-weight:700;color:#f0283c;text-transform:uppercase;margin:25px 0 6px}@media only screen and (min-width: 1025px){.static__main__article__example__blocks__item__title{font-size:.875rem;margin:35px 0 10px}}.static__main__article__example__blocks__item__block{border:1px solid #1d0e46;padding:10px;width:200px;margin:auto;color:#1d0e46;text-align:center}@media only screen and (min-width: 1025px){.static__main__article__example__blocks__item__block{width:314px;margin:0;padding:20px 15px}}.static__main__article__example__blocks__item__block p{font-size:1rem}@media only screen and (min-width: 1025px){.static__main__article__example__blocks__item__block p{font-size:1.625rem}}.static__main__article__example__blocks__item__block p strong{font-size:1.25rem}@media only screen and (min-width: 1025px){.static__main__article__example__blocks__item__block p strong{font-size:2.125rem}}.static__main__article__example__blocks__item__block p strong sup{font-size:.8125rem}@media only screen and (min-width: 1025px){.static__main__article__example__blocks__item__block p strong sup{font-size:.9375rem}}.static__main__article__example__blocks__item__block p>span{display:block}.static__main__article__example__blocks__item__block p>span sup{font-size:.6875rem}@media only screen and (min-width: 1025px){.static__main__article__example__blocks__item__block p>span sup{font-size:.8125rem}}.static__main__article__example__blocks__item__block__sub{font-size:.6875rem}@media only screen and (min-width: 1025px){.static__main__article__example__blocks__item__block__sub{font-size:.875rem}}.static__main__article__table{margin:30px 0 45px}.static__main__article__table__head{font-size:.75rem;font-weight:700}@media only screen and (min-width: 768px){.static__main__article__table__head{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;background-color:#1d0e46;color:#fff;padding:15px}}@media only screen and (min-width: 1025px){.static__main__article__table__head{font-size:1rem}}.static__main__article__table__head__column1{margin-bottom:10px}@media only screen and (min-width: 768px){.static__main__article__table__head__column1{margin-bottom:0;width:30%}}@media only screen and (min-width: 1025px){.static__main__article__table__head__column1{width:32%}}.static__main__article__table__head__column2,.static__main__article__table__head__column3,.static__main__article__table__head__column4{display:none}@media only screen and (min-width: 768px){.static__main__article__table__head__column2,.static__main__article__table__head__column3,.static__main__article__table__head__column4{display:block;text-align:center}}@media only screen and (min-width: 768px){.static__main__article__table__head__column2{width:30%}}@media only screen and (min-width: 768px){.static__main__article__table__head__column3{width:25%}}@media only screen and (min-width: 768px){.static__main__article__table__head__column4{width:20%}}.static__main__article__table__line{margin-bottom:10px;font-size:.75rem}@media only screen and (min-width: 768px){.static__main__article__table__line{display:-ms-flexbox;display:flex;margin:5px 0 0;background-color:#f3f3f3}}@media only screen and (min-width: 1025px){.static__main__article__table__line{font-size:1rem}}.static__main__article__table__line__arrow{width:13px;height:13px;border-right:2px solid #fff;border-bottom:2px solid #fff;transform:rotateZ(-45deg);margin-top:-2px;position:absolute;transition:all .7s;top:15px;right:20px}@media only screen and (min-width: 768px){.static__main__article__table__line__arrow{display:none}}.static__main__article__table__line__column1{background-color:#1d0e46;color:#fff;padding:12px 15px;position:relative}@media only screen and (min-width: 768px){.static__main__article__table__line__column1{background-color:#f3f3f3;color:#1d0e46;font-weight:700;width:31%}}.static__main__article__table__line__column1--active .static__main__article__table__line__arrow{transform:rotateZ(45deg);top:12px}.static__main__article__table__line__column2,.static__main__article__table__line__column3,.static__main__article__table__line__column4{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;background-color:#f3f3f3;padding:8px 15px;margin:5px 0 0}@media only screen and (min-width: 768px){.static__main__article__table__line__column2,.static__main__article__table__line__column3,.static__main__article__table__line__column4{-ms-flex-pack:center;justify-content:center}}.static__main__article__table__line__column2 span:first-child,.static__main__article__table__line__column3 span:first-child,.static__main__article__table__line__column4 span:first-child{color:#1d0e46}@media only screen and (min-width: 768px){.static__main__article__table__line__column2 span:first-child,.static__main__article__table__line__column3 span:first-child,.static__main__article__table__line__column4 span:first-child{display:none}}.static__main__article__table__line__column2 span:nth-child(2),.static__main__article__table__line__column3 span:nth-child(2),.static__main__article__table__line__column4 span:nth-child(2){color:#333;font-weight:700}@media only screen and (min-width: 768px){.static__main__article__table__line__column2 span:nth-child(2),.static__main__article__table__line__column3 span:nth-child(2),.static__main__article__table__line__column4 span:nth-child(2){text-align:center}}@media only screen and (min-width: 768px){.static__main__article__table__line__column2{width:40%}}@media only screen and (min-width: 768px){.static__main__article__table__line__column3{width:30%}}@media only screen and (min-width: 768px){.static__main__article__table__line__column4{width:30%}}.static__main__article__table__line__mask{display:none}@media only screen and (min-width: 768px){.static__main__article__table__line__mask{display:-ms-flexbox;display:flex;width:70%}}.static__main__article__table-pinel{width:100%}.static__main__article__table-pinel--mobile{margin:40px 0}@media only screen and (min-width: 768px){.static__main__article__table-pinel--mobile{display:none}}.static__main__article__table-pinel--mobile .static__main__article__table-pinel__row-pinelplus .static__main__article__table-pinel__row--header-group{background-color:#f0283c}.static__main__article__table-pinel--mobile .static__main__article__table-pinel__row-pinelplus .static__main__article__table-pinel__row__cell{background-color:rgba(240,40,60,.2);margin-top:-1px}.static__main__article__table-pinel--desktop{display:none}@media only screen and (min-width: 768px){.static__main__article__table-pinel--desktop{display:table;margin:35px 0 45px}}.static__main__article__table-pinel--desktop .static__main__article__table-pinel__row__cell:nth-child(1){width:160px}.static__main__article__table-pinel__line{display:block;margin:0}@media only screen and (min-width: 768px){.static__main__article__two-columns{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center}}.static__main__article__two-columns__item{padding:20px 0}@media only screen and (min-width: 768px){.static__main__article__two-columns__item{width:50%}}.static__main__article__two-columns__top{-ms-flex-align:start;align-items:flex-start}.static__main__article__tva--zone p{margin-bottom:10px;font-size:.75rem}@media only screen and (min-width: 768px){.static__main__article__tva--zone p{font-size:1rem}}@media only screen and (min-width: 1025px){.static__main__article__tva--zone p{font-size:1.375rem}}.static__main__article__tva--zone p span{display:inline-block;width:120px}@media only screen and (min-width: 768px){.static__main__article__tva--zone p span{width:160px}}@media only screen and (min-width: 1025px){.static__main__article__tva--zone p span{width:210px}}.quiSommes .introBanner{height:280px}.quiSommes .introBanner img{z-index:-1}.quiSommes .introBanner--parrainage img{-o-object-position:left top;object-position:left top}.quiSommes .introBanner.overlapMenu{position:relative}.quiSommes .introBanner.overlapMenu:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.2);display:block}@media only screen and (min-width: 500px){.quiSommes .introBanner{height:330px}}@media only screen and (min-width: 768px){.quiSommes .introBanner{height:380px}}@media only screen and (min-width: 1025px){.quiSommes .introBanner{height:420px}}@media only screen and (min-width: 1200px){.quiSommes .introBanner{height:485px}}.quiSommes .mainContainer{position:relative;width:100%;max-width:1200px;margin:0 auto;padding:20px 20px 0}@media only screen and (min-width: 768px){.quiSommes .mainContainer{box-shadow:0 10px 20px 0 rgba(0,0,0,.1);width:calc(100% - 40px);margin:-40px auto 0;background-color:#fff;padding:30px 30px 0}}@media only screen and (min-width: 1025px){.quiSommes .mainContainer{margin-top:-60px}}@media only screen and (min-width: 1200px){.quiSommes .mainContainer{padding:40px 40px 0;margin-top:-80px}}.quiSommes .breadCrumb{font-size:.6875rem;color:#333;padding-bottom:25px}@media only screen and (min-width: 768px){.quiSommes .breadCrumb{font-size:.75rem}}.quiSommes .breadCrumb__link{color:#333;text-decoration:none}@media only screen and (min-width: 1200px){.quiSommes .breadCrumb__link:hover{text-decoration:underline}}.quiSommes .pageTitle{color:#f0283c;font-size:1.375rem;font-weight:500;padding-bottom:20px}@media only screen and (min-width: 500px){.quiSommes .pageTitle{font-size:1.75rem}}@media only screen and (min-width: 768px){.quiSommes .pageTitle{font-size:2.25rem}}@media only screen and (min-width: 1025px){.quiSommes .pageTitle{font-size:2.75rem;padding-bottom:25px}}@media only screen and (min-width: 1200px){.quiSommes .pageTitle{font-size:3.125rem}}@media only screen and (min-width: 1025px){.quiSommes .firstText{padding-bottom:65px}}.quiSommes .firstText__upperBlock{padding-bottom:40px}@media only screen and (min-width: 1025px){.quiSommes .firstText__upperBlock{padding-bottom:50px}}@media only screen and (min-width: 1200px){.quiSommes .firstText__upperBlock{padding-bottom:60px}}.quiSommes .firstText__upperBlock p{font-size:1.125rem;font-weight:700;line-height:1.2}@media only screen and (min-width: 1025px){.quiSommes .firstText__upperBlock p{font-size:1.25rem;line-height:1.7}}.quiSommes .firstText__twoCol{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between}.quiSommes .firstText__textBlock{color:#333}@media only screen and (min-width: 1025px){.quiSommes .firstText__textBlock{width:calc(50% - 20px)}}.quiSommes .firstText__textBlock__block1{padding-bottom:15px}@media only screen and (min-width: 1025px){.quiSommes .firstText__textBlock__block1{padding-bottom:30px}}.quiSommes .firstText__textBlock h2{font-size:1.25rem;font-weight:300;color:#f0283c;line-height:1.2;padding-bottom:15px}@media only screen and (min-width: 768px){.quiSommes .firstText__textBlock h2{font-size:1.625rem;padding-bottom:20px}}@media only screen and (min-width: 1200px){.quiSommes .firstText__textBlock h2{font-size:1.875rem;padding-bottom:25px}}.quiSommes .firstText__textBlock p{line-height:1.6;font-size:.875rem;padding-bottom:10px}@media only screen and (min-width: 1025px){.quiSommes .firstText__textBlock p{font-size:1rem;line-height:1.65}}.quiSommes .firstText__textBlock__btn{padding-bottom:35px}.quiSommes .firstText__textBlock__btn--link{background-color:#f0283c;font-size:.875rem;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;width:100%;max-width:300px;height:54px;color:#fff;text-decoration:none;transition:background-color .2s}@media only screen and (min-width: 1025px){.quiSommes .firstText__textBlock__btn--link{font-size:1rem}}@media only screen and (min-width: 1200px){.quiSommes .firstText__textBlock__btn--link:hover{background-color:#1d0e46}}.quiSommes .firstText__textBlock--img{height:180px;background-size:cover;background-position:center;margin-bottom:25px}@media only screen and (min-width: 500px){.quiSommes .firstText__textBlock--img{height:240px}}@media only screen and (min-width: 768px){.quiSommes .firstText__textBlock--img{height:300px}}@media only screen and (min-width: 1025px){.quiSommes .firstText__textBlock--img{display:none}}.quiSommes .firstText__textBlock__block2{padding-bottom:25px}@media only screen and (min-width: 1025px){.quiSommes .firstText__textBlock__block2{padding-bottom:0}}@media only screen and (min-width: 1025px){.quiSommes .firstText__textBlock__block2 p{padding-bottom:0}}.quiSommes .firstText__imgBlock{display:none}@media only screen and (min-width: 1025px){.quiSommes .firstText__imgBlock{display:-ms-flexbox;display:flex;width:calc(50% - 20px)}}.quiSommes .secondText__Block1__text{padding-bottom:30px}.quiSommes .secondText__Block1__text h2{font-size:1.25rem;font-weight:300;color:#f0283c;line-height:1.2;padding-bottom:15px}@media only screen and (min-width: 768px){.quiSommes .secondText__Block1__text h2{font-size:1.625rem;padding-bottom:20px}}@media only screen and (min-width: 1200px){.quiSommes .secondText__Block1__text h2{font-size:1.875rem;padding-bottom:25px}}.quiSommes .secondText__Block1__text p{font-size:1.125rem;font-weight:700;line-height:1.2;padding-bottom:15px}@media only screen and (min-width: 1025px){.quiSommes .secondText__Block1__text p{font-size:1.25rem;line-height:1.7}}.quiSommes .secondText__Block1__btn{padding-bottom:35px;display:-ms-flexbox;display:flex}@media only screen and (min-width: 1025px){.quiSommes .secondText__Block1__btn{padding-bottom:50px}}.quiSommes .secondText__Block1__btn--link{background-color:#f0283c;font-size:.875rem;color:#fff;text-decoration:none;transition:background-color .2s;text-align:center;padding:16px 20px}@media only screen and (min-width: 1025px){.quiSommes .secondText__Block1__btn--link{font-size:1rem;min-width:270px}}@media only screen and (min-width: 1200px){.quiSommes .secondText__Block1__btn--link:hover{background-color:#1d0e46}}.quiSommes .secondText__Block1--img{height:180px;margin-bottom:25px}@media only screen and (min-width: 500px){.quiSommes .secondText__Block1--img{height:240px}}@media only screen and (min-width: 768px){.quiSommes .secondText__Block1--img{height:300px}}@media only screen and (min-width: 1025px){.quiSommes .secondText__Block1--img{height:380px}}@media only screen and (min-width: 1200px){.quiSommes .secondText__Block1--img{height:440px}}.quiSommes .secondText__Block1__text2{font-size:.875rem;line-height:1.55;color:#333;padding-bottom:20px}@media only screen and (min-width: 1025px){.quiSommes .secondText__Block1__text2{font-size:1rem;line-height:1.65;padding-bottom:30px}}.quiSommes .secondText__Block1__text2 p{padding-bottom:15px}.quiSommes .secondText__Block2{padding-bottom:20px}@media only screen and (min-width: 768px){.quiSommes .secondText__Block2{padding-bottom:30px}}@media only screen and (min-width: 1200px){.quiSommes .secondText__Block2{padding-bottom:40px}}.quiSommes .secondText__Block2 h2{font-size:1.25rem;font-weight:300;color:#f0283c;line-height:1.2;padding-bottom:20px}@media only screen and (min-width: 768px){.quiSommes .secondText__Block2 h2{font-size:1.625rem;padding-bottom:20px}}@media only screen and (min-width: 1200px){.quiSommes .secondText__Block2 h2{font-size:1.875rem;padding-bottom:25px}}.quiSommes .secondText__Block2 p{font-size:.875rem;line-height:1.55;color:#333;padding-bottom:20px}.quiSommes .secondText__Block2 p .color-red{color:#f0283c}@media only screen and (min-width: 1025px){.quiSommes .secondText__Block2 p{font-size:1rem}}.quiSommes .purpleBlock{background-color:#1d0e46;color:#fff;padding:35px 20px 30px;margin:0 -20px 0}@media only screen and (min-width: 768px){.quiSommes .purpleBlock{margin:0 -30px;padding:40px 30px 30px}}@media only screen and (min-width: 1200px){.quiSommes .purpleBlock{margin:0 -40px;padding:45px 40px 30px}}.quiSommes .purpleBlock__topTitles{width:100%;max-width:650px;margin:0 auto}@media only screen and (min-width: 1025px){.quiSommes .purpleBlock__topTitles{max-width:none}}.quiSommes .purpleBlock__topTitles--title{font-size:1.25rem;font-weight:500;line-height:1.2;padding-bottom:30px}@media only screen and (min-width: 768px){.quiSommes .purpleBlock__topTitles--title{font-size:1.5625rem;padding-bottom:40px}}@media only screen and (min-width: 1025px){.quiSommes .purpleBlock__topTitles--title{font-weight:400;font-size:1.875rem;padding-bottom:50px}}.quiSommes .purpleBlock__topTitles--title .block{display:block}.quiSommes .purpleBlock__topTitles--title .underline{text-decoration:underline}.quiSommes .purpleBlock__twoCol{padding-bottom:25px;width:100%;max-width:650px;margin:0 auto}@media only screen and (min-width: 1025px){.quiSommes .purpleBlock__twoCol{max-width:none;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;padding-bottom:30px}}.quiSommes .purpleBlock__block{position:relative;padding:20px 20px 25px;z-index:0}@media only screen and (min-width: 1025px){.quiSommes .purpleBlock__block{width:calc(50% - 20px);display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:justify;justify-content:space-between;padding:25px 30px 30px}}.quiSommes .purpleBlock__block:before{content:"";position:absolute;top:0;left:0;display:block;width:100%;height:100%}.quiSommes .purpleBlock__block__picture{width:100%;height:100%;position:absolute;left:0;top:0;z-index:-1}.quiSommes .purpleBlock__block.redBox{margin-bottom:20px}@media only screen and (min-width: 1025px){.quiSommes .purpleBlock__block.redBox{margin-bottom:0}}.quiSommes .purpleBlock__block.redBox:before{background-color:rgba(240,40,60,.85)}.quiSommes .purpleBlock__block.purpleBox:before{background-color:rgba(29,14,70,.85)}.quiSommes .purpleBlock__block__topBlock{position:relative;z-index:1}.quiSommes .purpleBlock__block--title{font-size:1.125rem;line-height:1.15}@media only screen and (min-width: 768px){.quiSommes .purpleBlock__block--title{font-size:1.5rem}}@media only screen and (min-width: 1025px){.quiSommes .purpleBlock__block--title{font-size:1.75rem;line-height:1.65}}.quiSommes .purpleBlock__block--subTitle{font-size:.9375rem;padding-bottom:15px;line-height:1.3}@media only screen and (min-width: 1025px){.quiSommes .purpleBlock__block--subTitle{font-size:1rem;line-height:1.65}}@media only screen and (min-width: 768px){.quiSommes .purpleBlock__block--subTitle .smtxt{font-size:.875rem}}.quiSommes .purpleBlock__block--textBlock{font-size:.9375rem;line-height:1.3}@media only screen and (min-width: 1025px){.quiSommes .purpleBlock__block--textBlock{font-size:1rem;line-height:1.65}}.quiSommes .purpleBlock__block--textBlock p{font-style:italic}.quiSommes .purpleBlock__block__btn{position:relative;z-index:1;padding-top:60px;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center}@media only screen and (min-width: 768px){.quiSommes .purpleBlock__block__btn{padding-top:20px;-ms-flex-pack:start;justify-content:flex-start}}.quiSommes .purpleBlock__block__btn--btn{width:46px;height:46px;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;border-radius:50%;background-color:#fff;transition:transform .2s}.quiSommes .purpleBlock__block__btn--btn .iconSVG{width:20px;height:20px;fill:#f0283c}@media only screen and (min-width: 1200px){.quiSommes .purpleBlock__block__btn--btn:hover{transform:scale(1.1)}}.quiSommes .purpleBlock__smTxt{text-align:center;font-style:italic;line-height:1.2;color:#fff;opacity:.5;font-size:.75rem}.legalFooter{padding:30px 20px;color:#333}@media only screen and (min-width: 768px){.legalFooter{padding:40px 20px}}@media only screen and (min-width: 1200px){.legalFooter{padding:50px 20px}}.legalFooter--container{width:100%;max-width:1200px;margin:0 auto}.legalFooter--sectionTitle{font-size:1.125rem;padding-bottom:15px}.legalFooter--subjectTitle{font-size:.75rem;font-weight:700;line-height:1.35}.legalFooter--text{font-size:.75rem;line-height:1.35}.legalFooter--text.spaceBelow{padding-bottom:15px}.legalFooter p{font-size:.75rem;line-height:1.4;padding-bottom:8px}.legalFooter h3,.legalFooter h4{font-size:.9375rem;line-height:1.4;padding-bottom:3px;font-weight:600}.legalFooter h4{font-size:.875rem}@media only screen and (min-width: 768px){.legalFooter h4{font-size:.9375rem}}.legalFooter ul,.legalFooter ol{margin-left:10px;padding-bottom:5px}.legalFooter ul li,.legalFooter ol li{position:relative;font-size:.75rem;line-height:1.4;padding-bottom:3px}.legalFooter ul li:before,.legalFooter ol li:before{content:"";position:absolute;top:7px;left:-10px;width:3px;height:3px;border-radius:50%;display:block;background-color:#333}.legalFooter ol li{list-style:decimal}.space{height:50px}.references__programs{display:grid;grid-template-columns:repeat(1, 1fr);gap:30px;width:100%;max-width:450px;margin:0 auto;padding-bottom:30px}@media only screen and (min-width: 768px){.references__programs{max-width:900px;grid-template-columns:repeat(2, 1fr);padding-bottom:40px}}@media only screen and (min-width: 1200px){.references__programs{grid-template-columns:repeat(4, 1fr);max-width:none;padding-bottom:50px}}.references__programs .referencesCard{box-shadow:0 0 5px 0 rgba(0,0,0,.15)}.references__programs .referencesCard__pic{height:240px}.references__programs .referencesCard__pic img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.references__programs .referencesCard__content{padding:20px}.references__programs .referencesCard__content__title{color:#f0283c;font-size:1.125rem;text-transform:uppercase}.references__programs .referencesCard__content__name{font-size:1rem;font-weight:300;color:#f0283c;padding-bottom:20px}.references__programs .referencesCard__content__desc p{line-height:1.4;padding-bottom:15px}.references__programs .referencesCard__content__price{font-size:.875rem;padding-top:5px;font-weight:700}.references__programs__more{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center}.references__reinsurrance{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;padding:35px 10px 20px;color:#fff;text-align:center;position:relative}@media only screen and (min-width: 1025px){.references__reinsurrance{padding:75px 10px}}.references__reinsurrance p{margin:15px 0 30px}@media only screen and (min-width: 1025px){.references__reinsurrance p{margin:30px 0 45px}}.references__reinsurrance p span{display:block}@media only screen and (min-width: 768px){.references__reinsurrance p span{display:inline}}.references__reinsurrance__picture{width:100%;height:100%;position:absolute;left:0;top:0;z-index:-1}@media only screen and (min-width: 1025px){.parrainage{padding-bottom:80px}}.parrainage .introBanner{height:280px}.parrainage .introBanner img{z-index:-1}.parrainage .introBanner--parrainage img{-o-object-position:left top;object-position:left top}.parrainage .introBanner.overlapMenu{position:relative}.parrainage .introBanner.overlapMenu:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.2);display:block}@media only screen and (min-width: 500px){.parrainage .introBanner{height:330px}}@media only screen and (min-width: 768px){.parrainage .introBanner{height:380px}}@media only screen and (min-width: 1025px){.parrainage .introBanner{height:420px}}@media only screen and (min-width: 1200px){.parrainage .introBanner{height:485px}}.parrainage .mainContainer{position:relative;width:100%;max-width:1200px;margin:0 auto;padding:20px 20px 0}@media only screen and (min-width: 768px){.parrainage .mainContainer{box-shadow:0 10px 20px 0 rgba(0,0,0,.1);width:calc(100% - 40px);margin:-40px auto 0;background-color:#fff;padding:30px 30px 0}}@media only screen and (min-width: 1025px){.parrainage .mainContainer{margin-top:-60px}}@media only screen and (min-width: 1200px){.parrainage .mainContainer{padding:40px 40px 0;margin-top:-80px}}.parrainage .breadCrumb{font-size:.6875rem;color:#333;padding-bottom:25px}@media only screen and (min-width: 768px){.parrainage .breadCrumb{font-size:.75rem}}.parrainage .breadCrumb__link{color:#333;text-decoration:none}@media only screen and (min-width: 1200px){.parrainage .breadCrumb__link:hover{text-decoration:underline}}.parrainage .pageTitle{color:#f0283c;font-size:1.375rem;font-weight:500;padding-bottom:20px}@media only screen and (min-width: 500px){.parrainage .pageTitle{font-size:1.75rem}}@media only screen and (min-width: 768px){.parrainage .pageTitle{font-size:2.25rem}}@media only screen and (min-width: 1025px){.parrainage .pageTitle{font-size:2.75rem;padding-bottom:25px}}@media only screen and (min-width: 1200px){.parrainage .pageTitle{font-size:3.125rem}}@media only screen and (min-width: 768px){.parrainage .sponsorDetails{padding-bottom:20px}}@media only screen and (min-width: 1200px){.parrainage .sponsorDetails{padding-bottom:30px}}.parrainage .sponsorDetails__topTextBlock{padding-bottom:35px}@media only screen and (min-width: 768px){.parrainage .sponsorDetails__topTextBlock{padding-bottom:45px}}@media only screen and (min-width: 1200px){.parrainage .sponsorDetails__topTextBlock{padding-bottom:55px}}.parrainage .sponsorDetails__topTextBlock--title{color:#f0283c;font-weight:300;font-size:1.125rem;padding-bottom:15px}@media only screen and (min-width: 768px){.parrainage .sponsorDetails__topTextBlock--title{font-size:1.5rem;padding-bottom:20px}}@media only screen and (min-width: 1200px){.parrainage .sponsorDetails__topTextBlock--title{font-size:1.875rem;padding-bottom:25px}}.parrainage .sponsorDetails__topTextBlock--title .block{display:block}@media only screen and (min-width: 768px){.parrainage .sponsorDetails__topTextBlock--title .block{display:inline}}.parrainage .sponsorDetails__topTextBlock--text{font-weight:700;font-size:.875rem}@media only screen and (min-width: 768px){.parrainage .sponsorDetails__topTextBlock--text{font-size:1rem}}@media only screen and (min-width: 1200px){.parrainage .sponsorDetails__topTextBlock--text{font-size:1.25rem;line-height:1.7}}.parrainage .sponsorDetails__imgBlock{margin:0 -20px}@media only screen and (min-width: 768px){.parrainage .sponsorDetails__imgBlock{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;margin:0 -30px}}@media only screen and (min-width: 1025px){.parrainage .sponsorDetails__imgBlock{margin:0}}.parrainage .sponsorDetails__imgBlock__item{padding-bottom:40px}@media only screen and (min-width: 768px){.parrainage .sponsorDetails__imgBlock__item{width:calc(50% - 15px)}}@media only screen and (min-width: 1200px){.parrainage .sponsorDetails__imgBlock__item{width:calc(50% - 20px)}}.parrainage .sponsorDetails__imgBlock__item--img{height:225px}.parrainage .sponsorDetails__imgBlock__item--img--notclient img{-o-object-position:center bottom;object-position:center bottom}.parrainage .sponsorDetails__imgBlock__item--tag{position:absolute;top:20px;left:20px;background-color:#fff;font-size:.875rem;padding:5px 12px}@media only screen and (min-width: 1025px){.parrainage .sponsorDetails__imgBlock__item--tag{font-size:1.3125rem}}@media only screen and (min-width: 1200px){.parrainage .sponsorDetails__imgBlock__item--tag{top:30px;left:30px}}.parrainage .sponsorDetails__imgBlock__item--tag.redTag{color:#f0283c}.parrainage .sponsorDetails__imgBlock__item--tag.purpleTag{color:#1d0e46}.parrainage .sponsorDetails__imgBlock__item--textBlock{color:#fff;text-align:center;width:calc(100% - 40px);max-width:380px;margin:-30px auto 0;position:relative;padding:30px}@media only screen and (min-width: 768px){.parrainage .sponsorDetails__imgBlock__item--textBlock{height:calc(100% - 195px)}}@media only screen and (min-width: 1200px){.parrainage .sponsorDetails__imgBlock__item--textBlock{max-width:480px;margin-top:-45px;height:calc(100% - 180px)}}.parrainage .sponsorDetails__imgBlock__item--textBlock.redBG{background-color:rgba(240,40,60,.9)}.parrainage .sponsorDetails__imgBlock__item--textBlock.purpleBG{background-color:rgba(29,14,70,.9)}.parrainage .sponsorDetails__imgBlock__item--title{font-size:1.25rem;padding-bottom:15px}@media only screen and (min-width: 768px){.parrainage .sponsorDetails__imgBlock__item--title{font-size:1.5625rem;padding-bottom:18px}}@media only screen and (min-width: 1200px){.parrainage .sponsorDetails__imgBlock__item--title{font-size:1.875rem;padding-bottom:25px}}@media only screen and (min-width: 768px){.parrainage .sponsorDetails__imgBlock__item--text{font-size:.9375rem}}@media only screen and (min-width: 1200px){.parrainage .sponsorDetails__imgBlock__item--text{font-size:1rem}}.parrainage .sponsorDetails__imgBlock__item--text:not(:last-child){padding-bottom:15px}@media only screen and (min-width: 1200px){.parrainage .sponsorDetails__imgBlock__item--text:not(:last-child){padding-bottom:20px}}.parrainage .sponsorDetails__imgBlock__item--text .block{display:block}@media only screen and (min-width: 1200px){.parrainage .sponsorDetails__imgBlock__item--text strong{font-weight:500}}.parrainage .sponsorSteps{padding-bottom:50px}@media only screen and (min-width: 768px){.parrainage .sponsorSteps{padding-bottom:75px}}@media only screen and (min-width: 1200px){.parrainage .sponsorSteps{padding-bottom:85px}}.parrainage .sponsorSteps--title{font-weight:300;font-size:1.375rem;padding-bottom:20px}@media only screen and (min-width: 768px){.parrainage .sponsorSteps--title{font-size:1.5625rem;padding-bottom:30px}}@media only screen and (min-width: 1200px){.parrainage .sponsorSteps--title{font-size:1.875rem;padding-bottom:40px}}.parrainage .sponsorSteps--title .block{display:block}@media only screen and (min-width: 500px){.parrainage .sponsorSteps--title .block{display:inline}}.parrainage .sponsorSteps__sliderList--circle{width:76px;height:76px;margin:0 auto;border-radius:50%;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;background-color:rgba(240,40,60,.15)}@media only screen and (min-width: 1200px){.parrainage .sponsorSteps__sliderList--circle{width:96px;height:96px}}.parrainage .sponsorSteps__sliderList--circle .iconSVG{width:32px;height:32px;fill:#f0283c}@media only screen and (min-width: 1200px){.parrainage .sponsorSteps__sliderList--circle .iconSVG{width:42px;height:42px}}.parrainage .sponsorSteps__sliderList--dots{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:justify;justify-content:space-between;height:20px;margin:-10px auto 0;width:2px}.parrainage .sponsorSteps__sliderList--dots .dot{width:2px;height:2px;background-color:#f0283c;border-radius:50%}.parrainage .sponsorSteps__sliderList--text{text-align:center;padding-top:10px;color:#f0283c}@media only screen and (min-width: 1200px){.parrainage .sponsorSteps__sliderList--text{font-size:1rem;line-height:1.4}}.parrainage .sponsorSteps__sliderList--text .block{display:block}.parrainage .sponsorSteps__sliderList--item.purpleItem .sponsorSteps__sliderList--circle{background-color:rgba(29,14,70,.15)}.parrainage .sponsorSteps__sliderList--item.purpleItem .sponsorSteps__sliderList--circle .iconSVG{fill:#1d0e46}.parrainage .sponsorSteps__sliderList--item.purpleItem .sponsorSteps__sliderList--dots .dot{background-color:#1d0e46}.parrainage .sponsorSteps__sliderList--item.purpleItem .sponsorSteps__sliderList--text{color:#1d0e46}.parrainage .sponsorSteps__arrows{width:100%;text-align:center;padding-top:30px}@media only screen and (min-width: 1025px){.parrainage .sponsorSteps__arrows{display:none}}.parrainage .sponsorSteps__arrows .slick-arrow{position:relative;display:inline-block !important;width:44px;height:44px;background-color:#f0283c;color:#fff;border:none;cursor:pointer}@media only screen and (min-width: 1200px){.parrainage .sponsorSteps__arrows .slick-arrow:hover{background-color:#1d0e46}}.parrainage .sponsorSteps__arrows .slick-arrow:before{font-family:"atland" !important;content:""}.parrainage .sponsorSteps__arrows .slick-arrow.slick-prev{transform:rotate(180deg);margin-right:5px}.parrainage .sponsorForm{background-color:#f3f3f3;padding:35px 20px;margin:0 -20px}@media only screen and (min-width: 768px){.parrainage .sponsorForm{margin:0 -30px;padding:40px 30px 35px}}@media only screen and (min-width: 1200px){.parrainage .sponsorForm{margin:0 -40px;padding:50px 40px 35px}}.parrainage .sponsorForm--title{text-align:center;font-size:1.375rem;font-weight:500;color:#1d0e46;padding-bottom:15px}@media only screen and (min-width: 768px){.parrainage .sponsorForm--title{font-size:1.5625rem}}@media only screen and (min-width: 1200px){.parrainage .sponsorForm--title{font-size:1.875rem;font-weight:400}}.parrainage .sponsorForm--subTitle{text-align:center;font-size:.875rem;font-weight:300;color:#1d0e46;padding-bottom:25px}@media only screen and (min-width: 768px){.parrainage .sponsorForm--subTitle{font-size:.9375rem}}@media only screen and (min-width: 1200px){.parrainage .sponsorForm--subTitle{font-size:1rem;padding-bottom:35px}}.parrainage .sponsorForm__form--mainForm{background-color:#fff;margin-bottom:20px}@media only screen and (min-width: 1200px){.parrainage .sponsorForm__form--mainForm{margin-bottom:30px}}@media only screen and (min-width: 768px){.parrainage .sponsorForm__form--mainForm .sponsorForm__form--formArea{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}}.parrainage .sponsorForm__form--referenceForm{position:relative;background-color:#fff;margin-bottom:80px}.parrainage .sponsorForm__form--referenceForm.lessMargin{margin-bottom:40px}.parrainage .sponsorForm__form--title{color:#fff;background-color:#f0283c;text-align:center;font-size:1.125rem;font-weight:300;padding:15px 0}@media only screen and (min-width: 768px){.parrainage .sponsorForm__form--title{font-size:1.375rem}}@media only screen and (min-width: 1200px){.parrainage .sponsorForm__form--title{font-size:1.5rem}}.parrainage .sponsorForm__form--formArea{padding:20px}@media only screen and (min-width: 768px){.parrainage .sponsorForm__form--formArea{padding:30px}}@media only screen and (min-width: 1025px){.parrainage .sponsorForm__form--formArea{padding:40px}}@media only screen and (min-width: 1025px){.parrainage .sponsorForm__form--formArea{padding:60px}}@media only screen and (min-width: 768px){.parrainage .sponsorForm__form--formArea.repeatForm{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:justify;justify-content:space-between}}@media only screen and (min-width: 768px){.parrainage .sponsorForm__form--formArea.repeatForm .ui-form__block.fullRow{-ms-flex:0 0 100%;flex:0 0 100%}}@media only screen and (min-width: 768px){.parrainage .sponsorForm__form--formArea.repeatForm .ui-form__block--radio{-ms-flex:0 0 100%;flex:0 0 100%}}@media only screen and (min-width: 768px){.parrainage .sponsorForm__form--fieldBox1{-ms-flex-order:0;order:0;-ms-flex:0 0 280px;flex:0 0 280px}}@media only screen and (min-width: 768px){.parrainage .sponsorForm__form--fieldBox2{-ms-flex-order:2;order:2;-ms-flex:0 0 100%;flex:0 0 100%;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap}}.parrainage .sponsorForm__form--fieldBox3{padding-top:5px}.parrainage .sponsorForm__form--fieldBox3 #sponsor_client{-ms-flex:0 0 100%;flex:0 0 100%;padding-top:12px}@media only screen and (min-width: 500px){.parrainage .sponsorForm__form--fieldBox3 #sponsor_client{-ms-flex:0 0 auto;flex:0 0 auto;padding-top:0}}@media only screen and (min-width: 768px){.parrainage .sponsorForm__form--fieldBox3{-ms-flex-order:1;order:1;padding-top:0}}.parrainage .sponsorForm__form .ui-form{display:block}@media only screen and (min-width: 768px){.parrainage .sponsorForm__form .ui-form__block{width:calc(50% - 10px)}}.parrainage .sponsorForm__form .ui-form__block--radio{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:10px 0 5px}@media only screen and (min-width: 768px){.parrainage .sponsorForm__form .ui-form__block--radio{width:auto}}.parrainage .sponsorForm__form .ui-form__block--radio input[type=radio]+label{margin-right:15px}.parrainage .sponsorForm__form .ui-form__block--radio input[type=radio]:checked+label:after{background-color:#f0283c;top:4px}.parrainage .sponsorForm__form .ui-form__block--radio input[type=radio]:checked+label:before,.parrainage .sponsorForm__form .ui-form__block--radio input[type=radio]:not(:checked)+label:before{top:-2px}.parrainage .sponsorForm__form .ui-form__block--radio .radio-error{-ms-flex:0 0 100%;flex:0 0 100%;padding-top:5px;font-size:.8125rem;font-weight:500}.parrainage .sponsorForm__form .ui-form__block label[class*=error]{display:block;padding-top:10px;font-size:.8125rem;font-weight:500}.parrainage .sponsorForm__form .ui-form__block .selectParent{border-bottom:1px solid #1d0e46}.parrainage .sponsorForm__form .ui-form__block .selectParent .select2-container--default .select2-selection--single{margin:0;padding:0;border:none;height:40px}.parrainage .sponsorForm__form .ui-form__block .selectParent .select2-container--default .select2-selection--single .select2-selection__rendered{padding:12px 0 0 0;font-size:.875rem;color:#333}@media only screen and (min-width: 768px){.parrainage .sponsorForm__form .ui-form__block .selectParent .select2-container--default .select2-selection--single .select2-selection__rendered{font-size:.9375rem}}@media only screen and (min-width: 1200px){.parrainage .sponsorForm__form .ui-form__block .selectParent .select2-container--default .select2-selection--single .select2-selection__rendered{font-size:1rem}}.parrainage .sponsorForm__form .ui-form__block .selectParent .select2-container--default .select2-selection--single .select2-selection__arrow{display:block}.parrainage .sponsorForm__form .ui-form__block .selectParent .select2-container--default .select2-selection--single .select2-selection__arrow b{border:none;border-top:2px solid #1d0e46;border-right:2px solid #1d0e46;width:9px;height:9px;transform:rotate(135deg);margin-top:-7px}.parrainage .sponsorForm__form .ui-form__block .selectParent .select2-container--default.select2-container--open .select2-selection--single .select2-selection__arrow b{transform:rotate(-45deg);margin-top:-4px}.parrainage .sponsorForm__form .ui-form__block.checkBox{width:100%;padding-bottom:25px}.parrainage .sponsorForm__form .ui-form__block.checkBox .block400{display:block;margin:0 0 5px -29px}.parrainage .sponsorForm__form .ui-form__block.checkBox .blockNewLine{display:block;font-weight:300}.parrainage .sponsorForm__form .ui-form__block.checkBox input[type=checkbox]:checked+label::before,.parrainage .sponsorForm__form .ui-form__block.checkBox input[type=checkbox]:not(:checked)+label::before{top:26px}@media only screen and (min-width: 1025px){.parrainage .sponsorForm__form .ui-form__block.checkBox input[type=checkbox]:checked+label::before,.parrainage .sponsorForm__form .ui-form__block.checkBox input[type=checkbox]:not(:checked)+label::before{top:29px}}.parrainage .sponsorForm__form .ui-form__block.checkBox input[type=checkbox]:checked+label::after,.parrainage .sponsorForm__form .ui-form__block.checkBox input[type=checkbox]:not(:checked)+label::after{top:31px}@media only screen and (min-width: 1025px){.parrainage .sponsorForm__form .ui-form__block.checkBox input[type=checkbox]:checked+label::after,.parrainage .sponsorForm__form .ui-form__block.checkBox input[type=checkbox]:not(:checked)+label::after{top:34px}}.parrainage .sponsorForm__form .ui-form__block.acceptBlock{width:100%;font-weight:300;margin:25px 0}.parrainage .sponsorForm__form .ui-form__block.acceptBlock input[type=checkbox]:checked+label,.parrainage .sponsorForm__form .ui-form__block.acceptBlock input[type=checkbox]:not(:checked)+label,.parrainage .sponsorForm__form .ui-form__block.acceptBlock label{font-size:.875rem;font-weight:300}@media only screen and (min-width: 1025px){.parrainage .sponsorForm__form .ui-form__block.acceptBlock input[type=checkbox]:checked+label,.parrainage .sponsorForm__form .ui-form__block.acceptBlock input[type=checkbox]:not(:checked)+label,.parrainage .sponsorForm__form .ui-form__block.acceptBlock label{font-size:1rem}}.parrainage .sponsorForm__form .ui-form__input{font-size:.875rem;padding:10px 0}@media only screen and (min-width: 768px){.parrainage .sponsorForm__form .ui-form__input{font-size:.9375rem}}@media only screen and (min-width: 1200px){.parrainage .sponsorForm__form .ui-form__input{font-size:1rem;padding:12px 0}}.parrainage .sponsorForm__form .ui-form__textarea{border-color:#1d0e46;padding:15px;margin:10px 0 15px}@media only screen and (min-width: 1025px){.parrainage .sponsorForm__form .ui-form__textarea{margin-bottom:0}}.parrainage .sponsorForm__form .ui-form__label--inline{color:#f0283c;font-weight:700;margin-right:10px;padding-top:2px}.parrainage .sponsorForm__form .ui-form__label--inline.blockMobile{-ms-flex:0 0 100%;flex:0 0 100%;padding-bottom:10px}@media only screen and (min-width: 768px){.parrainage .sponsorForm__form .ui-form__label--inline.blockMobile{-ms-flex:0 0 auto;flex:0 0 auto;padding-bottom:0}}.parrainage .sponsorForm__form .ui-form__submit{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-direction:column;flex-direction:column;margin:0}.parrainage .sponsorForm__form .ui-form__submit__button{width:100%;max-width:500px;border:none;outline:none;background-color:#f0283c;color:#fff;font-family:"Roboto",sans-serif;font-size:1rem;height:54px;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;margin-bottom:10px;cursor:pointer;transition:background-color .2s}@media only screen and (min-width: 1200px){.parrainage .sponsorForm__form .ui-form__submit__button:hover{background-color:#1d0e46}}@media only screen and (min-width: 768px){.parrainage .sponsorForm__form .ui-form__submit__button{width:140px}}.parrainage .sponsorForm__form .ui-form__submit__button .icon-link{padding-left:10px}.parrainage .sponsorForm__form .ui-form__submit--requiredMsg{font-size:.75rem;font-weight:300}.parrainage .sponsorForm__form .ui-form__confirm--sponsorMsg{display:none;color:#1d0e46;text-align:center;padding:50px 0}@media only screen and (min-width: 768px){.parrainage .sponsorForm__form .ui-form__confirm--sponsorMsg{padding:80px 0}}@media only screen and (min-width: 1025px){.parrainage .sponsorForm__form .ui-form__confirm--sponsorMsg{padding:100px 0 120px}}@media only screen and (min-width: 1025px){.parrainage .sponsorForm__form .ui-form__confirm--sponsorMsg{padding:130px 0 140px}}.parrainage .sponsorForm__form .ui-form__confirm--title{font-size:1.375rem;font-weight:500;padding-bottom:15px}@media only screen and (min-width: 768px){.parrainage .sponsorForm__form .ui-form__confirm--title{font-size:1.5625rem}}@media only screen and (min-width: 1025px){.parrainage .sponsorForm__form .ui-form__confirm--title{font-size:1.875rem;padding-bottom:10px;font-weight:400}}.parrainage .sponsorForm__form .ui-form__confirm--text{font-size:.875rem;font-weight:300}@media only screen and (min-width: 768px){.parrainage .sponsorForm__form .ui-form__confirm{font-size:.9375rem}}@media only screen and (min-width: 1025px){.parrainage .sponsorForm__form .ui-form__confirm{font-size:1rem}}.parrainage .sponsorForm__form__legalText{font-weight:300}@media only screen and (min-width: 1200px){.parrainage .sponsorForm__form__legalText{padding-left:30px}}.parrainage .sponsorForm__form__legalText--text{padding-bottom:15px;opacity:.6;font-size:.875rem}@media only screen and (min-width: 768px){.parrainage .sponsorForm__form__legalText--text{font-size:.9375rem}}@media only screen and (min-width: 1200px){.parrainage .sponsorForm__form__legalText--text{font-size:1rem;line-height:1.35}}.parrainage .sponsorForm__form__legalText--link{color:#333}@media only screen and (min-width: 1200px){.parrainage .sponsorForm__form__legalText--link:hover{color:#f0283c}}.parrainage .sponsorForm__form__showHideForms{position:absolute;left:0;bottom:-55px;width:100%;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center}.parrainage .sponsorForm__form__showHideForms--show,.parrainage .sponsorForm__form__showHideForms--hide{padding:0 15px}@media only screen and (min-width: 768px){.parrainage .sponsorForm__form__showHideForms--show,.parrainage .sponsorForm__form__showHideForms--hide{padding:0 30px}}@media only screen and (min-width: 1200px){.parrainage .sponsorForm__form__showHideForms--show,.parrainage .sponsorForm__form__showHideForms--hide{padding:0 50px}}.parrainage .sponsorForm__form__showHideForms .showHideBtn{width:54px;height:54px;background-color:#f0283c;border-radius:50%;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;cursor:pointer;margin:0 auto 10px;box-shadow:0 3px 6px 0 rgba(0,0,0,.16);transition:background-color .2s}@media only screen and (min-width: 1200px){.parrainage .sponsorForm__form__showHideForms .showHideBtn:hover{background-color:#1d0e46}}.parrainage .sponsorForm__form__showHideForms .iconSVG{width:20px;height:20px;fill:#fff}.parrainage .sponsorForm__form__showHideForms--text{font-size:.875rem;color:#f0283c}@media only screen and (min-width: 768px){.parrainage .sponsorForm__form__showHideForms--text{font-size:.9375rem}}@media only screen and (min-width: 1200px){.parrainage .sponsorForm__form__showHideForms--text{font-size:1rem}}.parrainage .sponsorForm__legalTxt{font-weight:300;padding-bottom:10px;font-size:.875rem}@media only screen and (min-width: 768px){.parrainage .sponsorForm__legalTxt{padding-bottom:20px}}@media only screen and (min-width: 1200px){.parrainage .sponsorForm__legalTxt{padding-bottom:30px}}.parrainage .sponsorForm__legalTxt a{color:#333}@media only screen and (min-width: 1200px){.parrainage .sponsorForm__legalTxt a:hover{color:#f0283c}}.parrainage .sponsorForm__downloadPDF{text-align:center}.parrainage .sponsorForm__downloadPDF--link{color:#f0283c;font-size:.875rem}@media only screen and (min-width: 768px){.parrainage .sponsorForm__downloadPDF--link{font-size:.9375rem}}@media only screen and (min-width: 1200px){.parrainage .sponsorForm__downloadPDF--link{font-size:1rem}}@media only screen and (min-width: 1200px){.parrainage .sponsorForm__downloadPDF--link:hover{color:#1d0e46;text-decoration:none}}.selectParent .select2-dropdown{box-shadow:0 0 10px rgba(0,0,0,.15);padding:5px 0}.selectParent .select2-dropdown .select2-results{background-color:#fff}.selectParent .select2-dropdown .select2-results__option[aria-selected=true]{background-color:#f0283c}.selectParent .select2-dropdown .select2-results__option{font-size:.875rem}@media only screen and (min-width: 768px){.selectParent .select2-dropdown .select2-results__option{font-size:.9375rem;padding:10px 16px}}.selectParent .select2-dropdown .select2-results__option--highlighted[aria-selected]{background-color:#f0283c}.news{margin-bottom:50px}@media only screen and (min-width: 768px){.news{position:relative}}.news__container{padding:0 12px}@media only screen and (min-width: 768px){.news__container{padding:0 15px}}@media only screen and (min-width: 1025px){.news__container{padding:0}}.news__container__select{width:100%;position:relative;margin-bottom:15px}@media only screen and (min-width: 768px){.news__container__select{width:290px;margin-bottom:22px}}.news__container__arianne{display:none}@media only screen and (min-width: 768px){.news__container__arianne{display:block;margin-top:30px}}.news__container__title{text-align:center;font-size:1.25rem;margin:30px 0px 45px}@media only screen and (min-width: 768px){.news__container__title{font-size:1.5625rem;width:540px;margin:0 auto;margin-bottom:60px}}@media only screen and (min-width: 1025px){.news__container__title{font-size:2.5rem;width:1000px}}.news__container__title__mob{display:block}@media only screen and (min-width: 1025px){.news__container__title__mob{display:inline}}@media only screen and (min-width: 768px){.news__container__librairie{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap}}.news__container__librairie__article{margin-bottom:10px;box-shadow:0px 0px 15px 3px #f8f8f8}@media only screen and (min-width: 768px){.news__container__librairie__article{margin-bottom:30px;width:32%;margin-right:2%}.news__container__librairie__article:nth-child(3n){margin-right:0}.news__container__librairie__article:last-child{margin:0}}.news__container__librairie__article__img{width:100%;height:237px}.news__container__librairie__article__text{padding:20px 15px 12px;font-family:"Roboto",sans-serif}.news__container__librairie__article__text__categorie{margin-bottom:17px;font-size:.75rem;color:#f0283c}@media only screen and (min-width: 768px){.news__container__librairie__article__text__categorie{font-size:.875rem}}.news__container__librairie__article__text__date{margin-bottom:10px;color:#1d0e46}@media only screen and (min-width: 768px){.news__container__librairie__article__text__date{font-size:1rem}}.news__container__librairie__article__text__title{margin-bottom:7px;color:#f0283c;font-weight:400;font-size:1.0625rem}@media only screen and (min-width: 768px){.news__container__librairie__article__text__title{font-size:1.375rem}}.news__container__librairie__article__text__resume{margin-bottom:15px;font-size:.75rem}@media only screen and (min-width: 768px){.news__container__librairie__article__text__resume{font-size:.875rem}}.news__container__librairie__article__text__more{color:#1d0e46;font-size:.75rem;margin-bottom:20px;font-weight:500;display:block;transition:color .7s}.news__container__librairie__article__text__more:hover{color:#f0283c}@media only screen and (min-width: 768px){.news__container__librairie__article__text__more{font-size:.875rem}}.news__container__social{width:100%;display:-ms-flexbox;display:flex;-ms-flex-pack:end;justify-content:flex-end}.news__container__social__facebook{width:44px;height:44px;border-radius:50px;background-color:#1d0e46;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;text-decoration:none;transition:background-color .7s}.news__container__social__facebook:hover{background-color:#f0283c}.news__container__social__facebook__icon{color:#fff;font-size:1.5rem}.news__container__social__twiter{width:44px;height:44px;border-radius:50px;background-color:#1d0e46;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;margin:0 10px;text-decoration:none;transition:background-color .7s}.news__container__social__twiter:hover{background-color:#f0283c}.news__container__social__twiter__icon{color:#fff;font-size:1.375rem}.news__container__social__contact{width:44px;height:44px;border-radius:50px;background-color:#f0283c;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;text-decoration:none;transition:background-color .7s}.news__container__social__contact:hover{background-color:#1d0e46}.news__container__social__contact__icon{color:#fff;font-size:1.375rem;font-weight:700}.news__showMore{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;margin-top:30px}.news__showMore__cta{background-color:#f0283c;color:#fff;text-decoration:none;font-family:"Roboto",sans-serif;font-size:1rem;padding:19px 30px;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;transition:background-color .7s;width:100%}@media only screen and (min-width: 768px){.news__showMore__cta{width:auto}}.news__showMore__cta:hover{background-color:#1d0e46}.news__showMore__cta__icon{font-size:1.5rem}.news__showMore__cta__wording{margin-left:15px}.news__showMore__cta.hidden{display:none}.articles{margin-bottom:50px}@media only screen and (min-width: 768px){.articles{position:relative}}.articles__container{padding:0 25px;margin-top:50px;margin-bottom:45px}.articles__container__arianne{display:none}@media only screen and (min-width: 768px){.articles__container__arianne{display:block;margin-top:30px}}@media only screen and (min-width: 768px){.articles__container__display{width:50%;float:left;margin-right:65px;margin-bottom:5px}}.articles__container__display__visual{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;position:relative;width:100%}.articles__container__display__visual:before{padding:0;content:"";padding-top:100%}.articles__container__display__visual__slider{height:100%}.articles__container__display__visual__slider .slick-list,.articles__container__display__visual__slider .slick-track{height:100%}.articles__container__display__visual__slider .slick-dots{position:absolute;bottom:30px;left:0;width:100%;padding:0 30px;display:-ms-flexbox !important;display:flex !important;-ms-flex-pack:center;justify-content:center}@media only screen and (min-width: 768px){.articles__container__display__visual__slider .slick-dots{-ms-flex-pack:start;justify-content:flex-start}}.articles__container__display__visual__slider .slick-dots li:not(:last-child){margin-right:10px}.articles__container__display__visual__slider .slick-dots li button{outline:none;border:none;padding:0;display:block;text-indent:-9999px;width:16px;height:6px;cursor:pointer}@media only screen and (min-width: 1025px){.articles__container__display__visual__slider .slick-dots li button:hover{background-color:#f0283c}}.articles__container__display__visual__slider .slick-dots li.slick-active button{background-color:#1d0e46}.articles__container__display__visual__img{background-size:cover;background-position:center center;width:calc(100% - 13px);position:absolute;top:0;left:0;right:0;bottom:0;margin-left:13px;margin-bottom:55px}@media only screen and (min-width: 768px){.articles__container__display__visual__img{margin-left:0;width:100%}}.articles__container__display__visual__img__square{display:block;height:190px;width:27px;background-color:#f0283c;position:absolute;top:0;left:-13px;opacity:.9}@media only screen and (min-width: 1025px){.articles__container__display__visual__img__square{height:400px;width:70px;left:-30px}}.articles__container__display__social{display:-ms-flexbox;display:flex;-ms-flex-pack:end;justify-content:flex-end;width:100%}.articles__container__display__social__item__facebook{width:44px;height:44px;border-radius:50px;background-color:#1d0e46;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;text-decoration:none;transition:background-color .7s}.articles__container__display__social__item__facebook:hover{background-color:#f0283c}.articles__container__display__social__item__facebook__icon{color:#fff;font-size:1.5rem}.articles__container__display__social__item__twiter{width:44px;height:44px;border-radius:50px;background-color:#1d0e46;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;margin:0 10px;text-decoration:none;transition:background-color .7s}.articles__container__display__social__item__twiter:hover{background-color:#f0283c}.articles__container__display__social__item__twiter__icon{color:#fff;font-size:1.375rem}.articles__container__display__social__item__contact{width:44px;height:44px;border-radius:50px;background-color:#f0283c;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;text-decoration:none;transition:background-color .7s}.articles__container__display__social__item__contact:hover{background-color:#1d0e46}.articles__container__display__social__item__contact__icon{color:#fff;font-size:1.375rem;font-weight:700}.articles__container__text__date{margin-bottom:9px}@media only screen and (min-width: 768px){.articles__container__text__date{font-size:1.25rem;margin-bottom:18px}}.articles__container__text__categorie{color:#f0283c;font-size:1.5625rem;margin-bottom:24px}@media only screen and (min-width: 1025px){.articles__container__text__categorie{margin-bottom:48px}}.articles__container__text__title{font-size:1.5rem;margin-bottom:25px;width:80%;font-weight:300}@media only screen and (min-width: 768px){.articles__container__text__title{width:100%;font-size:2.125rem}}.articles__container__text__subtitle{font-size:1.125rem;margin-bottom:25px}@media only screen and (min-width: 768px){.articles__container__text__subtitle{font-size:1.5625rem}}.articles__container__text__content{margin-bottom:24px}@media only screen and (min-width: 768px){.articles__container__text__content{margin-bottom:48px}}.articles__container__text__content:last-child{margin-bottom:30px}@media only screen and (min-width: 768px){.articles__container__text__content:last-child{margin-bottom:48px}}.articles__container__text__content p,.articles__container__text__content span,.articles__container__text__content strong,.articles__container__text__content li{font-family:"Roboto",sans-serif !important;font-size:.875rem !important;line-height:1.2 !important;color:#333 !important;text-align:justify !important}@media only screen and (min-width: 768px){.articles__container__text__content p,.articles__container__text__content span,.articles__container__text__content strong,.articles__container__text__content li{font-size:1rem !important}}.articles__container__text__content ul,.articles__container__text__content ol{padding-left:25px}.articles__container__text__content ul{list-style:disc}.articles__container__text__content ol{list-style:decimal}.articles__container__text__content blockquote{border-left:2px solid #333;padding:0 10px}.articles__container__readMore{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:end;justify-content:flex-end}.articles__container__readMore__plus{display:inline-block;height:19px;width:19px;background-color:#f0283c;border-radius:10px;padding:2px 6px 0;color:#fff;margin-right:10px;font-size:.8125rem}.articles__container__readMore__wording{color:#f0283c;font-size:.625rem;font-family:"Roboto",sans-serif;display:inline-block}.articles__container__cta{clear:both}.articles__container__cta__mob{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;background-color:#f0283c;color:#fff;padding:15px 0;text-decoration:none}@media only screen and (min-width: 768px){.articles__container__cta__mob{display:none}}.articles__container__cta__mob__wording{margin-right:10px;font-size:1.125rem}.articles__container__cta__mob__arrow{font-size:1.125rem}.articles__container__cta__desk{display:none}@media only screen and (min-width: 768px){.articles__container__cta__desk{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;position:relative}}.articles__container__cta__desk__link{display:-ms-flexbox;display:flex;color:#f0283c;text-decoration:none;transition:color .7s}.articles__container__cta__desk__link:hover{color:#1d0e46}.articles__container__cta__desk__link__arrowPrevious{transform:rotate(180deg);margin-right:10px}.articles__container__cta__desk__link__arrowNext{margin-left:11px;margin-top:1px}.articles__interest{max-width:1200px;margin:0 auto;padding:0 25px}@media only screen and (min-width: 768px){.articles__interest{clear:both}}@media only screen and (min-width: 1025px){.articles__interest{padding:0}}.articles__interest__title{text-align:center;color:#1d0e46;font-size:1.25rem;font-weight:200;margin-bottom:30px}@media only screen and (min-width: 768px){.articles__interest__title{font-size:2.5rem;margin-bottom:60px;padding-top:30px}}.articles__interest__title span{display:block}@media only screen and (min-width: 768px){.articles__interest__title span{display:inline-block}}@media only screen and (min-width: 768px){.articles__interest__librairie{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap}}.articles__interest__librairie__article{margin-bottom:10px;box-shadow:0 0 15px 3px #f8f8f8}.articles__interest__librairie__article:nth-child(2){display:none}@media only screen and (min-width: 768px){.articles__interest__librairie__article:nth-child(2){display:block}}.articles__interest__librairie__article:nth-child(3){display:none}@media only screen and (min-width: 768px){.articles__interest__librairie__article:nth-child(3){display:block}}@media only screen and (min-width: 768px){.articles__interest__librairie__article{margin-bottom:30px;width:32%;margin-right:2%}.articles__interest__librairie__article:nth-child(3n){margin-right:0}}.articles__interest__librairie__article__img{background-size:cover;background-position:top center;width:100%;height:237px}.articles__interest__librairie__article__text{padding:20px 15px 12px;font-family:"Roboto",sans-serif}.articles__interest__librairie__article__text__categorie{margin-bottom:17px;font-size:.75rem;color:#f0283c}@media only screen and (min-width: 768px){.articles__interest__librairie__article__text__categorie{font-size:.875rem}}.articles__interest__librairie__article__text__date{margin-bottom:10px;color:#1d0e46}@media only screen and (min-width: 768px){.articles__interest__librairie__article__text__date{font-size:1rem}}.articles__interest__librairie__article__text__title{margin-bottom:7px;color:#f0283c;font-weight:400;font-size:1.0625rem}@media only screen and (min-width: 768px){.articles__interest__librairie__article__text__title{font-size:1.375rem}}.articles__interest__librairie__article__text__resume{margin-bottom:15px;font-size:.75rem}@media only screen and (min-width: 768px){.articles__interest__librairie__article__text__resume{font-size:.875rem}}.articles__interest__librairie__article__text__more{color:#1d0e46;font-size:.75rem;margin-bottom:20px;font-weight:500;display:block;transition:color .7s}.articles__interest__librairie__article__text__more:hover{color:#f0283c}@media only screen and (min-width: 768px){.articles__interest__librairie__article__text__more{font-size:.875rem}}.articles__interest__social{width:100%;display:-ms-flexbox;display:flex;-ms-flex-pack:end;justify-content:flex-end}.articles__interest__social__facebook{width:44px;height:44px;border-radius:50px;background-color:#1d0e46;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;text-decoration:none;transition:background-color .7s}.articles__interest__social__facebook:hover{background-color:#f0283c}.articles__interest__social__facebook__icon{color:#fff;font-size:1.5rem}.articles__interest__social__twiter{width:44px;height:44px;border-radius:50px;background-color:#1d0e46;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;margin:0 10px;text-decoration:none;transition:background-color .7s}.articles__interest__social__twiter:hover{background-color:#f0283c}.articles__interest__social__twiter__icon{color:#fff;font-size:1.375rem}.articles__interest__social__contact{width:44px;height:44px;border-radius:50px;background-color:#f0283c;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;text-decoration:none;transition:background-color .7s}.articles__interest__social__contact:hover{background-color:#1d0e46}.articles__interest__social__contact__icon{color:#fff;font-size:1.375rem;font-weight:700}.hideDesk{display:none}.rightCta{position:absolute;right:0}.rse__infos{max-width:1200px;margin-left:auto;margin-right:auto;background-color:#fff;padding:25px 25px 30px;margin-bottom:40px;box-shadow:0 10px 20px 0 rgba(0,0,0,.08);position:relative;z-index:0}@media only screen and (min-width: 768px){.rse__infos{padding:35px 40px;margin:-50px auto 50px}}@media only screen and (min-width: 1025px){.rse__infos{margin-top:-80px}}.rse__infos .arianne,.rse__infos__title{margin-bottom:20px}.rse__infos .arianne{font-size:.625rem;display:block}@media only screen and (min-width: 768px){.rse__infos .arianne{font-size:.75rem}}.rse__infos__description{font-size:1.125rem;font-weight:500;margin-bottom:25px}@media only screen and (min-width: 768px){.rse__infos__description{font-size:1.25rem;line-height:1.3;margin-bottom:35px}}.rse__infos__subtitle{font-size:1.25rem;color:#587731;font-weight:300;margin-bottom:10px}@media only screen and (min-width: 768px){.rse__infos__subtitle{font-size:1.5625rem;margin-bottom:15px}}@media only screen and (min-width: 1025px){.rse__infos__subtitle{font-size:1.875rem}}.rse__infos__paragraph{margin-bottom:30px}.rse__infos__list__item{margin-bottom:40px}@media only screen and (min-width: 1025px){.rse__infos__list__item{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}}.rse__infos__list__item__icon{max-width:85px;width:100%;height:auto;margin-bottom:15px}@media only screen and (min-width: 1025px){.rse__infos__list__item__icon{max-width:80px;margin:0 35px 0 0}}.rse__infos__list__item__content__title{font-size:1rem;color:#587731;line-height:1.4;font-weight:500}@media only screen and (min-width: 1025px){.rse__infos__list__item__content__title{margin-bottom:3px}}.rse__commitments{max-width:1200px;margin-left:25px;margin-right:25px}@media only screen and (min-width: calc(1200px + (25px * 2))){.rse__commitments{margin-left:auto;margin-right:auto}}@media only screen and (min-width: 768px){.rse__commitments{margin-bottom:85px}}@media only screen and (min-width: 1025px){.rse__commitments{margin-bottom:105px}}.rse__commitments__item{margin-bottom:55px}@media only screen and (min-width: 768px){.rse__commitments__item{margin-bottom:70px}}@media only screen and (min-width: 1025px){.rse__commitments__item{margin-bottom:90px;display:-ms-flexbox;display:flex;-ms-flex-direction:row-reverse;flex-direction:row-reverse;gap:50px;-ms-flex-pack:justify;justify-content:space-between}}@media only screen and (min-width: 1025px){.rse__commitments__item--right{-ms-flex-direction:row;flex-direction:row}}.rse__commitments__title{text-align:center;margin-bottom:25px}@media only screen and (min-width: 768px){.rse__commitments__title{margin-bottom:45px}}@media only screen and (min-width: 1025px){.rse__commitments__title{margin-bottom:65px}}.rse__commitments__img{height:180px;width:100%;margin-bottom:20px}@media only screen and (min-width: 768px){.rse__commitments__img{height:320px}}@media only screen and (min-width: 1025px){.rse__commitments__img{height:auto;margin:0}}.rse__commitments__content__subtitle{font-size:.875rem;color:#587731;font-weight:500;text-transform:uppercase;margin-bottom:15px}@media only screen and (min-width: 768px){.rse__commitments__content__subtitle{font-size:1.0625rem}}@media only screen and (min-width: 1025px){.rse__commitments__content__subtitle{font-size:1.25rem}}@media only screen and (min-width: 1025px){.rse__commitments__content__subtitle--mobile{display:none}}.rse__commitments__content__subtitle--desktop{display:none}@media only screen and (min-width: 1025px){.rse__commitments__content__subtitle--desktop{display:block}}.rse__commitments__content__title{font-size:1.875rem;font-weight:300;line-height:1.1;margin-bottom:15px}@media only screen and (min-width: 768px){.rse__commitments__content__title{font-size:2.1875rem;line-height:1.2;margin:0 55px 15px 0}}@media only screen and (min-width: 1025px){.rse__commitments__content__title{font-size:2.5rem}}.rse__commitments__content__paragraph{margin-bottom:25px}@media only screen and (min-width: 1025px){.rse__commitments__content__paragraph{margin-bottom:45px}}.rse__commitments__content__notice{font-size:.875rem;text-align:center;background-color:#889b4c;color:#fff;padding:25px}@media only screen and (min-width: 1025px){.rse__commitments__content__notice{padding:20px}}@media only screen and (min-width: 1025px){.rse__commitments__img,.rse__commitments__content{width:calc(50% - 25px);min-height:330px}}.rse__projects{max-width:1200px;margin-left:25px;margin-right:25px}@media only screen and (min-width: calc(1200px + (25px * 2))){.rse__projects{margin-left:auto;margin-right:auto}}.rse__projects__title{text-align:center;margin-bottom:35px}@media only screen and (min-width: 768px){.rse__projects__title{margin-bottom:50px}}.rse__projects__item{margin-bottom:50px}@media only screen and (min-width: 768px){.rse__projects__item{margin:0 35px 50px}}@media only screen and (min-width: 1025px){.rse__projects__item{display:-ms-flexbox;display:flex;margin:0 55px 80px}}.rse__projects__item__img{width:100%;height:180px;box-shadow:0 3px 6px 0 rgba(0,0,0,.2)}@media only screen and (min-width: 768px){.rse__projects__item__img{height:270px}}@media only screen and (min-width: 1025px){.rse__projects__item__img{width:670px;height:auto;display:block;-ms-flex-negative:0;flex-shrink:0}}.rse__projects__item__content{color:#1d0e46;background-color:rgba(255,255,255,.85);margin:-45px 10px 0;padding:15px;z-index:0;position:relative;box-shadow:0 10px 20px 0 rgba(0,0,0,.08)}@media only screen and (min-width: 768px){.rse__projects__item__content{margin:-65px 50px 0}}@media only screen and (min-width: 1025px){.rse__projects__item__content{margin:35px 0 35px -125px;padding:40px 35px}}.rse__projects__item__content__subtitle{font-size:.875rem}@media only screen and (min-width: 768px){.rse__projects__item__content__subtitle{font-size:1rem;font-weight:300}}.rse__projects__item__content__title{font-size:1.25rem;font-weight:500;text-transform:uppercase;margin:-4px 0 10px}@media only screen and (min-width: 768px){.rse__projects__item__content__title{font-size:1.5rem;margin:5px 0 17px}}.rse__projects__item__content__title__postal{font-weight:300;padding-left:5px}.rse__projects__item__content__description{font-size:.75rem;font-weight:300;line-height:1.5;margin-bottom:20px}@media only screen and (min-width: 768px){.rse__projects__item__content__description{font-size:.8125rem;margin-bottom:30px}}.rse__projects__item__content__description p{line-height:1.6 !important}@media only screen and (min-width: 768px){.rse__projects__item__content__description p{line-height:1.5 !important}}.rse__projects__item__content__description strong{font-weight:500 !important}.rse__projects__item__content__infos{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;gap:15px;-ms-flex-pack:justify;justify-content:space-between}.rse__projects__item__content__logos{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap}.rse__projects__item__content__logos img{max-width:50px;max-height:50px;height:auto;display:block;margin-right:10px}@media only screen and (min-width: 768px){.rse__projects__item__content__logos img{max-width:70px}}.rse__projects__item__content__link{-ms-flex-negative:0;flex-shrink:0}.rse__projects__button{display:none}@media only screen and (min-width: 768px){.rse__projects__button{margin-bottom:85px;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center}}.rse .static__visual{width:100%;-o-object-fit:cover;object-fit:cover;margin-top:45px}@media only screen and (min-width: 768px){.rse .static__visual{height:480px;margin:0}}@media only screen and (min-width: 1025px){.rse .static__visual{height:560px}}