*,:after,:before{box-sizing:border-box}.otgs-development-site-front-end{display:none!important}blockquote,body,dd,dl,figcaption,figure,h1,h2,h3,h4,h5,h6,li,ol,p,ul{margin:0}html{scroll-behavior:smooth;height:auto;min-height:100%}html.noscroll{scroll-behavior:unset;overflow:hidden!important}body{text-rendering:geometricprecision;scroll-behavior:smooth;height:auto;min-height:100%;line-height:1.5}section{width:100%}hr{margin:rem(16) 0;border:0;border-top:1px solid #ccc;display:block}hr,ul{padding:0}ul{margin:0}a:not([class]){-webkit-text-decoration-skip:ink;text-decoration-skip-ink:auto}img{height:auto;display:block}article>*+*{margin-top:1em}button,input,select,textarea{cursor:pointer;font:inherit}a{opacity:1;text-decoration:none;cursor:pointer!important}@media (prefers-reduced-motion:reduce){*{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}[data-splitting] .word{display:inline-flex;overflow:hidden}[data-splitting] .word-content{transition:transform 1s cubic-bezier(.215,.61,.355,1);-webkit-transition-delay:calc(var(--line-index) * .1s);transition-delay:calc(var(--line-index) * .1s);will-change:transform;display:inline-block;transform:translateZ(0)translateY(101%)}.ui-datepicker{border-radius:20px 20px 0 0;width:100%;height:fit-content;background-color:#fff!important;top:auto!important;bottom:0!important;left:0!important}.ui-state-default{color:#000}.ui-datepicker-unselectable{opacity:.5}.ui-datepicker-calendar{width:calc(100% - 40px);margin:0 20px 20px!important}@media only screen and (min-width:1024px){.ui-datepicker-calendar{width:calc(100% - 100px);margin:0 50px 50px!important}}.ui-datepicker-calendar tbody{padding:20px!important}.ui-datepicker-calendar th{text-align:left!important}.ui-datepicker-calendar td,.ui-datepicker-calendar tr{padding:5px}@media only screen and (min-width:1024px){.ui-datepicker-calendar td,.ui-datepicker-calendar tr{padding:10px;font-size:18px}}.ui-datepicker-header{margin-bottom:10px;padding:20px 20px 0}@media only screen and (min-width:1024px){.ui-datepicker-header{margin-bottom:50px;padding:50px 50px 0;position:relative}}.ui-datepicker-month{background-color:#f2f2f2;background-position:right 10px top 50%,0 0;background-size:.5em,100%;border-radius:5px;padding:10px;font-size:16px;position:relative;color:#000!important}@media only screen and (min-width:1024px){.ui-datepicker-month{font-size:18px}}.ui-datepicker-year{background-color:#f2f2f2;background-position:right 10px top 50%,0 0;background-size:.5em,100%;border-radius:5px;padding:10px;font-size:16px;position:relative;color:#000!important}@media only screen and (min-width:1024px){.ui-datepicker-year{font-size:18px}}.ui-datepicker-next{color:#fff;background:#1d1d1d;border-radius:5px;margin-left:5px;padding:5px 10px;position:relative;top:0}@media only screen and (min-width:1024px){.ui-datepicker-next{text-align:center;width:200px;font-size:18px;display:block;position:absolute;top:50px;right:50px}}.ui-datepicker-prev{color:#fff;background:#1d1d1d;border-radius:5px;padding:5px 10px}@media only screen and (min-width:1024px){.ui-datepicker-prev{text-align:center;width:200px;font-size:18px;display:block}}.ui-datepicker-title{-webkit-column-gap:10px;-moz-column-gap:10px;grid-template-columns:1fr 1fr;column-gap:10px;margin-top:20px;display:grid}@keyframes float{0%{transform:translateY(0)}50%{transform:translateY(-20px)}to{transform:translateY(0)}}.form{opacity:1;transition:all 1s cubic-bezier(.38,.005,.215,1);transform:translateY(0)}.form .gform_button{color:#1d1d1d;text-transform:uppercase;background-color:#fff;border-radius:4px;width:100%;padding:8px 0;font-size:14px;font-weight:800}.form .ginput_container_date{position:relative}.form .ginput_container_date:after{content:"";pointer-events:none;background-image:url(/icons/arrow-down.svg);background-position:50%;background-repeat:no-repeat;background-size:50%,50%;width:20px;height:20px;position:absolute;top:20px;right:15px}.form .gfield_date_calendar label{display:none}.form .gfield_date_calendar .ginput_complex{-webkit-column-gap:10px;-moz-column-gap:10px;grid-template-columns:1fr 1fr 1fr;column-gap:10px;display:grid;background-color:#0000!important}.form .gfield_date_calendar .ginput_container_date{background-color:#3e3e3e}.form .gfield_date_calendar input::-webkit-input-placeholder{color:#0000;opacity:0}.form .gfield_date_calendar input:-moz-placeholder-shown{color:#0000}.form .gfield_date_calendar input::-moz-placeholder{color:#0000}.form .gfield_date_calendar input:-ms-placeholder-shown{color:#0000}.form .field_description_below label{font-size:14px}.form .gfield_select_hide_label label{display:none!important}.form .gform_confirmation_message{color:#fff;flex-wrap:wrap;justify-content:center;align-items:flex-start;font-family:swiss,Helvetica,Arial,sans-serif;font-size:30px;font-weight:500;line-height:1.2;display:flex;position:relative}@media only screen and (min-width:600px){.form .gform_confirmation_message{font-size:40px}}.form .gfield_subtitle{color:#b4b4b4;text-align:right;text-transform:uppercase;font-size:10px;line-height:1}.form .gfield_h2_separator{margin-top:100px;padding-top:60px;display:inline-block;position:relative}.form .gfield_h2_separator:after{content:"";background-color:#fff;width:100%;height:1px;margin-top:5px;display:block;position:absolute;top:0}.form .gfield_h3{margin-top:30px}@media only screen and (min-width:1024px){.form .gfield_h3{margin-top:60px}}.form .gfield_h3 h3{color:#fff;font-weight:800;line-height:1.1;font-size:12px!important}@media only screen and (min-width:1024px){.form .gfield_h3 h3{font-size:14px!important}}.form .spacer{display:none}.form .gform_fields{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;display:flex}.form .gfield_visibility_hidden{opacity:0;height:0!important;margin:0!important;padding:0!important}.form .gfield{align-self:flex-end;width:100%;height:fit-content;margin-bottom:10px;position:relative}.form .gfield .ginput_preview{color:#fff;z-index:5;margin-top:10px;font-family:swiss,Helvetica,Arial,sans-serif;font-size:.9375rem;position:relative}.form .gfield .ginput_preview .gform_delete_file{color:#fff}.form .gfield .gfield_label{color:#b4b4b4;text-transform:uppercase;transform-origin:0 0;z-index:2;padding-right:30px;font-family:swiss,Helvetica,Arial,sans-serif;font-size:12px;font-weight:800;line-height:1.1;transition:all .5s cubic-bezier(.34,.7,.27,1);position:absolute;top:21px;left:21px}.form .gfield .gfield_label .gfield_required{display:none}.form .gfield .ginput_container{background-color:#3e3e3e;border-radius:4px;width:100%;position:relative}.form .gfield .ginput_container textarea{margin-bottom:5px;width:calc(100% - 40px)!important}.form .gfield .ginput_container input,.form .gfield .ginput_container select,.form .gfield .ginput_container textarea{color:#fff;width:90%;padding:20px 15px 18px 18px;font-family:swiss,Helvetica,Arial,sans-serif;font-size:13px;font-weight:500}.form .gfield .ginput_container input:-webkit-autofill{outline-width:0;-webkit-box-shadow:inset 0 0 0 30px #3e3e3e!important}.form .gfield .ginput_container input:-webkit-autofill:active{outline-width:0;-webkit-box-shadow:inset 0 0 0 30px #3e3e3e!important}.form .gfield .ginput_container input:-webkit-autofill:focus{outline-width:0;-webkit-box-shadow:inset 0 0 0 30px #3e3e3e!important}.form .gfield .ginput_container input:-webkit-autofill:hover{outline-width:0;-webkit-box-shadow:inset 0 0 0 30px #3e3e3e!important}.form .gfield .ginput_container select:-webkit-autofill{outline-width:0;-webkit-box-shadow:inset 0 0 0 30px #3e3e3e!important}.form .gfield .ginput_container select:-webkit-autofill:active{outline-width:0;-webkit-box-shadow:inset 0 0 0 30px #3e3e3e!important}.form .gfield .ginput_container select:-webkit-autofill:focus{outline-width:0;-webkit-box-shadow:inset 0 0 0 30px #3e3e3e!important}.form .gfield .ginput_container select:-webkit-autofill:hover{outline-width:0;-webkit-box-shadow:inset 0 0 0 30px #3e3e3e!important}.form .gfield .ginput_container textarea:-webkit-autofill{outline-width:0;-webkit-box-shadow:inset 0 0 0 30px #3e3e3e!important}.form .gfield .ginput_container textarea:-webkit-autofill:active{outline-width:0;-webkit-box-shadow:inset 0 0 0 30px #3e3e3e!important}.form .gfield .ginput_container textarea:-webkit-autofill:focus{outline-width:0;-webkit-box-shadow:inset 0 0 0 30px #3e3e3e!important}.form .gfield .ginput_container textarea:-webkit-autofill:hover{outline-width:0;-webkit-box-shadow:inset 0 0 0 30px #3e3e3e!important}.form .gfield .ginput_container button:focus,.form .gfield .ginput_container input:focus,.form .gfield .ginput_container select:focus,.form .gfield .ginput_container textarea:focus{outline:none}.form .gfield .ginput_container .instruction{display:none}.form .gfield .gfield_validation_message{color:red;margin-top:8px;font-family:swiss,Helvetica,Arial,sans-serif;font-size:.75rem;font-weight:500}.form .gfield__file{position:relative}.form .gfield__file .gfield_label{opacity:1;z-index:2;z-index:1;background:#3e3e3e;border:1px dashed #b8b8b8;border-radius:4px;flex-direction:column;justify-content:center;align-items:center;width:100%;height:100%;padding:50px;display:flex;position:relative;top:0;top:0!important;left:0!important;transform:none!important}.form .gfield__file .gfield_label .gform__sublabel{margin-top:1em;font-size:.75em}.form .gfield__file .ginput_container{position:unset;padding:15px;padding:0!important}.form .gfield__file .ginput_container input{opacity:0;z-index:2;width:100%;height:100%;padding:0;position:absolute;top:0}.form .gfield__file .ginput_container .gform_fileupload_rules,.form .gfield__file .ginput_container:after{display:none}.form .gfield--focus .gfield_label{top:10px;left:15px;transform:scale(.7)}.form fieldset{margin-top:30px}@media only screen and (min-width:1024px){.form fieldset{margin-top:60px}}.form .gfield_labeltop label{color:#1d1d1d!important}.form .gfield_labeltop label,.form .gfield_select label{position:static!important;transform:none!important}.form .gfield_select label{margin-top:30px;margin-bottom:10px;font-weight:800;line-height:1.1;color:#fff!important;font-size:12px!important}@media only screen and (min-width:1024px){.form .gfield_select label{margin-top:60px;font-size:14px!important}}.form .gfield_select--dark label{color:#1d1d1d!important;position:static!important;transform:none!important}.form .ginput_container_select{align-items:center;margin-bottom:0;display:flex;color:#1d1d1d!important}.form .ginput_container_select .gfield_label{position:static!important}.form .ginput_container_select:after{content:"";pointer-events:none;background-image:url(/icons/arrow-down.svg);background-position:50%;background-repeat:no-repeat;background-size:50%,50%;width:20px;height:20px;transition:all .3s cubic-bezier(.38,.005,.215,1);display:block;position:absolute;right:15px}.form legend{width:100%;margin-bottom:10px;color:#fff!important;-webkit-transform:initial!important;font-size:12px!important;display:block!important;position:static!important;transform:none!important}@media only screen and (min-width:1024px){.form legend{font-size:14px!important}}.form .gfield_space{border:none}.form .gfield_upload label{display:none}.form .gfield_upload .ginput_container{background-color:#0000!important}.form .gfield_upload .gform_fileupload_rules{color:#fff}.form .gfield_upload .gform_drop_area{background-color:#3e3e3e;border-radius:4px;align-items:center;height:50px;display:flex}.form .gfield_upload .gform_drop_instructions,.form .gfield_upload .gform_fileupload_rules{display:none}.form .gfield_upload .gform_button_select_files{color:#000;text-transform:uppercase;background-color:#fff;border-radius:4px;margin-left:5px;padding:5px 10px;font-family:swiss,Helvetica,Arial,sans-serif;font-size:12px;font-weight:600}.form .gchoice{cursor:pointer;background-color:#0000;border:2px solid #1d1d1d;flex-wrap:wrap;justify-content:center;align-items:center;margin:0 10px 10px 0;display:flex;position:relative;border-radius:4px!important}.form .gchoice input{opacity:0;width:100%;height:100%;position:absolute;left:0!important}.form .gchoice label{cursor:pointer}.form .ginput_container_checkbox{background-color:#0000!important}.form .gfield_checkbox{flex-wrap:wrap;display:flex}.form .gfield_checkbox,.form .gfield_checkbox .gchoice{justify-content:flex-start}.form .gfield_checkbox .gchoice{background-color:#3e3e3e;width:100%;padding:10px 30px}.form .gfield_checkbox .gchoice--clicked:before{background-color:#fff}.form .gfield_checkbox .gchoice:before{content:"";pointer-events:none;border:2px solid #fff;border-radius:4px;width:20px;height:20px;display:block;position:absolute;left:15px}.form .gfield_checkbox .gchoice label{color:#fff;text-transform:uppercase;padding:10px 15px 10px 20px;font-size:12px;font-weight:800}.form .gfield_checkbox label{padding:15px 15px 15px 40px}@media only screen and (min-width:1024px){.form .gfield_gchoice_container .gfield_label{font-size:30px;margin-bottom:20px!important}.form .gfield_checkbox,.form .gfield_radio{justify-content:flex-start}.form .gfield_checkbox .gchoice,.form .gfield_radio .gchoice{background-color:#3e3e3e;justify-content:space-between;width:32%;margin:0 5px 10px 0}.form .gfield_checkbox label,.form .gfield_radio label{padding:15px 15px 15px 40px}.form .gfield_full{width:calc(100% - 5px)!important}.form .gfield_half{width:calc(50% - 5px)!important}.form .gfield_quarter{width:calc(25% - 5px)!important}.form .gfield-list-large .gfield_checkbox{grid-template-columns:1fr 1fr;display:grid}.form .gfield_h2_separator:after{content:"";background-color:#fff;width:116.66%;height:1px;margin-top:5px;display:block;position:absolute;top:0;left:-8.33%}}.form .gfield_h3_border{position:relative}.form .gfield_h3_border h3{margin-left:20px;margin-right:20px}.form .gfield_h3_border:after{content:"";pointer-events:none;border:1px solid #fff;border-radius:20px;width:100%;height:175px;position:absolute;top:-10px;left:0}@media only screen and (min-width:600px){.form .gfield_h3_border:after{height:110px}}@media only screen and (min-width:1024px){.form .gfield_h3_border:after{height:130px;top:-20px}}.form .gfield_half_border_left{margin-left:20px;margin-right:20px}@media only screen and (min-width:600px){.form .gfield_half_border_left{margin-left:20px;margin-right:0}}.form .gfield_half_border_right{margin-left:20px;margin-right:20px}@media only screen and (min-width:600px){.form .gfield_half_border_right{margin-left:0;margin-right:20px}.form .gfield_half_border{width:calc(50% - 25px)!important}}button,input,label,select,textarea{vertical-align:middle;white-space:normal;background:0 0;border:0;border-radius:0;margin:0;padding:0;font-family:swiss,Helvetica,Arial,sans-serif;font-size:13px;line-height:1;display:inline-block}input:focus{outline:0}button:focus,input:focus,select:focus,textarea:focus{outline:none}input,textarea{box-sizing:content-box}button,input[type=button],input[type=checkbox],input[type=radio],input[type=reset],input[type=submit],select{box-sizing:border-box}input[type=date],input[type=datetime-local],input[type=datetime],input[type=email],input[type=month],input[type=number],input[type=password],input[type=range],input[type=search],input[type=tel],input[type=text],input[type=time],input[type=url],input[type=week]{appearance:none;background-color:#0000;border:0;border-radius:0;outline:#0000;height:auto;margin:0;-webkit-font-smoothing:inherit!important}input[type=radio]{border-radius:0;width:.9375rem;height:1.625rem;margin:0}input[type=file]{appearance:none;background-color:#0000;border:0;outline:#0000;height:auto;-webkit-font-smoothing:inherit!important}input[type=search]{-webkit-appearance:textfield;-webkit-box-sizing:content-box}input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}input[type=number]{-moz-appearance:textfield}::-webkit-search-decoration{display:none}button,input[type=button],input[type=reset],input[type=submit]{width:auto;overflow:visible}::-webkit-file-upload-button{background:0 0;border:0;padding:0}textarea{vertical-align:top;overflow:auto}select{appearance:none;background-color:#0000;background-position:right 0 top 50%,0 0;background-repeat:no-repeat,repeat;background-size:.7em,100%;border:0;outline:#0000;height:auto;-webkit-font-smoothing:inherit!important}select option{color:#1d1d1d!important}select[multiple]{vertical-align:top}.title-1,h1{color:#1d1d1d;font-family:swiss,Helvetica,Arial,sans-serif;font-size:30px;font-weight:500;line-height:1.2}@media only screen and (min-width:600px){.title-1,h1{font-size:40px}}.title-2,h2{color:#1d1d1d;font-family:swiss,Helvetica,Arial,sans-serif;font-size:18px;font-weight:500;line-height:24px}@media only screen and (min-width:600px){.title-2,h2{font-size:26px;line-height:32px}}.title-3,h3{color:#1d1d1d;text-transform:uppercase;font-family:swiss,Helvetica,Arial,sans-serif;font-size:22px;font-weight:800;line-height:24px}@media only screen and (min-width:1024px){.title-3,h3{font-size:30px;line-height:32px}}.title-4,h4{color:#1d1d1d;text-transform:uppercase;font-family:swiss,Helvetica,Arial,sans-serif;font-size:15px;font-weight:800;line-height:16px}@media only screen and (min-width:1024px){.title-4,h4{font-size:1.25rem;line-height:23px}}.title-5,h5{font:2.1875rem swiss,Helvetica,Arial,sans-serif}@media only screen and (min-width:600px){.title-5,h5{font-size:3.125rem}}@media only screen and (min-width:1024px){.title-5,h5{font-size:3.125rem}}.title-6,h6{font:1.125rem swiss,Helvetica,Arial,sans-serif}@media only screen and (min-width:600px){.title-6,h6{font-size:1.125rem}}@media only screen and (min-width:1024px){.title-6,h6{font-size:1.25rem}}body{color:#1d1d1d;font:500 1rem/1.25 swiss,Helvetica,Arial,sans-serif}.paragraph,p{color:#1d1d1d;font-family:swiss,Helvetica,Arial,sans-serif;font-size:12px;font-weight:500;line-height:16px}@media only screen and (min-width:600px){.paragraph,p{font-size:14px;line-height:18px}}::selection{text-shadow:none;background-color:#dadada;border:0;outline:none}.container{margin-left:auto;margin-right:auto;padding-left:20px;padding-right:20px}@media only screen and (min-width:1024px){.container{margin-left:auto;margin-right:auto}}.page-wrapper{flex-direction:column;justify-content:space-between;min-height:100%;display:flex;position:relative}.header{pointer-events:none;z-index:2000;width:100%;transition:all .5s cubic-bezier(.34,.7,.27,1),background-position .3s cubic-bezier(.34,.7,.27,1);position:fixed;top:0;left:0}.header__container{justify-content:space-between;align-items:center;margin-left:auto;margin-right:auto;padding:20px;display:flex}@media only screen and (min-width:1024px){.header__container{margin-left:auto;margin-right:auto}}.header__logo{pointer-events:all;width:70px;transition:all .5s cubic-bezier(.34,.7,.27,1)}.header__list,.header__logo--black{display:none}.header__buttons{display:flex}.header__translate{display:none}.header__mobile{background-color:#000;border:1px solid #000;border-radius:5px;display:flex}.header .wpml-ls-link{color:#fff;pointer-events:all;text-transform:uppercase;margin:0;font-size:12px;font-weight:700}.header__link-form{color:#1d1d1d;text-transform:uppercase;background-color:#fff;border:1px solid #000;border-radius:4px;padding-left:20px;padding-right:20px;font-size:10px;font-weight:800}.header__link-form,.header__mobile-menu{pointer-events:all;justify-content:center;align-items:center;display:flex}.header__mobile-menu{cursor:pointer;width:40px;height:35px;transition:all .5s}.header__mobile-menu--open .header__burger-line:first-of-type{margin:0;transform:rotate(45deg)translateY(1px)}.header__mobile-menu--open .header__burger-line:last-of-type{margin:0;transform:rotate(-45deg)translateY(-1px)}.header__mobile-menu--open .header__burger-line-second{display:none}.header__burger-line{background-color:#fff;border-radius:5px;width:20px;height:1px;transition:all .5s;display:block}.header__burger-line-second,.header__burger-line:first-of-type{margin-bottom:5px}body.menu-show .header__logo--black{display:none!important}body.menu-show .header__logo--white{display:block!important}.menu{height:100dvh;height:var(--doc-height);opacity:0;pointer-events:none;scroll-behavior:unset;z-index:1999;background-color:#1d1d1d;width:100%;transition:all .5s cubic-bezier(.34,.7,.27,1);display:block;position:fixed;top:0;left:0;overflow:hidden scroll;transform:translateY(30px)}.menu--show{pointer-events:all;transition:all .5s cubic-bezier(.34,.7,.27,1)}.menu--show,.menu--show .menu__link{opacity:1;transform:translateY(0)}.menu__container{flex-wrap:wrap;justify-content:center;align-items:center;height:100%;padding:0 30px;display:flex;position:relative}.menu__container-invisible{width:100%}.menu__links{flex-flow:column wrap;justify-content:flex-end;align-items:flex-start;height:fit-content;display:flex}.menu__link,.menu__links{width:100%;margin-bottom:25px}.menu__link{color:#fff;text-align:center;font-family:swiss,Helvetica,Arial,sans-serif;font-size:18px;line-height:1}.menu .wpml-ls{padding:0}.menu .wpml-ls-link{margin:0;padding:0}.menu-show .home-option{display:none}@media only screen and (min-width:600px){.header__logo{width:100px}.header__link-form{font-size:12px}.menu__link{font-size:32px}.menu__link-translate{font-size:15px}}@media only screen and (min-width:1024px){.header{justify-content:flex-end;padding:0 20px;display:flex}.header__container{border-radius:5px;grid-template-columns:1fr 2fr 1fr;width:100%;margin:15px 0;padding:0;display:grid}.header__logo{display:none}.header__mobile{border:none}.header__link-form{cursor:pointer;width:max-content;height:40px;padding-left:34px;padding-right:34px;transition:all .4s cubic-bezier(.34,.7,.27,1)}.header__link-form:hover{padding-left:40px;padding-right:40px}.header--small{opacity:0;transform:translateY(-100%)}.header--mid .header__container{background-color:#000;width:min-content}.header--mid .header__link-form{border-radius:0 4px 4px 0}.header--hide{opacity:1!important;transform:translateY(0)!important}.header__list{justify-content:center}.header__list,.header__translate ul{display:flex}.header__buttons{justify-self:flex-end;align-items:center}.header__translate{display:block}.header .wpml-ls{padding:0 30px 2px 15px}.header .wpml-ls-link{color:#fff;pointer-events:all;text-transform:uppercase;margin:0;padding:0;font-size:13px;font-weight:700;transition:all .3s cubic-bezier(.215,.61,.355,1)}.header .wpml-ls-link:hover{opacity:.5}.header__item{color:#1d1d1d;pointer-events:all;text-transform:uppercase;width:max-content;height:22px;margin:0 15px;font-size:13px;font-weight:700;transition:all .8s cubic-bezier(.34,.7,.27,1);overflow:hidden}.header__item div{border:none;padding:0}.header__item span{z-index:2;transition:all .3s cubic-bezier(.34,.7,.27,1)}.header__item .container-anim{flex-direction:column;transition:all .3s;display:flex}.header__item .container-anim .container-anim-item{align-items:center;margin-bottom:10px;display:flex}.header__item:hover .container-anim{transform:translateY(-50%)}.header__soumission{height:fit-content;margin:0;padding:20px}.header__mobile-menu{display:none}}#preloader{z-index:9999;background:#000;justify-content:center;align-items:center;min-height:100dvh;display:flex;position:fixed;inset:0}.loader-mask{width:120px;height:120px;position:relative;overflow:hidden}@media only screen and (min-width:600px){.loader-mask{width:200px;height:200px}}@media only screen and (min-width:1024px){.loader-mask{width:250px;height:250px}}.loader-image{-o-object-fit:contain;object-fit:contain;width:100%;height:100%}#transition-overlay{opacity:1;pointer-events:none;z-index:9998;background:#1d1d1d;min-height:100dvh;position:fixed;inset:0}.grecaptcha-badge{opacity:0!important;pointer-events:none!important;visibility:hidden!important}[data-temporary-content]{opacity:0}.footer{border-top:1px solid #b4b4b4;margin-top:50px}.footer__container{margin-left:auto;margin-right:auto;padding:20px}@media only screen and (min-width:1024px){.footer__container{margin-left:auto;margin-right:auto}}.footer__container-logo{justify-content:center;display:flex}.footer__logo{height:20px;margin:0 4px}.footer__logo--black,.footer__logo-secondary--black{display:none}.footer__copyright{margin-top:20px}.footer__copyright a,.footer__copyright p{color:#b4b4b4;text-align:center;text-transform:uppercase;font-size:10px;font-weight:500;line-height:13px}.footer__copyright a{color:#b4b4b4;font-weight:800}@media only screen and (min-width:600px){.footer__container{grid-template-columns:1fr 1fr;padding-top:30px;padding-bottom:30px;display:grid}.footer__container-logo{justify-content:flex-start}.footer__copyright{text-align:right;margin-top:0}}@media only screen and (min-width:1024px){.footer__container{justify-content:center;align-items:flex-start;min-height:80px;display:flex;position:relative}.footer__container-logo{z-index:1;justify-content:space-between;width:100%;padding:0 20px;position:absolute;top:30px}.footer__copyright{text-align:right;text-align:center;z-index:3;width:50%;margin:auto;position:relative}.footer__logo-principal{opacity:0;pointer-events:none}.footer__logo-secondary{margin-top:3px}}.cursor__ball{mix-blend-mode:difference;z-index:1000;justify-content:center;align-items:center;width:100px;height:100px;display:flex;position:fixed;top:0;left:0;transform:translate(0)}.cursor__ball circle,.cursor__ball svg{transition:all .5s}.cursor__ball circle{shape-rendering:geometricprecision;fill:#ccc;fill-opacity:0;stroke:#ccc;stroke-width:2px}.cursor__ball--big svg{width:100px;height:100px}.cursor__ball--small circle{fill-opacity:1;stroke-width:0}.cursor__text{width:100px;height:100px}.cursor__text p{color:#fff;mix-blend-mode:difference;opacity:0;transition:all .5s}.cursor__image,.cursor__image div{width:200px;height:200px}.cursor__image div{opacity:0;flex-wrap:wrap;justify-content:center;align-items:center;transition:all .5s;display:flex;transform:scale(0)}.cursor__image div img{width:100%}.cursor--animate .cursor__ball--big svg,.cursor--expand .cursor__ball--big svg{transform:scale(1.5)}.cursor--text .cursor__ball--small svg{opacity:0}.cursor--text .cursor__text p{opacity:1}.cursor--image .cursor__ball--big svg,.cursor--image .cursor__ball--small svg{opacity:0}.cursor--image .cursor__image div{opacity:1;transform:scale(1)}.cursor--other .cursor__ball--big svg circle{fill-opacity:1;fill:#dafba1;stroke:#dafba1}.cta{margin-top:50px;margin-bottom:50px}.cta__container{margin-left:auto;margin-right:auto;padding-left:20px;padding-right:20px}@media only screen and (min-width:1024px){.cta__container{margin-left:auto;margin-right:auto}}.cta__block{color:#1d1d1d;cursor:pointer;text-transform:uppercase;background-color:#fff;border-radius:3px;justify-content:space-between;align-items:center;padding:20px 0 20px 20px;font-size:12px;font-weight:800;display:flex}.cta__block-left{margin-right:20px}.cta__block-right{justify-content:flex-end;align-items:center;display:flex}.cta__block-right-arrows{margin-left:15px}.cta__arrows{max-width:76px;margin-left:10px}.cta__arrows svg{width:35px;height:auto;margin-right:4px}.cta__arrows svg line,.cta__arrows svg path{stroke-width:4px}@media only screen and (min-width:600px){.cta__block{padding:30px 0 30px 50px;font-size:14px}.cta__block-right-arrows{height:100px}.cta__block-right svg{width:fit-content;height:50px}.cta__arrows{max-width:180px;margin-left:10px}.cta__arrows svg{width:55px;height:auto;margin-right:8px}.cta__arrows svg line,.cta__arrows svg path{stroke-width:3px}}@media only screen and (min-width:1024px){.cta__block{padding:30px 0 30px 100px;position:relative}.cta__block:after{content:"";transform-origin:top;z-index:1;background-color:#eee;border-radius:5px;width:100%;height:100%;transition:all .5s cubic-bezier(.4,0,.2,1);position:absolute;top:0;left:0;transform:scaleY(0)}.cta__block:hover:after{transform:scaleY(1)}.cta__block:hover .cta__block-left{transform:scale(1.1)}.cta__block-left,.cta__block-right{z-index:2;position:relative}.cta__block-left{font-size:18px;transition:all .5s cubic-bezier(.4,0,.2,1)}.cta__arrows{margin-left:15px}.cta__arrows svg{margin-right:8px}.cta__arrows svg line,.cta__arrows svg path{stroke-width:3px}.cta__arrows--marquee{transform-origin:100%}.cta__arrows--marquee-content{animation-play-state:running!important}}.module-description{padding:50px 0}.module-description__container{margin-left:auto;margin-right:auto;padding-left:20px;padding-right:20px}@media only screen and (min-width:1024px){.module-description__container{margin-left:auto;margin-right:auto}}.module-description__title{color:#fff;margin-bottom:40px;font-size:16px;line-height:22px}.module-description__description{color:#fff;opacity:0;margin-bottom:40px;font-size:14px;line-height:19px;transition:all 1.5s cubic-bezier(.4,0,.2,1) .8s;transform:translateY(30px)}.module-description--tadam .word-content{transform:translateZ(0)translateY(0)}.module-description--tadam .module-description__description{opacity:1;transform:translateY(0)}@media only screen and (min-width:600px){.module-description__grid{padding:0 8.33%}.module-description__title{margin-bottom:60px;font-size:18px;line-height:26px}}@media only screen and (min-width:1024px){.module-description{padding:100px 0}.module-description__grid{-webkit-column-gap:8.33%;-moz-column-gap:8.33%;grid-template-columns:6fr 3fr;column-gap:8.33%;padding:0 8.33%;display:grid}.module-description__title{margin-bottom:0;font-size:24px;line-height:30px}}.module-image-large{padding:50px 0}.module-image-large__container{margin-left:auto;margin-right:auto;padding-left:20px;padding-right:20px}@media only screen and (min-width:1024px){.module-image-large__container{margin-left:auto;margin-right:auto}}.module-image-large__container-image{clip-path:polygon(0 0,100% 0,100% 0,0 0);border-radius:4px;transition:clip-path 1s cubic-bezier(.645,.045,.355,1);overflow:hidden}.module-image-large__container-image--tadam{clip-path:polygon(0 0,100% 0,100% 100%,0 100%)}.module-image-large__container-image--tadam .module-image-large__image{transform:scale(1)}.module-image-large__image{width:100%;transition:all 1s cubic-bezier(.645,.045,.355,1) .3s;transform:scale(1.1)}.module-image-large__description{color:#b4b4b4;opacity:0;width:75%;margin-top:10px;font-size:12px;line-height:14px;transition:all 1s cubic-bezier(.4,0,.2,1) .5s;transform:translateY(30px)}@media only screen and (min-width:600px){.module-image-large__description{width:100%;max-width:460px}}@media only screen and (min-width:1024px){.module-image-large__description{max-width:500px;font-size:14px;line-height:16px}}.module-image-large--tadam .module-image-large__description{opacity:1;transform:translateY(0)}@media only screen and (min-width:600px){.module-image-large__grid{padding:0 8.33%}}@media only screen and (min-width:1024px){.module-image-large{padding:100px 0}.module-image-large__grid{padding:0 8.33%}}.module-quote{padding:50px 0}.module-quote__container{margin-left:auto;margin-right:auto;padding-left:20px;padding-right:20px}@media only screen and (min-width:1024px){.module-quote__container{margin-left:auto;margin-right:auto}}.module-quote__author,.module-quote__title{color:#fff;text-align:center}.module-quote__author{opacity:0;text-transform:uppercase;font-weight:800;transition:all 1s cubic-bezier(.4,0,.2,1) .6s;transform:translateY(30px);font-size:10px!important;line-height:12px!important}.module-quote__title{margin-bottom:20px;font-family:swissItalic,Helvetica,Arial,sans-serif;font-size:18px;line-height:22px}.module-quote--tadam .word-content{transform:translateZ(0)translateY(0)}.module-quote--tadam .module-quote__author{opacity:1;transform:translateY(0)}@media only screen and (min-width:600px){.module-quote__grid{padding:0 8.33%}.module-quote__title{margin-bottom:30px}}@media only screen and (min-width:1024px){.module-quote{padding:100px 0}.module-quote__grid{padding:0 16.66%}.module-quote__title{font-size:26px;line-height:32px}}.module-image-duo{padding:50px 0}.module-image-duo__container{margin-left:auto;margin-right:auto;padding-left:20px;padding-right:20px}@media only screen and (min-width:1024px){.module-image-duo__container{margin-left:auto;margin-right:auto}}.module-image-duo__title{margin-bottom:20px;font-family:swissItalic,Helvetica,Arial,sans-serif}.module-image-duo__grid{flex-direction:column-reverse;row-gap:10px;display:flex}.module-image-duo__container-image-small{transition:clip-path 1s cubic-bezier(.645,.045,.355,1) .3s}.module-image-duo__container-image-large,.module-image-duo__container-image-small{clip-path:polygon(0 0,100% 0,100% 0,0 0);border-radius:4px;overflow:hidden}.module-image-duo__container-image-large{margin-bottom:10px;transition:clip-path 1s cubic-bezier(.645,.045,.355,1)}.module-image-duo__image-small{width:75%;transition:all 1s cubic-bezier(.645,.045,.355,1) .6s;transform:scale(1.1)}.module-image-duo__image-large{transition:all 1s cubic-bezier(.645,.045,.355,1) .3s;transform:scale(1.1)}.module-image-duo__description-small{color:#b4b4b4;opacity:0;width:75%;margin-top:10px;font-size:12px;line-height:14px;transition:all 1s cubic-bezier(.4,0,.2,1) .5s;transform:translateY(30px)}@media only screen and (min-width:600px){.module-image-duo__description-small{width:100%;max-width:460px}}@media only screen and (min-width:1024px){.module-image-duo__description-small{max-width:500px;font-size:14px;line-height:16px}}.module-image-duo__description-large{color:#b4b4b4;opacity:0;width:75%;margin-top:10px;margin-bottom:20px;font-size:12px;line-height:14px;transition:all 1s cubic-bezier(.4,0,.2,1) .8s;transform:translateY(30px)}@media only screen and (min-width:600px){.module-image-duo__description-large{width:100%;max-width:460px}}@media only screen and (min-width:1024px){.module-image-duo__description-large{max-width:500px;font-size:14px;line-height:16px}}.module-image-duo--tadam .module-image-duo__container-image-large,.module-image-duo--tadam .module-image-duo__container-image-small{clip-path:polygon(0 0,100% 0,100% 100%,0 100%)}.module-image-duo--tadam .module-image-duo__image-large,.module-image-duo--tadam .module-image-duo__image-small{transform:scale(1)}.module-image-duo--tadam .module-image-duo__description-large,.module-image-duo--tadam .module-image-duo__description-small{opacity:1;transform:translateY(0)}@media only screen and (min-width:600px){.module-image-duo__container-image-small{transition:clip-path 1s cubic-bezier(.645,.045,.355,1)}.module-image-duo__container-image-large{transition:clip-path 1s cubic-bezier(.645,.045,.355,1) .3s}.module-image-duo__grid{-webkit-column-gap:10px;-moz-column-gap:10px;grid-template-columns:3fr 5fr;column-gap:10px;padding:0 8.33%;display:grid}.module-image-duo__title{margin-bottom:30px}.module-image-duo__image-small{width:100%;transition:all 1s cubic-bezier(.645,.045,.355,1) .3s}.module-image-duo__image-large{width:100%;margin:0;transition:all 1s cubic-bezier(.645,.045,.355,1) .6s}}@media only screen and (min-width:1024px){.module-image-duo{padding:100px 0}.module-image-duo__grid{grid-template-columns:3fr 7fr;padding:0 8.33%}}.module-duo{padding:50px 0}.module-duo__container{margin-left:auto;margin-right:auto;padding-left:20px;padding-right:20px}@media only screen and (min-width:1024px){.module-duo__container{margin-left:auto;margin-right:auto}}.module-duo__title{margin-bottom:20px;font-family:swissItalic,Helvetica,Arial,sans-serif}.module-duo__grid{grid-template-columns:1fr;row-gap:30px;display:grid}.module-duo__container-image-first{margin-bottom:10px;transition:clip-path 1s cubic-bezier(.645,.045,.355,1)}.module-duo__container-image-first,.module-duo__container-image-second{clip-path:polygon(0 0,100% 0,100% 0,0 0);border-radius:4px;overflow:hidden}.module-duo__container-image-second{transition:clip-path 1s cubic-bezier(.645,.045,.355,1) .3s}.module-duo__image{width:100%;transition:all 1s cubic-bezier(.645,.045,.355,1) .3s;transform:scale(1.1)}.module-duo__image--second{transition:all 1s cubic-bezier(.645,.045,.355,1) .6s}.module-duo__description-left{color:#b4b4b4;opacity:0;width:75%;margin-top:10px;font-size:12px;line-height:14px;transition:all 1s cubic-bezier(.4,0,.2,1) .5s;transform:translateY(30px)}@media only screen and (min-width:600px){.module-duo__description-left{width:100%;max-width:460px}}@media only screen and (min-width:1024px){.module-duo__description-left{max-width:500px;font-size:14px;line-height:16px}}.module-duo__description-right{color:#b4b4b4;opacity:0;width:75%;margin-top:10px;margin-bottom:20px;font-size:12px;line-height:14px;transition:all 1s cubic-bezier(.4,0,.2,1) .8s;transform:translateY(30px)}@media only screen and (min-width:600px){.module-duo__description-right{width:100%;max-width:460px}}@media only screen and (min-width:1024px){.module-duo__description-right{max-width:500px;font-size:14px;line-height:16px}}.module-duo--tadam .module-duo__container-image-first,.module-duo--tadam .module-duo__container-image-second{clip-path:polygon(0 0,100% 0,100% 100%,0 100%)}.module-duo--tadam .module-duo__image,.module-duo--tadam .module-duo__image--second{transform:scale(1)}.module-duo--tadam .module-duo__description-left,.module-duo--tadam .module-duo__description-right{opacity:1;transform:translateY(0)}@media only screen and (min-width:600px){.module-duo__grid{-webkit-column-gap:10px;-moz-column-gap:10px;grid-template-columns:1fr 1fr;column-gap:10px;display:grid}}@media only screen and (min-width:1024px){.module-duo{padding:100px 0}.module-duo__grid{padding:0 8.33%}}.module-distinction{padding:50px 0}.module-distinction__container{margin-left:auto;margin-right:auto;padding-left:20px;padding-right:20px}@media only screen and (min-width:1024px){.module-distinction__container{margin-left:auto;margin-right:auto}}.module-distinction__title{color:#fff;opacity:0;margin-bottom:15px;font-size:10px;font-weight:800;line-height:12px;transition:all .8s cubic-bezier(.215,.61,.355,1);transform:translate(-30px)}@media only screen and (min-width:1024px){.module-distinction__title{transform:translate(-50px)}}.module-distinction__link{color:#1d1d1d;text-transform:uppercase;background-color:#fff;border-radius:4px;width:fit-content;margin-bottom:15px;padding:6px 10px;font-size:10px;font-weight:700;line-height:1;display:block}@media only screen and (min-width:1024px){.module-distinction__link{transition:all .3s cubic-bezier(.34,.7,.27,1)}.module-distinction__link:hover{transform:translate(5px)}}.module-distinction__distinction-item{opacity:0;transform:translate(-50px)}.module-distinction__distinction-item:nth-of-type(n){transition:all .8s cubic-bezier(.215,.61,.355,1)}.module-distinction__distinction-item:nth-of-type(2n){transition:all .8s cubic-bezier(.215,.61,.355,1) .1s}.module-distinction__distinction-item:nth-of-type(3n){transition:all .8s cubic-bezier(.215,.61,.355,1) .2s}.module-distinction__distinction-item:nth-of-type(4n){transition:all .8s cubic-bezier(.215,.61,.355,1) .3s}.module-distinction__distinction-item:nth-of-type(5n){transition:all .8s cubic-bezier(.215,.61,.355,1) .4s}.module-distinction__distinction-item:nth-of-type(6n){transition:all .8s cubic-bezier(.215,.61,.355,1) .5s}.module-distinction__distinction-item:nth-of-type(7n){transition:all .8s cubic-bezier(.215,.61,.355,1) .6s}.module-distinction__distinction-item:nth-of-type(8n){transition:all .8s cubic-bezier(.215,.61,.355,1) .7s}.module-distinction__distinction-item:nth-of-type(9n){transition:all .8s cubic-bezier(.215,.61,.355,1) .8s}.module-distinction__distinction-item:nth-of-type(10n){transition:all .8s cubic-bezier(.215,.61,.355,1) .9s}.module-distinction__distinction-item:nth-of-type(11n){transition:all .8s cubic-bezier(.215,.61,.355,1) 1s}.module-distinction__distinction-item:nth-of-type(12n){transition:all .8s cubic-bezier(.215,.61,.355,1) 1.1s}.module-distinction__distinction-item:nth-of-type(13n){transition:all .8s cubic-bezier(.215,.61,.355,1) 1.2s}.module-distinction__distinction-item:nth-of-type(14n){transition:all .8s cubic-bezier(.215,.61,.355,1) 1.3s}.module-distinction__distinction-item:nth-of-type(15n){transition:all .8s cubic-bezier(.215,.61,.355,1) 1.4s}.module-distinction__distinction-item:nth-of-type(16n){transition:all .8s cubic-bezier(.215,.61,.355,1) 1.5s}.module-distinction__distinction-item:nth-of-type(17n){transition:all .8s cubic-bezier(.215,.61,.355,1) 1.6s}.module-distinction__distinction-item:nth-of-type(18n){transition:all .8s cubic-bezier(.215,.61,.355,1) 1.7s}.module-distinction__distinction-item:nth-of-type(19n){transition:all .8s cubic-bezier(.215,.61,.355,1) 1.8s}.module-distinction__distinction-item:nth-of-type(20n){transition:all .8s cubic-bezier(.215,.61,.355,1) 1.9s}.module-distinction__distinction-item:nth-of-type(21n){transition:all .8s cubic-bezier(.215,.61,.355,1) 2s}.module-distinction__distinction-item:nth-of-type(22n){transition:all .8s cubic-bezier(.215,.61,.355,1) 2.1s}.module-distinction__distinction-item:nth-of-type(23n){transition:all .8s cubic-bezier(.215,.61,.355,1) 2.2s}.module-distinction__distinction-item:nth-of-type(24n){transition:all .8s cubic-bezier(.215,.61,.355,1) 2.3s}.module-distinction__distinction-item:nth-of-type(25n){transition:all .8s cubic-bezier(.215,.61,.355,1) 2.4s}.module-distinction__distinction-item{border-bottom:1px solid #fff;grid-template-columns:1fr 3fr;padding:20px 0;display:grid}.module-distinction__distinction-item:first-child{border-top:1px solid #fff}.module-distinction__number{color:#fff;font-size:12px;font-weight:800}.module-distinction__distinction-title{text-transform:uppercase;margin-bottom:10px;font-weight:800}.module-distinction__distinction-paragraph,.module-distinction__distinction-title{color:#fff;font-size:12px;line-height:15px}.module-distinction--tadam .module-distinction__distinction-item,.module-distinction--tadam .module-distinction__title{opacity:1;transform:translate(0)}@media only screen and (min-width:600px){.module-distinction__grid{padding:0 8.33%}.module-distinction__distinction-item{grid-template-columns:1fr 5fr}.module-distinction__distinction-text{-webkit-column-gap:20px;-moz-column-gap:20px;grid-template-columns:1fr 1fr;column-gap:20px;display:grid}.module-distinction__distinction-paragraph,.module-distinction__distinction-title{color:#fff;font-size:14px;line-height:19px}}@media only screen and (min-width:1024px){.module-distinction{padding:100px 0}}.module-gallery{padding:50px 0}.module-gallery__container{margin-left:auto;margin-right:auto;padding-left:20px;padding-right:20px}@media only screen and (min-width:1024px){.module-gallery__container{margin-left:auto;margin-right:auto}}.module-gallery__grid{-webkit-column-gap:10px;-moz-column-gap:10px;grid-template-columns:1fr 1fr;gap:10px;display:grid}.module-gallery__container-image{cursor:pointer;opacity:0;width:100%;padding-bottom:100%;position:relative;overflow:hidden;transform:scale(.9)}.module-gallery__container-image:nth-of-type(n){transition:all 1s cubic-bezier(.4,0,.2,1) .1s}.module-gallery__container-image:nth-of-type(2n){transition:all 1s cubic-bezier(.4,0,.2,1) .2s}.module-gallery__container-image:nth-of-type(3n){transition:all 1s cubic-bezier(.4,0,.2,1) .3s}.module-gallery__container-image:nth-of-type(4n){transition:all 1s cubic-bezier(.4,0,.2,1) .4s}.module-gallery__container-image:nth-of-type(5n){transition:all 1s cubic-bezier(.4,0,.2,1) .5s}.module-gallery__container-image:nth-of-type(6n){transition:all 1s cubic-bezier(.4,0,.2,1) .6s}.module-gallery__container-image:nth-of-type(7n){transition:all 1s cubic-bezier(.4,0,.2,1) .7s}.module-gallery__container-image:nth-of-type(8n){transition:all 1s cubic-bezier(.4,0,.2,1) .8s}.module-gallery__container-image:nth-of-type(9n){transition:all 1s cubic-bezier(.4,0,.2,1) .9s}.module-gallery__container-image:nth-of-type(10n){transition:all 1s cubic-bezier(.4,0,.2,1) 1s}.module-gallery__container-image:nth-of-type(11n){transition:all 1s cubic-bezier(.4,0,.2,1) 1.1s}.module-gallery__container-image:nth-of-type(12n){transition:all 1s cubic-bezier(.4,0,.2,1) 1.2s}.module-gallery__container-image:nth-of-type(13n){transition:all 1s cubic-bezier(.4,0,.2,1) 1.3s}.module-gallery__container-image:nth-of-type(14n){transition:all 1s cubic-bezier(.4,0,.2,1) 1.4s}.module-gallery__container-image:nth-of-type(15n){transition:all 1s cubic-bezier(.4,0,.2,1) 1.5s}.module-gallery__container-image:nth-of-type(16n){transition:all 1s cubic-bezier(.4,0,.2,1) 1.6s}.module-gallery__container-image:nth-of-type(17n){transition:all 1s cubic-bezier(.4,0,.2,1) 1.7s}.module-gallery__container-image:nth-of-type(18n){transition:all 1s cubic-bezier(.4,0,.2,1) 1.8s}.module-gallery__container-image:nth-of-type(19n){transition:all 1s cubic-bezier(.4,0,.2,1) 1.9s}.module-gallery__container-image:nth-of-type(20n){transition:all 1s cubic-bezier(.4,0,.2,1) 2s}.module-gallery__container-image:nth-of-type(21n){transition:all 1s cubic-bezier(.4,0,.2,1) 2.1s}.module-gallery__container-image:nth-of-type(22n){transition:all 1s cubic-bezier(.4,0,.2,1) 2.2s}.module-gallery__container-image:nth-of-type(23n){transition:all 1s cubic-bezier(.4,0,.2,1) 2.3s}.module-gallery__container-image:nth-of-type(24n){transition:all 1s cubic-bezier(.4,0,.2,1) 2.4s}.module-gallery__container-image:nth-of-type(25n){transition:all 1s cubic-bezier(.4,0,.2,1) 2.5s}.module-gallery__image{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;position:absolute}.module-gallery--tadam .module-gallery__container-image{opacity:1;transform:scale(1)}@media only screen and (min-width:1024px){.module-gallery{padding:100px 0}.module-gallery__grid{grid-template-columns:1fr 1fr 1fr 1fr;padding:0 8.33%}.module-gallery__image{transition:all .5s cubic-bezier(.4,0,.2,1);transform:scale(1)}.module-gallery__container-image:hover .module-gallery__image{transform:scale(1.1)}}.module-soumission{pointer-events:none;scroll-behavior:unset;z-index:5001;background-color:#1d1d1d;width:0;height:100dvh;transition:all .5s cubic-bezier(.34,.7,.27,1) .5s;display:block;position:fixed;top:0;left:0;overflow:hidden scroll}.module-soumission__container{opacity:0;pointer-events:none;flex-direction:column-reverse;margin-top:15px;padding-left:20px;padding-right:20px;transition:all .5s cubic-bezier(.34,.7,.27,1);display:flex}.module-soumission__button{color:#fff;cursor:pointer;text-align:center;text-transform:uppercase;border:1px solid #fff;border-radius:4px;padding:10px 0;font-size:12px;font-weight:800}.module-soumission__button-text{color:#1d1d1d}@media only screen and (min-width:1024px){.module-soumission__button{display:inline-block;position:relative;right:0;overflow:hidden}.module-soumission__button,.module-soumission__button:after{width:100%;transition:all .3s cubic-bezier(.34,.7,.27,1);top:0}.module-soumission__button:after{content:"";z-index:-1;background-color:#fff;height:100%;position:absolute;left:0;transform:translate(-100%)}.module-soumission__button:hover{color:#1d1d1d;z-index:1}.module-soumission__button:hover:after{transform:translate(0)}}.module-soumission__planif{border:1px solid #fff;border-radius:4px;margin-top:15px;padding:15px}.module-soumission__planif-title{color:#fff;text-transform:uppercase;margin-bottom:15px;font-size:12px;font-weight:800;line-height:1.2}.module-soumission__planif-link{color:#1d1d1d;text-align:center;text-transform:uppercase;background-color:#fff;border-radius:4px;width:100%;padding:8px 6px 6px;font-size:12px;font-weight:800;line-height:1.1;display:block}.module-soumission__left{margin-top:60px;position:relative}.module-soumission__left-head{margin-bottom:20px}.module-soumission__left-head,.module-soumission__left-head-icon{display:flex}.module-soumission__left-head-icon{background-color:#fff;border-radius:4px;flex-shrink:0;justify-content:center;align-items:center;width:40px;height:40px;margin-right:15px}.module-soumission__left-head-icon svg{position:relative}.module-soumission__left-head-line{background-color:#fff;width:100%;height:1px;display:block}.module-soumission__left-head-content{border-bottom:1px solid #fff;padding-bottom:110px}.module-soumission__title{color:#fff;text-transform:none;margin-bottom:30px;font-size:26px;line-height:31px}.module-soumission__paragraph{color:#fff;font-size:14px;line-height:19px}.module-soumission__subtitle{color:#fff;text-align:center;margin-bottom:40px}.module-soumission__right--large{display:none}.module-soumission__form{opacity:1;padding-bottom:50px;transition:all 1s cubic-bezier(.38,.005,.215,1);transform:translateY(0)}.module-soumission__form .gform_button{color:#1d1d1d;text-transform:uppercase;background-color:#fff;border-radius:4px;width:100%;padding:8px 0;font-size:14px;font-weight:800}.module-soumission__form .ginput_container_date{position:relative}.module-soumission__form .ginput_container_date:after{content:"";pointer-events:none;background-image:url(/icons/arrow-down.svg);background-position:50%;background-repeat:no-repeat;background-size:50%,50%;width:20px;height:20px;position:absolute;top:20px;right:15px}.module-soumission__form .gfield_date_calendar label{display:none}.module-soumission__form .gfield_date_calendar .ginput_complex{-webkit-column-gap:10px;-moz-column-gap:10px;grid-template-columns:1fr 1fr 1fr;column-gap:10px;display:grid;background-color:#0000!important}.module-soumission__form .gfield_date_calendar .ginput_container_date{background-color:#3e3e3e}.module-soumission__form .gfield_date_calendar input::-webkit-input-placeholder{color:#0000;opacity:0}.module-soumission__form .gfield_date_calendar input:-moz-placeholder-shown{color:#0000}.module-soumission__form .gfield_date_calendar input::-moz-placeholder{color:#0000}.module-soumission__form .gfield_date_calendar input:-ms-placeholder-shown{color:#0000}.module-soumission__form .field_description_below label{font-size:14px}.module-soumission__form .gfield_select_hide_label label{display:none!important}.module-soumission__form .gform_confirmation_message{color:#fff;flex-wrap:wrap;justify-content:center;align-items:flex-start;font-family:swiss,Helvetica,Arial,sans-serif;font-size:30px;font-weight:500;line-height:1.2;display:flex;position:relative}@media only screen and (min-width:600px){.module-soumission__form .gform_confirmation_message{font-size:40px}}.module-soumission__form .gfield_subtitle{color:#b4b4b4;text-align:right;text-transform:uppercase;font-size:10px;line-height:1}.module-soumission__form .gfield_h2_separator{margin-top:100px;padding-top:60px;display:inline-block;position:relative}.module-soumission__form .gfield_h2_separator:after{content:"";background-color:#fff;width:100%;height:1px;margin-top:5px;display:block;position:absolute;top:0}.module-soumission__form .gfield_h3{margin-top:30px}@media only screen and (min-width:1024px){.module-soumission__form .gfield_h3{margin-top:60px}}.module-soumission__form .gfield_h3 h3{color:#fff;font-weight:800;line-height:1.1;font-size:12px!important}@media only screen and (min-width:1024px){.module-soumission__form .gfield_h3 h3{font-size:14px!important}}.module-soumission__form .spacer{display:none}.module-soumission__form .gform_fields{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;display:flex}.module-soumission__form .gfield_visibility_hidden{opacity:0;height:0!important;margin:0!important;padding:0!important}.module-soumission__form .gfield{align-self:flex-end;width:100%;height:fit-content;margin-bottom:10px;position:relative}.module-soumission__form .gfield .ginput_preview{color:#fff;z-index:5;margin-top:10px;font-family:swiss,Helvetica,Arial,sans-serif;font-size:.9375rem;position:relative}.module-soumission__form .gfield .ginput_preview .gform_delete_file{color:#fff}.module-soumission__form .gfield .gfield_label{color:#b4b4b4;text-transform:uppercase;transform-origin:0 0;z-index:2;padding-right:30px;font-family:swiss,Helvetica,Arial,sans-serif;font-size:12px;font-weight:800;line-height:1.1;transition:all .5s cubic-bezier(.34,.7,.27,1);position:absolute;top:21px;left:21px}.module-soumission__form .gfield .gfield_label .gfield_required{display:none}.module-soumission__form .gfield .ginput_container{background-color:#3e3e3e;border-radius:4px;width:100%;position:relative}.module-soumission__form .gfield .ginput_container textarea{margin-bottom:5px;width:calc(100% - 40px)!important}.module-soumission__form .gfield .ginput_container input,.module-soumission__form .gfield .ginput_container select,.module-soumission__form .gfield .ginput_container textarea{color:#fff;width:90%;padding:20px 15px 18px 18px;font-family:swiss,Helvetica,Arial,sans-serif;font-size:13px;font-weight:500}.module-soumission__form .gfield .ginput_container input:-webkit-autofill{outline-width:0;-webkit-box-shadow:inset 0 0 0 30px #3e3e3e!important}.module-soumission__form .gfield .ginput_container input:-webkit-autofill:active{outline-width:0;-webkit-box-shadow:inset 0 0 0 30px #3e3e3e!important}.module-soumission__form .gfield .ginput_container input:-webkit-autofill:focus{outline-width:0;-webkit-box-shadow:inset 0 0 0 30px #3e3e3e!important}.module-soumission__form .gfield .ginput_container input:-webkit-autofill:hover{outline-width:0;-webkit-box-shadow:inset 0 0 0 30px #3e3e3e!important}.module-soumission__form .gfield .ginput_container select:-webkit-autofill{outline-width:0;-webkit-box-shadow:inset 0 0 0 30px #3e3e3e!important}.module-soumission__form .gfield .ginput_container select:-webkit-autofill:active{outline-width:0;-webkit-box-shadow:inset 0 0 0 30px #3e3e3e!important}.module-soumission__form .gfield .ginput_container select:-webkit-autofill:focus{outline-width:0;-webkit-box-shadow:inset 0 0 0 30px #3e3e3e!important}.module-soumission__form .gfield .ginput_container select:-webkit-autofill:hover{outline-width:0;-webkit-box-shadow:inset 0 0 0 30px #3e3e3e!important}.module-soumission__form .gfield .ginput_container textarea:-webkit-autofill{outline-width:0;-webkit-box-shadow:inset 0 0 0 30px #3e3e3e!important}.module-soumission__form .gfield .ginput_container textarea:-webkit-autofill:active{outline-width:0;-webkit-box-shadow:inset 0 0 0 30px #3e3e3e!important}.module-soumission__form .gfield .ginput_container textarea:-webkit-autofill:focus{outline-width:0;-webkit-box-shadow:inset 0 0 0 30px #3e3e3e!important}.module-soumission__form .gfield .ginput_container textarea:-webkit-autofill:hover{outline-width:0;-webkit-box-shadow:inset 0 0 0 30px #3e3e3e!important}.module-soumission__form .gfield .ginput_container button:focus,.module-soumission__form .gfield .ginput_container input:focus,.module-soumission__form .gfield .ginput_container select:focus,.module-soumission__form .gfield .ginput_container textarea:focus{outline:none}.module-soumission__form .gfield .ginput_container .instruction{display:none}.module-soumission__form .gfield .gfield_validation_message{color:red;margin-top:8px;font-family:swiss,Helvetica,Arial,sans-serif;font-size:.75rem;font-weight:500}.module-soumission__form .gfield__file{position:relative}.module-soumission__form .gfield__file .gfield_label{opacity:1;z-index:2;z-index:1;background:#3e3e3e;border:1px dashed #b8b8b8;border-radius:4px;flex-direction:column;justify-content:center;align-items:center;width:100%;height:100%;padding:50px;display:flex;position:relative;top:0;top:0!important;left:0!important;transform:none!important}.module-soumission__form .gfield__file .gfield_label .gform__sublabel{margin-top:1em;font-size:.75em}.module-soumission__form .gfield__file .ginput_container{position:unset;padding:15px;padding:0!important}.module-soumission__form .gfield__file .ginput_container input{opacity:0;z-index:2;width:100%;height:100%;padding:0;position:absolute;top:0}.module-soumission__form .gfield__file .ginput_container .gform_fileupload_rules,.module-soumission__form .gfield__file .ginput_container:after{display:none}.module-soumission__form .gfield--focus .gfield_label{top:10px;left:15px;transform:scale(.7)}.module-soumission__form fieldset{margin-top:30px}@media only screen and (min-width:1024px){.module-soumission__form fieldset{margin-top:60px}}.module-soumission__form .gfield_labeltop label{color:#1d1d1d!important;position:static!important;transform:none!important}.module-soumission__form .gfield_select label{margin-top:30px;margin-bottom:10px;font-weight:800;line-height:1.1;color:#fff!important;font-size:12px!important;position:static!important;transform:none!important}@media only screen and (min-width:1024px){.module-soumission__form .gfield_select label{margin-top:60px;font-size:14px!important}}.module-soumission__form .gfield_select--dark label{color:#1d1d1d!important;position:static!important;transform:none!important}.module-soumission__form .ginput_container_select{align-items:center;margin-bottom:0;display:flex;color:#1d1d1d!important}.module-soumission__form .ginput_container_select .gfield_label{position:static!important}.module-soumission__form .ginput_container_select:after{content:"";pointer-events:none;background-image:url(/icons/arrow-down.svg);background-position:50%;background-repeat:no-repeat;background-size:50%,50%;width:20px;height:20px;transition:all .3s cubic-bezier(.38,.005,.215,1);display:block;position:absolute;right:15px}.module-soumission__form legend{width:100%;margin-bottom:10px;color:#fff!important;-webkit-transform:initial!important;font-size:12px!important;display:block!important;position:static!important;transform:none!important}@media only screen and (min-width:1024px){.module-soumission__form legend{font-size:14px!important}}.module-soumission__form .gfield_space{border:none}.module-soumission__form .gfield_upload label{display:none}.module-soumission__form .gfield_upload .ginput_container{background-color:#0000!important}.module-soumission__form .gfield_upload .gform_fileupload_rules{color:#fff}.module-soumission__form .gfield_upload .gform_drop_area{background-color:#3e3e3e;border-radius:4px;align-items:center;height:50px;display:flex}.module-soumission__form .gfield_upload .gform_drop_instructions,.module-soumission__form .gfield_upload .gform_fileupload_rules{display:none}.module-soumission__form .gfield_upload .gform_button_select_files{color:#000;text-transform:uppercase;background-color:#fff;border-radius:4px;margin-left:5px;padding:5px 10px;font-family:swiss,Helvetica,Arial,sans-serif;font-size:12px;font-weight:600}.module-soumission__form .gchoice{cursor:pointer;background-color:#0000;border:2px solid #1d1d1d;flex-wrap:wrap;justify-content:center;align-items:center;margin:0 10px 10px 0;display:flex;position:relative;border-radius:4px!important}.module-soumission__form .gchoice input{opacity:0;width:100%;height:100%;position:absolute;left:0!important}.module-soumission__form .gchoice label{cursor:pointer}.module-soumission__form .ginput_container_checkbox{background-color:#0000!important}.module-soumission__form .gfield_checkbox{flex-wrap:wrap;display:flex}.module-soumission__form .gfield_checkbox,.module-soumission__form .gfield_checkbox .gchoice{justify-content:flex-start}.module-soumission__form .gfield_checkbox .gchoice{background-color:#3e3e3e;width:100%;padding:10px 30px}.module-soumission__form .gfield_checkbox .gchoice--clicked:before{background-color:#fff}.module-soumission__form .gfield_checkbox .gchoice:before{content:"";pointer-events:none;border:2px solid #fff;border-radius:4px;width:20px;height:20px;display:block;position:absolute;left:15px}.module-soumission__form .gfield_checkbox .gchoice label{color:#fff;text-transform:uppercase;padding:10px 15px 10px 20px;font-size:12px;font-weight:800}.module-soumission__form .gfield_checkbox label{padding:15px 15px 15px 40px}@media only screen and (min-width:1024px){.module-soumission__form .gfield_gchoice_container .gfield_label{font-size:30px;margin-bottom:20px!important}.module-soumission__form .gfield_checkbox,.module-soumission__form .gfield_radio{justify-content:flex-start}.module-soumission__form .gfield_checkbox .gchoice,.module-soumission__form .gfield_radio .gchoice{background-color:#3e3e3e;justify-content:space-between;width:32%;margin:0 5px 10px 0}.module-soumission__form .gfield_checkbox label,.module-soumission__form .gfield_radio label{padding:15px 15px 15px 40px}.module-soumission__form .gfield_full{width:calc(100% - 5px)!important}.module-soumission__form .gfield_half{width:calc(50% - 5px)!important}.module-soumission__form .gfield_quarter{width:calc(25% - 5px)!important}.module-soumission__form .gfield-list-large .gfield_checkbox{grid-template-columns:1fr 1fr;display:grid}.module-soumission__form .gfield_h2_separator:after{content:"";background-color:#fff;width:116.66%;height:1px;margin-top:5px;display:block;position:absolute;top:0;left:-8.33%}}.module-soumission__form .gfield_h3_border{position:relative}.module-soumission__form .gfield_h3_border h3{margin-left:20px;margin-right:20px}.module-soumission__form .gfield_h3_border:after{content:"";pointer-events:none;border:1px solid #fff;border-radius:20px;width:100%;height:175px;position:absolute;top:-10px;left:0}@media only screen and (min-width:600px){.module-soumission__form .gfield_h3_border:after{height:110px}}@media only screen and (min-width:1024px){.module-soumission__form .gfield_h3_border:after{height:130px;top:-20px}}.module-soumission__form .gfield_half_border_left{margin-left:20px;margin-right:20px}@media only screen and (min-width:600px){.module-soumission__form .gfield_half_border_left{margin-left:20px;margin-right:0}}.module-soumission__form .gfield_half_border_right{margin-left:20px;margin-right:20px}@media only screen and (min-width:600px){.module-soumission__form .gfield_half_border_right{margin-left:0;margin-right:20px}.module-soumission__form .gfield_half_border{width:calc(50% - 25px)!important}}.module-soumission__form .gfield_h2{margin-top:60px}.module-soumission__form .gfield_h2 h3{color:#fff;text-transform:none;margin-bottom:30px;font-size:26px;line-height:31px}.module-soumission__form .gform_button{margin-top:30px}.module-soumission--active{pointer-events:all;width:100vw;transition:all .5s cubic-bezier(.34,.7,.27,1)}.module-soumission--active .module-soumission__container{opacity:1;transition:all .5s cubic-bezier(.34,.7,.27,1) .5s;transform:translateY(0);pointer-events:all!important}.gfield_checkbox_projects{width:100%;position:absolute;bottom:120px}.gfield_checkbox_projects .gfield_h3_projects{color:#fff;margin-top:60px;margin-bottom:10px;font-size:14px;font-weight:800;line-height:1.1}.gfield_checkbox_projects__container{background-color:#3e3e3e;border-radius:4px;flex-direction:column;max-height:170px;padding:10px;display:flex;overflow:scroll}.gfield_checkbox_projects .gchoice_projects{justify-content:flex-start;width:100%;padding:3px}.gfield_checkbox_projects .gchoice_projects--clicked label:before{background-color:#fff}.gfield_checkbox_projects .gchoice_projects input{opacity:0;width:0;height:0;margin:0}.gfield_checkbox_projects .gchoice_projects label{color:#fff;cursor:pointer;text-transform:uppercase;padding:10px 15px 10px 30px;font-size:12px;font-weight:800;position:relative}.gfield_checkbox_projects .gchoice_projects label:before{content:"";pointer-events:none;border:2px solid #fff;border-radius:4px;width:20px;height:20px;display:block;position:absolute;top:5px;left:0}.gfield_checkbox_projects label{padding:15px 15px 15px 40px}@media only screen and (min-width:600px){.module-soumission__container{-webkit-column-gap:15px;-moz-column-gap:15px;grid-template-columns:6fr 2fr;column-gap:15px;display:grid}.module-soumission__left{opacity:0;margin-top:0;transition:all .5s cubic-bezier(.34,.7,.27,1);transform:translate(-100px)}.module-soumission__paragraph{max-width:350px}.module-soumission__right{opacity:0;pointer-events:none;display:none}.module-soumission__right--large{opacity:0;width:calc(25% - 10px);transition:all .5s cubic-bezier(.34,.7,.27,1);display:block;position:fixed;top:15px;right:20px;transform:translateY(-30px)}.module-soumission--active .module-soumission__left{opacity:1;transition:all .5s cubic-bezier(.34,.7,.27,1) .5s;transform:translate(0)}.module-soumission--active .module-soumission__right--large{opacity:1;pointer-events:all;transition:all .5s cubic-bezier(.34,.7,.27,1) .5s;transform:translateY(0)}}@media only screen and (min-width:1024px){.gfield_checkbox_projects{padding-left:8.33%;padding-right:8.33%;bottom:240px}.module-soumission__container{-webkit-column-gap:15px;-moz-column-gap:15px;grid-template-columns:10fr 2fr;column-gap:15px}.module-soumission__left-head-content{justify-content:space-between;padding-bottom:300px;padding-left:8.33%;padding-right:8.33%;display:flex}.module-soumission__form{padding:60px 8.33% 150px}.module-soumission__logo{top:50px;left:50px}.module-soumission__planif-link{transition:all .5s cubic-bezier(.4,0,.2,1)}.module-soumission__planif-link:hover{transform:scale(.95)}.module-soumission__container-icon{transition:all .5s cubic-bezier(.34,.7,.27,1)}.module-soumission__right--large{width:calc(16.66% - 10px)}}.gform_confirmation_wrapper .gfield_checkbox_projects{display:none}.module-lightbox-carousel{height:100dvh;height:var(--doc-height);pointer-events:none;scroll-behavior:unset;transform-origin:0;z-index:5001;background-color:#1d1d1d;width:100%;max-height:100000px;transition:all .5s cubic-bezier(.34,.7,.27,1) .5s;display:block;position:fixed;top:0;left:0;overflow:hidden scroll;transform:scaleX(0)}.module-lightbox-carousel__container-button{opacity:0;transition:all .5s cubic-bezier(.34,.7,.27,1)}.module-lightbox-carousel__button{color:#1d1d1d;cursor:pointer;text-align:center;text-transform:uppercase;background-color:#fff;border-radius:4px;margin:20px;padding:10px 0;font-size:12px;font-weight:800}.module-lightbox-carousel__container-image{justify-content:center;align-items:center;width:100%;height:80vh;padding:0 20px;display:flex}.module-lightbox-carousel__container-image img{max-height:100%;display:block}.module-lightbox-carousel__carousel,.module-lightbox-carousel__container-arrows{opacity:0;transition:all .5s cubic-bezier(.34,.7,.27,1)}.module-lightbox-carousel__container-arrows{justify-content:center;align-items:center;margin-top:15px;display:flex}.module-lightbox-carousel__container-arrows svg{margin:5px}.module-lightbox-carousel--active{pointer-events:all;transition:all .5s cubic-bezier(.34,.7,.27,1);transform:scaleX(1)}.module-lightbox-carousel--active .module-lightbox-carousel__container{pointer-events:all!important}.module-lightbox-carousel--active .module-lightbox-carousel__carousel,.module-lightbox-carousel--active .module-lightbox-carousel__container-arrows,.module-lightbox-carousel--active .module-lightbox-carousel__container-button{opacity:1;transition:all .5s cubic-bezier(.34,.7,.27,1) .5s}@media only screen and (min-width:1024px){.module-lightbox-carousel__container{position:relative}.module-lightbox-carousel__container-button{z-index:5;position:absolute;top:0;right:0;transform:translateY(-30px)}.module-lightbox-carousel__button{width:220px;transition:all .5s cubic-bezier(.4,0,.2,1)}.module-lightbox-carousel__button:hover{width:240px}.module-lightbox-carousel__carousel{transform:translateY(300px)}.module-lightbox-carousel__container-image{width:80%;height:100vh;padding:0 20px;overflow:hidden}.module-lightbox-carousel__container-arrows{pointer-events:none;z-index:3;justify-content:space-between;align-items:center;width:calc(80% + 70px);margin-top:0;margin-left:auto;margin-right:auto;display:flex;position:absolute;top:50%;left:0;right:0;transform:translateY(300px)}.module-lightbox-carousel__container-arrows svg{cursor:pointer;pointer-events:all;transition:all .5s cubic-bezier(.4,0,.2,1)}.module-lightbox-carousel__container-arrows svg:hover{transform:scale(1.1)}.module-lightbox-carousel--active .module-lightbox-carousel__carousel,.module-lightbox-carousel--active .module-lightbox-carousel__container-arrows,.module-lightbox-carousel--active .module-lightbox-carousel__container-button{transform:translateY(0)}}.module-lightbox-video{height:100dvh;height:var(--doc-height);pointer-events:none;scroll-behavior:unset;transform-origin:0;z-index:5001;background-color:#1d1d1d;width:100%;max-height:100000px;transition:all .5s cubic-bezier(.34,.7,.27,1) .5s;display:block;position:fixed;top:0;left:0;overflow:hidden scroll;transform:scaleX(0)}.module-lightbox-video__container-button{opacity:0;z-index:3;transition:all .5s cubic-bezier(.34,.7,.27,1);position:relative}.module-lightbox-video__button{color:#1d1d1d;cursor:pointer;text-align:center;text-transform:uppercase;background-color:#fff;border-radius:4px;margin:20px;padding:10px 0;font-size:12px;font-weight:800}.module-lightbox-video__container{z-index:2;justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:absolute;top:0}.module-lightbox-video__video{opacity:0}.module-lightbox-video--active,.module-lightbox-video__video{transition:all .5s cubic-bezier(.34,.7,.27,1)}.module-lightbox-video--active{-webkit-overflow-scrolling:touch;pointer-events:all;z-index:9999;inset:0;overflow-y:auto;transform:scaleX(1)}.module-lightbox-video--active .module-lightbox-video__container{pointer-events:all!important}.module-lightbox-video--active .module-lightbox-video__container-button,.module-lightbox-video--active .module-lightbox-video__video{opacity:1;transition:all .5s cubic-bezier(.34,.7,.27,1) .5s}@media only screen and (min-width:1024px){.module-lightbox-video__container{margin-left:auto;margin-right:auto;padding-left:20px;padding-right:20px;position:relative}}@media only screen and (min-width:1024px) and (min-width:1024px){.module-lightbox-video__container{margin-left:auto;margin-right:auto}}@media only screen and (min-width:1024px){.module-lightbox-video__container-button{z-index:5;position:absolute;top:0;right:0;transform:translateY(-30px)}.module-lightbox-video__button{width:220px;transition:all .5s cubic-bezier(.4,0,.2,1)}.module-lightbox-video__button:hover{width:240px}.module-lightbox-video__video{width:80%;max-width:1400px;margin:auto;display:block;transform:translateY(300px)}.module-lightbox-video--active .module-lightbox-video__container-button,.module-lightbox-video--active .module-lightbox-video__video{transform:translateY(0)}}.module-logo{display:none}@media only screen and (min-width:1024px){.module-logo{opacity:0;pointer-events:none;align-items:flex-end;width:100%;height:100vh;transition:all .5s cubic-bezier(.3,1,.7,1);display:flex;position:fixed;top:0;left:0;z-index:4!important}.module-logo__container{width:100%}.module-logo__container-logo{justify-content:space-between;align-items:baseline;width:100%;padding:30px 20px;display:flex}.module-logo__logo{pointer-events:all;height:80px;margin:0 4px;transition:all .5s cubic-bezier(.3,1,.7,1)}.module-logo__logo--black{display:none}.module-logo__logo-secondary{height:80px;transition:all .5s cubic-bezier(.3,1,.7,1)}.module-logo__logo-secondary--black{display:none}.module-logo--small{mix-blend-mode:difference}.module-logo--small .module-logo__logo-principal,.module-logo--small .module-logo__logo-secondary,.module-logo--small .module-logo__logo-secondary--black{height:20px}.module-logo--hide .module-logo__logo-secondary,.module-logo--hide .module-logo__logo-secondary--black{transform:translate(130%)}.module-logo--tadam{opacity:1}}.card{background-color:#fff;flex-direction:column;align-items:stretch;width:250px;min-height:100%;margin-left:5px;margin-right:5px;display:flex;overflow:hidden}.card__container-image{border-radius:4px;width:100%;padding-bottom:130%;position:relative;overflow:hidden}.card__image{-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%;height:100%;margin:auto;display:block;position:absolute}.card__content{flex-direction:column;flex:auto;justify-content:space-between;padding:10px 0;display:flex}.card__info-left{text-transform:uppercase;font-size:10px;font-weight:800;display:block}.card__info-left span{margin-right:20px;display:inline-block;position:relative}.card__info-left span:after{content:"";background-color:#1d1d1d;width:10px;height:1px;position:absolute;top:8px;right:-15px}@media only screen and (min-width:1024px){.card{width:350px}}.page-template-tp-home .header__logo--white,.page-template-tp-home footer{display:none}.page-template-tp-home .header__logo--black{display:block}@media only screen and (min-width:1024px){.page-template-tp-home .header__logo{display:none}.page-template-tp-home .header__link-form{color:#fff;background-color:#1d1d1d}.page-template-tp-home .header .wpml-ls-link{color:#1d1d1d}.page-template-tp-home .module-logo__container{justify-content:center;align-items:center;transition:all 1.2s 1s;display:flex;transform:translateY(-45vh)}.page-template-tp-home .module-logo__container-logo{width:1150px;transition:all 1.2s 1s;overflow:hidden}.page-template-tp-home .module-logo__logo{height:120px;transition:all 1.2s 1.1s;display:none}.page-template-tp-home .module-logo__logo--black{display:block}.page-template-tp-home .module-logo__logo-secondary{height:120px}.page-template-tp-home .module-logo__logo-secondary--black{display:block}.page-template-tp-home .module-logo__logo-principal-link{transition:all .7s cubic-bezier(.34,.7,.27,1);transform:translateY(-200px)}.page-template-tp-home .module-logo__logo-secondary-link{transition:all .7s cubic-bezier(.34,.7,.27,1) .4s;transform:translateY(200px)}.page-template-tp-home .module-logo--tadam .module-logo__container,.page-template-tp-home .module-logo--tadam .module-logo__logo-principal-link,.page-template-tp-home .module-logo--tadam .module-logo__logo-secondary-link{transform:translateY(0)}.page-template-tp-home .module-logo--tadam .module-logo__container-logo{width:100%}.page-template-tp-home .module-logo--tadam .module-logo__logo{height:80px}}.home-head{position:relative}.home-head__container{align-items:center;height:100dvh;padding-top:75px;display:flex;position:fixed;top:0;overflow:hidden}@media only screen and (min-width:1024px){.home-head__animation{opacity:0;transition:all 1s cubic-bezier(.4,0,.2,1) 1s;transform:translateY(100%)}}.home-head__card{width:300px;padding:0 10px}@media only screen and (min-width:600px){.home-head__card{pointer-events:all;width:450px;padding:0 20px}.home-head__card:hover .home-head__info{opacity:1;transform:translateY(0)}.home-head__card:hover .home-head__card-image{transform:scale(1.1)}}@media only screen and (min-width:1024px){.home-head__card{width:600px;padding:0 30px}}.home-head__card-container-image{overflow:hidden}.home-head__card-image{transition:all .5s cubic-bezier(.4,0,.2,1);transform:scale(1)}.home-head__info{justify-content:flex-end;margin-top:10px;display:flex}@media only screen and (min-width:1024px){.home-head__info{opacity:0;justify-content:space-between;align-items:center;margin-top:0;transition:all .5s cubic-bezier(.4,0,.2,1);display:flex;transform:translateY(-15px)}}.home-head__info-left{display:none}@media only screen and (min-width:1024px){.home-head__info-left{text-transform:uppercase;font-size:10px;font-weight:800;display:block}.home-head__info-left span{margin-right:20px;display:inline-block;position:relative}.home-head__info-left span:after{content:"";background-color:#1d1d1d;width:10px;height:1px;position:absolute;top:8px;right:-15px}}.home-head__card-title{text-transform:uppercase;align-items:center;font-size:10px;font-weight:800;display:flex}.home-head__card-title svg{margin-left:6px}.home-head__grid{align-items:center;display:flex;overflow:hidden}.home-head--tadam .home-head__animation{opacity:1;transform:translateY(0)}.page-template-tp-realisations .header__logo--white,.page-template-tp-realisations footer{display:none}.page-template-tp-realisations .header__logo--black{display:block}.page-template-tp-realisations .cta{margin-bottom:100px}.page-template-tp-realisations .cta__container{padding-left:0;padding-right:0}.page-template-tp-realisations .cta__arrows svg line,.page-template-tp-realisations .cta__arrows svg path{stroke:#1d1d1d}.page-template-tp-realisations .module-logo--small{mix-blend-mode:inherit!important}.home-list{background-color:#1d1d1d}.home-list .header__logo--white{display:block}.home-list .header__logo--black{display:none}.home-project{padding-top:150px}.home-project__container{margin-left:auto;margin-right:auto;padding-left:20px;padding-right:20px;position:relative}@media only screen and (min-width:1024px){.home-project__container{margin-left:auto;margin-right:auto}}.home-project__taxonomies{opacity:0;width:0;height:0}.home-project__no-result{display:none}.home-project__no-result--show{justify-content:center;align-items:center;width:100%;height:calc(100vh - 150px);display:flex}.home-project__no-result h2{font-size:20px}.home-project__grid-toggl{cursor:pointer;opacity:0;pointer-events:none;z-index:1;width:calc(100% - 40px);position:absolute;top:0}.home-project__grid-toggl--active{opacity:1;pointer-events:all;z-index:2}.home-project__grid-toggl .cta__block{background-color:#1d1d1d}.home-project__grid-toggl .cta__block:after{background-color:#292929}.home-project__grid-toggl .cta__block-left{color:#fff}.home-project__grid-toggl .cta__letter path{fill:#fff!important}.home-project__grid-toggl .cta__arrows line,.home-project__grid-toggl .cta__arrows path{stroke:#fff!important}.home-project__list-toggl{cursor:pointer;opacity:0;pointer-events:none;z-index:1;width:calc(100% - 40px);min-height:calc(100vh - 300px);position:absolute;top:0}.home-project__list-toggl--active{opacity:1;pointer-events:all;z-index:2}.home-project__list-toggl a{z-index:3;width:100%;height:100%;position:absolute;top:0;left:0}.home-project__list-toggl table{min-width:500px}.home-project__list-toggl thead{border-bottom:1px solid #fff}.home-project__list-toggl .home-project__list-item-title{font-weight:800}.home-project__list-toggl tr{-webkit-column-gap:10px;-moz-column-gap:10px;grid-template-columns:1fr 2fr 1fr 1fr 1fr;column-gap:10px;font-size:10px;line-height:1.1;display:grid;position:relative}.home-project__list-toggl tr p{color:#fff;font-size:10px;line-height:1.1}.home-project__list-toggl td{pointer-events:none;text-transform:uppercase}.home-project__list-toggl td a{pointer-events:all}.home-project__list-toggl thead{background-color:#0000}.home-project__list-toggl th{color:#747474;font-size:8px;position:relative}.home-project__list-toggl th:after{content:"";background-image:url(/icons/icon-table.svg);background-position:50%;background-repeat:no-repeat;background-size:100%,100%;width:8px;height:8px;position:absolute;top:12px;left:0}.home-project__list-container-image{display:none}.home-project__list-cards{width:100%}.home-project__container-animation{transition:all .5s cubic-bezier(.4,0,.2,1);transform:translateY(0)}.home-project__container-animation--animate{opacity:0;transform:translateY(50px)}.home-project__card{width:100%;margin-bottom:40px;display:block}.home-project__card-image{border-radius:4px;width:-webkit-fill-available;height:100%}.home-project__info{justify-content:flex-end;margin-top:10px;display:flex}.home-project__info-left{display:none}.home-project__card-title{text-align:right;text-transform:uppercase;align-items:center;font-size:10px;font-weight:800;line-height:1;display:flex}.home-project__card-title svg{margin-left:6px}.home-option{z-index:2005;width:100%;padding-bottom:30px;position:fixed;bottom:0}.home-option__container{justify-content:space-between;margin-left:auto;margin-right:auto;padding-left:20px;padding-right:20px;display:flex}@media only screen and (min-width:1024px){.home-option__container{margin-left:auto;margin-right:auto}}.home-option__toggle{background-color:#fff;border:1px solid #1d1d1d;border-radius:5px;align-items:center;padding:3px;display:flex}.home-option__toggle-item{cursor:pointer;text-transform:uppercase;border-radius:4px;padding:3px 8px;font-size:10px;font-weight:800}.home-option__toggle-item--active{color:#fff;background-color:#1d1d1d}.home-option__filter{cursor:pointer;background-color:#fff;border:1px solid #1d1d1d;border-radius:5px;align-items:center;display:flex}.home-option__filter p{text-transform:uppercase;padding:3px 8px;font-size:10px;font-weight:800}.home-option__filter--active{color:#fff;background-color:#1d1d1d}.home-option__filter--open .home-option__line{width:10px}.home-option__filter--open .home-option__line:first-of-type{margin:0;transform:rotate(45deg)translateY(1.2px)}.home-option__filter--open .home-option__line:last-of-type{margin:0;transform:rotate(-45deg)translateY(-1.2px)}.home-option__filter-container-icon{flex-direction:column;justify-content:center;padding-right:8px;display:flex}.home-option__line{background-color:#1d1d1d;border-radius:5px;width:5px;height:2px;margin:auto;transition:all .5s;display:block}.home-option__line:first-of-type{width:10px;margin-bottom:2px}.filters{height:100dvh;height:var(--doc-height);opacity:0;pointer-events:none;scroll-behavior:unset;z-index:1999;z-index:2001;background-color:#1d1d1d;width:100%;transition:all .5s cubic-bezier(.34,.7,.27,1);display:block;position:fixed;top:0;left:0;overflow:hidden scroll}.filters input[type=checkbox]{-webkit-appearance:auto!important;margin-right:0!important}.filters--open{opacity:1;pointer-events:all}.filters--open .menu__close{opacity:1;transform:translateY(0)}.filters__container{padding:42px 20px}.filters__head-title{color:#fff;cursor:pointer;text-transform:uppercase;border-bottom:1px solid #fff;justify-content:space-between;align-items:center;padding-bottom:12px;font-size:10px;font-weight:800;display:flex}.filters__filter-choice{position:relative;font-family:swiss,Helvetica,Arial,sans-serif!important}.filters__filter-choice--active span:before{background-color:#fff}.filters__filter-choice span{text-transform:uppercase;z-index:1;padding:10px 15px 10px 30px;font-size:12px;font-weight:600;display:block;position:relative;font-family:swiss,Helvetica,Arial,sans-serif!important}.filters__filter-choice span:before{content:"";pointer-events:none;border:2px solid #fff;border-radius:4px;width:20px;height:20px;display:block;position:absolute;top:11px;left:0}.filters__list-item{opacity:0;z-index:2;width:100%;height:100%;position:absolute;top:0;left:0}.filters__filter-choice{color:#fff;cursor:pointer;margin-top:20px}.filters__filter-choice span{color:#fff}.filters__filter-choice label{text-transform:uppercase;font-size:10px;font-weight:800}.filters__categories-list{flex-direction:column;height:0;display:flex;overflow:hidden}.filters__categories{margin-bottom:40px}.filters__categories--opened .filters__categories-list{height:auto}.filters__categories--opened svg{transform:rotate(180deg)}.filters__btn-reset{color:#fff;text-transform:uppercase;border:1px solid #fff;border-radius:4px;width:fit-content;height:fit-content;padding:6px 10px;font-size:10px;font-weight:700;line-height:1}@media only screen and (min-width:1024px){.filters__btn-reset{display:inline-block;position:relative;overflow:hidden}.filters__btn-reset,.filters__btn-reset:after{transition:all .3s cubic-bezier(.34,.7,.27,1)}.filters__btn-reset:after{content:"";z-index:-1;background-color:#fff;width:100%;height:100%;position:absolute;top:0;left:0;transform:translate(-100%)}.filters__btn-reset svg{margin-right:5px;transition:all .3s cubic-bezier(.34,.7,.27,1)}.filters__btn-reset:hover{color:#1d1d1d;z-index:1}.filters__btn-reset:hover:after{transform:translate(0)}.filters__btn-reset:hover svg line,.filters__btn-reset:hover svg path{stroke:#1d1d1d}}@media only screen and (min-width:600px){.page-template-tp-realisations body,.page-template-tp-realisations html{height:100%;margin:0;padding:0;overflow:hidden!important}.page-template-tp-realisations .header__logo,.page-template-tp-realisations .module-logo__logo{display:none}.page-template-tp-realisations .module-logo__logo--black{display:block}.page-template-tp-realisations .module-logo__logo-secondary{display:none}.page-template-tp-realisations .module-logo__logo-secondary--black{display:block}.home-list .home-option__filter{color:#fff}.home-list .header__link-form{color:#1d1d1d;background-color:#fff}.home-list .header__item{color:#fff}.home-list .filters__filter-choice span{color:#1d1d1d}.home-list .filters__filter-choice span:before{border:2px solid #1d1d1d}.home-list .filters__filter-choice--active span:before{background-color:#1d1d1d}.home-list .filters__head-title{color:#fff;border-bottom:1px solid #fff}.home-list .filters__categories--opened{background-color:#fff}.home-list .filters__categories--opened .filters__head-title{color:#1d1d1d;border-bottom:1px solid #1d1d1d}.home-list .filters__btn-reset{color:#fff;border:1px solid #fff;height:fit-content}.home-list .module-logo__logo{display:block}.home-list .module-logo__logo--black{display:none}.home-list .module-logo__logo-secondary{display:block}.home-list .module-logo__logo-secondary--black{display:none}.home-list .home-option__filter p{color:#fff}.home-list .home-option__line{background-color:#fff}.home-option{width:fit-content;height:fit-content;padding-bottom:30px;position:fixed;top:20px}.home-option__container{justify-content:space-between;margin-left:auto;margin-right:auto;padding-left:20px;padding-right:20px;display:flex}}@media only screen and (min-width:600px) and (min-width:1024px){.home-option__container{margin-left:auto;margin-right:auto}}@media only screen and (min-width:600px){.home-option__toggle{background-color:#fff;border:1px solid #1d1d1d;border-radius:5px;align-items:center;padding:3px;display:flex}.home-option__toggle-item{text-transform:uppercase;border-radius:4px;padding:3px 8px;font-size:10px;font-weight:800}.home-option__toggle-item--active{color:#fff;background-color:#1d1d1d}.home-option__filter{background-color:#0000;border:none;margin-left:20px}.home-project__info{justify-content:space-between;align-items:center;display:flex}.home-project__info-left{text-transform:uppercase;font-size:10px;font-weight:800;line-height:1;display:block}.home-project__info-left span{margin-right:20px;display:inline-block;position:relative}.home-project__info-left span:after{content:"";background-color:#1d1d1d;width:10px;height:1px;position:absolute;top:5px;right:-15px}.home-project__card{width:50%;padding:0 10px}.filters{opacity:0;pointer-events:none;background-color:#0000;width:fit-content;height:fit-content;padding-right:10px;position:fixed;top:70px;left:30px;transform:translate(-10px)}.filters__container{padding:0;display:flex}.filters--open{opacity:1;pointer-events:all}.filters__head-title{color:#1d1d1d;border-bottom:1px solid #1d1d1d}.filters__filter-choice{margin:0}.filters__categories{border-radius:4px;width:220px;height:fit-content;margin-bottom:0;margin-right:10px;padding:15px;transition:all 1s}.filters__categories--opened{background-color:#1d1d1d}.filters__categories--opened .filters__head-title{color:#fff;border-bottom:1px solid #fff}.filters__btn-reset{color:#1d1d1d;text-transform:uppercase;border:1px solid #1d1d1d;border-radius:4px;width:fit-content;height:fit-content;margin-top:10px;padding:6px 10px;font-size:10px;font-weight:700;line-height:1}}@media only screen and (min-width:600px) and (min-width:1024px){.filters__btn-reset{display:inline-block;position:relative;overflow:hidden}.filters__btn-reset,.filters__btn-reset:after{transition:all .3s cubic-bezier(.34,.7,.27,1)}.filters__btn-reset:after{content:"";background-color:#1d1d1d;width:100%;height:100%;position:absolute;top:0;left:0;transform:translate(-100%)}.filters__btn-reset:hover{color:#fff;z-index:1}.filters__btn-reset:hover:after{z-index:-1;transform:translate(0)}}@media only screen and (min-width:1024px){.page-template-tp-realisations .header__link-form{color:#fff;background-color:#1d1d1d}.page-template-tp-realisations .header--small .header__item{color:#fff}.page-template-tp-realisations .header--small .header__link-form{color:#1d1d1d;background-color:#fff}.page-template-tp-realisations .header--small .wpml-ls-link{color:#fff}.page-template-tp-realisations .wpml-ls-link{color:#1d1d1d;transition:all .8s cubic-bezier(.34,.7,.27,1)}.project-list-second__container-overflow{padding-top:50px;padding-bottom:200px;position:relative;overflow:visible}.project-list-second__container-overflow:after{background:#1d1d1d;content:"";pointer-events:none;z-index:2;background:linear-gradient(#1d1d1d00,#1d1d1d);width:100%;height:200px;position:fixed;bottom:0;left:0}.home-list .header__link-form{color:#1d1d1d;background-color:#fff}.home-list .wpml-ls-link{color:#fff!important}.home-list .home-option__filter:hover{background-color:#000}.home-project__container{z-index:1;padding-left:20px;padding-right:20px;position:relative}.home-project__no-result h2{font-size:30px}.home-project td,.home-project td p{z-index:2;transition:all .5s cubic-bezier(.34,.7,.27,1)}.home-project .overflow-x-auto{overflow-x:visible}.home-project thead,.home-project thead tr{pointer-events:none}.home-project thead tr:after{display:none!important}.home-project thead th{pointer-events:all}.home-project tr{grid-template-columns:1fr 4fr 1fr 1fr 1fr;padding:5px 0;position:relative}.home-project tr:after{content:"";pointer-events:none;transform-origin:top;z-index:1;background-color:#fff;border-radius:5px;width:calc(100% + 20px);height:calc(100% + 4px);transition:all .5s cubic-bezier(.4,0,.2,1);position:absolute;top:-2px;left:-10px;transform:scaleY(0)}.home-project tr:hover:after{transform:scaleY(1)}.home-project tr:hover td,.home-project tr:hover td p{color:#1d1d1d!important}.home-project th{font-size:10px}.home-project td,.home-project td p{font-size:12px}.home-project__list-toggl{-webkit-column-gap:100px;-moz-column-gap:100px;grid-template-columns:8fr 3fr;column-gap:100px;padding:0 10px;position:relative}.home-project__list-toggl .home-project__list-item-title{font-size:14px}.home-project__list-toggl .cta{padding-bottom:200px}.home-project__list-toggl--active{display:grid}.home-project__list-container-image{height:fit-content;padding-top:50px;display:block;position:sticky;top:0}.home-project__image{float:right;border-radius:4px;width:auto;height:auto;max-height:400px}.home-project__info{opacity:0;transition:all .5s cubic-bezier(.4,0,.2,1);transform:translateY(-15px)}.home-project__card-container{transition:all .3s cubic-bezier(.34,.7,.27,1)}.home-project__card-container:hover{padding-bottom:50px}.home-project__card-container:hover .home-project__info{opacity:1;transform:translateY(0)}.home-project__card-container:hover .home-project__card-image{transform:scale(1.1)}.home-project__card-container-image{border-radius:4px;overflow:hidden}.home-project__card-image{transition:all .5s cubic-bezier(.4,0,.2,1);transform:scale(1)}.home-project__card{width:25%;margin-bottom:10px;padding:0 15px}.filters{top:70px;left:20px;overflow:hidden}.filters__btn-reset{margin-top:20px}.home-option__toggle-item{transition:all .4s cubic-bezier(.34,.7,.27,1)}.home-option__toggle-item--active{color:#fff;background-color:#1d1d1d!important}.home-option__toggle-item:hover{background-color:#e9e9e9}.home-option__filter{transition:all .4s cubic-bezier(.34,.7,.27,1)}.home-option__filter:hover{background-color:#e9e9e9}}.page-template-tp-contact{background-color:#1d1d1d}.page-template-tp-contact .header__item{color:#fff}.page-template-tp-contact .cta__arrows svg line,.page-template-tp-contact .cta__arrows svg path{stroke:#1d1d1d}.contact{height:calc(100vh - 150px);padding-top:150px}.contact__container{flex-direction:column;justify-content:space-between;height:100%;margin-left:auto;margin-right:auto;padding-left:20px;padding-right:20px;display:flex}@media only screen and (min-width:1024px){.contact__container{margin-left:auto;margin-right:auto}}.contact__social-grid{flex-direction:column;align-items:flex-end;display:flex}.contact__social-link{color:#fff;text-transform:uppercase;border:1px solid #fff;border-radius:4px;width:fit-content;margin-bottom:15px;padding:6px 10px;font-size:10px;font-weight:700;line-height:1;display:block}@media only screen and (min-width:1024px){.contact__social-link{display:inline-block;position:relative;overflow:hidden}.contact__social-link,.contact__social-link:after{transition:all .3s cubic-bezier(.34,.7,.27,1)}.contact__social-link:after{content:"";z-index:-1;background-color:#fff;width:100%;height:100%;position:absolute;top:0;left:0;transform:translate(-100%)}.contact__social-link svg{margin-right:5px;transition:all .3s cubic-bezier(.34,.7,.27,1)}.contact__social-link:hover{color:#1d1d1d;z-index:1}.contact__social-link:hover:after{transform:translate(0)}.contact__social-link:hover svg line,.contact__social-link:hover svg path{stroke:#1d1d1d}}.contact__head{margin-bottom:50px}.contact__offices-item{border-bottom:1px solid #fff;grid-template-columns:1fr 3fr 4fr;padding:20px 0;display:grid}.contact__offices-item:first-child{border-top:1px solid #fff}.contact__number{color:#fff;font-size:12px}.contact__offices-address,.contact__offices-name,.contact__offices-phone{color:#fff;font-size:12px;line-height:15px}.contact__offices-links{grid-template-columns:1fr;row-gap:10px;padding-left:10px;display:grid}.contact__container-social-link{opacity:0;transform:translate(-50px)}.contact__container-social-link:nth-of-type(n){transition:all .8s cubic-bezier(.215,.61,.355,1)}.contact__container-social-link:nth-of-type(2n){transition:all .8s cubic-bezier(.215,.61,.355,1) .1s}.contact__container-social-link:nth-of-type(3n){transition:all .8s cubic-bezier(.215,.61,.355,1) .2s}.contact__container-social-link:nth-of-type(4n){transition:all .8s cubic-bezier(.215,.61,.355,1) .3s}.contact__container-social-link:nth-of-type(5n){transition:all .8s cubic-bezier(.215,.61,.355,1) .4s}.contact__container-social-link:nth-of-type(6n){transition:all .8s cubic-bezier(.215,.61,.355,1) .5s}.contact__container-social-link:nth-of-type(7n){transition:all .8s cubic-bezier(.215,.61,.355,1) .6s}.contact__container-social-link:nth-of-type(8n){transition:all .8s cubic-bezier(.215,.61,.355,1) .7s}.contact__container-social-link:nth-of-type(9n){transition:all .8s cubic-bezier(.215,.61,.355,1) .8s}.contact__container-social-link:nth-of-type(10n){transition:all .8s cubic-bezier(.215,.61,.355,1) .9s}.contact__container-social-link:nth-of-type(11n){transition:all .8s cubic-bezier(.215,.61,.355,1) 1s}.contact__container-social-link:nth-of-type(12n){transition:all .8s cubic-bezier(.215,.61,.355,1) 1.1s}.contact__container-social-link:nth-of-type(13n){transition:all .8s cubic-bezier(.215,.61,.355,1) 1.2s}.contact__container-social-link:nth-of-type(14n){transition:all .8s cubic-bezier(.215,.61,.355,1) 1.3s}.contact__container-social-link:nth-of-type(15n){transition:all .8s cubic-bezier(.215,.61,.355,1) 1.4s}.contact__container-social-link:nth-of-type(16n){transition:all .8s cubic-bezier(.215,.61,.355,1) 1.5s}.contact__container-social-link:nth-of-type(17n){transition:all .8s cubic-bezier(.215,.61,.355,1) 1.6s}.contact__container-social-link:nth-of-type(18n){transition:all .8s cubic-bezier(.215,.61,.355,1) 1.7s}.contact__container-social-link:nth-of-type(19n){transition:all .8s cubic-bezier(.215,.61,.355,1) 1.8s}.contact__container-social-link:nth-of-type(20n){transition:all .8s cubic-bezier(.215,.61,.355,1) 1.9s}.contact__container-social-link:nth-of-type(21n){transition:all .8s cubic-bezier(.215,.61,.355,1) 2s}.contact__container-social-link:nth-of-type(22n){transition:all .8s cubic-bezier(.215,.61,.355,1) 2.1s}.contact__container-social-link:nth-of-type(23n){transition:all .8s cubic-bezier(.215,.61,.355,1) 2.2s}.contact__container-social-link:nth-of-type(24n){transition:all .8s cubic-bezier(.215,.61,.355,1) 2.3s}.contact__container-social-link:nth-of-type(25n){transition:all .8s cubic-bezier(.215,.61,.355,1) 2.4s}.contact__offices-item{opacity:0;transform:translate(-50px)}.contact__offices-item:nth-of-type(n){transition:all .8s cubic-bezier(.215,.61,.355,1)}.contact__offices-item:nth-of-type(2n){transition:all .8s cubic-bezier(.215,.61,.355,1) .1s}.contact__offices-item:nth-of-type(3n){transition:all .8s cubic-bezier(.215,.61,.355,1) .2s}.contact__offices-item:nth-of-type(4n){transition:all .8s cubic-bezier(.215,.61,.355,1) .3s}.contact__offices-item:nth-of-type(5n){transition:all .8s cubic-bezier(.215,.61,.355,1) .4s}.contact__offices-item:nth-of-type(6n){transition:all .8s cubic-bezier(.215,.61,.355,1) .5s}.contact__offices-item:nth-of-type(7n){transition:all .8s cubic-bezier(.215,.61,.355,1) .6s}.contact__offices-item:nth-of-type(8n){transition:all .8s cubic-bezier(.215,.61,.355,1) .7s}.contact__offices-item:nth-of-type(9n){transition:all .8s cubic-bezier(.215,.61,.355,1) .8s}.contact__offices-item:nth-of-type(10n){transition:all .8s cubic-bezier(.215,.61,.355,1) .9s}.contact__offices-item:nth-of-type(11n){transition:all .8s cubic-bezier(.215,.61,.355,1) 1s}.contact__offices-item:nth-of-type(12n){transition:all .8s cubic-bezier(.215,.61,.355,1) 1.1s}.contact__offices-item:nth-of-type(13n){transition:all .8s cubic-bezier(.215,.61,.355,1) 1.2s}.contact__offices-item:nth-of-type(14n){transition:all .8s cubic-bezier(.215,.61,.355,1) 1.3s}.contact__offices-item:nth-of-type(15n){transition:all .8s cubic-bezier(.215,.61,.355,1) 1.4s}.contact__offices-item:nth-of-type(16n){transition:all .8s cubic-bezier(.215,.61,.355,1) 1.5s}.contact__offices-item:nth-of-type(17n){transition:all .8s cubic-bezier(.215,.61,.355,1) 1.6s}.contact__offices-item:nth-of-type(18n){transition:all .8s cubic-bezier(.215,.61,.355,1) 1.7s}.contact__offices-item:nth-of-type(19n){transition:all .8s cubic-bezier(.215,.61,.355,1) 1.8s}.contact__offices-item:nth-of-type(20n){transition:all .8s cubic-bezier(.215,.61,.355,1) 1.9s}.contact__offices-item:nth-of-type(21n){transition:all .8s cubic-bezier(.215,.61,.355,1) 2s}.contact__offices-item:nth-of-type(22n){transition:all .8s cubic-bezier(.215,.61,.355,1) 2.1s}.contact__offices-item:nth-of-type(23n){transition:all .8s cubic-bezier(.215,.61,.355,1) 2.2s}.contact__offices-item:nth-of-type(24n){transition:all .8s cubic-bezier(.215,.61,.355,1) 2.3s}.contact__offices-item:nth-of-type(25n){transition:all .8s cubic-bezier(.215,.61,.355,1) 2.4s}.contact--tadam .contact__container-social-link,.contact--tadam .contact__offices-item{opacity:1;transform:translate(0)}@media only screen and (min-width:600px){.contact{height:calc(100vh - 250px);padding-top:150px}.contact__container{flex-direction:column;justify-content:space-between;height:100%;display:flex}.contact__social-grid{flex-direction:row;justify-content:flex-end}.contact__social-link{margin-left:15px}.contact__head{margin-bottom:0}.contact__offices-item{grid-template-columns:1fr 3fr 4fr;align-items:center}.contact__number{font-size:14px}.contact__offices-address,.contact__offices-phone{color:#fff;font-size:14px;line-height:19px}.contact__offices-name{font-size:18px;line-height:21px}.contact__offices-links{grid-template-columns:1fr 1fr;display:grid}.contact__offices-phone{text-align:right}}@media only screen and (min-width:1024px){.contact{height:calc(100vh - 140px);margin-bottom:140px;padding-top:250px}.contact__offices-item{grid-template-columns:1fr 8fr 3fr}.contact__offices-name{font-size:26px;line-height:31px}.contact__offices-address,.contact__offices-phone{transition:all .3s ease-in-out}.contact__offices-address:hover,.contact__offices-phone:hover{opacity:.5}}.page-template-tp-about{background-color:#1d1d1d}.page-template-tp-about .header__item{color:#fff}.page-template-tp-about .cta__block{background-color:#1d1d1d}.page-template-tp-about .cta__block:after{background-color:#292929}.page-template-tp-about .cta__block-left{color:#fff}.page-template-tp-about .cta__letter path{fill:#fff!important}.page-template-tp-about .cta__arrows line,.page-template-tp-about .cta__arrows path{stroke:#fff!important}.about-head{padding-top:150px}.about-head__container-image{clip-path:polygon(0 0,100% 0,100% 0,0 0);border-radius:4px;transition:clip-path 1s cubic-bezier(.645,.045,.355,1);overflow:hidden}.about-head__image{width:100%;transition:all 1s cubic-bezier(.645,.045,.355,1) .3s;transform:scale(1.1)}.about-head__anchor-grid-container{margin-left:auto;margin-right:auto;padding-left:20px;padding-right:20px}@media only screen and (min-width:1024px){.about-head__anchor-grid-container{margin-left:auto;margin-right:auto}}.about-head__anchor-grid{flex-direction:column;justify-content:flex-end;margin-top:20px;padding-top:20px;display:grid;position:relative}.about-head__anchor-grid:after{content:"";background-color:#fff;width:0;height:1px;transition:all .4s cubic-bezier(.3,1,.7,1);position:absolute;top:0;left:0}.about-head__container-link{opacity:0;justify-content:flex-end;display:flex;transform:translate(-50px)}.about-head__container-link:nth-of-type(n){transition:all .8s cubic-bezier(.215,.61,.355,1)}.about-head__container-link:nth-of-type(2n){transition:all .8s cubic-bezier(.215,.61,.355,1) .1s}.about-head__container-link:nth-of-type(3n){transition:all .8s cubic-bezier(.215,.61,.355,1) .2s}.about-head__container-link:nth-of-type(4n){transition:all .8s cubic-bezier(.215,.61,.355,1) .3s}.about-head__container-link:nth-of-type(5n){transition:all .8s cubic-bezier(.215,.61,.355,1) .4s}.about-head__container-link:nth-of-type(6n){transition:all .8s cubic-bezier(.215,.61,.355,1) .5s}.about-head__container-link:nth-of-type(7n){transition:all .8s cubic-bezier(.215,.61,.355,1) .6s}.about-head__container-link:nth-of-type(8n){transition:all .8s cubic-bezier(.215,.61,.355,1) .7s}.about-head__container-link:nth-of-type(9n){transition:all .8s cubic-bezier(.215,.61,.355,1) .8s}.about-head__container-link:nth-of-type(10n){transition:all .8s cubic-bezier(.215,.61,.355,1) .9s}.about-head__container-link:nth-of-type(11n){transition:all .8s cubic-bezier(.215,.61,.355,1) 1s}.about-head__container-link:nth-of-type(12n){transition:all .8s cubic-bezier(.215,.61,.355,1) 1.1s}.about-head__container-link:nth-of-type(13n){transition:all .8s cubic-bezier(.215,.61,.355,1) 1.2s}.about-head__container-link:nth-of-type(14n){transition:all .8s cubic-bezier(.215,.61,.355,1) 1.3s}.about-head__container-link:nth-of-type(15n){transition:all .8s cubic-bezier(.215,.61,.355,1) 1.4s}.about-head__container-link:nth-of-type(16n){transition:all .8s cubic-bezier(.215,.61,.355,1) 1.5s}.about-head__container-link:nth-of-type(17n){transition:all .8s cubic-bezier(.215,.61,.355,1) 1.6s}.about-head__container-link:nth-of-type(18n){transition:all .8s cubic-bezier(.215,.61,.355,1) 1.7s}.about-head__container-link:nth-of-type(19n){transition:all .8s cubic-bezier(.215,.61,.355,1) 1.8s}.about-head__container-link:nth-of-type(20n){transition:all .8s cubic-bezier(.215,.61,.355,1) 1.9s}.about-head__container-link:nth-of-type(21n){transition:all .8s cubic-bezier(.215,.61,.355,1) 2s}.about-head__container-link:nth-of-type(22n){transition:all .8s cubic-bezier(.215,.61,.355,1) 2.1s}.about-head__container-link:nth-of-type(23n){transition:all .8s cubic-bezier(.215,.61,.355,1) 2.2s}.about-head__container-link:nth-of-type(24n){transition:all .8s cubic-bezier(.215,.61,.355,1) 2.3s}.about-head__container-link:nth-of-type(25n){transition:all .8s cubic-bezier(.215,.61,.355,1) 2.4s}.about-head__link{color:#fff;text-align:right;text-transform:uppercase;margin-bottom:15px;font-size:13px;font-weight:800}.about-head--tadam .about-head__container-image{clip-path:polygon(0 0,100% 0,100% 100%,0 100%)}.about-head--tadam .about-head__image{transform:scale(1)}.about-head--tadam .about-head__container-link{opacity:1;transform:translate(0)}.about-head--tadam .about-head__anchor-grid:after{width:100%}.about{padding-top:100px}.about__container{margin-left:auto;margin-right:auto;padding-left:20px;padding-right:20px}@media only screen and (min-width:1024px){.about__container{margin-left:auto;margin-right:auto}}.about__title{font-size:16px;line-height:22px;transition:all 1s cubic-bezier(.34,.7,.27,1)}.about__description,.about__title{color:#fff;opacity:0;margin-bottom:40px}.about__description{font-size:14px;line-height:19px;transition:all 1s cubic-bezier(.4,0,.2,1) .3s;transform:translateY(30px)}.about__container-image{clip-path:polygon(0 0,100% 0,100% 0,0 0);width:75%;max-width:250px;transition:clip-path 1s cubic-bezier(.645,.045,.355,1);overflow:hidden}.about__image{border-radius:4px;transition:all 1s cubic-bezier(.645,.045,.355,1) .3s;transform:scale(1.1)}.about__copyright{color:#fff;opacity:0;text-transform:uppercase;width:75%;max-width:250px;margin-top:5px;font-size:10px;font-weight:800;line-height:1.2;transition:all 1s cubic-bezier(.4,0,.2,1) .5s;transform:translateY(30px)}.about--tadam .word-content{transform:translateZ(0)translateY(0)}.about--tadam .about__title{opacity:1}.about--tadam .about__description{opacity:1;transform:translateY(0)}.about--tadam .about__container-image{clip-path:polygon(0 0,100% 0,100% 100%,0 100%)}.about--tadam .about__image{transform:scale(1)}.about--tadam .about__copyright{opacity:1;transform:translateY(0)}.about-cards{padding-top:100px}.about-cards__container{margin-left:auto;margin-right:auto;padding-left:20px;padding-right:20px}@media only screen and (min-width:1024px){.about-cards__container{margin-left:auto;margin-right:auto}}.about-cards__container-card{opacity:0;transform:translateY(300px)}.about-cards__container-card:nth-of-type(n){transition:all .5s cubic-bezier(.3,1,.7,1) .5s}.about-cards__container-card:nth-of-type(2n){transition:all .5s cubic-bezier(.3,1,.7,1) .6s}.about-cards__container-card:nth-of-type(3n){transition:all .5s cubic-bezier(.3,1,.7,1) .7s}.about-cards__container-card:nth-of-type(4n){transition:all .5s cubic-bezier(.3,1,.7,1) .8s}.about-cards__container-card:nth-of-type(5n){transition:all .5s cubic-bezier(.3,1,.7,1) .9s}.about-cards__container-card:nth-of-type(6n){transition:all .5s cubic-bezier(.3,1,.7,1) 1s}.about-cards__container-card:nth-of-type(7n){transition:all .5s cubic-bezier(.3,1,.7,1) 1.1s}.about-cards__container-card:nth-of-type(8n){transition:all .5s cubic-bezier(.3,1,.7,1) 1.2s}.about-cards__container-card:nth-of-type(9n){transition:all .5s cubic-bezier(.3,1,.7,1) 1.3s}.about-cards__container-card:nth-of-type(10n){transition:all .5s cubic-bezier(.3,1,.7,1) 1.4s}.about-cards__container-card:nth-of-type(11n){transition:all .5s cubic-bezier(.3,1,.7,1) 1.5s}.about-cards__container-card:nth-of-type(12n){transition:all .5s cubic-bezier(.3,1,.7,1) 1.6s}.about-cards__container-card:nth-of-type(13n){transition:all .5s cubic-bezier(.3,1,.7,1) 1.7s}.about-cards__container-card:nth-of-type(14n){transition:all .5s cubic-bezier(.3,1,.7,1) 1.8s}.about-cards__container-card:nth-of-type(15n){transition:all .5s cubic-bezier(.3,1,.7,1) 1.9s}.about-cards__container-card:nth-of-type(16n){transition:all .5s cubic-bezier(.3,1,.7,1) 2s}.about-cards__container-card:nth-of-type(17n){transition:all .5s cubic-bezier(.3,1,.7,1) 2.1s}.about-cards__container-card:nth-of-type(18n){transition:all .5s cubic-bezier(.3,1,.7,1) 2.2s}.about-cards__container-card:nth-of-type(19n){transition:all .5s cubic-bezier(.3,1,.7,1) 2.3s}.about-cards__container-card:nth-of-type(20n){transition:all .5s cubic-bezier(.3,1,.7,1) 2.4s}.about-cards__container-card:nth-of-type(21n){transition:all .5s cubic-bezier(.3,1,.7,1) 2.5s}.about-cards__container-card:nth-of-type(22n){transition:all .5s cubic-bezier(.3,1,.7,1) 2.6s}.about-cards__container-card:nth-of-type(23n){transition:all .5s cubic-bezier(.3,1,.7,1) 2.7s}.about-cards__container-card:nth-of-type(24n){transition:all .5s cubic-bezier(.3,1,.7,1) 2.8s}.about-cards__container-card:nth-of-type(25n){transition:all .5s cubic-bezier(.3,1,.7,1) 2.9s}.about-cards__card{background-color:#fff;border-radius:4px;margin-bottom:10px;padding:35px}.about-cards__title{margin-bottom:20px;font-size:16px}.about-cards__description{font-size:14px}.about-cards__link{color:#1d1d1d;text-transform:uppercase;border:1px solid #1d1d1d;border-radius:4px;width:fit-content;margin-top:20px;padding:6px 10px;font-size:10px;font-weight:700;line-height:1;display:block}@media only screen and (min-width:1024px){.about-cards__link{display:inline-block;position:relative;overflow:hidden}.about-cards__link,.about-cards__link:after{transition:all .3s cubic-bezier(.34,.7,.27,1)}.about-cards__link:after{content:"";background-color:#1d1d1d;width:100%;height:100%;position:absolute;top:0;left:0;transform:translate(-100%)}.about-cards__link:hover{color:#fff;z-index:1}.about-cards__link:hover:after{z-index:-1;transform:translate(0)}}.about-cards__container-image{width:100%;margin-bottom:10px;padding-bottom:100%;display:none;position:relative;overflow:hidden}.about-cards__image{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;position:absolute}.about-cards__wysiwyg{padding-top:20px}.about-cards__wysiwyg ul{padding-left:11px;list-style:none!important}.about-cards__wysiwyg ul li{word-break:break-word;margin-bottom:5px;font-size:12px;line-height:1.2;position:relative}.about-cards__wysiwyg ul li:before{content:"";background-color:#1d1d1d;width:5px;height:1px;display:inline-block;position:absolute;top:7px;left:-10px}@media only screen and (min-width:1024px){.about-cards__wysiwyg ul li{font-size:14px}.about-cards__wysiwyg ul li:before{top:11px}}.about-cards__wysiwyg ol{padding-left:11px;list-style:auto!important}.about-cards__wysiwyg ol li{word-break:break-word;font-size:12px;line-height:1.2}.about-cards__wysiwyg ol li::marker{color:#1d1d1d;font-weight:500}@media only screen and (min-width:1024px){.about-cards__wysiwyg ol li{font-size:14px}}.about-cards--tadam .about-cards__container-card{opacity:1;transform:translateY(0)}.about-phases{padding-top:100px}.about-phases__container{margin-left:auto;margin-right:auto;padding-left:20px;padding-right:20px}@media only screen and (min-width:1024px){.about-phases__container{margin-left:auto;margin-right:auto}}.about-phases__title{color:#fff;margin-bottom:15px;line-height:1.2}.about-phases__container-link{opacity:0;transition:all 1s cubic-bezier(.4,0,.2,1) .5s;transform:translateY(30px)}.about-phases__link{color:#1d1d1d;cursor:pointer;text-transform:uppercase;background-color:#fff;border-radius:4px;width:fit-content;margin-bottom:15px;padding:6px 10px;font-size:10px;font-weight:700;line-height:1;display:block}@media only screen and (min-width:1024px){.about-phases__link{transition:all .3s cubic-bezier(.34,.7,.27,1)}.about-phases__link:hover{transform:translate(5px)}}.about-phases__head{margin-bottom:50px}.about-phases__phases-item{opacity:0;border-bottom:1px solid #fff;grid-template-columns:1fr 3fr;padding:20px 0;display:grid;transform:translate(-50px)}.about-phases__phases-item:nth-of-type(n){transition:all .8s cubic-bezier(.215,.61,.355,1)}.about-phases__phases-item:nth-of-type(2n){transition:all .8s cubic-bezier(.215,.61,.355,1) .1s}.about-phases__phases-item:nth-of-type(3n){transition:all .8s cubic-bezier(.215,.61,.355,1) .2s}.about-phases__phases-item:nth-of-type(4n){transition:all .8s cubic-bezier(.215,.61,.355,1) .3s}.about-phases__phases-item:nth-of-type(5n){transition:all .8s cubic-bezier(.215,.61,.355,1) .4s}.about-phases__phases-item:nth-of-type(6n){transition:all .8s cubic-bezier(.215,.61,.355,1) .5s}.about-phases__phases-item:nth-of-type(7n){transition:all .8s cubic-bezier(.215,.61,.355,1) .6s}.about-phases__phases-item:nth-of-type(8n){transition:all .8s cubic-bezier(.215,.61,.355,1) .7s}.about-phases__phases-item:nth-of-type(9n){transition:all .8s cubic-bezier(.215,.61,.355,1) .8s}.about-phases__phases-item:nth-of-type(10n){transition:all .8s cubic-bezier(.215,.61,.355,1) .9s}.about-phases__phases-item:nth-of-type(11n){transition:all .8s cubic-bezier(.215,.61,.355,1) 1s}.about-phases__phases-item:nth-of-type(12n){transition:all .8s cubic-bezier(.215,.61,.355,1) 1.1s}.about-phases__phases-item:nth-of-type(13n){transition:all .8s cubic-bezier(.215,.61,.355,1) 1.2s}.about-phases__phases-item:nth-of-type(14n){transition:all .8s cubic-bezier(.215,.61,.355,1) 1.3s}.about-phases__phases-item:nth-of-type(15n){transition:all .8s cubic-bezier(.215,.61,.355,1) 1.4s}.about-phases__phases-item:nth-of-type(16n){transition:all .8s cubic-bezier(.215,.61,.355,1) 1.5s}.about-phases__phases-item:nth-of-type(17n){transition:all .8s cubic-bezier(.215,.61,.355,1) 1.6s}.about-phases__phases-item:nth-of-type(18n){transition:all .8s cubic-bezier(.215,.61,.355,1) 1.7s}.about-phases__phases-item:nth-of-type(19n){transition:all .8s cubic-bezier(.215,.61,.355,1) 1.8s}.about-phases__phases-item:nth-of-type(20n){transition:all .8s cubic-bezier(.215,.61,.355,1) 1.9s}.about-phases__phases-item:nth-of-type(21n){transition:all .8s cubic-bezier(.215,.61,.355,1) 2s}.about-phases__phases-item:nth-of-type(22n){transition:all .8s cubic-bezier(.215,.61,.355,1) 2.1s}.about-phases__phases-item:nth-of-type(23n){transition:all .8s cubic-bezier(.215,.61,.355,1) 2.2s}.about-phases__phases-item:nth-of-type(24n){transition:all .8s cubic-bezier(.215,.61,.355,1) 2.3s}.about-phases__phases-item:nth-of-type(25n){transition:all .8s cubic-bezier(.215,.61,.355,1) 2.4s}.about-phases__phases-item:first-child{border-top:1px solid #fff}.about-phases li{opacity:0;transform:translate(-50px)}.about-phases li:nth-of-type(n){transition:all .8s cubic-bezier(.215,.61,.355,1)}.about-phases li:nth-of-type(2n){transition:all .8s cubic-bezier(.215,.61,.355,1) .1s}.about-phases li:nth-of-type(3n){transition:all .8s cubic-bezier(.215,.61,.355,1) .2s}.about-phases li:nth-of-type(4n){transition:all .8s cubic-bezier(.215,.61,.355,1) .3s}.about-phases li:nth-of-type(5n){transition:all .8s cubic-bezier(.215,.61,.355,1) .4s}.about-phases li:nth-of-type(6n){transition:all .8s cubic-bezier(.215,.61,.355,1) .5s}.about-phases li:nth-of-type(7n){transition:all .8s cubic-bezier(.215,.61,.355,1) .6s}.about-phases li:nth-of-type(8n){transition:all .8s cubic-bezier(.215,.61,.355,1) .7s}.about-phases li:nth-of-type(9n){transition:all .8s cubic-bezier(.215,.61,.355,1) .8s}.about-phases li:nth-of-type(10n){transition:all .8s cubic-bezier(.215,.61,.355,1) .9s}.about-phases li:nth-of-type(11n){transition:all .8s cubic-bezier(.215,.61,.355,1) 1s}.about-phases li:nth-of-type(12n){transition:all .8s cubic-bezier(.215,.61,.355,1) 1.1s}.about-phases li:nth-of-type(13n){transition:all .8s cubic-bezier(.215,.61,.355,1) 1.2s}.about-phases li:nth-of-type(14n){transition:all .8s cubic-bezier(.215,.61,.355,1) 1.3s}.about-phases li:nth-of-type(15n){transition:all .8s cubic-bezier(.215,.61,.355,1) 1.4s}.about-phases li:nth-of-type(16n){transition:all .8s cubic-bezier(.215,.61,.355,1) 1.5s}.about-phases li:nth-of-type(17n){transition:all .8s cubic-bezier(.215,.61,.355,1) 1.6s}.about-phases li:nth-of-type(18n){transition:all .8s cubic-bezier(.215,.61,.355,1) 1.7s}.about-phases li:nth-of-type(19n){transition:all .8s cubic-bezier(.215,.61,.355,1) 1.8s}.about-phases li:nth-of-type(20n){transition:all .8s cubic-bezier(.215,.61,.355,1) 1.9s}.about-phases li:nth-of-type(21n){transition:all .8s cubic-bezier(.215,.61,.355,1) 2s}.about-phases li:nth-of-type(22n){transition:all .8s cubic-bezier(.215,.61,.355,1) 2.1s}.about-phases li:nth-of-type(23n){transition:all .8s cubic-bezier(.215,.61,.355,1) 2.2s}.about-phases li:nth-of-type(24n){transition:all .8s cubic-bezier(.215,.61,.355,1) 2.3s}.about-phases li:nth-of-type(25n){transition:all .8s cubic-bezier(.215,.61,.355,1) 2.4s}.about-phases li:first-child{border-top:1px solid #fff}.about-phases__number{color:#fff;font-size:12px}.about-phases__phases-name{text-transform:uppercase;margin-bottom:10px;font-weight:800}.about-phases__phases-name,.about-phases__phases-paragraph{color:#fff;font-size:12px;line-height:15px}.about-phases__bottom{opacity:0;justify-content:center;align-items:center;margin:20px;transition:all .8s cubic-bezier(.86,0,.07,1) .5s;display:flex}.about-phases__button-more{color:#fff;cursor:pointer;text-transform:uppercase;border:1px solid #fff;border-radius:4px;width:fit-content;padding:6px 10px;font-size:10px;font-weight:700;line-height:1}@media only screen and (min-width:1024px){.about-phases__button-more{display:inline-block;position:relative;overflow:hidden}.about-phases__button-more,.about-phases__button-more:after{transition:all .3s cubic-bezier(.34,.7,.27,1)}.about-phases__button-more:after{content:"";z-index:-1;background-color:#fff;width:100%;height:100%;position:absolute;top:0;left:0;transform:translate(-100%)}.about-phases__button-more svg{margin-right:5px;transition:all .3s cubic-bezier(.34,.7,.27,1)}.about-phases__button-more:hover{color:#1d1d1d;z-index:1}.about-phases__button-more:hover:after{transform:translate(0)}.about-phases__button-more:hover svg line,.about-phases__button-more:hover svg path{stroke:#1d1d1d}}.about-phases--tadam .word-content{transform:translateZ(0)translateY(0)}.about-phases--tadam li{opacity:1;transform:translate(0)}.about-phases--tadam .about-phases__container-link{opacity:1;transform:translateY(0)}.about-phases--tadam .about-phases__bottom{opacity:1}.about-phases--tadam .about-phases__phases-item{opacity:1;transform:translate(0)}.lifecycle{background-color:#fff;margin-top:100px;padding:100px 0}.lifecycle__container{margin-left:auto;margin-right:auto;padding-left:20px;padding-right:20px}@media only screen and (min-width:1024px){.lifecycle__container{margin-left:auto;margin-right:auto}}.lifecycle__title{font-size:18px;line-height:26px;transition:all 1s cubic-bezier(.34,.7,.27,1)}.lifecycle__description,.lifecycle__title{color:#1d1d1d;opacity:0;margin-bottom:40px}.lifecycle__description{font-size:14px;line-height:19px;transition:all 1s cubic-bezier(.4,0,.2,1) .3s}.lifecycle__description,.lifecycle__image{transform:translateY(30px)}.lifecycle__image{opacity:0;width:100%;max-width:300px;transition:all 1s cubic-bezier(.4,0,.2,1) .5s}.lifecycle--tadam .word-content{transform:translateZ(0)translateY(0)}.lifecycle--tadam .lifecycle__title{opacity:1}.lifecycle--tadam .lifecycle__description,.lifecycle--tadam .lifecycle__image{opacity:1;transform:translateY(0)}.about-video{background-color:#fff}.about-video__container-video{border-radius:4px;width:100%;height:250px;overflow:hidden}.about-video__container-video,.about-video__play{justify-content:center;align-items:center;display:flex;position:relative}.about-video__play{cursor:pointer;pointer-events:all;text-transform:uppercase;z-index:1;border:2px solid #1d1d1d;border-radius:50%;width:60px;height:60px;font-size:13px;font-weight:800}.about-video__video{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;position:absolute}.about-team{background-color:#fff;padding-top:100px;padding-bottom:100px}.about-team__container{z-index:2;margin-left:auto;margin-right:auto;padding-left:20px;padding-right:20px;position:relative}@media only screen and (min-width:1024px){.about-team__container{margin-left:auto;margin-right:auto}}.about-team__title{color:#1d1d1d;margin-bottom:15px;font-size:18px;line-height:26px}.about-team__link{color:#1d1d1d;text-transform:uppercase;background-color:#fff;border-radius:4px;width:fit-content;margin-bottom:15px;padding:6px 10px;font-size:10px;font-weight:700;line-height:1;display:block}@media only screen and (min-width:1024px){.about-team__link{transition:all .3s cubic-bezier(.34,.7,.27,1)}.about-team__link:hover{transform:translate(5px)}}.about-team__head{margin-bottom:50px}.about-team__team-grid{border-top:1px solid #1d1d1d}.about-team__team-text-large{display:none}.about-team__team-item{opacity:0;border-bottom:1px solid #1d1d1d;grid-template-columns:1fr 3fr;padding:20px 0;display:grid;position:relative;transform:translate(-50px)}.about-team__team-item:nth-of-type(n){transition:all .8s cubic-bezier(.215,.61,.355,1)}.about-team__team-item:nth-of-type(2n){transition:all .8s cubic-bezier(.215,.61,.355,1) .1s}.about-team__team-item:nth-of-type(3n){transition:all .8s cubic-bezier(.215,.61,.355,1) .2s}.about-team__team-item:nth-of-type(4n){transition:all .8s cubic-bezier(.215,.61,.355,1) .3s}.about-team__team-item:nth-of-type(5n){transition:all .8s cubic-bezier(.215,.61,.355,1) .4s}.about-team__team-item:nth-of-type(6n){transition:all .8s cubic-bezier(.215,.61,.355,1) .5s}.about-team__team-item:nth-of-type(7n){transition:all .8s cubic-bezier(.215,.61,.355,1) .6s}.about-team__team-item:nth-of-type(8n){transition:all .8s cubic-bezier(.215,.61,.355,1) .7s}.about-team__team-item:nth-of-type(9n){transition:all .8s cubic-bezier(.215,.61,.355,1) .8s}.about-team__team-item:nth-of-type(10n){transition:all .8s cubic-bezier(.215,.61,.355,1) .9s}.about-team__team-item:nth-of-type(11n){transition:all .8s cubic-bezier(.215,.61,.355,1) 1s}.about-team__team-item:nth-of-type(12n){transition:all .8s cubic-bezier(.215,.61,.355,1) 1.1s}.about-team__team-item:nth-of-type(13n){transition:all .8s cubic-bezier(.215,.61,.355,1) 1.2s}.about-team__team-item:nth-of-type(14n){transition:all .8s cubic-bezier(.215,.61,.355,1) 1.3s}.about-team__team-item:nth-of-type(15n){transition:all .8s cubic-bezier(.215,.61,.355,1) 1.4s}.about-team__team-item:nth-of-type(16n){transition:all .8s cubic-bezier(.215,.61,.355,1) 1.5s}.about-team__team-item:nth-of-type(17n){transition:all .8s cubic-bezier(.215,.61,.355,1) 1.6s}.about-team__team-item:nth-of-type(18n){transition:all .8s cubic-bezier(.215,.61,.355,1) 1.7s}.about-team__team-item:nth-of-type(19n){transition:all .8s cubic-bezier(.215,.61,.355,1) 1.8s}.about-team__team-item:nth-of-type(20n){transition:all .8s cubic-bezier(.215,.61,.355,1) 1.9s}.about-team__team-item:nth-of-type(21n){transition:all .8s cubic-bezier(.215,.61,.355,1) 2s}.about-team__team-item:nth-of-type(22n){transition:all .8s cubic-bezier(.215,.61,.355,1) 2.1s}.about-team__team-item:nth-of-type(23n){transition:all .8s cubic-bezier(.215,.61,.355,1) 2.2s}.about-team__team-item:nth-of-type(24n){transition:all .8s cubic-bezier(.215,.61,.355,1) 2.3s}.about-team__team-item:nth-of-type(25n){transition:all .8s cubic-bezier(.215,.61,.355,1) 2.4s}.about-team__team-item:after{content:"";transform-origin:top;background-color:#1d1d1d;border-radius:4px;width:calc(100% + 20px);height:calc(100% + 2px);transition:all .8s cubic-bezier(.34,.7,.27,1);position:absolute;top:-1px;left:-10px;transform:scaleY(0)}.about-team__team-item--opened:after{transform:scaleY(1)}.about-team__team-item--opened .about-team__number,.about-team__team-item--opened .about-team__team-job,.about-team__team-item--opened .about-team__team-name,.about-team__team-item--opened .about-team__team-paragraph{color:#fff}.about-team__team-item--opened .about-team__icon-line,.about-team__team-item--opened .about-team__icon-line-second{background-color:#fff}.about-team__team-item--opened .about-team__icon-line-second{width:0}.about-team__number{color:#1d1d1d;z-index:2;font-size:12px;position:relative}.about-team__team-text{z-index:2;padding-right:20%;position:relative}.about-team__team-name{margin-bottom:10px;font-size:14px;line-height:16px}.about-team__team-paragraph{pointer-events:none;margin-top:20px;margin-bottom:20px}.about-team__team-image{border-radius:4px;width:100%}.about-team__team-image--small{pointer-events:none;display:block}.about-team__team-image--large{pointer-events:none;display:none}.about-team__team-content{height:0;overflow:hidden}.about-team__container-icon{z-index:2;justify-content:flex-end;align-items:flex-start;display:flex;position:absolute;top:20px;right:0}.about-team__icon{justify-content:center;align-items:center;margin-top:5px;transition:all .5s cubic-bezier(.4,0,.2,1);display:flex;position:relative}.about-team__icon-line,.about-team__icon-line-second{background-color:#1d1d1d;width:12px;height:1px;display:block}.about-team__icon-line-second{transform-origin:50%;transition:all .5s cubic-bezier(.4,0,.2,1);position:absolute;transform:rotate(90deg)}.about-team .cta{z-index:1;margin-bottom:0;position:relative}.about-team--tadam .word-content{transform:translateZ(0)translateY(0)}.about-team--tadam .about-team__team-item{opacity:1;transform:translate(0)}.about-phases-last{padding-bottom:100px}@media only screen and (min-width:600px){.about-head{padding-top:200px}.about-head__grid{grid-template-columns:5fr 3fr;width:100%;padding:0;display:grid}.about-head__anchor-grid-container{width:100%;padding:0 20px}.about-head__anchor-grid{margin:0}.about__grid{padding:0 8.33%}.about__title{margin-bottom:60px;font-size:18px;line-height:26px}.about__copyright,.about__image{width:50%}.about-cards{padding-top:100px}.about-cards__container{margin-left:auto;margin-right:auto;padding-left:20px;padding-right:20px}}@media only screen and (min-width:600px) and (min-width:1024px){.about-cards__container{margin-left:auto;margin-right:auto}}@media only screen and (min-width:600px){.about-cards__title{font-size:18px}.about-cards__description{font-size:16px}.about-cards__card{padding:82px 90px}.about-phases{padding-top:150px}.about-phases__grid{padding:0 8.33%}.about-phases__head{margin-bottom:45px}.about-phases__phases-item{grid-template-columns:1fr 5fr}.about-phases__phases-text{-webkit-column-gap:20px;-moz-column-gap:20px;grid-template-columns:1fr 1fr;column-gap:20px;display:grid}.about-phases__phases-name,.about-phases__phases-paragraph{color:#fff;font-size:14px;line-height:19px}.lifecycle__grid{padding:0 8.33%}.lifecycle__title{margin-bottom:60px;font-size:32px;line-height:40px}.lifecycle__image{padding-right:16%}.about-video__container{padding:0 10px}.about-video__container-video{height:300px}.about-video__play{width:80px;height:80px}.about-team__head{margin-bottom:50px;padding:0 8.33%}.about-team__title{font-size:26px;line-height:32px}.about-team__team-item{border-bottom:1px solid #1d1d1d;grid-template-columns:1fr 7fr;padding:20px 0;display:grid;position:relative}.about-team__team-item--opened .about-team__team-content{grid-template-columns:1fr 1fr;display:grid;position:relative}.about-team__team-item--opened .about-team__team-image{opacity:1}.about-team__team-item--opened .about-team__team-paragraph{opacity:1;transition:all .3s cubic-bezier(.4,0,.2,1) .3s;transform:translateY(0)}.about-team__team-text{padding-right:30px}.about-team__team-name{width:calc(50% - 20px);font-size:18px;line-height:21px}.about-team__team-job{width:calc(50% - 20px)}.about-team__team-paragraph{opacity:0;margin-right:20px;transition:all .3s cubic-bezier(.4,0,.2,1);transform:translateY(20px)}.about-team__team-content{grid-template-columns:1fr 1fr;display:grid;position:relative;overflow:visible}.about-team__team-image{opacity:0;border-radius:4px;width:50%;transition:all .3s cubic-bezier(.34,.7,.27,1) .3s;position:absolute;bottom:-21px;right:0}.about-phases-last{padding-bottom:150px}}@media only screen and (min-width:1024px){.about-head{height:100vh}.about-head__container{align-items:flex-end;height:100%;display:flex}.about-head__link{transition:all .4s cubic-bezier(.3,1,.7,1)}.about-head__link:hover{transform:translate(5px)}.about-head__anchor-grid{padding-right:20%}.about{padding-top:200px}.about__grid{-webkit-column-gap:8.33%;-moz-column-gap:8.33%;grid-template-columns:6fr 3fr;column-gap:8.33%;padding:0 8.33%;display:grid}.about__title{margin-bottom:0;font-size:26px!important;line-height:32px!important}.about__copyright,.about__image{width:75%}.about-cards{padding-top:150px}.about-cards__container{max-width:none;padding:10px}.about-cards__grid{justify-content:space-between;display:flex;position:relative}.about-cards__container-card{opacity:1;width:33.33%;position:relative;transform:translateY(0);transition:none!important}.about-cards__container-card:nth-child(2n) .about-cards__card{margin-top:200px}.about-cards__container-card:nth-child(3n) .about-cards__card{margin-top:400px}.about-cards__card{flex-direction:column;justify-content:space-between;min-height:905px;margin:0 2px 2px;padding:30px;display:flex;position:sticky;top:70px}}@media only screen and (min-width:1024px) and (min-width:1300px){.about-cards__card{min-height:877px;padding:62px}}@media only screen and (min-width:1024px) and (min-width:1900px){.about-cards__card{min-height:1000px}}@media only screen and (min-width:1024px){.about-cards__title{font-size:26px!important;line-height:32px!important}.about-cards__container-image{margin-top:30px;padding-bottom:80%;display:block}}@media only screen and (min-width:1024px) and (min-width:1300px){.about-cards__container-image{padding-bottom:70%}}@media only screen and (min-width:1024px){.about-phases{padding-top:150px}.about-phases__grid{grid-template-columns:3fr 7fr;display:grid}.about-phases__head{padding-right:30px}.about-phases__title{font-size:26px!important;line-height:32px!important}.about-phases__number,.about-phases__phases-name,.about-phases__phases-paragraph{z-index:2;transition:all .5s cubic-bezier(.34,.7,.27,1)}.about-phases__phases-item{transition:all .5s cubic-bezier(.34,.7,.27,1);position:relative}.about-phases__phases-item:after{content:"";transform-origin:top;z-index:1;background-color:#fff;border-radius:5px;width:calc(100% + 20px);height:calc(100% + 4px);transition:all .5s cubic-bezier(.4,0,.2,1);position:absolute;top:-2px;left:-10px;transform:scaleY(0)}.about-phases__phases-item:hover:after{transform:scaleY(1)}.about-phases__phases-item:hover .about-phases__number,.about-phases__phases-item:hover .about-phases__phases-name,.about-phases__phases-item:hover .about-phases__phases-paragraph{color:#1d1d1d}.lifecycle{margin-top:200px;padding:150px 0}.lifecycle__grid{-webkit-column-gap:8.33%;-moz-column-gap:8.33%;grid-template-columns:6fr 3fr;column-gap:8.33%;padding:0 8.33%;display:grid}.lifecycle__title{margin-bottom:0;font-size:46px;line-height:52px}.lifecycle__image{padding:0}.about-video__container-video{height:700px}.about-video__play{width:90px;height:90px;transition:all .5s cubic-bezier(.3,1,.7,1)}.about-video__play:hover{color:#fff;border-color:#fff;width:100px;height:100px}.about-team__head{margin-bottom:150px}.about-team__title{max-width:500px}.about-team__team-item{cursor:pointer;padding:30px 0}.about-team__team-item:hover .about-team__container-icon{transform:scale(1.5)}.about-team__team-item:hover .about-team__container-team-image{opacity:1;z-index:1000;transition:all 1s cubic-bezier(.34,.7,.27,1);transform:scale(1)}.about-team__team-name{width:100%;margin-bottom:0;font-size:26px}.about-team__team-job{text-align:right;width:100%}.about-team__container-team-image{opacity:0;pointer-events:none;justify-content:center;transition:all 1s cubic-bezier(.34,.7,.27,1);display:flex;position:relative}.about-team__team-image-large{opacity:1;border-radius:4px;width:auto;height:300px;position:absolute;top:-150px}.about-team__team-text-large{grid-template-columns:1fr 1fr 1fr;display:grid}.about-team__team-content{grid-template-columns:1fr 1fr 1fr!important}.about-team__container-icon{transition:all .5s cubic-bezier(.4,0,.2,1);top:33px}.about-team .small{display:none}.about-phases-last{padding-bottom:200px}.about-phases-last .about-phases__phases-item{opacity:1!important;transform:translate(0)!important}.about-phases-last .shown{display:block}.about-phases-last .hidden{display:none}}.page-template-tp-wysiwyg{background-color:#1d1d1d}.page-template-tp-wysiwyg .header__item{color:#fff}#tinymce{color:#000;background-color:#fff;margin-top:0!important}#tinymce h1{font-size:40px;line-height:40px}@media only screen and (min-width:1024px){#tinymce h1{font-size:50px;line-height:50px}}#tinymce h2{font-size:30px;line-height:30px}@media only screen and (min-width:1024px){#tinymce h2{font-size:40px;line-height:40px}}#tinymce h3{font-size:25px;line-height:25px}@media only screen and (min-width:1024px){#tinymce h3{font-size:35px;line-height:35px}}#tinymce h4{font-size:20px;line-height:20px}@media only screen and (min-width:1024px){#tinymce h4{font-size:30px;line-height:30px}}#tinymce h5{font-size:18px;line-height:18px}@media only screen and (min-width:1024px){#tinymce h5{font-size:20px;line-height:20px}}#tinymce h1,#tinymce h2,#tinymce h3,#tinymce h4,#tinymce h5,#tinymce h6{color:#1d1d1d;text-transform:none}#tinymce ul{margin:initial!important;padding-left:30px!important;list-style:outside!important}#tinymce p{color:#1d1d1d;font-size:18px;line-height:1.3;margin:0!important}#tinymce a{text-decoration:underline}.page-wysiwyg h1{font-size:45px;line-height:45px}@media only screen and (min-width:1024px){.page-wysiwyg h1{font-size:60px;line-height:60px}}.page-wysiwyg h2{font-size:40px;line-height:40px}@media only screen and (min-width:1024px){.page-wysiwyg h2{font-size:50px;line-height:50px}}.page-wysiwyg h3{font-size:30px;line-height:30px}@media only screen and (min-width:1024px){.page-wysiwyg h3{font-size:40px;line-height:40px}}.page-wysiwyg h4{font-size:20px;line-height:20px}@media only screen and (min-width:1024px){.page-wysiwyg h4{font-size:30px;line-height:30px}}.page-wysiwyg h5{font-size:18px;line-height:18px}@media only screen and (min-width:1024px){.page-wysiwyg h5{font-size:20px;line-height:20px}}.page-wysiwyg h1,.page-wysiwyg h2,.page-wysiwyg h3,.page-wysiwyg h4,.page-wysiwyg h5,.page-wysiwyg h6{color:#fff;text-transform:none;font-weight:400!important}.page-wysiwyg ul{padding-left:40px;list-style:none!important}.page-wysiwyg ul li{word-break:break-word;font-size:16px;line-height:20px;position:relative}.page-wysiwyg ul li:before{content:"";background-color:#fff;width:10px;height:1px;display:inline-block;position:absolute;top:10px;left:-17px}@media only screen and (min-width:1024px){.page-wysiwyg ul li{font-size:18px;line-height:22px}.page-wysiwyg ul li:before{top:11px}}.page-wysiwyg ol{padding-left:40px;list-style:auto!important}.page-wysiwyg ol li{word-break:break-word;font-size:16px;line-height:20px}.page-wysiwyg ol li::marker{color:#fff;font-weight:500}@media only screen and (min-width:1024px){.page-wysiwyg ol li{font-size:18px;line-height:22px}}.page-wysiwyg ol,.page-wysiwyg p,.page-wysiwyg ul{color:#fff}.page-wysiwyg p{font-size:16px;line-height:20px;margin:0!important}@media only screen and (min-width:1024px){.page-wysiwyg p{font-size:18px;line-height:22px}}.page-wysiwyg figure{margin:5px}.page-wysiwyg a{text-decoration:underline}.page-wysiwyg .button,.page-wysiwyg a{color:#fff}.page-wysiwyg .button mark,.page-wysiwyg a mark{color:#fff!important}.page-wysiwyg .aligncenter{margin:auto}.page-wysiwyg .alignright{float:right;padding-left:50px}.page-wysiwyg .alignleft{float:left;padding-right:50px}.page-wysiwyg{min-height:calc(100vh - 135px);padding-top:200px;padding-bottom:100px}.page-wysiwyg__container{margin-left:auto;margin-right:auto;padding-left:20px;padding-right:20px}@media only screen and (min-width:1024px){.page-wysiwyg__container{margin-left:auto;margin-right:auto}}@media only screen and (min-width:600px){.page-wysiwyg{padding-top:250px;padding-bottom:150px}}@media only screen and (min-width:1024px){.page-template-tp-wysiwyg .module-logo__logo{height:20px}.page-template-tp-wysiwyg .module-logo__logo-secondary{display:none}.page-wysiwyg{padding-top:250px;padding-bottom:100px}.page-wysiwyg__grid{opacity:0;margin:0 12.66%;transition:all .8s cubic-bezier(.215,.61,.355,1);transform:translateY(100px)}.page-wysiwyg--tadam .page-wysiwyg__grid{opacity:1;transform:translateY(0)}}.error404{background-color:#1d1d1d}.error404 .header__item{color:#fff}.error{min-height:100dvh;overflow:hidden}.error,.error__container{justify-content:center;align-items:center;display:flex;position:relative}.error__container{z-index:1;flex-direction:column;width:100%;height:100%;min-height:500px;margin-left:auto;margin-right:auto;padding-left:20px;padding-right:20px}@media only screen and (min-width:1024px){.error__container{margin-left:auto;margin-right:auto}}.error__title{color:#fff;text-align:center;margin-bottom:40px;font-family:swiss,Helvetica,Arial,sans-serif;font-size:30px;font-weight:500;line-height:1.2}@media only screen and (min-width:600px){.error__title{font-size:40px}}.error__button{color:#1d1d1d;pointer-events:all;text-transform:uppercase;background-color:#fff;border:1px solid #000;border-radius:4px;justify-content:center;align-items:center;padding:10px 20px;font-size:12px;font-weight:800;display:flex}.single-projects{background-color:#1d1d1d}.single-projects .header__item{color:#fff}.single-projects .cta{margin-top:0!important;margin-bottom:0!important}.single-projects .cta__block{background-color:#1d1d1d}.single-projects .cta__block:after{background-color:#292929}.single-projects .cta__block-left{color:#fff}.single-projects .cta__letter path{fill:#fff!important}.single-projects .cta__arrows line,.single-projects .cta__arrows path{stroke:#fff!important}.single-projects .footer{background-color:#fff;margin-top:0}.single-projects .footer__logo{display:none}.single-projects .footer__logo--black{display:block}.single-projects .footer__logo-secondary{display:none}.single-projects .footer__logo-secondary--black{display:block}.project-head{padding-top:130px}.project-head__link-back{color:#fff;opacity:0;text-transform:uppercase;border:1px solid #fff;border-radius:4px;width:fit-content;margin-bottom:100px;margin-left:20px;padding:6px 10px;font-size:10px;font-weight:700;line-height:1;transition:all .8s cubic-bezier(.215,.61,.355,1);display:block;transform:translate(-30px)}@media only screen and (min-width:1024px){.project-head__link-back{display:inline-block;position:relative;overflow:hidden}.project-head__link-back,.project-head__link-back:after{transition:all .3s cubic-bezier(.34,.7,.27,1)}.project-head__link-back:after{content:"";z-index:-1;background-color:#fff;width:100%;height:100%;position:absolute;top:0;left:0;transform:translate(-100%)}.project-head__link-back svg{margin-right:5px;transition:all .3s cubic-bezier(.34,.7,.27,1)}.project-head__link-back:hover{color:#1d1d1d;z-index:1}.project-head__link-back:hover:after{transform:translate(0)}.project-head__link-back:hover svg line,.project-head__link-back:hover svg path{stroke:#1d1d1d}}.project-head__link-back span{align-items:center;display:flex}.project-head__link-back svg{margin-right:5px;transition:all .8s cubic-bezier(.215,.61,.355,1)}@media only screen and (min-width:1024px){.project-head__link-back{transform:translate(-50px)}}.project-head__content{grid-template-columns:1fr;margin-left:auto;margin-right:auto;padding-left:20px;padding-right:20px;display:grid}@media only screen and (min-width:1024px){.project-head__content{margin-left:auto;margin-right:auto}}@media only screen and (min-width:600px){.project-head__content{grid-template-columns:1fr 1fr 1fr}}.project-head__country,.project-head__title,.project-head__year{color:#fff;text-transform:uppercase;margin-bottom:3px;font-size:10px;font-weight:800}.project-head__title{transition:all .8s cubic-bezier(.33,1,.68,1)}.project-head__country,.project-head__title{opacity:0;transform:translateY(-50px)}.project-head__country{transition:all .8s cubic-bezier(.33,1,.68,1) .1s}@media only screen and (min-width:600px){.project-head__country{text-align:center}}.project-head__year{opacity:0;transition:all .8s cubic-bezier(.33,1,.68,1) .2s;transform:translateY(-50px)}@media only screen and (min-width:600px){.project-head__year{text-align:right}}.project-head__mask{margin:10px}.project-head__container-image{clip-path:polygon(0 0,100% 0,100% 0,0 0);cursor:pointer;border-radius:4px;width:100%;padding-bottom:60%;transition:clip-path 1s cubic-bezier(.645,.045,.355,1);position:relative;overflow:hidden}.project-head__image{-o-object-fit:cover;object-fit:cover;-o-object-position:top;object-position:top;width:100%;height:100%;transition:all 1s cubic-bezier(.645,.045,.355,1) .3s;position:absolute;top:0;transform:scale(1.1)}.project-head--tadam .project-head__country,.project-head--tadam .project-head__title,.project-head--tadam .project-head__year{opacity:1;transform:translateY(0)}.project-head--tadam .project-head__container-image{clip-path:polygon(0 0,100% 0,100% 100%,0 100%)}.project-head--tadam .project-head__image{transform:scale(1)}.project-head--tadam .project-head__link-back{opacity:1;transform:translate(0)}.project-similar{background-color:#fff;padding:100px 0}.project-similar__container{margin-left:auto;margin-right:auto;padding-bottom:100px;padding-left:20px;padding-right:20px}@media only screen and (min-width:1024px){.project-similar__container{margin-left:auto;margin-right:auto}}.project-similar__head-title{color:#1d1d1d;text-transform:none;margin-bottom:60px;font-size:18px;line-height:26px}.project-similar__list-item-title{font-size:12px;line-height:1.2}.project-similar a{pointer-events:all;z-index:11;width:calc(100vw - 40px);height:100%;position:absolute;top:0;left:0}.project-similar tr{position:relative}.project-similar tr,.project-similar tr p{color:#1d1d1d;font-size:12px;line-height:1.1}.project-similar thead{background-color:#0000}.project-similar th{color:#747474;font-size:8px;position:relative}.project-similar td{pointer-events:none;position:relative}.project-similar__card-container-image{display:none}.project-similar--tadam .word-content{transform:translateZ(0)translateY(0)}@media only screen and (min-width:600px){.project-head{padding-top:200px}.project-similar{padding:100px 0}.project-similar__container{padding-bottom:150px}.project-similar__head{padding:0 8.33%}.project-similar__head-title{margin-bottom:100px;font-size:26px;line-height:32px}.project-similar__list-item-title{font-size:18px}.project-similar tr,.project-similar tr p{font-size:14px}}@media only screen and (min-width:1024px){.project-head{padding-top:300px}.project-head__link-back{margin-left:0;position:absolute;top:20px;left:20px}.project-head__country,.project-head__title,.project-head__year{margin-bottom:10px;font-size:13px}.project-similar{padding:115px 0 125px}.project-similar__container{border-bottom:1px solid #b4b4b4;padding-bottom:200px}.project-similar__head-title{max-width:500px;margin-bottom:120px}.project-similar__list-item-title{font-size:26px}.project-similar__card-container-image{opacity:0;pointer-events:none;justify-content:center;transition:all 1s cubic-bezier(.34,.7,.27,1);display:flex;position:relative}.project-similar__card-image{opacity:1;border-radius:4px;width:auto;height:250px;position:absolute;top:-120px}.project-similar thead{pointer-events:none}.project-similar td,.project-similar td p{z-index:2;transition:all .5s cubic-bezier(.34,.7,.27,1)}.project-similar tr{grid-template-columns:1fr 5fr 5fr 1fr;display:grid;position:relative}.project-similar tr:after{content:"";transform-origin:top;z-index:1;background-color:#1d1d1d;border-radius:5px;width:calc(100% + 20px);height:calc(100% + 4px);transition:all .5s cubic-bezier(.4,0,.2,1);position:absolute;top:-2px;left:-10px;transform:scaleY(0)}.project-similar tr:hover .project-similar__card-container-image{opacity:1;z-index:1000;transition:all 1s cubic-bezier(.34,.7,.27,1);transform:scale(1)}.project-similar tr:hover:after{transform:scaleY(1)}.project-similar tr:hover td,.project-similar tr:hover td p{color:#fff!important}}.page-template-tp-spontanious-application{background-color:#1d1d1d}.page-template-tp-spontanious-application .header__item{color:#fff}.page-template-tp-spontanious-application .cta__block{background-color:#1d1d1d}.page-template-tp-spontanious-application .cta__block-left{color:#fff}.page-template-tp-spontanious-application .cta__letter path{fill:#fff!important}.page-template-tp-spontanious-application .cta__arrows line,.page-template-tp-spontanious-application .cta__arrows path{stroke:#fff!important}.spontanious-application{padding-top:150px}@media only screen and (min-width:1024px){.spontanious-application{padding-top:300px;padding-bottom:100px}}.spontanious-application__container{margin-left:auto;margin-right:auto;padding-left:20px;padding-right:20px}@media only screen and (min-width:1024px){.spontanious-application__container{margin-left:auto;margin-right:auto}}.spontanious-application__title{color:#fff;font-family:swiss,Helvetica,Arial,sans-serif;font-size:18px;font-weight:500;line-height:24px}@media only screen and (min-width:600px){.spontanious-application__title{font-size:26px;line-height:32px}}@media only screen and (min-width:1024px){.spontanious-application__title{padding:0 8.33%}}.spontanious-application__container-head{padding-bottom:15px}@media only screen and (min-width:1024px){.spontanious-application__form{padding:0 8.33%}}.page-template-tp-culture{background-color:#1d1d1d}.page-template-tp-culture .header__item{color:#fff}.page-template-tp-culture .cta__arrows svg line,.page-template-tp-culture .cta__arrows svg path{stroke:#1d1d1d}.page-template-tp-culture .module-distinction{background-color:#fff;padding:0!important}.page-template-tp-culture .module-distinction__distinction-paragraph,.page-template-tp-culture .module-distinction__distinction-title,.page-template-tp-culture .module-distinction__number,.page-template-tp-culture .module-distinction__title{color:#1d1d1d}.page-template-tp-culture .module-distinction__distinction-item{border-bottom:1px solid #1d1d1d}.page-template-tp-culture .module-distinction__distinction-item:first-child{border-top:1px solid #1d1d1d}.culture-head{padding-top:130px}.culture-head__container-image{clip-path:polygon(0 0,100% 0,100% 0,0 0);border-radius:4px;padding-bottom:60%;transition:clip-path 1s cubic-bezier(.645,.045,.355,1);position:relative;overflow:hidden}.culture-head__image{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;transition:all 1s cubic-bezier(.645,.045,.355,1) .3s;position:absolute;transform:scale(1.1)}.culture-head--tadam .culture-head__container-image{clip-path:polygon(0 0,100% 0,100% 100%,0 100%)}.culture-head--tadam .culture-head__image{transform:scale(1)}@media only screen and (min-width:600px){.culture-head{padding-top:200px}}@media only screen and (min-width:1024px){.culture-head{padding-top:300px}}.culture-details{background-color:#fff;padding-top:50px}.culture-details__container{margin-left:auto;margin-right:auto;padding-left:20px;padding-right:20px}@media only screen and (min-width:1024px){.culture-details__container{margin-left:auto;margin-right:auto}}.culture-details__title{color:#1d1d1d;opacity:0;margin-bottom:40px;font-size:16px;line-height:22px;transition:all 1s cubic-bezier(.34,.7,.27,1)}@media only screen and (min-width:600px){.culture-details__title{margin-bottom:60px;font-size:18px;line-height:26px}}@media only screen and (min-width:1024px){.culture-details__title{margin-bottom:0;font-size:26px!important;line-height:32px!important}}.culture-details__description{color:#1d1d1d;opacity:0;padding-bottom:50px;font-size:14px;line-height:19px;transition:all 1s cubic-bezier(.4,0,.2,1) .5s;transform:translateY(30px)}@media only screen and (min-width:600px){.culture-details__grid{padding:0 8.33%}}@media only screen and (min-width:1024px){.culture-details__grid{-webkit-column-gap:8.33%;-moz-column-gap:8.33%;grid-template-columns:6fr 3fr;column-gap:8.33%;padding:0 8.33%;display:grid}}.culture-details--tadam .word-content{transform:translateZ(0)translateY(0)}.culture-details--tadam .culture-details__title{opacity:1}.culture-details--tadam .culture-details__description{opacity:1;transform:translateY(0)}@media only screen and (min-width:1024px){.culture-details{padding-top:100px}}.culture-image{background-color:#fff}.culture-image__container-image{width:100%;margin-bottom:10px;padding-bottom:60%;position:relative;overflow:hidden}@media only screen and (min-width:1024px){.culture-image__container-image{padding-bottom:40%}}.culture-image__image{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;position:absolute}.culture-image__description{color:#b4b4b4;opacity:0;width:75%;margin-top:10px;font-size:10px;line-height:12px;transition:all .5s .5s}@media only screen and (min-width:600px){.culture-image__description{width:100%;max-width:260px}}@media only screen and (min-width:1024px){.culture-image__description{max-width:236px;font-size:12px;line-height:14px}}@media only screen and (min-width:600px){.culture-image{padding:100px 0}}.culture-event{background-color:#fff;padding-bottom:50px;overflow:hidden}.culture-event__container{margin-left:auto;margin-right:auto;padding-left:20px;padding-right:20px}@media only screen and (min-width:1024px){.culture-event__container{margin-left:auto;margin-right:auto}}.culture-event__title{color:#1d1d1d;margin-bottom:15px;font-size:18px;line-height:26px}.culture-event__link{color:#1d1d1d;text-transform:uppercase;background-color:#fff;border-radius:4px;width:fit-content;margin-bottom:15px;padding:6px 10px;font-size:10px;font-weight:700;line-height:1;display:block}@media only screen and (min-width:1024px){.culture-event__link{transition:all .3s cubic-bezier(.34,.7,.27,1)}.culture-event__link:hover{transform:translate(5px)}}.culture-event__head{margin-bottom:50px}.culture-event__event-grid{border-top:1px solid #1d1d1d}.culture-event__event-text-large{display:none}.culture-event__event-item{opacity:0;border-bottom:1px solid #1d1d1d;position:relative;transform:translate(-50px)}.culture-event__event-item:nth-of-type(n){transition:all .8s cubic-bezier(.215,.61,.355,1)}.culture-event__event-item:nth-of-type(2n){transition:all .8s cubic-bezier(.215,.61,.355,1) .1s}.culture-event__event-item:nth-of-type(3n){transition:all .8s cubic-bezier(.215,.61,.355,1) .2s}.culture-event__event-item:nth-of-type(4n){transition:all .8s cubic-bezier(.215,.61,.355,1) .3s}.culture-event__event-item:nth-of-type(5n){transition:all .8s cubic-bezier(.215,.61,.355,1) .4s}.culture-event__event-item:nth-of-type(6n){transition:all .8s cubic-bezier(.215,.61,.355,1) .5s}.culture-event__event-item:nth-of-type(7n){transition:all .8s cubic-bezier(.215,.61,.355,1) .6s}.culture-event__event-item:nth-of-type(8n){transition:all .8s cubic-bezier(.215,.61,.355,1) .7s}.culture-event__event-item:nth-of-type(9n){transition:all .8s cubic-bezier(.215,.61,.355,1) .8s}.culture-event__event-item:nth-of-type(10n){transition:all .8s cubic-bezier(.215,.61,.355,1) .9s}.culture-event__event-item:nth-of-type(11n){transition:all .8s cubic-bezier(.215,.61,.355,1) 1s}.culture-event__event-item:nth-of-type(12n){transition:all .8s cubic-bezier(.215,.61,.355,1) 1.1s}.culture-event__event-item:nth-of-type(13n){transition:all .8s cubic-bezier(.215,.61,.355,1) 1.2s}.culture-event__event-item:nth-of-type(14n){transition:all .8s cubic-bezier(.215,.61,.355,1) 1.3s}.culture-event__event-item:nth-of-type(15n){transition:all .8s cubic-bezier(.215,.61,.355,1) 1.4s}.culture-event__event-item:nth-of-type(16n){transition:all .8s cubic-bezier(.215,.61,.355,1) 1.5s}.culture-event__event-item:nth-of-type(17n){transition:all .8s cubic-bezier(.215,.61,.355,1) 1.6s}.culture-event__event-item:nth-of-type(18n){transition:all .8s cubic-bezier(.215,.61,.355,1) 1.7s}.culture-event__event-item:nth-of-type(19n){transition:all .8s cubic-bezier(.215,.61,.355,1) 1.8s}.culture-event__event-item:nth-of-type(20n){transition:all .8s cubic-bezier(.215,.61,.355,1) 1.9s}.culture-event__event-item:nth-of-type(21n){transition:all .8s cubic-bezier(.215,.61,.355,1) 2s}.culture-event__event-item:nth-of-type(22n){transition:all .8s cubic-bezier(.215,.61,.355,1) 2.1s}.culture-event__event-item:nth-of-type(23n){transition:all .8s cubic-bezier(.215,.61,.355,1) 2.2s}.culture-event__event-item:nth-of-type(24n){transition:all .8s cubic-bezier(.215,.61,.355,1) 2.3s}.culture-event__event-item:nth-of-type(25n){transition:all .8s cubic-bezier(.215,.61,.355,1) 2.4s}.culture-event__event-head{grid-template-columns:1fr 3fr;padding:20px 0;display:grid}.culture-event__event-head--opened .culture-event__icon-line-second{width:0}.culture-event__number{color:#1d1d1d;z-index:2;font-size:12px;position:relative}.culture-event__event-text{z-index:2;padding-right:20%;position:relative}.culture-event__event-name{margin-bottom:10px;font-size:14px;line-height:16px}.culture-event__event-paragraph{pointer-events:none;margin-top:20px;margin-bottom:20px;margin-left:25%}.culture-event__event-image{border-radius:4px;width:100%}.culture-event__event-image--small{pointer-events:none;display:block}.culture-event__event-image--large{pointer-events:none;display:none}.culture-event__event-content{height:0;overflow:hidden}.culture-event__container-icon{z-index:2;justify-content:flex-end;align-items:flex-start;display:flex;position:absolute;top:20px;right:0}.culture-event__icon{justify-content:center;align-items:center;margin-top:5px;transition:all .3s cubic-bezier(.34,.7,.27,1);display:flex;position:relative}.culture-event__icon-line,.culture-event__icon-line-second{background-color:#1d1d1d;width:12px;height:1px;display:block}.culture-event__icon-line-second{transform-origin:50%;transition:all .3s cubic-bezier(.34,.7,.27,1);position:absolute;transform:rotate(90deg)}.culture-event .module-carousel{margin-bottom:50px}.culture-event--tadam .word-content{transform:translateZ(0)translateY(0)}.culture-event--tadam .culture-event__event-item{opacity:1;transform:translate(0)}.module-carousel{overflow:hidden}.module-carousel .flickity-viewport,.module-carousel__list{overflow:visible}.module-carousel__grid-head{justify-content:flex-end;margin-bottom:40px;margin-left:auto;margin-right:auto;padding-left:20px;padding-right:20px;display:flex}@media only screen and (min-width:1024px){.module-carousel__grid-head{margin-left:auto;margin-right:auto;padding-left:8.33%;padding-right:8.33%}}.module-carousel__navigation{cursor:pointer;width:fit-content}.module-carousel__navigation,.module-carousel__navigation-left{display:flex}.module-carousel__navigation-left{background-color:#1d1d1d;border-radius:6px;justify-content:center;align-items:center;width:40px;height:40px;margin-right:5px}.module-carousel__navigation-left svg{position:absolute}.module-carousel__navigation-right{background-color:#1d1d1d;border-radius:6px;justify-content:center;align-items:center;width:40px;height:40px;display:flex}.module-carousel__navigation-right svg{position:absolute}.jobs{padding-top:50px}.jobs__container{margin-left:auto;margin-right:auto;padding-left:20px;padding-right:20px}@media only screen and (min-width:1024px){.jobs__container{margin-left:auto;margin-right:auto}}.jobs__title{color:#fff;margin-bottom:15px;font-size:18px;line-height:26px}@media only screen and (min-width:600px){.jobs__title{font-size:26px;line-height:32px}}@media only screen and (min-width:1024px){.jobs__title{max-width:500px}}.jobs__head{margin-bottom:50px}@media only screen and (min-width:600px){.jobs__head{margin-bottom:50px;padding:0 8.33%}}@media only screen and (min-width:1024px){.jobs__head{margin-top:100px;margin-bottom:100px}}.jobs__job-grid{border-top:1px solid #fff}.jobs__job-item{opacity:0;border-bottom:1px solid #fff;grid-template-columns:1fr 3fr 2fr;padding:20px 0;display:grid;position:relative;transform:translate(-50px)}.jobs__job-item:nth-of-type(n){transition:all .8s cubic-bezier(.215,.61,.355,1)}.jobs__job-item:nth-of-type(2n){transition:all .8s cubic-bezier(.215,.61,.355,1) .1s}.jobs__job-item:nth-of-type(3n){transition:all .8s cubic-bezier(.215,.61,.355,1) .2s}.jobs__job-item:nth-of-type(4n){transition:all .8s cubic-bezier(.215,.61,.355,1) .3s}.jobs__job-item:nth-of-type(5n){transition:all .8s cubic-bezier(.215,.61,.355,1) .4s}.jobs__job-item:nth-of-type(6n){transition:all .8s cubic-bezier(.215,.61,.355,1) .5s}.jobs__job-item:nth-of-type(7n){transition:all .8s cubic-bezier(.215,.61,.355,1) .6s}.jobs__job-item:nth-of-type(8n){transition:all .8s cubic-bezier(.215,.61,.355,1) .7s}.jobs__job-item:nth-of-type(9n){transition:all .8s cubic-bezier(.215,.61,.355,1) .8s}.jobs__job-item:nth-of-type(10n){transition:all .8s cubic-bezier(.215,.61,.355,1) .9s}.jobs__job-item:nth-of-type(11n){transition:all .8s cubic-bezier(.215,.61,.355,1) 1s}.jobs__job-item:nth-of-type(12n){transition:all .8s cubic-bezier(.215,.61,.355,1) 1.1s}.jobs__job-item:nth-of-type(13n){transition:all .8s cubic-bezier(.215,.61,.355,1) 1.2s}.jobs__job-item:nth-of-type(14n){transition:all .8s cubic-bezier(.215,.61,.355,1) 1.3s}.jobs__job-item:nth-of-type(15n){transition:all .8s cubic-bezier(.215,.61,.355,1) 1.4s}.jobs__job-item:nth-of-type(16n){transition:all .8s cubic-bezier(.215,.61,.355,1) 1.5s}.jobs__job-item:nth-of-type(17n){transition:all .8s cubic-bezier(.215,.61,.355,1) 1.6s}.jobs__job-item:nth-of-type(18n){transition:all .8s cubic-bezier(.215,.61,.355,1) 1.7s}.jobs__job-item:nth-of-type(19n){transition:all .8s cubic-bezier(.215,.61,.355,1) 1.8s}.jobs__job-item:nth-of-type(20n){transition:all .8s cubic-bezier(.215,.61,.355,1) 1.9s}.jobs__job-item:nth-of-type(21n){transition:all .8s cubic-bezier(.215,.61,.355,1) 2s}.jobs__job-item:nth-of-type(22n){transition:all .8s cubic-bezier(.215,.61,.355,1) 2.1s}.jobs__job-item:nth-of-type(23n){transition:all .8s cubic-bezier(.215,.61,.355,1) 2.2s}.jobs__job-item:nth-of-type(24n){transition:all .8s cubic-bezier(.215,.61,.355,1) 2.3s}.jobs__job-item:nth-of-type(25n){transition:all .8s cubic-bezier(.215,.61,.355,1) 2.4s}@media only screen and (min-width:600px){.jobs__job-item{grid-template-columns:1fr 6fr 1fr}}.jobs__number{color:#fff;z-index:2;font-size:12px;position:relative}.jobs__job-name{color:#fff;padding-right:20px;font-size:14px;line-height:16px}@media only screen and (min-width:600px){.jobs__job-name{font-size:18px;line-height:21px}}@media only screen and (min-width:1024px){.jobs__job-name{margin-bottom:0;font-size:26px}}.jobs__container-link{justify-content:flex-end;align-items:center;display:flex}.jobs__link{color:#fff;text-transform:uppercase;border:1px solid #fff;border-radius:4px;width:fit-content;padding:6px 10px;font-size:10px;font-weight:700;line-height:1}@media only screen and (min-width:1024px){.jobs__link{display:inline-block;position:relative;overflow:hidden}.jobs__link,.jobs__link:after{transition:all .3s cubic-bezier(.34,.7,.27,1)}.jobs__link:after{content:"";z-index:-1;background-color:#fff;width:100%;height:100%;position:absolute;top:0;left:0;transform:translate(-100%)}.jobs__link svg{margin-right:5px;transition:all .3s cubic-bezier(.34,.7,.27,1)}.jobs__link:hover{color:#1d1d1d;z-index:1}.jobs__link:hover:after{transform:translate(0)}.jobs__link:hover svg line,.jobs__link:hover svg path{stroke:#1d1d1d}}.jobs--tadam .word-content{transform:translateZ(0)translateY(0)}.jobs--tadam .jobs__job-item{opacity:1;transform:translate(0)}@media only screen and (min-width:600px){.culture-event__head{margin-bottom:50px;padding:0 8.33%}.culture-event__title{font-size:26px;line-height:32px}.culture-event__event-item{border-bottom:1px solid #1d1d1d;position:relative}.culture-event__event-head{grid-template-columns:1fr 7fr;padding:20px 0;display:grid}.culture-event__event-head--opened .culture-event__event-paragraph{opacity:1;transition:all .3s cubic-bezier(.4,0,.2,1) .3s;transform:translateY(0)}.culture-event__event-text{padding-right:30px}.culture-event__event-name{width:calc(50% - 20px);font-size:18px;line-height:21px}.culture-event__event-job{width:calc(50% - 20px)}.culture-event__event-paragraph{max-width:800px;margin-left:12.5%;margin-right:20px}.culture-event__event-content{position:relative;overflow:hidden}.culture-event__event-image{opacity:0;border-radius:4px;width:50%;transition:all .3s cubic-bezier(.34,.7,.27,1) .3s;position:absolute;bottom:-21px;right:0}}@media only screen and (min-width:1024px){.culture-event{padding-bottom:100px}.culture-event__head{margin-bottom:100px}.culture-event__title{max-width:500px}.culture-event__event-item{cursor:pointer;z-index:1;position:relative}.culture-event__event-item:hover .culture-event__container-icon{transform:scale(1.5)}.culture-event__event-item:hover .culture-event__container-anim{opacity:1;z-index:1000;transition:all 1s cubic-bezier(.34,.7,.27,1);transform:scale(1)}.culture-event__container-anim{opacity:0;pointer-events:none;justify-content:center;transition:all 1s cubic-bezier(.34,.7,.27,1);display:flex;position:relative}.culture-event__container-anim-image{border-radius:4px;width:350px;padding-bottom:250px;position:absolute;top:-150px;overflow:hidden}.culture-event__anim-image{-o-object-fit:cover;object-fit:cover;width:100%;height:105%;position:absolute}.culture-event__event-head{padding:30px 0}.culture-event__event-head--opened .culture-event__container-anim{opacity:0!important}.culture-event__event-name{width:100%;margin-bottom:0;font-size:26px}.culture-event__event-job{text-align:right;width:100%}.culture-event__container-event-image{opacity:0;pointer-events:none;justify-content:center;transition:all 1s cubic-bezier(.34,.7,.27,1);display:flex;position:relative}.culture-event__event-image-large{opacity:1;border-radius:4px;width:auto;height:300px;position:absolute;top:-150px}.culture-event__event-text-large{grid-template-columns:1fr 1fr 1fr;display:grid}.culture-event__container-icon{transition:all .5s cubic-bezier(.4,0,.2,1);top:33px}.culture-event .small{display:none}.culture-event__event-paragraph{padding-top:50px}.culture-event .module-carousel__navigation-left{transition:all .5s cubic-bezier(.4,0,.2,1)}.culture-event .module-carousel__navigation-left:hover{transform:scale(.9)}.culture-event .module-carousel__navigation-right{transition:all .5s cubic-bezier(.4,0,.2,1)}.culture-event .module-carousel__navigation-right:hover{transform:scale(.9)}}.single-emplois{background-color:#1d1d1d}.single-emplois .header__item{color:#fff}.single-emplois .cta__block{background-color:#1d1d1d}.single-emplois .cta__block-left{color:#fff}.single-emplois .cta__letter path{fill:#fff!important}.single-emplois .cta__arrows line,.single-emplois .cta__arrows path{stroke:#fff!important}.single-head{padding-top:130px}.single-head__link-back{color:#fff;text-transform:uppercase;border:1px solid #fff;border-radius:4px;width:fit-content;margin-bottom:100px;margin-left:20px;padding:6px 10px;font-size:10px;font-weight:700;line-height:1;display:block}@media only screen and (min-width:1024px){.single-head__link-back{display:inline-block;position:relative;overflow:hidden}.single-head__link-back,.single-head__link-back:after{transition:all .3s cubic-bezier(.34,.7,.27,1)}.single-head__link-back:after{content:"";z-index:-1;background-color:#fff;width:100%;height:100%;position:absolute;top:0;left:0;transform:translate(-100%)}.single-head__link-back svg{margin-right:5px;transition:all .3s cubic-bezier(.34,.7,.27,1)}.single-head__link-back:hover{color:#1d1d1d;z-index:1}.single-head__link-back:hover:after{transform:translate(0)}.single-head__link-back:hover svg line,.single-head__link-back:hover svg path{stroke:#1d1d1d}}.single-head__link-back span{align-items:center;display:flex}.single-head__link-back svg{margin-right:5px;transition:all .8s cubic-bezier(.86,0,.07,1)}@media only screen and (min-width:600px){.single-head{padding-top:200px}}@media only screen and (min-width:1024px){.single-head{padding-top:300px}.single-head__link-back{margin-left:0;position:absolute;top:20px;left:20px}}.single-head__grid-head{margin-left:auto;margin-right:auto;padding-left:20px;padding-right:20px}@media only screen and (min-width:1024px){.single-head__grid-head{margin-left:auto;margin-right:auto;padding:0}}.single-head__title{color:#fff;margin-bottom:20px;font-family:swiss,Helvetica,Arial,sans-serif;font-size:18px;font-weight:500;line-height:24px}@media only screen and (min-width:600px){.single-head__title{font-size:26px;line-height:32px}}@media only screen and (min-width:1024px){.single-head__title{margin-bottom:40px;padding:0 8.33%;font-size:46px}}.single-head__container-head{border-bottom:1px solid #fff;padding-bottom:15px}.single-head__grid-mid{grid-template-columns:1fr;margin-top:20px;margin-left:auto;margin-right:auto;padding-left:20px;padding-right:20px;display:grid}@media only screen and (min-width:1024px){.single-head__grid-mid{margin-left:auto;margin-right:auto}}@media only screen and (min-width:600px){.single-head__grid-mid{-webkit-column-gap:15px;-moz-column-gap:15px;grid-template-columns:6fr 2fr;column-gap:15px;display:grid}}@media only screen and (min-width:1024px){.single-head__grid-mid{grid-template-columns:10fr 2fr}}.single-head__grid-mid-first{width:100%;position:relative}.single-head__grid-mid-first:after{content:"";background-color:#fff;width:100%;height:1px;position:absolute}.single-head__grid-mid-second{border:1px solid #fff;border-radius:4px;margin-top:15px;padding:15px}.single-head__grid-mid-second-title{color:#fff;text-transform:uppercase;margin-bottom:15px;font-size:12px;font-weight:800;line-height:1.2}.single-head__grid-mid-second-link{color:#1d1d1d;text-align:center;text-transform:uppercase;background-color:#fff;border-radius:4px;width:100%;padding:8px 6px 6px;font-size:12px;font-weight:800;line-height:1.1;display:block}@media only screen and (min-width:600px){.single-head__grid-mid-second{margin-top:0}}.single-head__grid-bottom{margin:30px auto 50px;padding-left:20px;padding-right:20px}@media only screen and (min-width:1024px){.single-head__grid-bottom{-webkit-column-gap:8.33%;-moz-column-gap:8.33%;grid-template-columns:6fr 3fr;column-gap:8.33%;margin-bottom:150px;margin-left:auto;margin-right:auto;padding:0 8.33%;display:grid}}.single-head__grid-bottom-title{color:#fff;margin-bottom:40px;font-size:16px;line-height:22px}@media only screen and (min-width:600px){.single-head__grid-bottom-title{margin-bottom:60px;font-size:18px;line-height:26px}}@media only screen and (min-width:1024px){.single-head__grid-bottom-title{margin-bottom:0;font-size:26px!important;line-height:32px!important}}.single-head__grid-bottom-description{color:#fff;padding-bottom:50px;font-size:14px;line-height:19px}.single-head__grid-content{border-top:1px solid #fff;margin-left:auto;margin-right:auto;padding-top:30px;padding-left:20px;padding-right:20px}@media only screen and (min-width:1024px){.single-head__grid-content{margin:0 20% 0 8.33%;padding:30px 0}}.single-head__grid-content h1{font-size:45px;line-height:45px}@media only screen and (min-width:1024px){.single-head__grid-content h1{font-size:60px;line-height:60px}}.single-head__grid-content h2{font-size:40px;line-height:40px}@media only screen and (min-width:1024px){.single-head__grid-content h2{font-size:50px;line-height:50px}}.single-head__grid-content h3{font-size:30px;line-height:30px}@media only screen and (min-width:1024px){.single-head__grid-content h3{font-size:40px;line-height:40px}}.single-head__grid-content h4{font-size:20px;line-height:20px}@media only screen and (min-width:1024px){.single-head__grid-content h4{font-size:30px;line-height:30px}}.single-head__grid-content h5{font-size:18px;line-height:18px}@media only screen and (min-width:1024px){.single-head__grid-content h5{font-size:20px;line-height:20px}}.single-head__grid-content h1,.single-head__grid-content h2,.single-head__grid-content h3,.single-head__grid-content h4,.single-head__grid-content h5,.single-head__grid-content h6{color:#fff;text-transform:none;font-weight:400!important}.single-head__grid-content ul{padding-left:20px;list-style:none!important}.single-head__grid-content ul li{word-break:break-word;font-size:16px;line-height:20px;position:relative}.single-head__grid-content ul li:before{content:"";background-color:#fff;width:5px;height:1px;display:inline-block;position:absolute;top:10px;left:-10px}@media only screen and (min-width:1024px){.single-head__grid-content ul li{font-size:18px;line-height:22px}.single-head__grid-content ul li:before{top:11px}}.single-head__grid-content ol{padding-left:40px;list-style:auto!important}.single-head__grid-content ol li{word-break:break-word;font-size:16px;line-height:20px}.single-head__grid-content ol li::marker{color:#fff;font-weight:500}@media only screen and (min-width:1024px){.single-head__grid-content ol li{font-size:18px;line-height:22px}}.single-head__grid-content ol,.single-head__grid-content p,.single-head__grid-content ul{color:#fff}.single-head__grid-content p{font-size:16px;line-height:20px;margin:0!important}@media only screen and (min-width:1024px){.single-head__grid-content p{font-size:18px;line-height:22px}}.single-head__grid-content figure{margin:5px}.single-head__grid-content a{text-decoration:underline}.single-head__grid-content .button,.single-head__grid-content a{color:#fff}.single-head__grid-content .button mark,.single-head__grid-content a mark{color:#fff!important}.single-head__grid-content .aligncenter{margin:auto}.single-head__grid-content .alignright{float:right;padding-left:50px}.single-head__grid-content .alignleft{float:left;padding-right:50px}.single-form{margin-top:100px;margin-bottom:100px}.single-form__container{border-top:1px solid #fff;margin-left:auto;margin-right:auto;padding-left:20px;padding-right:20px}@media only screen and (min-width:1024px){.single-form__container{margin-left:auto;margin-right:auto}}.single-form__title{color:#fff;margin-top:100px;font-family:swiss,Helvetica,Arial,sans-serif;font-size:18px;font-weight:500;line-height:24px}@media only screen and (min-width:600px){.single-form__title{font-size:26px;line-height:32px}}@media only screen and (min-width:1024px){.single-form__form{padding:0 8.33%}}.single-form__form .job_name{pointer-events:none}@media print{@page{size:portrait}*,:after,:before{color:#000!important}body{max-width:670px}html{font-size:10px!important}}html{overflow-x:hidden}.has-scroll-smooth,.has-scroll-smooth body{overflow:hidden}a:focus{-webkit-box-shadow:none!important;box-shadow:none!important;outline:none!important}a,input{-webkit-tap-highlight-color:#0000}html.has-scroll-dragging{-webkit-user-select:none;user-select:none}[data-scroll-direction=horizontal] [data-scroll-container]{white-space:nowrap;height:100vh;display:inline-block}[data-scroll-direction=horizontal] [data-scroll-section]{vertical-align:top;white-space:nowrap;height:100%;display:inline-block}.c-scrollbar{opacity:0;transform-origin:100%;width:11px;height:100%;transition:transform .3s,opacity .3s;position:absolute;top:0;right:0}.c-scrollbar:hover{transform:scaleX(1.45)}.c-scrollbar:hover,.has-scroll-dragging .c-scrollbar,.has-scroll-scrolling .c-scrollbar{opacity:1}[data-scroll-direction=horizontal] .c-scrollbar{width:100%;height:10px;top:auto;bottom:0;transform:scaleY(1)}[data-scroll-direction=horizontal] .c-scrollbar:hover{transform:scaleY(1.3)}.c-scrollbar_thumb{cursor:-webkit-grab;cursor:grab;opacity:.5;background-color:#000;border-radius:10px;width:7px;margin:2px;position:absolute;top:0;right:0}.has-scroll-dragging .c-scrollbar_thumb{cursor:-webkit-grabbing;cursor:grabbing}[data-scroll-direction=horizontal] .c-scrollbar_thumb{bottom:0;right:auto}[data-marquee-container]{box-sizing:border-box;align-items:center;width:100%;overflow:hidden}[data-marquee-container],[data-marquee-content]{display:flex}[data-marquee-content]{white-space:nowrap;will-change:transform;animation:linear infinite marquee}@keyframes marquee{0%{transform:translate(-100%)}to{transform:translateZ(0)}}[data-stay]{position:absolute}@media only screen and (max-width:1024px){[data-cursor-container]{display:none}[data-scrollbar]{opacity:0!important;pointer-events:none!important}}[data-follow-me]{will-change:transform}[data-separate-characters]{flex-direction:column;align-items:flex-start}[data-separate-characters] .separate-character__letter{display:inline-block}.separate-word{flex-direction:column;align-items:flex-start}.separate-word__word{margin-right:.2em;display:inline-block}[data-cursor-container]{opacity:1;pointer-events:none}[data-cursor-container],[data-cursor-pointer]{display:flex}[data-cursor-pointer]{z-index:111;flex-wrap:wrap;justify-content:center;align-items:center;position:fixed;transform:translate(0)}[data-cursor-pointer] svg{transition:all .5s}[data-cursor]{cursor:none}.height-calc{height:100vh}.flickity-enabled{position:relative}.flickity-enabled:focus{outline:none}.flickity-viewport{height:100%;position:relative;overflow:hidden}.flickity-slider{width:100%;height:100%;position:absolute}.flickity-enabled.is-draggable{-webkit-tap-highlight-color:transparent;tap-highlight-color:transparent;-webkit-user-select:none;user-select:none}.flickity-enabled.is-draggable .flickity-viewport{cursor:move;cursor:-webkit-grab;cursor:grab}.flickity-enabled.is-draggable .flickity-viewport.is-pointer-down{cursor:-webkit-grabbing;cursor:grabbing}.flickity-button{color:#333;background:#ffffffbf;border:none;position:absolute}.flickity-button:hover{cursor:pointer;background:#fff}.flickity-button:focus{outline:none;box-shadow:0 0 0 5px #19f}.flickity-button:active{opacity:.6}.flickity-button:disabled{cursor:auto;opacity:.3;pointer-events:none}.flickity-button-icon{fill:currentColor}.flickity-prev-next-button{border-radius:50%;width:44px;height:44px;top:50%;transform:translateY(-50%)}.flickity-prev-next-button.previous{left:10px}.flickity-prev-next-button.next{right:10px}.flickity-rtl .flickity-prev-next-button.previous{left:auto;right:10px}.flickity-rtl .flickity-prev-next-button.next{left:10px;right:auto}.flickity-prev-next-button .flickity-button-icon{width:60%;height:60%;position:absolute;top:20%;left:20%}.flickity-page-dots{text-align:center;width:100%;margin:0;padding:0;line-height:1;list-style:none;position:absolute;bottom:-25px}.flickity-rtl .flickity-page-dots{direction:rtl}.flickity-page-dots .dot{cursor:pointer;opacity:.25;background:#333;border-radius:50%;width:10px;height:10px;margin:0 8px;display:inline-block}.flickity-page-dots .dot.is-selected{opacity:1}
