.btn-container{position:relative;text-align:center;color:white;}.centered{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);}.sup-title{font-size:85px;line-height:1.2;font-weight:bold;}.sup-title2{font-size:60px;line-height:1.2;font-weight:bold;}.title{font-size:42px;line-height:1.2;}.title-b{font-size:42px;line-height:1.2;font-weight:bold;}.title2{font-size:32px;line-height:1.2;}.title2-b{font-size:32px;line-height:1.2;font-weight:bold;}.title3-b{font-size:38px;line-height:1.2;font-weight:bold;}.title4-b{font-size:26px;line-height:1.2;font-weight:bold;}.sub-title{font-size:28px;line-height:1.2;}.sub-title-b{font-size:28px;line-height:1.2;font-weight:bold;}.sub-title2{font-size:22px;line-height:1.2;}.sub-title2-b{font-size:22px;line-height:1.2;font-weight:bold;}.minor-title{font-size:20px;line-height:1.2;}.minor-title-b{font-size:20px;line-height:1.2;font-weight:bold;}.minor-title3{font-size:24px;line-height:1.2;}.minor-title3-b{font-size:24px;line-height:1.2;font-weight:bold;}.content{font-size:16px;line-height:1.2;}.content-b{font-size:16px;line-height:1.2;font-weight:bold;}.content2{font-size:20px;line-height:1.2;}.content3{font-size:18px;line-height:1.2;}.content3-b{font-size:18px;line-height:1.2;font-weight:bold;}.hint{font-size:10px;opacity:.9;}.hint1{font-size:16px;opacity:1;}.hint2{font-size:14px;opacity:1;}.hint2-b{font-size:14px;opacity:1;font-weight:bold;}.hint3{font-size:12px;opacity:1;}.text-orange{color:#DA5711;}.text-darkblue{color:#005062;}.text-blue{color:#005396;}.text-lightblue{color:#004D6F;}.text-yellow{color:#FEDF00;}.text-green{color:#53AB40;}.text-purple{color:#711C45;}.text-grey{color:#707070;}.bg-green{background-color:#C1D72E;color:#fff;}.bg-yellow{background-color:#FFDF00;}.bg-lightblue{background-color:#0092BC;}.bg-darkblue{background-color:#00589C;}.bg-blue{background-color:#005396;}.bg-red{background-color:#80000F;}.btn-contest{display:inline-block;vertical-align:middle;border-radius:0;background-image:-moz-linear-gradient(90deg,#49001B 0,#49001B 100%);background-image:-webkit-linear-gradient(90deg,#49001B 0,#49001B 100%);background-image:-ms-linear-gradient(90deg,#49001B 0,#49001B 100%);text-decoration:none!important;color:#FFF;border:0 solid transparent;padding:10px 16px;font-size:14px;font-weight:bold;margin-right:5px;text-align:center;}.btn-contest1{display:inline-block;vertical-align:middle;border-radius:0;background-image:-moz-linear-gradient(90deg,#DA5711 0,#DA5711 100%);background-image:-webkit-linear-gradient(90deg,#DA5711 0,#DA5711 100%);background-image:-ms-linear-gradient(90deg,#DA5711 0,#DA5711 100%);text-decoration:none!important;color:#FFF;border:0 solid transparent;padding:10px 16px;font-size:14px;font-weight:bold;margin-right:5px;text-align:center;}.btn-contest:hover,.btn-contest:active,.btn-contest1:hover,.btn-contest1:active{border:2px solid #E61E25;color:#FFF;}.btn-wide{width:65%;}.scrollable{max-height:600px;overflow-y:auto;background-color:#fff;border:2px solid #DADADA;padding:15px;}.fb-like{margin-top:5px;margin-bottom:5px;transform:scale(1.9);-ms-transform:scale(1.9);-webkit-transform:scale(1.9);-o-transform:scale(1.9);-moz-transform:scale(1.9);}/*overwrite a colors comming from bootstrap*/ .equal-height{margin-left:6%!important;margin-right:6%!important;}.modal-header{background-color:#2B6BB4!important;}input.largerCheckbox{width:36px;height:36px;border-radius:4px;}/* The checkbox_container */ .checkbox_container{display:block;position:relative;padding-left:45px;margin-bottom:40px;cursor:pointer;font-size:18px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;}/* Hide the browser's default checkbox */ .checkbox_container input{position:absolute;opacity:0;cursor:pointer;height:0;width:0;}/* Create a custom checkbox */ .checkmark{position:absolute;top:0;left:0;height:40px;width:40px;border:solid rgba(0,0,0,0.38);border-width:1px 1px 1px 1px;border-radius:4px 4px 4px 4px;opacity:.8;background-color:transparent;}/* On mouse-over,add a grey background color */ .checkbox_container:hover input ~ .checkmark{background-color:#DA5711;}/* When the checkbox is checked,add a blue background */ .checkbox_container input:checked ~ .checkmark{background-color:#DA5711;}/* Create the checkmark/indicator(hidden when not checked) */ .checkmark:after{content:"";position:absolute;display:none;}/* Show the checkmark when checked */ .checkbox_container input:checked ~ .checkmark:after{display:block;}/* Style the checkmark/indicator */ .checkbox_container .checkmark:after{left:16px;bottom:4px;width:18px;height:40px;border:solid #3A2077;border-width:0 3px 3px 0;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);}input.pin-box{top:374px;left:436px;height:87px;background:#FFF 0 0 no-repeat padding-box;border:1px solid #DA5711;border-radius:4px;opacity:1;}.form-control{border-radius:0;border:1px solid #0F2053;outline:none;margin:10px 0;}::-webkit-input-placeholder,/* WebKit browsers */ :-moz-placeholder,/* Mozilla Firefox 4 to 18 */ ::-moz-placeholder,/* Mozilla Firefox 19+*/ :-ms-input-placeholder,/* Internet Explorer 10+*/ ::placeholder{/* Recent browsers */ text-transform:none;}input[type="tel"]::placeholder,input[type="tel"]:-ms-input-placeholder,input[type="tel"]::-ms-input-placeholder,input[type="text"]::placeholder,input[type="text"]:-ms-input-placeholder,input[type="text"]::-ms-input-placeholder,input[type="password"]::placeholder,input[type="password"]:-ms-input-placeholder,input[type="password"]::-ms-input-placeholder{color:rgba(0,0,0,0.38);}input[type="email"]::placeholder,input[type="email"]:-ms-input-placeholder,input[type="email"]::-ms-input-placeholder{color:rgba(0,0,0,0.38);text-transform:none;}/* Three image containers(use 25% for four,and 50% for two,etc) */ .column{float:left;padding:5px;}/* Clear floats after image containers */ @media(max-width:767px){.title4-b{font-size:22px;}}.loader-wrapper{width:100%;height:100%;position:absolute;top:0;left:0;background-color:transparent;display:flex;justify-content:center;align-items:center;z-index:10000;}.loader{display:inline-block;width:30px;height:30px;position:relative;border:4px solid #fff;animation:loader 2s infinite ease;}.loader-inner{vertical-align:top;display:inline-block;width:100%;background-color:#fff;animation:loader-inner 2s infinite ease-in;}@keyframes loader{0%{transform:rotate(0deg);}25%{transform:rotate(180deg);}50%{transform:rotate(180deg);}75%{transform:rotate(360deg);}100%{transform:rotate(360deg);}}@keyframes loader-inner{0%{height:0;}25%{height:0;}50%{height:100%;}75%{height:100%;}100%{height:0;}}#body-wrapper .breadcrumb-footer{margin-bottom:0;}#body-wrapper .breadcrumb-footer li{font-size:14px;display:inline;padding:0 10px;}#body-wrapper .breadcrumb-footer a{color:#000;}