@import url('https://fonts.googleapis.com/css?family=Poppins:300,400,600,700|Roboto:400,700');html,body{height:100%}body{font-family:'Poppins',sans-serif;background:#dadbde}.block{display:block!important}.text-muted.light{color:#e1e7ea;font-size:12px}.p-r-0{padding-right:0}.p-l-0{padding-left:0}.p-0{padding:0}.p-15{padding:15px!important}a{color:#0e2653}label.error{color:#f44336;font-weight:normal}#wrapper{width:100%;position:relative}#page-wrapper{padding:0 15px;min-height:100vh;background-color:#dadbde}@media(min-width:768px){#page-wrapper{position:inherit;margin:0 0 0 235px;padding:30px 30px 0;border-left:1px solid #e7e7e7;min-height:100vh}}.navbar-static-top{background:#31c5ce;color:#fff;border-color:transparent}.navbar-static-top-mid-blue{background:#12326e}.navbar-brand{padding:8px 35px}.top-search-form{float:left;width:185px;border:2px solid #fff;background-color:#fff;box-shadow:inset 2.5px 4.33px 5px 0 rgba(134,130,130,.082);border-radius:30px;margin:8px}.top-search-form input{background:transparent;border:none}.top-search-form .fa{position:absolute;right:10px;color:#31c5ce;top:10px}.navbar-top-links{margin-right:0}.navbar-top-links li{display:inline-block}.navbar-top-links>li:last-child{margin-right:15px;background:#12326e;font-size:12px}.navbar-top-links>li:last-child a{font-weight:normal!important;padding:7px 10px 7px 7px}.navbar-top-links li a,.navbar-top-links li a.green{padding:16px;min-height:50px}.navbar-top-links li a.green{background:#00b050;color:#fff}.navbar-top-links li a:hover,.navbar-top-links li a:focus,.nav .open>a,.nav .open>a:focus,.nav .open>a:hover,.navbar-top-links li a.green:hover,.navbar-top-links li a.green:focus{background:#cdeafa;color:#0e2653}.navbar-top-links>li>a{font-weight:bold;color:#fff}.navbar-top-links .dropdown-menu li{display:block}.navbar-top-links .dropdown-menu li:last-child{margin-right:0}.navbar-top-links .dropdown-menu li a{padding:3px 20px;min-height:0}.navbar-top-links .dropdown-menu li a div{white-space:normal}.navbar-top-links .dropdown-messages,.navbar-top-links .dropdown-tasks,.navbar-top-links .dropdown-alerts{width:310px;min-width:0}.navbar-top-links .dropdown-messages{margin-left:5px}.navbar-top-links .dropdown-tasks{margin-left:-59px}.navbar-top-links .dropdown-alerts{margin-left:-123px}.navbar-top-links .dropdown-user{right:0;left:auto}.navbar-top-links .count-badge{line-height:20px;display:inline-block;background:#e85858;color:#fff;height:20px;text-align:center;box-shadow:none;padding:0 5px}.sidebar{background:#0e2653}.sidebar .sidebar-nav.navbar-collapse{padding-left:0;padding-right:0}.sidebar ul li{margin-bottom:10px}.sidebar ul li a{color:#dadbde;text-transform:uppercase}.sidebar ul li a:after{content:"";height:100%;left:0;top:0;width:0;position:absolute;transition:all .3s ease 0s;-webkit-transition:all .3s ease 0s;z-index:-1}.sidebar ul li a:hover,.sidebar ul li a.active,.sidebar ul li a:focus{background:transparent;color:#000;font-weight:bold}.sidebar ul li a:hover:after,.sidebar ul li a.active:after,.sidebar ul li a:focus:after{width:105%;background:#fff;border:5px solid #dadbde}.sidebar .arrow{float:right}.sidebar .fa.arrow:before{content:""}.sidebar .active>a>.fa.arrow:before{content:""}.sidebar .nav-second-level li,.sidebar .nav-third-level li{border-bottom:none!important}.sidebar .nav-second-level li a{padding-left:37px}.sidebar .nav-third-level li a{padding-left:52px}@media(min-width:768px){.sidebar{z-index:1;position:absolute;width:235px;min-height:96%}.navbar-top-links .dropdown-messages,.navbar-top-links .dropdown-tasks,.navbar-top-links .dropdown-alerts{margin-left:auto}}.sidebar .nav>li>a>img{width:20px;margin-right:10px}.nav-header{padding:33px 25px;padding-bottom:10px;text-align:center;color:#fff}.nav-header img{width:100px;height:100px;margin-bottom:8px}.btn-outline{color:inherit;background-color:transparent;transition:all .5s}.btn-primary.btn-outline{color:#517dff}.btn-success.btn-outline{color:#41bb7a}.btn-info.btn-outline{color:#517dff}.btn-warning.btn-outline{color:#ffa350}.btn-danger.btn-outline{color:#ed6a5e}.btn-primary.btn-outline:hover,.btn-success.btn-outline:hover,.btn-info.btn-outline:hover,.btn-warning.btn-outline:hover,.btn-danger.btn-outline:hover{color:#fff}.chat{margin:0;padding:0;list-style:none}.chat li{margin-bottom:10px;padding-bottom:5px;border-bottom:1px dotted #999}.chat li.left .chat-body{margin-left:60px}.chat li.right .chat-body{margin-right:60px}.chat li .chat-body p{margin:0}.panel .slidedown .glyphicon,.chat .glyphicon{margin-right:5px}.chat-panel .panel-body{height:350px;overflow-y:scroll}.login-panel{margin-top:25%}.flot-chart{display:block;height:400px}.flot-chart-content{width:100%;height:100%}table.dataTable thead .sorting,table.dataTable thead .sorting_asc,table.dataTable thead .sorting_desc,table.dataTable thead .sorting_asc_disabled,table.dataTable thead .sorting_desc_disabled{background:transparent}table.dataTable thead .sorting_asc:after{content:"";float:right;font-family:fontawesome}table.dataTable thead .sorting_desc:after{content:"";float:right;font-family:fontawesome}table.dataTable thead .sorting:after{content:"";float:right;font-family:fontawesome;color:rgba(50,50,50,.5)}.btn-circle{width:30px;height:30px;padding:6px 0;border-radius:15px;text-align:center;font-size:12px;line-height:1.428571429}.btn-circle.btn-lg{width:50px;height:50px;padding:10px 16px;border-radius:25px;font-size:18px;line-height:1.33}.btn-circle.btn-xl{width:70px;height:70px;padding:10px 16px;border-radius:35px;font-size:24px;line-height:1.33}.show-grid [class^="col-"]{padding-top:10px;padding-bottom:10px;border:1px solid #ddd;background-color:#eee!important}.show-grid{margin:15px 0}.huge{font-size:40px}.panel-green{border-color:#5cb85c}.panel-green>.panel-heading{border-color:#5cb85c;color:#fff;background-color:#5cb85c}.panel-green>a{color:#5cb85c}.panel-green>a:hover{color:#3d8b3d}.panel-red{border-color:#d9534f}.panel-red>.panel-heading{border-color:#d9534f;color:#fff;background-color:#d9534f}.panel-red>a{color:#d9534f}.panel-red>a:hover{color:#b52b27}.panel-yellow{border-color:#f0ad4e}.panel-yellow>.panel-heading{border-color:#f0ad4e;color:#fff;background-color:#f0ad4e}.panel-yellow>a{color:#f0ad4e}.panel-yellow>a:hover{color:#df8a13}.timeline{position:relative;padding:20px 0 20px;list-style:none}.timeline:before{content:" ";position:absolute;top:25px;bottom:0;left:50%;width:2px;margin-left:-1.5px;background-color:#dadbde}.timeline>li{position:relative}.timeline>li:before,.timeline>li:after{content:" ";display:table}.timeline>li:after{clear:both}.timeline>li:before,.timeline>li:after{content:" ";display:table}.timeline>li:after{clear:both}.timeline>li>.timeline-panel{float:left;position:relative;padding:16px 0 8px 20px}.timeline>li>.timeline-badge{z-index:100;position:absolute;top:16px;left:50%;width:15px;height:15px;margin-left:-8px;border-radius:50% 50% 50% 50%;text-align:center;font-size:1.4em;line-height:50px;color:#fff;background-color:#999}.timeline>li.timeline-inverted>.timeline-panel{float:right}.timeline-badge.primary{background-color:#5bc0de!important}.timeline-badge.success{background-color:#5cc77b!important}.timeline-badge.warning{background-color:#f0ad4e!important}.timeline-badge.l-success{background-color:#88f2a6!important}.timeline-title{color:inherit;font-size:16px;margin:0}.timeline-body>p,.timeline-body>ul{margin-bottom:0}.timeline-body>p+p{margin-top:5px}.timeline.all-inverted{padding:6px 0 1px}.timeline.all-inverted:before,.timeline.all-inverted>li>.timeline-badge{left:6%}.timeline.all-inverted>li>.timeline-panel{width:96%}.timeline-actions a{margin-bottom:3px;color:#93a0a8;margin-left:20px}.h-anchor{position:relative;text-transform:uppercase;padding-left:.1rem;padding-right:.1rem;transition:all .5s ease;cursor:pointer;font-weight:700;color:#32588b!important;display:inline-block;font-family:'Roboto';float:right}.h-anchor:after{content:'';height:1rem;width:100%;height:.3rem;position:absolute;bottom:3px;left:0;z-index:10;background:#ff8b1f;transition:all .5s ease}@media(max-width:767px){ul.timeline:before{left:40px}ul.timeline>li>.timeline-panel{width:calc(10%);width:-moz-calc(10%);width:-webkit-calc(10%)}ul.timeline>li>.timeline-badge{top:16px;left:15px;margin-left:0}ul.timeline>li>.timeline-panel{float:right}ul.timeline>li>.timeline-panel:before{right:auto;left:-15px;border-right-width:15px;border-left-width:0}ul.timeline>li>.timeline-panel:after{right:auto;left:-14px;border-right-width:14px;border-left-width:0}}.panel-default{background:transparent}.panel-heading{background:transparent!important;font-size:22px;color:#0e2653!important;font-weight:bold}.panel-body{background:#fff;border:3px solid #0e2653}.nav-tabs{border-bottom:0;font-family:"Roboto";color:#fff;font-weight:700;text-align:center;margin:30px 0}.nav-tabs li{float:none;display:inline-block;margin-left:-3px}.nav-tabs>li>a{border-radius:0;padding:.5rem 1rem;border:2px solid;color:#fff;transition:.2s all ease}.resources-tabs>li>a{background:#f3f3f3;color:#000;font-weight:normal;border:1px solid #ddd;padding:10px 20px;margin-right:-1px;min-width:120px}.resources-tabs>li.active>a,.resources-tabs>li.active>a:focus,.resources-tabs>li.active>a:hover{font-weight:bold;border-bottom:1px solid #ddd;box-shadow:1px 1.732px 8px 0 rgba(101,95,95,.055);padding:12px 20px}.path-tabs>li:nth-child(1) a{background-color:#ff8b1f;border-color:#ff8b1f}.path-tabs>li:nth-child(2) a{background-color:#008287;border-color:#008287}.path-tabs>li:nth-child(3) a{background-color:#f75843;border-color:#f75843}.path-tabs>li:nth-child(4) a{background-color:#0f77b7;border-color:#0f77b7}.path-tabs>li.active>a,.path-tabs>li.active>a:focus,.path-tabs>li.active>a:hover{color:#ff8b1f;background-color:#fff;border:2px solid #ff8b1f}.path-tabs>li:nth-child(2).active>a,.path-tabs>li:nth-child(2).active>a:focus,.path-tabs>li:nth-child(2).active>a:hover{color:#008287;border-color:#008287}.path-tabs>li:nth-child(3).active>a,.path-tabs>li:nth-child(3).active>a:focus,.path-tabs>li:nth-child(3).active>a:hover{color:#f75843;border-color:#f75843}.path-tabs>li:nth-child(4).active>a,.path-tabs>li:nth-child(4).active>a:focus,.path-tabs>li:nth-child(4).active>a:hover{color:#0f77b7;border-color:#0f77b7}.bookings-list{font-family:'Roboto'}.booking-item,.list-group-item{border:none;border-bottom:1px solid #dadbde;padding:20px 0;float:left;width:100%;margin-bottom:0}.booking-item:last-child,.list-group-item:last-child{border:none}.booking-item .fa{color:#f25a5a}.booking-item a{font-weight:700;display:inline-block}.list-group-item{padding:8px}.list-group-item.join-now{font-weight:bold}.list-group-item.join-now .text-danger{color:#ff4a43}.live-classes-panel .panel-default,.panel-default>.panel-heading+.panel-collapse>.panel-body{border:none}.live-classes-panel .panel-default>.panel-heading{padding:0;font-family:'Roboto'}.live-classes-panel .panel-default .panel-body{padding:10px 0}.live-classes-panel .panel-heading a{padding:8px 35px 8px 15px;display:inline-block;width:100%;background-color:#848da0;color:#fff;position:relative;text-decoration:none;text-align:center;border-radius:30px;font-size:14px}.live-classes-panel .panel-heading a:after{font-family:"FontAwesome";content:"";position:absolute;right:20px;font-size:20px;font-weight:400;top:50%;line-height:1;margin-top:-10px}.live-classes-panel .panel-heading a.collapsed:after{content:""}.legend{display:none}.my-progress-details ul{list-style:none;padding:0;margin:0}.my-progress-details ul li{padding:22px 10px;border:1px solid #eee;font-size:16px}.my-progress-details img{width:30px}.pdetail{font-size:24px;font-weight:700;color:#000}#moreresources{padding:15px}#moreresources .resource-d{text-align:center;padding:10px 30px 20px}#moreresources .resource-d .title{font-weight:bold;left:-6%}#moreresources .resource-d img{width:50px}.page-header{color:#0e2653;font-weight:bold;font-size:26px;margin:10px 0 20px;border-bottom:2px solid #0e2653}.page-header i{display:none}.top-content-nav .nav-tabs>li>a{background:#fcfcfc;color:#000;border:none;padding:20px 35px}.top-content-nav .nav-tabs>li.active>a,.top-content-nav .nav-tabs>li.active>a:focus,.top-content-nav .nav-tabs>li.active>a:hover{background:#0e2653;color:#fff;border:2px solid #fff;box-shadow:0 6px 3px rgba(0,0,0,.05)!important;top:-1px}.panel-accordion{border:1px solid #bdbec1;box-shadow:0 1px 1px rgba(0,0,0,.05);padding:0 10px}.panel-group .panel-heading+.panel-collapse>.list-group,.panel-group .panel-heading+.panel-collapse>.panel-body{border-top:0!important}.panel-accordion .panel-heading{padding:10px 15px;position:relative}.panel-accordion>.panel-heading .panel-title>a,.panel-task>.panel-heading .panel-title>a{display:block;font-weight:normal;padding:10px 10px 10px 15px;text-decoration:none;color:#000;transition:padding-left .3s ease-out}.panel-accordion>.panel-heading .panel-title>a.collapsed:hover,.panel-task>.panel-heading .panel-title>a.collapsed:hover{padding-left:35px}.panel-accordion>.panel-heading .panel-title>a:hover,.panel-accordion>.panel-heading .panel-title>a:focus,.panel-task>.panel-heading .panel-title>a:hover,.panel-task>.panel-heading .panel-title>a:focus{color:#0e2653;font-weight:bold;padding-left:35px;text-decoration:none}.panel-accordion>.panel-heading .fa{position:absolute;right:15px;top:20px}.panel-accordion>.panel-heading .fa-angle-right,.panel-task>.panel-heading .fa-angle-right{left:0;opacity:1;right:auto;transform:translateX(15px) rotate(90deg)}.panel-accordion>.panel-heading .collapsed .fa-angle-right,.panel-task>.panel-heading .collapsed .fa-angle-right{opacity:0;transform:translateX(0)}.panel-accordion>.panel-heading:hover .collapsed .fa-angle-right,.panel-task>.panel-heading:hover .collapsed .fa-angle-right{opacity:1;transform:translateX(15px)}.panel-accordion .panel-body{border:none}.panel-card>.panel-card .panel-body{border:none}.panel-card{background:#31c5ce!important;margin-bottom:20px!important;box-shadow:0 0 10px rgba(0,0,0,.05)!important;border-radius:0!important}.panel-card.panel-success{background:#16e83e!important}.panel-accordion .panel-body>.panel-card{box-shadow:none!important;background:transparent!important;border:none}.panel-card>.panel-heading .panel-title>a{font-size:14px}.panel-accordion .panel-body>.panel-card>.panel-heading .panel-title>a{font-size:16px}.panel-accordion .panel-body>.panel-card>.panel-heading .panel-title>a{color:#0e2653;text-transform:uppercase;padding-left:0;font-weight:bold;border-bottom:3px solid #0e2653}.panel-accordion .panel-body>.panel-card>.panel-heading .panel-title>a i{color:#000}.panel-task .panel-title .badge{float:right;font-style:italic;font-weight:600;padding-right:20px;position:relative}.panel-task .panel-title .badge.badge--free{background-color:#0f9240}.panel>.panel-heading .activity-icon{display:none}.panel-accordion .panel-card>.panel-heading .panel-title>a.collapsed:hover,.panel-task .panel-card>.panel-heading .panel-title>a.collapsed:hover{padding-left:15px}.panel-task .panel-title .badge:before{background-color:transparent;border:3px solid #fff;border-radius:50%;content:'';display:inline-block;height:12px;position:absolute;right:3px;top:3px;width:12px}.bootstrap-dialog.type-primary .modal-header{background:#32588b!important}.panel>.table-responsive{border:3px solid #0e2653;padding:0}.bootgrid-table th>.column-header-anchor{text-transform:uppercase}.bootgrid-table.table-condensed>tbody>tr>td,.bootgrid-table.table-condensed>tbody>tr>th,.bootgrid-table.table-condensed>tfoot>tr>td,.bootgrid-table.table-condensed>tfoot>tr>th,.bootgrid-table.table-condensed>thead>tr>td,.bootgrid-table.table-condensed>thead>tr>th{padding:25px 35px}.bootgrid-table a{color:#29a5ad}.bootgrid-table.table-striped>tbody>tr:nth-of-type(odd){background-color:#f5f5f5}.bootgrid-footer .infoBar .infos{font-weight:bold;padding-top:10px}.pagination>.active>a,.pagination>.active>a:focus,.pagination>.active>a:hover,.pagination>.active>span,.pagination>.active>span:focus,.pagination>.active>span:hover{background-color:#31c5ce;border-color:#31c5ce}.pagination>li>a,.pagination>li>span{padding:9px 17px}.bootgrid-header .actionBar .input-group-addon{color:#fff;background-color:#0e2653}.bootgrid-header .actionBar .search-field{height:40px;padding:7px 12px}.bootgrid-header .actionBar .btn{padding:9px 20px}.input-auto-width-inline{width:auto;display:inline}.m-r-20{margin-right:20px!important}.m-r-10{margin-right:10px!important}.special-offer-icon{position:absolute;right:40px;content:url(https://e2assetsv2.e2language.com/e2l-image/special-bundle-hi-blue.svg);width:130px}@media(max-width:1440px)and (min-width:1024px){.special-offer-icon{width:70px}}.m-l-10{margin-left:10px!important}.wrong-answer{background-color:#f75843!important;border-color:#f75843}.correct-answer{background-color:#16e83e!important;border-color:#16e83e}.list-questions .is-wrong,.list-questions .is-right{padding-right:24px}.list-questions .is-wrong:after,.list-questions .is-right:after{color:#fff;content:'';font:normal normal normal 14px/1 FontAwesome;font-size:14px;margin-top:-12px;padding:5px;position:absolute;right:0;text-align:center;text-rendering:auto;top:50%}.list-questions .is-wrong{border-right:2px solid #d92f26}.list-questions .is-wrong:after{color:#d92f26;content:''}.list-questions .is-right{background-color:#e7f4e2;border-bottom-left-radius:10px;border-right:2px solid #6dba4f;border-top-left-radius:10px}.list-questions .is-right:after{color:#6dba4f;content:''}.btn-orange-bordered{background-color:#fbbe3d!important;color:#0e2653!important;border:2px solid #0e2653!important}.panel-registration,.panel-payment{background:transparent;box-shadow:none}.panel-registration .panel-title,.panel-payment .panel-title{font-weight:bold;font-size:30px!important;margin-bottom:10px}.panel-registration .panel-body,.panel-payment .panel-body{padding:35px}.panel-registration .panel-discription{margin-bottom:20px}.panel-registration .form-group,.panel-payment .form-group{margin-bottom:30px}.panel-registration .form-control,.panel-payment .form-control{border-radius:0;box-shadow:none;border:none;border-bottom:1px solid #dadbde;padding:6px 0 12px}.panel-registration .panel-footer,.panel-payment .panel-footer{background:transparent;text-align:center}.panel-registration .btn,.panel-payment .btn{padding:10px 32px;border-radius:0}.btn-red{background:red;color:#fff}.btn-red:hover,.btn-red:focus{background:#ec1010;color:#fff;border:1px solid}.btn-orange{background:#ff8b1f;color:#fff!important}.btn-red:hover,.btn-red:focus{opacity:.8}.attention-text{font-weight:bold}.btn{border-radius:0}.btn-green{background-color:#41bb7a}.btn-green:hover{background-color:#41bb7a;opacity:.5;transition:all .2s ease}.btn-hi-blue{background-color:#517dff;border-color:#fff;color:#fff}.btn-hi-blue:hover{background-color:#517dff;opacity:.5;transition:all .2s ease;color:#fff}#stripe-payment-section .panel-body{border:none;padding:35px 0}#stripe-payment-section .control-label{text-align:left!important}.panel-package .panel-body{padding:0;border:none;background:none}.panel-package .pricing-table{border:3px solid;background:#fff}.pricing-table .col-sm-2{padding:0}.pricing-table .col-sm-2:first-child{padding-left:15px}.pricing-table .col-sm-2:last-child{padding-right:15px}.pricing-table__section-desc{display:none}.pricing-table__column.is-desc .pricing-table__section-desc{display:inline;font-family:'Roboto';font-weight:bold}.pricing-table__column.is-desc{background:#fbfbfb;text-align:left}.pricing-table__column{text-align:center}.pricing-table__header{color:#fff;background:#5f6b6e;padding:18px 15px}.pricing-table__header h3{margin:0}.pricing-table__price{font-size:29px;font-weight:lighter}.pricing-table__section-item{padding:15px 15px;border-right:1px solid #dadbdc;border-bottom:1px solid #dadbdc;min-height:81px}.pricing-table__section-list.first .pricing-table__section-item{border-left:1px solid #dadbdc}.pricing-table .col-sm-2:nth-child(2) .pricing-table__header{background:#8fa2bd}.pricing-table .col-sm-2:nth-child(3) .pricing-table__header{background:#7a91b1}.pricing-table .col-sm-2:nth-child(4) .pricing-table__header{background:#687f9e}.pricing-table .col-sm-2:nth-child(5) .pricing-table__header{background:#0e2653}.pricing-table .col-sm-2:last-child .pricing-table__header{background:#ff8b1f}.pricing-table i.fa.fa-question-circle{color:#31c5ce}.pricing-table i.fa.fa-check{color:#00a63f;width:20px}.pricing-table i.fa.fa-times,.pricing-table i.fa.fa-minus{color:#c62020;border-radius:50%;width:20px}.pricing-table__section-list{list-style:none;padding:0;margin:0}h3.panel-subtitle{margin-top:10px;margin-bottom:10px}.content>ol>li:before{content:counter(item,upper-alpha) " ";counter-increment:item;font-weight:bold;margin-right:10px}.content>ol{counter-reset:item;list-style:none}ol+p{padding-left:20px;text-indent:-20px}.content>ol>li{display:block;padding-left:1.5em;text-indent:-1.7em}.start-practice-info{text-align:center}.start-exercise-button{text-align:center}.exercise-text{line-height:35px}.margin-bottom-50{margin-bottom:50px!important}.no-m-b-instruction .audio-instruction{margin-bottom:0!important}.change-package-link{color:#dc143c!important}.margin-top-0{margin-top:0!important}.hblock,.hblock-low{background-color:#002b50;color:#fff;padding:10px;position:relative;min-height:12em;width:23.8%;float:left;margin-right:1.5%;transition:all .1s ease-in 0s}.hblock-low{opacity:.2}.hblock:hover,.hblock-low:hover{transform:scale(1.02,1.02)}.hblock-last-of-type,.hblock-low-last-of-type{margin-right:0!important}.hblock a,.hblock-low a{display:block;color:#fff}.hblock img,.hblock-low img{width:4em;position:absolute;right:.2em}.hblock .block_heading,.hblock-low .block_heading{font-size:1.2em;position:absolute;bottom:10px;width:70%}.hblock .icon-arrow,.hblock-low .icon-arrow{position:absolute;bottom:0}@media(max-width:1024px){.hblock,.hblock-low{min-height:11em;line-height:1.8em;margin-bottom:2em;width:47.6%}}@media(max-width:768px){.hblock,.hblock-low{min-height:9em;line-height:2em;margin-bottom:1em;width:95.2%}}.nav-dashboard{margin:1em 0 2em}.nav-dashboard-paid{margin-bottom:2em}.nav-pills>li.active>a,.nav-pills>li>a:focus,.nav-pills>li>a:hover{background-color:#0e2653!important;font-weight:600;color:#fff}.nav-pills>li>a{border-radius:0;text-transform:uppercase;padding:7px 15px;min-width:110px;text-align:center}.nav-pills>li>a>span{position:relative}.nav-pills>li>a>span:before{content:'';position:absolute;width:100%;height:2px;background-color:#0e2653;bottom:0;left:0}.event-inactive{color:#fff!important}.event-inactive:hover{color:#0e2653!important}.live-class-inactive{color:#fff!important}.live-class-inactive:hover{color:#0e2653!important}.mocktest-video-section{width:93%;display:block;margin-bottom:20px;margin-left:15px}@media(min-width:1024px){.mocktest-video-section{width:60%;display:block;margin:0 auto;margin-bottom:20px}}.upgrade-my-account{background-color:red;padding:5px 10px;width:77%;font-weight:bold}.text-red{color:red}.panel-heading-no-transform{text-transform:none!important}.p-t-10{padding-top:10px}.p-b-10{padding-bottom:10px}.e2school-btn{background-color:#ef6461;text-transform:uppercase;color:#fff;font-size:2rem;font-weight:700}.e2school-label{color:#073b4c;font-weight:700;font-size:2rem}.e2school-section{background-color:#ffd166;margin-right:15px;margin-left:15px}.status-label-button-free{top:10px;right:15px;background-color:#fbbe3d!important;color:#fff!important;cursor:default!important}.status-label-button-paid{top:10px;right:15px;background-color:#6bd7e1!important;color:#fff!important;cursor:default!important}.border-none{border:none!important}mark{background:#d9edf7;color:#000}.blue-mark{background-color:#6495ed;color:#000}.grey-mark{background-color:#bdbdbd;color:#000}tr.wrong-answer-row{background-color:#f4bebd!important;color:#a94442}tr.correct-answer-row{background-color:#a5c9a5!important;color:green}table.speaking-rubric-table,table.writing-rubric-table{border:1px solid #000;border-collapse:collapse;border-radius:2px;border-style:hidden;box-shadow:0 0 0 1px #ccc;margin:10px}table.speaking-rubric-table td,table.writing-rubric-table td{border:1px solid #ccc;padding:10px}table.speaking-rubric-table td.table-header,table.writing-rubric-table td.table-header{text-align:center}table.speaking-rubric-table td.assessment-option,table.writing-rubric-table td.assessment-option{text-align:left;font-weight:100}table.speaking-rubric-table td.assessment-option:hover,table.writing-rubric-table td.assessment-option:hover{background-color:#dbeff3;cursor:pointer;opacity:.8}table.speaking-rubric-table td.assessment-option.disabled,table.speaking-rubric-table td.assessment-option.disabled:hover,table.writing-rubric-table td.assessment-option.disabled,table.writing-rubric-table td.assessment-option.disabled:hover{cursor:not-allowed;pointer-events:none}table.speaking-rubric-table td.disabled-comment,table.writing-rubric-table td.disabled-comment{cursor:default}table.speaking-rubric-table td.assessment-option.selected,table.writing-rubric-table td.assessment-option.selected{background-color:#6bc0d1}.assessment-comment-input{font-weight:normal}.speaking-rubric-table tr.row-assessment-option.unanswered,.writing-rubric-table tr.row-assessment-option.unanswered{box-shadow:0 0 4px red;background-color:#eee;border:2px solid red;z-index:999}.speaking-rubric-table tr.row-assessment-option.unanswered td,.writing-rubric-table tr.row-assessment-option.unanswered td{background-color:transparent}table.speaking-rubric-table td.table-header,table.writing-rubric-table td.table-header{background-color:#ddd}table.speaking-rubric-table td.comment,table.writing-rubric-table td.comment{background-color:#dbeff3}.w-20{width:20%}#assessmentAccordion .panel-heading{font-size:18px}.recorder-exercise-text{contain:content}input[type="file"]{display:inline-flex}.panel-payment .btn.e2campus-btn{margin:2.5px auto;width:100%}#gridVideo .fa.fa-star{font-size:1em;color:#ccc;cursor:pointer}#gridVideo .fa.fa-star:hover,#gridVideo .fa.fa-star.selected{color:#ff912c}#gridVideo .action-column{width:4rem}#gridVideo.bootgrid-table td{overflow:visible}#deploymentNotification .closebtn{margin-left:15px;color:#000;font-weight:bold;float:right;font-size:22px;line-height:20px;cursor:pointer;transition:.3s}#deploymentNotification .closebtn:hover{color:#2f4f4f}#gridAppointmentWrapper .modal-body #gridAppointment{table-layout:auto}.payment-type .col-md-12 .payment-description{margin:10px 0 10px 20px}#student-orientation #help-article-link{text-align:center}#student-orientation .orientation-section{margin:10px;padding:10px 0}#student-orientation .orientation-section .orientation-section-title{line-height:4rem}.panel.response-question-answer,.panel.response-information-answer{margin-bottom:50px}.response-question-answer .panel-body,.response-information-answer .panel-body{background-color:#ddd}.response-question-answer .panel-body #record-result audio,.response-information-answer .panel-body #record-result audio{margin-bottom:10px}.packages-block__card-gst{width:199px;height:15px;font-style:normal;font-weight:bold;font-size:12px;line-height:15px;align-items:center;text-align:center;color:#858585}.gst-tooltip-theme{border-radius:15px}.gst-tooltip-theme .tooltipster-box{background-color:#fff!important;border-color:#fff!important;box-shadow:0 1px 10px 2px!important}.gst-tooltip-theme .tooltipster-content{color:#000!important;font-style:normal;font-size:12px!important}.gst-tooltip-theme .tooltipster-arrow-background,.gst-tooltip-theme .tooltipster-arrow-border{border-right-color:#fff!important}.modal-dialog-centered{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;min-height:calc(100% - 1rem)}.fw-600{font-weight:600}.mrg-bottom-2r{margin-bottom:2rem}.steps-progress{padding-left:0;list-style-type:none;display:table;table-layout:fixed;width:100%}.steps-progress li{position:relative;counter-increment:stepNum;display:table-cell;color:#858585;font-size:12px;font-weight:500;text-align:center}.steps-progress li::before{content:counter(stepNum);background:#12326e;display:block;margin:0 auto 5px;width:36px;height:36px;line-height:36px;color:#f5fbfe;font-size:16px;text-align:center;font-weight:600;border-radius:50%}.steps-progress li.active::before{background:#12326e;color:#f5fbfe}.steps-progress li.active~li::before{background:#dff1fc;color:#12326e}.steps-progress li:not(:last-child)::after{content:"";position:absolute;border-top:2px dashed #12326e;width:60%;top:16px;left:70%}.step-heading{margin-bottom:3rem}.step-heading p{font-size:16px;font-weight:600}.step-btn .btn+.btn{margin-left:10px}.custom-checkbox .checkbox input[type=checkbox],.custom-checkbox .checkbox-inline input[type=checkbox]{opacity:0;z-index:1}.custom-checkbox .checkbox label{position:relative;padding-left:25px;border-radius:10px;text-transform:uppercase;width:100%}#sync-calendar-checkbox+label{width:inherit}.custom-checkbox .checkbox label::before{content:'';display:inline-block;position:absolute;left:0;width:16px;height:16px;border-radius:50%;background:#bdbdbd;margin-top:2px}.custom-checkbox .checkbox input:checked~label::before{background:#517dff}.custom-checkbox .checkbox input:checked~label::after{content:'';display:inline-block;position:absolute;left:6px;width:4.5px;height:8.5px;border:solid #fff;border-width:0 2px 2px 0;transform:rotate(45deg);margin-top:5px}.custom-checkbox-in-card{margin-left:-.5rem;margin-right:-.5rem;display:flex;flex-wrap:wrap}.custom-checkbox-in-card .checkbox{padding-left:.5rem;padding-right:.5rem;margin-top:0;margin-bottom:1rem;width:50%}.custom-checkbox-in-card .checkbox label{padding:15px;border:1px solid #bdbdbd;padding:15px;padding-left:40px}.custom-checkbox-in-card .checkbox label::before{left:15px}.custom-checkbox-in-card .checkbox input:checked~label{background:#f7f9ff;border-color:#517dff;-webkit-box-shadow:inset 0 0 0 2px #517dff;-moz-box-shadow:inset 0 0 0 2px #517dff;box-shadow:inset 0 0 0 2px #517dff}.custom-checkbox-in-card .checkbox input:checked~label::after{left:21px}.custom-radio .radio input[type=radio],.custom-radio .radio-inline input[type=radio]{opacity:0;z-index:1}.custom-radio .radio label{position:relative;padding-left:25px;border-radius:10px;text-transform:uppercase;width:100%}.custom-radio .radio label::after{content:'';display:inline-block;position:absolute;left:4.99px;width:7px;height:7px;border-radius:50%;margin-top:6.5px}.custom-radio .radio input:checked~label::before{background:#fff;border-color:#517dff;border:2px solid #517dff}.custom-radio .radio input:checked~label::after{background:#517dff}.custom-radio-in-card{margin-left:-.5rem;margin-right:-.5rem;display:flex;flex-wrap:wrap}.custom-radio-in-card .radio{padding-left:.5rem;padding-right:.5rem;margin-top:0;margin-bottom:1rem;width:50%}.custom-radio-in-card .radio label{padding:15px;border:1px solid #bdbdbd;padding:15px;padding-left:40px}.custom-radio-in-card .radio label::before{left:15px}.custom-radio-in-card .radio input:checked~label{background:#f7f9ff;border-color:#517dff;-webkit-box-shadow:inset 0 0 0 2px #517dff;-moz-box-shadow:inset 0 0 0 2px #517dff;box-shadow:inset 0 0 0 2px #517dff}.custom-radio-in-card .radio input:checked~label::after{left:19.7px}#postRegistrationDialog .modal-content{border-radius:10px;overflow:hidden;width:100%;position:relative}#postRegistrationDialog.modal .close{position:absolute;top:10px;right:10px;z-index:1}#postRegistrationDialog.modal .step-item{margin-top:1rem}#postRegistrationDialog .btn.pull-right{margin-left:50%}#postRegistrationDialog .btn.btn-justify{margin:auto}#postRegistrationDialog .btn-primary,#postRegistrationDialog .btn-primary:hover{border-color:#517dff;font-weight:600;box-shadow:0 0 6px 0 rgba(0,0,0,.25);opacity:1;border-radius:10px;padding:10px 3rem}#postRegistrationDialog .btn-default,#postRegistrationDialog .btn-default:hover{background:#fff;border-color:#fff;color:#12326e;font-weight:600;box-shadow:0 0 6px 0 rgba(0,0,0,.25);opacity:1;border-radius:10px;padding:10px 3rem}#postRegistrationDialog.modal .step-btn{margin-top:2rem;margin-bottom:1rem;padding:0 15px;display:flex}#postRegistrationDialog.modal .step-btn .btn{flex:0 1 50%}#postRegistrationDialog.modal .form-group label{font-weight:500}#postRegistrationDialog.modal .form-group .form-control{border:1px solid #e0e0e0;border-radius:10px;padding:10px 10px;height:auto}#postRegistrationDialog.modal .form-group .form-control.test-score{font-size:9pt}#postRegistrationDialog.modal .wistia_embed{height:250px}@media(max-width:768px){#postRegistrationDialog.modal .step-btn{padding:0}}@media(max-width:576px){#postRegistrationDialog .steps-progress li:not(:last-child)::after{width:40%;left:80%}}@media(max-width:480px){#postRegistrationDialog.modal h3{font-size:20px}#postRegistrationDialog.modal .modal-dialog{margin:0}#postRegistrationDialog.modal .modal-body{padding:10px}#postRegistrationDialog .steps-progress li{font-size:10px}#postRegistrationDialog.modal .wistia_embed{height:200px}}#package-recommendation .gst-tooltip{position:relative;display:block;font-size:11pt;font-weight:normal;color:#777;margin-top:10px}#package-recommendation .gst-tooltip .gst-tooltiptext{visibility:hidden;background-color:#555;color:#fff;text-align:center;border-radius:6px;padding:5px 0;position:absolute;z-index:99999;bottom:125%;left:40%;margin-left:-60px;opacity:0;transition:opacity .3s;width:350px;padding:10px}#package-recommendation .gst-tooltip .gst-tooltiptext::after{content:"";position:absolute;top:100%;left:50%;margin-left:-5px;border-width:5px;border-style:solid;border-color:#555 transparent transparent transparent}#package-recommendation .gst-tooltip:hover .gst-tooltiptext{visibility:visible;opacity:1}@media(max-width:565px){#package-recommendation .gst-tooltip .gst-tooltip-question{display:none}}#additionalPackageExpiredDate .form-control{margin-bottom:10px}#additionalPackageExpiredDate span{padding-left:0}@media(max-width:480px){#additionalPackageExpiredDate .form-control{height:55px}}.confirmation-center-page{margin:200px auto}@media(max-width:768px){.confirmation-center-page{padding-left:20px!important;padding-right:20px!important}#continueBtn{color:#12326d}}.btn-primary,.btn-primary:hover{background-color:#517dff;border-color:#517dff;font-weight:600;box-shadow:0 0 6px 0 rgba(0,0,0,.25);opacity:1}.btn-primary:focus,.btn-primary.focus,.btn-primary:active,.btn-primary.active,.btn-primary.active.focus,.btn-primary.active:focus,.btn-primary.active:hover,.btn-primary:active.focus,.btn-primary:active:focus,.btn-primary:active:hover,.open>.dropdown-toggle.btn-primary,.open>.dropdown-toggle.btn-primary.focus,.open>.dropdown-toggle.btn-primary:focus,.open>.dropdown-toggle.btn-primary:hover{background:#517dff;border-color:#517dff;outline:none;box-shadow:0 0 6px 0 rgba(0,0,0,.25)}.btn-default,.btn-default:hover{background:#fff;border-color:#fff;color:#12326e;font-weight:600;box-shadow:0 0 6px 0 rgba(0,0,0,.25);opacity:1}.btn-default:focus,.btn-default.focus,.btn-default:active,.btn-default.active,.btn-default.active.focus,.btn-default.active:focus,.btn-default.active:hover,.btn-default:active.focus,.btn-default:active:focus,.btn-default:active:hover,.open>.dropdown-toggle.btn-default,.open>.dropdown-toggle.btn-default.focus,.open>.dropdown-toggle.btn-default:focus,.open>.dropdown-toggle.btn-default:hover{background:#fff;border-color:#fff;outline:none;box-shadow:0 0 6px 0 rgba(0,0,0,.25)}.btn-xl{padding:10px 3rem}.border-radius-10px{border-radius:10px}.fw-600{font-weight:600}.mrg-top-0{margin-top:0}.mrg-top-1r{margin-top:1rem}.mrg-top-2r{margin-top:2rem}.mrg-bottom-0{margin-bottom:0}.mrg-bottom-1r{margin-bottom:1rem}.mrg-bottom-2r{margin-bottom:2rem}.mrg-bottom-3r{margin-bottom:3rem}.bg-dark-blue{background:#12326e}.color-grey{color:#858585}.color-dark-grey{color:#4f4f4f}.d-flex{display:flex}.juscon-center{justify-content:center}.juscon-end{justify-content:flex-end}.modal-dialog-centered{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;min-height:calc(100% - 1rem)}.steps-progress{padding-left:0;list-style-type:none;display:table;table-layout:fixed;width:100%}.steps-progress li{position:relative;counter-increment:stepNum;display:table-cell;color:#858585;font-size:12px;font-weight:500;text-align:center}.steps-progress li::before{content:counter(stepNum);background:#12326e;display:block;margin:0 auto 5px;width:36px;height:36px;line-height:36px;color:#f5fbfe;font-size:16px;text-align:center;font-weight:600;border-radius:50%}.steps-progress li.active::before{background:#12326e;color:#f5fbfe}.steps-progress li.active~li::before{background:#dff1fc;color:#12326e}.steps-progress li:not(:last-child)::after{content:"";position:absolute;border-top:2px dashed #12326e;width:60%;top:16px;left:70%}.step-heading{margin-bottom:3rem}.step-heading p{font-size:16px;font-weight:600}.step-btn .btn+.btn{margin-left:10px}.custom-checkbox .checkbox>input[type=checkbox],.custom-checkbox .checkbox-inline input[type=checkbox]{opacity:0;z-index:1}.custom-checkbox .checkbox>label{position:relative;padding-left:25px;border-radius:10px;color:#0e2653;text-transform:uppercase;width:100%}.custom-checkbox .checkbox>label::before{content:'';display:inline-block;position:absolute;left:0;width:16px;height:16px;border-radius:50%;background:#bdbdbd;margin-top:2px}.custom-checkbox .checkbox>input:checked~label::before{background:#517dff}.custom-checkbox .checkbox>input:checked~label::after{content:'';display:inline-block;position:absolute;left:6px;width:4.5px;height:8.5px;border:solid #fff;border-width:0 2px 2px 0;transform:rotate(45deg);margin-top:5px}.custom-checkbox-in-card{margin-left:-.5rem;margin-right:-.5rem;display:flex;flex-wrap:wrap}.custom-checkbox-in-card .checkbox{padding-left:.5rem;padding-right:.5rem;margin-top:0;margin-bottom:1rem;width:50%}.custom-checkbox-in-card .checkbox>label{background:#fff;padding:15px;border:1px solid #bdbdbd;padding:15px;padding-left:40px}.custom-checkbox-in-card .checkbox>label::before{left:15px}.custom-checkbox-in-card .checkbox>input:checked~label{background:#f7f9ff;border-color:#517dff;-webkit-box-shadow:inset 0 0 0 2px #517dff;-moz-box-shadow:inset 0 0 0 2px #517dff;box-shadow:inset 0 0 0 2px #517dff}.custom-checkbox-in-card .checkbox>input:checked~label::after{left:21px}.custom-radio .radio>input[type=radio],.custom-radio .radio-inline input[type=radio]{opacity:0;z-index:1}.custom-radio .radio>label{position:relative;padding-left:25px;border-radius:10px;color:#0e2653;text-transform:uppercase;width:100%}.custom-radio .radio>label::before{content:'';display:inline-block;position:absolute;left:0;width:16px;height:16px;border-radius:50%;border:2px solid #bdbdbd;margin-top:2px}.custom-radio .radio>label::after{content:'';display:inline-block;position:absolute;left:4.99px;width:7px;height:7px;border-radius:50%;margin-top:6.5px}.custom-radio .radio>input:checked~label::before{background:#fff;border-color:#517dff}.custom-radio .radio>input:checked~label::after{background:#517dff}.custom-radio-in-card{margin-left:-.5rem;margin-right:-.5rem;display:flex;flex-wrap:wrap}.custom-radio-in-card .radio{padding-left:.5rem;padding-right:.5rem;margin-top:0;margin-bottom:1rem;width:50%}@media(max-width:576px){.custom-radio-in-card .radio{width:100%}}.custom-radio-in-card .radio>label,.custom-radio-in-accordion .radio>label{background:#fff;padding:15px;border:1px solid #bdbdbd;padding:15px;padding-left:40px}.custom-radio-in-card .radio>label::before,.custom-radio-in-accordion .radio>label::before{left:15px}.custom-radio-in-accordion .radio>label::before{top:40%}.custom-radio-in-card .radio>input:checked~label,.custom-radio-in-accordion .radio>input:checked~label{background:#f7f9ff;border-color:#517dff;-webkit-box-shadow:inset 0 0 0 2px #517dff;-moz-box-shadow:inset 0 0 0 2px #517dff;box-shadow:inset 0 0 0 2px #517dff}.custom-radio-in-card .radio>input:checked~label::after,.custom-radio-in-accordion .radio>input:checked~label::after{left:19.7px}.custom-radio-in-accordion .radio>input:checked~label::after{top:40%}.custom-radio-in-accordion .radio>label h5{margin-top:0;margin-bottom:5px;font-size:16px;font-weight:600;text-transform:initial}.custom-radio-in-accordion .radio>label img{height:25px}.custom-radio-in-accordion .radio>label p{font-size:12px;text-transform:initial;margin-top:5px;margin-bottom:0}.modal-content{border-radius:10px;overflow:hidden;width:100%;position:relative}.modal .close{position:absolute;top:10px;right:10px;z-index:1}.modal .step-item{margin-top:1rem}.modal .step-btn{margin-top:2rem;margin-bottom:1rem;padding:0 15px;display:flex}.modal .step-btn .btn{flex:0 1 50%}.modal .form-group label{font-weight:500}.modal .form-group .form-control{border:1px solid #e0e0e0;border-radius:10px;padding:10px 15px;height:auto}.modal .wistia_embed{height:250px}@media(max-width:768px){.modal .step-btn{padding:0}}@media(max-width:576px){.steps-progress li:not(:last-child)::after{width:40%;left:80%}}@media(max-width:480px){.modal h3{font-size:20px}.modal .modal-dialog{margin:0}.modal .modal-body{padding:10px}.steps-progress li{font-size:10px}.modal .wistia_embed{height:200px}}body{background:#fff}a,a:hover{color:#517dff;text-decoration:underline}.btn-white-border{box-shadow:0 2px 4px 0 rgba(50,88,139,.1);border-color:#ccc}.btn-secondary,.btn-secondary:hover{background:#0e2653;border-color:#0e2653;color:#fff;font-weight:600;box-shadow:0 0 6px 0 rgba(0,0,0,.25);opacity:1;text-decoration:none}.btn-secondary:focus,.btn-secondary.focus,.btn-secondary:active,.btn-secondary.active,.btn-secondary.active.focus,.btn-secondary.active:focus,.btn-secondary.active:hover,.btn-secondary:active.focus,.btn-secondarydefault:active:focus,.btn-secondary:active:hover,.open>.dropdown-toggle.btn-secondary,.open>.dropdown-toggle.btn-secondary.focus,.open>.dropdown-toggle.btn-secondary:focus,.open>.dropdown-toggle.btn-secondary:hover{background:#0e2653;border-color:#0e2653;color:#fff;outline:none;box-shadow:0 0 6px 0 rgba(0,0,0,.25)}.mrg-top-3r{margin-top:3rem}.mrg-l-auto{margin-left:auto}.mrg-l-10{margin-left:10px}.mrg-r-auto{margin-right:auto}.mrg-r-0{margin-right:0!important}.color-white{color:#fff}.text-red{color:#ed6a5e}.text-grey{color:#858585}.flex-wrap{flex-wrap:wrap}.flex-column{flex-direction:column}.juscon-spacebetween{justify-content:space-between}.alitems-start{align-items:flex-start}.alitems-center{align-items:center}.full-height{min-height:100vh}.button-group .btn{margin-bottom:10px}.button-group .btn:not(:last-child){margin-right:16px}.pos-relative{position:relative}.center-content-flex{display:flex;justify-content:center;align-items:center;text-align:center;height:100%}.width-full{width:100%}.d-none{display:none}.line-through{text-decoration:line-through}@media(max-width:768px){.d-s-flex{display:flex}.d-s-block{display:block}.d-s-none{display:none}.text-s-center{text-align:center}.button-group .btn{display:block;width:100%}.button-group .btn:not(:last-child){margin-right:0}.mrg-top-s-0{margin-top:0}}.popover{border:0;box-shadow:0 0 6px 0 rgba(0,0,0,.25)}.popover-title{background:none;border-bottom:0;padding-top:15px;padding-bottom:0;font-weight:600}.popover.top>.arrow,.popover.left>.arrow,.popover.bottom>.arrow,.popover.right>.arrow{border-bottom-color:#f1f1f1}.panel{border:0;border-radius:10px;box-shadow:none;overflow:hidden}.panel .panel-body,.panel .panel-footer{border:0;padding:10px 15px}.panel-group .panel+.panel{margin-top:16px}.modal-body,.modal-footer{background:#fff}.modal-backdrop{background-color:#dff1fc;opacity:.8}.modal-content{border-radius:10px;overflow:hidden}.modal-header{border:0}@media(max-width:768px){.modal .modal-dialog{margin:auto}.modal .modal-dialog .modal-content{margin:auto 15px}}@media(max-width:480px){.modal .modal-body{padding:10px 15px}}.switch{position:relative;display:inline-block;width:50px;height:24px;margin-bottom:0}.switch input{opacity:0;width:0;height:0}.slider{position:absolute;cursor:pointer;top:0;left:0;right:0;bottom:0;background-color:#ccc;-webkit-transition:.4s;transition:.4s;border-radius:12px}.slider:before{position:absolute;background-color:#fff;content:"";height:20px;width:20px;top:2px;left:2px;bottom:4px;border-radius:50%;-webkit-transition:.4s;transition:.4s;box-shadow:0 0 6px 0 rgba(0,0,0,.25)}input:checked+.slider{background-color:#517dff}input:focus+.slider{box-shadow:0 0 1px #517dff}input:checked+.slider:before{-webkit-transform:translateX(26px);-ms-transform:translateX(26px);transform:translateX(26px)}.list-check li{list-style:none;margin-bottom:16px;position:relative}.list-check li::before{content:"";font:normal normal normal 14px/1 FontAwesome;text-rendering:auto;position:absolute;left:-30px;background:#517dff;color:#fff;border-radius:50%;padding:4px}.splitit-default-ui .splitit-flex-field,.splitit-default-ui .splitit-installment-picker{border-color:#e0e0e0!important;border-radius:10px!important}.splitit-default-ui input,.splitit-default-ui select{max-width:438px}.splitit-default-ui .splitit-flex-field{padding:15px!important;height:auto}.splitit-cc-group #expiration-date{display:inline-block}.splitit-cc-group #cvv{display:inline-block}.splitit-cc-group #card-number .splitit-flex-field{padding-right:initial}.splitit-default-ui .splitit-installment-picker{background:#fff;padding:15px}@media(max-width:480px){.splitit-default-ui .splitit-flex-field{padding:15px 10px!important}.splitit-cc-group #card-number{width:auto}.splitit-cc-group #expiration-date{min-width:78px}.splitit-cc-group #cvv{min-width:62px}.splitit-default-ui .splitit-installment-picker{padding:15px 10px}}.splitit-default-ui .splitit-terms-conditions input[type="checkbox"]:checked~label::after{background:none!important}@media(max-width:768px){.splitit-default-ui .splitit-terms-conditions label,.splitit-default-ui .splitit-terms-conditions a{color:#fff!important}}.register-account-page .col-md-6{max-height:100vh}.register-account-page .col-md-6:last-child{overflow-y:auto}.reg-content-left{position:relative;padding:30px;margin-left:-15px;margin-right:-15px;display:flex;flex-direction:column;justify-content:space-between;align-items:center;height:100%;overflow:hidden}.reg-content-left::before{content:'';display:block;position:absolute;background:url(https://e2assetsv2.e2language.com/e2l-registration-image/circle-line.svg) no-repeat;left:-15px;bottom:0;width:742px;height:738px}.reg-content-left.no-content::before{background:url(https://e2assetsv2.e2language.com/e2l-registration-image/titled-line.svg) no-repeat;width:400px;height:383px;left:2px}.reg-content-left.no-social::before{background:url(https://e2assetsv2.e2language.com/e2l-registration-image/circle-middle-line.svg) no-repeat;height:1024px;left:0}.reg-content-left .button-back{position:relative;align-self:flex-start;margin-bottom:1rem}.reg-content-left .logo{align-self:flex-end;margin-top:auto;position:absolute;bottom:20px}.reg-content-left.no-content .logo{align-self:center;margin-top:auto}.reg-content-left .reg-content-left-body{position:relative;width:67%;margin-top:auto;margin-bottom:auto;padding-top:1rem;padding-bottom:1rem;overflow-y:auto;z-index:1}.reg-content-left .reg-content-left-body::-webkit-scrollbar{display:none}.reg-content-left .list-check{font-size:16px}.reg-content-left .reg-content-left-body .heading-title{color:#fff;font-size:36px;font-weight:600;display:none;margin-bottom:30px}.reg-content-left .reg-content-left-body .btn-confirm{display:none}.reg-content-left .reg-content-left-body .review-body{font-size:12px;margin-left:16px}.underline{content:'';display:block;position:absolute;left:196px;right:0;bottom:0;border-bottom:1.5px solid #bdbdbd}.reg-content-left .reg-content-purchase-sum p strong{opacity:0;display:none}.reg-content-left .reg-content-purchase-sum h2{margin-top:2px}.reg-content-fixed{position:fixed;bottom:0;z-index:10;width:calc(50vw - 50px)}.reg-content-left .reg-content-fixed{width:calc(.67*(50vw - 60px))}.reg-content-left .reg-content-fixed .reg-content-purchase-sum{box-shadow:0 0 10px 0 rgba(0,0,0,.25)}.reg-content-left .reg-content-trustpilot .panel-body{display:flex;align-items:center}.reg-content-left .reg-content-trustpilot .panel-body .img-box{margin-right:10px}.reg-content-left .reg-content-trustpilot .panel-body h3{margin-top:0;margin-left:20px;font-weight:bold}@media(max-width:1370px){.reg-content-fixed{position:relative!important}}@media(max-width:1200px){.reg-content-left .reg-content-left-body{width:80%}.reg-content-left .reg-content-fixed{width:calc(.8*(50vw - 60px))}}@media(max-width:1024px){.reg-content-left .reg-content-left-body{width:100%}.reg-content-left .reg-content-fixed{width:calc(50vw - 30px)}}@media(max-width:768px){.reg-content-left .reg-content-left-body{margin-top:initial}.reg-content-left .reg-content-purchase-sum p strong{opacity:1;display:block}.reg-content-fixed{background:#12326e!important;min-height:0!important;z-index:10;width:auto}.reg-content-fixed .reg-content-fixed-body{display:block}.reg-content-left .reg-content-fixed{left:0;right:0;width:100%}}.panel-registration{padding:20px 10px}.panel-registration .panel-title{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:baseline;margin-bottom:2rem}.panel-registration .panel-title h2{font-size:44px;margin-top:0;font-weight:600}.panel-registration .panel-title p{font-size:16px;font-weight:normal;text-transform:initial}.panel-registration .panel-title h4{margin-top:0}.panel-registration .panel-heading .list-check{display:flex;flex-wrap:wrap;justify-content:space-around;padding-left:0}.panel-registration .panel-heading .list-check li{list-style:disc;color:#858585;font-size:12px;font-weight:normal;padding-left:8px;margin-bottom:10px}.panel-registration .panel-heading .list-check li+li{margin-left:22px}.panel-registration .panel-heading .list-check li::marker{content:"";font:normal normal normal 14px/1 FontAwesome;text-rendering:auto}.panel-registration .panel-heading .list-check li::before{display:none}.panel-registration .panel-body{background:none}.panel-registration .btn,.panel-payment .btn{text-decoration:none;border-radius:10px}.panel-registration .form-group{margin-left:0;margin-right:0}.panel-registration .form-group label{font-weight:normal}.panel-registration .form-group label .fa-question-circle{cursor:pointer;margin-left:5px}.panel-registration .form-group .form-control{border:1px solid #e0e0e0;border-radius:10px;padding:15px;height:auto}.panel-registration .form-group .input-group{background:#fff;border:1px solid #e0e0e0;border-radius:10px}.panel-registration .form-group .input-group .form-control{border-color:transparent}.panel-registration .form-group .input-group .input-group-btn .btn{padding:15px;box-shadow:none}.panel-registration .custom-dropdown-radio .form-control,.panel-registration .custom-dropdown-radio .custom-checkbox-in-card{flex:0 1 50%}.panel-registration .custom-dropdown-radio .form-control{margin-right:15px}.panel-registration .custom-dropdown-radio .custom-checkbox-in-card{margin:0}.panel-registration .custom-dropdown-radio .custom-checkbox-in-card .checkbox{padding:0;margin:0;width:100%}.panel-registration .custom-dropdown-radio .custom-checkbox-in-card .checkbox input[type=checkbox]{opacity:0;display:none}.panel-registration .custom-checkbox-lg.custom-checkbox{min-height:52px}.panel-registration .custom-checkbox-lg.custom-checkbox .checkbox>label::before{width:50px;height:50px;border-radius:10px;background:#fff;border:1px solid #bdbdbd}.panel-registration .custom-checkbox-lg.custom-checkbox .checkbox>input:checked~label::before{border-color:#41bb7a;background:#9ad4b5}.panel-registration .custom-checkbox-lg.custom-checkbox .checkbox>input:checked~label::after{border-color:#1e613d;left:19px;width:14px;height:26px;border-width:0 6px 6px 0;margin-top:12px;border-radius:4px}.panel-registration .promo-code-price form{flex:auto;margin-right:15px}.panel-registration .promo-code-price form .form-group{margin-bottom:0}.panel-registration .promo-code-price form .form-group label{font-weight:600}.panel-registration .promo-code-price form .form-control{background:#f5fbfe}.panel-registration .promo-code-price form .btn-secondary{margin-left:10px}.panel-registration .payment-section-title{font-weight:600}.panel-registration .payment-section-subtitle{font-weight:500}.panel-registration .promo-code-price .price{flex:auto;text-align:right}.panel-registration .promo-code-price .price h2{margin-top:22px;margin-bottom:0}.panel-registration .custom-radio-in-accordion .form-group label{padding-left:0;margin-bottom:5px}.panel-registration .custom-radio-in-accordion form .form-payment-card .form-control:not(:last-child){margin-right:10px}.panel-registration .custom-radio-in-accordion #payment-splitit h4:not(:first-child){margin-top:20px}.panel-registration .custom-radio-in-accordion #payment-splitit .form-group{margin-bottom:1rem}.panel-registration .reg-content-purchase-sum .panel-body,.panel-registration .reg-content-promo-code .panel-body{color:#0e2653;padding:15px;text-align:left}.panel-registration .reg-content-purchase-sum h2{margin-top:2px;white-space:nowrap}.register-account-page .panel-registration.reg-no-content-left .col-md-6:last-child{overflow-y:initial;max-height:initial}.panel-registration.reg-no-content-left .steps-progress{width:75%;margin-left:auto}.panel-registration.reg-no-content-left .panel-footer .btn-primary{margin-left:auto}.panel-registration .reg-content-fixed{background:#fff}@media(max-width:1200px){.panel-registration .promo-code-price{flex-wrap:wrap}}@media(max-width:1024px){.reg-content-left{padding:30px 15px}.panel-registration .panel-heading,.panel-registration .panel-body,.panel-registration .panel-footer{padding-left:0;padding-right:0}.panel-registration .reg-content-trustpilot .panel-body{padding-left:15px;padding-right:15px}.panel-registration.reg-no-content-left .panel-footer .btn-primary{margin-left:initial}}@media(max-width:768px){.register-account-page>.col-md-2{display:none}.register-account-page>.col-md-6:last-child{background:#12326e;display:none}.register-account-page>.col-md-10{background:#12326e}.reg-content-left{padding:15px}.reg-content-left .button-back,.reg-content-left .reg-content-trustpilot,.reg-content-left .reg-content-review{display:none}.reg-content-left::before,.reg-content-left .logo{display:none}.reg-content-left .reg-content-left-body .heading-title{display:block}.reg-content-left .reg-content-left-body .btn-confirm{display:block}.panel-registration{padding:20px 0}.panel-registration .panel-heading .steps-progress,.panel-registration .panel-heading .list-check{display:none}.panel-registration .panel-heading .list-check li{color:#fff}.panel-registration .panel-heading .list-check.d-s-flex{display:flex;justify-content:flex-start}.panel-registration .panel-heading .list-check.d-s-flex li:first-child{margin-left:22px}.panel-registration .panel-title h2{font-size:36px}.panel-registration .panel-heading h4,.panel-registration .panel-title,.panel-registration .panel-body,.panel-registration .panel-body .form-group>label,.panel-registration .panel-body a,.panel-registration .panel-body .color-grey,.panel-registration .panel-footer .color-grey,.panel-registration .text-muted{color:#fff}.panel-registration .panel-heading .reg-content-trustpilot .panel-body{padding:15px}.panel-registration .purchase-sum h4,.panel-registration .purchase-sum .promo-code-price .price{display:none}.panel-registration .purchase-sum .promo-code-price{background:#fff;border-radius:10px;padding:10px 15px}.panel-registration .promo-code-price form .form-group>label{color:#0e2653}#emailVerificationReg .modal-footer,#packageSelectionDialog .modal-footer{padding:0 15px}.panel-registration.reg-no-content-left .panel-footer .button-note{width:100%;color:#fff}.panel-registration.reg-no-content-left .panel-confirmation{padding:15px;color:initial;display:flex;flex-direction:column}.panel-registration.reg-no-content-left .panel-confirmation img{align-self:center}.panel-registration.reg-no-content-left .panel-confirmation .btn-default{color:initial;margin-top:1rem}.panel-registration.reg-no-content-left .panel-footer .btn-default.d-s-none{display:none}.panel-registration.reg-no-content-left .panel-purchase-complete{color:initial}}@media(max-width:576px){.panel-registration .promo-code-price form{width:100%;margin-right:0}}@media(max-width:480px){.panel-registration .form-group .form-control{padding:15px 10px}}@media(max-width:375px){.panel-registration .custom-dropdown-radio{flex-direction:column}.panel-registration .custom-dropdown-radio .form-control{margin-bottom:10px}}.package-dialog .modal-footer,.registration-dialog .modal-footer,.termcondition-dialog .modal-footer,#emailVerificationReg .modal-footer{display:block;text-align:center}.package-dialog .modal-footer .btn,.registration-dialog .modal-footer .btn,.termcondition-dialog .modal-footer .btn,#emailVerificationReg .modal-footer .btn{display:block;width:100%;margin-bottom:1rem}.package-dialog .modal-footer a,.registration-dialog .modal-footer a,.termcondition-dialog .modal-footer a,#emailVerificationReg .modal-footer a{color:#5e5e5e;font-weight:600}.package-dialog .modal-dialog,.registration-dialog .modal-dialog,#emailVerificationReg .modal-dialog{max-width:500px}.termcondition-dialog .modal-dialog{width:900px}.termcondition-dialog .modal-dialog p{text-align:justify}@media(max-width:480px){.package-dialog .modal-footer,.registration-dialog .modal-footer,.termcondition-dialog .modal-footer,#emailVerificationReg .modal-footer{flex-wrap:wrap}.package-dialog .modal-footer .btn+.btn,.registration-dialog .modal-footer .btn+.btn,.termcondition-dialog .modal-footer .btn+.btn,#emailVerificationReg .modal-footer .btn+.btn{margin-left:0}.package-dialog .modal-body h4,.registration-dialog .modal-body h4,.termcondition-dialog .modal-body h4,#emailVerificationReg .modal-body h4{font-size:16px;word-wrap:break-word}}@media(max-width:768px){.mobile-view-hide{display:none}.mobile-view-show{display:block!important}.termcondition-dialog .modal-dialog{width:100%}}ol.bracket{counter-reset:mycounter;list-style-type:none}ol.bracket li{counter-increment:mycounter}ol.bracket li:before{content:"(" counter(mycounter,lower-latin) ") "}.hr5{border:0;border-top:medium double #ccc;height:1px;overflow:visible;padding:0;color:#ccc;text-align:center;margin-top:30px;margin-bottom:30px}.hr5::after{content:"OR";display:inline-block;position:relative;top:-.7em;font-size:1.4em;padding:0 .3em;background:#fff}.hr-grey{border-top:1.5px solid #bdbdbd}.google-img{display:block;margin-left:auto;margin-right:auto;text-align:center}.sign-in-with-text{text-align:center;margin-top:5em}.sign-in-with-pane{display:block;margin-bottom:6rem}.sign-in-with-pane .google-login{margin-bottom:20px}.sign-in-with-pane .google-login,.sign-in-with-pane .facebook-login{border:solid 1px #d3d3d3;border-radius:10px;text-align:center;cursor:pointer;background-color:#fff}.sign-in-with-pane .google-login:hover,.sign-in-with-pane .facebook-login:hover{background:#f5fbfe}.sign-in-with-pane .google-login a,.sign-in-with-pane .facebook-login a{text-decoration:none;color:#000;display:block;padding:1rem}.sign-in-with-pane .google-login a .btn-text-social,.sign-in-with-pane .facebook-login a .btn-text-social{padding-left:1.5rem}@media(max-width:768px){.hr5::after{background:#12326e}}.registration-step .step-item .form-horizontal .hide-extra-items{opacity:0}.registration-step .step-item .form-horizontal .show-extra-items{opacity:1;transition:all 1s ease-in}#successDialogPane #successPaneSection .emailConfirmationInfoMessage{font-weight:initial;line-height:normal}@media(max-width:480px){.upgrade-card li+li{margin-left:2rem}.upgrade-card li:not(:first-child)::before{width:1.5rem;left:-2rem}}.your-order-page .reg-content-purchase-sum ul{padding-left:0;list-style-type:none;border-bottom:1px solid #bdbdbd}.your-order-page .reg-content-purchase-sum ul li{display:flex;justify-content:space-between}.your-order-page .reg-content-purchase-sum ul li span{font-weight:600;white-space:nowrap;margin-left:15px}.item-badge{background:#517dff;font-family:'Poppins',sans-serif;color:#fff;font-size:11px;display:inline-block;position:absolute;top:-1px;right:-1px;min-width:45%;width:auto;text-align:center;border-top-right-radius:10px;padding:.5rem 2rem;border-bottom-left-radius:21px}.add-ons-checkbox-list.custom-checkbox-in-card{margin-left:-.75rem;margin-right:-.75rem}.add-ons-checkbox-list.custom-checkbox-in-card .checkbox{padding-left:.75rem;padding-right:.75rem}.add-ons-checkbox-list.custom-checkbox-in-card .checkbox label{display:flex;flex-direction:column;padding-top:30px;padding-left:15px;text-align:left;text-transform:initial;height:100%}.add-ons-checkbox-list.custom-checkbox-in-card .checkbox label::before,.add-ons-checkbox-list.custom-checkbox .checkbox>input:checked~label::after{display:none}.add-ons-checkbox-list.custom-checkbox-in-card .checkbox label .popular-badge{right:0}.add-ons-checkbox-list.custom-checkbox-in-card .checkbox label .title{display:block;font-size:18px;font-weight:600;margin-bottom:15px}.add-ons-checkbox-list.custom-checkbox-in-card .checkbox label .price{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;background:#f5fbfe;border-radius:10px;padding:10px 20px;font-size:20px;font-weight:600;text-align:center;margin-top:auto}.add-ons-checkbox-list.custom-checkbox-in-card .checkbox label .price span{font-size:16px;text-decoration:line-through;margin-right:10px}@media(min-width:769px)and (max-width:992px){.add-ons-checkbox-list.custom-checkbox-in-card .checkbox{width:100%}}@media(max-width:480px){.add-ons-checkbox-list.custom-checkbox-in-card .checkbox{width:100%}}@media(max-width:768px){.your-order-page{flex-wrap:wrap}.your-order-page .mobile-view-hide{display:block}.your-order-page .reg-content-left .reg-content-purchase-sum,.your-order-page .reg-content-left .reg-content-left-body .heading-title{display:none}.your-order-page .reg-content-left .panel{margin-bottom:0}.your-order-page.register-account-page .col-md-6:last-child{overflow-y:initial;max-height:initial}.your-order-page .panel-registration{padding:0}}.custom-checkbox-in-card .checkbox{width:100%}.link-addon-title,.link-addon-title:hover{color:#0e2653!important;text-decoration:none}.your-order-page .reg-content-left .reg-content-fixed{position:fixed!important}.your-order-page .reg-content-purchase-sum ul{padding-left:0;list-style-type:none;border-bottom:1px solid #bdbdbd}.your-order-page .reg-content-purchase-sum ul li{display:flex;justify-content:space-between}.your-order-page .reg-content-purchase-sum ul li span{font-weight:600;white-space:nowrap;margin-left:15px}.your-order-page .panel-registration .purchase-sum{margin-bottom:30px}.your-order-page .panel-registration h5{font-weight:600}.extra-add-ons-list{margin-bottom:30px}.extra-add-ons-list .extra-add-ons-item{background:#fff;border-radius:10px;box-shadow:0 0 10px 0 rgba(0,0,0,.15);padding:15px}.extra-add-ons-list .extra-add-ons-item .add-ons-header{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:10px}.extra-add-ons-list .extra-add-ons-item .add-ons-header label{background:#dff1fc;border-radius:2px;padding:3px 10px;font-weight:500;margin-right:10px;margin-bottom:0}.extra-add-ons-list .extra-add-ons-item .add-ons-header .btn-primary,.extra-add-ons-list .extra-add-ons-item .add-ons-header .btn-danger{font-weight:500;padding-top:5px;padding-bottom:5px}.extra-add-ons-list .extra-add-ons-item .add-ons-body{display:flex;align-items:flex-start}.extra-add-ons-list .extra-add-ons-item img{width:40px}.extra-add-ons-list .extra-add-ons-item .add-ons-content{margin-left:10px;margin-right:10px}.extra-add-ons-list .extra-add-ons-item .title{font-weight:600}.extra-add-ons-list .extra-add-ons-item p{font-size:12px;margin-bottom:10px}.extra-add-ons-list .extra-add-ons-item p.note{color:#707070;font-style:italic;margin-bottom:0}.extra-add-ons-list .extra-add-ons-item .price{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;background:#f5fbfe;border-radius:10px;padding:10px 20px;font-size:20px;font-weight:600;text-align:center;width:110px;margin-left:auto}.extra-add-ons-list .extra-add-ons-item .price span{font-size:14px;text-decoration:line-through}.add-ons-checkbox-list.custom-checkbox-in-card .checkbox label .price span{font-size:14px;text-decoration:line-through;margin-right:10px}.your-order-page .panel-registration .reg-content-fixed .reg-content-purchase-sum p{margin-right:10px}@media(min-width:769px)and (max-width:992px){.extra-add-ons-list .extra-add-ons-item .add-ons-body{flex-wrap:wrap}.extra-add-ons-list .extra-add-ons-item .add-ons-content{flex:1;margin-right:0}.extra-add-ons-list .extra-add-ons-item .price{width:100%;margin-top:16px}.extra-add-ons-list .extra-add-ons-item .price span{margin-right:10px}}@media(max-width:768px){.extra-add-ons-list .extra-add-ons-item{color:#333}.your-order-page .panel-registration .reg-content-promo-code .form-group label{color:#0e2653;font-weight:600}.your-order-page .panel-registration .reg-content-promo-code .form-group{margin-bottom:0}}@media(max-width:480px){.extra-add-ons-list .extra-add-ons-item .add-ons-body{flex-wrap:wrap}.extra-add-ons-list .extra-add-ons-item .add-ons-content{flex:1;margin-right:0}.extra-add-ons-list .extra-add-ons-item .price{width:100%;margin-top:16px}.extra-add-ons-list .extra-add-ons-item .price span{margin-right:10px}.your-order-page .panel-registration .reg-content-fixed .reg-content-purchase-sum .d-flex{flex-direction:column}.your-order-page .panel-registration .reg-content-fixed .reg-content-purchase-sum p{margin-right:0}}.bg-white{background-color:#fff!important}.ml-0{margin-left:0!important}min-h-full{min-height:100%!important}#addons-purchase-page .sign-in-with-pane,#live-class-register-page .sign-in-with-pane{margin-bottom:40px}#live-class-register-page .panel-registration{margin-bottom:40px}#addons-purchase-page .signup-method-devider,#live-class-register-page .signup-method-devider{border:0;border-top:1px solid #ccc;height:1px;overflow:visible;padding:0;color:#ccc;text-align:center;margin-bottom:30px}#addons-purchase-page .signup-method-devider::after,#live-class-register-page .signup-method-devider::after{content:"Or use email to sign-in";display:inline-block;position:relative;top:-11px;padding:0 15px;background:#fff;color:#858585;font-size:12px}@media(min-width:1371px){#addons-purchase-page #student-data-container{margin-bottom:8rem}}.splitit-loader-container{width:100%;text-align:center}.splitit-lds-ellipsis{display:inline-block;position:relative;width:80px;height:80px}.splitit-lds-ellipsis div{position:absolute;top:33px;width:13px;height:13px;border-radius:50%;background:#642f6c;animation-timing-function:cubic-bezier(0,1,1,0)}.splitit-lds-ellipsis div:nth-child(1){left:8px;animation:lds-ellipsis1 .6s infinite}.splitit-lds-ellipsis div:nth-child(2){left:8px;animation:lds-ellipsis2 .6s infinite}.splitit-lds-ellipsis div:nth-child(3){left:32px;animation:lds-ellipsis2 .6s infinite}.splitit-lds-ellipsis div:nth-child(4){left:56px;animation:lds-ellipsis3 .6s infinite}@keyframes lds-ellipsis1{0%{transform:scale(0)}100%{transform:scale(1)}}@keyframes lds-ellipsis3{0%{transform:scale(1)}100%{transform:scale(0)}}@keyframes lds-ellipsis2{0%{transform:translate(0,0)}100%{transform:translate(24px,0)}}.splitit-modal-wrapper{font-family:'Splitit-Roboto',Arial,Helvetica,sans-serif;width:100%;height:100%;min-height:100%;position:fixed;top:0;left:0;background-color:rgba(0,0,0,.7);transition:.4s;visibility:hidden;opacity:0;z-index:2147483646}.splitit-modal-wrapper.splitit-modal-open{opacity:1;visibility:visible}.splitit-modal-wrapper .splitit-modal{max-width:400px;width:90%;position:absolute;top:30%;left:0;right:0;margin:0 auto;z-index:2147483647;border-radius:5px;color:#000;background-color:#fff;border:1px solid rgba(203,203,203,.54)}@media only screen and (max-width:767px){.splitit-modal-wrapper .splitit-modal{top:10%}}.splitit-modal-wrapper .splitit-modal-header{padding:10px;padding-top:11px;padding-bottom:9px;background-image:url(../assets/splitit-logo.png);background-position:8px center;background-size:auto 60%;background-repeat:no-repeat;border-bottom:1px solid rgba(203,203,203,.54);padding-left:34px;font-weight:bold}.splitit-modal-wrapper .splitit-modal-header .splitit-btn-close{position:absolute;right:4px;top:0;padding:9px;font-size:17px;line-height:20px;border:none;font-weight:bold;font-family:Arial;text-decoration:none;color:#000}.splitit-modal-wrapper .splitit-modal-content{background-color:#fff;padding:20px;font-size:.9em}.splitit-modal-wrapper .splitit-modal-footer{text-align:right;padding:5px}.splitit-modal-wrapper .splitit-modal-footer .splitit-btn{padding:10px;font-size:.9em;margin-left:5px;border-radius:4px;min-width:80px;cursor:pointer}.splitit-modal-wrapper .splitit-modal-footer .splitit-btn:hover{opacity:.9;border-color:#642f6c}.splitit-modal-wrapper .splitit-modal-footer .splitit-btn-cancel{background-color:#fff;border:1px solid rgba(203,203,203,.54);color:#a269b2}.splitit-modal-wrapper .splitit-modal-footer .splitit-btn-ok{background-color:#642f6c;border:1px solid #642f6c;color:#fff}.splitit-modal-wrapper.splitit-modal-wrapper-3ds1 .splitit-modal{border-radius:6px;color:#000;border:0;box-shadow:0 0 30px 0 rgba(200,200,200,.21)}.splitit-modal-wrapper.splitit-modal-wrapper-3ds1 .splitit-modal-header{height:117px;padding:0;background-image:url(../assets/splitit-logo-long.svg);background-position:center center;background-size:auto 35px;background-repeat:no-repeat;border-bottom:0}.splitit-modal-wrapper.splitit-modal-wrapper-3ds1 .splitit-modal-content{background-color:#fff;padding:0 34px;text-align:center;font-weight:400}.splitit-modal-wrapper.splitit-modal-wrapper-3ds1 .splitit-modal-content p.splitit-bold{font-size:17px}.splitit-modal-wrapper.splitit-modal-wrapper-3ds1 .splitit-modal-content p.splitit-muted{font-size:16px;color:#545454}.splitit-modal-wrapper.splitit-modal-wrapper-3ds1 .splitit-modal-footer{text-align:center;padding:60px 34px 15px}.splitit-modal-wrapper.splitit-modal-wrapper-3ds1 .splitit-modal-footer .splitit-btn{width:100%;max-width:300px;padding:17px;font-size:17px;color:#411656;background-color:#45c3b4;margin:0;border-radius:26px;cursor:pointer;border:0}.splitit-modal-wrapper.splitit-modal-wrapper-3ds1 .splitit-modal-footer .splitit-footer-status{margin-top:14px;line-height:31px;font-size:14px;color:#a269b2}.splitit-modal-wrapper.splitit-modal-wrapper-3ds1.splitit-modal-wrapper-3ds1-iframe .splitit-modal{max-width:600px;max-height:700px;top:10%;bottom:20px}.splitit-modal-wrapper.splitit-modal-wrapper-3ds1.splitit-modal-wrapper-3ds1-iframe .splitit-modal .splitit-modal-content{bottom:0;top:117px;position:absolute;left:0;right:0}@media only screen and (max-width:767px){.splitit-modal-wrapper.splitit-modal-wrapper-3ds1.splitit-modal-wrapper-3ds1-iframe .splitit-modal .splitit-modal-content{padding-left:5px;padding-right:5px}}.splitit-modal-wrapper.splitit-modal-wrapper-3ds1.splitit-modal-wrapper-3ds1-iframe .splitit-modal .splitit-modal-content .iframe-container{height:100%}.splitit-modal-wrapper.splitit-modal-wrapper-3ds1.splitit-modal-wrapper-3ds1-iframe .splitit-modal .splitit-modal-content .iframe-container iframe{border:0;overflow:auto;width:100%;height:100%}@font-face{font-family:'Splitit-Roboto';font-style:normal;font-weight:400;font-display:swap;src:local('Roboto'),local('Roboto-Regular'),url(https://fonts.gstatic.com/s/roboto/v20/KFOmCnqEu92Fr1Mu4mxK.woff2) format('woff2');unicode-range:U+0-FF,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}.splitit-default-ui .splitit-flex-field.invalid{border:1.5px solid #f46262;padding-top:18px;padding-left:19px}.splitit-default-ui .splitit-flex-field.valid{background-image:url('//flex-fields.production.splitit.com/assets/validation-ok.svg');background-size:auto 16px;background-position:right 10px center;background-repeat:no-repeat}.splitit-default-ui .splitit-flex-field{width:100%;max-width:438px;height:56px;object-fit:contain;border-radius:7px;border:solid 1px rgba(203,203,203,.54);background-color:#faf9f9;padding:17px 20px;box-sizing:border-box}.splitit-default-ui .splitit-flex-field iframe{height:20px}.splitit-default-ui .splitit-flex-field .tooltip-icon-container,.splitit-default-ui .splitit-flex-field .tooltip-container{display:none}.splitit-default-ui .splitit-flex-field-error{width:100%;max-width:438px;padding-left:10px;padding-top:3px;padding-bottom:5px;font-size:13px;color:#f46262;display:block;margin-bottom:0;font-family:'Splitit-Roboto','Roboto',Arial,Helvetica,sans-serif}.splitit-default-ui .splitit-flex-field-error.splitit-hidden{display:block;height:0;padding:0;overflow:hidden;margin-bottom:10px}.splitit-default-ui .splitit-flex-field-label{display:none}.splitit-default-ui .splitit-flex-field-wrapper-cvv,.splitit-default-ui .splitit-flex-field-wrapper-expiration-date,.splitit-default-ui .splitit-flex-field-wrapper-expiration-year,.splitit-default-ui .splitit-flex-field-wrapper-expiration-month{max-width:219px}.splitit-default-ui .splitit-error-box{width:100%;max-width:438px;border:1.5px solid #f46262;padding:18px;font-size:18px;color:#f46262;border-radius:7px;box-sizing:border-box;font-family:'Splitit-Roboto','Roboto',Arial,Helvetica,sans-serif;margin-bottom:15px}.splitit-default-ui .splitit-error-box ul{margin:0;list-style:none;padding-left:5px}.splitit-default-ui .splitit-error-box ul li:before{content:"*";margin-right:3px;font-size:16px}.splitit-default-ui .splitit-error-box ul li:not(:last-child){margin-bottom:8px}.splitit-default-ui .splitit-installment-picker{width:100%;max-width:438px;border:solid 1px rgba(203,203,203,.54);border-radius:7px;box-sizing:border-box;padding:26px 16px;margin-bottom:15px}.splitit-default-ui .splitit-installment-picker .splitit-link-how-works-new{display:none}.splitit-default-ui .splitit-installment-picker.invalid{border-color:#f46262;border-width:1.5px}.splitit-default-ui .splitit-installment-picker .splitit-installment-picker-text{font-family:'Splitit-Roboto','Roboto',Arial,Helvetica,sans-serif;font-size:16px;color:#8c8c8c}.splitit-default-ui .splitit-installment-picker .splitit-installment-picker-buttons .splitit-ip-b{float:left;padding-left:3px;padding-right:3px;font-family:'Splitit-Roboto','Roboto',Arial,Helvetica,sans-serif;box-sizing:border-box}.splitit-default-ui .splitit-installment-picker .splitit-installment-picker-buttons .splitit-ip-b button{border-radius:7px;border:solid 1px rgba(209,209,209,.29);padding:16px 14px;box-sizing:border-box;background-color:#fff;color:#8c8c8c;cursor:pointer;width:100%}.splitit-default-ui .splitit-installment-picker .splitit-installment-picker-buttons .splitit-ip-b button.selected{background-color:#642f6c;color:#fff;border:0}.splitit-default-ui .splitit-installment-picker .splitit-installment-picker-buttons .splitit-ip-b button:focus{outline:none}.splitit-default-ui .splitit-installment-picker .splitit-installment-picker-buttons .splitit-ip-b .splitit-ip-b-top-row{font-weight:bold;font-size:15px}.splitit-default-ui .splitit-installment-picker .splitit-installment-picker-buttons .splitit-ip-b .splitit-ip-b-bottom-row{font-size:11px}.splitit-default-ui .splitit-installment-picker .splitit-installment-picker-buttons .splitit-ip-b.first{padding-left:0}.splitit-default-ui .splitit-installment-picker .splitit-installment-picker-buttons .splitit-ip-b.last{padding-right:0}.splitit-default-ui .splitit-installment-picker .splitit-installment-picker-slider .splitit-ip-s{width:100%;display:block;box-sizing:border-box;padding:0 20px;font-family:'Splitit-Roboto','Roboto',Arial,Helvetica,sans-serif}.splitit-default-ui .splitit-installment-picker .splitit-installment-picker-slider .splitit-ip-s-header{margin-bottom:10px}.splitit-default-ui .splitit-installment-picker .splitit-installment-picker-slider .splitit-ip-s-header-amount-now{font-size:15px;color:#a1a1a1;display:block}.splitit-default-ui .splitit-installment-picker .splitit-installment-picker-slider .splitit-ip-s-header-amount{font-size:39px;font-weight:bold;color:#000}.splitit-default-ui .splitit-installment-picker .splitit-installment-picker-slider .splitit-ip-s-header-num-payments{font-size:26px;color:#c7c7c7}.splitit-default-ui .splitit-installment-picker .splitit-installment-picker-slider .splitit-ip-s-line-click-area{height:15px;cursor:pointer}.splitit-default-ui .splitit-installment-picker .splitit-installment-picker-slider .splitit-ip-s-line{width:100%;height:7px;border-radius:7px;background-color:#d1d1d1;position:relative;cursor:pointer}.splitit-default-ui .splitit-installment-picker .splitit-installment-picker-slider .splitit-ip-s-line-handle{position:absolute;left:0;height:17px;width:17px;border-radius:50%;background-color:#642f6c;top:-5px;transition:.2s;margin-left:-8px}.splitit-default-ui .splitit-installment-picker .splitit-installment-picker-slider .splitit-ip-s-line-progress{position:absolute;left:0;top:0;bottom:0;height:7px;width:0;background-color:#642f6c;transform:translateX(-1px);transition:.2s;border-top-left-radius:7px;border-bottom-left-radius:7px}.splitit-default-ui .splitit-installment-picker .splitit-installment-picker-slider .splitit-ip-s-values{padding-top:20px;cursor:pointer}.splitit-default-ui .splitit-installment-picker .splitit-installment-picker-slider .splitit-ip-s-values-item{text-align:center;color:#c7c7c7;font-size:13px;float:left}.splitit-default-ui .splitit-installment-picker .splitit-installment-picker-slider .splitit-ip-s-values-item.selected{color:#000}.splitit-default-ui .splitit-installment-picker .splitit-installment-picker-dropdown .splitit-ip-d-mobile select{padding:15px;padding-right:40px;width:100%;min-height:54px;font-size:17px;color:#8c8c8c;outline:none;border-radius:7px;box-sizing:border-box;-moz-appearance:none;-webkit-appearance:none;appearance:none;background-image:url('data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%229%22%20height%3D%224%22%20viewBox%3D%220%200%209%204%22%3E%0A%20%20%20%20%3Cpath%20fill%3D%22none%22%20fill-rule%3D%22evenodd%22%20stroke%3D%22%23B9B9B9%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22M1%200l3.5%204L8%200%22%2F%3E%0A%3C%2Fsvg%3E');background-repeat:no-repeat,repeat;background-position:right .7em top 50%,0 0;background-size:.65em auto,100%;background-color:#faf9f9;border:solid 1px rgba(203,203,203,.54)}.splitit-default-ui .splitit-installment-picker .splitit-installment-picker-dropdown .splitit-ip-d-desktop{position:relative}.splitit-default-ui .splitit-installment-picker .splitit-installment-picker-dropdown .splitit-ip-d-desktop .splitit-ip-d-desktop-sel{padding:15px;padding-right:40px;width:100%;font-size:20px;color:#8c8c8c;box-sizing:border-box;background-image:url('data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%229%22%20height%3D%224%22%20viewBox%3D%220%200%209%204%22%3E%0A%20%20%20%20%3Cpath%20fill%3D%22none%22%20fill-rule%3D%22evenodd%22%20stroke%3D%22%23B9B9B9%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22M1%200l3.5%204L8%200%22%2F%3E%0A%3C%2Fsvg%3E');background-repeat:no-repeat,repeat;background-position:right .7em top 50%,0 0;background-size:.65em auto,100%;outline:none;border-radius:7px;border:solid 1px rgba(203,203,203,.54);background-color:#faf9f9;cursor:pointer}.splitit-default-ui .splitit-installment-picker .splitit-installment-picker-dropdown .splitit-ip-d-desktop .splitit-ip-d-desktop-sel-text-left{text-align:left}.splitit-default-ui .splitit-installment-picker .splitit-installment-picker-dropdown .splitit-ip-d-desktop .splitit-ip-d-desktop-sel-text-right{float:right;font-size:16px;margin-top:3px}.splitit-default-ui .splitit-installment-picker .splitit-installment-picker-dropdown .splitit-ip-d-desktop .splitit-ip-d-desktop-chooser{position:absolute;z-index:1007;max-height:300px;overflow-y:scroll;top:50px;list-style:none;left:0;right:0;margin-top:0;color:#8c8c8c;padding-left:0;text-align:left;outline:none;border:solid 1px rgba(203,203,203,.54);background-color:#fdfbfb;font-family:'Splitit-Roboto','Roboto',Arial,Helvetica,sans-serif}.splitit-default-ui .splitit-installment-picker .splitit-installment-picker-dropdown .splitit-ip-d-desktop .splitit-ip-d-desktop-chooser-item{cursor:pointer;padding:15px 15px;font-size:16px;background:#fff;border-bottom:1px solid #f9f9f9}.splitit-default-ui .splitit-installment-picker .splitit-installment-picker-dropdown .splitit-ip-d-desktop .splitit-ip-d-desktop-chooser-item small{font-size:11px}.splitit-default-ui .splitit-installment-picker .splitit-installment-picker-dropdown .splitit-ip-d-desktop .splitit-ip-d-desktop-chooser-item:hover{background-color:#f8f5f5}.splitit-default-ui .splitit-payment-schedule{color:#000;margin-top:25px;font-family:'Splitit-Roboto','Roboto',Arial,Helvetica,sans-serif;margin-bottom:-15px}.splitit-default-ui .splitit-payment-schedule .splitit-ps-h{margin-bottom:9px}.splitit-default-ui .splitit-payment-schedule .splitit-ps-h-link{background-image:url('data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%229%22%20height%3D%224%22%20viewBox%3D%220%200%209%204%22%3E%0A%20%20%20%20%3Cpath%20fill%3D%22none%22%20fill-rule%3D%22evenodd%22%20stroke%3D%22%23000%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22M8%200L4.5%204%201%200%22%2F%3E%0A%3C%2Fsvg%3E');background-repeat:no-repeat,repeat;background-position:right .7em top 50%,0 0;background-size:.65em auto,100%;font-size:14px;padding-right:25px;padding-left:8px;text-decoration:none;color:#000}.splitit-default-ui .splitit-payment-schedule .splitit-ps-h-link.float-right{float:right}.splitit-default-ui .splitit-payment-schedule .splitit-ps-h-link-how-works{background:none;color:#a269b2;text-decoration:underline;cursor:pointer}.splitit-default-ui .splitit-payment-schedule .splitit-ps-tw{overflow:hidden;max-height:0;transition:max-height .4s ease-out}.splitit-default-ui .splitit-payment-schedule.expanded .splitit-ps-h-link-toggle-schedule{background-image:url('data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%229%22%20height%3D%224%22%20viewBox%3D%220%200%209%204%22%3E%0A%20%20%20%20%3Cpath%20fill%3D%22none%22%20fill-rule%3D%22evenodd%22%20stroke%3D%22%23000%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22M8%204L4.5%200%201%204%22%2F%3E%0A%3C%2Fsvg%3E')}.splitit-default-ui .splitit-payment-schedule.expanded .splitit-ps-tw{max-height:400px;overflow:auto}.splitit-default-ui .splitit-payment-schedule .splitit-ps-table{border-spacing:0;width:100%;font-size:12px}.splitit-default-ui .splitit-payment-schedule .splitit-ps-table td{border-top:1px solid #d1d1d1;padding:20px 8px 15px}.splitit-default-ui .splitit-payment-schedule .splitit-ps-table td.text-left{text-align:left}.splitit-default-ui .splitit-payment-schedule .splitit-ps-table td.text-center{text-align:center}.splitit-default-ui .splitit-payment-schedule .splitit-ps-table td.text-right{text-align:right}.splitit-default-ui .splitit-payment-schedule .splitit-ps-table td .splitit-ps-row-content{display:inline-block;text-align:left}.splitit-default-ui .splitit-payment-schedule .splitit-ps-table td .splitit-ps-row-content.splitit-brand-gray-light{color:#8c8c8c}.splitit-default-ui .splitit-payment-schedule .splitit-ps-table td .splitit-ps-row-content-fixed-67{width:67px}.splitit-default-ui .splitit-payment-schedule .splitit-ps-table td .splitit-ps-row-content-fixed-79{width:79px}.splitit-default-ui .splitit-payment-schedule .splitit-ps-table td .splitit-ps-row-content-header{font-size:11px;color:#8c8c8c}.splitit-default-ui .splitit-payment-schedule .splitit-ps-table td .splitit-ps-row-content-header.splitit-brand{color:#a269b2}.splitit-default-ui .splitit-terms-conditions{padding-left:10px;margin-bottom:10px}.splitit-default-ui .splitit-terms-conditions input[type="checkbox"]{display:none}.splitit-default-ui .splitit-terms-conditions input[type="checkbox"]+label{display:block;position:relative;padding:5px 0 5px 30px;background-position-y:center;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;background-repeat:no-repeat}.splitit-default-ui .splitit-terms-conditions label,.splitit-default-ui .splitit-terms-conditions a{color:#3c3c3c;font-family:'Splitit-Roboto','Roboto',Arial,Helvetica,sans-serif;font-size:14px}.splitit-default-ui .splitit-terms-conditions input[type="checkbox"]:disabled+label,.splitit-default-ui .splitit-terms-conditions input[type="checkbox"]:disabled+label a{color:#9c9c9c}.splitit-default-ui .splitit-terms-conditions a{text-decoration:underline}.splitit-default-ui .splitit-terms-conditions a:hover{text-decoration:none}.splitit-default-ui .splitit-terms-conditions a:visited{color:#3c3c3c}.splitit-default-ui .splitit-payment-button{border-radius:7px;background-color:#642f6c;font-family:'Splitit-Roboto','Roboto',Arial,Helvetica,sans-serif;font-size:22px;color:#fff;padding:14px 66px;box-sizing:border-box;border:0;margin-bottom:10px;cursor:pointer}.splitit-default-ui .splitit-payment-button:disabled{opacity:.5;cursor:default}.splitit-default-ui .splitit-payment-button:hover:not(:disabled){opacity:.9}.splitit-default-ui .splitit-payment-button .splitit-payment-button-content{box-sizing:border-box;padding-left:25px;height:25px;margin-left:-40px}.splitit-default-ui .splitit-payment-button .splitit-payment-button-content .splitit-loader-ring{float:left;margin-right:3px;width:25px;height:25px}.splitit-default-ui.grouped .splitit-cc-group{width:100%;max-width:438px;border:solid 1px rgba(203,203,203,.54);border-radius:7px;box-sizing:border-box;padding:26px 16px;margin-bottom:15px}.splitit-default-ui.grouped .splitit-cc-group-separator{clear:both}.splitit-default-ui.grouped .splitit-flex-field-wrapper-cvv,.splitit-default-ui.grouped .splitit-flex-field-wrapper-expiration-date{width:49%;float:left;margin-bottom:0}.splitit-default-ui.grouped .splitit-flex-field-wrapper-expiration-month,.splitit-default-ui.grouped .splitit-flex-field-wrapper-expiration-year{width:24%;float:left;margin-bottom:0}.splitit-default-ui.grouped .splitit-flex-field-wrapper-expiration-year{margin-left:1%}.splitit-default-ui.grouped .splitit-flex-field-wrapper-cvv+.splitit-flex-field-wrapper-expiration-date,.splitit-default-ui.grouped .splitit-flex-field-wrapper-cvv+.splitit-flex-field-wrapper-expiration-month,.splitit-default-ui.grouped .splitit-flex-field-wrapper-expiration-date+.splitit-flex-field-wrapper-cvv,.splitit-default-ui.grouped .splitit-flex-field-wrapper-expiration-year+.splitit-flex-field-wrapper-cvv,.splitit-default-ui.grouped .splitit-flex-field-wrapper-expiration-month+.splitit-flex-field-wrapper-cvv{margin-left:2%}.splitit-warning-sandbox{border:1px solid #e09f3e;background-color:#fff3b0;font-family:Arial,Helvetica,sans-serif;padding:10px;border-radius:2px;max-width:438px;margin-bottom:10px;font-size:11px;padding:19px;border-radius:7px;opacity:.8;font-weight:bold;color:#e09f3e}.splitit-design-classic .splitit-flex-field.invalid,.splitit-design-horizontal .splitit-flex-field.invalid{border:1.5px solid #f46262;padding-top:18px;padding-left:19px}.splitit-design-classic .splitit-flex-field,.splitit-design-horizontal .splitit-flex-field{width:100%;max-width:438px;height:56px;object-fit:contain;border-radius:7px;border:solid 1px rgba(203,203,203,.54);background-color:#fff;padding:17px 20px;padding-right:0;box-sizing:border-box;position:relative}.splitit-design-classic .splitit-flex-field iframe,.splitit-design-horizontal .splitit-flex-field iframe{height:20px}.splitit-design-classic .splitit-flex-field-error,.splitit-design-horizontal .splitit-flex-field-error{width:100%;max-width:438px;padding-left:17px;padding-top:8px;padding-bottom:10px;font-size:12px;color:#f46262;display:block;margin-bottom:0;font-family:'Splitit-Roboto','Roboto',Arial,Helvetica,sans-serif;box-sizing:border-box;padding-right:10px}.splitit-design-classic .splitit-flex-field-error.splitit-hidden,.splitit-design-horizontal .splitit-flex-field-error.splitit-hidden{display:block;height:0;padding:0;overflow:hidden;margin-bottom:14px}.splitit-design-classic .splitit-flex-field-wrapper,.splitit-design-horizontal .splitit-flex-field-wrapper{position:relative}.splitit-design-classic .splitit-flex-field-wrapper .tippy-box,.splitit-design-horizontal .splitit-flex-field-wrapper .tippy-box{font-family:'Splitit-Roboto','Roboto',Arial,Helvetica,sans-serif}.splitit-design-classic .splitit-flex-field-wrapper .tippy-box .tippy-content,.splitit-design-horizontal .splitit-flex-field-wrapper .tippy-box .tippy-content{padding:10px;font-size:12px;text-align:left;color:#b2b2b2}.splitit-design-classic .splitit-flex-field-label,.splitit-design-horizontal .splitit-flex-field-label{position:absolute;color:#b2b2b2;font-size:16px;font-family:'Splitit-Roboto','Roboto',Arial,Helvetica,sans-serif;background-color:#fff;padding-left:4px;padding-right:4px;opacity:0;top:26px;left:32px;visibility:collapse;transition:top .5s,left .5s,opacity .3s}.splitit-design-classic .splitit-flex-field-expiration-date .tooltip-icon-container,.splitit-design-horizontal .splitit-flex-field-expiration-date .tooltip-icon-container,.splitit-design-classic .splitit-flex-field-cvv .tooltip-icon-container,.splitit-design-horizontal .splitit-flex-field-cvv .tooltip-icon-container,.splitit-design-classic .splitit-flex-field-number .tooltip-icon-container,.splitit-design-horizontal .splitit-flex-field-number .tooltip-icon-container{display:block;position:absolute;right:10px;width:20px;top:10px;bottom:10px;background-size:17px auto;background-position:left center;background-repeat:no-repeat;cursor:pointer;box-sizing:border-box}.splitit-design-classic .splitit-flex-field-expiration-date .tooltip-icon-container,.splitit-design-horizontal .splitit-flex-field-expiration-date .tooltip-icon-container{background-image:url('/assets/exp-date-icon.svg')}.splitit-design-classic .splitit-flex-field-cvv .tooltip-icon-container,.splitit-design-horizontal .splitit-flex-field-cvv .tooltip-icon-container,.splitit-design-classic .splitit-flex-field-number .tooltip-icon-container,.splitit-design-horizontal .splitit-flex-field-number .tooltip-icon-container{background-image:url('/assets/tooltip-help-icon.svg')}.splitit-design-classic .splitit-flex-field-number,.splitit-design-horizontal .splitit-flex-field-number{padding-right:25px}.splitit-design-classic .splitit-flex-field.has-content .splitit-flex-field-label,.splitit-design-horizontal .splitit-flex-field.has-content .splitit-flex-field-label{color:#b2b2b2;font-size:12px;opacity:1;top:-6px;left:12px;visibility:visible}.splitit-design-classic .splitit-flex-field.focused,.splitit-design-horizontal .splitit-flex-field.focused{box-shadow:0 0 4px 0 rgba(167,123,202,.51);border:solid 1px #642f6c}.splitit-design-classic .splitit-flex-field.focused .splitit-flex-field-label,.splitit-design-horizontal .splitit-flex-field.focused .splitit-flex-field-label{color:#642f6c;font-size:12px;opacity:1;top:-6px;left:12px;visibility:visible}.splitit-design-classic .splitit-flex-field-wrapper-cvv,.splitit-design-horizontal .splitit-flex-field-wrapper-cvv,.splitit-design-classic .splitit-flex-field-wrapper-expiration-date,.splitit-design-horizontal .splitit-flex-field-wrapper-expiration-date,.splitit-design-classic .splitit-flex-field-wrapper-expiration-year,.splitit-design-horizontal .splitit-flex-field-wrapper-expiration-year,.splitit-design-classic .splitit-flex-field-wrapper-expiration-month,.splitit-design-horizontal .splitit-flex-field-wrapper-expiration-month{max-width:219px}.splitit-design-classic .splitit-error-box,.splitit-design-horizontal .splitit-error-box{width:100%;max-width:438px;font-size:12px;padding-left:17px;padding-right:10px;color:#f46262;border-radius:7px;margin-bottom:15px;font-family:'Splitit-Roboto','Roboto',Arial,Helvetica,sans-serif;box-sizing:border-box}.splitit-design-classic .splitit-error-box ul,.splitit-design-horizontal .splitit-error-box ul{margin:0;list-style:none;padding-left:5px}.splitit-design-classic .splitit-error-box ul li:before,.splitit-design-horizontal .splitit-error-box ul li:before{content:"*";margin-right:3px;font-size:12px}.splitit-design-classic .splitit-error-box ul li:not(:last-child),.splitit-design-horizontal .splitit-error-box ul li:not(:last-child){margin-bottom:8px}.splitit-design-classic .splitit-installment-picker,.splitit-design-horizontal .splitit-installment-picker{width:100%;max-width:438px;border:solid 1px rgba(203,203,203,.54);font-family:'Splitit-Roboto','Roboto',Arial,Helvetica,sans-serif;border-radius:7px;box-sizing:border-box;padding:20px;margin-bottom:20px}.splitit-design-classic .splitit-installment-picker.picker-type-dropdown,.splitit-design-horizontal .splitit-installment-picker.picker-type-dropdown,.splitit-design-classic .splitit-installment-picker.picker-type-dropdown-mobile,.splitit-design-horizontal .splitit-installment-picker.picker-type-dropdown-mobile,.splitit-design-classic .splitit-installment-picker.picker-type-buttons,.splitit-design-horizontal .splitit-installment-picker.picker-type-buttons{padding:18px 15px}.splitit-design-classic .splitit-installment-picker.invalid,.splitit-design-horizontal .splitit-installment-picker.invalid{border-color:#f46262;border-width:1.5px}.splitit-design-classic .splitit-installment-picker .splitit-installment-picker-text,.splitit-design-horizontal .splitit-installment-picker .splitit-installment-picker-text{font-family:'Splitit-Roboto','Roboto',Arial,Helvetica,sans-serif;font-size:16px;color:#8c8c8c}.splitit-design-classic .splitit-installment-picker .splitit-link-how-works-new,.splitit-design-horizontal .splitit-installment-picker .splitit-link-how-works-new{display:none}.splitit-design-classic .splitit-installment-picker.picker-type-slider .splitit-ps-h-link-how-works,.splitit-design-horizontal .splitit-installment-picker.picker-type-slider .splitit-ps-h-link-how-works{display:none}.splitit-design-classic .splitit-installment-picker.picker-type-slider .splitit-link-how-works-new,.splitit-design-horizontal .splitit-installment-picker.picker-type-slider .splitit-link-how-works-new{font-size:12px;padding-top:6px;cursor:pointer;color:#642f6c;text-decoration:underline;display:inline-block}.splitit-design-classic .splitit-installment-picker.picker-type-slider .splitit-link-how-works-new.float-right,.splitit-design-horizontal .splitit-installment-picker.picker-type-slider .splitit-link-how-works-new.float-right{float:right}.splitit-design-classic .splitit-installment-picker .splitit-installment-picker-buttons .splitit-ip-b,.splitit-design-horizontal .splitit-installment-picker .splitit-installment-picker-buttons .splitit-ip-b{float:left;padding-left:3px;padding-right:3px;font-family:'Splitit-Roboto','Roboto',Arial,Helvetica,sans-serif;box-sizing:border-box}.splitit-design-classic .splitit-installment-picker .splitit-installment-picker-buttons .splitit-ip-b button,.splitit-design-horizontal .splitit-installment-picker .splitit-installment-picker-buttons .splitit-ip-b button{border-radius:7px;border:solid 1px rgba(209,209,209,.29);padding:16px 14px;box-sizing:border-box;background-color:#fff;color:#8c8c8c;cursor:pointer;width:100%}.splitit-design-classic .splitit-installment-picker .splitit-installment-picker-buttons .splitit-ip-b button.selected,.splitit-design-horizontal .splitit-installment-picker .splitit-installment-picker-buttons .splitit-ip-b button.selected{background-color:#642f6c;color:#fff;border:0}.splitit-design-classic .splitit-installment-picker .splitit-installment-picker-buttons .splitit-ip-b button:focus,.splitit-design-horizontal .splitit-installment-picker .splitit-installment-picker-buttons .splitit-ip-b button:focus{outline:none}.splitit-design-classic .splitit-installment-picker .splitit-installment-picker-buttons .splitit-ip-b .splitit-ip-b-top-row,.splitit-design-horizontal .splitit-installment-picker .splitit-installment-picker-buttons .splitit-ip-b .splitit-ip-b-top-row{font-weight:bold;font-size:14px}.splitit-design-classic .splitit-installment-picker .splitit-installment-picker-buttons .splitit-ip-b .splitit-ip-b-bottom-row,.splitit-design-horizontal .splitit-installment-picker .splitit-installment-picker-buttons .splitit-ip-b .splitit-ip-b-bottom-row{font-size:10px;opacity:.67}.splitit-design-classic .splitit-installment-picker .splitit-installment-picker-buttons .splitit-ip-b.first,.splitit-design-horizontal .splitit-installment-picker .splitit-installment-picker-buttons .splitit-ip-b.first{padding-left:0}.splitit-design-classic .splitit-installment-picker .splitit-installment-picker-buttons .splitit-ip-b.last,.splitit-design-horizontal .splitit-installment-picker .splitit-installment-picker-buttons .splitit-ip-b.last{padding-right:0}.splitit-design-classic .splitit-installment-picker .splitit-installment-picker-slider .splitit-ip-s,.splitit-design-horizontal .splitit-installment-picker .splitit-installment-picker-slider .splitit-ip-s{width:100%;display:block;box-sizing:border-box;font-family:'Splitit-Roboto','Roboto',Arial,Helvetica,sans-serif}.splitit-design-classic .splitit-installment-picker .splitit-installment-picker-slider .splitit-ip-s-header,.splitit-design-horizontal .splitit-installment-picker .splitit-installment-picker-slider .splitit-ip-s-header{margin-bottom:10px}.splitit-design-classic .splitit-installment-picker .splitit-installment-picker-slider .splitit-ip-s-header-amount-now,.splitit-design-horizontal .splitit-installment-picker .splitit-installment-picker-slider .splitit-ip-s-header-amount-now{font-size:15px;color:#a1a1a1;display:block}.splitit-design-classic .splitit-installment-picker .splitit-installment-picker-slider .splitit-ip-s-header-amount,.splitit-design-horizontal .splitit-installment-picker .splitit-installment-picker-slider .splitit-ip-s-header-amount{font-size:23px;font-weight:bold;color:#000}.splitit-design-classic .splitit-installment-picker .splitit-installment-picker-slider .splitit-ip-s-header-num-payments,.splitit-design-horizontal .splitit-installment-picker .splitit-installment-picker-slider .splitit-ip-s-header-num-payments{font-size:12px;color:#c7c7c7}.splitit-design-classic .splitit-installment-picker .splitit-installment-picker-slider .splitit-ip-s-line,.splitit-design-horizontal .splitit-installment-picker .splitit-installment-picker-slider .splitit-ip-s-line{width:100%;height:4px;border-radius:4px;background-color:#d1d1d1;position:relative;cursor:pointer}.splitit-design-classic .splitit-installment-picker .splitit-installment-picker-slider .splitit-ip-s-line-click-area,.splitit-design-horizontal .splitit-installment-picker .splitit-installment-picker-slider .splitit-ip-s-line-click-area{height:25px;cursor:pointer}.splitit-design-classic .splitit-installment-picker .splitit-installment-picker-slider .splitit-ip-s-line-handle,.splitit-design-horizontal .splitit-installment-picker .splitit-installment-picker-slider .splitit-ip-s-line-handle{position:absolute;left:0;height:17px;width:17px;border-radius:50%;background-color:#642f6c;top:-6px;transition:.2s;margin-left:-8px}.splitit-design-classic .splitit-installment-picker .splitit-installment-picker-slider .splitit-ip-s-line-progress,.splitit-design-horizontal .splitit-installment-picker .splitit-installment-picker-slider .splitit-ip-s-line-progress{position:absolute;left:0;top:0;bottom:0;height:4px;width:0;background-color:#642f6c;transform:translateX(-1px);transition:.2s;border-top-left-radius:7px;border-bottom-left-radius:7px}.splitit-design-classic .splitit-installment-picker .splitit-installment-picker-slider .splitit-ip-s-values,.splitit-design-horizontal .splitit-installment-picker .splitit-installment-picker-slider .splitit-ip-s-values{padding-top:20px;cursor:pointer}.splitit-design-classic .splitit-installment-picker .splitit-installment-picker-slider .splitit-ip-s-values-item,.splitit-design-horizontal .splitit-installment-picker .splitit-installment-picker-slider .splitit-ip-s-values-item{text-align:center;color:#c7c7c7;font-size:13px;float:left}.splitit-design-classic .splitit-installment-picker .splitit-installment-picker-slider .splitit-ip-s-values-item.selected,.splitit-design-horizontal .splitit-installment-picker .splitit-installment-picker-slider .splitit-ip-s-values-item.selected{color:#000}.splitit-design-classic .splitit-installment-picker .splitit-installment-picker-dropdown .splitit-ip-d-mobile select,.splitit-design-horizontal .splitit-installment-picker .splitit-installment-picker-dropdown .splitit-ip-d-mobile select{padding:15px;padding-right:40px;width:100%;min-height:54px;font-size:16px;color:#8c8c8c;outline:none;border-radius:7px;box-sizing:border-box;-moz-appearance:none;-webkit-appearance:none;appearance:none;background-image:url('data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%229%22%20height%3D%224%22%20viewBox%3D%220%200%209%204%22%3E%0A%20%20%20%20%3Cpath%20fill%3D%22none%22%20fill-rule%3D%22evenodd%22%20stroke%3D%22%23B9B9B9%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22M1%200l3.5%204L8%200%22%2F%3E%0A%3C%2Fsvg%3E');background-repeat:no-repeat,repeat;background-position:right .7em top 50%,0 0;background-size:.65em auto,100%;background-color:#fff;border:solid 1px rgba(203,203,203,.54)}.splitit-design-classic .splitit-installment-picker .splitit-installment-picker-dropdown .splitit-ip-d-desktop,.splitit-design-horizontal .splitit-installment-picker .splitit-installment-picker-dropdown .splitit-ip-d-desktop{position:relative}.splitit-design-classic .splitit-installment-picker .splitit-installment-picker-dropdown .splitit-ip-d-desktop .splitit-ip-d-desktop-sel,.splitit-design-horizontal .splitit-installment-picker .splitit-installment-picker-dropdown .splitit-ip-d-desktop .splitit-ip-d-desktop-sel{padding:15px;padding-top:17px;padding-right:40px;width:100%;font-size:16px;color:#8c8c8c;box-sizing:border-box;background-image:url('data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%229%22%20height%3D%224%22%20viewBox%3D%220%200%209%204%22%3E%0A%20%20%20%20%3Cpath%20fill%3D%22none%22%20fill-rule%3D%22evenodd%22%20stroke%3D%22%23B9B9B9%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22M1%200l3.5%204L8%200%22%2F%3E%0A%3C%2Fsvg%3E');background-repeat:no-repeat,repeat;background-position:right .7em top 50%,0 0;background-size:.65em auto,100%;outline:none;border-radius:7px;border:solid 1px rgba(203,203,203,.54);background-color:#fff;cursor:pointer;height:56px}.splitit-design-classic .splitit-installment-picker .splitit-installment-picker-dropdown .splitit-ip-d-desktop .splitit-ip-d-desktop-sel-text-left,.splitit-design-horizontal .splitit-installment-picker .splitit-installment-picker-dropdown .splitit-ip-d-desktop .splitit-ip-d-desktop-sel-text-left{text-align:left}.splitit-design-classic .splitit-installment-picker .splitit-installment-picker-dropdown .splitit-ip-d-desktop .splitit-ip-d-desktop-sel-text-right,.splitit-design-horizontal .splitit-installment-picker .splitit-installment-picker-dropdown .splitit-ip-d-desktop .splitit-ip-d-desktop-sel-text-right{float:right}.splitit-design-classic .splitit-installment-picker .splitit-installment-picker-dropdown .splitit-ip-d-desktop .splitit-ip-d-desktop-chooser,.splitit-design-horizontal .splitit-installment-picker .splitit-installment-picker-dropdown .splitit-ip-d-desktop .splitit-ip-d-desktop-chooser{position:absolute;z-index:1007;max-height:300px;overflow-y:scroll;top:50px;list-style:none;left:0;right:0;margin-top:0;color:#8c8c8c;padding-left:0;text-align:left;outline:none;border:solid 1px rgba(203,203,203,.54);background-color:#fdfbfb;font-family:'Splitit-Roboto','Roboto',Arial,Helvetica,sans-serif}.splitit-design-classic .splitit-installment-picker .splitit-installment-picker-dropdown .splitit-ip-d-desktop .splitit-ip-d-desktop-chooser-item,.splitit-design-horizontal .splitit-installment-picker .splitit-installment-picker-dropdown .splitit-ip-d-desktop .splitit-ip-d-desktop-chooser-item{cursor:pointer;padding:15px 15px;font-size:16px;background:#fff;border-bottom:1px solid #f9f9f9}.splitit-design-classic .splitit-installment-picker .splitit-installment-picker-dropdown .splitit-ip-d-desktop .splitit-ip-d-desktop-chooser-item small,.splitit-design-horizontal .splitit-installment-picker .splitit-installment-picker-dropdown .splitit-ip-d-desktop .splitit-ip-d-desktop-chooser-item small{font-size:11px}.splitit-design-classic .splitit-installment-picker .splitit-installment-picker-dropdown .splitit-ip-d-desktop .splitit-ip-d-desktop-chooser-item:hover,.splitit-design-horizontal .splitit-installment-picker .splitit-installment-picker-dropdown .splitit-ip-d-desktop .splitit-ip-d-desktop-chooser-item:hover{background-color:#f8f5f5}.splitit-design-classic .splitit-payment-schedule,.splitit-design-horizontal .splitit-payment-schedule{color:#000;margin-top:20px;font-family:'Splitit-Roboto','Roboto',Arial,Helvetica,sans-serif;margin-bottom:-15px}.splitit-design-classic .splitit-payment-schedule .splitit-ps-h,.splitit-design-horizontal .splitit-payment-schedule .splitit-ps-h{margin-bottom:9px}.splitit-design-classic .splitit-payment-schedule .splitit-ps-h-link,.splitit-design-horizontal .splitit-payment-schedule .splitit-ps-h-link{background-image:url('data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%229%22%20height%3D%224%22%20viewBox%3D%220%200%209%204%22%3E%0A%20%20%20%20%3Cpath%20fill%3D%22none%22%20fill-rule%3D%22evenodd%22%20stroke%3D%22%23000%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22M8%200L4.5%204%201%200%22%2F%3E%0A%3C%2Fsvg%3E');background-repeat:no-repeat,repeat;background-position:right .7em top 50%,0 0;background-size:.65em auto,100%;font-size:12px;padding-right:25px;padding-left:0;text-decoration:none;color:#000}.splitit-design-classic .splitit-payment-schedule .splitit-ps-h-link-how-works,.splitit-design-horizontal .splitit-payment-schedule .splitit-ps-h-link-how-works{float:right;padding-top:4px;cursor:pointer;background:none;padding-right:0;color:#642f6c;text-decoration:underline}.splitit-design-classic .splitit-payment-schedule .splitit-ps-tw,.splitit-design-horizontal .splitit-payment-schedule .splitit-ps-tw{overflow:hidden;max-height:0;transition:max-height .4s ease-out}.splitit-design-classic .splitit-payment-schedule.expanded .splitit-ps-h-link-toggle-schedule,.splitit-design-horizontal .splitit-payment-schedule.expanded .splitit-ps-h-link-toggle-schedule{background-image:url('data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%229%22%20height%3D%224%22%20viewBox%3D%220%200%209%204%22%3E%0A%20%20%20%20%3Cpath%20fill%3D%22none%22%20fill-rule%3D%22evenodd%22%20stroke%3D%22%23000%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22M8%204L4.5%200%201%204%22%2F%3E%0A%3C%2Fsvg%3E')}.splitit-design-classic .splitit-payment-schedule.expanded .splitit-ps-tw,.splitit-design-horizontal .splitit-payment-schedule.expanded .splitit-ps-tw{max-height:400px;overflow:auto}.splitit-design-classic .splitit-payment-schedule .splitit-ps-table,.splitit-design-horizontal .splitit-payment-schedule .splitit-ps-table{border-spacing:0;width:100%;font-size:12px}.splitit-design-classic .splitit-payment-schedule .splitit-ps-table td,.splitit-design-horizontal .splitit-payment-schedule .splitit-ps-table td{border-top:1px solid #d1d1d1;padding:20px 8px 15px}.splitit-design-classic .splitit-payment-schedule .splitit-ps-table td.text-left,.splitit-design-horizontal .splitit-payment-schedule .splitit-ps-table td.text-left{text-align:left}.splitit-design-classic .splitit-payment-schedule .splitit-ps-table td.text-center,.splitit-design-horizontal .splitit-payment-schedule .splitit-ps-table td.text-center{text-align:center}.splitit-design-classic .splitit-payment-schedule .splitit-ps-table td.text-right,.splitit-design-horizontal .splitit-payment-schedule .splitit-ps-table td.text-right{text-align:right}.splitit-design-classic .splitit-payment-schedule .splitit-ps-table td .splitit-ps-row-content,.splitit-design-horizontal .splitit-payment-schedule .splitit-ps-table td .splitit-ps-row-content{display:inline-block;text-align:left}.splitit-design-classic .splitit-payment-schedule .splitit-ps-table td .splitit-ps-row-content.splitit-brand-gray-light,.splitit-design-horizontal .splitit-payment-schedule .splitit-ps-table td .splitit-ps-row-content.splitit-brand-gray-light{color:#8c8c8c}.splitit-design-classic .splitit-payment-schedule .splitit-ps-table td .splitit-ps-row-content-fixed-67,.splitit-design-horizontal .splitit-payment-schedule .splitit-ps-table td .splitit-ps-row-content-fixed-67{width:67px}.splitit-design-classic .splitit-payment-schedule .splitit-ps-table td .splitit-ps-row-content-fixed-79,.splitit-design-horizontal .splitit-payment-schedule .splitit-ps-table td .splitit-ps-row-content-fixed-79{width:79px}.splitit-design-classic .splitit-payment-schedule .splitit-ps-table td .splitit-ps-row-content-header,.splitit-design-horizontal .splitit-payment-schedule .splitit-ps-table td .splitit-ps-row-content-header{font-size:11px;color:#8c8c8c}.splitit-design-classic .splitit-payment-schedule .splitit-ps-table td .splitit-ps-row-content-header.splitit-brand,.splitit-design-horizontal .splitit-payment-schedule .splitit-ps-table td .splitit-ps-row-content-header.splitit-brand{color:#642f6c}.splitit-design-classic .splitit-terms-conditions,.splitit-design-horizontal .splitit-terms-conditions{padding-left:10px;margin-bottom:20px}.splitit-design-classic .splitit-terms-conditions input[type="checkbox"],.splitit-design-horizontal .splitit-terms-conditions input[type="checkbox"]{display:none}.splitit-design-classic .splitit-terms-conditions input[type="checkbox"]+label,.splitit-design-horizontal .splitit-terms-conditions input[type="checkbox"]+label{display:block;position:relative;padding:5px 0 5px 30px;background-position-y:center;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;background-repeat:no-repeat;background-image:url('/assets/checkbox.svg')}.splitit-design-classic .splitit-terms-conditions input[type="checkbox"]:checked+label,.splitit-design-horizontal .splitit-terms-conditions input[type="checkbox"]:checked+label{background-image:url('/assets/checkbox-checked.svg')}.splitit-design-classic .splitit-terms-conditions label,.splitit-design-horizontal .splitit-terms-conditions label,.splitit-design-classic .splitit-terms-conditions a,.splitit-design-horizontal .splitit-terms-conditions a{color:#3c3c3c;font-family:'Splitit-Roboto','Roboto',Arial,Helvetica,sans-serif;font-size:12px}.splitit-design-classic .splitit-terms-conditions input[type="checkbox"]:disabled+label,.splitit-design-horizontal .splitit-terms-conditions input[type="checkbox"]:disabled+label,.splitit-design-classic .splitit-terms-conditions input[type="checkbox"]:disabled+label a,.splitit-design-horizontal .splitit-terms-conditions input[type="checkbox"]:disabled+label a{color:#9c9c9c}.splitit-design-classic .splitit-terms-conditions a,.splitit-design-horizontal .splitit-terms-conditions a{text-decoration:underline}.splitit-design-classic .splitit-terms-conditions a:hover,.splitit-design-horizontal .splitit-terms-conditions a:hover{text-decoration:none}.splitit-design-classic .splitit-terms-conditions a:visited,.splitit-design-horizontal .splitit-terms-conditions a:visited{color:#3c3c3c}.splitit-design-classic .splitit-payment-button,.splitit-design-horizontal .splitit-payment-button{border-radius:7px;background-color:#642f6c;font-family:'Splitit-Roboto','Roboto',Arial,Helvetica,sans-serif;font-size:22px;color:#fff;padding:14px 66px;box-sizing:border-box;border:0;margin-bottom:10px;cursor:pointer;width:100%;max-width:438px}.splitit-design-classic .splitit-payment-button:disabled,.splitit-design-horizontal .splitit-payment-button:disabled{opacity:.5;cursor:default}.splitit-design-classic .splitit-payment-button:hover:not(:disabled),.splitit-design-horizontal .splitit-payment-button:hover:not(:disabled){opacity:.9}.splitit-design-classic .splitit-payment-button .splitit-payment-button-content,.splitit-design-horizontal .splitit-payment-button .splitit-payment-button-content{box-sizing:border-box;padding-left:25px;height:25px;margin-left:-40px}.splitit-design-classic .splitit-payment-button .splitit-payment-button-content .splitit-loader-ring,.splitit-design-horizontal .splitit-payment-button .splitit-payment-button-content .splitit-loader-ring{float:left;margin-right:3px;width:25px;height:25px}.splitit-design-classic .splitit-cc-group{width:100%;max-width:438px;box-sizing:border-box}.splitit-design-classic .splitit-cc-group-separator{clear:both}.splitit-design-classic .splitit-flex-field-wrapper-cvv,.splitit-design-classic .splitit-flex-field-wrapper-expiration-date{width:49%;float:left;margin-bottom:0}.splitit-design-classic .splitit-flex-field-wrapper-expiration-month,.splitit-design-classic .splitit-flex-field-wrapper-expiration-year{width:24%;float:left;margin-bottom:0}.splitit-design-classic .splitit-flex-field-wrapper-expiration-year{margin-left:1%}.splitit-design-classic .splitit-flex-field-wrapper-cvv+.splitit-flex-field-wrapper-expiration-date,.splitit-design-classic .splitit-flex-field-wrapper-cvv+.splitit-flex-field-wrapper-expiration-month,.splitit-design-classic .splitit-flex-field-wrapper-expiration-date+.splitit-flex-field-wrapper-cvv,.splitit-design-classic .splitit-flex-field-wrapper-expiration-year+.splitit-flex-field-wrapper-cvv,.splitit-design-classic .splitit-flex-field-wrapper-expiration-month+.splitit-flex-field-wrapper-cvv{margin-left:2%}.splitit-design-horizontal .splitit-horizontal{width:100%;max-width:438px;height:56px;border:solid 1px rgba(203,203,203,.54);border-radius:7px}.splitit-design-horizontal .splitit-horizontal.invalid-number,.splitit-design-horizontal .splitit-horizontal.invalid-cvv,.splitit-design-horizontal .splitit-horizontal.invalid-expiration-date{border-color:#f46262}.splitit-design-horizontal .splitit-horizontal .splitit-flex-field{border:0;box-shadow:none;padding-left:15px;padding-right:0}.splitit-design-horizontal .splitit-horizontal .splitit-flex-field.invalid{padding-top:17px}@media only screen and (max-width:767px){.splitit-design-horizontal .splitit-horizontal .splitit-flex-field{padding-left:5px}.splitit-design-horizontal .splitit-horizontal .splitit-flex-field-number{padding-left:15px;padding-right:0}.splitit-design-horizontal .splitit-horizontal .splitit-flex-field.has-content .splitit-flex-field-label,.splitit-design-horizontal .splitit-horizontal .splitit-flex-field.focused .splitit-flex-field-label{left:3px}.splitit-design-horizontal .splitit-horizontal .splitit-flex-field-number.has-content .splitit-flex-field-label,.splitit-design-horizontal .splitit-horizontal .splitit-flex-field-number.focused .splitit-flex-field-label{left:12px}}.splitit-design-horizontal .splitit-flex-field-wrapper-number,.splitit-design-horizontal .splitit-flex-field-wrapper-expiration-date,.splitit-design-horizontal .splitit-flex-field-wrapper-cvv{float:left}.splitit-design-horizontal .splitit-flex-field-wrapper-number{width:60%}@media only screen and (max-width:767px){.splitit-design-horizontal .splitit-flex-field-wrapper-number{width:64%}}.splitit-design-horizontal .splitit-flex-field-wrapper-expiration-date,.splitit-design-horizontal .splitit-flex-field-wrapper-cvv{width:20%}@media only screen and (max-width:767px){.splitit-design-horizontal .splitit-flex-field-wrapper-expiration-date,.splitit-design-horizontal .splitit-flex-field-wrapper-cvv{width:18%}}.splitit-design-horizontal .splitit-cc-group-separator{clear:both}.splitit-design-horizontal .splitit-horizontal-cc-error-box{margin-bottom:14px}.splitit-design-horizontal .splitit-horizontal-cc-error-box .splitit-flex-field-error{padding-bottom:0}.splitit-design-horizontal .splitit-horizontal-cc-error-box .splitit-flex-field-error.splitit-hidden{margin:0}.splitit-design-horizontal .splitit-flex-field .tooltip-icon-container{display:none}.splitit-warning-sandbox{display:none;border:1px solid #e09f3e;background-color:#fff3b0;font-family:'Splitit-Roboto','Roboto',Arial,Helvetica,sans-serif;padding:10px;border-radius:2px;max-width:438px;margin-bottom:10px;font-size:11px;padding:19px;border-radius:7px;opacity:.8;font-weight:bold;color:#e09f3e}.splitit-loader-ring{display:inline-block;position:relative;width:80px;height:80px}.splitit-loader-ring div{box-sizing:border-box;display:block;position:absolute;width:80%;height:80%;margin:10%;border:2px solid #fff;border-radius:50%;animation:splitit-loader-ring 1.2s cubic-bezier(.5,0,.5,1) infinite;border-color:#fff transparent transparent transparent}.splitit-loader-ring div:nth-child(1){animation-delay:-.45s}.splitit-loader-ring div:nth-child(2){animation-delay:-.3s}.splitit-loader-ring div:nth-child(3){animation-delay:-.15s}@keyframes splitit-loader-ring{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}