:root{--main-color:#e9573f;--main-light-color:#fc6e51;--main-ultra-light-color:#fefbf4;--main-padding:8em;--main-padding-big:12em;--main-padding-small:4em}.dtx-wrap{max-width:1600px}body{font-family:'Roboto',sans-serif;font-weight:300;font-size:1.2em}h1,h2,h3,h4{font-family:'Roboto',sans-serif;font-weight:300}h2{margin-bottom:.8em}a{color:var(--main-color)}.padded-section{padding:var(--main-padding) 0}.padded-section-big{padding:var(--main-padding-big) 0}.padded-section-small{padding:var(--main-padding-small) 0}.light-section{background-color:var(--main-light-color);padding:var(--main-padding) 0}.ultra-light-section{background-color:var(--main-ultra-light-color);padding:var(--main-padding) 0}.upb_bg_overlay{background-color:rgba(8,20,42,.2) !important}.error404 .dtx-main,.search.search-results .dtx-main{padding:45px 0}#dtx-header{padding:3em 2em}#dtx-main{padding:0 2em}#dtx-footer-copy{padding:1em 0}#dtx-head{border-bottom:none}#dtx-header-logo a{color:var(--main-color);text-decoration:none}#dtx-header-logo{max-height:40px}#dtx-header-logo img{max-width:200px}#dtx-header-logo a{font-size:.65em}#dtx-primary-navigation ul.menu>li.menu-item-has-children>a:after,#dtx-primary-navigation ul.menu>li>ul>li.menu-item-has-children>a:after{content:'\f078';font-family:"Font Awesome 5 Pro";padding-left:5px;font-size:.9em}#dtx-primary-navigation ul>li>a{text-transform:uppercase;font-weight:400;font-size:15px;letter-spacing:2px}.slicknav_nav .dtx-slicknav-a{border-top:1px solid #ddd}.slicknav_nav .slicknav_row,.slicknav_nav a{padding:15px 60px 15px 0}.slicknav_nav .slicknav_item{padding:17px 26px}.slicknav_menu>nav{padding-top:20px}.slicknav_nav .dtx-slicknav-a{font-size:15px}.slicknav_btn .slicknav_menutxt{color:#212121;font-weight:300}.slicknav_btn{background-color:#fff;text-shadow:none;padding:0}.slicknav_btn .slicknav_menutxt{font-size:18px;text-transform:uppercase;line-height:30px}#dtx-primary-navigation ul>li>ul>li>a{padding:15px}#dtx-primary-navigation ul ul{background-color:#fff}.slicknav_btn .slicknav_icon-bar{display:none}.slicknav_btn .slicknav_icon:before{content:"\f0c9";font-family:"Font Awesome 5 Pro";position:inherit;padding-left:5px}.infobox-container{margin-top:-6em;background-color:var(--main-color);border-radius:3px}.infobox{background-color:var(--main-color);font-size:.9em;text-align:center;padding:3.8em 2.2em;border-radius:3px}.infobox-middle{background-color:var(--main-light-color);font-size:.9em;text-align:center;padding:3.8em 2.2em}.infobox-content{color:#fff}.infobox h2,.infobox h3,.infobox-middle h2,.infobox-middle h3{margin-top:0;margin-bottom:.8em}.infobox a,.infobox-middle a{text-decoration:none;color:#fff}.infobox i,.infobox-middle i{color:#fff;font-size:2em;margin-bottom:.5em}.vc_row-has-fill+.vc_row-full-width+.vc_row>.vc_column_container>.vc_column-inner{padding-top:0}.infobox-light{-webkit-box-shadow:0px 10px 11px -5px rgba(0,0,0,.15);-moz-box-shadow:0px 10px 11px -5px rgba(0,0,0,.15);box-shadow:0px 10px 11px -5px rgba(0,0,0,.15)}.infobox-light-content{padding:1em 2em 2em;text-align:center}.infobox-light-content a{text-decoration:none}.infobox-light-content h2,.infobox-light-content h3{margin-bottom:20px}.infobox-light.vc_column_container>.vc_column-inner{padding-left:0;padding-right:0}.infobox-light-title{margin-bottom:2em;font-size:1.3em}.frontpage-top-image{color:#fff;font-size:1.2em;padding:var(--main-padding) 0 var(--main-padding-big) 0}.frontpage-top-image h2{margin-top:0}.ingress{text-align:center;font-size:1.5em}.half-box-img,.half-box,.half-box-service,.half-box-sub{min-height:800px}.half-box{background-color:var(--main-ultra-light-color)}.subpage-top-image{padding:var(--main-padding);color:#fff}.subpage-top-image h2{margin-top:0}.selling-point{text-align:center;padding:1em;font-size:1.1em}.selling-point i{font-size:2.5em;margin-bottom:.5em;color:var(--main-color)}.half-box-sub,.half-box-sub a{background-color:var(--main-color);color:#fff}.half-box-sub h2{font-size:2em;margin-top:0}.selling-points{padding:0 var(--main-padding);color:var(--main-color);margin:4em 0}.selling-points h2{margin-top:0}.selling-points i{font-size:4em}.service-info{background-color:var(--main-ultra-light-color);padding:var(--main-padding)}.price{padding:15px 0;border-bottom:1px solid #ddd}.price-numb{text-align:right}.heading h2{margin-top:2em}.bottom-section{background-color:#212121;padding:var(--main-padding);color:#fff;text-align:center}.bottom-section a{color:var(--main-light-color);border-bottom:1px solid;padding-bottom:1px;margin-bottom:15px;display:inline-block;text-decoration:none}@media (max-width:767px){body{font-size:1em}:root{--main-padding:3em;--main-padding-big:6em;--main-padding-small:1em}.frontpage-top-image{font-size:.9em}.half-box-img,.half-box,.half-box-service,.half-box-sub{min-height:300px}.half-box,.half-box-service,.half-box-sub{padding:var(--main-padding) 2em}.price-numb{text-align:left}.ingress{font-size:1.2em}.selling-points i{font-size:2em}.infobox-container{margin-top:-3em}}@media (max-width:500px){#dtx-footer-navigation ul li{padding:.3em}#dtx-footer-navigation ul li a{padding:0}#dtx-footer-navigation ul{padding:2em 0}.slicknav_btn{width:100%;margin-top:15px}}@media (max-width:340px){.slicknav_btn{width:100%;margin-top:15px}}