content{
     display:block;
     background-color:#f6f6f6;
     margin:0;
     padding:30px 30px 130px 30px;
}
 content h1{
     text-align:center;
     font-size:55px;
     color:#575e68;
     padding:0;
     margin-top:0;
}
 content .cnt-wrap{
     overflow:auto;
     padding:30px;
     font-size:30px;
     text-align:center;
     width:1650px;
     margin-left:auto;
     margin-right:auto;
     color:#575e68;
}
 content .cnt-wrap .left{
     float:left;
     width:650px;
     text-align:left;
}
 content .cnt-wrap .left h2{
     margin-bottom:40px;
}
 content .cnt-wrap .right{
     float:left;
     width:800px;
     border-left:solid 1px;
     padding-left:150px;
     padding-top:30px;
     height:550px;
}
 content .cnt-wrap .maps{
     height:500px;
     width:100%;
     max-width:1000px;
     margin-left:auto;
     margin-right:auto;
}
 @media screen and (max-width:2100px){
     content{
         padding:30px 30px 110px 30px;
    }
     content h1{
         font-size:45px;
    }
     content .cnt-wrap{
         padding:30px;
         font-size:20px;
         width:1310px;
    }
     content .cnt-wrap .left{
         float:left;
         width:450px;
         text-align:left;
    }
     content .cnt-wrap .left h2{
         margin-bottom:40px;
    }
     content .cnt-wrap .right{
         float:left;
         width:700px;
         border-left:solid 1px;
         padding-left:150px;
         padding-top:30px;
         height:515px;
    }
     content .cnt-wrap .maps{
         height:470px;
         width:100%;
         max-width:1000px;
    }
}
 @media screen and (max-width:1750px){
     content{
         padding:30px 30px 100px 30px;
    }
     content h1{
         font-size:35px;
    }
     content .cnt-wrap{
         padding:30px;
         font-size:17px;
         width:1210px;
    }
     content .cnt-wrap .left{
         float:left;
         width:450px;
         text-align:left;
    }
     content .cnt-wrap .left h2{
         margin-bottom:40px;
    }
     content .cnt-wrap .right{
         float:left;
         width:600px;
         border-left:solid 1px;
         padding-left:150px;
         padding-top:30px;
         height:500px;
    }
     content .cnt-wrap .maps{
         height:430px;
         width:100%;
         max-width:1000px;
    }
}
 @media screen and (max-width:1600px){
     content{
         padding:30px 30px 80px 30px;
    }
     content h1{
         font-size:30px;
    }
     content .cnt-wrap{
         padding:30px;
         font-size:15px;
         width:1060px;
    }
     content .cnt-wrap .left{
         float:left;
         width:400px;
         text-align:left;
    }
     content .cnt-wrap .left h2{
         margin-bottom:30px;
    }
     content .cnt-wrap .right{
         float:left;
         width:500px;
         border-left:solid 1px;
         padding-left:150px;
         padding-top:30px;
         height:400px;
    }
     content .cnt-wrap .maps{
         height:360px;
         width:100%;
         max-width:1000px;
    }
}
 @media screen and (max-width:1400px){
     content{
         padding:30px 30px 60px 30px;
    }
     content h1{
         font-size:25px;
    }
     content .cnt-wrap{
         padding:30px;
         font-size:13px;
         width:870px;
    }
     content .cnt-wrap .left{
         float:left;
         width:300px;
         text-align:left;
    }
     content .cnt-wrap .left h2{
         margin-bottom:30px;
    }
     content .cnt-wrap .right{
         float:left;
         width:460px;
         border-left:solid 1px;
         padding-left:100px;
         padding-top:30px;
         height:330px;
    }
     content .cnt-wrap .maps{
         height:300px;
         width:100%;
         max-width:1000px;
    }
}
 @media screen and (max-width:1100px){
     content .cnt-wrap{
         width:825px;
    }
     content .cnt-wrap .right{
         padding-left:55px;
    }
}
 @media screen and (max-width:950px){
     content{
         padding:10px 0px 30px 0px;
    }
     content h1{
         font-size:20px;
    }
     content .cnt-wrap{
         padding:30px;
         font-size:11px;
         width:100%;
         padding:0;
    }
     content .cnt-wrap .left{
         float:none;
         width:100%;
         text-align:center;
         padding-bottom:30px;
    }
     content .cnt-wrap .left h2{
         margin-bottom:10px;
    }
     content .cnt-wrap .right{
         float:none;
         width:460px;
         border-left:none;
         padding-left:0px;
         padding-top:30px;
         height:330px;
         margin-left:auto;
         margin-right:auto;
         border-top:solid 1px #00000012;
         padding-left:30px;
         padding-right:30px;
    }
     content .cnt-wrap .maps{
         height:300px;
         width:100%;
         max-width:1000px;
    }
}
 @media screen and (max-width:570px){
     content{
         padding:10px 0px 30px 0px;
    }
     content h1{
         font-size:20px;
    }
     content .cnt-wrap{
         padding:30px;
         font-size:11px;
         width:100%;
         padding:0;
    }
     content .cnt-wrap .left{
         float:none;
         width:100%;
         text-align:center;
         padding-bottom:30px;
    }
     content .cnt-wrap .left h2{
         margin-bottom:10px;
    }
     content .cnt-wrap .right{
         float:none;
         width:100%;
         border-left:none;
         padding-left:0px;
         padding-top:30px;
         height:280px;
         margin-left:auto;
         margin-right:auto;
         padding-left:0px;
         padding-right:0px;
    }
     content .cnt-wrap .maps{
         height:250px;
         width:85%;
    }
}
