html{overflow-y:scroll}body{line-height:1.7em;font-family:Arial, sans-serif;font-size:12px;font-weight:400;background-color:#f0f0f0;color:#656565}#body-bg{background-attachment:fixed;background-clip:border-box;background-color:#f0f0f0;background-origin:padding-box;background-position:50% 0;background-repeat:no-repeat;background-size:cover !important;position:relative}.container{max-width:1080px;padding-left:40px;padding-right:40px;width:100%}.container.no-padding{padding-left:20px !important;padding-right:20px !important}#pre-header{color:rgba(0,0,0,0.4);border-bottom:1px solid rgba(255,255,255,0.8);box-shadow:inset 0 -1px 0 rgba(0,0,0,0.06)}#header{position:relative;height:100px;top:0;transition:all 0.2s ease 0s;width:100%}#header .container{height:100px;position:relative}.logo{text-align:center}.logo a{top:18px;display:block;position:relative;z-index:20}p.site-slogan{color:#b1a5bd;font-size:11px;letter-spacing:8px;margin:0;padding:0;right:15px;text-align:right;top:68px;position:absolute;z-index:20;white-space:nowrap}#hornav{z-index:21}.is-sticky #hornav{z-index:21}#base{background:#6b6a6a;overflow:hidden;color:rgba(255,255,255,0.6)}#base li a{color:rgba(255,255,255,0.8);text-shadow:none}#base h3{color:#FFFFFF;text-shadow:none;opacity:0.8}#base input,#base button,#base select,#base textarea{color:#fff}#base input{background:none repeat scroll 0 0 rgba(45,55,70,0.15);border:1px solid;border-color:rgba(255,255,255,0.15);border-radius:5px;box-shadow:0 1px 1px rgba(0,0,0,0.1) inset;color:#fff;padding:4px 12px}#base input:focus{border-color:rgba(255,255,255,0.4)}#footer{background:rgba(0,0,0,0.85);color:#bbb;color:rgba(255,255,255,0.5);padding-top:15px;padding-bottom:15px}#footermenu ul{margin:0}#footermenu ul li{border-right:1px solid rgba(255,255,255,0.1);padding-left:10px;padding-right:10px}#footermenu ul li:last-child{border:none}#footermenu ul li a{color:#444;color:rgba(255,255,255,0.6);font-size:14px}#footermenu ul li a:hover{color:#ffffff}#copyright p{padding:0;margin:0}.visible{opacity:1 !important}.animatebox{background:#cccccc;background:rgba(0,0,0,0.05);border:1px solid #dddddd;border:1px solid rgba(0,0,0,0.2);box-shadow:1px 1px 5px rgba(0,0,0,0.2);font-size:22px;font-weight:300;margin:30px auto 60px;padding:80px 0;text-align:center;max-width:500px;width:100%;color:#888 !important}.bottom-border{box-shadow:0 -4px 0 #1a52b2 inset,0 0 20px rgba(0,0,0,0.1)}.bottom-border-shadow{background-image:-moz-linear-gradient(bottom,rgba(0,0,0,0.05) 0,rgba(0,0,0,0) 25px,rgba(0,0,0,0) 100%);background-image:-o-linear-gradient(bottom,rgba(0,0,0,0.1) 0,rgba(0,0,0,0) 30px,rgba(0,0,0,0) 100%);background-image:-webkit-linear-gradient(bottom,rgba(0,0,0,0.1) 0,rgba(0,0,0,0) 30px,rgba(0,0,0,0) 100%);background-image:linear-gradient(bottom,rgba(0,0,0,0.1) 0,rgba(0,0,0,0) 30px,rgba(0,0,0,0) 100%);-webkit-moz-box-shadow:0 1px 0 rgba(255,255,255,0.5),0 -1px 0 rgba(0,0,0,0.1) inset;-moz-moz-box-shadow:0 1px 0 rgba(255,255,255,0.5),0 -1px 0 rgba(0,0,0,0.1) inset;-ms-moz-box-shadow:0 1px 0 rgba(255,255,255,0.5),0 -1px 0 rgba(0,0,0,0.1) inset;-o-moz-box-shadow:0 1px 0 rgba(255,255,255,0.5),0 -1px 0 rgba(0,0,0,0.1) inset;box-shadow:0 1px 0 rgba(255,255,255,0.5),0 -1px 0 rgba(0,0,0,0.1) inset;position:relative;top:0;z-index:20;-webkit-box-shadow:0 -1px 0 rgba(0,0,0,0.1) inset;-moz-box-shadow:0 -1px 0 rgba(0,0,0,0.1) inset;-ms-box-shadow:0 -1px 0 rgba(0,0,0,0.1) inset;-o-box-shadow:0 -1px 0 rgba(0,0,0,0.1) inset;box-shadow:0 -1px 0 rgba(0,0,0,0.1) inset}.padding-vert-5{padding-top:5px;padding-bottom:5px}.padding-vert-20{padding-top:20px;padding-bottom:20px}.padding-vert-30{padding-top:30px;padding-bottom:30px}.padding-vert-40{padding-top:40px;padding-bottom:40px}.padding-vert-50{padding-top:50px;padding-bottom:50px}.padding-vert-60{padding-top:60px;padding-bottom:60px}.margin-vert-10{margin-top:10px;margin-bottom:10px}.margin-vert-30{margin-top:30px;margin-bottom:30px}.no-padding{padding:0 0 4px !important}.no-padding4{padding:0 0 4px !important;margin-left:-200px}.no-margin{margin:0 !important}.margin-bottom-10{margin-bottom:10px}.margin-bottom-40{margin-bottom:40px}.margin-top-40{margin-top:40px}.row-no-margin{margin-left:-40px;margin-right:-80px}.background-white{background-color:#FFFFFF}.background-gray-darker{background-color:#222222}.background-gray-dark{background-color:#333333}.background-gray{background-color:#555555}.background-gray-light{background-color:#b3b3b3}.background-gray-lighter{background-color:#e6e6e6}#hornav{font-family:Arial, sans-serif;position:relative;width:100%}#hornav .container{background-color:#6b6a6a;box-shadow:0 -4px 0 #1a52b2 inset,0 0 20px rgba(0,0,0,0.1);min-height:60px;display:block}#hornav .navbar-nav{float:none}#hornav .no-padding{padding-bottom:0 !important}#hornav ul#hornavmenu{display:inline-block;margin:0 0 -6px;padding:0}#hornav ul#hornavmenu > li{margin:0}#hornav ul#hornavmenu > li > a,#hornav ul#hornavmenu > li > span{color:#ffffff;font-size:12px;font-weight:normal;letter-spacing:1px;line-height:normal;padding:19px 10px 20px;text-transform:uppercase;display:block}#hornav ul#hornavmenu > li > a:hover,#hornav ul#hornavmenu > li > span:hover,#hornav ul#hornavmenu > li > a.active,#hornav ul#hornavmenu > li > span.active,#hornav ul#hornavmenu > li > a.current,#hornav ul#hornavmenu > li > span.current{background:#1a52b2}#hornav .nav > li > a:hover,#hornav .nav > li > a:focus{background-color:transparent}#hornav ul ul{text-align:left;background:#f2f2f2;border-radius:5px;position:relative;border:1px solid #dddddd;-webkit-box-shadow:0 0 4px rgba(0,0,0,0.5);-moz-box-shadow:0 0 4px rgba(0,0,0,0.5);-ms-box-shadow:0 0 4px rgba(0,0,0,0.5);-o-box-shadow:0 0 4px rgba(0,0,0,0.5);box-shadow:0 0 4px rgba(0,0,0,0.5);display:block;list-style:none;margin:0;padding:5px 0 !important;min-width:200px;z-index:30}#hornav ul ul li{min-height:22px;float:none;position:relative;margin:0}#hornav ul ul li a,#hornav ul ul li span{background-color:transparent;box-shadow:none;display:block;padding:6px 15px;color:#555555;text-transform:none}#hornav ul ul:before{background:transparent url('../img/menu_arrow.png') no-repeat 0 0;content:"";display:block;height:10px;left:21px;position:absolute;top:-10px;width:14px}#hornav ul ul li:first-child a{border:none}#hornav ul ul li a:active,#hornav ul ul li a:focus,#hornav ul ul li a:hover{text-decoration:none;color:#FFFFFF;background-color:#006BCC;background-image:-moz-linear-gradient(top,#0065BF,#006BCC);background-image:-webkit-gradient(linear,0 0,0 100%,from(#0065BF),to(#006BCC));background-image:-webkit-linear-gradient(top,#0065BF,#006BCC);background-image:-o-linear-gradient(top,#0065BF,#006BCC);background-image:linear-gradient(to bottom,#0065BF,#006BCC);background-repeat:repeat-x;outline:0;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff0088cc',endColorstr='#ff0077b3',GradientType=0)}#hornav ul ul li:hover a{text-decoration:none}#hornav ul ul ul:before{display:none}#hornav li ul,#hornav li ul li ul{position:absolute;height:auto;min-width:200px;opacity:0;visibility:hidden;transition:all 240ms linear;-o-transition:all 240ms linear;-ms-transition:all 240ms linear;-moz-transition:all 240ms linear;-webkit-transition:all 240ms linear;top:70px;z-index:1000}#hornav li:hover > ul,#hornav li ul li:hover > ul{display:block;opacity:1;visibility:visible;top:60px}#hornav li ul li ul{left:220px;top:0}#hornav li ul li:hover > ul{top:0;left:200px}#hornav ul ul .parent:after{top:10px;right:15px;color:#777;font-size:14px;content:"\f101";position:absolute;font-weight:normal;display:inline-block;font-family:FontAwesome}#hornav ul ul ul .parent:after{top:7px;right:15px;color:#777;font-size:14px;content:"\f101";position:absolute;font-weight:normal;display:inline-block;font-family:FontAwesome}.slicknav_btn{position:relative;display:block;vertical-align:middle;float:right;padding:0.5em 0.7em;line-height:1.125em;cursor:pointer}.slicknav_menu .slicknav_menutxt{display:block;line-height:1.188em;float:left}.slicknav_menu .slicknav_icon{float:left;margin:0.188em 0 0 0.438em}.slicknav_menu .slicknav_no-text{margin:0}.slicknav_menu .slicknav_icon-bar{font-size:18px;display:block;width:1.125em;height:0.125em;-webkit-border-radius:1px;-moz-border-radius:1px;border-radius:1px;-webkit-box-shadow:0 1px 0 rgba(0,0,0,0.25);-moz-box-shadow:0 1px 0 rgba(0,0,0,0.25);box-shadow:0 1px 0 rgba(0,0,0,0.25)}.slicknav_btn .slicknav_icon-bar + .slicknav_icon-bar{margin-top:0.188em}.slicknav_nav{clear:both}.slicknav_nav ul,.slicknav_nav li{display:block}.slicknav_nav .slicknav_arrow{font-size:0.8em;margin:0 0 0 0.4em}.slicknav_nav .slicknav_item{display:block;cursor:pointer}.slicknav_nav a{display:block}.slicknav_nav .slicknav_item a{display:inline}.slicknav_menu:before,.slicknav_menu:after{content:" ";display:table}.slicknav_menu:after{clear:both}.slicknav_menu{*zoom:1}.slicknav_menu{font-size:18px}.slicknav_btn{margin:5px 5px 6px;text-decoration:none;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;background-color:rgba(0,0,0,0.4)}.slicknav_menu .slicknav_menutxt{color:#FFF;font-weight:bold}.slicknav_menu .slicknav_icon-bar{background-color:#f5f5f5}.slicknav_menu{background:#1a52b2;padding:5px}.slicknav_nav{color:#fff;margin:0;padding:0}.slicknav_nav,.slicknav_nav ul{list-style:none;overflow:hidden}.slicknav_nav .slicknav_item{padding:14px;margin:2px 0}.slicknav_nav a{padding:14px;margin:2px 0;text-decoration:none;color:#fff}.slicknav_nav ul{padding:0;margin:0}.slicknav_nav li{background-color:rgba(0,0,0,0.25);border-radius:4px;color:#ffffff}.slicknav_nav li li{background-color:rgba(255,255,255,0.03);text-indent:10px}.slicknav_nav li li li{background-color:rgba(255,255,255,0.03);text-indent:20px}.slicknav_nav li li a{color:#ffffff}.slicknav_nav .slicknav_item a{padding:0;margin:0}.slicknav_nav a:hover,.slicknav_nav .slicknav_item:hover,.slicknav_nav a:focus,.slicknav_nav .slicknav_item:focus{background-color:rgba(0,0,0,0.2) !important;color:#ffffff}.slicknav_nav .slicknav_txtnode{margin-left:15px}h1{font-size:2em}h2{font-weight:500;line-height:1em;margin:0 0 10px;color:#555555;font-family:Arial, sans-serif;font-size:30px}h24{font-size:24px;font-weight:400;padding:0;font-family:Arial, sans-serif;margin:0;color:#555555}h28{font-size:28px;font-weight:400;padding:0;font-family:Arial, sans-serif;margin:0;color:#555555}h3{font-size:18px;font-weight:400;padding:0;font-family:Arial, sans-serif;margin:0;color:#555555}h144{font-size:12px;font-weight:400;padding:0;font-family:Arial, sans-serif;margin:0;color:#61B3FC}h3.title{border-bottom:1px solid rgba(0,0,0,0.1);padding-bottom:5px;margin-bottom:15px}a{text-decoration:none;color:#000099;-webkit-transition:color 0.15s ease-in;-moz-transition:color 0.15s ease-in;-o-transition:color 0.15s ease-in;transition:color 0.15s ease-in}a:hover{text-decoration:none}a:focus,li:focus{outline:0}a,a:hover,a:active,a:focus{outline:0;text-decoration:none}p{margin-bottom:16px}hr{background:url("../img/hr.png") no-repeat scroll 50% 0 transparent;border:medium none;height:19px;margin:20px 0 20px}img{max-width:100% }.icon-list{padding-left:30px}ul.menu{list-style:none outside none;margin:0;padding:0}ul.menu a{color:#777777;display:block;font-size:0.9em;letter-spacing:0;padding:12px 5px;text-decoration:none;text-transform:uppercase}ul.menu a:hover{color:#444 }ul.menu li{border-bottom:2px solid rgba(0,0,0,0.06)}ul.menu li:last-child{border-bottom:none}ul.menu li li a{padding:4px 30px;color:#666;border:none;padding-left:25px;background:none}[class^="fa-"]:before,[class*=" fa-"]:before{font-family:FontAwesome;font-style:normal;font-weight:normal;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;padding-right:10px;color:rgba(0,0,0,0.6)}[class^="fa-pencil-square-o"]:before,[class*="fa-pencil-square-o"]:before{font-family:FontAwesome;font-style:normal;font-weight:normal;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;padding-right:10px;color:#FFFFFF}[class^="fa-facebook-square"]:before,[class*="fa-facebook-square"]:before{font-family:FontAwesome;font-style:normal;font-weight:normal;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;padding-right:10px;color:#4267b2}[class^="fa-twitter-square"]:before,[class*="fa-twitter-square"]:before{font-family:FontAwesome;font-style:normal;font-weight:normal;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;padding-right:10px;color:#2aaae0}[class^="fa-youtube-square"]:before,[class*="fa-youtube-square"]:before{font-family:FontAwesome;font-style:normal;font-weight:normal;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;padding-right:10px;color:#d31800}[class^="fa-check"]:before,[class*="fa-check"]:before{font-family:FontAwesome;font-style:normal;font-weight:normal;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;padding-right:10px;color:#7db53b}.menu li [class^="fa-"]:before,.menu li [class*=" fa-"]:before{display:inline-block;font-family:FontAwesome;font-style:normal;font-weight:normal;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.menu li [class^="fa-"]:before,.menu li [class*=" fa-"]:before{color:rgba(0,0,0,0.2);font-size:18px;position:absolute;top:13px;left:10px}.menu li a[class^="fa-"],.menu li a[class*=" fa-"]{position:relative;padding-left:37px !important}.menu li a:hover[class^="fa-"]:before,.menu li a:hover[class*=" fa-"]:before{color:rgba(0,0,0,0.1)}#hornav li [class^="fa-"]:before,#hornav li [class*=" fa-"]:before{color:rgba(255,255,255,0.2);top:12px;left:12px;font-size:18px}.header-1 .menu li [class^="fa-"]:before,.header-1 .menu li [class*=" fa-"]:before,.header-2 .menu li [class^="fa-"]:before,.header-2 .menu li [class*=" fa-"]:before{color:rgba(0,0,0,0.2);top:1px}#base [class^="fa-"]:before,#base [class*=" fa-"]:before{color:rgba(255,255,255,0.2)}#footermenu li [class^="fa-"]:before,#footermenu li [class*=" fa-"]:before{color:rgba(255,255,255,0.2);top:5px}.smOW li [class^="fa-"]:before,.smOW li [class*=" fa-"]:before{color:rgba(0,0,0,0.2);top:9px}.fa-col5{float:left;padding:0 0 10px;width:20%}a.slicknav_item [class^="fa-"]:before,a.slicknav_item [class*=" fa-"]:before{display:none}.menu a.slicknav_item [class^="fa-"],.menu a.slicknav_item [class*=" fa-"]{padding-left:0 !important}.fa-icon-list{text-align:center;margin:30px 0}.fa-icon-list > div{min-height:105px}.fa-icon-list i{font-size:24px;background:#fff;border:1px solid #e6e6e6;padding:10px;border-radius:5px}i.fa{display:inline-block}i.fa:before{padding-right:0}i.fa.square,i.fa.circle,i.fa.rounded{width:26px;height:26px;line-height:26px;border-radius:50%}i.fa.square.icon-lg,i.fa.circle.icon-lg,i.fa.rounded.icon-lg{width:40px;height:40px;line-height:40px}i.fa.square.icon-xlg,i.fa.circle.icon-xlg,i.fa.rounded.icon-xlg{width:50px;height:50px;line-height:50px}i.fa.square.icon-xxlg,i.fa.circle.icon-xxlg,i.fa.rounded.icon-xxlg{width:50px;height:50px;line-height:50px}i.fa.square{color:#fff;margin-bottom:5px;text-align:center;border:1px solid rgba(0,0,0,0.2);background:#fff}i.fa.center{width:100%;text-align:center}.fa-border{background:none repeat scroll 0 0 #FFFFFF;border-color:#e6e6e6 !important;border-radius:5px !important;padding:0.2em 0.35em 0.15em !important}.fa-border:before{padding-right:0}.btn [class^="fa-"]:before,.btn [class*=" fa-"]:before{color:#ffffff}.btn-default [class^="fa-"]:before,.btn-default [class*=" fa-"]:before{color:rgba(0,0,0,0.3)}.label [class^="fa-"]:before,.label [class*=" fa-"]:before{color:#ffffff}.label-default [class^="fa-"]:before,.label-default [class*=" fa-"]:before{color:rgba(0,0,0,0.3)}a.slicknav_item [class^="fa-"]:before,a.slicknav_item [class*=" fa-"]:before,.slicknav_menu li [class^="fa-"]:before,.slicknav_menu li [class*=" fa-"]:before{display:none !important}.slicknav_nav ul > li a[class^="fa-"],.slicknav_nav ul > li a[class*=" fa-"]{padding-left:14px !important}a.slicknav_item [class^="fa-"],a.slicknav_item [class*=" fa-"]{padding-left:0 !important}.glyphicon{display:inline-block;font-family:'Glyphicons Halflings';font-style:normal;font-weight:400;line-height:1;position:relative;top:1px}.carousel-control{background-image:none !important;background:rgba(255,255,255,0.4);width:34px;border-radius:50px;font-size:16px !important;height:34px;margin-top:-20px;top:50%;text-shadow:none;opacity:1}.carousel-control:focus{opacity:0.5}.carousel-control.left span,.carousel-control.icon-prev span,.carousel-control.right span,.carousel-control.icon-next span{font-size:20px;margin-top:-10px;color:rgba(0,0,0,0.6)}.carousel-control.left,.carousel-control.icon-prev{left:20px}.carousel-control.right,.carousel-control.icon-next{right:20px}.carousel-indicators{bottom:0;right:30px}.carousel-control .icon-next,.carousel-control .glyphicon-chevron-right{right:auto}.carousel.alternative{margin-bottom:30px;padding:0 40px 0 40px;margin-top:30px}.carousel.alternative img{padding:4px;background:#e6e6e6;box-shadow:0 0 1px #b3b3b3}.carousel.alternative .carousel-control.left,.carousel.alternative .carousel-control.right{background-image:none !important;background-color:transparent}.carousel.alternative .carousel-control.left span,.carousel.alternative .carousel-control.right span{font-size:18px;background:#b3b3b3;border-radius:50%;padding:5px}.carousel.alternative .carousel-control.left{left:-12px}.carousel.alternative .carousel-control.right{right:-12px !important}.carousel.alternative .carousel-indicators{right:50%;top:auto;bottom:-35px;margin-right:-19px}.carousel.alternative .carousel-indicators li{background:#e6e6e6}.carousel.alternative .carousel-indicators .active{background:#b3b3b3}.portfolio-group{text-align:center;padding:0;margin:0;width:100% !important}.portfolio-group .portfolio-item{overflow:hidden;position:relative;text-align:center;vertical-align:text-top;list-style:none outside none}.portfolio-group figure{border:4px solid #d7dfe0;margin:1px;padding:0;position:relative;overflow:hidden}.portfolio-group figure img{max-width:100%;display:block;position:relative;z-index:0;-webkit-transition:-webkit-transform 0.4s ease-out;-moz-transition:-moz-transform 0.4s ease-out;transition:transform 0.4s ease-out}.portfolio-group figcaption{color:#ffffff;top:0;left:0;padding:30px 40px;background-color:#000000;text-align:left;text-transform:none;position:absolute;z-index:1}.portfolio-group h3{color:#ffffff;margin:0;padding:0 0 5px;font-size:20px;font-weight:400;text-transform:uppercase;line-height:1em}.portfolio-group .col-sm-4,.portfolio-group .col-md-4,.portfolio-group .col-lg-4{width:33.33%}ul.portfolio li a,ul.grid li:first-child a{padding:0 !important;margin:0 !important}.portfolio-filter{margin:0;padding:0}.portfolio-filter li{list-style:none;display:inline-block}.portfolio-filter-label{font-weight:bold;text-transform:uppercase;font-size:10px;padding:11px 12px}.portfolio figcaption span{color:#cccccc;line-height:2em;display:block;padding:30px}.no-touch .portfolio-item figure:hover img,.portfolio-item figure.cs-hover img{bottom:0;-webkit-transform:scale(1.2) translateY(-7.5%);-moz-transform:scale(1.2) translateY(-7.5%);-ms-transform:scale(1.2) translateY(-7.5%);transform:scale(1.2) translateY(-7.5%)}.portfolio-item figcaption{height:100%;width:100%;opacity:0;-webkit-transition:opacity 0.5s 0.2s;-moz-transition:opacity 0.5s 0.2s;transition:opacity 0.5s 0.2s}.no-touch .portfolio-item figure:hover figcaption,.portfolio-item figure.cs-hover figcaption{opacity:0.7;-webkit-transition:opacity 0.5s;-moz-transition:opacity 0.5s;transition:opacity 0.5s}
