.form-control { line-height: 25px; }.noscript,.noscript-img,h2:after{margin:0 auto}.contact a:last-child,.header-call,.no-click,a.tel-fuc{pointer-events:none}a,a.app_btn_down{text-decoration:none}@font-face{font-family:itclegacysans_lt_bookregular;src:url(../fonts/itc-legacy-sans-lt-book-webfont.eot);src:url(../fonts/itc-legacy-sans-lt-book-webfont.eot?#iefix) format('embedded-opentype'),url(../fonts/itc-legacy-sans-lt-book-webfont.woff2) format('woff2'),url(../fonts/itc-legacy-sans-lt-book-webfont.woff) format('woff'),url(../fonts/itc-legacy-sans-lt-book-webfont.ttf) format('truetype'),url(../fonts/itc-legacy-sans-lt-book-webfont.svg#itclegacysans_lt_bookregular) format('svg');font-weight:400;font-style:normal}@font-face{font-family:latosemibold;src:url(../fonts/lato-semibold-webfont.eot);src:url(../fonts/lato-semibold-webfont.eot?#iefix) format('embedded-opentype'),url(../fonts/lato-semibold-webfont.woff2) format('woff2'),url(../fonts/lato-semibold-webfont.woff) format('woff'),url(../fonts/lato-semibold-webfont.ttf) format('truetype'),url(../fonts/lato-semibold-webfont.svg#latosemibold) format('svg');font-weight:400;font-style:normal}.btn,a{transition:all .5s ease-in-out 0s;-moz-transition:all .5s ease-in-out 0s;-ms-transition:all .5s ease-in-out 0s;-o-transition:all .5s ease-in-out 0s;-webkit-transition:all .5s ease-in-out 0s}a{color:#004990}body{background:#f7f7f7;font-family:'Open Sans',sans-serif;font-size:14px}::-webkit-input-placeholder{font-family:'Open Sans',sans-serif;font-size:14px}:-moz-placeholder{font-family:'Open Sans',sans-serif;font-size:14px}::-moz-placeholder{font-family:'Open Sans',sans-serif;font-size:14px}:-ms-input-placeholder{font-family:'Open Sans',sans-serif;font-size:14px}h2,h4{font-family:itclegacysans_lt_bookregular}.noscript-img{display:inline;height:36px;width:34px}.noscript{background:rgba(0,0,0,1);border-bottom:1px solid red;bottom:0;color:#fff;float:left;font-size:20px;left:0;min-height:50px;padding:10px 0;position:relative;right:0;text-align:center;top:0;width:100%;z-index:888899}h1,h2,h4,p{margin:0}.container{width:100%;max-width:1200px}h2:after,h4:after{background-color:#bbb;width:60px;height:2px;display:block;content:""}h1{font-size:40px}h2{font-size:32px;letter-spacing:.01em}h4{font-size:20px;line-height:43px}.header-call,h3,h5{font-family:'Open Sans',sans-serif}h4:after{margin-left:5px}.owl-theme .owl-nav,h3,h5{margin:0}h3{font-size:28px}h5{font-size:16px}header{background:#fff;padding:0 0 50px;box-shadow:0 0 5px #a0a0a0}.site-main{position:relative;top:-50px;background:#fff;box-shadow:0 0 5px #999}.entry-content{text-align:justify}.header-call{color:#373737;font-weight:700;font-size:20px;margin:10px 0 0}.header-call i{font-size:30px;color:#838383;padding-right:4px;transition:all .5s ease;transform:rotate(15deg);float:left;padding-top:7px}.header-call{float:right}.header-call span{float:left;display:block;margin-top:4px;letter-spacing:.04em}.navbar-brand{padding:39px 0 30px}.primary .navbar .navbar-collapse .nav>li>a{font-family:itclegacysans_lt_bookregular;color:#404040;font-size:16px}.about-describe .about-describe_box p,.banner-caption h2{color:#fff;font-family:'Open Sans',sans-serif;letter-spacing:.01em;text-align:center}.banner-caption{position:absolute;top:0;left:0;width:400px;bottom:0;background:rgba(0,0,0,.6)}.banner-caption h2{line-height:44px;margin:-112px 0 0;font-size:30px;font-weight:300;position:absolute;top:50%;padding:0 30px}.banner-caption h2::after{display:none}.banner .owl-dots .owl-dot span{height:7px;width:7px;border-radius:50%;margin:0;background-color:#fff}.banner .owl-dots .owl-dot{border:2px solid transparent;border-radius:50%;padding:3px;margin:0 2px}.banner .owl-controls{position:absolute;bottom:24px;width:100%}#about{padding:20px 0 60px}.about-describe .about-describe_box{padding:42px 50px;background:url(../images/about-bg.jpg) left top/cover no-repeat rgba(0,0,0,0)}.about-describe .about-describe_box p{line-height:36px;font-size:20px;font-style:italic;margin-bottom:20px}.about-describe .about-describe_box p:last-child{margin-bottom:0}.welcome{text-align:center}.welcome h2{color:#000;text-align:center;margin-top:41px;line-height:50px;letter-spacing:.01em}.welcome p{color:#404040;font-family:'Open Sans',sans-serif;font-size:14px;line-height:22px;text-align:center;padding:0 70px;margin:31px 0;letter-spacing:.01em}.welcome .btn-read{border:1px solid #000;border-radius:0;background:0 0;text-transform:capitalize;padding:0 4px}.welcome .btn-read span{color:#474747;font-family:latosemibold;font-size:18px;letter-spacing:.025em;line-height:normal;padding:9px 34px;display:block;transition:all .5s ease;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-o-transition:all .5s ease;-ms-transition:all .5s ease}.btn-join span,.contact a i,.contact a span{transition:all .5s ease}.testimonial{text-align:center;background:url(../images/testimonial-bg.jpg) left top no-repeat;padding:45px 0 0;background-size:cover}.testimonial h2{color:#fff;line-height:50px}.testimonial-container:after{clear:both;content:"";display:block;visibility:hidden}.testimonial-container .item{width:20%;float:left;margin:30px 0 0;height:222px}.testimonial-container .item p{font-family:'Open Sans',sans-serif;font-weight:600;font-size:16px;color:#fff;padding:23px 20px 0;line-height:30px;letter-spacing:.01em}.btn-join span,.join-title h3{letter-spacing:.025em;color:#fff}#our-clients{text-align:center;padding:24px 20px 42px;display:none}#our-clients h2{color:#000;line-height:50px}.our-clients{padding:37px 0 0}.our-clients .owl-controls .owl-nav .owl-next,.our-clients .owl-controls .owl-nav .owl-prev{margin:0 5px;padding:5px 10px;border-radius:0;background-color:#f2f2f2;color:#797979}.our-clients .owl-nav{margin-top:23px}.our-clients .owl-item img{width:100%;border:1px solid #e8e8e8}.join-us-container{background:url(../images/join-bg.jpg) left top no-repeat;margin:20px 20px 0}.join-title{padding:27px 170px 32px 115px;background:url(../images/join-title-bg.png) top left no-repeat;min-height:139px}.join-title h3{font-weight:600;font-style:italic;font-size:28px;line-height:40px;margin:0}.join-btn{padding:41px 15px 43px}.btn-join{border-radius:0;background:0 0;border:1px solid #161680;padding:0}.btn-join span{text-transform:capitalize;background-color:#161680;font-size:18px;font-family:latosemibold;display:block;padding:14px 46px 14px 45px}#map{padding:20px 0}.map{padding:0 20px;position:relative}.map iframe{width:100%;height:295px}.map .pop-over{background:rgba(0,0,0,.75);color:#fff;text-align:center;position:absolute;top:0;left:50%;margin-left:-149px;width:297px;padding:13px 55px 16px}.map .pop-over:after{display:block;background:url(../images/map-over.png) top left no-repeat;content:"";height:18px;width:28px;position:absolute;top:100%;left:50%;margin-left:-14px}.map .pop-over h5{font-weight:700;line-height:26px;margin:0}.map .pop-over address{font-size:16px;margin:0;line-height:26px;font-family:'Open Sans',sans-serif}#contact h4{color:#000;padding-bottom:11px}.quick-links{padding:7px 0 0 25px}.quick-links ul{margin:10px 0 0 19px;padding:0;font-size:16px}.contact a span,.quick-links li{font-size:14px;font-family:'Open Sans',sans-serif;float:left}.quick-links ul:after{clear:both;content:"";display:block;visibility:hidden}.quick-links li{width:140px;color:#5d5d5d}.quick-links li a{display:block;color:#6c6c6c;padding:0;line-height:28px;font-weight:400;letter-spacing:.025em;font-family:'Open Sans',sans-serif}.contact{padding:7px 13px 0 15px}.contact .fa-phone{font-size:30px;color:#959595}.contact .fa-fax{font-size:26px;color:#959595}.contact a{display:block;padding-left:5px;margin:15px 0}.contact a:after{clear:both;content:"";display:block;visibility:hidden}.contact a i{display:block;float:left}.contact a span{display:block;color:#6c6c6c;margin-left:20px}.cms p,.description p{color:#404040;font-size:14px;font-family:'Open Sans',sans-serif}.contact-logo{margin:0 auto}.iso_logo{float:left;padding-left:50px;width:100%;margin-bottom:20px}.item-block-content h3{padding-bottom:10px;padding-top:0}.item-block-content{float:left;width:100%}.item-block{float:left;margin:20px 0;padding:0 60px;text-align:justify}.cms p{line-height:22px}.border-block{float:left;margin:10px 0 20px;width:100%;text-align:center}.border-block .brd-heading{border:2px solid #191516;display:inline-block;float:none;margin:15px 0;padding:6px 40px;position:relative}.contact-us h5,.contact-us i,.contact-us p{float:left;color:#000}.block-content{border:2px solid #191516;float:left;padding:15px;text-align:left;width:100%}.border-block .brd-heading::after{border:2px solid;bottom:-17px;content:"";height:17px;left:50%;margin-left:-2px;position:absolute;width:2px}.description p{line-height:28px;margin-bottom:10px}.iso_logo img{margin-right:10px}#contact-us h2:after{margin:0}.contact-us{padding:15px 20px 0}.form-span{margin-bottom:25px}.contact-us form{padding:20px 0}textarea.form-control{resize:none;height:107px}.form-control{font-family:'Open Sans',sans-serif;outline:0;font-size:18px;height:auto;border-radius:0}.form-control:focus{border-color:#1E1E88;box-shadow:0 0 2px #1E1E88}.form-control.captcha{width:40%}.contact-us form .form-span .req-text{color:#999;font-family:'Open Sans',sans-serif;font-size:14px;font-weight:400;line-height:40px;width:100%}.btn-submit{width:100%;border:none;background-color:#1E1E88;line-height:20px;padding:10px 0;color:#fff;border-radius:0;font-family:latosemibold;font-size:18px}.contact-us .call h5,.contact-us .mail h5,.contact-us a{line-height:60px}.copy-right,.copy-right a{color:#848484}footer{background-color:#131313}.copy-right{text-align:center;font-family:'Open Sans',sans-serif;font-size:13px;padding:13px 0 14px}.copy-right span:last-child:before{content:"|";padding:0 5px}.copy-right span.lstchild:last-child:before{display:none;content:"";padding:0 5px}#page-title{background-image:url(../images/about-bg.jpg);padding:20px 0;background-size:cover;background-position:center center;background-repeat:no-repeat;width:100%;background-color:#000}.page-title h1{color:#BBB;padding:0 15px;font-family:itclegacysans_lt_bookregular}.breadcrumb li,.breadcrumb li a,.cms,.cms-content p,.contact-us p{font-family:'Open Sans',sans-serif}.breadcrumb{background:0 0;margin:0;display:none}.breadcrumb>li+li:after{color:#999;font-size:16px}.breadcrumb li,.breadcrumb li a{color:#FFF;font-size:16px}.breadcrumb>.active{color:#999}.breadcrumb>li.active:after{content:"";padding:0}.contact-us h5{font-weight:700;margin:0 20px}.contact-us i{border:2px solid #1E1E88;border-radius:50%;font-size:30px;display:block;margin-right:15px}.contact-us .fa-phone{padding:13px 16px}.contact-us .fa-envelope{padding:13px}.contact-us .fa-map-marker{padding:13px 19px}.contact-us a{color:#000;font-size:16px}.contact-us .address:after,.contact-us .call:after,.contact-us .mail:after{clear:both;content:"";display:block;visibility:hidden}.contact-us .address,.contact-us .call,.contact-us .mail{margin:20px 0 10px}.cms{padding:20px}.cms-content p{font-size:16px;line-height:28px}.cms h2:after,.cms h4:after{display:none}.cms hgroup *{font-family:open sans;margin:10px 0}.heading,.ol-listing,.ul-listing{padding-top:20px}#map-canvas{margin:0;padding:0;height:295px;max-width:none}#map-canvas img{max-width:none!important}.banner-404 img,.item-block .item-block-img>img,a.app_btn_down img,img.alignleft,img.alignnone,img.alignright{max-width:100%}.gm-style-iw{width:297px!important;top:15px!important;left:0!important;background:rgba(0,0,0,.75);border-radius:0}#iw-container{margin:0!important}#iw-container .iw-content{font-size:13px;line-height:18px;font-weight:400;margin-right:0;padding:13px 55px 16px;overflow-y:auto;overflow-x:hidden;color:#fff;text-align:center}.iw-content img{float:right;margin:0 5px 5px 10px}.gm-style-iw div{width:100%}#iw-container .iw-content h5{font-weight:700;line-height:26px;margin:0}#iw-container .iw-content address{font-size:16px;margin:0;line-height:26px;font-family:'Open Sans',sans-serif}.captcha_box{height:40px;margin:0;padding:0 0 0 120px;position:relative;width:100%}.pad-t-10,.pad-tb-10{padding-top:10px}.pad-b-10,.pad-tb-10{padding-bottom:10px}.pad-l-10,.pad-lr-10{padding-left:10px}.pad-lr-10,.pad-r-10{padding-right:10px}.captcha_box .captcha_img{float:left;height:39px;left:0;line-height:34px;margin:0;position:absolute;text-align:center;top:0;width:120px}.m-t-10,.m-tb-10{margin-top:10px}.m-b-10,.m-tb-10{margin-bottom:10px}.m-l-10,.m-lr-10{margin-left:10px}.m-lr-10,.m-r-10{margin-right:10px}.captcha_img{border:1px solid #ccc;border-radius:0;display:table;height:39px;width:100%}.captcha_img span{display:table-cell;height:39px;text-align:center;vertical-align:middle;width:100%}.captcha_box .captcha_refresh{height:39px;left:125px;position:absolute;top:0;width:30px}.wpcf7-form label.error,span.wpcf7-not-valid-tip{position:absolute;left:0}.captcha_box .captcha_refresh a{background:url(../images/captcha_refresh.png) no-repeat;display:block;height:39px;overflow:hidden;width:30px}.captcha_box .captcha_input{float:right;height:auto;width:80%}div.wpcf7-mail-sent-ok{font-family:'Open Sans'!important sans-serif;font-size:14px!important}.banner-404{float:left;width:100%}.min-height{min-height:240px}.m-tb-20{margin-top:20px;margin-bottom:20px}.pad-tb-40{padding-top:40px;padding-bottom:40px}.alignleft{float:left}.alignright{float:right}img.alignleft{margin:0 10px 10px 0}img.alignright{margin:0 0 10px 10px}img.aligncenter{display:block;margin:0 auto 10px;max-width:100%}#menu-footer-menu li.current-menu-item,#menu-footer-menu li.current-menu-item a{color:#1e1e88}span.wpcf7-not-valid-tip{bottom:0;color:red!important;font-size:12px!important}.brd-top{border-top:1px solid #ddd}.tmp-.brd-top{border-top:none}.req_star{color:red}#captcha_code-error.error{white-space:nowrap}.about-describe{padding:0 20px}a.app_btn_down{display:inline-block;margin-bottom:15px}.defult-h1.welcome-title{visibility:hidden;opacity:0;display:none}@media screen and (min-width:1400px){.min-height{min-height:425px}}@media screen and (max-width:1280px){.contact-logo{margin:0;float:left}.iso_logo{padding-left:0}}@media screen and (max-width:1199px){.primary .navbar .navbar-collapse ul.nav>li+li{margin-left:5px}.join-title{background-position:top right;padding:27px 90px 32px}.quick-links ul{margin-bottom:10px}.contact-us h5{margin:0 10px}}@media screen and (min-width:1024px) and (max-width:1140px){.testimonial{padding:45px 0 10px;background-size:cover}}@media screen and (max-width:1300px){.our-clients .owl-item img{border:none}}@media screen and (min-width:1025px){.padd-content{padding:10px 60px}a:focus,a:hover{text-decoration:none}.banner .owl-dots .owl-dot.active,.banner .owl-dots .owl-dot:hover{border-color:#fff}.banner .owl-dots .owl-dot.active span,.banner .owl-dots .owl-dot:hover span{background-color:#fff}.welcome .btn-read:hover span{color:#fff;background-color:#000}.btn-join:hover{border-color:#000}.btn-join:hover span{background-color:#000}.quick-links li a:hover,.quick-links li:hover{color:#1e1e88}.contact a:hover>i,.contact a:hover>span{color:#000}.btn-submit:focus,.btn-submit:hover{background-color:#000;color:#fff}.copy-right a:hover{color:#fff}.breadcrumb li a:hover,.contact-us a:hover{color:#999}.header-call:focus,.header-call:hover{color:#838383}.header-call:hover{background-color:#838383}.header-call:hover i{color:#fff}.our-clients .owl-controls .owl-nav .owl-next:hover,.our-clients .owl-controls .owl-nav .owl-prev:hover{background:#ddd}}@media screen and (max-width:1024px){.padd-content{padding:0}a.tel-fuc{pointer-events:auto}.testimonial{padding:15px 0}.item-block{padding:0}}@media screen and (max-width:1023px){.navbar-brand { padding: 10px 0 !important;}.primary .navbar .btn-navbar.collapsed{margin-top:34px}.primary .navbar .navbar-collapse ul.nav>li+li{margin-left:0}.primary .navbar .navbar-collapse{margin:90px 0 0}.header-call span{display:none}.header-call{pointer-events:auto;float:none;position:absolute;right:75px;top:0;padding:3px 10px;border:1px solid #838383;border-radius:5px;margin:33px 0}.header-call i{padding:0;transition:all .5s ease;transform:rotate(0)}.menu .navbar-brand{padding-right:0;margin:0 0 0 -15px}.menu .nav.navbar-nav{float:none;margin:0}.navbar-nav>li{margin:0}.menu .navbar-collapse{position:absolute;z-index:2;width:100%;background-color:#fff}.testimonial{background-color:#000;background-image:none}.testimonial-container .item{width:33.33%}.nav>li.current-menu-item{background:#1e1e88!important}.nav>li.current-menu-item a{color:#fff!important}.btn.focus,.btn:focus,.btn:hover{color:#fff}}@media screen and (max-width:991px){.btn-join a{padding:14px 20px}.join-btn{padding:41px 0 43px;text-align:center}.join-title{padding:27px 80px 32px 15px;font-size:22px}.join-title h3{font-size:24px}}@media screen and (max-width:767px){.banner-caption,.breadcrumb{display:none}.item-block-content h3,.item-block-img,.join-title{text-align:center}.banner .owl-controls{bottom:0}.testimonial-container .item{width:50%}.join-title{background:#000;font-size:22px;padding:10px 15px;color:#fff;margin-bottom:10px}.join-us-container{background-image:none}.contact a{max-width:160px}.btn-submit,.contact-us form label{margin-top:15px}.join-btn{padding:10px 0}.about-describe .about-describe_box{padding:25px 15px}.about-describe .about-describe_box p{font-size:14px!important;line-height:24px}div.wpcf7 img.ajax-loader{top:26px!important}.iso_logo{padding-left:20px}.item-block-img{float:none}.border-block .brd-heading{float:left;width:100%;padding-left:0;padding-right:0;font-size:20px}}@media screen and (max-width:640px){img.aligncenter,img.alignleft,img.alignnone,img.alignright{width:100%}}@media screen and (max-width:639px){.navbar-brand{width:300px;padding:31px 0 31px 15px}.join-title{font-size:24px}.copy-right span:last-child{display:block}.copy-right span:last-child:before{content:"";padding:0}.primary .navbar .navbar-collapse{margin:103px 0 0}.lstchild {display: none !important; }.primary .navbar .navbar-collapse { margin: 70px 0 0; }a.tel-fuc { padding: 5px 8px; right: 55px; margin-top:25px; }.header-call i { font-size: 20px; }.primary .navbar .btn-navbar.collapsed { padding: 7px 8px; margin-right:0; margin-top:25px; }.quick-links li { width: 155px; }.btn-submit { margin-top: 0; } .contact-us form .form-span .req-text{ line-height: initial; }#contact .contact a.tel-fuc { max-width: initial; }}@media screen and (max-width:507px){p img.alignleft,p img.alignright{width:100%}img.alignleft{margin:0 0 10px}img.alignright{margin:0 0 10px 10px}}@media screen and (max-width:479px){.navbar-brand{width:210px;padding:31px 0}.primary .navbar .navbar-collapse .nav{margin:6px 0}.about-describe p{font-size:14px}h2{font-size:30px}.welcome p{padding:0 15px}.testimonial-container .item{width:100%;height:auto;margin-bottom:20px}.join-title{font-size:20px}.primary .navbar .navbar-collapse{margin:93px 0 0}.primary .navbar .btn-navbar{margin-right:0}.header-call{right:54px;top:1px}.welcome h2 { font-size: 28px; line-height: 34px; }.primary .navbar .navbar-collapse { margin: 56px 0 0; }a.tel-fuc { margin-top: 15px; }.primary .navbar .btn-navbar.collapsed { margin-top: 16px; }}@media screen and (max-width:429px){.our-clients .owl-item img{max-width:100%}}@media screen and (max-width:390px){.captcha_box{padding:0;position:static;height:auto;float:left}.captcha_box .captcha_img{position:relative;width:80%}.captcha_box .captcha_refresh{float:right;position:relative;left:0}.captcha_box .captcha_input{margin-top:20px;width:100%}.contact-us form .form-span .req-text{font-size:14px}.col-xs-8.form-span.mobile-clear{width:100%;margin-bottom:5px}.col-xs-4.form-span.mobile-clear{width:100%}.col-xs-4.form-span.mobile-clear .btn-submit,.contact-us form label{margin-top:0}div.wpcf7 img.ajax-loader{left:auto!important;right:15px!important;top:-30px!important}}@media screen and (max-width:359px){.navbar-brand{width:170px;padding:34px 0}.copy-right span{display:block}.form-control.captcha{width:100%;margin-top:15px}.map .pop-over{margin-left:-135px;width:270px}.contact-us i{font-size:16px}.contact-us .fa-envelope{padding:10px}.contact-us .fa-phone{padding:10px 11px}.contact-us .fa-map-marker{padding:10px 13px}.contact-us h5{margin:0 5px}.contact-us .call h5,.contact-us .mail h5,.contact-us a{line-height:40px}.primary .navbar .navbar-collapse { margin: 48px 0 0; }.primary .navbar .btn-navbar.collapsed { margin-top: 12px; }a.tel-fuc { margin-top: 11px; }}#map iframe{pointer-events:none}