:focus{outline:none}*{margin:0;padding:0}.menu-top{padding:0 0;height:100px;margin:0 auto;display:block;position:relative;z-index:9999}.menu-top .container,header .container{width:1540px;padding:0;margin:0 auto}.mob{display:none}.button-right{padding:28px 0 28px 0;width:320px;float:right;display:table}.button-right span{display:table-cell;vertical-align:middle;margin:0;height:100%}.menu{float:right;padding:12px 0 0 0}header{background:none;height:100px;padding:0 0;-webkit-transition:1s all ease;-moz-transition:1s all ease;transition:1s all ease;width:100%;box-shadow:none;position:relative;z-index:9999!important}header.sticky{position:fixed;height:100px;width:100%;background:#fff;padding-left:0;z-index:9999!important;top:0;box-shadow:1px 1px 2px 1px rgba(0,0,0,.2);-moz-box-shadow:1px 1px 2px 1px rgba(0,0,0,.2);-webkit-box-shadow:1px 1px 2px 1px rgba(0,0,0,.2)}div.logo{padding:15px}header .btn{font-size:14px;padding:12px 20px;-webkit-border-radius:50px;border-radius:50px;background-color:#fff;border:2px solid #fff;color:#333;text-transform:initial;font-weight:500}header .btn:hover{transition:all .2s ease-in-out!important;background:#29b7b9;color:#fff!important;border:2px solid transparent}.menu-top .btn{font-size:14px;padding:12px 20px;-webkit-border-radius:50px;border-radius:50px;background-color:transparent;border:2px solid #00ccc0;color:#00ccc0;text-transform:initial;font-weight:500}.menu-top .btn:hover{transition:all .2s ease-in-out!important;background:#29b7b9;color:#fff!important;border:2px solid transparent}header .btn:focus,header .btn:active:focus,header .btn.active:focus,header .btn.focus,header .btn:active.focus,header .btn.active.focus{transition:all .2s ease-in-out!important;background:#29b7b9;color:#fff!important;border:2px solid transparent}header .btn:hover,header .btn:focus,header .btn.focus{transition:all .2s ease-in-out!important;background:#29b7b9;color:#fff!important;border:2px solid transparent}header .menulk{background:url(../images/mn.png) no-repeat 0 50%;width:110px;height:20px;cursor:pointer;display:block}header.sticky .menulk{background:url(../images/mn1.png) no-repeat 0 50%;width:110px;height:20px;display:block;cursor:pointer}header.sticky .btn{border:2px solid #00ccc0;color:#00ccc0}.news-inner{background:#fff!important;height:100px}.news-inner header .btn{background-color:transparent;border:2px solid #29b7b9;color:#29b7b9}.news-inner header .btn:hover{transition:all .2s ease-in-out;background:#29b7b9;color:#fff;border:2px solid transparent}.news-inner header .menulk{background:url(../images/mn1.png) no-repeat 0 50%;width:110px;height:20px;cursor:pointer}.news-inner header #nav-icon2:hover{opacity:.8}.news-inner header #nav-icon2 span{background:#00ccc0}.detail{width:60%;margin:0 auto;font-weight:100}.detail img{position:relative;right:10px}.ad{display:block;position:relative;left:20px}ul.social li{height:auto!important}ul.social li a{padding:5px 8px;font-size:22px;color:#fff}ul.social li a:hover{color:#29b7b9!important;background:none}.con-detail{width:1170px;margin:0 auto}.con-detail h3{color:#fff;font-size:28px;font-weight:100;text-align:center;margin-bottom:20px}.con-detail p{font-size:16px;color:#fff;padding-bottom:10px;font-weight:100}.con-detail a:hover{color:#29b7b9;transition:all .2s ease-in-out}.con-detail a{margin:0;padding:0;font-size:16px;color:#fff;line-height:0;text-align:left;text-decoration:none}.con-detail a img{position:relative;right:10px}.blk1{min-height:120px;margin-bottom:20px}.links{width:225px;margin:0 auto;padding:10px 0}.awd{padding:20px 0}.awd-book{position:relative;left:8%;padding:10px 0}.banner{background:#fff}.bnr-pos{background-attachment:fixed!important;position:relative;min-height:75vh;background-size:cover;background-repeat:no-repeat;background-position: center;top:0}#home .bnr-pos{background-position: center right 30%;}.banner-sec{text-align:center;color:#fff;padding:0 0 0 0;width:100%;vertical-align:middle;display:flex;position:absolute;top:0;height:100%;align-items:center;}@media (max-width:1024px){.banner-sec{height:auto}}.bnr-block{vertical-align:middle;width:100%}@media screen and (max-aspect-ratio:1/1){.bnr-block.who-we-service{vertical-align:top}}.banner-sec h1{font-size:65px;font-weight:400;color:#fff;padding-bottom:0;margin-bottom:15px;letter-spacing:3px}.banner-sec h1 span{display:block;color:#fff}.banner-sec h1 span.blue{color:#00c5be;display:inline}.banner-sec h1 span.white{color:#fff;display:block}.banner-sec p{font-size:28px;font-weight:100}.case-detail p{max-width:1220px;margin:0 auto 10px}.case-detail .banner-sec p{padding:0 35px;text-align:center}@media screen and (max-width:400px){.case-detail .banner-sec p{padding:0 0;text-align:center}}.awd-home{padding:30px 0}.mouse-scroll{position:absolute;width:100%;margin:0 auto;bottom:20px}.tbl-img{text-align:center;width:100%;height:80vh;vertical-align:middle;display:table;position:absolute;top:0;table-layout:fixed;height:80%;padding-top:0}.tbl-img h1{color:#fff;font-size:65px}.tbl-img h1 span{display:block}.tbl-img .bnr-block{height:auto}.about{background:url(../images/bnr-about.jpg) no-repeat 50% 0}.news{background:url(../images/bnr-about.jpg) no-repeat 50% 0}.careers{background:url(../images/bnr-careers.jpg) no-repeat 50% 0}.case{background:url(../images/bnr-case.jpg) no-repeat 50% 0}.case-wedding{background:url(../images/bnr-cs1.jpg) no-repeat 50% 0}.case-sting{background:url(../images/bnr-sting.jpg) no-repeat 50% 0}.case-waterman{background:url(../images/bnr-waterman.jpg) no-repeat 50% 0}.case-secure{background:url(../images/bnr-secure.jpg) no-repeat 50% 0}.case-relatio{background:url(../images/bnr-relatio.jpg) no-repeat 50% 0}.case-hiker{background:url(../images/bnr-hiker.jpg) no-repeat 50% 0}.privacy{background:url(../images/bnr-privacy.jpg) no-repeat 50% 0}.career-team{background:url(../images/team.jpg) no-repeat 50% 0}.ser{background:#9f66c7 url(../images/bnr-ser.jpg) no-repeat 50% 100%}.serpos{min-height:63vw;height:100%;max-height:910px;-o-background-size:cover;-moz-background-size:cover;-webkit-background-size:cover;background-size:cover}.bnrht{min-height:796px}.bnrht1{min-height:796px}.tbl{text-align:center;position:absolute;width:100%;text-align:center;top:50%}#inner-bnr .banner-sec p span{display:block}.mouse-icon{border:3px solid #fff;border-radius:16px;height:50px;width:30px;display:block;z-index:10;opacity:.7;margin:0 auto}@media (max-width:1024px){.mouse-icon{display:none}}.mouse-icon .wheel{-webkit-animation-name:drop;-webkit-animation-duration:1s;-webkit-animation-timing-function:linear;-webkit-animation-delay:0s;-webkit-animation-iteration-count:infinite;-webkit-animation-play-state:running;-webkit-animation-name:drop;animation-name:drop;-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-timing-function:linear;animation-timing-function:linear;-webkit-animation-delay:0s;animation-delay:0s;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-play-state:running;animation-play-state:running}.mouse-icon .wheel{position:relative;border-radius:20px;background:#fff;width:4px;height:10px;top:4px;margin-left:auto;margin-right:auto}@-webkit-keyframes drop{0%{top:5px;opacity:0}30%{top:10px;opacity:1}100%{top:25px;opacity:0}}@keyframes drop{0%{top:5px;opacity:0}30%{top:10px;opacity:1}100%{top:25px;opacity:0}}.signup{padding:0 0}.formpd{padding-top:80px}.pro-con{width:1000px;margin:0 auto;padding:60px 0}#free,#intern,#career{padding:0 0 60px 0}.protxt{width:400px;margin:0 auto}.protxt1{width:500px;margin:0 auto}.pro-frm{width:400px;margin:0 auto}.pro-frm iframe{width:100%}.pro-con .container{width:100%}.pro-con h1,.pro-con h2,.pro-con h3,.pro-con h4{color:#fff;font-weight:400}.pro-con h1{font-size:46px;margin:0 0 0 0}.pro-con h2{font-size:28px;margin-top:45px;font-weight:200}.pro-con h3{font-size:22px;margin:0;margin-bottom:20px;padding:0}.pro-con h4{color:#fff;letter-spacing:1px;font-weight:400;font-size:16px;margin:0 0 10px 0;padding:0}.pro-con h5{color:#fff;letter-spacing:1px;font-weight:400;font-size:16px;margin:0 0 10px 0;padding:0}.protxt p{padding:15px 0}.no-mrgn{margin:0px!important}.no-pd{padding:0}.pro-con a{color:#fff;font-size:30px;font-weight:300}img.ph{position:relative;top:-1px}.pro-con a:hover{color:#00c5be}.pro-con p{color:#fff;font-weight:300;font-size:20px;line-height:32px;width:100%;margin-bottom:20px}.pro-con p span{display:block}.pro-con ul.social{position:relative;top:0;left:-8px}.pro-con ul.social li a{font-size:24px;min-height:50px}.pro-con input,.pro-con select,.pro-con textarea{background:none;border:2px solid #fff;color:#fff;font-size:16px;margin:0 0 10px 0;padding:10px 15px;width:100%;border-radius:8px;font-weight:300}input::-webkit-input-placeholder{color:#fff!important}textarea::-webkit-input-placeholder{color:#fff!important}input::-moz-placeholder{color:#fff!important}textarea::-moz-placeholder{color:#fff!important}input:-moz-placeholder{color:#fff!important}textarea:-moz-placeholder{color:#fff!important}input:-ms-input-placeholder{color:#fff!important}textarea:-ms-input-placeholder{color:#fff!important}.pro-con select.select{background:transparent url(../images/sel.png) no-repeat 96% 50%;-webkit-appearance:none;-moz-appearance:none;text-indent:1px;text-overflow:''}.pro-con select.select option{color:#202020;font-size:16px;background-color:#FFF}select::-ms-expand{overflow:hidden}.thanku-div{position:relative;top:30%}.thanku-div .container{width:80%;margin:0 auto}.pro-con ol{margin:15px 0 15px 15px;padding:0;list-style-type:none}.pro-con ol li{margin:0;padding:0 0 5px 0;color:#fff;text-align:left;font-weight:300}p.smallp{font-size:16px;line-height:24px;margin:0;padding:10px 0}.pro-con textarea{height:160px}.pro-con textarea.ta-ht{height:230px}.pro-con textarea.ta-ht1{height:280px}.pro-con textarea.txtht{height:230px}.pro-con input.btn{background:none;width:100%;border:2px solid #fff;margin:0 0;padding:12px 18px;font-size:16px;text-transform:none}.pro-con input.btn:hover{background:#00c5be;border:2px solid #00c5be}.pro-con input.wht{background:#fff;width:100%;border:2px solid #fff;margin:0 0;padding:12px 18px;font-size:16px;text-transform:none;color:#202020}.pro-con input.wht:hover{background:#00c5be;border:2px solid #00c5be;color:#fff}input.dwnload{background:url(../images/dw.png) no-repeat 50% 50%/ 85% auto!important;padding:12px 15% 12px 15%!important;background:none;width:100%;border:2px solid #fff;margin:0 0;text-transform:none}.ch-file{background:#00c5be;border:none}.g-recaptcha iframe{width:100%}.thanku{clear:both}.thanku .btn{font-size:14px;padding:12px 15px;width:190px;margin-right:15px}.pdb{padding:13px 15px!important}.pd-bot{padding-bottom:15px}.pd{padding:15px 25px}.checkbox input{width:auto;text-align:left;padding:0;margin:0}.checkbox label{color:#fff;font-weight:300}input[type=checkbox].css-checkbox{position:absolute;z-index:-1000;left:-1000px;overflow:hidden;clip:rect(0 0 0 0);height:1px;width:1px;margin:-1px;padding:0;border:0}input[type=checkbox]#thnk+label{white-space:nowrap}input[type=checkbox].css-checkbox+label.css-label,input[type=checkbox].css-checkbox+label.css-label.clr{padding-left:26px;height:17px;display:inline-block;line-height:17px;background-repeat:no-repeat;background-position:0 2px;font-size:16px;vertical-align:middle;cursor:pointer}input[type=checkbox].css-checkbox:checked+label.css-label,input[type=checkbox].css-checkbox+label.css-label.chk{background-position:0 -17px}label.css-label{background-image:url(../images/chk.png);-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}#thanksdiv{padding:0}#thanksdiv .row>div{padding:0}#thanksdiv .row>div:first-child{display:none}.signupfrm{padding-bottom:20px;display:block}#free-ebook{display:none;position:relative}#vd-con{display:none}#vd-con1{display:none}#career{display:none}#intern{display:none}#free{display:none}.video{margin:0 auto;text-align:center;padding-bottom:20px}.video .col-sm-6:first-child{min-width:162px}.video .col-sm-6:nth-child(2){min-width:177px}.video .col-sm-12 p{position:relative;left:20px}.video .col-sm-12 p img{position:absolute;left:-29px}.video .col-sm-12 p span.ad{position:relative;left:0}.pro-con .video a,.pro-con .video p{font-size:16px}.pro-con .video h3{font-size:28px;font-weight:200}.video .detail{width:71%;text-align:left}#free-ebook h1{left:13%;position:absolute}#free-ebook .ebk{padding-top:80px}.cpt img{position:relative;top:5px}}