/*18c575a4145e08c825b266564cf975d7*/
@charset "UTF-8";
.g-onepage-menu ul{margin:0;list-style:none;text-align:right}.g-onepage-menu ul li{display:inline-block}.g-onepage-menu ul li a{padding:0.625rem 1.25rem;color:#000000;display:block;text-transform:uppercase;-webkit-transition:all 0.5s ease-in 0.2s;-moz-transition:all 0.5s ease-in 0.2s;transition:all 0.5s ease-in 0.2s}.g-onepage-menu ul li a:hover{color:black}.g-onepage-menu ul li a i{margin-right:5px}.g-onepage-menu ul li .submenu{border:none;display:none}.g-onepage-menu ul li .submenu.uk-active{display:block}.g-onepage-menu ul li .submenu.uk-active a{padding-left:35px}.g-onepage-menu ul li.uk-active>a{color:#ffffff !important;border-bottom:2px solid #ffffff}.g-onepage-menu ul li.uk-active .submenu{display:block}.g-onepage-menu ul li.uk-active .submenu a{padding-left:35px}@media (min-width:1280px) and (max-width:1439px){.g-onepage-menu ul li{font-size:16px !important}}body.layout-edit-iframe #g-header,body.layout-edit-iframe #g-feature,body.layout-edit-iframe #g-showcase,body.layout-edit-iframe #g-footer{display:none !important}.item-page a[href*="/component/sppagebuilder/?view=form&tmpl=component&layout=edit&"]{position:absolute;font-size:13px;line-height:1;top:15px;right:15px;color:#fff;display:block;margin:0;padding:8px 10px;text-decoration:none;font-style:normal;background:rgba(0, 0, 0, 0.5);border:1px solid rgba(255, 255, 255, 0.2);border-radius:3px;-webkit-transition:background-color 0.3s, color 0.3s, border-color 0.3s;transition:background-color 0.3s, color 0.3s, border-color 0.3s;z-index:9995}p{font-size:18px;font-family:"Roboto";margin-top:0}h1.sppb-addon-title,h2.sppb-addon-title,h3.sppb-addon-title,h4.sppb-addon-title{font-family:"Barlow Condensed" !important;font-weight:600;color:#72011c}h1.sppb-addon-title span,h2.sppb-addon-title span,h3.sppb-addon-title span,h4.sppb-addon-title span{color:#767676}a{color:#72011c}a:hover{color:#ffffff}blockquote{margin:30px 0px 30px 0px !important;border-left:5px solid #72011c}blockquote p{font-size:32px;line-height:38px;padding-left:10px;font-weight:200;color:#767676;font-family:"Roboto Condensed" !important}.g-offcanvas-toggle{display:none;z-index:9999;position:fixed;top:30px;background-color:#fff;color:#72011c;border-radius:4px;padding:2px}.g-offcanvas-toggle .g-offcanvas-right{right:20px}@media (max-width:991px){.g-offcanvas-toggle{display:block}}body.com_content.view-category #g-main,body.com_content.view-article #g-main{padding:80px !important;max-width:1600px;margin:0 auto !important}body.com_content.view-category #g-main .g-block.size-70 p,body.com_content.view-article #g-main .g-block.size-70 p{color:#4A4A4A;font-size:18px}body.com_content.view-category #g-main #sidebar,body.com_content.view-article #g-main #sidebar{border-left:1px solid #ececec;margin-top:30px;padding-left:30px}body.com_content.view-category #g-main #news-header{display:none}body.com_content.view-article #g-main #news-header{position:absolute;right:0;top:0}body.com_content.view-article #g-main #news-header #sppb-addon-wrapper-1592337146072{right:56px;cursor:pointer}.pagination{width:100%}.pagination ul.pagination-list{margin-left:0;list-style:none !important;width:100% !important;text-align:center}.pagination ul.pagination-list li{text-align:center;padding:2px 6px;margin:5px;display:inline}.pagination ul.pagination-list li a:hover{color:#767676;font-weight:bold}.pagination ul.pagination-list li.active{background:#801c37}.pagination ul.pagination-list li.active a{color:#ffffff}.pagination p.counter.pull-right{float:none !important}p.readmore a.btn.btn-default,p.readmore a.readmore-link,p.readmore a.comments-link{text-transform:uppercase;background:none;border-radius:0px;border-color:#72011c;color:#72011c;font-size:18px;font-weight:bold;padding:8px 16px !important;border:1px solid #72011c;margin-right:10px}p.readmore a.btn.btn-default:hover,p.readmore a.readmore-link:hover,p.readmore a.comments-link:hover{color:#fff;background-color:#72011c}p.readmore a.btn.btn-default i.fa.fa-chevron-right,p.readmore a.readmore-link i.fa.fa-chevron-right,p.readmore a.comments-link i.fa.fa-chevron-right{display:none}dd{margin-left:0px !important;font-size:14px !important}dd time{font-size:14px !important}#sidebar{margin-top:30px}#sidebar h1,#sidebar .h1,#sidebar h2,#sidebar .h2,#sidebar h3,#sidebar .h3{margin-top:0px !important;margin-bottom:15px}ul.tags{list-style:none !important;margin-left:0px !important;padding-bottom:15px}ul.lca{list-style:none !important}ul.lca li a{margin-bottom:15px;display:block;color:#72011c}ul.latestnews.mod-list{margin-left:16px}ul.latestnews.mod-list li{margin:0px;padding-bottom:15px}ul.latestnews.mod-list li a{color:#72011c;line-height:normal}ul.latestnews.mod-list li a:hover{color:#000}.page-header h1,.page-header h2{font-size:38px;color:#72011c;font-family:"Roboto Condensed";font-weight:600}.page-header h1 a,.page-header h2 a{color:#72011c}.page-header h1 a:hover,.page-header h2 a:hover{color:#000}.landing-logo{margin-top:60px !important}.sppb-image-carousel-layout1 .sppb-carousel-extended-content-wrap,.sppb-image-carousel-layout1 .sppb-carousel-extended-item img,.sppb-image-carousel-layout1 .sppb-carousel-extended-item-overlay{border-radius:0px}.projects-section>.sppb-container-inner>.sppb-row,#news>.sppb-container-inner>.sppb-row{max-width:1600px;margin:0 auto}.uk-modal h3{font-size:38px;font-family:"Barlow Condensed";color:#72011c}.uk-modal ul{font-size:20px !important}.uk-modal-dialog>.uk-close:first-child{right:50px !important;top:13px !important}.uk-modal-dialog>.uk-close:first-child svg{display:none}.uk-close:after{content:"Back to Project List" !important;font-family:"Barlow Condensed" !important}.eboxIframe .eb-dialog{max-height:100vh !important}#section-id-1591981320152>.sppb-container-inner>.sppb-row{max-width:1140px;margin:0 auto}.team-modal .sppb-modal-selector{display:block}.team-modal .sppb-modal-selector span{display:block;background:#b50831;color:#fff;padding:10px 10px 20px;text-align:center;font-size:20px;line-height:10px}.team-modal .sppb-modal-selector span h4{font-family:"Barlow Condensed" !important;font-size:32px;text-transform:uppercase;font-weight:700;letter-spacing:1px;margin:0}.white-popup-block{display:inline-block}.white-popup-block h4{font-size:28px;font-weight:600;margin-top:0;color:#72011c}.white-popup-block h4 span{font-size:20px}.white-popup-block p{font-size:16px !important}.white-popup-block .sppb-btn{color:#000000 !important}.white-popup-block .sppb-btn:hover{color:#72011c !important}.contact-form .rsform-block{margin-bottom:0px !important}.contact-form .rsform-submit-button{float:right;margin-top:10px;font-family:"Roboto" !important;text-transform:uppercase;border-radius:0;padding:10px 30px;background:#72011c !important}.contact-form .rsform-submit-button:hover{background:#767676 !important}.contact-form .rsform textarea,.contact-form .rsform input[type="text"]{border:1px solid #969494;padding:18px 10px;border-radius:0px}#g-footer{color:#ffffff}#g-footer a{color:#767676}#g-footer a:hover{color:#b50831}@media (min-width:992px){#g-header{transition:all 1s ease;width:100%;background:rgba(255, 255, 255, 0)}#g-header .company-logo img{max-width:200px;opacity:0}#g-header.headroom-bg-section{transition:all 0.3s ease;background:transparent}#g-header.headroom-bg-section .st0{transition:all 0.3s ease;fill:#72011c}#g-header.headroom-bg-section .company-logo img{transition:all 0.3s ease;opacity:0}#g-header.headroom--not-top{background:#72011c}#g-header.headroom--not-top .st0{transition:all 0.3s ease;fill:#000}#g-header.headroom--not-top .company-logo img{transition:all 0.3s ease;opacity:1}#g-header #sppb-addon-wrapper-1573664092018{position:absolute;top:-21px}.projects-section .sppb-btn{cursor:pointer}body.com_content.view-category #g-main .g-block.size-70,body.com_content.view-article #g-main .g-block.size-70{padding-right:30px}}@media (max-width:767px){#sppb-addon-1573664092018 img{max-width:60px !important}blockquote p{font-size:26px;line-height:30px}.landing-logo{max-width:90% !important}.landing-text p{font-size:24px !important}.sppb-articles-scroller-date-left-date{flex:0 0 20%}.sppb-articles-scroller-date-left-content{flex:0 0 80%;padding:20px 10px}#g-recaptcha-45{margin:0 auto}.contact-form .rsform-submit-button{margin:0px;width:100%;padding:15px}body.com_content.view-category #g-main #sidebar,body.com_content.view-article #g-main #sidebar{border-left:none;border-top:1px solid #ccc;padding:0}.uk-modal-dialog>.uk-close:first-child{right:60px !important;top:21px !important}div[id^="g-recaptcha-"]{width:230px;overflow:hidden;border-right:1px solid #ccc;border-radius:2px;height:76px}}summary{outline:none;font-size:1.15em;cursor:pointer}summary::-webkit-details-marker{display:none}summary:before{content:"‣";color:#000;font-size:28px;line-height:12px;font-weight:bold;margin:-2px 5px 0 0;padding:1px 0 3px 0;text-align:center;position:relative;top:3px}details[open]>summary:before{content:"‣";display:inline-block;transform:rotate(90deg) !important}details[open]>ul li{padding-bottom:15px;margin-left:20px}details[open]>ul li:first-child{padding-top:10px}details[open]>ul li:last-child{padding-bottom:5px}details[open]>ul li a:hover{color:#000}.uk-sticky-fixed{top:inherit !important}.uk-scope .uk-card-body{padding:20px 20px !important}@media (min-width:768px) and (max-width:991px){#sppb-addon-1573664092018{text-align:center}#sppb-addon-1573664092018 img{padding-top:15px !important;max-width:80px !important}body.com_content.view-category #g-main .g-block.size-70,body.com_content.view-article #g-main .g-block.size-70{padding-right:20px}}@media (max-width:991px){#sppb-addon-1573664092018 img{padding-top:10px;max-width:160px;margin:0 auto}.sp-page-builder .page-content #section-id-1562687081702{padding-bottom:0px !important}#g-offcanvas #g-mobilemenu-container ul>li:not(.g-menu-item-type-particle):not(.g-menu-item-type-module):hover,#g-offcanvas #g-mobilemenu-container ul>li:not(.g-menu-item-type-particle):not(.g-menu-item-type-module).active{background:#72011c}body.com_content.view-category #g-main,body.com_content.view-article #g-main{padding:50px 30px 30px !important}#g-footer{text-align:center !important;font-size:12px}#g-footer .branding,#g-footer .sppb-text-left,#g-footer .sppb-addon-content{text-align:center !important;font-size:12px}#g-footer .sppb-text-left{text-align:center !important;font-size:12px}#g-footer .sppb-icons-group-list{margin:0 auto !important}body.com_content.view-category .g-offcanvas-toggle,body.com_content.view-article .g-offcanvas-toggle{display:none}body.com_content.view-category .page-header h2,body.com_content.view-article .page-header h2{font-size:28px}body.com_content.view-category #news-header,body.com_content.view-article #news-header{z-index:100}#news .sppb-articles-scroller-date-left-content .sppb-addon-articles-scroller-title{font-size:18px !important;margin-bottom:5px !important;line-height:25px !important}#news .sppb-articles-scroller-introtext{font-size:14px}}@media (min-width:992px) and (max-width:1279px){#g-header .company-logo img{max-width:140px}.g-onepage-menu ul li a{padding:10px 15px !important}.landing-logo{width:500px !important}.landing-text p{font-size:28px !important}#news{padding:50px 30px !important}#news .sppb-articles-scroller-date-left-content .sppb-addon-articles-scroller-title{font-size:18px !important;margin-bottom:5px !important;line-height:25px !important}#news .sppb-articles-scroller-introtext{font-size:14px}body.com_content.view-category #g-main .g-block.size-70 .pull-left.item-image img,body.com_content.view-article #g-main .g-block.size-70 .pull-left.item-image img{max-width:300px}}@media (min-width:1280px) and (max-width:1439px){#g-header .company-logo img{max-width:180px}.landing-logo{width:600px !important}.landing-text p{font-size:20px !important}#sppb-addon-1590708888561 ul li,#sppb-addon-1590707395024 ul li{font-size:22px !important}.projects-section .sppb-addon-title{font-size:22px !important;line-height:28px !important}#news .sppb-articles-scroller-date-left-content .sppb-addon-articles-scroller-title{font-size:20px !important;margin-bottom:5px !important;line-height:25px !important}#news .sppb-articles-scroller-introtext{font-size:14px}body.com_content.view-category #g-main .g-block.size-70 .pull-left.item-image img,body.com_content.view-article #g-main .g-block.size-70 .pull-left.item-image img{max-width:350px}}@media (min-width:1440px) and (max-width:1599px){#sppb-addon-1590708888561 ul li,#sppb-addon-1590707395024 ul li{font-size:22px !important}body.com_content.view-category #g-main .g-block.size-70 .pull-left.item-image img,body.com_content.view-article #g-main .g-block.size-70 .pull-left.item-image img{max-width:350px}}@media (min-width:1600px){p{font-size:20px}body.com_content.view-category #g-main .g-block.size-70 .pull-left.item-image img,body.com_content.view-article #g-main .g-block.size-70 .pull-left.item-image img{max-width:400px}}