@charset "UTF-8";
/*! normalize.css v4.1.1 | MIT License | github.com/necolas/normalize.css */article,aside,details,figcaption,figure,footer,header,main,menu,nav,section,summary{display:block}progress{vertical-align:baseline}a{-webkit-text-decoration-skip:objects}a:active,a:hover{outline-width:0}b,strong{font-weight:inherit;font-weight:bolder}mark{background-color:#ff0}img{border-style:none}hr{overflow:visible}button,input,select,textarea{font:inherit;margin:0}button,input{overflow:visible}[type=reset],[type=submit],button,html [type=button]{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;white-space:normal}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-cancel-button,[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-input-placeholder{color:inherit;opacity:.54}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}

/*!
 * bootstrap v3.3.7 (http://getbootstrap.com)
 * Copyright 2011-2016 Twitter, Inc.
 * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)
 */
/*! normalize.css v3.0.3 | MIT License | github.com/necolas/normalize.css */html{-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;font-family:sans-serif}body{margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background-color:transparent}a:active,a:hover{outline:0}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:700}dfn{font-style:italic}h1{font-size:2em;margin:.67em 0}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}input[type=search]{-webkit-appearance:textfield;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}textarea{overflow:auto}optgroup{font-weight:700}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}*,:after,:before{box-sizing:border-box}html{-webkit-tap-highlight-color:rgba(0,0,0,0);font-size:10px}body{background-color:#fff;color:#333;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-size:14px;line-height:1.428571429}button,input,select,textarea{font-family:inherit;font-size:inherit;line-height:inherit}a{color:#337ab7;text-decoration:none}a:focus,a:hover{color:#23527c;text-decoration:underline}a:focus{outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}figure{margin:0}img{vertical-align:middle}.img-responsive{display:block;height:auto;max-width:100%}.img-rounded{border-radius:6px}.img-thumbnail{background-color:#fff;border:1px solid #ddd;border-radius:4px;display:inline-block;height:auto;line-height:1.428571429;max-width:100%;padding:4px;transition:all .2s ease-in-out}.img-circle{border-radius:50%}hr{border:0;border-top:1px solid #eee;margin-bottom:20px;margin-top:20px}.sr-only{clip:rect(0,0,0,0);border:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.sr-only-focusable:active,.sr-only-focusable:focus{clip:auto;height:auto;margin:0;overflow:visible;position:static;width:auto}[role=button]{cursor:pointer}.container{margin-left:auto;margin-right:auto;padding-left:15px;padding-right:15px}.container:after,.container:before{content:" ";display:table}.container:after{clear:both}@media (min-width:768px){.container{width:750px}}@media (min-width:992px){.container{width:970px}}@media (min-width:1200px){.container{width:1170px}}.container-fluid{margin-left:auto;margin-right:auto;padding-left:15px;padding-right:15px}.container-fluid:after,.container-fluid:before{content:" ";display:table}.container-fluid:after{clear:both}.row{margin-left:-15px;margin-right:-15px}.row:after,.row:before{content:" ";display:table}.row:after{clear:both}.row-no-gutters{margin-left:0;margin-right:0}.row-no-gutters [class*=col-]{padding-left:0;padding-right:0}.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-xs-1,.col-xs-10,.col-xs-11,.col-xs-12,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9{min-height:1px;padding-left:15px;padding-right:15px;position:relative}.col-xs-1,.col-xs-10,.col-xs-11,.col-xs-12,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9{float:left}.col-xs-1{width:8.3333333333%}.col-xs-2{width:16.6666666667%}.col-xs-3{width:25%}.col-xs-4{width:33.3333333333%}.col-xs-5{width:41.6666666667%}.col-xs-6{width:50%}.col-xs-7{width:58.3333333333%}.col-xs-8{width:66.6666666667%}.col-xs-9{width:75%}.col-xs-10{width:83.3333333333%}.col-xs-11{width:91.6666666667%}.col-xs-12{width:100%}.col-xs-pull-0{right:auto}.col-xs-pull-1{right:8.3333333333%}.col-xs-pull-2{right:16.6666666667%}.col-xs-pull-3{right:25%}.col-xs-pull-4{right:33.3333333333%}.col-xs-pull-5{right:41.6666666667%}.col-xs-pull-6{right:50%}.col-xs-pull-7{right:58.3333333333%}.col-xs-pull-8{right:66.6666666667%}.col-xs-pull-9{right:75%}.col-xs-pull-10{right:83.3333333333%}.col-xs-pull-11{right:91.6666666667%}.col-xs-pull-12{right:100%}.col-xs-push-0{left:auto}.col-xs-push-1{left:8.3333333333%}.col-xs-push-2{left:16.6666666667%}.col-xs-push-3{left:25%}.col-xs-push-4{left:33.3333333333%}.col-xs-push-5{left:41.6666666667%}.col-xs-push-6{left:50%}.col-xs-push-7{left:58.3333333333%}.col-xs-push-8{left:66.6666666667%}.col-xs-push-9{left:75%}.col-xs-push-10{left:83.3333333333%}.col-xs-push-11{left:91.6666666667%}.col-xs-push-12{left:100%}.col-xs-offset-0{margin-left:0}.col-xs-offset-1{margin-left:8.3333333333%}.col-xs-offset-2{margin-left:16.6666666667%}.col-xs-offset-3{margin-left:25%}.col-xs-offset-4{margin-left:33.3333333333%}.col-xs-offset-5{margin-left:41.6666666667%}.col-xs-offset-6{margin-left:50%}.col-xs-offset-7{margin-left:58.3333333333%}.col-xs-offset-8{margin-left:66.6666666667%}.col-xs-offset-9{margin-left:75%}.col-xs-offset-10{margin-left:83.3333333333%}.col-xs-offset-11{margin-left:91.6666666667%}.col-xs-offset-12{margin-left:100%}@media (min-width:768px){.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9{float:left}.col-sm-1{width:8.3333333333%}.col-sm-2{width:16.6666666667%}.col-sm-3{width:25%}.col-sm-4{width:33.3333333333%}.col-sm-5{width:41.6666666667%}.col-sm-6{width:50%}.col-sm-7{width:58.3333333333%}.col-sm-8{width:66.6666666667%}.col-sm-9{width:75%}.col-sm-10{width:83.3333333333%}.col-sm-11{width:91.6666666667%}.col-sm-12{width:100%}.col-sm-pull-0{right:auto}.col-sm-pull-1{right:8.3333333333%}.col-sm-pull-2{right:16.6666666667%}.col-sm-pull-3{right:25%}.col-sm-pull-4{right:33.3333333333%}.col-sm-pull-5{right:41.6666666667%}.col-sm-pull-6{right:50%}.col-sm-pull-7{right:58.3333333333%}.col-sm-pull-8{right:66.6666666667%}.col-sm-pull-9{right:75%}.col-sm-pull-10{right:83.3333333333%}.col-sm-pull-11{right:91.6666666667%}.col-sm-pull-12{right:100%}.col-sm-push-0{left:auto}.col-sm-push-1{left:8.3333333333%}.col-sm-push-2{left:16.6666666667%}.col-sm-push-3{left:25%}.col-sm-push-4{left:33.3333333333%}.col-sm-push-5{left:41.6666666667%}.col-sm-push-6{left:50%}.col-sm-push-7{left:58.3333333333%}.col-sm-push-8{left:66.6666666667%}.col-sm-push-9{left:75%}.col-sm-push-10{left:83.3333333333%}.col-sm-push-11{left:91.6666666667%}.col-sm-push-12{left:100%}.col-sm-offset-0{margin-left:0}.col-sm-offset-1{margin-left:8.3333333333%}.col-sm-offset-2{margin-left:16.6666666667%}.col-sm-offset-3{margin-left:25%}.col-sm-offset-4{margin-left:33.3333333333%}.col-sm-offset-5{margin-left:41.6666666667%}.col-sm-offset-6{margin-left:50%}.col-sm-offset-7{margin-left:58.3333333333%}.col-sm-offset-8{margin-left:66.6666666667%}.col-sm-offset-9{margin-left:75%}.col-sm-offset-10{margin-left:83.3333333333%}.col-sm-offset-11{margin-left:91.6666666667%}.col-sm-offset-12{margin-left:100%}}@media (min-width:992px){.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9{float:left}.col-md-1{width:8.3333333333%}.col-md-2{width:16.6666666667%}.col-md-3{width:25%}.col-md-4{width:33.3333333333%}.col-md-5{width:41.6666666667%}.col-md-6{width:50%}.col-md-7{width:58.3333333333%}.col-md-8{width:66.6666666667%}.col-md-9{width:75%}.col-md-10{width:83.3333333333%}.col-md-11{width:91.6666666667%}.col-md-12{width:100%}.col-md-pull-0{right:auto}.col-md-pull-1{right:8.3333333333%}.col-md-pull-2{right:16.6666666667%}.col-md-pull-3{right:25%}.col-md-pull-4{right:33.3333333333%}.col-md-pull-5{right:41.6666666667%}.col-md-pull-6{right:50%}.col-md-pull-7{right:58.3333333333%}.col-md-pull-8{right:66.6666666667%}.col-md-pull-9{right:75%}.col-md-pull-10{right:83.3333333333%}.col-md-pull-11{right:91.6666666667%}.col-md-pull-12{right:100%}.col-md-push-0{left:auto}.col-md-push-1{left:8.3333333333%}.col-md-push-2{left:16.6666666667%}.col-md-push-3{left:25%}.col-md-push-4{left:33.3333333333%}.col-md-push-5{left:41.6666666667%}.col-md-push-6{left:50%}.col-md-push-7{left:58.3333333333%}.col-md-push-8{left:66.6666666667%}.col-md-push-9{left:75%}.col-md-push-10{left:83.3333333333%}.col-md-push-11{left:91.6666666667%}.col-md-push-12{left:100%}.col-md-offset-0{margin-left:0}.col-md-offset-1{margin-left:8.3333333333%}.col-md-offset-2{margin-left:16.6666666667%}.col-md-offset-3{margin-left:25%}.col-md-offset-4{margin-left:33.3333333333%}.col-md-offset-5{margin-left:41.6666666667%}.col-md-offset-6{margin-left:50%}.col-md-offset-7{margin-left:58.3333333333%}.col-md-offset-8{margin-left:66.6666666667%}.col-md-offset-9{margin-left:75%}.col-md-offset-10{margin-left:83.3333333333%}.col-md-offset-11{margin-left:91.6666666667%}.col-md-offset-12{margin-left:100%}}@media (min-width:1200px){.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9{float:left}.col-lg-1{width:8.3333333333%}.col-lg-2{width:16.6666666667%}.col-lg-3{width:25%}.col-lg-4{width:33.3333333333%}.col-lg-5{width:41.6666666667%}.col-lg-6{width:50%}.col-lg-7{width:58.3333333333%}.col-lg-8{width:66.6666666667%}.col-lg-9{width:75%}.col-lg-10{width:83.3333333333%}.col-lg-11{width:91.6666666667%}.col-lg-12{width:100%}.col-lg-pull-0{right:auto}.col-lg-pull-1{right:8.3333333333%}.col-lg-pull-2{right:16.6666666667%}.col-lg-pull-3{right:25%}.col-lg-pull-4{right:33.3333333333%}.col-lg-pull-5{right:41.6666666667%}.col-lg-pull-6{right:50%}.col-lg-pull-7{right:58.3333333333%}.col-lg-pull-8{right:66.6666666667%}.col-lg-pull-9{right:75%}.col-lg-pull-10{right:83.3333333333%}.col-lg-pull-11{right:91.6666666667%}.col-lg-pull-12{right:100%}.col-lg-push-0{left:auto}.col-lg-push-1{left:8.3333333333%}.col-lg-push-2{left:16.6666666667%}.col-lg-push-3{left:25%}.col-lg-push-4{left:33.3333333333%}.col-lg-push-5{left:41.6666666667%}.col-lg-push-6{left:50%}.col-lg-push-7{left:58.3333333333%}.col-lg-push-8{left:66.6666666667%}.col-lg-push-9{left:75%}.col-lg-push-10{left:83.3333333333%}.col-lg-push-11{left:91.6666666667%}.col-lg-push-12{left:100%}.col-lg-offset-0{margin-left:0}.col-lg-offset-1{margin-left:8.3333333333%}.col-lg-offset-2{margin-left:16.6666666667%}.col-lg-offset-3{margin-left:25%}.col-lg-offset-4{margin-left:33.3333333333%}.col-lg-offset-5{margin-left:41.6666666667%}.col-lg-offset-6{margin-left:50%}.col-lg-offset-7{margin-left:58.3333333333%}.col-lg-offset-8{margin-left:66.6666666667%}.col-lg-offset-9{margin-left:75%}.col-lg-offset-10{margin-left:83.3333333333%}.col-lg-offset-11{margin-left:91.6666666667%}.col-lg-offset-12{margin-left:100%}}fieldset{margin:0;min-width:0}fieldset,legend{border:0;padding:0}legend{border-bottom:1px solid #e5e5e5;color:#333;display:block;font-size:21px;line-height:inherit;margin-bottom:20px;width:100%}label{display:inline-block;font-weight:700;margin-bottom:5px;max-width:100%}input[type=search]{-webkit-appearance:none;-moz-appearance:none;appearance:none;box-sizing:border-box}input[type=checkbox],input[type=radio]{line-height:normal;margin:4px 0 0;margin-top:1px\9}fieldset[disabled] input[type=checkbox],fieldset[disabled] input[type=radio],input[type=checkbox].disabled,input[type=checkbox][disabled],input[type=radio].disabled,input[type=radio][disabled]{cursor:not-allowed}input[type=file]{display:block}input[type=range]{display:block;width:100%}select[multiple],select[size]{height:auto}input[type=checkbox]:focus,input[type=file]:focus,input[type=radio]:focus{outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}output{padding-top:7px}.form-control,output{color:#555;display:block;font-size:14px;line-height:1.428571429}.form-control{background-color:#fff;background-image:none;border:1px solid #ccc;border-radius:4px;box-shadow:inset 0 1px 1px rgba(0,0,0,.075);height:34px;padding:6px 12px;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out;width:100%}.form-control:focus{border-color:#66afe9;box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(102,175,233,.6);outline:0}.form-control::-moz-placeholder{color:#999;opacity:1}.form-control:-ms-input-placeholder{color:#999}.form-control::-webkit-input-placeholder{color:#999}.form-control::-ms-expand{background-color:transparent;border:0}.form-control[disabled],.form-control[readonly],fieldset[disabled] .form-control{background-color:#eee;opacity:1}.form-control[disabled],fieldset[disabled] .form-control{cursor:not-allowed}textarea.form-control{height:auto}@media screen and (-webkit-min-device-pixel-ratio:0){input[type=date].form-control,input[type=datetime-local].form-control,input[type=month].form-control,input[type=time].form-control{line-height:34px}.input-group-sm input[type=date],.input-group-sm input[type=datetime-local],.input-group-sm input[type=month],.input-group-sm input[type=time],.input-group-sm>.input-group-btn>input[type=date].btn,.input-group-sm>.input-group-btn>input[type=datetime-local].btn,.input-group-sm>.input-group-btn>input[type=month].btn,.input-group-sm>.input-group-btn>input[type=time].btn,input[type=date].input-sm,input[type=datetime-local].input-sm,input[type=month].input-sm,input[type=time].input-sm{line-height:30px}.input-group-lg input[type=date],.input-group-lg input[type=datetime-local],.input-group-lg input[type=month],.input-group-lg input[type=time],.input-group-lg>.input-group-btn>input[type=date].btn,.input-group-lg>.input-group-btn>input[type=datetime-local].btn,.input-group-lg>.input-group-btn>input[type=month].btn,.input-group-lg>.input-group-btn>input[type=time].btn,input[type=date].input-lg,input[type=datetime-local].input-lg,input[type=month].input-lg,input[type=time].input-lg{line-height:46px}}.form-group{margin-bottom:15px}.checkbox,.radio{display:block;margin-bottom:10px;margin-top:10px;position:relative}.checkbox.disabled label,.radio.disabled label,fieldset[disabled] .checkbox label,fieldset[disabled] .radio label{cursor:not-allowed}.checkbox label,.radio label{cursor:pointer;font-weight:400;margin-bottom:0;min-height:20px;padding-left:20px}.checkbox input[type=checkbox],.checkbox-inline input[type=checkbox],.radio input[type=radio],.radio-inline input[type=radio]{margin-left:-20px;margin-top:4px\9;position:absolute}.checkbox+.checkbox,.radio+.radio{margin-top:-5px}.checkbox-inline,.radio-inline{cursor:pointer;display:inline-block;font-weight:400;margin-bottom:0;padding-left:20px;position:relative;vertical-align:middle}.checkbox-inline.disabled,.radio-inline.disabled,fieldset[disabled] .checkbox-inline,fieldset[disabled] .radio-inline{cursor:not-allowed}.checkbox-inline+.checkbox-inline,.radio-inline+.radio-inline{margin-left:10px;margin-top:0}.form-control-static{margin-bottom:0;min-height:34px;padding-bottom:7px;padding-top:7px}.form-control-static.input-lg,.form-control-static.input-sm,.input-group-lg>.form-control-static.form-control,.input-group-lg>.form-control-static.input-group-addon,.input-group-lg>.input-group-btn>.form-control-static.btn,.input-group-sm>.form-control-static.form-control,.input-group-sm>.form-control-static.input-group-addon,.input-group-sm>.input-group-btn>.form-control-static.btn{padding-left:0;padding-right:0}.input-group-sm>.form-control,.input-group-sm>.input-group-addon,.input-group-sm>.input-group-btn>.btn,.input-sm{border-radius:3px;font-size:12px;height:30px;line-height:1.5;padding:5px 10px}.input-group-sm>.input-group-btn>select.btn,.input-group-sm>select.form-control,.input-group-sm>select.input-group-addon,select.input-sm{height:30px;line-height:30px}.input-group-sm>.input-group-btn>select[multiple].btn,.input-group-sm>.input-group-btn>textarea.btn,.input-group-sm>select[multiple].form-control,.input-group-sm>select[multiple].input-group-addon,.input-group-sm>textarea.form-control,.input-group-sm>textarea.input-group-addon,select[multiple].input-sm,textarea.input-sm{height:auto}.form-group-sm .form-control{border-radius:3px;font-size:12px;height:30px;line-height:1.5;padding:5px 10px}.form-group-sm select.form-control{height:30px;line-height:30px}.form-group-sm select[multiple].form-control,.form-group-sm textarea.form-control{height:auto}.form-group-sm .form-control-static{font-size:12px;height:30px;line-height:1.5;min-height:32px;padding:6px 10px}.input-group-lg>.form-control,.input-group-lg>.input-group-addon,.input-group-lg>.input-group-btn>.btn,.input-lg{border-radius:6px;font-size:18px;height:46px;line-height:1.3333333;padding:10px 16px}.input-group-lg>.input-group-btn>select.btn,.input-group-lg>select.form-control,.input-group-lg>select.input-group-addon,select.input-lg{height:46px;line-height:46px}.input-group-lg>.input-group-btn>select[multiple].btn,.input-group-lg>.input-group-btn>textarea.btn,.input-group-lg>select[multiple].form-control,.input-group-lg>select[multiple].input-group-addon,.input-group-lg>textarea.form-control,.input-group-lg>textarea.input-group-addon,select[multiple].input-lg,textarea.input-lg{height:auto}.form-group-lg .form-control{border-radius:6px;font-size:18px;height:46px;line-height:1.3333333;padding:10px 16px}.form-group-lg select.form-control{height:46px;line-height:46px}.form-group-lg select[multiple].form-control,.form-group-lg textarea.form-control{height:auto}.form-group-lg .form-control-static{font-size:18px;height:46px;line-height:1.3333333;min-height:38px;padding:11px 16px}.has-feedback{position:relative}.has-feedback .form-control{padding-right:42.5px}.form-control-feedback{display:block;height:34px;line-height:34px;pointer-events:none;position:absolute;right:0;text-align:center;top:0;width:34px;z-index:2}.form-group-lg .form-control+.form-control-feedback,.input-group-lg+.form-control-feedback,.input-group-lg>.form-control+.form-control-feedback,.input-group-lg>.input-group-addon+.form-control-feedback,.input-group-lg>.input-group-btn>.btn+.form-control-feedback,.input-lg+.form-control-feedback{height:46px;line-height:46px;width:46px}.form-group-sm .form-control+.form-control-feedback,.input-group-sm+.form-control-feedback,.input-group-sm>.form-control+.form-control-feedback,.input-group-sm>.input-group-addon+.form-control-feedback,.input-group-sm>.input-group-btn>.btn+.form-control-feedback,.input-sm+.form-control-feedback{height:30px;line-height:30px;width:30px}.has-success .checkbox,.has-success .checkbox-inline,.has-success .control-label,.has-success .help-block,.has-success .radio,.has-success .radio-inline,.has-success.checkbox label,.has-success.checkbox-inline label,.has-success.radio label,.has-success.radio-inline label{color:#3c763d}.has-success .form-control{border-color:#3c763d;box-shadow:inset 0 1px 1px rgba(0,0,0,.075)}.has-success .form-control:focus{border-color:#2b542c;box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #67b168}.has-success .input-group-addon{background-color:#dff0d8;border-color:#3c763d;color:#3c763d}.has-success .form-control-feedback{color:#3c763d}.has-warning .checkbox,.has-warning .checkbox-inline,.has-warning .control-label,.has-warning .help-block,.has-warning .radio,.has-warning .radio-inline,.has-warning.checkbox label,.has-warning.checkbox-inline label,.has-warning.radio label,.has-warning.radio-inline label{color:#8a6d3b}.has-warning .form-control{border-color:#8a6d3b;box-shadow:inset 0 1px 1px rgba(0,0,0,.075)}.has-warning .form-control:focus{border-color:#66512c;box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #c0a16b}.has-warning .input-group-addon{background-color:#fcf8e3;border-color:#8a6d3b;color:#8a6d3b}.has-warning .form-control-feedback{color:#8a6d3b}.has-error .checkbox,.has-error .checkbox-inline,.has-error .control-label,.has-error .help-block,.has-error .radio,.has-error .radio-inline,.has-error.checkbox label,.has-error.checkbox-inline label,.has-error.radio label,.has-error.radio-inline label{color:#a94442}.has-error .form-control{border-color:#a94442;box-shadow:inset 0 1px 1px rgba(0,0,0,.075)}.has-error .form-control:focus{border-color:#843534;box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #ce8483}.has-error .input-group-addon{background-color:#f2dede;border-color:#a94442;color:#a94442}.has-error .form-control-feedback{color:#a94442}.has-feedback label~.form-control-feedback{top:25px}.has-feedback label.sr-only~.form-control-feedback{top:0}.help-block{color:#737373;display:block;margin-bottom:10px;margin-top:5px}@media (min-width:768px){.form-inline .form-group{display:inline-block;margin-bottom:0;vertical-align:middle}.form-inline .form-control{display:inline-block;vertical-align:middle;width:auto}.form-inline .form-control-static{display:inline-block}.form-inline .input-group{display:inline-table;vertical-align:middle}.form-inline .input-group .form-control,.form-inline .input-group .input-group-addon,.form-inline .input-group .input-group-btn{width:auto}.form-inline .input-group>.form-control{width:100%}.form-inline .control-label{margin-bottom:0;vertical-align:middle}.form-inline .checkbox,.form-inline .radio{display:inline-block;margin-bottom:0;margin-top:0;vertical-align:middle}.form-inline .checkbox label,.form-inline .radio label{padding-left:0}.form-inline .checkbox input[type=checkbox],.form-inline .radio input[type=radio]{margin-left:0;position:relative}.form-inline .has-feedback .form-control-feedback{top:0}}.form-horizontal .checkbox,.form-horizontal .checkbox-inline,.form-horizontal .radio,.form-horizontal .radio-inline{margin-bottom:0;margin-top:0;padding-top:7px}.form-horizontal .checkbox,.form-horizontal .radio{min-height:27px}.form-horizontal .form-group{margin-left:-15px;margin-right:-15px}.form-horizontal .form-group:after,.form-horizontal .form-group:before{content:" ";display:table}.form-horizontal .form-group:after{clear:both}@media (min-width:768px){.form-horizontal .control-label{margin-bottom:0;padding-top:7px;text-align:right}}.form-horizontal .has-feedback .form-control-feedback{right:15px}@media (min-width:768px){.form-horizontal .form-group-lg .control-label{font-size:18px;padding-top:11px}.form-horizontal .form-group-sm .control-label{font-size:12px;padding-top:6px}}.input-group{border-collapse:separate;display:table;position:relative}.input-group[class*=col-]{float:none;padding-left:0;padding-right:0}.input-group .form-control{float:left;margin-bottom:0;position:relative;width:100%;z-index:2}.input-group .form-control:focus{z-index:3}.input-group .form-control,.input-group-addon,.input-group-btn{display:table-cell}.input-group .form-control:not(:first-child):not(:last-child),.input-group-addon:not(:first-child):not(:last-child),.input-group-btn:not(:first-child):not(:last-child){border-radius:0}.input-group-addon,.input-group-btn{vertical-align:middle;white-space:nowrap;width:1%}.input-group-addon{background-color:#eee;border:1px solid #ccc;border-radius:4px;color:#555;font-size:14px;font-weight:400;line-height:1;padding:6px 12px;text-align:center}.input-group-addon.input-sm,.input-group-sm>.input-group-addon,.input-group-sm>.input-group-btn>.input-group-addon.btn{border-radius:3px;font-size:12px;padding:5px 10px}.input-group-addon.input-lg,.input-group-lg>.input-group-addon,.input-group-lg>.input-group-btn>.input-group-addon.btn{border-radius:6px;font-size:18px;padding:10px 16px}.input-group-addon input[type=checkbox],.input-group-addon input[type=radio]{margin-top:0}.input-group .form-control:first-child,.input-group-addon:first-child,.input-group-btn:first-child>.btn,.input-group-btn:first-child>.btn-group>.btn,.input-group-btn:first-child>.dropdown-toggle,.input-group-btn:last-child>.btn-group:not(:last-child)>.btn,.input-group-btn:last-child>.btn:not(:last-child):not(.dropdown-toggle){border-bottom-right-radius:0;border-top-right-radius:0}.input-group-addon:first-child{border-right:0}.input-group .form-control:last-child,.input-group-addon:last-child,.input-group-btn:first-child>.btn-group:not(:first-child)>.btn,.input-group-btn:first-child>.btn:not(:first-child),.input-group-btn:last-child>.btn,.input-group-btn:last-child>.btn-group>.btn,.input-group-btn:last-child>.dropdown-toggle{border-bottom-left-radius:0;border-top-left-radius:0}.input-group-addon:last-child{border-left:0}.input-group-btn{font-size:0;white-space:nowrap}.input-group-btn,.input-group-btn>.btn{position:relative}.input-group-btn>.btn+.btn{margin-left:-1px}.input-group-btn>.btn:active,.input-group-btn>.btn:focus,.input-group-btn>.btn:hover{z-index:2}.input-group-btn:first-child>.btn,.input-group-btn:first-child>.btn-group{margin-right:-1px}.input-group-btn:last-child>.btn,.input-group-btn:last-child>.btn-group{margin-left:-1px;z-index:2}.center-block{display:block;margin-left:auto;margin-right:auto}.pull-right{float:right!important}.pull-left{float:left!important}.hide{display:none!important}.show{display:block!important}.invisible{visibility:hidden}.text-hide{background-color:transparent;border:0;color:transparent;font:0/0 a;text-shadow:none}.hidden{display:none!important}.affix{position:fixed}.visible-lg,.visible-lg-block,.visible-lg-inline,.visible-lg-inline-block,.visible-md,.visible-md-block,.visible-md-inline,.visible-md-inline-block,.visible-sm,.visible-sm-block,.visible-sm-inline,.visible-sm-inline-block,.visible-xs,.visible-xs-block,.visible-xs-inline,.visible-xs-inline-block{display:none!important}@media (max-width:767px){.visible-xs{display:block!important}table.visible-xs{display:table!important}tr.visible-xs{display:table-row!important}td.visible-xs,th.visible-xs{display:table-cell!important}.visible-xs-block{display:block!important}.visible-xs-inline{display:inline!important}.visible-xs-inline-block{display:inline-block!important}}@media (min-width:768px) and (max-width:991px){.visible-sm{display:block!important}table.visible-sm{display:table!important}tr.visible-sm{display:table-row!important}td.visible-sm,th.visible-sm{display:table-cell!important}.visible-sm-block{display:block!important}.visible-sm-inline{display:inline!important}.visible-sm-inline-block{display:inline-block!important}}@media (min-width:992px) and (max-width:1199px){.visible-md{display:block!important}table.visible-md{display:table!important}tr.visible-md{display:table-row!important}td.visible-md,th.visible-md{display:table-cell!important}.visible-md-block{display:block!important}.visible-md-inline{display:inline!important}.visible-md-inline-block{display:inline-block!important}}@media (min-width:1200px){.visible-lg{display:block!important}table.visible-lg{display:table!important}tr.visible-lg{display:table-row!important}td.visible-lg,th.visible-lg{display:table-cell!important}.visible-lg-block{display:block!important}.visible-lg-inline{display:inline!important}.visible-lg-inline-block{display:inline-block!important}}@media (max-width:767px){.hidden-xs{display:none!important}}@media (min-width:768px) and (max-width:991px){.hidden-sm{display:none!important}}@media (min-width:992px) and (max-width:1199px){.hidden-md{display:none!important}}@media (min-width:1200px){.hidden-lg{display:none!important}}.visible-print{display:none!important}@media print{.visible-print{display:block!important}table.visible-print{display:table!important}tr.visible-print{display:table-row!important}td.visible-print,th.visible-print{display:table-cell!important}}.visible-print-block{display:none!important}@media print{.visible-print-block{display:block!important}}.visible-print-inline{display:none!important}@media print{.visible-print-inline{display:inline!important}}.visible-print-inline-block{display:none!important}@media print{.visible-print-inline-block{display:inline-block!important}.hidden-print{display:none!important}}.slick-slider{-webkit-touch-callout:none;-webkit-tap-highlight-color:transparent;box-sizing:border-box;touch-action:pan-y;-webkit-user-select:none;-moz-user-select:none;user-select:none}.slick-list,.slick-slider{display:block;position:relative}.slick-list{margin:0;overflow:hidden;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-list,.slick-slider .slick-track{transform:translateZ(0)}.slick-track{display:block;left:0;margin-left:auto;margin-right:auto;position:relative;top:0}.slick-track:after,.slick-track:before{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{display:none;float:left;height:100%;min-height:1px}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{border:1px solid transparent;display:block;height:auto}.slick-arrow.slick-hidden{display:none}*,:after,:before{box-sizing:border-box}a:focus,input:focus{color:inherit;outline:none;text-decoration:none}img{display:inline-block;height:auto;max-width:100%;-webkit-user-select:none;-moz-user-select:none;user-select:none;vertical-align:top}html{height:100%}body{background:#f7f9fc;color:#4a4a4a;display:flex;flex-direction:column;font-family:proxima-nova,Helvetica,Arial,sans-serif;font-size:16px;min-height:100%}body.before-load *{transition:none!important}.site{min-height:100vh}.site,.wrap{display:flex;flex-direction:column}.wrap{flex:1 0 auto}main{flex:1 0 100%;width:100%}main:not(.with-bg){padding-top:82px}@media (max-width:767px){main:not(.with-bg){padding-top:100px}}
/*! Generated by Font Squirrel (https://www.fontsquirrel.com) on July 30, 2017 */@font-face{font-display:block;font-family:fontawesome-social;font-style:normal;font-weight:400;src:url(../fonts/fontawesome-social.woff2) format("woff2"),url(../fonts/fontawesome-social.woff) format("woff"),url(../fonts/fontawesome-social.ttf) format("truetype")}.fa{text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;font:normal normal normal 14px/1 fontawesome-social;font-size:inherit}.fa-facebook-official:before{content:"\f230"}.fa-instagram:before{content:"\f16d"}.fa-twitter:before{content:"\f099"}.visuallyhidden{clip:rect(0 0 0 0);border:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.clearfix:after,.clearfix:before{content:" ";display:table}.clearfix:after{clear:both}.text-center{text-align:center}.inactive{position:relative}.inactive:after{background:hsla(0,0%,100%,.5);bottom:0;content:"";display:block;left:0;position:absolute;right:0;top:0}.side-image{margin-bottom:30px}@media (max-width:767px){.side-image{text-align:center}}@media (min-width:768px){.side-image{margin-top:-100px;position:absolute}}.side-image img{height:auto}.side-image.tilted img{transform:rotate(357deg)}.section{padding:56px 0}@media (max-width:767px){.section{padding:48px 0}}.section--white{background:#fff}.section--yellow{background:#fbd667}.doodle-circle{position:relative;z-index:1}.doodle-circle:before{background:url(../img/doodle-circle.svg) no-repeat 50% 50%/contain;bottom:-1em;content:"";left:-.3em;position:absolute;right:-.4em;top:-.8em;z-index:-1}.to-animate{opacity:0}.animated{-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-name:fadeInUp;animation-name:fadeInUp;-webkit-animation-timing-function:cubic-bezier(.075,.82,.165,1);animation-timing-function:cubic-bezier(.075,.82,.165,1)}.animated.delay-1{-webkit-animation-delay:.1s;animation-delay:.1s}.animated.delay-2{-webkit-animation-delay:.2s;animation-delay:.2s}.animated.delay-3{-webkit-animation-delay:.3s;animation-delay:.3s}.animated.delay-4{-webkit-animation-delay:.4s;animation-delay:.4s}.animated.delay-5{-webkit-animation-delay:.5s;animation-delay:.5s}@-webkit-keyframes fadeInUp{0%{opacity:0;transform:translate3d(0,100%,0)}to{opacity:1;transform:none}}@keyframes fadeInUp{0%{opacity:0;transform:translate3d(0,100%,0)}to{opacity:1;transform:none}}.no-scroll{position:fixed;width:100%}.no-scroll.popup-open{-webkit-overflow-scrolling:auto;height:100%;overflow:hidden}.menu,.menu ul{list-style:none;margin:0;padding:0}.header .menu{font-family:proxima-nova,Helvetica,Arial,sans-serif}.header .menu .menu-item a:not(.btn){color:#40b348;font-size:18px;font-weight:700;letter-spacing:.6px;opacity:.8;transition:.2s ease-in-out;transition-property:color,background-color,opacity}@media (min-width:993px){.header .menu .menu-item a:not(.btn){font-size:14px;text-transform:uppercase}}.header .menu .menu-item a:not(.btn):hover{color:#4a4a4a;opacity:1;text-decoration:none}.header .menu .menu-item a:not(.btn).active{font-weight:900;opacity:1}@media (min-width:993px){.header--dark .menu .menu-item a:not(.btn){color:#fff}}.header--dark .menu .menu-item a:not(.btn):hover{color:#fff}.header{flex:none;padding:20px 0;pointer-events:none;position:relative;z-index:10}@media (max-width:992px){.header{transform:translateY(0);width:100%;z-index:15}}@media (min-width:769px){.header{padding-top:20px}.home .header{padding-top:40px}}.header .container a{pointer-events:all}.header .menu-wrap{font-size:18px;pointer-events:all}.header .menu-wrap ul{list-style:none;margin:0;padding:0}.header .menu-wrap a:not(.btn){display:block;padding:6px 0}@media (max-width:992px){.header .menu-wrap{background:#fff;height:100vh;padding:20px 32px;position:fixed;right:-60vw;text-align:right;top:0;visibility:hidden;width:60vw;z-index:11}.header .menu-wrap li{margin-bottom:20px}.menu-in .header .menu-wrap{visibility:visible}}@media (min-width:993px){.header .menu-wrap{float:right}.header .menu-wrap li{display:inline-block;margin-left:30px}}@media (min-width:993px) and (min-width:993px) and (max-width:1199px){.header .menu-wrap li{margin-left:20px}}@media (min-width:993px){.header .menu-wrap li:first-child{margin-left:0}.header .menu-wrap .current-menu-item a{color:#55c64b}}.header-fixed{left:0;position:fixed;top:0;transform:translateY(0);transition:transform .2s ease-in-out;transition-property:background,transform,top,left;width:100%}.header-fixed .menu-wrap{font-size:16px}@media (min-width:992px){.admin-bar .header-fixed{top:32px}}@media (max-width:991px){.headroom--top .header-fixed{top:0}.admin-bar .headroom--top .header-fixed{top:32px}.headroom--not-top .header-fixed{top:0}}@media (max-width:767px){.header-fixed,.headroom--top .header-fixed{top:32px}.admin-bar .headroom--top .header-fixed{top:78px}}.headroom--unpinned .header-fixed{transform:translateY(-100%)}.headroom--not-top .header-fixed{background:#fff}.mobile-top-bar{background:#0176ff;box-shadow:inset 0 -9px 9px -9px rgba(108,111,132,.25);font-size:14px;padding:6px;text-align:center}.mobile-top-bar ul{list-style:none;margin:0;padding:0}.mobile-top-bar a{color:#fff}@media (max-width:992px){.hamburger{cursor:pointer;display:block;height:70px;position:absolute;right:5px;text-indent:-9999em;top:0;transition:opacity .3s ease-in-out,right .2s ease-in-out;width:70px;z-index:101}.hamburger span{left:24px;top:50%;transform-style:preserve-3d}.hamburger span,.hamburger span:after,.hamburger span:before{background-color:#40b348;display:block;height:2px;position:absolute;transition:.4s;transition-property:transform,background-color;width:21px}.header--dark .hamburger span,.header--dark .hamburger span:after,.header--dark .hamburger span:before{background-color:#fff}.hamburger span:after,.hamburger span:before{content:"";left:0}.hamburger span:before{top:-7px;transform-origin:50% 100%;z-index:10}.hamburger span:after{top:7px;transform-origin:50% 0}.menu-in .hamburger{opacity:1;visibility:visible}.menu-in .hamburger span{background-color:transparent!important}.menu-in .hamburger span:before{background-color:#fff;transform:translate3d(-2px,7px,0) rotate(45deg)}.menu-in .hamburger span:after{background-color:#fff;transform:translate3d(-2px,-7px,0) rotate(-45deg)}body .site{left:0;position:relative;transition:left .2s ease-in-out}body:after{background:rgba(0,0,0,.5);bottom:0;content:"";left:0;opacity:0;position:fixed;right:0;top:0;transition:.2s ease-in-out;transition-property:opacity,visibility;visibility:hidden;z-index:-1}.menu-in{overflow-y:hidden}.menu-in .site{left:-60vw}.menu-in:after{opacity:1;visibility:visible;z-index:12}.menu-in .header{background:transparent!important;right:0}.menu-in .header-fixed{left:-60vw;right:auto;transform:translateY(0)}}@media (max-width:767px){.menu-in .headroom--top .mobile-top-bar+.header .menu-wrap{top:-32px}}@media (min-width:993px){.hamburger{display:none}.logo{display:inline-block;margin-top:5px}}.header--violet .header{background:#7b3ffc}.header--green .header{background:#40b348}.footer{background:#f6f4ee;background:#41454d;flex:none;font-size:12px;padding:56px 0 24px;position:relative;z-index:1}@media (max-width:767px){.footer{font-size:14px}}.footer .form fieldset{margin-top:32px}.footer .form .submit{font-size:14px;margin-top:27px;padding-top:18px}.footer .social{color:#fff;display:inline-block;font-size:27px;line-height:1;margin:0 10px}@media (min-width:768px){.footer .social{margin:0 13px 0 0}}.footer .social:hover{color:#bed2db}.footer .menu{margin-bottom:40px}.footer .menu li{padding:4px 0}.footer .menu a{position:relative}.footer .menu a:after{border-bottom:1px solid;content:"";left:0;opacity:0;position:absolute;right:0;top:100%;transition:opacity .2s ease-in-out}.footer .menu a:hover{color:#fff}.footer .menu a:hover:after{opacity:1}.footer .menu a,.footer p{color:#8f9ea8;font-size:15px;letter-spacing:-.0023em;line-height:1.33}.footer.yellow{background:#fbd667}.footer.yellow .menu a,.footer.yellow .menu a:hover,.footer.yellow .social,.footer.yellow .social:hover,.footer.yellow p{color:#000}.footer.footer-lite{padding:30px 0}.footer.footer-lite .menu{margin-bottom:0}.footer.footer-lite .menu li{display:inline-block;margin:0 12px}.footer.footer-lite .menu a{display:inline-block;padding:10px 0}.footer-nav{text-align:center}@media (min-width:768px){.footer-nav{display:flex;flex-direction:row;gap:10%;justify-content:flex-start;text-align:left}}.footer-lite .footer-nav{align-items:center;justify-content:space-between}.footer-column{flex:0 0 100%}@media (min-width:768px){.footer-column{flex:1 1 0}}@media (min-width:1024px){.footer-column{flex:0 0 22.5%}.footer-column:last-child{flex:1 1 0}}.footer-social-links{margin:0 0 38px}@media (max-width:767px){.footer-social-links{margin-top:0;text-align:center}}@media (min-width:768px){.footer-lite .footer-social-links{margin:0}}.footer-social-links .footer-heading{display:none}.footer-heading{color:#fbd667;font-size:15px;font-weight:700;letter-spacing:-.0023em;line-height:1.26;margin:0 0 10px}.yellow .footer-heading{color:#000}.copyright{color:#8f9ea8;font-size:15px;line-height:1.33;margin-top:20px;text-align:center}.footer-nav+.copyright{margin-top:25px;padding-top:40px}.yellow .copyright{color:#4a4a4a}@media (max-width:767px){.yellow .copyright{border-top:1px solid #d2b55d}}.footer-lite .copyright{margin:0}@media (max-width:767px){.footer-lite .copyright{margin-top:40px;padding-top:40px}}a{transition:color .2s ease-in-out}a:hover{text-decoration:none}p{line-height:1.6}h1,h2,h3{font-size:1rem}.h1,.text h1,h1,h2,h3{font-weight:800;margin:0}.h1,.text h1{color:#383533;font-size:50px;letter-spacing:-.4px;line-height:1.33}@media (max-width:767px){.h1,.text h1{font-size:49px}}.store .h1,.store .text h1,.text .store h1{font-size:36px}.h2{color:#2e3338;display:block;font-size:50px;font-weight:800;letter-spacing:.4px;line-height:.84;margin:0 0 16px}@media (min-width:768px){.h2{font-size:48px;line-height:1.24}}.h2:last-child{margin-bottom:0}.h3{font-size:34px;line-height:1.2352941176;margin:0 0 8px}p{color:#41454d;font-size:22px;line-height:1.45;margin:0 0 1em}@media (max-width:767px){p{font-size:18px;line-height:1.56}}p small{color:#565e66;font-size:15px;line-height:1.87}p a{color:#0176ff}p a:hover{color:#0053b4}.subtitle{color:#9b9b9b;font-size:14px;font-weight:700;letter-spacing:1px;line-height:1.9;margin-bottom:15px;text-transform:uppercase}h1+.subtitle{margin-top:-10px}.lead{font-size:18px;line-height:1.77;margin:35px 0 30px}.text{margin-bottom:120px}.text h1{margin-bottom:80px;margin-top:120px;text-align:center}.text .h2,.text h2{font-size:26px}.text .h3,.text h3{font-size:19px;margin-bottom:16px;margin-top:32px}.text .h4,.text h4{margin-bottom:16px;margin-top:32px}.text .h4,.text h4,.text li,.text p{color:#6d7b84;font-size:17px;line-height:1.2941176471}.home .wrap{transition:background-color .4s ease-in-out}.home .section{margin-bottom:100px;margin-top:100px}@media (min-width:768px){.home .features-header{margin-bottom:260px;margin-top:200px}.home .features-header p{padding:0 80px}}@media (min-width:1024px){.home .features-header p{padding:0 70px}}.home h2{font-size:36px;font-weight:700;line-height:1.2}@media (max-width:767px){.home h2{font-size:25px;text-align:center}}.home p{font-size:16px;line-height:1.8}@media (min-width:1024px){.home p{font-size:20px}}@media (max-width:767px){.home .intro p{text-align:center}.home .intro .bg{margin:30px 0}}@media (min-width:768px){.home .intro{height:434px}.home .intro .bg{margin-right:40px;position:absolute;right:50%}.home .intro .content{display:flex;flex-direction:column;height:100%;justify-content:center}}@media (min-width:1025px){.home .intro .bg{margin-right:90px}}.home.step-0 .wrap,.home.step-1 .wrap{background-color:#f5fae2}.home.step-2 .wrap{background-color:#e9fffc}.home.step-3 .wrap{background-color:#fff9e9}.home.step-4 .wrap{background-color:#f6f3ff}.app-ico{display:inline-block;margin-bottom:0;position:relative}@media (max-width:767px){.app-ico{margin-top:100px}}.app-ico:before{content:"";display:inline-block;height:99px;margin-right:10px;position:absolute;right:100%;top:-20px;width:94px}@media (max-width:767px){.app-ico:before{background-size:60px auto;margin-right:-47px;right:50%;top:-100px}}.store-link{display:inline-block;margin:10px;text-align:left;vertical-align:top}.store-link img{height:60px}.store-link .info{padding-top:10px}@media (min-width:768px){.store-link .info{padding-left:15px}}.btn{border:0;border-radius:32px;box-shadow:none;color:#6d7b84;display:inline-block;font-size:18px;font-weight:700;letter-spacing:.5px;line-height:1;margin-right:20px;outline:0;padding:15px 45px;text-align:center;text-transform:uppercase;transition:background-color .2s ease-in-out}.btn a{color:inherit}.btn:last-of-type{margin-right:0}.btn.btn-big{padding-bottom:23px;padding-top:23px}.btn.btn-small{font-size:14px;padding:17px 24px}.btn.btn-outline{border:2px solid}.btn.btn-white{background:#fff;color:#5ebf64}.btn.btn-white:hover{background-color:#f2f2f2}.btn.btn-white-violet{background:#fff;color:#7b3ffc}.btn.btn-white-violet:hover{background-color:#f2f2f2}.btn.btn-green{background:#5ebf64;color:#fff}.btn.btn-green:hover{background-color:#4cb852;color:#fff}.btn.btn-lightgreen{background:#e1ffd8;color:#5ebf64}.btn.btn-lightgreen:hover{background-color:#cdffbf}.btn.btn-blue{background:#0176ff;color:#fff}.btn.btn-blue:hover{background-color:#006ae7;color:#fff}.btn.btn-violet{background:#7b3ffc;color:#fff}.btn.btn-violet:hover{background-color:#6a26fc;color:#fff}.btn.btn-orange{background:#f95;color:#fff}.btn.btn-orange:hover{background-color:#ff8a3c;color:#fff}.btn.btn-yellow{background:#fbd667;color:#41454d}.btn.btn-yellow:hover{background-color:#facf4e;color:#41454d}.btn-disabled,.btn[disabled]{background:#e5eef4!important;color:#6d7b84!important;pointer-events:none}.btn.btn-block{display:block;margin-right:0;width:100%}.btn.loading{color:transparent;pointer-events:none;position:relative}.btn.loading:after{background:#fff;bottom:0;content:"";left:0;-webkit-mask:url(../img/loader.svg?t=1) no-repeat 50% 50%/18px;mask:url(../img/loader.svg?t=1) no-repeat 50% 50%/18px;position:absolute;right:0;top:0}.btn small{display:inline-block;font-size:14px;font-weight:400;letter-spacing:.0714285714em;text-transform:none}.nameplates-show .item{text-align:center}.nameplates-show .item img{display:inline-block;width:13.4375em}.nameplates-choose{margin:20px 0;position:relative}@media (min-width:768px){.nameplates-choose{margin:20px 35px;max-width:275px}}@media (min-width:1024px){.nameplates-choose{max-width:330px}}@media (min-width:1200px){.nameplates-choose{max-width:440px}}.nameplates-choose .item{border:1px solid transparent;border-radius:50%;cursor:pointer;font-size:110px;height:1em;outline:none;padding:.1em;position:relative;transition:border-color .2s ease-in-out;width:1em!important}@media (max-width:767px){.nameplates-choose .item{font-size:17.2413793103vw}}@media (max-width:479px){.nameplates-choose .item{font-size:26.3157894737vw}}.nameplates-choose .item img{height:.81818em;max-height:100%;width:.81818em}.nameplates-choose .item img[src=""][data-lazy]{background:url(../img/shop/puff.svg) no-repeat 50% 50%}.nameplates-choose .slick-current .item{border-color:#4a4a4a}.nameplates-choose.disabled{opacity:.4}.slick-dots{list-style:none;margin:0 0 20px;padding:0;text-align:center;width:100%}.slick-dots li{display:inline-block;text-align:center;width:25px}.slick-dots button{background-color:#d4d4d4;border:0;border-radius:4px;display:inline-block;font-size:0;height:8px;padding:0;text-indent:-999px;width:8px}.slick-dots .slick-active button{background-color:#55c64b;border-radius:6px;height:12px;outline:none;width:12px}.slick-arrow{background:none;border:0;cursor:pointer;outline:0;padding:10px;position:absolute;top:50%;transform:translateY(-50%)}.slick-arrow svg{fill:#55c64b}.slick-arrow.slick-prev{right:100%}.slick-arrow.slick-next{left:100%}.radio{margin-bottom:15px;padding-left:20px;position:relative}.radio,.radio+.radio{margin-top:0}.radio label{font-size:16px;padding:3px 0 4px 23px}.radio-mark{background:#fff;border:1px solid transparent;border-radius:50%;box-shadow:0 4px 10px 0 rgba(0,0,0,.2);cursor:pointer;height:28px;left:0;position:absolute;top:0;transition:.2s ease-in-out;transition-property:background-color,border-color;width:28px}.radio-mark:after{background:transparent;border:2px solid #fff;border-right:none;border-top:none;content:"";height:7px;left:7px;opacity:0;position:absolute;top:8px;transform:rotate(-45deg) scale(0);transition:transform .2s ease-in-out .1s;width:11px}.radio:hover .radio-mark{border-color:#d4d4d4}.radio [type=radio]{visibility:hidden}.radio [type=radio]:checked+.radio-mark{background:#55c64b;border-color:#55c64b}.radio [type=radio]:checked+.radio-mark:after{opacity:1;transform:rotate(-45deg) scale(1)}.radio .product-desc{display:block;font-size:.8em}.form{margin-bottom:30px}.form legend{border:0;color:#9b9b9b;font-size:14px;font-weight:700;letter-spacing:.12em;margin-bottom:15px;text-transform:uppercase}.form fieldset{margin-top:25px}.form [type=email],.form [type=text],.form textarea{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#fff;border:1px solid transparent;border-radius:8px;box-shadow:0 4px 10px 0 rgba(0,0,0,.2);font-size:16px;height:40px;line-height:40px;padding-left:18px;transition:.2s ease-in-out;transition-property:background-color,border-color}.form [type=email]:focus,.form [type=text]:focus,.form textarea:focus{background:#fff;border-color:#55c64b;box-shadow:0 4px 10px 0 rgba(0,0,0,.2)}.form textarea{height:170px}.form [disabled]{opacity:.4}.form [disabled] input{background:#fff}.form .wpcf7-form-control-wrap{display:block}.form .form-group{margin-bottom:20px}.form .form-group .help-block{display:none}.form .form-group.has-error .help-block{color:#ef3f48;display:block;margin-bottom:0;margin-top:15px}.form .form-group.has-error+div .char-counter{color:#ef3f48}.form .char-counter{color:#000;font-size:12px;line-height:40px}.form .char-counter.empty{color:#9b9b9b}.form .error-msg{color:#ef3f48;display:none;margin-top:19px}.form.error .error-msg{display:block}.form-captcha-disclaimer{display:block;font-size:10px;margin-top:20px}.form-captcha-disclaimer a{color:#000}.form-captcha-disclaimer a:hover{text-decoration:underline}@media (max-width:767px){.form .btn{width:100%}.new-form{border-bottom:1px solid #e5eef4;border-top:1px solid #e5eef4}}.new-form legend{border:0;color:#2e3338;font-size:14px;font-weight:700;letter-spacing:.12em;margin-bottom:8px;text-transform:uppercase}@media (max-width:767px){.new-form legend{text-align:center}}.new-form .form-info{color:#6d7b84;font-size:13px;margin:0 0 16px}@media (max-width:767px){.new-form .form-info{text-align:center}}.new-form fieldset{margin-top:25px;min-width:0}.new-form [type=email],.new-form [type=text],.new-form textarea{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#fff;border:1px solid #bed2db;border-radius:8px;box-shadow:none;color:#2e3338;font-size:18px;height:auto;line-height:1.56;padding:8px 50px 8px 16px;transition:.2s ease-in-out;transition-property:background-color,border-color}.new-form [type=email]:focus,.new-form [type=text]:focus,.new-form textarea:focus{background:#fff;border-color:#55c64b}.new-form [type=email]::-moz-placeholder,.new-form [type=text]::-moz-placeholder,.new-form textarea::-moz-placeholder{color:#abbfc7;opacity:1}.new-form [type=email]::placeholder,.new-form [type=text]::placeholder,.new-form textarea::placeholder{color:#abbfc7;opacity:1}.new-form textarea{height:170px}.new-form [type=submit]{margin-top:48px}.new-form [disabled]{opacity:.4}.new-form [disabled] input{background:#fff}.new-form .char-counter{color:#bed2db;font-size:13px;line-height:28px;position:absolute;right:30px;top:10px}.new-form .error-msg{color:#ef3f48;display:none;font-weight:700;margin-bottom:0;margin-top:8px}.new-form .error input,.new-form .error input:focus,.new-form .error textarea,.new-form .error textarea:focus{border-color:#ef3f48}.new-form .error .error-msg{display:block}.new-form .error .char-counter{color:#ef3f48}.new-form.error .global-error-msg{display:block}.centered-button{text-align:center}.centered-button .btn{padding-left:15px;padding-right:15px}@media (max-width:767px){.centered-button .btn{width:100%}}@media (min-width:768px){.centered-button .btn{width:230px}}.grecaptcha-badge{visibility:hidden}.when-empty,.when-error{display:none}.is-empty .when-empty{display:block}.is-empty .go-to-cart,.is-empty .when-set{display:none}.is-error .when-error{display:block}.is-error .go-to-cart,.is-error .when-empty,.is-error .when-set{display:none}.go-to-cart{float:right;pointer-events:all}.shelters{background:#fff;border-radius:12px;margin-bottom:48px;padding-bottom:48px;padding-top:65px}.shelters-section{margin-bottom:50px}@media (min-width:768px){.shelters-section{align-items:center;display:flex}}.shelters-step{color:#6d7b84;flex:0 0 33%;font-size:16px;padding:30px 20px;text-align:center}.shelters-step-number{align-items:center;border-radius:50%;color:#fff;display:inline-flex;font-size:61px;font-weight:700;height:95px;justify-content:center;line-height:1;margin-bottom:30px;width:95px}.shelters-step-number-1{background:#55c64b}.shelters-step-number-2{background:#1662eb}.shelters-step-number-3{background:#fb8537}.shelters-step-list{background:#f7f9fc;border-radius:12px;margin-bottom:90px;margin-top:28px}@media (min-width:768px){.shelters-step-list{display:flex}}.shelters .h1,.shelters .text h1,.text .shelters h1{color:#2e3338;font-size:26px;font-weight:700;line-height:1.06;margin-bottom:16px;margin-top:0}@media (min-width:768px){.shelters .h1,.shelters .text h1,.text .shelters h1{font-size:34px}}.shelters .lead{color:#6d7b84;font-size:18px;line-height:1.56}@media (max-width:767px){.shelters .lead{margin-bottom:40px}}.page-shelters .header .menu .menu-item a{font-size:16px;text-transform:none}.page-shelters .header .menu .menu-item a:not(.btn){color:#8f9ea8}.page-shelters .header .menu .menu-item .btn{padding:12px 22px}.join-the-pack{display:block;width:100%}.join-the-pack img{width:100%}.store-links{color:#565e66;font-size:18px;line-height:1.56;margin-bottom:33px}@media (max-width:768px){.store-links{text-align:center}}.store-links a{display:inline-block;margin:0 12px;vertical-align:middle}@media (max-width:768px){.store-links a{margin:16px 6px}}.store-links img{height:40px;width:auto}@media (max-width:768px){.store-links-text{display:block}}.join-form-wrapper{margin-bottom:30px}.join-form-wrapper h3{color:#2e3338;font-size:34px;font-weight:800;line-height:1.06;margin:53px 0 24px}@media (max-width:767px){.join-form-wrapper h3{font-size:34px;text-align:center}}.join-form-wrapper .form-control{background:#fff no-repeat 100% 50%;border:1px solid #bed2db;border-radius:8px;color:#000;font-size:18px;height:auto;line-height:1;padding:13px 48px 13px 16px;width:312px}.join-form-wrapper .form-control ::-moz-placeholder{color:#8f9ea8;opacity:1}.join-form-wrapper .form-control ::placeholder{color:#8f9ea8;opacity:1}.join-form-wrapper .form-control:focus{box-shadow:none}.join-form-wrapper .form-control.is-phone{background-image:url(../img/join-form/ico-phone.png)}.join-form-wrapper .form-control.is-email{background-image:url(../img/join-form/ico-email.png)}.join-form-wrapper .form-control.error{border-color:#ef3f48}.join-form-wrapper .form-control.error+.msg{display:block}.join-form-wrapper .msg{color:#ef3f48;display:none}.join-form-wrapper .submit{margin-top:24px}.join-form-wrapper .submit[disabled]{cursor:not-allowed;opacity:.6}.join-form-wrapper .form-captcha-disclaimer{color:#d4d4d4}.join-form-wrapper .form-captcha-disclaimer a{color:#fff}.join-form-wrapper .thank-you{display:none}.join-form-wrapper .thank-you .back{margin-top:30px}.join-form-wrapper.loading{position:relative}.join-form-wrapper.loading .join-form{opacity:.3}.join-form-wrapper.loading:after{background:url(../img/loader.svg) no-repeat 50% 50%;bottom:0;content:"";left:0;position:absolute;right:0;top:0}.join-form-wrapper.done .thank-you{display:block}.join-form-wrapper.done .join-form{display:none}.join-form-wrapper-footer p{color:#6d7b84}@media (max-width:479px){.join-form-wrapper-footer .form-control,.join-form-wrapper-footer .submit{width:100%!important}}.join-form-wrapper--hero .form-control{margin-left:auto;margin-right:auto;width:100%}.join-form-wrapper--hero .form-captcha-disclaimer{color:#6d7b84}.join-form-wrapper--hero .form-captcha-disclaimer a{color:#4a4a4a}.join-section{background:#40b348;color:#fff;min-height:550px;overflow:hidden;padding-bottom:0;padding-top:0;position:relative}.join-section .join-form-wrapper{position:relative;z-index:1}.join-section .join-form-wrapper h3{font-size:50px;margin:100px 0 12px}.join-section .join-form-wrapper p{line-height:1.4;margin-bottom:60px}.join-section .join-form-wrapper h3,.join-section .join-form-wrapper p{color:#fff}@media (max-width:767px){.join-section .join-form-wrapper h3,.join-section .join-form-wrapper p{text-align:left}}.join-section .join-form-wrapper .form-control{border-radius:12px;max-width:100%;padding-bottom:10px;padding-top:10px;width:340px}.join-section .join-form-wrapper .submit{font-size:14px;letter-spacing:0;line-height:1.2857142857}.join-section .join-form-wrapper .submit[disabled]{background:#abbfc7;opacity:1}.join-section .join-form-wrapper.loading:after{display:none}.join-section .join-form-wrapper.loading .join-form{opacity:1}.join-section .join-form-wrapper.loading .submit{color:transparent;position:relative}.join-section .join-form-wrapper.loading .submit:after{background:#fff;bottom:0;content:"";left:0;-webkit-mask:url(../img/loader.svg?t=1) no-repeat 50% 50%/18px;mask:url(../img/loader.svg?t=1) no-repeat 50% 50%/18px;position:absolute;right:0;top:0}.join-section--violet{background:#7b3ffc}.join-section--violet:before{color:#915ffc;content:"PRO";font-size:1000px;font-weight:700;left:70%;letter-spacing:-.05em;line-height:1;position:absolute;right:auto;top:70%;transform:translate(-50%,-50%) rotate(-15deg);transform-origin:center}@media (min-width:768px){.join-section--violet:before{font-size:1430px;left:-17%;top:-83%;transform:rotate(-15deg)}.join-section--violet:after{background:#7b3ffc;bottom:0;content:"";left:0;position:absolute;right:50%;top:0}.join-section--violet .join-form-wrapper{padding-right:30px}}.join-section--violet .join-form-wrapper .form-captcha-disclaimer{color:#d4d4d4}.join-section--violet .join-form-wrapper .form-captcha-disclaimer a{color:#fff}.join-section__image{align-items:center;display:flex;justify-content:center;min-height:550px;padding-left:30px}.why-join-box{color:#2e3338;display:flex;margin-top:80px}@media (max-width:767px){.why-join-box{align-items:center;flex-direction:column;margin-top:48px;text-align:center}}.why-join-icon{align-items:center;border-radius:50%;display:flex;flex:0 0 60px;height:60px;justify-content:center;width:60px}@media (max-width:767px){.why-join-icon{margin-bottom:16px}}.why-join-icon img{display:inline-block}@media (min-width:768px){.why-join-content{margin:0 40px 0 30px}}.why-join-title{font-size:20px;font-weight:800;line-height:1.2;margin-bottom:11px}.why-join-text{font-size:16px;line-height:1.5}.hero{align-items:center;background:no-repeat 50% 100%/contain;display:flex;min-height:765px;overflow:hidden;padding:185px 0 150px;position:relative}@media (max-width:767px){.hero{min-height:0;padding:154px 0 135px}}.hero--white,.hero--white.hero h1,.hero--white.hero p{color:#000}.hero--violet{background-color:#7b3ffc;color:#fff}.hero--green{background-color:#40b348;color:#fff}.hero--center{justify-content:center;text-align:center}.hero:after{background:no-repeat 50% 50%;bottom:0;content:"";left:0;position:absolute;right:0;top:0}@media (max-width:767px){.hero:after{display:none}}.hero .container{position:relative;z-index:1}.hero h1{color:#fff;font-size:48px;line-height:1;margin-bottom:50px}@media (max-width:767px){.hero h1{margin-bottom:24px}}.hero p{color:#fff;font-size:22px;line-height:1.2727272727;margin-bottom:32px;margin-top:-35px}@media (max-width:767px){.hero p{margin-top:-14px}}.page-404{background-color:#40b348;text-align:center}.page-404 h1{color:#fff;font-weight:800;margin:15px auto 45px;max-width:670px}.page-404 .btn{margin-bottom:70px}.page-pro{background:#f7f9fc}.page-pro .h2,.page-pro h2{color:#2e3338;display:block;font-size:50px;font-weight:800;letter-spacing:.4px;line-height:.84;margin-bottom:16px}@media (min-width:768px){.page-pro .h2,.page-pro h2{font-size:48px;line-height:1.24}}.page-pro h2{margin:0 0 20px}.page-pro h2:last-child{margin-bottom:0}.page-pro .h3,.page-pro h3{font-size:34px;line-height:1.2352941176;margin-bottom:8px}.page-pro p{font-size:20px;line-height:1.1}.page-pro .hero:before{color:#915ffc;content:"PRO";font-size:1385px;font-weight:700;left:50%;letter-spacing:-.05em;line-height:1;position:absolute;top:50%;transform:translate(-47%,-50%) rotate(-15deg)}@media (max-width:767px){.page-pro .hero:before{transform:translate(-46%,-39%) rotate(-15deg)}}.page-pro .hero:after{background:no-repeat 50% 100%/contain;background-image:url(../img/pro/hero-pro-narrow.png)}@media (max-width:767px){.page-pro .hero:after{display:none}}.pro-text{padding:48px 0;text-align:center}.pro-text strong{color:#2e3338;font-weight:800}.pro-text p{line-height:1.55}.pro-text p:last-child{margin-bottom:0}.pro-text .h2{margin-top:25px}.pro-text .btn{margin:0}.pro-module{display:flex;overflow:hidden}.pro-module-box{display:inline-block;margin:auto}.pro-banner,.pro-module-box{background:#fff;border-radius:24px}.pro-banner{display:flex;justify-content:space-between}@media (max-width:767px){.pro-banner{flex-wrap:wrap}}.pro-banner-content{flex:0 0 50%;font-size:22px;line-height:1.45;max-width:500px;padding:40px 30px}@media (max-width:767px){.pro-banner-content{flex-basis:100%}}.pro-banner-content p:last-child{margin-bottom:0}.pro-banner-img{flex:0 0 50%;text-align:right}@media (max-width:767px){.pro-banner-img{flex-basis:100%;order:-1}}.pro-table{margin:15px;max-width:405px}.pro-table table{table-layout:fixed;width:100%}.pro-table thead th{color:#000;font-size:14px;font-weight:700;letter-spacing:.24px;padding:5px 0;width:25%}.pro-table thead em{background:#7b3ffc;border-radius:13.5px;color:#fff;display:inline-block;font-style:normal;padding:5px 12px}.pro-table tbody td,.pro-table tbody th{font-size:14px;letter-spacing:-.13px;line-height:1.3;padding:6px 8px 7px}.pro-table tbody th{font-weight:400;text-align:left}.pro-table tbody th:first-child{border-radius:8px 0 0 8px}.pro-table tbody td{text-align:center}.pro-table tbody td:last-child{border-radius:0 8px 8px 0}.pro-table tbody tr:nth-child(odd) td,.pro-table tbody tr:nth-child(odd) th{background:#f7f9fc}.pro-table tbody .ico-check,.pro-table tbody .ico-check-blue{display:inline-block;height:14px;-webkit-mask:no-repeat 0 0;mask:no-repeat 0 0;width:18px}.pro-table tbody .ico-check{background:#cfe2e6;-webkit-mask-image:url(../img/pro/ico-check.svg);mask-image:url(../img/pro/ico-check.svg)}.pro-table tbody .ico-check-blue{background:#7b3ffc;-webkit-mask-image:url(../img/pro/ico-check-blue.svg);mask-image:url(../img/pro/ico-check-blue.svg)}.pro-table-disclaimer{font-size:13px;font-weight:700;margin-top:16px;text-align:center}.pro-box{flex:0 0 50%;padding:12px 10px 30px;position:relative}@media (max-width:767px){.pro-box{padding-bottom:12px}.pro-box:last-child{padding-bottom:0}}.pro-box-content{background:#fff;border-radius:24px;height:100%;overflow:hidden;padding:24px 10px 193px;position:relative;text-align:center}@media (max-width:767px){.pro-box-content{padding:40px 10px 143px}}.pro-box h3{color:#2e3338;font-size:20px;font-weight:800;line-height:1.2;margin:0 0 10px}.pro-box p{color:#6d7b84;font-size:16px;line-height:1.5;margin-bottom:0}.pro-box img{bottom:0;display:block;height:193px;left:0;margin-bottom:0;-o-object-fit:contain;object-fit:contain;-o-object-position:bottom;object-position:bottom;position:absolute;right:0;width:100%}@media (max-width:767px){.pro-box img{height:140px}}.pro-box .disclaimer{bottom:0;color:#6d7b84;font-size:14px;left:0;margin-top:6px;position:absolute;right:0;text-align:center}@media (max-width:767px){.pro-box .disclaimer{position:static}}.pro-box-list{display:flex;flex-wrap:wrap;justify-content:center;margin:-12px auto -30px}@media (max-width:767px){.pro-box-list{display:block;margin-bottom:0}}.pro-steps{counter-reset:steps;display:flex;list-style:none;margin:30px;max-width:600px;padding:0}@media (max-width:767px){.pro-steps{flex-wrap:wrap;justify-content:space-between;margin:15px 30px}}.pro-steps li{color:#2e3338;counter-increment:steps;flex:1 1 100%;font-size:16px;font-weight:800;line-height:1.25;padding-right:20px}@media (max-width:767px){.pro-steps li{flex:0 0 45%;padding:15px 0}}.pro-steps li:last-child{padding-right:0}.pro-steps li:after,.pro-steps li:before{align-items:center;border-radius:50%;box-shadow:6px 6px 29px rgba(0,0,0,.2);color:#fff;display:flex;font-size:26px;font-weight:800;height:53px;justify-content:center;line-height:1.23;width:53px}.pro-steps li:nth-child(2n):before{content:counter(steps);margin-bottom:20px}.pro-steps li:nth-child(odd):after{content:counter(steps);margin-top:20px}.pro-steps li:first-child:after{background-color:#1662eb}.pro-steps li:nth-child(2):before{background-color:#fbd667}.pro-steps li:nth-child(3):after{background-color:#5ebf64}.pro-steps li:nth-child(4):before{background-color:#915ffc}.pro-subscribe{background:#f7f9fc url(../img/pro/bg-subscribe.svg) no-repeat 50% 50%/cover;padding:48px 0;text-align:center}@media (max-width:767px){.pro-subscribe{background-image:url(../img/pro/bg-subscribe-mobile.svg)}}.pro-subscribe h2,.pro-subscribe p{margin-bottom:24px}.pro-subscribe p{margin-left:auto;margin-right:auto;max-width:420px}.pro-subscribe .btn{margin-left:auto;margin-right:auto;max-width:100%;min-width:320px}@media (max-width:767px){.pro-subscribe .btn{display:block;min-width:0}}.pro-prices{background:#7b3ffc url(../img/pro/price-blob.svg) no-repeat 0 0/cover;border-radius:12px;color:#fff;display:flex;overflow:hidden}@media (max-width:767px){.pro-prices{border-radius:0;display:block;margin:0 -15px}}.pro-prices__item{flex:0 0 50%;padding:70px 60px 40px;text-align:center}@media (max-width:767px){.pro-prices__item{align-items:center;display:flex;min-height:342px;padding:55px 30px}}.pro-prices .h2{color:#fff}.pro-prices__desc{font-size:20px;line-height:1.4;margin-bottom:16px}.pro-prices__best{background:#f95;display:inline-block;font-weight:700;line-height:1;padding:16px 38px;text-transform:uppercase}.section{padding:40px 0;text-align:center}.page-pro--violet .section{padding:48px 0}.section strong{color:#2e3338;font-weight:800}.section p{color:#6d7b84;line-height:1.55;margin-left:auto;margin-right:auto;max-width:630px}.section p:last-child{margin-bottom:0}.section .h2{color:#000;margin-top:25px}.section .btn{margin-bottom:20px;margin-top:20px}.page-pro--violet .section .btn{margin:0}.box{flex:0 0 33%;padding:12px 10px 30px;position:relative}.page-pro--violet .box{flex-basis:50%}@media (max-width:767px){.box{padding-bottom:12px}.box:last-child{padding-bottom:0}}.box-content{background:#fff;border-radius:24px;display:flex;flex-direction:column;height:100%;overflow:hidden;padding:15px 10px;text-align:center}.page-pro--violet .box-content{display:block;padding:24px 10px 193px;position:relative}@media (max-width:767px){.page-pro--violet .box-content{padding:40px 10px 143px}}.box h3{color:#2e3338;font-size:20px;font-weight:800;line-height:1.2;margin:0 0 10px}.box p{color:#6d7b84;font-size:16px;line-height:1.5;margin-bottom:0}.box picture{margin-top:auto;padding-top:30px}.box img{display:block;margin-bottom:-15px}.page-pro--violet .box img{bottom:0;height:193px;left:0;margin-bottom:0;-o-object-fit:contain;object-fit:contain;-o-object-position:bottom;object-position:bottom;position:absolute;right:0;width:100%}@media (max-width:767px){.page-pro--violet .box img{height:140px}}.box .disclaimer{bottom:0;color:#6d7b84;font-size:14px;left:0;margin-top:6px;position:absolute;right:0;text-align:center}@media (max-width:767px){.box .disclaimer{position:static}}.box-list{display:flex;flex-wrap:wrap;justify-content:center;margin:-12px auto 10px;overflow:hidden;width:100%}@media (max-width:767px){.box-list{display:block}}.page-pro--violet .box-list{margin-bottom:-30px}@media (max-width:767px){.page-pro--violet .box-list{margin-bottom:0}}.qr-code .page-wrap{padding-bottom:0;padding-top:0}@media (max-width:767px){.qr-code .page-wrap{background:#f7f9fc}}.qr-code .main-content{background:none;padding-top:90px}.qr-code .h1,.qr-code h1{font-size:26px;font-weight:800;line-height:1.23;margin-bottom:8px;text-align:center}@media (max-width:480px){.qr-code .h1,.qr-code h1{text-align:left}}.qr-code h2{font-size:17px}.qr-code .lead{margin-bottom:24px;text-align:center}.qr-code .lead p{color:#6d7b84;font-size:15px;line-height:1.33}@media (max-width:480px){.qr-code .lead p{text-align:left}}.qr-code .buttons{background:#f7f9fc;bottom:0;padding:16px 0;position:-webkit-sticky;position:sticky}.qr-code .buttons .btn{font-size:14px;padding-left:25px;padding-right:25px}.qr-code .buttons .btn+.btn{margin-top:16px}.qr-code-intro{align-items:center;background:#fff url(../img/qr/scan-qr.png) no-repeat 50% 50%;border-radius:18px;display:flex;height:220px;justify-content:center;margin-bottom:16px;padding:20px}.qr-code-image{margin:16px 0 32px;text-align:center}.qr-code .store-links{margin-top:40px}.qr-code .store-links-text{color:#6d7b84;font-size:14px;font-weight:700;letter-spacing:-.0015em;line-height:1.1;margin-bottom:18px;text-align:center;text-transform:uppercase}.qr-code .store-links-wrap{margin-bottom:40px;margin-top:30px}@media (max-width:480px){.qr-code .store-links-wrap{margin-top:20px}}.qr-code .store-links-inline{text-align:center}.qr-code .store-links-inline a{display:inline-block;margin-left:12px;margin-right:12px}.qr-code .store-links-inline img{height:40px;width:auto}.qr-code .store-links a{display:block;margin-bottom:16px;max-width:150px}@media (min-width:481px){.qr-code .store-links a{margin-left:auto;margin-right:auto;text-align:center}}.qr-code .lp-image{text-align:center}@media (max-width:480px){.qr-code .lp-image{margin-left:-12px;margin-right:-12px}}.qr-code .setup{background:#fff;border-radius:18px;display:flex;margin:32px 0;padding:12px;text-align:center}@media (max-width:480px){.qr-code .setup{display:block}}.qr-code .setup__step{flex:0 0 33.33%;padding:36px 12px 16px}@media (max-width:992px){.qr-code .setup__step{padding-top:12px}}.qr-code .setup__step__number{align-items:center;border-radius:50%;color:#fff;display:inline-flex;font-size:34px;font-weight:800;height:64px;justify-content:center;line-height:1;margin-bottom:24px;width:64px}.qr-code .setup__step__number--1{background:#008aff}.qr-code .setup__step__number--2{background:#fbd667}.qr-code .setup__step__number--3{background:#915ffc}.qr-code .setup__step p{color:#6d7b84;font-size:15px;line-height:20px;margin:0}.app-features-grid{display:grid;gap:20px;overflow:hidden}@media (min-width:768px){.app-features-grid{grid-template-columns:repeat(2,1fr);grid-template-rows:repeat(3,287px)}}@media (min-width:992px){.app-features-grid{grid-template-columns:repeat(3,1fr);grid-template-rows:repeat(2,287px)}}.app-features-grid__item{background:#f7f9fc;border-radius:32px;display:flex;flex-direction:column;overflow:hidden;padding:32px 24px 0;text-align:center}.app-features-grid__item:first-child{grid-row:1/span 2}.app-features-grid__item:first-child .title{font-size:34px;line-height:1.2352941176}.app-features-grid__item .title{color:#000;font-size:19px;letter-spacing:-.0045em;line-height:1.2631578947;margin-bottom:8px}.app-features-grid__item p{color:#6d7b84;font-size:22px;line-height:1.2727272727;margin-bottom:12px}.app-features-grid__item picture{flex:1 1 auto;overflow:hidden;text-align:center}.app-features-grid__item picture img{height:100%;max-width:100%;-o-object-fit:contain;object-fit:contain;-o-object-position:bottom;object-position:bottom}.popup{height:100%;opacity:0;padding:0;position:relative;text-align:center;transition:.2s ease-in-out;width:100%}.popup-overlay{align-items:center;bottom:0;display:flex;justify-content:center;left:0;opacity:0;padding:0;position:fixed;top:0;transform:translateX(-100%);transition:opacity .2s ease-in-out .1s,visibility .2s ease-in-out .1s,transform 0s ease-in-out .3s;visibility:hidden;width:100vw;z-index:999}.popup-overlay[aria-hidden=false]{opacity:1;transform:translateX(0);transition:opacity .2s ease-in-out,visibility .2s ease-in-out,transform 0s ease-in-out;visibility:visible!important}.popup-overlay[aria-hidden=false] .popup{opacity:1;transform:translateY(0);transition-delay:.1s}.popup-overlay:before{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:rgba(0,0,0,.8);bottom:0;content:"";left:0;position:absolute;right:0;top:0;z-index:-1}.popup-close{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;border:0;cursor:pointer;height:36px;padding:0;position:absolute;right:22px;top:22px;transition:transform .2s ease-in-out;width:36px;z-index:6}.popup-close:after,.popup-close:before{border-bottom:2px solid;content:"";display:block;height:0;left:5px;position:absolute;right:5px;top:50%;transition:.2s ease-in-out}.popup-close:before{transform:translate3d(0,-50%,0) rotate(45deg)}.popup-close:after{transform:translate3d(0,-50%,0) rotate(-45deg)}.popup-close:hover:before{transform:translate3d(0,-50%,0) rotate(135deg)}.popup-close:hover:after{transform:translate3d(0,-50%,0) rotate(45deg)}.video{margin-bottom:40px}.video-wrap{position:relative}.video-sizer{display:block;height:auto;max-height:100%;max-width:800px;visibility:hidden;width:100%}.video-thumbnail{background:#000 no-repeat 50% 50%/cover;cursor:pointer;height:100%;left:0;position:absolute;top:0;width:100%;z-index:1}@media (max-width:767px){.video-thumbnail{pointer-events:none}}.playing .video-thumbnail{display:none}.ended .video-thumbnail{background:#000 no-repeat 10% 50%/30%!important}.video-play{background:transparent;border:0;cursor:pointer;display:inline-block;font-size:0;height:100%;outline:0;position:relative;transition:background-color .2s ease-in-out;width:100%}.video-play:after{color:#fff;font-size:96px;pointer-events:none;text-shadow:0 0 34px rgba(0,0,0,.8);transition:color .2s ease-in-out}.video .video-play,.video-play:after{left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}.video embed,.video iframe,.video object{height:100%;left:0;position:absolute;top:0;width:100%}.video figcaption{font-size:14px;margin-top:10px;text-align:center}.video-popup{align-items:center;display:flex}.video-popup .popup-close{color:#fff;z-index:5}.video-popup .video{align-items:center;display:flex;height:100%;justify-content:center;margin-bottom:0;width:100%}@media (min-width:768px){.video-popup .video{padding:70px}}.video-popup .video-wrap{display:inline-block;max-height:100%;max-width:800px;width:177.7777777778vh}@media (orientation:portrait){.video-popup .video-wrap{height:56.25vw;width:100%}}.cart{display:flex;flex-direction:column}.cart .cart-empty,.cart .cart-error,.cart .cart-non-empty{display:none}.cart.is-empty .cart-empty,.cart.is-error .cart-error,.cart.is-non-empty .cart-non-empty{display:block}.cart .cart-empty p,.cart .cart-error p{margin:1em 0}.cart .cart-empty p,.cart .cart-error p,.cart-content{color:#6d7b84;font-size:18px;line-height:1.56;text-align:center}.cart-content{background:#f7f9fc;border-radius:12px;display:flex;flex:1 0 auto;flex-direction:column;justify-content:center;margin-bottom:40px;padding:40px 90px}@media (max-width:767px){.cart-content{background:none;margin-bottom:16px;margin-top:20px;padding:0 15px}}.cart-content .summary{width:100%}.cart-content .summary-row{color:#2e3338;display:flex;font-size:18px;line-height:1.56;margin-bottom:8px}.cart-content .summary-heading{flex:1 1 auto;text-align:left}.cart-content .summary-value{flex:1 1 30%;text-align:right}.cart-content .summary .total{font-size:26px;font-weight:800;line-height:1.23}.cart-content .summary .when-promo-applied{display:none}.cart-content .summary.promo-applied .when-promo-applied{display:block}.cart-content .promo-form{align-items:flex-start;display:flex;justify-content:flex-end}@media (max-width:767px){.cart-content .promo-form{flex-wrap:wrap;justify-content:flex-start}}.cart-content .promo-form-wrap{margin-bottom:30px}.cart-content .promo-form-wrap .error-msg{color:#fb6868;display:none;text-align:right}.cart-content .promo-form label{color:#8f9ea8;flex:1 1 40%;font-size:14px;font-weight:700;letter-spacing:.4px;line-height:1.14;margin:16px 0 18px;text-align:left;text-transform:uppercase}@media (max-width:767px){.cart-content .promo-form label{flex:1 0 100%;margin:0}}.cart-content .promo-form input{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#fff;border:1px solid #bed2db;border-radius:8px;box-shadow:none;color:#2e3338;font-size:18px;height:auto;line-height:1.56;margin-right:8px;padding:9px 16px;transition:.2s ease-in-out;transition-property:background-color,border-color;width:145px}@media (max-width:767px){.cart-content .promo-form input{flex:1 1 auto;width:auto}}.cart-content .promo-form input:focus{background:#fff;border-color:#55c64b}.cart-content .promo-form input::-moz-placeholder{color:#abbfc7;opacity:1}.cart-content .promo-form input::placeholder{color:#abbfc7;opacity:1}.cart-content .promo-form.error input{border-color:#fb6868}.cart-content .promo-form.error+.error-msg{display:block}@media (max-width:767px){.cart-content .promo-form .btn,.cart-content .promo-form input{margin-bottom:16px;margin-top:16px}}.cart-content .edit-form{display:none}.cart-content .is-edit .edit-form{display:block}.cart-content .is-edit .engraving-data{display:none}.cart-table{border-collapse:collapse;line-height:28px;margin-bottom:32px;width:100%}@media (max-width:767px){.cart-table{margin-bottom:0}}.cart-table tbody{font-size:16px}.cart-table tbody td,.cart-table tbody th{font-weight:400;vertical-align:top}.cart-table tbody td p,.cart-table tbody th p{color:#6d7b84;font-size:18px;line-height:1.56}.cart-table tbody td em,.cart-table tbody th em{color:#8f9ea8;font-size:14px;font-style:normal;font-weight:700;letter-spacing:.4px;margin-right:24px;text-transform:uppercase}@media (max-width:767px){.cart-table tbody td em,.cart-table tbody th em{display:block;margin-bottom:8px}.cart-table tr{border-bottom:1px solid #e5eef4;margin-bottom:25px;padding-left:25vw}.cart-table tbody td,.cart-table tbody th,.cart-table tr{display:block;text-align:left}}@media (min-width:768px){.cart-table td,.cart-table th{padding:32px 0;text-align:left}.cart-table td{border-bottom:1px solid #e5eef4}.cart-table .product-img{width:156px}}@media (max-width:767px){.cart-table .product-img{float:left;margin-bottom:18px;margin-left:-25vw;width:20vw}.cart-table .product-name{display:inline-block;padding:0;width:60vw}}@media (min-width:768px){.cart-table .product-name{padding-left:24px}}.cart-table .product-name strong{color:#2e3338;display:block;font-size:26px;font-weight:800;line-height:1;margin-bottom:16px}@media (max-width:767px){.cart-table .product-name strong{font-size:20px;margin-bottom:0}}.cart-table .product-name strong small{font-size:18px;font-weight:700}.cart-table .product-name em{display:block}.cart-table .product-name .note{color:#9b9b9b}@media (min-width:768px){.cart-table .product-name .product-price{display:none}}.cart-table .product-price{color:#2e3338;font-size:22px;font-weight:700;line-height:1.45;margin:0 0 24px}@media (max-width:767px){.cart-table .product-price{font-size:18px;line-height:1.22}.cart-table td.product-price{display:none}}.cart-table .quantity-change{border:0;border-radius:8px;box-shadow:0 5px 8px 0 rgba(0,0,0,.15);font-size:16px;line-height:1.75;padding:7px 4px 6px 19px;width:80px}.cart-table .product-edit,.cart-table .product-remove{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;border:0;color:#5ebf64;cursor:pointer;font-size:14px;font-weight:700;letter-spacing:.5px;line-height:1.14;outline:0;padding:0;text-transform:uppercase;transition:color .2s ease-in-out}.cart-table .product-edit:hover,.cart-table .product-remove:hover{color:#3b9541}@media (max-width:767px){.cart-table .product-edit,.cart-table .product-remove{margin:20px 0}}.cart-table .nameplate-data{display:block}.cart-table .nameplate-data[contenteditable]{background:#fff;border:1px solid #bed2db;border-radius:8px;padding:6px 10px}.cart-table .remove{cursor:pointer;display:inline-block}.cart-table .remove:before{color:#4a4a4a;content:"×";display:inline-block;font-size:24px;font-weight:700;vertical-align:middle}@media (max-width:767px){.cart-table .remove:before{content:"Remove";font-size:16px}}.nameplate-mockup{display:inline-block;height:140px;padding:25px;position:relative;width:140px}@media (max-width:767px){.nameplate-mockup{height:20vw;padding:3.6vw;width:20vw}}.nameplate-mockup img{border-radius:50%;box-shadow:0 8px 16px 0 rgba(0,0,0,.15);display:inline-block;height:100%;width:100%}.nameplate-mockup:after,.nameplate-mockup:before{bottom:0;content:"";display:block;left:0;position:absolute;right:0;top:0}.nameplate-mockup:before{background:#fafafa;transform:rotate(357deg);z-index:-1}.nameplate-mockup:after{background:#fff;margin:27%;-webkit-mask:url(../img/shop/store-engraving-mockup.svg) no-repeat 50% 50%;mask:url(../img/shop/store-engraving-mockup.svg) no-repeat 50% 50%;-webkit-mask-size:contain;mask-size:contain;opacity:.7;z-index:1}.nameplate-mockup.dark-text:after{background:#000}.cart-buttons{margin-bottom:64px}@media (max-width:767px){.cart-buttons{margin-bottom:32px}}.minicart{background:#fff;border-radius:12px;box-shadow:0 8px 16px 0 rgba(0,0,0,.15);padding:24px;position:absolute;right:0;transform:scale(1);transform-origin:100% 0;transition:transform .2s ease-in-out,opacity .1s ease-in-out .1s;width:420px}@media (max-width:479px){.minicart{width:320px}}.minicart-hidden{opacity:0;transform:scale(0);transition:transform .2s ease-in-out,opacity .1s ease-in-out}.minicart-wrap{display:inline-block;float:right;pointer-events:all;position:relative}.minicart-wrap h4{font-size:26px;font-weight:800;line-height:1.23;margin:0 0 24px}.minicart-wrap .minicart-empty{display:none;text-align:center}.minicart-wrap .minicart-not-empty,.minicart-wrap.is-empty .minicart-empty{display:block}.minicart-wrap.is-empty .minicart-not-empty{display:none}.minicart-close{background:none;border:0;float:right;font-size:35px;font-weight:700;line-height:.5;overflow:hidden;padding:6px}.minicart-list{list-style:none;margin:0;padding:0}.minicart-list li{color:#2e3338;display:flex}.minicart-img{border-radius:12px;flex:0 0 90px;height:90px;margin:0 8px 24px 0;overflow:hidden}@media (max-width:479px){.minicart-img{flex-basis:50px;height:auto}}.minicart-name{font-size:20px;font-weight:800;line-height:1.2}@media (max-width:479px){.minicart-name{font-size:18px}}.minicart-price{font-size:18px;font-weight:700;line-height:1.22}@media (max-width:479px){.minicart-price{font-size:16px}}.minicart-trigger{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:url(../img/shop/ico-cart.png) no-repeat 50% 50%/contain;border:0;color:#8f9ea8;font-size:0;height:24px;padding:0;width:24px}.minicart-trigger:after{background:#fb6868;border-radius:50%;content:"";display:block;height:10px;position:absolute;right:-4px;top:4px;width:10px}.is-empty .minicart-trigger:after{display:none}.new-layout .product{border-radius:12px;padding:24px}@media (max-width:767px){.new-layout .product{margin:0 -24px}}@media (min-width:768px){.new-layout .product{background:#f7f9fc}}.new-layout .product h1{color:#2e3338;line-height:1.23;margin:0 0 24px;text-align:left}@media (max-width:767px){.new-layout .product h1{margin:12px 0 8px}}.new-layout .product-price{color:#2e3338;font-size:22px;font-weight:700;line-height:1.18;margin:24px 0}@media (max-width:767px){.new-layout .product-price{font-size:18px;margin:8px 0}}.new-layout .product-description{margin-bottom:40px}.new-layout .product-description p{color:#565e66}.new-layout .product-gallery{border-radius:12px;padding:20px 20px 16px}.new-layout .product-gallery .product-nameplate{visibility:hidden}.new-layout .product-gallery .product-nameplate.slick-initialized{visibility:visible}.new-layout .product-gallery.product-tag{background:#915ffc}.new-layout .product-gallery.product-nameplate{background:#f7b626}.new-layout .product-gallery.product-tag-nameplate{background:#0176ff}.new-layout .product-gallery.product-battery{background:#fb8537}.new-layout .product-gallery .item{text-align:center}.new-layout .product-gallery .item picture{display:inline-block}.new-layout .product-gallery .slick-list{height:auto!important}.new-layout .product-gallery .slick-dots{margin:0}.new-layout .product .nameplates-choose{margin:20px 35px}@media (min-width:1024px){.new-layout .product .nameplates-choose{margin:20px 50px;max-width:252px}.new-layout .product .nameplates-choose .slick-next{transform:translate(15px,-50%)}.new-layout .product .nameplates-choose .slick-prev{transform:translate(-15px,-50%)}.new-layout .product .nameplates-choose{max-width:422px}}@media (min-width:1200px){.new-layout .product .nameplates-choose{max-width:522px}}.new-layout .product .nameplates-choose .slick-slide{align-items:center;display:inline-flex;float:none;height:108px;vertical-align:middle}@media (max-width:767px){.new-layout .product .nameplates-choose .slick-slide{font-size:94px}}.new-layout .product .nameplates-choose .item{display:flex!important;font-size:80px;padding:0;transition:font-size .2s ease-in-out}@media (max-width:767px){.new-layout .product .nameplates-choose .item{font-size:72px}}.new-layout .product .nameplates-choose .item img{margin:auto}.new-layout .product .nameplates-choose .slick-active .item{font-size:90px}.new-layout .product .nameplates-choose .slick-current .item{border-color:#5ebf64;font-size:108px}@media (max-width:767px){.new-layout .product .nameplates-choose .slick-current .item{font-size:94px}}.new-layout .product .nameplates-choose .slick-current+.slick-active~.slick-active .item{font-size:80px}.new-layout .product .btn{border-radius:35px;padding:26px 48px}@media (max-width:991px){.new-layout .product .btn{margin-bottom:24px;padding:14px 24px}}@media (max-width:359px){.new-layout .product .btn{width:100%}}.new-layout .product .btn[disabled]{background-color:#abbfc7;opacity:1}.upselling{margin-bottom:24px}.upselling>h2{color:#8f9ea8;font-size:14px;font-weight:700;letter-spacing:.4px;line-height:1.14;margin:64px 0 40px;text-align:center;text-transform:uppercase}@media (max-width:767px){.upselling>h2{margin:0 0 24px}}.products-list{display:flex;flex-wrap:wrap;gap:30px 24px}@media (max-width:767px){.products-list{padding:0 4px}}.product-item{background-color:#f7f9fc;border-radius:12px;display:flex;height:100%;padding:16px}@media (max-width:991px){.product-item{flex-direction:column}}@media (max-width:767px){.product-item{background-color:transparent;padding:0 4px}}.product-item-wrap{flex:0 0 calc(50% - 15px)}@media (max-width:991px){.product-item-image{margin-bottom:8px}}@media (min-width:992px){.product-item-image{flex:0 0 42.7392739274%;margin-right:16px}}.product-item-image img{border-radius:6px;width:100%}.product-item-name{color:#2e3338;font-size:26px;font-weight:800;line-height:1.23;margin:0}.product-item-price{color:#2e3338;font-size:22px;font-weight:700;line-height:1.45;margin:0 0 8px}@media (max-width:767px){.product-item-price{font-size:18px;line-height:1.56}}.product-item-short-desc,.product-item-short-desc p{color:#6d7b84;font-size:22px;line-height:1.45}@media (max-width:767px){.product-item-short-desc,.product-item-short-desc p{font-size:18px;line-height:1.56}}.product-item-short-desc p:last-child{margin-bottom:0}.store{background:#fff;display:flex;flex-direction:column;position:relative}.store h1{font-size:48px;line-height:1;margin-bottom:40px;text-align:center}@media (max-width:767px){.store h1{font-size:34px;margin-bottom:16px}}.store .inline-radio{display:inline-block}.store .inline-radio>label{color:#bed2db;font-size:18px;font-weight:600;margin-right:24px}@media (max-width:1199px){.store .inline-radio>label{font-size:16px;margin-right:3px}}.store .inline-radio-control{background:#e5eef4;border-radius:35px;display:inline-block;margin-right:20px;padding:12px}@media (max-width:991px){.store .inline-radio-control{border-radius:24px;margin-bottom:24px;margin-right:5px;padding:8px}}.store .inline-radio-control label{border-radius:50%;color:#abbfc7;cursor:pointer;font-size:18px;font-weight:600;line-height:1;margin:0;padding:15px 0;text-align:center;transition:background-color .2s ease-in-out;width:48px}@media (max-width:991px){.store .inline-radio-control label{padding:7px 0;width:32px}}.store .inline-radio-control [type=radio]{display:none}.store .inline-radio-control [type=radio]:checked+label{background:#5ebf64;color:#fff}.store .form-buttons{align-items:center;display:flex;margin-top:24px}@media (max-width:1199px){.store .form-buttons{justify-content:space-between}}@media (max-width:479px){.store .form-buttons{flex-wrap:wrap}}.store .when-error{display:none}.store.is-error .when-error{color:#ef3f48;display:block;font-size:16px;font-style:normal;font-weight:700}.store .is-loading:after,.store.is-loading:after{background:hsla(0,0%,100%,.5) url(../img/shop/puff.svg) no-repeat 50% 50%;bottom:0;content:"";display:block;left:0;position:absolute;right:0;top:0;z-index:100}.store .header-fixed{background:#fff}.tag-preview{background:url(../img/shop/img-tag-back.png) no-repeat 50% 0;background-size:contain;font-size:3vw;height:18.75em;margin:0 auto;padding:2.5em 0 0;position:relative;width:26.375em}@media (min-width:769px){.tag-preview{font-size:12px}}@media (min-width:1025px){.tag-preview{font-size:16px}}.tag-preview:after{background:#fff;content:"";height:14em;left:0;-webkit-mask:url(../img/shop/store-engraving-qr.svg) no-repeat 50% 0;mask:url(../img/shop/store-engraving-qr.svg) no-repeat 50% 0;-webkit-mask-size:contain;mask-size:contain;pointer-events:none;position:absolute;right:0;top:2.2em;transition:background-color .2s ease-in-out}.tag-preview .tag-content{color:#fff;font-weight:700;left:3.125em;line-height:1.1;pointer-events:none;position:absolute;right:3.125em;text-align:center;top:11.5em;transition:.2s ease-in-out;transition-property:visibility,opacity,color}.tag-preview .tag-content.tag-dummy{color:hsla(0,0%,100%,.5)}.tag-preview.dark-text:after{background:#000}.tag-preview.dark-text .tag-content{color:#000}.tag-preview.dark-text .tag-content.tag-dummy{color:rgba(0,0,0,.5)}.tag-preview .tag-name,.tag-preview .tag-text{min-height:1.1em;min-width:1px}.tag-preview .tag-text{font-size:1.1875em;line-height:1.2631578947}.tag-preview .tag-name{font-size:1.5625em;margin-bottom:.125em}.tag-preview .tag-real{opacity:1;visibility:visible}.tag-preview .is-dummy .tag-real,.tag-preview .tag-dummy{opacity:0;visibility:hidden}.tag-preview .is-dummy .tag-dummy{opacity:1;visibility:visible}.tag-preview-wrap{padding:50px 0}@media (min-width:992px){.tag-preview-wrap{padding:120px 0}}.community-stats{background:#fbd667;color:#fb8537;margin:70px 0 40px;padding-top:48px}.community-stats h2{color:#fb8537;margin-bottom:24px}.community-stats__list{display:flex;flex-wrap:wrap;gap:20px;justify-content:center}.community-stats__list__item{flex:1 0 200px;font-size:19px;font-weight:800;line-height:1.2631578947;padding-bottom:48px;text-align:center}.community-stats__list__item strong{color:#000;display:block;font-size:70px;font-weight:800;line-height:1.1428571429}.featured-in h2{text-align:center}.featured-in__list{align-items:center;display:flex;gap:30px;justify-content:space-between;margin:30px 0}@media (max-width:767px){.featured-in__list{flex-wrap:wrap;justify-content:center}}.featured-in__list picture{height:90px}.featured-in__list img{height:100%;opacity:.5;width:auto}.icon-box-list{display:flex;margin:0 -10px 70px}@media (max-width:991px){.icon-box-list{flex-wrap:wrap}}.icon-box-list__item{flex:1 1 100%;padding:10px}@media (max-width:991px){.icon-box-list__item{flex:0 0 50%}}@media (max-width:479px){.icon-box-list__item{flex-basis:100%}}.icon-box-list__item:nth-child(4n+2) .icon-box-list__item__inner{background-image:url(../img/hp/product-bg-2.svg)}.icon-box-list__item:nth-child(4n+3) .icon-box-list__item__inner{background-image:url(../img/hp/product-bg-3.svg)}.icon-box-list__item:nth-child(4n+4) .icon-box-list__item__inner{background-image:url(../img/hp/product-bg-4.svg)}.icon-box-list__item__inner{background:url(../img/hp/product-bg-1.svg) no-repeat 50% 50%/cover;border-radius:12px;height:100%;padding:24px 16px}.icon-box-list__item__image{margin-bottom:16px}.icon-box-list__item__content p{color:#6d7b84;font-size:17px;line-height:1.2941176471;margin-bottom:0}.icon-box-list__item__title{color:#000;font-size:19px;font-weight:800;line-height:1.2631578947;margin-bottom:8px}.lost-pets{align-items:flex-start;display:flex;padding-top:40px}@media (max-width:1023px){.lost-pets{flex-direction:column}}.lost-pets__title{color:#000;flex:0 0 320px;font-size:22px;font-weight:700;line-height:1;margin-bottom:50px;margin-right:60px;text-align:center}@media (max-width:1023px){.lost-pets__title{flex-basis:auto;margin-left:auto;margin-right:auto}}.lost-pets__title strong{display:block;font-size:100px;font-weight:800;line-height:.76;margin:24px 0 15px}.lost-pets__text{color:#6d7b84;flex:1 1 50%;font-size:17px;line-height:1.4117647059;margin-bottom:50px}@media (max-width:1023px){.lost-pets__text{margin-bottom:0}}.lost-pets__image{align-self:flex-end;display:block;flex:0 1 50%;margin-bottom:-1%}.lost-steps{display:flex;justify-content:center;margin:0 -10px;overflow:hidden}@media (max-width:1023px){.lost-steps{flex-wrap:wrap}}@media (max-width:479px){.lost-steps{justify-content:flex-start}}.lost-steps__item{flex:0 0 20%;padding:0 10px 30px}@media (max-width:1023px){.lost-steps__item{flex-basis:min(220px,50%)}}.lost-steps__item__image{display:block;margin-bottom:32px}.lost-steps__item__content p,.lost-steps__item__title{color:#000;font-size:17px;line-height:1.4117647059}.lost-steps__item__title{font-weight:700}.hp-map{margin:48px 0;text-align:center}.product-highlight{display:flex;gap:24px;margin-bottom:56px}@media (max-width:767px){.product-highlight{display:block}}.product-highlight--reversed{flex-direction:row-reverse}.product-highlight__content{background:#fff;border-radius:32px;flex:1 1 auto;padding:43px 55px}@media (max-width:479px){.product-highlight__content{padding:30px}}.product-highlight__content p{color:#6d7b84;font-size:22px;line-height:1.0909090909;margin-bottom:0;max-width:400px}.product-highlight__buttons{display:flex;flex-wrap:wrap;gap:24px;margin-top:40px}.product-highlight__title{margin-bottom:16px}.product-highlight__image{flex:0 0 auto}@media (max-width:991px){.product-highlight__image{flex-basis:40%}}@media (max-width:767px){.product-highlight__image{margin-bottom:24px}}.user-stories__list{margin:40px 0}@media (max-width:768px){.user-stories__list{padding:0 50px}}.user-stories__list__item__inner{margin:auto;padding:0 12px;width:320px}@media (max-width:480px){.user-stories__list__item__inner{width:auto}}.user-stories__list__item__bubble{background:#f7f9fc;border-radius:32px;color:#000;font-size:17px;line-height:1.2941176471;margin-bottom:32px;padding:24px;position:relative}.user-stories__list__item__bubble:after{border-left:13px solid transparent;border-top:13px solid transparent;border-color:#f7f9fc transparent transparent #f7f9fc;border-style:solid;border-width:13px;content:"";display:block;position:absolute;top:100%}.user-stories__list__item__author{align-items:center;color:#0570ed;display:flex;font-weight:700;margin-left:8px}.user-stories__list__item__author img{border-radius:50%;display:inline-block;height:32px;margin-right:8px;-o-object-fit:cover;object-fit:cover;overflow:hidden;width:32px}@media (max-width:992px){.user-stories__list .slick-slide .to-animate{-webkit-animation:none!important;animation:none!important;opacity:1!important}}.user-stories__list .slick-arrow{background:#f7f9fc;border-radius:50%;display:block;font-size:0;height:44px;transition:background-color .2s ease-in-out;width:44px}.user-stories__list .slick-arrow:hover{background-color:#e5eef4}.user-stories__list .slick-arrow:before{border-right:2px solid #8f9ea8;border-top:2px solid #8f9ea8;content:"";display:block;height:14px;left:50%;margin-top:-7px;position:absolute;top:50%;width:14px}.user-stories__list .slick-arrow.slick-prev:before{margin-left:-4px;transform:rotate(-135deg)}@media (max-width:768px){.user-stories__list .slick-arrow.slick-prev{left:0;right:auto}}.user-stories__list .slick-arrow.slick-next:before{margin-left:-10px;transform:rotate(45deg)}@media (max-width:768px){.user-stories__list .slick-arrow.slick-next{left:auto;right:0}}.hp .h2{margin-left:auto;margin-right:auto;max-width:720px;text-align:center}.hp .section p{color:#6d7b84}.todo{background:#f8dce0;color:#d11632;padding:10px}.todo:before{content:"TODO: "}
