.wrap{ width:100%; max-width:925px; border-radius:30px; overflow:hidden; margin:50px auto; -webkit-box-shadow: 0px 0px 11px 5px rgba(0,0,0,0.43); 
box-shadow: 0px 0px 11px 5px rgba(0,0,0,0.43); min-height:600px; background:#fff; border:1px solid #5393c3; position:relative; }

.side-menu-wrapper {overflow: hidden;background: rgba(0,0,0,.95);padding: 40px 20px 0 20px;position: fixed;top: 0;left: -290px;height: 100%; transition: 0.5s;width: 250px;z-index:9999999;}
.side-menu-wrapper ul{list-style:none;padding:0;margin:0;overflow-y: auto; width:100%;height:95%;}
.side-menu-wrapper  ul  li a {display:block;border-bottom: 1px solid #131313;padding: 6px 4px 6px 4px;color: #fff;transition: 0.3s;text-decoration: none;font-size:16px;text-transform:uppercase;}
.side-menu-wrapper a.menu-close { padding: 8px 0 4px 23px;color:#6B6B6B;display: block; margin: -52px 0 -10px 0;font-size: 35px; text-decoration: none; float: right;}

.side-menu-overlay {height: 100%;width: 0;position: fixed;top: 0;left: 0;background-color: rgba(0,0,0,.7);overflow-y: auto;overflow-x: hidden;text-align: center;opacity: 0;transition:opacity 1s;  z-index:999999 ;}
.side-menu-wrapper  ul  li:hover a { color:#fef100}

.side-menu-wrapper  ul  li  .sub-menu{ margin:0; padding:0 0 0 0 ; display:none; width:100%}
.side-menu-wrapper  ul  li.currentdrop  .sub-menu{ margin:0; padding:0; display:block; width:100%}
.side-menu-wrapper  ul .sub-menu li{ list-style:none; display:block;}
.side-menu-wrapper  ul .sub-menu li a{ color:#fff; font-size:14px;padding:8px 15px 8px; display:block;text-decoration:none; text-transform:uppercase; background: url(../img/list-icon.png) no-repeat 0 50%}
.side-menu-wrapper  ul .sub-menu li:hover a{ background:#fef100; text-decoration:none; text-transform:uppercase; padding:8px 20px; color:#000;}

.slide-menu-open{ display:none; }
header svg{ display:none !important;} 


.header{ width:100%; clear:both; overflow:hidden; background:url(../assets/header-bg.jpg) no-repeat center center; background-size:cover; min-height:150px;}

.logosec{ float:left; width:50%; padding:45px 30px;}
.subwaylogosec{ float:left; width:50%; padding:15px 30px; text-align:right;}

.contentSec{ width:100%; clear:both; overflow:hidden; padding:10px; }
.leftside{ width:70%; min-height:400px; background:#e6eff8; border:1px solid #a2bccc; border-radius:10px; padding:35px 15px; float:left; }
.rightside{ float:right; width:28%; overflow:hidden;}

.leftside img{ float:left; margin:0 25px  0 0; width:220px; }
.leftside h2{font-family: 'Courgette', cursive; font-size:30px; color:#339966; margin:0; padding:0;}

.ourmission{ width:100%; clear:both; overflow:hidden; padding:55px 0 30px; text-align:center;}
.ourmission h3{font-family: 'Handlee', cursive; font-size:36px; color:#fef100; margin:0; padding:0; font-weight:700; text-shadow:1px 0 2px #000;}
.ourmission p{font-family: 'Courgette', cursive; font-size:20px; color:#339966; margin:0; padding:0;}

.likecon{ width:100%; clear:both; overflow:hidden; padding:35px 0 0; text-align:center;}
.likecon p{font-family: 'Handlee', cursive; font-size:24px; color:#339966; margin:0; padding:0; font-weight:700;  }
.likecon p span{font-family: 'Courgette', cursive; font-size:36px; color:#fef100; margin:0; padding:0; font-weight:700; text-shadow:1px 0 2px #000;}
.likecon p a{ color:#339966; margin:0; padding:0; font-weight:700; text-decoration:none;  }
.likecon p a:hover{ color:#005543; }

.menucol{ width:100%; clear:both; overflow:hidden;}
.menucol ul{ margin:0; padding:0; width:100%; clear:both;}
.menucol ul li{ display:block; width:100%; list-style:none; margin:0 0 10px;}
.menucol ul li a{ display:block; width:100%; font-size:17px ; text-transform:uppercase; color:#222;  border-radius:6px; overflow:hidden; background:#7daed4; font-weight:700; padding:10px;}
.menucol ul li:hover a { text-decoration:none; background:#5393c3; color:#fff;}

.footer{ width:100%; clear:both; overflow:hidden; background:url(../assets/footerbg.png) repeat-x top left; height:43px; text-align: center;}
.footer p{ font-size:14px; color:#000; margin:12px 0 0; padding:0;}