@charset "UTF-8";@import url(https://use.typekit.net/jzp2mfd.css);@keyframes rotate{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.img_full{display:block;width:100%}.video_full{position:relative;padding-top:56.25%;background:#20242f}.video_full>iframe{position:absolute;top:0;left:0;width:100%;height:100%;border:none}.clearfix:after{content:"";display:table;clear:both}body,html{margin:0;padding:0;border:0;font-size:100%;font-family:interstate,arial,sans-serif;font-style:normal;font-weight:400;vertical-align:baseline;text-rendering:optimizeLegibility!important}html{-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;-webkit-font-smoothing:antialiased!important;scroll-behavior:smooth}input::-webkit-input-placeholder,textarea::-webkit-input-placeholder{opacity:1}input::-moz-placeholder,textarea::-moz-placeholder{opacity:1}input:-ms-input-placeholder,textarea:-ms-input-placeholder{opacity:1}input:-moz-placeholder,textarea:-moz-placeholder{opacity:1}a{text-decoration:none;color:#002060}a:focus,a:hover{text-decoration:underline}table{border-collapse:collapse;border-spacing:0}iframe{border:0;margin:0;padding:0}::-moz-selection{background:rgba(255,84,0,.98);color:#fff;text-shadow:none}::selection{background:rgba(255,84,0,.98);color:#fff;text-shadow:none}*,:after,:before{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}:not(.wysiwyg) ul{list-style:none;padding:0;margin:0}html{font-size:24px}@media (max-width:480px){html{font-size:18px}}body{background:#fff;color:#000}.no_scroll{overflow:hidden}.page{padding-top:93px}@media (max-width:1024px){.page{padding-top:70px}}img{display:block;max-width:100%}.padding_header{padding-top:93px}.relative{position:relative}.text_center{text-align:center}.img_center{margin:auto}.img--full{width:100%}.noscroll{height:100vh;overflow:hidden}.height--full{height:100%}.hidden{display:none}.overflow__x--hidden{overflow-x:hidden}.bg__blue{background-color:#002060;padding:40px 0;text-align:center}.bg__grey{background:#eee}.gform_button{font-family:interstate,arial,sans-serif;font-style:normal;font-weight:400;font-size:18px!important;background-color:#002060!important;border-radius:20px!important}.gform_button:focus,.gform_button:hover{background-color:#ff5400!important}.gform_required_legend{font-size:18px}.gform_body input{border-radius:20px!important}.gfield_label{font-family:interstate,arial,sans-serif;font-style:normal;font-weight:400;font-size:18px!important;padding-left:15px!important}.container{width:1440px;margin:auto;max-width:100%;padding:0 30px}@media (max-width:480px){.container{padding:0 20px}}.container--m{width:1200px}.container--s{width:820px}.section{margin:150px 0}@media (max-width:1024px){.section{margin:100px 0}}@media (max-width:480px){.section{margin:60px 0}}.section--s{margin:100px 0}@media (max-width:1024px){.section--s{margin:100px 0}}@media (max-width:480px){.section--s{margin:60px 0}}.box__container{display:flex;width:100%}@media (max-width:900px){.box__container{flex-wrap:wrap}}.box--fluid{flex-wrap:wrap}.box--padding{margin:0 -13px;width:auto;min-width:100%}@media (max-width:900px){.box--padding{margin:0}}.box--padding>div{padding:0 13px}@media (max-width:900px){.box--padding>div{padding:0}}.box__align--center{align-items:center}.box__align--flex-end{align-items:flex-end}.box__align--flex-start{align-items:flex-start}.box__justify--space-between{justify-content:space-between}.box__justify--center{justify-content:center}@media (max-width:900px){.mobile__box--nowrap{flex-wrap:nowrap}}.col_full{width:100%}.col_80{width:80%}@media (max-width:900px){.col_80{width:100%}}.col_75{width:75%}@media (max-width:900px){.col_75{width:100%}}.col_66{width:66.6666%}@media (max-width:900px){.col_66{width:100%}}.col_60{width:60%}@media (max-width:900px){.col_60{width:100%}}.col_50{width:50%}@media (max-width:900px){.col_50{width:100%}}.col_40{width:40%}@media (max-width:900px){.col_40{width:100%}}.col_33{width:33.3333%}@media (max-width:900px){.col_33{width:100%}}.col_25{width:25%}@media (max-width:900px){.col_25{width:100%}}.col_20{width:20%}@media (max-width:900px){.col_20{width:100%}}.box--padding--mobile{margin:0 -13px;width:auto;min-width:100%}.box--padding--mobile>div{padding:0 13px}.wysiwyg ul{list-style:none}.wysiwyg li a{text-decoration:none;font-family:interstate,arial,sans-serif;font-style:normal;font-weight:700}.wysiwyg li a:focus,.wysiwyg li a:hover{color:#ff5400}.wysiwyg b,.wysiwyg strong{font-weight:700;color:#000}.wysiwyg em,.wysiwyg i{font-style:italic}.wysiwyg table td{padding:6px 10px}.wysiwyg blockquote{border-left:3px solid #002060;margin-left:0;margin-right:0;padding-left:20px;color:#002060}.wp-block-columns{gap:1.75em!important}#news .news__list .news__title,#news .news__list .stamp__block .banner__block .news__title,#news .news__list .stamp__block .news__title,.banner__block #news .news__list .stamp__block .news__title,.banner__block .header .stamp__block .header__title,.banner__block .stamp__block #news .news__list .news__title,.banner__block .stamp__block .header .header__title,.banner__block .stamp__block .title,.banner__block .stamp__block .wysiwyg h1,.banner__block .stamp__block .wysiwyg h2,.banner__block .stamp__block .wysiwyg h3,.banner__block .stamp__block .wysiwyg h4,.banner__block .title,.banner__block .wysiwyg .stamp__block h1,.banner__block .wysiwyg .stamp__block h2,.banner__block .wysiwyg .stamp__block h3,.banner__block .wysiwyg .stamp__block h4,.banner__block .wysiwyg h1,.banner__block .wysiwyg h2,.banner__block .wysiwyg h3,.banner__block .wysiwyg h4,.header .header__title,.header .stamp__block .banner__block .header__title,.header .stamp__block .header__title,.stamp__block #news .news__list .banner__block .news__title,.stamp__block #news .news__list .news__title,.stamp__block .banner__block .title,.stamp__block .header .banner__block .header__title,.stamp__block .header .header__title,.stamp__block .title,.stamp__block .wysiwyg .banner__block h1,.stamp__block .wysiwyg .banner__block h2,.stamp__block .wysiwyg .banner__block h3,.stamp__block .wysiwyg .banner__block h4,.stamp__block .wysiwyg h1,.stamp__block .wysiwyg h2,.stamp__block .wysiwyg h3,.stamp__block .wysiwyg h4,.title,.wysiwyg .banner__block h1,.wysiwyg .banner__block h2,.wysiwyg .banner__block h3,.wysiwyg .banner__block h4,.wysiwyg .stamp__block .banner__block h1,.wysiwyg .stamp__block .banner__block h2,.wysiwyg .stamp__block .banner__block h3,.wysiwyg .stamp__block .banner__block h4,.wysiwyg .stamp__block h1,.wysiwyg .stamp__block h2,.wysiwyg .stamp__block h3,.wysiwyg .stamp__block h4,.wysiwyg h1,.wysiwyg h2,.wysiwyg h3,.wysiwyg h4{font-family:interstate,arial,sans-serif;font-style:normal;font-weight:700;font-size:25px;line-height:1.2;color:#002060}@media (max-width:1024px){#news .news__list .news__title,#news .news__list .stamp__block .banner__block .news__title,#news .news__list .stamp__block .news__title,.banner__block #news .news__list .stamp__block .news__title,.banner__block .header .stamp__block .header__title,.banner__block .stamp__block #news .news__list .news__title,.banner__block .stamp__block .header .header__title,.banner__block .stamp__block .title,.banner__block .stamp__block .wysiwyg h1,.banner__block .stamp__block .wysiwyg h2,.banner__block .stamp__block .wysiwyg h3,.banner__block .stamp__block .wysiwyg h4,.banner__block .title,.banner__block .wysiwyg .stamp__block h1,.banner__block .wysiwyg .stamp__block h2,.banner__block .wysiwyg .stamp__block h3,.banner__block .wysiwyg .stamp__block h4,.banner__block .wysiwyg h1,.banner__block .wysiwyg h2,.banner__block .wysiwyg h3,.banner__block .wysiwyg h4,.header .header__title,.header .stamp__block .banner__block .header__title,.header .stamp__block .header__title,.stamp__block #news .news__list .banner__block .news__title,.stamp__block #news .news__list .news__title,.stamp__block .banner__block .title,.stamp__block .header .banner__block .header__title,.stamp__block .header .header__title,.stamp__block .title,.stamp__block .wysiwyg .banner__block h1,.stamp__block .wysiwyg .banner__block h2,.stamp__block .wysiwyg .banner__block h3,.stamp__block .wysiwyg .banner__block h4,.stamp__block .wysiwyg h1,.stamp__block .wysiwyg h2,.stamp__block .wysiwyg h3,.stamp__block .wysiwyg h4,.title,.wysiwyg .banner__block h1,.wysiwyg .banner__block h2,.wysiwyg .banner__block h3,.wysiwyg .banner__block h4,.wysiwyg .stamp__block .banner__block h1,.wysiwyg .stamp__block .banner__block h2,.wysiwyg .stamp__block .banner__block h3,.wysiwyg .stamp__block .banner__block h4,.wysiwyg .stamp__block h1,.wysiwyg .stamp__block h2,.wysiwyg .stamp__block h3,.wysiwyg .stamp__block h4,.wysiwyg h1,.wysiwyg h2,.wysiwyg h3,.wysiwyg h4{font-size:36px}}@media (max-width:480px){#news .news__list .news__title,#news .news__list .stamp__block .banner__block .news__title,#news .news__list .stamp__block .news__title,.banner__block #news .news__list .stamp__block .news__title,.banner__block .header .stamp__block .header__title,.banner__block .stamp__block #news .news__list .news__title,.banner__block .stamp__block .header .header__title,.banner__block .stamp__block .title,.banner__block .stamp__block .wysiwyg h1,.banner__block .stamp__block .wysiwyg h2,.banner__block .stamp__block .wysiwyg h3,.banner__block .stamp__block .wysiwyg h4,.banner__block .title,.banner__block .wysiwyg .stamp__block h1,.banner__block .wysiwyg .stamp__block h2,.banner__block .wysiwyg .stamp__block h3,.banner__block .wysiwyg .stamp__block h4,.banner__block .wysiwyg h1,.banner__block .wysiwyg h2,.banner__block .wysiwyg h3,.banner__block .wysiwyg h4,.header .header__title,.header .stamp__block .banner__block .header__title,.header .stamp__block .header__title,.stamp__block #news .news__list .banner__block .news__title,.stamp__block #news .news__list .news__title,.stamp__block .banner__block .title,.stamp__block .header .banner__block .header__title,.stamp__block .header .header__title,.stamp__block .title,.stamp__block .wysiwyg .banner__block h1,.stamp__block .wysiwyg .banner__block h2,.stamp__block .wysiwyg .banner__block h3,.stamp__block .wysiwyg .banner__block h4,.stamp__block .wysiwyg h1,.stamp__block .wysiwyg h2,.stamp__block .wysiwyg h3,.stamp__block .wysiwyg h4,.title,.wysiwyg .banner__block h1,.wysiwyg .banner__block h2,.wysiwyg .banner__block h3,.wysiwyg .banner__block h4,.wysiwyg .stamp__block .banner__block h1,.wysiwyg .stamp__block .banner__block h2,.wysiwyg .stamp__block .banner__block h3,.wysiwyg .stamp__block .banner__block h4,.wysiwyg .stamp__block h1,.wysiwyg .stamp__block h2,.wysiwyg .stamp__block h3,.wysiwyg .stamp__block h4,.wysiwyg h1,.wysiwyg h2,.wysiwyg h3,.wysiwyg h4{font-size:32px}}.title--xl,.wysiwyg h1{font-size:60px;margin-bottom:30px}@media (max-width:1024px){.title--xl,.wysiwyg h1{font-size:45px}}@media (max-width:480px){.title--xl,.wysiwyg h1{font-size:32px}}#news .news__list .banner__block .news__title,.banner__block #news .news__list .news__title,.banner__block .header .header__title,.banner__block .title,.banner__block .wysiwyg h1,.banner__block .wysiwyg h2,.banner__block .wysiwyg h3,.banner__block .wysiwyg h4,.header .banner__block .header__title,.swiper__testimonials--quote,.title--l,.wysiwyg .banner__block h1,.wysiwyg .banner__block h2,.wysiwyg .banner__block h3,.wysiwyg .banner__block h4,.wysiwyg h2{font-size:40px}@media (max-width:1024px){#news .news__list .banner__block .news__title,.banner__block #news .news__list .news__title,.banner__block .header .header__title,.banner__block .title,.banner__block .wysiwyg h1,.banner__block .wysiwyg h2,.banner__block .wysiwyg h3,.banner__block .wysiwyg h4,.header .banner__block .header__title,.swiper__testimonials--quote,.title--l,.wysiwyg .banner__block h1,.wysiwyg .banner__block h2,.wysiwyg .banner__block h3,.wysiwyg .banner__block h4,.wysiwyg h2{font-size:36px}}@media (max-width:480px){#news .news__list .banner__block .news__title,.banner__block #news .news__list .news__title,.banner__block .header .header__title,.banner__block .title,.banner__block .wysiwyg h1,.banner__block .wysiwyg h2,.banner__block .wysiwyg h3,.banner__block .wysiwyg h4,.header .banner__block .header__title,.swiper__testimonials--quote,.title--l,.wysiwyg .banner__block h1,.wysiwyg .banner__block h2,.wysiwyg .banner__block h3,.wysiwyg .banner__block h4,.wysiwyg h2{font-size:30px}}#news .news__list .stamp__block .news__title,.header .stamp__block .header__title,.news__title,.stamp__block #news .news__list .news__title,.stamp__block .header .header__title,.stamp__block .title,.stamp__block .wysiwyg h1,.stamp__block .wysiwyg h2,.stamp__block .wysiwyg h3,.stamp__block .wysiwyg h4,.team__member--function,.title--m,.wysiwyg .stamp__block h1,.wysiwyg .stamp__block h2,.wysiwyg .stamp__block h3,.wysiwyg .stamp__block h4,.wysiwyg h3{font-size:30px}@media (max-width:1024px){#news .news__list .stamp__block .news__title,.header .stamp__block .header__title,.news__title,.stamp__block #news .news__list .news__title,.stamp__block .header .header__title,.stamp__block .title,.stamp__block .wysiwyg h1,.stamp__block .wysiwyg h2,.stamp__block .wysiwyg h3,.stamp__block .wysiwyg h4,.team__member--function,.title--m,.wysiwyg .stamp__block h1,.wysiwyg .stamp__block h2,.wysiwyg .stamp__block h3,.wysiwyg .stamp__block h4,.wysiwyg h3{font-size:28px}}@media (max-width:480px){#news .news__list .stamp__block .news__title,.header .stamp__block .header__title,.news__title,.stamp__block #news .news__list .news__title,.stamp__block .header .header__title,.stamp__block .title,.stamp__block .wysiwyg h1,.stamp__block .wysiwyg h2,.stamp__block .wysiwyg h3,.stamp__block .wysiwyg h4,.team__member--function,.title--m,.wysiwyg .stamp__block h1,.wysiwyg .stamp__block h2,.wysiwyg .stamp__block h3,.wysiwyg .stamp__block h4,.wysiwyg h3{font-size:24px}}.news__item--title,.subtabs__container .subtabs__nav .subtabs__nav--item>.subtabs__nav--link,.subtabs__container .subtabs__nav .subtabs__nav--item>.tabs__nav--link,.subtabs__container .subtabs__nav .tabs__nav--item>.subtabs__nav--link,.subtabs__container .subtabs__nav .tabs__nav--item>.tabs__nav--link,.subtabs__container .tabs__nav .subtabs__nav--item>.subtabs__nav--link,.subtabs__container .tabs__nav .subtabs__nav--item>.tabs__nav--link,.subtabs__container .tabs__nav .tabs__nav--item>.subtabs__nav--link,.subtabs__container .tabs__nav .tabs__nav--item>.tabs__nav--link,.tabs__container .subtabs__nav .subtabs__nav--item>.subtabs__nav--link,.tabs__container .subtabs__nav .subtabs__nav--item>.tabs__nav--link,.tabs__container .subtabs__nav .tabs__nav--item>.subtabs__nav--link,.tabs__container .subtabs__nav .tabs__nav--item>.tabs__nav--link,.tabs__container .tabs__nav .subtabs__nav--item>.subtabs__nav--link,.tabs__container .tabs__nav .subtabs__nav--item>.tabs__nav--link,.tabs__container .tabs__nav .tabs__nav--item>.subtabs__nav--link,.tabs__container .tabs__nav .tabs__nav--item>.tabs__nav--link,.title--s,.wysiwyg h4{font-size:24px}@media (max-width:480px){.news__item--title,.subtabs__container .subtabs__nav .subtabs__nav--item>.subtabs__nav--link,.subtabs__container .subtabs__nav .subtabs__nav--item>.tabs__nav--link,.subtabs__container .subtabs__nav .tabs__nav--item>.subtabs__nav--link,.subtabs__container .subtabs__nav .tabs__nav--item>.tabs__nav--link,.subtabs__container .tabs__nav .subtabs__nav--item>.subtabs__nav--link,.subtabs__container .tabs__nav .subtabs__nav--item>.tabs__nav--link,.subtabs__container .tabs__nav .tabs__nav--item>.subtabs__nav--link,.subtabs__container .tabs__nav .tabs__nav--item>.tabs__nav--link,.tabs__container .subtabs__nav .subtabs__nav--item>.subtabs__nav--link,.tabs__container .subtabs__nav .subtabs__nav--item>.tabs__nav--link,.tabs__container .subtabs__nav .tabs__nav--item>.subtabs__nav--link,.tabs__container .subtabs__nav .tabs__nav--item>.tabs__nav--link,.tabs__container .tabs__nav .subtabs__nav--item>.subtabs__nav--link,.tabs__container .tabs__nav .subtabs__nav--item>.tabs__nav--link,.tabs__container .tabs__nav .tabs__nav--item>.subtabs__nav--link,.tabs__container .tabs__nav .tabs__nav--item>.tabs__nav--link,.title--s,.wysiwyg h4{font-size:22px}}.swiper__testimonials--author,.title--xs,.wysiwyg h5{font-size:22px}@media (max-width:480px){.swiper__testimonials--author,.title--xs,.wysiwyg h5{font-size:21px}}.title--xxs,.wysiwyg h6{font-size:20px}.title--white{color:#fff}@media (max-width:1024px){.title-m--m{font-size:28px}}@media (max-width:480px){.title-m--m{font-size:24px}}.suptitle{font-family:interstate,arial,sans-serif;font-style:normal;font-weight:400;font-size:18px;line-height:1.1;color:#002060}.list__item,.text,.wysiwyg h5,.wysiwyg h6,.wysiwyg li,.wysiwyg p,body{font-family:interstate,arial,sans-serif;font-style:normal;font-weight:400;font-size:24px;line-height:1.3;color:#000}@media (max-width:480px){.list__item,.text,.wysiwyg h5,.wysiwyg h6,.wysiwyg li,.wysiwyg p,body{font-size:18px}}#about .about__intro,#content_home,.case__intro,.company__name,.contact__details--name,.form__label,.news__filter,.radio__label,.text--xxl,.timeline__text{font-size:24px}@media (max-width:480px){#about .about__intro,#content_home,.case__intro,.company__name,.contact__details--name,.form__label,.news__filter,.radio__label,.text--xxl,.timeline__text{font-size:18px}}.text--xl{font-size:21px}@media (max-width:480px){.text--xl{font-size:17px}}.contact__details--container,.contact__error,.contacts__cards--item,.search__count,.search__list,.team__member--text,.text--l{font-size:18px}@media (max-width:480px){.contact__details--container,.contact__error,.contacts__cards--item,.search__count,.search__list,.team__member--text,.text--l{font-size:16px}}.text--s,.wysiwyg blockquote cite{font-size:16px}@media (max-width:480px){.text--s,.wysiwyg blockquote cite{font-size:15px}}.text--xs{font-size:14px}.text--xxs{font-size:12px}.list__item,.wysiwyg li{position:relative;padding:5px 0 5px 25px}@media (max-width:1024px){.list__item,.wysiwyg li{padding:4px 0 4px 20px}}@media (max-width:767px){.list__item,.wysiwyg li{padding-left:17px}}@media (max-width:480px){.list__item,.wysiwyg li{padding:3px 0 3px 15px}}.list__item:before,.wysiwyg li:before{content:"•";display:block;position:absolute;top:5px;left:0;color:#ff5400}.link,.wysiwyg a{color:#002060;text-decoration:underline;cursor:pointer}.link:hover,.wysiwyg a:hover{text-decoration:none}.small{font-size:14px}.btn-container{display:block}.btn-container--center{text-align:center}.btn,.wysiwyg .wp-block-button__link{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;display:inline-block;padding:12px 74px 12px 30px;font-family:interstate,arial,sans-serif;font-style:normal;font-weight:700;font-size:18px;text-align:center;color:#fff;background:#002060;border:none;border-radius:23px;cursor:pointer;outline:none;transition:all .2s ease-in-out;position:relative;text-decoration:none!important}.btn:focus,.btn:hover,.wysiwyg .wp-block-button__link:focus,.wysiwyg .wp-block-button__link:hover{background:#ff5400;text-decoration:none}.btn:focus:after,.btn:hover:after,.wysiwyg .wp-block-button__link:focus:after,.wysiwyg .wp-block-button__link:hover:after{background-image:url(/wp-content/themes/magotteaux/assets/build/images/arrow_right_border_white.c55b42f0.svg)}.btn:after,.wysiwyg .wp-block-button__link:after{content:"";width:32px;height:35px;background-image:url(/wp-content/themes/magotteaux/assets/build/images/arrow_right_border.ff82ceef.svg);background-size:32px 35px;display:inline-block;position:absolute;right:24px;top:50%;transform:translateY(-50%)}.btn--white{background:#fff;color:#002060}.btn--white:focus,.btn--white:hover{background:#002060;color:#fff}.btn--white_2:focus,.btn--white_2:hover{background:#ff5400;color:#fff}.btn--outline{border:1px solid #002060;background:#fff;color:#002060}.btn--outline:focus,.btn--outline:hover{color:#fff;border-color:#ff5400}.btn--disabled{background:#ddd;border:1px solid #ddd;pointer-events:none}@media (max-width:1024px){.btn__video{padding:6px 20px}}.link__more{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;display:inline-block;font-family:interstate,arial,sans-serif;font-style:normal;font-weight:700;font-size:18px;text-align:center;color:#fff;background:#002060;padding:12px 74px 12px 5px;cursor:pointer;outline:none;transition:all .3s ease-in-out;position:relative}.link__more:focus:after,.link__more:hover:after{background-image:url(/wp-content/themes/magotteaux/assets/build/images/arrow_right_border_white.c55b42f0.svg)}.link__more:after{content:"";width:32px;height:35px;background-image:url(/wp-content/themes/magotteaux/assets/build/images/arrow_right_border.ff82ceef.svg);background-size:32px 35px;display:inline-block;position:absolute;right:24px;top:4px}.btn__cta,.related_products__item--title{padding:0 40px 0 30px;position:relative;font-size:18px;font-family:interstate,arial,sans-serif;font-style:normal;font-weight:700;color:#002060;display:inline-block;text-decoration:none}.btn__cta:after,.related_products__item--title:after{content:"";width:28px;height:28px;background:url(/wp-content/themes/magotteaux/assets/build/images/arrow_cta.4720b4a3.svg) no-repeat 50%/contain;background-color:transparent;display:block;position:absolute;top:50%;right:0;transform:translateY(-50%)}.btn__cta:focus,.btn__cta:hover,.related_products__item--title:focus,.related_products__item--title:hover{text-decoration:none}.btn__cta:focus:after,.btn__cta:hover:after,.related_products__item--title:focus:after,.related_products__item--title:hover:after{background:url(/wp-content/themes/magotteaux/assets/build/images/arrow_cta_hover.2efa67e6.svg) no-repeat 50%/contain}.btn__back{padding:5px 0 5px 40px;position:relative;font-size:18px;font-family:interstate,arial,sans-serif;font-style:normal;font-weight:400;color:rgba(0,0,0,.3);display:inline-block;text-decoration:none}.btn__back:after{content:"";width:28px;height:28px;background:url(/wp-content/themes/magotteaux/assets/build/images/arrow_cta.4720b4a3.svg) no-repeat 50%/contain;background-color:transparent;display:block;position:absolute;top:50%;left:0;transform:translateY(-50%) rotate(180deg)}.btn__back:focus,.btn__back:hover{text-decoration:none}.btn__back:focus:after,.btn__back:hover:after{background:url(/wp-content/themes/magotteaux/assets/build/images/arrow_cta_hover.2efa67e6.svg) no-repeat 50%/contain}.read-more-btn{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;position:relative;padding-right:30px;display:inline-block;font-size:20px;color:#002060;cursor:pointer}.read-more-btn:after{content:"";display:block;background:url(/wp-content/themes/magotteaux/assets/build/images/icon_select.c7382734.svg) no-repeat 50%/cover;width:19px;height:12px;position:absolute;right:0;top:50%;transform:translateY(-50%) rotate(0)}.read-more-btn.read-less-btn:after{transform:translateY(-50%) rotate(180deg)}.navbar__burger{display:none}@media (max-width:1024px){.navbar__burger{display:flex;position:absolute;top:35px;right:0}}.navbar__burger a{position:absolute;top:50%;right:0;display:block;width:70px;height:40px;text-indent:-9999px;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.navbar__burger a span{display:block;position:absolute;top:50%;right:20px;width:25px;height:2px;background-color:#fff}.navbar__burger a span:after,.navbar__burger a span:before{content:"";display:block;position:absolute;top:0;right:0;width:25px;height:2px;background-color:#fff;-webkit-transform:translateY(-6px);-ms-transform:translateY(-6px);transform:translateY(-6px);transition:all .3s ease-in-out}.navbar__burger a span:after{-webkit-transform:translateY(6px);-ms-transform:translateY(6px);transform:translateY(6px)}.nav_is_open .navbar__burger a span{background:none}.nav_is_open .navbar__burger a span:before{width:25px;-webkit-transform:translateY(0) translateX(-4px) rotate(45deg)!important;-ms-transform:translateY(0) translateX(-4px) rotate(45deg)!important;transform:translateY(0) translateX(-4px) rotate(45deg)!important}.nav_is_open .navbar__burger a span:after{width:25px;-webkit-transform:translateY(0) translateX(-4px) rotate(-45deg)!important;-ms-transform:translateY(0) translateX(-4px) rotate(-45deg)!important;transform:translateY(0) translateX(-4px) rotate(-45deg)!important}.swiper__container .swiper,.swiper__container .swiper-slide,.swiper__container .swiper-wrapper{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.swiper__container .swiper-button-next,.swiper__container .swiper-button-prev{background:#002060;border-radius:50%;width:50px;height:50px;right:0;top:50%;transform:translateY(-50%);margin-top:0;transition:all .3s ease-in-out}@media (max-width:900px){.swiper__container .swiper-button-next,.swiper__container .swiper-button-prev{width:30px;height:30px;right:15px}}.swiper__container .swiper-button-next:after,.swiper__container .swiper-button-prev:after{content:"";width:50px;height:50px;background:url(/wp-content/themes/magotteaux/assets/build/images/arrow_cta.4720b4a3.svg) no-repeat 50%/50px auto;background-color:transparent;display:block;position:absolute;top:0;right:0}@media (max-width:900px){.swiper__container .swiper-button-next:after,.swiper__container .swiper-button-prev:after{width:30px;height:30px;background-size:30px auto}}.swiper__container .swiper-button-next:focus,.swiper__container .swiper-button-next:hover,.swiper__container .swiper-button-prev:focus,.swiper__container .swiper-button-prev:hover{opacity:.8}.swiper__container .swiper-button-prev{transform:translateY(-50%) rotate(180deg);left:0;right:auto}@media (max-width:900px){.swiper__container .swiper-button-prev{left:15px}}@media (max-width:900px){.swiper__cases{padding:0 25px!important}}.video__modal,.video__overlay{position:absolute;top:0;right:0;bottom:0;left:0;z-index:3000}.video__modal{overflow:hidden;position:fixed;opacity:0;transform:translate(500%);transition:transform 0s linear 0s;display:flex;align-items:center;transform-style:preserve-3d}.video__overlay{z-index:0;background:rgba(0,0,0,.8);opacity:0;transition:opacity .2s ease-out .05s}.video__modal-content{position:relative;top:auto;right:auto;bottom:auto;left:auto;z-index:1;margin:0 auto;overflow-y:visible;background:#000;width:calc(100% - 20em);height:0;padding-top:calc(56.25% - 11.25em)}@media (min-aspect-ratio:16/9){.video__modal-content{width:0;height:calc(100vh - 10em);padding-top:0;padding-left:calc(177.78vh - 17.778em)}}@media (max-width:640px){.video__modal-content{width:calc(100% - 1em);padding-top:calc(56.25% - .5625em)}}.video__modal-content iframe{position:absolute;top:0;left:0;width:100%;height:100%}.video__modal--close{cursor:pointer;display:block;position:absolute;right:0;top:-40px;text-decoration:none;font-size:20px;font-weight:700;color:#fff}.video__modal--show .video__modal{opacity:1;transform:translate(0)}.video__modal--show .video__modal .video__overlay{opacity:1}.video__modal--show .video__modal-content{transform:translate(0);-webkit-transform:translate(0)}.progress__container{position:relative;top:0;left:0;z-index:999;width:100%;background:#ff5400;height:4px}@media (max-width:1024px){.progress__container{display:none}}.progress__bar{height:4px;background:#ff5400;width:0}.subtabs__container,.tabs__container{position:relative;overflow:hidden}.subtabs__container .subtabs__nav,.subtabs__container .tabs__nav,.tabs__container .subtabs__nav,.tabs__container .tabs__nav{width:30%;margin:0;list-style-type:none}@media (max-width:900px){.subtabs__container .subtabs__nav,.subtabs__container .tabs__nav,.tabs__container .subtabs__nav,.tabs__container .tabs__nav{width:100%;left:0;position:relative;transition:all .3s ease-in-out}}@media (max-width:900px){.subtabs__container .subtabs__nav.slideActive,.subtabs__container .subtabs__nav.subSlideActive,.subtabs__container .tabs__nav.slideActive,.subtabs__container .tabs__nav.subSlideActive,.tabs__container .subtabs__nav.slideActive,.tabs__container .subtabs__nav.subSlideActive,.tabs__container .tabs__nav.slideActive,.tabs__container .tabs__nav.subSlideActive{position:absolute;top:0;left:-100%}}.subtabs__container .subtabs__nav .subtabs__nav--item,.subtabs__container .subtabs__nav .tabs__nav--item,.subtabs__container .tabs__nav .subtabs__nav--item,.subtabs__container .tabs__nav .tabs__nav--item,.tabs__container .subtabs__nav .subtabs__nav--item,.tabs__container .subtabs__nav .tabs__nav--item,.tabs__container .tabs__nav .subtabs__nav--item,.tabs__container .tabs__nav .tabs__nav--item{margin-bottom:-1px}.subtabs__container .subtabs__nav .subtabs__nav--item>.subtabs__nav--link,.subtabs__container .subtabs__nav .subtabs__nav--item>.tabs__nav--link,.subtabs__container .subtabs__nav .tabs__nav--item>.subtabs__nav--link,.subtabs__container .subtabs__nav .tabs__nav--item>.tabs__nav--link,.subtabs__container .tabs__nav .subtabs__nav--item>.subtabs__nav--link,.subtabs__container .tabs__nav .subtabs__nav--item>.tabs__nav--link,.subtabs__container .tabs__nav .tabs__nav--item>.subtabs__nav--link,.subtabs__container .tabs__nav .tabs__nav--item>.tabs__nav--link,.tabs__container .subtabs__nav .subtabs__nav--item>.subtabs__nav--link,.tabs__container .subtabs__nav .subtabs__nav--item>.tabs__nav--link,.tabs__container .subtabs__nav .tabs__nav--item>.subtabs__nav--link,.tabs__container .subtabs__nav .tabs__nav--item>.tabs__nav--link,.tabs__container .tabs__nav .subtabs__nav--item>.subtabs__nav--link,.tabs__container .tabs__nav .subtabs__nav--item>.tabs__nav--link,.tabs__container .tabs__nav .tabs__nav--item>.subtabs__nav--link,.tabs__container .tabs__nav .tabs__nav--item>.tabs__nav--link{opacity:.5;padding-top:10px;padding-bottom:10px;padding-left:0;text-decoration:none;transition:all .3s ease-in-out;display:block}.subtabs__container .subtabs__nav .subtabs__nav--item>.subtabs__nav--link:focus,.subtabs__container .subtabs__nav .subtabs__nav--item>.subtabs__nav--link:hover,.subtabs__container .subtabs__nav .subtabs__nav--item>.tabs__nav--link:focus,.subtabs__container .subtabs__nav .subtabs__nav--item>.tabs__nav--link:hover,.subtabs__container .subtabs__nav .tabs__nav--item>.subtabs__nav--link:focus,.subtabs__container .subtabs__nav .tabs__nav--item>.subtabs__nav--link:hover,.subtabs__container .subtabs__nav .tabs__nav--item>.tabs__nav--link:focus,.subtabs__container .subtabs__nav .tabs__nav--item>.tabs__nav--link:hover,.subtabs__container .tabs__nav .subtabs__nav--item>.subtabs__nav--link:focus,.subtabs__container .tabs__nav .subtabs__nav--item>.subtabs__nav--link:hover,.subtabs__container .tabs__nav .subtabs__nav--item>.tabs__nav--link:focus,.subtabs__container .tabs__nav .subtabs__nav--item>.tabs__nav--link:hover,.subtabs__container .tabs__nav .tabs__nav--item>.subtabs__nav--link:focus,.subtabs__container .tabs__nav .tabs__nav--item>.subtabs__nav--link:hover,.subtabs__container .tabs__nav .tabs__nav--item>.tabs__nav--link:focus,.subtabs__container .tabs__nav .tabs__nav--item>.tabs__nav--link:hover,.tabs__container .subtabs__nav .subtabs__nav--item>.subtabs__nav--link:focus,.tabs__container .subtabs__nav .subtabs__nav--item>.subtabs__nav--link:hover,.tabs__container .subtabs__nav .subtabs__nav--item>.tabs__nav--link:focus,.tabs__container .subtabs__nav .subtabs__nav--item>.tabs__nav--link:hover,.tabs__container .subtabs__nav .tabs__nav--item>.subtabs__nav--link:focus,.tabs__container .subtabs__nav .tabs__nav--item>.subtabs__nav--link:hover,.tabs__container .subtabs__nav .tabs__nav--item>.tabs__nav--link:focus,.tabs__container .subtabs__nav .tabs__nav--item>.tabs__nav--link:hover,.tabs__container .tabs__nav .subtabs__nav--item>.subtabs__nav--link:focus,.tabs__container .tabs__nav .subtabs__nav--item>.subtabs__nav--link:hover,.tabs__container .tabs__nav .subtabs__nav--item>.tabs__nav--link:focus,.tabs__container .tabs__nav .subtabs__nav--item>.tabs__nav--link:hover,.tabs__container .tabs__nav .tabs__nav--item>.subtabs__nav--link:focus,.tabs__container .tabs__nav .tabs__nav--item>.subtabs__nav--link:hover,.tabs__container .tabs__nav .tabs__nav--item>.tabs__nav--link:focus,.tabs__container .tabs__nav .tabs__nav--item>.tabs__nav--link:hover{opacity:1}.subtabs__container .subtabs__nav .subtabs__nav--item.active>a,.subtabs__container .subtabs__nav .subtabs__nav--item.active>a:focus,.subtabs__container .subtabs__nav .subtabs__nav--item.active>a:hover,.subtabs__container .subtabs__nav .tabs__nav--item.active>a,.subtabs__container .subtabs__nav .tabs__nav--item.active>a:focus,.subtabs__container .subtabs__nav .tabs__nav--item.active>a:hover,.subtabs__container .tabs__nav .subtabs__nav--item.active>a,.subtabs__container .tabs__nav .subtabs__nav--item.active>a:focus,.subtabs__container .tabs__nav .subtabs__nav--item.active>a:hover,.subtabs__container .tabs__nav .tabs__nav--item.active>a,.subtabs__container .tabs__nav .tabs__nav--item.active>a:focus,.subtabs__container .tabs__nav .tabs__nav--item.active>a:hover,.tabs__container .subtabs__nav .subtabs__nav--item.active>a,.tabs__container .subtabs__nav .subtabs__nav--item.active>a:focus,.tabs__container .subtabs__nav .subtabs__nav--item.active>a:hover,.tabs__container .subtabs__nav .tabs__nav--item.active>a,.tabs__container .subtabs__nav .tabs__nav--item.active>a:focus,.tabs__container .subtabs__nav .tabs__nav--item.active>a:hover,.tabs__container .tabs__nav .subtabs__nav--item.active>a,.tabs__container .tabs__nav .subtabs__nav--item.active>a:focus,.tabs__container .tabs__nav .subtabs__nav--item.active>a:hover,.tabs__container .tabs__nav .tabs__nav--item.active>a,.tabs__container .tabs__nav .tabs__nav--item.active>a:focus,.tabs__container .tabs__nav .tabs__nav--item.active>a:hover{opacity:1;cursor:default}.subtabs__container .subtabs__content,.subtabs__container .tabs__content,.tabs__container .subtabs__content,.tabs__container .tabs__content{width:70%;padding-left:70px}@media (max-width:900px){.subtabs__container .subtabs__content,.subtabs__container .tabs__content,.tabs__container .subtabs__content,.tabs__container .tabs__content{width:100%;padding-left:0;position:absolute;top:0;left:100%;background:#eee;transition:all .3s ease-in-out}}@media (max-width:900px){.subtabs__container .subtabs__content.slideActive,.subtabs__container .subtabs__content.subSlideActive,.subtabs__container .tabs__content.slideActive,.subtabs__container .tabs__content.subSlideActive,.tabs__container .subtabs__content.slideActive,.tabs__container .subtabs__content.subSlideActive,.tabs__container .tabs__content.slideActive,.tabs__container .tabs__content.subSlideActive{left:0;position:relative}}.subtabs__container .subtabs__content>.subtabs__content--pane,.subtabs__container .subtabs__content>.tabs__content--pane,.subtabs__container .tabs__content>.subtabs__content--pane,.subtabs__container .tabs__content>.tabs__content--pane,.tabs__container .subtabs__content>.subtabs__content--pane,.tabs__container .subtabs__content>.tabs__content--pane,.tabs__container .tabs__content>.subtabs__content--pane,.tabs__container .tabs__content>.tabs__content--pane{display:none}.subtabs__container .subtabs__content>.active,.subtabs__container .subtabs__content>.subtabs__content--pane.active,.subtabs__container .subtabs__content>.tabs__content--pane.active,.subtabs__container .tabs__content>.active,.subtabs__container .tabs__content>.subtabs__content--pane.active,.subtabs__container .tabs__content>.tabs__content--pane.active,.tabs__container .subtabs__content>.active,.tabs__container .subtabs__content>.subtabs__content--pane.active,.tabs__container .subtabs__content>.tabs__content--pane.active,.tabs__container .tabs__content>.active,.tabs__container .tabs__content>.subtabs__content--pane.active,.tabs__container .tabs__content>.tabs__content--pane.active{display:block}.subtabs__container .subtabs__content .btn__back,.subtabs__container .tabs__content .btn__back,.tabs__container .subtabs__content .btn__back,.tabs__container .tabs__content .btn__back{display:none}@media (max-width:900px){.subtabs__container .subtabs__content .btn__back,.subtabs__container .tabs__content .btn__back,.tabs__container .subtabs__content .btn__back,.tabs__container .tabs__content .btn__back{display:block}}.tabs__content--downloads{margin:5px 0;font-weight:700}.tabs__content--downloads,.tabs__content--downloads span{font-family:interstate,arial,sans-serif;font-style:normal}.tabs__content--downloads span{color:#828282;font-weight:400}.modal{position:fixed;top:0;right:0;bottom:0;left:0;padding:60px 20px;z-index:1000000;overflow-y:auto;pointer-events:none;opacity:0;transition:all .3s ease-in-out}@media (max-width:1024px){.modal{padding:60px 20px}}@media (max-width:480px){.modal{padding:60px 10px}}@media (max-width:350px){.modal{padding:60px 5px}}.modal--visible{pointer-events:auto;opacity:1}.modal__container{position:relative;max-width:1200px;margin:0 auto;padding:120px 100px;background:#fff;opacity:0;z-index:1000002;transition:all 1s ease-in-out;-webkit-transform:translateY(50px);-ms-transform:translateY(50px);transform:translateY(50px)}@media (max-width:1024px){.modal__container{padding:80px 50px}}@media (max-width:480px){.modal__container{padding:60px 20px}}.modal--s .modal__container{max-width:600px;margin-top:100px;padding:20px}@media (max-width:1024px){.modal--s .modal__container{margin-top:50px}}@media (max-width:480px){.modal--s .modal__container{margin-top:0}}.modal--visible .modal__container{opacity:1;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}.modal__bg{position:fixed;top:0;right:0;bottom:0;left:0;background:rgba(0,0,0,.8);z-index:1000001;cursor:pointer}.modal__close{cursor:pointer;display:block;position:absolute;right:0;top:-40px;text-decoration:none;font-size:20px;font-weight:700;color:#fff;pointer-events:none}.box__video__img{position:relative;border:1px solid #eee}.box__video__img:before{content:"";display:block;padding-top:55%}.box__video__img .img--full{object-fit:cover}.box__video__img .img--full,.btn--video{position:absolute;top:0;left:0;width:100%;height:100%}.btn--video{background:transparent;transition:all .3s ease-in-out}.btn--video:hover{cursor:pointer;background-color:rgba(0,32,96,.3)}.btn--video:hover:after,.btn--video:hover:before{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%) scale(1.1)}.btn--video:after,.btn--video:before{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);transition:all .3s ease-in-out}.btn--video:before{height:55px;width:80px;background:#ff5400;border-radius:8px}.btn--video:after{border-top:10px solid transparent;border-bottom:10px solid transparent;border-left:20px solid #fff}.mt-0{margin-top:0}.mb-0{margin-bottom:0}.ml-0{margin-left:0}.mr-0{margin-right:0}.my-0{margin-top:0;margin-bottom:0}.mx-0{margin-left:0;margin-right:0}@media (max-width:900px){.mb-0--mobile{margin-bottom:0}}.mt-15{margin-top:15px}.mb-15{margin-bottom:15px}.ml-15{margin-left:15px}.mr-15{margin-right:15px}.my-15{margin-top:15px;margin-bottom:15px}.mx-15{margin-left:15px;margin-right:15px}@media (max-width:900px){.mb-15--mobile{margin-bottom:15px}}.mt-20{margin-top:20px}.mb-20{margin-bottom:20px}.ml-20{margin-left:20px}.mr-20{margin-right:20px}.my-20{margin-top:20px;margin-bottom:20px}.mx-20{margin-left:20px;margin-right:20px}@media (max-width:900px){.mb-20--mobile{margin-bottom:20px}}.mt-50{margin-top:50px}.mb-50{margin-bottom:50px}.ml-50{margin-left:50px}.mr-50{margin-right:50px}.my-50{margin-top:50px;margin-bottom:50px}.mx-50{margin-left:50px;margin-right:50px}@media (max-width:900px){.mb-50--mobile{margin-bottom:50px}}.mt-xxl{margin-top:100px}@media (max-width:1024px){.mt-xxl{margin-top:80px}}@media (max-width:480px){.mt-xxl{margin-top:60px}}.mb-xxl{margin-bottom:100px}@media (max-width:1024px){.mb-xxl{margin-bottom:80px}}@media (max-width:480px){.mb-xxl{margin-bottom:60px}}.ml-xxl{margin-left:100px}@media (max-width:1024px){.ml-xxl{margin-left:80px}}@media (max-width:480px){.ml-xxl{margin-left:60px}}.mr-xxl{margin-right:100px}@media (max-width:1024px){.mr-xxl{margin-right:80px}}@media (max-width:480px){.mr-xxl{margin-right:60px}}.my-xxl{margin-top:100px;margin-bottom:100px}@media (max-width:1024px){.my-xxl{margin-top:80px;margin-bottom:80px}}@media (max-width:480px){.my-xxl{margin-top:60px;margin-bottom:60px}}.mx-xxl{margin-left:100px;margin-right:100px}@media (max-width:1024px){.mx-xxl{margin-left:80px;margin-right:80px}}@media (max-width:480px){.mx-xxl{margin-left:60px;margin-right:60px}}.mt-xl{margin-top:60px}@media (max-width:1024px){.mt-xl{margin-top:48px}}@media (max-width:480px){.mt-xl{margin-top:36px}}.mb-xl{margin-bottom:60px}@media (max-width:1024px){.mb-xl{margin-bottom:48px}}@media (max-width:480px){.mb-xl{margin-bottom:36px}}.ml-xl{margin-left:60px}@media (max-width:1024px){.ml-xl{margin-left:48px}}@media (max-width:480px){.ml-xl{margin-left:36px}}.mr-xl{margin-right:60px}@media (max-width:1024px){.mr-xl{margin-right:48px}}@media (max-width:480px){.mr-xl{margin-right:36px}}.my-xl{margin-top:60px;margin-bottom:60px}@media (max-width:1024px){.my-xl{margin-top:48px;margin-bottom:48px}}@media (max-width:480px){.my-xl{margin-top:36px;margin-bottom:36px}}.mx-xl{margin-left:60px;margin-right:60px}@media (max-width:1024px){.mx-xl{margin-left:48px;margin-right:48px}}@media (max-width:480px){.mx-xl{margin-left:36px;margin-right:36px}}.mt-l{margin-top:40px}@media (max-width:1024px){.mt-l{margin-top:32px}}@media (max-width:480px){.mt-l{margin-top:24px}}.mb-l,.search__count{margin-bottom:40px}@media (max-width:1024px){.mb-l,.search__count{margin-bottom:32px}}@media (max-width:480px){.mb-l,.search__count{margin-bottom:24px}}.ml-l{margin-left:40px}@media (max-width:1024px){.ml-l{margin-left:32px}}@media (max-width:480px){.ml-l{margin-left:24px}}.mr-l{margin-right:40px}@media (max-width:1024px){.mr-l{margin-right:32px}}@media (max-width:480px){.mr-l{margin-right:24px}}.my-l{margin-top:40px;margin-bottom:40px}@media (max-width:1024px){.my-l{margin-top:32px;margin-bottom:32px}}@media (max-width:480px){.my-l{margin-top:24px;margin-bottom:24px}}.mx-l{margin-left:40px;margin-right:40px}@media (max-width:1024px){.mx-l{margin-left:32px;margin-right:32px}}@media (max-width:480px){.mx-l{margin-left:24px;margin-right:24px}}.mt-m{margin-top:30px}@media (max-width:1024px){.mt-m{margin-top:24px}}@media (max-width:480px){.mt-m{margin-top:18px}}.mb-m,.wysiwyg h1,.wysiwyg h2,.wysiwyg h3,.wysiwyg h4,.wysiwyg h5,.wysiwyg h6,.wysiwyg p,.wysiwyg ul{margin-bottom:30px}@media (max-width:1024px){.mb-m,.wysiwyg h1,.wysiwyg h2,.wysiwyg h3,.wysiwyg h4,.wysiwyg h5,.wysiwyg h6,.wysiwyg p,.wysiwyg ul{margin-bottom:24px}}@media (max-width:480px){.mb-m,.wysiwyg h1,.wysiwyg h2,.wysiwyg h3,.wysiwyg h4,.wysiwyg h5,.wysiwyg h6,.wysiwyg p,.wysiwyg ul{margin-bottom:18px}}.ml-m{margin-left:30px}@media (max-width:1024px){.ml-m{margin-left:24px}}@media (max-width:480px){.ml-m{margin-left:18px}}.mr-m{margin-right:30px}@media (max-width:1024px){.mr-m{margin-right:24px}}@media (max-width:480px){.mr-m{margin-right:18px}}.my-m{margin-top:30px;margin-bottom:30px}@media (max-width:1024px){.my-m{margin-top:24px;margin-bottom:24px}}@media (max-width:480px){.my-m{margin-top:18px;margin-bottom:18px}}.mx-m{margin-left:30px;margin-right:30px}@media (max-width:1024px){.mx-m{margin-left:24px;margin-right:24px}}@media (max-width:480px){.mx-m{margin-left:18px;margin-right:18px}}.mt-s{margin-top:20px}@media (max-width:1024px){.mt-s{margin-top:16px}}@media (max-width:480px){.mt-s{margin-top:12px}}.mb-s{margin-bottom:20px}@media (max-width:1024px){.mb-s{margin-bottom:16px}}@media (max-width:480px){.mb-s{margin-bottom:12px}}.ml-s{margin-left:20px}@media (max-width:1024px){.ml-s{margin-left:16px}}@media (max-width:480px){.ml-s{margin-left:12px}}.mr-s{margin-right:20px}@media (max-width:1024px){.mr-s{margin-right:16px}}@media (max-width:480px){.mr-s{margin-right:12px}}.my-s{margin-top:20px;margin-bottom:20px}@media (max-width:1024px){.my-s{margin-top:16px;margin-bottom:16px}}@media (max-width:480px){.my-s{margin-top:12px;margin-bottom:12px}}.mx-s{margin-left:20px;margin-right:20px}@media (max-width:1024px){.mx-s{margin-left:16px;margin-right:16px}}@media (max-width:480px){.mx-s{margin-left:12px;margin-right:12px}}.mt-xs{margin-top:10px}@media (max-width:1024px){.mt-xs{margin-top:8px}}@media (max-width:480px){.mt-xs{margin-top:6px}}.mb-xs{margin-bottom:10px}@media (max-width:1024px){.mb-xs{margin-bottom:8px}}@media (max-width:480px){.mb-xs{margin-bottom:6px}}.ml-xs{margin-left:10px}@media (max-width:1024px){.ml-xs{margin-left:8px}}@media (max-width:480px){.ml-xs{margin-left:6px}}.mr-xs{margin-right:10px}@media (max-width:1024px){.mr-xs{margin-right:8px}}@media (max-width:480px){.mr-xs{margin-right:6px}}.my-xs{margin-top:10px;margin-bottom:10px}@media (max-width:1024px){.my-xs{margin-top:8px;margin-bottom:8px}}@media (max-width:480px){.my-xs{margin-top:6px;margin-bottom:6px}}.mx-xs{margin-left:10px;margin-right:10px}@media (max-width:1024px){.mx-xs{margin-left:8px;margin-right:8px}}@media (max-width:480px){.mx-xs{margin-left:6px;margin-right:6px}}.mt-xxs{margin-top:5px}@media (max-width:1024px){.mt-xxs{margin-top:4px}}@media (max-width:480px){.mt-xxs{margin-top:3px}}.mb-xxs{margin-bottom:5px}@media (max-width:1024px){.mb-xxs{margin-bottom:4px}}@media (max-width:480px){.mb-xxs{margin-bottom:3px}}.ml-xxs{margin-left:5px}@media (max-width:1024px){.ml-xxs{margin-left:4px}}@media (max-width:480px){.ml-xxs{margin-left:3px}}.mr-xxs{margin-right:5px}@media (max-width:1024px){.mr-xxs{margin-right:4px}}@media (max-width:480px){.mr-xxs{margin-right:3px}}.my-xxs{margin-top:5px;margin-bottom:5px}@media (max-width:1024px){.my-xxs{margin-top:4px;margin-bottom:4px}}@media (max-width:480px){.my-xxs{margin-top:3px;margin-bottom:3px}}.mx-xxs{margin-left:5px;margin-right:5px}@media (max-width:1024px){.mx-xxs{margin-left:4px;margin-right:4px}}@media (max-width:480px){.mx-xxs{margin-left:3px;margin-right:3px}}.paddings{padding:70px 0}@media (max-width:900px){.paddings{padding:30px 0}}.navbar{position:fixed;width:100%;height:93px;z-index:1000;transition:all .3s ease-in-out;display:flex;align-items:center;margin-top:22px}@media (max-width:1024px){.navbar{position:fixed;background:#002060;height:70px;padding-top:0;margin-top:0}}.nav_is_open .navbar{color:#fff}.sticky_nav .navbar{height:70px;padding-top:0;margin-top:0;top:0}.navbar__container{width:100%;height:100%;max-width:90%;position:relative;padding-right:84px}@media (max-width:1200px){.navbar__container{padding-right:60px;max-width:95%}}@media (max-width:1024px){.navbar__container{max-width:100%}}.navbar__container:after{content:"";background:url(/wp-content/themes/magotteaux/assets/build/images/bg_navbar.e2f07008.png);position:absolute;top:0;right:0;width:84px;height:93px;transition:all .3s ease-in-out}@media (max-width:1024px){.navbar__container:after{display:none}}.sticky_nav .navbar__container:after{height:70px}.navbar__container .navbar__content{background:#002060;color:#fff;height:100%}.navbar__container .navbar__content>*{height:100%}.navbar__container .navbar__content>.container{margin-right:0}.navbar__logo{padding:0 55px;transition:all .3s ease-in-out}@media (max-width:1450px){.navbar__logo{padding:0 20px}}@media (max-width:1200px){.navbar__logo{padding-left:0}}@media (max-width:1024px){.navbar__logo{padding:0;position:relative;transform:none}}.navbar__logo .logo__img{width:43px}.navbar__nav{margin-right:auto}@media (max-width:1024px){.navbar__nav{position:fixed;top:70px;right:0;bottom:0;left:0;width:100%;background:#002060;color:#fff;padding-bottom:50px;-webkit-transform:translateX(100%);-ms-transform:translateX(100%);transform:translateX(100%);transition:all .5s ease-in-out}}.menu{font-size:0;line-height:0;padding:0;margin:0}@media (max-width:1024px){.menu{text-align:center}}.menu-item{display:inline-block;padding:0 20px;font-size:16px;line-height:22px;position:relative}@media (max-width:1600px){.menu-item{padding:0 15px}}@media (max-width:1450px){.menu-item{padding:0 7px}}@media (max-width:1200px){.menu-item{padding:0 5px}}@media (max-width:1024px){.menu-item{display:block;padding:0 15px;border-bottom:1px solid #fff;opacity:0;-webkit-transform:translateY(100px);-ms-transform:translateY(100px);transform:translateY(100px);transition:all .8s ease-in-out}}.menu-item.current_page_item .nav__link,.menu-item:focus .nav__link,.menu-item:hover .nav__link{color:#ff5400}.menu-item:first-child{padding-left:0}@media (max-width:1024px){.menu-item:first-child{padding:0 20px;-webkit-transition:all .8s .1s;transition:all .8s .1s}}@media (max-width:1024px){.menu-item:nth-child(2){-webkit-transition:all .8s .2s;transition:all .8s .2s}}@media (max-width:1024px){.menu-item:nth-child(3){-webkit-transition:all .8s .3s;transition:all .8s .3s}}@media (max-width:1024px){.menu-item:nth-child(4){-webkit-transition:all .8s .4s;transition:all .8s .4s}}@media (max-width:1024px){.menu-item:nth-child(5){-webkit-transition:all .8s .5s;transition:all .8s .5s}}@media (max-width:1024px){.menu-item:nth-child(6){-webkit-transition:all .8s .6s;transition:all .8s .6s}}@media (max-width:1024px){.menu-item:nth-child(7){-webkit-transition:all .8s .7s;transition:all .8s .7s}}@media (max-width:1024px){.menu-item:nth-child(8){-webkit-transition:all .8s .8s;transition:all .8s .8s}}.menu-item a{color:#fff;display:block;text-decoration:none;transition:all .3s ease-in-out}@media (max-width:1024px){.menu-item a{line-height:70px}}.menu-item.menu-item-has-children{position:relative}.menu-item.menu-item-has-children .menu-item-child{position:relative;cursor:pointer}@media (max-width:1024px){.menu-item.menu-item-has-children .menu-item-child{width:auto;display:inline-block;padding-right:30px}.menu-item.menu-item-has-children .menu-item-child:after{content:"";width:19px;height:19px;right:8px;background:url(/wp-content/themes/magotteaux/assets/build/images/arrow_cta.4720b4a3.svg) no-repeat 50%/contain;background-color:transparent;display:block;position:absolute;top:50%;transform:translateY(-50%) rotate(90deg)}}.menu-item.menu-item-has-children:hover{cursor:pointer}.menu-item.menu-item-has-children:hover .nav__dropdown-list{display:block}.menu-item.menu-item-has-children:hover .menu-item-child:after{transform:translateY(-50%) rotate(0deg)}.nav__dropdown-list{position:absolute;top:100%;left:0;background:#fff;width:auto;display:none;border-top:5px solid #ff5400;padding:8px 0!important}@media (max-width:1024px){.nav__dropdown-list{position:relative;top:100%;background:#002060;border-top:0;padding-top:0!important}}.menu-item.is_open .nav__dropdown-list{display:block}.nav__dropdown-item>.nav__link{display:block;color:#002060;white-space:nowrap;padding:8px 40px 8px 15px;font-family:interstate,arial,sans-serif;font-style:normal;font-weight:700;font-size:16px;transition:all .3s ease-in-out}@media (max-width:1024px){.nav__dropdown-item>.nav__link{line-height:2;color:#fff;padding:0 0 0 15px}.nav__dropdown-item>.nav__link:after{display:none}}.nav__dropdown-item>.nav__link:focus,.nav__dropdown-item>.nav__link:hover{color:#ff5400}.nav__link{display:block;transition:all .3s ease-in-out}@media (max-width:1024px){.nav__link{line-height:70px}}.lang{position:relative;height:100%;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.lang__list{position:absolute;overflow:hidden;transition:all .3s ease-in-out;width:100%;height:0}@media (max-width:1024px){.lang__list{display:flex;justify-content:center;position:fixed;top:auto;bottom:0;left:0;right:0;transition:all .8s ease-in-out;-webkit-transform:translateY(100%);-ms-transform:translateY(100%);transform:translateY(100%)}}.lang--open .lang__list{height:auto}@media (max-width:1024px){.nav_is_open .lang__list{transform:translateY(0);height:auto}}.sticky_nav .lang__list{top:70px}@media (max-width:1024px){.sticky_nav .lang__list{top:auto;bottom:0}}.lang__item{pointer-events:none;transition:all .3s ease-in-out;-webkit-transform:translateY(-100%);-ms-transform:translateY(-100%);transform:translateY(-100%)}@media (max-width:1024px){.lang__item{pointer-events:auto;flex-grow:1;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}}.lang--open .lang__item{pointer-events:auto;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}.lang__active,.lang__link{display:flex;justify-content:center;align-items:center;font-family:interstate,arial,sans-serif;font-style:normal;font-weight:700;font-size:14px;text-transform:uppercase;transition:all .3s ease-in-out}@media (max-width:1024px){.lang__active,.lang__link{flex-grow:1;width:auto;height:50px}}.lang__active:hover,.lang__link:hover{color:#fff;text-decoration:none}.lang__link{color:#002060;background-color:#fff;padding:8px 0}@media (max-width:1024px){.lang__link{background-color:#002060;color:#fff}}.lang__link:hover{background-color:#000f2d}.lang__item--active .lang__link{display:none}@media (max-width:1024px){.lang__item--active .lang__link{display:flex;background-color:#000f2d;color:#fff}}.lang__active{position:relative;color:#fff;cursor:pointer;padding:20px;height:100%;display:flex;align-items:center;background:#002060}@media (max-width:1024px){.lang__active{display:none}}.lang__active:after{content:"";display:block;position:absolute;top:50%;left:50%;width:8px;height:8px;background-position:50% 50%;background-repeat:no-repeat;background-image:url(/assets/pop_solutions/img/lang_arrow.svg);background-size:contain;transition:all .3s ease-in-out;-webkit-transform:translateX(18px) translateY(-3px);-ms-transform:translateX(18px) translateY(-3px);transform:translateX(18px) translateY(-3px)}.lang--open .lang__active:after{transform:translateX(18px) translateY(-3px) rotate(-180deg)}.sticky_nav .lang__active{height:70px}.sticky_nav .lang__active:hover{background:#fff;color:#002060}.sticky_nav .lang__active:hover:after{filter:none}.lang__active:hover:after{filter:brightness(0) invert(1)}@media (max-width:1024px){.navbar__search{display:none;position:fixed;top:auto;bottom:60px;left:0;right:0;transition:all .8s ease-in-out}}@media (max-width:1024px){.nav_is_open .navbar__search{display:block}}.navbar__search #search__form{display:flex;align-items:center;margin-bottom:0;margin-right:15px}@media (max-width:1024px){.navbar__search #search__form{margin:0 15px;align-items:center}}.navbar__search #search__form .form__item{padding:0}@media (max-width:1024px){.navbar__search #search__form .form__item{margin-bottom:0}}.navbar__search #search__form .form__input{border-color:#fff;width:160px;padding:5px 10px;color:#fff}@media (max-width:1024px){.navbar__search #search__form .form__input{width:100%}}.navbar__search #search__form .form__input::placeholder{opacity:.5;font-size:12px}.navbar__search #search__form .btn_search{display:flex;background-color:transparent;background-size:contain;background-image:url(/wp-content/themes/magotteaux/assets/build/images/icon_search.89cc7a7f.png);background-repeat:no-repeat;background-position:50%;border:none;box-shadow:none;text-indent:-9999px;width:17px;height:17px;margin-left:15px;margin-right:0;margin-top:0;padding:0}@media (max-width:1024px){.nav_is_open{overflow:hidden}}@media (max-width:1024px){.nav_is_open .navbar__nav{overflow-y:auto;margin-left:0;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}}@media (max-width:1024px){.nav_is_open .nav__item{opacity:1;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}}.form{text-align:left}.form__row{margin:0 -15px 30px;display:flex;align-items:center;width:auto}@media (max-width:900px){.form__row{flex-wrap:wrap;margin-bottom:0}.form__row .form__item{width:100%}}.form__row.flex-start{align-items:flex-start}.form__item{padding-left:15px;padding-right:15px;width:100%}@media (max-width:900px){.form__item{margin-bottom:25px}}.form__item-50{width:50%}.form__item-33{width:33%}.col label{margin-bottom:0}.form__label{color:#002060;display:block;margin-bottom:10px;font-family:interstate,arial,sans-serif;font-style:normal;font-weight:700;margin-left:16px}.form__label.required:after{content:"*";display:inline-block;line-height:1;color:#ff5400;position:relative;top:-5px;left:5px}.form__input{-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;display:block;width:100%;padding:12px 20px;font-family:interstate,arial,sans-serif;font-style:normal;font-weight:400;font-size:16px;line-height:1.3;color:#4a4a4a;background-color:transparent;border:1px solid #002060;border-radius:20px;outline:none;transition:all .4s ease-in-out}.form__input:focus{border-color:#ff5400;box-shadow:0 4px 8px rgba(22,74,132,.15)}.form__input.error{color:#ec7556;border-color:#ec7556}.form__input--select{background-image:url(/wp-content/themes/magotteaux/assets/build/images/icon_select.c7382734.svg);background-position:right 20px center;background-size:19px 12px;background-repeat:no-repeat}.form__input--select.error{background-image:url(/wp-content/themes/magotteaux/assets/build/images/icon_select_error.bad3770b.svg)}.form__input--textarea{width:100%;max-width:100%;resize:none}.checkbox__box{color:#002060;display:block;position:relative;padding-left:33px;cursor:pointer;font-size:16px;user-select:none}.checkbox__btn{position:absolute;top:0;left:0;height:21px;width:21px;border-radius:5px;background:#fff;border:1px solid #002060;margin-bottom:0}.checkbox__btn:after{content:"";position:absolute;display:none;left:35%;top:12%;transform:translate(-50%,-50%);width:7px;height:13px;border:solid #4a4a4a;border-width:0 3px 3px 0;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.checkbox__input{position:absolute;left:0;opacity:0;cursor:pointer;padding:0;margin:0;overflow:visible;z-index:-1}.checkbox__input:checked~.checkbox__btn:after{display:block}.checkbox.error,.radio.error{color:#ec7556}.radio__label{color:#002060;display:block;margin-bottom:10px;font-family:interstate,arial,sans-serif;font-style:normal;font-weight:700}.radio__label.required:after{content:"*";display:inline-block;line-height:1;color:#ff5400;position:relative;top:-5px;left:5px}.radio{display:flex;align-items:center}@media (max-width:900px){.radio{flex-direction:column;align-items:flex-start}}.radio>div{width:auto}.radio__box{color:#000;display:block;position:relative;padding-left:30px;cursor:pointer;font-size:16px;user-select:none;line-height:25px}@media (max-width:900px){.radio__box{font-size:18px!important;line-height:normal;margin-bottom:12px}}.radio__input{position:absolute;left:0;opacity:0;cursor:pointer;padding:0;margin:0;overflow:visible}.radio__input:checked~.radio__btn{border:7px solid #002060}@media (max-width:900px){.radio__input:checked~.radio__btn{border-width:10px}}.radio__btn{position:absolute;top:2px;left:0;height:20px;width:20px;border:1px solid #abb2c2;border-radius:50%;background:#fff}.media input{display:none}.media label{color:#002060}.upload-label{display:inline-block;padding:12px 74px 12px 30px;font-family:interstate,arial,sans-serif;font-style:normal;font-weight:700;font-size:18px;text-align:center;border-radius:23px;cursor:pointer;outline:none;transition:all .2s ease-in-out;position:relative;text-decoration:none;border:1px solid #002060;background:#fff;color:#002060}.upload-label:after{content:"";width:32px;height:35px;background-image:url(/wp-content/themes/magotteaux/assets/build/images/icon_files.783a3030.svg);background-size:32px 35px;display:inline-block;position:absolute;right:24px;top:50%;transform:translateY(-50%)}.upload-label:focus,.upload-label:hover{text-decoration:none;color:#fff;border-color:#ff5400;background-color:#ff5400}.upload-label:focus:after,.upload-label:hover:after{background:url(/wp-content/themes/magotteaux/assets/build/images/icon_files_hover.cd1b1db3.svg) no-repeat 50%/contain}.upload-label span{overflow:hidden}.error-message{font-size:14px;color:red;line-height:2.5}.contact__error{margin-bottom:15px}.contact__error .message.success{padding:10px 15px;display:block;border:1px solid green;margin-top:20px;background:#bfe9d6}.contact__error .message.error{padding:10px 15px;display:block;border:1px solid red;margin-top:20px;background:#f9cfcf}.table{width:100%;margin-bottom:50px}.table th{font-size:12px;text-transform:uppercase;vertical-align:top}.table td,.table th{padding:10px;font-family:interstate,arial,sans-serif;font-style:normal;font-weight:400;text-align:left;border:1px solid #eee}.table td{font-size:10px;vertical-align:middle}.contact__float{background-color:#ff5400;color:#fff;border-radius:5px 5px 0 0;position:fixed;top:50%;right:-50px;z-index:10;cursor:pointer;text-align:center;display:flex;flex-wrap:wrap;justify-content:center;align-items:center;padding:15px 20px;transform:rotate(-90deg);transition:all .3s ease-in-out}.contact__float:focus,.contact__float:hover{background-color:#002060;text-decoration:none}.contact__float .contact__float--title{font-size:16px;margin-right:15px;font-weight:700;transition:all .15s ease}@media (max-width:1200px){.contact__float .contact__float--title{font-size:12px}}.contact__float .contact__float--link{font-size:15px}.footer{color:#002060;padding:20px 0}@media (max-width:1024px){.footer{padding:0}}.footer .footer__up{display:flex;align-items:center}@media (max-width:1024px){.footer .footer__up{flex-direction:column}}.footer .footer__navbar{padding:20px 0}.footer .footer__navlist--row{display:flex;align-items:center}@media (max-width:480px){.footer .footer__navlist--row{flex-direction:column}}.footer .footer__navlist--item{display:block;transition:all .3s ease-in-out;font-size:16px;margin-right:15px}@media (max-width:480px){.footer .footer__navlist--item{margin-right:0;margin-bottom:5px}}.footer .footer__navlist--item:focus,.footer .footer__navlist--item:hover{opacity:.7}.footer .footer__socials{display:flex;align-items:center;margin-right:70px}@media (max-width:1024px){.footer .footer__socials{margin-left:auto;margin-right:auto;margin-bottom:30px}}.footer .footer__socials--item{display:block;margin-right:15px;transition:all .3s ease-in-out}.footer .footer__socials--item:last-child{margin:0}.footer .footer__socials--item .fa{font-size:30px}.footer .footer__socials--item:focus,.footer .footer__socials--item:hover{color:#ff5400}.footer .footer__logo{height:45px;margin-left:auto}@media (max-width:1024px){.footer .footer__logo{margin-right:auto;height:35px}}.footer .menu_legals__list{display:flex;align-items:center;justify-content:flex-end}@media (max-width:1024px){.footer .menu_legals__list{flex-direction:column}}.footer .menu_legals__item{display:block;font-size:14px;margin-right:15px}.footer .menu_legals__item:focus,.footer .menu_legals__item:hover{text-decoration:underline}.footer .footer__copyright{font-size:14px}@media (max-width:1024px){.footer .footer__copyright{font-size:11px;margin-top:15px}}.header{position:relative}@media (max-width:1024px){.header{top:0;margin-bottom:0}}.header .header__container{position:relative}@media (max-width:1024px){.header .header__container{align-items:flex-start}}.header .header__image{width:100%;height:450px;object-fit:cover;object-position:top center}@media (max-width:1024px){.header .header__image{min-height:250px;height:auto}}.header .header__text--wrapper{position:absolute;top:60%;left:50%;transform:translate(-50%,-50%)}@media (max-width:900px){.header .header__text--wrapper{top:50%}}.header .header__text{margin:auto;color:#fff;text-align:center;font-size:24px}@media (max-width:480px){.header .header__text{font-size:18px}}.header .header__title{color:#fff;font-size:58px;line-height:1.2;margin-bottom:25px}@media (max-width:1024px){.header .header__title{font-size:48px}}@media (max-width:480px){.header .header__title{font-size:32px;margin-bottom:20px}}.home__header .header__title{font-size:40px}@media (max-width:1024px){.home__header .header__title{font-size:32px}}.home__header .header__text{max-width:60%;margin-left:0;text-align:left;font-size:21px}@media (max-width:480px){.home__header .header__text{max-width:100%}}.home__header .header__image{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}.home__header .header__text--wrapper{position:relative;padding:150px 30px 50px;top:0;left:0;transform:none}@media (max-width:900px){.home__header .header__text--wrapper{padding:80px 30px 30px}}@media (max-width:480px){.header__ctas{display:none}}#content{margin:70px 0}@media (max-width:900px){#content{margin:30px 0}}.inside__container{text-align:center;padding:100px 30px;position:relative;z-index:9}@media (max-width:900px){.inside__container{padding:80px 30px}}@media (max-width:480px){.inside__container{padding:50px 0}}@media (max-width:480px){#news .news__list .inside__container .news__title+.btn,.header .inside__container .header__title+.btn,.inside__container #news .news__list .news__title+.btn,.inside__container .header .header__title+.btn,.inside__container .title+.btn,.inside__container .wysiwyg h1+.btn,.inside__container .wysiwyg h2+.btn,.inside__container .wysiwyg h3+.btn,.inside__container .wysiwyg h4+.btn,.wysiwyg .inside__container h1+.btn,.wysiwyg .inside__container h2+.btn,.wysiwyg .inside__container h3+.btn,.wysiwyg .inside__container h4+.btn{margin-top:0}}.read-more-hidden{display:none}.read-more-visible{display:block}.page_404{position:relative;min-height:100vh}.page_404__center{position:absolute;top:50%;left:50%;width:100%;padding:20px;text-align:center;-webkit-transform:translateX(-50%) translateY(-50%);-ms-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%)}.page_404__title{font-size:100px;font-weight:600;color:#000}.page_404__text{margin-bottom:2rem;font-size:16px;line-height:calc(1em + 6px);color:#4a4a4a}#news{margin:70px 0}@media (max-width:900px){#news{margin:30px 0}}#news .news__list .news__row{background:#002060;color:#fff;padding:16px 20px;display:block}#news .news__list .news__row:focus,#news .news__list .news__row:hover{text-decoration:none}#news .news__list .news__row:focus .link__more:after,#news .news__list .news__row:hover .link__more:after{background-image:url(/wp-content/themes/magotteaux/assets/build/images/arrow_right_border_white.c55b42f0.svg)}#news .news__list .news__title{color:#fff;font-size:20px}#solutions{margin:70px 0}@media (max-width:900px){#solutions{margin:30px 0}}#solutions{scroll-margin-top:70px}#solutions .solution__container{position:relative;display:block;overflow:hidden}#solutions .solution__container:focus .solution__img,#solutions .solution__container:hover .solution__img{opacity:0}#solutions .reports__container{position:relative;transition:all .3s ease-in-out}#solutions .reports__container:focus,#solutions .reports__container:hover{box-shadow:5px 5px 10px rgba(0,0,0,.2)}#solutions .reports__container:focus .report__img,#solutions .reports__container:hover .report__img{transform:scale(1.1)}#solutions .reports__container:before{content:"";display:block;padding-top:150%}#solutions .reports__container .report__img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;transition:all .3s ease-in-out}#solutions .solution__img{width:100%;transition:all .3s ease-in-out}@media (max-width:900px){#solutions .solution__img{display:none}}#solutions .solution__cta{background-color:#002060;position:absolute;bottom:50px;width:100%;color:#fff;font-size:16px;padding:5px 30px 5px 5px;margin:0;font-family:interstate,arial,sans-serif;font-style:normal;font-weight:400;transition:all .3s ease-in-out}@media (max-width:900px){#solutions .solution__cta{position:static;margin-bottom:15px;padding:10px 15px}}#solutions .solution__container{background-repeat:no-repeat;background-position:50%;background-size:cover}#solutions .more{margin-top:40px}@media (max-width:900px){#solutions .more{margin-top:20px}}#content_home{margin:70px 0}@media (max-width:900px){#content_home{margin:30px 0}}#about{margin:70px 0}@media (max-width:900px){#about{margin:30px 0}}@media (max-width:900px){#about .about__values{margin-top:30px}}#about .about__values--icon{width:31px;height:31px;display:block}#about .about__values--text{font-size:18px;width:calc(100% - 46px);margin-left:15px}.about__img{display:inline-block}.worldwide__container{background:url(/wp-content/themes/magotteaux/assets/build/images/about_worldwide_bg.a205bd7c.png) no-repeat 50%/cover}.timeline__row:first-child .timeline__item:before{top:75px}.timeline__row:last-child .timeline__item:before{bottom:auto;height:100px}.timeline__row.has_image .timeline__item{padding-bottom:50px}@media (max-width:900px){.timeline__row.has_image .timeline__item{padding-bottom:30px}}.timeline__row.has_image .timeline__item:before{bottom:-100px}.timeline__item{padding:50px 0 0;position:relative}.timeline__item:before{content:"";display:block;width:1px;position:absolute;left:0;z-index:-10;background-color:#002060;top:-24px;bottom:24px}.timeline__date{height:48px;line-height:48px;font-size:18px;max-width:90px;text-align:center;border:1px solid #002060;border-radius:24px;color:#ff5400;padding:0 10px;font-weight:700;position:relative;margin:0 50px 0 15px}.timeline__date:before{content:"";display:block;width:15px;height:1px;position:absolute;left:-15px;background-color:#002060;top:24px}@media (max-width:900px){.timeline__text{padding-left:19px;margin-top:20px}}.timeline__text p:first-child{margin-top:0}.timeline__text p:firlastst-child{margin-bottom:0}.timeline__img{width:1300px;margin:auto;max-width:100%}.team__wrapper{display:flex;flex-direction:column;height:100%}.team__info{background:#fff;margin-left:30px;margin-top:-30px;padding:30px;position:relative;color:#002060;font-family:interstate,arial,sans-serif;font-style:normal;font-weight:700;height:100%}@media (max-width:1024px){.team__info{height:auto}}.team__function{color:#000}.team__represent{font-size:16px}.management__content section{padding:70px 0}@media (max-width:900px){.management__content section{padding:30px 0}}.management__content section:nth-child(2n){background:#eee}.swiper__management{overflow:hidden}.team__member--image{width:100%}@media (max-width:900px){.team__member--image{margin-top:20px}}.team__member--function{font-family:interstate,arial,sans-serif;font-style:normal;font-weight:700}.files__row{margin-bottom:50px}@media (max-width:900px){.files__row{margin-bottom:15px}}.files__list--item{margin-bottom:15px}.files__list--link:focus,.files__list--link:hover{text-decoration:underline;color:#002060}.contact__form--container{background:#eee;position:relative;top:-194px;margin-bottom:-194px}@media (max-width:900px){.contact__form--container{top:0;margin-bottom:0}}.contact__form--form{padding:50px}@media (max-width:480px){.contact__form--form{padding:50px 30px}}.contact__details{background:#002060;color:#fff}@media (max-width:900px){.contact__details{display:none}}.contact__details--image{width:100%}.contact__details--container{padding:15px 30px 30px}.contact__details--function,.contact__details--name{font-family:interstate,arial,sans-serif;font-style:normal;font-weight:700}.contact__details--function{margin:10px 0}.contact__details--infos span{font-family:interstate,arial,sans-serif;font-style:normal;font-weight:700}.contact__details--infos a{color:#fff}#map{height:660px;width:100%}@media (max-width:900px){#map{height:250px}}.contacts__cards--continent{display:none}.contacts__cards--continent.active{display:block}.contacts__cards--country{margin:0;padding:50px}@media (max-width:1024px){.contacts__cards--country{padding:20px}}.contacts__cards--country h2{margin-top:0}.contacts__cards--country.even{background:#eee}.contacts__cards--item{margin-top:15px;margin-bottom:15px}.company__name{font-family:interstate,arial,sans-serif;font-style:normal;font-weight:700}.company__link{margin-top:5px;display:block}.submenu--link{transition:all .2s ease-in-out;cursor:pointer}.submenu--link.active,.submenu--link:focus,.submenu--link:hover{color:#ff5400}.news__title{margin:0}@media (max-width:900px){.news__title{margin-top:10px}}.news__publication{color:#002060}.news__publication span{color:#ff5400}@media (max-width:480px){.news__publication{font-size:16px}}.news__filter{color:#002060}.news-filter-form{min-width:0}.news__filter--item{display:flex;align-items:center}.news__filter--item span{white-space:nowrap;margin-right:5px}.news__filter--item .form__input--select{border:none;font-size:24px;color:#002060;font-family:interstate,arial,sans-serif;font-style:normal;font-weight:700;padding-right:40px;width:245px}.news__grid{margin:0 -15px}@media (max-width:900px){.news__grid .box__container{margin:0 -10px}}@media (max-width:900px){.news__grid .col_25{width:50%;padding:0 10px}}.news__image--container{position:relative}.news__image{height:auto;width:100%}.news__item{padding:15px}.news__item--title{margin:0;line-height:1.1;transition:all .3s ease-in-out}@media (max-width:480px){.news__item--title{font-size:18px}}.news__item--link{display:block}.news__item--link:focus,.news__item--link:hover{text-decoration:none}.news__item--link:focus .news__item--title,.news__item--link:hover .news__item--title{color:#ff5400}#latest_news,#news_archive{margin:70px 0}@media (max-width:900px){#latest_news,#news_archive{margin:30px 0}}.news__pagination{display:flex;align-items:center;justify-content:center;overflow:hidden}.news__pagination--nav{text-indent:-9999999px}.news__pagination--next,.news__pagination--prev{width:28px;height:28px;background:url(/wp-content/themes/magotteaux/assets/build/images/arrow_cta.4720b4a3.svg) no-repeat 50%/contain;background-color:transparent;border:none}.news__pagination--next:focus,.news__pagination--next:hover,.news__pagination--prev:focus,.news__pagination--prev:hover{background:url(/wp-content/themes/magotteaux/assets/build/images/arrow_cta_hover.2efa67e6.svg) no-repeat 50%/contain;cursor:pointer}.news__pagination--first,.news__pagination--last{width:28px;height:28px;background:url(/wp-content/themes/magotteaux/assets/build/images/arrow_last.24797286.svg) no-repeat 50%/12px auto;background-color:transparent;border:none}.news__pagination--first:focus,.news__pagination--first:hover,.news__pagination--last:focus,.news__pagination--last:hover{background:url(/wp-content/themes/magotteaux/assets/build/images/arrow_last_hover.e962b56c.svg) no-repeat 50%/12px auto;cursor:pointer}.news__pagination--first,.news__pagination--prev{transform:rotate(180deg)}.news__pagination--item{padding:15px;font-family:interstate,arial,sans-serif;font-style:normal;font-weight:700;background:none;border:none}.news__pagination--item.is_active,.news__pagination--item:focus,.news__pagination--item:hover{color:#ff5400;cursor:pointer}.case_study__step{position:relative}.case_study__number{position:absolute;top:11px;left:0;border:1px solid #002060;color:#ff5400;border-radius:50%;width:28px;height:28px;text-align:center;line-height:25px;font-family:interstate,arial,sans-serif;font-style:normal;font-weight:700}.case_study__content{padding-left:50px}#vacatures{margin:70px 0}@media (max-width:900px){#vacatures{margin:30px 0}}#testimonials{padding:70px 0}@media (max-width:900px){#testimonials{padding:30px 0}}#testimonials{background:#eee url(/wp-content/themes/magotteaux/assets/build/images/lines_bg.4f01726e.png) no-repeat 50%/cover}@media (max-width:900px){#testimonials{text-align:center}}.who__container{background:url(/wp-content/themes/magotteaux/assets/build/images/lines_bg.4f01726e.png) no-repeat 50%/cover}.swiper__testimonials--quote{color:#002060}.swiper__testimonials--author{font-family:interstate,arial,sans-serif;font-style:normal;font-weight:700;font-style:italic}.swiper__testimonials--image{width:400px;max-width:100%;height:auto;margin:auto}@media (max-width:900px){.swiper__testimonials--image{margin-top:30px}}@media (max-width:480px){.swiper__testimonials--image{display:none}}.swiper__nav{position:relative;width:75px;margin-left:auto;height:50px}.swiper__nav .swiper-button-next,.swiper__nav .swiper-button-prev{width:28px;height:28px;right:0}.swiper__nav .swiper-button-next:after,.swiper__nav .swiper-button-prev:after{content:"";width:28px;height:28px;background:url(/wp-content/themes/magotteaux/assets/build/images/arrow_cta.4720b4a3.svg) no-repeat 50%/contain;background-color:transparent;display:block;position:absolute;top:50%;right:0;transform:translateY(-50%)}.swiper__nav .swiper-button-prev{transform:rotate(180deg);left:0;right:auto}.single_service__image{padding-left:50px;padding-bottom:50px;background-position:top 50px right 50px;background-repeat:no-repeat;background-size:cover}@media (max-width:900px){.single_service__image{max-width:400px;margin:auto}}@media (max-width:900px){.single_service__image.no_bg{padding:0}}#products{padding:70px 0}@media (max-width:900px){#products{padding:30px 0}}#products{background:#eee}.sol_1 #case_study{background:#7d5611}.sol_2 #case_study{background:#888a7d}.sol_3 #case_study{background:#cc825d}.sol_4 #case_study{background:#04a672}.sol_5 #case_study{background:#0d232c}.related_products__item{display:block;position:relative}.related_products__item:after,.related_products__item:before{content:"";display:block;clear:both}.related_products__item:before{padding-top:125%}.related_products__item:focus .related_products__item--title:after,.related_products__item:hover .related_products__item--title:after{background:url(/wp-content/themes/magotteaux/assets/build/images/arrow_cta_hover.2efa67e6.svg) no-repeat 50%/contain}.related_products__item--img{position:absolute;width:100%;height:100%;top:0;left:0;object-fit:cover}.related_products__item--title{position:absolute;bottom:50px;background:#002060;color:#fff;width:100%;padding-top:15px;padding-bottom:15px;white-space:normal}.related_products__item--title:after{right:10px}.submenu{margin:60px 0 30px}@media (max-width:480px){.submenu{margin:35px 0}}.submenu--container{display:flex;align-items:center;justify-content:center;flex-wrap:wrap}@media (max-width:480px){.submenu--container{flex-direction:column}}.submenu--item{margin-right:50px}@media (max-width:480px){.submenu--item{width:100%;margin-right:0}}.submenu--link{margin-bottom:15px;display:block}@media (max-width:480px){.submenu--link{padding-left:0}}.video__container{background-image:url(/wp-content/themes/magotteaux/assets/build/images/about_video_bg.143ce4fb.png);background-repeat:no-repeat;background-position:50%;background-size:cover;color:#fff;position:relative}.video__container:after{content:"";display:block;position:absolute;width:100%;height:100%;background-color:#002060;opacity:.5;z-index:2;top:0;left:0}#case_study{background:#888a7d;color:#fff;text-align:center;padding:85px 30px}@media (max-width:480px){#case_study{padding:35px 0}}#case_study.mini_cases{text-align:left}.banner__block{background:#ff5400;color:#fff;position:relative;padding:40px 0}.banner__block .banner__block__bg{content:"";position:absolute;top:0;left:50%;transform:translateX(-50%);width:200vw;height:100%;background:#ff5400;z-index:-1}@media (max-width:1024px){.banner__block .img_center{margin-bottom:20px}}@media (max-width:1024px){.banner__block .btn__wrapper:last-child{margin-top:15px}}#news .news__list .banner__block .news__title,.banner__block #news .news__list .news__title,.banner__block .header .header__title,.banner__block .title,.banner__block .wysiwyg h1,.banner__block .wysiwyg h2,.banner__block .wysiwyg h3,.banner__block .wysiwyg h4,.banner__block p,.header .banner__block .header__title,.wysiwyg .banner__block h1,.wysiwyg .banner__block h2,.wysiwyg .banner__block h3,.wysiwyg .banner__block h4{color:#fff}.stamp__block{background:#002060;color:#fff;padding:40px}#news .news__list .stamp__block .news__title,.header .stamp__block .header__title,.stamp__block #news .news__list .news__title,.stamp__block .header .header__title,.stamp__block .title,.stamp__block .wysiwyg h1,.stamp__block .wysiwyg h2,.stamp__block .wysiwyg h3,.stamp__block .wysiwyg h4,.wysiwyg .stamp__block h1,.wysiwyg .stamp__block h2,.wysiwyg .stamp__block h3,.wysiwyg .stamp__block h4{color:#ff5400}.stamp__block p{color:#fff}.stamp__block .stamp__block__image{max-width:150px;margin:auto}@media (max-width:1024px){.stamp__block .stamp__block__image{max-width:90px;margin-bottom:20px}}