#loginForm{}.form-control{background-color:#fff!important;border:1px solid #d3d3d3!important;margin-bottom:4px;border-radius:unset;padding:10px 10px 10px}::placeholder{color:#fff!important;font-family:Montserrat!important;font-size:11pt!important;opacity:1}.form-control-size{font-family:Montserrat!important;font-size:11pt!important;color:#000!important}.formInputError{font-size:11px;color:red;position:absolute;display:block;text-transform:uppercase}.login_Form{padding-top:5%!important}@media(min-width:768px){.login_Form{padding-top:10%!important}}@media(max-width:425px){.login_Form{padding-top:37%!important}}.landingTitle{font-size:40pt;font-family:Montserrat}.landingSubtitle{font-size:13pt;font-family:Montserrat}.ForGotPasswordForm{background-color:#2889ba}.form-control{background-color:#fff!important;border:1px solid #d3d3d3!important;margin-bottom:4px;border-radius:unset}input:-webkit-autofill{background-color:#2378a4!important}.form-group{}.btn-emaillink{font-weight:bold}::placeholder{color:#d3d3d3!important;font-family:Montserrat!important;opacity:1}.form-control-forgot-size{font-family:Montserrat!important;width:100%}.formInputError{font-size:11px;color:red;position:absolute;display:block;text-transform:uppercase}.font-family{font-family:Montserrat}p{padding-top:.25rem!important;margin-bottom:.25rem!important}*{margin:0;padding:0;box-sizing:border-box}body{margin:0}.carousel-item img{width:100%;height:40%}.btn-focus{outline:none!important;box-shadow:none!important}.btn-signup{background-color:#2889ba!important;border-color:#2889ba!important;color:#fff!important;text-align:center;font-family:Montserrat!important;font-size:13pt!important}.btn-signin{background-color:#f7ca11!important;border-color:#f7ca11!important;color:#123a66!important;text-align:center;font-family:Arial;font-size:13pt!important}.nav-link{font-family:Montserrat!important;color:#0e1319!important;font-size:13pt!important;margin:0;text-decoration:unset!important;padding-right:10px!important}.nav-link:hover{text-decoration:underline!important;color:#0e1319!important}.navbar-toggler:focus{outline:none!important;box-shadow:none!important}.navbar-brand{padding:0}.navbar-brand>img{height:40px;width:220px}.font-family-std{font-size:13pt!important;font-family:Montserrat!important}.navbar-nav .nav-item:hover{color:#2889ba!important}.dropdown-menu{background-color:#0a2c3b;overflow:hidden;overflow-y:auto;max-height:50vh;background-color:#0a2c3b;color:#fff!important;position:absolute!important;padding:5px 0 5px 5px!important}.dropdown-item{font-size:12pt!important;font-family:Montserrat!important;background-color:#0a2c3b!important;color:#fff!important;text-decoration:none!important}.dropdown-item :hover{color:none;text-decoration:none;color:#f6ee23}.megaMenuItemHeader{font-weight:bold;font-family:'Arial';color:#258cbc}.megaMenuItemHeader :hover{color:#f6ee23}.dropdown-menu li{position:relative}.dropdown-menu .dropdown-submenu{display:none;position:absolute;left:100%;top:-7px}.dropdown-menu .dropdown-submenu-left{right:100%;left:auto}.dropdown-menu>li:hover>.dropdown-submenu{display:block}.dropdown-menu[data-bs-popper]{top:unset}@media all and (min-width:700px){.navbar .nav-item .dropdown-menu{display:none}.navbar .nav-item:hover .nav-link{}.navbar .nav-item:hover .dropdown-menu{display:block}.navbar .nav-item .dropdown-menu{margin-top:0}}.dropdown-header{display:block;margin-bottom:0;font-size:.875rem;color:#6c757d;white-space:nowrap;padding:0 0 0 10px!important}@media(min-width:281px) and (max-width:770px){.bg_white{background-color:#fff!important;padding-left:10px!important}}.header-contacts{font-size:11pt!important;font-family:Montserrat!important;padding:0!important;text-decoration:none;color:#123a66!important}.ECPlogo{}@media(max-width:350px){.ECPlogo{width:225px!important}.header-contacts{font-size:9pt!important;font-family:Montserrat!important;padding:0!important;text-decoration:none;color:#123a66!important}}footer{text-align:center;margin:0;color:#2889ba;background-color:#2889ba}.footer-content{font-family:Montserrat;font-size:12pt}@media(min-width:281px) and (max-width:767.98px){footer{text-align:left}}@font-face{font-family:Montserrat;src:url('../../Fonts/Montserrat-Regular.ttf') format('truetype');font-weight:300 800;font-style:normal}#registerForm{background-color:#fff}.removePosition{position:static}.registerTopLabel{background-color:#ffc107;width:2.33333333%}.registerTitle{font-size:40pt;font-family:Montserrat!important;text-align:center}.registerSubTitle{font-size:14pt;font-family:Montserrat!important;text-align:center}yellowBlock{background-color:none!important;color:#fff!important}html,body{font-size:8pt;font-family:'Montserrat'}.registerTopHeadings{font-size:11pt}.linkColor{color:#000;text-decoration:underline}.registerRadius{background-color:#000;border-radius:0 0 6px 6px}.createAccnt{background-color:#d3d3d3;border-radius:0 0 6px 6px}.clientVal{display:none}.text-danger{color:#fff!important}.registerSuccessTitle{font-style:57pt;font-weight:bold;font-family:Montserrat!important}@media screen and (max-width:768px){.registerTitle{font-size:30pt}.registerTopHeadings{font-size:1rem}#MinRegisterForm{display:block}#MaxRegisterForm{display:none}}@media screen and (min-width:768px){#MinRegisterForm{display:none}.colText{width:23%}}@media screen and (max-width:768px){.registerTitle{font-size:30pt}.registerTopHeadings{font-size:1rem}#MinRegisterForm{display:block}#MaxRegisterForm{display:none}}@media screen and (max-width:576px){.registerTitle{font-size:20pt}.registerTopHeadings{font-size:1rem}.bannerImage{width:100%;height:auto}}.registerText{word-break:normal;font-size:14pt;margin-bottom:0%}.width100{width:100%}.bigFontButton{color:#000;background-color:#f7ca11;font-weight:bold}.card-title{font-size:13pt;color:#000;font-weight:bold;font-family:'Arial'}.card-title-link{text-decoration:none}.card-border{border:0!important;align-items:center}.card-border>img{width:185px;height:65px}.card-bordersection>img{width:70px!important;height:70px!important}.card-hotelgift>img{width:45px!important;height:48px!important}.card div,.card h5{width:185px;text-align:center;padding:0;margin-top:5px}.card{background-color:transparent}.black-background{background-color:#000!important;opacity:.8}.font-white{color:#fff!important}.h2-font{font-size:16pt!important}.h5-font{font-size:12pt!important}#banner1{height:400px;align-self:center}#banner2{height:420px;align-self:center}.home-banner{text-align:center;width:100%;text-align:center;font-size:50pt!important;color:#fff}.home-banner h1{font-size:71pt!important;text-align:center;width:100%;color:#fff;margin:10px}.home-sub-banner{height:120px;width:100%}.home-sub-banner h1{font-size:30pt!important;text-align:center;width:100%;color:#fff;margin:10px}.accordion-header-bg{background-color:#e8e8e8!important;font-family:Verdana}.tileContentHeader{font-size:13pt;font-family:Arial;font-weight:bold}.accordion-header-border{border-bottom:1px solid}.accordion-item-border{border:none}.font-size-13pt{font-size:13pt}.font-family-arial{font-family:Montserrat}@media(max-width:480px){.home-banner h1{font-size:35pt!important;text-align:center;width:100%;color:#fff;margin:10px}.home-sub-banner{background-color:gray;height:120px;width:100%;font-size:20pt!important}.home-sub-banner h1{font-size:13pt!important;text-align:center;width:100%;color:#fff;margin:10px}}@media(min-width:481px) and (max-width:767.98px){.home-banner h1{font-size:35pt!important;text-align:center;width:100%;color:#fff;margin:10px}.home-sub-banner{background-color:gray;height:120px;width:100%;font-size:20pt!important}.home-sub-banner h1{font-size:17pt!important;text-align:center;width:100%;color:#fff;margin:10px}}@media(min-width:768px) and (max-width:991.98px){.home-banner h1{font-size:35pt!important;text-align:center;width:100%;color:#fff;margin:10px}.home-sub-banner{background-color:gray;height:120px;width:100%;font-size:20pt!important}.home-sub-banner h1{font-size:17pt!important;text-align:center;width:100%;color:#fff;margin:10px}}@media(min-width:992px) and (max-width:1199.98px){.home-banner h1{font-size:50pt!important;text-align:center;width:100%;color:#fff;margin:10px}.home-sub-banner{background-color:gray;height:120px;width:100%;font-size:20pt!important}.home-sub-banner h1{font-size:17pt!important;text-align:center;width:100%;color:#fff;margin:10px}}@media(min-width:1200px){.home-banner h1{font-size:50pt!important;text-align:center;width:100%;color:#fff;margin:10px;color:#fff;font-family:'Montserrat'}.home-sub-banner{background-color:gray;width:100%;font-size:20pt!important}.home-sub-banner h1{font-size:20pt!important;text-align:center;width:100%;color:#fff;font-family:'Montserrat';margin:10px}}@media(min-width:281px) and (max-width:767.98px){.navbar-toggler{background-color:#dcdcdc!important}.nav-item{border-top:1px solid #000}.navbar-nav{min-height:100vh!important;overflow:hidden!important}.nav>li.secondLevelNav{position:static}.secondLevelNav ul{display:none;color:#fff;padding:20px;padding-left:0;overflow:hidden;background-color:#000;position:absolute;z-index:11;top:0;bottom:0;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;width:280px}.subNavShown .secondLevelNav.active ul{display:block}.secondLevelNav.active>a{}.subNavShown#navbar{right:280px}.subNavShown .secondLevelNav>ul{left:280px}.secondLevelNav ul li{list-style-type:none}.secondLevelNav.active ul li{color:#fff}.menuButton{color:#fff;font-size:9px;font-weight:bold}.subMenuItems li a{color:#fff;text-decoration:none}.boldText{font-weight:bold}.normalText{font-weight:normal}.subMenuItems li a{padding:10px 30px;display:block}#gloablNav>li>a{font-family:'Karla';color:#000}#gloablNav li a{font-size:18px}.backMenuButton{display:none}.backMenuButton b{padding-left:6px}.memberHeaderLink a{color:#fff;text-decoration:none}.signinPanel a{color:#ff0!important;text-decoration:none;font-size:12px}.subMenuItems{padding:28px 0!important}.subMenuItems li:hover{background-color:#fff}.subMenuItems li a:hover{color:#000}.menuLabel,.menuLabel1{display:none!important}.secondLevelNav .glyphicon-chevron-right{display:none}.navbar-collapse>.gloablNav>.desktopViewShow{display:block}.navbar-collapse>.gloablNav>.mobileViewShow{display:none}.subMenuItems{width:100%}.subMenuItems:first-child{float:left}.subMenuItems .glyphicon{float:right}.secondLevelNav ul{background-color:#fff;color:#000;overflow:visible}.subMenuItems{background-color:#fff}.secondLevelNav ul li a{color:#000!important}.secondLevelNav ul li:hover{background-color:#eee}#gloablNav li:nth-child(-n+8){border-top:1px solid #000}#gloablNav li:not(:first-child){font-size:18px}.subMenuItems strong{font-family:'Karla'}#gloablNav li a{padding:10px 30px}.subMenuItems li:nth-child(2){padding:10px 25px}.subNavShown .secondLevelNav.active ul{width:100%}.subNavShown#navbar{right:0}.subNavShown #gloablNav li{border-top:none}.subNavShown #gloablNav>li>a{display:none}.subNavShown #subMenuItems li,.subNavShown #subMenuMembership #subMenuAdmin li{border-top:1px solid #000}.subNavShown .secondLevelNav>ul{right:0;left:0}.menuButton{display:none}.navbar-toggle{padding-top:12px;margin-top:16px}.menuLabel,.menuLabel1{font-size:20pt!important;font-family:Montserrat!important;color:#123a66!important;color:#123a66;display:block!important;font-size:35px;font-family:'Bebas Neue';font-weight:bold;border-top-color:transparent!important}#gloablNav>li:first-child:hover,.subMenuItems li:first-child:hover{background-color:transparent}.secondLevelNav .glyphicon-chevron-right{display:inline-block;float:right}.backMenuButton{display:block;cursor:pointer}.navbar-collapse>.gloablNav>.desktopViewShow{display:none}.navbar-collapse>.gloablNav>.mobileViewShow{display:block}}@media(min-width:768px){#mobilenavbar{display:none!important}}#SectionContent{position:relative}.block{width:100%;height:200px}.modal,.modal-backdrop{position:absolute!important}.ZIndex{z-index:9999}.after_modal_appended{position:relative}input[readonly]{background-color:#696969!important}html,body{font-size:11pt;font-family:'Montserrat'}#profileform{background-color:#fff;color:#000}.profileTitle{font-size:50pt;font-weight:bold;font-family:Montserrat!important;text-align:center}.btn-align{text-align:center}.profileSubText{font-size:11pt;color:#000}.yellowBlock{background-color:none!important;color:#fff!important}@media screen and (min-width:768px){.colText{width:23%}}@media screen and (max-width:820px){.img-Padding{padding:1rem!important}.img-Resize{width:100%!important;height:auto!important}}@media screen and (max-width:768px){.profileTitle{font-size:30pt}.textCenter{text-align:center!important}.paddingTitle{padding:12pt!important}.img-Resize{width:100%!important;height:auto!important}.img-Padding{padding:1rem!important}}@media screen and (max-width:576px){.profileTitle{font-size:20pt}.textCenter{text-align:center!important}.paddingTitle{padding:12pt!important}.img-Resize{width:100%!important;height:auto!important}.img-Padding{padding:1rem!important}}