html{height:100%;box-sizing:border-box}body{height:100%;margin:0px;padding:0px;font-family:'Museo Slab', sans-serif;font-size:18px;line-height:36px;color:rgba(36,2,0,0.8)}@font-face{}table, table td{border:0px;border-collapse:collapse;border-spacing:0px;text-indent:0px;vertical-align:top}img, a img{border:0px}img{line-height:0px}ul{list-style-position:inside}a{text-decoration:none;color:#ea5b0c}a:hover{}a:active{}a:visited{}h1, h2, h3, h4, h5, h6{font-weight:600}h1{letter-spacing:.9px;font-size:36px;line-height:44px;margin-top:12px;margin-bottom:18px}h2{font-size:40px;line-height:44px}h3{font-size:33px;line-height:33px}h4{font-size:20px;line-height:32px}h5{font-size:18px;line-height:24px}h6{font-size:14px;line-height:18px}.clearblock, .clearfloat, .cf, .fc{clear:both}.fl{float:left}.fr{float:right}.wrapper{box-sizing:border-box;min-height:100%;display:flex;flex-direction:column}.wrap{margin:0px auto;max-width:1520px;position:relative;padding:0 70px;box-sizing:border-box}.wrap850{max-width:850px}.wrap1060{max-width:1060px}.wrap1300{max-width:1300px}.btn{display:inline-block;padding:11px 50px;color:#fff;background:#f26522;text-decoration:none;font-size:18px;line-height:18px;text-align:center;transition:all .3s ease-in;border:0;border-radius:6px}.btn:hover{background:#240200;color:#fff}.btn.btn-short{padding-left:20px;padding-right:20px}.btn.btn-arrow:hover i{padding-left:8px;padding-right:0}.btn.dark{background:#240200;color:#fff}.btn.dark:hover{background:#ea5b0c;color:#fff}.btn.white{color:#664e25;background:#fff}.btn.white:hover{background:#e62e29;color:#fff}.btn.grey{background:rgba(242,101,34,0.05);color:#f26522}.btn.grey:hover{}#editor_helper{display:none}.device{display:none}.cb_wrap img{min-height:auto!important}.border_img{border:1px solid #c6c6c6}#header{height:150px;line-height:94px;color:#fff;box-sizing:border-box;flex-grow:0;flex-shrink:0;transition:all .2s ease-out}#header .header_scroll{padding:0px 0px;position:fixed;width:100%;z-index:999;box-sizing:border-box;background:#fff;padding-bottom:0px}#header .wrap_header{display:flex;justify-content:space-between;height:100%;overflow:hidden}#header #logo{display:flex;flex-direction:column;align-content:center;justify-content:center}#header #logo a{display:flex;max-width:338px;padding-bottom:25px}#header.move #logo a{padding-bottom:0}#header #logo img{max-width:100%;max-width:210px}#header #menu{display:flex}#header #menu .menu_div{margin:0px 20px}#header #menu a{color:#240200;font-size:16px;font-weight:600;text-decoration:none;transition:opacity .3s ease-in;position:relative;white-space:nowrap}#header #menu a.active_menu{font-weight:600}#header #menu a.active_menu:after{content:"";position:absolute;left:0;height:3px;width:100%;bottom:-8px;background:rgba(36,2,0,0.15)}#header #menu a:hover{opacity:1}#header #menu .menu_div:last-child a{}#header .top-line{background-color:#fff;width:100%;height:38px;line-height:38px;overflow:hidden;font-size:14px;font-weight:600;overflow:hidden;transition:all .2s ease-out}#header .top-line a{color:#240200}#header .top-line a:hover{text-decoration:underline}#header .top-line .wrap{display:flex;justify-content:flex-end}#header .top-line i{margin-right:10px}#header .top-line .contact i{color:#f26522;transform:scaleX(-1)}#header .top-line .socials i{color:#0077b5;font-size:16px}#header .top-line .contact li{list-style:none}#header .top-line .contact .phone{margin-right:30px}#header .top-line .contact{display:flex;background:rgba(36,2,0,0.07);padding:0 20px;border-bottom-right-radius:4px;border-bottom-left-radius:4px}#header .top-line .socials{margin-right:5px}#header.move{line-height:70px}#header.move #logo a{max-width:110px}#header.move-down .top-line{height:0}#header.move .header_scroll{padding-bottom:0;box-shadow:0 0 5px rgba(0,0,0,0.2)}#header.move #logo img{height:30px}#header.move #logo a{max-width:100%}.header_images .description{display:none}a.nav-toggle{right:0px;top:0px;position:absolute;display:none;width:100px;height:55px;line-height:53px;text-align:left;z-index:2;text-transform:lowercase;font-weight:600;color:#000;height:80px;width:80px;border-left:1px solid #f0f0f0;border-bottom:1px solid #f0f0f0;box-sizing:border-box}a.nav-toggle:before{content:"";height:100%;width:100%;position:absolute;right:0;top:0;font-family:"Font Awesome 6 Free";content:"\f0c9";text-align:center;color:#f26522;font-size:18px;line-height:80px}.nav-toggle.active_old{background:url('/administration_uploaded/66/8/menu22.png') no-repeat right center;background-size:50px}#tfsd{width:100%;z-index:800;padding-top:0px;display:none;top:55px;left:0px;opacity:0;border-top:2px solid #664e25}#tfsd{max-height:none!important;z-index:999;width:40%;height:100%;background:#f26522;box-sizing:border-box;left:auto;right:0;top:0;position:fixed!important;clip:auto!important;width:0;padding:0;transition:all .2s ease-out!important}#tfsd.opened{width:46%;min-width:280px;max-width:400px}#tfsd .tfsd-wrap{padding:30px 30px 10px}#tfsd .logo{display:block;width:175px}#tfsd .logo img{max-width:100%;height:auto;display:block;max-height:35px}#tfsd .mobile-menu-container{margin:30px 0}#tfsd .contact{margin:30px 0;padding:0;list-style:none}#tfsd .contact a strong{display:inline-block;width:20px;color:#240200}#tfsd .contact a{font-size:15px;font-size:15px;color:#FFF;text-decoration:none;font-weight:500}#tfsd .contact li{margin-bottom:5px;line-height:27px}#tfsd .device_links{position:absolute;bottom:50px;font-size:15px;line-height:30px}#tfsd .device_links .device_links_title{line-height:20px}#tfsd .device_links ul{line-height:30px;white-space:nowrap;padding-left:0;margin-top:5px}#tfsd .device_links a{color:#fff}#tfsd .nav-btn-close{display:block;position:absolute;top:10px;right:10px;width:30px;height:30px;line-height:26px;border:2px solid #240200;color:#FFF;text-align:center;box-sizing:border-box;font-size:14px;cursor:pointer;transition:all .2s ease-out}#tfsd .nav-btn-close:hover{background:#240200}#tfsd .mobile-menu-container a{font-size:18px;font-weight:bold;text-decoration:none;color:#fff;display:block;width:100%;box-sizing:border-box;height:30px;line-height:30px;text-transform:uppercase;text-align:left;font-size:16px;font-weight:600}#tfsd .mobile-menu-container a:hover{text-decoration:underline}#tfsd .childrenelements a{padding:6px 5%;width:90%;text-transform:none}#tfsd .childrenelements .childrenelements a{padding:6px 10%;width:80%}#tfsd a:hover, #tfsd a.active_menu{transition:all 0.25s ease-in-out 0s;color:#ffffff}.js .nav-collapse{clip:rect(0 0 0 0);max-height:0;position:absolute;display:block;overflow:hidden;zoom:1}.nav-collapse.opened{max-height:9999px}.nav-toggle{-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none}#tfsd.opened{opacity:1}#tfsd .childrenelements{display:none}#tfsd .childrenelements.open{display:block}.icondir{font-family:"fontello";font-style:normal;font-weight:normal;speak:none;display:inline-block;text-decoration:inherit;width:1em;margin-right:.2em;text-align:center;float:right}.icondir:before{content:'\f308'}.icondir.open:before{content:'\E817'}#header .menu_device_section{position:absolute;width:100%;height:80px;top:0;left:0;display:none;border-top:1px solid #f0f0f0}#header.move .menu_device_section{box-shadow:0 0 5px rgba(0,0,0,0.2)}#header-image{max-height:500px}#header-image img{max-width:100%;border-radius:9px;overflow:hidden}#header-image.blog-show{width:100%;overflow:hidden}#header-image.blog-show img{width:100%;height:100%;max-height:500px;object-fit:cover;display:block}#body_of_511 #content{padding-top:0px;padding-bottom:0}#body_of_545 #content, #body_of_550 #content{padding-top:0px}#content{padding-top:50px;flex-grow:1;overflow:hidden;color:#240200}#content h2{margin:0;margin-top:10px;margin-bottom:20px;font-weight:600}#content h3{font-size:20px;line-height:24px;font-weight:600;margin-bottom:9px}.page1140 #content .custom_site_pages{max-width:1140px;margin:0 auto}#content .custom_site_pages{max-width:850px;margin:0 auto}#content .custom_site_pages img{max-width:100%}#content .custom_site_pages{font-size:18px;line-height:32px;padding-bottom:50px}#content .custom_site_pages a{color:#f26522;text-decoration:underline}#content .custom_site_pages a.btn{color:#fff;text-decoration:none}#content .custom_site_pages h1, .contact_section h1{}#content .custom_site_pages h2{font-size:28px;line-height:34px;font-weight:600}#content .custom_site_pages h1{word-break:break-word}#content .custom_site_pages ul li{list-style:none;position:relative}#content .custom_site_pages ul li:before{content:"\2022";position:absolute;top:auto;left:-24px;font-size:25px;color:#f26522}#content .custom_site_pages ol{margin:0 0 1.5em;padding:0;counter-reset:item}#content .custom_site_pages ol > li{margin:0;padding:0 0 0 2em;text-indent:-2em;list-style-type:none;counter-increment:item}#content .custom_site_pages ol > li:before{display:inline-block;width:1.5em;padding-right:0.5em;font-weight:bold;text-align:right;content:counter(item) ".";color:#f26522}#content .custom_site_pages .top-title-large{font-size:80px;line-height:60px;color:rgba(36,2,0,0.2);margin-bottom:0;font-weight:500}#content .text_image, #content .text_image .wrap{display:flex}#content .text h1, #content .custom_site_pages h1, .contact_section h1, .additional-content h1{letter-spacing:.9px;font-size:36px;line-height:44px;margin-top:12px;margin-bottom:18px}#content .text h1{margin-top:12px;font-size:36px;line-height:45.6px}#content .text_image .text{flex:1;padding-right:2%;color:#240200;font-size:18px;line-height:32px}#content .text_image .text-content{padding:0 80px 0 0}#content .text_image .text-content .buttons{margin-top:25px}#content .text_image .text-content .btn{margin-right:20px}#content .sub_text, #content .custom_site_pages .sub_text, .contact_section .sub_text{text-transform:uppercase;font-size:15px;line-height:18px;letter-spacing:1px;font-weight:600;color:#f26522}#content .text_image .image_right{flex:0.39}#content .text_image .image_right img{max-width:100%}#content .text_image .image_right .mobile-img{display:none}#content .text_image .image, #content .text_image .video{flex:1;padding-left:2%}#content .text_image .image img, #content .text_image .image video{max-width:100%}#body_of_521 #content .center-text{padding-bottom:0px}#content .hero_home.text_image .text{flex:0.6;display:flex;justify-content:center;align-items:center}#content .hero_home.text_image .video{flex:0.4;position:relative;height:700px}#content .hero_home.text_image .video video{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:50% 0;object-position:50% 0}#body_of_521 .video, #body_of_550 .video{position:relative;max-height:700px;margin-top:15px}#content .hero_home.text_image .video .video-text, .video .video-text{position:absolute;z-index:1;width:100%;height:180px;text-align:center;top:0;bottom:0;left:0;right:0;margin:auto;color:#fff;padding:0px 20px;box-sizing:border-box;text-align:center}.video .video-text{height:120px}#body_of_550 .video{overflow:hidden}#body_of_521 .video_device{display:none}#content .hero_home.text_image .video .video-text h2, .video .video-text h2{font-size:32px;line-height:36px;color:#f0f0f0;margin-bottom:20px;margin-top:45px}#content .hero_home.text_image .video #play-button, .video #play-button{border-radius:6px;background:#f26522;text-align:center;color:#fff;font-size:20px;line-height:20px;padding:10px 20px;display:inline-block;min-width:177px;box-sizing:border-box}.video #play-button i{color:#fff}#content .fresh-vacancies{background:#fdf7f4;margin-top:-100px;padding:100px 0 100px}#content .fresh-vacancies{margin-top:85px;margin-bottom:40px;position:relative}#content .fresh-vacancies{}#content .fresh-vacancies .wrap{display:flex}#content .fresh-vacancies .column{flex:1}#content .fresh-vacancies .column a{display:block;background:#fff;position:relative;padding:50px 50px 25px 50px;text-align:center;-webkit-box-shadow:0 30px 50px rgb(0 0 0 / 20%);box-shadow:0 30px 50px rgb(0 0 0 / 20%);box-shadow:0 20px 30px 0 rgba(0, 0, 0, 0.1);flex:1;margin:0 15px;transition:all .3s ease-in;cursor:pointer;position:relative;color:#000;position:relative;height:100%;box-sizing:border-box;border-radius:9px;color:#240200}#content .fresh-vacancies .column .fa-arrow-right{position:absolute;bottom:20px;right:20px;transform:rotate(45deg);font-size:22px;transition:transform .2s ease-out,-webkit-transform .2s ease-out}#content .fresh-vacancies .column:hover .fa-arrow-right{transform:rotate(0)}#content .fresh-vacancies .column h1{font-size:36px;line-height:48px;font-weight:600;margin-top:0;padding-bottom:18px;border-bottom:1px solid #9d9d9c;color:#240200}#content .fresh-vacancies .column .title{font-size:34px;line-height:34px;padding:0;margin:0;padding-bottom:10px;color:#000}#content .fresh-vacancies .column .body{padding:10px 0 20px 0;opacity:.7;font-size:18px;line-height:30px;color:#7e7d7d}#content .fresh-vacancies .column .button a{padding:15px 50px;color:#fff;display:inline-block;background:#664e25;text-decoration:none;text-transform:uppercase;font-size:16px;line-height:16px;text-align:center;transition:all .3s ease-in}#content .fresh-vacancies .column .button a:hover{text-decoration:none}#content .fresh-vacancies .column a:hover{background:#fff;transform:translate(0,-5px)}#content .fresh-vacancies .column a:hover .body{color:#fff;opacity:1}#content .fresh-vacancies .column .button{position:absolute;bottom:50px;left:0;right:0;width:100%}#content .grid-section{display:grid}#content .who-we-are{padding:80px 0 60px;position:relative}#content .who-we-are h2{font-weight:500}#content .who-we-are .text{font-size:20px;max-width:850px;margin:0 auto}#content .who-we-are .text p{margin-top:35px}#content .grid-section.four-grid-section{grid-gap:40px;grid-template-columns:1fr 1fr;max-width:44.08%;max-width:670px;margin-top:40px}#content .who-we-are .four-grid-section h3{font-size:20px;line-height:25px;margin:0;margin-top:20px}#content .who-we-are .four-grid-section{font-size:15px}#content .who-we-are .grid-section.four-grid-section .column{padding-top:78px;position:relative;font-size:15px;line-height:27px;font-weight:300}#content .who-we-are .grid-section.four-grid-section .column:after{content:'';position:absolute;top:6px;left:0;right:auto;bottom:auto;margin:auto;width:64px;height:64px;background:url('/administration_uploaded/71/4/icon-bevlogenheid.png') no-repeat center}#content .who-we-are .grid-section.four-grid-section .column.c1:after{background-image:url('/administration_uploaded/71/7/icon-pioniers.png')}#content .who-we-are .grid-section.four-grid-section .column.c2:after{background-image:url('/administration_uploaded/71/5/icon-blik.png')}#content .who-we-are .grid-section.four-grid-section .column.c3:after{background-image:url('/administration_uploaded/71/6/icon-ontwikkeling.png')}#content .who-we-are .grid-section.four-grid-section .column.c4:after{background-image:url('/administration_uploaded/71/4/icon-bevlogenheid.png')}#content .who-we-are .photos{position:absolute;width:44%;width:47%;top:10%;right:0;display:none}#content .who-we-are .photos img{width:100%;display:block;max-width:100%;max-width:630px;margin:0 auto;margin-top:45px}#content .what-keeps-us-busy{background:rgba(242,101,34,0.05);padding:60px 0}#content .what-keeps-us-busy h1{font-size:36px;line-height:48px;font-weight:600;margin:0;margin-top:10px}#content .what-keeps-us-busy{margin-top:70px;margin-bottom:0px}#content .what-keeps-us-busy .wk-blog-items{display:flex;margin-top:40px}#content .what-keeps-us-busy .blog_items{flex:1;margin-right:2%;text-align:left;transition:all .3s ease-in}#content .what-keeps-us-busy .blog_items:nth-child(3n){margin-right:0}#content .what-keeps-us-busy .blog_items img{width:100%;max-width:100%;object-fit:cover;min-height:300px}#content .what-keeps-us-busy .blog_items a{text-decoration:none;color:#000}#content .what-keeps-us-busy .blog_items .link{color:#f26522;margin-top:25px;display:block;font-weight:700;text-transform:uppercase;letter-spacing:1px;color:#f26522;line-height:14px;font-size:14px}#content .what-keeps-us-busy .blog_items:hover{transform:translate(0,-5px)}#content .what-keeps-us-busy .blog_items .title > *{margin-bottom:5px;line-height:20px;line-height:30px;min-height:62px;margin-top:5px;margin-bottom:24px;font-size:26px;font-weight:600}#content .what-keeps-us-busy .blog_items .body{font-weight:300;font-size:16px;line-height:27px}#content .what-keeps-us-busy .blog_items .date{text-align:left;text-transform:lowercase;font-size:14px;font-weight:600;text-transform:uppercase;letter-spacing:1px;color:#f26522;line-height:14px}#content .what-keeps-us-busy .blog_items .image{margin-bottom:35px}#content .center-text{margin:0 auto;max-width:850px;padding:20px 0 0px 0}.page-center-text #content .custom_site_pages{margin:0 auto;max-width:850px;padding:10px 0 0px 0}#content .text-content-half{display:flex}#content .text-content-half .title-container{max-width:580px;margin-right:20px}#content .text-content-half .content-container{font-size:18px;line-height:32px}#content .blog_show img{max-width:100%;min-width:100%;max-height:700px;max-height:850px;object-fit:cover}#body_of_511 .blogs_section{background:rgba(242,101,34,0.05);padding-top:50px;padding-bottom:60px}.button_vacancies .label-linkedin{position:fixed;top:50%;right:-10px;padding:20px 15px 10px;font-size:16px;z-index:999;-webkit-transform:translateY(150%) translateX(0) rotate(90deg);transform:translateY(150%) translateX(0) rotate(90deg);-webkit-transform-origin:top right;transform-origin:top right;border-bottom-left-radius:4px;border-bottom-right-radius:4px;background:#0077b5;color:#FFF;text-decoration:none;-webkit-animation:3s ease-out 0s 1 wait, 1.4s ease-out 3s 1 slideInFromRight;animation:3s ease-out 0s 1 wait, 1.4s ease-out 3s 1 slideInFromRight;-webkit-transition:right .2s ease-out;transition:right .2s ease-out;line-height:28px}.button_vacancies .label-linkedin:hover{right:0}.button_vacancies .label-linkedin i{padding-right:10px}.button_vacancies .werken{position:fixed;top:50%;right:-10px;padding:20px 20px 10px;font-size:18px;z-index:999;-webkit-transform:translateY(150%) translateX(0) rotate(90deg);transform:translateY(150%) translateX(0) rotate(90deg);-webkit-transform-origin:top right;transform-origin:top right;border-bottom-left-radius:4px;border-bottom-right-radius:4px;background:#f26522;color:#FFF;text-decoration:none;-webkit-animation:3s ease-out 0s 1 wait, 1.4s ease-out 3s 1 slideInFromRight;animation:3s ease-out 0s 1 wait, 1.4s ease-out 3s 1 slideInFromRight;-webkit-transition:right .2s ease-out;transition:right .2s ease-out;line-height:28px}.button_vacancies .werken:hover{right:0}.video-section{margin-top:30px}.video-section .text{margin-top:20px}.video-section .video_body{position:relative;height:0;padding-top:56%;overflow:hidden;max-width:100%}.video-section iframe{position:absolute;top:0;left:0;width:100%;height:100%}#content .linkedin_section .blogs, #content .linkedin_section .blogs:after, #content .linkedin_section .blogs:before{background:#f5f3f3}#content .linkedin_section .blogs .blog_items .image{padding-top:100%}.contact_map{width:100%}.contact_map iframe{display:block}.contact_map_device{display:none}.contact-content{display:flex}.contact-content .text{flex:1;padding-right:20px}.contact-content .text p:first-child{margin-top:0}.contact-content .text p:last-child{margin-bottom:0}.contact-content .map_right{flex:0.9}#body_of_523 #f_vacature_{pointer-events:none;background:#f0f0f0}.vacancy-section{display:flex}.vacancy-section .vacancy_form{flex:0.65}.vacancy-section .right-section{flex:0.35;padding:60px 0;padding-left:50px;max-width:370px}.vacancy-section .right-section .top-md img{max-width:100%}.vacancy-section .right-section .top-md, .vacancy-section .right-section .bottom-md{padding:24px 24px 24px 28px;border-left:3px solid #240200}.vacancy-section .right-section .top-md ul{padding-left:24px}.vacancy-section .bottom-md{margin-top:30px}.vacancy-section .bottom-md img{object-fit:cover;pointer-events:none}.vacancy-section img{min-width:100%}.vacancy-section .widget-title{font-weight:600;font-size:20px;line-height:25px;margin-top:10px}.vacancy-section .widget-subtitle{color:#f26522;font-size:18px;line-height:18px;margin:5px 0 0}.vacancy-section .widget-content{font-size:15px;line-height:26px}.vacancy-section .widget-content a, #content .vacancy-section .widget-content a{text-decoration:none;color:#240200}#content .vacancy-section .widget-content a.orange:hover{color:#fff}.vacancy-section .right-section .bottom-md .buttons a{margin-top:5px;min-width:auto;padding:10px 20px;text-decoration:none!important}.vacancy-section .right-section .btn{font-size:13px;text-transform:uppercase;font-weight:700}.vacancy-section .right-section .btn.grey{color:#f26522!important}.vacancy-section .right-section a.btn i{font-size:0;opacity:0;transition:all .2s ease-out}.vacancy-section .right-section a.btn:hover i{font-size:14px;opacity:1;padding-right:8px}.vacancy-section .right-section{font-size:15px;line-height:26px}#content .vacancy-section .right-section .top-text a{display:block;text-decoration:none}.vacancy-section .right-section .image_slider{border-left:3px solid #240200;margin-top:30px}.vacancy-section .right-section .image_slider .top-md, .vacancy-section .right-section .image_slider .bottom-md{border-left:none;margin-top:0}.collage_photos{max-height:800px;padding:60px 0 60px;background:rgba(242,101,34,0.05);position:relative;margin-bottom:30px}.collage_photos:after, .collage_photos:before{content:"";width:100%;height:100%;background:rgba(242,101,34,0.05);position:absolute;top:0}.collage_photos:after{left:-100%}.collage_photos:before{right:-100%}.collage_photos img{height:100%;width:100%;object-fit:cover}.collage_photos{display:grid;grid-template-columns:0.9fr 1.1fr;grid-template-rows:1fr;grid-auto-columns:1fr;gap:6px 6px;grid-auto-flow:row;grid-template-areas:"photo1 sector2"}.photo1{grid-area:photo1}.sector2{display:grid;grid-template-columns:1.2fr 0.8fr 1fr;grid-template-rows:1.2fr 0.8fr;gap:6px 6px;grid-auto-flow:row;grid-template-areas:"photo2 photo4 photo4" "photo3 photo4 photo4";grid-area:sector2}.photo2{grid-area:photo2}.photo3{grid-area:photo3}.photo4{grid-area:photo4}.reviews_section .image{position:relative}.reviews_section .image_circle{border-radius:100%;width:80px;height:80px;overflow:hidden;position:absolute;bottom:-40px;left:0;right:0;margin:auto;border:2px solid #fff}.reviews_section .image_circle img{height:100%;width:100%;object-fit:cover}#content .reviews_section .reviews .review_items .blog-content{padding-top:60px}#content .reviews_section .reviews .review_items{text-align:center}#content .reviews_section .reviews .review_items .title > *{min-height:auto}#content .reviews_section .reviews .review_items .stt{text-transform:lowercase;font-size:14px;font-weight:600;text-transform:uppercase;letter-spacing:1px;color:#f26522;line-height:14px}#content .reviews_section .reviews .review_items{padding-bottom:0}#body_of_511 #content .blogs_section{background:#f5f3f3;padding:80px 0}#body_of_577 #content .linkedin_section{background:#f5f3f3;padding:80px 0}#body_of_577 #content .linkedin_section .blogs{padding-top:0}#body_of_511 #content .blogs_section h1{margin-top:10px}#body_of_511 #content .blogs_section .blogs{background:none;padding:0}#body_of_511 #content .blogs:after{display:none}#body_of_511 #content .blogs:before{display:none}#body_of_511 #content .blogs_section h1{font-size:36px;line-height:48px;font-weight:600;margin:0;margin-top:10px}#body_of_515 #content .blogs_section{background:rgba(242,101,34,0.05);padding-top:60px}#body_of_515 #content .blogs, #body_of_515 #content .blogs:before, #body_of_515 #content .blogs:after{background:none}#body_of_515 #content .blogs{margin-top:30px;margin-bottom:0px;padding-top:0}#body_of_578 #content .blogs_section{background:rgba(242,101,34,0.05);padding-top:60px}#body_of_578 #content .blogs, #body_of_578 #content .blogs:before, #body_of_578 #content .blogs:after{background:none}#body_of_578 #content .blogs{margin-top:30px;margin-bottom:0px;padding-top:0}#b_1962{background:rgba(242,101,34,0.05);padding-top:60px}#content #b_1962 .blogs, #content #b_1962 .blogs:before, #content #b_1962 .blogs:after{background:none}#content #b_1962 .blogs{padding-top:0}#content #b_1962 .top-text h1{margin:0;margin-top:10px}#content .blogs{background:rgba(242,101,34,0.05);padding:60px 0;position:relative}#content .blogs{margin-top:30px;margin-bottom:0px}#content .blogs{display:grid;grid-template-columns:1fr 1fr 1fr;grid-gap:50px}#content .blogs .blog_items{background:#fff;text-align:left;box-shadow:0 20px 30px 0 rgba(0,0,0,0.1);padding-bottom:50px;position:relative;border-radius:9px;overflow:hidden}#content .blogs .blog_items img{width:100%;max-width:100%;object-fit:cover;min-height:300px}#content .blogs .blog_items a{text-decoration:none;color:#000;display:block}#content .blogs .blog_items .image{padding-top:55%;position:relative}#content .blogs .blog_items .image img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;min-height:auto}#content .blogs .blog_items:hover{transform:translate(0,-5px)}#content .blogs .blog_items .title > *{margin-bottom:5px;margin-top:10px;color:#240200;font-size:20px;line-height:24px;min-height:62px;font-weight:600}#content .blogs .blog_items .date{text-align:left;text-transform:lowercase;font-size:14px;font-weight:600;text-transform:uppercase;letter-spacing:1px;color:#f26522;line-height:14px}#content .blogs .blog_items .body{font-weight:300;font-size:16px;color:#240200;line-height:27px}#content .blogs .blog_items .blog-content{padding:24px}#content .blogs:after{content:"";background:rgba(242,101,34,0.05);position:absolute;left:-100%;top:0;height:100%;width:100%}#content .blogs:before{content:"";background:rgba(242,101,34,0.05);position:absolute;right:-100%;top:0;height:100%;width:100%}#content .blogs .link{padding-top:15px;display:block;position:absolute;right:24px;bottom:30px;color:#240200;font-size:14px;line-height:14px;text-transform:uppercase;padding-right:10px;letter-spacing:1px;font-weight:600}#content .blogs .link .fa-arrow-right{transform:rotate(45deg);font-size:22px;transition:transform .2s ease-out,-webkit-transform .2s ease-out;position:relative;top:8px;right:-4px}#content .people-section{margin-top:0px;position:relative;background:rgba(242,101,34,0.05);padding:60px 0;position:relative}#content .people-section .top-text{max-width:850px;margin:0 auto}#content .people-section .top-text h2{font-size:36px;line-height:43px}#content .people-section .top-text p{font-size:17px;line-height:31px}#content .people_texts{margin-top:70px;margin-bottom:0px}#content .people_texts{display:grid;grid-template-columns:1fr 1fr 1fr;grid-gap:30px}#content .people_texts .texts_items{text-align:left;padding-bottom:10px;position:relative;background:#fff;text-align:left;box-shadow:0 20px 30px 0 rgba(0,0,0,0.1);position:relative;border-radius:9px;overflow:hidden}#content .people_texts .texts_items .text-content{padding:24px}#content .people_texts .texts_items img{width:100%;max-width:100%;object-fit:cover;min-height:300px}#content .people_texts .texts_items a{text-decoration:none;color:#000;display:block}#content .people_texts .texts_items .image{padding-top:66%;position:relative}#content .people_texts .texts_items .image img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;min-height:auto}#content .people_texts .blog_items:hover{transform:translate(0,-5px)}#content .people_texts .texts_items .title{margin-top:0px;margin-bottom:10px;color:#240200;font-size:24px;line-height:29px;font-weight:600}#content .people_texts .texts_items .body{font-weight:300;font-size:16px;color:#240200;line-height:26px}#content .people_texts .texts_items .date{text-align:left;color:#7e7d7d;text-transform:lowercase;font-size:16px}#content .people_texts .texts_items .blog-content{padding:24px}#content .people-section:after{content:"";background-color:#f0f0f0;position:absolute;left:-100%;top:0;height:100%;width:100%}#content .people-section:before{content:"";background-color:#f0f0f0;position:absolute;right:-100%;top:0;height:100%;width:100%}#vacancies_section{background:rgba(242,101,34,0.05);padding:60px 0 60px}#vacancies_section .top-text h2{font-size:36px;line-height:43px}#vacancies_section .top-text p{font-size:17px;line-height:31px}#vacancies_section .top-text h1{letter-spacing:.9px;font-size:36px;line-height:44px;margin-top:12px;margin-bottom:18px}.vacancies{display:grid;grid-gap:40px;grid-template-columns:1fr 1fr;position:relative;margin-top:35px}.vacancies .portfolio_items{background:#fff;color:#240200;padding:40px;display:flex;flex-direction:column;text-decoration:none;box-shadow:0 20px 30px 0 rgba(0,0,0,0.05);transition:opacity .2s ease-out,box-shadow .2s ease-out,transform .2s ease-out,-webkit-box-shadow .2s ease-out,-webkit-transform .2s ease-out;position:relative;padding-bottom:100px;border-radius:9px}.vacancies .portfolio_items span{display:block;line-height:24px}#content .vacancies .portfolio_items a{color:#240200;text-decoration:none}.vacancies .portfolio_items:hover{box-shadow:0 20px 30px 0 rgba(0,0,0,0.1);transform:translate(0,-5px)}.vacancies .fa-arrow-right{position:absolute;bottom:20px;right:20px;transform:rotate(45deg);font-size:22px;transition:transform .2s ease-out,-webkit-transform .2s ease-out}.vacancies .portfolio_items:hover .fa-arrow-right{transform:rotate(0)}.vacancies .portfolio_items .category{color:#f26522;font-size:15px;line-height:18px;text-transform:uppercase;padding-bottom:5px;font-weight:600}.vacancies .portfolio_items .title{font-size:26px;font-weight:600}.vacancies .portfolio_items .title:first-letter{text-transform:uppercase}.vacancies .portfolio_items .description{margin:20px 0 0;font-size:16px;line-height:27px;font-weight:300}.vacancies .portfolio_items .info{font-size:16px;line-height:30px;margin-top:20px;position:absolute;bottom:20px}.vacancies .portfolio_items .info > span{line-height:30px}.vacancies .portfolio_items .info > div{margin-bottom:10px}.vacancies .portfolio_items .info i{width:25px}#content .vacancie_show h1{font-size:36px;line-height:44px;margin-top:12px;font-weight:600}#content .vacancie_show h3{font-size:20px;line-height:24px}.vacancies-show-section{display:flex}.vacancies-show-section .vacancie_show{flex:0.65}.vacancies-show-section .orange-section-right{flex:0.35;padding-left:50px}.vacancies-show-section .widget-cta{padding:32px;background:#f26522;border-radius:5px}#content .vacancies-show-section .widget-cta h2{margin:0;color:#FFF;font-size:24px;line-height:29px;margin-bottom:0}.vacancies-show-section .widget-cta p{color:#240200;font-size:20px;line-height:20px;font-weight:600;margin-top:3px}.vs-buttons-section{margin-top:50px}.additional-content{padding-bottom:50px}.additional-content .wrap{max-width:850px;box-sizing:content-box}.additional-content img{max-width:100%}.additional-content.second_section{padding-top:50px;overflow:hidden}.additional-content.second_section .wrap{max-width:1520px;padding:0 70px;box-sizing:border-box}.additional-content.second_section .text_part{margin:0 auto}.additional-content .btn_section{margin-top:20px}#body_of_550 #b_1933{padding-bottom:0px}.fa-linkedin:before{font-size:30px}#content .vacancies-show-section a.btn{color:#240200;background:#fff;text-decoration:none;text-transform:uppercase;font-size:14px;font-weight:700;padding:11px 25px;box-shadow:2px 2px 9px 0 rgba(0,0,0,0.07);margin-top:10px;margin-right:20px;min-width:210px;box-sizing:border-box;transition:all .2s ease-out;line-height:20px;height:41px}#content .vacancies-show-section a.btn:hover{background:#fff;color:#240200}#content .vacancies-show-section a.btn i{font-size:0;opacity:0;transition:all .2s ease-out}#content .vacancies-show-section a.btn:hover i{font-size:16px;opacity:1;padding-left:8px}#content .vacancies-show-section a.btn.dark{background:#240200;color:#fff}#content .vacancies-show-section a.btn.dark:hover{background:#240200;color:#fff}.orange-section-bottom{margin:30px 0}.orange-section-bottom .wysiwyg-cta{padding:40px;background:#f26522;border-radius:5px}#content .orange-section-bottom .wysiwyg-cta h2{margin:0;color:#FFF;font-size:28px;line-height:34px;margin-bottom:0}.orange-section-bottom .wysiwyg-cta p{color:#240200;font-size:20px;line-height:20px;font-weight:600;margin-top:3px}#filters .type{padding-right:20px}#filters .type.active{color:#000}.video-modal{width:100%;max-width:960px;max-height:540px;padding:0;margin:0}.video-modal video{width:100%;height:100%;display:block}.video-modal .remodal-close{left:auto;right:0;top:-40px;height:40px}.video-modal .remodal-close:before{font-size:40px;line-height:40px;color:#fff}#before-footer-section .bf-section{background:#f26522;max-width:80%;margin:0 auto;color:#fff;border-radius:10px;text-align:center;padding:50px}#content .nice_form h2{margin-top:40px}#body_of_522 #content .nice_form h2{margin-top:10px}.nice_form form{margin-top:30px}.nice_form .field-wrap{margin:0 0 18px 0;overflow:hidden;margin-top:15px;display:flex}.nice_form input[type=text]{height:50px;line-height:50px;width:100%;padding:12px 20px;border:1px solid #e2e1e1;border-radius:3px;box-sizing:border-box;color:rgba(36,2,0,0.8);font-family:'Museo Slab', sans-serif;font-size:18px}.nice_form .label-input{margin-bottom:15px;height:20px;line-height:20px;color:#7e7d7d}.nice_form textarea{height:150px;line-height:19px;width:100%;padding:12px 20px;border:1px solid #e2e1e1;border-radius:3px;box-sizing:border-box;font-family:'Museo Slab', sans-serif;font-size:18px}.nice_form .submit_buttons{display:inline-block;padding:11px 20px;color:#fff;background:#240200;text-decoration:none;font-size:18px;line-height:18px;text-align:center;transition:all .3s ease-in;border:0;border-radius:6px;font-family:'Museo Slab', sans-serif;font-weight:400;cursor:pointer}.nice_form .submit_buttons:hover{background:#ea5b0c}.nice_form .error_messages{margin-bottom:20px;display:block}.nice_form .field{width:100%}.nice_form .half{width:50%;flex:0.5;float:left}.nice_form .field-wrap .half:first-child{margin-right:15px}.nice_form .title-input{font-size:20px;line-height:20px;font-weight:600;margin-top:24px}.form-bg-contact{background:#f6f6f6;position:relative}.form-bg-contact:before{content:"";position:absolute;background:#f6f6f6;height:100%;width:100%;top:0;left:-100%}.form-bg-contact:after{content:"";position:absolute;background:#f6f6f6;height:100%;width:100%;top:0;right:-100%}.form-section-contact{max-width:600px;margin:0px auto 0 auto;padding:0px 0 50px 0}.form-bg-contact .txf{margin-top:45px;text-align:center;padding-top:50px}.nice_form input[type=text]::-webkit-input-placeholder, .nice_form textarea::-webkit-input-placeholder{opacity:1;color:rgba(36,2,0,0.6);font-size:18px}.nice_form input[type=text]:-ms-input-placeholder, .nice_form textarea:-ms-input-placeholder{opacity:1;color:rgba(36,2,0,0.6);font-size:18px}.nice_form input[type=text]::placeholder, .nice_form textarea::placeholder{opacity:1;color:rgba(36,2,0,0.6);font-size:18px}.nice_form input[type=text]::-moz-placeholder, .nice_form textarea::-moz-placeholder{opacity:1;color:rgba(36,2,0,0.6);font-size:18px}.nice_form .upload{background:rgba(0,0,0,.02);border:1px dashed #ccc;border-radius:4px;color:#aaa;margin-bottom:16px;padding:24px;text-align:center;box-sizing:border-box}.nice_form .title-input-small{font-size:14px;line-height:26px}.nice_form .ch-text{font-size:16px;line-height:24px}#footer{height:auto;background:#240200;color:#7e7d7d;padding:0;flex-grow:0;flex-shrink:0;font-size:15px;line-height:24px}#footer a{color:rgba(255,255,255,0.7)}#footer .column-main.footer-column h2{color:#624f2b;font-weight:700;font-size:25px;line-height:30px;margin:0;margin-bottom:5px;display:block}#footer .column-main.footer-column h3{color:#7e7d7d;font-weight:700;font-size:28px;line-height:34px;margin:0}#footer .footer-top-wrap{display:flex;width:100%}#footer .column-main.footer-column{margin-right:40px}#footer .menu_footer a{display:block;color:#fff;line-height:24px;margin-bottom:14px}#footer .footer-column{flex:1;margin-right:20px;color:rgba(255,255,255,0.5)}#footer .footer-column a{color:rgba(255,255,255,0.7);transition:color .2s ease-out}#footer .footer-column p{line-height:30px}#footer .footer-column a:hover{color:rgba(255,255,255,1)}#footer .footer-column.footer-column-second{flex:0.75}#footer .footer-column.c3{flex:0.75;padding-right:100px}#footer .footer-column:last-child{margin-right:0;flex:2;padding-left:150px}#footer .footer-column .ftc-wrap{}#footer .footer-column h3{font-size:20px;font-weight:700;margin:0;margin-bottom:10px;color:#624f2b}#footer .footer-column h4{color:#fff;font-size:18px;line-height:18px;margin:0;margin-bottom:20px;font-weight:600}#footer .footer-top-wrap{padding-top:40px;padding-bottom:40px}#footer .footer-bottom-wrap{display:flex;justify-content:space-between;padding-top:30px;padding-bottom:30px;border-top:1px solid rgba(255,255,255,0.2);font-size:13px}#footer .footer-bottom-wrap .footer-menu{display:inline-block;margin:0 0 0 5px;padding:0;list-style:none}#footer .footer-bottom-wrap .footer-menu li{display:inline-block}#footer .footer-bottom-wrap .left-text-c{margin-right:-5px}#footer ul{padding-left:0}#footer ul li{list-style:none}#footer .footer-column.c3 i{color:#f26522;font-size:18px}#footer .footer-column.c3 p a{color:rgba(255,255,255,0.7)}#footer .footer-column.c4 span{display:block;font-size:15px;line-height:24px;font-weight:300;margin-bottom:10px;color:rgba(255,255,255,0.5)}#footer .footer-column.c4 img{display:block}#footer .footer-column.c4 ul{margin:0;display:flex;justify-content:space-between}#footer .footer-column.c4 ul li{margin-right:20px}#footer .footer-column.c4 a{color:#fff}#footer .footer-column.c4 li{margin-bottom:14px}#images_footer{margin-top:70px}#images_footer .wrap{display:grid;grid-gap:20px;margin-bottom:20px;grid-template-columns:1fr 1fr 1fr}#images_footer img{width:100%;max-width:100%;display:block;height:100%;object-fit:cover}#cookiepolicy{background:none!important;position:fixed!important;bottom:0!important;left:0!important;padding:20px!important;width:100%!important;max-width:400px!important;z-index:9999!important;font-family:'Museo Slab', sans-serif!important;box-sizing:border-box!important}#cookiepolicy_wrapper{padding:32px 32px 75px 32px!important;background:#FFF;box-shadow:0 2px 15px rgba(0,0,0,.1);border-radius:8px}.di-cookie-notice.di-cookie-notice-style-3 .title{font-size:20px;line-height:1;font-weight:600;color:#240200}.di-cookie-notice.di-cookie-notice-style-3 .text{margin-top:15px;font-size:15px;line-height:24px;color:#240200;font-weight:300}.di-cookie-notice.di-cookie-notice-style-3 .text a, #cookiepolicy_txt a{text-decoration:underline!important;color:#f26522!important;font-weight:700;clear:both;display:inline-block;margin-right:100px}#cookiepolicy #cookiepolicy_wrapper #cookiepolicy_accept_cookies{font-size:13px;line-height:18px;font-weight:700;min-width:210px;text-transform:uppercase;font-family:'Museo Slab', sans-serif;cursor:pointer;position:static;display:inline-block;padding:0px;color:#fff;background:#f26522;text-decoration:none;text-align:center;transition:all .3s ease-in;border:0;border-radius:6px;position:absolute;bottom:30px;left:32px;right:auto;height:38px;line-height:38px;max-width:210px;box-sizing:border-box;margin:auto;white-space:nowrap;top:auto!important;transform:none!important}body.lb-disable-scrolling{overflow:hidden}.lightboxOverlay{position:absolute;top:0;left:0;z-index:9999;background-color:black;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=80);opacity:0.8;display:none}.lightbox{position:absolute;left:0;width:100%;z-index:10000;text-align:center;line-height:0;font-weight:normal;outline:none}.lightbox .lb-image{display:block;height:auto;max-width:inherit;max-height:none;border-radius:3px;border:4px solid white}.lightbox a img{border:none}.lb-outerContainer{position:relative;*zoom:1;width:250px;height:250px;margin:0 auto;border-radius:4px;background-color:white}.lb-outerContainer:after{content:"";display:table;clear:both}.lb-loader{position:absolute;top:43%;left:0;height:25%;width:100%;text-align:center;line-height:0}.lb-cancel{display:block;width:32px;height:32px;margin:0 auto;background:url(/administration_uploaded/33/0/loading.gif) no-repeat}.lb-nav{position:absolute;top:0;left:0;height:100%;width:100%;z-index:10}.lb-container > .nav{left:0}.lb-nav a{outline:none;background-image:url('data:image/gif;base64,R0lGODlhAQABAPAAAP///wAAACH5BAEAAAAALAAAAAABAAEAAAICRAEAOw==')}.lb-prev, .lb-next{height:100%;cursor:pointer;display:block}.lb-nav a.lb-prev{width:34%;left:0;float:left;background:url(/administration_uploaded/33/2/prev.png) left 48% no-repeat;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0;-webkit-transition:opacity 0.6s;-moz-transition:opacity 0.6s;-o-transition:opacity 0.6s;transition:opacity 0.6s}.lb-nav a.lb-prev:hover{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);opacity:1}.lb-nav a.lb-next{width:64%;right:0;float:right;background:url(/administration_uploaded/33/1/next.png) right 48% no-repeat;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0;-webkit-transition:opacity 0.6s;-moz-transition:opacity 0.6s;-o-transition:opacity 0.6s;transition:opacity 0.6s}.lb-nav a.lb-next:hover{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);opacity:1}.lb-dataContainer{margin:0 auto;padding-top:5px;*zoom:1;width:100%;border-bottom-left-radius:4px;border-bottom-right-radius:4px}.lb-dataContainer:after{content:"";display:table;clear:both}.lb-data{padding:0 4px;color:#ccc}.lb-data .lb-details{width:85%;float:left;text-align:left;line-height:1.1em}.lb-data .lb-caption{font-size:13px;font-weight:bold;line-height:1em}.lb-data .lb-caption a{color:#4ae}.lb-data .lb-number{display:block;clear:left;padding-bottom:1em;font-size:12px;color:#999999}.lb-data .lb-close{display:block;float:right;width:30px;height:30px;background:url(/administration_uploaded/32/9/close.png) top right no-repeat;text-align:right;outline:none;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=70);opacity:0.7;-webkit-transition:opacity 0.2s;-moz-transition:opacity 0.2s;-o-transition:opacity 0.2s;transition:opacity 0.2s}.lb-data .lb-close:hover{cursor:pointer;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);opacity:1}.logo_slider{padding-top:70px;padding-top:40px;padding-bottom:70px;background:#fdf7f4;background-color:transparent}.logo_slider h1{font-size:36px;line-height:48px;font-weight:600;margin:0;margin-top:10px}.logo_slider p{margin-top:0}.logo_slider .logo_slider_section{width:100%;max-width:1160px;margin:0 auto;margin-top:30px}.logo_slider .logo_slider_section .pagination_block{display:none}.logo_slider .logo_item{background:#c6c6c6;display:flex;justify-content:center;align-items:center}.logo_slider .logo_item:after{content:"";padding-bottom:100%;width:100%}.logo_slider .logo_item img{position:absolute;top:0;bottom:0;right:0;left:0;margin:auto;width:calc(100% - 2px);max-width:auto;height:auto}.logo_slider .splide__arrow--prev{left:-70px}.logo_slider .splide__arrow--next{right:-70px}.logo_slider .logo_slider_section .splide__arrows{display:none}@media only screen and (min-width:0px) and (max-width:1520px){.wrap, .additional-content .wrap, .additional-content.second_section .wrap{padding:0px 20px;box-sizing:border-box}.page_wrap{padding:0 20px}#footer{padding:24px 30px}}@media only screen and (min-width:0px) and (max-width:1240px){.logo_slider .logo_slider_section{max-width:1000px}.logo_slider .logo_slider_section{max-width:80%}.logo_slider .splide__arrow--prev{left:-8%}.logo_slider .splide__arrow--next{right:-8%}}@media only screen and (min-width:0px) and (max-width:992px){#content .services .services_section .column .title, #content .logo_slider h2{font-size:28px;line-height:28px}#content .services .services_section .column a{padding-left:25px;padding-right:25px}#header{height:140px}#header .menu_device_section{display:block}#header .header_scroll{}#tfsd, a.nav-toggle{display:block}a.nav-toggle{bottom:5px}#header #menu{display:none}#header #logo{height:80px}#header #logo a, #header.move #logo a{max-width:none;position:relative;z-index:99}#header #logo a img{height:30px}.nice_form{margin-top:20px}#header .top-line{}#header .top-line .contact{background:transparent}.nice_form input[type=text]::-webkit-input-placeholder, .nice_form textarea::-webkit-input-placeholder{opacity:1}.nice_form input[type=text]:-ms-input-placeholder, .nice_form textarea:-ms-input-placeholder{opacity:1}.nice_form input[type=text]::placeholder, .nice_form textarea:-ms-input-placeholder{opacity:1}.nice_form input[type=text]::-moz-placeholder, .nice_form textarea::-moz-placeholder{opacity:1}.nice_form .label-input{display:none}.nice_form input[type=text]{height:45px;line-height:45px;padding-left:10px;padding-right:10px}.nice_form textarea{padding-left:10px;padding-right:10px;padding-top:10px}#content .who-we-are .photos{position:static;width:100%;max-width:600px;margin:0 auto;margin-top:55px}#content .grid-section.four-grid-section, #content .who-we-are .text p{max-width:100%}#content .grid-section.four-grid-section{grid-gap:25px;grid-template-columns:1fr}#content .who-we-are{padding:50px 0}#content .fresh-vacancies .wrap, #content .what-keeps-us-busy .wk-blog-items, #content .text-content-half, #footer .footer-top-wrap{flex-direction:column}#footer .footer-top-wrap{width:100%}#content .fresh-vacancies .column a{margin:0}#content .fresh-vacancies .column{margin:0;margin-bottom:20px}#content .what-keeps-us-busy .blog_items{margin:0;margin-bottom:50px}#content .what-keeps-us-busy .blog_items:hover{transform:scale(1)}#content .text_image .wrap{display:block}#content .text_image .text-content{padding:0}#content .hero_home.text_image .video{padding:0;margin-top:40px;height:500px}#content .hero_home.text_image .video, #content .hero_home.text_image .text{flex:1;width:100%}#content .blogs{grid-template-columns:1fr}#footer .footer-bottom-wrap{flex-direction:column-reverse;text-align:center}#footer .footer-bottom-wrap .left{margin-top:15px}#header .top-line .socials{display:none}#content{padding:40px 0}#content .custom_site_pages h1{font-size:30px;line-height:36px;margin-top:0}.vacancies{grid-template-columns:1fr}#content .text_image .text-content .btn{margin-bottom:25px}#content .text_image .text-content p{letter-spacing:-0.5px}#header .top-line .contact{padding:0}#header #logo a{padding-bottom:0}#content .fresh-vacancies .column a{padding:50px}#content .text-content-half .content-container{padding-left:0}#content .people_texts{grid-template-columns:1fr}.vacancies-show-section{flex-direction:column-reverse}.vacancies-show-section .orange-section-right{flex:1;padding-left:0;margin-bottom:30px}.vacancy-section{flex-direction:column}.vacancy-section .right-section{flex:1;padding-left:0;margin-top:30px;max-width:100%}#footer .footer-column.c4 ul{flex-direction:column}#footer .footer-column.c4 ul li{margin:0;margin-top:20px}#content .text h1, #content .fresh-vacancies .column h1, #content .what-keeps-us-busy h1, #content .custom_site_pages h1, #body_of_511 #content .blogs_section h1, #vacancies_section .top-text h1, .logo_slider h1{font-size:22.5px;line-height:27px}body, #content .custom_site_pages, #content .fresh-vacancies .column, #content .who-we-are .text, #content .text_image .text-content p{font-size:18px;line-height:32px}#content .people-section .top-text h2, #content .nice_form h2, #vacancies_section .top-text h2, .vacancies .portfolio_items .title{font-size:22.5px;line-height:27px}#content .what-keeps-us-busy .blog_items .title > *, #content .people_texts .texts_items .title{font-size:22.5px;line-height:27px}#content .text_image .text-content .btn{margin-bottom:10px}#images_footer .wrap{grid-template-columns:1fr}#footer .footer-top-wrap{padding:30px 0 50px 0}#content{padding-top:10px}.contact_map.wrap{padding-bottom:10px}#content .people-section{padding:40px 0}#vacancies_section{padding:50px 0}#body_of_515 #content .blogs{padding:70px 0}#images_footer{margin-top:20px}#content .custom_site_pages{padding-bottom:30px}#content .fresh-vacancies{padding:70px 0}#body_of_511 #content .blogs_section{padding:50px 0}#body_of_519 .blog-show{padding-bottom:20px}#content .custom_site_pages h1{margin-top:10px}#content .center-text{padding-top:0}.vacancies-show-section .widget-cta{display:none}#body_of_523 .nice_form{margin-top:0}#body_of_512 .header_images, #body_of_513 .header_images, #body_of_514 .header_images{display:block}.contact_map{display:none}.contact_map_device{display:block}.contact_map.contact_map_device.wrap{padding-bottom:20px}#body_of_516 .custom_site_pages h1 + p > br:last-child{display:none}#body_of_521 .video{}#body_of_521 .video_device{display:block}#body_of_521 .image br{display:none}#footer .footer-column:last-child{padding-left:0}.logo_slider h2{font-size:28px;line-height:28px}.desktop{display:none}.device{display:block}#body_of_523 .device{display:inline-block}#content .text_image .image_right{flex:1;margin-top:20px}.contact-content{flex-direction:column}.contact-content .text{flex:1;padding-right:0px}.contact-content .map_right{flex:1;min-height:300px;margin-top:20px}.contact-content .map_right iframe{height:300px}#content .video .video-text h2{font-size:22.5px;line-height:27px}.reviews_section .image_circle{height:100px;width:100px;bottom:-50px}#content .reviews_section .reviews .review_items .blog-content{padding-top:100px}#content .text_image .image_right .desktop-img{display:none}#content .text_image .image_right .mobile-img{display:block}}@media only screen and (min-width:0px) and (max-width:768px){.nice_form .field-wrap{flex-direction:column}.nice_form .half{width:100%;flex:1;margin-top:15px}#filters .type{padding-right:15px;font-size:15px}h2{font-size:30px;line-height:34px}#footer .footer-column.c3{margin-right:0px;padding-right:0px}#footer .footer-column{margin-right:0px;padding-bottom:25px}.button_vacancies .werken{font-size:16px;padding-left:15px;padding-right:15px}}@media only screen and (min-width:0px) and (max-width:576px){#content .hero_home.text_image .video{height:320px}.logo_slider .logo_slider_section{max-width:70%}.logo_slider .splide__arrow--prev{left:-40px}.logo_slider .splide__arrow--next{right:-40px}}