html{color:#575757;font-size:1em;line-height:1.4;background-color:#fff}body{font-family:'Karla',sans-serif}.rubikFont{font-family:'Rubik',sans-serif}::-moz-selection{background:#2d9bcc;color:#fff;text-shadow:none}::selection{background:#2d9bcc;color:#fff;text-shadow:none}hr{display:block;height:1px;border:0;border-top:1px solid #ccc;margin:1em 0;padding:0}.browserupgrade{margin:.2em 0;background:#ccc;color:#000;padding:.2em 0}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{font-weight:700;color:#283968}.h6{line-height:1.5}a{color:#2d9bcc}a:hover{color:#247ca3}.navbar-light .navbar-nav .active>.nav-link,.navbar-light .navbar-nav .nav-link.active,.navbar-light .navbar-nav .nav-link.show,.navbar-light .navbar-nav .show>.nav-link{color:#666782}.btn{font-weight:700}.btn-link{color:#2d9bcc;font-weight:400;border-width:2px}.page-link:hover u,.btn-link:hover u,.page-link:hover,.btn-link:hover{text-decoration:none;color:#247ca3}.page-item.active .page-link,.btn-primary,.dropdown-item.active,.dropdown-item:active,.dropdown-item:focus,.dropdown-item:hover{background-color:#2d9bcc}.btn-success{background-color:#2f8471}.page-link,.btn-outline-primary{color:#2d9bcc}.page-item.active .page-link,.btn-outline-primary,.btn-primary{border-color:#2d9bcc}.btn-success:not(:disabled):not(.disabled):active,.btn-success:hover{background-color:#266a5a;border-color:#266a5a}.btn-outline-primary:not(:disabled):not(.disabled):active,.btn-outline-primary:hover,.btn-primary:not(:disabled):not(.disabled):active,.btn-primary:hover,.btn-primary.disabled,.btn-primary:disabled{background-color:#247ca3;border-color:#247ca3}.btn-success,.btn-outline-success{border-color:#2f8471}.btn-outline-success{color:#2f8471}.btn-outline-success:not(:disabled):not(.disabled):active,.btn-outline-success:hover{background-color:#2f8471;border-color:#2f8471}.btn.disabled,.btn:disabled{cursor:not-allowed}header .input-group>.form-control{font-size:1.1rem}.dropdown-item:hover{color:#fff}.dropdown-item:focus{color:#e0f0f7}.nav-pills .nav-link.active,.nav-pills .show>.nav-link{background-color:#2b8572}.bg-white .custom-select,.bg-white .form-control{border-width:2px;border-color:#949494}.custom-select.is-invalid,.was-validated .custom-select:invalid,.form-control.is-invalid,.was-validated .form-control:invalid{border-color:#dc3545}.custom-select.is-valid,.was-validated .custom-select:valid,.form-control.is-valid,.was-validated .form-control:valid{border-color:#28a745}.custom-select{background-image:url(/theme/img/select-arrow-down.png);background-size:20px 10px;cursor:pointer;font-size:115%}.custom-select.is-invalid,.was-validated .custom-select:invalid{background:url("/theme/img/select-arrow-down.png") no-repeat right .75rem center/20px 10px,url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='%23dc3545' viewBox='-2 -2 7 7'%3e%3cpath stroke='%23dc3545' d='M0 0l3 3m0-3L0 3'/%3e%3ccircle r='.5'/%3e%3ccircle cx='3' r='.5'/%3e%3ccircle cy='3' r='.5'/%3e%3ccircle cx='3' cy='3' r='.5'/%3e%3c/svg%3E") #fff no-repeat center right 1.75rem/calc(2em + .375rem) calc(.75em + .375rem)}.custom-select.is-valid,.was-validated .custom-select:valid{background:url("/theme/img/select-arrow-down.png") no-repeat right .75rem center/20px 10px,url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3e%3cpath fill='%2328a745' d='M2.3 6.73L.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3e%3c/svg%3e") #fff no-repeat center right 1.75rem/calc(2em + .375rem) calc(.75em + .375rem)}.custom-select:disabled{background-image:none}strong,.font-bold{font-weight:700}.text-blue{color:#283968}.text-drk-blue{color:#202e53}.text-blue-75{color:#7192ae}.text-blue-50{color:#939cb3}.text-blue-25{color:#d4d7e1}.text-lgt-blue{color:#2d9bcc}.text-purple{color:#79244d}.text-green{color:#2f8471}.text-grey{color:#575757}.text-lgt-grey{color:#8e8e8e}.text-lgter-grey{color:#d9d9d9}.bg-primary{background-color:#247ca3 !important}.bg-lgt-blue{background-color:#2d9bcc !important}.bg-blue{background-color:#283968 !important}.bg-blue-75{background-color:#5e6b8e !important}.bg-blue-25{background-color:#c9cdd9 !important}.bg-purple{background-color:#79244d}.bg-grey{background-color:#ccc}.bg-mid-grey{background-color:#d9d9d9}.bg-lgt-grey{background-color:#f2f2f2}.border-lgt-blue{border-color:#2d9bcc !important}.border-grey{border-color:#b1b2b2 !important}.border-lgt-grey{border-color:#d6d6d6 !important}.bw-2{border-width:2px}.mb--4{margin-bottom:-1.5rem !important}.mt--4{margin-top:-1.5rem !important}.hamburger small::after{position:absolute;top:26px;color:#2d9bcc;font-size:.85em;font-weight:700;left:0;text-transform:uppercase}.hamburger small::after{content:"Menu"}.hamburger[aria-expanded=true] small::after{content:"Close"}.navbar-light .navbar-nav .nav-link,.dropdown-item{color:#25274d;font-weight:700}.navbar-light .navbar-nav .nav-link:focus,.navbar-light .navbar-nav .nav-link:hover{color:#666782}.siteSearch input{border:1px solid #2d9bcc;background-color:#f2f3f3;font-weight:700}.headerImage,.carousel-item{background-repeat:no-repeat;background-position:center center}.fillHeight,.newMember{background-repeat:no-repeat;background-size:cover;background-position:center center}.headerImage{min-height:300px;display:grid}.fillHeight{min-height:76.4vh}.carousel-caption{top:10%;bottom:auto;left:14.1%}.carousel-caption,.rounded-custom{border-radius:2.2rem}.headerImage .bg-white,.carousel-caption{padding:2rem 2.5rem}.carousel-indicators li{height:6px;background-color:#000;border:2px solid rgba(255,255,255,.3)}.media:last-child{border-bottom:1px solid #d6d6d6;margin-bottom:1rem}.md-select-value .md-select-icon,.md-datepicker-expand-triangle{display:none}md-select::before,md-select::after,md-autocomplete md-autocomplete-wrap::before,md-autocomplete md-autocomplete-wrap::after,.accordion .card-header button::before,.accordion .card-header button::after,.md-datepicker-triangle-button.md-button.md-icon-button::before,.md-datepicker-triangle-button.md-button.md-icon-button::after{position:absolute;display:block;content:"";border:10px solid transparent;right:1rem;margin-top:.96rem;pointer-events:none}md-select::before,md-select::after{margin-top:1rem}md-select::before,md-autocomplete md-autocomplete-wrap::before,.accordion .card-header button::before,.md-datepicker-triangle-button.md-button.md-icon-button::before{top:0;border-top-color:#253869}.accordion .card-header.bg-blue button::before{border-top-color:#fff}md-select::after,md-autocomplete md-autocomplete-wrap::after,.accordion .card-header button::after,.md-datepicker-triangle-button.md-button.md-icon-button::after{top:-2px;border-top-color:#fff}.accordion .card-header button::after{border-top-color:#f2f2f2}.accordion .card-header.bg-blue button::after{border-top-color:#253869}.accordion .card-header.bg-grey button::after{border-top-color:#ccc}md-autocomplete md-autocomplete-wrap.md-menu-showing::before,md-autocomplete md-autocomplete-wrap.md-menu-showing::after,.accordion .card-header button[aria-expanded=true]::before,.accordion .card-header button[aria-expanded=true]::after{margin-top:0;margin-bottom:.96rem;border-top-color:transparent;top:auto}md-autocomplete md-autocomplete-wrap.md-menu-showing::before,.accordion .card-header button[aria-expanded=true]::before{border-bottom-color:#253869;bottom:0}.accordion .card-header.bg-blue button[aria-expanded=true]::before{border-bottom-color:#fff}md-autocomplete md-autocomplete-wrap.md-menu-showing::after,.accordion .card-header button[aria-expanded=true]::after{border-bottom-color:#fff;bottom:-2px}.accordion .card-header.bg-blue button[aria-expanded=true]::after{border-bottom-color:#253869}.accordion .card-header.bg-grey button[aria-expanded=true]::after{border-bottom-color:#ccc}.accordion .card-header.bg-lgt-grey button[aria-expanded=true]::after{border-bottom-color:#f2f2f2}#accordionFaq.accordion .card-header button{padding-right:4%;font-weight:normal;color:#212529}#accordionFaq.accordion .card-header button::before{top:45%}#accordionFaq.accordion .card-header button::after{top:calc(45% - 2px)}#accordionFaq.accordion .card-header button::before,#accordionFaq.accordion .card-header button::after{margin-top:auto}#accordionFaq.accordion .card-header button[aria-expanded=true]::before{bottom:50%}#accordionFaq.accordion .card-header button[aria-expanded=true]::after{bottom:calc(50% - 2px)}#accordionFaq.accordion .card-header button[aria-expanded=true]::before,#accordionFaq.accordion .card-header button[aria-expanded=true]::after{margin-bottom:0}md-autocomplete.isSelectedItem md-autocomplete-wrap::before,md-autocomplete.isSelectedItem md-autocomplete-wrap::after{border:none}md-select.is-invalid,md-select.is-valid{background-position-x:calc(100% - 40px) !important;padding-right:4rem !important}md-input-container.md-input-focused:not([md-no-float]) .md-select-placeholder span:first-child{-webkit-transform:none;-ms-transform:none;transform:none}.md-select-value{padding:0;min-height:auto}md-select.md-default-theme .md-select-value.md-select-placeholder,md-select .md-select-value.md-select-placeholder{color:#6c757d}.md-select-value.md-select-placeholder{padding-left:0;padding-top:1px}.stepCounter md-progress-circular path{stroke:#7a1f4c}.stepCounter md-progress-circular:last-child path{stroke:#2b8572}.md-datepicker-input-container{border:2px solid #949494;padding:0 6px}md-radio-button .md-off,md-radio-button .md-on{border-radius:0}#country-listbox{color:#212529}.intl-tel-input{width:100%}.custom-invalid-feedback{display:none;width:100%;margin-top:.25rem;font-size:80%;color:#dc3545}.ng-invalid-minlength .custom-invalid-feedback,.ng-invalid .custom-invalid-feedback{display:block}.pdfjs #viewBookmark,.pdfjs #openFile{display:none !important;visibility:hidden !important}.checkBox{position:relative;padding-left:30px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.checkBox input{position:absolute;opacity:0;cursor:pointer;height:0;width:0}.checkmark{position:absolute;top:0;left:0;height:22px;width:22px;background-color:#eee}.checkBox:hover input~.checkmark{background-color:#ccc}.checkBox input:checked~.checkmark{background-color:#2d9bcc}.checkmark:after{content:"";position:absolute;display:none}.checkBox input:checked~.checkmark:after{display:block}.checkBox .checkmark:after{left:8px;top:3px;width:6px;height:13px;border:solid #fff;border-width:0 3px 3px 0;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}md-radio-button.md-checked .md-on{-webkit-transform:scale(1);transform:scale(1)}md-radio-button.md-checked .md-on:after{-webkit-transform:rotate(45deg);transform:rotate(45deg);position:absolute;left:6.66667px;top:1.8px;display:table;width:6.66667px;height:13.33333px;border-width:2px;border-style:solid;border-top:0;border-left:0;border-color:#e2e2e2;content:""}.field-validation-error,.validation-summary-errors{width:100%;margin-top:.25rem;font-size:80%;color:#dc3545;display:block;position:relative}.validation-summary-errors{color:#721c24;padding:.75rem 1.25rem;margin-bottom:1rem;border:1px solid #f5c6cb;border-radius:.25rem;background-color:#f8d7da}.validation-summary-errors ul{margin-bottom:0;padding-left:0}.validation-summary-errors ul li{list-style:none}#useMyLocation span{top:40%}.memberCategory md-select-menu{max-width:84.4%}.memberCategory md-select-menu md-option .md-text{white-space:pre-wrap}.memberCategory md-select-menu md-option{height:auto;margin:7.5px 0;padding-top:5px;padding-bottom:5px}md-toolbar.md-default-theme:not(.md-menu-toolbar),md-toolbar:not(.md-menu-toolbar){background-color:#283968}.smallLg{font-size:90%;font-weight:bold}footer a{color:#fff}footer a:hover{color:#dee2e6}footer{font-size:.9em;background:#585858;color:#fff}#isMyProfile #accordionPractice .card-header.bg-blue button[aria-expanded=true]::before,#isMyProfile #accordionPractice .card-header.bg-blue button::before{display:none}@media(min-width:768px){.btn{font-size:1.1rem;padding:.375rem 1.5rem}.input-group>.input-group-append>.btn{font-size:1rem}.btn-group-sm>.btn,.btn-sm{padding:.25rem .5rem;font-size:.875rem;border-radius:.2rem}.navbar-brand{margin-right:1.5rem}.carousel-item{height:400px;min-height:40vh}.page-link{padding:.5rem 1.3rem}.jumbotron{border-radius:3rem}.desk-pl-5{padding-left:3rem !important}#useMyLocation span{left:22.5%}}@media(min-width:992px){.dropdown-menu{background-color:rgba(255,255,255,.95)}.dropdown-menu{font-size:1.1rem;color:#666782;border-top:4px solid #2d9bcc;border-radius:0 0 2rem 2rem;padding-bottom:1.3rem;top:90%}.navbar-nav .dropdown:hover>.dropdown-menu{display:block}.navbar-light .navbar-nav .nav-link{font-size:1.1em}.navbar{border-top:1px solid #d0d0d0;border-bottom:1px solid #d0d0d0}.logOut .dropdown-menu{border-top:none;border-color:#2f8471;width:100%}.logOut.show .rounded-pill{border-radius:1.25rem 1.25rem 0 0 !important}.logOut .dropdown-item{color:#2f8471}.logOut.show>.btn-outline-success.dropdown-toggle{color:#fff;background-color:#2f8471;border-color:#2f8471}.logOut.show .dropdown-item:hover,.logOut.show .dropdown-item:active,.logOut.show .dropdown-item:focus{background-color:#2f8471;color:#fff}.bg-gradient-41-blue{background:-webkit-gradient(linear,left top,right top,from(#283968),color-stop(41.666667%,#283968),color-stop(41.666667%,#fff),to(#fff));background:-o-linear-gradient(left,#283968 0%,#283968 41.666667%,#fff 41.666667%,#fff 100%);background:linear-gradient(to right,#283968 0%,#283968 41.666667%,#fff 41.666667%,#fff 100%)}.bg-gradient-50-blue{background:-webkit-gradient(linear,left top,right top,from(#283968),color-stop(50%,#283968),color-stop(50%,#fff),to(#fff));background:-o-linear-gradient(left,#283968 0%,#283968 50%,#fff 50%,#fff 100%);background:linear-gradient(to right,#283968 0%,#283968 50%,#fff 50%,#fff 100%)}#articleImg img{max-width:50%;max-height:650px}.congressWorkshop .card-header strong,.threeLine p,.congressWorkshop img,.itemDownload .card-header:first-child strong,.webinarRec .card-header strong,.twoLine p{overflow:hidden;text-overflow:ellipsis;display:block}.webinarRec .card-header strong,.congressWorkshop .card-header strong,.itemDownload .card-header:first-child strong,.twoLine p{min-height:48px;max-height:48px}.threeLine p{min-height:72px;max-height:72px}.congressWorkshop img{min-height:340px;max-height:340px}.servicesTable .table tr td{position:relative}.servicesTable .table tr td,.servicesTable .table tr td button{min-height:60px}.servicesTable .table tr .marker i{position:absolute;top:50%;transform:translateY(-50%);left:0;right:0;margin:0 auto}.servicesTable .table tr th.small{font-size:70%}.servicesTable .table tr th.small.align-middle{max-width:90px;min-width:90px}}@media(min-width:1200px){.container{max-width:1400px}footer .nav-link{padding-right:0}footer .nav-item:last-child .nav-link::after{content:'';padding-left:1rem}footer .nav-link::after{content:'|';padding-left:1rem}}@media(max-width:39.9375em){.tablesaw-stack tbody tr{border-bottom-width:15px;border-bottom-color:#fff;display:table-row;background:-webkit-gradient(linear,left top,right top,from(#ccc),color-stop(30%,#ccc),color-stop(30%,#fff),to(#fff));background:-o-linear-gradient(left,#ccc 0%,#ccc 30%,#fff 30%,#fff 100%);background:linear-gradient(to right,#ccc 0%,#ccc 30%,#fff 30%,#fff 100%)}.tablesaw-stack tbody tr td:last-child{border-bottom-width:5px;background:#fff}.tablesaw-stack td .tablesaw-cell-label,.tablesaw-stack th .tablesaw-cell-label{text-align:center;font-size:.85rem}.tablesaw-stack tbody tr td:last-child .tablesaw-cell-content{margin:0 auto;display:block;max-width:100%}.tablesaw-stack tbody tr td:last-child .tablesaw-cell-label{display:none}}@media(max-width:767.98px){.rssa{font-size:.96em}.btn{width:100%}.navbar-brand{margin-right:.5rem}.carousel-item{min-height:48vh}.carousel-caption{right:2.5%;left:2.5%;padding:1.5rem 2rem}.headerImage .text-blue,.carousel-caption .text-blue{font-size:1.2rem}.headerImage p,.carousel-caption p{font-size:.9rem}.carousel-indicators li{height:10px}.headerImage,.carousel-item{background-size:cover}.countContainer h5{font-size:1rem}footer .nav{display:block;margin-bottom:1.4rem}#select_container_2 md-select-menu{max-width:100%}}@media(max-width:502.98px){.page-link{padding:.5rem .47rem}}@media(max-width:455.98px){.branchDialog .layout-row .btn{font-size:11.5px}}@media(max-width:991.98px){.navbar-nav li,.dropdown-item{border-top:1px solid #e8e8e7}.navbar-nav>li:last-child{border-bottom:1px solid #e8e8e7;margin-bottom:1rem}.dropdown-menu{border:none;font-size:1rem}.navbar .nav-item{padding:0 1rem}.navbar .nav-item.dropdown>a{padding:.5rem 1rem}.navbar .container,.navbar .nav-item.dropdown,.navbar .nav-item.dropdown>.dropdown-menu{padding:0}.navbar .nav-item.dropdown>.dropdown-menu .dropdown-item{padding:.5rem 2rem}.navbar .siteSearch{padding-right:15px;padding-left:15px}.navbar .dropdown-toggle::before,.navbar .dropdown-toggle::after{position:absolute;display:block;content:"";border:8.5px solid transparent;right:1.25rem;margin-top:1.05rem}.navbar .dropdown-toggle::before{top:0;border-top-color:#253869}.navbar .dropdown-toggle::after{top:-2px;border-top-color:#fff}.navbar .dropdown.show .dropdown-toggle::before,.navbar .dropdown.show .dropdown-toggle::after{margin-top:0;margin-bottom:1.05rem;top:auto;border-top-color:transparent}.navbar .dropdown.show .dropdown-toggle::before{bottom:0;border-bottom-color:#253869}.navbar .dropdown.show .dropdown-toggle::after{bottom:-2px;border-bottom-color:#fff}#backToPractice{display:none !important}.bg-blue-mob{border-color:#202e53 !important;background-color:#202e53 !important}.bg-blue-75-mob{border-color:#7192ae !important;background-color:#7192ae !important}.bg-blue-25-mob{border-color:#d4d7e1 !important;background-color:#d4d7e1 !important}}@media(max-width:1199.98px){#accordionFaq.accordion .card-header button{padding-right:10%}footer .nav{display:block}footer .copyright a{width:100%;margin:1.2em auto !important;text-align:center;display:block}}@media(min-width:1615px){#backToPractice{position:absolute;left:-125px;top:0}}@media(min-width:1175px) and (max-width:1199.98px){#backToPractice{position:absolute;left:-125px;top:0}}@media all and (-ms-high-contrast:none),(-ms-high-contrast:active){body,html{height:auto}.col-lg-4.d-lg-flex,.col-lg-4.d-flex{display:block !important}}input::-ms-clear,input::-ms-reveal{display:none}md-select.md-default-theme.ng-invalid.ng-touched .md-select-value,md-select.ng-invalid.ng-touched .md-select-value{color:#dc3545 !important}@supports (-webkit-overflow-scrolling:touch){body,html{height:auto;}}