.container, html, body{height:100%;width:100%; z-index:1;min-height:100%!important;max-height:100%!important;-o-transition: all   linear;-moz-transition: all  .8s linear;-webkit-transition: all  .8s linear;transition: all  .8s linear}
.white-text{color:#fff} 
.blue-text{color:#41449c}
.blue {background-color:#41449c;}
.light-blue{background-color:#00aeef;}
.header img{-o-transition: all  .8s ease;-moz-transition: all  .8s ease;-webkit-transition: all  .8s ease;transition: all  .8s ease;}
.header{position:fixed;top:0;left:0;height:100px;width:100%;z-index:3;background-color:transparent; -o-transition: all  .8s ease;-moz-transition: all  .8s ease;-webkit-transition: all  .8s ease;transition: all  .8s ease;}
.header img{height:auto;-o-transition: all  .8s ease;-moz-transition: all  .8s ease;-webkit-transition: all  .8s ease;transition: all  .8s ease;}
.scroll{background-color:#fff!important;height:60px;overflow:hidden; -o-transition: all  .8s ease;-moz-transition: all  .8s ease;-webkit-transition: all  .8s ease;transition: all  .8s ease;}
.scroll img{height:30px; -o-transition: all  .8s ease;-moz-transition: all  .8s ease;-webkit-transition: all  .8s ease;transition: all  .8s ease;}
.scroll .tel{font-size:0.8em;position:relative;bottom:10px;right:10px;-o-transition: all  .8s ease;-moz-transition: all  .8s ease;-webkit-transition: all  .8s ease;transition: all  .8s ease;}
.scroll nav{position:relative;bottom:70px;left:140px; -o-transition: all  .8s ease;-moz-transition: all  .8s ease;-webkit-transition: all  .8s ease;transition: all  .8s ease;}
.scroll a{color:#41449c; font-size:0.8em;padding-left:5px;padding-right:5px; -o-transition: all  .8s ease;-moz-transition: all  .8s ease;-webkit-transition: all  .8s ease;transition: all  .8s ease;}
header nav{line-height:60px;vertical-align:middle}
header nav ul{list-style:none;}
header nav ul li{display:inline-block}
header nav ul li a{color:#fff;font-size:1em;font-weight:800;padding-left:10px;padding-right:10px;text-transform:uppercase;text-decoration:none;display:block;-moz-transition:all .2s linear;-webkit-transition:all .2s linear;}
.myfont{font-size:4em}
.section3{background-image:url('../images/section2.png'); background-color:#fff; background-size:contain; background-repeat:no-repeat;}
.row .col-33{min-height:400px}
.blue a{text-decoration:none}
footer ul{list-style:none;text-align:center;}
footer ul li{display:inline-block}
footer ul li a{color:#fff;padding-left:6px;padding-right:6px;text-decoration:none;display:block;-moz-transition:all .2s linear;-webkit-transition:all .2s linear;}
.section1 {background-image:url('../images/section1.jpg'); background-repeat:no-repeat;background-size:cover;}
.h1tag {position:absolute; bottom:0; left:0; width:100%; background-color:rgba(65,68,156,0.8); padding-top:50px; padding-bottom:50px;}
.cmspage h2 {font-weight:500; margin-bottom:10px; color:rgba(120,120,120,1.00);} 
.menu-call {display:none;}
.gallery .img {display:inline-block; margin-left:3px; margin-right:3px; width:18%; margin-bottom:6px}
.mob-menu {display:none;}


@media (max-width: 959px) {
	header nav {display:none;}
.wraper {width:100%; padding-left:10px; padding-right:10px;}
.row *[class*=col-] {float:none !important; width:100% !important; margin:0;}	
.header .tel {font-size:1em; line-height:20px; letter-spacing:-1px; top:10px; position:absolute; right:60px; top:5px;}
.header .tel span {font-size:1.8em;}
header .logo {left:10px !important; top:10px !important; position:absolute; width:40%;}
.scroll .logo {width:auto;}
.scroll {box-shadow:rgba(0,0,0,0.18) 0px 0px 5px;}
.mob-no-pad {padding:0 !important;}
.menu-call {display:block;}
.wraper.pad-top-50.mrg-auto {padding-top:0px !important;}
.pad-top-30.blue-text.thin.font26.mrg-bottom-20 {padding-top:0; margin-bottom:0; padding-bottom:10px;}
.cmspage.pad-top-50.pad-bottom-30 { padding-top:30px;}
.section1 {background-position:bottom left;}
.h1tag {padding-top:20px; padding-bottom:20px;}
.h1tag h1 {font-size:24px;}
.blue.h200 {height:auto !important; padding-bottom:30px; font-size:12px;}
.col-33.blue.pad-20 {margin-bottom:20px;}
.col-33.blue.pad-20 img {width:100%;}
.row.second {margin-bottom:0px !important;}
.row.mrg-top-50.mrg-bottom-50 {margin-top:0px !important;}
.mob-menu.open {right:0;-moz-transition:all .2s linear;-webkit-transition:all .2s linear;}
.mob-menu{background-color:#fff;position:fixed;z-index:10;width:300px;height:100%;top:0;right:-300px;display:block;-moz-transition:all .2s linear;-webkit-transition:all .2s linear;}
.mob-menu ul{margin-left:0;list-style:none;display:inline-block}
.mob-menu ul li{margin-bottom:10px}
.mob-menu ul li a{color:#000;text-decoration:none;display:block;padding:5px;font-size:1.4em}
}
