html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block}h1{margin:.67em 0;font-size:2em}hr{overflow:visible;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;height:0}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}abbr[title]{text-decoration:underline;text-decoration:underline dotted;border-bottom:none}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{position:relative;vertical-align:baseline;font-size:75%;line-height:0}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{margin:0;font-family:inherit;font-size:100%;line-height:1.15}button,input{overflow:visible}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{padding:0;border-style:none}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{display:table;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;max-width:100%;padding:0;white-space:normal;color:inherit}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{outline-offset:-2px;-webkit-appearance:textfield}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{font:inherit;-webkit-appearance:button}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}@-ms-viewport{width:device-width}[tabindex="-1"]:focus{outline:0!important}[role=button],button{cursor:pointer}[role=button],a,area,button,input,label,select,summary,textarea{-ms-touch-action:manipulation;touch-action:manipulation}::-moz-selection{background:#b3d4fc;text-shadow:none}::selection{background:#b3d4fc;text-shadow:none}audio,canvas,iframe,img,svg,video{vertical-align:middle}fieldset{margin:0;padding:0;border:0}textarea{resize:vertical}input,textarea{-webkit-appearance:none;-moz-appearance:none;appearance:none}:focus,:hover,a,button,input{-webkit-tap-highlight-color:transparent}html{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;min-width:320px;height:100%;margin:0;font-size:16px;-ms-overflow-style:scrollbar;-ms-text-size-adjust:100%}*,:after,:before{-webkit-box-sizing:inherit;-moz-box-sizing:inherit;box-sizing:inherit}body{position:relative;height:100%;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;color:#111;background-color:#fff;font-family:Lato,Arial,sans-serif;font-size:16px;-webkit-font-smoothing:subpixel-antialiased!important;line-height:1.2;-ms-backface-visibility:hidden}body:after{display:table;clear:both;content:""}.hidden{display:none}h1,h2,h3,h4,h5,h6{margin:0 0 20px;word-wrap:break-word;word-break:break-word;font-family:Lato,Arial,sans-serif;font-weight:700;line-height:1.2;overflow-wrap:break-word}h1{font-size:1.8em}h2{font-size:1.5em}h3{font-size:1.2em}h4{font-size:1em}h5{font-size:1em}h6{font-size:1em}address,blockquote,dl,figure,ol,p,pre,table,ul{margin:0 0 15px}p{color:#626363;font-family:Lato,Arial,sans-serif;font-size:17px;font-weight:400;line-height:1.75}a{-webkit-transition:all .2s ease;-moz-transition:all .2s ease;-o-transition:all .2s ease;transition:all .2s ease;text-decoration:none;color:#1a2857}a:hover{text-decoration:none;color:#287353}button{cursor:pointer;-webkit-transition:all .2s ease;-moz-transition:all .2s ease;-o-transition:all .2s ease;transition:all .2s ease}img{display:inline-block;max-width:100%;height:auto;border:0}em,i{font-style:italic}b,strong{font-weight:700}ol,ul{padding-left:2em;list-style-position:inside}dd,dt{line-height:1.2}dt{font-weight:700}dd{margin-left:0}code,pre{overflow:hidden;white-space:pre-wrap;word-wrap:break-word;-moz-tab-size:4;-o-tab-size:4;tab-size:4;color:#111;font-family:Consolas,"Courier New","Nimbus Mono L",monospace;font-size:16px;line-height:1.6}pre{padding:1em;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;background:#eee}q{quotes:"«" "»";font-style:italic}q q{quotes:"„" "“";font-style:italic}blockquote{margin:0 0 1.2em;padding:.6em}blockquote ol:last-child,blockquote p:last-child,blockquote ul:last-child{margin-bottom:0}blockquote ol:first-child,blockquote p:first-child,blockquote ul:first-child{margin-top:0}blockquote footer,blockquote small{display:block;font-size:80%;line-height:1.2}blockquote footer:before,blockquote small:before{content:"\2014 \00A0"}hr{display:block;height:1px;margin:1em 0;padding:0;border:0;border-top:1px solid #ccc}table{width:100%}.svg-icon{display:inline-block;width:1em;height:1em;fill:currentColor}.svg-icon--arrow{width:1.05em;font-size:1.25rem}.svg-icon--boats{width:1.113636363636364em;font-size:2.75rem}.svg-icon--cars{width:1.774193548387097em;font-size:1.9375rem}.svg-icon--mail{width:1.277777777777778em;font-size:1.125rem}.svg-icon--motorcycles{width:1.575757575757576em;font-size:2.0625rem}.svg-icon--other{width:.91304347826087em;font-size:2.875rem}.svg-icon--phone{width:1em;font-size:1.375rem}.svg-icon--rvs{width:1.575757575757576em;font-size:2.0625rem}.choices{position:relative;margin-bottom:24px;font-size:16px}.choices:focus{outline:0}.choices:last-child{margin-bottom:0}.choices.is-disabled .choices__inner,.choices.is-disabled .choices__input{cursor:not-allowed;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background-color:#eaeaea}.choices.is-disabled .choices__item{cursor:not-allowed}.choices[data-type*=select-one]{cursor:pointer}.choices[data-type*=select-one] .choices__inner{padding-bottom:7.5px}.choices[data-type*=select-one] .choices__input{display:block;width:100%;margin:0;padding:10px;border-bottom:1px solid #ddd;background-color:#fff}.choices[data-type*=select-one] .choices__button{position:absolute;top:50%;right:0;width:20px;height:100%;height:20px;margin-top:-10px;margin-right:25px;padding:0;opacity:.5;-webkit-border-radius:10em;-moz-border-radius:10em;border-radius:10em;background-image:url(/wp-content/themes/ncscustom/assets/icons/cross-inverse.svg);-webkit-background-size:8px 8px;-moz-background-size:8px;-o-background-size:8px;background-size:8px}.choices[data-type*=select-one] .choices__button:focus,.choices[data-type*=select-one] .choices__button:hover{opacity:1}.choices[data-type*=select-one] .choices__button:focus{-webkit-box-shadow:0 0 0 2px #00bcd4;-moz-box-shadow:0 0 0 2px #00bcd4;box-shadow:0 0 0 2px #00bcd4}.choices[data-type*=select-one]:after{position:absolute;top:50%;right:11.5px;width:0;height:0;margin-top:-2.5px;content:"";pointer-events:none;border-width:5px;border-style:solid;border-color:#333 transparent transparent transparent}.choices[data-type*=select-one].is-open:after{margin-top:-7.5px;border-color:transparent transparent #333 transparent}.choices[data-type*=select-one][dir=rtl]:after{right:auto;left:11.5px}.choices[data-type*=select-one][dir=rtl] .choices__button{right:auto;left:0;margin-right:0;margin-left:25px}.choices[data-type*=select-multiple] .choices__inner,.choices[data-type*=text] .choices__inner{cursor:text}.choices[data-type*=select-multiple] .choices__button,.choices[data-type*=text] .choices__button{position:relative;display:inline-block;width:8px;margin-top:0;margin-right:-4px;margin-bottom:0;margin-left:8px;padding-left:16px;opacity:.75;border-left:1px solid #008fa1;background-image:url(/wp-content/themes/ncscustom/assets/icons/cross.svg);-webkit-background-size:8px 8px;-moz-background-size:8px;-o-background-size:8px;background-size:8px;line-height:1}.choices[data-type*=select-multiple] .choices__button:focus,.choices[data-type*=select-multiple] .choices__button:hover,.choices[data-type*=text] .choices__button:focus,.choices[data-type*=text] .choices__button:hover{opacity:1}.choices__inner{display:inline-block;overflow:hidden;width:100%;min-height:44px;padding:7.5px 7.5px 3.75px;vertical-align:top;border:1px solid #ddd;-webkit-border-radius:2.5px;-moz-border-radius:2.5px;border-radius:2.5px;background-color:#f9f9f9;font-size:14px}.is-focused .choices__inner,.is-open .choices__inner{border-color:#b7b7b7}.is-open .choices__inner{-webkit-border-radius:2.5px 2.5px 0 0;-moz-border-radius:2.5px 2.5px 0 0;border-radius:2.5px 2.5px 0 0}.is-flipped.is-open .choices__inner{-webkit-border-radius:0 0 2.5px 2.5px;-moz-border-radius:0 0 2.5px 2.5px;border-radius:0 0 2.5px 2.5px}.choices__list{margin:0;padding-left:0;list-style:none}.choices__list--single{display:inline-block;width:100%;padding:4px 16px 4px 4px}[dir=rtl] .choices__list--single{padding-right:4px;padding-left:16px}.choices__list--single .choices__item{width:100%}.choices__list--multiple{display:inline}.choices__list--multiple .choices__item{display:inline-block;margin-right:3.75px;margin-bottom:3.75px;padding:4px 10px;vertical-align:middle;word-break:break-all;color:#fff;border:1px solid #00a5bb;-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px;background-color:#00bcd4;font-size:12px;font-weight:500}.choices__list--multiple .choices__item[data-deletable]{padding-right:5px}[dir=rtl] .choices__list--multiple .choices__item{margin-right:0;margin-left:3.75px}.choices__list--multiple .choices__item.is-highlighted{border:1px solid #008fa1;background-color:#00a5bb}.is-disabled .choices__list--multiple .choices__item{border:1px solid #919191;background-color:#aaa}.choices__list--dropdown{position:absolute;z-index:1;top:100%;display:none;overflow:hidden;width:100%;margin-top:-1px;word-break:break-all;border:1px solid #ddd;-webkit-border-bottom-right-radius:2.5px;-moz-border-radius-bottomright:2.5px;border-bottom-right-radius:2.5px;-webkit-border-bottom-left-radius:2.5px;-moz-border-radius-bottomleft:2.5px;border-bottom-left-radius:2.5px;background-color:#fff}.choices__list--dropdown.is-active{display:block}.is-open .choices__list--dropdown{border-color:#b7b7b7}.is-flipped .choices__list--dropdown{top:auto;bottom:100%;margin-top:0;margin-bottom:-1px;-webkit-border-radius:.25rem .25rem 0 0;-moz-border-radius:.25rem .25rem 0 0;border-radius:.25rem .25rem 0 0}.choices__list--dropdown .choices__list{position:relative;overflow:auto;-webkit-overflow-scrolling:touch;max-height:300px;will-change:scroll-position}.choices__list--dropdown .choices__item{position:relative;padding:10px;font-size:14px}[dir=rtl] .choices__list--dropdown .choices__item{text-align:right}.choices__list--dropdown .choices__item--selectable.is-highlighted{background-color:#f2f2f2}.choices__list--dropdown .choices__item--selectable.is-highlighted:after{opacity:.5}.choices__item{cursor:default}.choices__item--selectable{cursor:pointer}.choices__item--disabled{cursor:not-allowed;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;opacity:.5}.choices__heading{padding:10px;color:gray;border-bottom:1px solid #f7f7f7;font-size:12px;font-weight:600}.choices__button{cursor:pointer;text-indent:-9999px;border:0;background-color:transparent;background-repeat:no-repeat;background-position:center;-webkit-appearance:none;-moz-appearance:none;appearance:none}.choices__button:focus{outline:0}.choices__input{display:inline-block;max-width:100%;margin-bottom:5px;padding:4px 0 4px 2px;vertical-align:baseline;border:0;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;background-color:#f9f9f9;font-size:14px}.choices__input:focus{outline:0}[dir=rtl] .choices__input{padding-right:2px;padding-left:0}.choices__placeholder{opacity:.5}.choices{margin-bottom:0}.choices__inner{position:relative;min-height:37px;padding:9px 0 6px 15px;-webkit-transition:all .2s ease;-moz-transition:all .2s ease;-o-transition:all .2s ease;transition:all .2s ease;color:#111;border:1px solid #d9e0e2;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;background-color:#fff;font-family:Lato,Arial,sans-serif;font-size:15px;font-weight:300;line-height:20px}.choices__inner::before{position:absolute;top:0;right:0;display:block;width:28px;height:37px;content:"";background-color:#f2f3f4}.choices__inner:hover,.is-focused .choices__inner,.is-open .choices__inner{border-color:#ccc;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}.choices[data-type*=select-multiple] .choices__inner{padding-bottom:2px}.choices--placeholder .choices__list--single .choices__item{color:#999}.field--error .choices__inner{border-color:#c99}.field--error .choices__inner .choices__list--single .choices__item{color:#c99}.choices__list--single{padding:0}.choices__list--dropdown .choices__item--selectable:after{display:none}.choices__list--dropdown .choices__item[data-value=""]{display:none}.choices[data-type*=select-one]:after{position:absolute;top:50%;right:11px;display:block;width:7px;height:7px;margin-top:-6px;content:"";-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg);pointer-events:none;border-width:1px;border-style:none solid solid none;border-color:#bcc1c4}.choices[data-type*=select-one].is-open:after{position:absolute;top:50%;right:11px;display:block;width:7px;height:7px;margin-top:-2px;content:"";-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg);pointer-events:none;border-width:1px;border-style:solid none none solid;border-color:#bcc1c4}.choices[data-type*=select-one] .choices__input{border:none;border-bottom:1px solid #f2f3f4;font-size:14px}.choices__list--dropdown .choices__item[data-value="-"]{display:none}.choices.is-open .choices__list--dropdown{z-index:100}.field__field .choices input{display:inline-block;width:auto;height:auto;padding:0;border-color:transparent}.field__field .choices input:focus,.field__field .choices input:hover{border-color:transparent}.choices[data-type*=select-multiple] .choices__button,.choices[data-type*=text] .choices__button{background-image:none}.choices[data-type*=select-multiple] .choices__button::after,.choices[data-type*=select-multiple] .choices__button::before,.choices[data-type*=text] .choices__button::after,.choices[data-type*=text] .choices__button::before{position:absolute;top:6px;left:4px;display:block;width:10px;height:1px;content:"";background-color:#fff}.choices[data-type*=select-multiple] .choices__button::before,.choices[data-type*=text] .choices__button::before{-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg)}.choices[data-type*=select-multiple] .choices__button::after,.choices[data-type*=text] .choices__button::after{-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg)}.choices[data-type*=select-one] .choices__button{background-image:none}.choices__list--dropdown .choices__item--selectable{padding-right:15px!important}.button{position:relative;display:-webkit-inline-box;display:-webkit-inline-flex;display:-moz-inline-box;display:-ms-inline-flexbox;display:inline-flex;flex-flow:row nowrap;justify-content:center;align-items:center;padding:16px 16px;cursor:pointer;-webkit-transition:all .2s ease;-moz-transition:all .2s ease;-o-transition:all .2s ease;transition:all .2s ease;text-align:center;text-decoration:none;text-transform:uppercase;color:#fff;border:2px solid #ff7e00;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;background-color:#ff7e00;font-family:Lato,Arial,sans-serif;font-size:18px;font-weight:900;line-height:20px;-webkit-align-items:center;-webkit-box-align:center;-moz-box-align:center;-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-align:center;-webkit-flex-flow:row nowrap;-ms-flex-flow:row nowrap;-ms-flex-pack:center;-webkit-justify-content:center}.button:hover{text-decoration:none;color:#fff;border-color:#ff8b1a;background-color:#ff8b1a}.button--gray{color:#999;border-color:#f2f3f6;background-color:#f2f3f6}.button--gray:hover{color:#666;border-color:#d5d8e2;background-color:#d5d8e2}.button--small{padding:6px 10px 7px;border-width:1px;font-size:14px}.button--big{padding:15px 30px 16px;border-width:3px;font-size:20px;font-weight:700}.button--frame-blue{color:#369;border-color:#369;background-color:transparent}.button--frame-blue:hover{color:#fff;border-color:#369;background-color:#369}.button--frame-red{color:#c33;border-color:#c33;background-color:transparent}.button--frame-red:hover{color:#fff;border-color:#c33;background-color:#c33}.button__caption{flex:0 1 auto;-webkit-box-flex:0;-moz-box-flex:0;-webkit-flex:0 1 auto;-ms-flex:0 1 auto}.button__svg-icon{position:relative;top:-1px;display:inline-block;flex:0 0 auto;margin-right:12px;margin-left:0;-webkit-box-flex:0;-moz-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto}.button--icon-right .button__svg-icon{order:2;margin-right:0;margin-left:12px;-webkit-box-ordinal-group:3;-moz-box-ordinal-group:3;-ms-flex-order:2;-webkit-order:2}.field{position:relative;display:block;width:100%}.field__label{display:block;margin-bottom:10px;color:#000;font-family:Lato,Arial,sans-serif;font-size:15px;font-weight:600;line-height:1.2}.field__required{color:#c00}.field__helpers{display:block;margin-top:5px}.field__hint{display:block;margin:0;color:#999;font-family:Lato,Arial,sans-serif;font-size:12px;font-weight:400;line-height:1.4}.field__field{position:relative}.field__field input,.field__field select,.field__field textarea{width:100%}.field__field input,.field__field textarea{display:block;padding:7px 15px;-webkit-transition:all .2s ease;-moz-transition:all .2s ease;-o-transition:all .2s ease;transition:all .2s ease;color:#111;border:1px solid #d9e0e2;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;background-color:#fff;font-family:Lato,Arial,sans-serif;font-size:15px;font-weight:400;line-height:20px}.field__field input:invalid,.field__field textarea:invalid{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.field__field input:focus,.field__field input:hover,.field__field textarea:focus,.field__field textarea:hover{border-color:#ccc;outline:0}.field__field input::-webkit-input-placeholder,.field__field textarea::-webkit-input-placeholder{opacity:1;color:#999}.field__field input:-moz-placeholder,.field__field textarea:-moz-placeholder{opacity:1;color:#999}.field__field input::-moz-placeholder,.field__field textarea::-moz-placeholder{opacity:1;color:#999}.field__field input:-ms-input-placeholder,.field__field textarea:-ms-input-placeholder{opacity:1;color:#999}.field__field input:input-placeholder,.field__field textarea:input-placeholder{opacity:1;color:#999}.ios .field__field input,.ios .field__field textarea{font-size:16px}.field--icon .field__field input,.field--icon .field__field textarea{padding-left:40px}.field--error .field__field input,.field--error .field__field textarea{color:#c33;border-color:#c99}.field--error .field__field input::-webkit-input-placeholder,.field--error .field__field textarea::-webkit-input-placeholder{opacity:1;color:#c99}.field--error .field__field input:-moz-placeholder,.field--error .field__field textarea:-moz-placeholder{opacity:1;color:#c99}.field--error .field__field input::-moz-placeholder,.field--error .field__field textarea::-moz-placeholder{opacity:1;color:#c99}.field--error .field__field input:-ms-input-placeholder,.field--error .field__field textarea:-ms-input-placeholder{opacity:1;color:#c99}.field--error .field__field input:input-placeholder,.field--error .field__field textarea:input-placeholder{opacity:1;color:#c99}.field__field input{height:40px}.field__field textarea{height:120px;resize:none}.field__icon{position:absolute;top:20px;left:12px;display:inline-block;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);fill:#111}.field__error{display:block;margin:5px 0 -5px;color:#c00;font-family:Lato,Arial,sans-serif;font-size:12px;font-weight:400;line-height:1.2}.error-style--popup .field__error{position:absolute;z-index:100;top:92%;left:0;display:inline-block;max-width:100%;padding:8px 10px;border:1px solid #ddd;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;background-color:#ffc;-webkit-box-shadow:0 0 10px rgba(0,0,0,.15);-moz-box-shadow:0 0 10px rgba(0,0,0,.15);box-shadow:0 0 10px rgba(0,0,0,.15);font-family:Lato,Arial,sans-serif;font-size:12px;font-weight:300;line-height:18px}.error-style--popup .field__error::before{position:absolute;top:-7px;left:10px;display:block;width:14px;height:7px;content:"";border-width:0 7px 7px 7px;border-style:solid;border-color:transparent transparent #ddd transparent}.error-style--popup .field__error::after{position:absolute;top:-6px;left:10px;display:block;width:14px;height:7px;content:"";border-width:0 6px 6px 6px;border-style:solid;border-color:transparent transparent #fdfcd3 transparent}.error-style--popup-top .field__error{position:absolute;z-index:100;top:-36px;left:0;display:inline-block;max-width:100%;padding:7px 10px;text-align:center;color:#fff;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;background-color:#fc5851;font-family:Lato,Arial,sans-serif;font-size:12px}.error-style--popup-top .field__error::after{position:absolute;bottom:-8px;left:50%;display:block;width:16px;height:8px;margin-left:-8px;content:"";border-width:8px 8px 0 8px;border-style:solid;border-color:#fc5851 transparent transparent transparent}.field--type-radio{position:relative;display:inline-block;width:auto}.field--type-radio input{display:none;margin:0;padding:0;opacity:0}.field--type-radio .field__label{display:inline-block;min-height:20px;margin:0;padding:0 0 0 32px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;color:#111;font-family:Lato,Arial,sans-serif;font-size:14px;font-weight:400;line-height:16px;-webkit-touch-callout:none}.field--type-radio .field__label .field__check{position:absolute;top:0;left:0;display:block;width:20px;height:20px;-webkit-transition:all .2s ease;-moz-transition:all .2s ease;-o-transition:all .2s ease;transition:all .2s ease;border:1px solid #d1d1d1;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;background-color:#fff}.field--type-radio .field__label:hover .field__check{border-color:#999}.field--type-radio input:checked+.field__label .field__check::after{position:absolute;top:50%;left:50%;display:block;width:10px;height:10px;margin-top:-5px;margin-left:-5px;content:"";-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;background-color:#09f}.field--type-checkbox{position:relative;display:inline-block;width:auto}.field--type-checkbox input{display:none;margin:0;padding:0;opacity:0}.field--type-checkbox .field__label{display:inline-block;min-height:20px;margin:0;padding:0 0 0 30px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;color:#111;font-family:Lato,Arial,sans-serif;font-size:14px;font-weight:400;line-height:16px;-webkit-touch-callout:none}.field--type-checkbox .field__label .field__check{position:absolute;top:0;left:0;display:block;width:20px;height:20px;-webkit-transition:all .2s ease;-moz-transition:all .2s ease;-o-transition:all .2s ease;transition:all .2s ease;border:1px solid #d1d1d1}.field--type-checkbox .field__label:hover .field__check{border-color:#999}.field--type-checkbox input:checked+.field__label .field__check::after{position:absolute;top:2px;left:7px;display:block;width:6px;height:11px;content:"";-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg);border-width:2px;border-style:none solid solid none;border-color:#09f}.field--type-checkbox.field--error .field__label .field__check{border-color:#c99}.field--type-checkbox .field__error{padding-left:30px}.field--type-radio-card{position:relative;display:block}.field--type-radio-card input{display:none;margin:0;padding:0;opacity:0}.field--type-radio-card .field__label{position:relative;display:block;width:100%;height:110px;margin:0;padding:75px 2px 5px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-transition:all .2s ease;-moz-transition:all .2s ease;-o-transition:all .2s ease;transition:all .2s ease;background-color:#fff;-webkit-touch-callout:none}.field--type-radio-card .field__label:hover{background-color:#f6f6f6}.field--type-radio-card .field__label-icon{position:absolute;top:45px;left:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%);fill:#c8cdd0}.field--type-radio-card .field__label-caption{display:block;margin:0;text-align:center;letter-spacing:-.005em;color:#000;font-family:Lato,Arial,sans-serif;font-size:16px;font-weight:500;line-height:1}.field--type-radio-card input:checked+.field__label{background-color:#f2f3f6}.field--type-radio-card input:checked+.field__label .field__label-icon{fill:#192857}.field--type-file{position:relative;display:inline-block;overflow:hidden;width:100%;cursor:pointer}.field--type-file input{position:absolute;top:0;right:0;left:0;width:100%;height:100%;cursor:pointer;-webkit-transform:scale(20);-moz-transform:scale(20);-ms-transform:scale(20);-o-transform:scale(20);transform:scale(20);letter-spacing:10em;opacity:0}.field__btn-file{position:relative;display:inline-block;width:100%;padding:3px 0 3px 28px;cursor:pointer;-webkit-transition:all .2s ease;-moz-transition:all .2s ease;-o-transition:all .2s ease;transition:all .2s ease;text-align:left;pointer-events:none;color:#616773;border:none;background-color:transparent;font-family:Lato,Arial,sans-serif;font-size:16px;font-weight:400;line-height:20px}.field__btn-file span{border-bottom:1px solid #d7e7f8}.field__btn-file::before{position:absolute;top:2px;left:0;width:21px;height:21px;content:"+";text-align:center;color:#fff;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;background-color:#287353;font-family:Lato,Arial,sans-serif;font-size:20px;font-weight:700;line-height:21px}.btn-menu{position:relative;display:block;width:28px;height:28px;padding:0;cursor:pointer;border:none;-webkit-border-radius:none;-moz-border-radius:none;border-radius:none;background:0 0}.btn-menu::after,.btn-menu::before{position:absolute;left:0;display:block;height:3px;content:"";-webkit-transition:all .2s ease;-moz-transition:all .2s ease;-o-transition:all .2s ease;transition:all .2s ease;background-color:#000035}.btn-menu::before{top:9px;width:28px}.btn-menu::after{top:16px;width:24px}.btn-menu.active{visibility:visible}.btn-menu.active::before{top:13px;-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg)}.btn-menu.active::after{top:13px;width:28px;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg)}.scroll-to-top{position:relative;display:block;width:44px;height:48px;padding:0;border:none;background-color:#287353}.scroll-to-top::before{position:absolute;top:19px;left:50%;display:block;width:14px;height:14px;margin-left:-7px;content:"";-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg);border-width:3px;border-style:solid none none solid;border-color:#fff}.scroll-to-top:hover{background-color:#318d66}.button-donate{position:relative;position:fixed;z-index:90;top:290px;right:0;display:-webkit-inline-box;display:-webkit-inline-flex;display:-moz-inline-box;display:-ms-inline-flexbox;display:inline-flex;flex-flow:row nowrap;justify-content:center;align-items:center;padding:11px 20px;cursor:pointer;-webkit-transition:all .2s ease;-webkit-transition:background-color .3s ease,opacity 1s ease;-moz-transition:all .2s ease;-moz-transition:background-color .3s ease,opacity 1s ease;-o-transition:all .2s ease;-o-transition:background-color .3s ease,opacity 1s ease;transition:all .2s ease;transition:background-color .3s ease,opacity 1s ease;text-align:center;text-decoration:none;text-transform:uppercase;color:#fff;border:2px solid #ff7e00;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;background-color:#ff7e00;font-family:Lato,Arial,sans-serif;font-size:15px;font-weight:900;line-height:19px;-webkit-align-items:center;-webkit-box-align:center;-moz-box-align:center;-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-align:center;-webkit-flex-flow:row nowrap;-ms-flex-flow:row nowrap;-ms-flex-pack:center;-webkit-justify-content:center}.button-donate--home{pointer-events:none;opacity:0}.button-donate--visible{pointer-events:auto;opacity:1}.button-donate:hover{text-decoration:none;color:#fff;border-color:#ff8b1a;background-color:#ff8b1a}.logo{display:block;max-width:170px}.logo img{display:block;width:100%;height:auto}.figure{position:relative;display:inline-block;padding-right:13px;padding-bottom:16px}.figure::before{position:absolute;top:10px;right:0;bottom:9px;left:14px;display:block;content:"";border:1px solid #d6d8df}.figure::after{position:absolute;top:19px;right:6px;bottom:0;left:8px;display:block;content:"";border:1px solid #d6d8df}.figure--right{padding-right:0;padding-left:13px}.figure--right::before{right:14px;left:0}.figure--right::after{right:8px;left:6px}.figure img{position:relative;z-index:10;display:block;max-width:100%;height:auto}.menu{display:block}.menu__items{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;flex-flow:row nowrap;align-items:center;margin:0;padding:20px 20px 0 10px;list-style:none;border-top:1px solid #f0f2f4;-webkit-align-items:center;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-flex-flow:row nowrap;-ms-flex-flow:row nowrap}.menu__item{display:inline-block;flex:0 0 auto;margin:0;padding:0;letter-spacing:-.01em;color:#000;font-family:Lato,Arial,sans-serif;font-size:17px;font-weight:800;line-height:1;-webkit-box-flex:0;-moz-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto}.menu__item:not(:last-child){margin-right:35px}.menu__item a{text-decoration:none;color:#000}.menu__item a:hover{text-decoration:none;color:#287353}.form-donate{display:block;width:100%;max-width:670px;min-height:560px;background-color:#fff;-webkit-box-shadow:0 12px 40px rgba(0,0,0,.07);-moz-box-shadow:0 12px 40px rgba(0,0,0,.07);box-shadow:0 12px 40px rgba(0,0,0,.07)}.form-donate__top{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;flex-flow:row wrap;-webkit-flex-flow:row wrap;-ms-flex-flow:row wrap}.form-donate__field-type{flex:0 0 20%;max-width:20%;border-right:1px solid #f0f3f7;border-bottom:1px solid #f0f3f7;-webkit-box-flex:0;-moz-box-flex:0;-webkit-flex:0 0 20%;-ms-flex:0 0 20%}.form-donate__main{display:block;padding:40px 30px 35px}.form-donate__steps{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;flex-flow:row nowrap;justify-content:center;align-items:center;max-width:830px;margin:0 auto 35px;padding:0;list-style:none;counter-reset:steps;text-align:center;-webkit-align-items:center;-webkit-box-align:center;-moz-box-align:center;-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-align:center;-webkit-flex-flow:row nowrap;-ms-flex-flow:row nowrap;-ms-flex-pack:center;-webkit-justify-content:center}.form-donate__step{display:inline-block;flex:0 0 auto;margin:0;padding:0;vertical-align:middle;letter-spacing:-.025em;color:#c6cbcd;font-family:Lato,Arial,sans-serif;font-size:18px;font-weight:400;line-height:35px;-webkit-box-flex:0;-moz-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto}.form-donate__step::before{display:inline-block;width:35px;height:35px;margin-right:10px;content:counter(steps);counter-increment:steps;text-align:center;vertical-align:middle;color:#c6cbcd;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;background-color:#f2f3f4;font-family:Lato,Arial,sans-serif;font-size:18px;font-weight:400;line-height:35px}.form-donate__step:not(:last-child)::after{display:inline-block;width:59px;height:1px;margin-right:15px;margin-left:15px;content:"";vertical-align:middle;background-color:#ced5df}.form-donate__step.active{color:#000}.form-donate__step.active::before{color:#fff;background-color:#287353}.form-donate__page{display:none;width:100%;max-width:830px;margin:0 auto}.form-donate__page.active{display:block}.form-donate__buttons{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;flex-flow:row nowrap;justify-content:space-between;align-items:center;margin-top:15px;-webkit-align-items:center;-webkit-box-align:center;-moz-box-align:center;-webkit-box-pack:justify;-moz-box-pack:justify;-ms-flex-align:center;-webkit-flex-flow:row nowrap;-ms-flex-flow:row nowrap;-ms-flex-pack:justify;-webkit-justify-content:space-between}.form-donate__next{display:block;width:100%}.form-donate__back,.form-donate__submit{display:block;width:-webkit-calc(50% - 10px);width:-moz-calc(50% - 10px);width:calc(50% - 10px)}.form-donate__back::before{position:relative;top:-2px;display:inline-block;width:10px;height:10px;margin-right:10px;content:"";-webkit-transition:all .2s ease;-moz-transition:all .2s ease;-o-transition:all .2s ease;transition:all .2s ease;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg);border-width:2px;border-style:none none solid solid;border-color:#999}.form-donate__back:hover::before{border-color:#666}.form-donate__foot{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;flex-flow:row wrap;justify-content:center;align-items:center;padding-top:20px;-webkit-align-items:center;-webkit-box-align:center;-moz-box-align:center;-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-align:center;-webkit-flex-flow:row wrap;-ms-flex-flow:row wrap;-ms-flex-pack:center;-webkit-justify-content:center}.form-donate__label{display:block;flex:0 0 auto;max-width:100%;height:auto;margin:0 10px;-webkit-box-flex:0;-moz-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto}.form-donate__fields{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;flex-flow:row wrap;justify-content:space-between;align-items:flex-start;-webkit-align-items:flex-start;-webkit-box-align:start;-moz-box-align:start;-webkit-box-pack:justify;-moz-box-pack:justify;-ms-flex-align:start;-webkit-flex-flow:row wrap;-ms-flex-flow:row wrap;-ms-flex-pack:justify;-webkit-justify-content:space-between}.form-donate__field{width:-webkit-calc(33.33% - 12px);width:-moz-calc(33.33% - 12px);width:calc(33.33% - 12px);margin-bottom:15px}.form-donate__field--2{width:-webkit-calc(66.66% - 8px);width:-moz-calc(66.66% - 8px);width:calc(66.66% - 8px)}.form-donate__field--3{width:100%}.contacts{display:block}.contacts__top{padding-top:35px;padding-bottom:35px;background-color:#fafafb}.contacts__top-container{position:relative;max-width:1200px;margin-right:auto;margin-left:auto;padding-right:15px;padding-left:15px}.contacts__contacts{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;flex-flow:row wrap;align-items:flex-start;margin-bottom:-20px;-webkit-align-items:flex-start;-webkit-box-align:start;-moz-box-align:start;-ms-flex-align:start;-webkit-flex-flow:row wrap;-ms-flex-flow:row wrap}.contacts__contact{position:relative;display:inline-block;flex:0 0 auto;margin-bottom:20px;padding-left:36px;-webkit-box-flex:0;-moz-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto}.contacts__contact:not(:last-child){margin-right:60px}.contacts__contact .svg-icon{position:absolute;top:17px;left:0;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);fill:#277151}.contacts__phone{display:block;margin:0;text-decoration:none;letter-spacing:-.02em;color:#1a2857;font-family:Lato,Arial,sans-serif;font-size:30px;font-weight:800;line-height:30px}.contacts__phone:hover{text-decoration:none;color:#287353}.contacts__email{display:block;margin:0;text-decoration:none;letter-spacing:-.02em;color:#1a2857;font-family:Lato,Arial,sans-serif;font-size:20px;font-weight:800;line-height:30px}.contacts__email:hover{text-decoration:none;color:#287353}.contacts__label{display:block;margin:10px 0 0;color:#626363;font-family:Lato,Arial,sans-serif;font-size:17px;font-weight:400;line-height:1.2}.contacts__main{position:relative;max-width:1200px;margin-right:auto;margin-left:auto;padding-top:40px;padding-right:15px;padding-bottom:30px;padding-left:15px}.contacts__title{display:block;margin:0 0 30px;color:#1a2857;font-family:Lato,Arial,sans-serif;font-size:44px;font-weight:800;line-height:1.1}.contacts__text{display:block;-webkit-column-gap:30px;-moz-column-gap:30px;column-gap:30px;-webkit-columns:2;-moz-columns:2;columns:2}.thanks{display:block;padding-top:45px;padding-bottom:45px}.thanks__container{position:relative;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;flex-flow:row nowrap;max-width:1200px;margin-right:auto;margin-left:auto;padding-right:15px;padding-left:15px;-webkit-flex-flow:row nowrap;-ms-flex-flow:row nowrap}.thanks__left{flex:0 0 auto;padding-right:40px;-webkit-box-flex:0;-moz-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto}.thanks__right{flex:0 2 100%;max-width:100%;-webkit-box-flex:0;-moz-box-flex:0;-webkit-flex:0 2 100%;-ms-flex:0 2 100%}.thanks__title{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;flex-flow:row nowrap;align-items:center;margin:0 0 40px;letter-spacing:-.02em;color:#1a2857;font-family:Lato,Arial,sans-serif;font-size:44px;font-weight:800;line-height:1.1;-webkit-align-items:center;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-flex-flow:row nowrap;-ms-flex-flow:row nowrap}.thanks__title img{flex:0 0 auto;margin-right:20px;-webkit-box-flex:0;-moz-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto}.thanks__title span{flex:0 1 auto;-webkit-box-flex:0;-moz-box-flex:0;-webkit-flex:0 1 auto;-ms-flex:0 1 auto}.thanks__phone{display:inline-block;color:#626363;font-family:Lato,Arial,sans-serif;font-size:17px;font-weight:700}.about{display:block;padding-top:40px;padding-bottom:40px}.about__container{position:relative;max-width:1200px;margin-right:auto;margin-left:auto;padding-right:15px;padding-left:15px}.about__section:nth-child(2){margin-top:-30px}.about__section:nth-child(3){margin-top:-60px}.about__row{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;flex-flow:row nowrap;align-items:flex-start;-webkit-align-items:flex-start;-webkit-box-align:start;-moz-box-align:start;-ms-flex-align:start;-webkit-flex-flow:row nowrap;-ms-flex-flow:row nowrap}.about__photo{flex:0 0 auto;margin:0 40px 20px 0;-webkit-box-flex:0;-moz-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto}.about__photo--right{order:2;margin:0 0 20px 40px;-webkit-box-ordinal-group:3;-moz-box-ordinal-group:3;-ms-flex-order:2;-webkit-order:2}.about__text{flex:0 2 100%;max-width:100%;-webkit-box-flex:0;-moz-box-flex:0;-webkit-flex:0 2 100%;-ms-flex:0 2 100%}.about__title{display:block;margin:45px 0 25px;padding-left:30px;color:#1a2857;border-left:5px solid #8e9ac2;font-family:Lato,Arial,sans-serif;font-size:44px;font-weight:800;line-height:1}.about__title--gallery{max-width:320px;margin:40px auto}.about__title-2{display:block;margin:60px 0 25px;padding-left:30px;color:#1a2857;border-left:5px solid #8e9ac2;font-family:Lato,Arial,sans-serif;font-size:40px;font-weight:800;line-height:1}.about__title-3{display:block;max-width:280px;margin:40px 0 25px;padding-left:30px;color:#1a2857;border-left:5px solid #8e9ac2;font-family:Lato,Arial,sans-serif;font-size:30px;font-weight:800;line-height:1}.about__button{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;width:100%;max-width:270px;margin:20px 0}.about__gallery{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;flex-flow:row wrap;align-items:flex-start;margin:0 -4px 30px;-webkit-align-items:flex-start;-webkit-box-align:start;-moz-box-align:start;-ms-flex-align:start;-webkit-flex-flow:row wrap;-ms-flex-flow:row wrap}.about__gallery img{display:block;width:-webkit-calc(33.3% - 4px);width:-moz-calc(33.3% - 4px);width:calc(33.3% - 4px);margin:0 2px 4px}.header{display:block}.header__top{background-color:#fff}.header__top-container{position:relative;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;flex-flow:row nowrap;justify-content:space-between;align-items:center;max-width:1200px;min-height:120px;margin-right:auto;margin-left:auto;padding-right:15px;padding-left:15px;padding-left:315px;-webkit-align-items:center;-webkit-box-align:center;-moz-box-align:center;-webkit-box-pack:justify;-moz-box-pack:justify;-ms-flex-align:center;-webkit-flex-flow:row nowrap;-ms-flex-flow:row nowrap;-ms-flex-pack:justify;-webkit-justify-content:space-between}.header__logo{position:absolute;z-index:120;top:0;left:15px;display:block;width:270px;padding:15px;background-color:#fff}.header__logo .logo{margin:0 auto}.header__slogan{display:block;flex:0 1 auto;margin:0 20px 0 0;letter-spacing:-.01em;color:#000037;font-family:Lato,Arial,sans-serif;font-size:21px;font-weight:600;line-height:1.15;-webkit-box-flex:0;-moz-box-flex:0;-webkit-flex:0 1 auto;-ms-flex:0 1 auto}.header__nav{display:inline-block;flex:0 0 auto;margin-top:-2px;-webkit-box-flex:0;-moz-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto}.header__phone{display:block;margin:0 0 20px;text-align:right;text-decoration:none;color:#1a2857;font-family:Lato,Arial,sans-serif;font-size:21px;font-weight:700;line-height:1}.header__phone:hover{text-decoration:none;color:#287353}.header__btn-menu{display:none}.header__main{display:block;background-color:#287353;background-image:url(/wp-content/themes/ncscustom/assets/design/img/header-bg.png);background-repeat:no-repeat;background-position:center center;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover}.header--home .header__main{background-color:#fff;background-image:url(/wp-content/themes/ncscustom/assets/design/img/header-home-bg.jpg)}.header__main-container{position:relative;max-width:1200px;margin-right:auto;margin-left:auto;padding-top:40px;padding-right:15px;padding-bottom:40px;padding-left:15px}.header--home .header__main-container{padding-top:360px;padding-bottom:85px}.header__title{display:block;margin:0;text-align:center;letter-spacing:-.025em;text-transform:uppercase;color:#fff;font-family:Lato,Arial,sans-serif;font-size:62px;font-weight:900;line-height:1}.header__title-home{display:block;max-width:550px;margin:0 0 30px;text-transform:uppercase;color:#fff;font-family:Lato,Arial,sans-serif;font-size:62px;font-weight:900;line-height:1}.header__title-home span:nth-child(1){display:inline-block;width:100%;padding:0 2px;background-color:#287353}.header__title-home span:nth-child(2){display:inline-block;margin-top:10px;padding:0 2px;background-color:#111e45}.header__subtitle{display:block;margin:0;color:#fff;font-family:Lato,Arial,sans-serif;font-size:20px;font-weight:500;line-height:1.2}.header__form-container{position:relative;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;flex-flow:row nowrap;justify-content:flex-end;max-width:1200px;margin-top:-540px;margin-right:auto;margin-left:auto;padding-right:15px;padding-left:15px;-webkit-box-pack:end;-moz-box-pack:end;-webkit-flex-flow:row nowrap;-ms-flex-flow:row nowrap;-ms-flex-pack:end;-webkit-justify-content:flex-end}.header__form-donate{max-width:57%}.footer{display:block;background-color:#f7f7f9}.footer__container{position:relative;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;flex-flow:row nowrap;align-items:flex-start;max-width:1200px;margin-right:auto;margin-left:auto;padding-top:35px;padding-right:15px;padding-bottom:25px;padding-left:15px;-webkit-align-items:flex-start;-webkit-box-align:start;-moz-box-align:start;-ms-flex-align:start;-webkit-flex-flow:row nowrap;-ms-flex-flow:row nowrap}.footer__scroll-to-top{position:absolute;right:-140px;bottom:0}.footer__left{display:block;flex:0 0 270px;max-width:270px;margin-right:30px;-webkit-box-flex:0;-moz-box-flex:0;-webkit-flex:0 0 270px;-ms-flex:0 0 270px}.footer__logo{margin:0 auto}.footer__right{position:absolute;top:35px;right:15px;display:inline-block}.footer__phone{display:block;margin:0 0 55px;text-align:right;color:#1a2857;font-family:Lato,Arial,sans-serif;font-size:20px;font-weight:700;line-height:1}.footer__phone:hover{text-decoration:none;color:#287353}.footer__links{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;flex-flow:row nowrap;align-items:center;-webkit-align-items:center;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-flex-flow:row nowrap;-ms-flex-flow:row nowrap}.footer__link{display:inline-block;flex:0 0 auto;text-decoration:none;color:#003;font-family:Lato,Arial,sans-serif;font-size:14px;font-weight:500;line-height:1;-webkit-box-flex:0;-moz-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto}.footer__link:not(:last-child){margin-right:20px}.footer__link:hover{text-decoration:none;color:#287353}.footer__text{flex:0 1 100%;max-width:100%;margin-top:50px;padding-top:25px;border-top:1px solid #eaedee;-webkit-box-flex:0;-moz-box-flex:0;-webkit-flex:0 1 100%;-ms-flex:0 1 100%}.footer__text p{display:block;margin:0 0 .8em;color:#9a9b9b;font-family:Lato,Arial,sans-serif;font-size:14px;font-weight:400;line-height:1.6}.footer__text p:first-child{margin-bottom:1.5em}.footer__text p br{display:none}.page{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;flex-direction:column;-webkit-box-direction:normal;-moz-box-direction:normal;-webkit-box-orient:vertical;-moz-box-orient:vertical;-webkit-flex-direction:column;-ms-flex-direction:column}.page__main{flex:1 0 auto;width:100%;-webkit-box-flex:1;-moz-box-flex:1;-webkit-flex:1 0 auto;-ms-flex:1 0 auto}.page__footer,.page__header{flex:none;width:100%;-webkit-box-flex:0;-moz-box-flex:0;-webkit-flex:none;-ms-flex:none}.page__container{position:relative;max-width:1200px;margin-right:auto;margin-left:auto;padding-right:15px;padding-left:15px}.vehicles{display:block;background-color:#f2f3f6;background-image:url(/wp-content/themes/ncscustom/assets/design/img/vehicles-bg.png);background-repeat:no-repeat;background-position:center center;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover}.vehicles__container{position:relative;max-width:1200px;margin-right:auto;margin-left:auto;padding-top:55px;padding-right:15px;padding-bottom:60px;padding-left:15px}.vehicles__title{position:relative;display:block;margin:0 0 50px;padding-left:45px;color:#1a2857;font-family:Lato,Arial,sans-serif;font-size:44px;font-weight:800;line-height:44px}.vehicles__title::before{position:absolute;bottom:0;left:0;display:block;width:5px;height:124px;content:"";background-color:#8e9ac2}.vehicles__visual{position:absolute;right:0;bottom:0;display:block;max-width:100%;height:auto}.vehicles__items{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;flex-flow:row wrap;justify-content:space-between;max-width:760px;margin:0;padding:0;list-style:none;-webkit-box-pack:justify;-moz-box-pack:justify;-webkit-flex-flow:row wrap;-ms-flex-flow:row wrap;-ms-flex-pack:justify;-webkit-justify-content:space-between}.vehicles__item{position:relative;width:-webkit-calc(50% - 15px);width:-moz-calc(50% - 15px);width:calc(50% - 15px);margin:0 0 35px;padding-left:90px;color:#626363;font-family:Lato,Arial,sans-serif;font-size:16px;font-weight:400;line-height:1.68}.vehicles__item img{position:absolute;top:0;left:0;display:block;max-width:100%;height:auto}.workflow{display:block;padding-top:60px;padding-bottom:90px;background-color:#fff}.workflow__container{position:relative;max-width:1200px;margin-right:auto;margin-left:auto;padding-right:15px;padding-left:15px}.workflow__headline{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;flex-flow:row wrap;align-items:flex-end;margin-bottom:20px;-webkit-align-items:flex-end;-webkit-box-align:end;-moz-box-align:end;-ms-flex-align:end;-webkit-flex-flow:row wrap;-ms-flex-flow:row wrap}.workflow__title{display:block;flex:0 1 auto;margin:0 35px 20px 0;letter-spacing:-.01em;color:#1a2857;font-family:Lato,Arial,sans-serif;font-size:55px;font-weight:800;line-height:1;-webkit-box-flex:0;-moz-box-flex:0;-webkit-flex:0 1 auto;-ms-flex:0 1 auto}.workflow__subtitle{display:block;flex:0 1 auto;margin:0 0 25px;color:#818285;font-size:17px;font-weight:400;-webkit-box-flex:0;-moz-box-flex:0;-webkit-flex:0 1 auto;-ms-flex:0 1 auto}.workflow__steps{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;flex-flow:row nowrap;margin:0 -15px;padding:0;list-style:none;counter-reset:steps;-webkit-flex-flow:row nowrap;-ms-flex-flow:row nowrap}.workflow__step{position:relative;display:block;width:-webkit-calc(33.3% - 30px);width:-moz-calc(33.3% - 30px);width:calc(33.3% - 30px);margin:0 15px;padding:25px 0 0 55px}.workflow__step::before{position:absolute;top:0;left:0;display:inline-block;content:counter(steps) ".";counter-increment:steps;color:#508d73;font-family:Lato,Arial,sans-serif;font-size:50px;font-weight:700;line-height:1}.workflow__step::after{position:absolute;top:28px;right:38px;display:block;width:90px;height:1px;content:"";background-color:#e8ebf5}.workflow__step:last-child::after{right:0;width:60px}.workflow__caption{display:block;margin:0 0 15px;text-transform:uppercase;color:#000;font-family:Lato,Arial,sans-serif;font-size:19px;font-weight:700;line-height:1.1}.workflow__text{display:block;max-width:275px;margin:0;color:#626363;font-family:Lato,Arial,sans-serif;font-size:16px;font-weight:400;line-height:1.68}.workflow__text a{display:inline-block;text-decoration:none;color:#1a2857;font-size:18px;font-weight:700}.workflow__text a:hover{text-decoration:none;color:#287353}.workflow__arrow{position:absolute;top:18px;right:0;fill:#8e9ac2}.faq{display:block;padding-top:45px;padding-bottom:55px;background-color:#fff}.faq__container{position:relative;max-width:1200px;margin-right:auto;margin-left:auto;padding-right:15px;padding-left:15px}.faq__headline{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;flex-flow:row wrap;align-items:flex-end;margin-bottom:20px;-webkit-align-items:flex-end;-webkit-box-align:end;-moz-box-align:end;-ms-flex-align:end;-webkit-flex-flow:row wrap;-ms-flex-flow:row wrap}.faq__title{display:block;flex:0 1 auto;margin:0 35px 20px 0;letter-spacing:-.01em;color:#1a2857;font-family:Lato,Arial,sans-serif;font-size:55px;font-weight:800;line-height:1;-webkit-box-flex:0;-moz-box-flex:0;-webkit-flex:0 1 auto;-ms-flex:0 1 auto}.faq__subtitle{display:block;flex:0 1 auto;margin:0 0 25px;color:#818285;font-size:17px;font-weight:400;-webkit-box-flex:0;-moz-box-flex:0;-webkit-flex:0 1 auto;-ms-flex:0 1 auto}.faq__section{display:block}.faq__section:not(:last-child){margin-bottom:30px}.faq__section-title{display:block;margin:0 0 15px;text-transform:uppercase;color:#000;font-family:Lato,Arial,sans-serif;font-size:19px;font-weight:700;line-height:1.1}.faq__item{display:block;margin-bottom:12px;border:2px solid transparent;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;background-color:#fff}.faq__item.active{border:2px solid #629781}.faq__question{display:block;margin:0}.faq__question button{position:relative;display:block;width:100%;min-height:54px;padding:15px 50px 15px 80px;-webkit-transition:all .2s ease;-moz-transition:all .2s ease;-o-transition:all .2s ease;transition:all .2s ease;text-align:left;letter-spacing:-.01em;color:#000;border:none;border:1px solid #f2f4f8;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;background-color:#fff;font-family:Lato,Arial,sans-serif;font-size:17px;font-weight:800;line-height:1.1}.faq__question button::before{position:absolute;top:-1px;bottom:-1px;left:-1px;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;flex-flow:row nowrap;justify-content:center;align-items:center;width:58px;content:"Q";-webkit-transition:all .2s ease;-moz-transition:all .2s ease;-o-transition:all .2s ease;transition:all .2s ease;text-align:center;color:#fff;-webkit-border-radius:4px 0 0 4px;-moz-border-radius:4px 0 0 4px;border-radius:4px 0 0 4px;background-color:#508d73;font-family:Lato,Arial,sans-serif;font-size:24px;font-weight:800;line-height:1;-webkit-align-items:center;-webkit-box-align:center;-moz-box-align:center;-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-align:center;-webkit-flex-flow:row nowrap;-ms-flex-flow:row nowrap;-ms-flex-pack:center;-webkit-justify-content:center}.faq__question button::after{position:absolute;top:50%;right:20px;display:block;width:8px;height:8px;margin-top:-5px;content:"";-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg);border-width:2px;border-style:none solid solid none;border-color:#999}.faq__question button:hover{color:#287353;border-color:#508d73}.faq__question button:hover::after{border-color:#508d73}.faq__item.active .faq__question button{border-color:transparent}.faq__item.active .faq__question button::before{color:#508d73;background-color:transparent}.faq__item.active .faq__question button::after{margin-top:-3px;-webkit-transform:rotate(-135deg);-moz-transform:rotate(-135deg);-ms-transform:rotate(-135deg);-o-transform:rotate(-135deg);transform:rotate(-135deg)}.faq__answer{position:relative;display:none;padding:20px 40px}.faq__answer::before{position:absolute;top:0;right:20px;left:20px;display:block;height:1px;content:"";background-color:#f3f4f7}.faq__item.active .faq__answer{display:block}.faq__answer p{margin:0 0 15px;color:#626363;font-family:Lato,Arial,sans-serif;font-size:16px;font-weight:400;line-height:1.875}.faq__answer p:last-child{margin-bottom:0}@font-face{font-family:Lato;src:url(/wp-content/themes/ncscustom/assets/design/fonts/Lato-Light/Lato-Light.eot);src:url(/wp-content/themes/ncscustom/assets/design/fonts/Lato-Light/Lato-Light.woff2) format("woff2"),url(/wp-content/themes/ncscustom/assets/design/fonts/Lato-Light/Lato-Light.woff) format("woff"),url(/wp-content/themes/ncscustom/assets/design/fonts/Lato-Light/Lato-Light.ttf) format("truetype"),url(/wp-content/themes/ncscustom/assets/design/fonts/Lato-Light/Lato-Light.svg#Lato-Light) format("svg"),url(/wp-content/themes/ncscustom/assets/design/fonts/Lato-Light/Lato-Light.eot?#iefix) format("embedded-opentype");font-weight:300;font-style:normal;font-display:auto}@font-face{font-family:Lato;src:url(/wp-content/themes/ncscustom/assets/design/fonts/Lato-Regular/Lato-Regular.eot);src:url(/wp-content/themes/ncscustom/assets/design/fonts/Lato-Regular/Lato-Regular.woff2) format("woff2"),url(/wp-content/themes/ncscustom/assets/design/fonts/Lato-Regular/Lato-Regular.woff) format("woff"),url(/wp-content/themes/ncscustom/assets/design/fonts/Lato-Regular/Lato-Regular.ttf) format("truetype"),url(/wp-content/themes/ncscustom/assets/design/fonts/Lato-Regular/Lato-Regular.svg#Lato-Regular) format("svg"),url(/wp-content/themes/ncscustom/assets/design/fonts/Lato-Regular/Lato-Regular.eot?#iefix) format("embedded-opentype");font-weight:400;font-style:normal;font-display:auto}@font-face{font-family:Lato;src:url(/wp-content/themes/ncscustom/assets/design/fonts/Lato-Medium/Lato-Medium.eot);src:url(/wp-content/themes/ncscustom/assets/design/fonts/Lato-Medium/Lato-Medium.woff2) format("woff2"),url(/wp-content/themes/ncscustom/assets/design/fonts/Lato-Medium/Lato-Medium.woff) format("woff"),url(/wp-content/themes/ncscustom/assets/design/fonts/Lato-Medium/Lato-Medium.ttf) format("truetype"),url(/wp-content/themes/ncscustom/assets/design/fonts/Lato-Medium/Lato-Medium.svg#Lato-Medium) format("svg"),url(/wp-content/themes/ncscustom/assets/design/fonts/Lato-Medium/Lato-Medium.eot?#iefix) format("embedded-opentype");font-weight:500;font-style:normal;font-display:auto}@font-face{font-family:Lato;src:url(/wp-content/themes/ncscustom/assets/design/fonts/Lato-Semibold/Lato-Semibold.eot);src:url(/wp-content/themes/ncscustom/assets/design/fonts/Lato-Semibold/Lato-Semibold.woff2) format("woff2"),url(/wp-content/themes/ncscustom/assets/design/fonts/Lato-Semibold/Lato-Semibold.woff) format("woff"),url(/wp-content/themes/ncscustom/assets/design/fonts/Lato-Semibold/Lato-Semibold.ttf) format("truetype"),url(/wp-content/themes/ncscustom/assets/design/fonts/Lato-Semibold/Lato-Semibold.svg#Lato-Semibold) format("svg"),url(/wp-content/themes/ncscustom/assets/design/fonts/Lato-Semibold/Lato-Semibold.eot?#iefix) format("embedded-opentype");font-weight:600;font-style:normal;font-display:auto}@font-face{font-family:Lato;src:url(/wp-content/themes/ncscustom/assets/design/fonts/Lato-Bold/Lato-Bold.eot);src:url(/wp-content/themes/ncscustom/assets/design/fonts/Lato-Bold/Lato-Bold.woff2) format("woff2"),url(/wp-content/themes/ncscustom/assets/design/fonts/Lato-Bold/Lato-Bold.woff) format("woff"),url(/wp-content/themes/ncscustom/assets/design/fonts/Lato-Bold/Lato-Bold.ttf) format("truetype"),url(/wp-content/themes/ncscustom/assets/design/fonts/Lato-Bold/Lato-Bold.svg#Lato-Bold) format("svg"),url(/wp-content/themes/ncscustom/assets/design/fonts/Lato-Bold/Lato-Bold.eot?#iefix) format("embedded-opentype");font-weight:700;font-style:normal;font-display:auto}@font-face{font-family:Lato;src:url(/wp-content/themes/ncscustom/assets/design/fonts/Lato-Heavy/Lato-Heavy.eot);src:url(/wp-content/themes/ncscustom/assets/design/fonts/Lato-Heavy/Lato-Heavy.woff2) format("woff2"),url(/wp-content/themes/ncscustom/assets/design/fonts/Lato-Heavy/Lato-Heavy.woff) format("woff"),url(/wp-content/themes/ncscustom/assets/design/fonts/Lato-Heavy/Lato-Heavy.ttf) format("truetype"),url(/wp-content/themes/ncscustom/assets/design/fonts/Lato-Heavy/Lato-Heavy.svg#Lato-Heavy) format("svg"),url(/wp-content/themes/ncscustom/assets/design/fonts/Lato-Heavy/Lato-Heavy.eot?#iefix) format("embedded-opentype");font-weight:800;font-style:normal;font-display:auto}@font-face{font-family:Lato;src:url(/wp-content/themes/ncscustom/assets/design/fonts/Lato-Black/Lato-Black.eot);src:url(/wp-content/themes/ncscustom/assets/design/fonts/Lato-Black/Lato-Black.woff2) format("woff2"),url(/wp-content/themes/ncscustom/assets/design/fonts/Lato-Black/Lato-Black.woff) format("woff"),url(/wp-content/themes/ncscustom/assets/design/fonts/Lato-Black/Lato-Black.ttf) format("truetype"),url(/wp-content/themes/ncscustom/assets/design/fonts/Lato-Black/Lato-Black.svg#Lato-Black) format("svg"),url(/wp-content/themes/ncscustom/assets/design/fonts/Lato-Black/Lato-Black.eot?#iefix) format("embedded-opentype");font-weight:900;font-style:normal;font-display:auto}@media (min-width:640px){.choices__list--dropdown .choices__item--selectable{padding-right:100px}.choices__list--dropdown .choices__item--selectable:after{position:absolute;top:50%;right:10px;content:attr(data-select-text);-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);opacity:0;font-size:12px}[dir=rtl] .choices__list--dropdown .choices__item--selectable{padding-right:10px;padding-left:100px;text-align:right}[dir=rtl] .choices__list--dropdown .choices__item--selectable:after{right:auto;left:10px}}@media only screen and (max-width:1499px){.footer__container{padding-bottom:50px}.footer__scroll-to-top{right:15px}}@media only screen and (max-width:1199px){.button{padding:12px;font-size:16px}.menu__items{padding:20px 0 0}.thanks__left{flex:0 1 auto;-webkit-box-flex:0;-moz-box-flex:0;-webkit-flex:0 1 auto;-ms-flex:0 1 auto}.about__section:nth-child(2){margin-top:0}.about__section:nth-child(3){margin-top:0}.header__title-home{font-size:50px}.footer__left{flex:0 0 200px;max-width:200px;-webkit-box-flex:0;-moz-box-flex:0;-webkit-flex:0 0 200px;-ms-flex:0 0 200px}.vehicles__visual{max-width:350px}.vehicles__items{max-width:-webkit-calc(100% - 370px);max-width:-moz-calc(100% - 370px);max-width:calc(100% - 370px)}.workflow__step::after{display:none}}@media only screen and (max-width:999px){.field--type-radio-card .field__label-icon{top:45px}.field--type-radio-card .field__label-caption{font-size:14px}.button-donate{position:relative;top:auto;right:auto;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;width:100%;max-width:270px;margin:-10px auto 50px}.button-donate--home{display:none}.menu__items{padding:15px 0 0}.menu__item{font-size:15px}.menu__item:not(:last-child){margin-right:20px}.form-donate{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.form-donate__field-type{border-top:1px solid #f0f3f7}.form-donate__field-type:first-child{border-left:1px solid #f0f3f7}.form-donate__main{padding:30px 0 30px}.form-donate__field{width:-webkit-calc(33.33% - 15px);width:-moz-calc(33.33% - 15px);width:calc(33.33% - 15px)}.form-donate__field--2{width:-webkit-calc(66.66% - 10px);width:-moz-calc(66.66% - 10px);width:calc(66.66% - 10px)}.form-donate__field--3{width:100%}.thanks__left{padding-right:30px}.thanks__title{margin-bottom:20px;font-size:30px}.thanks__title img{max-width:100px}.about__section:not(:last-child){margin-bottom:30px}.about__photo{flex:0 1 auto;margin:0 30px 20px 0;-webkit-box-flex:0;-moz-box-flex:0;-webkit-flex:0 1 auto;-ms-flex:0 1 auto}.about__photo--right{margin:0 0 20px 30px}.about__title{margin:0 0 20px;padding-left:25px;border-width:4px;font-size:34px}.about__title-2{margin:0 0 20px;padding-left:25px;border-width:4px;font-size:30px}.about__title-3{max-width:100%;margin:0 0 20px;padding-left:25px;border-width:4px;font-size:24px}.about__gallery{margin-bottom:0}.header--home{position:relative;-webkit-box-shadow:0 12px 40px rgba(0,0,0,.07);-moz-box-shadow:0 12px 40px rgba(0,0,0,.07);box-shadow:0 12px 40px rgba(0,0,0,.07)}.header__top-container{min-height:105px;padding-left:195px}.header__logo{width:160px;padding:15px}.header__slogan{font-size:20px}.header__phone{margin-bottom:15px;font-size:18px}.header--home .header__main{background-position:0 50%}.header__main-container{padding-top:30px;padding-bottom:30px}.header--home .header__main-container{padding-top:200px;padding-bottom:90px}.header__title{letter-spacing:-.01em;font-size:44px}.header__title-home span:nth-child(1){width:auto}.header__form-container{margin-top:20px}.header__form-donate{max-width:100%}.footer__container{flex-wrap:wrap;justify-content:space-between;align-items:center;padding-bottom:25px;-webkit-align-items:center;-webkit-box-align:center;-moz-box-align:center;-webkit-box-pack:justify;-moz-box-pack:justify;-ms-flex-align:center;-ms-flex-pack:justify;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;-ms-grid-row-align:center;-webkit-justify-content:space-between}.footer__scroll-to-top{top:-20px;right:auto;left:50%;margin-left:-22px}.footer__left{flex:0 0 120px;max-width:120px;margin-right:20px;-webkit-box-flex:0;-moz-box-flex:0;-webkit-flex:0 0 120px;-ms-flex:0 0 120px}.footer__right{position:relative;top:auto;right:auto;flex:0 1 auto;-webkit-box-flex:0;-moz-box-flex:0;-webkit-flex:0 1 auto;-ms-flex:0 1 auto}.footer__phone{margin-bottom:20px;font-size:18px}.footer__text{flex:0 0 100%;max-width:100%;margin-top:30px;-webkit-box-flex:0;-moz-box-flex:0;-webkit-flex:0 0 100%;-ms-flex:0 0 100%}.vehicles__container{padding-top:30px;padding-bottom:40px}.vehicles__title{padding-left:35px;font-size:34px}.vehicles__title::before{height:90px}.vehicles__visual{display:none}.vehicles__items{max-width:100%}.workflow__title{flex:0 0 100%;max-width:100%;margin:0 0 10px;text-align:center;font-size:40px;-webkit-box-flex:0;-moz-box-flex:0;-webkit-flex:0 0 100%;-ms-flex:0 0 100%}.workflow__subtitle{flex:0 0 100%;max-width:100%;margin:0 0 20px;text-align:center;-webkit-box-flex:0;-moz-box-flex:0;-webkit-flex:0 0 100%;-ms-flex:0 0 100%}.workflow__steps{margin:0 -10px}.workflow__step{width:-webkit-calc(33.3% - 20px);width:-moz-calc(33.3% - 20px);width:calc(33.3% - 20px);padding-top:15px;padding-left:45px}.workflow__step::before{font-size:40px}.workflow__arrow{display:none}.faq__title{flex:0 0 100%;max-width:100%;margin:0 0 10px;text-align:center;font-size:40px;-webkit-box-flex:0;-moz-box-flex:0;-webkit-flex:0 0 100%;-ms-flex:0 0 100%}.faq__subtitle{flex:0 0 100%;max-width:100%;margin:0 0 20px;text-align:center;-webkit-box-flex:0;-moz-box-flex:0;-webkit-flex:0 0 100%;-ms-flex:0 0 100%}}@media only screen and (max-width:749px){p{font-size:15px;line-height:1.5}.menu__items{display:block;padding:0;border:none}.menu__item{display:block;font-size:17px}.menu__item:not(:last-child){margin-right:0;margin-bottom:22px}.form-donate__step:not(:last-child)::after{width:30px}.form-donate__back,.form-donate__submit{width:-webkit-calc(50% - 10px);width:-moz-calc(50% - 10px);width:calc(50% - 10px)}.form-donate__field{width:-webkit-calc(50% - 10px);width:-moz-calc(50% - 10px);width:calc(50% - 10px)}.form-donate__field--2,.form-donate__field--3{width:100%}.contacts__title{margin-bottom:20px;font-size:30px}.contacts__text{-webkit-columns:auto;-moz-columns:auto;columns:auto}.thanks{padding-top:30px;padding-bottom:30px}.thanks__container{flex-wrap:wrap;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap}.thanks__left{order:2;flex:0 0 100%;max-width:100%;padding-top:20px;padding-right:0;text-align:center;-webkit-box-flex:0;-moz-box-flex:0;-webkit-box-ordinal-group:3;-moz-box-ordinal-group:3;-webkit-flex:0 0 100%;-ms-flex:0 0 100%;-ms-flex-order:2;-webkit-order:2}.about{padding-top:30px;padding-bottom:30px}.about__row{flex-wrap:wrap;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap}.about__photo{display:block;order:-1;flex:0 1 auto;max-width:370px;margin:0 auto 30px;-webkit-box-flex:0;-moz-box-flex:0;-webkit-box-ordinal-group:0;-moz-box-ordinal-group:0;-webkit-flex:0 1 auto;-ms-flex:0 1 auto;-ms-flex-order:-1;-webkit-order:-1}.about__photo--right{margin:0 auto 30px}.about__button{margin:20px auto}.about__gallery img{width:-webkit-calc(50% - 4px);width:-moz-calc(50% - 4px);width:calc(50% - 4px)}.header__top{position:fixed;z-index:100;top:0;right:0;left:0;-webkit-box-shadow:0 21px 24px rgba(2,5,14,.05);-moz-box-shadow:0 21px 24px rgba(2,5,14,.05);box-shadow:0 21px 24px rgba(2,5,14,.05)}.header__top-container{min-height:75px;padding-left:150px}.header__logo{left:0;width:135px;padding:10px 15px}.header__slogan{margin-right:15px;font-size:15px}.header__nav{position:fixed;z-index:100;top:-240px;right:0;left:0;display:block;padding:32px 40px 40px 160px;-webkit-transition:all .2s linear;-moz-transition:all .2s linear;-o-transition:all .2s linear;transition:all .2s linear;opacity:0;background-color:#fff;-webkit-box-shadow:0 21px 24px rgba(2,5,14,.05);-moz-box-shadow:0 21px 24px rgba(2,5,14,.05);box-shadow:0 21px 24px rgba(2,5,14,.05)}.header__nav.active{top:0;opacity:1}.header__phone{margin-bottom:40px;text-align:left;font-size:16px}.header__btn-menu{position:relative;z-index:120;display:inline-block;flex:0 0 auto;-webkit-box-flex:0;-moz-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto}.header--home .header__main{background-position:20% 50%}.header__title{font-size:30px}.footer__text p{font-size:14px}.page{padding-top:75px}.vehicles__item{width:100%;min-height:49px;margin-bottom:20px;padding-left:80px}.workflow{padding-bottom:50px}.workflow__headline{margin-bottom:10px}.workflow__steps{display:block;margin:0}.workflow__step{width:100%;margin:0 0 20px}.workflow__text{max-width:100%}.faq{padding-bottom:40px}.faq__headline{margin-bottom:10px}}@media only screen and (max-width:479px){.form-donate__field-type{flex:0 0 33.33%;max-width:33.33%;-webkit-box-flex:0;-moz-box-flex:0;-webkit-flex:0 0 33.33%;-ms-flex:0 0 33.33%}.form-donate__field-type:nth-child(4){flex:0 0 50%;max-width:50%;border-top:none;border-left:1px solid #f0f3f7;-webkit-box-flex:0;-moz-box-flex:0;-webkit-flex:0 0 50%;-ms-flex:0 0 50%}.form-donate__field-type:nth-child(5){flex:0 0 50%;max-width:50%;border-top:none;-webkit-box-flex:0;-moz-box-flex:0;-webkit-flex:0 0 50%;-ms-flex:0 0 50%}.form-donate__step::before{width:25px;height:25px;margin-right:5px;padding-top:1px;font-size:14px;line-height:24px}.form-donate__step:not(:last-child){margin-right:20px}.form-donate__step:not(:last-child)::after{display:none}.form-donate__buttons{flex-wrap:wrap;margin-top:0;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap}.form-donate__back,.form-donate__submit{width:100%}.form-donate__back{margin-bottom:15px}.form-donate__field{width:100%}.contacts__contact .svg-icon{top:10px}.contacts__phone{font-size:20px;line-height:20px}.contacts__email{font-size:16px;line-height:20px}.contacts__label{margin-top:6px;font-size:15px}.about__title{padding-left:15px;border-width:3px;font-size:30px}.about__title-2{padding-left:15px;border-width:3px;font-size:26px}.about__title-3{padding-left:15px;border-width:3px;font-size:20px}.header__top-container{padding-left:135px}.header__logo{width:125px}.header__slogan{max-width:130px;font-size:14px}.header__nav{padding-left:135px}.header--home .header__main{background-image:url(/wp-content/themes/ncscustom/assets/design/img/header-home-bg@mob.jpg);background-position:50% 50%}.header__main-container{padding-bottom:22px}.header--home .header__main-container{padding-top:100px;padding-bottom:20px}.header__title{font-size:24px}.header__title-home{max-width:300px;margin-bottom:10px;font-size:36px}.header__title-home span:nth-child(2){margin-top:4px}.header__subtitle{font-size:15px}.footer__container{padding-top:25px;padding-bottom:20px}.footer__left{flex:0 0 90px;max-width:90px;margin-right:10px;-webkit-box-flex:0;-moz-box-flex:0;-webkit-flex:0 0 90px;-ms-flex:0 0 90px}.footer__phone{margin-bottom:15px;font-size:16px}.footer__link{font-size:13px}.footer__link:not(:last-child){margin-right:15px}.footer__text p{text-align:center;font-size:13px}.footer__text p br{display:block}.footer__text{margin-top:20px;padding-top:20px}.vehicles__container{padding-top:20px;padding-bottom:30px}.vehicles__title{margin-bottom:35px;padding-left:25px;font-size:30px}.vehicles__title::before{bottom:5px;width:4px;height:70px}.workflow{padding-bottom:30px}.workflow__title{font-size:30px}.faq{padding-bottom:30px}.faq__title{font-size:30px}.faq__question button{padding:10px 40px 10px 50px;font-size:15px}.faq__question button::before{width:40px;font-size:18px}.faq__question button::after{right:15px}.faq__answer{padding:15px 20px}.faq__answer p{font-size:14px;line-height:1.4}}@media only screen and (max-width:449px){.field--type-radio-card .field__label-icon{top:35px}.form-donate__step{font-size:14px;line-height:25px}}@media only screen and (max-width:399px){.about__gallery img{width:-webkit-calc(100% - 4px);width:-moz-calc(100% - 4px);width:calc(100% - 4px)}}@media print{*,:after,:before,blockquote:first-letter,blockquote:first-line,div:first-letter,div:first-line,li:first-letter,li:first-line,p:first-letter,p:first-line{color:#000!important;background:0 0!important;-webkit-box-shadow:none!important;-moz-box-shadow:none!important;box-shadow:none!important;text-shadow:none!important}a,a:visited{text-decoration:underline}a[href]:after{content:" (" attr(href) ")"}abbr[title]:after{content:" (" attr(title) ")"}a[href^="#"]:after,a[href^="javascript:"]:after{content:""}pre{white-space:pre-wrap!important}blockquote,pre{border:1px solid #999;page-break-inside:avoid}thead{display:table-header-group}img,tr{page-break-inside:avoid}h2,h3,p{orphans:3;widows:3}h2,h3{page-break-after:avoid}}button:disabled{cursor:not-allowed;opacity:0.6;}.choices{position:relative;margin-bottom:24px;font-size:16px}.choices:focus{outline:none}.choices:last-child{margin-bottom:0}.choices.is-disabled .choices__inner,.choices.is-disabled .choices__input{cursor:not-allowed;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background-color:#eaeaea}.choices.is-disabled .choices__item{cursor:not-allowed}.choices[data-type*="select-one"]{cursor:pointer}.choices[data-type*="select-one"] .choices__inner{padding-bottom:7.5px}.choices[data-type*="select-one"] .choices__input{display:block;width:100%;margin:0;padding:10px;border-bottom:1px solid #ddd;background-color:#fff}.choices[data-type*="select-one"] .choices__button{position:absolute;top:50%;right:0;width:20px;height:100%;height:20px;margin-top:-10px;margin-right:25px;padding:0;opacity:.5;-webkit-border-radius:10em;-moz-border-radius:10em;border-radius:10em;background-image:url(//centercardonations.com/wp-content/themes/ncscustom/donation-form/icons/cross-inverse.svg);-webkit-background-size:8px 8px;-moz-background-size:8px;-o-background-size:8px;background-size:8px}.choices[data-type*="select-one"] .choices__button:hover,.choices[data-type*="select-one"] .choices__button:focus{opacity:1}.choices[data-type*="select-one"] .choices__button:focus{-webkit-box-shadow:0 0 0 2px #00bcd4;-moz-box-shadow:0 0 0 2px #00bcd4;box-shadow:0 0 0 2px #00bcd4}.choices[data-type*="select-one"]:after{position:absolute;top:50%;right:11.5px;width:0;height:0;margin-top:-2.5px;content:"";pointer-events:none;border-width:5px;border-style:solid;border-color:#333 transparent transparent}.choices[data-type*="select-one"].is-open:after{margin-top:-7.5px;border-color:transparent transparent #333}.choices[data-type*="select-one"][dir="rtl"]:after{right:auto;left:11.5px}.choices[data-type*="select-one"][dir="rtl"] .choices__button{right:auto;left:0;margin-right:0;margin-left:25px}.choices[data-type*="select-multiple"] .choices__inner,.choices[data-type*="text"] .choices__inner{cursor:text}.choices[data-type*="select-multiple"] .choices__button,.choices[data-type*="text"] .choices__button{position:relative;display:inline-block;width:8px;padding-left:16px;opacity:.75;border-left:1px solid #008fa1;background-image:url(//centercardonations.com/wp-content/themes/ncscustom/donation-form/icons/cross.svg);-webkit-background-size:8px 8px;-moz-background-size:8px;-o-background-size:8px;background-size:8px;line-height:1;margin:0 -4px 0 8px}.choices[data-type*="select-multiple"] .choices__button:hover,.choices[data-type*="select-multiple"] .choices__button:focus,.choices[data-type*="text"] .choices__button:hover,.choices[data-type*="text"] .choices__button:focus{opacity:1}.choices__inner{display:inline-block;overflow:hidden;width:100%;min-height:44px;padding:7.5px 7.5px 3.75px;vertical-align:top;border:1px solid #ddd;-webkit-border-radius:2.5px;-moz-border-radius:2.5px;border-radius:2.5px;background-color:#f9f9f9;font-size:14px}.is-focused .choices__inner,.is-open .choices__inner{border-color:#b7b7b7}.is-open .choices__inner{-webkit-border-radius:2.5px 2.5px 0 0;-moz-border-radius:2.5px 2.5px 0 0;border-radius:2.5px 2.5px 0 0}.is-flipped.is-open .choices__inner{-webkit-border-radius:0 0 2.5px 2.5px;-moz-border-radius:0 0 2.5px 2.5px;border-radius:0 0 2.5px 2.5px}.choices__list{margin:0;padding-left:0;list-style:none}.choices__list--single{display:inline-block;width:100%;padding:4px 16px 4px 4px}[dir="rtl"] .choices__list--single{padding-right:4px;padding-left:16px}.choices__list--single .choices__item{width:100%}.choices__list--multiple{display:inline}.choices__list--multiple .choices__item{display:inline-block;margin-right:3.75px;margin-bottom:3.75px;padding:4px 10px;vertical-align:middle;word-break:break-all;color:#fff;border:1px solid #00a5bb;-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px;background-color:#00bcd4;font-size:12px;font-weight:500}.choices__list--multiple .choices__item[data-deletable]{padding-right:5px}[dir="rtl"] .choices__list--multiple .choices__item{margin-right:0;margin-left:3.75px}.choices__list--multiple .choices__item.is-highlighted{border:1px solid #008fa1;background-color:#00a5bb}.is-disabled .choices__list--multiple .choices__item{border:1px solid #919191;background-color:#aaa}.choices__list--dropdown{position:absolute;z-index:1;top:100%;display:none;overflow:hidden;width:100%;margin-top:-1px;word-break:break-all;border:1px solid #ddd;-webkit-border-bottom-right-radius:2.5px;-moz-border-radius-bottomright:2.5px;border-bottom-right-radius:2.5px;-webkit-border-bottom-left-radius:2.5px;-moz-border-radius-bottomleft:2.5px;border-bottom-left-radius:2.5px;background-color:#fff}.choices__list--dropdown.is-active{display:block}.is-open .choices__list--dropdown{border-color:#b7b7b7}.is-flipped .choices__list--dropdown{top:auto;bottom:100%;margin-top:0;margin-bottom:-1px;-webkit-border-radius:.25rem .25rem 0 0;-moz-border-radius:.25rem .25rem 0 0;border-radius:.25rem .25rem 0 0}.choices__list--dropdown .choices__list{position:relative;overflow:auto;-webkit-overflow-scrolling:touch;max-height:300px;will-change:scroll-position}.choices__list--dropdown .choices__item{position:relative;padding:10px;font-size:14px}[dir="rtl"] .choices__list--dropdown .choices__item{text-align:right}.choices__list--dropdown .choices__item--selectable.is-highlighted{background-color:#f2f2f2}.choices__list--dropdown .choices__item--selectable.is-highlighted:after{opacity:.5}.choices__item{cursor:default}.choices__item--selectable{cursor:pointer}.choices__item--disabled{cursor:not-allowed;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;opacity:.5}.choices__heading{padding:10px;color:gray;border-bottom:1px solid #f7f7f7;font-size:12px;font-weight:600}.choices__button{cursor:pointer;text-indent:-9999px;border:0;background-color:transparent;background-repeat:no-repeat;background-position:center;-webkit-appearance:none;-moz-appearance:none;appearance:none}.choices__button:focus{outline:none}.choices__input{display:inline-block;max-width:100%;margin-bottom:5px;padding:4px 0 4px 2px;vertical-align:baseline;border:0;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;background-color:#f9f9f9;font-size:14px}.choices__input:focus{outline:0}[dir="rtl"] .choices__input{padding-right:2px;padding-left:0}.choices__placeholder{opacity:.5}.choices__inner{position:relative;min-height:37px;padding:9px 0 6px 15px;color:#616773;border:1px solid #d9e0e2;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;background-color:#fff;font-family:"Circe",Arial,sans-serif;font-size:15px;font-weight:300;line-height:20px}.choices__inner::before{position:absolute;top:0;right:0;display:block;width:28px;height:37px;content:"";background-color:#f2f3f4}.is-open .choices__inner,.is-focused .choices__inner{border-color:#aaa;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}.choices__list--single{padding:0}.choices__list--dropdown .choices__item--selectable:after{display:none}.choices[data-type*="select-one"]:after{position:absolute;top:50%;right:11px;display:block;width:7px;height:7px;margin-top:-6px;content:"";-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg);pointer-events:none;border-width:1px;border-style:none solid solid none;border-color:#bcc1c4}.choices[data-type*="select-one"].is-open:after{position:absolute;top:50%;right:11px;display:block;width:7px;height:7px;margin-top:-2px;content:"";-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg);pointer-events:none;border-width:1px;border-style:solid none none solid;border-color:#bcc1c4}.choices[data-type*=select-one] .choices__input{border:none;border-bottom:1px solid #f2f3f4;font-size:14px}.choices__list--dropdown .choices__item[data-value="-"]{display:none}.choices.is-open .choices__list--dropdown{z-index:100}.selectric-wrapper{position:relative;cursor:pointer}.selectric-responsive{width:100%}.selectric{position:relative;border:1px solid #ddd;background:#fff}.selectric .label{display:block;overflow:hidden;height:38px;margin:0 38px 0 10px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;white-space:nowrap;text-overflow:ellipsis;color:#999;font-size:15px;line-height:38px;-o-text-overflow:ellipsis;font-family:"Circe",Arial,sans-serif;font-weight:300}.selectric .button{position:absolute;top:0;right:0;display:block;width:38px;height:38px;text-align:center;color:#bbb;font:0/0 a;background:#f2f3f4;border-radius:0;border:0}.selectric .button:after{position:absolute;top:0;right:0;bottom:0;left:0;width:0;height:0;margin:auto;content:" ";border:4px solid transparent;border-top-color:#bbb;border-bottom:none}.selectric-focus .selectric{border-color:#aaa}.selectric-hover .selectric{border-color:#c4c4c4}.selectric-hover .selectric .button{color:#a2a2a2}.selectric-hover .selectric .button:after{border-top-color:#a2a2a2}.selectric-open{z-index:9999}.selectric-open .selectric{border-color:#c4c4c4}.selectric-open .selectric-items{display:block}.selectric-disabled{cursor:default;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;opacity:.5;filter:alpha(opacity=50)}.selectric-hide-select{position:relative;overflow:hidden;width:0;height:0}.selectric-hide-select select{position:absolute;left:-100%}.selectric-hide-select.selectric-is-native{position:absolute;z-index:10;width:100%;height:100%}.selectric-hide-select.selectric-is-native select{position:absolute;z-index:1;top:0;right:0;left:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:100%;height:100%;opacity:0;border:none}.selectric-input{position:absolute!important;top:0!important;left:0!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;width:1px!important;height:1px!important;margin:0!important;padding:0!important;border:none!important;outline:none!important;background:none!important;*font:0/0 a!important}.selectric-temp-show{position:absolute!important;display:block!important;visibility:hidden!important}.selectric-items{position:absolute;z-index:-1;top:100%;left:0;display:none;border:1px solid #c4c4c4;background:#f8f8f8;-webkit-box-shadow:0 0 10px -6px;-moz-box-shadow:0 0 10px -6px;box-shadow:0 0 10px -6px}.selectric-items .selectric-scroll{overflow:auto;height:100%}.selectric-above .selectric-items{top:auto;bottom:100%}.selectric-items ul,.selectric-items li{min-height:20px;margin:0;padding:0;list-style:none;font-size:14px;line-height:20px;background:#fff;font-family:"Circe",Arial,sans-serif;font-weight:400}.selectric-items li{display:block;padding:10px;cursor:pointer}.selectric-items li.selected{color:#444;background:#e0e0e0}.selectric-items li.highlighted{color:#444;background:#d0d0d0}.selectric-items li:hover{color:#444;background:#f1f1f1}.selectric-items .disabled{cursor:default!important;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;opacity:.5;color:#666!important;background:none!important;filter:alpha(opacity=50)}.selectric-items .selectric-group .selectric-group-label{padding-left:10px;cursor:default;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;color:#444;background:none;font-weight:700}.selectric-items .selectric-group.disabled li{opacity:1;filter:alpha(opacity=100)}.selectric-items .selectric-group li{padding-left:25px}.selectric-state-selector .label{font-weight:400!important}.wsp-container .children{margin-bottom:0}.state-selector{display:none}.selectric-state-selector{display:none}@media (min-width: 640px){.choices__list--dropdown .choices__item--selectable{padding-right:100px}.choices__list--dropdown .choices__item--selectable:after{position:absolute;top:50%;right:10px;content:attr(data-select-text);-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);opacity:0;font-size:12px}}@-webkit-keyframes passing-through {
0% {
opacity: 0;
-webkit-transform: translateY(40px);
-moz-transform: translateY(40px);
-ms-transform: translateY(40px);
-o-transform: translateY(40px);
transform: translateY(40px); }
30%, 70% {
opacity: 1;
-webkit-transform: translateY(0px);
-moz-transform: translateY(0px);
-ms-transform: translateY(0px);
-o-transform: translateY(0px);
transform: translateY(0px); }
100% {
opacity: 0;
-webkit-transform: translateY(-40px);
-moz-transform: translateY(-40px);
-ms-transform: translateY(-40px);
-o-transform: translateY(-40px);
transform: translateY(-40px); } }
@-moz-keyframes passing-through {
0% {
opacity: 0;
-webkit-transform: translateY(40px);
-moz-transform: translateY(40px);
-ms-transform: translateY(40px);
-o-transform: translateY(40px);
transform: translateY(40px); }
30%, 70% {
opacity: 1;
-webkit-transform: translateY(0px);
-moz-transform: translateY(0px);
-ms-transform: translateY(0px);
-o-transform: translateY(0px);
transform: translateY(0px); }
100% {
opacity: 0;
-webkit-transform: translateY(-40px);
-moz-transform: translateY(-40px);
-ms-transform: translateY(-40px);
-o-transform: translateY(-40px);
transform: translateY(-40px); } }
@keyframes passing-through {
0% {
opacity: 0;
-webkit-transform: translateY(40px);
-moz-transform: translateY(40px);
-ms-transform: translateY(40px);
-o-transform: translateY(40px);
transform: translateY(40px); }
30%, 70% {
opacity: 1;
-webkit-transform: translateY(0px);
-moz-transform: translateY(0px);
-ms-transform: translateY(0px);
-o-transform: translateY(0px);
transform: translateY(0px); }
100% {
opacity: 0;
-webkit-transform: translateY(-40px);
-moz-transform: translateY(-40px);
-ms-transform: translateY(-40px);
-o-transform: translateY(-40px);
transform: translateY(-40px); } }
@-webkit-keyframes slide-in {
0% {
opacity: 0;
-webkit-transform: translateY(40px);
-moz-transform: translateY(40px);
-ms-transform: translateY(40px);
-o-transform: translateY(40px);
transform: translateY(40px); }
30% {
opacity: 1;
-webkit-transform: translateY(0px);
-moz-transform: translateY(0px);
-ms-transform: translateY(0px);
-o-transform: translateY(0px);
transform: translateY(0px); } }
@-moz-keyframes slide-in {
0% {
opacity: 0;
-webkit-transform: translateY(40px);
-moz-transform: translateY(40px);
-ms-transform: translateY(40px);
-o-transform: translateY(40px);
transform: translateY(40px); }
30% {
opacity: 1;
-webkit-transform: translateY(0px);
-moz-transform: translateY(0px);
-ms-transform: translateY(0px);
-o-transform: translateY(0px);
transform: translateY(0px); } }
@keyframes slide-in {
0% {
opacity: 0;
-webkit-transform: translateY(40px);
-moz-transform: translateY(40px);
-ms-transform: translateY(40px);
-o-transform: translateY(40px);
transform: translateY(40px); }
30% {
opacity: 1;
-webkit-transform: translateY(0px);
-moz-transform: translateY(0px);
-ms-transform: translateY(0px);
-o-transform: translateY(0px);
transform: translateY(0px); } }
@-webkit-keyframes pulse {
0% {
-webkit-transform: scale(1);
-moz-transform: scale(1);
-ms-transform: scale(1);
-o-transform: scale(1);
transform: scale(1); }
10% {
-webkit-transform: scale(1.1);
-moz-transform: scale(1.1);
-ms-transform: scale(1.1);
-o-transform: scale(1.1);
transform: scale(1.1); }
20% {
-webkit-transform: scale(1);
-moz-transform: scale(1);
-ms-transform: scale(1);
-o-transform: scale(1);
transform: scale(1); } }
@-moz-keyframes pulse {
0% {
-webkit-transform: scale(1);
-moz-transform: scale(1);
-ms-transform: scale(1);
-o-transform: scale(1);
transform: scale(1); }
10% {
-webkit-transform: scale(1.1);
-moz-transform: scale(1.1);
-ms-transform: scale(1.1);
-o-transform: scale(1.1);
transform: scale(1.1); }
20% {
-webkit-transform: scale(1);
-moz-transform: scale(1);
-ms-transform: scale(1);
-o-transform: scale(1);
transform: scale(1); } }
@keyframes pulse {
0% {
-webkit-transform: scale(1);
-moz-transform: scale(1);
-ms-transform: scale(1);
-o-transform: scale(1);
transform: scale(1); }
10% {
-webkit-transform: scale(1.1);
-moz-transform: scale(1.1);
-ms-transform: scale(1.1);
-o-transform: scale(1.1);
transform: scale(1.1); }
20% {
-webkit-transform: scale(1);
-moz-transform: scale(1);
-ms-transform: scale(1);
-o-transform: scale(1);
transform: scale(1); } }
.dropzone, .dropzone * {
box-sizing: border-box; }
.dropzone {
min-height: 150px;
border: 2px solid rgba(0, 0, 0, 0.3);
background: white;
padding: 20px 20px; }
.dropzone.dz-clickable {
cursor: pointer; }
.dropzone.dz-clickable * {
cursor: default; }
.dropzone.dz-clickable .dz-message, .dropzone.dz-clickable .dz-message * {
cursor: pointer; }
.dropzone.dz-started .dz-message {
display: none; }
.dropzone.dz-drag-hover {
border-style: solid; }
.dropzone.dz-drag-hover .dz-message {
opacity: 0.5; }
.dropzone .dz-message {
text-align: center;
margin: 2em 0; }
.dropzone .dz-preview {
position: relative;
display: inline-block;
vertical-align: top;
margin: 16px;
min-height: 100px; }
.dropzone .dz-preview:hover {
z-index: 1000; }
.dropzone .dz-preview:hover .dz-details {
opacity: 1; }
.dropzone .dz-preview.dz-file-preview .dz-image {
border-radius: 20px;
background: #999;
background: linear-gradient(to bottom, #eee, #ddd); }
.dropzone .dz-preview.dz-file-preview .dz-details {
opacity: 1; }
.dropzone .dz-preview.dz-image-preview {
background: white; }
.dropzone .dz-preview.dz-image-preview .dz-details {
-webkit-transition: opacity 0.2s linear;
-moz-transition: opacity 0.2s linear;
-ms-transition: opacity 0.2s linear;
-o-transition: opacity 0.2s linear;
transition: opacity 0.2s linear; }
.dropzone .dz-preview .dz-remove {
font-size: 14px;
text-align: center;
display: block;
cursor: pointer;
border: none; }
.dropzone .dz-preview .dz-remove:hover {
text-decoration: underline; }
.dropzone .dz-preview:hover .dz-details {
opacity: 1; }
.dropzone .dz-preview .dz-details {
z-index: 20;
position: absolute;
top: 0;
left: 0;
opacity: 0;
font-size: 13px;
min-width: 100%;
max-width: 100%;
padding: 2em 1em;
text-align: center;
color: rgba(0, 0, 0, 0.9);
line-height: 150%; }
.dropzone .dz-preview .dz-details .dz-size {
margin-bottom: 1em;
font-size: 16px; }
.dropzone .dz-preview .dz-details .dz-filename {
white-space: nowrap; }
.dropzone .dz-preview .dz-details .dz-filename:hover span {
border: 1px solid rgba(200, 200, 200, 0.8);
background-color: rgba(255, 255, 255, 0.8); }
.dropzone .dz-preview .dz-details .dz-filename:not(:hover) {
overflow: hidden;
text-overflow: ellipsis; }
.dropzone .dz-preview .dz-details .dz-filename:not(:hover) span {
border: 1px solid transparent; }
.dropzone .dz-preview .dz-details .dz-filename span, .dropzone .dz-preview .dz-details .dz-size span {
background-color: rgba(255, 255, 255, 0.4);
padding: 0 0.4em;
border-radius: 3px; }
.dropzone .dz-preview:hover .dz-image img {
-webkit-transform: scale(1.05, 1.05);
-moz-transform: scale(1.05, 1.05);
-ms-transform: scale(1.05, 1.05);
-o-transform: scale(1.05, 1.05);
transform: scale(1.05, 1.05);
-webkit-filter: blur(8px);
filter: blur(8px); }
.dropzone .dz-preview .dz-image {
border-radius: 20px;
overflow: hidden;
width: 120px;
height: 120px;
position: relative;
display: block;
z-index: 10; }
.dropzone .dz-preview .dz-image img {
display: block; }
.dropzone .dz-preview.dz-success .dz-success-mark {
-webkit-animation: passing-through 3s cubic-bezier(0.77, 0, 0.175, 1);
-moz-animation: passing-through 3s cubic-bezier(0.77, 0, 0.175, 1);
-ms-animation: passing-through 3s cubic-bezier(0.77, 0, 0.175, 1);
-o-animation: passing-through 3s cubic-bezier(0.77, 0, 0.175, 1);
animation: passing-through 3s cubic-bezier(0.77, 0, 0.175, 1); }
.dropzone .dz-preview.dz-error .dz-error-mark {
opacity: 1;
-webkit-animation: slide-in 3s cubic-bezier(0.77, 0, 0.175, 1);
-moz-animation: slide-in 3s cubic-bezier(0.77, 0, 0.175, 1);
-ms-animation: slide-in 3s cubic-bezier(0.77, 0, 0.175, 1);
-o-animation: slide-in 3s cubic-bezier(0.77, 0, 0.175, 1);
animation: slide-in 3s cubic-bezier(0.77, 0, 0.175, 1); }
.dropzone .dz-preview .dz-success-mark, .dropzone .dz-preview .dz-error-mark {
pointer-events: none;
opacity: 0;
z-index: 500;
position: absolute;
display: block;
top: 50%;
left: 50%;
margin-left: -27px;
margin-top: -27px; }
.dropzone .dz-preview .dz-success-mark svg, .dropzone .dz-preview .dz-error-mark svg {
display: block;
width: 54px;
height: 54px; }
.dropzone .dz-preview.dz-processing .dz-progress {
opacity: 1;
-webkit-transition: all 0.2s linear;
-moz-transition: all 0.2s linear;
-ms-transition: all 0.2s linear;
-o-transition: all 0.2s linear;
transition: all 0.2s linear; }
.dropzone .dz-preview.dz-complete .dz-progress {
opacity: 0;
-webkit-transition: opacity 0.4s ease-in;
-moz-transition: opacity 0.4s ease-in;
-ms-transition: opacity 0.4s ease-in;
-o-transition: opacity 0.4s ease-in;
transition: opacity 0.4s ease-in; }
.dropzone .dz-preview:not(.dz-processing) .dz-progress {
-webkit-animation: pulse 6s ease infinite;
-moz-animation: pulse 6s ease infinite;
-ms-animation: pulse 6s ease infinite;
-o-animation: pulse 6s ease infinite;
animation: pulse 6s ease infinite; }
.dropzone .dz-preview .dz-progress {
opacity: 1;
z-index: 1000;
pointer-events: none;
position: absolute;
height: 16px;
left: 50%;
top: 50%;
margin-top: -8px;
width: 80px;
margin-left: -40px;
background: rgba(255, 255, 255, 0.9);
-webkit-transform: scale(1);
border-radius: 8px;
overflow: hidden; }
.dropzone .dz-preview .dz-progress .dz-upload {
background: #333;
background: linear-gradient(to bottom, #666, #444);
position: absolute;
top: 0;
left: 0;
bottom: 0;
width: 0;
-webkit-transition: width 300ms ease-in-out;
-moz-transition: width 300ms ease-in-out;
-ms-transition: width 300ms ease-in-out;
-o-transition: width 300ms ease-in-out;
transition: width 300ms ease-in-out; }
.dropzone .dz-preview.dz-error .dz-error-message {
display: block; }
.dropzone .dz-preview.dz-error:hover .dz-error-message {
opacity: 1;
pointer-events: auto; }
.dropzone .dz-preview .dz-error-message {
pointer-events: none;
z-index: 1000;
position: absolute;
display: block;
display: none;
opacity: 0;
-webkit-transition: opacity 0.3s ease;
-moz-transition: opacity 0.3s ease;
-ms-transition: opacity 0.3s ease;
-o-transition: opacity 0.3s ease;
transition: opacity 0.3s ease;
border-radius: 8px;
font-size: 13px;
top: 130px;
left: -10px;
width: 140px;
background: #be2626;
background: linear-gradient(to bottom, #be2626, #a92222);
padding: 0.5em 1.2em;
color: white; }
.dropzone .dz-preview .dz-error-message:after {
content: '';
position: absolute;
top: -6px;
left: 64px;
width: 0;
height: 0;
border-left: 6px solid transparent;
border-right: 6px solid transparent;
border-bottom: 6px solid #be2626; }