@font-face{font-family:"Poppins";font-weight:900;src:url("../fonts/Poppins-Black.ttf") format("truetype")}@font-face{font-family:"Poppins";font-style:italic;font-weight:900;src:url("../fonts/Poppins-BlackItalic.ttf") format("truetype")}@font-face{font-family:"Poppins";font-weight:700;src:url("../fonts/Poppins-Bold.ttf") format("truetype")}@font-face{font-family:"Poppins";font-style:italic;font-weight:700;src:url("../fonts/Poppins-BoldItalic.ttf") format("truetype")}@font-face{font-family:"Poppins";font-weight:800;src:url("../fonts/Poppins-ExtraBold.ttf") format("truetype")}@font-face{font-family:"Poppins";font-style:italic;font-weight:800;src:url("../fonts/Poppins-ExtraBoldItalic.ttf") format("truetype")}@font-face{font-family:"Poppins";font-weight:200;src:url("../fonts/Poppins-ExtraLight.ttf") format("truetype")}@font-face{font-family:"Poppins";font-style:italic;font-weight:200;src:url("../fonts/Poppins-ExtraLightItalic.ttf") format("truetype")}@font-face{font-family:"Poppins";font-style:italic;font-weight:400;src:url("../fonts/Poppins-Italic.ttf") format("truetype")}@font-face{font-family:"Poppins";font-weight:300;src:url("../fonts/Poppins-Light.ttf") format("truetype")}@font-face{font-family:"Poppins";font-style:italic;font-weight:300;src:url("../fonts/Poppins-LightItalic.ttf") format("truetype")}@font-face{font-family:"Poppins";font-weight:500;src:url("../fonts/Poppins-Medium.ttf") format("truetype")}@font-face{font-family:"Poppins";font-style:italic;font-weight:500;src:url("../fonts/Poppins-MediumItalic.ttf") format("truetype")}@font-face{font-family:"Poppins";font-weight:400;src:url("../fonts/Poppins-Regular.ttf") format("truetype")}@font-face{font-family:"Poppins";font-weight:600;src:url("../fonts/Poppins-SemiBold.ttf") format("truetype")}@font-face{font-family:"Poppins";font-style:italic;font-weight:600;src:url("../fonts/Poppins-SemiBoldItalic.ttf") format("truetype")}@font-face{font-family:"Poppins";font-weight:100;src:url("../fonts/Poppins-Thin.ttf") format("truetype")}@font-face{font-family:"Poppins";font-style:italic;font-weight:100;src:url("../fonts/Poppins-ThinItalic.ttf") format("truetype")}@font-face{font-family:'icomoon';src:url("../fonts/icomoon.eot?r4enwa");src:url("../fonts/icomoon.eot?r4enwa#iefix") format("embedded-opentype"),url("../fonts/icomoon.woff2?r4enwa") format("woff2"),url("../fonts/icomoon.ttf?r4enwa") format("truetype"),url("../fonts/icomoon.woff?r4enwa") format("woff"),url("../fonts/icomoon.svg?r4enwa#icomoon") format("svg");font-weight:normal;font-style:normal;font-display:block}[class^="icon-"],[class*=" icon-"]{font-family:'icomoon' !important;speak:never;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-car:before{content:"\e900"}.icon-assets:before{content:"\e901"}.icon-life:before{content:"\e902"}.icon-travel:before{content:"\e903"}.icon-angle-down:before{content:"\e904"}.icon-upload:before{content:"\e905"}.icon-type:before{content:"\e906"}.icon-salary:before{content:"\e907"}.icon-gps:before{content:"\e908"}.icon-angle-right:before{content:"\e909"}.icon-fb:before{content:"\e90a"}.icon-phone:before{content:"\e90b"}.icon-mail:before{content:"\e90c"}a{text-decoration:none}a:hover{text-decoration:none}h1{font-size:3.6rem;line-height:5.4rem;font-style:normal;font-weight:600;margin:1rem 0}@media only screen and (max-width: 991px){h1{font-size:2.4rem;line-height:3.6rem}}h1.title.center{text-align:center}h1.title.left{text-align:left}h2{font-size:1.8rem;font-style:normal;line-height:2.7rem;font-weight:600;margin-bottom:2rem}h2.with-logo{font-size:2.4rem;line-height:3.6rem;font-weight:600;font-style:normal;padding-left:4rem;margin-top:5rem;position:relative}@media only screen and (min-width: 992px){h2.with-logo{font-size:3.6rem;line-height:5.4rem}}h2.with-logo:before{content:'';background-image:url("../images/logo-s.svg");position:absolute;top:50%;transform:translateY(-50%);left:0;width:3rem;height:3rem;background-repeat:no-repeat;background-size:cover;background-position:center center}h2.section-title{font-size:2.4rem;line-height:3.6rem;font-style:normal;font-weight:600;text-align:center;margin:4rem 0}@media only screen and (min-width: 992px){h2.section-title{font-size:3.6rem;line-height:5.4rem}}h2.section-title._left{text-align:left;margin:2rem 0 1rem 0}p{font-style:normal;font-weight:400;font-size:1.4rem;line-height:2.1rem;margin-bottom:2rem}html{font-size:62.5%}body{font-size:1.6rem;overflow-x:hidden;font-family:'Poppins', sans-serif}body.no-prefooter main{padding-bottom:5rem}body.with-prefooter main{padding-bottom:20rem}.main{min-height:40rem;padding-top:8.5rem}.main-hp{padding-top:0}.m-tb-60{margin:3rem 0}@media only screen and (min-width: 768px){.m-tb-60{margin:6rem -1rem}}.order-md-1 .title{margin-bottom:2rem}.order-md-1 h3,.order-md-1 h4,.order-md-1 h5{font-weight:600;margin-bottom:1rem}.product-content,.career-content{max-width:77rem;margin:0 auto}.product-content .perex,.career-content .perex{font-size:1.6rem;line-height:2.4rem;font-weight:600;font-style:normal}.product-content__text,.career-content__text{margin-bottom:2rem}@media only screen and (min-width: 768px){.product-content__text,.career-content__text{margin-bottom:6rem}}.product-content h1,.career-content h1{text-align:center;font-size:3.6rem;line-height:5.4rem;font-weight:600;font-style:normal;margin:0;margin-top:4rem}.product-content h2,.product-content h3,.career-content h2,.career-content h3{color:#E62730;margin:4rem 0}@media only screen and (max-width: 991px){.product-content h2,.product-content h3,.career-content h2,.career-content h3{margin:2rem 0}}.product-content h2,.career-content h2{font-style:normal;font-size:1.8rem;line-height:2.7rem;font-weight:600}.product-content h3,.career-content h3{font-style:normal;font-size:1.8rem;line-height:2.7rem}.product-content p,.product-content span,.product-content li,.career-content p,.career-content span,.career-content li{font-style:normal;font-weight:400;font-size:1.4rem;line-height:2.1rem}.product-content p.aditional-career-info,.product-content span.aditional-career-info,.product-content li.aditional-career-info,.career-content p.aditional-career-info,.career-content span.aditional-career-info,.career-content li.aditional-career-info{font-size:1.1rem;line-height:1.6rem;color:#1F2023;margin:2rem 0;margin-bottom:6rem}.product-content ul,.career-content ul{padding:0 2rem}.career-content .perex{margin-top:2rem;font-weight:400}.career-content .bg-image{margin-top:4rem}.career-content .bg-image{height:15rem}@media only screen and (min-width: 768px){.career-content .bg-image{height:30rem}}@media only screen and (max-width: 991px){.product-content h1{font-size:2.4rem;line-height:3.6rem}}.product-content .bg-image{height:15rem}@media only screen and (min-width: 768px){.product-content .bg-image{height:30rem}}.text-content{display:flex;flex-direction:column;flex-wrap:nowrap;justify-content:center;align-items:center;margin:5rem 0}.text-content.left{align-items:flex-start}.text-content.left h2,.text-content.left h3,.text-content.left h4,.text-content.left h5{margin:1rem 0;line-height:1;font-weight:600}.text-content.left h2{font-size:2.4rem}.text-content.left h3{font-size:2.2rem}.text-content.left h4{font-size:2rem}.text-content.left h5{font-size:1.8rem}.text-content.left a{text-decoration:underline;transition:all .5s ease;color:#000000}.text-content.left a:hover{color:#E62730}.blog-content{border-bottom:0.1rem solid #E5E5E5;padding-bottom:4rem}.blog-content__header{margin-top:2rem !important}@media only screen and (min-width: 992px){.blog-content__header{margin-top:4rem !important}}@media only screen and (min-width: 992px){.blog-content__header,.blog-content__text{max-width:80%;margin:0 auto}}.blog-content__header .author-info,.blog-content__text .author-info{font-size:1rem;line-height:1.5rem;font-weight:400;font-style:normal;color:#828282}.blog-content__header .perex,.blog-content__text .perex{font-size:1.6rem;line-height:2.4rem;font-weight:600;font-style:normal}.blog-content__text h1,.blog-content__text h2,.blog-content__text h3,.blog-content__text h4{color:#E62730}.blog-content__text p{font-style:normal;font-weight:400;font-size:1.4rem;line-height:2.1rem;line-height:2.8rem;margin:4rem 0}@media only screen and (max-width: 991px){.blog-content__text p{margin:2rem 0}}.blog-content__reference{display:flex;flex-direction:row;flex-wrap:wrap;align-items:center;margin:2rem 0}.blog-content__reference .bg-image,.blog-content__reference__text{width:100%;margin:4rem 0 !important}@media only screen and (min-width: 992px){.blog-content__reference .bg-image,.blog-content__reference__text{width:calc(50% - 4rem);margin:4rem 2rem !important}}.blog-content__reference__text{padding:0;font-style:normal;font-weight:400;font-size:1.4rem;line-height:2.1rem;line-height:2.8rem;font-style:italic;color:#828282;position:relative}@media only screen and (min-width: 992px){.blog-content__reference__text{padding:4rem}}.blog-content__reference__text__author{display:block;margin-top:2rem}.blog-content__reference__text:before,.blog-content__reference__text:after{content:'"';position:absolute;color:#E62730;font-size:10rem}.blog-content__reference__text:before{top:0;left:0}.blog-content__reference__text:after{bottom:0;right:0}.blog-content .bg-image{margin:2rem 0;height:17.5rem}@media only screen and (min-width: 992px){.blog-content .bg-image{margin:5rem 0;height:35rem}}.grid-list{display:flex;flex-direction:row;flex-wrap:wrap;margin:2.5rem -1rem 5rem -1rem}@media only screen and (max-width: 991px){.grid-list{margin:2rem -1rem}}.grid-list.half{margin:2.5rem -1rem 5rem -1rem}.grid-list.half .grid-list__item{width:100%;align-items:flex-start;padding:4rem 3rem}@media only screen and (min-width: 992px){.grid-list.half .grid-list__item{width:calc((100% - 4rem) / 2)}}.grid-list.half .grid-list__item .grid-list__item__title{margin-top:0}.grid-list.half .grid-list__item .grid-list__item__title,.grid-list.half .grid-list__item .grid-list__item__description{text-align:left}.grid-list.half .no-rounded-border{padding-top:4rem;padding-bottom:4rem;border-bottom:0.1rem solid #E5E5E5}@media only screen and (min-width: 992px){.grid-list.half .no-rounded-border{margin:0;width:50%}.grid-list.half .no-rounded-border .people{padding:1rem;height:100%}.grid-list.half .no-rounded-border:nth-of-type(odd) .people{border-right:0.1rem solid #E5E5E5}}.grid-list__item{display:flex;flex-direction:column;align-items:center;padding:2rem;border:0.1rem solid #E5E5E5;border-radius:1rem;margin:1rem;color:black;width:100%;transition:border-color .5s ease}.grid-list__item.no-rounded-border{border:0rem solid;border-radius:0}.grid-list__item.no-rounded-border .people-header{display:flex;flex-direction:row;flex-wrap:nowrap;align-items:center;margin-bottom:4rem}.grid-list__item.no-rounded-border .people-header__photo{height:10rem;width:10rem;border-radius:50%;margin-right:4rem;background-repeat:no-repeat;background-size:cover;background-position:center center;background-position:center top}.grid-list__item.no-rounded-border .people-header__photo.no-photo{background-size:contain;background-color:#c4c4c4;background-image:url("../images/no-photo.svg")}.grid-list__item.no-rounded-border .people-header__info{display:flex;flex-direction:column}.grid-list__item.no-rounded-border .people-header__info__name{font-size:2.4rem;line-height:3.6rem;font-weight:600;font-style:normal}.grid-list__item.no-rounded-border .people-header__info__position{color:#E62730;font-style:normal;font-size:1.8rem;line-height:2.7rem;font-weight:500}@media only screen and (min-width: 768px) and (max-width: 991px){.grid-list__item{width:calc((100% - 4rem) / 2)}}@media only screen and (min-width: 992px){.grid-list__item{width:calc((100% - 8rem) / 4)}}.grid-list__item:hover{color:black;border-color:#E62730}.grid-list__item__title{font-size:2.4rem;line-height:3.6rem;font-weight:600;font-style:normal;margin-top:2rem;text-align:center}@media only screen and (min-width: 992px){.grid-list__item__title{margin-top:4rem}}.grid-list__item__description,.grid-list__item__info{font-size:1.2rem;font-style:normal;line-height:1.8rem;font-weight:400;text-align:center}.grid-list__item__info{color:#E62730;display:inline-block;margin-top:2rem;font-weight:600}.grid-list__item__info span{font-size:1.2rem;margin-left:.5rem}.grid-departments{display:flex;flex-direction:row;flex-wrap:wrap;margin:2rem -1rem}.grid-departments__item{width:100%}@media only screen and (max-width: 767px){.grid-departments__item{display:none}.grid-departments__item.active{display:block}}@media only screen and (min-width: 768px) and (max-width: 991px){.grid-departments__item{width:calc((100%) / 2);border-bottom:0.1rem solid #E5E5E5}}@media only screen and (min-width: 992px){.grid-departments__item{width:calc((100%) / 4);border-bottom:0.1rem solid #E5E5E5}}.department{padding:4rem 1rem}.department__name{font-style:normal;font-size:1.8rem;line-height:2.7rem;font-weight:600;margin-bottom:4rem}.department__address,.department__email,.department__phone,.department__hour{display:flex;flex-direction:column;padding-left:3.5rem;margin-bottom:4rem;position:relative}.department__address:before,.department__email:before,.department__phone:before,.department__hour:before{position:absolute;left:0;top:0;font-size:2rem;color:#E62730;font-family:'icomoon' !important;speak:never;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.department__address a,.department__email a,.department__phone a,.department__hour a{color:#000000;transition:color .5s ease}.department__address a:hover,.department__email a:hover,.department__phone a:hover,.department__hour a:hover{color:#E62730}.department__address:before{font-size:2.5rem;content:"\e908"}.department__email:before{font-size:1.5rem;top:.5rem;content:"\e90c"}.department__phone:before{content:"\e90b";top:.5rem}@media only screen and (max-width: 767px){.select-wrapper{margin:4rem auto}.select-wrapper .nice-select{width:100%}.select-wrapper .nice-select ul{width:100%}}@media only screen and (min-width: 768px){.select-wrapper{display:none}}#osm-map{height:60rem;width:100%;border-radius:1rem}@media only screen and (max-width: 991px){#osm-map{height:30rem}}.marker-popup .department{padding:1rem}.marker-popup .department__address,.marker-popup .department__email,.marker-popup .department__phone,.marker-popup .department__hour,.marker-popup .department__name{margin-bottom:2rem}.section-content{height:100%;display:flex;flex-direction:column;justify-content:center;margin-bottom:2rem}.section-content .section-text{margin:1rem 0;margin-bottom:3rem}.section-content .btn{max-width:20rem}.hero-hp{background-repeat:no-repeat;background-size:cover;background-position:center center;height:85vh;position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center}.hero-hp .mask{background-color:white;position:absolute;top:0;left:0;width:100%;height:100%;opacity:.6}.hero-hp__content{max-width:88rem;margin:0 auto;text-align:center}.hero-hp__content__title{font-weight:600;font-style:normal;font-size:3.8rem;line-height:5.4rem}@media only screen and (min-width: 768px){.hero-hp__content__title{font-size:6.4rem;line-height:9.6rem;margin:2rem 0;margin-top:4rem}}.hero-hp__content__text{margin-bottom:4rem}.hero-hp__content__logo{max-width:15rem;margin-left:auto;display:block}@media only screen and (min-width: 992px){.hero-hp__content__logo{margin-top:2.5rem;margin-right:-5rem}}@media only screen and (max-width: 767px){.hero-hp__content__logo{margin-left:auto;margin-right:auto}}.grid-menu{display:flex;flex-direction:row;flex-wrap:wrap;margin:2rem -1rem 2rem -1rem}@media only screen and (min-width: 768px){.grid-menu{margin:5rem -1rem 5rem -1rem}}.grid-menu-hp{display:flex;flex-direction:column;margin:2rem 0 2rem 0}@media only screen and (min-width: 768px){.grid-menu-hp{display:flex;flex-direction:row;margin:-8rem -1rem 2rem -1rem}}.grid-menu-hp .grid-menu__item{display:flex;flex-direction:row;width:100%;padding:2rem}@media only screen and (min-width: 768px){.grid-menu-hp .grid-menu__item{display:flex;flex-direction:column;padding:5rem 2rem;width:calc((100% - 8rem) / 4)}}.grid-menu-hp .grid-menu__item [class^="icon-"],.grid-menu-hp .grid-menu__item [class*=" icon-"]{margin-right:1.5rem;margin-bottom:0}@media only screen and (min-width: 768px){.grid-menu-hp .grid-menu__item [class^="icon-"],.grid-menu-hp .grid-menu__item [class*=" icon-"]{margin-right:0;margin-bottom:2rem}}.grid-menu-hp .grid-menu__item__title{font-size:1.6rem;line-height:2.4rem;font-weight:600;font-style:normal}.grid-menu__item{width:calc((100% - 4rem) / 4);box-shadow:0 0 1.5rem rgba(0,0,0,0.1);margin:.5rem;padding:2rem;display:flex;flex-direction:column;justify-content:center;align-items:center;border-radius:1rem;color:#000000;padding:2rem;background-color:#ffffff;transition:background-color .5s ease}@media only screen and (min-width: 992px){.grid-menu__item{display:flex;flex-direction:row;margin:1rem;width:calc((100% - 8rem) / 4)}}.grid-menu__item:hover,.grid-menu__item.active{color:#ffffff;background-color:#E62730}.grid-menu__item:hover [class^="icon-"],.grid-menu__item:hover [class*=" icon-"],.grid-menu__item.active [class^="icon-"],.grid-menu__item.active [class*=" icon-"]{color:#ffffff}.grid-menu__item [class^="icon-"],.grid-menu__item [class*=" icon-"]{color:#E62730;font-size:3.2rem;margin-bottom:1rem;margin-right:0;transition:color .5s ease}@media only screen and (min-width: 992px){.grid-menu__item [class^="icon-"],.grid-menu__item [class*=" icon-"]{margin-bottom:0;margin-right:1rem}}.grid-menu__item__title{font-size:1rem;line-height:1.5rem;font-weight:600;font-style:normal;transition:color .5s ease}@media only screen and (min-width: 992px){.grid-menu__item__title{font-style:normal;font-size:1.8rem;line-height:2.7rem}}.grid-blog{display:flex;flex-direction:row;flex-wrap:wrap;margin-left:-1rem;margin-right:-1rem}.grid-blog__item{margin:1rem 0;width:100%;border-radius:1.2rem;border:0.1rem solid #E5E5E5;transition:box-shadow .5s ease}.grid-blog__item .icon-angle-right{color:#E62730;margin-left:1rem;font-size:1.2rem;transition:margin-left .5s ease}.grid-blog__item:hover{box-shadow:0 0 1.5rem rgba(0,0,0,0.1)}@media only screen and (min-width: 768px) and (max-width: 991px){.grid-blog__item{margin:1rem;width:calc((100% - 4rem) / 2)}}@media only screen and (min-width: 992px){.grid-blog__item{margin:1rem;width:calc((100% - 6rem) / 3)}}.grid-blog__item__link .article-content__title{color:black}.grid-blog__item__link:hover{box-shadow:0 0 1.5rem rgba(0,0,0,0.1)}.grid-blog__item__link:hover .article-content__title{color:#E62730}.grid-blog__item__link:hover .article-content .icon-angle-right{margin-left:1rem}.grid-blog__item .bg-image{border-radius:1rem 1rem 0 0;height:20rem}.grid-blog__item .article-content{padding:2rem}.grid-blog__item .article-content__title{font-style:normal;font-size:1.8rem;line-height:2.7rem;line-height:3.2rem;font-weight:400;min-height:6.5rem;transition:color .5s ease}.grid-blog__item .article-content__perex{color:#828282;font-size:1.4rem;line-height:2.8rem}.grid-blog__item .article-content__button{color:#E62730;font-weight:600;font-size:1.4rem;line-height:3.2rem;transition:color .5s ease}.grid-blog__item .article-content__button:hover{color:#000000}.grid-blog__item .article-content__button:hover span{color:#000000;margin-left:1.5rem}.grid-blog__item .article-content__button span{transition:all .5s ease;font-size:1.2rem}.form-wrapper{display:none;max-width:53rem;margin:0 auto}.map-wrapper{display:none;max-width:53rem;margin:0 auto}.map-wrapper #osm-map{height:35rem;width:100%}.form-wrapper .form{display:flex;flex-direction:column}.form-wrapper .form__header__title,.form-wrapper .form__footer__title{font-size:2.4rem;line-height:3.6rem;font-weight:600;font-style:normal;text-align:center;display:block;margin:4rem 0 2rem 0}.form-wrapper .form__header__small,.form-wrapper .form__footer__small{font-style:normal;font-size:1.8rem;line-height:2.7rem;text-align:center}.form-wrapper .form__content{border-bottom:1px solid #E5E5E5}.form-wrapper .form__content .inline{display:flex;flex-direction:column;justify-content:space-between;align-items:center}@media only screen and (min-width: 768px){.form-wrapper .form__content .inline{display:flex;flex-direction:row}}@media only screen and (min-width: 768px){.form-wrapper .form__content .inline .input-wrapper{width:calc((50% - 1rem));margin:.5rem 0 2rem 0}}.form-wrapper .form__content .input-wrapper{width:100%;margin:0;margin-bottom:2rem;font-style:normal;font-weight:400;font-size:1.4rem;line-height:2.1rem}.form-wrapper .form__content .input-wrapper input,.form-wrapper .form__content .input-wrapper textarea,.form-wrapper .form__content .input-wrapper .nice-select{width:100%;border:0.1rem solid #E5E5E5;padding:1.5rem;border-radius:.5rem;font-style:normal;font-weight:400;font-size:1.4rem;line-height:2.1rem;transition:outline .5s ease}@media only screen and (min-width: 992px){.form-wrapper .form__content .input-wrapper input,.form-wrapper .form__content .input-wrapper textarea,.form-wrapper .form__content .input-wrapper .nice-select{font-style:normal;font-weight:400;font-size:1.4rem;line-height:2.1rem}}.form-wrapper .form__content .input-wrapper input::-moz-placeholder, .form-wrapper .form__content .input-wrapper textarea::-moz-placeholder, .form-wrapper .form__content .input-wrapper .nice-select::-moz-placeholder{color:black;font-style:normal;font-weight:400;font-size:1.4rem;line-height:2.1rem}.form-wrapper .form__content .input-wrapper input:-ms-input-placeholder, .form-wrapper .form__content .input-wrapper textarea:-ms-input-placeholder, .form-wrapper .form__content .input-wrapper .nice-select:-ms-input-placeholder{color:black;font-style:normal;font-weight:400;font-size:1.4rem;line-height:2.1rem}.form-wrapper .form__content .input-wrapper input::-ms-input-placeholder, .form-wrapper .form__content .input-wrapper textarea::-ms-input-placeholder, .form-wrapper .form__content .input-wrapper .nice-select::-ms-input-placeholder{color:black;font-style:normal;font-weight:400;font-size:1.4rem;line-height:2.1rem}.form-wrapper .form__content .input-wrapper input::placeholder,.form-wrapper .form__content .input-wrapper textarea::placeholder,.form-wrapper .form__content .input-wrapper .nice-select::placeholder{color:black;font-style:normal;font-weight:400;font-size:1.4rem;line-height:2.1rem}.form-wrapper .form__content .input-wrapper input:focus,.form-wrapper .form__content .input-wrapper textarea:focus,.form-wrapper .form__content .input-wrapper .nice-select:focus{border-color:#E62730;outline:#E62730}.form-wrapper .form__content .input-wrapper input.wpcf7-not-valid,.form-wrapper .form__content .input-wrapper textarea.wpcf7-not-valid,.form-wrapper .form__content .input-wrapper .nice-select.wpcf7-not-valid{color:#E62730}.form-wrapper .form__content .nice-select{height:100%}.form-wrapper .form__content .nice-select ul{width:100%}.form-wrapper .form__content .agreement{display:flex;flex-direction:row;flex-wrap:nowrap;align-items:center;margin-bottom:5rem;font-size:1.2rem;line-height:1.6rem}.form-wrapper .form__content .agreement input{margin-right:.5rem}.form-wrapper .form__content .agreement .wpcf7-list-item{margin:0}.form-wrapper .form__content .agreement a{color:black;text-decoration:underline;transition:color .5s ease}.form-wrapper .form__content .agreement a:hover{color:#E62730}.form-wrapper .form__content .agreement span{cursor:pointer !important}.form-wrapper .form__content .agreement label{display:flex;align-items:center}.form-wrapper .form__content .btn{display:block;margin:0 auto;max-width:20rem}.career-info{border-bottom:0.1rem solid #E5E5E5}.career-info__item{padding-left:5rem;margin-bottom:2rem;position:relative}.career-info__item.type:before,.career-info__item.salary:before,.career-info__item.place:before{position:absolute;top:0;left:0;font-size:2.5rem;font-family:'icomoon' !important;speak:never;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.career-info__item.type:before{content:"\e906"}.career-info__item.salary:before{content:"\e907"}.career-info__item.place:before{content:"\e908"}.career-info__item__title{font-weight:600}.mail-block{margin:4rem 0}.mail-block p{font-size:2.4rem;line-height:3.6rem;font-weight:600;font-style:normal;text-align:center}.mail-block p a{color:#E62730;transition:color .5s ease}.mail-block p a:hover{color:#000000}.reference-slider-wrapper{position:relative;padding-bottom:5rem;margin:4rem 0}.reference-slider-wrapper .swiper-pagination{left:50%;bottom:0;transform:translateX(-50%)}.reference-slider-wrapper .swiper-pagination-bullet{height:1rem;width:1rem;margin:0 .8rem;transition:all .5s ease}.reference-slider-wrapper .swiper-pagination-bullet-active{background-color:#E62730}.reference-slider-wrapper .swiper-pagination-bullet:hover{background-color:#CF0220;opacity:1}.reference-slider-wrapper .people-ref{display:flex;flex-direction:column;align-items:center;padding:4rem 2rem;border:0.1rem solid #E5E5E5;border-radius:1rem}@media only screen and (min-width: 992px){.reference-slider-wrapper .people-ref{display:flex;flex-direction:row}}.reference-slider-wrapper .people-ref__photo{height:12rem;width:12rem;border-radius:50%;margin-right:0;margin-bottom:2rem;background-repeat:no-repeat;background-size:cover;background-position:center center;background-position:center top}@media only screen and (min-width: 992px){.reference-slider-wrapper .people-ref__photo{margin-right:4rem;margin-bottom:0}}.reference-slider-wrapper .people-ref__photo.no-photo{background-size:contain;background-color:#c4c4c4;background-image:url("../images/no-photo.svg")}.reference-slider-wrapper .people-ref__info{display:flex;flex-direction:column;width:100%;text-align:center}@media only screen and (min-width: 992px){.reference-slider-wrapper .people-ref__info{text-align:left;width:calc(100% - 12rem)}}.reference-slider-wrapper .people-ref__info__name{font-style:normal;font-weight:400;font-size:1.4rem;line-height:2.1rem;line-height:3.2rem;font-weight:600;color:#E62730}.reference-slider-wrapper .people-ref__info__position{font-style:normal;font-weight:400;font-size:1.4rem;line-height:2.1rem}.btn{background-color:#E62730;color:#ffffff;padding:1rem 3rem;position:relative;border:0rem solid;transition:all .5s ease;border-radius:1.75rem;padding-right:4rem;z-index:2;outline:none;overflow:hidden}.btn.open .icon-angle-right:before{transform:rotate(-90deg) translate(75%, -25%)}.btn .icon-angle-right{display:inline-block;height:3.5rem;width:3.5rem;border-radius:1.75rem;background-color:#CF0220;position:absolute;top:50%;transform:translateY(-50%);right:0}.btn .icon-angle-right:before{position:absolute;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);transition:transform .5s ease}.btn:focus,.btn:visited{box-shadow:0 0 1.5rem rgba(0,0,0,0)}.btn:before{content:'';height:100%;width:100%;position:absolute;top:0;left:0;background-color:#CF0220;max-width:0;opacity:0;z-index:-1;border-radius:1.75rem;transition:all .5s ease}.btn:hover{color:#ffffff}.btn:hover:before{opacity:1;max-width:100%}.btn-wrapper{display:flex;flex-direction:row;align-items:center;justify-content:center;margin:4rem auto}#breadcrumbs{margin-bottom:2rem}#breadcrumbs a{font-size:1rem;line-height:1.5rem;color:#8a8a8a;transition:color .5s ease}#breadcrumbs a:hover{color:#E62730}#breadcrumbs span{color:#E62730;font-size:1rem;line-height:1.5rem}.bg-image{background-repeat:no-repeat;background-size:cover;background-position:center center;border-radius:1rem;height:25rem;width:100%}.bg-image.map-bg{height:60rem;width:100%;border-radius:1rem}@media only screen and (max-width: 450px){.bg-image.map-bg{background-size:contain;height:20rem}}@media only screen and (min-width: 451px) and (max-width: 991px){.bg-image.map-bg{height:30rem}}.bg-center{position:relative;margin-bottom:0;height:12rem;margin:2rem 0}@media only screen and (min-width: 768px){.bg-center{height:25rem}}.bg-center .bg-image{max-width:calc(100% - 3rem);position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);height:12rem}@media only screen and (min-width: 768px){.bg-center .bg-image{height:25rem}}.bg-section{height:35rem !important}@media only screen and (max-width: 991px){.bg-section{height:25rem !important}}.wpcf7-dynamichidden{display:none}.codedropz-upload-handler{border-radius:3rem;border:0.1rem solid #E5E5E5}.codedropz-upload-handler .codedropz-btn-wrap{text-align:left}.codedropz-upload-handler .codedropz-btn-wrap .cd-upload-btn{display:block;color:#E62730;padding-right:5rem;position:relative}.codedropz-upload-handler .codedropz-btn-wrap .cd-upload-btn:after{font-family:'icomoon' !important;speak:never;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\e905";color:#E62730;position:absolute;right:0}.codedropz-upload-handler .codedropz-upload-inner h3,.codedropz-upload-handler .codedropz-upload-inner span{display:none}.codedropz-upload-handler .dnd-upload-counter{display:none}.dnd-upload-details .name span{color:#E62730}.dnd-upload-details .name em{display:none}.dnd-progress-bar,.dnd-upload-image{display:none !important}.label-attachment{margin:0.5rem}.codedropz-upload-wrapper{display:flex;flex-direction:row}.codedropz-upload-wrapper .codedropz-upload-handler,.codedropz-upload-wrapper .dnd-upload-status{width:50%}.pagination{display:flex;flex-direction:row;justify-content:center;margin:2rem 0}.pagination ul{list-style-type:none;padding:0;margin:0;display:flex;flex-direction:row;flex-wrap:wrap;align-items:center}.pagination ul li .dots{display:inline-flex;align-items:center;justify-content:center;height:3rem;width:3rem}@media only screen and (min-width: 992px){.pagination ul li .dots{height:4rem;width:4rem}}.pagination ul li a{display:inline-flex;align-items:center;justify-content:center;height:3rem;width:3rem;margin:0 .25rem;border:0.1rem solid #E5E5E5;border-radius:.4rem;color:black;transition:all .5s ease;font-style:normal;font-weight:400;font-size:1.4rem;line-height:2.1rem}@media only screen and (min-width: 992px){.pagination ul li a{height:4rem;width:4rem;margin:0 .5rem}}.pagination ul li a.disabled{pointer-events:none;border-color:#ECEFF9}.pagination ul li a.disabled .icon-angle-right{color:#ECEFF9}.pagination ul li a.current,.pagination ul li a:hover{color:#E62730;border-color:#E62730}.pagination ul li a.arrow.prev .icon-angle-right{display:inline-block;position:relative;transform:rotate(180deg)}#cookie-notice{min-width:initial !important;max-width:40rem;bottom:1rem !important;left:1rem !important;background-color:transparent !important}@media only screen and (max-width: 576px){#cookie-notice{max-width:calc(100% - 2rem)}}#cookie-notice .cookie-notice-container{background-color:#ffffff;padding:4rem !important;border-radius:1rem !important;box-shadow:0 0 1.5rem rgba(0,0,0,0.1)}#cookie-notice #cn-notice-buttons{display:flex;justify-content:flex-start}#cookie-notice #cn-notice-text{text-align:left;color:#000000;margin-bottom:2rem;font-weight:300;font-size:1.2rem;line-height:2rem;letter-spacing:.1rem}#cookie-notice .cn-button{padding:1rem;font-weight:400;font-size:1rem;line-height:1.5;letter-spacing:.2rem;text-decoration:none;transition:all .5s ease;border-radius:1.75rem;font-family:'Poppins', sans-serif}#cookie-notice .cn-button#cn-more-info{color:#000000;background-color:white;border-color:white;text-decoration:underline}#cookie-notice .cn-button#cn-more-info:hover{color:#E62730}#cookie-notice .cn-button#cn-accept-cookie{background-color:#E62730;color:#ffffff;margin-left:0;padding-right:4.5rem;padding-left:2.5rem;position:relative;overflow:hidden;z-index:2}#cookie-notice .cn-button#cn-accept-cookie::after{font-family:'icomoon' !important;speak:never;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\e909";display:inline-flex;align-items:center;justify-content:center;height:3.5rem;width:3.5rem;border-radius:1.75rem;background-color:#CF0220;position:absolute;top:50%;transform:translateY(-50%);right:0}#cookie-notice .cn-button#cn-accept-cookie:before{content:'';height:100%;width:100%;position:absolute;top:0;left:0;background-color:#CF0220;max-width:0;opacity:0;z-index:-1;border-radius:1.75rem;transition:all .5s ease}#cookie-notice .cn-button#cn-accept-cookie:hover{background-color:#E62730;color:white;border-color:#E62730}#cookie-notice .cn-button#cn-accept-cookie:hover:before{opacity:1;max-width:100%}#cookie-notice #cn-close-notice{display:none}@media only screen and (max-width: 1199px){.menu_is_open_b{overflow:hidden}.menu_is_open_m{pointer-events:none}#nav-icon{width:2.5rem;height:2.5rem;position:relative;margin:0 auto;transform:rotate(0deg);transition:.5s ease-in-out;cursor:pointer;order:2}#nav-icon span{display:block;position:absolute;height:.2rem;width:100%;background:#E62730;border-radius:1.5rem;opacity:1;left:0;transform:rotate(0deg);transition:.25s ease-in-out}#nav-icon span:nth-child(1){top:.3rem;transform-origin:left center}#nav-icon span:nth-child(2){top:1.1rem;width:100%;left:auto;right:0;transform-origin:left center}#nav-icon span:nth-child(3){top:1.9rem;transform-origin:left center}#nav-icon.open{width:2.5rem}#nav-icon.open span{background-color:#E62730}#nav-icon.open span:nth-child(1){transform:rotate(45deg);top:.2rem;left:0rem}#nav-icon.open span:nth-child(2){width:0%;opacity:0}#nav-icon.open span:nth-child(3){transform:rotate(-45deg);top:2.0rem;left:0rem}.menu-panel{pointer-events:all;z-index:1000;position:fixed;background:#000000;width:100%;height:100vh;left:-100%;top:calc(0% + 5rem);max-height:calc(100vh - 5rem);padding-top:4rem;overflow:auto;overflow-x:hidden;transition:left 0.5s ease;display:flex;flex-direction:column;align-items:center}.menu-panel.active{left:0}}.menu-panel{overflow-x:hidden}@media only screen and (min-width: 1200px){.menu-panel{display:flex;flex-direction:row}}#header{position:fixed;top:0;left:0;z-index:555555;background-color:#ffffff;width:100%;display:flex;flex-direction:row;justify-content:space-between;align-items:center;flex-wrap:nowrap;padding:1rem 1.5rem;overflow-x:hidden;box-shadow:0 0 15px rgba(0,0,0,0.1);transition:background-color .5s ease}#header.hp-header{background-color:transparent;box-shadow:0 0 15px rgba(0,0,0,0)}@media only screen and (min-width: 1200px){#header{padding:.5rem 1.5rem}}#header [class^="icon-"],#header [class*=" icon-"]{font-size:1.5rem}#header .part._logo .logo-link .logo-img{max-width:18rem}#header .part._menu .navigation{margin-bottom:5rem}@media only screen and (max-width: 1199px){#header .part._menu .navigation{width:250px}}@media only screen and (min-width: 1200px){#header .part._menu .navigation{padding:0;margin:1rem 0;margin-right:2rem;border-right:1px solid #E5E5E5}}#header .part._menu .navigation ul{list-style-type:none;padding:0;margin:0}#header .part._menu .navigation ul li a{transition:color .5s ease;color:#ffffff;font-size:1.2rem;line-height:1.8rem;font-weight:500;font-style:normal}@media only screen and (min-width: 1200px){#header .part._menu .navigation ul li a{color:#000000}}#header .part._menu .navigation>ul{display:flex;flex-direction:column}@media only screen and (min-width: 1200px){#header .part._menu .navigation>ul{display:flex;flex-direction:row}}#header .part._menu .navigation>ul>.menu-item>a{color:#ffffff;display:block;padding:1rem 2rem}@media only screen and (max-width: 1199px){#header .part._menu .navigation>ul>.menu-item>a{text-align:center;padding:2rem}}@media only screen and (min-width: 1200px){#header .part._menu .navigation>ul>.menu-item>a{color:#000000}}#header .part._menu .navigation>ul>.menu-item>a:hover{color:#E62730}#header .part._menu .navigation>ul>.menu-item>a:hover:after{color:#E62730}#header .part._menu .navigation>ul>.menu-item.current-menu-item a{color:#E62730}#header .part._menu .navigation>ul>.menu-item.menu-item-has-children>a:after{color:#000000;font-family:'icomoon' !important;speak:never;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\e904";font-size:8px;margin-left:10px;transition:color .5s ease}@media only screen and (max-width: 767px){#header .part._menu .navigation>ul>.menu-item.menu-item-has-children>a:after{color:#E62730}}#header .part._menu .navigation>ul>.menu-item.menu-item-has-children.active>a,#header .part._menu .navigation>ul>.menu-item.menu-item-has-children:hover>a{color:#E62730}#header .part._menu .navigation>ul>.menu-item.menu-item-has-children.active>a:after,#header .part._menu .navigation>ul>.menu-item.menu-item-has-children:hover>a:after{color:#E62730}#header .part._menu .navigation>ul>.menu-item>.sub-menu{display:none}@media only screen and (min-width: 1200px){#header .part._menu .navigation>ul>.menu-item>.sub-menu{background-color:white;position:fixed;top:6.8rem;border-radius:0 0 3rem 3rem;box-shadow:0 0 15px rgba(0,0,0,0.1)}}#header .part._menu .navigation>ul>.menu-item>.sub-menu>li{padding:0 2rem;transition:background-color .5s ease}@media only screen and (max-width: 1199px){#header .part._menu .navigation>ul>.menu-item>.sub-menu>li{text-align:center}}#header .part._menu .navigation>ul>.menu-item>.sub-menu>li.current-menu-item{background-color:transparent}#header .part._menu .navigation>ul>.menu-item>.sub-menu>li.current-menu-item a,#header .part._menu .navigation>ul>.menu-item>.sub-menu>li.current-menu-item a:before{color:#E62730 !important;border-color:transparent}@media only screen and (min-width: 768px){#header .part._menu .navigation>ul>.menu-item>.sub-menu>li.current-menu-item{background-color:#E62730}#header .part._menu .navigation>ul>.menu-item>.sub-menu>li.current-menu-item a,#header .part._menu .navigation>ul>.menu-item>.sub-menu>li.current-menu-item a:before{color:#ffffff !important;border-color:#E62730}}#header .part._menu .navigation>ul>.menu-item>.sub-menu>li:hover a{color:#E62730}@media only screen and (min-width: 1200px){#header .part._menu .navigation>ul>.menu-item>.sub-menu>li:hover{background-color:#E62730}#header .part._menu .navigation>ul>.menu-item>.sub-menu>li:hover a{color:#ffffff;border-bottom-color:#E62730}#header .part._menu .navigation>ul>.menu-item>.sub-menu>li:hover.life a::before,#header .part._menu .navigation>ul>.menu-item>.sub-menu>li:hover.car a::before,#header .part._menu .navigation>ul>.menu-item>.sub-menu>li:hover.assets a::before,#header .part._menu .navigation>ul>.menu-item>.sub-menu>li:hover.travel a::before{color:#ffffff}}#header .part._menu .navigation>ul>.menu-item>.sub-menu>li a{font-size:1.2rem;line-height:1.8rem;font-weight:500;font-style:normal;padding:2rem 1rem 2rem 6rem;border-bottom:1px solid #E5E5E5;color:#ffffff;display:inline-block;transition:all .5s ease}@media only screen and (min-width: 1200px){#header .part._menu .navigation>ul>.menu-item>.sub-menu>li a{color:#000000;display:block}}#header .part._menu .navigation>ul>.menu-item>.sub-menu>li:last-of-type{border-radius:0 0 3rem 3rem}#header .part._menu .navigation>ul>.menu-item>.sub-menu>li:last-of-type a{border-bottom:0px solid}#header .part._menu .navigation>ul>.menu-item>.sub-menu>li.life a,#header .part._menu .navigation>ul>.menu-item>.sub-menu>li.car a,#header .part._menu .navigation>ul>.menu-item>.sub-menu>li.assets a,#header .part._menu .navigation>ul>.menu-item>.sub-menu>li.travel a{position:relative}#header .part._menu .navigation>ul>.menu-item>.sub-menu>li.life a:before,#header .part._menu .navigation>ul>.menu-item>.sub-menu>li.car a:before,#header .part._menu .navigation>ul>.menu-item>.sub-menu>li.assets a:before,#header .part._menu .navigation>ul>.menu-item>.sub-menu>li.travel a:before{font-family:'icomoon' !important;speak:never;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;position:absolute;top:50%;transform:translateY(-50%);left:1rem;font-size:2rem;color:#E62730;transition:color .5s ease}@media only screen and (min-width: 1200px){#header .part._menu .navigation>ul>.menu-item>.sub-menu>li.life a:before,#header .part._menu .navigation>ul>.menu-item>.sub-menu>li.car a:before,#header .part._menu .navigation>ul>.menu-item>.sub-menu>li.assets a:before,#header .part._menu .navigation>ul>.menu-item>.sub-menu>li.travel a:before{font-size:2.5rem}}#header .part._menu .navigation>ul>.menu-item>.sub-menu>li.life a:before{content:"\e902"}#header .part._menu .navigation>ul>.menu-item>.sub-menu>li.car a:before{content:"\e900"}#header .part._menu .navigation>ul>.menu-item>.sub-menu>li.assets a:before{content:"\e901"}#header .part._menu .navigation>ul>.menu-item>.sub-menu>li.travel a:before{content:"\e903";margin-left:2rem}@media only screen and (min-width: 1200px){#header .part._menu .navigation>ul>.menu-item>.sub-menu>li.travel a:before{margin-left:1rem}}#header.open{background-color:#ffffff}.action-block{display:flex;flex-direction:column;align-items:center;font-size:1.6rem;line-height:2rem;list-style:none}@media only screen and (min-width: 1200px){.action-block{display:flex;flex-direction:row}}.action-block .cta-block{display:flex;flex-direction:column;align-items:center}@media only screen and (min-width: 1200px){.action-block .cta-block{display:flex;flex-direction:row}}.action-block .cta-block .phone,.action-block .cta-block .email{display:flex;flex-direction:row;transition:all .5s ease;align-items:center;margin-bottom:2rem;color:#ffffff;font-size:1.2rem;line-height:1.8rem;font-weight:500;font-style:normal}@media only screen and (min-width: 1200px){.action-block .cta-block .phone,.action-block .cta-block .email{color:#000000;margin-right:1.5rem;margin-bottom:0}}.action-block .cta-block .phone .icon-phone,.action-block .cta-block .phone .icon-mail,.action-block .cta-block .email .icon-phone,.action-block .cta-block .email .icon-mail{color:#E62730;margin-right:1rem}.action-block .cta-block .phone .icon-mail,.action-block .cta-block .email .icon-mail{font-size:1.3rem !important}.action-block .cta-block .phone:hover,.action-block .cta-block .email:hover{color:#E62730}.action-block .social__list{margin-bottom:1rem}@media only screen and (max-width: 1199px){.action-block .social__list{font-size:1.6rem;line-height:2rem}}@media only screen and (min-width: 1200px){.action-block .social__list{margin-bottom:0}}.action-block .social__list a{color:#E62730;margin-right:0.5rem;transition:all .5s ease;font-size:2.5rem !important}@media only screen and (min-width: 1200px){.action-block .social__list a{margin-right:2rem}}.action-block .social__list a:hover{color:#CF0220}#footer{background-color:#1F2023}#footer.with-prefooter{padding-top:9rem}#footer .prefooter{background-color:#1F2023;position:relative;padding-top:9rem}#footer .prefooter:before{content:'';background-image:url("../images/pattern.png");height:100%;width:100%;background-size:cover;position:absolute;background-repeat:repeat;top:0;left:0}#footer .prefooter .btn-wrapper{display:flex;flex-direction:row;justify-content:center;padding:5rem 0}@media only screen and (min-width: 992px){#footer .prefooter .btn-wrapper{padding:10rem 0}}#footer .prefooter .prefooter-block{display:flex;flex-direction:column;margin-top:-29rem}@media only screen and (min-width: 992px){#footer .prefooter .prefooter-block{display:flex;flex-direction:row;margin-top:-18rem}}#footer .prefooter .prefooter-block__half{width:100%;height:20rem;background-color:#CF0220;z-index:2;padding:2rem;position:relative}@media only screen and (min-width: 992px){#footer .prefooter .prefooter-block__half{width:50%;padding:4rem 8rem;height:100%}}#footer .prefooter .prefooter-block__half:before{content:'';background-image:url("../images/logo-bg.png");position:absolute;top:0;left:0;width:100%;height:100%;background-repeat:no-repeat;background-size:cover;background-position:center center;background-position:right}@media only screen and (min-width: 992px){#footer .prefooter .prefooter-block__half:before{background-position:center center}}#footer .prefooter .prefooter-block__half:first-of-type{background-color:#E62730;border-radius:1rem 1rem 0rem 0rem}@media only screen and (min-width: 992px){#footer .prefooter .prefooter-block__half:first-of-type{border-radius:1rem 0rem 0rem 1rem}}#footer .prefooter .prefooter-block__half:nth-of-type(2){border-radius:0rem 0rem 1rem 1rem}@media only screen and (min-width: 992px){#footer .prefooter .prefooter-block__half:nth-of-type(2){border-radius:0rem 1rem 1rem 0rem}}#footer .prefooter .prefooter-block__half__title,#footer .prefooter .prefooter-block__half__content{color:white}#footer .prefooter .prefooter-block__half__title{font-size:2.8rem;line-height:5.7rem;margin:0}#footer .prefooter .prefooter-block__half__content{display:flex;flex-direction:row;align-items:center;font-size:1.8rem;line-height:2.7rem}#footer .prefooter .prefooter-block__half__content [class^="icon-"],#footer .prefooter .prefooter-block__half__content [class*=" icon-"]{margin-right:1rem;font-size:1.6rem}#footer .footer{background-color:#1F2023;font-style:normal;font-weight:400;font-size:1.4rem;line-height:2.1rem;color:#ffffff;padding:2rem}@media only screen and (max-width: 991px){#footer .footer{padding-top:5rem}}#footer .footer .parts{display:flex;flex-direction:row;justify-content:space-between;align-items:center;margin:0;flex-wrap:wrap}@media only screen and (min-width: 992px){#footer .footer .parts{margin:5rem 0 2.5rem 0}}#footer .footer .parts .part{width:100%}@media only screen and (min-width: 992px){#footer .footer .parts .part{width:80%}}@media only screen and (max-width: 991px){#footer .footer .parts .part--logo-page{order:2;margin-bottom:2rem}}@media only screen and (min-width: 992px){#footer .footer .parts .part--logo-page{justify-content:flex-start !important}}#footer .footer .parts .part--logo{width:100%}@media only screen and (max-width: 991px){#footer .footer .parts .part--logo img{margin:0 auto 2rem auto;display:block}}@media only screen and (min-width: 992px){#footer .footer .parts .part--logo{width:20%;display:flex;justify-content:flex-end}}@media only screen and (max-width: 991px){#footer .footer .parts .part--menu{order:1;margin:2rem 0}}#footer .footer .parts .part--menu .footer-navigation ul{list-style-type:none;padding:0;margin:0;display:flex;flex-direction:column;flex-wrap:wrap}@media only screen and (max-width: 991px){#footer .footer .parts .part--menu .footer-navigation ul{margin-bottom:2rem}}@media only screen and (min-width: 992px){#footer .footer .parts .part--menu .footer-navigation ul{display:flex;flex-direction:row;justify-content:flex-end}}#footer .footer .parts .part--menu .footer-navigation ul li.current-menu-item a{color:#E62730}#footer .footer .parts .part--menu .footer-navigation ul li a{padding:1rem 2rem;color:white;transition:color .5s ease;font-size:1.2rem;line-height:1.8rem}#footer .footer .parts .part--menu .footer-navigation ul li a:hover{color:#E62730}@media only screen and (max-width: 991px){#footer .footer .parts .part--menu .footer-navigation ul li a{display:block;padding:2rem;text-align:center}}@media only screen and (min-width: 992px){#footer .footer .parts .part--menu .footer-navigation ul li:last-of-type a{padding-right:0}}#footer .footer .parts .part--text p{margin:0}@media only screen and (max-width: 991px){#footer .footer .parts .part--text p{text-align:center;margin-bottom:1rem}}#footer .footer .copyright{color:#ffffff;text-align:center;font-size:1rem;line-height:1.5rem;margin-bottom:0}@media only screen and (max-width: 991px){#footer .footer .copyright{font-size:1rem;line-height:1.5rem}}
