#benefits{background:#fbfbfb}.section-title{color:#2a5fa3;font-size:24px;margin-bottom:5px}.section-subtitle{color:#000;font-size:18px;margin-bottom:0;margin-top:0}.btn.btn-outline-secondary.access{border:1px solid #2a5fa3}.btn.btn-outline-secondary.access img{padding-right:3px;padding-bottom:3px}.benefits-section .benefit-card{border:1px solid #f0f0f0;background:#fff;padding:20px}.benefits-section .benefit-card .card-body{border:none}.benefits-section .benefit-card .card-title{font-size:16px;margin-bottom:0}.benefits-section .benefit-card .icon{min-width:55px;min-height:55px;width:100%}.benefits-section .benefit-card .card-text{color:#777}.benefits-section .column-login .title{font-size:20px;color:#000;font-weight:lighter;margin-top:44px}.benefits-section .column-login .noute a{color:#001a70}.benefits-section .column-login .checkbox label{position:relative}.benefits-section .column-login .checkbox label small{font-size:14px;color:#8b8b8b}.benefits-section .column-login .checkbox input[type=checkbox]+label:before{top:-3px}.benefits-section .column-login .note-login{font-size:14px;padding-left:20px}.benefits-section .column-login .note-login button{font-size:13px;background:transparent;padding:0;text-decoration:underline;letter-spacing:normal}.benefits-section .column-login .note-login button:hover{box-shadow:none}.benefits-section .column-login .form-box{border-radius:5px;box-shadow:2px 1px 5px #0000000d;background:#fff;padding:30px}.benefits-section .column-login .btn.btn-secondary{max-width:145px;letter-spacing:1px;background:#2a5fa3;color:#fff}.how-work-section .how-work{margin-top:30px}.how-work-section .how-work .item{margin:20px 10px;width:33%}.how-work-section .how-work-card{min-height:320px;border:1px solid #f0f0f0;border-radius:5px}.how-work-section .how-work-card .card-body{border:none}.how-work-section .how-work-card .icon-img{max-width:80px;margin:30px auto 0}.how-work-section .how-work-card .card-title{font-size:16px;margin-top:20px;margin-bottom:5px}.how-work-section .how-work-card .card-text{color:#777;padding:0 20px}.how-work-section .how-work-card .btn.btn-link{text-decoration:underline}.how-work-section .how-work-card .btn.btn-link .icon-btn{padding-left:3px;padding-bottom:3px}.tiers-section{background:#fbfbfb}.tiers-section .levels{margin-top:30px}.tiers-section .levels .tier{margin:20px 30px}.tiers-section .tier-card{border:1px solid #f0f0f0;box-shadow:0 1px 2px #0000000d;border-radius:5px;min-height:800px;background:#fff}.tiers-section .tier-card .tier-image{max-width:320px;width:100%;margin:30px auto 0}.tiers-section .tier-card .card-title{font-size:20px;margin-top:20px;margin-bottom:5px}.tiers-section .tier-card .card-body{border:none}.tiers-section .tier-card .card-body hr{max-width:80%;margin:40px auto 20px;border-color:#d8d8d8}.tiers-section .tier-card .card-text.bg-color{border-radius:20px;color:#fff;max-width:-moz-max-content;max-width:max-content;margin:10px auto;padding:3px 10px}.tiers-section .tier-card .card-text.bg-color.blue{background:#2ea9cf}.tiers-section .tier-card .card-text.bg-color.gold{background:#f09455}.tiers-section .tier-card .list-benefits{text-align:left;padding:0 20px}.tiers-section .tier-card .list-benefits li{padding:15px 35px;border:none;color:#777;position:relative}.tiers-section .tier-card .list-benefits .icon-item{position:absolute;left:15px;color:#33488d;width:18px;top:20px}.tiers-section .tier-card .list-benefits span{position:relative;left:10px}@media only screen and (max-width: 1400px){.how-work-section>.container{max-width:100%}.how-work-section .how-work-card{min-height:345px}.how-work-section .how-work-card .card-title{padding:0 20px}.tiers-section>.container{max-width:95%}.tiers-section .levels .tier{margin:20px 10px}.tiers-section .tier-card{min-height:900px}.tiers-section .tier-card .card-text{font-size:14px}}@media only screen and (max-width: 1100px){.benefits-section .benefit-card{height:160px}.benefits-section .carousel.benefits{margin-top:30px}.benefits-section .carousel.benefits .flickity-viewport{height:200px!important}.benefits-section .carousel.benefits .flickity-button{display:none}.benefits-section .carousel.benefits .flickity-page-dots{bottom:-20px}.how-work-section .how-work-card{margin:0 20px}.how-work-section .how-work-card .card-text{padding:0 50px}.how-work-section .carousel.how-work .flickity-viewport{height:400px!important}.how-work-section .carousel.how-work .flickity-viewport .carousel-cell{height:350px;border:none;box-shadow:none}.how-work-section .carousel.how-work .flickity-button{display:none}.how-work-section .carousel.how-work .flickity-page-dots{bottom:-6px}.tiers-section .carousel.levels{margin-top:50px}.tiers-section .carousel.levels .flickity-viewport{height:950px!important}.tiers-section .carousel.levels .flickity-page-dots{display:none}.tiers-section .tier-card{max-width:400px;min-height:850px}.tiers-section .tier-card .tier-image{width:80%}.tiers-section .tier-card .card-text{font-size:14px;font-weight:700}.tiers-section .tier{padding:0 10px}}@media only screen and (max-width: 900px){.section{padding-top:60px;padding-bottom:60px}.benefits-section .benefit-card{height:auto}.benefits-section .benefit-card .icon{width:33px}.benefits-section .benefit-card .col-text,.benefits-section .benefit-card .col-image{display:inline-flex;vertical-align:middle}.benefits-section .benefit-card .col-text{width:70%}.benefits-section .column-login .title{text-align:center}.how-work-section .how-work{display:block}.how-work-section .how-work .item{width:45%;display:inline-flex}.how-work-section .how-work-card{margin:0}.tiers-section .tier-card{min-height:900px}.tiers-section .carousel.levels .flickity-viewport{height:950px!important}}@media only screen and (max-width: 640px){.benefits-section .benefit-card{padding:30px;text-align:center;height:250px}.benefits-section .benefit-card .card-title{margin-top:10px}.benefits-section .benefit-card .col-text{width:100%}.benefits-section .carousel.benefits .flickity-viewport{height:280px!important}.benefits-section .column-login{margin-top:60px}.benefits-section .column-login .note-login{display:block;padding-left:0!important;margin-top:20px;font-size:16px}.benefits-section .column-login .noute{font-size:16px}.how-work-section .carousel.how-work{margin-top:60px}.tiers-section>.container{max-width:100%}.tiers-section .tier{padding:0}.tiers-section .carousel.levels .flickity-prev-next-button{top:35%}.tiers-section .tier-card,.tiers-section .tier-card .list-benefits{padding:0 10px}.tiers-section .tier-card .list-benefits li{padding:18px 0 18px 15px}.tiers-section .tier-card .list-benefits .icon-item{left:0;top:23px}}
