.checkboxes{max-width:700px;margin:0 auto;display:flex;flex-direction:column}.checkboxes__row{display:flex}.checkboxes__row:not(:last-child){border-bottom:1px solid #eee}.checkboxes__item{padding:10px;padding-bottom:0}.checkbox.style-a{display:inline-block;position:relative;padding-left:25px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.checkbox.style-a input{position:absolute;opacity:0;cursor:pointer;height:0;width:0}.checkbox.style-a input:checked~.checkbox__checkmark{background-color:#fff}.checkbox.style-a input:checked~.checkbox__checkmark:after{opacity:1}.checkbox.style-a:hover input~.checkbox__checkmark{background-color:#eee}.checkbox.style-a:hover input:checked~.checkbox__checkmark{background-color:#fff}.checkbox.style-a .checkbox__checkmark{position:absolute;top:4px;left:0;height:16px;width:16px;background-color:#fff;border:1px solid #333;transition:background-color .25s ease;border-radius:3px}.checkbox.style-a .checkbox__checkmark:after{content:"";position:absolute;left:5px;top:1px;width:5px;height:10px;border:solid #333;border-width:0 1px 1px 0;transform:rotate(45deg);opacity:0;transition:opacity .25s ease}.checkbox.style-a .checkbox__body{color:#333;line-height:1.4;font-size:16px}.checkbox.style-b{display:inline-block;position:relative;padding-left:30px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.checkbox.style-b input{position:absolute;opacity:0;cursor:pointer;height:0;width:0}.checkbox.style-b input:checked~.checkbox__checkmark{background-color:#fff}.checkbox.style-b input:checked~.checkbox__checkmark:after{opacity:1}.checkbox.style-b:hover input~.checkbox__checkmark{background-color:#eee}.checkbox.style-b:hover input:checked~.checkbox__checkmark{background-color:#fff}.checkbox.style-b .checkbox__checkmark{position:absolute;top:3px;left:0;height:18px;width:18px;background-color:#fff;border:2px solid #333;transition:background-color .25s ease;border-radius:4px}.checkbox.style-b .checkbox__checkmark:after{content:"";position:absolute;left:5px;top:1px;width:5px;height:10px;border:solid #333;border-width:0 2px 2px 0;transform:rotate(45deg);opacity:0;transition:opacity .25s ease}.checkbox.style-b .checkbox__body{color:#012169;line-height:1.4;font-size:16px;font-weight:700}.checkbox.style-c{display:inline-block;position:relative;padding-left:30px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.checkbox.style-c input{position:absolute;opacity:0;cursor:pointer;height:0;width:0}.checkbox.style-c input:checked~.checkbox__checkmark{background-color:#5e87ea}.checkbox.style-c input:checked~.checkbox__checkmark:after{opacity:1}.checkbox.style-c:hover input~.checkbox__checkmark{background-color:#eee}.checkbox.style-c:hover input:checked~.checkbox__checkmark{background-color:#5e87ea}.checkbox.style-c .checkbox__checkmark{position:absolute;top:2px;left:0;height:20px;width:20px;background-color:#eee;transition:background-color .25s ease;border-radius:4px}.checkbox.style-c .checkbox__checkmark:after{content:"";position:absolute;left:8px;top:4px;width:5px;height:10px;border:solid #fff;border-width:0 2px 2px 0;transform:rotate(45deg);opacity:0;transition:opacity .25s ease}.checkbox.style-c .checkbox__body{color:#333;line-height:1.4;font-size:16px}.checkbox.style-d{display:inline-block;position:relative;padding-left:30px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.checkbox.style-d input{position:absolute;opacity:0;cursor:pointer;height:0;width:0}.checkbox.style-d input:checked~.checkbox__checkmark{background-color:#5e87ea}.checkbox.style-d input:checked~.checkbox__checkmark:after{opacity:1}.checkbox.style-d:hover input~.checkbox__checkmark{background-color:#eee}.checkbox.style-d:hover input:checked~.checkbox__checkmark{background-color:#5e87ea}.checkbox.style-d:hover input~.checkbox__body{color:#5e87ea}.checkbox.style-d .checkbox__checkmark{position:absolute;top:1px;left:0;height:22px;width:22px;background-color:#eee;transition:background-color .25s ease;border-radius:11px}.checkbox.style-d .checkbox__checkmark:after{content:"";position:absolute;left:9px;top:5px;width:5px;height:10px;border:solid #333;border-width:0 2px 2px 0;transform:rotate(45deg);opacity:0;transition:opacity .25s ease}.checkbox.style-d .checkbox__body{color:#333;line-height:1.4;font-size:16px;transition:color .25s ease}.checkbox.style-e{display:inline-block;position:relative;padding-left:50px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.checkbox.style-e input{position:absolute;opacity:0;cursor:pointer;height:0;width:0}.checkbox.style-e input:checked~.checkbox__checkmark{background-color:#5e87ea}.checkbox.style-e input:checked~.checkbox__checkmark:after{left:21px}.checkbox.style-e:hover input~.checkbox__checkmark{background-color:#eee}.checkbox.style-e:hover input:checked~.checkbox__checkmark{background-color:#5e87ea}.checkbox.style-e .checkbox__checkmark{position:absolute;top:1px;left:0;height:22px;width:40px;background-color:#eee;transition:background-color .25s ease;border-radius:11px}.checkbox.style-e .checkbox__checkmark:after{content:"";position:absolute;left:3px;top:3px;width:16px;height:16px;display:block;background-color:#fff;border-radius:50%;transition:left .25s ease}.checkbox.style-e .checkbox__body{color:#333;line-height:1.4;font-size:16px;transition:color .25s ease}.checkbox.style-f{display:inline-block;position:relative;padding-left:30px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.checkbox.style-f input{position:absolute;opacity:0;cursor:pointer;height:0;width:0}.checkbox.style-f input:checked~.checkbox__checkmark{background-color:#eee}.checkbox.style-f input:checked~.checkbox__checkmark:after{transform:scale(1)}.checkbox.style-f input:checked~.checkbox__body{font-weight:700}.checkbox.style-f:hover input~.checkbox__checkmark{background-color:#eee}.checkbox.style-f:hover input:checked~.checkbox__checkmark{background-color:#eee}.checkbox.style-f .checkbox__checkmark{position:absolute;top:1px;left:0;height:22px;width:22px;background-color:#eee;transition:background-color .25s ease;border-radius:11px}.checkbox.style-f .checkbox__checkmark:after{content:"";position:absolute;left:0;top:0;width:22px;height:22px;display:block;background-color:#5e87ea;border-radius:50%;transform:scale(0);transition:transform .25s ease}.checkbox.style-f .checkbox__body{color:#333;line-height:1.4;font-size:16px;transition:font-weight .25s ease}.checkbox.style-g{display:inline-block;position:relative;padding-right:40px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.checkbox.style-g input{position:absolute;opacity:0;cursor:pointer;height:0;width:0}.checkbox.style-g input:checked~.checkbox__checkmark{background-color:#fff}.checkbox.style-g input:checked~.checkbox__checkmark:after{opacity:1;left:8px}.checkbox.style-g input:checked~.checkbox__body{font-weight:700}.checkbox.style-g:hover input~.checkbox__checkmark{background-color:#eee}.checkbox.style-g:hover input:checked~.checkbox__checkmark{background-color:#eee}.checkbox.style-g .checkbox__checkmark{position:absolute;top:1px;right:0;height:22px;width:22px;background-color:#eee;transition:background-color .25s ease;border-radius:4px}.checkbox.style-g .checkbox__checkmark:after{content:"";position:absolute;left:-20px;top:-8px;width:15px;height:25px;border:solid #5e87ea;border-width:0 4px 4px 0;transform:rotate(45deg);opacity:0;transition:opacity .25s ease,left .25s ease}.checkbox.style-g .checkbox__body{color:#333;line-height:1.4;font-size:16px;transition:font-weight .25s ease}.checkbox.style-h{display:block;position:relative;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.checkbox.style-h input{position:absolute;opacity:0;cursor:pointer;height:0;width:0}.checkbox.style-h input:checked~.checkbox__checkmark{background-color:#5e87ea}.checkbox.style-h input:checked~.checkbox__checkmark:after{opacity:1;top:-3px}.checkbox.style-h input:checked~.checkbox__body{background-position:0 0;color:#fff}.checkbox.style-h:hover input~.checkbox__checkmark{background-color:#5e87ea}.checkbox.style-h:hover input:checked~.checkbox__checkmark{background-color:#5e87ea}.checkbox.style-h:hover .checkbox__body{box-shadow:5px 5px 10px rgba(0,0,0,.2)}.checkbox.style-h .checkbox__checkmark{position:absolute;top:50%;transform:translateY(-50%);left:15px;height:22px;width:22px;background-color:#5e87ea;transition:background-color .25s ease;border-radius:4px;box-shadow:inset 2px 2px 4px rgba(0,0,0,.1),inset -2px -2px 4px rgba(255,255,255,.4)}.checkbox.style-h .checkbox__checkmark:after{content:"";position:absolute;left:10px;top:-15px;width:10px;height:20px;border:solid #fff;border-width:0 4px 4px 0;transform:rotate(45deg);opacity:0;transition:opacity .25s ease,top .25s ease}.checkbox.style-h .checkbox__body{color:#333;line-height:1.4;font-size:16px;transition:font-weight .25s ease;font-weight:700;color:#333;background:linear-gradient(45deg,#ff0070 0,#5e87ea 50%,#5e87ea 50%,#5e87ea 100%);background-size:200% 100%;background-position:100% 0;padding:15px;padding-left:52px;border-radius:10px;box-shadow:2px 2px 5px rgba(0,0,0,.2);transition:box-shadow .25s ease,background 1s ease,color .25s ease}.checkbox.style-i{display:block;position:relative;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;padding-left:65px}.checkbox.style-i input{position:absolute;opacity:0;cursor:pointer;height:0;width:0}.checkbox.style-i input:checked~.checkbox__checkmark{background-color:#49db44}.checkbox.style-i input:checked~.checkbox__checkmark:after{transform:rotate(90deg) translateY(-50%) translateX(-50%);background-color:#49db44}.checkbox.style-i .checkbox__checkmark{position:absolute;top:0;left:0;height:50px;width:50px;background-color:#ff0070;transition:background-color .25s ease;border-radius:50%}.checkbox.style-i .checkbox__checkmark:after{content:"";position:absolute;left:50%;top:50%;width:80%;height:12px;border-radius:6px;transform:rotate(0) translateY(-50%) translateX(-50%);transform-origin:left top;background-color:#ff0070;transition:transform .25s ease,background-color .25s ease;box-shadow:2px 2px 4px rgba(0,0,0,.2),-2px -2px 4px rgba(255,255,255,.6)}.checkbox.style-i .checkbox__body{font-weight:700;font-size:30px}.thanks{display:flex;justify-content:center;align-items:center;border-top:1px solid #eee;margin-top:60px;margin-bottom:60px;padding-top:60px}.thanks>:not(:last-child){margin-right:30px}
