@import url(https://fonts.googleapis.com/css?family=Open+Sans:400,300,700,800&subset=latin,latin-ext);@import url(https://fonts.googleapis.com/css?family=Oswald);@import url(https://maxcdn.bootstrapcdn.com/font-awesome/4.2.0/css/font-awesome.min.css);@import url(https://fonts.googleapis.com/css?family=Raleway:200,400,600);@import '../font-awesome-4.1.0/css/font-awesome.min.css';body{background:#fff; overflow-x:hidden;}

.padding-2xt {
    padding: 2.5rem!important;
  
}

img.img-responsive.ks1, img.img-responsive.ks2 {
    width: 200px;
    margin: 0 auto;
	padding-top:20px;
}
h2.text-size-50.text-center {
    padding-top: 45px;
}
section.section.mtp60 {
    padding-bottom: 40px!important;
}
img.img-responsive.ks1, img.img-responsive.ks1 {
    padding-top: 20px;
}
.mtp60
{
padding-top:50px!important;
}
.grht20
{
padding-left:30px;
}
p.kz20 {
    font-size: 35px;
    padding-bottom: 28px;
    color: #000;
    text-align: center;
    text-transform: uppercase;
    font-weight: 600;
    letter-spacing: 1px;
}
.mainhome
{padding-top:60px;padding-bottom:60px;background: #e6e6e6;}
.side2{background-color:#139FB1;padding-top:20px;padding-left:20px;padding-right:20px;padding-bottom:10px;}
.side1{background-color:#fbef00;font-size:26px;text-align:center;padding-bottom:7px;padding-top:10px;margin-bottom:0px;border-radius:10px 10px 0 0;}
.side1 h3{padding-top:15px;font-size:10px;color:#fff !important;}
p{color:#777;font-size:0.85rem;line-height:1.6rem;}
a, a:link, a:visited, a:hover, a:active{color:#777;}
h1, h2, h3, h4, h5, h6, .h1, .h2, .h3, .h4, .h5, .h6{color:#000;margin-bottom:15px;margin-top:0;}
h1, .h1{font-size:1.8rem;}
h2, .h2{font-size:1.4rem;}
h3, .h3{font-size:1.2rem;}
h4, .h4{font-size:1.1rem;}
h5, .h5{font-size:1rem;}
h6, .h6{font-size:0.9rem;}
h1.headline, .h1.headline{font-size:3.8rem;letter-spacing:-2.5px;}
h2.headline, .h2.headline{font-size:3rem;letter-spacing:-2px;}
h3.headline, .h3.headline{font-size:2.6rem;letter-spacing:-2px;}
h4.headline, .h4.headline{font-size:2.4rem;letter-spacing:-1.5px;}
h5.headline, .h5.headline{font-size:2.2rem;letter-spacing:-1.4px;}
h6.headline, .h6.headline{font-size:2rem;letter-spacing:-1.3px;}
.text-size-12, .text-l-size-12{font-size:12px !important;line-height:1.4;}
.text-size-16, .text-l-size-16{font-size:16px !important;line-height:1.4;}
.text-size-20, .text-l-size-20{font-size:20px !important;line-height:1.4;}
.text-size-25, .text-l-size-25{font-size:25px !important;line-height:1.4;}
.text-size-30, .text-l-size-30{font-size:30px !important;line-height:1.4;}
.text-size-40, .text-l-size-40{font-size:40px !important;line-height:1.4;}
.text-size-50, .text-l-size-50{font-size:50px !important;line-height:1.4;}
.text-size-60, .text-l-size-60{font-size:55px !important;line-height:1.4;}
.text-size-70, .text-l-size-70{font-size:70px !important;line-height:1.4;}
.text-center{text-align:center;}
.text-right{text-align:right;}
.text-thin{font-weight:300;}
b, strong, .text-strong{font-weight:700;}
.text-extra-strong{font-weight:800;}
blockquote::before{color:#e0e0e0;content:"â€œ";display:block;float:left;font-family:georgia;font-size:80px;height:30px;left:-40px;position:relative;top:-20px;width:0;}
blockquote{border:0;font-size:1rem;padding:0 0 0 40px;}
a.text-tag:link{border:1px solid #e5e5e5;display:inline-block;float:left;font-size:0.75rem;margin:1px 2px 1px 0;padding:6px 9px;}
a.text-tag:link:hover{background:#002633 none repeat scroll 0 0;border:1px solid #002633;color:#fff;transition:all 0.20s linear 0s;-o-transition:all 0.20s linear 0s;-ms-transition:all 0.20s linear 0s;-moz-transition:all 0.20s linear 0s;-webkit-transition:all 0.20s linear 0s;}
ul.text-list, ol.text-list{font-size:0.85rem;line-height:1.8rem;padding:0 16px;}
ul.text-list ul, ol.text-list ol{padding:0 14px;}
iframe{display:block;margin:0;}
.brd7{border:3px solid #FFFFFF;box-shadow:1px 0px 6px rgba(0,0,0,0.8);margin-bottom:25px;margin-top:20px;}
.brd77{border:3px solid #FFFFFF;box-shadow:1px 0px 6px rgba(0,0,0,0.8);margin-bottom:25px;margin-top:20px;padding: 10px;}
.btop{padding-top:0px !important;font-size:16px;!important;}
.md7{margin-top:1px;font-size:16px;text-align:left;padding-bottom:10px;line-height:20px;position:relative;z-index:999;}
.crd{color:#139fb1;}
.wt li{padding-bottom:10px;list-style:none;padding:5px 0 0 0;margin-left:0px;color:#000;font-size:14px;}
.zm5{color:#1874c1;padding:5px 15px 0 0px;font-size:14px;font-weight:normal;}
.md7 a{color:#000;text-decoration:none;transition:opacity .25s ease-in-out;-moz-transition:opacity .25s ease-in-out;-webkit-transition:opacity .25s ease-in-out;}
.md7 a:hover{color:#000;text-decoration:none;opacity:0.5;}
.md7 span{color:#000;text-decoration:none;padding:0 10px;}
.form-control{display:block;width:100%;height:34px;padding:6px 12px;margin-bottom:15px;font-size:14px;line-height:1.42857143;color:#555;background-color:#fff;background-image:none;border:1px solid #ccc;border-radius:4px;-webkit-box-shadow:inset 0 1px 1px rgba(0, 0, 0, .075);box-shadow:inset 0 1px 1px rgba(0, 0, 0, .075);-webkit-transition:border-color ease-in-out .15s, -webkit-box-shadow ease-in-out .15s;-o-transition:border-color ease-in-out .15s, box-shadow ease-in-out .15s;transition:border-color ease-in-out .15s, box-shadow ease-in-out .15s;}
textarea.form-control{height:auto; font-family: "Open Sans", Arial, sans-serif;}
form{line-height:1.4;}
.btn{display:inline-block;padding:6px 12px;margin-bottom:0;font-size:14px;font-weight:normal;line-height:1.42857143;text-align:center;white-space:nowrap;vertical-align:middle;-ms-touch-action:manipulation;touch-action:manipulation;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background-image:none;border:1px solid transparent;border-radius:4px;}
.text-drop-cap{float:left;font-size:65px;line-height:45px;padding-right:10px;padding-top:5px;}
table{background:none repeat scroll 0 0 #fff;border:0;font-size:0.85rem;line-height:1.6rem;}
table tr td, table tr th{padding:10px;}
table tfoot, table thead{background:none repeat scroll 0 0 #f5f5f5;border-top:1px solid #f0f0f0;border-bottom:1px solid #f0f0f0;}
table tr:nth-of-type(2n){background:none repeat scroll 0 0 #f5f5f5;border-top:1px solid #f0f0f0;border-bottom:1px solid #f0f0f0;}
th{border-right:1px solid #fff;}
td{border-right:1px solid #fff;}
.background-white-hightlight .top-nav .active-item > a, .background-white-hightlight .top-nav li a:hover, .background-white-hightlight .aside-nav li a:hover,
.background-white-hightlight .aside-nav > ul > li.active-item > a:link, .background-white-hightlight .aside-nav > ul > li.active-item > a:visited,
.primary-color-white .background-primary-hightlight .top-nav .active-item > a, .primary-color-white .background-primary-hightlight .top-nav li a:hover, .primary-color-white .background-primary-hightlight .aside-nav li a:hover,
.primary-color-white .background-primary-hightlight .aside-nav > ul > li.active-item > a:link, .primary-color-white .background-primary-hightlight .aside-nav > ul > li.active-item > a:visited{background:#fff none repeat scroll 0 0;color:#002633;}
.background-primary-hightlight .top-nav .active-item > a, .background-primary-hightlight .top-nav li a:hover, .background-primary-hightlight .aside-nav li a:hover,
.background-primary-hightlight .aside-nav > ul > li.active-item > a:link, .background-primary-hightlight .aside-nav > ul > li.active-item > a:visited,
.primary-color-primary .background-primary-hightlight .top-nav .active-item > a, .primary-color-primary .background-primary-hightlight .top-nav li a:hover, .primary-color-primary .background-primary-hightlight .aside-nav li a:hover,
.primary-color-primary .background-primary-hightlight .aside-nav > ul > li.active-item > a:link, .primary-color-primary .background-primary-hightlight .aside-nav > ul > li.active-item > a:visited{background:#C81010 none repeat scroll 0 0;color:#fff;}
.background-dark-hightlight .top-nav .active-item > a, .background-dark-hightlight .top-nav li a:hover, .background-dark-hightlight .aside-nav li a:hover,
.background-dark-hightlight .aside-nav > ul > li.active-item > a:link, .background-dark-hightlight .aside-nav > ul > li.active-item > a:visited,
.primary-color-dark .background-primary-hightlight .top-nav .active-item > a, .primary-color-dark .background-primary-hightlight .top-nav li a:hover, .primary-color-dark .background-primary-hightlight .aside-nav li a:hover,
.primary-color-dark .background-primary-hightlight .aside-nav > ul > li.active-item > a:link, .primary-color-dark .background-primary-hightlight .aside-nav > ul > li.active-item > a:visited{background:#002633 none repeat scroll 0 0;color:#fff;}
.background-none{background:rgba(0, 0, 0, 0) none repeat scroll 0 0!important;border:0;}
hr.break{border:0;border-top:1px solid #139FB1;display:block;margin:40px 0;}
hr.break:after{clear:both;content:".";display:block;height:0;line-height:0;visibility:hidden;}
hr.break.break-dashed{border-top:1px dashed #e5e5e5;}
hr.break.break-dotted{border-top:1px dotted #e5e5e5;}
hr.break.break-double{border-bottom:1px solid #e5e5e5;border-top:1px solid #e5e5e5;height:8px;}
hr.break.break-dashed-double{border-bottom:1px dashed #e5e5e5;border-top:1px dashed #e5e5e5;height:8px;}
hr.break.break-dotted-double{border-bottom:1px dotted #e5e5e5;border-top:1px dotted #e5e5e5;height:8px;}
hr.break-small{background:#e5e5e5;border:0;display:block;height:2px;margin:20px 0 35px;width:60px;}
hr.break-small.break-center{margin:20px auto 35px;}
hr.break-small.break-double{height:0;margin-bottom:39px;}
hr.break-small.break-double:before{background:#e5e5e5;border:0 none;content:"";display:block;height:2px;margin:5px 0 0;width:60px;}
hr.break.break-small.break-double:after{background:#e5e5e5;border:0 none;content:"";display:block;height:2px;margin:4px 0 35px;width:60px;}
hr.break-small.break-center.break-double:before{margin:5px auto 0;}
hr.break.break-small.break-center.break-double:after{margin:4px auto 35px;}
hr.break-small.break-double.background-white:before, hr.break-small.break-double.background-white:after,
.primary-color-white hr.break-small.break-double.background-primary:before, .primary-color-white hr.break-small.break-double.background-primary:after{background:#fff;}
hr.break-small.break-double.background-primary:before, hr.break-small.break-double.background-primary:after,
.primary-color-primary hr.break-small.break-double.background-primary:before, .primary-color-primary hr.break-small.break-double.background-primary:after{background:#C81010;}
video{display:block;}
.top-nav li a, .background-white .top-nav li a{color:#002633;font-size:0.85rem;padding:0.7em 1.25em;}
nav{border-bottom:4px solid rgba(0, 0, 0, 0.05);border-top:1px solid rgba(0, 0, 0, 0.05);padding:1.7rem 0;position:relative;z-index:2;}
.top-nav ul ul{background:#002633 none repeat scroll 0 0;}
.top-nav li ul li{border-bottom:1px solid rgba(255, 255, 255, 0.05);}
.top-nav li ul li:last-child{border-bottom:0;}
.top-nav li ul li a, .background-white .top-nav li ul li a, .top-nav .active-item li a{background:#002633 none repeat scroll 0 0;color:#003399;}
ul.chevron .submenu > a::after, ul.chevron .sub-submenu > a::after, ul.chevron .aside-submenu > a::after, ul.chevron .aside-sub-submenu > a::after{margin:0 0 0 0.625rem;}
.top-nav ul ul a{color:#eee;}
.sticky{transition:all 0.20s linear 0s;-o-transition:all 0.20s linear 0s;-ms-transition:all 0.20s linear 0s;-moz-transition:all 0.20s linear 0s;-webkit-transition:all 0.20s linear 0s;}
.fixed{left:0;position:fixed;right:0;top:0;width:100%;z-index:10;}
nav.fixed, .fixed nav{padding:1rem 0;}
.logo img{margin:0 auto;max-width:150px;width:100%;}
aside{border-left:1px solid #e5e5e5;padding-left:1.25rem;}
.aside-nav ul{background:rgba(0, 0, 0, 0) none repeat scroll 0 0;margin-left:-1.25rem;}
.aside-nav ul ul{margin:0;}
.aside-nav li a, .aside-nav li a:link, .aside-nav li a:visited{border-bottom:medium none;font-size:0.85rem;padding:15px;border-left:5px solid rgba(0,0,0,0);}
.aside-nav > ul > li > a:hover, .aside-nav > ul > li.active-item > a:link, .aside-nav > ul > li.active-item > a:visited{border-style:solid;border-width:0 0 0 5px;border-color:#e5e5e5;background:none;color:#333;}
.aside-nav li ul ul{background:#e9e9e9 none repeat scroll 0 0;}
aside.aside-left{border-left:0;border-right:1px solid #e5e5e5;padding-right:1.25rem;}
.aside-left .aside-nav ul{margin-right:-1.25rem;}
.aside-left .aside-nav li a{border-left:0;border-right:5px solid rgba(0,0,0,0);}
.aside-left .aside-nav > ul > li > a:hover, .aside-left .aside-nav > ul > li.active-item > a:link, .aside-left .aside-nav > ul > li.active-item > a:visited{border-style:solid;border-width:0 5px 0 0;border-color:#e5e5e5;}
.aside-nav.background-white-hightlight > ul > li > a:hover, .aside-nav.background-white-hightlight > ul > li.active-item > a:link, .aside-nav.background-white-hightlight > ul > li.active-item > a:visited,
.primary-color-white .aside-nav.background-primary-hightlight > ul > li > a:hover, .primary-color-white .aside-nav.background-primary-hightlight > ul > li.active-item > a:link, .primary-color-white .aside-nav.background-primary-hightlight > ul > li.active-item > a:visited{border-color:#fff;}
.aside-nav.background-primary-hightlight > ul > li > a:hover, .aside-nav.background-primary-hightlight > ul > li.active-item > a:link, .aside-nav.background-primary-hightlight > ul > li.active-item > a:visited,
.primary-color-primary .aside-nav.background-primary-hightlight > ul > li > a:hover, .primary-color-primary .aside-nav.background-primary-hightlight > ul > li.active-item > a:link, .primary-color-primary .aside-nav.background-primary-hightlight > ul > li.active-item > a:visited{border-color:#C81010;}
.aside-nav.background-dark-hightlight > ul > li > a:hover, .aside-nav.background-dark-hightlight > ul > li.active-item > a:link, .aside-nav.background-dark-hightlight > ul > li.active-item > a:visited,
.primary-color-dark .aside-nav.background-primary-hightlight > ul > li > a:hover, .primary-color-dark .aside-nav.background-primary-hightlight > ul > li.active-item > a:link, .primary-color-dark .aside-nav.background-primary-hightlight > ul > li.active-item > a:visited{border-color:#002633;}
.background-white, .background-white p, a.background-white, .background-white a, .background-white a:link, .background-white a:visited, .background-white a:hover, .background-white a:active{color:#777;}
.background-dark, .background-dark p, a.background-dark, a.background-dark:visited, a.background-dark:link, .background-dark a, .background-dark a:link, .background-dark a:visited, .background-dark a:hover, .background-dark a:active,
.primary-color-dark .background-primary, .primary-color-dark .background-primary p, .primary-color-dark a.background-primary, .primary-color-dark a.background-primary:visited, .primary-color-dark a.background-primary:link, .primary-color-dark a.background-primary:visited, .primary-color-dark .background-primary a, .primary-color-dark .background-primary a:link, .primary-color-dark .background-primary a:visited, .primary-color-dark .background-primary a:hover, .primary-color-dark .background-primary a:active{color:#139FB1;}
.background-white h1, .background-white h2, .background-white h3, .background-white h4, .background-white h5, .background-white h6,
.background-white .h1, .background-white .h2, .background-white .h3, .background-white .h4, .background-white .h5, .background-white .h6,
.primary-color-white .background-primary h1, .primary-color-white .background-primary h2, .primary-color-white .background-primary h3, .primary-color-white .background-primary h4, .primary-color-white .background-primary h5, .primary-color-white .background-primary h6,
.primary-color-white .background-primary .h1, .primary-color-white .background-primary .h2, .primary-color-white .background-primary .h3, .primary-color-white .background-primary .h4, .primary-color-white .background-primary .h5, .primary-color-white .background-primary .h6{color:#002633;}
.image-hover-overlay-content *,
.background-primary, .background-primary p, a.background-primary, a.background-primary:visited, a.background-primary:link, .background-primary a, .background-primary a:link, .background-primary a:visited, .background-primary a:hover, .background-primary a:active,
.primary-color-primary .background-primary, .primary-color-primary .background-primary p, .primary-color-primary a.background-primary, .primary-color-primary a.background-primary:visited, .primary-color-primary a.background-primary:link, .primary-color-primary .background-primary a, .primary-color-primary .background-primary a:link, .primary-color-primary .background-primary a:visited, .primary-color-primary .background-primary a:hover, .primary-color-primary .background-primary a:active{color:rgba(255,255,255, 0.75);}
.background-dark h1, .background-dark h2, .background-dark h3, .background-dark h4, .background-dark h5, .background-dark h6,
.background-dark .h1, .background-dark .h2, .background-dark .h3, .background-dark .h4, .background-dark .h5, .background-dark .h6,
.primary-color-dark .background-primary h1, .primary-color-dark .background-primary h2, .primary-color-dark .background-primary h3, .primary-color-dark .background-primary h4, .primary-color-dark .background-primary h5, .primary-color-dark .background-primary h6,
.primary-color-dark .background-primary .h1, .primary-color-dark .background-primary .h2, .primary-color-dark .background-primary .h3, .primary-color-dark .background-primary .h4, .primary-color-dark .background-primary .h5, .primary-color-dark .background-primary .h6,
.background-primary h1, .background-primary h2, .background-primary h3, .background-primary h4, .background-primary h5, .background-primary h6,
.background-primary .h1, .background-primary .h2, .background-primary .h3, .background-primary .h4, .background-primary .h5, .background-primary .h6,
.primary-color-primary .background-primary h1, .primary-color-primary .background-primary h2, .primary-color-primary .background-primary h3, .primary-color-primary .background-primary h4, .primary-color-primary .background-primary h5, .primary-color-primary .background-primary h6,
.primary-color-primary .background-primary .h1, .primary-color-primary .background-primary .h2, .primary-color-primary .background-primary .h3, .primary-color-primary .background-primary .h4, .primary-color-primary .background-primary .h5, .primary-color-primary .background-primary .h6{color:#fff;}
.text-white, .text-white *, .primary-color-white .text-primary, .primary-color-white .text-primary *{color:#fff !important;}
.text-primary, .text-primary *, .primary-color-primary .text-primary, .primary-color-primary .text-primary *{color:#139FB1 !important;}
.text-dark, .text-dark *, .primary-color-dark .text-primary, .primary-color-dark .text-primary *{color:#002633 !important;}
.text-white-hover, .text-primary-hover, .text-dark-hover{transition:color 0.20s linear 0s;-o-transition:color 0.20s linear 0s;-ms-transition:color 0.20s linear 0s;-moz-transition:color 0.20s linear 0s;-webkit-transition:color 0.20s linear 0s;}
.text-white-hover:hover, .primary-color-white .text-primary-hover:hover{color:#fff !important;}
.text-primary-hover:hover, .primary-color-primary .text-primary-hover:hover{color:#C81010 !important;}
.text-dark-hover:hover, .primary-color-dark .text-primary-hover:hover{color:#002633 !important;}
.background-white, .primary-color-white .background-primary{background-color:#fff !important;}
.background-primary, .primary-color-primary .background-primary{background-color:#139FB1 !important;}
.background-dark, .primary-color-dark .background-primary{background-color:#000 !important;}
.background-white.background-transparent, .primary-color-white .background-primary.background-transparent{background-color:rgba(255, 255, 255, 0.85) !important;}
.background-primary.background-transparent, .primary-color-primary .background-primary.background-transparent{background-color:rgba(200, 16, 16, 0.85) !important;}
.background-dark.background-transparent, .primary-color-dark .background-primary.background-transparent{background-color:rgba(0, 38, 51, 0.85) !important;}
.image-hover-overlay{bottom:0;color:rgba(255,255,255, 0.75)!important;left:0;opacity:0;padding:1.25rem;position:absolute;right:0;top:0;z-index:1;transition:all 0.20s linear 0s;-o-transition:all 0.20s linear 0s;-ms-transition:all 0.20s linear 0s;-moz-transition:all 0.20s linear 0s;-webkit-transition:all 0.20s linear 0s;transform-style:preserve-3d;-o-transform-style:preserve-3d;-ms-transform-style:preserve-3d;-moz-transform-style:preserve-3d;-webkit-transform-style:preserve-3d;}
.image-border-radius .image-hover-overlay{border-radius:3px;}
.image-hover-overlay:hover{opacity:1;}
.image-hover-overlay-content{position:absolute;left:0;right:0;top:60%;transition:all 0.20s linear 0s;-o-transition:all 0.20s linear 0s;-ms-transition:all 0.20s linear 0s;-moz-transition:all 0.20s linear 0s;-webkit-transition:all 0.20s linear 0s;transform:translateY(-50%);-o-transform:translateY(-50%);-ms-transform:translateY(-50%);-moz-transform:translateY(-50%);-webkit-transform:translateY(-50%);}
.image-hover-overlay:hover > .image-hover-overlay-content{top:50%;}
.image-with-hover-overlay{display:block;position:relative;}
.image-border-radius img{border-radius:3px;}
.image-hover-zoom{display:block;overflow:hidden;}
.image-hover-zoom img{transition:all 0.20s linear 0s;-o-transition:all 0.20s linear 0s;-ms-transition:all 0.20s linear 0s;-moz-transition:all 0.20s linear 0s;-webkit-transition:all 0.20s linear 0s;}
.image-with-hover-overlay img{width:100%;}
.image-hover-zoom:hover img{transform:scale(1.1);}
.button, a.button, a.button:link, a.button:visited{border-color:rgba(255, 255, 255, 0.4) rgba(255, 255, 255, 0) rgba(0, 0, 0, 0.3);border-style:solid;border-width:1px;color:white;display:inline-block;padding:0.625rem 1.25rem;text-align:center;transition:all 0.20s linear 0s !important;-o-transition:all 0.20s linear 0s !important;-ms-transition:all 0.20s linear 0s !important;-moz-transition:all 0.20s linear 0s !important;-webkit-transition:all 0.20s linear 0s !important;}
.button:hover, a.button:hover, a.button:link:hover, a.button:visited:hover{box-shadow:0 0 100px 100px rgba(255, 255, 255, 0.25) inset;}
.button.button-white-stroke, a.button.button-white-stroke, a.button.button-white-stroke:link, a.button.button-white-stroke:visited,
.primary-color-white .button.button-primary-stroke, .primary-color-white a.button.button-primary-stroke, .primary-color-white a.button.button-primary-stroke:link, .primary-color-white a.button.button-primary-stroke:visited{    background: #139FB1 none repeat scroll 0 0;
    border: 1px solid #fff;
    /* border-radius: 8px; */
    box-shadow: none;
    color: #fff;
    font-size: 16px;
    font-weight: 600;}
.button.button-white-stroke:hover, a.button.button-white-stroke:hover,
.primary-color-white .button.button-primary-stroke:hover, .primary-color-white a.button.button-primary-stroke:hover{background:#fffee none repeat scroll 0 0;color:#002633;}
.button.button-primary-stroke, a.button.button-primary-stroke, a.button.button-primary-stroke:link, a.button.button-primary-stroke:visited,
.primary-color-primary .button.button-primary-stroke, .primary-color-primary a.button.button-primary-stroke, .primary-color-primary a.button.button-primary-stroke:link, .primary-color-primary a.button.button-primary-stroke:visited{background:none;border:1px solid #C81010;box-shadow:none;color:#C81010;}
.button.button-primary-stroke:hover, a.button.button-primary-stroke:hover,
.primary-color-primary .button.button-primary-stroke:hover, .primary-color-primary a.button.button-primary-stroke:hover{background:#C81010 none repeat scroll 0 0;color:#fff;}
.button.button-dark-stroke, a.button.button-dark-stroke, a.button.button-dark-stroke:link, a.button.button-dark-stroke:visited,
.primary-color-dark .button.button-primary-stroke, .primary-color-dark a.button.button-primary-stroke, .primary-color-dark a.button.button-primary-stroke:link, .primary-color-dark a.button.button-primary-stroke:visited{background:none;border:1px solid #002633;box-shadow:none;color:#002633;}
.button.button-dark-stroke:hover, a.button.button-dark-stroke:hover,
.primary-color-dark .button.button-primary-stroke:hover, .primary-color-dark a.button.button-primary-stroke:hover{background:#002633 none repeat scroll 0 0;color:#fff;}
.section{padding:6rem 1.25rem;}
.section-small-padding{padding:2.5rem 1.25rem 0;}
.section-top-padding{padding-top:6rem;}
.section-top-small-padding{padding-top:2.5rem;}
.float-left{float:left;}
.block-bordered{border:1px solid rgba(0, 0, 0, 0.1);}
.padding{padding:1.25rem!important;}
.padding-2x{padding:2.5rem!important;}
.full-width:after{clear:both;content:".";display:block;height:0;line-height:0;visibility:hidden;}
.full-width > .line{padding:0 1.875rem;}
.position-fixed{position:fixed;top:0;width:100%;}
.center{display:block!important;}
.border-radius{border-radius:3px;}
.content-center-vertical{position:absolute;left:0;right:0;top:50%;transform:translateY(-50%);-o-transform:translateY(-50%);-ms-transform:translateY(-50%);-moz-transform:translateY(-50%);-webkit-transform:translateY(-50%);}
.content-bottom{bottom:0;position:absolute;}
.grayscale{filter:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg"><filter id="g"><feColorMatrix type="matrix" values="0.3 0.3 0.3 0 0 0.3 0.3 0.3 0 0 0.3 0.3 0.3 0 0 0 0 0 1 0"/></filter></svg>#g');-webkit-filter:grayscale(100%);filter:grayscale(100%);filter:progid:DXImageTransform.Microsoft.BasicImage(grayScale=1);}
.image-grayscale{filter:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg"><filter id="g"><feColorMatrix type="matrix" values="0.3 0.3 0.3 0 0 0.3 0.3 0.3 0 0 0.3 0.3 0.3 0 0 0 0 0 1 0"/></filter></svg>#g');-webkit-filter:grayscale(100%);filter:grayscale(100%);filter:progid:DXImageTransform.Microsoft.BasicImage(grayScale=1);position:relative;}
*:hover > .image-grayscale{filter:none;-webkit-filter:grayscale(0%);filter:grayscale(0%);filter:progid:DXImageTransform.Microsoft.BasicImage(grayScale=0);}
.margin-top{margin-top:1.25rem !important;}
.margin-left{margin-left:1.25rem !important;}
.margin-right{margin-right:1.25rem !important;}
.margin-top-bottom{margin-top:1.25rem !important;margin-bottom:1.25rem !important;}
.margin-left-right{margin-left:1.25rem !important;margin-right:1.25rem !important;}
.margin-top-0{margin-top:0 !important;display:block;}
.margin-top-10{margin-top:10px !important;display:block;}
.margin-top-15{margin-top:15px !important;display:block;}
.margin-top-20{margin-top:20px !important;display:block;}
.margin-top-30{margin-top:30px !important;display:block;}
.margin-top-40{margin-top:40px !important;display:block;}
.margin-top-50{margin-top:50px !important;display:block;}
.margin-top-60{margin-top:60px !important;display:block;}
.margin-top-70{margin-top:70px !important;display:block;}
.margin-top-80{margin-top:80px !important;display:block;}
.margin-bottom-0{margin-bottom:0 !important;display:block;}
.margin-bottom-10{margin-bottom:10px !important;display:block;}
.margin-bottom-15{margin-bottom:15px !important;display:block;}
.margin-bottom-20{margin-bottom:20px !important;display:block;}
.margin-bottom-30{margin-bottom:30px !important;display:block;}
.margin-bottom-40{margin-bottom:40px !important;display:block;}
.margin-bottom-50{margin-bottom:50px !important;display:block;}
.margin-bottom-60{margin-bottom:60px !important;display:block;}
.margin-bottom-70{margin-bottom:70px !important;display:block;}
.margin-bottom-80{margin-bottom:80px !important;display:block;}
.margin-top-bottom-0{margin-top:0 !important;margin-bottom:0 !important;display:block;}
.margin-top-bottom-10{margin-top:10px !important;margin-bottom:10px !important;display:block;}
.margin-top-bottom-15{margin-top:15px !important;margin-bottom:15px !important;display:block;}
.margin-top-bottom-20{margin-top:20px !important;margin-bottom:20px !important;display:block;}
.margin-top-bottom-30{margin-top:30px !important;margin-bottom:30px !important;display:block;}
.margin-top-bottom-40{margin-top:40px !important;margin-bottom:40px !important;display:block;}
.margin-top-bottom-50{margin-top:50px !important;margin-bottom:50px !important;display:block;}
.margin-top-bottom-60{margin-top:60px !important;margin-bottom:60px !important;display:block;}
.margin-top-bottom-70{margin-top:70px !important;margin-bottom:70px !important;display:block;}
.margin-top-bottom-80{margin-top:80px !important;margin-bottom:80px !important;display:block;}
.margin-left-0{margin-left:0 !important;}
.margin-left-10{margin-left:10px !important;}
.margin-left-15{margin-left:15px !important;}
.margin-left-20{margin-left:20px !important;}
.margin-left-30{margin-left:30px !important;}
.margin-left-40{margin-left:40px !important;}
.margin-left-50{margin-left:50px !important;}
.margin-left-60{margin-left:60px !important;}
.margin-left-70{margin-left:70px !important;}
.margin-left-80{margin-left:80px !important;}
.margin-right-0{margin-right:0 !important;}
.margin-right-10{margin-right:10px !important;}
.margin-right-15{margin-right:15px !important;}
.margin-right-20{margin-right:20px !important;}
.margin-right-30{margin-right:30px !important;}
.margin-right-40{margin-right:40px !important;}
.margin-right-50{margin-right:50px !important;}
.margin-right-60{margin-right:60px !important;}
.margin-right-70{margin-right:70px !important;}
.margin-right-80{margin-right:80px !important;}
.margin-left-right-0{margin-left:0 !important;margin-right:0 !important;}
.margin-left-right-10{margin-left:10px !important;margin-right:10px !important;}
.margin-left-right-15{margin-left:15px !important;margin-right:15px !important;}
.margin-left-right-20{margin-left:20px !important;margin-right:20px !important;}
.margin-left-right-30{margin-left:30px !important;margin-right:30px !important;}
.margin-left-right-40{margin-left:40px !important;margin-right:40px !important;}
.margin-left-right-50{margin-left:50px !important;margin-right:50px !important;}
.margin-left-right-60{margin-left:60px !important;margin-right:60px !important;}
.margin-left-right-70{margin-left:70px !important;margin-right:70px !important;}
.margin-left-right-80{margin-left:80px !important;margin-right:80px !important;}
a.text-more-info{display:block;font-size:0.85rem;margin-top:0.625rem;}
a.text-more-info:after{content:"\f006";font-family:mfg;font-size:0.8rem;margin-left:0.625rem;transition:all 0.20s linear 0s;-o-transition:all 0.20s linear 0s;-ms-transition:all 0.20s linear 0s;-moz-transition:all 0.20s linear 0s;-webkit-transition:all 0.20s linear 0s;}
a.text-more-info:hover:after{margin-left:0.825rem;}
.top-bar-contact p{height:35px;line-height:35px;}
.top-bar-social li{border-left:1px solid rgba(0,0,0, 0.05);float:left;height:35px;line-height:35px;list-style:outside none none;text-align:center;width:35px;}
.top-bar-social li:last-child{border-right:1px solid rgba(0,0,0, 0.05);}
.top-bar-social i{color:rgba(170, 170, 170, 0.20);font-size:18px;}
i.icon-circle{border-radius:100px;display:block;height:100px;line-height:100px;margin-bottom:0.625rem;text-align:center;width:100px;}
i.icon-circle-small{border-radius:60px;display:block;font-size:1.1rem;height:60px;line-height:60px;margin-bottom:0.625rem;text-align:center;width:60px;}
.owl-theme .owl-controls{margin-top:0;}
.owl-theme .owl-controls .owl-page span{background:#7697a2 none repeat scroll 0 0;border-radius:0;height:1px;margin:0 1px;width:30px;}
.owl-theme .owl-controls .owl-buttons div{background:rgba(0, 0, 0, 0) none repeat scroll 0 0;color:#7697a2!important;border:1px solid #7697a2;border-radius:0;font-family:mfg;height:40px;line-height:40px;margin-top:-20px;padding:0;position:absolute;text-align:center;top:50%;width:40px;}
.carousel-bottom-arrows.owl-theme .owl-controls .owl-buttons div{bottom:0;top:auto;}
.owl-theme .owl-controls .owl-buttons .owl-prev{left:0;}
.owl-theme .owl-controls .owl-buttons .owl-next{right:0;}
.carousel-wide-arrows.owl-theme .owl-controls .owl-buttons .owl-prev{left:-60px;}
.carousel-wide-arrows.owl-theme .owl-controls .owl-buttons .owl-next{right:-60px;}
.carousel-nav-white.owl-theme .owl-controls .owl-page span{background:#fff none repeat scroll 0 0;}
.carousel-nav-white.owl-theme .owl-controls .owl-buttons div{color:#fff!important;border:1px solid #fff;}
.carousel-main .carousel-content{bottom:0;position:absolute;top:0;width:100%;z-index:1;transform-style:preserve-3d;-o-transform-style:preserve-3d;-ms-transform-style:preserve-3d;-moz-transform-style:preserve-3d;-webkit-transform-style:preserve-3d;}
.owl-pagination{margin-top:0.625rem;}
.carousel-main .owl-pagination{bottom:0;padding:1.25rem 0;position:absolute;width:100%;}
.carousel-blocks{padding:0 3rem;}
.carousel-blocks .owl-item{padding:0 0.625rem;}
.carousel-hide-arrows .owl-buttons, .carousel-hide-pagination .owl-pagination{display:none;}
.carousel-3-blocks{padding:0 3rem;}
.carousel-3-blocks .owl-item{padding:0 0.625rem;}
.tab-nav.line{display:table;padding-bottom:1.25rem;}
.tab-item{padding:0;}
a.tab-label, a.tab-label:link, a.tab-label:visited,
.background-white a.tab-label, .background-white a.tab-label:link, .background-white a.tab-label:visited, .background-white a.tab-label:hover{background:#002633 none repeat scroll 0 0;color:rgba(255,255,255, 0.75);}
a.tab-label, a.tab-label:link, a.tab-label:visited, a.tab-label:hover,
.background-white a.tab-label, .background-white a.tab-label:link, .background-white a.tab-label:visited, .background-white a.tab-label:hover{background:rgba(0, 0, 0, 0) none repeat scroll 0 0;color:#002633;}
.background-white-hightlight a.tab-label.active-btn, .background-white-hightlight a.tab-label:hover,
.primary-color-white .background-primary-hightlight a.tab-label.active-btn, .primary-color-white .background-primary-hightlight a.tab-label:hover{background:#fff none repeat scroll 0 0;color:#002633;}
.background-primary-hightlight a.tab-label.active-btn, .background-primary-hightlight a.tab-label:hover,
.primary-color-primary .background-primary-hightlight a.tab-label.active-btn, .primary-color-primary .background-primary-hightlight a.tab-label:hover{background:#139FB1 none repeat scroll 0 0;color:#fff;}
.background-dark-hightlight a.tab-label.active-btn, .background-dark-hightlight a.tab-label:hover,
.primary-color-dark .background-primary-hightlight a.tab-label.active-btn, .primary-color-dark .background-primary-hightlight a.tab-label:hover{background:#002633 none repeat scroll 0 0;color:#fff;}
form.customform input, form.customform textarea, form.customform select{background:rgba(0, 0, 0, 0.03) none repeat scroll 0 0;border:1px solid rgba(0, 0, 0, 0.14);font-size:12px;padding:0.625rem;width:100%;}
form.customform input:hover, form.customform textarea:hover, form.customform select:hover, form.customform input:focus, form.customform textarea:focus, form.customform select:focus{background:rgba(0, 0, 0, 0) none repeat scroll 0 0;}
p.form-error{background-color:#DD442C;color:#fff;display:none;font-size:0.8rem;margin:-10px 0 15px 0;padding:7px;text-align:center;}
p.form-success{background-color:#9bdd42;color:#fff;display:none;font-size:0.85rem;padding:10px;text-align:center;}
.required{border-left:1px solid #dd442c !important;}
@media screen and (max-width:1120px){.size-1140 .line.content-center-vertical{padding:0 2rem;}
}
@media screen and (max-width:768px){.top-nav .right{float:none;}
.logo{max-width:250px;margin:0 auto;}
.nav-text{color:#fff;display:block;font-size:1.2rem;line-height:3rem;margin-right:0.625rem;max-width:100%;text-align:center;vertical-align:middle;}
.nav-text::after{color:#002633;display:inline-block;font-size:1.8rem;margin-left:0;margin-top:30px;}
.top-nav li a, .background-white .top-nav li a{background:#002633 none repeat scroll 0 0;color:#fff;font-size:1.1em;padding:1em;text-align:center;}
aside{border:none;padding:0;}
aside.aside-left{border-right:0;padding-right:0;}
.owl-buttons{display:none;}
.carousel-main .owl-item img, .carousel-main .owl-item video{max-width:250%;width:auto;}
.margin-m-top{margin-top:1.25rem !important;display:block;}
.margin-m-bottom{margin-bottom:1.25rem !important;display:block;}
.margin-m-left{margin-left:1.25rem !important;}
.margin-m-right{margin-right:1.25rem !important;}
.margin-m-top-bottom{margin-top:1.25rem !important;margin-bottom:1.25rem !important;display:block;}
.margin-m-left-right{margin-left:1.25rem !important;margin-right:1.25rem !important;}
.margin-m-top-0{margin-top:0 !important;display:block;}
.margin-m-top-10{margin-top:10px !important;display:block;}
.margin-m-top-15{margin-top:15px !important;display:block;}
.margin-m-top-20{margin-top:20px !important;display:block;}
.margin-m-top-30{margin-top:30px !important;display:block;}
.margin-m-top-40{margin-top:40px !important;display:block;}
.margin-m-top-50{margin-top:50px !important;display:block;}
.margin-m-top-60{margin-top:60px !important;display:block;}
.margin-m-top-70{margin-top:70px !important;display:block;}
.margin-m-top-80{margin-top:80px !important;display:block;}
.margin-m-bottom-0{margin-bottom:0 !important;display:block;}
.margin-m-bottom-10{margin-bottom:10px !important;display:block;}
.margin-m-bottom-15{margin-bottom:15px !important;display:block;}
.margin-m-bottom-20{margin-bottom:20px !important;display:block;}
.margin-m-bottom-30{margin-bottom:30px !important;display:block;}
.margin-m-bottom-40{margin-bottom:40px !important;display:block;}
.margin-m-bottom-50{margin-bottom:50px !important;display:block;}
.margin-m-bottom-60{margin-bottom:60px !important;display:block;}
.margin-m-bottom-70{margin-bottom:70px !important;display:block;}
.margin-m-bottom-80{margin-bottom:80px !important;display:block;}
.margin-m-top-bottom-0{margin-top:0 !important;margin-bottom:0 !important;display:block;}
.margin-m-top-bottom-10{margin-top:10px !important;margin-bottom:10px !important;display:block;}
.margin-m-top-bottom-15{margin-top:15px !important;margin-bottom:15px !important;display:block;}
.margin-m-top-bottom-20{margin-top:20px !important;margin-bottom:20px !important;display:block;}
.margin-m-top-bottom-30{margin-top:30px !important;margin-bottom:30px !important;display:block;}
.margin-m-top-bottom-40{margin-top:40px !important;margin-bottom:40px !important;display:block;}
.margin-m-top-bottom-50{margin-top:50px !important;margin-bottom:50px !important;display:block;}
.margin-m-top-bottom-60{margin-top:60px !important;margin-bottom:60px !important;display:block;}
.margin-m-top-bottom-70{margin-top:70px !important;margin-bottom:70px !important;display:block;}
.margin-m-top-bottom-80{margin-top:80px !important;margin-bottom:80px !important;display:block;}
.margin-m-left-0{margin-left:0 !important;}
.margin-m-left-10{margin-left:10px !important;}
.margin-m-left-15{margin-left:15px !important;}
.margin-m-left-20{margin-left:20px !important;}
.margin-m-left-30{margin-left:30px !important;}
.margin-m-left-40{margin-left:40px !important;}
.margin-m-left-50{margin-left:50px !important;}
.margin-m-left-60{margin-left:60px !important;}
.margin-m-left-70{margin-left:70px !important;}
.margin-m-left-80{margin-left:80px !important;}
.margin-m-right-0{margin-right:0 !important;}
.margin-m-right-10{margin-right:10px !important;}
.margin-m-right-15{margin-right:15px !important;}
.margin-m-right-20{margin-right:20px !important;}
.margin-m-right-30{margin-right:30px !important;}
.margin-m-right-40{margin-right:40px !important;}
.margin-m-right-50{margin-right:50px !important;}
.margin-m-right-60{margin-right:60px !important;}
.margin-m-right-70{margin-right:70px !important;}
.margin-m-right-80{margin-right:80px !important;}
.margin-m-left-right-0{margin-left:0 !important;margin-right:0 !important;}
.margin-m-left-right-10{margin-left:10px !important;margin-right:10px !important;}
.margin-m-left-right-15{margin-left:15px !important;margin-right:15px !important;}
.margin-m-left-right-20{margin-left:20px !important;margin-right:20px !important;}
.margin-m-left-right-30{margin-left:30px !important;margin-right:30px !important;}
.margin-m-left-right-40{margin-left:40px !important;margin-right:40px !important;}
.margin-m-left-right-50{margin-left:50px !important;margin-right:50px !important;}
.margin-m-left-right-60{margin-left:60px !important;margin-right:60px !important;}
.margin-m-left-right-70{margin-left:70px !important;margin-right:70px !important;}
.margin-m-left-right-80{margin-left:80px !important;margin-right:80px !important;}
.text-m-size-12{font-size:12px !important;line-height:1.4;}
.text-m-size-16{font-size:16px !important;line-height:1.4;}
.text-m-size-20{font-size:20px !important;line-height:1.4;}
.text-m-size-25{font-size:25px !important;line-height:1.4;}
.text-m-size-30{font-size:30px !important;line-height:1.4;
    text-shadow: 0 2px 1px #000;}
.text-m-size-40{font-size:40px !important;line-height:1.4;}
.text-m-size-50{font-size:50px !important;line-height:1.4;}
.text-m-size-60{font-size:60px !important;line-height:1.4;}
.text-m-size-70{font-size:70px !important;line-height:1.4;}
.owl-buttons{display:none;}
}
@media screen and (max-width:480px){.top-bar .right{float:none;}
.top-bar-contact p{height:auto;line-height:1.3rem;padding:10px 0;text-align:center;}
.top-bar-social.right{display:table;float:none;margin:0 auto;padding:0;text-align:center;}
.margin-s-top{margin-top:1.25rem !important;display:block;}
.margin-s-bottom{margin-bottom:1.25rem !important;display:block;}
.margin-s-left{margin-left:1.25rem !important;}
.margin-s-right{margin-right:1.25rem !important;}
.margin-s-top-bottom{margin-top:1.25rem !important;margin-bottom:1.25rem !important;display:block;}
.margin-s-left-right{margin-left:1.25rem !important;margin-right:1.25rem !important;}
.margin-s-top-0{margin-top:0 !important;display:block;}
.margin-s-top-10{margin-top:10px !important;display:block;}
.margin-s-top-15{margin-top:15px !important;display:block;}
.margin-s-top-20{margin-top:20px !important;display:block;}
.margin-s-top-30{margin-top:30px !important;display:block;}
.margin-s-top-40{margin-top:40px !important;display:block;}
.margin-s-top-50{margin-top:50px !important;display:block;}
.margin-s-top-60{margin-top:60px !important;display:block;}
.margin-s-top-70{margin-top:70px !important;display:block;}
.margin-s-top-80{margin-top:80px !important;display:block;}
.margin-s-bottom-0{margin-bottom:0 !important;display:block;}
.margin-s-bottom-10{margin-bottom:10px !important;display:block;}
.margin-s-bottom-15{margin-bottom:15px !important;display:block;}
.margin-s-bottom-20{margin-bottom:20px !important;display:block;}
.margin-s-bottom-30{margin-bottom:30px !important;display:block;}
.margin-s-bottom-40{margin-bottom:40px !important;display:block;}
.margin-s-bottom-50{margin-bottom:50px !important;display:block;}
.margin-s-bottom-60{margin-bottom:60px !important;display:block;}
.margin-s-bottom-70{margin-bottom:70px !important;display:block;}
.margin-s-bottom-80{margin-bottom:80px !important;display:block;}
.margin-s-top-bottom-0{margin-top:0 !important;margin-bottom:0 !important;display:block;}
.margin-s-top-bottom-10{margin-top:10px !important;margin-bottom:10px !important;display:block;}
.margin-s-top-bottom-15{margin-top:15px !important;margin-bottom:15px !important;display:block;}
.margin-s-top-bottom-20{margin-top:20px !important;margin-bottom:20px !important;display:block;}
.margin-s-top-bottom-30{margin-top:30px !important;margin-bottom:30px !important;display:block;}
.margin-s-top-bottom-40{margin-top:40px !important;margin-bottom:40px !important;display:block;}
.margin-s-top-bottom-50{margin-top:50px !important;margin-bottom:50px !important;display:block;}
.margin-s-top-bottom-60{margin-top:60px !important;margin-bottom:60px !important;display:block;}
.margin-s-top-bottom-70{margin-top:70px !important;margin-bottom:70px !important;display:block;}
.margin-s-top-bottom-80{margin-top:80px !important;margin-bottom:80px !important;display:block;}
.margin-s-left-0{margin-left:0 !important;}
.margin-s-left-10{margin-left:10px !important;}
.margin-s-left-15{margin-left:15px !important;}
.margin-s-left-20{margin-left:20px !important;}
.margin-s-left-30{margin-left:30px !important;}
.margin-s-left-40{margin-left:40px !important;}
.margin-s-left-50{margin-left:50px !important;}
.margin-s-left-60{margin-left:60px !important;}
.margin-s-left-70{margin-left:70px !important;}
.margin-s--80{margin-left:80px !important;}
.margin-s-right-0{margin-right:0 !important;}
.margin-s-right-10{margin-right:10px !important;}
.margin-s-right-15{margin-right:15px !important;}
.margin-s-right-20{margin-right:20px !important;}
.margin-s-right-30{margin-right:30px !important;}
.margin-s-right-40{margin-right:40px !important;}
.margin-s-right-50{margin-right:50px !important;}
.margin-s-right-60{margin-right:60px !important;}
.margin-s-right-70{margin-right:70px !important;}
.margin-s-right-80{margin-right:80px !important;}
.margin-s-left-right-0{margin-left:0 !important;margin-right:0 !important;}
.margin-s-left-right-10{margin-left:10px !important;margin-right:10px !important;}
.margin-s-left-right-15{margin-left:15px !important;margin-right:15px !important;}
.margin-s-left-right-20{margin-left:20px !important;margin-right:20px !important;}
.margin-s-left-right-30{margin-left:30px !important;margin-right:30px !important;}
.margin-s-left-right-40{margin-left:40px !important;margin-right:40px !important;}
.margin-s-left-right-50{margin-left:50px !important;margin-right:50px !important;}
.margin-s-left-right-60{margin-left:60px !important;margin-right:60px !important;}
.margin-s-left-right-70{margin-left:70px !important;margin-right:70px !important;}
.margin-s-left-right-80{margin-left:80px !important;margin-right:80px !important;}
.text-s-size-12{font-size:12px !important;line-height:1.4;}
.text-s-size-16{font-size:16px !important;line-height:1.4;}
.text-s-size-20{font-size:20px !important;line-height:1.4;}
.text-s-size-25{font-size:25px !important;line-height:1.4;}
.text-s-size-30{font-size:30px !important;line-height:1.4;}
.text-s-size-40{font-size:40px !important;line-height:1.4;}
.text-s-size-50{font-size:50px !important;line-height:1.4;}
.text-s-size-60{font-size:60px !important;line-height:1.4;}
.text-s-size-70{font-size:70px !important;line-height:1.4;}
}
.text-uppercase{text-transform:uppercase;line-height:1;}
.text-line-height-1{line-height:1;}
.text-padding{display:inline-block !important;padding:15px 20px;}
.text-padding-small{display:inline-block !important;padding:7px 10px;}
h1, h2, h3, h4, h5, h6, .h1, .h2, .h3, .h4, .h5, .h6{font-family:'Oswald', sans-serif;}
blockquote{background:#f5f5f5 none repeat scroll 0 0;padding:40px;}
blockquote:before{display:none;}
header.position-absolute{position:absolute;top:0;width:100%;z-index:10;}
.top-bar{padding:0 2rem;}
.top-bar-social li{border-left:0 solid;}
nav{border-bottom:0px solid;border-bottom:1px solid rgba(255, 255, 255, 0.09);padding:0 2rem;position:relative;z-index:2;}
.logo-dark{display:none;}
nav.fixed, .fixed nav{background:#fff;border-bottom:1px solid rgba(0, 0, 0, 0.09);padding:0 2em;}
nav.fixed .top-nav li a, .fixed nav .top-nav li a{color:#444;}
nav.fixed .logo-white, .fixed nav .logo-white{display:none;}
nav.fixed .logo-dark, .fixed nav .logo-dark{display:block;}
.background-transparent{background:none;}
.logo img{margin:0 0 5px;position:relative;top:5px;width:100%;}
.top-nav li a{color:#fff;padding:1.5rem;transition:all 0.20s linear 0s;-o-transition:all 0.20s linear 0s;-ms-transition:all 0.20s linear 0s;-moz-transition:all 0.20s linear 0s;-webkit-transition:all 0.20s linear 0s;font-weight:700;}
.top-nav ul ul{background:#fff none repeat scroll 0 0;}
.top-nav li ul li{border-bottom:1px solid rgba(255, 255, 255, 0.05);}
.top-nav li ul li:last-child{border-bottom:0;}
.top-nav li ul li a, .background-white .top-nav li ul li a, .top-nav .active-item li a{background:#fff none repeat scroll 0 0;color:#000;}
.background-transparent-hightlight .top-nav .active-item > a, .background-transparent-hightlight .top-nav li a:hover, .background-transparent-hightlight .aside-nav li a:hover, .background-transparent-hightlight .aside-nav > ul > li.active-item > a:link, .background-transparent-hightlight .aside-nav > ul > li.active-item > a:visited{background:rgba(255, 255, 255, 0.08) none repeat scroll 0 0;color:#139FB1;opacity:1;}
nav.background-transparent-hightlight.fixed .top-nav .active-item > a, nav.background-transparent-hightlight.fixed .top-nav li a:hover, nav.background-transparent-hightlight.fixed .aside-nav li a:hover, nav.background-transparent-hightlight.fixed .aside-nav > ul > li.active-item > a:link, nav.background-transparent-hightlight.fixed .aside-nav > ul > li.active-item > a:visited{background:none;color:#000;opacity:1;}
.background-transparent-hightlight .top-nav ul ul .active-item a, .background-transparent-hightlight .top-nav ul ul li a:hover, .background-transparent-hightlight .aside-nav ul ul li a:hover, .background-transparent-hightlight .aside-nav > ul > li.active-item > a:link, .background-transparent-hightlight .aside-nav > ul > li.active-item > a:visited{color:#139FB1;}
.owl-theme .owl-controls .owl-page span{height:10px;margin:0 5px;width:10px;-ms-transform:rotate(45deg);-webkit-transform:rotate(45deg);transform:rotate(45deg);}
.owl-theme .owl-controls .owl-buttons div{border:0 none;color:#C9C9C9 !important;font-family:sli;font-size:30px;height:auto;line-height:0;width:auto;}
.carousel-nav-white.owl-theme .owl-controls .owl-buttons div{border:0;}
.button, a.button, a.button:link, a.button:visited{border:0;}
.image-hover-zoom img{transition:all 0.50s cubic-bezier(0.645, 0.045, 0.355, 1) 0s;-o-transition:all 0.50s cubic-bezier(0.645, 0.045, 0.355, 1) 0s;-ms-transition:all 0.50s cubic-bezier(0.645, 0.045, 0.355, 1) 0s;-moz-transition:all 0.50s cubic-bezier(0.645, 0.045, 0.355, 1) 0s;-webkit-transition:all 0.50s cubic-bezier(0.645, 0.045, 0.355, 1) 0s;}
.owl-item .image-testimonial-small{margin:0 auto 20px;width:auto;}
video{width:100%;}
@media screen and (max-width:768px){header.position-absolute{background:#fff none repeat scroll 0 0;position:relative;}
.logo img{margin:0 auto;max-width:auto;}
.logo img.logo-white{display:none;}
.logo img.logo-dark{display:block;}
.nav-text::after{color:#002633;}
.fixed{position:relative;z-index:10;}
.fixed .nav-text::after{color:#002633;}
.top-nav li a,.top-nav li ul li a{border-top:1px solid #f5f5f5;color:#777;opacity:1;}
.top-nav li a, .background-white .top-nav li a{background: #fff !important;
font-size: 1.1em;
padding: 0.6em 1em;}
.top-nav li ul li a{background:#f5f5f5!important;font-size:1.1em;padding:0.7em 1em;}
nav.fixed .top-nav li a, .fixed nav .top-nav li a{color:#777;}
.background-transparent-hightlight .top-nav .active-item > a, .background-transparent-hightlight .top-nav li a:hover, .background-transparent-hightlight .aside-nav li a:hover, .background-transparent-hightlight .aside-nav > ul > li.active-item > a:link, .background-transparent-hightlight .aside-nav > ul > li.active-item > a:visited{color:#000;}
.carousel-3-blocks{padding:0;}
}
.img-responsive{width:100%;}
.img-responsive1{width:80%;}
.facebookBtn{background:#139FB1 none repeat scroll 0 0;color:#FFFFFF;}
.facebookBtn::before{content:"";font-family:"FontAwesome";color:#FFFFFF;}
.facebookBtn:hover{background:#333 none repeat scroll 0 0;transition:all 300ms ease-in-out 0s;color:#FFFFFF;}
.twitterBtn{background:#139FB1 none repeat scroll 0 0;}
.twitterBtn::before{content:"";font-family:"FontAwesome";color:#FFFFFF;}
.twitterBtn:hover{background:#333 none repeat scroll 0 0;color:#fff;transition:all 300ms ease-in-out 0s;}
.googleplusBtn{background:#139FB1 none repeat scroll 0 0;}
.googleplusBtn::before{content:"";font-family:"FontAwesome";color:#FFFFFF;}
.googleplusBtn:hover{background:#333 none repeat scroll 0 0;color:#fff;transition:all 300ms ease-in-out 0s;}
.linkedinBtn{background:#0094bc none repeat scroll 0 0;}
.linkedinBtn::before{content:"";font-family:"FontAwesome";color:#FFFFFF;}
.linkedinBtn:hover{background:#333 none repeat scroll 0 0;color:#fff;transition:all 300ms ease-in-out 0s;}
.pinterestBtn{background:#139FB1 none repeat scroll 0 0;}
.pinterestBtn::before{content:"";font-family:"FontAwesome";color:#FFFFFF;}
.pinterestBtn:hover{background:#333 none repeat scroll 0 0;color:#fff;transition:all 300ms ease-in-out 0s;}
.tumblrBtn{background:#3a5876 none repeat scroll 0 0;}
.tumblrBtn::before{content:"";font-family:"FontAwesome";}
.tumblrBtn:hover{background:#fff none repeat scroll 0 0;color:#3a5876;}
.rssBtn{background:#e88845 none repeat scroll 0 0;}
.rssBtn::before{content:"";font-family:"FontAwesome";}
.rssBtn:hover{background:#fff none repeat scroll 0 0;color:#e88845;}
.smBtn{border-radius:10px;color:#fff;cursor:pointer;display:inline-block;font-size:23px;font-weight:normal;height:40px;line-height:1.8em;margin-right:5px;padding:0;position:relative;text-align:center;text-decoration:none;width:40px;}
.smGlobalBtn{border-radius:5px;color:#000;cursor:pointer;display:inline-block;font-size:20px;font-weight:normal;height:40px;line-height:2.2em;margin-bottom:10px;margin-right:5px;position:relative;text-align:center;text-decoration:none;width:40px;}
.mblue1{color:#808080;font-size:19px;font-weight:normal;margin:0 5px 0 0;padding:0 10px 0 0;}
.sbr{background-color:#C4E7EB;padding-top:20px;padding-bottom:20px;}
.wt15 li{padding-bottom:10px;list-style:none;padding:7px 0px 2px 18px;color:#000;font-size:16px;}
.wt15 li a{color:#000000;}
.wt15 li a:hover{color:#139FB1;}
.mblack{color:#b3b3b3;padding:0px 10px 0 0px;font-size:13px;font-weight:normal;}
.BODY1{transition:0.2s ease;min-height:100%;margin:0;padding:0;position:fixed;right:0;z-index:9999999999;-webkit-transform:translateX(265px);transform:translateX(265px);}
.BODY1.toggled{-webkit-transform:translateX(-0px);transform:translateX(-0px);}
.navbar.easy-sidebar{transition:0.2s ease;position:absolute;width:250px;top:0;right:0;min-height:100%;border-radius:0;margin:0;z-index:9999;background-color:#139FB1;overflow-y:scroll;}
.navbar.easy-sidebar.toggled{}
.easy-sidebar .btn{width:100%;}
.navbar.easy-sidebar .navbar-header{margin:0 -15px;float:none;}
.navbar.easy-sidebar .navbar-brand{margin:0;}
.navbar.easy-sidebar .navbar-toggle{display:inline-block;}
.navbar.easy-sidebar .navbar-toggle span.icon-bar:nth-child(2){-webkit-transform-origin:0 50%;transform-origin:0 50%;-webkit-transform:translate(2px, -5px) rotate(45deg);transform:translate(2px, -5px) rotate(45deg)}
.navbar.easy-sidebar .navbar-toggle span.icon-bar:nth-child(3){display:none;}
.navbar.easy-sidebar .navbar-toggle span.icon-bar:nth-child(4){-webkit-transform-origin:0 50%;transform-origin:0 50%;-webkit-transform:translate(2px, 4.5px) rotate(-45deg);transform:translate(2px, 4.5px) rotate(-45deg);}
.navbar.easy-sidebar .nav.navbar-nav{margin:7.5px -15px;float:none;}
.navbar.easy-sidebar .nav.navbar-nav>li{float:none;}
.navbar.easy-sidebar .nav.navbar-nav>li>a{padding:10px 15px;}
.navbar.easy-sidebar .navbar-nav .open .dropdown-menu .divider{box-shadow:0 1px 0 rgba(255,255,255, 0.1);}
.navbar.easy-sidebar .navbar-form{padding:10px 15px;margin:8px -15px;border-top-width:1px;border-top-style:solid;border-bottom-width:1px;border-bottom-style:solid;box-shadow:inset 0 1px 0 rgba(255,255,255,.1),0 1px 0 rgba(255,255,255,.1);}
.navbar.easy-sidebar .navbar-form .form-group{margin-bottom:5px;display:block;}
.navbar.easy-sidebar .navbar-form .form-group .form-control{display:block;width:100%;}
@media (max-width:768px){body.toggled{position:fixed;}
}

/*@media screen and (max-width: 480px)
{
.nav-text::after {
  
    font-size: 31px!important;
  
    margin-top: 20px;
}
}*/



.sticky_button.theme_btn.all_btn.org_btn.easy-sidebar-toggle{width:53px;position:fixed;z-index:999999999;top:221px;right:-8px; cursor: pointer;}
.side_menu_nav a.navbar-brand{}
.side_menu_nav .BODY1.side_menu_nav.toggled{}
.side_menu_navlabel{}
.side_menu_nav input.form-control{BORDER:1PX SOLID white;BORDER-RADIUS:1PX;}
.side_menu_nav textarea{border:1px solid #fff;width:100%;height:93px;font-family: "Open Sans", Arial, sans-serif;}
.side_menu_nav button.btn.btn-default{border:1px solid #fff;background-color:transparent;color:#fff;border-radius:1px;}
.BODY1.side_menu_nav.toggled label{FONT-SIZE:12PX;padding-bottom:6px;color:#fff;text-transform:uppercase;}
button.navbar-toggle.easy-sidebar-toggle{border:1px solid #fff;}
.navbar.easy-sidebar .navbar-brand{margin:0;width:100%;text-align:center;}
.navbar-inverse .navbar-collapse, .navbar-inverse .navbar-form{border-color:transparent;}
button.navbar-toggle.easy-sidebar-toggle span{display:none;}
.navbar-header a{color:#fff;font-size:20px;display:table-cell;}
button.navbar-toggle.easy-sidebar-toggle{float:right;}
.BODY1.side_menu_nav.toggled button.btn.btn-default{margin-top:20px;margin-bottom:30px;}
nav.navbar.navbar-inverse.easy-sidebar{overflow:scroll;height:200px;}




/* new */

/* SHAKE */

.faa-shake.animated,
.faa-shake.animated-hover:hover,
.faa-parent.animated-hover:hover > .faa-shake {
  -webkit-animation: wrench 2.5s ease infinite;
  animation: wrench 2.5s ease infinite;
}

/* TADA */

@-webkit-keyframes tada {
  0% {
    -webkit-transform: scale(1);
    transform: scale(1);
  }

  10%, 20% {
    -webkit-transform: scale(.9) rotate(-8deg);
    transform: scale(.9) rotate(-8deg);
  }

  30%, 50%, 70% {
    -webkit-transform: scale(1.3) rotate(8deg);
    transform: scale(1.3) rotate(8deg);
  }

  40%, 60% {
    -webkit-transform: scale(1.3) rotate(-8deg);
    transform: scale(1.3) rotate(-8deg);
  }

  80% {
    -webkit-transform: scale(1) rotate(0);
    transform: scale(1) rotate(0);
  }
}

@keyframes tada {
  0% {
    -webkit-transform: scale(1);
    -ms-transform: scale(1);
    transform: scale(1);
  }

  10%, 20% {
    -webkit-transform: scale(.9) rotate(-8deg);
    -ms-transform: scale(.9) rotate(-8deg);
    transform: scale(.9) rotate(-8deg);
  }

  30%, 50%, 70% {
    -webkit-transform: scale(1.3) rotate(8deg);
    -ms-transform: scale(1.3) rotate(8deg);
    transform: scale(1.3) rotate(8deg);
  }

  40%, 60% {
    -webkit-transform: scale(1.3) rotate(-8deg);
    -ms-transform: scale(1.3) rotate(-8deg);
    transform: scale(1.3) rotate(-8deg);
  }

  80% {
    -webkit-transform: scale(1) rotate(0);
    -ms-transform: scale(1) rotate(0);
    transform: scale(1) rotate(0);
  }
}

.faa-tada.animated,
.faa-tada.animated-hover:hover,
.faa-parent.animated-hover:hover > .faa-tada {
  -webkit-animation: tada 2s linear infinite;
  animation: tada 2s linear infinite;
}

@-webkit-keyframes ring {
  0% {
    -webkit-transform: rotate(-15deg);
    transform: rotate(-15deg);
  }

  2% {
    -webkit-transform: rotate(15deg);
    transform: rotate(15deg);
  }

  4% {
    -webkit-transform: rotate(-18deg);
    transform: rotate(-18deg);
  }

  6% {
    -webkit-transform: rotate(18deg);
    transform: rotate(18deg);
  }

  8% {
    -webkit-transform: rotate(-22deg);
    transform: rotate(-22deg);
  }

  10% {
    -webkit-transform: rotate(22deg);
    transform: rotate(22deg);
  }

  12% {
    -webkit-transform: rotate(-18deg);
    transform: rotate(-18deg);
  }

  14% {
    -webkit-transform: rotate(18deg);
    transform: rotate(18deg);
  }

  16% {
    -webkit-transform: rotate(-12deg);
    transform: rotate(-12deg);
  }

  18% {
    -webkit-transform: rotate(12deg);
    transform: rotate(12deg);
  }

  20% {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
  }
}

@keyframes ring {
  0% {
    -webkit-transform: rotate(-15deg);
    -ms-transform: rotate(-15deg);
    transform: rotate(-15deg);
  }

  2% {
    -webkit-transform: rotate(15deg);
    -ms-transform: rotate(15deg);
    transform: rotate(15deg);
  }

  4% {
    -webkit-transform: rotate(-18deg);
    -ms-transform: rotate(-18deg);
    transform: rotate(-18deg);
  }

  6% {
    -webkit-transform: rotate(18deg);
    -ms-transform: rotate(18deg);
    transform: rotate(18deg);
  }

  8% {
    -webkit-transform: rotate(-22deg);
    -ms-transform: rotate(-22deg);
    transform: rotate(-22deg);
  }

  10% {
    -webkit-transform: rotate(22deg);
    -ms-transform: rotate(22deg);
    transform: rotate(22deg);
  }

  12% {
    -webkit-transform: rotate(-18deg);
    -ms-transform: rotate(-18deg);
    transform: rotate(-18deg);
  }

  14% {
    -webkit-transform: rotate(18deg);
    -ms-transform: rotate(18deg);
    transform: rotate(18deg);
  }

  16% {
    -webkit-transform: rotate(-12deg);
    -ms-transform: rotate(-12deg);
    transform: rotate(-12deg);
  }

  18% {
    -webkit-transform: rotate(12deg);
    -ms-transform: rotate(12deg);
    transform: rotate(12deg);
  }

  20% {
    -webkit-transform: rotate(0deg);
    -ms-transform: rotate(0deg);
    transform: rotate(0deg);
  }
}

.faa-ring.animated,
.faa-ring.animated-hover:hover,
.faa-parent.animated-hover:hover > .faa-ring {
  -webkit-animation: ring 2s ease infinite;
  animation: ring 2s ease infinite;
  transform-origin-x: 50%;
  transform-origin-y: 0px;
  transform-origin-z: initial;
}

.csh-topbar{
    padding: 0.4em 2rem;
    z-index: 2;
    width: 100%;
    text-shadow: 0 1px 2px #151515;
    background: rgba(195, 194, 192,0.3);
	}
.csh-topbar a{color:#fff;}
.csh-topbar a span{color:#fff;}
.csh-float-right{float:right}

@media screen and (max-width: 768px){
.carousel-default .item img{
	height:370px !important;
}
.margin-top-bottom-80{
    margin-top: 50px !important;
    margin-bottom: 50px !important;
    display: block;
    padding: 0 30px;
}
.logo-dark {
    display: block;
    margin: 0 !important;
    max-width: auto !important;
}
.logo img {
    margin: 4px 0 0 0 !important;
    max-width: fit-content;
    position: absolute;
    float: left;
}
.nav-text {
    color: #fff;
    display: block;
    font-size: 1.2rem;
    line-height: 3rem;
    margin-right: 0rem;
    max-width: 100%;
    text-align: center;
    position: relative;
    float: right;
    margin-top: -20px;
}
nav {
    border-bottom: 0px solid;
    border-bottom: 1px solid rgba(255, 255, 255, 0.09);
    padding: 9px 2rem !important;
    z-index: 9999;
}
.top-nav .right {
    float: none !important;
    position: absolute !important;
    width: 100% !important;
    right: 0 !important;
	top:80px;
}
.csh-topbar {
    padding: 0.4em 2rem;
    z-index: 2;
    width: 100%;
    text-shadow: 0 1px 2px #151515;
    background: rgba(0, 0, 0,0.6);
}
}
@media screen and (max-width: 526px){
	.csh-topbar {
		height: 60px;
		text-align: center;
	}
	.csh-topbar a{width:100%;}
}

@media screen and (max-width: 768px){
p.kz20 {
    font-size: 25px;
    padding-bottom: 20px;
   
    letter-spacing: 0px;
}
img.img-responsive.ks1 {
    margin-bottom: 20px;
}
.text-size-50, .text-l-size-50 {
    font-size: 32px !important;
    line-height: 1.4;
}
/*.size-960 .line, .size-1140 .line, .size-1280 .line {
    margin: 0 auto;
    padding: 0px;
}*/
hr.break-small.break-center {
    margin: 20px auto 20px;
}
p.text-size-14.margin-m-bottom-30.text-dark {
    margin-bottom: 0px!important;
}
.grht20 {
   padding-left: 0px!important;
}
section.section-top-padding.full-width {
    padding-top: 0px;
}
}
@media screen and (min-width: 1200px){
#mform1
{
display:none!important;


}
section.section-top-padding.full-width {
    padding-top: 0px;
}
}

@media screen and (max-width: 1199px){
#mform2
{
display:none!important;

}
}

@media screen and (max-width: 1199px){

#mform1
{
margin-bottom:20px!important;



}
section.section-top-padding.full-width {
    padding-top:0px!important;
}
}
@media screen and (max-width: 599px){

.padding-2xt, .padding-2x {
    padding: 0px!important;
	padding-top:15px!important;
	padding-bottom:25px!important;
	}
  
}