body{ padding:0; margin:0;}
.wraper{ margin:20px; padding:0; border:1px solid #c3c3c3;border-radius:8px;}
.wraper-top{ background:#b3cd8e; min-height:730px;  border-radius: 8px 8px 0 0;}
.wraper-top-inner{ background:#b3cd8e; min-height:100px;  border-radius: 8px 8px 0 0;}
nav{ float:right;}nav .nav-link{ color:#000!important;}
.wraper-btm{ padding:200px 0 80px 0; margin:0; background:#fff;border-radius:0px 0px 8px 8px; position:relative;}
.wraper-inner{ padding:50px 0 80px 0; margin:0; background:#fff;border-radius:0px 0px 8px 8px; position:relative;}
.lap{ position:absolute; top:-420px; margin:0 auto; left:0; right:0;}
.anchor{ width:100%;}.wraper-btm p{ width:100%;}
.footer{ margin:0; padding:0; text-align:right;}.footer ul{ list-style:none;}.footer ul li{ display:inline-block; }.footer a{ color:#000;margin-right:20px;}
.wraper-btm .col-sm-6:first-child{ border-right:1px solid #ccc; padding-right:10px;}
.margin-auto{margin:25px auto 0;

@media screen and (max-width:767px) {
 .lap{ top: -276px;}
 .wraper-top, .wraper-btm, .wraper-inner{ padding:10px;}
}