@import"twentytwenty.css";@font-face{font-family:"NeueHaasGroteskText Pro";src:url("../fonts/NeueHaasGroteskTextW05-55Rm.eot");src:url("../fonts/NeueHaasGroteskTextW05-55Rm.eot?#iefix") format("eot"),url("../fonts/NeueHaasGroteskTextW05-55Rm.woff2") format("woff2"),url("../fonts/NeueHaasGroteskTextW05-55Rm.woff") format("woff"),url("../fonts/NeueHaasGroteskTextW05-55Rm.ttf") format("truetype"),url("../fonts/NeueHaasGroteskTextW05-55Rm.svg") format("svg");font-weight:normal}@font-face{font-family:"NeueHaasGroteskText Pro";src:url("../fonts/NeueHaasGroteskTextW05-75Bd.eot");src:url("../fonts/NeueHaasGroteskTextW05-75Bd.eot?#iefix") format("eot"),url("../fonts/NeueHaasGroteskTextW05-75Bd.woff2") format("woff2"),url("../fonts/NeueHaasGroteskTextW05-75Bd.woff") format("woff"),url("../fonts/NeueHaasGroteskTextW05-75Bd.ttf") format("truetype"),url("../fonts/NeueHaasGroteskTextW05-75Bd.svg") format("svg");font-weight:bold}@font-face{font-family:"NeueHaasGroteskText Pro";src:url("../fonts/NHaasGroteskDSPro-45Lt.eot");src:url("../fonts/NHaasGroteskDSPro-45Lt.eot?#iefix") format("eot"),url("../fonts/NeueHaasGroteskDispW05-45Lt.woff2") format("woff2"),url("../fonts/NeueHaasGroteskDispW05-45Lt.woff") format("woff"),url("../fonts/NHaasGroteskDSPro-45Lt.ttf") format("truetype"),url("../fonts/NHaasGroteskDSPro-45Lt.svg") format("svg");font-weight:300}a,*{outline:none}body.allblack{background:#000}@media(max-width: 640px){.desktop{display:none}}.mobile{display:none !important}@media(max-width: 640px){.mobile{display:block !important}}@media(max-width: 960px){.desktop-big{display:none}}.mobile-big{display:none}@media(max-width: 960px){.mobile-big{display:block}}#system-message-container+.uk-section{min-height:calc(100vh - 65px)}.projects #system-message-container+.uk-section{min-height:auto}.uk-button{padding:15px 25px}.uk-modal .uk-modal-dialog img{max-height:95vh;width:auto}.uk-button-secondary:focus{background-color:#000;color:#fff !important;border-color:rgba(0,0,0,0)}.uk-light .uk-button-secondary:focus{background-color:#000 !important;color:#fff !important;border-color:#000 !important}.tm-toolbar-default,.uk-light,.uk-navbar-container:not(.uk-navbar-transparent),.uk-overlay-primary,.uk-section-primary:not(.uk-preserve-color),.uk-section-secondary:not(.uk-preserve-color),.uk-tile-primary:not(.uk-preserve-color),.uk-tile-secondary:not(.uk-preserve-color){color:#fff}.uk-navbar-nav>li>a::before{bottom:11px}.jmodedit{display:none !important}.tm-page{overflow:visible}.container,.uk-container{padding-left:25px;padding-right:25px}.uk-card{-webkit-box-flex:1;-ms-flex:auto;flex:auto;display:-webkit-box !important;display:-ms-flexbox !important;display:flex !important;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.uk-card-body{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.uk-card-primary:hover .el-title,.uk-card-secondary:hover .el-title{color:#00a4ff}.uk-button-text .uk-icon img{width:25px}.uk-navbar-right .uk-navbar-item:first-child{padding-right:0px}.uk-navbar-container .uk-navbar-right .uk-search-toggle{color:#fff}#tm-mobile .uk-modal-dialog{background:#000}#tm-mobile .uk-close{color:#fff;background-color:rgba(0,0,0,0) !important}#tm-mobile .uk-nav-primary>li.uk-active>a{color:#fff;text-decoration:underline}#tm-mobile .uk-nav-primary>li>a{color:#fff}#tm-mobile .uk-search-input,#tm-mobile .uk-search .uk-search-icon{color:#fff}#tm-mobile .uk-search-input::-webkit-input-placeholder{color:#fff;opacity:1}#tm-mobile .uk-search-input::-moz-placeholder{color:#fff;opacity:1}#tm-mobile .uk-search-input:-ms-input-placeholder{color:#fff;opacity:1}#tm-mobile .uk-search-input::-ms-input-placeholder{color:#fff;opacity:1}#tm-mobile .uk-search-input::placeholder{color:#fff;opacity:1}#tm-mobile .uk-search-input:-ms-input-placeholder{color:#fff}#tm-mobile .uk-search-input::-ms-input-placeholder{color:#fff}.tm-toolbar-default .uk-navbar-nav>li>a,.uk-card-primary.uk-card-body .uk-navbar-nav>li>a,.uk-card-primary>:not([class*=uk-card-media]) .uk-navbar-nav>li>a,.uk-card-secondary.uk-card-body .uk-navbar-nav>li>a,.uk-card-secondary>:not([class*=uk-card-media]) .uk-navbar-nav>li>a,.uk-light .uk-navbar-nav>li>a,.uk-navbar-container:not(.uk-navbar-transparent) .uk-navbar-nav>li>a,.uk-overlay-primary .uk-navbar-nav>li>a,.uk-section-primary:not(.uk-preserve-color) .uk-navbar-nav>li>a,.uk-section-secondary:not(.uk-preserve-color) .uk-navbar-nav>li>a,.uk-tile-primary:not(.uk-preserve-color) .uk-navbar-nav>li>a,.uk-tile-secondary:not(.uk-preserve-color) .uk-navbar-nav>li>a{color:#fff}.uk-card-primary .el-title{color:#000}.social-media .uk-icon{display:inline-block;line-height:normal;width:20px;height:20px;background-size:100% 100%;text-indent:-99999px;overflow:hidden;-webkit-transition:opacity .2s;transition:opacity .2s}.social-media .uk-icon:hover{opacity:.5}.social-media .uk-icon.facebook{background-image:url("../img/svg/facebook.svg")}.social-media .uk-icon.youtube{background-image:url("../img/svg/youtube.svg")}.social-media .uk-icon.instagram{background-image:url("../img/svg/instagram.svg")}.social-media .uk-icon.linkedin{background-image:url("../img/svg/linkedin.svg")}.social-media .uk-icon.pinterest{background-image:url("../img/svg/pinterest.svg")}.uk-search-toggle.uk-search-icon{width:20px;height:20px;background-image:url("../img/svg/search.svg");display:block;margin-top:-4px}.uk-navbar-toggle svg{color:#fff}#tm-mobile{overflow:visible;top:60px}#tm-mobile .social-media .uk-icon{width:42px;height:42px}#tm-mobile .uk-nav-primary>li>a{font-size:26px}#tm-mobile .uk-close{color:#fff;margin-top:-70px;background-color:#000 !important;right:0px;top:0px;padding-top:27px;padding-right:28px}#tm-mobile .uk-close svg{width:25px;height:auto}#tm-mobile .uk-search-input,#tm-mobile #tm-mobile .uk-search .uk-search-icon{color:#fff;border-bottom:1px solid #fff}#tm-mobile .uk-search .uk-search-icon{left:auto;right:0;width:20px;height:20px;background-image:url(../img/svg/search.svg);display:block;margin-top:12px}#tm-mobile .uk-search .uk-search-icon svg{display:none}#tm-mobile .uk-search-default{width:90%;max-width:300px;margin:30px 0px}#tm-mobile .uk-search-default ::-webkit-input-placeholder{color:#000;opacity:1}#tm-mobile .uk-search-default ::-moz-placeholder{color:#000;opacity:1}#tm-mobile .uk-search-default :-ms-input-placeholder{color:#000;opacity:1}#tm-mobile .uk-search-default ::-ms-input-placeholder{color:#000;opacity:1}#tm-mobile .uk-search-default ::placeholder{color:#000;opacity:1}#tm-mobile .uk-search-default :-ms-input-placeholder{color:#000}#tm-mobile .uk-search-default ::-ms-input-placeholder{color:#000}.uk-navbar-toggle>div{background-image:url("../img/svg/burger-icon.svg");width:30px;height:18px;background-repeat:no-repeat}.uk-navbar-toggle>div svg{display:none}#footer{margin-top:120px}#footer .uk-width-1-5\@m{width:auto;-webkit-box-flex:initial;-ms-flex-positive:initial;flex-grow:initial}@media(max-width: 980px){#footer .uk-width-1-5\@m{width:100%}}#footer .tm-grid-expand{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}#footer #footer-logo{margin-top:-17px !important}#footer ul{margin:0px;padding:0px;color:#fff}#footer ul li:first-child a{padding-top:0px}#footer ul a{color:#fff;text-transform:uppercase;padding-left:0px;padding-right:0px;font-size:16px;position:relative;z-index:1;font-weight:400;display:inline-block;background-color:rgba(0,0,0,0) !important}#footer ul p{color:#fff !important}#footer ul.uk-nav a{display:inline}@media(max-width: 704px){#footer ul.uk-nav a{display:inline-block}}#footer ul.uk-nav li{padding:8px 0px}#footer ul.uk-nav li:first-child{padding:0px}@media(max-width: 704px){#footer ul.uk-nav li{padding:0px 0px}}#footer .custom li:first-child{padding-left:0px}#footer .custom .uk-icon{width:20px;height:20px}#footer .uk-nav-default>li>a::after{content:"";display:block;position:absolute;z-index:-1;bottom:4px;height:1px;-webkit-transition:.4s ease-in-out;transition:.4s ease-in-out;-webkit-transition-property:background-color,border-color,height,right,-webkit-box-shadow;transition-property:background-color,border-color,height,right,-webkit-box-shadow;transition-property:background-color,border-color,box-shadow,height,right;transition-property:background-color,border-color,box-shadow,height,right,-webkit-box-shadow;left:0px;right:100%;background-color:#fff}#footer .uk-nav-default>li:hover>a::after,#footer .uk-nav-default>li.uk-active>a::after{right:0px}#footer .footer-copyright{margin-top:10px}@media(max-width: 1405px){#footer .footer-copyright{margin-top:20px}}@media(max-width: 640px){#footer .footer-copyright{margin-top:25px}}#footer .footer-copyright .uk-width-1-5\@m.uk-first-column{width:210px !important}@media(max-width: 1405px){#footer .footer-copyright .uk-width-1-5\@m.uk-first-column{display:none}}body.nofooterspace #footer{margin-top:0px}.uk-slider.project-slider{padding-top:120px;margin-top:-89px !important}@media(max-width: 670px){.uk-slider.project-slider{padding-top:0px;margin-top:0px !important}}.uk-slider.project-slider .uk-slidenav-container{margin-right:-19px}@media(max-width: 670px){.uk-slider.project-slider .uk-slidenav-container{margin-right:auto}}.uk-slider.project-slider .uk-slidenav-container.uk-position-top-right{top:-130px}@media(max-width: 670px){.uk-slider.project-slider .uk-slidenav-container.uk-position-top-right{top:0px}}.uk-slider.project-slider .uk-overlay{position:relative !important;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;padding:15px 0px;background-color:#fff}.uk-slider.project-slider .uk-cover-container,.uk-slider.project-slider .uk-link-toggle{height:100%}.uk-slider.project-slider .uk-link-toggle{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.uk-slider.project-slider h3.el-title{color:#000;text-align:left}.uk-slider.project-slider .uk-link-toggle:hover .el-title{color:#00a4ff}.uk-slider.project-slider img{width:100%;height:auto;max-width:none}.uk-slider.project-slider .uk-position-bottom{position:relative !important}.uk-slider .uk-slidenav-previous{background-image:url("../img/svg/back.svg");background-repeat:no-repeat}.uk-slider .uk-slidenav-previous svg{display:none}.uk-slider .uk-slidenav-next{background-image:url("../img/svg/next.svg");background-repeat:no-repeat}.uk-slider .uk-slidenav-next svg{display:none}.uk-slider.uk-light .uk-slidenav-previous,.uk-slider .uk-light .uk-slidenav-previous{background-image:url("../img/svg/back-white.svg")}.uk-slider.uk-light .uk-slidenav-next,.uk-slider .uk-light .uk-slidenav-next{background-image:url("../img/svg/next-white.svg")}.uk-slider .uk-slidenav-large{padding:20px 20px}.uk-slideshow .uk-thumbnav img{border:2px solid #fff !important}.uk-slideshow .uk-position-cover{padding-top:0px}.uk-slideshow .uk-button{width:100%}.uk-slideshow .uk-slidenav-previous{background-image:url("../img/svg/back.svg");background-repeat:no-repeat}.uk-slideshow .uk-slidenav-previous svg{display:none}.uk-slideshow .uk-slidenav-next{background-image:url("../img/svg/next.svg");background-repeat:no-repeat}.uk-slideshow .uk-slidenav-next svg{display:none}.uk-slideshow.uk-light .uk-slidenav-previous,.uk-slideshow .uk-light .uk-slidenav-previous{background-image:url("../img/svg/back-white.svg")}.uk-slideshow.uk-light .uk-slidenav-next,.uk-slideshow .uk-light .uk-slidenav-next{background-image:url("../img/svg/next-white.svg")}.uk-slideshow .uk-nav-inside .el-slidenav{margin-right:0px;margin-left:0px}.uk-slideshow .uk-slidenav-container{left:25px;bottom:20px}.uk-slideshow .uk-slidenav-large{padding:20px 20px}@media(min-width: 640px){.uk-slideshow .uk-slidenav-container{display:none}}@media(max-width: 640px){.uk-slideshow .container,.uk-slideshow .uk-container{padding-left:0px}.uk-slideshow .el-link{display:none}}@media(max-width: 640px){.uk-slideshow .el-overlay{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap}.uk-slideshow .el-title{width:100%;margin-bottom:20px !important}.uk-slideshow .uk-overlay-primary .el-content{width:calc(100% - 30px);margin:auto !important}.uk-slideshow .uk-overlay-primary .uk-margin-medium-top{margin:auto !important}.uk-slideshow .uk-overlay-primary .el-link{display:inline-block;text-indent:-99999px;border:none;overflow:hidden;background-image:url("../img/svg/next.svg");height:30px;width:15px;padding:0px;background-repeat:no-repeat}.uk-slideshow .uk-overlay-primary .el-link:hover{background-color:rgba(0,0,0,0)}}#maps .badge-info{background-color:rgba(0,0,0,0)}#noresult{margin-top:50px}.search-agents-result #tm-main{padding:0px}.search-agents-result .btn.btn-inverse.resultbtn{display:none}.search-agents-result h2>strong{font-weight:normal !important;margin-top:80px;margin-bottom:80px}.search-agents-result #maps .result-count{padding:0px}.search-agents-result #locationresult{-ms-touch-action:auto !important;touch-action:auto !important}.search-agents-result .mCustomScrollBox{max-height:none !important}.search-agents-result .subtitle{font-weight:bold;text-transform:uppercase;display:block;margin-top:0px;margin-bottom:15px}.search-agents-result .location-title{text-transform:uppercase;width:calc(100% - 70px);margin-bottom:0px}.search-agents-result .location-title a{margin:auto !important;font-size:22px;line-height:1.2}.search-agents-result .locationaddress{width:calc(100% - 150px)}@media screen and (max-width: 680px){.search-agents-result #locationresult #resulttop address{width:calc(100% - 40px) !important}.search-agents-result #locationresult #resulttop .row0,.search-agents-result #locationresult #resulttop .row1{padding:0px !important}.search-agents-result .locationaddress{width:calc(100% - 75px) !important}}.search-agents-result #resulttop .row0,.search-agents-result #resulttop .row1{background:rgba(0,0,0,0);border:0;position:relative;padding:25px;border-radius:0px;width:calc(100% - 50px)}.search-agents-result #resulttop .resultbar .locationsactive{background:#e0e0e0;-webkit-box-shadow:none !important;box-shadow:none !important;border:none !important}.search-agents-result .resultbar>div:last-child{padding-bottom:0px !important;margin-bottom:0px !important}.search-agents-result .resultbar>div:last-child address{margin-bottom:0px}.search-agents-result address span.label.label-important.distance span{font-size:14px;text-transform:lowercase}.search-agents-result .label.distance{border-radius:4px;margin-top:5px}@media(max-width: 1050px){.search-agents-result #locationresult,.search-agents-result .mmlmap{width:100% !important}.search-agents-result #locationresult{margin-top:40px !important}}@media(max-width: 640px){.search-agents-result #locationresult .resultbar .locationaddress{margin-left:0px;display:block}.search-agents-result .mCS_img_loaded{display:none}}.out-of-view-map{margin-left:calc(-50vw + 50%);margin-right:calc(-50vw + 50%);padding-bottom:25px;padding-top:25px;min-height:60vh;background-size:cover !important;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.out-of-view-map .input-append{width:100%}.search-map-form.result{width:calc(100% - 50px)}.search-map-form{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;text-align:center;max-width:1200px}@media(max-width: 1050px){.search-map-form{display:block}}.search-map-form .search-map-box{width:40%;background-color:rgba(255,255,255,.8);padding:50px 80px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media(max-width: 1050px){.search-map-form .search-map-box{margin:auto;width:calc(100% - 200px)}}@media(max-width: 640px){.search-map-form .search-map-box{width:calc(100% - 100px);padding:50px 50px}}.search-map-form .separatorLoc{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media(max-width: 1050px){.search-map-form .separatorLoc{margin:30px auto}}.search-map-form .search-query{background-image:url("../img/svg/place.svg") !important;background-color:rgba(0,0,0,0) !important;background-repeat:no-repeat !important;background-position:left center !important;background-size:14px auto !important;border:none}.search-map-form h2{color:#000;margin-bottom:40px}.search-map-form .separatorLoc h5{font-size:18px;font-weight:500;width:60px;height:60px;line-height:60px;margin:auto 40px;background-color:rgba(255,255,255,.8);color:#000;text-transform:lowercase;border-radius:50px}@media(max-width: 1050px){.search-map-form .separatorLoc h5{margin:auto}}.search-map-form .mml-map-marker{width:14px;height:21px;background-repeat:no-repeat;background-image:url("../img/svg/place.svg");background-size:14px auto;display:inline-block;vertical-align:middle;margin-right:10px}.search-map-form .mml-map-marker::before{content:""}.search-map-form .mml-map-marker+span{vertical-align:middle}.search-map-form .uk-button-secondary:hover .mml-map-marker{background-image:url("../img/svg/place-white.svg")}.search-map-form input[type=text].search-query,.search-map-form .chzn-select,.search-map-form #radius{border-bottom:1px solid #000 !important;font-family:"NeueHaasGroteskText Pro";color:#000 !important;width:100% !important;margin-bottom:20px;padding:5px 30px;background-color:rgba(0,0,0,0) !important}.search-map-form #radius{background-position:right center;background-repeat:no-repeat;background-size:10px auto;border:none !important;border-bottom:1px solid #000 !important}.search-map-form ::-webkit-input-placeholder{color:#000 !important;opacity:1}.search-map-form ::-moz-placeholder{color:#000 !important;opacity:1}.search-map-form :-ms-input-placeholder{color:#000 !important;opacity:1}.search-map-form ::-ms-input-placeholder{color:#000 !important;opacity:1}.search-map-form ::placeholder{color:#000 !important;opacity:1}.search-map-form ::-ms-input-placeholder{color:#000 !important}.search-map-form ::-ms-input-placeholder{color:#000 !important}.search-map-form .uk-button-secondary{margin-top:35px;width:100%;border-color:#000;color:#000}.search-map-form .uk-button-secondary:hover{background-color:#000;color:#fff;border-color:#000}.uk-card .uk-button{width:100%}.uk-card img{width:100%}.uk-carduk-card-secondary .el-title{color:#000}.uk-card.uk-card-default .el-title{color:#fff}.uk-button-secondary{border:1px #000 solid;color:#000}.uk-overlay-primary .uk-button-secondary{background-color:rgba(0,0,0,0);border:1px solid #fff;color:#fff}.uk-card-default .uk-button-secondary{background-color:rgba(0,0,0,0);border:1px solid #fff;color:#fff}.uk-card-default .uk-button-secondary:hover{background-color:#fff;color:#000}.fixed-image{margin-top:40px;margin-bottom:40px}.expand-height{display:-webkit-box;display:-ms-flexbox;display:flex}.panel-popover{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media all and (-ms-high-contrast: none){.panel-popover{display:block;background-color:#000}}.panel-popover .image-link{position:relative}.panel-popover img{max-width:100%;height:auto;-webkit-box-sizing:border-box;box-sizing:border-box;width:100%}.panel-popover .content{height:0px;position:absolute;bottom:0px;-webkit-box-sizing:border-box;box-sizing:border-box;background-color:rgba(0,0,0,.8);color:#fff;text-align:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-transition:height .5s;transition:height .5s;overflow:hidden;width:100%}@media only screen and (max-width: 640px){.panel-popover .content{height:auto !important}}.panel-popover .content div.text{-ms-flex-item-align:start;align-self:flex-start;padding:20px 20px 0px 20px;max-width:400px}.panel-popover .content div.button{-ms-flex-item-align:end;align-self:flex-end;width:calc(100% - 40px);margin-bottom:30px}.panel-popover .content .uk-button{width:100%}@media(hover: none){.panel-popover .content{height:auto}}.panel-popover:hover .content{height:50%}.panel-popover .title{padding:20px 20px;background-color:#000;text-align:center;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media all and (-ms-high-contrast: none){.panel-popover .title{display:block}}.panel-popover .title h2,.panel-popover .title h3,.panel-popover .title h4,.panel-popover .title h5,.panel-popover .title h6{color:#fff;margin-bottom:0px;margin-top:0px}#tm-top{padding:0px}.top-alert{margin-left:calc(-50vw + 50%);margin-right:calc(-50vw + 50%);background:#00a4ff;text-align:center;color:#fff;padding:20px 20px}.top-alert a{color:#fff}.top-alert a:after{content:"";background-image:url(../img/svg/next-white.svg);background-repeat:no-repeat;background-size:100% auto;width:8px;height:16px;display:inline-block;vertical-align:middle}body.pro-fam #tm-main{padding-top:0px}.list-product{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap}.list-product .product{width:calc(20% - 18.75px);margin-left:25px;height:auto;margin-top:25px;position:relative}@media all and (-ms-high-contrast: none){.list-product .product{background-color:#e0e0e0}}.list-product .product:nth-child(5n+1),.list-product .product:first-child{margin-left:0px}@media(max-width: 1090px){.list-product .product{width:calc(33.333% - 16.6666666667px)}.list-product .product:nth-child(5n+1){margin-left:25px}.list-product .product:nth-child(3n+1){margin-left:0px}}@media(max-width: 820px){.list-product .product{width:calc(50% - 12.5px)}.list-product .product:nth-child(3n+1){margin-left:25px}.list-product .product:nth-child(2n+1){margin-left:0px}}@media(max-width: 570px){.list-product .product{width:100%;margin-left:0px !important}}.list-product .product:first-child{margin-left:0px}.list-product .product:hover .textbox h2{color:#00a4ff}.list-product .product .image:nth-child(1){position:absolute;top:0px;opacity:0;-webkit-transition:opacity .25s linear;transition:opacity .25s linear;z-index:2}.list-product .product:hover .image:nth-child(1){opacity:1}.list-product .product img{width:100%;height:auto}.list-product .product .textbox{text-align:left;background-color:#fff;padding:15px 0px;-webkit-box-sizing:border-box;box-sizing:border-box;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}@media all and (-ms-high-contrast: none){.list-product .product .textbox{display:block}}.list-product .product .textbox h2{margin:0px;padding:0px;color:#000}.list-product::after{content:"";-webkit-box-flex:1;-ms-flex:auto;flex:auto}body.nohover .list-product .product:hover .image:nth-child(1){opacity:0 !important}.list-resources{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap}.list-resources h2{font-size:16px}.list-resources .resource{width:calc(16.6666666666% - 20.8333px);margin-left:25px;height:auto;margin-top:25px}@media all and (-ms-high-contrast: none){.list-resources .resource{background-color:#e0e0e0}}.list-resources .resource:nth-child(6n+1),.list-resources .resource:first-child{margin-left:0px}@media(max-width: 1090px){.list-resources .resource{width:calc(33.333% - 16.6666666667px)}.list-resources .resource:nth-child(4n+1){margin-left:25px}.list-resources .resource:nth-child(3n+1){margin-left:0px}}@media(max-width: 820px){.list-resources .resource{width:calc(50% - 12.5px)}.list-resources .resource:nth-child(3n+1){margin-left:25px}.list-resources .resource:nth-child(2n+1){margin-left:0px}}@media(max-width: 570px){.list-resources .resource{width:100%;margin-left:0px !important}}.list-resources .resource:first-child{margin-left:0px}.list-resources .resource:hover .textbox h2{color:#00a4ff}.list-resources .resource img{width:100%;height:auto}.list-resources .resource .text{text-align:left;background-color:#fff;padding:15px 0px;min-height:92px;-webkit-box-sizing:border-box;box-sizing:border-box;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}@media all and (-ms-high-contrast: none){.list-resources .resource .text{display:block}}.list-resources .resource .text h2{margin:0px;padding:0px;color:#000}.list-product .product{width:calc(20% - 20px);margin-left:25px;height:auto;margin-top:5px}.list-product .product h2{font-size:16px}.list-product .product:nth-child(5n+1),.list-product .product:first-child{margin-left:0px}@media(max-width: 1280px){.list-product .product{width:calc(25% - 20px)}.list-product .product h2{font-size:22px}.list-product .product:nth-child(5n+1){margin-left:25px}.list-product .product:nth-child(4n+1),.list-product .product:first-child{margin-left:0px}}@media(max-width: 1090px){.list-product .product{width:calc(33.333% - 16.6666666667px)}.list-product .product:nth-child(4n+1){margin-left:25px}.list-product .product:nth-child(3n+1){margin-left:0px}}@media(max-width: 820px){.list-product .product{width:calc(50% - 12.5px)}.list-product .product:nth-child(3n+1){margin-left:25px}.list-product .product:nth-child(2n+1){margin-left:0px}}@media(max-width: 570px){.list-product .product{width:100%;margin-left:0px !important}}body.nomargin #tm-main{padding-top:0px;padding-bottom:0px;min-height:calc(100vh - 145px) !important}.list-projects{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap}.list-projects .project{width:calc(20% - 20px);margin-left:25px;height:auto;margin-top:25px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media all and (-ms-high-contrast: none){.list-projects .project{display:block;background-color:#000}}.list-projects .project:nth-child(5n+1),.list-projects .project:first-child{margin-left:0px}@media(max-width: 1090px){.list-projects .project{width:calc(33.333% - 16.6666666667px)}.list-projects .project:nth-child(5n+1){margin-left:25px}.list-projects .project:nth-child(3n+1){margin-left:0px}}@media(max-width: 820px){.list-projects .project{width:calc(50% - 12.5px)}.list-projects .project:nth-child(3n+1){margin-left:25px}.list-projects .project:nth-child(2n+1){margin-left:0px}}@media(max-width: 570px){.list-projects .project{width:100%;margin-left:0px !important}}.list-projects .project:first-child{margin-left:0px}.list-projects .project:hover .textbox h2,.list-projects .project:hover .textbox p{color:#00a4ff}.list-projects .project img{width:100%;height:auto}.list-projects .project .textbox{text-align:left;background-color:#fff;padding:15px 0px;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-webkit-box-sizing:border-box;box-sizing:border-box;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}@media all and (-ms-high-contrast: none){.list-projects .project .textbox{display:block}}.list-projects .project .textbox h2{margin:0px;padding:0px;color:#000}.list-projects .project .textbox p{color:#fff;margin:0px}.list-projects::after{content:"";-webkit-box-flex:1;-ms-flex:auto;flex:auto}.list-projects .project{width:calc(20% - 20px);margin-left:25px;height:auto;margin-top:5px;position:relative}.list-projects .project h2{font-size:16px}.list-projects .project .image{overflow:hidden}.list-projects .project img{-webkit-transition:all .3s ease-out;transition:all .3s ease-out}.list-projects .project:hover .image img{-webkit-transform:scale(1.1);transform:scale(1.1)}.list-projects .project:nth-child(5n+1),.list-projects .project:first-child{margin-left:0px}@media(max-width: 1280px){.list-projects .project{width:calc(25% - 18.75px)}.list-projects .project h2{font-size:22px}.list-projects .project:nth-child(5n+1){margin-left:25px}.list-projects .project:nth-child(4n+1),.list-projects .project:first-child{margin-left:0px}}@media(max-width: 1090px){.list-projects .project{width:calc(33.333% - 16.6666666667px)}.list-projects .project:nth-child(4n+1){margin-left:25px}.list-projects .project:nth-child(3n+1){margin-left:0px}}@media(max-width: 820px){.list-projects .project{width:calc(50% - 12.5px)}.list-projects .project:nth-child(3n+1){margin-left:25px}.list-projects .project:nth-child(2n+1){margin-left:0px}}@media(max-width: 570px){.list-projects .project{width:100%;margin-left:0px !important}}.uk-search-input{color:#fff}.uk-search-input::-webkit-input-placeholder{color:#e0e0e0}.uk-search-input::-moz-placeholder{color:#e0e0e0}.uk-search-input:-ms-input-placeholder{color:#e0e0e0}.uk-search-input::-ms-input-placeholder{color:#e0e0e0}.uk-search-input::placeholder{color:#e0e0e0}.uk-modal-close-full{color:#fff}.uk-modal-close-full:hover{color:#fff}.uk-modal-close-full svg{width:25px}#left-btn,#right-btn{display:none}.taggline.products{margin-top:20px;margin-bottom:20px}.taggline.products ul.tagspopular{padding:0px;list-style:none;margin:auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.taggline.products ul.tagspopular li{display:block;margin-top:0px !important;text-align:center;text-transform:uppercase;font-size:14px}.taggline.products ul.tagspopular li a:before{display:block;content:" ";background-image:url("../img/svg/category-all-families.svg");background-repeat:no-repeat;background-position:bottom center;background-size:34px;margin-bottom:5px;height:35px;width:auto}.taggline.products ul.tagspopular li.all-families a:before{background-image:url("../img/svg/b_letter.svg");background-image:url(../img/svg/b_letter.svg);background-size:26px;background-position:center 7px}.taggline.products ul.tagspopular li.acoustic a:before{background-image:url("../img/svg/category-acoustic.svg")}.taggline.products ul.tagspopular li.ceiling a:before{background-image:url("../img/svg/category-ceiling.svg")}.taggline.products ul.tagspopular li.direct-indirect a:before{background-image:url("../img/svg/category-direct-indirict.svg")}.taggline.products ul.tagspopular li.pendant a:before{background-image:url("../img/svg/category-pendant.svg")}.taggline.products ul.tagspopular li.recessed a:before{background-image:url("../img/svg/category-recessed.svg")}.taggline.products ul.tagspopular li.shapes a:before{background-image:url("../img/svg/category-shapes.svg")}.taggline.products ul.tagspopular li.specialty-ceiling a:before{background-image:url(../img/svg/category-specialty-cheiling.svg)}.taggline.products ul.tagspopular li.integration a:before{background-image:url("../img/Armstrong-Logo-2.png");background-size:90px;background-position:center 8px}.taggline.products ul.tagspopular li.track a:before{background-image:url("../img/svg/category-track.svg")}.taggline.products ul.tagspopular li.wall a:before{background-image:url("../img/svg/category-wall.svg")}.taggline.products ul.tagspopular li:hover a{color:#00a4ff}.taggline.products ul.tagspopular .active_tag{color:#00a4ff}@media(max-width: 1050px){.taggline.products{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.taggline.products #scrolllike{padding:0 10px;overflow:hidden;height:100%;max-width:calc(100% - 80px)}}@media(max-width: 1050px)and (hover: none){.taggline.products #scrolllike{overflow:auto}}@media(max-width: 1050px)and (pointer: coarse){.taggline.products #scrolllike{overflow:auto}}@media(max-width: 1050px){.taggline.products #scrolllike{white-space:nowrap;padding-bottom:10px;padding-top:10px}.taggline.products #scrolllike li{list-style-type:none;display:inline-block;padding:0 15px;white-space:nowrap}.taggline.products #scrolllike li:first-child{padding-left:0px}.taggline.products #scrolllike li:last-child{padding-right:0px}.taggline.products #left-btn,.taggline.products #right-btn{height:38px;display:inline-block;background-color:rgba(0,0,0,0);border:none;color:#000;width:20px;cursor:pointer}.taggline.products #left-btn{background-image:url("../img/svg/back.svg");background-size:contain}.taggline.products #right-btn{background-image:url("../img/svg/next.svg");background-size:contain}}.taggline.projects{margin-top:20px;margin-bottom:20px}.taggline.projects ul.tagspopular{padding:0px;list-style:none;margin:auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.taggline.projects ul.tagspopular li{display:block;margin-top:0px !important;text-align:center;text-transform:uppercase;font-size:14px}.taggline.projects ul.tagspopular li a:before{display:block;content:" ";background-image:url("../img/icon-projects/page_icons_all.svg");background-repeat:no-repeat;background-position:bottom center;background-size:34px;margin-bottom:5px;height:35px;width:auto}.taggline.projects ul.tagspopular li.public a:before{background-image:url("../img/icon-projects/page_icons_public.svg")}.taggline.projects ul.tagspopular li.office a:before{background-image:url("../img/icon-projects/page_icons_office.svg")}.taggline.projects ul.tagspopular li.retail a:before{background-image:url("../img/icon-projects/page_icons_retail.svg")}.taggline.projects ul.tagspopular li.hospitality a:before{background-image:url("../img/icon-projects/page icons_hospitality.svg")}.taggline.projects ul.tagspopular li.living a:before{background-image:url("../img/icon-projects/page_icons_residential.svg")}.taggline.projects li:hover a{color:#00a4ff}.taggline.projects .active_tag{color:#00a4ff}@media(max-width: 460px){.taggline.projects{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.taggline.projects #scrolllike{padding:0 10px;overflow:hidden;height:100%;max-width:calc(100% - 80px)}}@media(max-width: 460px)and (hover: none){.taggline.projects #scrolllike{overflow:auto}}@media(max-width: 460px)and (pointer: coarse){.taggline.projects #scrolllike{overflow:auto}}@media(max-width: 460px){.taggline.projects #scrolllike{white-space:nowrap;padding-bottom:10px;padding-top:10px}.taggline.projects #scrolllike li{list-style-type:none;display:inline-block;padding:0 15px;white-space:nowrap}.taggline.projects #scrolllike li:first-child{padding-left:0px}.taggline.projects #scrolllike li:last-child{padding-right:0px}.taggline.projects #left-btn,.taggline.projects #right-btn{height:38px;display:inline-block;background-color:rgba(0,0,0,0);border:none;color:#000;width:20px;cursor:pointer}.taggline.projects #left-btn{background-image:url("../img/svg/back.svg");background-size:contain}.taggline.projects #right-btn{background-image:url("../img/svg/next.svg");background-size:contain}}.uk-container h4{margin-bottom:0px}.uk-container h4+p{margin-top:0px}.uk-button-text{text-transform:none}.uk-button-text::before{content:"";position:absolute;top:1px;bottom:0;right:6px;margin-left:10px;width:15px;background-image:url("../img/svg/next.svg") !important;background-position:center center;background-size:12px auto;-webkit-transition:right .2s ease-out;transition:right .2s ease-out;background-repeat:no-repeat !important}.uk-button-text:focus::before,.uk-button-text:hover::before{background-image:url("../img/svg/next.svg");right:-5px}.uk-hr,hr{overflow:visible;text-align:inherit;margin:0 0 20px 0;border:0;border-top:1px solid #000}.resources-icons{min-height:60px;padding:0px;margin:0px}.resources-icons .uk-grid{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media(max-width: 960px){.resources-icons .uk-grid{display:block;text-align:center}.resources-icons .uk-grid .el-item{padding-left:0px !important;padding-right:0px !important;font-size:16px}}.resources-icons .el-item{padding-left:15px;padding-right:15px}@media(max-width: 1300px){.resources-icons .el-item{padding-left:0px !important;padding-right:0px !important}}.resources-icons .el-item:first-child .uk-button{padding-left:0px}@media(max-width: 1020px){.resources-icons .el-item:first-child .uk-button{padding-left:15px}}.resources-icons .el-item:last-child{padding-right:0px}@media(max-width: 1020px){.resources-icons .el-item:last-child{padding-right:15px}}.resources-icons>div.uk-container{min-height:60px;margin-top:0px}.resources-icons>div.tm-grid-expand{margin-top:0px}.resources-icons.small .uk-grid{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}#tm-top .uk-panel{position:static}.modal-res{position:absolute !important;-webkit-box-sizing:border-box;box-sizing:border-box;background:rgba(0,0,0,.9);z-index:100;top:0px;min-height:100vh;width:100%;left:-100%;-webkit-transition:opacity .5s linear;transition:opacity .5s linear}.modal-res .download-all{max-width:1200px;margin:-25px auto auto auto}.resource-container table{margin:70px auto 60px auto;width:100%;max-width:1200px}.resource-container tr:hover td{color:#00a4ff}.resource-container tr:hover .down-button{border:1px solid #00a4ff;color:#00a4ff}.resource-container tr:hover .down-button:hover{border:1px solid #fff;color:#000}.resource-container tr:first-child:hover td{color:#fff}.resource-container td:first-child{padding-right:70px}.resource-container td{color:#fff;padding:10px 30px;text-transform:uppercase;text-align:center;border-right:1px solid #fff}.resource-container td:first-child{text-align:left;border:none;padding-left:0px}.resource-container td:last-child{border:none}.resource-container tr:first-child td{text-transform:none;padding-bottom:40px}.resource-container tr:first-child td::before{display:block;content:" ";background-repeat:no-repeat;background-position:bottom center;width:100%;height:80px;margin-bottom:20px}.resource-container tr:first-child td:first-child::before{display:none}.resource-container td.recessed::before{background-image:url(../img/download-center/recessed_white.svg)}.resource-container td.direct_indirect::before{background-image:url(../img/download-center/direct_indirect_white.svg)}.resource-container td.surface_pendant::before{background-image:url(../img/download-center/surface_pendant_white.svg)}.resource-container td.surface::before{background-image:url(../img/download-center/surface_white.svg)}.resource-container td.pendant::before{background-image:url(../img/download-center/pendant_white.svg)}.resource-container td.wall::before{background-image:url(../img/download-center/wall_white.svg)}.resource-container td.acoustic::before{background-image:url(../img/download-center/acoustic_white.svg)}.resource-container td.acoustic_indirect::before{background-image:url(../img/download-center/acoustic_indirect_white.svg)}.resource-container td.recessed_surface_pendant::before{background-image:url(../img/download-center/recessed_surface_pendant_white.svg)}.resource-container .down-button{background-color:rgba(0,0,0,0);border:1px solid #fff;color:#fff;padding:10px 10px;display:inline-block}.resource-container .down-button:hover{color:#000;background-color:#fff}.resource-container tr.other{border-bottom:1px solid #fff}.resource-container tr.other td{padding-top:20px}.resource-container tr.other+tr td{padding-top:45px}.resource-container .button-container{padding-left:25px;padding-right:25px;max-width:1200px;margin:100px auto auto auto;text-align:right;-webkit-box-sizing:content-box;box-sizing:content-box}.resource-container .close-button{padding:0px;background-color:rgba(0,0,0,0);border:none}.resource-container .close-button svg{width:25px;height:auto}@media(max-width: 640px){.resource-container .close-button{padding:10px 25px}}.resource-container .mobile-big{padding:0px 25px 40px 25px}.resource-container .mobile-big h3,.resource-container .mobile-big p{color:#fff}.resource-container .mobile-big .uk-link-text{margin-top:40px}.resource-container .mobile-big .download-file{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.resource-container .mobile-big .download-file p{text-align:left;width:calc(100% - 40px);padding-bottom:0px}.resource-container .mobile-big .download-file a{display:block}.resource-container .mobile-big .headline{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.resource-container .mobile-big .headline h3,.resource-container .mobile-big .headline img{display:block}.resource-container .mobile-big .headline img{margin-right:40px}@media(max-width: 640px){.resource-container .mobile-big .headline img{height:40px;margin-right:10px}}.resource-container .mobile-big .others-mobile{margin-top:80px}.content-res .mobile-big{padding:0px 0px 0px 0px}.content-res .download-all{margin-top:70px}@media(max-width: 960px){.content-res .download-all{margin-top:20px}}.content-res .download-all+table{margin-top:0px}.content-res h1{text-transform:uppercase;text-align:center;margin-top:70px}.content-res .resource-container table{margin:20px auto 60px auto}.content-res p,.content-res h3,.content-res a,.content-res td{color:#000 !important}.content-res tr:hover td,.content-res tr:hover .down-button{color:#00a4ff !important}.content-res tr:first-child:hover td,.content-res tr:first-child:hover .down-button{color:#000 !important}.content-res .down-button{background-color:rgba(0,0,0,0);border:1px solid #000;color:#000;padding:10px 10px;display:inline-block}.content-res .down-button:hover{color:#fff !important;background-color:#000}.content-res tr:hover .down-button:hover{color:#fff !important}.content-res td.recessed::before{background-image:url(../img/download-center/recessed.svg)}.content-res td.direct_indirect::before{background-image:url(../img/download-center/direct_indirect.svg)}.content-res td.surface_pendant::before{background-image:url(../img/download-center/surface_pendant.svg)}.content-res td.surface::before{background-image:url(../img/download-center/surface.svg)}.content-res td.pendant::before{background-image:url(../img/download-center/pendant.svg)}.content-res td.wall::before{background-image:url(../img/download-center/wall.svg)}.content-res td.acoustic::before{background-image:url(../img/download-center/acoustic.svg)}.content-res td.acoustic_indirect::before{background-image:url(../img/download-center/acoustic_indirect.svg)}.content-res td.recessed_surface_pendant::before{background-image:url(../img/download-center/recessed_surface_pendant.svg)}.download-table-res tr:hover td,.download-table-res tr:hover .el-title{color:#00a4ff}.download-table-res tr:hover .uk-button{color:#00a4ff;border-color:#00a4ff}.download-table-res tr:hover .uk-button:hover{color:#fff;border-color:#000}.download-table-res td:last-child{text-align:right;padding:16px 0px}.download-table-res .uk-button{padding:5px 15px}.download-table-res .uk-table td{padding:6px 2px;vertical-align:top}@media(max-width: 640px){.download-table-res a{background-image:url(../img/download-center/download.svg);background-repeat:no-repeat;display:block;width:25px;height:25px;border:none;text-indent:-8999999px;overflow:hidden;padding:0px;margin-right:0px;margin-left:auto;background-size:25px}.download-table-res a:hover,.download-table-res a:focus{background-color:rgba(0,0,0,0) !important}}.caption-outside .uk-panel uk-padding.uk-position-bottom,.caption-outside [class*=uk-position-bottom]{position:relative !important}.caption-outside h3,.caption-outside .el-content{color:#000 !important}.caption-outside .el-item{padding:0px 10px;width:100%}.uk-section-secondary div.uk-dark .uk-active a{background-color:rgba(0,0,0,.9) !important}.uk-section-secondary div.uk-dark li a{background-color:rgba(0,0,0,.5) !important}.uk-section-secondary:not(.uk-preserve-color) h3,.uk-section-secondary:not(.uk-preserve-color) h1,.uk-section-secondary:not(.uk-preserve-color) h2,.uk-section-secondary:not(.uk-preserve-color) h4,.uk-section-secondary:not(.uk-preserve-color) p{color:#000}.popover-fullwidth .uk-inline{display:block}.popover-fullwidth .uk-inline img{width:100%}.twentytwenty-handle:after{content:"";width:100px;height:100px;background-color:red;display:block}.twentytwenty-horizontal .twentytwenty-handle:before,.twentytwenty-horizontal .twentytwenty-handle:after{-webkit-box-shadow:none;box-shadow:none;background:#00a4ff;margin-bottom:0px;margin-top:0px}.twentytwenty-vertical .twentytwenty-handle:before,.twentytwenty-vertical .twentytwenty-handle:after{margin-left:0px;margin-right:0px;-webkit-box-shadow:none;box-shadow:none;background:#00a4ff}.twentytwenty-handle{height:38px;width:38px;position:absolute;left:50%;top:50%;margin-left:-22px;margin-top:-22px;border:0px solid #fff;border-radius:0px;-webkit-box-shadow:none;box-shadow:none;z-index:40;cursor:pointer;background:#00a4ff}.resources-overview #tm-top{min-height:calc(100vh - 145px)}.resources-overview .list-resources{margin-top:79px !important}#baso-beforeafter .twentytwenty-handle{height:100%;width:auto;top:22px;content:url("../img/baso-beforeafter.jpg")}.permitter-before-after #baso-beforeafter .twentytwenty-handle{height:100%;width:200px;top:22px;content:url("../img/permiter-beforeafter.jpg")}@media(max-width: 639px){.tm-popover-items.uk-visible\@s{display:block !important}.tm-popover-items.uk-visible\@s .el-marker:first-child{display:block}.tm-popover-items.uk-visible\@s .el-marker{display:none}.tm-popover-items.uk-hidden\@s .uk-dotnav>*>*{width:20px;height:20px}}.anker{display:block;position:relative;top:-80px;visibility:hidden}.tm-cookie-banner .uk-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media(max-width: 940px){.tm-cookie-banner .uk-container{display:block}}.tm-cookie-banner .uk-container p{margin:0px;margin-left:auto}.tm-cookie-banner .uk-container .uk-button{padding:5px 15px;margin:auto}@media(max-width: 940px){.tm-cookie-banner .uk-container .uk-button{margin-top:15px}}.our-products .uk-card-small .uk-card-body,.our-products .uk-card-small.uk-card-body{padding:15px 0px;background-color:#fff}.our-products .uk-card-small .uk-card-body h3,.our-products .uk-card-small.uk-card-body h3{color:#000}.our-products .uk-card-body{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.our-products .uk-card.uk-card-primary:hover h3{color:#00a4ff !important}.content-res .down-button{padding:5px 15px}.content-res.resource-container td{padding:6px 2px}.content-res.resource-container td:first-child{font-size:22px;line-height:1.2;font-weight:400;text-transform:uppercase}.txt .uk-button{text-transform:none}.txt td{text-transform:none}.uk-navbar-nav>li>a{font-size:16px}.uk-navbar-container>.uk-container .uk-navbar-right{margin-right:0px}.uk-card-primary{background:#fff;color:#000}.uk-card-primary h3{color:#000;text-align:left}.uk-card-primary:hover{background:#fff}.uk-card-primary:hover h3{color:#00a4ff}.uk-card-primary.uk-card-hover:hover{background-color:#fff}.uk-card-default{background:#fff;color:#000;-webkit-box-shadow:none;box-shadow:none}.uk-card-default.uk-card-hover:hover{-webkit-box-shadow:none;box-shadow:none}.uk-card-default .el-title{text-align:left}.uk-card-secondary{background:#fff;color:#000;-webkit-box-shadow:none;box-shadow:none}.uk-card-secondary.uk-card-hover:hover{background-color:#fff;-webkit-box-shadow:none;box-shadow:none}.uk-card-small .uk-card-body,.uk-card-small.uk-card-body{padding:15px 0px}.innovations #tm-main{margin-top:100px}.innovations .list-product .product{position:relative}.innovations .list-product .product .image{overflow:hidden}.innovations .list-product .product img{-webkit-transition:all .3s ease-out;transition:all .3s ease-out}.innovations .list-product .product:hover .image img{-webkit-transform:scale(1.1);transform:scale(1.1)}.slider-nav.uk-slideshow .uk-slidenav-container{display:block;bottom:0px;left:25px;margin:0px}.slider-nav.uk-slideshow .uk-slidenav-container a:first-child{margin-left:15px}@media(max-width: 960px){.slider-nav.uk-slideshow .uk-slidenav-container{left:10px;margin:0px}}@media(max-width: 960px){.resources-topbar .el-item{display:none}}.resources-topbar.fixed,.sustainability-sticky.fixed{position:fixed;top:60px;left:0px;z-index:99;width:100%}.resources-bottombar{display:none}.downloadbutton{display:block !important}.open.downloadbutton .uk-button-text:before{-webkit-transform:rotate(90deg);transform:rotate(90deg)}.full-header>div{height:calc(100vh - 121px) !important;min-height:auto !important}@media(max-width: 640px){.home .uk-slideshow .el-link{display:block}}.project-inspiration .el-item img{-webkit-transition:all .3s ease-out;transition:all .3s ease-out}.project-inspiration .el-item:hover img{-webkit-transform:scale(1.1);transform:scale(1.1)}.searchpage .uk-search-input{color:#000;border-bottom:1px solid #000}.uk-modal-dialog .uk-search-input{color:#fff;border-bottom:1px solid #fff}#location-pop p,#location-pop h2{color:#fff}#tm-bottom{padding:0px !important}.searchheader{padding-top:40px}@media(min-width: 960px){.searchheader{padding-top:70px}}.modalres .tm-top{padding:0px}.modalres .tm-top .uk-container{padding:0px}.modalres .tm-top .uk-panel{position:static}.modal-res{display:none}#tm-dialog-mobile .uk-close{color:#fff;-webkit-transition:.1s ease-in-out;transition:.1s ease-in-out;-webkit-transition-property:color,opacity;transition-property:color,opacity}#tm-dialog-mobile a{color:#fff}.baso-perimeter .desktop-big td:first-child{width:180px}.mCSB_inside>.mCSB_container{margin-right:0px !important}.mCS-dark.mCSB_scrollTools .mCSB_draggerRail{background:#fff !important}#search-suggestions>li>a{font-family:NeueHaasGroteskText Pro}.lowercase .resource-container td:first-child{text-transform:none !important}.green-bar .resources-topbar{background-color:#00a900}.list-product figure,.list-projects figure{margin:0px !important}.uk-light .uk-button-text::after,.uk-button-text::after{display:none !important}.uk-close{color:#fff !important}.uk-close:hover{color:#fff !important}#statement .uk-modal-dialog{max-width:800px !important;width:calc(100% - 10px) !important}.uk-modal-dialog{max-width:none !important;width:auto !important}@media(min-width: 960px){h1:has(+.procuct-certifications-table),h1:has(+.company-certifications-table){visibility:hidden;height:0;width:0;overflow:hidden;margin:0}}.company-certifications-table{margin-bottom:40px}table.procuct-certifications-table,.company-certifications-table{width:100%;border-collapse:collapse}table.procuct-certifications-table span.uk-icon,.company-certifications-table span.uk-icon{-webkit-transform:translateY(-2px);transform:translateY(-2px)}table.procuct-certifications-table th,.company-certifications-table th{border-bottom:1px solid #000;padding-bottom:15px}table.procuct-certifications-table th:first-child,table.procuct-certifications-table td:first-child,.company-certifications-table th:first-child,.company-certifications-table td:first-child{text-align:left;width:450px}table.procuct-certifications-table th:not(:first-child),table.procuct-certifications-table td:not(:first-child),.company-certifications-table th:not(:first-child),.company-certifications-table td:not(:first-child){text-align:center}@media(max-width: 959px){table.procuct-certifications-table th:not(:first-child),table.procuct-certifications-table td:not(:first-child),.company-certifications-table th:not(:first-child),.company-certifications-table td:not(:first-child){text-align:left}}table.procuct-certifications-table th,.company-certifications-table th{font-size:18px;line-height:1.4;text-transform:uppercase}table.procuct-certifications-table h2,.company-certifications-table h2{margin:0;font-size:16px;font-weight:400;line-height:1.4}@media(min-width: 960px){table.procuct-certifications-table tbody tr td,.company-certifications-table tbody tr td{padding-top:25px;width:15%}table.procuct-certifications-table tbody tr:first-child td,.company-certifications-table tbody tr:first-child td{padding-top:25px}}@media(max-width: 959px){table.procuct-certifications-table,.company-certifications-table{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-wrap:nowrap;flex-wrap:nowrap;gap:25px}table.procuct-certifications-table thead,.company-certifications-table thead{display:none}table.procuct-certifications-table tbody,.company-certifications-table tbody{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-wrap:nowrap;flex-wrap:nowrap;gap:40px}table.procuct-certifications-table tr,.company-certifications-table tr{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%;gap:10px;padding:0}table.procuct-certifications-table tr td,.company-certifications-table tr td{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;padding:0}table.procuct-certifications-table tr td:not(:has(>*)),.company-certifications-table tr td:not(:has(>*)){display:none}table.procuct-certifications-table tr td:first-child,.company-certifications-table tr td:first-child{width:calc(100% - 386px - 10px)}table.procuct-certifications-table .uk-button,.company-certifications-table .uk-button{padding:5px 15px}}@media(max-width: 619px){table.procuct-certifications-table tr td:first-child,.company-certifications-table tr td:first-child{width:100%;-webkit-box-flex:unset;-ms-flex:unset;flex:unset}}@media(max-width: 1210px){.uk-navbar-nav{gap:20px}}@media(max-width: 1300px){.resources-topbar .uk-button{padding:15px 25px 15px 18px;font-size:14px !important}}@media(max-width: 960px){.resources-topbar .uk-button{padding:15px 25px 15px 25px;font-size:16px !important}}#cut-sheet-configurator .mobile-big a>img{width:20px;height:20px}#cut-sheet-configurator .mobile-big .download-file>p{margin-top:7px}@media(max-width: 960px){.close-res.button-container.config-buttons{padding:10px 25px}#cut-sheet-configurator .mobile-big a[data-key]{border:2px solid #fff;border-radius:100px;display:grid;place-items:center;width:28px;height:28px}#cut-sheet-configurator .mobile-big a[data-key] img{-webkit-transform:translateY(-1px);transform:translateY(-1px)}}.list-product figure img,.list-projects figure img{border-radius:10px}.container-all-products{position:relative}.link-container{background-color:rgba(0,0,0,.8);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;height:100%;position:absolute;top:0px;left:0px;padding:10px 15px 20px 15px;width:100%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;z-index:2;border-radius:10px;opacity:0;-webkit-transition:all .3s ease-out;transition:all .3s ease-out}.link-container a{color:#fff;display:block;border-bottom:1px solid #fff;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.link-container a::after{background-image:url("/stageit/templates/yootheme_xal/img/download-center/download2-white.svg");background-repeat:no-repeat;background-size:auto 100%;display:block;width:15px;height:15px;content:""}.link-container a:hover{color:#00a4ff}.link-container a:hover::after{background-image:url("/stageit/templates/yootheme_xal/img/download-center/download2-blue.svg")}.link-container a.productpage::after{background-image:url("/stageit/templates/yootheme_xal/img/download-center/arrow-right.svg")}.link-container a.productpage:hover::after{background-image:url("/stageit/templates/yootheme_xal/img/download-center/arrow-right-blue.svg")}.list-product .allproducts .image:nth-child(1){position:relative;opacity:1;z-index:1}.list-product .allproducts{cursor:pointer}.list-product .allproducts:hover .link-container{opacity:1}.uk-navbar-center:not(:only-child){position:relative;top:auto;left:auto;-webkit-transform:none;transform:none;width:auto;-webkit-box-sizing:border-box;box-sizing:border-box;z-index:990;width:100%;text-align:center}.uk-navbar-nav{margin:auto}.uk-navbar-dropdown-nav>li>a{position:relative;display:block;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.uk-navbar-dropdown-nav>li>a::before{content:"";display:block;position:absolute;z-index:-1;bottom:5px;height:1px;-webkit-transition:.4s ease-in-out;transition:.4s ease-in-out;-webkit-transition-property:background-color,border-color,height,left,right,opacity,-webkit-box-shadow;transition-property:background-color,border-color,height,left,right,opacity,-webkit-box-shadow;transition-property:background-color,border-color,box-shadow,height,left,right,opacity;transition-property:background-color,border-color,box-shadow,height,left,right,opacity,-webkit-box-shadow;--uk-navbar-nav-item-line-margin-horizontal: 0;left:var(--uk-navbar-nav-item-line-margin-horizontal);right:100%;background-color:#fff}.uk-navbar-dropdown-nav>li.uk-active>a::before,.uk-navbar-dropdown-nav>li:hover>a::before{right:var(--uk-navbar-nav-item-line-margin-horizontal)}.search-agents-result .search-map-box{background-color:#e0e0e0}#homemobslide .uk-dotnav>.uk-active>*{background-color:#fff}#homemobslide .uk-dotnav>*>*{background-color:rgba(255,255,255,.2)}#homemobslide .uk-button-text::before{background-image:url(../img/svg/next-white.svg) !important}.home #footer{margin-top:0px}@media(max-width: 820px){.resource-container .button-container{margin-top:65px}.resource-container .button-container:not(.config-buttons) .close-button{-webkit-transform:translateX(25px);transform:translateX(25px)}}/*# sourceMappingURL=custom.css.map */.uk-card-default.uk-card-hover:hover {
  -webkit-box-shadow: none;
          box-shadow: none;
}

.uk-card-default .el-title {
  text-align: left;
}

.uk-card-secondary {
  background: white;
  color: #000;
  -webkit-box-shadow: none;
          box-shadow: none;
}

.uk-card-secondary.uk-card-hover:hover {
  background-color: white;
  -webkit-box-shadow: none;
          box-shadow: none;
}

.uk-card-small .uk-card-body,
.uk-card-small.uk-card-body {
  padding: 15px 0px;
}

.innovations #tm-main {
  margin-top: 100px;
}

.innovations .list-product .product {
  position: relative;
}
.innovations .list-product .product .image {
  overflow: hidden;
}
.innovations .list-product .product img {
  -webkit-transition: all 0.3s ease-out;
  transition: all 0.3s ease-out;
}
.innovations .list-product .product:hover .image img {
  -webkit-transform: scale(1.1);
          transform: scale(1.1);
}

.slider-nav.uk-slideshow .uk-slidenav-container {
  display: block;
  bottom: 0px;
  left: 25px;
  margin: 0px;
}
.slider-nav.uk-slideshow .uk-slidenav-container a:first-child {
  margin-left: 15px;
}
@media (max-width: 960px) {
  .slider-nav.uk-slideshow .uk-slidenav-container {
    left: 10px;
    margin: 0px;
  }
}

@media (max-width: 960px) {
  .resources-topbar .el-item {
    display: none;
  }
}

.resources-topbar.fixed, .sustainability-sticky.fixed {
  position: fixed;
  top: 60px;
  left: 0px;
  z-index: 99;
  width: 100%;
}

.resources-bottombar {
  display: none;
}

.downloadbutton {
  display: block !important;
}

.open.downloadbutton .uk-button-text:before {
  -webkit-transform: rotate(90deg);
          transform: rotate(90deg);
}

.full-header > div {
  height: calc(100vh - 121px) !important;
  min-height: auto !important;
}

@media (max-width: 640px) {
  .home .uk-slideshow .el-link {
    display: block;
  }
}
.project-inspiration .el-item img {
  -webkit-transition: all 0.3s ease-out;
  transition: all 0.3s ease-out;
}
.project-inspiration .el-item:hover img {
  -webkit-transform: scale(1.1);
          transform: scale(1.1);
}

.searchpage .uk-search-input {
  color: black;
  border-bottom: 1px solid black;
}

.uk-modal-dialog .uk-search-input {
  color: white;
  border-bottom: 1px solid white;
}

#location-pop p,
#location-pop h2 {
  color: white;
}

#tm-bottom {
  padding: 0px !important;
}

.searchheader {
  padding-top: 40px;
}

@media (min-width: 960px) {
  .searchheader {
    padding-top: 70px;
  }
}
.modalres .tm-top {
  padding: 0px;
}
.modalres .tm-top .uk-container {
  padding: 0px;
}
.modalres .tm-top .uk-panel {
  position: static;
}

.modal-res {
  display: none;
}

#tm-dialog-mobile .uk-close {
  color: white;
  -webkit-transition: 0.1s ease-in-out;
  transition: 0.1s ease-in-out;
  -webkit-transition-property: color, opacity;
  transition-property: color, opacity;
}

#tm-dialog-mobile a {
  color: white;
}

.baso-perimeter .desktop-big td:first-child {
  width: 180px;
}

/*.mCSB_container {}*/
.mCSB_inside > .mCSB_container {
  margin-right: 0px !important;
}

.mCS-dark.mCSB_scrollTools .mCSB_draggerRail {
  background: white !important;
}

#search-suggestions > li > a {
  font-family: NeueHaasGroteskText Pro;
}

.lowercase .resource-container td:first-child {
  text-transform: none !important;
}

.green-bar .resources-topbar {
  background-color: #00a900;
}

.list-product figure,
.list-projects figure {
  margin: 0px !important;
}

.uk-light .uk-button-text::after,
.uk-button-text::after {
  display: none !important;
}

.uk-close {
  color: #FFF !important;
}

.uk-close:hover {
  color: #FFF !important;
}

#statement .uk-modal-dialog {
  max-width: 800px !important;
  width: calc(100% - 10px) !important;
}

.uk-modal-dialog {
  max-width: none !important;
  width: auto !important;
}

@media (min-width: 960px) {
  h1:has(+ .procuct-certifications-table), h1:has(+ .company-certifications-table) {
    visibility: hidden;
    height: 0;
    width: 0;
    overflow: hidden;
    margin: 0;
  }
}

.company-certifications-table {
  margin-bottom: 40px;
}

table.procuct-certifications-table, .company-certifications-table {
  width: 100%;
  border-collapse: collapse;
}
table.procuct-certifications-table span.uk-icon, .company-certifications-table span.uk-icon {
  -webkit-transform: translateY(-2px);
          transform: translateY(-2px);
}
table.procuct-certifications-table th, .company-certifications-table th {
  border-bottom: 1px solid #000;
  padding-bottom: 15px;
}
table.procuct-certifications-table th:first-child,
table.procuct-certifications-table td:first-child, .company-certifications-table th:first-child,
.company-certifications-table td:first-child {
  text-align: left;
  width: 450px;
}
table.procuct-certifications-table th:not(:first-child),
table.procuct-certifications-table td:not(:first-child), .company-certifications-table th:not(:first-child),
.company-certifications-table td:not(:first-child) {
  text-align: center;
}
@media (max-width: 959px) {
  table.procuct-certifications-table th:not(:first-child),
  table.procuct-certifications-table td:not(:first-child), .company-certifications-table th:not(:first-child),
  .company-certifications-table td:not(:first-child) {
    text-align: left;
  }
}
table.procuct-certifications-table th, .company-certifications-table th {
  font-size: 18px;
  line-height: 1.4;
  text-transform: uppercase;
}
table.procuct-certifications-table h2, .company-certifications-table h2 {
  margin: 0;
  font-size: 16px;
  font-weight: 400;
  line-height: 1.4;
}
@media (min-width: 960px) {
  table.procuct-certifications-table tbody tr td, .company-certifications-table tbody tr td {
    padding-top: 25px;
    width: 15%;
  }
  table.procuct-certifications-table tbody tr:first-child td, .company-certifications-table tbody tr:first-child td {
    padding-top: 25px;
  }
}
@media (max-width: 959px) {
  table.procuct-certifications-table, .company-certifications-table {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
    -webkit-box-pack: start;
        -ms-flex-pack: start;
            justify-content: flex-start;
    -ms-flex-wrap: nowrap;
        flex-wrap: nowrap;
    gap: 25px;
  }
  table.procuct-certifications-table thead, .company-certifications-table thead {
    display: none;
  }
  table.procuct-certifications-table tbody, .company-certifications-table tbody {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
    -webkit-box-pack: start;
        -ms-flex-pack: start;
            justify-content: flex-start;
    -ms-flex-wrap: nowrap;
        flex-wrap: nowrap;
    gap: 40px;
  }
  table.procuct-certifications-table tr, .company-certifications-table tr {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
        -ms-flex-direction: row;
            flex-direction: row;
    -webkit-box-pack: start;
        -ms-flex-pack: start;
            justify-content: flex-start;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    -ms-flex-wrap: wrap;
        flex-wrap: wrap;
    width: 100%;
    gap: 10px;
    padding: 0;
  }
  table.procuct-certifications-table tr td, .company-certifications-table tr td {
    width: -webkit-fit-content;
    width: -moz-fit-content;
    width: fit-content;
    padding: 0;
  }
  table.procuct-certifications-table tr td:not(:has(> *)), .company-certifications-table tr td:not(:has(> *)) {
    display: none;
  }
  table.procuct-certifications-table tr td:first-child, .company-certifications-table tr td:first-child {
    width: calc(100% - 386px - 10px);
    /*flex: 1;*/
  }
  table.procuct-certifications-table .uk-button, .company-certifications-table .uk-button {
    padding: 5px 15px;
  }
}
@media (max-width: 619px) {
  table.procuct-certifications-table tr td:first-child, .company-certifications-table tr td:first-child {
    width: 100%;
    -webkit-box-flex: unset;
        -ms-flex: unset;
            flex: unset;
  }
}

@media (max-width: 1210px) {
  .uk-navbar-nav {
    gap: 20px;
  }
}
@media (max-width: 1300px) {
  .resources-topbar .uk-button {
    padding: 15px 25px 15px 18px;
    font-size: 14px !important;
  }
}
@media (max-width: 960px) {
  .resources-topbar .uk-button {
    padding: 15px 25px 15px 25px;
    font-size: 16px !important;
  }
}
/*
@media (max-width: 959px) {
  .configure-modal-trigger-parent {
      display: none !important;
  }
}
*/
#cut-sheet-configurator .mobile-big a > img {
  width: 20px;
  height: 20px;
}
#cut-sheet-configurator .mobile-big .download-file > p {
  margin-top: 7px;
}

@media (max-width: 960px) {
  .close-res.button-container.config-buttons {
    padding: 10px 25px;
  }
  #cut-sheet-configurator .mobile-big a[data-key] {
    border: 2px solid #fff;
    border-radius: 100px;
    display: grid;
    place-items: center;
    width: 28px;
    height: 28px;
  }
  #cut-sheet-configurator .mobile-big a[data-key] img {
    -webkit-transform: translateY(-1px);
            transform: translateY(-1px);
  }
}
.list-product figure img, .list-projects figure img {
  border-radius: 10px;
}

.container-all-products {
  position: relative;
}

.link-container {
  background-color: rgba(0, 0, 0, 0.8);
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  height: 100%;
  position: absolute;
  top: 0px;
  left: 0px;
  padding: 10px 15px 20px 15px;
  width: 100%;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  z-index: 2;
  border-radius: 10px;
  opacity: 0;
  -webkit-transition: all 0.3s ease-out;
  transition: all 0.3s ease-out;
}
.link-container a {
  color: white;
  display: block;
  border-bottom: 1px solid white;
  height: 100%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
}
.link-container a::after {
  background-image: url("/stageit/templates/yootheme_xal/img/download-center/download2-white.svg");
  background-repeat: no-repeat;
  background-size: auto 100%;
  display: block;
  width: 15px;
  height: 15px;
  content: "";
}
.link-container a:hover {
  color: #00a4ff;
}
.link-container a:hover::after {
  background-image: url("/stageit/templates/yootheme_xal/img/download-center/download2-blue.svg");
}
.link-container a.productpage::after {
  background-image: url("/stageit/templates/yootheme_xal/img/download-center/arrow-right.svg");
}
.link-container a.productpage:hover::after {
  background-image: url("/stageit/templates/yootheme_xal/img/download-center/arrow-right-blue.svg");
}

.list-product .allproducts .image:nth-child(1) {
  position: relative;
  opacity: 1;
  z-index: 1;
}

.list-product .allproducts {
  cursor: pointer;
}

.list-product .allproducts:hover .link-container {
  opacity: 1;
}

.uk-navbar-center:not(:only-child) {
  position: relative;
  top: auto;
  left: auto;
  -webkit-transform: none;
          transform: none;
  width: auto;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  z-index: 990;
  width: 100%;
  text-align: center;
}

.uk-navbar-nav {
  margin: auto;
}

.uk-navbar-dropdown-nav > li > a {
  position: relative;
  display: block;
  width: -webkit-fit-content;
  width: -moz-fit-content;
  width: fit-content;
}
.uk-navbar-dropdown-nav > li > a::before {
  content: "";
  display: block;
  position: absolute;
  z-index: -1;
  bottom: 5px;
  height: 1px;
  -webkit-transition: 0.4s ease-in-out;
  transition: 0.4s ease-in-out;
  -webkit-transition-property: background-color, border-color, height, left, right, opacity, -webkit-box-shadow;
  transition-property: background-color, border-color, height, left, right, opacity, -webkit-box-shadow;
  transition-property: background-color, border-color, box-shadow, height, left, right, opacity;
  transition-property: background-color, border-color, box-shadow, height, left, right, opacity, -webkit-box-shadow;
  --uk-navbar-nav-item-line-margin-horizontal: 0;
  left: var(--uk-navbar-nav-item-line-margin-horizontal);
  right: 100%;
  background-color: #fff;
}

.uk-navbar-dropdown-nav > li.uk-active > a::before, .uk-navbar-dropdown-nav > li:hover > a::before {
  right: var(--uk-navbar-nav-item-line-margin-horizontal);
}

.search-agents-result .search-map-box {
  background-color: #e0e0e0;
}

#homemobslide .uk-dotnav > .uk-active > * {
  background-color: white;
}
#homemobslide .uk-dotnav > * > * {
  background-color: rgba(255, 255, 255, 0.2);
}
#homemobslide .uk-button-text::before {
  background-image: url(../img/svg/next-white.svg) !important;
}

.home #footer {
  margin-top: 0px;
}

@media (max-width: 820px) {
  .resource-container .button-container {
    margin-top: 65px;
  }
  .resource-container .button-container:not(.config-buttons) .close-button {
    -webkit-transform: translateX(25px);
            transform: translateX(25px);
  }
}

.list-product__yootheme-block .textbox {
  background-color: transparent !important;
  text-align: center !important;
}

.list-product__yootheme-block .textbox .text {
  width: 100% !important;
} 

/*# sourceMappingURL=custom.css.map */