/*! normalize.css v3.0.3 | MIT License | github.com/necolas/normalize.css */html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background-color:transparent}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:700}dfn{font-style:italic}h1{font-size:2em;margin:.67em 0}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}input[type=search]{-webkit-appearance:textfield;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:700}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}@font-face{font-family:Lato;font-style:normal;font-weight:300;src:url(/build/fonts/lato-light.072709fd.woff2) format("woff"),url(/build/fonts/lato-light.2d7afed7.woff) format("woff"),url(/build/fonts/lato-light.9b6ce12d.ttf) format("truetype")}@font-face{font-family:Lato;font-style:normal;font-weight:400;src:url(/build/fonts/lato-regular.a1a574d5.woff2) format("woff"),url(/build/fonts/lato-regular.11d0cae9.woff) format("woff"),url(/build/fonts/lato-regular.0d483d63.ttf) format("truetype")}@font-face{font-family:Lato;font-style:normal;font-weight:700;src:url(/build/fonts/lato-bold.308b0c6f.woff2) format("woff"),url(/build/fonts/lato-bold.905f3c47.woff) format("woff"),url(/build/fonts/lato-bold.401bd636.ttf) format("truetype")}@font-face{font-family:Lato;font-style:normal;font-weight:900;src:url(/build/fonts/lato-black.e3dd1402.woff2) format("woff"),url(/build/fonts/lato-black.54f8af32.woff) format("woff"),url(/build/fonts/lato-black.f211237f.ttf) format("truetype")}@font-face{font-family:Raleway;font-style:normal;font-weight:300;src:url(/build/fonts/raleway-light.bae95f8f.woff2) format("woff"),url(/build/fonts/raleway-light.27035906.woff) format("woff"),url(/build/fonts/raleway-light.b1f782b7.ttf) format("truetype")}@font-face{font-family:Raleway;font-style:normal;font-weight:400;src:url(/build/fonts/raleway-regular.edbc4a67.woff2) format("woff"),url(/build/fonts/raleway-regular.bcec045b.woff) format("woff"),url(/build/fonts/raleway-regular.28b690f6.ttf) format("truetype")}@font-face{font-family:Raleway;font-style:normal;font-weight:700;src:url(/build/fonts/raleway-bold.2ac77c38.woff2) format("woff"),url(/build/fonts/raleway-bold.3c02baba.woff) format("woff"),url(/build/fonts/raleway-bold.cefd37fb.ttf) format("truetype")}@font-face{font-family:NeueHelvetica;font-style:normal;font-weight:400;src:url(/build/fonts/NeueHelveticaPro55Roman.c538efea.woff2) format("woff"),url(/build/fonts/NeueHelveticaPro55Roman.ebffe854.woff) format("woff"),url(/build/fonts/NeueHelveticaPro55Roman.df451f48.ttf) format("truetype")}@font-face{font-family:NeueHelvetica;font-style:normal;font-weight:500;src:url(/build/fonts/NeueHelveticaPro65Medium.00190b12.woff2) format("woff"),url(/build/fonts/NeueHelveticaPro65Medium.45c9e342.woff) format("woff"),url(/build/fonts/NeueHelveticaPro65Medium.e37b6390.ttf) format("truetype")}@font-face{font-family:HelveticaNowProDisplay;font-style:normal;font-weight:400;src:url(/build/fonts/HelveticaNowProDisplayRegular.b5f07268.woff2) format("woff"),url(/build/fonts/HelveticaNowProDisplayRegular.bf1d9239.woff) format("woff"),url(/build/fonts/HelveticaNowProDisplayRegular.124fc8ce.ttf) format("truetype")}.clearfix:after{clear:both;content:"";display:block}#footer .privacy-policy a:after,.btn,.form-box .error-msg,.form-box label,.form-row .form-col .error-msg,.form-row .form-col label,.payment-button,.project-form .file-row .simple-amazon-uploader,.textarea-box,.textarea-row .form-col .error-msg,.textarea-row .form-col label,a,input[type=email],input[type=password],input[type=search],input[type=tel],input[type=text],textarea{-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.ellipsis{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}html{box-sizing:border-box}*,:after,:before{box-sizing:inherit}*{max-height:1000000px}body{background:#fbfbfb;color:#151515;font:16px/1.2 Raleway,Arial,sans-serif;font-weight:400;min-width:320px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;overflow-x:hidden}img{height:auto;max-width:100%}.gm-style img{max-width:none}.h,.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{color:inherit;font-family:Lato,Arial,sans-serif;font-weight:700;margin:0 0 .5em}.h1,.h2,h1,h2{font-size:28px;font-weight:900;line-height:1}.h2,h2{margin-bottom:31px}.h3,h3{font-size:28px}.h3,.h4,h3,h4{font-weight:900;line-height:1}.h4,h4{font-size:20px}.h5,h5{font-size:17px}.h6,h6{font-size:15px}p{margin:0 0 1em}a{color:#151515}a:focus,a:hover{text-decoration:none}fieldset,form{border-style:none;margin:0;padding:0}.custom-area{padding-bottom:10px}.custom-row{display:block;font-size:16px;line-height:24px;margin-bottom:20px}.main-holder .custom-row{margin-bottom:34px}.custom-row input{left:0;opacity:0;position:absolute;top:2px;visibility:hidden}.custom-row input:checked+.custom-checkbox:after{display:block}.custom-row .custom-checkbox{display:inline-block;padding-left:30px;position:relative;vertical-align:top}.custom-row .custom-checkbox a{text-decoration:underline}.custom-row .custom-checkbox a:hover{color:inherit;text-decoration:none}.custom-row .custom-checkbox:before{border:2px solid #e3e3e3;border-radius:3px;content:"";height:20px;left:0;position:absolute;top:2px;width:20px}.custom-row .custom-checkbox:after{border-color:transparent #151515 #151515 transparent;border-style:solid;border-width:0 2px 2px 0;content:"";display:none;height:9px;left:7px;position:absolute;top:6px;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);width:6px}.custom-row .error-message{color:red;display:none;font-size:11px}.custom-row.error .error-message{display:block}.custom-select{position:relative}.custom-select select{-webkit-appearance:none;-moz-appearance:none;background-color:transparent;border:none;border-bottom:2px solid #e3e3e3;color:#151515;font-size:16px;margin-bottom:8px;outline:none;padding:10px 10px 15px 0;text-indent:1px;text-overflow:"";width:100%}.custom-select select::-ms-expand{display:none}.custom-select:after{border:5px solid transparent;border-top-color:#e3e3e3;bottom:0;content:"";margin-top:-10px;pointer-events:none;position:absolute;right:0;top:50%}.no-pointer-events .custom-select:after{content:none}.form-row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin:0 -15px}.form-row .form-col{margin-bottom:20px;padding:0 15px;position:relative;width:100%}.form-row .form-col .error-message{color:red;display:block;font-size:11px;line-height:14px;margin:-14px 0 14px}.form-row .form-col:only-child{width:100%}.form-row .form-col label{color:#ffd200;font-size:16px;left:15px;pointer-events:none;position:absolute;top:11px;-webkit-transform-origin:0 100%;-ms-transform-origin:0 100%;transform-origin:0 100%}.form-row .form-col.focused label{-webkit-transform:translateX(0) translateY(-18px) scale(.7);-ms-transform:translateX(0) translateY(-18px) scale(.7);transform:translateX(0) translateY(-18px) scale(.7);-webkit-transform-origin:0 0;-ms-transform-origin:0 0;transform-origin:0 0}.form-row .form-col .error-msg{color:#ff3144;display:block;font-size:11px;opacity:0;visibility:hidden}.form-row .form-col.error .error-msg{opacity:1;visibility:visible}.form-row .form-col.error label{color:#ff3144}.form-row .form-col.error input{border-bottom-color:#ff3144}.textarea-row{margin-bottom:8px}.textarea-row .form-col{padding-top:35px;position:relative}.textarea-row .form-col label{color:#ffd200;font-size:16px;left:15px;pointer-events:none;position:absolute;top:11px;-webkit-transform-origin:0 100%;-ms-transform-origin:0 100%;transform-origin:0 100%}.textarea-row .form-col.focused label{-webkit-transform:translateX(0) translateY(-25px) scale(.7);-ms-transform:translateX(0) translateY(-25px) scale(.7);transform:translateX(0) translateY(-25px) scale(.7);-webkit-transform-origin:0 0;-ms-transform-origin:0 0;transform-origin:0 0}.textarea-row .form-col.error .error-msg{opacity:1;visibility:visible}.textarea-row .form-col.error label{color:#ff3144}.textarea-row .form-col.error .textarea-box,.textarea-row .form-col.error textarea{border-color:#ff3144}.textarea-row .form-col .error-msg{color:#ff3144;display:block;font-size:11px;opacity:0;visibility:hidden}.textarea-row .form-col label{left:28px;top:30px}.textarea-row .form-col .textarea-box{border-radius:10px;margin-bottom:6px}.textarea-row .form-col .textarea-box textarea{border-color:transparent;margin-bottom:0}.textarea-row .form-col textarea{border-radius:0 0 10px 10px;border-top:none;height:100%;margin-bottom:6px;padding-top:0}.textarea-row .form-col .text-msg{color:#7b7b7b;display:block;font-size:12px;line-height:1.7;margin-bottom:10px}.btn-row{text-align:center}.btn-row .btn{padding:17px 62px}.textarea-box,input[type=email],input[type=password],input[type=search],input[type=tel],input[type=text],textarea{-webkit-appearance:none;background-color:transparent;border:none;border-bottom:2px solid #5c5c5c;-webkit-border-radius:0;box-sizing:border-box;color:#fff;font-size:16px;margin-bottom:8px;outline:none;padding:10px 10px 15px 0;width:100%}input:-webkit-autofill,input:-webkit-autofill:focus,input:-webkit-autofill:hover{-webkit-text-fill-color:#fff;background:-webkit-linear-gradient(top,hsla(0,0%,100%,0),rgba(0,174,255,.04) 50%,hsla(0,0%,100%,0) 51%,rgba(0,174,255,.03));-webkit-box-shadow:inset 0 0 0 1000px transparent;transition:background-color 5000s ease-in-out 0s}.form-gray .textarea-box,.form-gray input[type=email],.form-gray input[type=password],.form-gray input[type=search],.form-gray input[type=tel],.form-gray input[type=text],.form-gray textarea{border-bottom-color:#e3e3e3;color:#151515;margin-bottom:20px}.form-gray .textarea-box:focus,.form-gray input[type=email]:focus,.form-gray input[type=password]:focus,.form-gray input[type=search]:focus,.form-gray input[type=tel]:focus,.form-gray input[type=text]:focus,.form-gray textarea:focus{border-bottom-color:#8a8a8a;box-shadow:none;color:#151515;outline:none}.form-gray .focused .textarea-box,.form-gray .focused input[type=email],.form-gray .focused input[type=password],.form-gray .focused input[type=search],.form-gray .focused input[type=tel],.form-gray .focused input[type=text],.form-gray .focused textarea{border-bottom-color:#8a8a8a;color:#151515}.textarea-box:focus,input[type=email]:focus,input[type=password]:focus,input[type=search]:focus,input[type=tel]:focus,input[type=text]:focus,textarea:focus{border-color:#ffd200;box-shadow:none;outline:none}.textarea-box::-webkit-input-placeholder,input[type=email]::-webkit-input-placeholder,input[type=password]::-webkit-input-placeholder,input[type=search]::-webkit-input-placeholder,input[type=tel]::-webkit-input-placeholder,input[type=text]::-webkit-input-placeholder,textarea::-webkit-input-placeholder{color:#cdcdcd}.textarea-box::-moz-placeholder,input[type=email]::-moz-placeholder,input[type=password]::-moz-placeholder,input[type=search]::-moz-placeholder,input[type=tel]::-moz-placeholder,input[type=text]::-moz-placeholder,textarea::-moz-placeholder{color:#cdcdcd;opacity:1}.textarea-box:-moz-placeholder,input[type=email]:-moz-placeholder,input[type=password]:-moz-placeholder,input[type=search]:-moz-placeholder,input[type=tel]:-moz-placeholder,input[type=text]:-moz-placeholder,textarea:-moz-placeholder{color:#cdcdcd}.textarea-box:-ms-input-placeholder,input[type=email]:-ms-input-placeholder,input[type=password]:-ms-input-placeholder,input[type=search]:-ms-input-placeholder,input[type=tel]:-ms-input-placeholder,input[type=text]:-ms-input-placeholder,textarea:-ms-input-placeholder{color:#cdcdcd}.textarea-box.placeholder,input[type=email].placeholder,input[type=password].placeholder,input[type=search].placeholder,input[type=tel].placeholder,input[type=text].placeholder,textarea.placeholder{color:#cdcdcd}.textarea-box::-ms-clear,input[type=email]::-ms-clear,input[type=password]::-ms-clear,input[type=search]::-ms-clear,input[type=tel]::-ms-clear,input[type=text]::-ms-clear,textarea::-ms-clear{display:none}.form-gray .note{margin-bottom:50px}.form-gray select{margin-bottom:20px}.form-gray .form-row .form-col.focused label{-webkit-transform:translateX(0) translateY(-24px) scale(.7);-ms-transform:translateX(0) translateY(-24px) scale(.7);transform:translateX(0) translateY(-24px) scale(.7)}.form-gray .form-row .form-col.error label{color:#ff3144}.form-gray .form-row .form-col label{color:#8a8a8a}.focused .textarea-box{border-color:#ffd200;box-shadow:none;outline:none}select{-webkit-border-radius:0}.textarea-box,textarea{border:2px solid #5c5c5c;border-radius:10px;height:130px;padding:30px 15px 10px 26px;resize:vertical;resize:none;vertical-align:top}.textarea-box{padding:30px 25px 10px 26px;position:relative}.textarea-box .jcf-textarea{height:100%;padding:0}.jcf-fake-input{display:none}.jcf-textarea{display:block;width:100%}.jcf-textarea .jcf-scrollbar-horizontal{display:none;height:0}.jcf-textarea textarea{border:none;border-radius:0;margin:0;padding:0;width:100%!important}.jcf-textarea .jcf-resize{bottom:0;cursor:se-resize;height:0;overflow:hidden;position:absolute;right:0;text-align:center;width:14px}.jcf-textarea .jcf-resize:before{border:1px solid #000;border-width:0 1px 1px 0;content:"";display:block;height:6px;margin:4px 0 0 3px;width:6px}textarea[_ngcontent-c4]{height:154px!important}.textarea-box .jcf-scrollable-wrapper{height:100%!important;position:static!important}.jcf-inactive.jcf-scrollbar-vertical{display:none}.textarea-box .jcf-scrollbar-vertical{right:15px;top:20px}.jcf-scrollbar-vertical{background:#e3e3e3;border-radius:8px;bottom:0;cursor:default;overflow:hidden;position:absolute;right:0;top:0;width:8px}.jcf-scrollbar-vertical .jcf-scrollbar-dec,.jcf-scrollbar-vertical .jcf-scrollbar-inc{height:0;left:0;overflow:hidden;top:0;width:8px}.jcf-scrollbar-vertical .jcf-scrollbar-inc{bottom:0;top:auto}.jcf-scrollbar-vertical .jcf-scrollbar-handle{background:#888;border-radius:8px;height:1px;width:8px}.jcf-scrollbar-horizontal{background:#e3e3e3;bottom:0;height:14px;left:0;position:absolute;right:auto;top:auto;width:1px}.jcf-scrollbar-horizontal .jcf-scrollbar-dec,.jcf-scrollbar-horizontal .jcf-scrollbar-inc{background:#bbb;display:inline-block;height:14px;overflow:hidden;vertical-align:top;width:14px}.jcf-scrollbar-horizontal .jcf-scrollbar-inc{left:auto;right:0}.jcf-scrollbar-horizontal .jcf-scrollbar-slider{display:inline-block;height:14px;position:relative}.jcf-scrollbar-horizontal .jcf-scrollbar-handle{background:#888;height:14px;position:absolute}.jcf-scrollbar.jcf-inactive .jcf-scrollbar-handle{visibility:hidden}.jcf-scrollbar.jcf-inactive .jcf-scrollbar-dec,.jcf-scrollbar.jcf-inactive .jcf-scrollbar-inc{background:#e3e3e3}.jcf-disabled{background:#ddd!important}@font-face{font-family:icomoon;font-style:normal;font-weight:400;src:url(/build/fonts/icomoon.c5454d91.eot);src:url(/build/fonts/icomoon.c5454d91.eot#iefix) format("embedded-opentype"),url(/build/fonts/icomoon.bf0f5496.ttf) format("truetype"),url(/build/fonts/icomoon.e7fb7184.woff) format("woff"),url(/build/images/icomoon.6a52bc75.svg#icomoon) format("svg")}[class*=" icon-"],[class^=icon-]{font-family:icomoon!important;speak:none;font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-profile:before{content:"\e900"}.icon-dropbox:before{content:"\e901"}.icon-link:before{content:"\e902"}.icon-list:before{content:"\e903"}.icon-logout:before{content:"\e904"}.icon-pen:before{content:"\e905"}.icon-attach:before{content:"\e906"}.icon-instagram:before{content:"\e907"}.icon-arrow-left:before{content:"\e908"}.icon-arrow-right:before{content:"\e909"}.icon-arrow-down:before{content:"\e90a"}.icon-facebook:before{content:"\e90b"}.icon-bracket:before{content:"\e90c"}.icon-close:before{content:"\e90d"}.icon-icon_check:before{content:"\e90e"}.icon-dribbble:before{content:"\eaa7"}.icon-behance:before{content:"\eaa8"}.fancybox-button,.fancybox-content,.fancybox-slide{outline:none}.fancybox-button--fullscreen:before{background:none}.fancybox-thumbs>ul>li{outline:none}.custom-design .flex-row{box-sizing:border-box;display:block;position:relative;-webkit-touch-callout:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent}.slick-list{display:block;margin:0;overflow:hidden;padding:0;position:relative}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.custom-design .flex-row .slick-list,.custom-design .flex-row .slick-track{-webkit-transform:translateZ(0);-ms-transform:translateZ(0);transform:translateZ(0)}.slick-track{display:block;left:0;position:relative;top:0}.slick-track:after,.slick-track:before{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{display:none;float:left;height:100%;min-height:1px}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{border:1px solid transparent;display:block;height:auto}.slick-arrow.slick-hidden{display:none}.slick-arrow{bottom:0;color:#ffd200;font-family:Lato,Arial,sans-serif;font-size:19px;font-weight:900;position:absolute}.slick-arrow span{text-decoration:underline}.slick-arrow i{font-size:7px;vertical-align:middle}.slick-arrow.slick-next{right:15px}.slick-arrow.slick-next i{margin-left:9px}.slick-arrow.slick-prev{left:15px}.slick-arrow.slick-prev i{margin-right:10px}.noscript-wrap{background:#ff3144;color:#fff;padding:4px;position:relative;text-align:center;top:94px;width:100%;z-index:1}#header{background:#fff;border-bottom:1px solid #ebebeb;border-top:1px solid #ebebeb;box-shadow:0 3px 4px rgba(0,0,0,.15);left:0;padding:10px 0;position:fixed;right:0;top:0;z-index:9999}#header.nav-active .nav-opener:before{left:15%!important;right:15%!important;top:16px!important;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}#header.nav-active .nav-opener span{opacity:0}#header.nav-active .nav-opener:after{left:15%!important;right:15%!important;top:16px!important;-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}#header.nav-active .nav-drop{opacity:1!important;-webkit-transform:translateX(0)!important;-ms-transform:translateX(0)!important;transform:translateX(0)!important}#header .container{max-width:1255px;padding:0 15px}#header .flex-row{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}#header .logo{height:24px;margin:0 10px 0 0;-webkit-transition:all .3s ease;transition:all .3s ease;width:auto}#header .logo a{display:flex}#header .logo svg{height:24px;max-height:100%;max-width:100%;width:auto}#header .navigation-holder{width:calc(100% - 215px)}#header .navigation-holder .nav-opener{cursor:pointer;display:block;float:right;height:31px;margin-right:-7px;overflow:hidden;position:relative;text-indent:-9999px;width:31px}#header .navigation-holder .nav-opener span,#header .navigation-holder .nav-opener:after,#header .navigation-holder .nav-opener:before{background:#444;height:2px;left:23%;margin-top:-2px;position:absolute;right:23%;top:16px;-webkit-transition:all .3s ease;transition:all .3s ease}#header .navigation-holder .nav-opener:after,#header .navigation-holder .nav-opener:before{content:"";top:9px}#header .navigation-holder .nav-opener:after{top:23px}#header .navigation-holder .nav-drop{-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-line-pack:stretch;align-content:stretch;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:#fff;box-shadow:0 3px 4px rgba(0,0,0,.15);height:calc(100vh - 53px);left:0;opacity:0;overflow-x:hidden;overflow-y:visible;padding:20px 0;position:fixed;right:0;top:53px;-webkit-transform:translateX(-100%);-ms-transform:translateX(-100%);transform:translateX(-100%);-webkit-transition:-webkit-transform .3s linear;transition:-webkit-transform .3s linear;transition:transform .3s linear;transition:transform .3s linear,-webkit-transform .3s linear;width:100%;z-index:999}#header .navigation-holder .nav-drop,#header .navigation-holder .nav-drop ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal}#header .navigation-holder .nav-drop ul{-ms-flex-direction:column;flex-direction:column;padding-top:40px}#header .navigation-holder .nav-drop ul li{margin-bottom:23px}#header .navigation-holder .nav-drop ul li.active a{color:#ffd200}#header .navigation-holder .nav-drop ul a{display:inline-block;font-family:Lato,Arial,sans-serif;font-size:14px;font-weight:900;line-height:18px;padding:10px;text-align:center;text-transform:uppercase;white-space:nowrap;width:100%}#header .navigation-holder .nav-drop ul a:hover{color:#151515}#header .navigation-holder .nav-drop .btn-box .scalable{display:none}#header .navigation-holder .nav-drop .btn{border-radius:8px;font-size:13px;font-weight:400;line-height:18px;margin:15px 5px;padding:14px 10px;position:relative;text-transform:none}#header .navigation-holder .nav-drop .btn .heading{display:block;font-size:14px;font-weight:900;line-height:18px;text-transform:uppercase}#header .navigation-holder .nav-drop .btn .label{background:#151515;border-radius:9px;color:#fff;font-size:10px;line-height:18px;padding:0 7px;position:absolute;right:-4px;text-transform:uppercase;top:-10px}.nav-block{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-line-pack:stretch;align-content:stretch;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%}.nav-block .devider{color:#8a8a8a;font-size:14px;font-weight:900;line-height:18px;margin:0 5px}#wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;overflow:hidden;position:relative;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-line-pack:stretch;align-content:stretch;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;min-height:100vh}#wrapper,#wrapper>*{width:100%}#wrapper #header{-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0;-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto;-ms-flex-item-align:auto;-ms-grid-row-align:auto;align-self:auto}.fancybox-enabled #wrapper #header{margin-right:17px;width:auto}#wrapper #main{-webkit-box-ordinal-group:1;-ms-flex-order:0;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;-ms-flex-item-align:auto}#wrapper #footer,#wrapper #main{order:0;-ms-grid-row-align:auto;align-self:auto}#wrapper #footer{-webkit-box-ordinal-group:1;-ms-flex-order:0;-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto;-ms-flex-item-align:auto}.px-0{padding-left:0!important;padding-right:0!important}.px-0.btn{cursor:default;min-width:0!important}.text-right{text-align:right}.text-left{text-align:left}.text-center{text-align:center}.pull-left{float:left}.pull-right{float:right}.text-large{font-size:140%;line-height:1}.hidden{display:none!important}.list-unstyled{list-style-type:none;margin:0;padding:0}.text-color-primary{color:#ffd200}.error-title,.text-danger{color:#ff3144}.list-inline{font-size:0;line-height:0}.list-inline li{display:inline-block;font-size:16px;line-height:1.2;margin-left:15px;vertical-align:top}.list-decoration{list-style-type:none;margin:0 0 33px;padding:0;text-align:left}.list-decoration li{line-height:1.8;padding-left:25px;position:relative}.list-decoration li:not(:last-child){margin-bottom:6px}.list-decoration li:before{background:#ffd200;border-radius:50%;content:"";height:5px;left:0;position:absolute;top:13px;width:5px}a{text-decoration:none}a:active,a:focus{outline:none}a.underlined{text-decoration:underline}a.underlined:hover{color:inherit;text-decoration:none}.js-tab-hidden{display:block!important;left:-9999px!important;position:absolute!important;top:-9999px!important}.container{margin:0 auto;max-width:1245px;padding:0 25px}.area{background:#f1f1f1;border-top:#cdcdcd;padding:40px 0}.flex-row{-ms-flex-wrap:wrap;flex-wrap:wrap}.flex-height,.flex-row{display:-webkit-box;display:-ms-flexbox;display:flex}.flex-height{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-line-pack:stretch;align-content:stretch;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;height:100%}.flex-height>*{-webkit-box-ordinal-group:1;-ms-flex-order:0;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;-ms-flex-item-align:auto}.flex-height>*,.flex-height>:first-child{order:0;-ms-grid-row-align:auto;align-self:auto}.flex-height>:first-child{-webkit-box-ordinal-group:1;-ms-flex-order:0;-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto;-ms-flex-item-align:auto}.btn{background-image:none;border:1px solid transparent;border-radius:12px;cursor:pointer;display:inline-block;font-family:Lato,Arial,sans-serif;font-size:16px;font-weight:600;font-weight:900;line-height:1.5;margin-bottom:0;outline:none;padding:17px 83px;text-align:center;text-transform:uppercase;-ms-touch-action:manipulation;touch-action:manipulation;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;vertical-align:middle;white-space:nowrap}.btn.btn-primary{background-color:#ffd200;border-color:#ffd200;box-shadow:inset 0 -1px 0 0 rgba(150,85,0,.25);color:#151515}.btn.btn-primary:hover{background-color:#ffe400;border-color:#ffe400}.btn.btn-primary:hover.disabled{background-color:#ffd200;border-color:#ffd200}.btn.btn-white{background-color:#fff;border-color:#fff;box-shadow:inset 0 -1px 0 0 hsla(33,42%,82%,.25);color:#151515}.btn.btn-white:hover{background-color:#151515;border-color:#151515;color:#fff}.btn.btn-white:hover.disabled{background-color:#fff;border-color:#fff;color:#151515}.btn.btn-black{background-color:#151515;border-color:#151515;color:#fff}.btn.btn-black:hover{background-color:#3b3b3b;border-color:#3b3b3b}.btn.btn-black:hover.disabled{background-color:#151515;border-color:#151515;color:#fff}.btn.btn-secondary{background:#e3e3e3;border-color:#e3e3e3;box-shadow:inset 0 -1px 0 0 hsla(0,0%,74%,.25);color:#151515}.btn.btn-secondary:hover{background:#bdbdbd;border-color:#bdbdbd}.btn.btn-sm{font-size:13px;line-height:18px;min-width:80px;padding:12px}.btn.btn-sm i{display:inline-block;font-size:9px;margin-left:4px;margin-top:4px;vertical-align:top}.btn.disabled{cursor:default;opacity:.6}.payment-button{background-color:#ffd200;background-image:none;border:1px solid #ffd200;border-radius:12px;box-shadow:inset 0 -1px 0 0 rgba(150,85,0,.25);color:#151515;cursor:pointer;display:inline-block;font-family:Lato,Arial,sans-serif;font-size:16px;font-weight:600;font-weight:900;line-height:1.5;margin-bottom:15px;min-width:220px;padding:11px 17px;text-align:center;text-transform:uppercase;-ms-touch-action:manipulation;touch-action:manipulation;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;vertical-align:middle;white-space:nowrap}.payment-button:hover{background-color:#ffe400;border-color:#ffe400;color:#151515}.payment-button:hover.disabled{background-color:#ffd200;border-color:#ffd200}.main-holder{margin:0 auto;max-width:830px;padding:60px 20px 40px}.main-holder h4{margin-bottom:30px}.main-holder .btn{min-width:287px}main{padding-top:94px}.hero-section{background:#080808;padding:105px 0 109px}.hero-section:before{background:#080808;content:"";height:128px;left:0;position:absolute;top:0;width:100%}.hero-section .text-holder{margin:0 auto;max-width:650px;text-align:center}.hero-section .text-holder h1{color:#fff;line-height:1.3;margin:0 auto 20px;max-width:201px}.hero-section .text-holder p{color:#cdcdcd;font-size:16px;line-height:1.8;margin-bottom:30px}.about-us .about-block-item{padding:50px 0 59px}.about-us .about-block-item:first-child .img-col img{width:105%}.about-us .about-block-item:nth-child(3){padding:45px 0}.about-us .about-block-item:nth-child(3) .img-col{padding-top:13px;text-align:center}.about-us .about-block-item:nth-child(3) .img-col img{width:67%}.about-us .about-block-item:last-child .img-col img{margin-top:3px}.about-us .about-block-item:not(:last-child){border-bottom:1px solid #e9e9e9}.about-us .about-block-item:nth-child(2n){background:#fff}.about-us .about-block-item:nth-child(2n) .img-col{padding:0 15px;width:100%}.about-us .about-block-item:nth-child(2n) .text-col{width:100%}.about-us .about-block-item:nth-child(2n) .text-col p:last-of-type{margin-bottom:50px}.about-us .about-block-item .flex-row{margin:0 -15px}.about-us .about-block-item .img-col{margin-bottom:43px;padding:0 15px;width:100%}.about-us .about-block-item .text-col{padding:0 15px;text-align:center;width:100%}.about-us .about-block-item .text-col h2{margin-bottom:24px}.about-us .about-block-item .text-col p{line-height:1.8;margin-bottom:19px}.about-us .about-block-item .text-col p:last-of-type{margin-bottom:27px}.our-works{background-color:#ffd200;padding:58px 0}.our-works .flex-row{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.our-works .left-col{width:118px;-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}.our-works .left-col a{display:block}.our-works .center-col{text-align:center;-webkit-box-ordinal-group:2;-ms-flex-order:1;margin-bottom:40px;order:1}.our-works .center-col h2{margin-bottom:35px}.our-works .center-col p{font-size:19px;line-height:1.5;margin-bottom:32px}.our-works .center-col .btn{padding:17px 44px}.our-works .right-col{width:118px;-webkit-box-ordinal-group:3;-ms-flex-order:2;margin-bottom:38px;order:2}.our-works .right-col a{display:block}.start-project{background-color:#151515;padding:58px 0}.start-project h2{color:#ffd200;text-align:center}.start-project p{color:#fff;font-size:19px;line-height:1.5;margin-bottom:32px;text-align:center}.start-project .project-form{margin:0 auto;max-width:785px}.project-form .simple-amazon-uploader-remove{color:#fff;cursor:pointer;float:right;position:relative;z-index:9999}.project-form .check-holder .error-msg{font-size:11px;margin-bottom:-24px;padding-top:5px}.project-form .check-holder .check-wrap{display:inline-block;margin:0 0 20px;max-width:500px;position:relative;text-align:left;vertical-align:top;width:100%}.project-form .check-holder.error .error-msg{left:0;position:absolute;text-align:left;top:100%}.visual{background-color:#ffd200;padding:0 0 60px}.visual:before{background:#ffd200;content:"";height:128px;left:0;position:absolute;top:0;width:100%}.visual .flex-row{-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.visual .text-holder{padding:0;-webkit-box-ordinal-group:3;-ms-flex-order:2;font-size:16px;line-height:1.8;order:2;text-align:center}.visual .text-holder .text-frame{padding-bottom:22px}.visual .text-holder .text-frame p{margin-bottom:22px;max-width:100%}.visual .text-holder ol{margin:0 0 22px 22px;padding:0}.visual .text-holder ol li{display:inline-block;padding-bottom:22px;vertical-align:top}.visual .text-holder h1{line-height:1.3;margin-bottom:20px}.visual .text-holder p{font-size:16px;line-height:1.8;margin-bottom:33px}.visual .img-holder{text-align:center;-webkit-box-ordinal-group:2;-ms-flex-order:1;margin:-41px 0 39px;order:1}.visual .img-holder img{width:70%}.landing-page .container-fluid{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;background:#151515;-ms-flex-direction:column;flex-direction:column}.landing-page .img-section img{vertical-align:top;width:100%}.landing-page .text-section{padding:55px 50px;text-align:center}.landing-page .text-section h3{color:#fff;font-size:28px;line-height:1.3}.landing-page .text-section h3 span{color:#ffd200}.advantage{padding:58px 0}.advantage h2{margin-bottom:36px;text-align:center}.advantage .flex-row{margin:0 -15px}.advantage .flex-row,.advantage .flex-row .col{-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.advantage .flex-row .col{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:17px;padding:0 15px;text-align:center}.advantage .flex-row .col .icon-icon_check{color:#ffd200;font-size:25px;margin-bottom:23px;text-align:center}.advantage .flex-row .col h4{line-height:1.4;margin-bottom:17px}.advantage .flex-row .col p{line-height:1.8}.advantage .btn-holder{text-align:center}.custom-design{background:#151515;padding:55px 0 59px}.custom-design .container{max-width:1025px}.custom-design h2{color:#ffd200;line-height:1.2;margin-bottom:27px;text-align:center}.custom-design p{color:#eaeaea;font-size:16px;line-height:1.8;margin:0 auto 32px;max-width:640px;text-align:center}.custom-design .flex-row{margin:0 -15px;padding-bottom:62px}.custom-design .flex-row .custom-block{padding:0 15px;text-align:center;width:auto}.custom-design .flex-row .custom-block:active,.custom-design .flex-row .custom-block:focus{outline:none}.custom-design .flex-row .custom-block .block-wrapper{margin:0 auto;width:270px}.custom-design .flex-row .custom-block .block-title{margin-bottom:27px}.custom-design .flex-row .custom-block .block-title h4{color:#ffd200;font-size:19px}.custom-design .flex-row .custom-block .block-img{margin-bottom:36px}.custom-design .flex-row .custom-block .block-price{color:#fff;font-family:Lato,Arial,sans-serif;font-size:24px;font-weight:900;margin-bottom:14px}.custom-design .flex-row .custom-block .block-eta{color:#fff;font-weight:300;margin-bottom:35px}.custom-design .flex-row .custom-block .block-btn{margin-bottom:37px}.custom-design .flex-row .custom-block .block-btn .btn{padding:17px 30px;width:100%}.custom-design .flex-row .custom-block .block-link a{color:#ffd200;text-decoration:underline}.faq{background:#fff;padding:55px 0 37px;text-align:left}.faq .container{max-width:916px;padding:0 23px}.faq h2{line-height:1.2;margin-bottom:33px;text-align:center}.faq .accordion li.active .icon-arrow-down{-webkit-transform:rotate(-180deg);-ms-transform:rotate(-180deg);transform:rotate(-180deg)}.faq .accordion .slide-wrapper{padding-bottom:26px}.faq .accordion .opener{color:#151515;display:block;font-family:Lato,Arial,sans-serif;font-size:19px;font-weight:900;margin-bottom:20px;padding-right:24px;position:relative}.faq .accordion .opener .icon-arrow-down{color:#ffd200;display:inline-block;font-size:8px;margin-top:-4px;position:absolute;right:0;top:11px;-webkit-transform-origin:center;-ms-transform-origin:center;transform-origin:center;vertical-align:middle}.faq .accordion .slide{text-align:left}.faq .accordion .slide p{line-height:1.7}.faq .accordion .slide p:not(:last-child){margin-bottom:13px}.faq .accordion .slide p:last-child{margin-bottom:0}.form-visual{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:2px 0 47px;position:relative}.form-visual a{color:#ffd200;display:block;font-family:Lato,Arial,sans-serif;font-size:19px;font-weight:900}.form-visual a:hover span:after{background:#fff}.form-visual a span{display:inline-block;position:relative}.form-visual a span:after{background:#ffd200;bottom:0;content:"";height:2px;left:0;position:absolute;-webkit-transition:all .3s;transition:all .3s;width:100%}.form-visual a i{display:none;font-size:7px;margin-right:10px;vertical-align:middle}.form-visual .center-col{margin-bottom:26px;text-align:center;width:100%}.form-visual .link-col{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:100%}.form-visual .link-col .left-col{margin-right:15px}.form-visual .link-col .left-col a i{margin-right:10px}.form-visual .link-col .right-col a i{margin-left:10px}.page-not-found{background:#151515;color:#fff;padding:86px 20px;text-align:center}body>.page-not-found{display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-justify-content:center;-ms-flex-pack:center;-webkit-align-content:stretch;justify-content:center;-ms-flex-line-pack:stretch;align-content:stretch;-webkit-align-items:center;-ms-flex-align:center;align-items:center;min-height:100vh}.page-not-found:only-child{margin-bottom:-999px;padding-bottom:999px}.page-not-found img{margin-bottom:40px}.page-not-found h1{color:#ffd200;font-size:24px;text-transform:uppercase}.get-link-section{background:#151515;min-height:calc(100vh - 53px);padding:50px 0;text-align:center}.get-link-section .container{max-width:835px}.get-link-section h3{color:#ffd200;font-size:24px;line-height:1.5;margin-bottom:25px}.get-link-section p{color:#fff;line-height:1.6;margin-bottom:48px}.get-link-section form{margin:0 auto 38px;max-width:410px}.get-link-section form .form-row{margin-bottom:8px}.get-link-section form .btn{width:270px}.get-link-section a{color:#ffd200;display:block;font-family:Lato,Arial,sans-serif;font-size:19px;font-weight:900;text-decoration:underline}.hidden-xs{display:none!important}.hidden-lg{display:block!important}#terms-popup .title strong{font-size:48px;line-height:54px}#privacy-popup{margin-left:auto;margin-right:auto}#privacy-popup .popup-content p{margin:0 0 10px}#privacy-popup .popup-content p+strong{padding-top:26px}#privacy-popup .popup-content .sub-title{display:block;font-family:Lato,Arial,sans-serif;font-size:24px;font-weight:900;line-height:34px;padding-bottom:17px}#privacy-popup .popup-content .list{line-height:1.6;padding:0 0 24px 30px;width:auto}#privacy-popup .popup-content .list li{display:block;padding:0 0 0 24px;position:relative;width:100%}#privacy-popup .popup-content .list li+li{margin-top:20px}#privacy-popup .popup-content .list li:after{background:#ffd200;border-radius:5px;content:"";height:5px;left:0;position:absolute;top:11px;width:5px}#privacy-popup .close:hover:before{opacity:.6}#wireframe1.wireframe-popup,#wireframe2.wireframe-popup,#wireframe3.wireframe-popup,.wireframe-popup{background:transparent;padding:0}.wireframe-popup{border-left:20px solid transparent;border-right:20px solid transparent;color:#fff;margin-left:auto;margin-right:auto;max-width:340px;min-width:260px;z-index:9999}.wireframe-popup .popup-content{background:#292929;border-radius:11px;display:-webkit-box;display:-ms-flexbox;display:flex;padding:25px 15px;position:relative;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.wireframe-popup .popup-content .img-block{overflow:hidden;position:absolute}.wireframe-popup .popup-content .img-block:not(.center-image){top:67px;width:190px}.wireframe-popup .popup-content .img-block:first-child{left:15px}.wireframe-popup .popup-content .img-block:nth-child(3){right:15px}.wireframe-popup .popup-content .img-block img{display:inline-block;vertical-align:top;width:100%}.wireframe-popup .popup-content .img-block strong{color:#fff;display:none;font-family:Lato,Arial,sans-serif;font-size:24px;font-weight:900;margin-bottom:25px;text-align:center}.wireframe-popup .popup-content .img-block.center-image{padding-bottom:0;position:relative;text-align:center;width:100%;z-index:10}.wireframe-popup .popup-content .img-block.center-image img{width:189px}.wireframe-popup .popup-content .img-block.center-image strong{color:#ffd200;display:block}.wireframe-popup .popup-content .img-block.center-image .btn-row{border-radius:0 0 11px 11px;padding:31px 0 15px}.wireframe-popup .popup-content .img-block.center-image .btn-row .btn{display:inline-block;margin:0 auto;max-width:90%;padding:17px 15px;width:270px}.wireframe-popup .fancybox-close-small{background:transparent;color:#a3a6a8;cursor:pointer;font-family:icomoon;font-size:0;font-variant:normal;font-weight:400;height:30px;line-height:0;line-height:1;position:absolute;right:10px;text-align:center;text-decoration:none;text-transform:none;top:10px;width:30px;z-index:9999;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.wireframe-popup .fancybox-close-small:before{content:"\e90d";font-size:12px;line-height:30px}#main>.popup-white{padding:60px 0}#login-popup,#thank-you-popup{padding:104px 70px}.popup-white{border-radius:10px;font-size:16px;line-height:34px;max-width:90%;padding:60px 70px;width:785px}.popup-page{margin:0 auto;text-align:center;width:auto}.popup-white .note-form{color:green;display:block;font-size:12px;line-height:16px;padding:0 0 32px;text-align:left}.popup-white .note-form.wrong{color:red}.popup-white .icon-block{margin-bottom:45px}.popup-white h1{font-size:48px;margin-bottom:40px;text-align:center}.popup-white p{margin-bottom:26px}.popup-white .error-message{background:#e70e00;border-radius:2px;bottom:-100%;box-shadow:0 0 5px 0 rgba(0,0,0,.5);color:#fff;cursor:default;display:none;font:11px/12px helvetica,arial,sans-serif;left:0;letter-spacing:1px;margin-bottom:8px;padding:8px 12px;position:absolute;white-space:nowrap;z-index:10}.popup-white .error-message:before{border:6px solid rgba(208,59,46,0);border-bottom-color:#e70e00;content:"";height:0;left:18px;position:absolute;top:-12px;width:0;z-index:11}.popup-white .error .error-message{display:block}.popup-white .form-control{border:0;color:#151515;font-size:16px;line-height:20px;margin-bottom:10px;padding:5px 0}.popup-block .fancybox-close-small,.popup-white .fancybox-close-small{color:#a3a6a8;cursor:pointer;font-family:icomoon;font-size:0;font-variant:normal;font-weight:400;height:30px;line-height:0;line-height:1;position:absolute;right:10px;text-align:center;text-decoration:none;text-transform:none;top:10px;width:30px;z-index:9999;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.popup-block .fancybox-close-small:before,.popup-white .fancybox-close-small:before{content:"\e90d";font-size:12px;line-height:30px}.popup-block .fancybox-close-small:hover:before,.popup-white .fancybox-close-small:hover:before{opacity:.6}.popup-white .popup-wrap{margin:0 auto;max-width:380px;padding-top:40px}.popup-white .btn{border-radius:10px}.project-form .error .check-row:before{border-color:#ff3144}.check-row{font-size:16px;line-height:20px;margin-bottom:70px;position:relative;text-align:left}.check-row:before{border:2px solid #5c5c5c;border-radius:3px;content:"";height:20px;left:0;position:absolute;top:0;width:20px}.popup-white .check-row:before{border-color:#e3e3e3}.check-row input{left:0;opacity:0;position:absolute;top:0;visibility:hidden}.check-row label{padding-left:32px;position:relative}.check-row label:before{height:10px;left:10px;top:5px;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.check-row label:after,.check-row label:before{background:#000;content:"";display:none;position:absolute}.check-row label:after{height:4px;left:6px;top:10px;-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg);width:2px}.check-row input:checked+label:after,.check-row input:checked+label:before{display:block}.thankyou-page .bottom-row{background-color:#ffd200}.bottom-row,.thankyou-page .bottom-row .btns-list li .icon-close:hover,.thankyou-page .bottom-row p a,.thankyou-page .bottom-row p a:hover{color:#151515}.bottom-row{background:#fff;bottom:0;font-family:Lato,Arial,sans-serif;font-size:13px;left:0;line-height:44px;padding:9px 0;position:fixed;right:0;z-index:1111}.bottom-row .container{padding:0 20px}.bottom-row p{margin:0;padding-right:10px}.bottom-row p a{color:#ffd200;font-family:Arial,sans-serif;font-weight:900;text-decoration:underline;white-space:nowrap}.bottom-row p a:hover{color:#ffd200;text-decoration:none}.bottom-row .btn{border-radius:4px;padding-left:25px;padding-right:25px}.bottom-row .btns-list{display:inline-block;list-style:none;margin:0;padding:0;white-space:nowrap}.bottom-row .btns-list li{display:inline-block;margin-left:5px;vertical-align:top}.bottom-row .btns-list li .icon-close{text-decoration:none}.bottom-row .btns-list li .icon-close:hover{color:#ffd200;text-decoration:none}.bottom-row .container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-line-pack:stretch;align-content:stretch;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.project-form .margin-button{margin-top:30px}.project-form .check-holder{margin-bottom:5px;text-align:center}.project-form .check-holder .error-msg{color:red;display:none}.project-form .check-holder.error .error-msg{display:block}.project-form .check-row{color:#fff;display:inline-block;margin-bottom:6px;vertical-align:top}.project-form .check-row label{color:#fff}.project-form .check-row label a{color:#ffd200;text-decoration:underline}.project-form .check-row label a:hover{text-decoration:none}.project-form .check-row input:checked+label:before{background:#ffd200;content:"";height:10px;left:10px;position:absolute;top:5px;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);width:2px}.project-form .check-row input:checked+label:after{background:#ffd200;content:"";height:4px;left:6px;position:absolute;top:10px;-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg);width:2px}.form-box{border-bottom:2px solid #e3e3e3;margin-bottom:50px;position:relative}.form-box label{color:#ffd200;color:rgba(0,0,0,.5);font-size:16px;left:0;line-height:30px;pointer-events:none;position:absolute;top:0;-webkit-transform-origin:0 100%;-ms-transform-origin:0 100%;transform-origin:0 100%}.form-box.focused{border-bottom-color:#8a8a8a}.form-box.focused label{-webkit-transform:translateX(0) translateY(-25px) scale(.7);-ms-transform:translateX(0) translateY(-25px) scale(.7);transform:translateX(0) translateY(-25px) scale(.7);-webkit-transform-origin:0 0;-ms-transform-origin:0 0;transform-origin:0 0}.form-box .error-msg{color:#ff3144;display:block;font-size:11px;opacity:0;visibility:hidden}.form-box.error .error-msg{opacity:1;visibility:visible}.form-box.error label{color:#ff3144}.form-box.error input{border-bottom-color:#ff3144}.form-box .forgot{background:#e3e3e3;border-radius:3px;float:right;font-size:10px;line-height:30px;margin-left:10px;overflow:hidden;padding:0 10px;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap;width:130px}.form-box .forgot:hover{background:#ffd200;color:#151515}.form-box .input-wrap{overflow:hidden}#footer{background:#050506;padding:61px 0 74px}#footer .flex-row{-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:33px}#footer .flex-row .logo{margin-bottom:52px;width:192px}#footer .flex-row .logo a{display:block}#footer .flex-row .logo svg{height:17px;width:192px}#footer .flex-row .logo path{fill:#fff}#footer .flex-row .footer-nav{margin-bottom:16px}#footer .flex-row .footer-nav ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}#footer .flex-row .footer-nav ul li{position:relative}#footer .flex-row .footer-nav ul li:not(:last-child){margin-bottom:50px}#footer .flex-row .footer-nav ul a{color:#fff;font-family:Lato,Arial,sans-serif;font-size:14px;text-transform:uppercase}#footer .flex-row .footer-nav ul a:hover{color:#ffd200}#footer .flex-row .social-networks{display:none;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}#footer .flex-row .social-networks li+li{margin-left:38px}#footer .flex-row .social-networks a{color:#fff;font-size:18px}#footer .flex-row .social-networks a:hover{color:#ffd200}#footer .flex-row .social-networks a.icon-behance{font-size:14px}#footer .privacy-policy{margin-bottom:58px;text-align:center}#footer .privacy-policy a,#footer .privacy-policy p{color:#7d7d7d;font-family:Lato,Arial,sans-serif;font-size:14px;font-weight:300;line-height:1.5;margin-bottom:0}#footer .privacy-policy a{display:inline-block;position:relative}#footer .privacy-policy a:after{background:#505050;content:"";height:1px;left:0;position:absolute;top:100%;width:100%}#footer .privacy-policy a:hover{color:#ffd200}#footer .privacy-policy a:hover:after{background:#ffd200}#footer .social-networks-sm{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}#footer .social-networks-sm li+li{margin-left:38px}#footer .social-networks-sm a{color:#fff;font-size:18px}#footer .social-networks-sm a:hover{color:#ffd200}.outliner .get-link-section,.outliner>#header{display:none}.order-summary[_ngcontent-c4] .additional-info[_ngcontent-c4] .input-row[_ngcontent-c4]:not(:last-child) input{margin-bottom:0}.outliner .notificasions-block .box .text p{margin:13px 0 5px}.outliner #footer{background:none;padding:16px 22px 15px 30px}#header[_ngcontent-c3]{background:transparent;box-shadow:0 0 0 transparent;position:static}.outliner .additional-info .check-row a{text-decoration:underline}.outliner .additional-info .check-row a:hover{text-decoration:none}.outliner #footer.selected,li#header.selected{background:#192126}.wireframe[_ngcontent-c2]{padding:0 40px!important}li#header{padding:16px 22px 15px 30px}#header[_ngcontent-c1],li#header{box-shadow:0 0 0;position:static}#header[_ngcontent-c1] .logo[_ngcontent-c1]{margin-left:0}#main[_ngcontent-c2]{padding-top:0!important}.outliner main{padding-top:0}.outliner .file-row .simple-amazon-uploader{border:0;margin-top:0}.outliner .file-row .label-text{color:#858c90}.outliner .file-row .simple-amazon-uploader-placeholder{background:#fff;color:#858c90;display:block;position:relative;z-index:8}.full-page{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-line-pack:center;align-content:center;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;background:#151515;color:#fff;font-size:24px;font-weight:800;line-height:36px;min-height:calc(100vh - 53px);padding:50px 0;text-align:center}.full-page .full-top{-webkit-box-ordinal-group:1;-ms-flex-order:0;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;-ms-flex-item-align:auto;-webkit-box-pack:center;-ms-flex-pack:center;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:center}.full-page .full-bottom,.full-page .full-top{align-self:auto;order:0;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.full-page .full-bottom{min-height:25vh;-webkit-box-ordinal-group:1;-ms-flex-order:0;-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto;-ms-flex-item-align:auto;-ms-grid-row-align:auto}.full-page a{display:block;font-family:Lato,Arial,Helvetica Neue,Helvetica,sans-serif;font-size:19px;font-weight:900;text-decoration:underline}.full-page a,a:hover{color:#ffd200}.our-works .left-col a:hover,.our-works .right-col a:hover{opacity:.6}.form-visual a:hover{color:#fff}.wireframe-popup .fancybox-close-small:hover:before{opacity:.6}.faq .accordion .opener:hover{color:#ffd200}.container-row{padding:30px 0;text-align:center}.container-row .btn-back:hover{color:inherit}.container-row .btn-back:hover span{text-decoration:none}.container-row .btn-back span{text-decoration:underline}.container-row .btn-back .icon-arrow-down{color:#ffd200;display:inline-block;font-size:10px;margin-top:4px;-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg);vertical-align:top}.attach-holder{margin-top:-15px;position:relative;text-align:right}.message-block .attach-holder{margin-bottom:15px}.attach-holder.drop-active .attach-drop{display:block}.attach-holder .attach-drop{border-radius:3px;display:inline-block;display:none;min-width:130px;overflow:hidden;padding-top:5px;position:absolute;right:0;text-align:left;top:100%;vertical-align:top}.attach-holder .attach-drop ul{background:#e3e3e3;border:1px solid #7b7b7b;border-radius:3px;list-style:none;margin:0;overflow:hidden;padding:0}.attach-holder .attach-drop ul a{display:block;padding:5px 10px}.attach-holder .attach-drop ul a:hover{background:#ffe04d;color:inherit}.client-box .pagination{padding-bottom:65px;text-align:center}.client-box .pagination ul{font-size:0;line-height:0;list-style:none;margin:0;padding:0}.client-box .pagination ul>*{font-size:16px;line-height:1.2}.client-box .pagination li{display:inline-block;margin-left:0;vertical-align:top}.client-box .pagination li+li{margin-left:10px}.client-box .pagination .btn{min-width:48px;padding:12px}.btn-area{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-line-pack:stretch;align-content:stretch;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;padding-bottom:30px}.btn-area .note{color:green;display:block;padding-top:10px}.btn-area .btn-wrap{display:inline-block;margin:0 10px 0 0;vertical-align:middle}.btn-area .btn-wrap:before{content:"";height:100%;margin:0 0 0 -1px;width:1px}.btn-area .btn-wrap:before,.btn-area .btn-wrap>div{display:inline-block;vertical-align:middle}.btn-area .info-holder .info-frame{display:block}.payment-paid{color:green;font-weight:700}.col-divider{-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center;margin-bottom:20px}.link-back:before{content:"<";margin-right:5px}.update-success{color:green;display:block;padding-top:10px}.edit-holder{margin:0 auto;max-width:780px;padding:45px 0 150px}.edit-holder .error-msg{color:#ff3144;display:block;font-size:11px;line-height:14px;margin-bottom:-10px;margin-top:-4px}.payment-area{padding-bottom:54px}.payment-area p{margin-bottom:26px}.payment-area .tab-row{font-size:0;line-height:0;list-style:none;margin:0 -15px;padding:0;text-align:center}.payment-area .tab-row li{display:inline-block;padding:0 15px;vertical-align:top;width:50%}.payment-area .tab-row li.active a{border:1px solid #ffd200}.payment-area .tab-row li.active a .tab-wrap img{filter:none}.payment-area .tab-row li a{border:1px solid #cdcdcd;border-radius:10px;display:block;padding:0 10px}.payment-area .tab-row li a .tab-wrap{display:inline-block;vertical-align:middle}.payment-area .tab-row li a .tab-wrap img{filter:grayscale(1)}.payment-area .tab-row li a .tab-wrap span{color:#151515;display:block;font-size:16px;font-weight:900;line-height:1.5;margin-bottom:8px}.payment-area .tab-row li a:before{content:"";display:inline-block;height:90px;margin:0 0 0 -1px;vertical-align:middle;width:1px}.columns-holder{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-line-pack:stretch;align-content:stretch;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;margin:0 -15px}.columns-holder>.column{-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;-ms-flex-item-align:auto;-ms-grid-row-align:auto;align-self:auto;padding:0 15px;width:50%}.container-dark{background:#050506;color:#fff;padding:36px 0}.container-dark:before{background:#080808;content:"";height:128px;left:0;position:absolute;top:0;width:100%}.container-dark .container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-line-pack:stretch;align-content:stretch;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.container-dark .heading{font-family:Lato,Arial,sans-serif;font-size:24px;font-weight:900}.container-dark .sub-nav{font-size:0;line-height:0}.container-dark .sub-nav li{display:inline-block;font-size:14px;font-weight:900;line-height:28px;margin-left:50px;text-transform:uppercase;vertical-align:top}.container-dark .sub-nav li br{display:none}.container-dark .sub-nav li.active a{border-color:#ffd200;color:#ffd200}.container-dark .sub-nav .ico-holder{display:none}.container-dark a{color:#fff}.container-dark a:hover{color:#ffd200}.container-dark a i{color:#ffd200;font-size:14px;margin-right:4px}.table-box{font-family:Lato,Arial,sans-serif;margin:0 auto;max-width:100%;padding:50px 0 65px}.table-default{table-layout:fixed;text-align:left;width:100%}.table-default.table-checkout{font-family:Lato,Arial,sans-serif;margin-bottom:60px}.table-default.table-checkout td .cell{border-width:0}.table-default th{font-size:14px;font-weight:900;padding:15px 30px;text-transform:uppercase}.table-default .unread td .cell{background:#e3e3e3}.table-default td .cell{border:1px solid #cdcdcd;border-width:1px 0 0 1px;padding:15px 30px}.table-default td:last-child .cell{border-right-width:1px}.table-default td a{color:#151515;text-decoration:underline}.table-default td a:hover{text-decoration:none}.table-default td.date{color:rgba(0,0,0,.5)}.table-default tbody tr.table-opener{display:none;margin:0}.table-default tbody tr td .heading{display:none}.table-default tbody tr td:first-child .cell{border-left-width:2px}.table-default tbody tr td:last-child .cell{border-right-width:2px}.table-default tbody tr:first-child+tr td .cell{border-top-width:2px}.table-default tbody tr:first-child+tr td:first-child .cell{border-top-left-radius:10px}.table-default tbody tr:first-child+tr td:last-child .cell{border-top-right-radius:10px}.table-default tbody tr:last-child{border-bottom-left-radius:10px;border-bottom-right-radius:10px}.table-default tbody tr:last-child .cell{border-bottom-width:2px}.table-default tbody tr:last-child td:first-child .cell{border-bottom-left-radius:10px}.table-default tbody tr:last-child td:last-child .cell{border-bottom-right-radius:10px}.heading-container{padding-top:65px}.messages-holder{margin:0 auto;max-width:915px;padding:30px 0}.area .messages-holder{padding-bottom:10px}.messages-holder .date{color:rgba(0,0,0,.5);display:block;font-size:14px;font-weight:300}.messages-holder .container{position:relative}.messages-holder .info-box{font-size:14px;left:100%;line-height:24px;position:absolute;text-align:center;top:25px;width:170px}.messages-holder .info-box .heading{display:block;font-weight:700}.messages-holder .info-box a{text-decoration:underline}.messages-holder .info-box a:hover{color:inherit;text-decoration:none}.message-row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-line-pack:stretch;align-content:stretch;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;font-family:Lato,Arial,sans-serif;margin-bottom:40px}.message-row .message-image{background:#ffd200;border:1px solid #ffd200;border-radius:25px;color:#151515;font-size:0;height:50px;line-height:0;margin-top:4px;min-width:50px;text-align:center;width:50px;-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0;-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto;-ms-flex-item-align:auto;-ms-grid-row-align:auto;align-self:auto;margin-right:30px}.area .message-row .message-image,.message-row .message-image.style{background:#151515;border:1px solid #151515;color:#fff}.message-row .message-image:before{content:"";display:inline-block;height:100%;margin:0 0 0 -1px;vertical-align:middle;width:1px}.message-row .message-image i{display:inline-block;font-size:16px;vertical-align:middle}.message-row .message-frame{-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;-ms-flex-item-align:auto;-ms-grid-row-align:auto;align-self:auto}.message-row .message-header{color:#151515;font-weight:900;padding-bottom:15px;text-transform:uppercase}.message-area,.message-block{border:2px solid #e3e3e3;border-radius:10px;color:#151515;margin-bottom:6px;padding:30px 15px;width:100%}.message-block{overflow-wrap:break-word;word-wrap:break-word;word-break:break-word}.attach-case{padding-bottom:20px;text-align:right}.attach-case ul{list-style:none;margin:0;padding:0;text-align:left}.attach-case ul,.attach-case ul li{display:inline-block;vertical-align:top}.attach-case ul li{margin-bottom:13px;margin-left:13px;padding-left:13px;position:relative}.attach-case ul li:before{color:#919191;content:"\e906";font-family:icomoon;font-size:16px;left:0;line-height:1;position:absolute;top:1px}.attach-list{list-style:none;margin:0;padding:0}.attach-list li{border:1px solid #ffd200;border-radius:6px;color:#fff;display:inline-block;margin-bottom:4px;margin-right:4px;overflow:hidden;padding:6px 10px;position:relative;vertical-align:top}.area .attach-list li{color:#151515}.attach-list li em{font-style:normal}.attach-list li .uploaded{background:#ffd200}.attach-list li a{color:#5c5c5c;cursor:pointer;font-size:12px;margin-left:5px}.attach-list li a:hover{color:#ffd200}.attach-list .simple-amazon-uploader-progress{background:#ffd200;bottom:0;height:3px;left:0;position:absolute;width:0}.message-details .attach-list{margin-bottom:20px}.project-form .attach-button-list,.project-form .upload-box{overflow:hidden}.project-form .file-row{margin-bottom:39px}.project-form .file-row .file-container{border-bottom:2px solid #5c5c5c;height:41px;margin-bottom:10px;position:relative}.project-form .file-row .simple-amazon-uploader{background-color:transparent;border-bottom:2px solid #5c5c5c;box-shadow:none;display:block;margin-bottom:8px;min-height:41px;outline:none;padding:19px 15px 4px 0;position:relative;width:100%}.project-form .file-row .simple-amazon-uploader-placeholder{background:#fff;background:transparent;color:#fff;display:block;position:relative;z-index:8}.project-form .file-row input[type=file]{cursor:inherit;font-size:38px;height:41px;margin:0;opacity:0;position:absolute;right:0;top:0;z-index:2}.project-form .file-row .label-text{color:#ffd200;font-size:16px;left:0;position:absolute;top:1px}.project-form .file-row .label-text i{display:inline-block;height:10px;margin-right:9px;position:relative;width:10px}.project-form .file-row .label-text i:after,.project-form .file-row .label-text i:before{background:#fff;content:"";height:2px;left:0;margin-top:-1px;position:absolute;right:0;top:50%}.project-form .file-row .label-text i:after{-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.project-form .attach-button-list{list-style:none;margin:0;padding:0}.project-form .attach-button-list li{display:block;min-height:41px;overflow:hidden;position:relative}.project-form .attach-button-list .attach-link{color:#151515}.project-form .send{background-image:none;border:1px solid transparent;border-radius:12px;cursor:pointer;display:inline-block;font-family:Lato,Arial,sans-serif;font-size:16px;font-weight:600;font-weight:900;line-height:1.5;margin-bottom:0;padding:17px 83px;text-align:center;text-transform:uppercase;-ms-touch-action:manipulation;touch-action:manipulation;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;vertical-align:middle;white-space:nowrap}.project-form .drag-drop{border:2px dashed #cdcdcd;border-radius:10px;display:inline-block;padding:10px 20px;vertical-align:top}.project-form .message-frame .file-row{margin-bottom:20px}.project-form .edit-holder{padding:30px 0}.project-form .edit-holder .row{font-size:0;line-height:0;margin:0 -10px}.project-form .edit-holder .row .cell{display:inline-block;font-size:16px;line-height:1.2;padding:0 10px;vertical-align:top;width:50%}.project-form .edit-holder select{border:2px solid #cdcdcd;border-radius:10px;padding:10px 20px;width:100%}.project-form .edit-holder input{color:#151515}.project-form .edit-frame{font-size:0;line-height:0;margin:0 -20px;overflow:hidden}.project-form .edit-frame .section{display:inline-block;font-size:16px;line-height:1.2;padding:0 20px;vertical-align:top;width:50%}.project-form .edit-frame .error-msg{color:red;display:none}.project-form .edit-frame .error .error-msg{display:block}.project-form .note{display:block;margin-bottom:30px}.comment-form{position:relative}.comment-form .file-holder{bottom:8px;display:-webkit-box;display:-ms-flexbox;display:flex;left:8px;position:absolute;right:8px;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-line-pack:justify;align-content:space-between;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;color:#919191;font-size:14px;font-weight:900;line-height:18px}.comment-form .file-holder .dropbox-link,.comment-form .file-holder .link{color:#919191;cursor:default;display:inline-block;padding:12px;vertical-align:top}.comment-form .file-holder .dropbox-link:hover,.comment-form .file-holder .link:hover{color:#151515}.comment-form .file-holder .dropbox-link{position:relative}.comment-form .file-holder .dropbox-link:before{content:"";content:"\e901";cursor:pointer;font-family:icomoon;font-weight:400;margin-right:5px}.comment-form .file-holder i{font-size:16px;line-height:1}.comment-form .file-holder>.btn{min-width:120px}.comment-form .file-holder .attach-list{left:0;margin:20px 0 0;position:absolute;right:0;top:100%}.comment-form .file-holder .attach-list li{display:inline-block;vertical-align:top}.comment-form .file-box{overflow:hidden;padding:12px;position:relative;-webkit-transition:color .3s linear;transition:color .3s linear}.comment-form .file-box:hover{color:#151515}.comment-form .file-box i{display:inline-block;font-weight:400;margin-right:5px;vertical-align:middle}.comment-form .file-box input{bottom:0;cursor:default;left:0;position:absolute;right:0;top:0;width:100%}.comment-form .file-box .jcf-fake-input{display:none}.comment-form .attach-button-list{list-style:none;margin:0;padding:0}.comment-form .attach-button-list li{display:inline-block;vertical-align:top}.comment-form .link-box{display:none;height:44px;left:0;overflow:hidden;position:absolute;right:0;top:-54px}.comment-form .link-box .attach-link{background:#fff;border:0;border-radius:10px;color:#151515;color:#919191;font-size:14px;font-weight:900;line-height:18px;margin:0 15px 0 0;padding:12px 20px}.comment-form .active .link-box{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-line-pack:justify;align-content:space-between;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}.comment-form .upload{background:#fff;border-radius:10px}.comment-form .drag-drop{border:2px dashed #e3e3e3;border-radius:10px;color:#919191;font-size:14px;font-weight:900;line-height:18px;padding:11px 28px}.comment-form .drag-drop,.comment-form .upload-box{display:inline-block;vertical-align:top}.message-details .input-row .comment-area{border:2px solid #cdcdcd;border-radius:10px;color:#151515;margin-bottom:20px;padding:20px 20px 70px;position:relative;width:100%}.message-details .input-row .comment-area textarea{border:0;padding:0}.message-details .input-row.error .comment-area{border-color:#ff3144}.outliner .file-container{min-height:24px}.outliner .jcf-button-content{display:none}.outliner .jcf-fake-input{background:#fff;font-size:13px;left:0;padding-left:15px;position:absolute;top:14px;z-index:2}.outliner .delete-btn .btn-text{right:5px}.popup-content{overflow:hidden}.popup-content .single-slider{text-align:center}.popup-content .single-slider .slide{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;position:relative}.single-slider{width:100%}@media (min-width:480px){#privacy-popup{min-width:464px;width:464px}.wireframe-popup .popup-content .img-block:not(.center-image){top:67px;width:195px}}@media (min-width:768px){.main-wrap{display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-justify-content:center;min-height:calc(100vh - 314px);width:100%;-ms-flex-pack:center;-webkit-align-content:stretch;justify-content:center;-ms-flex-line-pack:stretch;align-content:stretch;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.h1,.h2,h1,h2{font-size:40px}.h3,h3{font-size:35px}.h4,h4{font-size:24px}.form-row{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;margin-bottom:25px}.form-row .form-col{margin-bottom:0;width:50%}.form-row .form-col:only-child{width:100%}.textarea-row{margin-bottom:33px}.textarea-row .form-col{width:100%}.textarea-row .form-col .text-msg{font-size:14px;line-height:1.2}#header .logo{margin-left:15px}.list-decoration{margin:0 0 40px;padding:0 0 0 29px}.list-decoration li{line-height:2.1;padding-left:22px}.list-decoration li:not(:last-child){margin-bottom:13px}.hero-section .text-holder h1{line-height:1;margin-bottom:40px;max-width:inherit}.hero-section .text-holder p{font-size:21px;margin-bottom:44px}.about-us .about-block-item{padding:90px 0}.about-us .about-block-item:first-child .img-col{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.about-us .about-block-item:first-child .img-col img{width:97%}.about-us .about-block-item:nth-child(3){padding:90px 0 50px}.about-us .about-block-item:nth-child(3) .img-col{padding-top:0;text-align:left}.about-us .about-block-item:nth-child(3) .img-col img{width:72%}.about-us .about-block-item:nth-child(2n) .img-col{width:44.5%;-webkit-box-ordinal-group:3;-ms-flex-order:2;display:-webkit-box;display:-ms-flexbox;display:flex;order:2;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.about-us .about-block-item:nth-child(2n) .text-col{width:55.5%;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.about-us .about-block-item:nth-child(2n) .text-col p:last-of-type{margin-bottom:38px}.about-us .about-block-item:nth-child(2n) .text-col .content-holder{max-width:525px}.about-us .about-block-item .img-col{margin-bottom:0;width:55.5%}.about-us .about-block-item .text-col{text-align:left;width:44.5%}.about-us .about-block-item .text-col h2{margin-bottom:31px}.about-us .about-block-item .text-col p{line-height:2.1}.our-works{padding:90px 0}.our-works .flex-row{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.our-works .left-col{-webkit-box-ordinal-group:2;-ms-flex-order:1;margin-top:-23px;order:1}.our-works .center-col{width:calc(100% - 236px);-webkit-box-ordinal-group:3;-ms-flex-order:2;margin-bottom:0;order:2;padding:0 40px}.our-works .center-col h2{margin-bottom:25px}.our-works .center-col p{font-size:21px;line-height:1.9;margin-bottom:36px}.our-works .right-col{-webkit-box-ordinal-group:4;-ms-flex-order:3;margin-bottom:0;margin-top:-35px;order:3}.start-project{padding:90px 0}.start-project p{font-size:21px;line-height:1.9;margin-bottom:75px}.visual{padding:0}.visual .flex-row{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.visual .text-holder{font-size:16px;line-height:24px;padding:90px 25px 90px 0;width:59%;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;text-align:left}.visual .text-holder h1{line-height:1;margin-bottom:37px}.visual .text-holder p{font-size:18px;line-height:24px;margin-bottom:41px;max-width:450px}.visual .img-holder{width:41%;-webkit-box-ordinal-group:3;-ms-flex-order:2;margin:0;order:2;text-align:left}.visual .img-holder img{width:100%}.landing-page .text-section{padding:55px 80px}.advantage{padding:90px 0}.advantage h2{margin-bottom:92px}.advantage .flex-row{margin-bottom:75px}.advantage .flex-row,.advantage .flex-row .col{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.advantage .flex-row .col{margin-bottom:0;text-align:left;width:46%}.advantage .flex-row .col:first-child{margin-right:6.5%}.advantage .flex-row .col .icon-icon_check{margin-bottom:0;padding:0 35px 0 0;text-align:left}.advantage .flex-row .col h4{line-height:1;margin-bottom:36px}.advantage .flex-row .col p{line-height:2.1}.custom-design{padding:90px 0}.custom-design h2{line-height:1;margin-bottom:40px}.custom-design p{font-size:21px;line-height:1.9;margin:0 auto 84px}.custom-design .flex-row{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;padding-bottom:0}.custom-design .flex-row .custom-block{width:250px}.custom-design .flex-row .custom-block .block-wrapper{margin:0 auto;width:auto}.custom-design .flex-row .custom-block .block-title{margin-bottom:52px}.custom-design .flex-row .custom-block .block-title h4{font-size:24px}.custom-design .flex-row .custom-block .block-img{margin-bottom:43px}.custom-design .flex-row .custom-block .block-eta{margin-bottom:46px}.custom-design .flex-row .custom-block .block-btn{margin-bottom:48px}.faq{padding:90px 0 50px}.faq h2{line-height:1;margin-bottom:87px}.faq .accordion .slide-wrapper{padding-bottom:36px}.faq .accordion .opener{display:inline-block;font-size:24px;margin-bottom:36px;padding-right:42px}.faq .accordion .opener .icon-arrow-down{top:14px}.faq .accordion .slide p{line-height:2.1}.form-visual a{font-size:24px}.form-visual a i{display:inline-block}.page-not-found h1{font-size:32px}.get-link-section h3{font-size:24px}.hidden-xs{display:block!important}.hidden-lg{display:none!important}#privacy-popup{max-width:628px;min-width:inherit;width:100%}#privacy-popup .title{margin:0 0 30px}#privacy-popup .title strong{font-size:48px;line-height:54px}#privacy-popup .popup-content{min-width:320px;padding:30px}.wireframe-popup{max-width:768px;min-width:inherit;width:100%}.wireframe-popup .popup-content{padding:50px 30px}.wireframe-popup .popup-content .img-block{padding-bottom:104px;position:static;width:33.333%!important}.wireframe-popup .popup-content .img-block strong{display:block;margin-bottom:45px}.wireframe-popup .popup-content .img-block.center-image{width:33.333%}.wireframe-popup .popup-content .img-block.center-image img{width:100%}.wireframe-popup .popup-content .img-block.center-image .btn-row{background:#fff;padding:22px 10px}.wireframe-popup .popup-content .img-block.center-image .btn-row .btn{width:100%}#footer{padding:51px 0 60px}.table-default.table-checkout th:first-child{width:380px}.table-default.table-checkout th:last-child{width:150px}.table-default th:first-child{width:160px}.table-default th:last-child{width:230px}.table-default.table-checkout td:first-child{width:380px}.table-default.table-checkout td:last-child{width:150px}.table-default td:first-child{width:160px}.table-default td:last-child{width:230px}.project-form .file-row{margin-bottom:60px}.project-form .file-row .simple-amazon-uploader{height:41px;min-height:inherit;padding:0 15px 20px 235px}}@media (min-width:769px){#footer .flex-row .social-networks li+li{margin-left:16px}}@media (min-width:992px){.landing-page .container-fluid{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.landing-page .img-section{width:44.4%}.landing-page .text-section{padding:0 50px;text-align:left;width:55.6%}.landing-page .text-section h3{font-size:35px;margin-bottom:0;max-width:610px}.custom-design .flex-row .custom-block{width:300px}#privacy-popup{max-width:768px}#privacy-popup .title{margin:0 75px 75px}.wireframe-popup{max-width:992px}.wireframe-popup .popup-content{padding:50px 60px}.wireframe-popup .popup-content .img-block.center-image .btn-row{padding:22px 29px}}@media (min-width:993px){#header{border:none;padding:0}#header .navigation-holder .nav-opener{display:none}#header .navigation-holder .nav-drop{box-shadow:none;height:auto;opacity:1;padding:0;position:relative;top:0;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0);-webkit-transition:none;transition:none}#header .navigation-holder .nav-drop,#header .navigation-holder .nav-drop ul{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}#header .navigation-holder .nav-drop ul{-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-top:0}#header .navigation-holder .nav-drop ul li{margin-bottom:0}#header .navigation-holder .nav-drop ul li:not(:last-child){margin-right:2px}#header .navigation-holder .nav-drop ul a{padding:55px 10px;text-align:left;width:auto}.header-small #header .navigation-holder .nav-drop ul a{padding:38px 10px}#header .navigation-holder .nav-drop ul a:hover{background:#ffe672}.noscript-wrap{top:128px}main{padding-top:128px}#footer .flex-row{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}#footer .flex-row .logo{margin-bottom:0;margin-right:10px}#footer .flex-row .footer-nav{margin-bottom:0}#footer .flex-row .footer-nav ul{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}#footer .flex-row .footer-nav ul li:not(:last-child){margin-bottom:0;margin-right:3px;padding-right:12px}#footer .flex-row .footer-nav ul li:not(:last-child):after{background:#727272;content:"";font-size:14px;height:1px;position:absolute;right:0;top:9px;-webkit-transform:rotate(-69deg);-ms-transform:rotate(-69deg);transform:rotate(-69deg);width:12px}#footer .flex-row .social-networks{display:-webkit-box;display:-ms-flexbox;display:flex}#footer .social-networks-sm{display:none}}@media (min-width:1024px){.h1,.h2,h1,h2{font-size:55px}.h3,h3{font-size:48px}#header .logo{height:32px;margin-right:5px}#header .logo svg{height:32px}#header .navigation-holder .nav-drop .btn-box .scalable{display:block}.header-small #header .navigation-holder .nav-drop .btn-box .scalable{display:none}.hero-section{padding:139px 0 150px}.about-us .about-block-item{padding:142px 0 150px}.about-us .about-block-item:first-child .img-col{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.about-us .about-block-item:nth-child(3){padding:142px 0 71px}.about-us .about-block-item:nth-child(3) .img-col{padding-left:73px}.about-us .about-block-item:nth-child(3) .img-col img{margin-top:-47px}.about-us .about-block-item:nth-child(2n) .img-col{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.our-works{padding:142px 0 150px}.our-works .center-col{padding:0 120px}.start-project{padding:142px 0 150px}.visual .text-holder{padding:142px 25px 150px 0}.visual .text-holder,.visual .text-holder p{font-size:21px;line-height:28px}.advantage{padding:145px 0 150px}.custom-design{padding:142px 0 150px}.custom-design .flex-row .custom-block .block-link a:hover{color:#fff}.faq{padding:142px 0 109px}.form-visual{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;padding:6px 0 56px}.form-visual .center-col{padding:0 240px;-webkit-box-flex:2;-ms-flex-positive:2;flex-grow:2;width:auto}.form-visual .center-col img{width:350px}.form-visual .link-col{display:block}.form-visual .link-col .left-col{left:0;margin-right:0;position:absolute;top:94px;width:auto}.form-visual .link-col .right-col{position:absolute;right:0;top:106px;width:auto}.page-not-found{min-height:calc(100vh - 314px);padding:154px 0 175px}.page-not-found h1{font-size:45px}.get-link-section{min-height:calc(100vh - 80px);padding:154px 0 175px}.wireframe-popup .fancybox-close-small:before{font-size:19px;line-height:50px}.wireframe-popup .fancybox-close-small{height:50px;right:13px;top:13px;width:50px}.popup-block .fancybox-close-small:before,.popup-white .fancybox-close-small:before{font-size:19px;line-height:50px}.popup-block .fancybox-close-small,.popup-white .fancybox-close-small{height:50px;right:13px;top:13px;width:50px}#footer .privacy-policy{margin-bottom:0}}@media (min-width:1025px){#header .navigation-holder .nav-drop ul li.active a{background:#ffd200;color:#151515}.outliner .file-row .simple-amazon-uploader{color:#000;padding:13px 35px 6px 15px}}@media (min-width:1200px){.landing-page .text-section{padding:0 50px 0 120px}.landing-page .text-section h3{font-size:48px}#privacy-popup,#terms-popup{max-width:90%;width:1200px}.wireframe-popup{max-width:1320px}.wireframe-popup .popup-content{padding:91px 108px 99px}}@media (min-width:1201px){#header .navigation-holder .nav-drop ul a{padding:55px 22px}.header-small #header .navigation-holder .nav-drop ul a{padding:38px 22px}#header .navigation-holder .nav-drop .btn{margin:0;min-width:211px;padding:17px}#header .navigation-holder .nav-drop .btn.style{min-width:186px}.header-small #header .navigation-holder .nav-drop .btn{padding:12px 17px}.nav-block .devider{margin:0 25px}#footer .flex-row .footer-nav ul li:not(:last-child){margin-right:13px;padding-right:22px}#footer .flex-row .social-networks li+li{margin-left:38px}}@media (min-width:1400px){.about-us .about-block-item:first-child .img-col img{margin-left:-60px}}@media (min-width:1600px){.about-us .about-block-item:last-child .img-col img{min-width:124%}}@media (max-width:1499px){.outliner #footer,li#header{padding:15px 20px 12px 22px}}@media (max-width:1200px){#privacy-popup .popup-content .sub-title{font-size:20px;line-height:26px}#login-popup,#thank-you-popup{padding:10vw 5.5vw}.popup-white{padding:5vw 5.5vw}.popup-page{padding:26px 5.5vw 0}.popup-white>.popup-white{padding:5vw 0}.popup-white .popup-wrap{padding-top:30px}}@media (max-width:1249px){.messages-holder .info-box{left:0;position:static;top:0;width:auto}}@media (max-width:1024px){.outliner>#header{display:block}.outliner app-root{display:none}.outliner .get-link-section{display:block}.outliner main{padding-top:53px}}@media (max-width:1023px){#privacy-popup .popup-content .sub-title{font-size:18px;line-height:24px}.popup-white h1{font-size:34px;margin-bottom:20px}.popup-white .popup-wrap{padding-top:20px}.check-row{margin-bottom:50px}.form-box{margin-bottom:40px}}@media (max-width:991px){.nav-block{display:block;text-align:center}.nav-block .btn{min-width:231px}.noscript-wrap{top:53px}main{padding-top:53px}.container-dark:before,.hero-section:before,.visual:before{height:53px}.thankyou-page #footer{display:none}}@media (max-width:800px){.fancybox-controls{text-align:left}.fancybox-button--left,.fancybox-button--right,.fancybox-buttons button:not(.fancybox-button--close){display:none!important}.fancybox-caption{margin:0;padding:20px 0}.fancybox-thumbs{display:none!important}.fancybox-container--thumbs .fancybox-caption-wrap,.fancybox-container--thumbs .fancybox-controls,.fancybox-container--thumbs .fancybox-slider-wrap{right:0}}@media (max-width:775px){.thankyou-page .bottom-row .container{height:80px;padding:0 20px}.thankyou-page .bottom-row .btns-list{position:static}.bottom-row .btns-list{position:absolute;right:10px;top:13px}}@media (max-width:767px){#privacy-popup .popup-content .sub-title{font-size:16px;line-height:22px}.popup-white{padding:10vw 5.5vw}#main>.popup-white{padding:10vw 0}.popup-white h1{font-size:28px;margin-bottom:20px}.popup-white .popup-wrap{padding-top:10px}.check-row{margin-bottom:30px}.bottom-row .container{line-height:normal;padding:30px 20px 20px}.bottom-row .container .container{display:block;text-align:center}.bottom-row .container .container p{margin-bottom:10px}.form-box{margin-bottom:30px}.client-box .pagination{padding-bottom:50px}.btn-area{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.btn-area .btn-wrap{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto;-ms-flex-item-align:auto;margin:0 10px 20px;text-align:center}.btn-area .btn,.btn-area .btn-wrap{-ms-grid-row-align:auto;align-self:auto}.btn-area .btn{margin-bottom:30px;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto;-ms-flex-item-align:auto}.col-divider{display:none}.edit-holder{padding:45px 0}.columns-holder{display:block}.columns-holder>.column{width:100%}.container-dark .container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.container-dark .heading{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.container-dark .sub-nav{margin-bottom:20px;-webkit-box-ordinal-group:1;-ms-flex-order:0;display:-webkit-box;display:-ms-flexbox;display:flex;order:0;width:100%;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-line-pack:stretch;align-content:stretch;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.container-dark .sub-nav li{margin:0}.container-dark .sub-nav li br{display:block}.container-dark .sub-nav li a{border:2px solid #373738;border-radius:10px;display:block;font-size:11px;font-weight:700;height:80px;line-height:16px;text-align:center;text-transform:uppercase;width:80px}.container-dark .sub-nav li a:hover{border-color:#ffd200}.container-dark .sub-nav li a .ico-holder{display:block;padding:13px 0 7px}.table-box{padding:50px 0}.heading-container{padding-top:35px}.messages-holder .date{font-size:12px;line-height:16px}.messages-holder .info-box{padding-left:0}.message-row{border-bottom:1px solid transparent;display:block;position:relative}.message-row .message-image{height:30px;left:0;margin-right:10px;min-width:30px;position:absolute;top:0;width:30px}.message-row .message-image i{font-size:12px}.message-row .message-header{font-size:14px;font-weight:900;line-height:18px;margin-bottom:10px;padding:6px 0 6px 40px}.table-default{border:0}.table-default tbody tr{border-radius:0!important;display:block;overflow:hidden}.table-default tbody tr:first-child+tr td .cell{border-top-width:1px}.table-default tbody tr:first-child+tr td:first-child .cell{border-radius:0!important}.table-default tbody tr.table-opener{display:block}.table-default tbody tr.table-opener.active{border-radius:0}.table-default tbody tr.table-opener.active+tr{display:block}.table-default tbody tr.table-opener.active .cell{border-radius:10px 10px 0 0!important}.table-default tbody tr.table-opener:not(:first-child){margin-top:30px}.table-default tbody tr.table-opener .cell{background:#ffd200;border-color:#ffd200;border-radius:10px!important;cursor:pointer;padding-left:15px;text-align:left;text-decoration:underline}.table-default tbody tr.table-opener .cell .pull-right{margin-left:10px}.table-default tbody tr.table-opener .cell .opener-wrap{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.table-default tbody tr.table-opener .cell:hover{text-decoration:none}.table-default tbody tr.table-opener .cell:before,.table-default tbody tr.table-opener+tr{display:none}.table-default tbody tr.table-opener+tr td:first-child .cell{border-top:0!important}.table-default tbody tr.table-opener+tr td:last-child .cell{border-radius:0 0 10px 10px!important}.table-default tbody tr tr:first-child td:first-child .cell{border-radius:10px 10px 0 0!important}.table-default tbody tr tr:first-child td:last-child .cell{border-radius:0 0 10px 10px!important}.table-default tbody tr td{display:block}.table-default tbody tr td.date{font-size:14px}.table-default tbody tr td .cell{border-radius:0!important;border-width:1px 2px 0!important;overflow:hidden;padding:10px 15px;position:relative}.table-default tbody tr td .cell .heading{border-right:1px solid #cdcdcd;color:#151515;content:attr(data-label);display:block;float:left;font-size:14px;font-weight:700;margin:-10px 15px -10px 0;padding:10px 0;text-align:left;text-transform:uppercase;width:40%}.table-default tbody tr td:last-child .cell{border-width:1px 2px 2px!important}.table-default thead{border:none;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.comment-form .file-holder .dropbox-link,.comment-form .file-holder .link{padding:12px 5px}.comment-form .file-holder>.btn{left:50%;margin-top:30px;min-width:220px;position:absolute;top:100%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}.comment-form .attach-button-list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-line-pack:stretch;align-content:stretch;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.comment-form .attach-button-list li{-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;-ms-flex-item-align:auto;-ms-grid-row-align:auto;align-self:auto}.comment-form .upload{width:100%}.comment-form .drag-drop{display:none}.comment-form .upload-box{display:block}.message-details .input-row .comment-area{margin-bottom:80px}}@media (max-width:479px){.payment-button{min-width:0}.start-project p br{display:none}.client-box .pagination li+li{margin-left:5px}.client-box .pagination .btn{border-radius:5px;font-size:11px;min-width:30px;padding:5px}.payment-area{padding-bottom:20px}}.info-holder{position:relative}.info-holder.hover .tooltip-holder{opacity:1;visibility:visible}.tooltip-holder{left:-14px;opacity:0;padding:0 0 5px;position:absolute;top:-133px;-webkit-transition:all .4s linear;transition:all .4s linear;visibility:hidden;width:256px}.tooltip{background:#fff;border:1px solid #8a8a8a;border-radius:3px;box-shadow:0 0 8px 0 rgba(0,0,0,.3);color:#151515;font-family:Raleway,sans-serif,Arial;font-size:10px;font-weight:400;letter-spacing:.3px;line-height:15px;opacity:1;padding:8px 9px 8px 12px;position:relative;width:100%}.tooltip:after,.tooltip:before{border:solid transparent;content:" ";height:0;left:20px;pointer-events:none;position:absolute;top:100%;width:0}.tooltip:after{border-color:#fff hsla(0,0%,100%,0) hsla(0,0%,100%,0);border-width:5px;margin-left:-5px}.tooltip:before{border-color:#8a8a8a hsla(0,0%,54%,0) hsla(0,0%,54%,0);border-width:6px;margin-left:-6px}.tooltip p{margin:0}.popup-block{background:#fff;border-radius:10px;max-width:90%;padding:80px 10px;width:785px}.popup-block .text-holder{font-size:16px;font-weight:400;line-height:24px;padding:0 45px}@media (max-width:767px){.popup-block .text-holder{padding:0}.popup-block{padding:10vw 5.5vw;width:100%}}.popup-block .submit-form{color:#151515;font-family:Lato,sans-serif,Arial;font-size:24px;font-weight:900;line-height:28px;overflow:hidden;text-align:center}.popup-block .submit-form p{margin:0 0 30px}.popup-block .submit-form p a{color:#151515;text-decoration:underline}.popup-block .submit-form p a:hover{text-decoration:none}@media (max-width:767px){.popup-block .btn{display:block;padding:17px 10px;width:100%}}.popup-block .btn-holder .btn{margin:0 5px}@media (max-width:767px){.popup-block .btn-holder .btn{margin:0 0 15px}}.fancybox-enabled{overflow:hidden}.fancybox-enabled body{overflow:visible;-ms-touch-action:none;touch-action:none}.fancybox-container{-webkit-backface-visibility:hidden;backface-visibility:hidden;height:100%;left:0;position:fixed;top:0;width:100%;z-index:99993}.fancybox-container~.fancybox-container{z-index:99992}.fancybox-bg{-webkit-backface-visibility:hidden;backface-visibility:hidden;background:rgba(0,0,0,.7);bottom:0;left:0;opacity:0;position:absolute;right:0;top:0;-webkit-transition-timing-function:cubic-bezier(.55,.06,.68,.19);transition-timing-function:cubic-bezier(.55,.06,.68,.19)}.fancybox-container--ready .fancybox-bg{opacity:1;-webkit-transition-timing-function:cubic-bezier(.22,.61,.36,1);transition-timing-function:cubic-bezier(.22,.61,.36,1)}.fancybox-controls{-webkit-backface-visibility:hidden;backface-visibility:hidden;direction:ltr;left:0;opacity:0;pointer-events:none;position:absolute;right:0;text-align:center;top:0;-webkit-transition:opacity .2s;transition:opacity .2s;z-index:99994}.fancybox-show-controls .fancybox-controls{opacity:1}.fancybox-infobar{display:none}.fancybox-show-infobar .fancybox-infobar{display:inline-block;pointer-events:all}.fancybox-infobar__body{background-color:rgba(30,30,30,.7);color:#ddd;display:inline-block;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-size:13px;line-height:44px;pointer-events:none;text-align:center;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:70px;-webkit-touch-callout:none;-webkit-tap-highlight-color:transparent;-webkit-font-smoothing:subpixel-antialiased}.fancybox-buttons{display:none;pointer-events:all;position:absolute;right:0;top:0}.fancybox-show-buttons .fancybox-buttons{display:block}.fancybox-slider-wrap{direction:ltr;overflow:hidden}.fancybox-slider,.fancybox-slider-wrap{-webkit-backface-visibility:hidden;backface-visibility:hidden;bottom:0;left:0;margin:0;padding:0;position:absolute;right:0;top:0;z-index:99993}.fancybox-slide{box-sizing:border-box;height:100%;left:0;margin:0;outline:0;overflow:auto;padding:0;position:absolute;text-align:center;top:0;white-space:normal;width:100%;z-index:99994;-webkit-overflow-scrolling:touch;-webkit-tap-highlight-color:transparent}.fancybox-slide:before{content:"";height:100%;width:0}.fancybox-slide:before,.fancybox-slide>*{display:inline-block;vertical-align:middle}.fancybox-slide>*{background-color:#fff;border-width:0;box-sizing:border-box;margin:44px 0;overflow:auto;padding:24px;position:relative;text-align:left}.fancybox-slide--image{overflow:hidden}.fancybox-slide--image:before{display:none}.fancybox-content{border:0;box-sizing:border-box;display:inline-block;font-family:Arial,sans-serif;font-size:16px;height:calc(100% - 88px);line-height:normal;margin:44px auto;outline:0;padding:0;position:relative;text-align:left;vertical-align:middle;white-space:normal;width:80%;-webkit-tap-highlight-color:transparent;-webkit-overflow-scrolling:touch}.fancybox-iframe{background:#fff;border:0;display:block;height:100%;margin:0;padding:0;width:100%}.fancybox-slide--video .fancybox-content,.fancybox-slide--video .fancybox-iframe{background:transparent}.fancybox-placeholder{-webkit-backface-visibility:hidden;backface-visibility:hidden;background:transparent;background-repeat:no-repeat;background-size:100% 100%;cursor:default;overflow:visible;-webkit-transform-origin:top left;-ms-transform-origin:top left;transform-origin:top left;z-index:99995}.fancybox-image,.fancybox-placeholder,.fancybox-spaceball{border:0;left:0;margin:0;padding:0;position:absolute;top:0}.fancybox-image,.fancybox-spaceball{background:transparent;background-size:100% 100%;height:100%;max-height:none;max-width:none;width:100%}.fancybox-controls--canzoomOut .fancybox-placeholder{cursor:zoom-out}.fancybox-controls--canzoomIn .fancybox-placeholder{cursor:zoom-in}.fancybox-controls--canGrab .fancybox-placeholder{cursor:-webkit-grab;cursor:grab}.fancybox-controls--isGrabbing .fancybox-placeholder{cursor:-webkit-grabbing;cursor:grabbing}.fancybox-spaceball{z-index:1}.fancybox-tmp{left:-9999px;position:absolute;top:-9999px;visibility:hidden}.fancybox-error{background:#fff;cursor:default;left:50%;margin:0;max-width:100%;padding:40px;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:380px}.fancybox-error p{color:#444;font:16px/20px Helvetica Neue,Helvetica,Arial,sans-serif;margin:0;padding:0}.fancybox-close-small{background:#fff;border-radius:50%;border-width:0;box-sizing:border-box;color:#888;cursor:pointer;font:21px/1 Arial,Helvetica Neue,Helvetica,sans-serif;font-weight:300;height:30px;margin:0;padding:0;position:absolute;right:4px;text-align:center;top:4px;-webkit-transition:background .2s;transition:background .2s;width:30px;z-index:2}.fancybox-close-small:focus{outline:1px dotted #888}.fancybox-slide--video .fancybox-close-small{background:transparent;right:-36px;top:-36px}.fancybox-close-small:hover{background:#eee;color:#555}.fancybox-caption-wrap{-webkit-backface-visibility:hidden;backface-visibility:hidden;background:-webkit-linear-gradient(top,transparent,rgba(0,0,0,.1) 20%,rgba(0,0,0,.2) 40%,rgba(0,0,0,.6) 80%,rgba(0,0,0,.8));background:linear-gradient(180deg,transparent 0,rgba(0,0,0,.1) 20%,rgba(0,0,0,.2) 40%,rgba(0,0,0,.6) 80%,rgba(0,0,0,.8));bottom:0;box-sizing:border-box;left:0;opacity:0;padding:60px 30px 0;pointer-events:none;position:absolute;right:0;-webkit-transition:opacity .2s;transition:opacity .2s;z-index:99998}.fancybox-show-caption .fancybox-caption-wrap{opacity:1}.fancybox-caption{border-top:1px solid hsla(0,0%,100%,.4);color:#fff;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-size:14px;line-height:20px;padding:30px 0;-webkit-text-size-adjust:none}.fancybox-caption a,.fancybox-caption button{pointer-events:all}.fancybox-caption a{color:#fff;text-decoration:underline}.fancybox-button{background:transparent;border:0;border-radius:0;box-sizing:border-box;color:#fff;cursor:pointer;display:inline-block;height:44px;line-height:44px;margin:0;outline:0;padding:0;position:relative;vertical-align:top;width:44px}.fancybox-button--disabled{cursor:default;pointer-events:none}.fancybox-button,.fancybox-infobar__body{background:rgba(30,30,30,.6)}.fancybox-button:hover{background:rgba(0,0,0,.8)}.fancybox-button:after,.fancybox-button:before{background-color:currentColor;border-color:#fff;box-sizing:border-box;color:currentColor;content:"";display:inline-block;opacity:.9;pointer-events:none;position:absolute}.fancybox-button--disabled:after,.fancybox-button--disabled:before{opacity:.5}.fancybox-button--left:after{left:20px;-webkit-transform:rotate(-135deg);-ms-transform:rotate(-135deg);transform:rotate(-135deg)}.fancybox-button--left:after,.fancybox-button--right:after{background:transparent;border-right:2px solid;border-top:2px solid;height:6px;top:18px;width:6px}.fancybox-button--right:after{right:20px;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.fancybox-button--left{border-bottom-left-radius:5px}.fancybox-button--right{border-bottom-right-radius:5px}.fancybox-button--close{float:right}.fancybox-button--close:after,.fancybox-button--close:before{content:"";display:inline-block;height:2px;left:calc(50% - 8px);position:absolute;top:calc(50% - 1px);width:16px}.fancybox-button--close:before{-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.fancybox-button--close:after{-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}.fancybox-loading{-webkit-animation:fancybox-rotate .8s linear infinite;animation:fancybox-rotate .8s linear infinite;background:transparent;border:6px solid hsla(0,0%,39%,.4);border-radius:100%;border-top-color:hsla(0,0%,100%,.6);height:50px;left:50%;margin-left:-25px;margin-top:-25px;position:absolute;top:50%;width:50px;z-index:99999}@-webkit-keyframes fancybox-rotate{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}@keyframes fancybox-rotate{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}.fancybox-button--fullscreen:before{background:0;border:2px solid;height:11px;left:15px;top:16px;width:15px}.fancybox-button--play:before{background:transparent;border-bottom:6px inset transparent;border-left:10px solid;border-radius:1px;border-top:6px inset transparent;height:0;left:18px;top:16px;width:0}.fancybox-button--pause:before{background:transparent;border-style:solid;border-width:0 2px;height:11px;left:18px;top:16px;width:7px}.fancybox-button--thumbs span{font-size:23px}.fancybox-button--thumbs:before{box-shadow:0 -4px 0,-4px -4px 0,4px -4px 0,inset 0 0 0 32px,-4px 0 0,4px 0 0,0 4px 0,-4px 4px 0,4px 4px 0;height:3px;left:21px;top:20px;width:3px}.fancybox-container--thumbs .fancybox-caption-wrap,.fancybox-container--thumbs .fancybox-controls,.fancybox-container--thumbs .fancybox-slider-wrap{right:220px}.fancybox-thumbs{background:#fff;bottom:0;left:auto;margin:0;padding:5px 5px 0 0;position:absolute;right:0;top:0;width:220px;word-break:normal;z-index:99993;-webkit-overflow-scrolling:touch;-webkit-tap-highlight-color:transparent;box-sizing:border-box}.fancybox-thumbs>ul{font-size:0;height:100%;list-style:none;margin:0;overflow-x:hidden;overflow-y:auto;padding:0;position:absolute;position:relative;width:100%}.fancybox-thumbs>ul>li{border-color:#fff;border-style:solid;border-width:0 0 5px 5px;cursor:pointer;float:left;height:75px;margin:0;max-width:50%;outline:0;overflow:hidden;padding:0;position:relative;width:105px;-webkit-tap-highlight-color:transparent;-webkit-backface-visibility:hidden;backface-visibility:hidden;box-sizing:border-box}li.fancybox-thumbs-loading{background:rgba(0,0,0,.1)}.fancybox-thumbs>ul>li>img{left:0;max-height:none;max-width:none;min-height:100%;min-width:100%;position:absolute;top:0;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.fancybox-thumbs>ul>li:before{border:4px solid #4ea7f9;border-radius:2px;bottom:0;content:"";left:0;opacity:0;position:absolute;right:0;top:0;-webkit-transition:all .2s cubic-bezier(.25,.46,.45,.94);transition:all .2s cubic-bezier(.25,.46,.45,.94);z-index:99991}.fancybox-thumbs>ul>li.fancybox-thumbs-active:before{opacity:1}.popup-holder{height:0;overflow:hidden;position:relative}.fancybox-button.fancybox-button--close,.fancybox-button.fancybox-button--fullscreen{display:none!important}.login-section{background-color:#0d0d0d;color:#fff;display:flex;flex-direction:column;flex-grow:1;padding:40px 0 35px;text-align:center}.login-section .logo{margin:0 auto 30px;width:239px}.login-section .logo svg{width:100%}.login-section .back-home{color:#fff;font-family:HelveticaNowProDisplay;text-decoration-line:underline}.login-section .back-home:hover{color:#ffd200}.login-section .container{display:flex;flex-direction:column;flex-grow:1;justify-content:space-between;max-width:594px;width:100%}.login-section .login-box h1{font-family:HelveticaNowProDisplay;font-weight:400}.login-section .form-control{border:0;caret-color:#fff;color:#fff;font-family:HelveticaNowProDisplay;margin-bottom:10px;padding:5px 0}.login-section .form-control::placeholder{color:#9e9e9e;font-family:HelveticaNowProDisplay}.login-section .form-box label{color:#9e9e9e;font-family:HelveticaNowProDisplay}.login-section .form-box{border-color:#424244}.login-section .form-box.focused{border-bottom-color:#fff}.login-section .form-box.error{border-bottom-color:#f03a42}.login-section .form-box .forgot{background-color:transparent;color:#fff;font-family:HelveticaNowProDisplay;font-size:19px;font-weight:400;margin-top:4px;padding:0;text-transform:capitalize;width:139px}.login-section .form-box .forgot:hover{color:#ffd200}.login-section .error-message{bottom:auto;color:#f03a42;cursor:default;display:none;left:0;letter-spacing:.2px;margin-bottom:8px;position:absolute;top:calc(100% + 15px);white-space:nowrap;z-index:10}.login-section .error-message,.login-section .note-form{font-family:HelveticaNowProDisplay;font-size:14px;font-weight:500}.login-section .note-form{background-color:#19a063;border-radius:3em;display:block;line-height:1;margin-bottom:28px;padding:10px;width:100%}.login-section .note-form.wrong{background-color:#f03a42}.login-section .note-form svg{display:inline-block;margin-right:5px;vertical-align:bottom}.login-section .error .error-message{display:block}.login-section .check-row{font-family:HelveticaNowProDisplay;font-weight:500;line-height:24px}.login-section .check-row label{font-weight:400;padding-left:40px}.check-row label:before{background-color:#ffd200;height:11px;left:12px;top:1px;width:2px}.check-row label:after{background-color:#ffd200;left:7px;top:7px}.login-section .check-row:before{border-radius:0;height:24px;top:-2px;width:24px}.login-section .btn{border-radius:3em;font-family:HelveticaNowProDisplay;font-size:16px;letter-spacing:.32px}.login-section .btn.btn-white:hover{background-color:#ffd200;color:#151515}@media (min-width:768px){.login-section .back-home{font-size:20px;letter-spacing:.4px}.login-section .login-box{margin-bottom:53px}.login-section .login-box h1{font-size:68px;letter-spacing:-1.36px;margin-bottom:61px}.login-section .form-control{font-size:24px;line-height:20px;margin-bottom:8px}.login-section .form-box label{font-size:24px;line-height:1.4}.login-section .form-box{margin-bottom:42px}.login-section .form-box.btn-box{margin-bottom:51px}.login-section .form-box .forgot{font-size:19px;margin-top:4px;width:139px}.login-section .check-row{font-size:20px;line-height:24px;margin-bottom:61px}.login-section .check-row:before{top:-3px}.login-section .check-row label{letter-spacing:-.1px;padding-left:40px}.login-section .check-row label:before{top:1px}.login-section .check-row label:after{top:7px}.login-section .btn{min-width:296px;padding:19px 83px}.login-section .error-message{font-size:16px}.login-section .note-form{font-size:16px;padding:15px}}.form-gray .form-control{-webkit-text-fill-color:#000!important}.error-section{background-color:#0d0d0d;color:#fff;display:flex;flex-direction:column;flex-grow:1;padding:40px 0 35px;text-align:center}.error-section .logo{margin:0 auto 30px;width:239px}.error-section .logo svg{width:100%}.error-section .back-home{color:#fff;font-family:HelveticaNowProDisplay;text-decoration-line:underline}@media (min-width:768px){.error-section .back-home{font-size:20px;letter-spacing:.4px}}.error-section .back-home:hover{color:#ffd200}.error-section .container{display:flex;flex-direction:column;flex-grow:1;justify-content:space-between;max-width:none;padding:0;width:100%}.error-section .description{font-size:24px;line-height:32px;padding:0 15px}.error-section .description a{color:inherit;text-decoration:underline}.error-section .description a:hover{color:#ffd200}.error-section .error-slider-container{height:150px;overflow:hidden;position:relative;width:100vw}@media (max-width:767px){.error-section .error-slider-container{height:90px}}.error-section .error-slider{align-items:center;animation:error-scroll 24s linear infinite;display:flex;font-size:0;white-space:nowrap;width:max-content}.error-section .display-error{color:#fff;font-size:150px;font-weight:700;letter-spacing:-.01em;line-height:1;margin:0;white-space:nowrap}@media (max-width:767px){.error-section .display-error{font-size:90px}}.error-section .slide-dot{background-color:#fff;border-radius:50%;flex:none;height:32px;margin:0 32px;white-space:nowrap;width:32px}@media (max-width:767px){.error-section .slide-dot{height:24px;margin:0 24px;width:24px}}@keyframes error-scroll{0%{transform:translateX(5%)}to{transform:translateX(-100%)}}