@font-face{font-family:'Futura';font-style:normal;font-display:swap;font-weight:300;src:url(../fonts/Futura-Light.eot);src:local(''),url('../fonts/Futura-Light.eot?#iefix') format('embedded-opentype'),url(../fonts/Futura-Light.eot) format('eot'),url(../fonts/Futura-Light.otf) format('otf'),url(../fonts/Futura-Light.woff) format('woff'),url(../fonts/Futura-Light.ttf) format('truetype')}@font-face{font-family:'Futura';font-style:normal;font-display:swap;font-weight:400;src:url(../fonts/Futura-Book.eot);src:local(''),url('../fonts/Futura-Book.eot?#iefix') format('embedded-opentype'),url(../fonts/Futura-Book.eot) format('eot'),url(../fonts/Futura-Book.otf) format('otf'),url(../fonts/Futura-Book.woff) format('woff'),url(../fonts/Futura-Book.ttf) format('truetype')}@font-face{font-family:'Futura';font-style:normal;font-display:swap;font-weight:500;src:url(../fonts/Futura-Medium.eot);src:local(''),url('../fonts/Futura-Medium.eot?#iefix') format('embedded-opentype'),url(../fonts/Futura-Medium.eot) format('eot'),url(../fonts/Futura-Medium.otf) format('otf'),url(../fonts/Futura-Medium.woff) format('woff'),url(../fonts/Futura-Medium.ttf) format('truetype')}@font-face{font-family:'Futura';font-style:normal;font-display:swap;font-weight:700;src:url(../fonts/FuturaCyrillicBold.ttf) format('truetype')}@font-face{font-family:'Futura';font-style:normal;font-display:swap;font-weight:600;src:url(../fonts/Futura-Demi.eot);src:local(''),url('../fonts/Futura-Demi.eot?#iefix') format('embedded-opentype'),url(../fonts/Futura-Demi.eot) format('eot'),url(../fonts/Futura-Demi.otf) format('otf'),url(../fonts/Futura-Demi.woff) format('woff'),url(../fonts/Futura-Demi.ttf) format('truetype')}@font-face{font-family:'Futura';font-style:normal;font-display:swap;font-weight:800;src:url(../fonts/FuturaCyrillicExtraBold.ttf) format('truetype')}@font-face{font-family:'Futura';font-style:normal;font-display:swap;font-weight:900;src:url(../fonts/FuturaCyrillicHeavy.ttf) format('truetype')}@font-face{font-family:'Lato';font-style:normal;font-display:swap;font-weight:100;src:url(../fonts/Lato-Thin.ttf) format('truetype')}@font-face{font-family:'Lato';font-style:italic;font-display:swap;font-weight:100;src:url(../fonts/Lato-ThinItalic.ttf) format('truetype')}@font-face{font-family:'Lato';font-style:normal;font-display:swap;font-weight:300;src:url(../fonts/Lato-Light.ttf) format('truetype')}@font-face{font-family:'Lato';font-style:italic;font-display:swap;font-weight:300;src:url(../fonts/Lato-LightItalic.ttf) format('truetype')}@font-face{font-family:'Lato';font-style:normal;font-display:swap;font-weight:400;src:url(../fonts/Lato-Regular.ttf) format('truetype')}@font-face{font-family:'Lato';font-style:italic;font-display:swap;font-weight:400;src:url(../fonts/Lato-Italic.ttf) format('truetype')}@font-face{font-family:'Lato';font-style:normal;font-display:swap;font-weight:700;src:url(../fonts/Lato-Bold.ttf) format('truetype')}@font-face{font-family:'Lato';font-style:italic;font-display:swap;font-weight:700;src:url(../fonts/Lato-BoldItalic.ttf) format('truetype')}@font-face{font-family:'Lato';font-style:normal;font-display:swap;font-weight:900;src:url(../fonts/Lato-Black.ttf) format('truetype')}@font-face{font-family:'Lato';font-style:italic;font-display:swap;font-weight:900;src:url(../fonts/Lato-BlackItalic.ttf) format('truetype')}:root{--black:#000000;--smoke:#F4F4F4;--platinum:#EFE4DC}body{background-color:#F7F7F7;font-size:1rem;font-weight:400;font-family:'Futura',sans-serif;line-height:100%}h1,h2,h3,h4{color:inherit;font-weight:500}h1{font-size:32px;margin-bottom:39px;line-height:39px;font-weight:500}h2{font-style:normal;font-size:48px;line-height:normal;font-weight:500}h1::after{content:none}h2::after,h3.line::after{left:37px;content:"";display:block;width:85px;height:4px;background-color:#fcd078;border-radius:2px;margin:23px 0 0 41px}.article-title.no-bottom h2::after{content:unset}h3{font-size:40px;font-weight:450;line-height:39px}p,ul li{font-family:'Lato',sans-serif;font-size:16px;font-weight:300;line-height:150%}header ul li{font-family:'Futura'}p{margin:15px 0}.container.contact h2::before{content:none!important;display:none!important}.article.article-title.bottom.narrow-article.two h3{color:#000}.anchor{display:block;-ms-transform:translateY(-125px);-webkit-transform:translateY(-125px);transform:translateY(-125px)}.container{padding:0 20px}.container-fluid{padding:0 20px}.main-wrapper{display:block;position:relative}.main-wrapper .bg-platinum{padding:0 0 1px}.wrapper.overflow,.main-wrapper.overflow{overflow:hidden}.shape{display:block;position:relative;padding:55px 0}.wrapper-projects{padding:55px 0}.wrapper h2::before{content:none;display:none}.wrapper.spacing{padding:172px 0 105px}.wrapper.spacing.has-splash{padding:unset}.wrapper.spacing-top{padding-top:100px}.wrapper.spacing-bottom{padding-bottom:100px}.wrapper.secondary{background-color:#295463;color:#fff}.wrapper.light{background-color:#f7f7f7}.wrapper.dark{background-color:#1b1b1b;color:#fff}.wrapper.shadow{box-shadow:inset 0 30px 30px -30px rgb(0 0 0 / .12)}.has-splash::after,.right-splash::after,.bottom-splash::after{content:' ';display:block;position:absolute;top:77px;left:0;margin:auto;right:0;z-index:50;width:57px;height:64px;background-image:url(/images/logo-icon.svg);background-repeat:no-repeat;background-size:contain}.main-wrapper .has-splash::after{content:unset}.wrapper.bottom-splash::after{bottom:-165px}.wrapper.right-splash::after{-webkit-transform:scaleX(-1);transform:scaleX(-1);left:auto;right:0}.wrapper.no-top{padding-top:0!important}.wrapper.no-bottom{padding-bottom:0!important}.wrapper.zero{padding:0!important}.has-bg{background-repeat:no-repeat;background-position:center;background-size:cover}.h-100{height:100%}.d-flex{display:flex!important}.justify-content-end{justify-content:end!important}.flex-column{flex-direction:column!important}.nowrap{white-space:nowrap}.nowrap.force{white-space:nowrap!important}.notransition{-webkit-transition:none!important;-moz-transition:none!important;-o-transition:none!important;transition:none!important}.noselect{-webkit-user-select:none!important;-moz-user-select:none!important;-ms-user-select:none!important;user-select:none!important}.row.has-line{margin:0 -25px}.row.has-line>div{padding:0 25px}.row.project-item{display:flex;flex-wrap:wrap}.reverse{flex-direction:row-reverse}.project-item .has-bg{border-radius:23px;height:100%;width:100%;min-height:clamp(350px, 10vh, 500px)}.bg-firefly h1{font-size:40px;font-weight:450;line-height:45px}.all-projects-section .row{margin-top:80px}.all-projects-section .project-item{margin:20px 0 60px 0}.all-projects-section .project-item{padding:9px 10px 22px 10px;position:relative;border:2px solid #fff0;border-radius:23px;transition:border-color 0.3s ease}.all-projects-section p{font-size:16px!important;font-weight:300!important;line-height:30px!important;font-family:'Lato',sans-serif}.project-item:hover{border-color:rgb(227 227 230 / .4)}.all-projects-section .project-item .has-bg{margin-bottom:20px;position:relative;border-radius:12px;border:1px solid rgb(255 255 255);height:294px;opacity:.8}.all-projects-section .project-item .has-bg .span-container{display:flex;justify-content:end}.all-projects-section .project-item .has-bg span{color:#E3C4AA;font-size:14px;font-family:'Lato',sans-serif;font-weight:300;line-height:30px;text-align:center;border-radius:8px;background:rgb(41 84 99);margin:0 10px 10px 0;min-width:229px;padding:2px 10px}.header-wrapper .container,.header-wrapper .container-fluid{width:1919px;position:relative;z-index:15}.header-wrapper{display:block;position:fixed;top:0;left:0;right:0;z-index:300}.header-wrapper::before{content:'';position:absolute;top:0;left:0;right:0;height:100%;background:#000;color:#fff;box-shadow:0 0 6px 1px rgb(0 0 0 / .085);opacity:0;transform:translateY(-100%);transition:transform 0.4s ease,opacity 0.4s ease;z-index:1}.ready.down.scrolled .header-wrapper::before,.ready.up.scrolled .header-wrapper::before{opacity:1;transform:translateY(0)}.header-wrapper .header{display:block;position:relative;box-sizing:content-box;min-height:90px;height:110px;padding:0;z-index:3;overflow:hidden}.header-wrapper .header-logo{display:inline-block;position:absolute;top:50%;left:0;z-index:15;width:162px;height:44px;margin-top:-3px;transform:translateY(-50%);-webkit-transform:translateY(-50%)}.header-wrapper .header-logo>a{display:inline-block}.header-wrapper .header-logo img{transition:0.3s;filter:none}body.menu-open .header-wrapper::before,body:not(.scrolled) .header-wrapper::before{-webkit-transform:translateY(-100%);transform:translateY(-100%)}.menu-wrapper{display:block;position:absolute;left:0;right:0;bottom:0}.main-menu.menu-wrap{display:block;position:relative;text-align:left}.main-menu.menu-wrap.float-right{display:inline-block;position:absolute;right:20px;top:0}.header-wrapper.has-hamburger .main-menu.menu-wrap{right:105px}.main-menu.menu-wrap li>.dropdown{position:absolute;transform-origin:0 0;-webkit-transform-origin:0 0;top:105px;z-index:3}.main-menu.menu-wrap li:not(:focus):not(:hover)>.dropdown{-webkit-transform:scaleY(0);transform:scaleY(0);opacity:0}.main-menu.menu-wrap li>.dropdown,.main-menu.menu-wrap li>.dropdown::before{display:block;padding:0 0 0 20px}.main-menu.menu-wrap>ul{padding-left:10px;display:flex;justify-content:center;align-items:center;column-gap:24px;height:100%}.main-menu.menu-wrap>ul>li>a{z-index:25}.main-menu.menu-wrap>ul>li>a,.main-menu.menu-wrap li>.dropdown,.main-menu.menu-wrap li.has-dropdown>.dropdown ul>li>a{white-space:nowrap}.main-menu.menu-wrap ul>li>a{display:block;position:relative;font-size:1.3rem;font-weight:500;text-decoration:none!important}.main-menu.menu-wrap>ul>li>a{font-size:1.35rem}.main-menu.menu-wrap ul>li>a>span{position:relative;z-index:4;display:inline-block}.main-menu.menu-wrap ul>li:not(:last-of-type).active>a{color:#FCD078}.main-menu.menu-wrap ul>li:not(:last-of-type).active>a::before,.main-menu.menu-wrap ul>li:not(:last-of-type).active>a::after{content:"";position:absolute;width:12px;height:2px;background-color:#FCD078;transition:all 0.3s ease}.main-menu.menu-wrap ul>li:not(:last-of-type).active>a::before{left:-19px;top:50%;transform:translateY(-50%)}.main-menu.menu-wrap ul>li:not(:last-of-type).active>a::after{right:-19px;top:50%;transform:translateY(-50%)}.main-menu.menu-wrap ul>li:not(:last-of-type).active>a:hover{color:#FCD078}body.scrolled .main-menu.menu-wrap ul>li:not(:last-of-type).active>a::before,body.scrolled .main-menu.menu-wrap ul>li:not(:last-of-type).active>a::after{background-color:#fff}body.scrolled .main-menu.menu-wrap ul>li:not(:last-of-type).active>a{color:#fff}body.menu-open .main-menu.menu-wrap ul>li>a,body:not(.scrolled) .main-menu.menu-wrap ul>li>a{font-size:15px;color:#FCD078}.main-menu.menu-wrap ul>li>a{font-size:15px;color:#fff}.main-menu.menu-wrap ul:not(:hover)>li:not(:last-of-type).active>a,.main-menu.menu-wrap ul>li:hover>a,.main-menu.menu-wrap ul>li:focus>a{color:rgb(252 208 120)!important}body.scrolled .main-menu.menu-wrap ul>li:not(:last-of-type).active>a::before,body.scrolled .main-menu.menu-wrap ul>li:not(:last-of-type).active>a::after{background:#FCD078;transition:all 0.3s ease}body.scrolled .main-menu.menu-wrap ul>li:not(:last-of-type).active>a:hover::before,body.scrolled .main-menu.menu-wrap ul>li:not(:last-of-type).active>a:hover::after{background-color:rgb(252 208 120)}body:not(.scrolled) .header-wrapper .main-menu.menu-wrap ul>li>a:hover{color:#ffffff!important}body.scrolled .header-wrapper .main-menu.menu-wrap ul>li>a:hover{color:rgb(252 208 120)}body:not(.scrolled) .main-menu.menu-wrap ul>li.ative>a::before,body:not(.scrolled) .main-menu.menu-wrap ul>li.ative>a::after{background-color:rgb(252 208 120);transition:background-color 0.3s ease}body:not(.scrolled) .main-menu.menu-wrap ul>li:active>a::before body:not(.scrolled) .main-menu.menu-wrap ul>li:active>a::after{background-color:#fff}.main-menu.menu-wrap>ul>li:last-of-type>a{position:relative;display:flex;justify-content:center;align-items:center;background:#fff0;border:none;min-height:55px;min-width:146px}.main-menu.menu-wrap>ul>li:last-of-type>a::before,.main-menu.menu-wrap>ul>li:last-of-type>a::after{content:"";position:absolute;border:1px solid #FCD078;transition:all 0.3s ease;width:71px;height:18px}.main-menu.menu-wrap>ul>li:last-of-type>a::before{top:0;right:-6px;border-left:none;border-bottom:none;border-radius:0 12px 0 0}.main-menu.menu-wrap>ul>li:last-of-type>a::after{bottom:0;left:-6px;border-right:none;border-top:none;border-radius:0 0 0 12px}.main-menu.menu-wrap>ul>li:last-of-type>a:hover{border-radius:9px;border:#fff;color:#FFF;box-shadow:inset 0 0 0 1px #FFF}.main-menu.menu-wrap>ul>li:last-of-type>a:hover:before{right:0;border-color:#FFF;border-radius:0 9px 0 0}.main-menu.menu-wrap>ul>li:last-of-type>a:hover:after{left:0;border-color:#FFF;border-radius:0 0 0 9px}body.scrolled .main-menu.menu-wrap>ul>li:last-of-type>a::before,body.scrolled .main-menu.menu-wrap>ul>li:last-of-type>a::after{border-color:#FFF}body.scrolled .main-menu.menu-wrap>ul>li:last-of-type>a:hover{box-shadow:inset 0 0 0 1px #FCD078}body.scrolled .main-menu.menu-wrap>ul>li:last-of-type>a:hover::before,body.scrolled .main-menu.menu-wrap>ul>li:last-of-type>a:hover::after{border-color:#FCD078}body.ready .main-menu.menu-wrap li>.dropdown{transition:0.2s}.main-menu.menu-wrap li>.dropdown{padding-top:0;padding-bottom:16px}.main-menu.menu-wrap li>.dropdown::before,.main-menu.menu-wrap li>.dropdown::after{content:' ';display:block;position:absolute;top:0;left:-12px;right:-14px;bottom:0;z-index:2;border-radius:0 0 12px 12px;-moz-border-radius:0 0 12px 12px;-webkit-border-radius:0 0 12px 12px;background-color:#000}.main-menu.menu-wrap li.has-dropdown>.dropdown ul>li>a{padding:1px 0;text-transform:none}body.ready .main-menu.menu-wrap ul>li.featured>a::before,body.ready .main-menu.menu-wrap ul>li>a{transition:0.25s}body .main-menu.menu-wrap{transition:0.25s;height:100%}.main-menu.menu-wrap li>.dropdown::before{top:20px!important;box-shadow:0 0 10px rgb(0 0 0 / .26)}.span-container-second{margin:0 15px 11px 0}.span-container-second .actions{display:flex;justify-content:end;width:100%;margin-right:15px}.span-container-second .main.button{color:#000;font-size:11px;font-weight:500;border-radius:48px;background-color:#fcd078;text-decoration:none;transition:all 0.3s ease;position:relative;padding:6px 10px;min-width:122px;text-align:center}.span-container-second .main.button::after{content:'';position:absolute;top:50%;left:50%;width:24px;height:24px;background:url(/images/long-arrow-white.svg) no-repeat center center;background-size:contain;opacity:0;transform:translate(-50%,20px) rotate(3.142rad);transition:transform 0.3s ease,opacity 0.3s ease}.span-container-second .main.button:hover,.span-container-second .main.button:focus{background-color:#32748a;text-shadow:none;color:#fff0}.span-container-second .main.button:hover span,.span-container-second .main.button:focus span{color:#fff0}.span-container-second .main.button:hover::after,.span-container-second .main.button:focus::after{opacity:1;transform:translate(-50%,-50%) rotate(3.142rad)}.span-container-second .main.button span{color:#000;background-color:unset;font-family:unset;transition:color 0.3s ease}.all-projects-section .btn-slider-blog{position:relative;width:100%;height:100%}span.pagination-text{opacity:.7;min-width:105px}.row-pagination{margin-top:100px;padding:0 15px}.row-pagination>div{width:100%;height:80px;display:flex;position:relative;align-items:center;gap:10px}.all-projects-section h2::after,.no-title-after h2::after,.no-title-after h3::after{content:none}.btn-slider-blog{position:relative;width:80%;height:100%;transform:translate(50%)}.btn-slider-blog .slick-arrow{position:absolute;bottom:25%;left:0;z-index:10;width:54px;height:54px;border-radius:50%;background-color:rgb(20 40 48 / .05);background-repeat:no-repeat;background-position:center;opacity:.8;border:none;outline:none;transition:transform 0.25s cubic-bezier(.25,.46,.45,.94),background-color 0.25s ease}.btn-slider-blog .slick-arrow.slick-next{rotate:180deg;background-size:14px;background-image:url(/images/arrow_left.svg);filter:brightness(0%);left:70px}.btn-slider-blog .slick-arrow.slick-prev{background-size:14px;background-image:url(/images/arrow_left.svg);filter:brightness(0%)}.btn-slider-blog .slick-arrow.slick-prev{background-image:url(/images/arrow_left.svg);background-repeat:no-repeat}.btn-slider-blog .slick-arrow.slick-prev{background-image:url(/images/arrow_left.svg);background-repeat:no-repeat}.btn-slider-blog .slick-arrow:hover{background-color:rgb(20 40 48 / .05);transform:scale(1.1)}.btn-slider-blog .slick-arrow.slick-next::before{content:"";position:absolute;width:55px;height:47px;top:4px;left:0;background:url(/images/half-circle.svg) no-repeat center;filter:brightness(0%);background-size:cover;z-index:-1;opacity:.6;transform:rotate(0deg);transition:transform 0.5s ease}.btn-slider-blog .slick-arrow.slick-next:hover::before{transform:rotate(180deg);opacity:1}.btn-slider-blog .slick-arrow.slick-prev::before{content:"";position:absolute;width:55px;height:47px;top:4px;left:0;background:url(/images/half-circle.svg) no-repeat center;filter:brightness(0%);background-size:cover;z-index:-1;opacity:.6;transform:rotate(0deg);transition:transform 0.5s ease}.btn-slider-blog .slick-arrow.slick-prev:hover::before{transform:rotate(180deg);opacity:1}.btn-slider-blog .slick-arrow.slick-prev:hover{transform:scale(1.1);color:rgb(20 40 48 / .05)}.project-item{color:#FFF}.project-item p{line-height:30px}.projects-wrap a:hover{text-decoration:none}.project-item.button{margin-top:auto}.project-item h2{font-weight:450;font-size:40px;line-height:39px;margin-bottom:30px}.project-item h2::after{display:none}.article-wrap.wrap.extra h2,.article-wrap.wrap.extra h3{font-size:32px;font-weight:450;line-height:39px;text-transform:capitalize;margin:164px 0 17px}.article-wrap.wrap.extra h2:nth-of-type(1),.article-wrap.wrap.extra h3:nth-of-type(1){margin-top:80px}.button{font-family:"Futura",sans-serif;font-size:13px;font-weight:500;line-height:normal;text-transform:uppercase;max-width:166px;padding:10px;margin:30px 10px}.button:hover{text-decoration:none}.button-wrapper{position:relative;display:inline-block;width:130px}.button-primary{position:relative;display:flex;justify-content:center;align-items:center;background:#fff0;color:var(--black);border:none;min-height:55px;margin:55px 6px 129px}.button-primary::before,.button-primary::after{content:"";position:absolute;border:1px solid var(--black);width:71px;height:18px;transition:all 0.3s ease}.button-primary::before{top:0;left:-6px;border-right:none;border-bottom:none;border-radius:12px 0 0 0}.button-primary::after{bottom:0;right:-6px;border-left:none;border-top:none;border-radius:0 0 12px 0}.button-primary:hover::before{left:0}.button-primary:hover::after{right:0}.button-primary:hover{border-radius:9px;border:lightgrey;color:var(--black);box-shadow:inset 0 0 0 1px rgb(21 25 27 / .2)}.button-primary.white{margin-top:80px;color:#fff}.button-primary.white::before,.button-primary.white::after{border-color:#fff}.button-primary:hover.white{border-radius:9px;border:lightgrey;color:#fff;box-shadow:inset 0 0 0 1px #fff}.bg-firefly{background-color:#142830;color:#FFF}.article-title2 .button-primary.white::before,.article-title2 .button-primary.white::after{border-color:#fff}.article-title2 .button-primary:hover.white{border-radius:9px;border:lightgrey;color:#fff;box-shadow:inset 0 0 0 1px #fff}.button-primary .round{background-color:#0c5460}.button-secondary{padding:16px 26px;border-radius:999px;text-transform:uppercase;background-color:rgb(51 51 51 / .6);height:47px;color:rgb(255 255 255 / .9)}.button-round{right:413px;z-index:30;bottom:256px;position:absolute}.button.dark{color:#fff!important;background-color:#252525}.button.dark:focus,.button.dark:hover{background-color:#0a0a0a}.button-np{padding-top:60px}.button-np .btn.btn-filter{padding:10px;min-width:140px;border-radius:48px;text-align:center;text-decoration:none;display:inline-block;transition:all 0.3s ease}.button-np .btn.btn-filter{text-transform:uppercase;color:rgb(89 91 92);background-color:#fff0;border:1px solid #000;margin:5px}.btn.btn-filter.active{color:#fff;background:#000}.button-np .btn.btn-filter:hover.active{color:#fff;background-color:#000;border:1px solid rgb(20 40 48)}.article.second-txt h1,.article.second-txt p{color:#000}.article.second-txt h1{font-weight:450;font-size:24px;margin-bottom:unset}.title .date-c .date-article::after{content:"";position:absolute;top:6px;right:-9px;height:16px;width:1px;background-color:#000}.wrapper-second .title .date-c{position:relative}.button.main{position:relative;margin:0 -3px;padding:14px 25px;background-color:rgb(255 255 255 / .2);color:#fff;border-radius:23px;overflow:hidden;cursor:pointer;text-decoration:none;transition:background-color 0.35s cubic-bezier(.83,0,.17,1),color 0.35s cubic-bezier(.83,0,.17,1);border:none;z-index:10}.button.main::after{content:'';position:absolute;top:50%;left:50%;width:24px;height:24px;background:url(/images/long-arrow-white.svg) no-repeat center center;background-size:contain;opacity:0;transform:translate(-50%,20px) rotate(3.142rad);transition:transform 0.35s cubic-bezier(.83,0,.17,1),opacity 0.35s cubic-bezier(.83,0,.17,1)}.button.main:hover,.button.main:focus,.wrapper-second .button.button-primary.white:hover,.wrapper-second .button.button-primary.white:focus{background-color:#32748a;color:#fff0;box-shadow:0 8px 15px rgb(0 0 0 / .2)}.button.main:hover::after,.button.main:focus::after,.wrapper-second .button.button-primary.white:hover::after,.wrapper-second .button.button-primary.white:focus::after{opacity:1;transform:translate(-50%,-50%) rotate(3.142rad)}.button.main.light,.wrapper.secondary .button.main{color:#295463!important;background-color:#fff}.button.main.light:focus,.button.main.light:hover,.wrapper.secondary .button.main:focus,.wrapper.secondary .button.main:hover{color:#32748a!important;background-color:#e3e6ff}.button.button-yellow{position:fixed;z-index:40;bottom:25px;left:50%;transform:translateX(-50%);background-color:#fcd078;color:#111;border-radius:30px;padding:14px 35px;display:flex;align-items:center;justify-content:center;overflow:hidden;cursor:pointer;box-shadow:0 4px 6px rgb(0 0 0 / .1);transition:background-color 0.35s cubic-bezier(.83,0,.17,1),color 0.35s cubic-bezier(.83,0,.17,1),box-shadow 0.35s ease}.button.main.back-button::after{transform:translate(-50%,20px) rotate(0deg)}.button.main.back-button:hover::after{transform:translate(-50%,-50%) rotate(0deg)}.slider-wrapper .slider-wrap.main-slider .slide,.slider-wrapper .slider-wrap.main-slider .container{position:relative;z-index:2;height:calc(100vh + 50px)}.slider-wrapper .slider-wrap.main-slider .slide .overlay-text{position:relative;z-index:3}.shape{margin-bottom:60px;margin-top:40px;background-image:url(/images/shape.svg);background-size:contain;background-position:center;background-repeat:no-repeat}.alert{display:block;position:relative;font-weight:400;font-size:1.2rem;padding:35px 55px 30px;border-width:1px;border-radius:0;-moz-border-radius:0;-webkit-border-radius:0}.alert ul{padding-left:17px;margin:0}.alert>strong{margin-bottom:8px}.alert p:last-child{margin-bottom:0!important}.alert.inline,.alert.alert-inline{display:inline-block;padding-right:25px}.alert.alert-danger{color:#9e0000;border:1px solid #bf0b00;background-color:#ffe1e1;border:none!important}.alert.alert-success{color:#005a0d;border:1px solid #006f10;background-color:#d9f5de;border:none!important}.alert.rounded{-webkit-border-radius:23px;-moz-border-radius:23px;border-radius:23px}.article{display:block;position:relative}.article.text-white-no-slider{color:#fff}.bg_image_linear2 .article,.bg_image_linear .article{z-index:25}.article.detail{position:relative;top:20px;padding:33px 0}.article.detail em{display:inline-block;margin-top:20px}.article.top{margin-top:25px}.article.bottom{margin-bottom:40px}.article.center{text-align:center}.article.links a:not(.button):not(.ignore){color:#295463}.article ol,.article ul{padding-left:25px;margin:15px 0}.article iframe{display:block;margin:0 auto;max-width:100%}.article table{width:100%;margin-bottom:0}.article table tr td{padding:4px 0}.article table tr:not(:last-child) td{padding-right:18px}.article:not(.compact) p>a.button:not(:last-child){margin-right:20px;margin-bottom:20px}.article-title.bottom h2::after{content:none}.article.article-title.bottom2{text-align:left}.article.article-title.bottom2 h2{font-size:40px;margin-bottom:20px;letter-spacing:0;font-weight:400}.article.article-title.bottom2 h2::before{content:none}.article-title.bottom2 h3{margin:auto auto 55px auto;color:var(--black);letter-spacing:1px;font-weight:450;line-height:39px}.article.intro h3{margin-bottom:30px;line-height:45px}.article.intro p{font-family:'Lato',sans-serif;font-weight:300;line-height:150%;max-width:500px}.form-holders{position:relative}.icon-articles-wrapper{position:relative;bottom:163px}.icon-article{display:flex;position:relative;gap:15px;margin-bottom:10px;min-height:50px;color:#000;align-items:center}.icon-article .article p{font-family:'Futura';font-size:15px;font-weight:400;line-height:18px}.icon-article a,.icon-article a:hover{text-decoration:none}.icon-article.contact-description{margin-bottom:216px}.icon-article .contact-description h2{margin:0;font-size:1.25rem;color:#000}.icon-article .contact-description h2::after{content:unset}.wrapper.spacing.has-splash .icon-article .contact-description h2{padding-left:0;font-weight:500;font-size:40px;letter-spacing:1px;margin:0 0 28px 0}.wrapper.spacing.has-splash .icon-article .contact-description p{font-weight:300;font-size:19px;letter-spacing:0;margin:22px 0 307px 0}.wrapper.spacing.has-splash .icon-article .article p:last-child{margin:0 0 0 60px;font-weight:400;font-size:15px;letter-spacing:0;padding:0}.wrapper.spacing.has-splash .icon-article .article a{color:#000;border-radius:unset;background:unset}.icon-article>.icon{display:inline-block;width:50px;height:50px;position:absolute;top:0;left:0;overflow:hidden;background-repeat:no-repeat;background-position:center;background-size:32px}.icon-article .icon.icon-location{background-image:url(/images/icon-brown-location.png);background-size:40px}.icon-article>.icon.icon-email{background-image:url(/images/icon-brown-email.png);background-size:40px}.icon-article>.icon.icon-phone{background-image:url(/images/icon-brown-phone.png);background-size:40px}.image.centered{display:block;overflow:hidden;position:relative}.image.centered>img{position:absolute;top:50%;left:50%;-webkit-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);min-width:100%;min-height:100%;max-width:100%}.image.centered>img.child-vertical{max-width:100%;max-height:none}.image.centered>img.child-horizontal{max-width:none;max-height:100%}.image.centered.inside>img.child-vertical{max-width:none;max-height:100%;min-width:0}.image.centered.inside>img.child-horizontal{max-width:100%;max-height:none;min-height:0}.image.center{background-position:center;background-repeat:no-repeat}.image.spread{background-position:center;background-repeat:no-repeat;background-size:cover}.image.cover{background-size:cover!important}.image.contain{background-size:contain!important}.absolute{position:absolute;top:0;left:0;right:0;bottom:0}.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:#fff0}.slick-list{position:relative;display:block;overflow:hidden;margin:0;padding:0}.slick-list:focus{outline:0}.slick-list.dragging{cursor:pointer}p.slogan{font-size:20px;font-weight:400;line-height:39px}.slick-slider .slick-list,.slick-slider .slick-track{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.slick-track{position:relative;top:0;left:0;display:block;margin-left:auto;margin-right:auto}.slick-track:after,.slick-track:before{display:table;content:''}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{display:none;float:left;height:100%;min-height:1px;outline:none!important}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid #fff0}.slick-arrow.slick-hidden{display:none}.slider-wrapper .main-slider{min-height:800px;height:calc(100vh + 67px);position:relative}.slider-wrapper.slider2{max-width:538px}.slider2 .slider-wrap,.slider2.slider-wrapper .slider-wrap.main-slider .slide{min-height:440px;height:440px}.slider2.slider-wrapper .slider-wrap.backside .slide::before{background:#fff0}.slider2 .slick-list{mask:url(/images/mask.svg);mask-repeat:no-repeat;mask-size:contain}.slider2-inner img{display:block;width:100%;height:100%;object-fit:cover;transform:translateY(-20px)}.slider-wrapper.slider3{margin-bottom:15%}.slider-wrap .slide{padding:0 15px}.slider{list-style:none!important;padding:0;margin:0}.slider.clean .slick-dots,.slider.clean:not(.navigation) .slick-arrow{display:none!important}.slider-wrap .slick-dots{display:inline-block;list-style:none;position:absolute;left:50%;z-index:50;margin:0;text-align:center;transform:translateX(-50%);-webkit-transform:translateX(-50%);min-width:210px;padding:0;white-space:nowrap;bottom:30px}.slider-wrap.dots-right .slick-dots{left:auto;top:-60px;right:0;width:50%;transform:none;-webkit-transform:none}.slider-wrap.dots-up .slick-dots{top:-45px;bottom:auto}.slider-wrap .slick-dots li{display:inline-block;vertical-align:top}.slider-wrap .slick-dots li>button{display:block;min-width:0;min-height:0;width:22px;height:22px;font-size:0;padding:0;margin:0;text-align:center;color:#fff0;background:0 0;border:none;outline:0;cursor:pointer;overflow:hidden}.slider-wrap .slick-dots li>button::before{content:' ';display:block;width:13px;height:13px;border-radius:999px;-moz-border-radius:999px;-webkit-border-radius:999px;background:rgb(255 255 255 / .45);margin:3px auto 0}.slider-wrap .slick-dots li.slick-active>button::before{background:rgb(255 255 255)}.slider-wrap .slick-arrow{position:absolute;margin-left:80%;bottom:107px;right:20px;z-index:10;width:54px;height:54px;border-radius:50%;background-color:#333;background-repeat:no-repeat;background-position:center;background-size:22px 22px;opacity:.8;border:none;outline:none;transition:transform 0.25s cubic-bezier(.25,.46,.45,.94),background-color 0.25s ease}.slider-wrap .slick-arrow.slick-prev{background-image:url(/images/arrow-left-white.png)}.slider-wrap .slick-arrow.slick-next{left:90px;background-image:url(/images/arrow-right-white.png)}.slider-wrap .slick-arrow:hover{background-color:#555;transform:scale(1.1)}.slider-wrap{background-image:url(/images/swoosh-shape.png);background-repeat:no-repeat}.swoosh-bottom{height:100px;width:100%;position:absolute;left:0;bottom:-35px;overflow:hidden}.swoosh-bottom svg{width:100%}.swoosh-bottom svg.mobile{display:none}.swoosh-bottom{display:none}.page-home>.slider-wrapper>.swoosh-bottom{display:block!important}.slider-wrap .slick-arrow.slick-next{left:90px}.slider-wrap .slick-arrow.slick-prev{left:18px}.slider-wrap.outer-arrow .slick-arrow.slick-next{right:-80px}.slider-wrap.outer-arrow .slick-arrow.slick-prev{left:-80px}.slider-wrap.arrows .slick-arrow::before,.slider-wrap.arrows .slick-arrow::after{bottom:18px!important}.slider-wrap.arrows .slick-arrow.slick-next{background-size:auto 48px;background-image:url(/images/arrow-right-black.png)}.slider-wrap.arrows .slick-arrow.slick-prev{background-size:auto 48px;background-image:url(/images/arrow-left-black.png)}.slider-wrap.arrows.white .slick-arrow.slick-next{rotate:180deg;background-size:14px;background-image:url(/images/arrow_left.svg)}.slider-wrap.arrows.white .slick-arrow.slick-prev{background-size:14px;background-image:url(/images/arrow_left.svg)}.project-slide.de-parel-van-amsterdam{display:none}.newsletter-section{position:relative;background-color:rgb(20 40 48);color:#fff;overflow:hidden;margin:3px 0}.newsletter-section::before{content:"";position:absolute;top:50%;left:86%;transform:translate(-50%,-50%) rotate(-90deg);width:738px;height:820px;opacity:.04;background-image:url(/images/logo-new.svg);background-repeat:no-repeat;background-size:contain;background-position:center;pointer-events:none}.newsletter-section .row{padding:180px 0 150px}.newsletter-section p{font-family:'Lato',sans-serif;margin-top:25px;font-size:20px;font-weight:300;line-height:normal}.newsletter-section form input[type="email"]{width:100%;background:#fff0;color:#fff;border:none;border-bottom:2px solid rgb(255 255 255 / .5);font-size:16px;padding:10px 0;outline:none;transition:border-color 0.3s}.newsletter-section .field-inner{position:relative}.newsletter-section .field-inner .meta.placeholder{position:absolute;left:0;top:12px;color:rgb(255 255 255 / .6);pointer-events:none;transition:all 0.3s ease}.newsletter-section .field-inner input:focus+.meta.placeholder,.newsletter-section .field-inner input.filled+.meta.placeholder{opacity:0;transform:translateY(-10px);visibility:hidden}.newsletter-section .field-inner::before{content:'';display:block;position:absolute;left:0;bottom:0;height:2px;width:100%;background:rgb(255 255 255 / .5);transition:background 0.3s}.newsletter-section .field.has-error .field-inner::before{background:#b90000}.newsletter-section .field.has-success .field-inner::before{background:#009215}.newsletter-section form input[type="checkbox"]{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:20px;height:20px;border:2px solid #000;border-radius:4px;background-color:#fff;cursor:pointer;vertical-align:middle;transition:background-color 0.3s,border-color 0.3s,box-shadow 0.3s}.newsletter-section form input[type="checkbox"]:checked{background-color:rgb(252 208 120);border-color:#000;box-shadow:0 0 0 2px #fff}.newsletter-section form .form-check-label{color:#fff;padding:0 17px}.newsletter-section form label a{color:rgb(252 208 120)}.slider-wrap.arrows.white .slick-arrow.slick-prev::before{content:"";position:absolute;width:55px;height:47px;top:4px;left:0;background:url(/images/half-circle.svg) no-repeat center;background-size:cover;z-index:-1;opacity:.6;transform:rotate(0deg);transition:transform 0.5s ease;cursor:pointer}.slider-wrap.arrows.white .slick-arrow.slick-prev:hover::before{transform:rotate(180deg);opacity:1}.slider-wrap.arrows.white .slick-arrow.slick-next::before{content:"";position:absolute;width:55px;height:47px;top:4px;right:0;background:url(/images/half-circle.svg) no-repeat center;background-size:cover;z-index:-1;opacity:.6;transform:rotate(0deg);transition:transform 0.5s ease;cursor:pointer}.slider-wrap.arrows.white .slick-arrow.slick-next:hover::before{transform:rotate(180deg);opacity:1}.slider-wrap.arrows.white .slick-arrow.slick-next:hover{transform:scale(1.1);background-color:#555}.slider2 .slider-wrap .slick-arrow,.slider2 .slider-wrap.arrows.white .slick-arrow.slick-next:hover{background-color:#fff0}.slider2 .slider-wrap .slick-arrow{position:absolute;left:-10px;bottom:-5px;z-index:10;margin:unset;padding-left:0}.slider2 .slider-wrap .slick-arrow.slick-next{left:40px}.slider2 .slider-wrap.arrows.white .slick-arrow.slick-prev{filter:invert(1)}.slider2 .slider-wrap.arrows.white .slick-arrow.slick-next{filter:invert(1)}.slider-wrapper.slider3{max-width:600px;margin:0 auto;position:relative}.slider3 .slide{padding:0 15px}.slider3 .slider{list-style:none!important;padding:0;margin:0}.slider3 .slick-dots{display:inline-block;list-style:none;position:absolute;left:50%;bottom:20px;transform:translateX(-50%);margin:0;padding:0;white-space:nowrap;z-index:20}.slider3 .slick-dots li{display:inline-block}.slider3 .slick-dots li>button{width:20px;height:20px;border:none;background:#fff0;cursor:pointer;outline:none;padding:0}.slider3 .slick-dots li>button::before{content:'';display:block;width:10px;height:10px;border-radius:50%;background:rgb(0 0 0 / .3);margin:5px auto;transition:background 0.3s}.slider3 .slick-dots li.slick-active>button::before{background:#000}.slider3 .slick-arrow{position:absolute;bottom:-60px;z-index:10;width:44px;height:44px;border-radius:50%;background-color:#333;background-repeat:no-repeat;background-position:center;background-size:18px 18px;opacity:.8;border:none;outline:none;transition:transform 0.25s ease,background-color 0.25s ease}.slider3 .slick-arrow.slick-prev{left:calc(50% - 60px);background-image:url(/images/arrow-left-white.png)}.slider3 .slick-arrow.slick-next{left:calc(50% + 16px);background-image:url(/images/arrow-right-white.png)}.slider3 .slick-arrow:hover{background-color:#555;transform:scale(1.1)}body .website{overflow:hidden}body:not(.no-space){padding-top:0}.article-actions{text-align:right}.standard-page .article{padding-right:20px}.article-title{display:block}.article-title.offset{margin:15px 0 55px}.article-title p strong>em,.article-title p em>strong{display:block;color:#295463;font-weight:600;font-size:1.185rem;font-style:normal!important}.article-title p:nth-child(1) strong>em,.article-title p:nth-child(1) em>strong{margin:0 0 -6px!important}.article-wrap.bottom{margin-bottom:45px}.row.align-items-start{display:flex;flex-wrap:wrap;gap:30px}.article-wrap,.form-wrap{margin-bottom:20px}.article-wrap .is-right{display:block;position:absolute;top:0;right:0;z-index:25;margin:0}.article-wrap .is-right.bottom{top:auto;bottom:0}.projects-wrap .article.text-center.bottom{display:block}.article-wrap .article.text-center.bottom{display:none}.bg_image_linear{min-height:100vh;position:relative;width:100%;background-repeat:no-repeat;background-position:center;background-size:cover}.bg_image_linear::before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(to top,#fff0,rgb(0 0 0 / .9));z-index:1}.bg_image_linear2{width:100vw;margin-left:calc(50% - 50vw);position:relative;background-repeat:no-repeat;background-position:center;background-size:cover;min-height:600px;height:100vh;padding-bottom:60px}body.page-projects .bg_image_linear2{padding-bottom:0}.height-70vh{height:70vh!important}.standard-page .bg_image_linear2{height:70vh}.bg_image_linear2::before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(#fff0,rgb(0 0 0 / .8));z-index:1}.text-white{color:#fff}.bg_image_linear2 p:not(.slogan){font-size:20px;font-style:normal;font-weight:300;line-height:30px;font-family:'Lato',sans-serif}.bg_image_linear2 p.slogan{font-size:20px;font-style:normal;font-weight:500;line-height:normal;margin-bottom:40px}.bg_image_linear .article-wrap .article-title2 h2::before,.bg_image_linear .article-wrap .article-title2 h2::after{content:none}.article-wrap.wrap{position:relative;padding:40px 0}.article-wrap.wrap.text-black{color:#000}.article-wrap.wrap h2{font-size:40px;letter-spacing:0;padding-bottom:36px}.article-wrap.wrap h1,.article-wrap.wrap h2,.article-wrap.wrap h3{margin:40px 0 20px;font-weight:500;line-height:50px;letter-spacing:1px}.article-wrap.wrap h3{font-size:24px;font-weight:450;line-height:30px}.article-wrap p,.article-wrap li{line-height:30px}.article-wrap.wrap h3:nth-of-type(5){color:#000;font-size:32px;margin:100px 0 0}.half-page{position:relative;background-color:#EFE4DC;background-position:top;width:100%;min-height:1020px;z-index:0}.half-page::before{content:"";position:absolute;top:0;left:0;width:100%;height:50%;z-index:-1}.bg-platinum{background-color:#EFE4DC!important;color:#000}.wrapper.no-padding .container.contact{background-color:#fff0}.standard-page>.container{padding-top:93px;padding-bottom:93px}.wrapper.no-padding .article-wrap h2{position:relative;opacity:1}.wrapper.no-padding .article-wrap p{font-weight:500;font-size:20px}.wrapper.spacing.has-splash p{margin:0 0 48px 0;font-weight:500;font-size:20px}.wrapper.spacing.has-splash p:nth-of-type(2){margin:10px 0 14px}.standard-page .article-wrap .date-c{padding:0 0 45px}.wrapper.no-padding.no-after::after{content:none!important;display:none!important}.standard-page .article-wrap h2,.standard-page .article-wrap h1{font-size:40px;font-weight:450;line-height:50px;letter-spacing:1px}.article-futura p,.article-futura li{font-family:'Futura',sans-serif;font-size:20px;font-weight:400;line-height:30px}.standard-page .article-wrap p{line-height:150%;font-size:20px}.standard-page>.article-wrap .row{display:flex;align-items:center}.tiles-wrap.has-left{margin-right:200px}.col-bg .image{position:relative;width:100%;height:auto}.col-bg .image.inner.scale{margin:auto;max-width:592px;width:100%;height:765px;border-radius:23px;background-size:cover;background-position:center;display:block}.col-bg.order-lg-2 .image.inner.scale,.col-bg.order-lg-2 .image.inner.scale:hover,.col-bg.order-lg-2 .image.inner.scale:active,.col-bg.order-lg-2 .image.inner.scale:focus{transform:none!important;transition:none!important}.logo-wrap:not(.static){cursor:pointer}.menu-wrap{display:block;position:relative;text-align:left;z-index:6}.menu-wrap>ul,.menu-wrap li>.dropdown>ul{display:inline-block;position:relative;list-style:none;padding:0;margin:0;z-index:9}.menu-wrap>ul>li{margin:0 0 0 12px;display:inline-block;text-transform:uppercase;vertical-align:top;position:relative;padding:0}.menu-wrap ul>li:not(:last-of-type).active{margin:0 20px}.menu-wrap>ul>li>a{display:block}.menu-wrap li.has-dropdown>.dropdown{display:inline-block;position:absolute;bottom:0;left:0;transform-origin:0 0;-webkit-transform-origin:0 0;transform:translateY(100%);-webkit-transform:translateY(100%)}.menu-wrap li.has-dropdown:not(:hover):not(:focus):not(.hover)>.dropdown{-webkit-transform:translateY(100%) scaleY(0);transform:translateY(100%) scaleY(0);opacity:0}.menu-wrap li.has-dropdown>.dropdown ul{z-index:12}.menu-wrap li.has-dropdown>.dropdown ul>li{display:block;position:relative}.menu-wrap li.has-dropdown>.dropdown ul>li>a{display:inline-block}body.ready .menu-wrap li.has-dropdown>.dropdown{transition:0.3s}.slider-wrapper{display:block;position:relative;max-height:100%}.slider-wrapper .slider-wrap .slide,.slider-wrapper .slider-wrap .slide-image{position:relative;background-repeat:no-repeat;background-position:center;background-size:cover;padding:0 0}.slider-wrapper .slider-wrap.backside .slide-image{content:' ';display:block;position:absolute;top:0;right:0;bottom:0;z-index:2;width:100%}.slider-wrapper .slider-wrap.backside .slide::before{content:' ';display:block;position:absolute;top:0;left:0;right:0;bottom:0;z-index:5;background:rgb(0 0 0 / .2)}.slider-wrapper .slider-wrap.backside .slide .article{display:flex;justify-content:center;flex-direction:column;height:100%}.slider-wrapper .slider-wrap.backside .slide .card-wrap{position:relative;height:100%;width:100%}.slider-wrapper .slider-wrap.backside .slide .scroller{display:block;position:absolute;margin:0 auto;bottom:120px;width:64px;left:50%;transform:translateX(-50%) scaleY(1);-webkit-transform:translateX(-50%) scaleY(1)}.slider-wrapper .slider-wrap.backside .slide .scroller:not(:hover){opacity:.55}.slider-wrapper .slider-wrap.backside .slide .scroller>img{max-width:100%}.slider-wrapper .slider-wrap .slide.has-top{padding-top:65px}.slider-wrapper .slider-wrap .slide.has-bottom{padding-bottom:80px}.slider-wrapper .slider-wrap:not(.auto-height) .slide,.slider-wrapper .slider-wrap:not(.auto-height) .container{position:relative;height:300px;z-index:15}.slider-wrapper .slider-wrap.main-slider .slide,.slider-wrapper .slider-wrap.main-slider .container{height:calc(100vh + 67px)}.slider2.slider-wrapper .slider-wrap.main-slider .container{height:unset}.slider-wrapper .static-slider .slide{color:#fff;background-position:center 60%}.slider-wrapper .static-slider .slide::before{content:' ';display:block;position:absolute;top:0;left:0;right:0;bottom:0;z-index:2;background:-moz-linear-gradient(top,#fff0 0%,rgb(0 0 0 / .65) 100%);background:-webkit-linear-gradient(top,#fff0 0%,rgb(0 0 0 / .65) 100%);background:linear-gradient(to bottom,#fff0 0%,rgb(0 0 0 / .65) 100%)}.slider-wrapper .static-slider .slide .container{position:relative;z-index:25}.slider-wrapper .card-medium{margin:70px auto 0;max-width:100%;width:650px}.slider-projects .container{display:flex;height:100%;flex-direction:column;justify-content:end;z-index:1}.slider-projects .card-wrap{min-height:50%}.slider-projects .card-wrap .article{max-width:700px;width:100%}.slider-projects .slider-wrap .slick-arrow{position:absolute;margin-left:80%;margin-bottom:50px;bottom:20px;right:20px;z-index:10;width:54px;height:54px;border-radius:50%;background-color:#333;background-repeat:no-repeat;background-position:center;background-size:22px 22px;opacity:.8;border:none;outline:none;transition:transform 0.25s cubic-bezier(.25,.46,.45,.94),background-color 0.25s ease}.slider-projecten .card-wrap>*{max-width:600px}.slider-projects .bg_linear{padding:10px 0;position:relative;background:linear-gradient(270deg,rgb(0 0 0 / .4),rgb(0 0 0 / .8))}.language-switch{display:inline-block;width:52px;height:52px;white-space:nowrap;font-size:0}.language-switch>.language-item{position:absolute;display:inline-block;width:60px;height:60px;top:0;right:0;z-index:15;text-align:right}.language-switch>.language-item.active{z-index:25}.language-switch>.language-item>i.flag{display:inline-block;width:52px;height:52px;background-position:center;background-repeat:no-repeat;background-size:cover;border:3px solid #fff;border-radius:999px}.language-switch>.language-item>i.flag-en{background-image:url(/images/flag-en.png)}.language-switch>.language-item>i.flag-nl{background-image:url(/images/flag-nl.png)}body.ready .language-switch>.language-item{transition:0.2s}.language-switch:hover>.language-item:nth-child(2){top:55px}.language-switch:hover>.language-item:nth-child(3){top:110px}.language-switch:hover>.language-item:nth-child(4){top:165px}body:not() .header-wrapper .header-logo img{filter:brightness(0) invert(1)}body.ready .header-logo,body.ready .header-wrapper,body.ready .header-wrapper::before,body.ready .header-wrapper .header,body.ready .header-wrapper .header-logo>a{transition:0.285s}.header-wrapper .language-switch{position:absolute;top:28px;right:0;z-index:20}.header-wrapper:not(.has-hamburger) .hamburger{display:none}body.menu-open .header-wrapper .header-logo>a,body:is(.scrolled) .header-wrapper .header-logo>a{-webkit-filter:brightness(0) invert(1)}.footer-wrapper{color:#fff;background:linear-gradient(90.85deg,#123544 .05%,#123544 58.49%,#122B36 99.95%)}.footer-wrapper{position:relative;overflow:hidden}.footer-wrapper .footer-wrap{position:relative;padding:70px 0 20px;min-height:300px;z-index:1}.footer-wrapper .footer-wrap::before{content:"";position:absolute;top:8px;left:50%;transform:translate(-50%,0%);width:689px;height:820px;opacity:.02;background-image:url(/images/logo-new.svg);background-repeat:no-repeat;background-size:contain;background-position:center;z-index:-1}.footer-wrapper .footer-logo{display:block;max-width:100%;width:135px;margin:0 auto 80px}footer h4{color:rgb(255 255 255 / .35);font-weight:500;line-height:normal;line-height:normal;font-size:20px;margin:20px 0}footer ul.menu{display:grid;grid-template-columns:1fr 1fr;list-style:none;padding:0 0}footer ul.menu li{margin:5px 0}footer p,footer a{font-size:16px;font-family:'Futura',sans-serif;font-weight:500;line-height:normal}footer .footer-col{display:flex;flex-direction:column;justify-content:space-between;height:100%}footer div.row>div:nth-of-type(2) .footer-col{text-align:center}footer .svg-icon{width:35.5px;height:35.5px;background-color:#FFF;border-radius:38px;border:1px solid #FFF;padding:8px}footer div.row>div:nth-of-type(2) div.info{display:flex;justify-content:center}footer div.row>div:nth-of-type(3) .footer-col{text-align:right}footer div.row>div:nth-of-type(3) div.info{display:flex;gap:7px;justify-content:end}footer a:hover{color:#FCD078;text-decoration:underline;text-underline-offset:2px}.copyright-wrapper{position:relative;z-index:65}.copyright-wrapper .article{text-transform:uppercase;text-align:center;font-size:14px;font-weight:600}.developer-wrapper{position:relative;min-height:35px}.developer-wrapper .developer-wrap{text-align:right}.developer-wrapper .developer{position:relative;width:152px;height:15px;margin:50px auto 15px;cursor:pointer;display:flex;justify-content:center;align-items:center;overflow:hidden}.developer-wrapper .developer img{width:auto;height:auto;transition:transform 0.5s ease,opacity 0.5s ease}.developer-wrapper .developer:hover img{transform:translateY(-100%);opacity:0}.developer-wrapper .developer::after{content:"we create brands";position:absolute;top:50%;left:50%;transform:translate(-50%,100%);opacity:0;color:#fff;font-size:1.2rem;white-space:nowrap;text-align:center;transition:transform 0.5s ease,opacity 0.5s ease}.developer-wrapper .developer:hover::after{transform:translate(-50%,-50%);opacity:1}.developer-wrapper .developer>img{display:block;max-width:none}.developer-wrapper .developer:hover,.developer-wrapper .developer:focus{opacity:1;filter:grayscale(0%);-webkit-filter:grayscale(0%)}.developer-wrapper>div:not(.developer-wrap){position:relative;z-index:12}.navigation-wrapper{display:block;position:fixed;top:0;left:0;right:0;bottom:0;z-index:200;overflow:hidden;background:#000}.navigation-wrapper::before,.navigation-wrapper::after{content:' ';display:block;position:absolute;top:0;left:0;right:0;bottom:0;z-index:25;background:rgb(0 0 0 / .45)}.navigation-wrapper::before{z-index:15;background-image:url(/images/bg-navigation.jpg);background-repeat:no-repeat;background-position:center;background-size:cover}body:not(.menu-open) .navigation-wrapper{-webkit-transform:translateY(-100%);transform:translateY(-100%);opacity:0}body.ready.menu-open .navigation-wrapper{transition:opacity 0.3s}body.ready .navigation-wrapper{transition:opacity 0.3s,transform 0s linear 0.3s}.navigation-wrapper .container{position:relative;z-index:250;height:100%}.navigation-wrapper .navigation-menu{z-index:285;height:100%;display:flex;justify-content:center;flex-direction:column}.navigation-wrapper .navigation-menu ul{display:inline-block;position:relative;list-style:none;text-align:left;margin:0;width:600px;max-width:100%;padding:0 0 0 25px}.navigation-wrapper .navigation-menu ul>li{display:block;position:relative;padding:15px 0}.navigation-wrapper .navigation-menu ul>li>a{display:block;position:relative;color:#fff;font-size:22px;font-weight:300;text-decoration:none!important}.navigation-wrapper .navigation-menu ul>li:not(:last-of-type).active>a{font-weight:700}.navigation-wrapper .navigation-menu ul:not(:hover)>li:not(:last-of-type).active>a::before,.navigation-wrapper .navigation-menu ul>li:hover>a::before{background:#fff;border:2px solid #fff}body.ready .navigation-wrapper .navigation-menu ul>li>a::after,body.ready .navigation-wrapper .navigation-menu ul>li>a::before{transition:0.2s}.navigation-wrapper .navigation-menu .dropdown{padding-left:50px}.navigation-wrapper .navigation-menu .dropdown ul>li>a{white-space:nowrap;font-size:1.85rem}.hamburger{cursor:pointer;width:27px;height:48px;position:absolute;right:10px;top:50%;z-index:25;transform:translateY(-50%);-webkit-transform:translateY(-50%);-webkit-transition:0.3s;-o-transition:0.3s;transition:0.3s;overflow:hidden}.hamburger.cross,.hamburger.cross-pre{transform:translateY(-50%) rotate(90deg);-webkit-transform:translateY(-50%) rotate(90deg)}.hamburger div{position:relative;z-index:10;height:4px;margin:9px 0;background:#fff;border-radius:999px;-webkit-transform-origin:50% 50%;-ms-transform-origin:50% 50%;transform-origin:50% 50%;transition:0.25s}.hamburger.cross div:nth-child(2),.hamburger.cross-pre div:nth-child(2),.hamburger.cross div:nth-child(3),.hamburger.cross-pre div:nth-child(3){margin-right:0}body.complete .hamburger div{-webkit-transition:0.25s;-o-transition:0.25s;transition:0.25s}body.menu-open .hamburger div,body:not(.scrolled) .hamburger div{background:#FCD078}.hamburger.cross-pre div:nth-child(2){opacity:0;transform:scale(0);-webkit-transform:scale(0)}.hamburger.cross div:nth-child(2){opacity:0;transform:scale(0);-webkit-transform:scale(0)}.hamburger.cross-pre div:nth-child(1){transform:translateY(13px)}.hamburger.cross-pre div:nth-child(3){transform:translateY(-13px)}.hamburger.cross div:nth-child(1){transform:translateY(13px) rotate(-45deg)}.hamburger.cross div:nth-child(3){transform:translateY(-13px) rotate(45deg)}.socialmedia>ul{display:inline-block;position:relative;margin:0 -3px;padding:0;z-index:8}.socialmedia>ul>li{display:inline-block;vertical-align:top;margin-right:5px}.socialmedia>ul>li>a{position:relative;display:inline-block;width:50px;height:50px;margin:0;overflow:hidden;text-decoration:none!important}.socialmedia>ul:hover>li:not(:hover):not(:focus)>a{opacity:.55}.socialmedia>ul>li>a>img{display:inline-block;position:absolute;width:40px;top:50%;left:50%;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%)}.article-wrap.has-table .socialmedia .item.facebook{display:flex;justify-content:center;align-items:center;height:100px;margin:0 0 0 200px}.article-wrap.has-table .socialmedia .item.facebook{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}body.ready .socialmedia>ul>li>a{transition:0.35s}.form-wrap.bottom{margin-bottom:35px}.form-wrap .field select,.form-wrap .field textarea,.form-wrap .field input:not([type=hidden]):not([type=checkbox]):not([type=radio]){position:relative;width:100%;font-weight:400;padding:12px 14px;min-height:52px;background:#fff;outline:none!important;overflow:hidden;border:none;z-index:19}.form-wrap .field-button{position:relative}.form-wrap .field-button>.button{display:block;position:absolute;top:0;right:0;bottom:0;z-index:25;margin:0;padding:0;min-width:45px;border-radius:0;-moz-border-radius:0;-webkit-border-radius:0}.form-wrap .field-button>.button.next::after{background-size:auto 22px;right:5px}.form-wrap.attach-bottom{display:block;position:absolute;left:0;right:0;bottom:30px;z-index:12}.form-wrap .field select,.form-wrap .field textarea,.form-wrap .field input:not([type=hidden]):not([type=checkbox]):not([type=radio]){background-color:#f4f4f4}.form-wrap .field.file span.filename{display:block;position:absolute;left:0;bottom:4px;width:100%;height:36px;z-index:5;background:#fff}.form-wrap .field input[type=file]{position:relative;opacity:0;z-index:25}.contact-form{display:block;position:relative;padding:0;margin:0}.contact-form form{color:rgb(255 255 255);padding:0;margin:0}.contact-form.bottom{margin-bottom:25px}.contact-form.semi-width{width:520px;max-width:100%}.contact-form .actions{position:relative;margin:35px 0 0}.contact-wrap .contact-form .actions:not(.right) .button{margin-right:20px;margin-bottom:16px}.contact-form .actions.zero .button{margin:0!important}.contact-form .actions .meta{display:inline-block;vertical-align:middle;font-weight:400;font-size:1rem}.contact-form .form-wrap .article{margin:0 0 20px!important}.contact-form .form-wrap .article h2{color:#fff;margin-bottom:15px;font-weight:450;font-size:32px;line-height:39px}.contact-form .form-wrap .article p{color:#fff;font-weight:300;font-family:'Futura',sans-serif;font-size:20px;line-height:30px}.contact-form .actions .button{min-width:102px}.contact-form .article p{margin:0 0 50px}.contact-form .alert{margin:0 0 20px}.contact-form .alert>ul{margin:0!important}.contact-form .field-inner::before,.contact-form .actions.disabled::after{position:absolute;top:0;left:0;right:0;bottom:0}.contact-form form:not(.posted) .actions.disabled::after{content:' ';display:block;cursor:not-allowed;background:rgb(246 246 246 / .75);z-index:39}.contact-form .field{position:relative;margin:0 0 15px}.contact-form:not(.rounded) .field-inner{position:static}.contact-form:not(.rounded) .posted .field.has-error .field-inner,.contact-form:not(.rounded) .field.init.has-error .field-inner{background-color:transparent!important}.contact-form:not(.rounded) .posted .field.has-success .field-inner,.contact-form:not(.rounded) .field.init.has-success .field-inner{background-color:transparent!important}.contact-form:not(.rounded) .posted .field.has-error.filled .field-inner::before,.contact-form:not(.rounded) .field.init.has-error.filled .field-inner::before{background-color:#b90000!important}.contact-form:not(.rounded) .posted .field.has-success .field-inner::before,.contact-form:not(.rounded) .field.init.has-success .field-inner::before{background-color:#009215!important}.contact-form:not(.rounded) .field-inner::before{content:' ';display:block;position:absolute;top:auto;left:0;bottom:0;height:2px;background:#000;transform-origin:0 0;-webkit-transform-origin:0 0;width:100%}.contact-form:not(.rounded) .field:not(.focus):not(.filled) .field-inner::before{opacity:40%;background-color:#fff}.contact-form:not(.rounded) .field:last-child:not(.focus):not(.filled) .field-inner::before{background-color:#fff0}.contact-form:not(.rounded) .field:nth-child(5) .field-inner{box-shadow:none!important}.contact-form:not(.rounded) .field:last-child:not(.focus):not(.filled) .field-inner::before{border:1px solid #ffffff!important;transform:scaleX(1)}body.ready .contact-form .field-inner,body.ready .contact-form .field-inner::before,body.ready .contact-form .field .meta{transition:0.2s}.contact-form .field select,.contact-form .field textarea,.contact-form .field input:not([type=hidden]):not([type=checkbox]):not([type=radio]){background:none!important}.contact-form .field textarea{resize:none;height:8em}.contact-form .field-inner,.contact-form .field select,.contact-form .field-inner::before,.contact-form .field input:not([type=hidden]):not([type=checkbox]):not([type=radio]){display:block;border-radius:0 0}.contact-form:not(.rounded) .field.textarea select,.contact-form:not(.rounded) .field.textarea textarea,.contact-form:not(.rounded) .field input:not([type=hidden]):not([type=checkbox]):not([type=radio]){color:#fff;padding-top:20px;padding-bottom:0;padding-left:1px!important;padding-right:1px!important;font-family:'Futura';font-size:16px;font-style:normal;font-weight:400;line-height:30px}.form.form-2 #documenten{min-height:80px;position:absolute}.form.form-2 .field-87{margin-bottom:65px}.contact-form:not(.rounded) .field.textarea textarea,.contact-form:not(.rounded) .field.textarea .field-inner,.contact-form:not(.rounded) .field.textarea .field-inner::before{border-radius:0 0}.contact-form .field label.label,.contact-form .field label.label>span,.contact-form .field .meta{display:block;position:absolute;top:-8px;left:0;z-index:10}.contact-form.rounded .field-inner{border-radius:25px;-moz-border-radius:25px;-webkit-border-radius:25px;background-color:#fff!important}.contact-form.rounded .field select,.contact-form.rounded .field textarea,.contact-form.rounded .field input:not([type=hidden]):not([type=checkbox]):not([type=radio]){color:#000!important;padding-right:20px!important;padding-left:20px!important}.contact-wrap:not(.with-labels) .contact-form.rounded .field:not(.focus) .meta.placeholder{color:#000!important}.contact-form .field .meta.error{color:#b90000;font-weight:400}.contact-wrap:not(.with-labels) .field:not(.has-error) .meta.error{opacity:0}.contact-wrap:not(.with-labels) .field:not(.focus) .meta.placeholder{opacity:.8}.contact-wrap:not(.with-labels) .field.focus .meta.placeholder{opacity:.2}.contact-form:not(.rounded) .field .meta.placeholder{color:#fff;top:20px}#newsletter:target .field .meta.placeholder{display:none}.contact-form:not(.rounded) .field.file .meta.placeholder{opacity:0!important}.contact-form.rounded .field .meta.placeholder{top:20px}.contact-wrap:not(.with-labels) .contact-form.rounded .field .meta.placeholder{margin:12px 0 0 20px}.contact-form .field.textarea .meta.placeholder{-webkit-transform:translate(0,-2px);transform:translate(0,-2px)}.contact-form .field label.label{right:0;z-index:12}.contact-form .field .meta.error,.contact-form .field label.label{font-size:1.1rem;font-family:'Futura',sans-serif;font-weight:400;line-height:30px}.contact-wrap.is-rounded .contact-form .field .meta.error{-webkit-transform:translate(20px,-5px);transform:translate(20px,-5px)}label{margin:0}.contact-form .field label.label>em{float:right;color:#ff0102;font-weight:800}.contact-form .field.has-success label.label>span{color:#009215}body.ready .contact-form .field label.label>span{transition:0.2s}.contact-form .form-wrap.minimal form .field.field-recaptcha{padding-top:0!important}.contact-form .form-wrap.minimal form:not(.posted) .field label.label{display:none}.contact-form .form-wrap.minimal form:not(.posted) .field .meta.error{display:none}.contact-form .form-wrap.minimal form:not(.posted) .field .meta.placeholder{font-family:'Futura';font-size:16px;font-style:normal;font-weight:400;line-height:30px;top:0}.contact-form .form-wrap.minimal form:not(.posted) .field.filled .meta.placeholder{opacity:0!important}.contact-wrap:not(.with-labels) .field.filled .meta.placeholder{opacity:0!important}.contact-wrap:not(.with-labels) .form-wrap.minimal form:not(.posted) .field{padding-top:0!important}.contact-wrap.is-medium{width:700px;margin:0 auto;max-width:100%}.contact-wrap.with-labels .field .meta.placeholder{white-space:nowrap!important}.contact-wrap.with-labels .contact-form.rounded .field-inner{background-color:transparent!important}.contact-wrap.with-labels .contact-form.rounded .field select,.contact-wrap.with-labels .contact-form.rounded .field textarea,.contact-wrap.with-labels .contact-form.rounded .field input:not([type=hidden]):not([type=checkbox]):not([type=radio]){border-radius:25px;-moz-border-radius:25px;-webkit-border-radius:25px;background-color:#fff!important}.contact-wrap.with-labels .field.has-error .field-inner select,.contact-wrap.with-labels .field.has-error .field-inner textarea,.contact-wrap.with-labels .field.has-error .field-inner input:not([type=hidden]):not([type=checkbox]):not([type=radio]){background-color:#ffe1e1!important}.contact-wrap.with-labels .field.success .field-inner select,.contact-wrap.with-labels .field.success .field-inner textarea,.contact-wrap.with-labels .field.success .field-inner input:not([type=hidden]):not([type=checkbox]):not([type=radio]){background-color:#d8f5de!important}.contact-wrap.with-labels .contact-form.rounded .field select{-webkit-appearance:none!important;background-image:url(/images/icon-dropdown.png)!important;background-repeat:no-repeat!important;background-position:right 15px center!important;background-size:14px!important}.contact-form .field-inner .set{min-height:52px;padding-left:10px}.contact-form .field-inner .set>.set-item{display:inline-block;vertical-align:top;color:#000}.contact-form .field-inner .set>.set-item label{margin:0;padding:12px;position:relative;z-index:100}.contact-form .field-inner .set>.set-item label>input{margin-right:5px}.container.contact{justify-content:center;flex-direction:row;display:flex}.contact-info{padding:170px 0 159px 0;margin:0 auto;text-align:center;align-content:center;max-width:600px}.contact-info h2::after,.contact-info h3::after{content:none}.contact-info h2{margin:0 0 55px 0;font-size:24px;font-weight:500;line-height:45px}.contact-info p{font-weight:300;font-family:'Lato',sans-serif;font-style:normal;font-size:16px;line-height:normal;letter-spacing:.16px}.contact-info .button-primary{position:relative;margin:55px auto 0;display:flex;justify-content:center;align-items:center;background:#fff0;color:var(--black);border:none}.half-page h2{font-size:40px;font-weight:500;line-height:50px;letter-spacing:1px;color:#111;margin-bottom:20px}.half-page p{font-family:'Futura',sans-serif;font-size:20px;font-weight:400;line-height:30px;margin-bottom:24px}.button.fixed-button{position:fixed;top:90%;left:50%;transform:translateX(-50%);background-color:#fcd078;color:#111;border-radius:30px;padding:14px 35px;display:flex;align-items:center;justify-content:center;overflow:hidden;cursor:pointer;box-shadow:0 4px 6px rgb(0 0 0 / .1);z-index:10;transition:background-color 0.35s cubic-bezier(.83,0,.17,1),color 0.35s cubic-bezier(.83,0,.17,1),transform 0.35s cubic-bezier(.83,0,.17,1)}.button.fixed-button::after{content:'';position:absolute;top:50%;left:50%;width:24px;height:24px;background:url(/images/long-arrow-white.svg) no-repeat center center;background-size:contain;opacity:0;transform:translate(-50%,20px) rotate(3.142rad);transition:transform 0.35s cubic-bezier(.83,0,.17,1),opacity 0.35s cubic-bezier(.83,0,.17,1)}.button.fixed-button:hover::after{opacity:1;transform:translate(-50%,-50%) rotate(3.142rad)}.button.fixed-button:hover,.button.fixed-button:focus{background-color:#32748a;color:#fff0;box-shadow:0 8px 15px rgb(0 0 0 / .2)}.button-group{padding:40px 0 6px;margin-top:15px;display:flex;gap:16px;align-items:center}.button-group .button{flex:0 0 auto}.button-group a{margin:50px 0}.button.fixed-button:hover::after{opacity:1;transform:translate(-50%,-50%) rotate(3.142rad)}.button.main.yellow{position:relative;top:2vh;color:#000;background-color:#fcd078}.button.main.yellow:hover,.button.main.yellow:focus{background-color:#32748a;color:#fff0;box-shadow:0 8px 15px rgb(0 0 0 / .2)}body.page-contact{background-color:rgb(239 228 220)}.contact-wrapper{overflow:hidden}.contact-wrap,.contact-form,.form-wrap{width:100%;max-width:100%;box-sizing:border-box}.form-check{display:flex;align-items:center;margin-bottom:20px}.form-check input[type="checkbox"]{margin-right:10px}.field-recaptcha{margin-top:20px}.actions{margin-top:20px}.contact-wrap .article-wrap:not(.regular){display:block;max-width:100%;width:320px}.contact-wrap.pull-up{margin-top:-350px}body.page-home .article-wrap.has-shadow{padding-left:70px}.contact-wrap.has-shadow{border-radius:20px;margin:78px 0 128px;-moz-border-radius:20px;-webkit-border-radius:20px;overflow:hidden;padding:20px 0}.contact-wrap.has-style .primary-bg{background-color:#295463!important}.contact-wrap.has-style .primary-bg.before::before{content:' ';display:block;position:absolute;top:0;left:0;bottom:0;background-color:#295463!important;-webkit-transform:translateX(-100%);transform:translateX(-100%);width:100%}.contact-wrap.has-style .contact-padding{padding:60px 0 40px}.contact-wrap.has-style .article-wrap{color:#000;margin:0;max-width:500px}.contact-wrap.has-style .contact-form{background-color:rgb(20 40 48);padding:35px 60px;border-radius:20px}.contact-wrap.has-style .contact-form .alert{border-radius:23px;padding:35px 55px 30px}.contact-wrap.is-rounded .contact-form{padding:35px 60px}.contact-wrap.is-rounded .contact-form{color:#fff!important;background-color:rgb(20 40 48)}.contact-wrap .contact-form.shadow{box-shadow:0 10px 22.8px 0 rgb(176 176 176 / .25)}.contact-wrap.is-rounded.is-light .contact-form{background-color:#f2f2f2}.contact-wrap.is-rounded.is-medium .contact-form{border-radius:20px;-moz-border-radius:20px;-webkit-border-radius:20px}.contact-wrap.is-rounded:not(.is-medium) .contact-form::before{content:' ';display:block;position:absolute;top:0;bottom:0;right:-100%;width:100%}.contact-wrap.is-rounded.has-style:not(.is-medium) .contact-form::before{right:0;border-radius:20px}.contact-wrap.is-rounded .article-title p strong>em,.contact-wrap.is-rounded .article-title p em>strong{color:#fff}.contact-wrap.is-rounded .field select,.contact-wrap.is-rounded .field textarea,.contact-wrap.is-rounded .field input:not([type=hidden]):not([type=checkbox]):not([type=radio]){color:#fff}.contact-wrap.is-rounded .contact-form:not(.rounded) .field-inner{box-shadow:inset 0 -2px 0 0 rgb(255 255 255 / .5)}.contact-form:not(.rounded) .field-extra .field-inner{display:none}.field.file .extra-field{display:block;position:relative;bottom:50px;margin-bottom:5px;font-size:20px;z-index:10;cursor:pointer}.field.file .extra-field-dashes{display:flex;justify-content:center;align-items:center;opacity:.7}.field.file .extra-field-dashes span{display:inline-block;width:6px;height:2px;background-color:#fff;border-radius:1px;opacity:1!important;z-index:10}.field.file{position:relative}.field.file input[type="file"]{position:absolute;top:0;left:0;width:100%;height:100%;opacity:0;cursor:pointer;z-index:2}.contact-wrap.is-rounded .contact-form:not(.rounded) .field-inner::before{background-color:rgb(255 255 255 / .4)}.contact-wrap.is-rounded .contact-form .field .meta.error{color:#fff}.contact-wrap.is-rounded .contact-form .field.has-success label.label>span{color:#fff}.contact-wrap.is-rounded .field select{min-height:52px;width:95%}.offer-page .contact-form .field:last-child .field-inner::before{content:'';position:absolute;top:0;left:0;width:100%;height:80px;color:#fff;border:1px solid #ffffff!important;background-color:rgb(20 40 48);border-radius:12px;pointer-events:none;transition:all 0.3s ease;box-sizing:border-box}.offer-page .contact-form .field:last-child.focus .field-inner::before,.offer-page .contact-form .field:last-child.filled .field-inner::before{border-color:#fccd78}.offer-page .contact-form .field:last-child{margin-top:100px}.contact-wrap.is-rounded form input[type="checkbox"]{appearance:none;width:20px;height:20px;border:2px solid #000;border-radius:4px;background-color:#fff;cursor:pointer;vertical-align:middle;box-sizing:border-box;transition:background-color 0.3s,border-color 0.3s,box-shadow 0.3s}.contact-wrap.is-rounded form input[type="checkbox"]:checked{background-color:rgb(252 208 120);border-color:#000;box-shadow:0 0 0 2px #fff}.contact-wrap.is-rounded form .form-check-label{color:#fff;margin-bottom:unset}.contact-wrap.is-rounded form .form-check-label a{color:rgb(252 208 120)}.offer-page .wrapper.spacing::before{content:"";position:absolute;top:35%;left:86%;transform:translate(-50%,-50%) rotate(-90deg);width:738px;height:820px;opacity:.04;background-image:url(/images/logo-new.svg);background-repeat:no-repeat;background-size:contain;background-position:center;pointer-events:none;filter:grayscale(100%) brightness(.4)}.tiles-wrap{display:block;position:relative}.tiles-wrap.has-left{padding-left:60px}.tiles-wrap>.row{margin:0 -20px}.tiles-wrap>.row.top>div{padding:0 20px 40px}.tiles-wrap .tile-item{display:block;position:relative;min-height:100px;max-width:100%}.tiles-wrap .tile-item.max{margin:0 auto}.tiles-wrap .tile-item .image{width:86%;height:95%;aspect-ratio:4 / 3;background-repeat:no-repeat;background-position:center;background-size:cover;border-radius:12px;display:block;position:relative}.cards-title{text-align:center}.cards-wrap.pull-up{margin-top:-60px}.cards-wrap.bottom{margin-bottom:60px}.cards-wrap.top{margin-top:60px}.card-wrap{color:#000;display:block;position:relative}.card-wrap.rounded{border-radius:15px;-moz-border-radius:15px;-webkit-border-radius:15px}.card-wrap:not(.overflow){overflow:hidden}.card-wrap.space{padding:30px 32px 25px}.card-wrap.bottom{margin-bottom:30px}.card-wrap .article{position:relative;color:#fff}.slider-home .slide-image{-webkit-mask-repeat:no-repeat;-webkit-mask-position:bottom;-webkit-mask-size:cover;mask-repeat:no-repeat;mask-position:bottom;mask-size:cover}.card-wrap .article.center{text-align:center}.card-wrap .article.bold{font-weight:500}.card-wrap .article-max{position:relative;height:60px;z-index:15}.card-wrap .article-max>.article.medium{font-size:1.2rem}.card-wrap .article-max>.article strong{font-size:2rem;color:#295463}.card-wrap .article-max>.article{position:absolute;top:50%;left:0;right:0;transform:translateY(-50%)}.cards-wrap .card-wrap{height:100%}.card-wrap.has-effect::before{content:' ';display:block;position:absolute;top:0;left:0;right:0;bottom:0;z-index:5;border:4px solid #295463;border-radius:15px;opacity:0}.card-wrap.has-effect.hover::before,.card-wrap.has-effect:hover::before,.card-wrap.has-effect:focus::before{opacity:1}body.ready .card-wrap.has-effect::before{transition:0.25s}.card-wrap.has-icon>.image{display:block;position:relative;width:120px;height:120px;margin:10px auto 20px;background-repeat:no-repeat;background-position:center;background-size:115px;z-index:15}.card-wrap.card-block .article{margin:0 auto;max-width:100%;width:400px}.card-wrap .card-bubble{display:block;position:absolute;bottom:-40px;left:20px;width:50px;height:40px;overflow:hidden;transform:skewX(-55deg);-webkit-transform:skewX(-55deg)}.card-wrap .card-bubble::after{content:' ';display:block;position:absolute;top:0;left:0;width:55px;height:40px;background:#fff;transform-origin:0 0;-webkit-transform-origin:0 0;box-shadow:0 0 20px rgb(0 0 0 / .1);-webkit-transform:skewX(55deg);transform:skewX(55deg)}.featured-wrap{display:block;position:relative}.featured-wrap.top{margin-top:50px}.featured-wrap.bottom{margin-bottom:50px}.featured-wrap .featured-item{display:block;position:relative}.featured-wrap .featured-item .image-wrap{display:block;position:relative;overflow:hidden;height:400px}.featured-wrap .featured-item .image-wrap>.image{display:block;position:absolute;background-repeat:no-repeat;background-position:center;background-size:cover;top:0;bottom:0;left:0;right:0;z-index:25}.featured-wrap .featured-item:hover .image-wrap>.image{-webkit-transform:scale(1.1);transform:scale(1.1)}.featured-wrap .featured-item>.label{display:inline-block;position:absolute;bottom:-12px;right:-12px;z-index:36;color:#fff;background:#000;padding:10px 22px;font-size:1.35rem;font-weight:500}.featured-wrap .featured-item:hover>.label{background:#295462}body.ready .featured-wrap .featured-item>.label,body.ready .featured-wrap .featured-item .image-wrap>.image{transition:0.25s}.projects-wrap.bottom{margin-bottom:45px}.projects-wrap .project-item{position:relative;min-height:350px;height:100%}.projects-wrap .project-item .half-image{background:rgb(0 0 0 / .25);left:auto;width:40%;bottom:100px;overflow:visible;background-size:cover;background-position:center;background-repeat:no-repeat}.projects-wrap .row{margin:50px 0;padding:0}.projects-wrap .project-item.row>div.text{padding:74px 72px}.projects-wrap .row::after{content:'';position:absolute;top:10px;left:0;right:0;bottom:10px;margin-inline:auto;height:calc(100% - 20px);width:calc(100% - 50px);border-radius:23px;border:2px solid rgb(227 227 230 / .4)}.projects-wrap .project-item.reverse .half-image{left:0;right:auto}.projects-wrap .project-item .article.white{color:#fff}.projects-wrap .project-item .article strong>em,.projects-wrap .project-item .article em>strong{display:block;font-style:normal;margin:0 0 8px!important;font-weight:400!important;text-transform:uppercase;font-size:1.2rem;color:#999}.projects-wrap .project-item .actions{margin:30px 0 0}.projects-wrap .project-item .half-image::after{display:block;position:absolute;z-index:5;top:0;right:0;width:3px;height:110%;background:#e9e9e9}.projects-wrap .project-item .half-image::before{display:block;position:absolute;top:0;right:0;width:120%;height:110%;z-index:-1;background:#f3f3f3}.projects-wrap .project-item.reverse .half-image::after{left:0}.projects-wrap .project-item.reverse .half-image::before{left:0}body.ready .projects-wrap .project-item .article p,body.ready .projects-wrap .project-item .article h3{transition:0.3s}.projects-wrap .project-item .article .slogan{font-size:20px;font-weight:450;line-height:30px;margin-bottom:35px}.projects-wrap .project-item:not(.reverse) .article .slogan::before,.projects-wrap .project-item.reverse .article .slogan::after{content:none;display:inline-block;vertical-align:11px;width:50px;height:4px;background:#000;margin:0 15px}.projects-wrap .project-item:not(.reverse) .article .slogan::before{margin-left:0!important}.projects-wrap .project-item.reverse .article .sloagn::after{margin-right:0!important}.review-item{margin-bottom:30px}.review-item.has-bubble{margin-bottom:55px}.reviews-wrap.spread .row{margin:0 -15px}.reviews-wrap.spread .row>div{padding:0 15px 30px}.reviews-wrap.spread .review-item{margin:0;height:100%;border-radius:23px;border:2px solid #295463}.review-item .author{display:block;position:relative;margin:0 0 15px}.review-item .author h3{font-size:1.35rem;margin:0 0 5px}.review-item .author p{color:#295463;font-weight:500;margin:0}.review-item .author.has-image{padding-left:75px;min-height:46px}.review-item .author>.image{display:block;position:absolute;top:45%;left:0;width:60px;height:60px;border-radius:999px;-moz-border-radius:999px;-webkit-border-radius:999px;-webkit-transform:translateY(-50%);transform:translateY(-50%);background-repeat:no-repeat;background-position:center;background-size:cover;overflow:hidden}.review-item .article{color:gray}.modal-wrap{display:block;position:fixed;padding:30px;top:0;left:0;right:0;background-color:rgb(0 0 0 / .95);height:100vh;z-index:7500}.modal-wrap:not(.active){display:none}.modal-wrap .modal-screen{display:block;position:relative;background-color:#fff;max-width:100%;width:600px;margin:0 auto;top:50%;transform:translateY(-50%);-webkit-transform:translateY(-50%);-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px;overflow:hidden}.modal-wrap .modal-content>.content,.modal-wrap .modal-content:not(.zero){padding:20px 30px 15px}.modal-wrap .modal-actions{background-color:#f6f6f6;padding:25px 25px 20px}.modal-wrap .modal-actions .button.close{color:#bb1616}.modal-wrap .modal-actions .button.right{float:right}.modal-wrap .contact-form .alert{margin:-20px -30px 20px;padding:25px 30px}.modal-wrap .contact-form.rounded .alert{margin:-35px -40px 35px;padding:25px 40px}.modal-wrap .contact-form .actions{display:none}.article-wrap>.row>div:nth-child(1){padding-right:30px}.article-wrap>.row{row-gap:60px}.no-hover:hover{text-decoration:none!important}.no-margin-bottom{margin-bottom:0px!important}.project-detail-images{position:absolute;width:100%;top:0;left:0}.blog-section{margin-top:50px}.blog-section .blog-item{transition:border-color 0.5s ease 50ms}.blog-section .blog-item:hover{transform:scale(102%)}.blog-section .row{row-gap:38px}.blog-section .blog-item .has-bg{margin-bottom:15px;border-radius:12px;height:294px}.blog-section .blog-item h4{font-size:24px;font-weight:450;line-height:30px;margin:0}.blog-section .blog-item p{font-weight:400;line-height:30px;margin:0}.blog-section .blog-item .date{display:flex;gap:16px;font-size:16px;font-weight:400;line-height:30px;margin-bottom:10px}.blog-section .blog-item .date .category{text-transform:capitalize;font-weight:700}.blog-section .blog-item .date span{position:relative}.blog-section .blog-item .date span:first-of-type:after{content:"";position:absolute;top:6px;right:-9px;height:16px;width:1px;background-color:#000}body.page-contact .contact-wrap .row>div:nth-of-type(2)>div{padding-left:44px}@media all and (max-width:1400px){.slider-wrapper .card-medium{width:535px}}@media all and (max-width:1200px){.slider-wrapper .card-medium{width:445px}.header-wrapper .container,.header-wrapper .container-fluid{max-width:100%}.main-menu.menu-wrap>ul>li>a,.main-menu.menu-wrap li>.dropdown,.main-menu.menu-wrap li.has-dropdown>.dropdown ul>li>a{padding-left:13px;padding-right:13px}.tiles-wrap.has-right{padding-right:35px}.tiles-wrap.has-left{padding-left:35px}.tiles-wrap>.row{margin:0 -15px}.tiles-wrap>.row.top>div{padding:0 15px 30px}}@media (max-width:1000px){.project-detail-images{position:relative}.slider-wrap.arrows.white .slick-arrow.slick-prev,.slider-wrap.arrows.white .slick-arrow.slick-next{display:none!important}.half-page .article-wrap.wrap{margin:0}}@media all and (max-width:992px){.article-actions{text-align:left}.header-wrapper .header{height:100px}.header-wrapper .hamburger,.header-wrapper:not(.has-hamburger) .hamburger{display:block}.header-wrapper .language-switch{right:20px}.header-wrapper.has-hamburger .main-menu.menu-wrap{display:none!important}.language-switch:hover>.language-item:nth-child(2){top:auto;right:55px}.language-switch:hover>.language-item:nth-child(3){top:auto;right:110px}.language-switch:hover>.language-item:nth-child(4){top:auto;right:165px}.main-menu.menu-wrap{display:block;position:absolute;bottom:1px;left:20px;right:20px;z-index:11;transform-origin:0 0;-webkit-transform-origin:0 0;transform:translateY(100%) scaleY(0);-webkit-transform:translateY(100%) scaleY(0);opacity:0}body.menu-open .main-menu.menu-wrap{opacity:1;transform:translateY(100%) scaleY(1);-webkit-transform:translateY(100%) scaleY(1);box-shadow:0 10px 10px -10px rgb(0 0 0 / .1)}.main-menu.menu-wrap::before{content:' ';display:block;position:absolute;top:0;left:-300px;right:-300px;bottom:0;z-index:2}.main-menu.menu-wrap,.main-menu.menu-wrap::before{background-color:#fff}.main-menu.menu-wrap.float-right{top:auto;left:0;right:0;padding:0 20px;display:none!important}.main-menu.menu-wrap ul{display:block;padding:5px 0 30px}.main-menu.menu-wrap ul>li{display:block}.main-menu.menu-wrap ul>li>a{display:inline-block;padding:2px 0}.main-menu.menu-wrap>ul>li span{display:inline-block;height:auto;padding:2px 0}.main-menu.menu-wrap>ul>li:not(.featured) span::before{content:' ';display:block;position:absolute;top:50%;left:0;width:8px;height:2px;background:#295463;transform:translateY(-50%) scaleX(0);-webkit-transform:translateY(-50%) scaleX(0);-webkit-transform-origin:0 0;transform-origin:0 0;opacity:0}.main-menu.menu-wrap>ul>li:not(.featured):hover>a>span::before,.main-menu.menu-wrap>ul>li:not(.featured):focus>a>span::before{transform:translateY(-50%);-webkit-transform:translateY(-50%);opacity:1}.main-menu.menu-wrap>ul>li:not(.featured):hover>a>span,.main-menu.menu-wrap>ul>li:not(.featured):focus>a>span{padding-left:15px}body.ready .main-menu.menu-wrap,body.ready .main-menu.menu-wrap::before,body.ready .main-menu.menu-wrap>ul>li span::before{transition:0.25s}body.ready .main-menu.menu-wrap>ul>li span{transition:padding 0.25s}.main-menu.menu-wrap>ul>li.featured{height:auto;bottom:30px;top:auto}.main-menu.menu-wrap>ul>li.featured>a{-webkit-transform:none;transform:none}.main-menu.menu-wrap li>.dropdown{top:auto;bottom:0;transform:translateY(100%);-webkit-transform:translateY(100%);z-index:150;left:0}.main-menu.menu-wrap li>.dropdown{display:none!important}.menu-wrap li.has-dropdown>.dropdown{top:0;bottom:auto;transform:none;-webkit-transform:none}.menu-wrap li.has-dropdown>.dropdown{position:relative;-webkit-transform:none;transform:none;display:none;transition:0s!important}.menu-wrap li.has-dropdown:not(:hover):not(:focus):not(.hover)>.dropdown{-webkit-transform:none;transform:none;opacity:1}.main-menu.menu-wrap li.has-dropdown>.dropdown ul>li>a{padding:2px 0;text-transform:none}.main-menu.menu-wrap li>.dropdown::before{display:none}body.page-home .cards-wrapper{padding-bottom:0!important}.card-wrap .card-bubble::after{box-shadow:none!important}.cards-wrap:not(.no-space)>.row>div{padding-bottom:15px}.featured-wrap:not(.no-space)>.row>div{padding-bottom:25px}.featured-wrap:not(.no-space)>.row>div.odd.last{display:none}.slider-wrapper .slider-wrap.backside .slide-image{width:100%}.slider-wrapper .slider-wrap.backside .slide::after{display:none}.slider-wrapper .slider-wrap .slick-arrow{-webkit-transform:none;transform:none;top:auto;bottom:75px}.slider-wrap .slick-arrow.slick-prev{left:10px}.slider-wrap .slick-arrow.slick-next{right:10px}.tiles-wrap.has-right{padding-right:0}.tiles-wrap.has-left{padding-left:0}.reviews-wrap .review-item{margin-bottom:22px}.reviews-wrap .row>div:nth-child(even) .review-item.card-wrap{margin-left:30px}.reviews-wrap .row>div:nth-child(even) .review-item.card-wrap .card-bubble{-webkit-transform:skewX(-45deg);transform:skewX(-45deg);background-color:#fff;bottom:25px;left:-15px}.reviews-wrap .row>div:nth-child(odd) .review-item.card-wrap{margin-right:30px}.reviews-wrap .row>div:nth-child(odd) .review-item.card-wrap .card-bubble{-webkit-transform:skewX(45deg);transform:skewX(45deg);background-color:#fff;bottom:25px;right:-15px;left:auto}.contact-wrap.has-style .article-wrap{width:auto}.contact-wrap.has-style .article-wrap{padding:100px 0}.contact-wrap .article-wrap:not(.zero){margin-top:50px}body:not(.page-home) .slider-wrapper .slider-wrap.main-slider .slide,body:not(.page-home) .slider-wrapper .slider-wrap.main-slider .container{height:500px}.swoosh-bottom svg.desktop{display:none}.swoosh-bottom{bottom:0}.swoosh-bottom svg.mobile{display:block}.shape{padding:0}h1{text-align:center}.slider-wrapper .main-slider{min-height:480px}not(.card-wrap) .page-home .article{text-align:center}.button{margin:60px auto}.slider-wrapper.slider2{display:none}.col-bg .image.inner.scale{margin-inline:unset}footer div.row>div:nth-of-type(2) .footer-col{text-align:right}footer div.row>div:nth-of-type(2) div.info{justify-content:end}footer div.row>div:nth-of-type(3) .footer-col{text-align:left}footer div.row>div:nth-of-type(3) div.info{justify-content:start}.wrapper.spacing.has-splash .icon-article .contact-description p{margin-top:70px;margin-bottom:270px}body.page-home .article-wrap.has-shadow{padding-left:0}body.page-contact .contact-wrap .row>div:nth-of-type(2)>div{padding-left:0}}@media all and (max-width:768px){h1{font-size:27px}h2{font-size:32px}h3{font-size:25px}.standard-page .article-wrap h2,.standard-page .article-wrap h1{text-align:left}.standard-page .article-wrap p{font-size:16px}.standard-page .col-bg .image{margin-top:60px}.contact-info{padding:60px 0 80px}.wrapper.spacing{padding:60px 0 65px}.wrapper.spacing-top{padding-top:60px}.wrapper.spacing-bottom{padding-bottom:65px}.row.md-line>div:not(:last-child)::after{display:none}.slider-wrap .slick-arrow{display:none!important}.header-wrapper .header{overflow:visible}.header-wrapper .main-menu li,.header-wrapper .main-menu li.item-home{display:block!important}.main-menu.menu-wrap ul{display:inline-block}.main-menu.menu-wrap>ul>li:not(.featured){padding-left:25px}.main-menu.menu-wrap>ul>li.featured{position:relative;float:none;top:auto;left:auto;right:auto;bottom:auto;margin:10px 0 0 0}.projects-wrap .project-item .half-image{position:relative;bottom:auto;right:auto;left:auto;top:auto;width:auto;height:225px;margin-bottom:45px}.projects-wrap .project-item .article{width:auto}.projects-wrap .row{padding-bottom:30px;display:flex}.projects-wrap .project-item.row>div.text{padding:60px 48px 40px}.featured-wrap:not(.no-space)>.row>div.odd.last{display:block}.slider-projects{height:100vh}.slider-projects h3{font-size:40px}.slogan{font-size:18px}.newsletter-section p,.newsletter-section form .form-check-label{font-size:15px}.newsletter-section{text-align:center}.newsletter-section h3.line::after{display:none}.newsletter-section h3{margin-bottom:30px}.newsletter-section .contact-form{margin-top:30px}.newsletter-section .contact-form form>div{margin-top:32px}.slider-projects .bg_linear{background:linear-gradient(to bottom,rgb(0 0 0 / .4),rgb(0 0 0 / .8))}.article-wrap>.row>div:nth-child(1){padding-right:15px}footer div.row>div:nth-of-type(2) .footer-col{text-align:left}footer div.row>div:nth-of-type(2) div.info{justify-content:start}.col-bg .image.inner.scale{height:520px}.button{margin:30px auto}.article-wrap>.row{row-gap:20px}.slider2 .slider-wrap,.slider2.slider-wrapper .slider-wrap.main-slider .slide{min-height:340px;height:340px}.slider-projects .container{justify-content:center}.contact-wrap.has-shadow{padding:0;margin-bottom:0}.tiles-wrap .tile-item .image{margin:auto}.mobile-center{text-align:center}}@media all and (max-width:575px){body,p,li{font-size:15px}.article-title>h1,.article-title>h2{font-size:2.15rem}.wrapper.spacing{padding:40px 0 45px}.wrapper.spacing-top{padding-top:40px}.wrapper.spacing-bottom{padding-bottom:45px}.button:not(.square){padding:15px 22px}.article.bottom{margin-bottom:30px}.header-wrapper .header-logo{max-width:75%}.header-wrapper .header-logo>a{display:block;position:relative;transform:translateY(-50%);-webkit-transform:translateY(-50%);margin-top:-2px;left:20px;top:50%}.tiles-wrap>.row{margin:0 -10px}.tiles-wrap>.row>div{padding:10px}.tiles-wrap>.row.top>div{padding:0 10px 20px}.card-wrap.space{padding:25px 26px 20px}.contact-wrap.has-style .article-wrap{padding:45px 0 5px}.contact-wrap.is-rounded .contact-form,.contact-wrap.has-style .contact-form{padding:20px 25px}.main-menu.menu-wrap>ul>li.featured>a{padding-top:12px;padding-bottom:12px}.standard-page .article-wrap article{padding:0 10px}.tile-item.max .image,.tile-item.max .image .inner{height:auto!important;min-height:353px}.contact-wrap.has-style .contact-form{margin-top:80px}}@media all and (max-width:420px){body.page-contact .icon-article{padding-left:0}body.page-contact .icon-article>.icon{display:none}}.hidden-xl{display:none!important}.visible-xl{display:block!important}.visible-xs{display:none!important}.row>div>.full-height{display:block;position:relative;height:100%}@media all and (max-width:1825px){.button-round{right:350px}}@media all and (max-width:1529px){.button-round{right:300px}}@media all and (min-width:1400px){.container{max-width:1350px;margin:0 auto}}@media all and (max-width:1277px){.button-round{right:252px}}@media call and (min-width:1008px){.slider-projects .article{max-width:700px;width:100%}}@media all and (max-width:1200px){.title-wrap .title-item>.image{content:none}.hidden-xl{display:block!important}.inline.hidden-xl{display:inline-block!important}.hidden-lg{display:none!important}.visible-lg{display:block!important}.row-xl{display:block!important}}@media all and (max-width:992px){.hidden-md{display:none!important}.visible-md{display:block!important}.row-lg{display:block!important}.button-round{right:218px;bottom:311px}}@media all and (max-width:768px){.hidden-sm{display:none!important}.visible-sm{display:block!important}.row-md{display:block!important}.xs-table-block table,.xs-table-block table tbody,.xs-table-block table thead,.xs-table-block table tr,.xs-table-block table th,.xs-table-block table td{display:block}.xs-table-block table td:not(:first-child){margin-top:15px!important}}@media all and (max-width:575px){.hidden-xs{display:none!important}.visible-xs{display:block!important}.inline.visible-xs{display:inline-block!important}.container-fluid{padding:0 20px}.container{padding:0 20px}.row-sm{display:block!important}}@media all and (max-width:395px){.btn-slider-blog{width:100%;transform:translate(25%,5px)}}@media all and (max-width:371px){.col-bg .image{min-height:350px}}