#bottom-fixed-nav a.pdt-btn{display:none}#toolsBox .pdt-details .offer-type{display:flex;flex-direction:column}#toolsBox .pdt-details .bank-logo{width:190px;height:auto;margin-bottom:20px}#toolsBox .pdt-details .bank-logo img{width:100%}#toolsBox #credit-card-form .submit-wrapper .submit-btn1{display:none}#toolsBox #credit-card-form .submit-wrapper .submit-btn2{display:block}@media only screen and (max-width: 1020px){#toolsBox #credit-card-form .submit-wrapper .btn[type=submit]{width:100%}#toolsBox #credit-card-form .submit-wrapper .btn[type=reset]{display:none}}#toolsBox #full-content form.hidden{opacity:0;pointer-events:none}.credit_card .section-1>.round-grid{background-color:#e63946}.credit_card .section-1>.round-grid>div.left{flex:1 auto}.credit_card .section-1>.round-grid h1{color:#fff}.credit_card .arrow.arrow-wt:after{display:none}.credit_card .section-2 .hidden_field{display:none !important}.credit_card .section-2 .items-wrapper .pdt-item{order:2}.credit_card .section-2 .items-wrapper .pdt-item.show_on_top{order:1}.credit_card .section-2 .items-wrapper .pdt-item .bank-logo{width:120px;margin-right:40px;display:flex;justify-content:center;align-items:center;align-self:center}@media only screen and (max-width: 1020px){.credit_card .section-2 .items-wrapper .pdt-item .bank-logo{width:90px;height:auto;margin-right:10px}}.credit_card .section-2 .items-wrapper .pdt-item .bank-logo img{width:100%}.credit_card .section-2 .items-wrapper .pdt-item .plan-info .btn-wrapper{justify-content:flex-end}.credit_card .section-2 .items-wrapper .pdt-item .plan-info>div{flex:1 auto;align-self:flex-start;flex-wrap:wrap}.credit_card .section-2 .items-wrapper .pdt-item .plan-info>div .special-list{width:auto}.credit_card .section-2 .items-wrapper .pdt-item .plan-info>div .special-list .badge{text-align:left}.credit_card .section-2 .items-wrapper .pdt-item .plan-info>div:nth-child(2){width:100%}@media only screen and (max-width: 1020px){.credit_card .section-2 .items-wrapper .pdt-item .plan-info>div:nth-child(2){width:calc(100% - 100px)}}.credit_card .section-2 .items-wrapper .pdt-item .plan-info>div .offer-type{white-space:unset}@media only screen and (max-width: 1020px){.credit_card .section-2 .items-wrapper .pdt-item .plan-info>div .offer-type{white-space:normal}}.credit_card .section-2 .items-wrapper .pdt-item .number-info{width:630px}@media only screen and (max-width: 1020px){.credit_card .section-2 .items-wrapper .pdt-item .number-info{flex-wrap:wrap;min-width:0;justify-content:flex-start !important}}.credit_card .section-2 .items-wrapper .pdt-item .number-info>div{width:33%}@media only screen and (max-width: 1020px){.credit_card .section-2 .items-wrapper .pdt-item .number-info>div{margin-bottom:5px;margin-bottom:5px !important}}.credit_card .section-2 .items-wrapper .pdt-item .number-info .number{white-space:nowrap}@media only screen and (max-width: 1366px){.credit_card .section-2 .items-wrapper .pdt-item .number-info .number{font-size:24px !important}}@media only screen and (max-width: 1020px){.credit_card .section-2 .items-wrapper .pdt-item .number-info .number{font-size:17px !important}}.credit_card .section-2 .items-wrapper .pdt-item .number-info .number.small{margin-bottom:0}.credit_card .section-2 .items-wrapper .pdt-item .number-info .number.small span{font-size:13px;color:#7f81a0;line-height:1}@media only screen and (max-width: 1020px){.credit_card .section-2 .items-wrapper .pdt-item .number-info .number.small span{font-size:11px}}.credit_card .section-2 .items-wrapper .pdt-item .detail{width:250px}@media only screen and (max-width: 1366px){.credit_card .section-2 .items-wrapper .pdt-item .detail{display:none}}@media only screen and (max-width: 1020px){.credit_card .compare-section .item:not(.fixed-item){width:200px !important}}@media only screen and (max-width: 1020px){.credit_card .compare-section .item .type-wrappe{padding-top:25px}}.credit_card .compare-section .item .top{height:250px}@media only screen and (max-width: 1020px){.credit_card .compare-section .item .top{height:210px}}.credit_card .compare-section .item form.hidden{opacity:0;pointer-events:none}@media only screen and (max-width: 1020px){.credit_card .compare-section .item .bank-logo{height:50px}}.credit_card .compare-section .item .bank-logo img{height:60px;width:auto}@media only screen and (max-width: 1020px){.credit_card .compare-section .item .bank-logo img{max-width:90px;height:auto}}.credit_card .compare-section .item .plan-type{display:flex;justify-content:center;align-items:center;align-self:center}.credit_card .compare-section .item .offer-type{height:45px;line-height:1.1;text-align:center;display:flex;align-items:center}.credit_card .extra-section{margin-top:25px;font-size:16px}@media only screen and (max-width: 640px){.credit_card .extra-section{font-size:14px}}.credit_card .extra-section h2,.credit_card .extra-section h3{margin-bottom:15px;font-weight:bold}.credit_card .extra-section h2{font-size:28px}@media only screen and (max-width: 640px){.credit_card .extra-section h2{font-size:24px}}.credit_card .extra-section h3{font-size:24px}@media only screen and (max-width: 640px){.credit_card .extra-section h3{font-size:20px}}.credit_card .extra-section table{margin-bottom:30px}.credit_card .extra-section table td{padding:10px}