.header-bg{padding-top: 200px;}
.three-box{display:flex;margin-top:50px !important;}
.three-box .boxoutline{border:1px solid#e9e9e9; padding:20px; border-radius:3px; height:675px;}
.three-box .col-sm-4{padding:20px 25px !important;}
.three-box .boxoutline p{margin-top:15px;}
.three-box .boxoutline .btn{bottom: 20px;position: absolute;}
ul.b{list-style-image: url(http://spectrumlab.dev001.fatweb.co.nz/wp-content/uploads/2020/03/check.png);}

.bar .logo {max-height: 100px !important;}

@media(min-width:320px) and (max-width:480px){
.header-bg{padding-top: 50px;}    
.bar .logo {max-height: 70px !important;}    
.page-id-1523 .col-sm-5{margin-bottom:25px;}
.three-box {display: block;margin-top:30px !important;}
.three-box .boxoutline{height:auto !important;}
.three-box .boxin{width:100%;}   
.bar .menu-horizontal {top: 40px;}
.btn{padding-left:10px !important; padding-right:10px !important;}
.btn{padding-left:10px !important; padding-right:10px !important; margin-to:10;}
.bar__module.stack-header-buttons {float: none;}
}

@media(min-width:481px) and (max-width:640px){
.header-bg{padding-top: 50px;}    
.page-id-1523 .col-sm-5{margin-bottom:25px;}
.three-box {display: block;margin-top:30px !important;}
.three-box .boxin{width:100% !important;}  
.btn{padding-left:10px !important; padding-right:10px !important; margin-top:10px;}
.three-box .boxoutline{height:auto !important;}
#menu1 .bar__module {margin-top: 12%;}
}

@media(min-width:641px) and (max-width:767px){
.page-id-1523 .col-sm-5{margin-bottom:25px;}
.three-box {display: block;margin-top:30px !important;}
.three-box .boxin{width:50%;; float:left !important;}
.btn{padding-left:10px !important; padding-right:10px !important; margin-top:10px;}
.three-box .boxoutline{height:auto !important;}
}

@media(min-width:768px) and (max-width:1024px){
.header-bg{padding-top: 100px;}    
.page-id-1523 .col-sm-5{margin-bottom:25px;}
.three-box {display: block;}
.three-box .boxin{width:50%;; float:left !important;}  
#menu1 .col-sm-12{width:70% !important;float: right;}
.btn{padding-left:10px !important; padding-right:10px !important;}
.three-box .boxoutline{height:auto !important;}
}