@charset "utf-8";
/* T4 Blank template custom CSS */
/* Main Features */
a[href='javascrpit:void(0);']{cursor:default}
textarea{resize:none}
ul.list_default{list-style:none;padding-left:2em}
ul.list_default li{position:relative}
ul.list_default li:before{background-color:#2d449d;border-radius:50%;content:'';display:inline-block;height:.7em;margin-top:.3em;margin-right:.4em;margin-left:-1.4em;position:absolute;width:.7em}
.bg_blue_trprt{background-color:rgba(9,39,82,.7)}
.bg_dark_blue_trprt{background-color:rgba(3,18,41,.7)}
.bg_spec_01{background-color:#053a56}
.bradius_10{border-radius:10px}
.bradius_15{border-radius:15px}
.fs_1-5rem{font-size:1.5rem}
.fs_2rem{font-size:2rem}
.fs_2-5rem{font-size:2.5rem}
.fs_3rem{font-size:3rem}
.fs_4rem{font-size:4rem}
@media(max-width:567px){
.fs_4rem{font-size:3rem}
}
.lheight_1em{line-height:1em}
.lheight_3em{line-height:3em}
.max-h25px{max-height:25px}
.max-h30px{max-height:30px}
.table{color:#a6a5a5}
.table th,.table td{padding:1.25rem}
.table.table-bordered th,.table.table-bordered td{border-color:#002e3d;vertical-align:middle}
.table.table-bordered th{border-top:0}
.table.table-bordered tr>th:first-child,.table.table-bordered tr>td:first-child{border-left:0}
.table.table-bordered tr>th:last-child,.table.table-bordered tr>td:last-child{border-right:0}
.table.table-bordered tr:last-child>td{border-bottom:0}
.text_mslateblue{color:#6f69f7}
.text_u_mslateblue{border-bottom:solid 3px #6f69f7}

/* Ordered lists */
ol.ordered li.heading{margin-top:.7em}
ol.ordered li.heading:before{color:#fff;font-weight:700}
ol.ordered li{list-style-type:none;margin-bottom:.3em}
ol.ordered{counter-reset:list1;padding-right:0;padding-left:1em}
@media(max-width:767px){
ol.ordered{padding-left:0}
}
ol.ordered>li::before{content:counter(list1)". ";counter-increment:list1;margin-left:-.7em}
@media(max-width:767px){
ol.ordered>li::before{margin-left:0}
}
ol.ordered ol{counter-reset:list2;padding-left:2.5em}
@media(max-width:767px){
ol.ordered ol{padding-left:0}
}
ol.ordered ol>li::before{content:counter(list1)"."counter(list2)". ";counter-increment:list2;margin-left:-2em}
@media(max-width:767px){
ol.ordered ol>li::before{margin-left:0}
}
ol.ordered ol ol{counter-reset:list3;padding-left:3.3em}
@media(max-width:767px){
ol.ordered ol ol{padding-left:3em}
}
ol.ordered ol ol>li::before{content:counter(list1)"."counter(list2)"."counter(list3)". ";counter-increment:list3;margin-left:-3.3em}
@media(max-width:767px){
ol.ordered ol ol>li::before{margin-left:-3em}
}
ol.ordered ol ol ol{counter-reset:list4;padding-left:4.5em}
@media(max-width:767px){
ol.ordered ol ol ol{counter-reset:list4;padding-left:3.5em}
}
ol.ordered ol ol ol>li::before{content:counter(list1)"."counter(list2)"."counter(list3)"."counter(list4)". ";counter-increment:list4;margin-left:-3em}
@media(max-width:767px){
ol.ordered ol ol ol>li::before{margin-left:-3.5em}
}
/* --- */

/* Main styles */
a{transition:color linear .5s;-webkit-transition:color linear .5s}
a:hover{color:#005df0!important}
body{background-color:#032133}
body.com_content .com-content-article{margin-bottom:5rem}
body.com_content .com-content-article h1,body.com_content .com-content-article h2,body.com_content .com-content-article h3,body.com_content .com-content-article h4,body.com_content .com-content-article h5,body.com_content .com-content-article h6{color:#fff}
body.com_content .com-content-article__body h1,body.com_content .com-content-article__body h2,body.com_content .com-content-article__body h3,body.com_content .com-content-article__body h4,body.com_content .com-content-article__body h5,body.com_content .com-content-article__body h6{font-size:1.5rem;margin-top:3rem;margin-bottom:1rem}
body.com_content .page-header{margin-top:3rem}
body.com_content .page-header h2{font-size:3rem}
h1,h2,h3,h4,h5,h6{color:#fff}
.btn{transition:background-color ease-in-out .7s,box-shadow ease-in-out .7s,color ease-in-out 1s,text-shadow ease-out 1s;-webkt-transition:background-color ease-in-out .7s,box-shadow ease-in-out .7s,color ease-in-out 1s,text-shadow ease-out 1s}
.btn.btn-dark{color:#ddd}
.btn.btn-dark:focus,.btn.btn-primary:hover{box-shadow:0 0 15px #005df0;-webkit-box-shadow:0 0 15px #005df0;color:#fff;text-shadow:3px 0px 5px rgba(0,93,240,.7),-3px 0px 5px rgba(0,93,240,.7)}
/* .btn.btn-link:hover{text-shadow:3px 0px 5px rgba(255,255,255,.7),-3px 0px 5px rgba(255,255,255,.7)} */
.btn.btn-primary{background-color:transparent!important;border-color:#005df0!important;color:#ddd}
.btn.btn-secondary{background-color:#3eb5f1!important;border-color:#005df0!important;color:#fff}
.btn.btn-secondary:hover{background-color:#002e3d!important;border-color:#005df0!important;box-shadow:0 0 15px #005df0;-webkit-box-shadow:0 0 15px #005df0;color:#ddd}
.com-content-article .page-header{margin-bottom:3rem}
.com-content-article .page-header h2{color:#fff;font-size:3rem}
.dropdown-menu a{color:#fff}
.footer_content_logo{max-height:40px}
.hr_6{border-radius:3px;border-style:solid;border-top-width:3px;border-bottom-width:3px}
.hr_bronze{border-color:#a05e36}
.hr_silver{border-color:silver}
.hr_gold{border-color:gold}
.hr_platinum{border-color:#3e5de8}
.hr_exclusive{border-color:#212e93}
.layout-main_page .t4-main-body{padding-top:0;padding-bottom:0}
.live_border:after{animation-delay:0.2s;-webkit-animation-delay:0.2s;animation-duration:7s;-webkit-animation-duration:7s;animation-iteration-count:infinite;-webkit-animation-iteration-count:infinite;animation-name:live_border_after;-webkit-animation-name:live_border_after;animation-timing-function:linear;-webkit-animation-timing-function:linear;border-color:#fff;border-width:0 1px 0 1px;height:0;top:0;left:0px;width:calc(100% - 2px)}
.live_border:before{animation-delay:0.2s;-webkit-animation-delay:0.2s;animation-duration:7s;-webkit-animation-duration:7s;animation-iteration-count:infinite;-webkit-animation-iteration-count:infinite;animation-name:live_border_before;-webkit-animation-name:live_border_before;animation-timing-function:linear;-webkit-animation-timing-function:linear;border-color:#fff;border-width:1px 0 1px 0;height:calc(100% - 2px);top:0px;left:0;transition-delay:0.05s;-o-transition-delay:0.05s;-webkit-transition-delay:0.05s;width:0}
.live_border:before,.live_border:after{box-sizing:content-box;-webkit-box-sizing:content-box;border-style:solid;content:'';position:absolute;transition:all 0.4s ease;-o-transition:all 0.4s ease;-webkit-transition:all 0.4s ease;z-index:5}
.live_border_02 .live_border:before,.live_border_02 .live_border:after{animation-delay:.5s!important;-webkit-animation-delay:.5s!important}
.live_border_03 .live_border:before,.live_border_03 .live_border:after{animation-delay:1s!important;-webkit-animation-delay:1s!important}
.live_border_04 .live_border:before,.live_border_04 .live_border:after{animation-delay:1.5s!important;-webkit-animation-delay:1.5s!important}
.live_border_05 .live_border:before,.live_border_05 .live_border:after{animation-delay:2s!important;-webkit-animation-delay:2s!important}
@keyframes live_border_after{
0%{border-top-left-radius:0;height:0}
65%{border-radius:0;border-color:#3eb5f1;height:100%}
50%{border-radius:10px}
35%{border-radius:0;border-color:#3eb5f1;height:100%}
100%{border-top-left-radius:0;height:0}
}
@-webkit-keyframes live_border_after{
0%{border-top-left-radius:0;height:0}
65%{border-radius:0;border-color:#3eb5f1;height:100%}
50%{border-radius:10px}
35%{border-radius:0;border-color:#3eb5f1;height:100%}
100%{border-top-left-radius:0;height:0}
}
@keyframes live_border_before{
0%{border-top-left-radius:0;width:0}
35%{border-radius:0;border-color:#3eb5f1;width:100%}
50%{border-radius:10px}
65%{border-radius:0;border-color:#3eb5f1;width:100%}
100%{border-top-left-radius:0;width:0}
}
@-webkit-keyframes live_border_before{
0%{border-top-left-radius:0;width:0}
35%{border-radius:0;border-color:#3eb5f1;width:100%}
50%{border-radius:10px}
65%{border-radius:0;border-color:#3eb5f1;width:100%}
100%{border-top-left-radius:0;width:0}
}
.logo_wrap .navbar-brand{margin-right:0}
.main_modal_wrap .logo_img{max-height: 50px}
.main_modal_wrap .nav>li a:active,.main_modal_wrap .nav>li a:focus,.main_modal_wrap .nav>li a:hover{color:#003a58!important}
.main_modal_wrap .nav>li.current.active a.nav-link{color:#003a58!important}
.modal_fullscreen{margin:0;min-width:100%}
.modal_fullscreen .modal-content{height:100%;min-height:100vh}
.prevent_close{position:relative;z-index:1}
.t4-footer,.t4-footnav{border-top:2px solid rgba(255,255,255,.1)}
/* .t4-wrapper{padding-top:72px} */
#dropdown_language_switcher:focus,#dropdown_language_switcher:hover{text-decoration:none}
#main_modal{height:100%;overflow-y:auto;padding:0!important}
#main_modal .modal-content{background-color:rgb(104,177,255);border-radius:0;color:#fff}
#main_modal .modal-content .navbar-nav{font-size:2.5rem}
#main_modal .payments_systems img{max-height:25px}
#pre_header_wrap{background-color:#46953d;color:#fff;font-size:1.1rem}
#pre_header_wrap .close{font-size:1rem;padding:0.25rem 1.25rem}
#t4-header{/* height:72px; */position:fixed;top:0;width:100%;z-index:1071;/* z-index:1030 */}
/* --- */

/* Waves parallax */
.main_modal_wrap .waves_parallax>use{animation:wave_move 25s cubic-bezier(.55,.5,.45,.5)infinite}
.main_modal_wrap .waves_parallax>use:nth-child(1){animation-delay:-2s;animation-duration:7s}
.main_modal_wrap .waves_parallax>use:nth-child(2){animation-delay:-3s;animation-duration:10s}
.main_modal_wrap .waves_parallax>use:nth-child(3){animation-delay:-4s;animation-duration:13s}
.main_modal_wrap .waves_parallax>use:nth-child(4){animation-delay:-5s;animation-duration:20s}
@-moz-keyframes wave_move{
0%{transform:translate3d(-90px,0,0)}
100%{transform:translate3d(85px,0,0)}
}
@-webkit-keyframes wave_move{
0%{transform:translate3d(-90px,0,0)}
100%{transform:translate3d(85px,0,0)}
}
@-o-keyframes wave_move{
0%{transform:translate3d(-90px,0,0)}
100%{transform:translate3d(85px,0,0)}
}
@keyframes wave_move{
0%{transform:translate3d(-90px,0,0)}
100%{transform:translate3d(85px,0,0)}
}
.main_modal_wrap .waves{height:100%;max-height:350px;min-height:330px;position:absolute;bottom:0;width:100%}
/*Shrinking for mobile*/
@media(max-width:768px){
.main_modal_wrap .waves{height:300px;min-height:300px}
}
.main_modal_wrap .wavesWrap{background-color:transparent;min-height:99vh}
/* --- */

/* T4 overrides */
.t4-footer .container{border-top:0}
/* --- */

/* T4 theme fix */
body.modal-open .modal{background-color:unset;border-radius:0;height:100%;margin-right:0;margin-left:0;top:0;right:0;bottom:0;left:0;width:100%}
.form-control,.inputbox{max-width:100%}
/* --- */

/* Bootstrap overrides */
.btn-link{color:#ddd}
.btn-link:hover{color:#fff}
.dropdown-menu{background-color:#005df0;padding-top:0.5rem;padding-right:0.5rem;padding-bottom:0.5rem;padding-left:0.5rem}
.form-control{background-color:transparent}
.modal{z-index:1100}
/* .modal-backdrop{z-index:1099} */
/* --- */

/* RTL */
html[dir="rtl"] ul.list_default li:before{margin-right:-1.4em;margin-left:.4em}
/* Ordered lists */
html[dir="rtl"] ol.ordered{padding-right:1em;padding-left:0}
@media(max-width:767px){
html[dir="rtl"] ol.ordered{padding-right:0;padding-left:0}
}
html[dir="rtl"] ol.ordered>li::before{margin-right:-.7em;margin-left:0}
@media(max-width:767px){
html[dir="rtl"] ol.ordered>li::before{margin-right:0;margin-left:0}
}
html[dir="rtl"] ol.ordered ol{padding-right:2.5em;padding-left:0}
@media(max-width:767px){
html[dir="rtl"] ol.ordered ol{padding-right:0;padding-left:0}
}
html[dir="rtl"] ol.ordered ol>li::before{content:counter(list2)"."counter(list1)". ";margin-right:-2em;margin-left:0}
@media(max-width:767px){
html[dir="rtl"] ol.ordered ol>li::before{margin-right:0;margin-left:0}
}
html[dir="rtl"] ol.ordered ol ol{padding-right:3.3em;padding-left:0}
@media(max-width:767px){
html[dir="rtl"] ol.ordered ol ol{padding-right:3em;padding-left:0}
}
html[dir="rtl"] ol.ordered ol ol>li::before{content:counter(list3)"."counter(list2)"."counter(list1)". ";margin-right:-3.3em;margin-left:0}
@media(max-width:767px){
html[dir="rtl"] ol.ordered ol ol>li::before{margin-right:-3em;margin-left:0}
}
html[dir="rtl"] ol.ordered ol ol ol{padding-right:4.5em;padding-left:0}
@media(max-width:767px){
html[dir="rtl"] ol.ordered ol ol ol{padding-right:3.5em;padding-left:0}
}
html[dir="rtl"] ol.ordered ol ol ol>li::before{content:counter(list4)"."counter(list3)"."counter(list2)"."counter(list1)". ";margin-right:-3em;margin-left:0}
@media(max-width:767px){
html[dir="rtl"] ol.ordered ol ol ol>li::before{margin-right:-3.5em;margin-left:0}
}
/* --- */