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;background:#fff!important}.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,#SearchIcon{}#MainHeader{z-index:3002;position:fixed;top:0;left:0;width:100%;flex-direction:row;background-color:rgba(0,0,0,.4);box-shadow:0 0 10px #3d251b;z-index:3}#MainHeader,#HeaderContent{max-height:163px}body.search-open #MainHeader,body.search-open #HeaderContent{max-height:unset}#HeaderContent{display:flex;align-items:center}#HeaderContent .mobilemenu-contact{display:none}#MainLogo img{height:80px;margin:.5em 1em}.mob-open #Menu{display:flex;position:relative;flex-direction:column;padding-right:0!important;top:0!important;right:0;align-items:flex-end;align-content:flex-end;height:calc(100% - 116px)!important;overflow-y:auto;margin-right:0!important;position:absolute;margin-top:85px;height:calc(100vh - 85px)!important;justify-content:flex-start!important;background:rgba(131,131,131,.4);padding-bottom:4em}.mob-open #HeaderContent #MenuIcon{display:none!important}.mob-open #HeaderContent #CloseMenu{display:flex!important;color:#fff!important}#Menu{flex-direction:row;height:auto!important;top:2.5em!important;right:0;z-index:10;flex-wrap:nowrap;margin-left:auto;justify-content:center;align-items:center}#Menu .selected{color:rgba(232,233,234,.4)}#Menu a{text-decoration:none;text-transform:uppercase;color:#fff!important;font-weight:300;font-size:.95rem;justify-content:center}#Menu a .expand-menu{display:flex;align-self:center;align-items:center;font-weight:700}#Menu a:hover{color:rgba(232,233,234,.4);transition:.4s}.fal{font-weight:400}#Menu a,#Menu>.group-link>.parent-menu{margin:1em;display:flex;cursor:pointer;width:auto;content:"♦";color:#e8e9ea;display:inline-block;font-family:Arial,Helvetica,sans-serif;margin-left:1em;font-weight:700}#Menu .page-menu-child{background:rgba(102,103,104,1);color:#fff!important;text-align:left;padding:1em 2em!important;text-transform:capitalize;font-size:1.1rem!important;margin:0;width:100%;font-weight:400;border-bottom:dotted 1px rgba(255,255,255,.5);font-family:Lora,Baskerville,Georgia,Times,serif;font-weight:500;font-style:italic}#Menu .child-group a{opacity:1}#Menu .child-group a:hover{color:#fff!important;background:#727272}#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;width:auto;justify-content:center;margin:auto;margin-top:23px;position:absolute}.language{display:flex;align-items:center;justify-content:center;position:fixed;right:1em;top:7.5em}.language .site a{display:unset!important;margin:0!important}#Search{display:none;max-height:0}.container-fluid{display:block;-webkit-column-count:2;-moz-column-count:2;column-count:2;-webkit-column-gap:2em;-moz-column-gap:2em;column-gap:2em;padding-left:0!important;padding-right:0!important}.container-fluid ul li{font-family:'Open Sans',sans-serif;margin-bottom:5px;font-size:.9rem}.container-fluid ul li strong{font-weight:500}.content-wrapper{width:100%;background:#fff;display:flex;flex-direction:column}.page-detail-block{width:55%;margin:auto}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:'Open Sans',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:Lora,Baskerville,Georgia,Times,serif;font-style:italic;font-weight:300;font-size:2rem;line-height:130%;width:100%;column-span:all;color:#5e5853!important}h1{width:100%;font-size:2.5rem;font-weight:600}h2{font-size:1.2rem;margin-bottom:1em;font-weight:600}h3{font-size:1.5rem}h4{font-size:1.3rem}h5{font-size:1.2rem}h6{font-size:1rem}p,span{font-weight:300;font-style:normal;font-size:1em;line-height:160%}p{color:#555}a{opacity:.8;color:#99908a!important;font-weight:400}a:hover{transition:ease-in .1s}.breadcrumbs{padding:1.5em 4em;font-family:'Open Sans',sans-serif;font-weight:400;font-style:normal;color:#333!important;text-align:center;width:100%}.breadcrumbs a{color:#333!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}#Main{margin-top:0!important}.hidden-heading{justify-content:center;align-items:center;text-align:left;position:relative;display:none}.parallax{}.big-startslider{position:-webkit-sticky;position:sticky;top:0}.block{width:100%;height:100%}.block .img-parallax{width:100%;height:100%;object-fit:cover}.block a.full-button{display:block;content:"";width:100%;height:100%;background:rgba(0,0,0,0);position:absolute;top:0;left:0;transition:.5s}.block a.full-button{background:rgba(0,0,0,.55)}.block a.full-button:hover{background:rgba(0,0,0,.25)}.block:after{display:block;content:"";width:100%;height:100%;background:rgba(0,0,0,.5);position:absolute;top:0;left:0}.img-parallax{width:100%;height:100%}.page-large-img{width:100%;max-height:950px;background-position:center!important;background-repeat:no-repeat!important;background-size:cover!important;overflow:hidden;min-height:20rem}.page-large-img img{object-fit:cover;overflow:hidden;width:100%;height:100%}.page-large-img .text img{object-fit:cover;overflow:hidden;width:100%;height:100%}.page-large-img .text{position:absolute;bottom:0;padding:1em 0;background:rgba(0,0,0,.5);width:100%;height:100%}.page-large-img .text .title{width:100%;word-break:break-word;padding:0 1em;color:#fff;display:flex;justify-content:center;align-items:center}.page-large-img .text .title span{font-size:3rem;line-height:130%;font-family:Lora,Baskerville,Georgia,Times,serif;font-style:italic;font-weight:500}.parallax-effect{background-attachment:fixed!important;background-position:center;background-repeat:no-repeat;background-size:cover}.info-block{background:#fff;display:flex;justify-content:center;align-items:center;text-align:center}.info-block a{color:#1b4965!important}.textblock{display:flex;justify-content:center;align-items:center;text-align:left;position:relative;width:100%}.created-div ul{width:100%;margin:20px 30px}.created-div ul li{font-family:'Open Sans',sans-serif;font-size:.9rem;font-weight:300;margin-bottom:5px}.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:'Open Sans',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;width:100%;margin:initial}.created-div h1{font-size:2.5rem}.created-div h2{font-size:2rem}.created-div p{line-height:160%;font-size:1rem;color:#5e5853!important;font-family:Lora,Baskerville,Georgia,Times,serif;margin:.25em}.created-div p strong{font-weight:600}.created-div p .w-75{max-height:300px;overflow:hidden;width:75%;object-fit:cover}.created-div p .w-50{max-height:300px;overflow:hidden;width:50%;object-fit:cover}.created-div p .w-25{max-height:300px;overflow:hidden;width:25%;object-fit:cover}.input-wrapper{display:none}.extra-content{padding-top:3em;padding-bottom:3em;margin:0 auto}.editor-content,.search-content{position:relative;z-index:auto;width:auto!important;margin:0 auto}.content-wrapper.start .editor-content{text-align:center;padding:4em 2em;background:#fff}.editor-content .row{display:flex;align-items:flex-start}.blockquote{width:85%;background:#bee9e8;margin:auto;padding:1em;text-align:center;font-family:'Open Sans',sans-serif;font-weight:900;font-style:italic;font-size:2.1rem;line-height:130%;color:#221c20;text-transform:uppercase}#SubNav{display:none;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:'Open Sans',sans-serif;font-weight:400}.swiper-slide{display:flex}#News{width:100%;background:#000;position:relative}#News .news-wrapper{width:100%;padding:2em 0}#News .news-heading{background:#000;text-align:center}#News .news-heading h2{color:#fff!important;font-size:1.6rem!important;font-weight:600}#News h1{font-family:Lora,Baskerville,Georgia,Times,serif;color:#000!important;font-weight:600}#News h2,#News h3,#News h4,#News h5,#News h6{font-family:Lora,Baskerville,Georgia,Times,serif;color:#fff!important;font-weight:600}#News .news-title h2{color:#fff!important;font-size:1.5rem!important;font-weight:500;display:flex;justify-content:center;padding:1em;margin:0}#News .news-post{margin:0;width:25%;align-items:center;position:relative;box-sizing:border-box;padding:2em;flex-wrap:wrap}#News .news-post .image{width:100%;height:100%;max-height:250px;object-fit:cover;overflow:hidden;position:relative}#News .news-post .image img{width:100%;height:100%;max-height:300px;object-fit:cover}#News .news-slider{margin:2em auto}#News .news-slider h2{color:#1b5540;font-size:1.5rem!important;font-weight:500}#News .news-slider li{width:100%;margin-right:-100%;margin:1em 0;position:relative;opacity:1;display:block;z-index:2}#News .news-slider li .news-post{width:-moz-calc(25% - 1.2em);width:-webkit-calc(25% - 1.2em);width:-o-calc(25% - 1.2em);width:calc(25% - 1.2em);margin:0 .5em;align-content:flex-start;position:relative}#News .news-post .description{color:#fff;padding:2em 2em 2em 2em;background:rgba(0,0,0,.5);width:100%;position:absolute;height:250px;text-align:center}#News .news-post .description h3{color:#fff!important}.swiper-pagination{position:relative!important}#NewsPost{width:100%}#NewsPost .editor-content{width:70%!important;margin:auto!important}#NewsPost .breadcrumbs{display:inline}#NewsPost .textblock{display:flex;flex-direction:column;background:#fff}.view-all{margin:2em 0}.news-page{background:#fff}.news-page main:before{display:flex;content:"";height:6.2rem;background:#000;width:100%}.news-page .news{background:#fff!important;max-width:1400px;margin:0 auto;padding:0 2rem}.news-list{margin:0 0 4rem 0!important;display:flex;flex-wrap:wrap;justify-content:space-between}.news-list .news-post{padding:0!important;margin:0 0 .8rem 0!important;max-width:calc(25% - .8rem);order:1;display:flex;overflow:hidden}.news-list:after,.news-list:before{order:1000000;display:flex;content:"";width:calc(25% - .8rem);height:5px}.news-list .news-post a{display:flex;align-items:center;align-content:center;justify-content:center;position:relative;padding:0;margin:0;width:100%}.news-list .news-post a figure{width:100%;height:100%;max-height:250px;object-fit:cover;overflow:hidden;margin:0;padding:0}.news-list .news-post a figure img{width:100%;height:100%;max-height:250px;object-fit:cover}.news-list .news-post .content{color:#fff;padding:2em 2em 2em 2em;background:rgba(0,0,0,.5);width:100%;position:absolute;height:250px;text-align:center;display:flex;align-items:center;align-content:center;justify-content:center}@media only screen and (min-width:0)and (max-width:65rem){.news-list .news-post{max-width:calc(33.33% - .8rem);width:calc(33.33% - .8rem)}.news-list:after,.news-list:before{width:calc(33.33% - .8rem)}.page-detail-block{width:100%;padding:0 3em}}@media only screen and (min-width:0)and (max-width:52rem){.news-list .news-post{max-width:calc(50% - .8rem);width:calc(50% - .8rem)}.news-list:after,.news-list:before{width:calc(50% - .8rem)}}@media only screen and (min-width:0)and (max-width:48rem){.content-wrapper.start .editor-content{padding:4em 0}}@media only screen and (min-width:0)and (max-width:38rem){.news-list .news-post{max-width:100%;width:100%}.news-list:after,.news-list:before{width:100%}}#MainFooter{position:relative;width:100%;height:207px;display:flex;justify-content:flex-end;box-sizing:border-box;color:#000}.over-footer h2{color:#000}#MainFooter p{color:#fff;justify-content:center;display:flex}#MainFooter p strong{margin-right:.25em;font-weight:700}.map{padding:0;width:100%}.map-container{width:100%}.map-container iframe{width:100%;height:20vw}.map .textblock{color:#fff;width:75%}.over-footer{display:flex;justify-content:center;align-items:center;text-align:center}.over-footer .footer-row{display:flex;flex-direction:row;width:100%;justify-content:center}.over-footer .footer-column{display:flex;flex-direction:column}.created-div .footer-button p{margin-bottom:0!important}.created-div .footer-button,.over-footer .footer-button{background:#4e9467;align-items:center;justify-content:center;display:flex;border-radius:1em;height:3.5em;width:20em;text-decoration:none;max-width:100%;margin-bottom:2em}.created-div .footer-button p,.over-footer .footer-button p{color:#fff!important;text-align:center;font-weight:700;font-size:1em}.footer-info{color:#000;padding:2em 4em 0;background:#1e1c1b;border-top:solid 1px rgba(5,5,5,.1)}.footer-info div{text-align:left;display:flex}.footer-info div p{margin:.3em 0;width:100%}.footer-info a:hover{color:#fff!important}.footer-info a{color:#fff!important}.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:#1e1c1b;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}.video-wrapper{position:relative;padding-bottom:56.25%;height:0;width:100%}.video-wrapper iframe{aspect-ratio:16/9;position:absolute;top:0;left:0;width:100%;height:100%}.message{position:fixed;z-index:100001;right:0;text-align:center;top:163px;font-weight:bold;width:280px;background:#26c456}.message ul,.message ul.info{padding:1em 2em;background:#26c456;color:#fff;margin-left:auto;border-radius:2px;font-size:.8rem}.message ul,.message ul li{list-style:none;margin:0;margin-left:0;font-family:'Open Sans',sans-serif;font-size:1.5em;font-weight:500}@media screen and (orientation:portrait){}@media screen and (orientation:landscape){.big-startslider{position:-webkit-relative;position:relative}}@media only screen and (min-width:0)and (max-width:82rem){#MainLogo img{height:50px}#Menu a,#Menu .page-menu-child{font-size:.7em!important}#Menu .child-group.open{margin-top:0}.page-large-img{max-height:550px}.contact-links,.contact-title{width:100%!important}.created-div h2{font-size:1.85rem}#News .news-post{width:50%}.message{top:149px}}@media only screen and (min-width:0)and (max-width:48rem){h1{font-size:1.25rem}h2{font-size:1.2rem;margin-top:1.5em}p,span{font-size:1em}.page-detail-block{width:100%;padding:0}.right-col{width:100%;order:3}#News .news-slider{width:auto;margin:2em 2em}.news-post .description h3{font-size:1.2rem}#CloseMenu{display:none!important}.created-div{margin:0 1em}.created-div img{height:auto;object-fit:cover}.extra-content{padding:0}.created-div h2{font-size:1.25rem}.created-div p{font-size:.9rem}.created-div p .w-75,.created-div p .w-50,.created-div p .w-25{width:75%}.slider-startpage .swiper-slide .text p,.slider-startpage .swiper-slide .text span{font-size:1.2rem}.small-startsliders .swiper-slide .text p{margin-bottom:.75em!important}#MainHeader,#HeaderContent{max-height:85px}#HeaderContent .mobilemenu-contact{display:flex;align-items:center;margin-left:auto;font-size:2rem;display:flex;width:80px;justify-content:center;cursor:pointer}#HeaderContent .right-col{flex-wrap:nowrap;box-shadow:0 10px 10px -8px #3d251b}#MainLogo{margin:.5em 2em}#Menu{display:none}#MenuIcon{margin:auto;font-size:2rem;display:flex;width:80px;justify-content:center;cursor:pointer;color:#fff!important}#Menu a{font-size:.9em}#Menu>a,#Menu>.level-1,#Menu>a,#Menu>.group-link{height:auto;text-align:right}#Menu>a,#Menu>.group-link{width:100%;border-bottom:dotted 2px #fff}#Menu>.group-link:last-of-type a{margin-bottom:1em}#Menu a,#Menu span{font-size:.9rem!important;font-weight:700}#Menu .child-group.open{width:100%;padding-top:0!important;font-family:'Open Sans',sans-serif;font-weight:300;position:inherit}#Menu .page-menu-child{font-size:.9em!important;padding:1em 1em 1em 5em!important;text-align:right}#Menu .child-group a:hover,#Menu .group-link .parent-menu:hover{color:#fff!important}#Menu .selected{color:#fff!important;opacity:1}#Menu a{color:#fff!important;justify-content:flex-end}#Menu a:hover{color:#fff!important}#Menu .parent-menu .exp-down,#Menu .parent-menu.show-child .exp-up{padding-right:0}.language{position:absolute;justify-content:center;top:0!important;right:50px}.language .site{margin:1em;justify-content:flex-end;display:flex;flex-direction:column}.language .site a{margin:0 0 0 1em!important}.breadcrumbs{padding:1em .6em;font-size:.8rem}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 2em!important;margin:0}.editor-content .row{flex-direction:column}.page-large-img{max-height:350px}.page-detail{width:100%}body.search-open.mob-open #CloseMenu{margin-top:260px!important}#HeaderContent{flex-wrap:wrap;width:100%}#SubNav{display:none}.fb-popper{display:none!important}.editor-content{width:100%!important;margin:0!important}.search-content{width:100%!important}#MainFooter h2{text-align:center}#MainFooter p{width:auto}#News .news-heading h2{font-size:1rem!important}#News .news-post{margin:.5em;width:100%}#News .news-post .image{height:100px;min-height:150px}#News .news-post .image img{max-height:150px}#News .news-post .description{padding:1em!important;height:150px}.carousel-swiper .swiper-slide a{height:inherit!important}.map-container iframe{height:40vw!important}.footer-info{padding:4em 1em}.footer-info div{text-align:center}.footer-info div p{margin:0;width:100%;font-size:.9rem}.over-footer{padding:0!important}.created-div .footer-button,.over-footer .footer-button{margin:0;width:12em}.over-footer .footer-row{flex-direction:column}.over-footer .footer-button{width:20em}.over-footer .footer-column{width:100%;margin-bottom:1.5rem}.message{top:85px;width:100%}.message ul,.message ul.info{font-size:.6rem}.slider-startpage .swiper-slide .text span{padding:0!important}.big-startslider .carousel-swiper .swiper-container .text img{max-width:100%!important}}.contact-links{padding:1em}@media only screen and (min-width:0)and (max-width:35.5rem){.page-large-img .text .title{margin-top:50px}.page-large-img .text .title span{font-size:2rem}.page-large-img .text{flex-direction:column;justify-content:center}.created-div{padding:.5em}.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}.big-startslider{position:-webkit-relative;position:relative}}@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}}.swiper-container{width:100%}.small-startsliders .category-1 .text,.small-startsliders .category-2 .text,.small-startsliders .category-3 .text,.small-startsliders .category-4 .text,.small-startsliders .category-5 .text,.small-startsliders .category-6 .text,.small-startsliders .category-7 .text,.small-startsliders .category-8 .text{height:100%}.slideshow-links img{display:flex!important;margin:auto}.slideshow-links h2,.slideshow-links p{}.carousel-swiper{width:100%;box-sizing:border-box;padding:0;margin-bottom:0;background:rgba(55,55,55,.5)}.swiper-slide{height:auto!important;background:#000}.carousel-swiper .swiper-wrapper{padding-bottom:0}.big-startslider .swiper-container{min-height:450px;height:950px}.big-startslider .carousel-swiper .text{height:100%;position:absolute;z-index:10;width:100%;display:flex;justify-content:center;align-items:center}.big-startslider .carousel-swiper .text .dark *{color:#000}.big-startslider .carousel-swiper .text .light *{color:#fff}.swiper-pagination{position:absolute!important}.big-startslider .carousel-swiper .swiper-container .text img{width:100%!important;max-width:400px}.small-startsliders .swiper-slide{display:flex;max-height:400px}.small-startsliders .slideshow-links{width:80%}.startsliders .carousel-swiper .swiper-slide{}.parallax-box{}.carousel-swiper .text{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;position:absolute}.carousel-swiper .text em{font-size:2em}.carousel-swiper .swiper-slide h1{font-size:3.5rem!important}.carousel-swiper .swiper-slide a{width:100%;text-decoration:none;opacity:1}.small-startsliders .carousel-swiper .swiper-slide img{object-fit:cover;overflow:hidden;height:100%;width:100%}.carousel-swiper .swiper-slide .text img{width:30em!important;margin:inherit}.slider-startpage .swiper-slide .text .title span{font-size:2.8rem!important;line-height:130%}.slider-startpage .swiper-slide .text h2{font-size:1.5rem!important;line-height:130%;margin:auto;font-weight:500;font-family:Lora,Baskerville,Georgia,Times,serif;color:#fff!important}.slider-startpage .swiper-slide .slideshow-links{font-family:Lora,Baskerville,Georgia,Times,serif;font-size:16px;font-size:1rem;line-height:1.6;width:100%;max-width:80%;margin:10px auto}.slider-startpage .swiper-slide .slideshow-links span{max-width:55%}.slider-startpage .swiper-slide .text span{font-family:Lora,Baskerville,Georgia,Times,serif;font-size:16px;font-size:1rem;line-height:1.6;padding:0 10em}.small-startslider{margin:1em 0 0 0}.small-startsliders .text span p{color:#fff!important;font-weight:300}.small-startsliders{justify-content:center;background:#1e1c1b;padding:2em}.small-startsliders h2{font-weight:600!important;color:#fff!important;font-size:1.6rem!important}.small-startsliders .category-1,.small-startsliders .category-2,.small-startsliders .category-3,.small-startsliders .category-4,.small-startsliders .category-5,.small-startsliders .category-6,.small-startsliders .category-7,.small-startsliders .category-8{width:25%;padding:1em;display:flex;align-items:center;justify-content:center;position:relative;color:#fff;cursor:default!important}.small-startsliders .block::after{background:none}.small-startsliders .text:hover{transition:ease .1s}.small-startsliders div{margin-bottom:0}.startsliders .swiper-slide .text .title,.small-startsliders .swiper-slide .text .title{display:none}.small-startsliders .swiper-slide a{display:inline-flex;text-decoration:none;width:100%;color:#fff!important}#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:#fff!important}@media only screen and (min-width:0)and (max-width:85rem){.small-startsliders .category-1,.small-startsliders .category-2,.small-startsliders .category-3,.small-startsliders .category-4,.small-startsliders .category-5,.small-startsliders .category-6,.small-startsliders .category-7,.small-startsliders .category-8{width:50%}.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{font-size:1.5rem!important;line-height:130%;margin:0}}@media only screen and (min-width:0)and (max-width:48rem){.carousel-swiper .swiper-slide h1{font-size:1.2rem!important}.big-startslider h1{font-size:1.5rem!important;width:80%!important;font-weight:500}.slider-startpage .swiper-slide .text h2{font-size:1rem!important}.swiper-button-next::after,.swiper-button-prev::after{font-size:inherit!important}.small-startsliders{padding:2em 1em}.small-startsliders .category-1,.small-startsliders .category-2,.small-startsliders .category-3,.small-startsliders .category-4,.small-startsliders .category-5,.small-startsliders .category-6,.small-startsliders .category-7,.small-startsliders .category-8{width:100%;padding:1em 0}.carousel-swiper .slideshow-links{margin:2em}.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:1em .5em}.small-startsliders .swiper-slide .text .title span{font-size:1.5rem!important;line-height:130%}.startsliders .swiper-slide .text p,.small-startsliders .swiper-slide .text p,.startsliders .swiper-slide .text span,.small-startsliders .swiper-slide .text span{font-size:.8rem!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;background:rgba(0,0,0,.5)}.puffar .puff{width:100%;position:relative;border:1px solid #fff}.puffar .puff-2{width:50%}.puffar .puff-3{width:33.33%}.puffar .puff-4{width:25%}.puffar img{width:100%;object-fit:cover}.puffar .puff img{max-height:250px}.puffar .layer-div{position:absolute;padding:1em 0;display:flex;justify-content:center;align-items:center;top:0;bottom:0;left:0;right:0;text-align:center;background:rgba(0,0,0,.75)}.puffar .layer-div:hover{transition:ease-in .25s;background:rgba(0,0,0,.45)}.puffar .text{width:100%;word-break:break-word;padding:0 1em;color:#fff!important;font-family:Lora,Baskerville,Georgia,Times,serif}.puffar .layer-div .text h2{margin:0 0 .2em 0;font-size:1.6rem;font-style:italic;color:#fff!important}.puffar .layer-div .text h3{margin:0 0 .2em 0;font-size:1.4rem;font-style:italic;color:#fff!important}.puffar .layer-div .text p{margin:0;color:#fff!important}.puffar a{text-decoration:none}@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-2,.puffar .puff-4{width:100%}.puffar .puff-3{width:100%;text-align:left}.puffar{justify-content:flex-start;align-items:flex-start}.puffar img{min-height:80px}.pillar-pages{width:100%;margin:0 auto;background:rgba(0,0,0,.5)}}@media only screen and (min-width:0)and (max-width:48rem){.puffar .layer-div .text h2{font-size:1.4rem}}@media only screen and (min-width:0)and (max-width:30rem){}.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{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%;display:flex;margin:auto}.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}}