*,*:before,*:after{box-sizing:border-box;-moz-box-sizing:border-box}*:before,*:after{position:absolute}html,body,div,span,applet,object,iframe,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,dl,dt,dd,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{border:0 none;font-size:100%;margin:0;outline-color:invert;outline-style:none;outline-width:0;padding:0}p,ul,h1,h2,h3,h4,h5,h6{margin:0;padding:0;list-style:none}body{margin:0;padding:0;font:400 15px open sans;color:#1a1a1a;background:#fff}.t-center{margin:9px auto;display:block;text-align:center;float:none;width:250px;border-radius:12px}.f-right{float:right;width:250px;margin:9px 0 9px 15px;border-radius:12px}.f-left{float:left;width:250px;margin:9px 15px 9px 0;border-radius:12px}a img{border:0;max-width:100%}a[href^="tel:"]{color:inherit}img,a{border:0;outline:none!important;max-width:100%}a{font-style:normal;font-weight:bold;color:#1854b3;text-decoration:none}a:hover{font-style:normal;font-weight:bold;color:#f70707}h2{font-weight:normal}ul li{list-style:none}.clearfix:before,.clearfix:after{content:" ";display:table}.clearfix:after{clear:both}.clearfix{clear:both;overflow:hidden}.comingsoon{color:#f00;font-weight:bold;font-style:italic}.comp{color:#f70707;font-weight:bold}.center,.center p{text-align:center!important}.btt{display:none;background:url(images/btt.png) no-repeat center top;width:40px;height:40px;position:fixed;right:10px;bottom:10px;z-index:-1}.btt:hover{background-position:center bottom}.col2{column-count:2;-webkit-column-count:2;-moz-column-count:2}.bgFixed{position:fixed;top:-50%;left:-50%;width:200%;height:200%;z-index:-1}.bgFixed img{position:absolute;top:0;left:0;right:0;bottom:0;min-width:50%;min-height:50%;margin:auto}.container{width:1200px;max-width:100%;height:auto;margin:0 auto;position:relative}header{width:auto;height:70px;margin:-69px auto 0;padding:0;background:#fff;box-shadow:0 0 2px #7f7f7f;-webkit-box-shadow:0 0 2px #7f7f7f;-moz-box-shadow:0 0 2px #7f7f7f;position:relative;z-index:21}.headleft .clogo{display:none}#google_translate_element{position:absolute;right:111px;top:12px;z-index:2}.nav-area{position:relative}nav{margin:0}nav ul{list-style:none;margin:0;padding:0}nav ul li{text-transform:uppercase;display:inline-block;margin-right:30.5px;position:relative}nav ul li:after{position:absolute;top:10px;right:-3px;content:url(images/nav-spacer.png)}nav ul li:last-child:after{content:""}nav ul li a{color:#1a1a1a;font:400 16px/70px open sans;display:block;letter-spacing:1.3px}nav ul li a:hover,nav ul li a:active,nav ul li.current_page_item a{color:#f70707;font-weight:400}nav span{position:absolute;right:0;top:0;display:none;padding:5px;cursor:pointer;z-index:9;color:#333}nav span .fa{font-size:1.5em}nav ul ul{display:none;margin:0;padding:0;position:absolute;left:6px;z-index:999;text-align:left;width:165px}nav ul ul li{margin:0 0 2px!important;display:block;padding:0}nav ul ul li a{height:auto;background:#353535!important;margin:auto;display:block;padding:0 10px;line-height:33px;color:#fff!important;width:auto;text-align:left!important}nav ul ul li a:hover,nav ul ul li.current_page_item>a{background:#fff!important;color:#252525!important}nav ul ul li:after{content:""}nav ul li:hover>ul{display:block;visibility:visible}.nav-toggle-button{display:none;float:left;color:#333;cursor:pointer;margin:12px 15px 0;text-decoration:none}.nav-toggle-button:hover{color:#333}.nav-toggle-button .fa{display:block}.nav-area p{display:none;position:absolute;left:10px;top:2px;font:700 25px open sans;color:#fff;margin:auto}.media{position:absolute;top:18px;right:-2px;z-index:2}.media ul li{display:inline-block;vertical-align:top;margin-left:0}.media ul li a{display:block;width:33px;height:33px}.banner{height:auto;margin:0;max-width:100%;background:#fff}.rslides{margin:0 auto!important;max-width:100%;display:none}.ban-details{width:500px;position:absolute;z-index:21;top:0;left:0}.logo{margin:45px -5px 0}.slogan{margin-top:110px}.slogan h2{color:#333;font:700 43px open sans;letter-spacing:1px;margin-bottom:20px}.slogan h2 span{display:block;line-height:46px}.slogan h2 span.span2{line-height:58px}.slogan p{color:#1a1a1a;font:400 15px/29px open sans;padding-right:6%}.slogan a{color:#fff;font:400 16px/46px open sans;display:block;background:#f70707;text-align:center;width:155px;height:47px;letter-spacing:1.4px;margin-top:15px}.slogan a:hover{background:#333}.mobi_img{display:none}main{padding:50px 0 20px;background:#fff}.col-a{width:514px;max-width:100%;height:auto;float:right;margin:0 45px 0 0;padding:0;display:block;text-align:center}.col-a h1{color:#f70707;font:400 43px/54px bree serif;margin-bottom:20px;padding:0 9%}.col-a h1 span{color:#1a1a1a;font-weight:400;font-size:22px;display:block;line-height:52px}.col-a ul{list-style:none;margin-bottom:25px}.col-a ul li{padding:6px 0 0 24px;background:url(images/bullet.png) no-repeat left 14px;margin:0 0 0 6px;line-height:30px;text-align:left;overflow:hidden}.col-a p{text-align:center;line-height:29px;margin-bottom:25px}main .t-home{position:absolute;left:-360px;top:-51px;margin:auto}.upper-bottom{height:auto;padding:65px 0 25px;background:#fff;overflow:hidden}.services-para{width:367px;margin-right:58px;display:inline-block;vertical-align:top}.services-para h2{font:400 37px bree serif;color:#333;position:relative;margin-bottom:49px}.services-para h2:after{content:"";background:#f70707;height:4px;width:127px;bottom:-28px;left:0}.services-para h2 span{display:block;line-height:40px}.services-para p{font:400 15px/28.5px open sans;color:#1a1a1a}.services-para a{color:#fff;font:400 16px/47px open sans;display:block;background:#f70707;text-align:center;width:241px;height:47px;letter-spacing:1.3px;margin-top:17px}.services-para a:hover{background:#333}.services-list{width:673px;position:relative;display:inline-block;vertical-align:top}.bot-Img{position:absolute;right:0;top:-53px}.bot-Img:before{background:#f70707;content:"";width:47px;height:281px;top:-55px;right:0}.services-list ul:after{background:#333;content:"";width:3px;height:587px;top:-52px;left:0}.services-list ul{width:325px;padding:12px 0 0 40px;position:relative}.services-list ul li{display:block;margin-bottom:33px;position:relative;z-index:2}.services-list ul li a{display:block;position:relative}.services-list ul li a h3{font:700 20px open sans;color:#1a1a1a;margin-bottom:15px}.services-list ul li a h3 span{color:#f70707;display:block;font-weight:400;line-height:15px}.services-list ul li a p{font:400 15px/28px open sans;color:#1a1a1a}.services-list ul li a:before{background-position:center top;background-repeat:no-repeat;content:"";top:4px;left:-66px;width:52px;height:53px}.services-list ul li:first-child a:before{background-image:url(images/aft1.png)}.services-list ul li:nth-child(2) a:before{background-image:url(images/aft2.png)}.services-list ul li:last-child a:before{background-image:url(images/aft3.png)}.services-list ul li:hover a:before{background-position:center bottom!important}.mid-bottom1{margin:111px auto;background:rgba(0,0,0,.78);height:352px;padding:44px 0 0}[class^=bottom1-box]{display:inline-block;vertical-align:top;width:567px;position:relative}[class^=bottom1-box] h2{font:400 37px bree serif;color:#fff;position:relative;margin-bottom:17px}[class^=bottom1-box] h2:after{content:"";background:#f70707;height:5px;width:75px;top:-16px;left:0}[class^=bottom1-box] p{font:400 15px/28px open sans;color:#fff;letter-spacing:-0.03px}[class^=bottom1-box] a{font:400 16px/43px open sans;color:#fff;padding:0 10px;text-align:center;display:block;border:2px solid #fff;height:49px;letter-spacing:1.3px;margin-top:45px}[class^=bottom1-box] a:hover{background:#f70707;border-color:#f70707}.bottom1-box1{margin-right:62px}.bottom1-box2{right:-7px}.bottom1-box1 a{width:130px}.bottom1-box2 a{width:246px}.mid-bottom2{background:#fff;text-align:center;padding:87px 0;height:686px}[class^=bottom2-box]{width:320px;height:510px;position:relative;display:inline-block;vertical-align:top}[class^=bottom2-box] img{margin:0 auto 10px}[class^=bottom2-box] h2{font:700 20px open sans;color:#1a1a1a;position:relative;margin:28px 0 21px}[class^=bottom2-box] h2:before{content:"";background:#f70707;height:4px;width:75px;top:-22px;left:0;right:0;margin:auto}[class^=bottom2-box] h2 span{display:block;font-weight:400;color:#f70707;line-height:14px}[class^=bottom2-box] p{font:400 15px/28px open sans;color:#1a1a1a;padding:0 8%}[class^=bottom2-box] a{color:#fff;font:400 16px/47px open sans;display:block;background:#f70707;text-align:center;height:47px;width:156px;letter-spacing:1.4px;margin:auto;position:absolute;bottom:0;left:0;right:0}[class^=bottom2-box] a:hover{background:#333}.bottom2-box2{margin:0 116px}.lower-bottom{background:#fff}.map_iframe{height:351px;border:0;width:100%}.counters{height:95px;padding:8px 0 0;text-align:center;margin-top:-4px}.counterBox{display:inline-block;vertical-align:top;margin:0 36px;text-align:left}.counterBox h5,.counterBox h2{display:inline-block;vertical-align:middle}.counterBox h5{font:400 55px bree serif;color:#1a1a1a}.counterBox h2{font:700 20px open sans;color:#1a1a1a;margin-left:17px}.counterBox h2 span{display:block;font-weight:400;color:#f70707;line-height:15px}.upper-foot{background:#252525;padding:49px 0 0;height:371px;text-align:center}.upper-foot h2{font:400 22px bree serif;color:#fff}.sendmsg{display:inline-block;vertical-align:top;width:429px;margin:0 4px}.sendmsg form{text-align:left;margin-top:26px}.sendmsg form .fields input,.sendmsg form textarea{width:100%;border:1px solid #fff;font:400 15px open sans;color:#9b9b9b;padding-left:10px;-webkit-appearance:none;margin-bottom:9px;background:0}.sendmsg form .fields input{height:30px}.sendmsg form textarea{height:58px;padding-top:2px;resize:none}.sendmsg form input.submit{color:#fff;font:400 19px bree serif;border:0;background:#f70707;text-align:center;width:116px;height:41px;padding:0;-webkit-appearance:none}.sendmsg form input.submit:hover{background:#fff;color:#333}.info{display:inline-block;vertical-align:top;margin:0 6px;width:386px;position:relative;right:-18px}.info p{font:400 15px/29px open sans;color:#fff;padding-top:66px;white-space:pre-line;position:relative}.info p a{color:#fff;font-weight:400}.info p a[href^="tel:"]{color:inherit;font-weight:400}.info p a:hover{color:#f70707;font-weight:400}.info p:before{background:url(images/icon-add.png) no-repeat center top;content:"";left:0;right:0;top:27px;width:21px;height:34px;margin:auto}#copyright{text-align:center;font:400 15px/24px open sans;color:#fff;margin-top:10px}#copyright a{color:#fff;font-weight:400}#copyright a:hover{color:#f70707}.footer-links{display:block}.footer-comp{display:inline-block;margin:0 16px;position:relative}.footer-comp:before{content:"\2022";left:-10px;top:0}.lower-foot{background:#151414;padding:0;height:62px}.nav-footer ul{margin:auto 0;padding:0;text-align:center;list-style:none}.nav-footer ul li{display:inline-block;vertical-align:top;position:relative;text-transform:uppercase;margin:0 8.4px}.nav-footer ul li:after{top:23px;right:-11px;content:"";width:1px;background:#e0e0e0;height:16px}.nav-footer ul li:last-child:after{content:"";background:0}.nav-footer ul li a{display:block;padding:0 10px;font:400 16px/59px open sans;color:#e0e0e0;color:#e0e0e0;letter-spacing:1.7px}.nav-footer ul li a:hover,.nav-footer ul li a:active,.nav-footer ul li.current_page_item a{color:#f70707}.lt-ie8 .dang-ie{width:100%;height:100%;background-color:#00abdd;padding:5% 0 2%}.message{text-align:center;color:#fff;font-size:20px}.inner-message{position:relative;text-align:center;margin:auto;line-height:28px}.new-line{display:block}.inner-message img{position:relative;margin:1% 0 20px;border:0}.inner-message a.download{display:block;width:300px;padding:10px;color:#fff;margin:2em auto 1em;border:1px solid #fff}.terms{color:#fff;font-size:13px;padding:20px;text-align:right}.terms a{color:#fff;font-weight:bold}.lt-ie8 .protect-me{display:none}.resources{font-size:14px;margin-top:10px}.resources a{text-decoration:none;display:block;font-weight:bold;line-height:22px}.resources a:hover{color:#f00;text-decoration:none;padding-left:1px}.resources ul,.resources li{list-style-type:none;margin:0;padding:0}.resources ul li{margin-bottom:8px;padding:12px;background:#fafdfe;border:1px solid #f41c1d;border-bottom:2px solid #f41c1d}.resources ul li:before{content:""}.resources ul li span{font-size:11px;color:#666;letter-spacing:1px}#sitemap{padding:0 0 30px;margin:10px 0}#sitemap li{padding:0 0 0 20px;margin:0 0 3px;line-height:38px;background:#ffffe1;border-bottom:2px solid #ccc}#sitemap li a{display:block}