/* Add custom CSS styles below */ 

section:nth-of-type(5) .banner-entry {
   
    min-height:400px;
     height: 700px;
}
/*section.s-block.s-block--fixed-banner .container {
    max-width: 100%;
}*/
@media (max-width: 768px) {
    .grid.md\:grid-cols-3.two-row.grid-flow-row.gap-3.sm\:gap-8  ,
.grid.one-row.md\:grid-cols-2.grid-flow-row.gap-3.sm\:gap-8{
        grid-template-columns: repeat(2, minmax(0, 1fr));
    }
    section:nth-of-type(5) .banner-entry{
    min-height: 232px;
    height: 233px;
    }
}
@media (max-width: 480px) {
    .s-block--banners .two-row .banner-entry {
        height: 102px;
    }
    .banner-entry .lazy__bg.lazy.entered.loaded { background-size:contain;
    background-repeat:no-repeat;}


}
.dark .s-installment-madfu-wrapper {
    background: #fff !important;
}
.styles__tabbyPromoSnippetText--b30d0 {
  
    color: #000;
}
.styles__tabbySnippet--c10e5 {
    --snippetTextColor: #292929 !important;
    --snippetLinkTextColor: #292929 !important;
}
.dark #tabbyPromoWrapper #tabbyPromo * {color:#000;}
/*a.s-block__display-all {
    position: absolute;
    bottom: -50PX;
    background: #e9a71d;
    padding: 5px;
    border-radius: 11px;
}*/


@media (min-width:992px){
section:nth-of-type(6) .banner-entry {
height:580px;

}
}