.btn-black,.btn-primary{padding:.6rem 2rem;margin:15px}a,a:hover{color:#000}@font-face{font-family:Gotham-Bold;src:url(fonts/Gotham-Bold.otf)}@font-face{font-family:Gotham-Medium;src:url(fonts/GothamMedium.ttf)}@font-face{font-family:Gotham-Light;src:url(fonts/Gotham-Light.otf)}.btn-primary{font-family:Gotham-Medium;color:#fff;background-color:#1810bb;border-color:#1810bb;border-radius:0;-webkit-border-radius:0;-moz-border-radius:0}.btn-black,.btn-black:hover{font-family:Gotham-Bold;color:#fff}.btn-primary:hover{font-family:Gotham-Medium;color:#fff;background-color:#150e9f;border-color:#150e9f;padding:.6rem 2rem;border-radius:0;-webkit-border-radius:0;-moz-border-radius:0}.btn-black{background-color:#000;border-color:#000;border-radius:25px;-webkit-border-radius:25px;-moz-border-radius:25px;-webkit-box-shadow:-3px 5px 0 0 #353535;-moz-box-shadow:-3px 5px 0 0 #353535;box-shadow:-3px 5px 0 0 #353535}.btn-black:hover{background-color:#353535;border-color:#353535;padding:.6rem 2rem;border-radius:25px;-webkit-border-radius:25px;-moz-border-radius:25px;-webkit-box-shadow:-3px 5px 0 0 #000;-moz-box-shadow:-3px 5px 0 0 #000;box-shadow:-3px 5px 0 0 #000}.btn-white,.btn-white:hover{font-family:Gotham-Bold;color:#992939;padding:.6rem 2rem}.btn-white{background-color:#fff;border-color:#fff;border-radius:25px;-webkit-border-radius:25px;-moz-border-radius:25px;margin:15px;-webkit-box-shadow:-3px 5px 0 0 #33090f;-moz-box-shadow:-3px 5px 0 0 #33090f;box-shadow:-3px 5px 0 0 #33090f}.btn-white:hover{background-color:#ebebeb;border-color:#ebebeb;border-radius:25px;-webkit-border-radius:25px;-moz-border-radius:25px;-webkit-box-shadow:-3px 5px 0 0 #33090f;-moz-box-shadow:-3px 5px 0 0 #33090f;box-shadow:-3px 5px 0 0 #33090f}.alert-secondary{color:#fff;background-color:transparent;border-color:transparent}body{font-size:14px;font-family:Gotham-Light}.col-page-header h1,bold,h1,h2,h3,h4,h5,strong{font-family:Gotham-Bold}a{font-weight:700}a:hover{text-decoration:underline}a,label,li,p,span{font-size:16px}.col-page-header{padding:0 0 50px}.col-page-header h1{color:#fff;text-transform:uppercase;font-size:4em;margin-bottom:2px}.navbar-brand.logo img{width:500px}.rsform-block-submitme button{box-shadow:0 8px 15px rgba(0,0,0,.4)!important;box-shadow:0 8px 15px rgb(0 0 0 / 40%)!important;background:linear-gradient(#0eeaff,#4fadfd)!important;border:none;font-weight:700;color:#000;font-family:Gotham-Bold;-webkit-border-radius:2em;-moz-border-radius:2em;border-radius:2em;text-transform:uppercase}.box-content-wrap h1,.box-content-wrap h2,.box-content-wrap h3,.box-content-wrap h4,.box-content-wrap h5,.main-menu ul li a{font-family:Gotham-Medium}.rsform-block-submitme button:hover{color:#fff;-webkit-border-radius:2em;-moz-border-radius:2em;border-radius:2em}.header{padding-top:30px}.main-menu ul li{margin:20px 15px}.main-menu ul li a{color:#fff;font-size:14px;font-weight:200;line-height:24px;text-transform:uppercase;display:block}.main-menu ul li a:hover{text-decoration:none}#navbarSupportedContent{justify-content:center;display:flex}header{position:absolute;width:100%;top:0;left:0;padding:1rem 0;z-index:999}.sub-header{background:#000}.section-subpage{padding:120px 0 100px}.sections{padding:2rem 0;color:#000}#ta-form-registration{margin-top:3rem}.regHr1{width:100%;max-width:100px;height:5px;background:#242424}#ta-form-registration h2.form-header{margin:10px 0 0;color:#373737;text-transform:uppercase;font-size:1.5rem;font-family:Gotham-Medium}#ta-form-registration .ta-paymentmethod-wrap h2.form-header,#ta-form-registration .ta-paymentmethod-wrap h3{text-align:center;font-family:open_sansregular;text-transform:capitalize;font-size:1.2rem}.regHr2{width:100%;max-width:150px;height:5px;background:#992939;margin:10px 0 20px}#ta-form-registration .form-label{width:100%;display:inline-block;font-size:1.1em;margin-top:10px}#ta-form-registration .rsform-block-pricelist{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:-15px;margin-left:-15px}#ta-form-registration .rsform-block-pricelist p.rsformVerticalClear{-ms-flex:0 0 100%;flex:0 0 100%;max-width:24%;border:1px solid #bad5ff;background:#e9f4ff;margin-bottom:20px;margin-right:1%}#ta-form-registration .rsform-block-pricelist p.rsformVerticalClear:hover{border:1px solid #ffe7bf;background:#fff7e6}#ta-form-registration .rsform-block-pricelist p.rsformVerticalClear label{padding:20px;margin-bottom:0;width:100%;display:inline-block;text-align:center}#ta-form-registration .rsform-block-paymentmethod p span,#ta-form-registration .rsform-block-pricelist p.rsformVerticalClear label span{width:100%;display:inline-block;text-align:center}#ta-form-registration .rsform-block-pricelist p.rsformVerticalClear label span.rate-name{font-size:1.2rem}#ta-form-registration .formField{width:100%;position:relative;margin-bottom:10px}#ta-form-registration .formField input[type=email],#ta-form-registration .formField input[type=number],#ta-form-registration .formField input[type=text],#ta-form-registration .formField select{width:100%;height:35px;font-size:1.1em;outline:0;border:1px solid #a8a8a8;margin-bottom:0;padding:0;border-radius:0;-moz-border-radius:0;-webkit-border-radius:0}#ta-form-registration .formField .input-group-text{position:absolute;background:#e5f4ff;border:none;border-top:1px solid #a8a8a8;border-bottom:1px solid #a8a8a8;border-left:1px solid #a8a8a8;padding:.37rem .75rem;border-radius:0;-moz-border-radius:0;-webkit-border-radius:0}#ta-form-registration .formField input[type=number]#MobileCC,#ta-form-registration .formField input[type=number]#PhoneCC,#ta-form-registration .formField input[type=text]#MobileCC,#ta-form-registration .formField input[type=text]#PhoneCC{padding:0 10px 0 40px}#ta-form-registration .formField textarea{width:100%;padding:0;font-size:1.1em;outline:0;border:1px solid #a8a8a8;resize:none;border-radius:0;-moz-border-radius:0;-webkit-border-radius:0}#ta-form-registration input[type=checkbox],#ta-form-registration input[type=radio]{margin-left:15px}#ta-form-registration .rsform-button-prev,#ta-form-registration .rsform-submit-button,#ta-form-registration button{background:#1810bb;padding:10px 20px;color:#fff;border:none;outline:0;font-size:1em;margin-left:10px;margin-top:20px;text-transform:uppercase;border-radius:0;-moz-border-radius:0;-webkit-border-radius:0}#ta-form-registration .rsform-button-prev{background:#e8e8e8;color:#989898}.ta-paymentmethod-wrap{border:1px solid #bad5ff;background:#e9f4ff;padding:20px;height:100%}#ta-form-registration button#NextNext{margin-right:2.5%}#ta-form-registration .rsform-block-paymentmethod{text-align:center}#ta-form-registration .rsform-block-paymentmethod p{width:30%;display:inline-block;margin:10px 1%;text-align:center;position:relative}#ta-form-registration .rsform-block-paymentmethod p input[type=radio]{position:absolute;margin-left:5px;margin-top:25px}#ta-form-registration .rsform-block-dataprivacy input[type=checkbox]{margin-left:0}.subsector-division .formControls>div{max-width:320px;width:100%}.subsector-division .formControls .form-check-inline{width:40%}.box-content-wrap{background:rgba(255,255,255,.7);padding:2rem;margin:5rem 0;-webkit-box-shadow:0 0 10px 0 rgba(0,0,0,.75);-moz-box-shadow:0 0 10px 0 rgba(0,0,0,.75);box-shadow:0 0 10px 0 rgba(0,0,0,.75);border-radius:8px;-moz-border-radius:8px;-webkit-border-radius:8px}.reg-delegate-reminders-wrap{border:1px solid #ffd869;padding:20px 20px 0}.full-form-css{background:rgba(255,255,255,.7);padding:30px;-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px}@media (max-width:991px){#mainmenu{position:fixed;width:100%;background:#000;top:0;left:0}#mainmenu ul,#mainmenu ul li,#mainmenu ul li a{width:100%;display:inline-block}.col-table-prgram table tbody tr td:first-child,.col-table-prgram table tbody tr th:first-child{width:90px}#navbarSupportedContent{display:none}#navbarSupportedContent .menu,#navbarSupportedContent.show{display:block}.navbar-header{display:flex;flex-direction:row;align-items:center;justify-content:space-between}.navbar-brand{width:70%}.navbar-toggler{top:0;padding:.2rem;margin-right:0;border-color:#11bfe0!important;background:0 0!important}.navbar-toggler .navbar-toggler-icon{background:#11bfe0!important;display:block;width:22px;height:2px;border-radius:1px;margin:5px}}@media (max-width:768px){.header{padding-top:5px}.header .container-fluid{padding:0}.col-page-header h1{font-size:2.6em}}@media (min-width:992px){#mainmenu{display:block}.thematic-arrow-1{top:-50px;right:-8%;width:1200px;height:auto}}@media (min-width:1280px){.thematic-arrow-1{top:-83px;right:-8%;width:1500px;height:auto}}@media (min-width:1366px){.thematic-arrow-1{top:-90px;right:-8%;width:1600px;height:auto}}@media (min-width:1440px){.thematic-arrow-1{top:-105px;right:-8%;width:1700px;height:auto}}@media (min-width:1680px){.thematic-arrow-1{top:-140px;right:-9%;width:2000px;height:auto}}@media (min-width:1920px){.thematic-arrow-1{top:-160px;right:-7%;width:2200px;height:auto}}@media (min-width:2000px){.thematic-arrow-1{top:-174px;right:-7%;width:2300px;height:auto}}@media (min-width:2500px){.thematic-arrow-1{top:-200px;right:0;width:2500px;height:auto}}