body,html{margin:0;padding:0;width:100%;background:#000}html{scroll-behavior:smooth}body{overflow-x:hidden}body *{box-sizing:border-box}body.mob-open,body.search-open{overflow:hidden;width:100%;height:100%;position:fixed;top:0;left:0}#BodyBackground{height:100%;width:100%;background-position:center;background-repeat:no-repeat;background-size:cover;text-decoration:none}.w-25{width:25%;position:relative}.w-33{width:33.33%;position:relative}.w-50{width:50%;position:relative}.w-100{width:100%;position:relative}.h-33{height:33vh}.h-40{height:40vh}.h-50{height:50vh}.h-100{height:100vh}.flex{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-wrap:wrap}.wrap{flex-wrap:wrap}.nowrap{flex-wrap:nowrap}#MenuIcon,#CloseMenu{font-size:1.5em}#MenuIcon:hover,#CloseMenu:hover{color:#d90000!important;cursor:pointer}#MainHeader{z-index:3002;position:fixed;top:0;left:0;width:100%;flex-direction:row;background-color:#fff;box-shadow:0 0 10px #3d251b;z-index:3}#MainHeader,#HeaderContent{max-height:164px}body.search-open #MainHeader,body.search-open #HeaderContent{max-height:unset}#HeaderContent{display:flex;position:relative;width:100%;background-image:url('../../Media/Pages/betong-light.jpg')}.mobilemenu-contact{display:none}#MainLogo img{height:100px;margin:1em 0 1em 2em}.mob-open #Menu{width:300px;position:absolute;display:flex;flex-direction:column;padding-right:0!important;top:116px!important;right:0;align-items:flex-end;align-content:flex-end;height:calc(100% - 116px)!important;background:#333;overflow-y:auto;margin-right:0!important}.mob-open .mobilemenu-contact #MenuIcon{display:none!important}.mob-open .mobilemenu-contact #CloseMenu{display:flex!important}#Menu{flex-direction:row;height:auto!important;position:fixed;top:2.5em!important;right:0;z-index:10;flex-wrap:nowrap;margin-right:1em!important}#Menu>a,#Menu>.group-link{display:flex;justify-content:flex-start;width:inherit;flex-direction:column;height:100%}#Menu .selected{color:#d90000!important}#Menu a{text-decoration:none;text-transform:uppercase;color:#fff;font-family:franklin-gothic-urw,sans-serif;font-weight:400;font-size:1.2rem}#Menu a .expand-menu{display:flex;align-self:center;margin:0 0 0 auto;align-items:center}#Menu a:hover{color:#777!important}.fal{font-weight:400}#Menu a,#Menu .group-link .parent-menu{padding:1em;display:flex;cursor:pointer}#Menu .page-menu-child{border-bottom:#fff .5px solid;background:rgba(34,28,32,.7);color:#fff!important}#Menu .child-group a:hover{color:#fff!important;background:#d90000}#Menu .parent-menu .exp-down,#Menu .parent-menu.show-child .exp-up{display:flex;padding:0 15px;font-size:.7em}#Menu .parent-menu .exp-up,#Menu .parent-menu.show-child .exp-down{display:none}.level-2{display:flex;flex-direction:column;padding-left:1.5em!important;font-size:1.4rem!important}#Menu .child-group{display:none}#Menu .child-group.open{display:flex;flex-direction:column;transition:.5s;border-bottom:1px solid #fff;max-width:min-content;padding-top:35px}#Search{display:none;max-height:0}.content-wrapper{width:100%;background:#fff;display:flex}body.search-open #Search{width:100%;position:relative;top:0;z-index:5;align-content:center;display:block;max-height:10000px}body.search-open #Search .wrap{width:100%;background:#bee9e8;margin:0 auto;text-align:center;padding:1em 0}body.search-open #Search input{height:43px;font-size:1rem}body.search-open #Search input{padding-top:0;width:65%;border:none;border-radius:1em;text-indent:1em;font-family:'Magra',sans-serif}body.search-open #Search .search-button{right:.5em;top:0;background:none;border:none}body.search-open #Search .search-icon{font-size:1.8rem;font-weight:600;color:#fff;margin-top:.2em}body.search-open #CloseSearch{color:#fff!important;position:absolute;display:block!important;margin-top:.2em;margin-left:.5em;font-size:1.4rem}h1,h2,h3,h4,h5,h6{font-family:franklin-gothic-urw,sans-serif;font-weight:900;font-style:normal;font-size:2rem;line-height:130%;width:100%}h1{width:100%;font-size:2.5rem!important}h2{font-size:1.5rem!important;margin-top:0;margin-bottom:1em}h3{font-size:1.5rem}h4{font-size:1.3rem}h5{font-size:1.2rem}h6{font-size:1rem}p{font-family:proxima-nova,sans-serif;font-weight:400;font-style:normal;font-size:1rem;width:100%;margin-top:0}a{opacity:1;color:#000!important}ul li{margin:0 0 2% 0;font-weight:200;font-style:normal}.breadcrumbs{padding:2em 4em;font-family:proxima-nova,sans-serif;font-weight:400;font-style:normal;color:#000!important;background:#ddd}.breadcrumbs a{color:#000!important}#Blanket{transition:.5s opacity;max-height:0}body.mob-open #Blanket,body.search-open #Blanket{max-height:100vh}#Blanket{background:rgba(28,28,28,.8);position:fixed;top:0;left:0;width:100%;height:100%;z-index:2}body.search-open.mob-open #CloseMenu{margin-top:200px!important}.header-image{display:flex;position:relative;width:100%;background:#000;background-image:url('../../Media/Pages/betong-dark.jpg');opacity:.5}.page-large-img{width:100%;max-height:350px;background-position:center!important;background-repeat:no-repeat!important;background-size:cover!important;overflow:hidden}.page-large-img img{object-fit:cover;overflow:hidden;width:100%}.page-large-img .text{display:none}.page-large-img .text .title{width:100%;word-break:break-word;padding:0 1em;color:#fff}.page-large-img .text .title span{font-size:1.5rem;line-height:130%;font-family:'Montserrat',sans-serif;font-weight:900}.info-block{background:#fff;display:flex;justify-content:center;align-items:center;text-align:center}.info-block a{color:#1b4965!important}.textblock{justify-content:center;align-items:center;text-align:left;position:relative}.textblock .created-div{flex-direction:row}.info-block.start .textblock{width:100%;padding:0}.info-block.start .editor-content{width:100%!important}.info-block.start .created-div{margin:auto;padding:1em}.info-block.start .created-div img{padding:0;max-width:150px;height:auto;width:100%}.search-result,.no-search-result{color:#000;font-size:1.5rem!important;font-family:'Magra',sans-serif;width:100%;padding:1em .5em}.search-heading,h2.search-heading{color:#000;font-size:2rem!important;text-align:left}.created-div{padding:0 1em;align-items:center;display:flex;flex-direction:column}.created-div p{line-height:160%;font-size:1.1rem}.created-div p:last-of-type{margin-bottom:2em!important}.input-wrapper{display:none}.editor-content,.search-content{position:relative;z-index:auto;width:70%!important;margin:auto}blockquote{width:85%;background:#bee9e8;margin:auto;padding:1em;text-align:center;font-family:'Montserrat',sans-serif;font-weight:900;font-style:italic;font-size:2.1rem;line-height:130%;color:#221c20;text-transform:uppercase}#SubNav{display:flex;justify-content:center;background:rgba(34,28,32,.7)}#SubNav .level-2{border-bottom:2px solid #fff;padding:0!important}#SubNav .level-2:hover{background-color:#d90000;cursor:pointer}#SubNav .level-2 a{padding:1em!important;text-decoration:none;text-transform:uppercase;color:#fff!important;font-family:franklin-gothic-urw,sans-serif;font-weight:400}#MainFooter{position:relative;width:100%;height:207px;display:flex;justify-content:flex-end;box-sizing:border-box;color:#fff;margin-bottom:3em}.over-footer h2{color:#fff}#MainFooter p{color:#fff}.map{background-color:#b2b2b2;padding:0;width:100%}.map-container{width:100%}.map-container iframe{width:100%;height:20vw}.map .textblock{color:#fff;width:100%}.over-footer{display:flex;background-image:url('../../Media/Pages/betong.jpg');justify-content:center;align-items:center;text-align:center;min-height:300px}.over-footer .footer-row{display:flex;flex-direction:row;width:100%;justify-content:center}.over-footer .footer-column{display:flex;flex-direction:column}.over-footer .footer-button{border:solid 4px #d90000;background:#d90000;align-items:center;justify-content:center;display:flex;margin:2em auto;border-radius:.5em;height:3.5em;width:20em;text-decoration:none;max-width:100%}.over-footer .footer-button p{color:#fff!important;text-align:center}.footer-info{color:#d90000;padding:2em 4em 0;background:rgba(0,0,0,.5)}.footer-info div{text-align:left;display:flex}.footer-info div p{margin:.3em 0;width:100%}.footer-info a,.textblock a{color:#fff!important}#cookie-msg{}.social-media{display:flex;justify-content:flex-end}.social-media a{margin-left:1.5em}.social-media a span{color:#fff;font-size:2rem}.copy{background:#222;justify-content:center;align-items:center;display:flex;flex-direction:column;opacity:.8;padding:2em}.copy p{color:#fff!important;margin:0;display:flex;justify-content:center}.powered{width:100%!important;opacity:1;padding:1em 0 10px 0;display:flex;justify-content:center}.powered img{width:auto!important;opacity:.8;display:flex;justify-content:center}.powered img:hover{opacity:1}#cookie-msg{display:none!important}.video-container{position:relative;overflow:hidden;height:100%;width:100%;display:block;z-index:1}.video-container video{right:0;left:0;top:0;bottom:0;overflow:hidden;margin:auto;padding:0;width:100%}.video-container .textblock{padding:0}.swiper-container{width:100%}.small-startsliders .category-1 .text,.small-startsliders .category-3 .text,.small-startsliders .category-5 .text{background-color:rgba(234,34,34,.5);height:100%}.small-startsliders .category-2 .text,.small-startsliders .category-4 .text,.small-startsliders .category-6 .text{background-color:rgba(0,0,0,.5);height:100%}.slideshow-links img{display:flex!important;margin:auto}.carousel-swiper{width:100%;box-sizing:border-box;padding:0;margin-bottom:0}.carousel-swiper h1,.carousel-swiper h2{text-shadow:0 2px 10px #411816}.carousel-swiper .swiper-wrapper{padding-bottom:0}.big-startslider .swiper-container{min-height:350px;height:500px}.big-startslider .swiper-slide{max-height:500px}.big-startslider .carousel-swiper .text{height:100%}.big-startslider h2{display:none}.small-startsliders .swiper-slide{display:flex;max-height:400px}.startsliders .carousel-swiper .swiper-slide{}.carousel-swiper .text{position:absolute;margin:auto;font-weight:900;align-items:center;align-content:center;justify-content:center;flex-direction:column;text-align:center;width:100%;box-sizing:border-box;z-index:100;top:0;flex-wrap:wrap;color:#fff;line-height:130%!important;font-family:'Magra',sans-serif}.carousel-swiper .swiper-slide a{width:100%;text-decoration:none;opacity:1}.carousel-swiper .swiper-slide img{object-fit:cover;overflow:hidden;width:100%;height:100%}.carousel-swiper .swiper-slide .text img{width:20%!important}.slider-startpage .swiper-slide .text .title span{font-size:2.8rem!important;line-height:130%}.slider-startpage .swiper-slide .text h1,.slider-startpage .swiper-slide .text h2,.slider-startpage .swiper-slide .text h3,.slider-startpage .swiper-slide .text h4,.slider-startpage .swiper-slide .text h5,.slider-startpage .swiper-slide .text h6{font-size:2.5rem;line-height:130%;text-shadow:1px 1px 10px #000;width:80%;margin:auto}.slider-startpage .swiper-slide .text p,.slider-startpage .swiper-slide .text span{font-size:1.2rem}.small-startslider{margin:1em 0 0 0}.small-startsliders{width:100%;align-items:flex-start}.small-startsliders .category-1,.small-startsliders .category-2,.small-startsliders .category-3,.small-startsliders .category-4,.small-startsliders .category-5,.small-startsliders .category-6{width:33.33%;align-items:center;justify-content:center;position:relative;color:#fff;cursor:default!important}.small-startsliders div{margin-bottom:0}.startsliders .swiper-slide .text .title,.small-startsliders .swiper-slide .text .title{display:none}.small-startsliders .swiper-slide a{height:300px;display:inline-flex;text-decoration:none;width:100%}.small-startsliders .slider-category-2 .swiper-slide .text,.small-startsliders .slider-category-4 .swiper-slide .text{order:1}.small-startsliders .slider-category-2 .swiper-slide img,.small-startsliders .slider-category-4 .swiper-slide img{order:2}#HeaderContent .right-col .tel-contact{background:#62b6cb}#HeaderContent .right-col .mail-contact{background:#1b4965}#HeaderContent .right-col .menu-contact{background:#221c20}.slideshow-button{background:rgba(0,0,0,.7);color:#fff;font-size:.9rem!important;padding:1em;border-radius:2px;border:1px solid #fff;font-family:'Montserrat',sans-serif;font-weight:800;margin:1em auto;width:50%}.swiper-button-next:after,.swiper-button-prev:after{color:#fff}.swiper-pagination{margin:1em 0 0 0}.swiper-pagination-bullet{background:#fff!important;opacity:.6!important}.swiper-pagination-bullet-active{opacity:1!important;background:#d90000!important}@media only screen and (min-width:0)and (max-width:48rem){.big-startslider .swiper-container{height:200px;min-height:200px}.big-startslider h1{font-size:1.5rem!important;width:80%!important}.small-startsliders div,.small-startsliders .swiper-slide,.small-startsliders .swiper-slide a{max-height:140px}.small-startsliders .carousel-swiper,.small-startsliders .carousel-swiper .swiper-slide img{max-height:140px}.small-startsliders .category-1,.small-startsliders .category-2,.small-startsliders .category-3,.small-startsliders .category-4,.small-startsliders .category-5,.small-startsliders .category-6{width:50%!important}.small-startsliders .category-1 .text,.small-startsliders .category-4 .text,.small-startsliders .category-5 .text{background-color:rgba(234,34,34,.5);height:100%}.small-startsliders .category-2 .text,.small-startsliders .category-3 .text,.small-startsliders .category-6 .text{background-color:rgba(0,0,0,.5);height:100%}.small-startsliders .category-1 .text,.small-startsliders .category-3 .text,.small-startsliders .category-5 .text,.small-startsliders .category-2 .text,.small-startsliders .category-4 .text,.small-startsliders .category-6 .text{height:auto!important}.slider-startpage .swiper-slide img{width:100%;min-height:350px}.carousel-swiper .swiper-slide .text img{width:50px!important}.big-startslider .carousel-swiper .text{height:100%;padding:1.8em}.slider-startpage .swiper-slide .text .title span{font-size:2.5rem!important;line-height:130%}.startsliders .swiper-slide .text,.small-startsliders .swiper-slide .text{padding:2.2em 1em}.small-startsliders .swiper-slide .text .title span{font-size:1.5rem!important;line-height:130%}.startsliders .swiper-slide .text h1,.small-startsliders .swiper-slide .text h1,.startsliders .swiper-slide .text h2,.small-startsliders .swiper-slide .text h2,.startsliders .swiper-slide .text h3,.small-startsliders .swiper-slide .text h3,.startsliders .swiper-slide .text h4,.small-startsliders .swiper-slide .text h4,.startsliders .swiper-slide .text h5,.small-startsliders .swiper-slide .text h5,.startsliders .swiper-slide .text h6,.small-startsliders .swiper-slide .text h6,.startsliders .swiper-slide .text p,.small-startsliders .swiper-slide .text p,.startsliders .swiper-slide .text span,.small-startsliders .swiper-slide .text span{font-size:1rem!important;line-height:130%;margin:0}}.pillar-pages{width:100%;margin:0 auto;display:flex}.puffar{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;align-items:flex-start;width:100%;box-sizing:border-box}.puffar .puff{width:100%;position:relative}.puffar .puff-2{width:50%}.puffar .puff-3{width:33.33%}.puffar .puff-4{width:25%}.puffar .puff-3:nth-of-type(2) .layer-div,.puffar .puff-3:nth-of-type(4) .layer-div,.puffar .puff-3:nth-of-type(6) .layer-div{background-color:rgba(0,0,0,.5)}.puffar img{width:100%;object-fit:cover;min-height:250px}.puffar .puff img{max-height:250px}.puffar .layer-div{position:absolute;padding:1em 0;background:rgba(234,34,34,.5);display:flex;justify-content:center;align-items:center;top:0;bottom:0;left:0;right:0;text-align:center}.puffar .text{width:100%;word-break:break-word;padding:0 1em;color:#fff}.puffar .layer-div .text h3{margin:0 0 .2em 0;font-size:1.4rem}.puffar .layer-div .text p{margin:0}.puffar a{text-decoration:none}.puffar a:hover img{opacity:.8}@media only screen and (min-width:0)and (max-width:85rem){}@media only screen and (min-width:0)and (max-width:65rem){.puffar .puff-4{width:50%}}@media only screen and (min-width:0)and (max-width:50rem){.puffar .puff-3 img{max-height:130px}.puffar .puff-3{width:50%;text-align:left}.puffar .puff-3:nth-of-type(1) .layer-div,.puffar .puff-3:nth-of-type(4) .layer-div,.puffar .puff-3:nth-of-type(5) .layer-div{background:rgba(234,34,34,.5)}.puffar .puff-3:nth-of-type(2) .layer-div,.puffar .puff-3:nth-of-type(3) .layer-div,.puffar .puff-3:nth-of-type(6) .layer-div{background-color:rgba(0,0,0,.5)}.puffar{justify-content:flex-start;align-items:flex-start}.puffar img{min-height:80px}.pillar-pages{width:100%;margin:0 auto}}@media only screen and (min-width:0)and (max-width:40rem){}@media only screen and (min-width:0)and (max-width:30rem){.puffar .puff-2,.puffar .puff-4{width:100%}.puffar .puff-3{width:100%;text-align:left}.puffar .puff-3:nth-of-type(1) .layer-div,.puffar .puff-3:nth-of-type(3) .layer-div,.puffar .puff-3:nth-of-type(5) .layer-div{background:rgba(234,34,34,.5)}.puffar .puff-3:nth-of-type(2) .layer-div,.puffar .puff-3:nth-of-type(4) .layer-div,.puffar .puff-3:nth-of-type(6) .layer-div{background-color:rgba(0,0,0,.5)}}.textblock{justify-content:center;align-items:center;text-align:left;position:relative}.textblock .image{left:0;top:0;width:100%;height:100%;object-fit:cover;z-index:1;position:absolute}.textblock .content{position:relative;z-index:2;padding:1em}.textblock img{width:400px;max-width:100%}.page-detail .editor-content{width:100%;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-wrap:wrap}.page-detail .editor-content p,.page-detail .editor-content h1,.page-detail .editor-content h2,.page-detail .editor-content h3,.page-detail .editor-content h4,.page-detail .editor-content h5,.page-detail .editor-content h6{width:100%}.page-detail .editor-content .created-div img{max-width:100%}.page-detail .editor-content .created-div{position:relative;min-height:1em;margin-bottom:.5em;width:100%;box-sizing:border-box;padding:.6em}.page-detail .editor-content .created-div,.page-detail .editor-content .created-div.selected{border:0;padding:.6em}.page-detail .editor-content .editor-input,.page-detail .editor-content .input-wrapper{display:none}.live-editable{background:none!important}.live-editor{width:100%;padding-bottom:2em}.live-editor,.live-editor *{color:#000}.k-window{max-width:90vw!important}@media only screen and (min-width:0)and (max-width:50rem){.page-detail .editor-content .created-div{width:100%!important}}@media only screen and (min-width:0)and (max-width:48rem){h1{font-size:2rem!important}h2{font-size:1.2rem!important;margin-top:0}.right-col{width:100%;order:3}#CloseMenu{display:none!important}.created-div p{font-size:1rem}.mobilemenu-contact{margin-left:auto;display:flex;position:absolute;right:0;height:100%}#HeaderContent .right-col a,.mobilemenu-contact a{display:flex;width:80px;justify-content:center;align-content:center}#HeaderContent .right-col{flex-wrap:nowrap;box-shadow:0 10px 10px -8px #3d251b}#MainLogo img{height:80px}#Menu{display:none}#Menu a,#Menu .group-link .parent-menu{background:#333;border-bottom:solid #555 1px}#Menu>a,#Menu>.level-1,#Menu>a,#Menu>.group-link{height:auto;text-align:right}#Menu .child-group.open{max-width:inherit;padding-top:0!important}#Menu .page-menu-child{font-size:1.2em!important}#Menu .child-group a:hover,#Menu .group-link .parent-menu:hover{color:#fff!important;background:#d90000!important}#Menu .selected{color:#d90000!important;background-color:#222}#Menu a{color:#fff!important;justify-content:flex-end}#Menu a:hover{color:#fff!important;background-color:#d90000}.breadcrumbs{padding:1em .6em}body.mob-open #CloseMenu{display:none}body.sticky .right-col{width:100%;height:auto;max-height:0!important;overflow:hidden}.page-detail .editor-content .created-div{padding:1em!important}.page-large-img{max-height:150px}.page-detail{width:100%}body.search-open.mob-open #CloseMenu{margin-top:260px!important}#HeaderContent{flex-wrap:wrap}#SubNav{display:none}.fb-popper{display:none!important}.editor-content,.search-content{width:100%!important}#MainFooter h2{text-align:center}.map-container iframe{height:40vw!important}.footer-info{padding:4em 0}.footer-info div{text-align:center}.footer-info div p{margin:0;width:100%;font-size:.9rem}.over-footer{padding:0!important}.over-footer .footer-row{flex-direction:column}.over-footer .footer-button{width:50%}.over-footer .footer-column{width:100%;margin-bottom:1.5rem}}@media only screen and (min-width:0)and (max-width:35rem){.created-div{padding:.5em}.page-large-img .text .title{display:none}.copy{text-align:center;width:100%!important;order:2}.social-media{justify-content:center;width:100%!important;order:1;margin:2.5em 0}.social-media a{margin:0 1.1em}blockquote{width:100%}.page-detail .editor-content h1{font-size:2.5rem}.page-detail .editor-content h2{font-size:1.9rem}}@media only screen and (min-width:0)and (max-width:32.5rem){.editor-content,.search-content{flex-direction:row}.info-block.start .created-div{width:100%!important;padding:1em .2em!important}.page-detail .editor-content h1{font-size:2rem}.page-detail .editor-content h2{font-size:1.8rem}}@media only screen and (min-width:0)and (max-width:30rem){}@media only screen and (min-width:0)and (max-width:20rem){.page-large-img .text .title{font-size:1.5rem}.page-detail .editor-content h1{font-size:1.8rem}.page-detail .editor-content h2{font-size:1.6rem}}