﻿@import url(animate.css);@import url(fl-justicons.css);@import url(//maxcdn.bootstrapcdn.com/font-awesome/4.3.0/css/font-awesome.min.css);@import url(//fonts.googleapis.com/css?family=Lato:400,700|Open+Sans:700);body{color:#484848;font:400 14px/20px "Lato", sans-serif;-webkit-text-size-adjust:none;}
img{max-width:100%;height:auto;}
h1, h2, h3, h4, .terms-list dt, h5, h6{font-weight:400;}
h1{font-size:30px;line-height:32px;text-transform:uppercase;}
h2{font-size:72px;line-height:75px;}
h3{font-size:30px;line-height:32px;}
h4, .terms-list dt{font-size:18px;line-height:24px;}
h5{font-size:16px;line-height:24px;font-weight:700;text-transform:uppercase;}
h6{font-size:14px;line-height:17px;font-weight:700;text-transform:uppercase;font-family:"Open Sans", sans-serif;padding-left:23px;position:relative;color:#022f32;}
h6:before{content:'';position:absolute;left:0;top:50%;width:12px;height:8px;-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%);background:#022f32;}
h6:after{content:'';position:absolute;left:12px;top:50%;-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%);width:0;height:0;border-style:solid;border-width:4px 0 4px 3px;border-color:transparent transparent transparent #022f32;}
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;}
article .wr{position:relative;overflow:hidden;}
article .wr time{position:absolute;width:100%;padding:10px 20px;color:#fff;background:rgba(0, 0, 0, 0.5);font-size:60px;line-height:60px;bottom:0;}
.lt-ie9 article .wr time{background:none;-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr='#80000000', endColorstr='#80000000')";filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#80000000', endColorstr='#80000000');zoom:1;}
article .wr time span{position:absolute;bottom:13px;left:100px;font-size:20px;line-height:24px;}
strong{font-weight:700;}
.primary-color{color:#061D51;}
.secondary2-color{
	color: #022F32;
}
.big{font-size:16px;line-height:24px;}
.fa{line-height:inherit;}
.center{text-align:center;}
[class*='fa-']:before{font-weight:400;font-family:"FontAwesome";}
.img_add{margin-top:-18px;}
.page{overflow:hidden;min-height:500px;}
.lt-ie9 .page{min-width:1200px;}
@media (max-width:767px){article img{width:100%;}
}
@media (max-width:479px){h2{font-size:49px;line-height:55px;}
}
* + h4, .terms-list * + dt{margin-top:20px;}
* + .big{margin-top:9px;}
* + h5{margin-top:17px;}
* + p{margin-top:10px;}
* + .offset{margin-top:163px;}
* + .inline-list{margin-top:57px;}
* + img{margin-top:26px;}
* + .btn{margin-top:34px;}
* + .wrap2, * + article{margin-top:28px;}
* + .img_wrap{margin-top:30px;}
* + .terms-list{margin-top:20px;}
.fl-justicons-magnifier33 + h5,
.fl-justicons-chronometer17 + h5{margin-top:26px;}
.row + .row{margin-top:51px;}
.row + .offset2{margin-top:57px;}
.row + .offset3{margin-top:95px;}
.row + .offset4{margin-top:27px;}
.row + .offset5{margin-top:20px;}
.row + .contact-list{margin-top:85px;}
.row + .link-list_mod1{margin-top:21px;}
@media (max-width:767px){* + .offset{margin-top:25px;}
.row + .offset3{margin-top:30px;}
}
.brand{display:inline-block;position:relative;margin-left:36px;}
.brand:before{position:absolute;left:-36px;top:6px;font-size:30px;line-height:24px;pointer-events:none;}
.brand:after{display:none;}
.brand_name{overflow:hidden;}
.bg-primary{background:url("../images/bg-primary.jpg") no-repeat fixed;-webkit-background-size:cover;background-size:cover;}
.bg-secondary{background:url("../images/bg-secondary.jpg") no-repeat fixed;-webkit-background-size:cover;background-size:cover;}
.bg-secondary2{background:url("../images/bg-secondary2.jpg") no-repeat fixed;-webkit-background-size:cover;background-size:cover;color:#fff;}
.bg-secondary2 * + h2{margin-top:4px;margin-left:-6px;}
.bg-secondary2 * + .btn{margin-top:50px;margin-right:69px;}
.bg-secondary2 .btn{float:right;border:3px solid #fff;}
.bg-secondary2 .btn:hover{background:#ee514a;background:rgba(238, 81, 74, 0.3);}
.lt-ie9 .bg-secondary2 .btn:hover{background:none;-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr='#4DEE514A', endColorstr='#4DEE514A')";filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#4DEE514A', endColorstr='#4DEE514A');zoom:1;}
.bg-secondary2 .btn:active{background:rgba(238, 81, 74, 0.6);}
.lt-ie9 .bg-secondary2 .btn:active{background:none;-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr='#99EE514A', endColorstr='#99EE514A')";filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#99EE514A', endColorstr='#99EE514A');zoom:1;}
@media (max-width:979px){.bg-primary, .bg-secondary, .bg-secondary2{background-attachment:scroll;}
}
.fl-justicons-magnifier33,
.fl-justicons-chronometer17,
.fl-justicons-precious1,
.fl-justicons-medal54{font-size:72px;line-height:140px;display:inline-block;position:relative;}
.fl-justicons-magnifier33:after,
.fl-justicons-chronometer17:after,
.fl-justicons-precious1:after,
.fl-justicons-medal54:after{content:'';position:absolute;top:53%;left:50%;width:160px;height:140px;background:url("../images/hexagon.png") no-repeat;z-index:-1;-moz-transform:translateX(-50%) translateY(-50%);-ms-transform:translateX(-50%) translateY(-50%);-o-transform:translateX(-50%) translateY(-50%);-webkit-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);}
.fl-justicons-precious1{font-size:66px;}
.fl-justicons-precious1,
.fl-justicons-medal54{margin-top:10px;}
.fl-justicons-precious1:after,
.fl-justicons-medal54:after{top:48%;}
.fl-justicons-shield82{font-size:150px;line-height:200px;position:relative;}
.fl-justicons-shield82:after{content:'';position:absolute;top:49%;left:54%;width:350px;height:300px;background:url("../images/page-1-img-1.png") no-repeat;z-index:0;-moz-transform:translateX(-50%) translateY(-50%);-ms-transform:translateX(-50%) translateY(-50%);-o-transform:translateX(-50%) translateY(-50%);-webkit-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);}
.fl-justicons-shield82_mod1{position:relative;font-size:72px;line-height:140px;z-index:1;}
.fl-justicons-shield82_mod1:after{content:'';position:absolute;top:53%;left:50%;width:160px;height:140px;background:url("../images/hexagon.png") no-repeat;z-index:-1;-moz-transform:translateX(-50%) translateY(-50%);-ms-transform:translateX(-50%) translateY(-50%);-o-transform:translateX(-50%) translateY(-50%);-webkit-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);}
@media (min-width:768px) and (max-width:979px){.fl-justicons-shield82_mod1:after{-moz-transform:scale(0.8);-ms-transform:scale(0.8);-o-transform:scale(0.8);-webkit-transform:scale(0.8);transform:scale(0.8);top:3%;left:-24%;}
}
@media (max-width:767px){.fl-justicons-shield82{line-height:350px;}
.fl-justicons-shield82_mod1{line-height:100px;}
}
@media (max-width:479px){.fl-justicons-shield82:after{top:42%;left:36%;-moz-transform:scale(0.8) translateX(-50%) translateY(-50%);-ms-transform:scale(0.8) translateX(-50%) translateY(-50%);-o-transform:scale(0.8) translateX(-50%) translateY(-50%);-webkit-transform:scale(0.8) translateX(-50%) translateY(-50%);transform:scale(0.8) translateX(-50%) translateY(-50%);}
.fl-justicons-shield82_mod1:after{left:43%;}
}
.img_wrap{overflow:hidden;position:relative;}
.img_wrap h5, .img_wrap p, .img_wrap .btn{color:#fff;position:absolute;opacity:0;-moz-transition:0.5s ease all;-o-transition:0.5s ease all;-webkit-transition:0.5s ease all;transition:0.5s ease all;left:31px;}
.lt-ie9 .img_wrap h5, .lt-ie9 .img_wrap p, .lt-ie9 .img_wrap .btn{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);}
.img_wrap h5{top:5px;}
.img_wrap p{top:70px;padding-right:10px;}
.img_wrap .btn{top:142px;border-color:#fff;}
.img_wrap .overlay{position:absolute;top:0;right:0;bottom:0;left:0;opacity:0;background:rgba(0, 0, 0, 0.3);-moz-transition:0.5s ease all;-o-transition:0.5s ease all;-webkit-transition:0.5s ease all;transition:0.5s ease all;}
.lt-ie9 .img_wrap .overlay{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);}
.lt-ie9 .img_wrap .overlay{background:none;-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr='#4D000000', endColorstr='#4D000000')";filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#4D000000', endColorstr='#4D000000');zoom:1;}
.img_wrap:hover{cursor:pointer;}
.img_wrap:hover h5, .img_wrap:hover p, .img_wrap:hover .btn{opacity:1;}
.lt-ie9 .img_wrap:hover h5, .lt-ie9 .img_wrap:hover p, .lt-ie9 .img_wrap:hover .btn{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=1)";filter:alpha(opacity=100);}
.img_wrap:hover .overlay{opacity:1;}
.lt-ie9 .img_wrap:hover .overlay{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=1)";filter:alpha(opacity=100);}
@media (min-width:768px) and (max-width:979px){.img_wrap p{font-size:11px;}
.img_wrap * + .btn{margin-top:14px;}
}
@media (max-width:767px){.img_wrap p{padding-right:30px;}
.img_wrap img{width:100%;}
}
.custom-wrapper{display:inline-block;position:relative;}
.custom-wrapper [class*='wr']{position:absolute;min-width:215px;max-width:220px;height:40px;}
.custom-wrapper .wr1{text-align:right;left:-312px;top:-8%;}
.custom-wrapper .wr2{left:49%;top:-119px;-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);-webkit-transform:translateX(-50%);transform:translateX(-50%);}
.custom-wrapper .wr3{text-align:left;right:-308px;top:-8%;}
.custom-wrapper .wr4{text-align:right;left:-312px;bottom:-2%;}
.custom-wrapper .wr5{left:49%;bottom:-105px;-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);-webkit-transform:translateX(-50%);transform:translateX(-50%);}
.custom-wrapper .wr6{text-align:left;right:-308px;bottom:-2%;}
.custom-wrapper * + p{margin-top:-2px;}
.wrap{padding:20px 10px;border:3px solid #e3e3e3;border-top:none;display:inline-block;margin:0 25px;}
.wrap h5{font-weight:400;text-transform:none;}
.wrap p{line-height:18px;}
.wrap2{padding-left:59px;position:relative;}
.wrap2:before{position:absolute;content:'\e000';font-size:40px;line-height:24px;color:#888888;left:0;top:14px;font-family:"fl-justicons";}
@media (max-width:1199px){.wrap{margin:0;}
}
@media (max-width:767px){.wrap{margin:0 100px;}
.custom-wrapper [class*='wr']{text-align:center;position:relative;min-width:0;max-width:100%;height:auto;display:block;top:0;left:0;-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);-webkit-transform:translateX(0);transform:translateX(0);}
.custom-wrapper [class*='wr'] + [class*='wr']{margin-top:20px;}
}
@media (max-width:479px){.wrap{margin:0 25px;}
}
.img:after{content:'';background:url("../images/page-1_img01.jpg") no-repeat right center;background-size:cover;right:-3%;height:700px;z-index:-1;}
.img2:after{content:'';background:url("../images/page-3_img01.jpg") no-repeat right center;background-size:cover;right:-3%;height:720px;z-index:-1;}
.img_aside{position:relative;color:#fff;}
.img_aside h6{color:#fff;}
.img_aside h6:before{background:#fff;}
.img_aside h6:after{width:0;height:0;border-style:solid;border-width:4px 0 4px 3px;border-color:transparent transparent transparent #fff;}
.img_aside:after{content:" ";position:absolute;top:-100px;width:1025px;}
@media (max-width:1199px){.img2:after{height:800px;}
}
@media (min-width:768px) and (max-width:979px){.img2:after{height:910px;}
}
@media (max-width:767px){.img_aside{position:relative;color:#484848;}
.img_aside h6{color:#484848;}
.img_aside h6:before{background:#484848;}
.img_aside h6:after{width:0;height:0;border-style:solid;border-width:4px 0 4px 3px;border-color:transparent transparent transparent #484848;}
.img, .img2{padding-right:0;padding-left:0;}
.img:after, .img2:after{background:none;left:0;margin-left:0;margin-right:0;}
}
.terms-list dd{font-size:16px;line-height:24px;color:#888888;}
.terms-list dd a{font-size:16px;line-height:24px;color:#ee514a;}
.terms-list dd a:hover{color:#484848;text-decoration:underline;}
.terms-list * + dd{margin-top:9px;}
.terms-list * + dt{margin-top:28px;}
.contact-list li .contact_wr{display:inline-block;max-width:175px;}
.contact-list li .contact_wr * + a{margin-top:0;}
.contact-list li .fl{font-size:72px;position:relative;z-index:1;}
.contact-list li .fl:after{content:'';position:absolute;top:30%;left:50%;width:160px;height:140px;background:url("../images/hexagon.png") no-repeat;z-index:-1;-moz-transform:translateX(-50%) translateY(-50%);-ms-transform:translateX(-50%) translateY(-50%);-o-transform:translateX(-50%) translateY(-50%);-webkit-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);}
.contact-list li a, .contact-list li address{font-size:16px;line-height:24px;text-transform:uppercase;font-weight:700;display:inline-block;}
.contact-list li a:hover{color:#ee514a;}
.contact-list li * + a,
.contact-list li * + address,
.contact-list li * + .contact_wr{margin-top:65px;}
@media (max-width:767px){.contact-list [class*="grid_"] + [class*="grid_"]{margin-top:80px;}
}
.index-list{counter-reset:li;}
.index-list li{position:relative;}
.index-list li:before{content:counter(li,decimal);counter-increment:li;font-size:90px;line-height:140px;color:#ee514a;display:inline-block;margin-bottom:30px;}
.index-list li:after{content:'';position:absolute;top:7px;left:51%;width:160px;height:140px;background:url("../images/hexagon.png") no-repeat;z-index:-1;-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);-webkit-transform:translateX(-50%);transform:translateX(-50%);}
.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.grid_6:nth-child(2n + 3){clear:left;}
.link-list li a{display:inline-block;font-size:16px;line-height:24px;text-transform:uppercase;font-weight:700;padding:30px 13px 25px 13px;border:3px solid transparent;}
.link-list li a:before{display:block;font-size:40px;line-height:40px;color:#888888;margin-bottom:18px;}
.link-list li a:hover{border:3px solid #888888;}
.link-list li + li{margin-top:24px;}
.link-list_mod1 li{display:inline-block;}
.link-list_mod1 li a{padding:30px 3px 25px;}
.link-list_mod1 li .fl-justicons-shield82:after{display:none;}
.link-list_mod1 li + li{margin-top:0;}
.inline-list li{display:inline-block;}
.inline-list li img{-moz-transition:0.5s ease all;-o-transition:0.5s ease all;-webkit-transition:0.5s ease all;transition:0.5s ease all;}
.inline-list li:last-child{margin-left:130px;}
.inline-list li + li{margin-left:165px;}
.inline-list a:hover img{-moz-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1);-webkit-transform:scale(1.1);transform:scale(1.1);}
@media (max-width:1199px){.inline-list li + li, .inline-list li:last-child{margin-left:50px;}
}
@media (min-width:768px) and (max-width:979px){.inline-list li + li, .inline-list li:last-child{margin-left:30px;}
}
@media (max-width:767px){.inline-list li + li, .inline-list li:last-child{margin-left:0;margin-top:30px;}
.inline-list li{display:block;}
}
.btn{display:inline-block;font-size:18px;line-height:24px;border:3px solid #c4c4c4;padding:8px 32px;background:transparent;}
.btn:hover{border:3px solid #ee514a;background:#C4C4C4;color:#fff;}
.btn:active{background:#ea241b;}
.sf-menu{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;font-size:16px;line-height:26px;}
.sf-menu > li + li{margin-left:26px;}
.sf-menu a{display:block;}
.sf-menu > li > a{color:#fff;}
.sf-menu > li.sfHover > a, .sf-menu > li > a:hover{text-decoration:underline;}
.sf-menu > li.active > a{text-decoration:underline;}
.sf-menu ul{display:none;position:absolute;top:62%;left:-6px;width:179px;margin-top:10px;padding:3px 18px 10px;background:rgba(72, 72, 72, 0.5);z-index:2;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;font-size:14px;line-height:36px;font-weight:700;}
.lt-ie9 .sf-menu ul{background:none;-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr='#80484848', endColorstr='#80484848')";filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#80484848', endColorstr='#80484848');zoom:1;}
.sf-menu ul > li > a{color:#fff;}
.sf-menu ul > li.sfHover > a, .sf-menu ul > li > a:hover{text-decoration:underline;}
.sf-menu ul ul{position:static;top:100%;width:auto;margin-top:0;padding-left:10px;z-index:4;background:rgba(72, 72, 72, 0.6);border-left:3px solid #fff;}
.lt-ie9 .sf-menu ul ul{background:none;-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr='#99484848', endColorstr='#99484848')";filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#99484848', endColorstr='#99484848');zoom:1;}
.sf-menu ul ul > li > a{color:#fff;}
.sf-menu ul ul > li.sfHover > a, .sf-menu ul ul > li > a:hover{text-decoration:underline;}
@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:#ee514a;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{padding-top:20px;padding-bottom:20px;background:url("../images/h-bg.jpg");z-index:999;border-bottom:1px solid #484848;}
@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:#484848;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:#ee514a;text-decoration:none;}
.mobile .toTop,
.tablet .toTop{display:none !important;}
header{padding-top:20px;padding-bottom:25px;background:url("../images/h-bg.jpg") no-repeat;-webkit-background-size:cover;background-size:cover;color:#fff;}
header .brand{float:left;}
header .nav{float:right;}
header * + .container{margin-top:194px;}
header * + h2{margin-top:4px;margin-left:-6px;}
header * + .btn{margin-top:50px;margin-right:69px;}
header .btn{float:right;border:3px solid #fff;}
header .btn:hover{background:#ee514a;background:rgba(238, 81, 74, 0.3);}
.lt-ie9 header .btn:hover{background:none;-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr='#4DEE514A', endColorstr='#4DEE514A')";filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#4DEE514A', endColorstr='#4DEE514A');zoom:1;}
header .btn:active{background:rgba(238, 81, 74, 0.6);}
.lt-ie9 header .btn:active{background:none;-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr='#99EE514A', endColorstr='#99EE514A')";filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#99EE514A', endColorstr='#99EE514A');zoom:1;}
@media (max-width:767px){header{text-align:center;}
header .brand, header .nav{float:none;}
}
.header__ins1{padding-bottom:210px;}
@media (max-width:1550px){header{background:transparent url("../images/h-bg.jpg") no-repeat scroll 92% 80%/cover;}
}
@media (max-width:479px){header h2{font-size:62px;line-height:65px;}
}
main{display:block;}
.well{padding-top:54px;padding-bottom:20px;}
.well2{padding-top:33px;padding-bottom:140px;}
.well3{padding-top:96px;padding-bottom:101px;}
.well4{padding-top:33px;padding-bottom:3px;}
.well5{padding-top:30px;padding-bottom:32px;}
.well6{padding-top:170px;padding-bottom:180px;}
.well__ins1{padding-bottom:54px;}
.well__ins2{padding-bottom:60px;}
.well__ins3{padding-bottom:35px;}
.well2__ins1{padding-bottom:3px;}
.well2__ins2{padding-bottom:30px;}
.well3__ins1{padding-bottom:125px;}
@media (max-width:767px){.well3{padding-top:20px;padding-bottom:0;}
.well3__ins1{padding-bottom:20px;}
.well6{padding-top:100px;padding-bottom:100px;}
}
footer{background:#1f1f1f url('../images/h-bg.jpg');color:#fff;}
footer .well{padding-top:15px;padding-bottom:25px;}
footer .inline-list{float:left;}
footer .inline-list li + li, footer .inline-list li:last-child{margin-left:19px;}
footer .inline-list li a{font-size:39px;line-height:40px;color:#fff;}
footer .inline-list li a:hover{color:#ee514a;}
footer .copyright{float:right;text-transform:uppercase;font-size:16px;line-height:36px;margin-right:-12px;}
footer .copyright *{display:inline-block;}
footer .copyright a:hover{color:#C4C4C4;}
footer h5{font-weight:400;text-transform:none;}
footer * + .inline-list{margin-top:11px;}
@media (min-width:768px) and (max-width:979px){footer .copyright{margin-right:10px;}
}
@media (max-width:767px){footer{text-align:center;}
footer .inline-list, footer .copyright{float:none;}
footer .inline-list li{display:inline-block;}
footer .inline-list li + li, footer .inline-list li:last-child{margin-top:0;}
}