@import url(https://fonts.googleapis.com/css?family=Ubuntu:300,400,500,700);body{color:#4a5164;font-family:'Roboto Slab', serif;-webkit-text-size-adjust:none;font-size:14px;background:#1f2430;line-height:23px;}
img{max-width:100%;height:auto;}
h1, h2, h3, h4, h6{text-transform:uppercase;color:#1f2430;}
h2{font-size:104px;line-height:1;font-weight:700;}
@media (max-width:1199px){h2{font-size:70px;}
}
@media (max-width:991px){h2{font-size:40px;}
}
@media (max-width:767px){h2{font-size:25px;}
}
h3{color:#1d71f7;font-size:84px;line-height:1.2;font-weight:700;letter-spacing:-0.6px;}
@media (max-width:1399px){h3{font-size:80px;}
}
@media (max-width:1199px){h3{font-size:50px;}
}
@media (max-width:991px){h3{font-size:40px;}
}
@media (max-width:479px){h3{font-size:32px;}
}
h4{font-size:45px;line-height:1.2;font-weight:700;}
@media (max-width:1199px){h4{font-size:30px;}
}
@media (max-width:991px){h4{font-size:23px;}
}
@media (max-width:479px){h4{font-size:19px;}
}
h5{font-size:45px;line-height:1.2;font-weight:300;}
@media (max-width:1199px){h5{font-size:30px;}
}
h6{font-size:40px;line-height:1.4;font-weight:700;}
h6.mod1{font-size:30px;}
@media (max-width:991px){h6.mod1{font-size:22px;}
}
@media (max-width:1199px){h6{font-size:22px;}
}
@media (max-width:479px){h6{font-size:13px;}
}
p a:hover, .marked-list a:hover, .list a:hover{text-decoration:underline;}
p .fa, .marked-list .fa, .list .fa{text-decoration:none;}
time{display:block;}
a{font:inherit;color:inherit;text-decoration:none;-moz-transition:0.3s;-o-transition:0.3s;-webkit-transition:0.3s;transition:0.3s;}
a:focus{outline:none;}
a:active{background-color:transparent;}
a[href^="tel:"],
a[href^="callto:"]{color:inherit;text-decoration:none;}
a[href^="callto:"]:hover{text-decoration:underline;}
strong{font-weight:700;}
.fa{line-height:inherit;}
[class*='fa-']:before{font-weight:400;font-family:"FontAwesome";}
.page{overflow:hidden;min-height:500px;}
.lt-ie9 .page{min-width:1200px;}
.fleft{float:left;}
.fright{float:right;}
.cntr{text-align:center;}
.left{text-align:left;}
.right{text-align:right;}
.wrapper{position:relative;width:100%;overflow:hidden;}
.wrap{width:100%;padding:10px;margin-top:20px;background-color:#287c90;}
.wrap p{margin-top:14px;color:#FFF;}
hr{border:none;height:1px;background:#4a5164;}
.link1{color:#287c90;}
.link1:hover{color:#4a5164;}
.pro-bg{background:rgba(31, 36, 48, 0.9);padding:20px 10px;font-size:20px;text-align:center;}
.pro-nav{border:1px solid #CCC;padding:10px;}
#pro-nav ul li:first-child,
#pro-nav ul{border-top-left-radius:6px;border-bottom-left-radius:6px;}
#pro-nav ul li:last-child,
#pro-nav ul{border-bottom-right-radius:6px;border-top-right-radius:6px;}
#pro-nav{margin-bottom:47px;}
#pro-nav ul{margin:0;padding:0;list-style:none;float:left;}
#pro-nav ul li.active a,
#pro-nav ul li:hover a{color:#FFF;text-decoration:none;background-color:#0064ae;}
#pro-nav ul li{float:left;font-size:14px;border-right:1px solid #e6e9ea;}
#pro-nav ul li:last-child{border-right:none;}
#pro-nav ul li a{color:#282625;font-weight:600;font-size:14px;padding:8px 30px;float:left;}
#pro-nav ul li.active a{font-weight:600;}
.title-border{float:none;margin:0 auto;height:1px;margin-top:10px;margin-bottom:20px;}
.title-border{float:none;margin:0 auto;height:1px;margin-top:10px;margin-bottom:20px;background:url(../images/arrow.png) repeat;}
.tab_wrapper{margin:10px 0 20px;display:inline-block;width:100%;position:relative;}
.tab_wrapper > ul{clear:both;display:inline-block;width:100%;border-bottom:1px solid #49a4d9;}
.tab_wrapper > ul li{float:left;cursor:pointer;font-weight:bold;padding:8px 18px;text-transform:uppercase;border:1px solid #ccc;font-size:1.05em;border-bottom:0;position:relative;border-top:3px solid #ccc;color:#999;margin:0 5px 0 0;}
.tab_wrapper > ul li.active{border-color:#49a4d9;color:#49a4d9;}
.tab_wrapper > ul li.active:after{content:"";position:absolute;bottom:-1px;height:1px;left:0;background:#fff;width:100%;}
.tab_wrapper .controller{display:block;overflow:hidden;clear:both;position:absolute;top:0;right:0;}
.tab_wrapper .controller span{padding:8px 22px;background:#49a4d9;color:#fff;text-transform:uppercase;display:inline-block;}
.tab_wrapper .controller span.next{float:right;margin-left:10px;}
.tab_wrapper .content_wrapper{float:left;width:100%;border:1px solid #49a4d9;border-top:0;box-sizing:border-box;}
.tab_wrapper .content_wrapper .tab_content{display:none;padding:15px 20px;}
.tab_wrapper .content_wrapper .tab_content.active{}
.tab_wrapper .content_wrapper .tab_content .error{color:red;}
.tab_wrapper .content_wrapper .accordian_header{display:none;padding:10px 20px;text-transform:uppercase;font-weight:bold;border-top:1px solid #ccc;border-bottom:1px solid #fff;position:relative;cursor:pointer;}
.tab_wrapper .content_wrapper .accordian_header.active{color:#49a4d9;border-bottom:1px solid #ccc;}
.tab_wrapper .content_wrapper .accordian_header.active:after{position:absolute;top:0;left:0;content:"";width:5px;height:100%;background:#49a4d9;}
.tab_wrapper .content_wrapper .accordian_header .arrow{float:right;display:inline-block;width:12px;height:12px;position:relative;border-radius:2px;transform:rotate(-135deg);background:#fff;border-top:3px solid #ccc;border-left:3px solid #ccc;}
.tab_wrapper .content_wrapper .accordian_header.active .arrow{transform:rotate(45deg);margin-top:5px;border-top:3px solid #49a4d9;border-left:3px solid #49a4d9;}
.tab_wrapper.left_side > ul{width:25%;float:left;border-bottom:1px solid #ccc;}
.tab_wrapper.left_side > ul li{width:100%;box-sizing:border-box;margin:0;padding:12px 18px;border-width:1px;border-right:0;border-left:0;}
.tab_wrapper.left_side > ul li:after{left:0;top:0;content:"";position:absolute;width:5px;height:100%;background:#ccc;}
.tab_wrapper.left_side > ul li.active{border-color:#ccc;}
.tab_wrapper.left_side > ul li.active:after{left:0;top:0;width:5px;height:100%;background:#49a4d9;}
.tab_wrapper.left_side > ul li.active:before{right:-1px;position:absolute;top:0;content:"";width:2px;height:100%;background:#fff;}
.tab_wrapper.left_side .content_wrapper{width:75%;border:1px solid #ccc;float:left;}
.tab_wrapper.left_side .controller{top:-50px;}
.tab_wrapper.right_side > ul{width:25%;float:right;border-bottom:1px solid #ccc;}
.tab_wrapper.right_side > ul li{width:100%;box-sizing:border-box;margin:0;padding:12px 18px;border-width:1px;border-right:0;border-left:0;text-align:right;}
.tab_wrapper.right_side > ul li:after{right:0;left:inherit;top:0;content:"";position:absolute;width:5px;height:100%;background:#ccc;}
.tab_wrapper.right_side > ul li.active{border-color:#ccc;}
.tab_wrapper.right_side > ul li.active:after{right:0;left:inherit;top:0;width:5px;height:100%;content:"";background:#49a4d9;}
.tab_wrapper.right_side > ul li.active:before{left:-2px;right:inherit;position:absolute;top:0;content:"";width:2px;height:100%;background:#fff;}
.tab_wrapper.right_side .content_wrapper{width:75%;float:left;border:1px solid #ccc;}
.tab_wrapper.right_side .controller{top:-50px;}
.tab_wrapper.accordion .content_wrapper{border-color:#ccc;}
.tab_wrapper.accordion .content_wrapper .accordian_header{display:block;}
.tab_wrapper.accordion > ul{display:none;}
@media only screen and (max-width:736px){.tab_wrapper > ul{display:none;}
.tab_wrapper .content_wrapper{border:0;}
.tab_wrapper .content_wrapper .accordian_header{display:block;}
.tab_wrapper.left_side .content_wrapper, .tab_wrapper.right_side .content_wrapper{width:100%;border-top:0;}
.tab_wrapper .controller{display:none;}
}
.widget-categories ul li a:before{content:"\f101";font-family:"FontAwesome";color:#338296;font-weight:400;padding-right:10px;font-size:14px;}
.widget-categories ul li a{padding:8px 0 8px 8px;text-decoration:none;display:block;font-size:18px;color:#303231;font-weight:400;border-bottom:1px dotted #eee;}
.widget-categories ul li:first-child a{padding-top:0;}
.widget-categories ul li a:hover{font-size:18px;font-weight:400;color:#338296;}
.widget-categories h4{font-size:30px;font-weight:bold;color:#000000;}
ul.icons-list-new{padding:5px 0 10px 10px;margin:0px;list-style-type:none;}
ul.icons-list-new li{font-family:Tahoma;font-size:12px;color:#666;}
ul.icons-list-new li a{font-family:Tahoma;font-size:12px;color:#666;font-weight:400;}
ul.icons-list-new li.active a{font-family:Tahoma;font-size:12px;color:#0364aa;font-weight:400;}
ul.icons-list-new li a:hover{font-family:Tahoma;font-size:12px;color:#0364aa;font-weight:400;}
.top-title h3{color:#F00;font-weight:bold;font-size:22px;font-family:Trebuchet MS;}
.pf-list{line-height:25px;font-size:14px;padding:10px;font-family:Trebuchet MS;font-weight:600;color:#666;}
.pf-list i{color:#575656;}
.image-caption a{padding:10px 15px}
.pad-ten{padding-bottom:30px}
.title{margin-top:40px}
.table-text{text-align:center;color:#FFF;}
.table-textnew{text-align:center;color:#000000;}
@media (max-width:767px){.mobile_cntr{text-align:center;}
}
@media (max-width:479px){.mobile_cntr2{text-align:center;}
.widget-categories{width:100%;}
}
* + h3, * + h4, * + h5, * + h6, * + p, * + img, * + .btn{margin-top:18px;}
h5 + h2{margin-top:17px;}
h2 + h4{margin-top:26px;}
h4 + p{margin-top:30px;}
p + .btn{margin-top:57px;}
.marked-list + .btn{margin-top:44px;}
h6 + p{margin-top:5px;}
h6.mod1 + p{margin-top:15px;}
h5 + h3{margin-top:6px;}
h3 + .row{margin-top:2px;}
h3 + .row.mod1{margin-top:17px;}
h3 + .row.mod2{margin-top:-3px;}
@media (min-width:1200px){h3 + .row.mod2 [class*="col-"]{margin-top:50px;}
}
.marTop1{margin-top:0px;}
@media (max-width:991px){.marTop1{margin-top:5px;}
}
.brand{display:inline-block;font-weight:300;color:#1f2430;text-transform:uppercase;padding:0px 0px 0px;padding-left:0px;}
.brand_name{overflow:hidden;}
.brand_name span{font-weight:700;color:#1d71f7;}
.index-list{counter-reset:li;}
.index-list h6{font-size:30px;font-weight:500;padding-bottom:0px;}
@media (max-width:1199px){.index-list h6{font-size:22px;}
}
.index-list h6 + p{margin-top:11px;}
.index-list li{margin-top:38px;margin-bottom:7px;position:relative;padding-left:140px;}
.index-list li:before{content:counter(li,decimal-leading-zero);counter-increment:li;position:absolute;top:6px;left:15px;width:94px;height:94px;line-height:94px;font-size:45px;font-weight:300;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;color:#fff;background:#287c90;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;text-align:center;display:inline-block;}
.index-list li.grid_1:nth-child(12n + 13),
.index-list li.grid_2:nth-child(6n + 7),
.index-list li.grid_3:nth-child(4n + 5),
.index-list li.grid_4:nth-child(3n + 4),
.index-list li.col-sm-6:nth-child(2n + 3){clear:left;}
.list1 h6{font-size:30px;font-weight:500;}
@media (max-width:1199px){.list1 h6{font-size:22px;}
}
.list1 h6 + p{margin-top:11px;}
.list1 li{margin-top:38px;margin-bottom:7px;position:relative;padding-left:140px;}
@media (max-width:991px){.list1 li{padding-left:80px;}
}
.list1 li:before{position:absolute;top:6px;left:15px;font-family:"FontAwesome";width:94px;height:94px;line-height:94px;font-size:45px;font-weight:300;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;color:#fff;background:#287c90;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;text-align:center;display:inline-block;}
@media (max-width:991px){.list1 li:before{width:50px;height:50px;line-height:50px;font-size:25px;font-weight:300;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;color:#fff;background:#287c90;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;text-align:center;display:inline-block;}
}
.list1 li.grid_1:nth-child(12n + 13),
.list1 li.grid_2:nth-child(6n + 7),
.list1 li.grid_3:nth-child(4n + 5),
.list1 li.grid_4:nth-child(3n + 4),
.list1 li.col-sm-6:nth-child(2n + 3){clear:left;}
.inline-list li{display:inline-block;}
.inline-list li + li{margin-left:3px;}
.inline-list a{display:inline-block;width:34px;height:34px;line-height:34px;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;font-size:19px;text-align:center;color:#1f2430;background-color:#287c90;}
@media (max-width:979px){.inline-list a{width:24px;height:24px;line-height:24px;font-size:12px;}
}
.inline-list a:hover{color:#fff;background-color:#4a5164;}
blockquote{position:relative;padding-left:59px;padding-right:30px;}
@media (max-width:1199px){blockquote{padding-right:0;}
}
blockquote:before{position:absolute;top:-5px;left:-4px;padding-right:7px;content:"\201c";color:#1f2430;font-size:84px;line-height:84px;font-weight:700;vertical-align:top;z-index:10;}
blockquote cite{display:block;}
blockquote cite span{color:#287c90;text-transform:uppercase;font-size:30px;font-weight:500;line-height:30px;}
blockquote p + cite{margin-top:20px;}
.marked-list{margin-top:13px;margin-bottom:0px;}
@media (max-width:1199px){.marked-list{margin-right:0;}
}
.marked-list li{position:relative;padding-left:20px;}
.marked-list li:before{content:'\f105';position:absolute;left:0;top:0px;font-weight:400;font-size:20px;font-family:"FontAwesome";color:#287c90;}
.marked-list li + li{margin-top:0px;}
.marked-list a:hover{color:#287c90;text-decoration:none;}
.contact-list address{color:#287c90;}
.contact-list h6{font-size:30px;font-weight:500;}
.contact-list h6 i{font-size:61px;color:#287c90;margin-top:-33px;display:inline-block;margin-right:14px;margin-left:-11px;}
.contact-list h6 + address{margin-top:13px;}
.contact-list a[href^="callto:"]{color:#6477a4;font-size:35px;line-height:35px;display:inline-block;margin-top:5px;margin-bottom:13px;}
.contact-list a[href^="callto:"]:hover{color:#fff;text-decoration:none;}
.contact-list a[href^="mailto:"]{color:#6477a4;}
.contact-list a[href^="mailto:"]:hover{color:#fff;text-decoration:none;}
.privacy{text-align:left;padding-top:38px;padding-bottom:2px;}
.privacy dt{font-size:30px;line-height:1.2;font-weight:500;color:#1f2430;text-transform:uppercase;}
@media (max-width:1199px){.privacy dt{font-size:22px;}
}
.privacy dt + dd{margin-top:15px;}
.privacy dd + dt{margin-top:48px;}
.privacy a{color:#008ac6;text-decoration:none;}
.privacy a:hover{color:#1f2430;}
.bg1{background:#287c90;}
.bg2{background:#1f2430;}
.bg2 *{color:#fff;}
.bg2 p{color:#6477a4;}
.bg3{background:#4a5164;}
.color1{color:#287c90;}
.color2{color:#1f2430;}
.color3{color:#4a5164;}
.btn{font-size:20px;font-weight:700;text-shadow:1px 1px 1px #112b62;padding:16px 37px;color:#fff;background:#287c90;display:inline-block;text-transform:uppercase;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;}
.btn:hover{color:#fff;text-shadow:4px 4px 1px black;background:#193e8d;}
.btn:active{color:#fff;text-shadow:4px 4px 1px black;background:#193e8d;}
.box:before, .box:after{display:table;content:"";line-height:0;}
.box:after{clear:both;}
.box_aside{float:left;}
.box_cnt__no-flow{overflow:hidden;}
.sf-menu{font-family:"Ubuntu", sans-serif;display:inline-block;}
.sf-menu:before, .sf-menu:after{display:table;content:"";line-height:0;}
.sf-menu:after{clear:both;}
.sf-menu > li{position:relative;float:left;}
.sf-menu > li + li{margin-left:3px;}
.sf-menu a{display:block;}
.sf-menu > li > a{padding:2px;font-size:17px;line-height:28px;font-weight:700;letter-spacing:0.9px;color:#1f2430;padding:40px 15px;letter-spacing:-0.7px;text-transform:uppercase;}
.sf-menu > li.sfHover > a, .sf-menu > li > a:hover{color:#fff;background:#287c90;}
.sf-menu > li.active > a{color:#fff;background:#287c90;}
.sf-menu ul{display:none;position:absolute;top:100%;width:245px;margin-top:1px;padding:20px 0 15px;background:#1f2430;z-index:999;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;font-family:Arial;}
.sf-menu ul{-webkit-box-shadow:0 2px 3px 0 rgba(0, 0, 0, 0.16);-moz-box-shadow:0 2px 3px 0 rgba(0, 0, 0, 0.16);box-shadow:0 2px 3px 0 rgba(0, 0, 0, 0.16);}
.sf-menu ul > li{position:relative;}
.sf-menu ul > li > a{font-size:14px;font-weight:400;text-transform:uppercase;line-height:19px;color:#6477a4;padding:7px;}
.sf-menu ul > li.sfHover > a, .sf-menu ul > li > a:hover{color:#FFF;background:#4a5164;text-decoration:none;-webkit-box-shadow:0 2px 3px 0 rgba(0, 0, 0, 0.16);-moz-box-shadow:0 2px 3px 0 rgba(0, 0, 0, 0.16);box-shadow:0 2px 3px 0 rgba(0, 0, 0, 0.16);}
.sf-menu ul ul{-webkit-box-shadow:0 2px 3px 0 rgba(0, 0, 0, 0.16);-moz-box-shadow:0 2px 3px 0 rgba(0, 0, 0, 0.16);box-shadow:0 2px 3px 0 rgba(0, 0, 0, 0.16);position:absolute;top:0;left:100%;width:auto;min-width:120px;margin-left:1px;padding:0;z-index:4;}
@media (max-width:991px){.sf-menu ul ul{min-width:100px;}
}
.sf-menu ul ul > li > a{color:#4a5164;}
@media (max-width:991px){.sf-menu ul ul > li > a{font-size:11px;}
}
.sf-menu ul ul > li.sfHover > a, .sf-menu ul ul > li > a:hover{color:#FFF;background:#4a5164;}
.sf-menu ul > li > .sf-with-ul{position:relative;}
.sf-menu ul > li > .sf-with-ul:before{position:absolute;right:25px;top:50%;margin-top:-11px;content:'\e0c2';color:#fff;font-size:23px;color:#287c90;font-family:"material-design";}
@media (max-width:1365px) and (min-width:1200px){.sf-menu > li + li{margin-left:25px;}
.sf-menu > li > a{font-size:18px;}
}
@media (max-width:991px){.sf-menu > li + li{margin-left:1px;}
.sf-menu > li > a{font-size:15px;padding-left:3px;padding-right:3px;}
}
@media (max-width:767px){.sf-menu{display:none;}
}
.rd-mobilemenu{display:none;position:fixed;top:0;left:0;bottom:0;z-index:9999999;text-align:left;-moz-transition:0.3s all ease;-o-transition:0.3s all ease;-webkit-transition:0.3s all ease;transition:0.3s all ease;}
.rd-mobilemenu.active{right:0;}
.rd-mobilemenu_ul{position:fixed;top:-56px;left:0;bottom:-56px;width:240px;padding:132px 0 76px;color:#666;background:#FFF;font-size:14px;line-height:20px;overflow:auto;-webkit-box-shadow:5px 0 5px 0 rgba(0, 0, 0, 0.1);-moz-box-shadow:5px 0 5px 0 rgba(0, 0, 0, 0.1);box-shadow:5px 0 5px 0 rgba(0, 0, 0, 0.1);-moz-transform:translateX(-240px);-ms-transform:translateX(-240px);-o-transform:translateX(-240px);-webkit-transform:translateX(-240px);transform:translateX(-240px);-moz-transition:0.3s ease;-o-transition:0.3s ease;-webkit-transition:0.3s ease;transition:0.3s ease;-moz-transition:0.3s cubic-bezier(0.55, 0, 0.1, 1);-o-transition:0.3s cubic-bezier(0.55, 0, 0.1, 1);-webkit-transition:0.3s cubic-bezier(0.55, 0, 0.1, 1);transition:0.3s cubic-bezier(0.55, 0, 0.1, 1);}
.rd-mobilemenu.active .rd-mobilemenu_ul{-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);-webkit-transform:translateX(0);transform:translateX(0);}
.rd-mobilemenu_ul a{display:block;padding:14px 25px 16px;}
.rd-mobilemenu_ul a.active{background:#f5f5f5;color:#2d2d2d;}
.rd-mobilemenu_ul a:hover{background:#287c90;color:#FFF;}
.rd-mobilemenu_ul a .rd-submenu-toggle{position:absolute;top:50%;right:11px;margin-top:-17.5px;width:32px;height:32px;font:400 10px "FontAwesome";line-height:32px;text-align:center;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;-moz-transition:0.5s all ease;-o-transition:0.5s all ease;-webkit-transition:0.5s all ease;transition:0.5s all ease;z-index:1;background:rgba(0, 0, 0, 0.1);}
.rd-mobilemenu_ul a .rd-submenu-toggle:after{content:'\f078';}
.rd-mobilemenu_ul a .rd-submenu-toggle:hover{background:#FFF;color:#666;}
.rd-mobilemenu_ul a.rd-with-ul{position:relative;}
.rd-mobilemenu_ul a.rd-with-ul.active .rd-submenu-toggle{-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);-webkit-transform:rotate(180deg);transform:rotate(180deg);}
.rd-mobilemenu_ul ul a{padding-left:40px;}
.rd-mobilemenu_ul ul ul a{padding-left:60px;}
.rd-mobilemenu_ul:after{content:'';display:block;height:20px;}
.rd-mobilepanel{display:none;position:fixed;top:0;left:0;right:0;height:56px;background:#FFF;color:#000;-webkit-box-shadow:0 3px 3px 0 rgba(0, 0, 0, 0.1);-moz-box-shadow:0 3px 3px 0 rgba(0, 0, 0, 0.1);box-shadow:0 3px 3px 0 rgba(0, 0, 0, 0.1);z-index:99999991;}
.rd-mobilepanel_title{position:fixed;top:4px;left:56px;right:56px;color:#000;font-size:24px;line-height:48px;text-overflow:ellipsis;white-space:nowrap;}
.rd-mobilepanel_toggle{position:fixed;top:4px;left:8px;width:48px;height:48px;}
.rd-mobilepanel_toggle span{position:relative;display:block;margin:auto;-moz-transition:all 0.3s ease;-o-transition:all 0.3s ease;-webkit-transition:all 0.3s ease;transition:all 0.3s ease;}
.rd-mobilepanel_toggle span:after, .rd-mobilepanel_toggle span:before{content:"";position:absolute;left:0;top:-8px;-moz-transition:all 0.3s ease;-o-transition:all 0.3s ease;-webkit-transition:all 0.3s ease;transition:all 0.3s ease;}
.rd-mobilepanel_toggle span:after{top:8px;}
.rd-mobilepanel_toggle span:after, .rd-mobilepanel_toggle span:before, .rd-mobilepanel_toggle span{width:24px;height:4px;background-color:#000;backface-visibility:hidden;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;}
.rd-mobilepanel_toggle span{-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);-webkit-transform:rotate(180deg);transform:rotate(180deg);}
.rd-mobilepanel_toggle span:before, .rd-mobilepanel_toggle span:after{-moz-transform-origin:1.71429px center;-ms-transform-origin:1.71429px center;-o-transform-origin:1.71429px center;-webkit-transform-origin:1.71429px center;transform-origin:1.71429px center;-moz-transform-origin:1.71429px center;-ms-transform-origin:1.71429px center;-o-transform-origin:1.71429px center;-webkit-transform-origin:1.71429px center;transform-origin:1.71429px center;}
.rd-mobilepanel_toggle.active span{-moz-transform:rotate(360deg);-ms-transform:rotate(360deg);-o-transform:rotate(360deg);-webkit-transform:rotate(360deg);transform:rotate(360deg);}
.rd-mobilepanel_toggle.active span:before, .rd-mobilepanel_toggle.active span:after{top:0;width:15px;}
.rd-mobilepanel_toggle.active span:before{-webkit-transform:rotate3d(0, 0, 1, -40deg);transform:rotate3d(0, 0, 1, -40deg);}
.rd-mobilepanel_toggle.active span:after{-webkit-transform:rotate3d(0, 0, 1, 40deg);transform:rotate3d(0, 0, 1, 40deg);}
@media (max-width:767px){body{padding-top:56px;}
.rd-mobilemenu, .rd-mobilepanel{display:block;}
}
@media (max-width:359px){.rd-mobilepanel_title{font-size:18px;}
}
.isStuck{background:#fff;z-index:999;border-bottom:1px solid #eee;}
@media only screen and (max-width:979px){.isStuck{display:none !important;}
}
.toTop{width:50px;height:50px;font-size:24px;line-height:46px;color:#fff;background:#1f2430;border-radius:50%;-webkit-box-shadow:4px 4px 8px 0 rgba(0, 0, 0, 0.4);-moz-box-shadow:4px 4px 8px 0 rgba(0, 0, 0, 0.4);box-shadow:4px 4px 8px 0 rgba(0, 0, 0, 0.4);position:fixed;right:40px;bottom:40px;display:none;overflow:hidden;text-align:center;text-decoration:none;z-index:20;}
.toTop:hover{color:#fff;background:#287c90;text-decoration:none;}
.mobile .toTop,
.tablet .toTop{display:none !important;}
.parallax{position:relative;overflow:hidden;color:#000000;background:url(../images/parallax1.jpg) fixed;background-size:cover;}
.parallax h2, .parallax h3, .parallax h4, .parallax h5, .parallax h6, .parallax p{color:#ffffff;}
.parallax_image, .parallax_pattern{position:absolute;top:0;left:0;right:0;height:100%;background-position:center center;will-change:transform;}
.parallax_image{background-repeat:no-repeat;-webkit-background-size:cover;background-size:cover;}
.parallax_pattern{background-repeat:repeat;}
.parallax_cnt{position:relative;}
.preview-container{display:none;opacity:0.6;z-index:99999999999;pointer-events:none;width:100%;overflow:hidden;position:absolute;top:0;bottom:0;}
.preview-container.display{display:block;}
.preview-container_bg{position:absolute;top:0px;height:8000px;width:2050px;left:50%;margin-left:-1025px;-webkit-filter:opacity(1);filter:hue-rotate(120deg);filter:invert(1);filter:opacity(1);}
.pr-bg-1{margin:0 0 0 0;height:8000px;}
.pr-bg-1 .preview-container_bg{background:url(../../../static.livedemo00.template-help.com/wt_55448/2.jpg) 50% 0 no-repeat;}
.develop{position:relative;min-height:702px;box-sizing:border-box;}
header{position:relative;background:#fff;-webkit-box-shadow:4px 4px 6px 0 rgba(0, 0, 0, 0.11);-moz-box-shadow:4px 4px 6px 0 rgba(0, 0, 0, 0.11);box-shadow:4px 4px 6px 0 rgba(0, 0, 0, 0.11);}
header a[href^="callto:"]:hover{text-decoration:none;color:rgba(255, 255, 255, 0.6);}
header .brand{float:left;margin-top:5px;}
header .nav{float:right;margin-right:-15px;}
@media (max-width:1199px){header .nav{margin-right:0;}
}
@media (max-width:767px){header .brand, header .nav{float:none;}
}
header .top_header{font-size:14px;line-height:24px;text-transform:uppercase;font-weight:300;padding:13px 0 12px;overflow:hidden;color:#fff;background-color:#1c2025;}
@media (max-width:767px){header .top_header{padding:12px 15px 6px;}
}
header .top_header i{font-size:21px;display:inline-block;color:#287c90;margin-right:11px;}
header .top_header p{color:#7c7e84;text-transform:uppercase;float:left;}
header .top_header p + p{float:right;margin-top:0;}
header .top_header p:nth-child(3){color:#fff;font-size:21px;font-weight:500;margin-right:33px;margin-top:-2px;}
header .top_header p:nth-child(3) i{font-size:26px;margin-right:0;}
@media (max-width:991px){header .top_header p{float:none;}
header .top_header p + p{float:none;margin-top:10px;}
header .top_header p:nth-child(3){margin-top:10px;}
}
main{display:block;background:#fff;}
@media (min-width:1199px) and (max-width:99979px){.container-fluid .col-xs-1, .container-fluid .col-sm-1, .container-fluid .col-md-1, .container-fluid .col-lg-1, .container-fluid .col-xs-2, .container-fluid .col-sm-2, .container-fluid .col-md-2, .container-fluid .col-lg-2, .container-fluid .col-xs-3, .container-fluid .col-sm-3, .container-fluid .col-md-3, .container-fluid .col-lg-3, .container-fluid .col-xs-4, .container-fluid .col-sm-4, .container-fluid .col-md-4, .container-fluid .col-lg-4, .container-fluid .col-xs-5, .container-fluid .col-sm-5, .container-fluid .col-md-5, .container-fluid .col-lg-5, .container-fluid .col-xs-6, .container-fluid .col-sm-6, .container-fluid .col-md-6, .container-fluid .col-lg-6, .container-fluid .col-xs-7, .container-fluid .col-sm-7, .container-fluid .col-md-7, .container-fluid .col-lg-7, .container-fluid .col-xs-8, .container-fluid .col-sm-8, .container-fluid .col-md-8, .container-fluid .col-lg-8, .container-fluid .col-xs-9, .container-fluid .col-sm-9, .container-fluid .col-md-9, .container-fluid .col-lg-9, .container-fluid .col-xs-10, .container-fluid .col-sm-10, .container-fluid .col-md-10, .container-fluid .col-lg-10, .container-fluid .col-xs-11, .container-fluid .col-sm-11, .container-fluid .col-md-11, .container-fluid .col-lg-11, .container-fluid .col-xs-12, .container-fluid .col-sm-12, .container-fluid .col-md-12, .container-fluid .col-lg-12{min-height:1px;padding-left:25px;padding-right:25px;}
}
.section1{padding:110px 30px 109px;}
@media (max-width:991px){.section1{padding:55px 30px;}
}
.section1 h6{color:#fff;}
.section1 h6 a:hover{color:#287c90;}
.section1 h4{letter-spacing:-0.3px;}
.section1 img{width:100%;}
.section1 .row + .row{margin-top:20px;}
figure{color:#fff;overflow:hidden;position:relative;}
figure img{width:100%;}
figure figcaption{left:0;right:0;bottom:0;background:rgba(31, 36, 48, 0.9);padding:10px;position:absolute;padding-right:0px;}
@media (max-width:991px){figure figcaption{padding:20px 10px;}
}
figure figcaption h6{color:#fff;font-size:20px;font-weight:bold;text-align:center;}
figure figcaption p{color:#fff;font-size:20px;font-weight:bold;text-align:center;}
figure figcaption.mod1{padding:24px 9px 25px 30px;}
@media (max-width:991px){figure figcaption.mod1{padding:10px;}
}
figure figcaption.mod1 h6{color:#fff;font-size:30px;line-height:40px;}
@media (max-width:1199px){figure figcaption.mod1 h6{font-size:26px;line-height:34px;}
}
@media (max-width:600px){figure figcaption.mod1 h6{font-size:18px;line-height:30px;}
figure figcaption.mod1 h6 br{display:none;}
}
@media (max-width:479px){figure figcaption.mod1 h6{font-size:13px;}
}
figure figcaption.mod1 h6 a:hover{color:#287c90;}
figure figcaption .btn2{font-size:53px;color:#287c90;position:absolute;right:6px;bottom:23px;}
figure figcaption .btn2:hover{color:#fff;}
@media (max-width:991px){figure figcaption p{display:none;}
figure figcaption .btn2{bottom:10px;}
}
.well{padding-top:50px;padding-bottom:50px;}
.well2{padding-top:190px;padding-bottom:176px;}
.well3{padding-top:50px;padding-bottom:87px;}
.well4{padding-top:40px;padding-bottom:87px;}
.well5{padding-top:117px;padding-bottom:64px;}
.well6{padding-top:205px;padding-bottom:176px;}
.well7{padding-top:69px;padding-bottom:85px;}
.well8{padding-top:82px;padding-bottom:85px;}
footer{padding:7px 0 7px;font-size:14px;text-transform:uppercase;color:#287c90;background:#000000;}
footer a:hover{color:#fff;}