body{font-family:'Montserrat', sans-serif;color:#3f3f3f;}a{color:#2779b1;text-decoration:none;}strong{font-weight:500;}em{font-style:italic;}h1,h2,h3,h4,h5,h6{color:#0268a8;}.container{width:320px;margin:0 auto;}#header #logo-and-navigation{padding:20px 10px;position:relative;}#header #logo-and-navigation .logo-mobile{display:block;}#header #logo-and-navigation .logo-desktop{display:none;}#header #logo-and-navigation .site-logo-link{display:block;width:220px;}#header #logo-and-navigation .site-logo-link img{display:block;width:100%;height:auto;}#header #logo-and-navigation form{display:none;}#header #logo-and-navigation a#toggle-nav-menu{display:block;padding:8px 5px;background:#155187;position:absolute;top:47px;right:10px;z-index:99;}#header #logo-and-navigation a#toggle-nav-menu span.line{display:block;width:26px;height:2px;background:#fff;border-radius:1px;margin-bottom:5px;transform:translate(0,0);-webkit-transform:translate(0,0);-ms-transform:translate(0,0);}#header #logo-and-navigation a#toggle-nav-menu span.line-3{margin:0;}#header #logo-and-navigation a#toggle-nav-menu.active span.line-1{transform:translate(0,8px) rotate(45deg);-webkit-transform:translate(0,8px) rotate(45deg);-ms-transform:translate(0,8px) rotate(45deg);}#header #logo-and-navigation a#toggle-nav-menu.active span.line-2{opacity:0;}#header #logo-and-navigation a#toggle-nav-menu.active span.line-3{transform:translate(0,-7px) rotate(-45deg);-webkit-transform:translate(0,-7px) rotate(-45deg);-ms-transform:translate(0,-7px) rotate(-45deg);}#header #logo-and-navigation .sishya-links{display:none;}#header #logo-and-navigation #navigation #nav-menu{display:none;float:right;width:90%;text-align:center;padding:0 5%;background:#fff;position:absolute;right:0;z-index:99999;}#header #logo-and-navigation #navigation #nav-menu a{display:block;font-size:16px;font-weight:500;padding:12px 20px;color:#003d80;border-bottom:1px solid #cdcdcd;overflow:hidden;}#header #logo-and-navigation #navigation #nav-menu li.active > a{color:#2779b1;}#header #logo-and-navigation #navigation #nav-menu > li:nth-last-child(1) > a{border-bottom:0;}#footer{background-color:#e7e7e7;}#footer #footer-content{padding:10px 25px;}#footer #footer-content #copyright-and-design{text-align:center;line-height:30px;overflow:hidden;}#footer #footer-content #copyright-and-design a{color:#3f3f3f;}#footer #footer-content #copyright-and-design .copyright{margin-bottom:20px;}@media only screen and (min-width: 375px){.container{width:375px;}#header #logo-and-navigation{padding:20px;}#header #logo-and-navigation a#toggle-nav-menu{right:20px;}}@media only screen and (min-width: 660px){.container{width:660px;}}@media only screen and (min-width: 768px){.container{width:768px;}}@media only screen and (min-width: 1024px){.container{width:1024px;}#header{width:100%;height:80px;padding:5px 0;top:28px;background-color:rgba(255,255,255,0.8);z-index:9;}#header #logo-and-navigation{width:960px;margin:0 auto;padding:0;}#header #logo-and-navigation a#toggle-nav-menu{display:none;}#header #logo-and-navigation .site-logo-link{width:224px;position:absolute;padding:0;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;}#header #logo-and-navigation #navigation #nav-menu{display:block;width:auto;padding:0;background:none;}#header #logo-and-navigation #navigation #nav-menu li{float:left;height:80px;line-height:80px;}#header #logo-and-navigation #navigation #nav-menu li a{font-size:18px;padding:0 25px;border-bottom:0;}#footer #footer-content{padding:10px 30px;}#footer #footer-content #copyright-and-design{text-align:left;}#footer #footer-content #copyright-and-design .copyright{float:left;margin-bottom:0;}#footer #footer-content #copyright-and-design .design{float:right;}}@media only screen and (min-width: 1265px){.container{width:1200px;}#header #logo-and-navigation{width:1140px;}#header #logo-and-navigation #navigation #nav-menu li a{padding:0 42px;}#content #page-banners-container .container{width:1265px;}}@media only screen and (min-width: 1280px){#content #page-banners-container .container{width:1280px;}}