.selfActions{position: relative;}
.selfActions_image{overflow: hidden; position: absolute; left: 0; right: 0; top: 0; bottom: 0; z-index: -1; direction: ltr;}
.selfActions_image img{display: block; width: auto; height: 100%;}
.selfActions_v2 .selfActions_image{direction: rtl;}

.selfActions_content{height: 665px;}
.selfActions_content .centeredContent{display: flex; height: 100%; flex-direction: column; align-items: center; justify-content: center;}
.selfActions_content h2{font-size: 80px; line-height: 80px; text-align: center; padding-bottom: 16px; text-shadow: 0px 0px 6px white, 0px 0px 10px white, 0px 0px 10px white;}
.selfActions_content P{font-size: 36px; line-height: 36px; text-align: center; padding-bottom: 30px; text-shadow: 0px 0px 6px white, 0px 0px 10px white, 0px 0px 10px white;}

.selfActions_list{margin: 0px -4px; width: calc(100% + 8px);}
.selfActions_list .swiper-slide{padding: 4px 4px;}

.selfActions_list .swiper-slide a{display: flex; flex-direction: column; align-items: center; justify-content: flex-end; text-align: center; height: 148px; padding-bottom: 16px; background-color: rgba(30, 43, 81, 1); color: white;}
.selfActions_list .swiper-slide a strong{font-weight: 300; font-size: 20px; padding-top: 12px;}
.selfActions_icon{height: 66px; display: flex; align-items: center; justify-content: center;}
.selfActions_list .swiper-slide a i{color: #fbb903;}
.selfActions_list .swiper-slide a i.icon-credit_pay{font-size: 66px;}
.selfActions_list .swiper-slide a i.icon-car{font-size: 76px;}
.selfActions_list .swiper-slide a i.icon-credit_card{font-size: 62px;}
.selfActions_list .swiper-slide a i.icon-email{font-size: 58px;}
.selfActions_list .swiper-slide a i.icon-calculator{font-size: 52px;}
.selfActions_list .swiper-slide a i.icon-member{font-size: 59px;}
.selfActions_list .swiper-slide a:hover i, .selfActions_list .swiper-slide a:focus i{color: white;}

.selfActions_list *:focus{outline-offset: 1px; outline-width: 3px;}
/*
.selfActions_list *:focus{outline:0; box-shadow: 0px 0px 4px #314785, 0px 0px 8px #314785, 0px 0px 12px #314785;}
*/

.selfActions_list .swiper-button-next, .selfActions_list .swiper-button-prev{color: white; width: 48px; height: calc(100% - 8px); top: 4px; margin-top: 0;}
.selfActions_list .swiper-button-next{
    background: -moz-linear-gradient(left,  rgba(30,43,81,1) 0%, rgba(30,43,81,1) 28%, rgba(30,43,81,0) 100%);
    background: -webkit-linear-gradient(left,  rgba(30,43,81,1) 0%,rgba(30,43,81,1) 28%,rgba(30,43,81,0) 100%);
    background: linear-gradient(to right,  rgba(30,43,81,1) 0%,rgba(30,43,81,1) 28%,rgba(30,43,81,0) 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#1e2b51', endColorstr='#001e2b51',GradientType=1 );
}
.selfActions_list .swiper-button-prev{
    background: -moz-linear-gradient(left,  rgba(30,43,81,0) 0%, rgba(30,43,81,1) 72%, rgba(30,43,81,1) 100%);
    background: -webkit-linear-gradient(left,  rgba(30,43,81,0) 0%,rgba(30,43,81,1) 72%,rgba(30,43,81,1) 100%);
    background: linear-gradient(to right,  rgba(30,43,81,0) 0%,rgba(30,43,81,1) 72%,rgba(30,43,81,1) 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#001e2b51', endColorstr='#1e2b51',GradientType=1 );
}
.selfActions_list .swiper-button-next:hover, .selfActions_list .swiper-button-prev:hover, .selfActions_list .swiper-button-next:focus, .selfActions_list .swiper-button-prev:focus{color: #fbb903;}
.selfActions_list .swiper-button-next:after, .selfActions_list .swiper-button-prev:after{content: '\e900'; font-family: 'icomoon' !important; font-size: 21px;}
.selfActions_list .swiper-button-prev{right: 0;}
.selfActions_list .swiper-button-next{left: 0;}
.selfActions_list .swiper-button-next:after{transform: rotate(180deg);}

.selfActions_button{padding: 40px 0px 0px;}
.selfActions_button a{display: flex; flex-direction: column; align-items: center; justify-content: center; width: 420px; height: 63px; font-weight: 700; font-size: 36px; color: #1e2b51; background-color: #fbb903;}
.selfActions_button a:hover{background-color: #1e2b51; color: #fbb903;}

/* swiper accessibility */
.selfActions_list .swiper-slide[aria-hidden="true"]{display: block;}


@media screen and (max-width: 1400px) {
    .selfActions_content{height: 540px;}
    .selfActions_content h2{font-size: 64px; line-height: 64px; padding-bottom: 28px;}    
    
    .selfActions_list .swiper-slide a{height: 128px;}
    .selfActions_list .swiper-slide a strong{font-size: 18px; padding-top: 6px;}
}

@media screen and (max-width: 1024px) {
    .selfActions_content h2{font-size: 54px; line-height: 54px;}
    .selfActions_content P{font-size: 28px; line-height: 28px; padding-bottom: 33px;}

    .selfActions_list .swiper-slide a{height: 116px;}
    .selfActions_list .swiper-slide a strong{font-size: 16px; padding-top: 8px;}
    .selfActions_icon{height: 50px;}
    .selfActions_list .swiper-slide a i.icon-credit_pay{font-size: 50px;}
    .selfActions_list .swiper-slide a i.icon-car{font-size: 60px;}
    .selfActions_list .swiper-slide a i.icon-credit_card{font-size: 46px;}
    .selfActions_list .swiper-slide a i.icon-email{font-size: 42px;}
    .selfActions_list .swiper-slide a i.icon-calculator{font-size: 36px;}
    .selfActions_list .swiper-slide a i.icon-member{font-size: 43px;}

    .selfActions_button a{width: 240px; height: 54px; font-size: 24px;}

}

@media screen and (max-width: 800px) {
    .selfActions_content{height: 420px;}
    .selfActions_content h2{font-size: 48px; line-height: 44px;}

    .selfActions_list{margin: 0px -2.5px;}
    .selfActions_list .swiper-slide{padding: 0px 2.5px;}
}

@media screen and (max-width: 670px) {
    .selfActions_content{height: 540px;}
    .selfActions_content .centeredContent{overflow: hidden;}
    .selfActions_content h2{font-size: 40px; line-height: 44px;}
    .selfActions_content P{font-size: 24px; line-height: 24px; padding-bottom: 24px;}

    .selfActions_list .swiper-button-prev, .selfActions_list .swiper-button-next{display: none;}
    .selfActions_list .swiper-wrapper{flex-wrap: wrap; transform: none; box-sizing: border-box;}
    .selfActions_list .swiper-slide{width: 33.33%; margin-top: 5px;}
    .selfActions_list .swiper-slide a{background-color: #1e2b51; height: 100px;}
    .selfActions_list .swiper-slide:nth-child(n+7){display: none;}
    .selfActions_list .swiper-slide a strong{font-size: 16px; padding-top: 2px;}
    .homePlazma_actionIcon{height: 40px;}
    .selfActions_list .swiper-slide a i.icon-credit_pay{font-size: 40px;}
    .selfActions_list .swiper-slide a i.icon-car{font-size: 50px;}
    .selfActions_list .swiper-slide a i.icon-credit_card{font-size: 36px;}
    .selfActions_list .swiper-slide a i.icon-email{font-size: 32px;}
    .selfActions_list .swiper-slide a i.icon-calculator{font-size: 26px;}
    .selfActions_list .swiper-slide a i.icon-member{font-size: 33px;}
}

@media screen and (max-width: 480px) {
    .selfActions_content{height: 440px;}
    .selfActions_image{display: none;}
    .selfActions_content h2{font-size: 30px; line-height: 36px; padding-bottom: 8px;}
    .selfActions_content P{font-size: 18px; line-height: 20px; padding-bottom: 14px;}
    
    .selfActions_list .swiper-slide a{height: 88px; padding: 12px 10px 8px;}
    .selfActions_list .swiper-slide a strong{font-size: 14px; width: 74px; padding-top: 5px;}
    .homePlazma_actionIcon{height: 30px;}
    .selfActions_list .swiper-slide a i.icon-credit_pay{font-size: 30px;}
    .selfActions_list .swiper-slide a i.icon-car{font-size: 40px;}
    .selfActions_list .swiper-slide a i.icon-credit_card{font-size: 30px;}
    .selfActions_list .swiper-slide a i.icon-email{font-size: 24px;}
    .selfActions_list .swiper-slide a i.icon-calculator{font-size: 24px;}
    .selfActions_list .swiper-slide a i.icon-member{font-size: 28px;}
    
    .selfActions_button a{font-size: 18px; width: 224px; height: 42px;}
}