@import url(https://fonts.googleapis.com/css2?family=Oswald:wght@600&family=Roboto:wght@300;400;700&display=swap);.navbar__lang-item,.navbar__lang-link,.navbar__lang-link:after,.transition-hover-fast{-webkit-transition:all .2s;transition:all .2s}@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:inherit;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:inherit}table{border-collapse:collapse;border-spacing:0}iframe{border:0;margin:0;padding:0}::-moz-selection{background:hsla(0,0%,100%,.98);color:#000;text-shadow:none}::selection{background:hsla(0,0%,100%,.98);color:#000;text-shadow:none}*,:after,:before{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}hr{height:2px;background:#fff}:root{--color-primary:$color_font_secondary;--viewport-height:100vh}html{font-size:16px}@media (max-width:600px){html{font-size:14px}}body{background:#000;color:#fff;-webkit-transition:background-color 1s;transition:background-color 1s}.no_scroll{overflow:hidden}.page{padding-top:90px}@media (max-width:1024px){.page{padding-top:70px}}img{display:block;max-width:100%}.padding_header{padding-top:120px}.text--center{text-align:center}.mobile_only{display:none}@media (max-width:600px){.mobile_only{display:block}}.item{display:block}@media (max-width:900px){.item{margin-bottom:1.75em}}.container,.federate-header__container,.wp-block-columns{max-width:1320px;margin-left:auto;margin-right:auto;width:100%;padding:0 80px}@media (max-width:1024px){.container,.federate-header__container,.wp-block-columns{padding:0 60px}}@media (max-width:767px){.container,.federate-header__container,.wp-block-columns{padding:0 40px}}@media (max-width:600px){.container,.federate-header__container,.wp-block-columns{padding:0 20px}}.container--m{max-width:1040px}.container--s{max-width:720px}.section{margin:150px 0}@media (max-width:1024px){.section{margin:100px 0}}@media (max-width:600px){.section{margin:60px 0}}.section--s{margin:100px 0}@media (max-width:1024px){.section--s{margin:100px 0}}@media (max-width:600px){.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}.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%}}.wysiwyg h3{color:#848484!important}.wysiwyg b,.wysiwyg strong{font-weight:700;color:#fff}.wysiwyg em,.wysiwyg i{font-style:italic}.wp-block-columns{gap:25px!important;margin-bottom:25px!important}.title,.wysiwyg h1,.wysiwyg h2,.wysiwyg h3,.wysiwyg h4{font-family:Roboto,helvetica,arial,sans-serif;font-style:normal;font-weight:400;font-size:56px;line-height:1.2;color:#fff}@media (max-width:1600px){.title,.wysiwyg h1,.wysiwyg h2,.wysiwyg h3,.wysiwyg h4{font-size:50px}}@media (max-width:1024px){.title,.wysiwyg h1,.wysiwyg h2,.wysiwyg h3,.wysiwyg h4{font-size:42px}}@media (max-width:600px){.title,.wysiwyg h1,.wysiwyg h2,.wysiwyg h3,.wysiwyg h4{font-size:30px}}.title--xxl{font-size:90px;font-family:Roboto,helvetica,arial,sans-serif;font-style:normal;font-weight:400}@media (max-width:1600px){.title--xxl{font-size:85px}}@media (max-width:1024px){.title--xxl{font-size:80px}}@media (max-width:767px){.title--xxl{font-size:60px}}@media (max-width:600px){.title--xxl{font-size:50px}}.title--xl,.wysiwyg h2{font-size:72px}@media (max-width:1600px){.title--xl,.wysiwyg h2{font-size:60px}}@media (max-width:1024px){.title--xl,.wysiwyg h2{font-size:50px}}@media (max-width:767px){.title--xl,.wysiwyg h2{font-size:40px}}@media (max-width:600px){.title--xl,.wysiwyg h2{font-size:36px}}.title--l,.wysiwyg h1{font-size:60px}@media (max-width:1600px){.title--l,.wysiwyg h1{font-size:50px}}@media (max-width:1024px){.title--l,.wysiwyg h1{font-size:40px}}@media (max-width:767px){.title--l,.wysiwyg h1{font-size:36px}}@media (max-width:600px){.title--l,.wysiwyg h1{font-size:30px}}.title--s{font-size:40px}@media (max-width:1600px){.title--s{font-size:36px}}@media (max-width:767px){.title--s{font-size:30px}}@media (max-width:600px){.title--s{font-size:26px}}.title--xs,.wysiwyg h4{font-size:30px}@media (max-width:1600px){.title--xs,.wysiwyg h4{font-size:26px}}@media (max-width:767px){.title--xs,.wysiwyg h4{font-size:24px}}@media (max-width:600px){.title--xs,.wysiwyg h4{font-size:22px}}.title--xxs{font-size:20px}.btn,.form__flashes .message,.form__input,.list__item,.text,.wysiwyg h5,.wysiwyg h6,.wysiwyg li,.wysiwyg p,body{font-family:Roboto,helvetica,arial,sans-serif;font-style:normal;font-weight:400;font-size:24px;line-height:1.5;color:#fff}@media (max-width:1600px){.btn,.form__flashes .message,.form__input,.list__item,.text,.wysiwyg h5,.wysiwyg h6,.wysiwyg li,.wysiwyg p,body{font-size:20px}}@media (max-width:600px){.btn,.form__flashes .message,.form__input,.list__item,.text,.wysiwyg h5,.wysiwyg h6,.wysiwyg li,.wysiwyg p,body{font-size:18px}}.case_client__medias,.text--xl{font-size:38px}@media (max-width:1024px){.case_client__medias,.text--xl{font-size:30px}}@media (max-width:600px){.case_client__medias,.text--xl{font-size:24px}}.text--l,.wysiwyg h5{font-size:30px}@media (max-width:1024px){.text--l,.wysiwyg h5{font-size:24px}}@media (max-width:600px){.text--l,.wysiwyg h5{font-size:20px}}.form__flashes .message,.text--s{font-size:18px}@media (max-width:1024px){.form__flashes .message,.text--s{font-size:16px}}@media (max-width:600px){.form__flashes .message,.text--s{font-size:14px}}.text--xs{font-size:13px}.text--xxs{font-size:12px}.text--secondary{color:#848484}.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:600px){.list__item,.wysiwyg li{padding:3px 0 3px 15px}}.list__item:before,.wysiwyg li:before{content:"";display:block;position:absolute;top:14px;left:0;width:6px;height:6px;background:#d631a4;border-radius:100%}@media (max-width:600px){.list__item:before,.wysiwyg li:before{top:16px}}.link,.wysiwyg a{color:#fff;text-decoration:underline;cursor:pointer}.link:hover,.wysiwyg a:hover{text-decoration:none}.line{position:relative;padding-bottom:20px;margin-bottom:30px}.line:after{content:"";display:block;position:absolute;bottom:0;left:0;width:45px;height:4px;background-color:var(--color-primary)}.content-text--center .line:after{left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}.content-text--right .line:after{left:auto;right:0;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}.btn-container{display:block}.btn-container--left{text-align:left}.btn-container--center{text-align:center}.btn-container--right{text-align:right}.btn{-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:15px 25px;font-size:24px;font-weight:400;line-height:30px;color:#fff;background:transparent;border:2px solid #fff;cursor:pointer;outline:none;position:relative;transition:all .2s}@media (max-width:1024px){.btn{font-size:20px;line-height:26px}}@media (max-width:600px){.btn{font-size:20px;line-height:26px;transition:none}}.btn--default{overflow:hidden;padding-right:125px;padding-left:40px}@media (max-width:600px){.btn--default{padding-right:105px}}.btn--default:after{content:"";width:60px;height:60px;background:transparent url(/wp-content/themes/federate/assets/build/images/btn_arrow.bf243204.svg) no-repeat 50%/contain;display:block;position:absolute;top:50%;right:40px;transform:translateY(-50%);transition:all .2s;pointer-events:none}@media (max-width:600px){.btn--default:after{width:40px;height:40px;transition:none}}.btn--default:before{content:"";width:60px;height:60px;background:transparent url(/wp-content/themes/federate/assets/build/images/btn_arrow.bf243204.svg) no-repeat 50%/contain;display:block;position:absolute;top:50%;left:-60px;transform:translateY(-50%);transition:all .2s;pointer-events:none}@media (max-width:600px){.btn--default:before{width:40px;height:40px}}.btn--default:focus,.btn--default:hover{padding-right:40px;padding-left:125px}@media (max-width:600px){.btn--default:focus,.btn--default:hover{padding-right:105px;padding-left:40px}}.btn--default:focus:after,.btn--default:hover:after{right:-60px}@media (max-width:600px){.btn--default:focus:after,.btn--default:hover:after{right:40px}}.btn--default:focus:before,.btn--default:hover:before{left:40px}@media (max-width:600px){.btn--default:focus:before,.btn--default:hover:before{left:-60px}}.btn--play{padding:10px 65px 10px 0;border:none}.btn--play:after{right:5px;width:40px;height:40px;background-image:url(/wp-content/themes/federate/assets/build/images/btn_arrow_right.e12eaf99.svg)}.btn--play:before{display:none}.btn--play:focus,.btn--play:hover{padding:10px 65px 10px 0}.btn--play:focus:after,.btn--play:hover:after{right:0}.btn--l{padding-top:29px;padding-bottom:29px;font-size:48px;line-height:48px}@media (max-width:1600px){.btn--l{padding-top:25px;padding-bottom:25px;font-size:36px;line-height:36px}}@media (max-width:1024px){.btn--l{padding-top:15px;padding-bottom:15px;font-size:24px;line-height:30px}}@media (max-width:600px){.btn--l{font-size:20px;line-height:26px}}.btn--s{padding:15px 25px!important;font-size:18px;line-height:24px}@media (max-width:1024px){.btn--s{font-size:16px;line-height:22px}}@media (max-width:600px){.btn--s{font-size:16px;line-height:22px}}.btn--s:after,.btn--s:before{display:none}.btn--s:hover{background-color:#fff;color:#000}.btn--inline{margin-right:2px;margin-bottom:5px}.btn--disabled{background:#ddd;border:1px solid #ddd;pointer-events:none}.btn--outline{color:#d631a4;background:transparent;border:1px solid #d631a4}.btn--outline:hover{color:#fff;background:rgb(192.6,44.1,147.6);border:1px solid rgb(192.6,44.1,147.6)}.btn--outline.btn--disabled{color:#ddd;background:transparent;border:1px solid #ddd}.btn__video{font-family:Roboto,helvetica,arial,sans-serif;font-style:normal;font-weight:700;font-size:14px;background:#d631a4;border:1px solid #d631a4;text-align:center;text-transform:uppercase;padding:12px 40px}@media (max-width:1024px){.btn__video{padding:6px 20px}}.btn__video:focus,.btn__video:hover{background:rgb(192.6,44.1,147.6);border:1px solid rgb(192.6,44.1,147.6)}.btn--readmore{display:none;padding-right:50px}@media (max-width:900px){.btn--readmore{display:inline-block}}.btn--readmore:after{content:"+";display:block;position:absolute;top:50%;right:25px;transform:translateY(-50%);font-size:25px;transition:all .2s}.btn--readmore:focus:after,.btn--readmore:hover:after{background:transparent url(/wp-content/themes/federate/assets/build/images/btn_arrow_hover.eee23b28.svg) no-repeat 50%/contain}.btn.loading{position:relative;padding-right:80px;color:#fff;background-color:#d631a4;pointer-events:none}.btn.loading:after{content:"";display:block;position:absolute;top:50%;right:40px;width:20px;height:20px;background:url(/wp-content/themes/federate/assets/build/images/loading.f235a909.gif);background-size:100% 100%;background-position:50%;background-repeat:no-repeat;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.btn--submit{margin-left:auto;display:block}.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:40px;height:2px;background-color:transparent}.navbar__burger a span:after,.navbar__burger a span:before{content:"";display:block;position:absolute;top:0;left:50%;right:0;width:26px;height:2px;background-color:#fff;-webkit-transform:translateX(-50%) translateY(-4px);-ms-transform:translateX(-50%) translateY(-4px);transform:translateX(-50%) translateY(-4px);transition:all .2s}.navbar__burger a span:after{-webkit-transform:translateX(-50%) translateY(4px);-ms-transform:translateX(-50%) translateY(4px);transform:translateX(-50%) translateY(4px)}.nav_is_open .navbar__burger a span{background:none}.nav_is_open .navbar__burger a span:before{width:25px;left:25%;-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;left:25%;-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,.swiper-slide,.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}.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% - 12em);height:0;padding-top:calc(56.25% - 6.75em)}@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%;opacity:0;-webkit-transition:opacity .5s 2s;transition:opacity .5s 2s}.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)}.video__modal--show iframe{opacity:1}.readmore{text-align:center}@media (max-width:900px){.readmore{margin-bottom:1.75em}}.readmore .readmore__content{position:relative;text-align:left}@media (max-width:900px){.readmore .readmore__content{height:180px;overflow:hidden;transition:all .8s}.readmore .readmore__content:after{content:"";display:block;position:absolute;right:0;bottom:0;left:0;height:180px;background-image:linear-gradient(0deg,#000 0,#000 20%,transparent);background-position:bottom;background-size:cover;transition-delay:.8s,0s;transition-property:visibility,opacity;transition-duration:0s,.8s;transition-timing-function:cubic-bezier(.86,0,.07,1);pointer-events:none}}@media (max-width:900px){.readmore.is_active .readmore__content{height:auto}.readmore.is_active .readmore__content:after{height:0}}.readmore.is_active .btn--readmore{display:none}.btt{display:block;position:fixed;bottom:20px;right:20px;width:50px;height:50px;cursor:pointer;opacity:0;pointer-events:none;transition:all .2s}@media (max-width:1400px){.btt{bottom:10px;right:10px}}@media (max-width:1024px){.btt{bottom:5px;right:5px}}@media (max-width:767px){.btt{bottom:10px;right:10px}}.btt--visible{opacity:1;pointer-events:auto}.btt__border{content:"";display:block;position:absolute;top:0;right:0;bottom:0;left:0;background-image:url(/wp-content/themes/federate/assets/build/images/btt_border.5e4c0c50.svg);background-position:50% 50%;background-repeat:no-repeat;background-size:contain;pointer-events:none;transition:top .2s,right .2s,bottom .2s,left .2s}.btt:hover .btt__border{top:-5px;right:-5px;bottom:-5px;left:-5px}@media (max-width:1024px){.btt:hover .btt__border{top:0;right:0;bottom:0;left:0}}.btt__arrow{content:"";display:block;position:absolute;top:0;right:0;bottom:0;left:0;background-image:url(/wp-content/themes/federate/assets/build/images/btt_arrow.b94ff539.svg);background-position:50% 50%;background-repeat:no-repeat;background-size:contain;pointer-events:none;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);transition:all .2s}.btt:hover .btt__arrow{-webkit-transform:scale(.9);-ms-transform:scale(.9);transform:scale(.9)}@media (max-width:1024px){.btt:hover .btt__arrow{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}}.mt-xl{margin-top:80px}@media (max-width:1024px){.mt-xl{margin-top:60px}}@media (max-width:600px){.mt-xl{margin-top:40px}}.mt-l{margin-top:60px}@media (max-width:1024px){.mt-l{margin-top:45px}}@media (max-width:600px){.mt-l{margin-top:30px}}.mt-m{margin-top:30px}@media (max-width:1024px){.mt-m{margin-top:25px}}@media (max-width:600px){.mt-m{margin-top:20px}}.mt-s{margin-top:20px}@media (max-width:1024px){.mt-s{margin-top:15px}}@media (max-width:600px){.mt-s{margin-top:10px}}.mb-xl{margin-bottom:80px}@media (max-width:1024px){.mb-xl{margin-bottom:60px}}@media (max-width:600px){.mb-xl{margin-bottom:50px}}.mb-l{margin-bottom:60px}@media (max-width:1024px){.mb-l{margin-bottom:45px}}@media (max-width:600px){.mb-l{margin-bottom:30px}}.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:25px}}@media (max-width:600px){.mb-m,.wysiwyg h1,.wysiwyg h2,.wysiwyg h3,.wysiwyg h4,.wysiwyg h5,.wysiwyg h6,.wysiwyg p,.wysiwyg ul{margin-bottom:20px}}.mb-s{margin-bottom:20px}@media (max-width:1024px){.mb-s{margin-bottom:15px}}@media (max-width:600px){.mb-s{margin-bottom:10px}}.mb-0{margin-bottom:0}.mt-0,.wysiwyg h3{margin-top:0}.mx-0{margin-left:0;margin-right:0}.my-0{margin-top:0;margin-bottom:0}.margins{margin:80px 0}@media (max-width:600px){.margins{margin:30px 0}}.paddings{padding:80px 0}@media (max-width:600px){.paddings{padding:30px 0}}.paddings-l{padding:90px 0 70px}@media (max-width:600px){.paddings-l{padding:30px 0}}.navbar{position:fixed;width:100%;height:90px;background:transparent;z-index:1000;display:flex;align-items:center;top:0;left:0;-webkit-transition:all .2s,background-color 1s;transition:all .2s,background-color 1s}@media (max-width:1024px){.navbar{height:70px;padding-top:0}}.nav_is_open .navbar{background:#000}.navbar__logo{width:40px}.navbar__logo .logo_icon{display:none}@media (max-width:1024px){.navbar__logo{position:relative;width:40px;transform:none}.navbar__logo .logo_full{display:none}.navbar__logo .logo_icon{display:block}}@media (max-width:1024px){.navbar__nav{position:fixed;top:70px;right:0;bottom:0;left:0;width:100%;background:rgba(0,0,0,.9);padding-bottom:50px;-webkit-transform:translateX(100%);-ms-transform:translateX(100%);transform:translateX(100%);transition:all .5s}}.nav__list{font-size:0;line-height:0;padding:0;margin:0}@media (max-width:1024px){.nav__list{text-align:center;position:relative;top:50%;transform:translateY(-50%)}}.nav__item{display:inline-block;padding:0 50px;font-size:20px;line-height:22px}@media (max-width:1024px){.nav__item{display:block;padding:0 20px;opacity:0;font-size:70px;-webkit-transform:translateX(100px);-ms-transform:translateX(100px);transform:translateX(100px);transition:all .8s}}.nav__item:focus>.nav__link,.nav__item:hover>.nav__link{color:#fff}.navbar--home .nav__item:focus>.nav__link,.navbar--home .nav__item:hover>.nav__link{color:#848484}.nav__item:first-child{padding-left:0}@media (max-width:1024px){.nav__item:first-child{padding:0 20px;-webkit-transition:all .8s .1s;transition:all .8s .1s}}.nav__item:last-child{padding-right:0}@media (max-width:1024px){.nav__item:last-child{padding:0 20px}}@media (max-width:1024px){.nav__item:nth-child(2){-webkit-transition:all .8s .2s;transition:all .8s .2s}}@media (max-width:1024px){.nav__item:nth-child(3){-webkit-transition:all .8s .3s;transition:all .8s .3s}}@media (max-width:1024px){.nav__item:nth-child(4){-webkit-transition:all .8s .4s;transition:all .8s .4s}}@media (max-width:1024px){.nav__item:nth-child(5){-webkit-transition:all .8s .5s;transition:all .8s .5s}}@media (max-width:1024px){.nav__item:nth-child(6){-webkit-transition:all .8s .6s;transition:all .8s .6s}}@media (max-width:1024px){.nav__item:nth-child(7){-webkit-transition:all .8s .7s;transition:all .8s .7s}}@media (max-width:1024px){.nav__item:nth-child(8){-webkit-transition:all .8s .8s;transition:all .8s .8s}}.nav__link{position:relative;color:#848484;display:block;transition:all .2s}@media (max-width:1024px){.nav__link{line-height:70px;padding:15px 0}}.current_page_item .nav__link,.navbar--home .nav__link{color:#fff}.navbar__lang{position:absolute;right:-70px;top:0;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}@media (max-width:1024px){.navbar__lang{position:relative;top:auto;right:auto;opacity:0;-webkit-transition:all 5s .5s;transition:all 5s .5s}}@media (max-width:1024px){.nav-is-open .navbar__lang{opacity:1}}.navbar__lang-list{font-size:0;line-height:0}@media (max-width:1024px){.navbar__lang-list{display:flex}}.navbar__lang-item{width:70px;font-size:16px;line-height:22px;overflow:hidden;cursor:pointer;-webkit-transform:translateX(-70px);-ms-transform:translateX(-70px);transform:translateX(-70px)}@media (max-width:1024px){.navbar__lang-item{width:auto;flex:1;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}}.navbar__lang-item--hide{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}.navbar__lang--open .navbar__lang-item--hide{-webkit-transform:translateX(-70px);-ms-transform:translateX(-70px);transform:translateX(-70px)}@media (max-width:1024px){.navbar__lang--open .navbar__lang-item--hide{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}}.navbar__lang-link{position:relative;display:block;font-size:14px;font-weight:400;text-transform:uppercase;text-align:center;color:#fff;background-color:hsla(0,0%,100%,.2);height:90px;display:flex;justify-content:center;align-items:center}@media (max-width:1024px){.navbar__lang-link{display:block;width:100%;line-height:70px;height:70px;background:rgb(180.5,49.4,80.75)}}.navbar__lang-link:hover{background:rgb(180.5,49.4,80.75)}.sticky_nav .navbar__lang-link{line-height:70px;height:70px}@media (max-width:1024px){.sticky_nav .navbar__lang-link{line-height:70px;height:70px}}@media (max-width:1024px){.navbar__lang-item--hide .navbar__lang-link{background:#be3455}}.navbar__lang-link:after{content:"";position:absolute;top:50%;right:20px;width:8px;height:8px;background-image:url(/wp-content/themes/federate/assets/build/images/lang_arrow.1f172210.svg);background-position:50% 50%;background-repeat:no-repeat;background-size:contain;opacity:0;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}@media (max-width:1024px){.navbar__lang-link:after{display:none}}.navbar__lang-link:hover:after{right:10px;opacity:1}.sticky_nav .navbar{height:70px;background:#000;padding-top:0}.sticky_nav .navbar__logo{width:40px}.sticky_nav .navbar__logo .logo_full{display:none}.sticky_nav .navbar__logo .logo_icon{display:block}.sticky_nav.nav_is_open .lang__list{top:auto}@media (max-width:1024px){.nav_is_open{overflow:hidden}}@media (max-width:1024px){.nav_is_open .navbar__nav{overflow-y:auto;margin-left:0}}@media (max-width:1024px){.nav_is_open .nav__item,.nav_is_open .navbar__nav{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}.nav_is_open .nav__item{opacity:1}}.form{text-align:left}.form__row{margin:0 -15px 30px;display:flex;width:auto}@media (max-width:767px){.form__row{flex-wrap:wrap}.form__row .form__item{width:100%}}@media (max-width:600px){.form__row{margin-bottom:15px}}.form__row--mb-s{margin-bottom:10px}.form__item{padding-left:15px;padding-right:15px;width:100%}.form__item-66{width:66.666%}.form__item-50{width:50%}.form__item-33{width:33.333%}.col label{margin-bottom:0}.form__label{display:block;margin-bottom:15px;white-space:nowrap}.form__input{-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;display:block;width:100%;padding:20px;color:#fff;background-color:transparent;border:none;border-bottom:2px solid #fff;border-radius:0;outline:none;transition:all .4s}.form__input:focus{border-color:#fff;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/federate/assets/build/images/icon_select.815eb3af.svg);background-position:right 20px center;background-size:19px 12px;background-repeat:no-repeat}.form__input--select.error{background-image:url(/wp-content/themes/federate/assets/build/images/icon_select_error.3eed8e78.svg)}.form__input--textarea{width:100%;max-width:100%;min-height:250px;resize:none;border:2px solid #fff;padding:15px 20px}.row{margin-bottom:41px}.row--s{margin-bottom:20px}.cgv-contact-form{width:0;height:0;padding:0;margin:0;overflow:hidden;opacity:0;display:none}.form__flashes{display:flex;gap:20px;justify-content:end}@media (max-width:1024px){.form__flashes{flex-wrap:wrap}}.form__flashes .message{color:var(--color-primary)}.form__flashes .message a{text-decoration:underline}.form__flashes .message a:hover{text-decoration:none}.checkbox__box{color:#fff;display:block;position:relative;padding-left:33px;cursor:pointer;font-size:14px;user-select:none}.checkbox__btn{position:absolute;top:0;left:0;height:21px;width:21px;border-radius:5px;background:#fff;border:1px solid #abb2c2;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 #848484;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:#fff}.radio{display:flex;align-items:center}@media (max-width:767px){.radio{flex-direction:column;align-items:flex-start}}.radio>div{width:auto}.radio__box{color:#fff;display:block;position:relative;padding-left:30px;cursor:pointer;font-size:14px;user-select:none;line-height:25px}@media (max-width:767px){.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 #848484}@media (max-width:767px){.radio__input:checked~.radio__btn{border-width:10px}}.radio__btn{position:absolute;top:0;left:0;height:20px;width:20px;border:1px solid #abb2c2;border-radius:50%;background:#fff}.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:Roboto,helvetica,arial,sans-serif;font-style:normal;font-weight:400;text-align:left;border:1px solid #eee}.table td{font-size:10px;vertical-align:middle}.footer{background:#221f20;color:#fff;padding:60px 0 120px}@media (max-width:600px){.footer{padding:35px 0 60px}}.footer__grid{display:grid;grid-template-columns:1fr 1fr 2fr;gap:40px}@media (max-width:1024px){.footer__grid{grid-template-columns:repeat(3,1fr)}}@media (max-width:767px){.footer__grid{grid-template-columns:repeat(3,1fr)}}@media (max-width:600px){.footer__grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:600px){.footer__block--2{display:none}}.footer__title{padding:0;margin:0;font-size:18px;line-height:28px}.footer__list{list-style:none;padding:0;margin:0}.footer__text{padding:0;margin:0;color:#848484}.footer__link{color:#848484;text-decoration:underline;font-size:18px;line-height:28px;transition:all .2s}.footer__link:hover{color:#fff}.footer__nav-list{display:flex;justify-content:end;gap:20px 60px;list-style:none;padding:0;margin:0}@media (max-width:1400px){.footer__nav-list{gap:20px 40px}}@media (max-width:1024px){.footer__nav-list{display:block;justify-content:auto;gap:0;text-align:right}}@media (max-width:767px){.footer__nav-list{text-align:left}}.footer__nav-link{color:#848484;text-decoration:underline;font-size:20px;line-height:28px;transition:all .2s}@media (max-width:1024px){.footer__nav-link{font-size:18px;line-height:26px}}.footer__nav-link--active,.footer__nav-link:hover{color:#fff}@media (max-width:600px){.footer__nav-link--primary{color:#fff;text-decoration:none}}.header{position:relative;top:-115px;margin-bottom:-115px}@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%;min-height:577px;object-fit:cover}@media (max-width:1024px){.header .header__image{min-height:450px}}.header .header__text--wrapper{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.header .header__text{max-width:520px;margin:auto;color:#fff;text-align:center;font-size:24px}@media (max-width:600px){.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:600px){.header .header__title{font-size:32px;margin-bottom:20px}}.header__video+.header__video{margin-top:26px}.header__video .header__video--full{width:100%;position:relative}.header__video .header__video--full:after,.header__video .header__video--full:before{content:"";display:block;clear:both}.header__video .header__video--full:before{padding-top:calc(59.3% - 13px)}.header__video .lazyframe,.header__video iframe{position:absolute;top:0;left:0;width:100%;height:100%}.contact__intro{text-align:center}@media (max-width:767px){.contact__intro{text-align:left}}.contact__container{display:grid;grid-template-columns:repeat(2,1fr);gap:40px}@media (max-width:767px){.contact__container{grid-template-columns:repeat(1,1fr);gap:20px}}@media (max-width:767px){.contact__content{margin-bottom:0;display:grid;order:2}}.contact__list{margin:0;padding:0;list-style:none}.contact__link{color:#fff;transition:all .2s}@media (max-width:600px){.contact__link{transition:none}}.contact__link:hover{color:#848484}@media (max-width:600px){.contact__link:hover{color:#fff}}.contact__legal{max-width:300px}.contact__form{margin-top:50px}@media (max-width:767px){.contact__form{margin-top:30px;display:grid;order:1}}.contact__visu{max-width:300px}@media (max-width:767px){.contact__visu{max-width:none}}.location{max-width:500px;margin:0 auto 100px}@media (max-width:767px){.location{max-width:none;margin-bottom:0}}.location__intro{text-align:center;padding:0 20px}.location__intro:after{content:"";display:block;margin:0 auto;width:40px;height:40px;background-image:url(/wp-content/themes/federate/assets/build/images/arrow_header.6f1e04b2.svg);background-position:50% 50%;background-repeat:no-repeat;background-size:contain}@media (max-width:1024px){.location__intro:after{width:30px;height:30px}}@media (max-width:600px){.location__intro:after{width:25px;height:25px}}.location__container{position:relative;min-height:500px}@media (max-width:767px){.location__container{min-height:400px}}.location__copy{position:relative;padding:250px 30px;text-align:center;z-index:1}@media (max-width:1600px){.location__copy{padding:200px 30px}}@media (max-width:1024px){.location__copy{padding:150px 30px}}@media (max-width:600px){.location__copy{padding:120px 30px}}.location__link{color:#fff;text-decoration:underline;transition:all .2s}.location__link:hover{color:hsla(0,0%,100%,.6)}.location__visu{right:0;bottom:0}.location__img,.location__visu{display:block;position:absolute;top:0;left:0}.location__img{width:100%;height:100%;object-fit:cover;overflow:hidden}.location__filter{display:block;position:absolute;top:0;right:0;bottom:0;left:0;background-color:rgba(0,0,0,.4)}.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:#fff}.page_404__text{margin-bottom:2rem;font-size:16px;line-height:calc(1em + 6px);color:#848484}.swiper--clients .swiper-img{width:auto;height:45px;object-fit:contain;margin:0 auto!important;text-align:center;display:block}@media (max-width:600px){.contact__title{text-align:center;font-size:36px}}.contact__details{margin-top:50px;margin-bottom:50px}.contact__details--infos{color:#848484}@media (max-width:600px){#contact_map,.contact__details{display:none}}.cta__all{color:#848484}.cta__all:focus,.cta__all:hover{color:#fff}.case_client__medias--infos,.case_client__medias--title{color:#848484}.content-text,.content-text--left{text-align:left}.content-text--center{text-align:center}.content-text--right{text-align:right}.content-about__blocks{display:grid;grid-template-columns:repeat(2,1fr);gap:40px}@media (max-width:600px){.content-about__blocks{grid-template-columns:repeat(1,1fr)}}.content-about__block-title{margin-top:0;margin-bottom:20px}.content-about__list{list-style:none;margin:0;padding:0}.content-about__partners-list{display:flex;flex-wrap:wrap;align-items:center;gap:20px 40px;padding-left:0;list-style:none}@media (max-width:1024px){.content-about__partners-list{gap:10px 30px}}.content-about__partners-item{width:auto}.content-about__partners-logo{padding:0;margin:0}.content-about__partners-logo img{display:block;max-height:60px;max-width:120px}@media (max-width:1024px){.content-about__partners-logo img{max-height:55px;max-width:100px}}.value__title{margin-bottom:20px;color:#848484}.federate-header{position:relative;overflow:hidden;top:-120px;margin-bottom:-120px}.federate-header__container{display:flex;align-items:center;position:relative;width:100%;height:var(--viewport-height);-webkit-transition:height .5s;transition:height .5s}.federate-header__copy{text-align:center;width:100%;padding:60px 0}.federate-header__video,.federate-header__video .frame{display:block;position:absolute;top:0;left:0;width:100%;height:100%}.federate-header__video .frame iframe{position:absolute;top:50%;left:50%;width:100vw;height:var(--viewport-height);transform:translate(-50%,-50%)}@media (min-aspect-ratio:16/9){.federate-header__video .frame iframe{height:56.25vw}}@media (max-aspect-ratio:16/9){.federate-header__video .frame iframe{width:177.78vh}}.federate-header__img,.federate-header__visu{display:block;position:absolute;top:0;right:0;bottom:0;left:0}.federate-header__img{background-color:#000;background-position:50% 50%;background-repeat:no-repeat;background-size:cover}.federate-header__filter{display:block;position:absolute;top:0;right:0;bottom:0;left:0;background-color:rgba(0,0,0,.5)}.federate-header__scroll{display:block;position:absolute;bottom:30px;left:calc(50% - 20px);width:40px;height:40px;background-image:url(/wp-content/themes/federate/assets/build/images/arrow_header.6f1e04b2.svg);background-position:50% 50%;background-repeat:no-repeat;background-size:contain;cursor:pointer}@media (max-width:600px){.federate-header__scroll{width:25px;height:25px;left:calc(50% - 12px);background-image:url(/wp-content/themes/federate/assets/build/images/arrow_header_mobile.a765ae10.svg)}}.federate-cta__container{text-align:center}.federate-cta__logo{display:inline-block;width:75px;margin:60px 0 0}@media (max-width:600px){.federate-cta__logo{width:60px;margin:40px 0 0}}.federate-cta__text{margin:20px 0 0}.federate-clients__grid{display:grid;gap:20px;grid-template-columns:repeat(6,1fr)}@media (max-width:1024px){.federate-clients__grid{grid-template-columns:repeat(3,1fr)}}@media (max-width:600px){.federate-clients__grid{grid-template-columns:repeat(2,1fr)}}.federate-clients__list{position:relative;list-style-type:none;padding:0;margin:0}.federate-clients__item{position:absolute;top:0;left:0;width:100%;text-align:center;opacity:1;-webkit-transition:all .25s cubic-bezier(.3,1,.3,1);transition:all .25s cubic-bezier(.3,1,.3,1);-webkit-transform:scale(.5) rotateX(90deg);-ms-transform:scale(.5) rotateX(90deg);transform:scale(.5) rotateX(90deg)}.federate-clients__item--visible{position:relative;opacity:1;-webkit-transform:scale(1) rotateX(0deg);-ms-transform:scale(1) rotateX(0deg);transform:scale(1) rotateX(0deg)}.federate-clients__logo{display:flex;align-items:center;justify-content:center;height:60px;padding:0;margin:0}@media (max-width:1024px){.federate-clients__logo{height:55px}}.federate-clients__logo img{display:block;max-height:60px;max-width:120px}@media (max-width:1024px){.federate-clients__logo img{max-height:55px;max-width:100px}}.federate-more__text{color:#848484}.federate-more__link{display:inline-block;color:#848484}@media (min-width:600px){.federate-more__link{transition:all .2s}.federate-more__link:hover{color:#fff}}.federate-intro__back{text-align:right}.federate-intro__back-link{position:relative;padding-left:55px}.federate-intro__back-link:before{content:"";display:block;position:absolute;top:50%;left:0;width:40px;height:40px;background-image:url(/wp-content/themes/federate/assets/build/images/btn_arrow_left.1237e721.svg);background-position:50% 50%;background-repeat:no-repeat;background-size:contain;transition:all .2s;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.federate-intro__back-link:hover:before{left:0}@media (max-width:600px){.federate-intro__back-link:hover:before{transition:none}}.faderate-listing__container{display:flex;flex-wrap:wrap;gap:7px}.faderate-listing__title{margin:0}.faderate-listing__dropdown{position:relative}.faderate-listing__dropdown-title{margin:0;color:#848484;cursor:pointer;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-transition:color .2s;transition:color .2s}.faderate-listing__dropdown:hover .faderate-listing__dropdown-title{color:#fff}.faderate-listing__dropdown-list{position:absolute;bottom:-10px;left:0;margin:0;padding:0;max-height:300px;min-width:250px;list-style:none;overflow-y:auto;opacity:0;pointer-events:none;z-index:10;transition:all .2s;-webkit-transform:translateY(100%);-ms-transform:translateY(100%);transform:translateY(100%)}@media (max-width:767px){.faderate-listing__dropdown-list{left:auto;right:0}}.faderate-listing__dropdown:hover .faderate-listing__dropdown-list{bottom:0;opacity:1;pointer-events:auto}.faderate-listing__dropdown-item{display:block;width:100%}.faderate-listing__dropdown-link{display:block;padding:12px 20px;background-color:rgb(50.7,50.7,50.7);border-bottom:1px solid hsla(0,0%,100%,.1);transition:all .2s}.faderate-listing__dropdown-link:hover{background-color:rgb(39.35,39.35,39.35)}.faderate-listing__dropdown-item:last-child .faderate-listing__dropdown-link{border-bottom:none}.faderate-listing__clients{height:0;margin:0;overflow:hidden;-webkit-transition:height .4s cubic-bezier(.175,.885,.32,1);-ms-transition:height .4s cubic-bezier(.175,.885,.32,1);transition:height .4s cubic-bezier(.175,.885,.32,1)}.faderate-listing__clients--active{height:auto}.faderate-listing__clients-list{display:flex;flex-wrap:wrap;gap:0 30px;list-style:none;padding:10px 0 0;margin:0}@media (max-width:1024px){.faderate-listing__clients-list{gap:0 20px}}.faderate-listing__clients-item{padding:0;margin:0}@media (max-width:600px){.faderate-listing__clients-item{width:100%}}.faderate-listing__clients-link{color:#848484;-webkit-transition:color .2s;transition:color .2s}.faderate-listing__clients-link:hover{color:#fff}@media (max-width:600px){.faderate-listing__clients-link:hover{color:#848484}}.faderate-listing__btn{color:#848484;-webkit-transition:color .2s;transition:color .2s}@media (max-width:600px){.faderate-listing__btn{transition:none}}.faderate-listing__btn:hover{color:#fff}@media (max-width:600px){.faderate-listing__btn:hover{color:#848484}}.faderate-listing__btn--active,.faderate-listing__btn--active:hover{color:#fff}.federate-care__copy{text-align:center}.federate-care__img{display:block;max-width:80%;margin-left:auto;margin-right:auto}.federate-services__list{list-style:none;padding:0;margin:0}.animated{-webkit-animation-duration:2s;animation-duration:2s;-webkit-animation-fill-mode:both;animation-fill-mode:both}@-webkit-keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}.fadeIn{-webkit-animation-name:fadeIn;animation-name:fadeIn}@-webkit-keyframes fadeInDown{0%{opacity:0;-webkit-transform:translateY(-50px);transform:translateY(-50px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes fadeInDown{0%{opacity:0;-webkit-transform:translateY(-50px);-ms-transform:translateY(-50px);transform:translateY(-50px)}to{opacity:1;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}}.fadeInDown{-webkit-animation-name:fadeInDown;animation-name:fadeInDown}@-webkit-keyframes fadeInLeft{0%{opacity:0;-webkit-transform:translateX(-50px);transform:translateX(-50px)}to{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes fadeInLeft{0%{opacity:0;-webkit-transform:translateX(-50px);-ms-transform:translateX(-50px);transform:translateX(-50px)}to{opacity:1;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}}.fadeInLeft{-webkit-animation-name:fadeInLeft;animation-name:fadeInLeft}@-webkit-keyframes fadeInRight{0%{opacity:0;-webkit-transform:translateX(50px);transform:translateX(50px)}to{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes fadeInRight{0%{opacity:0;-webkit-transform:translateX(50px);-ms-transform:translateX(50px);transform:translateX(50px)}to{opacity:1;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}}.fadeInRight{-webkit-animation-name:fadeInRight;animation-name:fadeInRight}@-webkit-keyframes fadeInUp{0%{opacity:0;-webkit-transform:translateY(50px);transform:translateY(50px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes fadeInUp{0%{opacity:0;-webkit-transform:translateY(50px);-ms-transform:translateY(50px);transform:translateY(50px)}to{opacity:1;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}}.fadeInUp{-webkit-animation-name:fadeInUp;animation-name:fadeInUp}.lazyframe{background-color:transparent;background-image:none!important;background-repeat:no-repeat;background-size:cover;background-position:50%;position:relative;height:250px}.lazyframe__title{display:none}.lazyframe .lazyframe__title,.lazyframe[data-vendor=vimeo]{color:#eee;font-family:Roboto,Arial,Helvetica,sans-serif;font-size:18px;text-shadow:rgba(0,0,0,.498039) 0 0 2px;-webkit-font-smoothing:antialiased;-webkit-tap-highlight-color:rgba(0,0,0,0);transition:color .1s cubic-bezier(.4,0,1,1)}.lazyframe iframe{position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%}