*,body{margin:0;padding:0}.banner,.page-banner{position:relative;max-height:90%;overflow:hidden}.banner,.page-banner,.wrapper{overflow:hidden}.about-txt-side,.porfolio-bg{text-align:center}.footer-image-tag,.footer-links ul li a,body{font-family:'Maven Pro',sans-serif}#slider img,.content-left img{max-width:100%}.contact-box ul,.footer-links ul,.portfolio-content ul,.social ul,ul#sponsorlist{list-style:none}body{background-color:#CFCBC8}.buffer,.content{background-color:#FFF}.buffer{height:120px}.clr{clear:both}.banner{padding-bottom:56.3%}.banner embed,.banner iframe,.banner object{position:absolute;top:0;left:0;width:100%;height:100%}.wrapper{width:1065px;margin:0 auto;position:relative}.nav{overflow:visible}.welcome-txt{overflow:hidden;padding:60px 0}.image-side{width:489px;float:left}.about-txt-side{float:none;padding:50px}.about-txt-side h2{font-weight:700;font-size:40px;color:#333;margin-bottom:20px}.about-txt-side p{font-size:18px;color:#000;margin-bottom:15px;line-height:170%;font-weight:400}.about-txt-side a{font-size:17px;color:#43a3da;text-decoration:none;font-weight:600}.about-txt-side a:hover{color:#2b76a0;text-decoration:underline}.contact-box p a,.footer a,.footer a:hover,.footer-home a,.footer-home a:hover,.footer-links ul li a,.news-block h3 a{text-decoration:none}.portfolio-content{text-align:center;background-color:#F3F3F3;padding-top:40px;margin-bottom:40px}.portfolio-content h2{font-weight:700;font-size:40px;color:#333;margin-bottom:20px}.portfolio-content p{font-size:20px;color:#fff;text-shadow:1px 1px 2px #424242;margin-top:0;font-weight:600}.portfolio-content ul li{display:inline-block;padding:0 20px;margin-top:60px}.portfolio-content ul li a img{border:none;border:12px solid #fff}.contact-section{background:#43a3da;padding:40px 0;margin-top:-5px;text-align:center;overflow:hidden}.contact-box,.facebook-update{width:321px;margin-top:30px;text-align:center}.contact-section h2{font-size:45px;color:#fff;font-weight:600;margin-bottom:10px}.contact-section p{font-size:20px;color:#fff;font-weight:600}.news{text-align:center}.news h2{font-size:22px;color:#fff;font-weight:300;margin-bottom:30px}.news-block h3,.news-block h3 a{color:#fff;margin-bottom:10px;font-weight:300}.news-block{text-align:center;overflow:hidden;border-bottom:1px dashed #fff;padding-bottom:20px;padding-top:20px}.news-block h3{font-size:40px}.news-block p{font-size:18px;color:#3e3f3f}.facebook-update{overflow:hidden;float:left;margin-left:42px}.facebook-update h2{font-size:22px;color:#fff;font-weight:300;margin-bottom:30px}.facebook-update h3{font-size:18px;color:#3e3f3f;margin-bottom:20px}.facebook-update p{font-size:14px;color:#fff}.contact-box{float:right}.contact-box h2{font-size:22px;color:#fff;font-weight:300;margin-bottom:30px}.contact-box p{font-size:18px;color:#fff;margin-bottom:5px}.contact-box p a{font-size:18px;color:#fff}.contact-box ul li{display:inline-block;padding:0 8px;margin-top:20px}.contact-box ul li a img{border:none}.footer-image{background-image:url(../img/footer-bg.jpg);background-repeat:no-repeat;background-size:cover}.footer-image-tag{font-size:50px;color:#FFF;width:100%;text-align:center;padding:80px 0}.footer-image-tag h3{font-size:50px;text-shadow:0 -1px 0 rgba(0,0,0,.5)}.footer-image-tag h4{font-size:25px;font-weight:400;text-shadow:0 -1px 0 rgba(0,0,0,.2)}.content-left h2 a,.content-left p{text-shadow:0 -1px 0 rgba(255,255,255,.1)}.footer-image-tag h3 a{text-decoration:none;color:#FFF}.footer,.footer-home{overflow:hidden;padding:15px 0;background-color:#CFCBC8;color:#666;font-size:14px;border-top:2px solid #000}.footer h1,.footer-home h1{font-size:14px;font-weight:400}@media only screen and (min-width:8500px){.footer-home{overflow:hidden;padding:15px 0;background-color:#CFCBC8;color:#666;font-size:14px;border-top:2px solid #000;position:fixed;bottom:0;width:100%}}#openCloseWrap,#sliderWrap{position:absolute}.footer-home a{color:#666}.footer-home a:hover{color:#44A5D9}.footer a{color:#666}.footer a:hover{color:#44A5D9}.footer-logo{float:left}#topMenuImage,.footer-links{float:right}.footer-links ul li{display:inline-block;margin-top:30px;padding:0 20px}#sliderWrap,#sliderWrapHome{z-index:1001;padding:0;background-color:#F8F8F8;border-bottom:2px solid #000;width:100%}.footer-links ul li a{font-size:15px;color:#626262;font-weight:700;text-transform:uppercase}.footer-links ul li a:hover{text-decoration:underline;color:#43a3da}#slider{width:100%}#slider img{border:0}#header{margin:0 auto;width:600px;background-color:#F0F0F0;height:200px;padding:10px}#openCloseWrap{bottom:7%;float:right;font-size:12px;font-weight:700;right:6%;width:100%}.logo{float:left}#sliderWrap.sticky{position:fixed}#sliderWrap.sticky .logo{width:150px}#sliderWrap.sticky .flexy-menu>li>a{padding:25px 20px!important;color:#333;text-decoration:none;display:block;-webkit-transition:color .2s linear,background .2s linear;-moz-transition:color .2s linear,background .2s linear;-o-transition:color .2s linear,background .2s linear;transition:color .2s linear,background .2s linear}#sliderWrap.sticky .flexy-menu ul{top:70px;left:0}.logo img{margin-top:8px;-o-transition:1s;-ms-transition:1s;-moz-transition:1s;-webkit-transition:1s;transition:1s}.menu{float:right}.social{text-align:center;margin:15px 0}.social ul li{display:inline-block;padding:0 4px}.social ul li a img{border:none;width:30px;height:auto}#page-content-left{padding-top:0;text-align:left}#page-content{padding-top:0;text-align:center}#page-content p{margin-bottom:10px;line-height:140%}.content-left{float:left;width:25%;min-height:300px;text-align:left}.content-left h1{font-weight:700;font-size:22px;color:#000;margin:10px 0;text-align:left}.content-left h2{font-weight:700;font-size:22px;color:#666;margin:0 0 10px}.content-left h2 a{background-color:#000;display:block;color:#FFF;padding:5px}.content-left h3{font-weight:700;font-size:20px;color:#000;margin:10px 0}.content-left p{font-weight:400;font-size:15px;color:#5e5e5e;margin-bottom:8px}.content-left p b{color:#44A5D9;margin-right:20px}.content-left li,.content-left li a{font-weight:400;color:#5e5e5e;text-shadow:0 -1px 0 rgba(255,255,255,.1)}.content-left ul{margin:0;padding:0;list-style:none}.content-left li{font-size:18px;padding:7px 0;-o-transition:.5s;-ms-transition:.5s;-moz-transition:.5s;-webkit-transition:.5s;transition:.5s}.content-left li:hover{background-color:#EAEAEA}.content-left li a{font-size:16px;-o-transition:.5s;-ms-transition:.5s;-moz-transition:.5s;-webkit-transition:.5s;transition:.5s;text-decoration:none}.content-left li a:hover{color:#000;margin-left:10px}.content-right{float:right;width:70%;min-height:300px}.table{display:table;margin:0 auto}ul#sponsorlist{padding:0;margin:0}ul#sponsorlist li{display:inline;margin:10px 20px}ul#sponsorlist li a{border:0;text-decoration:none}ul#sponsorlist li img{margin-bottom:20px;height:40px;width:auto;border:0}.slick-slider{margin:0 auto 50px}.slick-next,.slick-prev{opacity:1;height:40px;width:40px;margin-top:-20px;border:1px solid #666;position:absolute}.slick-prev{left:0}.slick-next{right:0}.slick-next:before,.slick-prev:before{content:none}.slick-dots li button:before{color:rgba(68,165,217,.4);opacity:1;font-size:8px}.slick-dots li.slick-active button:before{color:#FFF}.quote-container{min-height:200px;color:#666;font-size:36px;margin:0 20px 50px;position:relative;text-align:center}.quote-container:hover{cursor:-webkit-grab;cursor:grab}.quote-container .portrait{position:absolute;top:0;bottom:0;margin:auto;height:140px;width:140px;overflow:hidden}.quote-container .portrait img{display:block;height:auto;width:100%}.quote-container .quote{position:relative;z-index:600;padding:0 27px;margin:0;font-size:20px;font-style:italic;line-height:1.4!important}.quote-container .quote p{position:relative;font-size:18px;line-height:180%}.quote-container .quote cite:first-child:before,.quote-container .quote p:last-child:after{content:'\201C';color:rgba(68,165,217,.44);font-size:120px;opacity:1;text-shadow:none;z-index:-10;position:absolute;top:0;font-weight:700}.quote-container .quote cite:first-child:before{left:0}.quote-container .quote p:last-child:after{float:right;margin-top:20px;right:0}.quote-container .quote cite{display:block;font-size:20px}.quote-container .quote cite span{font-size:25px;font-style:normal;font-weight:700;color:#44A5D9}.quote-container .quote h2{display:block;font-size:18px;font-style:normal;font-weight:400;margin-bottom:30px}.dragging .quote-container{cursor:-webkit-grabbing;cursor:grabbing}@-webkit-keyframes gradient{0%,100%{background-position:5% 0}50%{background-position:96% 100%}}@keyframes gradient{0%,100%{background-position:5% 0}50%{background-position:96% 100%}}@media only screen and (max-width:768px){.banner{position:relative;padding-bottom:56.25%;overflow:hidden;max-height:90%}.quote-container .quote cite:first-child:before,.quote-container .quote p:last-child:after{display:none}.quote-container .quote p{position:relative;font-size:16px;line-height:140%}}@media only screen and (max-width:500px){#sliderWrap.sticky .logo{width:150px;float:none;margin:0 auto}#sliderWrap.sticky .flexy-menu>li>a{padding:10px!important;color:#333;text-decoration:none;display:block;-webkit-transition:color .2s linear,background .2s linear;-moz-transition:color .2s linear,background .2s linear;-o-transition:color .2s linear,background .2s linear;transition:color .2s linear,background .2s linear}}