@charset "utf-8";.showMobile,.showMobileInline{display:none}body,html{margin:0;padding:0;height:100%;width:100%}body{position:relative;background:#fff;font-size:16px;font-family:"Open Sans",-apple-system,BlinkMacSystemFont,"Segoe UI",Lato,'PingFang SC',"Hiragino Sans GB","Microsoft YaHei","Helvetica Neue",Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";color:#222;line-height:1.4;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;min-width:1200px}:focus{outline:0}img{border:none;padding:0;margin:0;max-width:100%;height:auto;vertical-align:middle;display:inline-block}.filtering{cursor:pointer}a{text-decoration:none;color:inherit;-webkit-transition:all .3s;-moz-transition:all .3s;-o-transition:all .3s;transition:all .3s}a:focus{-moz-outline-style:none}a:hover{text-decoration:none;color:#007dc5}.clear{clear:both}.clear:after,.clear:before,.container:after,.container:before{display:table;content:" ";clear:both}.container{margin:auto;position:relative;padding-left:12px;padding-right:12px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.container .row{margin-right:-6px;margin-left:-6px}.row:after,.row:before{content:" ";display:table;clear:both}.finding_button a{min-width:360px!important}.wideContainer{margin:0 30px;position:relative}.subPageWrap .wideContainer{padding-top:36px;padding-bottom:80px}.elementor-widget:not(:last-child){margin-bottom:10px!important}.subPageWrap .wideContainer2{padding-top:36px;padding-bottom:10px;min-height:500px}#footerWrap{background:#f2f2f2;line-height:1.8}#footerWrap h5{margin-bottom:12px}#footerWrap h5 span{display:inline-block;border-bottom:3px #007dc5 solid}#footerWrap .logo{max-width:170px}#footerWrap .container{max-width:2000px}#footerWrap .linksWrap{padding:36px 0}.custom_txt{font-size:26px;line-height:1.3;font-family:Philosopher}#box1{cursor:pointer}#box2{cursor:pointer}#box3{cursor:pointer}#box4{cursor:pointer}#box5{cursor:pointer}#box6{cursor:pointer}.custom_txt3{font-size:28px;line-height:1;font-family:Philosopher}.custom_txt3 a{color:#107ac0}.custom_txt2{font-size:48px;line-height:1.3;color:#0077c8;font-weight:700;font-family:Philosopher}#footerWrap .linksWrap .link{display:block;line-height:28px}.footer_link ul{list-style:none;padding:0;margin:0}.profile{padding:10px;background-color:#000;color:#fff;padding-bottom:30px;min-height:85px}.profile2{min-height:120px}.profile .name{font-weight:700}.profile .designation{color:#0077c8;font-weight:700;font-size:14px!important}.designation2{color:#fff!important;font-size:19px!important;font-weight:700}.company{font-size:14px;display:inline-block;margin-top:10px}#footerWrap .copyright{border-top:1px #c7c7c7 solid;margin-left:-40px;line-height:26px;padding:10px 40px 20px 40px;overflow:hidden;line-height:1.6}#footerWrap .copyright .txt{float:left}#footerWrap .copyright .rightLinks{float:right}#footerWrap .copyright .link:hover{color:#007dc5}.subBanner{height:300px;position:relative;overflow:hidden;background-color:#231f20;background-size:cover;background-position:center}.subBanner.large{height:450px;margin-bottom:-72px}.subBanner .bannerShadow{display:block;content:" ";height:160px;width:100%;position:absolute;top:0;z-index:2;background:linear-gradient(180deg,rgba(27,92,153,.9),rgba(27,92,153,0))}.subBanner:before{content:"";display:block;width:150%;height:100%;position:absolute;background:rgba(255,255,255,.23);bottom:-100%;right:0;-webkit-transition:all 1.2s ease;-moz-transition:all 1.2s ease;-o-transition:all 1.2s ease;transition:all 1.2s ease;transform-origin:70% top;-ms-transform-origin:70% top;-moz-transform-origin:70% top;-webkit-transform-origin:70% top;-o-transform-origin:70% top}.subBanner:after{content:"";display:block;width:150%;height:100%;position:absolute;background:rgba(255,255,255,.32);bottom:-100%;-webkit-transition:all 1.2s ease;-moz-transition:all 1.2s ease;-o-transition:all 1.2s ease;transition:all 1.2s ease;transform-origin:40% top;-ms-transform-origin:40% top;-moz-transform-origin:40% top;-webkit-transform-origin:40% top;-o-transform-origin:40% top}.subBanner .wideContainer{height:100%}.subBanner .container{height:100%;position:relative}.subBanner .content{position:absolute;bottom:50px}.subBanner.large .content{bottom:86px}.subBanner .content h3{font-size:36px;color:#fff;text-align:left;margin:0;font-weight:400;text-shadow:0 0 4px rgba(0,0,0,.6)}.subBanner .content h3 .subTitle{font-size:90%;font-weight:300;font-style:italic}a.selected2{color:#007dc5}.subPage h1{font-size:24px;font-weight:700;color:#007dc5;margin-bottom:30px}.subPage .subPageHeader{margin-bottom:30px;text-align:center}.subPage .subPageHeader h4{font-size:24px;font-weight:700;margin-bottom:16px}.subPage .subPageHeader .mark,.subPage .subPageHeader a{color:#007dc5}.subPage .subPageHeader .mark{font-size:14px;padding:10px 0}.subPage .pageWrap{min-height:400px}.loaded .subBanner:after{-webkit-transform:rotateZ(-15deg);-ms-transform:rotateZ(-15deg);transform:rotateZ(-15deg)}.loaded .subBanner:before{-webkit-transform:rotateZ(20deg);-ms-transform:rotateZ(20deg);transform:rotateZ(20deg)}.subPageColumnWrap{display:flex;max-width:1440px;margin:auto}.subPageColumnWrap .column{box-sizing:border-box}.subPageColumnWrap .column.left{width:350px;padding:20px}.subPageColumnWrap .column.main{flex:1;display:flex}.subPageColumnWrap .column.center{flex:1;padding:30px 30px 80px 30px;min-height:500px}.subPageColumnWrap .column.sub{width:320px;padding:120px 0}.subPageColumnWrap .panelRight{padding:0 40px;border-left:2px #dcddde solid;min-height:320px}.subPageColumnWrap .breadcrumb{color:#107ac0;margin-bottom:16px;margin-left:10px}.subPageColumnWrap .breadcrumb a{color:#107ac0;padding:0 4px}.subPageColumnWrap .breadcrumb a:first-child{padding-left:0}.subPageColumnWrap .breadcrumb a:hover{color:#0098ef}.subPageColumnWrap .sideList{list-style:none;padding:0}.filter1Row2{margin-left:10px}.subPageColumnWrap .sideList a{display:block;padding:8px 0;text-transform:uppercase;color:#a6a6a6;font-weight:600;transition:.8s}.subPageColumnWrap .sideList a.nocap{display:block;padding:8px 0;color:#a6a6a6;font-weight:600;transition:.8s;text-transform:none}.subPageColumnWrap .sideList .active a{font-size:16px;padding-right:40px;font-weight:600;margin:10px 0;color:#107ac0;border-bottom:2px solid #000;background-image:url(../images/arrow.jpg);background-position:bottom right;background-repeat:no-repeat;background-size:25px}.subPageColumnWrap .sideList a:hover{color:#000}.subPageColumnWrap .sideList a.icon-lock{padding-left:20px;position:relative}.subPageColumnWrap .sideList a.icon-lock:before{position:absolute;left:0}.subPageColumnWrap .sideList .active a.icon-lock{padding-left:60px}.subPageColumnWrap .sideList .active a.icon-lock:before{left:40px}.subPageColumnWrap .sideListTitle{color:#00aeef;font-size:18px;font-weight:700;margin-top:40px}#memberPanel{position:absolute;top:160px;z-index:110;overflow:hidden;padding-left:40px;width:0;right:0;-webkit-transition:all .3s;-moz-transition:all .3s;-o-transition:all .3s;transition:all .3s}#memberPanelInner{min-height:320px;right:-1020px;width:1020px;background:#107ac0}#btnExpand{color:#fff;width:40px;height:320px;position:absolute;top:0;left:0;cursor:pointer;background:#00aeef;overflow:hidden;text-align:center;-webkit-transition:all .3s;-moz-transition:all .3s;-o-transition:all .3s;transition:all .3s}#btnExpand:hover{background-color:#0098ef}#btnExpand .txt{width:320px;left:-320px;position:absolute;height:40px;line-height:40px;transform-origin:right top;display:inline-block;white-space:nowrap;text-align:center;cursor:pointer;transition:all .3s cubic-bezier(.645,.045,.355,1);user-select:none;touch-action:manipulation;font-size:25px;transform:rotate(-90deg);-ms-transform:rotate(-90deg);-moz-transform:rotate(-90deg);-webkit-transform:rotate(-90deg);-o-transform:rotate(-90deg)}#memberPanel.expand{width:1020px}#memberPanel .contWrap{display:flex;width:100%;min-height:320px}#memberPanel .contWrap .column{flex:1;padding:20px;box-sizing:border-box;font-size:14px;color:#fff}#memberPanel .contWrap .columnLeft{background-color:#107ac0}#memberPanel .contWrap .columnRight{background-color:#115c93}#mask{position:fixed;z-index:99;width:100%;height:100%;top:0;left:0;display:none;background:rgba(0,0,0,.4)}@media (max-width:1440px){#memberPanel.expand{width:80vw}#memberPanelInner{right:-80vw;width:80vw}}.sponsors_div{margin-left:auto;margin-right:auto}.sponsors_img{width:100%}.sponsors_m{display:none}.home_box{width:1300px;margin-left:auto;margin-right:auto}.home_box2{width:1580px;margin-left:auto;margin-right:auto;background-color:#107ac0}.pageHome .sectionRow1:before{background-color:#107ac0;width:auto}.box2a{margin-left:-55px}.box3a{padding-left:20px}.mobile_display{display:none!important}.desktop_display{display:block!important}@media (max-width:1300px){.custom_txt3{font-size:22px;line-height:1;font-family:Philosopher}}@media (max-width:768px){.pageHome .sectionRow1 .box1{height:auto!important}.slider_mobile{min-height:820px}.mobile_display{display:block!important}.desktop_display{display:none!important}.box2a{margin-left:0}.box3a{padding:0;margin-top:-30px}.box2{margin-top:30px!important}.home_box iframe{width:100%}.home_box,.home_box2{max-width:100%!important}.sponsors_div{width:100%!important}.pageHome .sectionRow2 .box3 .inner{margin-left:0!important;padding:10px!important}.sponsors_img{display:none!important}.sponsors_m{display:block!important;margin:15px}.hideMobile{display:none}.showMobile{display:block}.showMobileInline{display:inline-block}#footerWrap .copyright{margin-left:0;padding:10px 20px 20px 20px;text-align:center;font-size:12px}#footerWrap .copyright .rightLinks,#footerWrap .copyright .txt{float:none}#footerWrap h5{margin-top:16px}#footerWrap .logo{display:none}#memberPanel{top:60px}#memberPanel .contWrap{display:block}.container{padding-left:20px;padding-right:20px}.subPageColumnWrap{display:block}.subPageColumnWrap .column.left{width:auto;padding-bottom:0;border:none}.subPageColumnWrap .column.main{display:block}.subPageColumnWrap .column.sub{width:auto;padding:0}.subPageColumnWrap .panelRight{border-left:none}}@media (max-width:640px){body{font-size:14px;min-width:300px}.wideContainer{margin:0 0}.subBanner{height:240px}.subPageColumnWrap .column.left{padding:20px 0 0 0}.subPageColumnWrap .column.center{flex:1;padding:20px 0 40px 0;min-height:auto}.subPageColumnWrap .sideList .active a{margin:10px -12px;padding:0 12px}.subPageColumnWrap .panelRight{padding:0 0 40px 0;min-height:120px}.filterRow.filterV .btnFilter,.filterRow.filterV select{min-width:100px!important}}