@charset "UTF-8";
html{line-height:1.15;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,footer,header,nav,section{display:block}h1{font-size:2em;margin:0.67em 0}figcaption,figure,main{display:block}figure{margin:0}hr{-webkit-box-sizing:content-box;box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace, monospace;font-size:1em}a{background-color:transparent;-webkit-text-decoration-skip:objects}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:inherit}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace, monospace;font-size:1em}dfn{font-style:italic}mark{background-color:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-0.25em}sup{top:-0.5em}audio,video{display:inline-block}audio:not([controls]){display:none;height:0}img{border-style:none}svg:not(:root){overflow:hidden}button,input,optgroup,select,textarea{font-family:sans-serif;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}button,html [type="button"],[type="reset"],[type="submit"]{-webkit-appearance:button}button::-moz-focus-inner,[type="button"]::-moz-focus-inner,[type="reset"]::-moz-focus-inner,[type="submit"]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type="button"]:-moz-focusring,[type="reset"]:-moz-focusring,[type="submit"]:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:0.35em 0.75em 0.625em}legend{-webkit-box-sizing:border-box;box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{display:inline-block;vertical-align:baseline}textarea{overflow:auto}[type="checkbox"],[type="radio"]{-webkit-box-sizing:border-box;box-sizing:border-box;padding:0}[type="number"]::-webkit-inner-spin-button,[type="number"]::-webkit-outer-spin-button{height:auto}[type="search"]{-webkit-appearance:textfield;outline-offset:-2px}[type="search"]::-webkit-search-cancel-button,[type="search"]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details,menu{display:block}summary{display:list-item}canvas{display:inline-block}template{display:none}[hidden]{display:none}.znBoxShadow-1,.znBoxShadow--hov-1:hover{-webkit-box-shadow:0 1px 3px rgba(0,0,0,0.12),0 1px 2px rgba(0,0,0,0.24);box-shadow:0 1px 3px rgba(0,0,0,0.12),0 1px 2px rgba(0,0,0,0.24)}.znBoxShadow-2,.znBoxShadow--hov-2:hover{-webkit-box-shadow:0 3px 6px rgba(0,0,0,0.16),0 3px 6px rgba(0,0,0,0.23);box-shadow:0 3px 6px rgba(0,0,0,0.16),0 3px 6px rgba(0,0,0,0.23)}.znBoxShadow-3,.znBoxShadow--hov-3:hover{-webkit-box-shadow:0 10px 20px rgba(0,0,0,0.19),0 6px 6px rgba(0,0,0,0.23);box-shadow:0 10px 20px rgba(0,0,0,0.19),0 6px 6px rgba(0,0,0,0.23)}.znBoxShadow-4,.znBoxShadow--hov-4:hover{-webkit-box-shadow:0 14px 28px rgba(0,0,0,0.25),0 10px 10px rgba(0,0,0,0.22);box-shadow:0 14px 28px rgba(0,0,0,0.25),0 10px 10px rgba(0,0,0,0.22)}.znBoxShadow-5,.znBoxShadow--hov-5:hover{-webkit-box-shadow:0 19px 38px rgba(0,0,0,0.3),0 15px 12px rgba(0,0,0,0.22);box-shadow:0 19px 38px rgba(0,0,0,0.3),0 15px 12px rgba(0,0,0,0.22)}.znBoxShadow-6,.znBoxShadow--hov-6:hover{-webkit-box-shadow:0 40px 120px -20px rgba(0,0,0,0.6);box-shadow:0 40px 120px -20px rgba(0,0,0,0.6)}[class*="znBoxShadow-"]{z-index:1}[class*="znBoxShadow--hov-"]{-webkit-transition:all 0.3s cubic-bezier(0.25, 0.8, 0.25, 1);transition:all 0.3s cubic-bezier(0.25, 0.8, 0.25, 1)}.text-left{text-align:left}.text-center{text-align:center}.text-right{text-align:right}.zn-trans-zoomin,.zn-trans-zoomout{-webkit-transition:all .3s ease-out;transition:all .3s ease-out}.zn-trans-zoomin:active,.zn-trans-zoomin:focus,.zn-trans-zoomin:hover{-webkit-transform:scale(1.1);transform:scale(1.1)}.zn-trans-zoomout:active,.zn-trans-zoomout:focus,.zn-trans-zoomout:hover{-webkit-transform:scale(0.9);transform:scale(0.9)}.zn-trans-fadein{-webkit-transition:all .3s ease-out;transition:all .3s ease-out;opacity:.7}.zn-trans-fadein:active,.zn-trans-fadein:focus,.zn-trans-fadein:hover{opacity:1}.zn-trans-fadeout{-webkit-transition:all .3s ease-out;transition:all .3s ease-out;opacity:1}.zn-trans-fadeout:active,.zn-trans-fadeout:focus,.zn-trans-fadeout:hover{opacity:.7}.collapse{display:none}.collapse.in{display:block}tr.collapse.in{display:table-row}tbody.collapse.in{display:table-row-group}.collapsing{position:relative;height:0;overflow:hidden;-webkit-transition-property:height, visibility;transition-property:height, visibility;-webkit-transition-duration:.35s;transition-duration:.35s;-webkit-transition-timing-function:ease;transition-timing-function:ease}.embed-responsive{position:relative;display:block;height:0;padding:0;overflow:hidden}.embed-responsive .embed-responsive-item,.embed-responsive iframe,.embed-responsive embed,.embed-responsive object,.embed-responsive video{position:absolute;top:0;left:0;bottom:0;height:100%;width:100%;border:0}.embed-responsive-16by9{padding-bottom:56.25%}.embed-responsive-4by3{padding-bottom:75%}.btn.btn--rounded{border-radius:3px !important}.btn.btn--round{border-radius:50px !important}.btn.btn--square{border-radius:0 !important}.btn-lined{border-width:2px;background:none;color:#fff;text-shadow:none;padding:7px 20px;line-height:1.6;-webkit-box-shadow:none;box-shadow:none;font-size:14px;font-weight:700;border-style:solid;border-radius:3px;border-color:#fff;-webkit-transition:all .1s ease-in-out;transition:all .1s ease-in-out}.btn-lined:hover,.btn-lined:focus{border-color:rgba(255,255,255,0.7);color:#fff}.btn-lined.btn-skewed{border:0;background:none;position:relative}.btn-lined.btn-skewed:before{content:'';border:2px solid #fff;border-radius:4px;position:absolute;top:0;left:0;right:0;bottom:0;-webkit-transform:skewX(-8deg);transform:skewX(-8deg)}.btn-lined.btn-skewed:hover:before{border-color:rgba(255,255,255,0.7)}.btn-lined.lined-dark{color:#242424;border-color:#242424}.btn-lined.lined-dark:hover,.btn-lined.lined-dark:focus{color:#343434}.btn-lined.lined-dark.btn-skewed{border:0;background:none;position:relative}.btn-lined.lined-dark.btn-skewed:before{content:'';border:2px solid #242424;border-radius:4px;position:absolute;top:0;left:0;right:0;bottom:0;-webkit-transform:skewX(-8deg);transform:skewX(-8deg)}.btn-lined.lined-dark.btn-skewed:hover:before{border-color:rgba(0,0,0,0.7)}.btn-lined.lined-gray{color:#8E8E8E;border-color:#8E8E8E}.btn-lined.lined-gray:hover,.btn-lined.lined-gray:focus{color:#454545}.btn-lined.lined-gray.btn-skewed{border:0;background:none;position:relative}.btn-lined.lined-gray.btn-skewed:before{content:'';border:2px solid #8E8E8E;border-radius:4px;position:absolute;top:0;left:0;right:0;bottom:0;-webkit-transform:skewX(-8deg);transform:skewX(-8deg)}.btn-lined.lined-gray.btn-skewed:hover:before{border-color:rgba(0,0,0,0.4)}.btn-lined.lined-full-light{color:#242424;border-color:#fff;background:rgba(255,255,255,0.8)}.btn-lined.lined-full-light:hover,.btn-lined.lined-full-light:focus{color:#343434;background-color:#fff}.btn-lined.lined-full-dark{color:#e0e0e0;border-color:#000;background:rgba(0,0,0,0.8)}.btn-lined.lined-full-dark:hover,.btn-lined.lined-full-dark:focus{color:#f9f9f9;background-color:#000}.btn.btn-bordered{border-width:3px;border-color:#cd2122;border-style:double;background-clip:padding-box}.btn.btn--rounded{border-radius:3px !important}.btn.btn--round{border-radius:50px !important}.btn.btn--square{border-radius:0 !important}.btn.btn-fullwhite,.btn.btn-fullblack,.btn.btn-fullcolor{border-width:0}.btn.btn-fullwhite,.btn.btn-fullblack,.btn.btn-fullcolor,.btn.btn-default,.btn.btn-primary,.btn.btn-success,.btn.btn-info,.btn.btn-warning,.btn.btn-danger,.btn.btn-link{text-shadow:none;padding:10px 20px;line-height:1.6;-webkit-box-shadow:none;box-shadow:none;font-size:13px;font-weight:700;border-style:solid;border-radius:3px;-webkit-transition:background-color .15s ease-out;transition:background-color .15s ease-out}.btn.btn-fullcolor,.btn.btn-fullcolor:focus{background-color:#cd2122;color:#fff}.btn.btn-fullcolor:hover{color:#fff}.btn.btn-fullwhite{background-color:#fff;color:#242424 !important}.btn.btn-fullwhite:hover{color:#353535 !important;background-color:rgba(255,255,255,0.85)}.btn.btn-fullblack{background-color:#090909;color:#f9f9f9 !important}.btn.btn-fullblack:hover{color:#eee !important;background-color:rgba(0,0,0,0.85)}.btn.btn-fullwhite.btn-skewed,.btn.btn-fullblack.btn-skewed,.btn.btn-fullcolor.btn-skewed,.btn.btn-fullwhite.btn-skewed:hover,.btn.btn-fullblack.btn-skewed:hover,.btn.btn-fullcolor.btn-skewed:hover{border:0;background:none;position:relative;z-index:0}.btn.btn-fullwhite.btn-skewed:before,.btn.btn-fullblack.btn-skewed:before,.btn.btn-fullcolor.btn-skewed:before{content:'';border-radius:4px;position:absolute;top:0;left:0;right:0;bottom:0;-webkit-transform:skewX(-8deg);transform:skewX(-8deg);-webkit-transition:background-color .2s ease-in-out;transition:background-color .2s ease-in-out;z-index:-1}.btn.btn-fullcolor.btn-skewed:before{background-color:#cd2122}.btn.btn-fullwhite.btn-skewed:before{background-color:#fff}.btn.btn-fullwhite.btn-skewed:hover:before{background-color:rgba(255,255,255,0.85)}.btn.btn-fullblack.btn-skewed:before{background-color:#090909}.btn.btn-fullblack.btn-skewed:hover:before{background-color:rgba(0,0,0,0.85)}.btn.btn-text{padding:0}.btn.btn-underline>span{border-bottom:1px solid currentColor}.btn.btn-underline.btn-underline--thin>span{border-bottom-width:1px}.btn.btn-underline.btn-underline--thick>span{border-bottom-width:2px}.btn.btn-underline:active{outline:0;-webkit-box-shadow:none;box-shadow:none}.container{margin-right:auto;margin-left:auto;padding-left:15px;padding-right:15px}@media (min-width: 768px){.container{width:750px}}@media (min-width: 992px){.container{width:970px}}@media (min-width: 1200px){.container{width:1170px}}.container-fluid{margin-right:auto;margin-left:auto;padding-left:15px;padding-right:15px}.row{margin-left:-15px;margin-right:-15px}.col-xs-1,.col-sm-1,.col-md-1,.col-lg-1,.col-xs-2,.col-sm-2,.col-md-2,.col-lg-2,.col-xs-3,.col-sm-3,.col-md-3,.col-lg-3,.col-xs-4,.col-sm-4,.col-md-4,.col-lg-4,.col-xs-5,.col-sm-5,.col-md-5,.col-lg-5,.col-xs-6,.col-sm-6,.col-md-6,.col-lg-6,.col-xs-7,.col-sm-7,.col-md-7,.col-lg-7,.col-xs-8,.col-sm-8,.col-md-8,.col-lg-8,.col-xs-9,.col-sm-9,.col-md-9,.col-lg-9,.col-xs-10,.col-sm-10,.col-md-10,.col-lg-10,.col-xs-11,.col-sm-11,.col-md-11,.col-lg-11,.col-xs-12,.col-sm-12,.col-md-12,.col-lg-12{position:relative;min-height:1px;padding-left:15px;padding-right:15px}.col-xs-1,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9,.col-xs-10,.col-xs-11,.col-xs-12{float:left}.col-xs-12{width:100%}.col-xs-11{width:91.66666667%}.col-xs-10{width:83.33333333%}.col-xs-9{width:75%}.col-xs-8{width:66.66666667%}.col-xs-7{width:58.33333333%}.col-xs-6{width:50%}.col-xs-5{width:41.66666667%}.col-xs-4{width:33.33333333%}.col-xs-3{width:25%}.col-xs-2{width:16.66666667%}.col-xs-1{width:8.33333333%}.col-xs-pull-12{right:100%}.col-xs-pull-11{right:91.66666667%}.col-xs-pull-10{right:83.33333333%}.col-xs-pull-9{right:75%}.col-xs-pull-8{right:66.66666667%}.col-xs-pull-7{right:58.33333333%}.col-xs-pull-6{right:50%}.col-xs-pull-5{right:41.66666667%}.col-xs-pull-4{right:33.33333333%}.col-xs-pull-3{right:25%}.col-xs-pull-2{right:16.66666667%}.col-xs-pull-1{right:8.33333333%}.col-xs-pull-0{right:auto}.col-xs-push-12{left:100%}.col-xs-push-11{left:91.66666667%}.col-xs-push-10{left:83.33333333%}.col-xs-push-9{left:75%}.col-xs-push-8{left:66.66666667%}.col-xs-push-7{left:58.33333333%}.col-xs-push-6{left:50%}.col-xs-push-5{left:41.66666667%}.col-xs-push-4{left:33.33333333%}.col-xs-push-3{left:25%}.col-xs-push-2{left:16.66666667%}.col-xs-push-1{left:8.33333333%}.col-xs-push-0{left:auto}.col-xs-offset-12{margin-left:100%}.col-xs-offset-11{margin-left:91.66666667%}.col-xs-offset-10{margin-left:83.33333333%}.col-xs-offset-9{margin-left:75%}.col-xs-offset-8{margin-left:66.66666667%}.col-xs-offset-7{margin-left:58.33333333%}.col-xs-offset-6{margin-left:50%}.col-xs-offset-5{margin-left:41.66666667%}.col-xs-offset-4{margin-left:33.33333333%}.col-xs-offset-3{margin-left:25%}.col-xs-offset-2{margin-left:16.66666667%}.col-xs-offset-1{margin-left:8.33333333%}.col-xs-offset-0{margin-left:0}@media (min-width: 768px){.col-sm-1,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-sm-10,.col-sm-11,.col-sm-12{float:left}.col-sm-12{width:100%}.col-sm-11{width:91.66666667%}.col-sm-10{width:83.33333333%}.col-sm-9{width:75%}.col-sm-8{width:66.66666667%}.col-sm-7{width:58.33333333%}.col-sm-6{width:50%}.col-sm-5{width:41.66666667%}.col-sm-4{width:33.33333333%}.col-sm-3{width:25%}.col-sm-2{width:16.66666667%}.col-sm-1{width:8.33333333%}.col-sm-pull-12{right:100%}.col-sm-pull-11{right:91.66666667%}.col-sm-pull-10{right:83.33333333%}.col-sm-pull-9{right:75%}.col-sm-pull-8{right:66.66666667%}.col-sm-pull-7{right:58.33333333%}.col-sm-pull-6{right:50%}.col-sm-pull-5{right:41.66666667%}.col-sm-pull-4{right:33.33333333%}.col-sm-pull-3{right:25%}.col-sm-pull-2{right:16.66666667%}.col-sm-pull-1{right:8.33333333%}.col-sm-pull-0{right:auto}.col-sm-push-12{left:100%}.col-sm-push-11{left:91.66666667%}.col-sm-push-10{left:83.33333333%}.col-sm-push-9{left:75%}.col-sm-push-8{left:66.66666667%}.col-sm-push-7{left:58.33333333%}.col-sm-push-6{left:50%}.col-sm-push-5{left:41.66666667%}.col-sm-push-4{left:33.33333333%}.col-sm-push-3{left:25%}.col-sm-push-2{left:16.66666667%}.col-sm-push-1{left:8.33333333%}.col-sm-push-0{left:auto}.col-sm-offset-12{margin-left:100%}.col-sm-offset-11{margin-left:91.66666667%}.col-sm-offset-10{margin-left:83.33333333%}.col-sm-offset-9{margin-left:75%}.col-sm-offset-8{margin-left:66.66666667%}.col-sm-offset-7{margin-left:58.33333333%}.col-sm-offset-6{margin-left:50%}.col-sm-offset-5{margin-left:41.66666667%}.col-sm-offset-4{margin-left:33.33333333%}.col-sm-offset-3{margin-left:25%}.col-sm-offset-2{margin-left:16.66666667%}.col-sm-offset-1{margin-left:8.33333333%}.col-sm-offset-0{margin-left:0}}@media (min-width: 992px){.col-md-1,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-10,.col-md-11,.col-md-12{float:left}.col-md-12{width:100%}.col-md-11{width:91.66666667%}.col-md-10{width:83.33333333%}.col-md-9{width:75%}.col-md-8{width:66.66666667%}.col-md-7{width:58.33333333%}.col-md-6{width:50%}.col-md-5{width:41.66666667%}.col-md-4{width:33.33333333%}.col-md-3{width:25%}.col-md-2{width:16.66666667%}.col-md-1{width:8.33333333%}.col-md-pull-12{right:100%}.col-md-pull-11{right:91.66666667%}.col-md-pull-10{right:83.33333333%}.col-md-pull-9{right:75%}.col-md-pull-8{right:66.66666667%}.col-md-pull-7{right:58.33333333%}.col-md-pull-6{right:50%}.col-md-pull-5{right:41.66666667%}.col-md-pull-4{right:33.33333333%}.col-md-pull-3{right:25%}.col-md-pull-2{right:16.66666667%}.col-md-pull-1{right:8.33333333%}.col-md-pull-0{right:auto}.col-md-push-12{left:100%}.col-md-push-11{left:91.66666667%}.col-md-push-10{left:83.33333333%}.col-md-push-9{left:75%}.col-md-push-8{left:66.66666667%}.col-md-push-7{left:58.33333333%}.col-md-push-6{left:50%}.col-md-push-5{left:41.66666667%}.col-md-push-4{left:33.33333333%}.col-md-push-3{left:25%}.col-md-push-2{left:16.66666667%}.col-md-push-1{left:8.33333333%}.col-md-push-0{left:auto}.col-md-offset-12{margin-left:100%}.col-md-offset-11{margin-left:91.66666667%}.col-md-offset-10{margin-left:83.33333333%}.col-md-offset-9{margin-left:75%}.col-md-offset-8{margin-left:66.66666667%}.col-md-offset-7{margin-left:58.33333333%}.col-md-offset-6{margin-left:50%}.col-md-offset-5{margin-left:41.66666667%}.col-md-offset-4{margin-left:33.33333333%}.col-md-offset-3{margin-left:25%}.col-md-offset-2{margin-left:16.66666667%}.col-md-offset-1{margin-left:8.33333333%}.col-md-offset-0{margin-left:0}}@media (min-width: 1200px){.col-lg-1,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-lg-10,.col-lg-11,.col-lg-12{float:left}.col-lg-12{width:100%}.col-lg-11{width:91.66666667%}.col-lg-10{width:83.33333333%}.col-lg-9{width:75%}.col-lg-8{width:66.66666667%}.col-lg-7{width:58.33333333%}.col-lg-6{width:50%}.col-lg-5{width:41.66666667%}.col-lg-4{width:33.33333333%}.col-lg-3{width:25%}.col-lg-2{width:16.66666667%}.col-lg-1{width:8.33333333%}.col-lg-pull-12{right:100%}.col-lg-pull-11{right:91.66666667%}.col-lg-pull-10{right:83.33333333%}.col-lg-pull-9{right:75%}.col-lg-pull-8{right:66.66666667%}.col-lg-pull-7{right:58.33333333%}.col-lg-pull-6{right:50%}.col-lg-pull-5{right:41.66666667%}.col-lg-pull-4{right:33.33333333%}.col-lg-pull-3{right:25%}.col-lg-pull-2{right:16.66666667%}.col-lg-pull-1{right:8.33333333%}.col-lg-pull-0{right:auto}.col-lg-push-12{left:100%}.col-lg-push-11{left:91.66666667%}.col-lg-push-10{left:83.33333333%}.col-lg-push-9{left:75%}.col-lg-push-8{left:66.66666667%}.col-lg-push-7{left:58.33333333%}.col-lg-push-6{left:50%}.col-lg-push-5{left:41.66666667%}.col-lg-push-4{left:33.33333333%}.col-lg-push-3{left:25%}.col-lg-push-2{left:16.66666667%}.col-lg-push-1{left:8.33333333%}.col-lg-push-0{left:auto}.col-lg-offset-12{margin-left:100%}.col-lg-offset-11{margin-left:91.66666667%}.col-lg-offset-10{margin-left:83.33333333%}.col-lg-offset-9{margin-left:75%}.col-lg-offset-8{margin-left:66.66666667%}.col-lg-offset-7{margin-left:58.33333333%}.col-lg-offset-6{margin-left:50%}.col-lg-offset-5{margin-left:41.66666667%}.col-lg-offset-4{margin-left:33.33333333%}.col-lg-offset-3{margin-left:25%}.col-lg-offset-2{margin-left:16.66666667%}.col-lg-offset-1{margin-left:8.33333333%}.col-lg-offset-0{margin-left:0}}.col-sm-1-5,.col-xs-1-5,.col-md-1-5,.col-lg-1-5,.col-sm-24,.col-xs-24,.col-md-24,.col-lg-24{position:relative;min-height:1px;padding-left:15px;padding-right:15px}.col-xs-1-5{width:20%;float:left}@media (min-width: 768px){.col-sm-1-5,.col-sm-24{width:20%;float:left}}@media (min-width: 992px){.col-md-1-5,.col-md-24{width:20%;float:left}}@media (min-width: 1200px){.col-lg-1-5,.col-lg-24{width:20%;float:left}}.clearfix:before,.clearfix:after,.dl-horizontal dd:before,.dl-horizontal dd:after,.container:before,.container:after,.container-fluid:before,.container-fluid:after,.row:before,.row:after,.form-horizontal .form-group:before,.form-horizontal .form-group:after,.btn-toolbar:before,.btn-toolbar:after,.btn-group-vertical>.btn-group:before,.btn-group-vertical>.btn-group:after,.nav:before,.nav:after,.pager:before,.pager:after{content:" ";display:table}.clearfix:after,.dl-horizontal dd:after,.container:after,.container-fluid:after,.row:after,.form-horizontal .form-group:after,.btn-toolbar:after,.btn-group-vertical>.btn-group:after,.nav:after,.pager:after{clear:both}.is-animating{visibility:visible;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}.is-animating.zn-anim-duration--500{-webkit-animation-duration:500ms;animation-duration:500ms}.is-animating.zn-anim-duration--1000{-webkit-animation-duration:1000ms;animation-duration:1000ms}.is-animating.zn-anim-duration--2000{-webkit-animation-duration:2000ms;animation-duration:2000ms}@-webkit-keyframes zn-anim-fadeIn{from{opacity:0}to{opacity:1}}@keyframes zn-anim-fadeIn{from{opacity:0}to{opacity:1}}.zn-anim-fadeIn{-webkit-animation-name:zn-anim-fadeIn;animation-name:zn-anim-fadeIn}@-webkit-keyframes zn-anim-fadeInDown{from{opacity:0;-webkit-transform:translate3d(0, -30%, 0);transform:translate3d(0, -30%, 0)}to{opacity:1;-webkit-transform:none;transform:none}}@keyframes zn-anim-fadeInDown{from{opacity:0;-webkit-transform:translate3d(0, -30%, 0);transform:translate3d(0, -30%, 0)}to{opacity:1;-webkit-transform:none;transform:none}}.zn-anim-fadeInDown{-webkit-animation-name:zn-anim-fadeInDown;animation-name:zn-anim-fadeInDown}@-webkit-keyframes zn-anim-fadeInLeft{from{opacity:0;-webkit-transform:translate3d(-30%, 0, 0);transform:translate3d(-30%, 0, 0)}to{opacity:1;-webkit-transform:none;transform:none}}@keyframes zn-anim-fadeInLeft{from{opacity:0;-webkit-transform:translate3d(-30%, 0, 0);transform:translate3d(-30%, 0, 0)}to{opacity:1;-webkit-transform:none;transform:none}}.zn-anim-fadeInLeft{-webkit-animation-name:zn-anim-fadeInLeft;animation-name:zn-anim-fadeInLeft}@-webkit-keyframes zn-anim-fadeInRight{from{opacity:0;-webkit-transform:translate3d(30%, 0, 0);transform:translate3d(30%, 0, 0)}to{opacity:1;-webkit-transform:none;transform:none}}@keyframes zn-anim-fadeInRight{from{opacity:0;-webkit-transform:translate3d(30%, 0, 0);transform:translate3d(30%, 0, 0)}to{opacity:1;-webkit-transform:none;transform:none}}.zn-anim-fadeInRight{-webkit-animation-name:zn-anim-fadeInRight;animation-name:zn-anim-fadeInRight}@-webkit-keyframes zn-anim-fadeInUp{from{opacity:0;-webkit-transform:translate3d(0, 30%, 0);transform:translate3d(0, 30%, 0)}to{opacity:1;-webkit-transform:none;transform:none}}@keyframes zn-anim-fadeInUp{from{opacity:0;-webkit-transform:translate3d(0, 30%, 0);transform:translate3d(0, 30%, 0)}to{opacity:1;-webkit-transform:none;transform:none}}.zn-anim-fadeInUp{-webkit-animation-name:zn-anim-fadeInUp;animation-name:zn-anim-fadeInUp}@-webkit-keyframes zn-anim-bounceIn{from,20%,40%,60%,80%,to{-webkit-animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1);animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1)}0%{opacity:0;-webkit-transform:scale3d(0.3, 0.3, 0.3);transform:scale3d(0.3, 0.3, 0.3)}20%{-webkit-transform:scale3d(1.1, 1.1, 1.1);transform:scale3d(1.1, 1.1, 1.1)}40%{-webkit-transform:scale3d(0.9, 0.9, 0.9);transform:scale3d(0.9, 0.9, 0.9)}60%{opacity:1;-webkit-transform:scale3d(1.03, 1.03, 1.03);transform:scale3d(1.03, 1.03, 1.03)}80%{-webkit-transform:scale3d(0.97, 0.97, 0.97);transform:scale3d(0.97, 0.97, 0.97)}to{opacity:1;-webkit-transform:scale3d(1, 1, 1);transform:scale3d(1, 1, 1)}}@keyframes zn-anim-bounceIn{from,20%,40%,60%,80%,to{-webkit-animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1);animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1)}0%{opacity:0;-webkit-transform:scale3d(0.3, 0.3, 0.3);transform:scale3d(0.3, 0.3, 0.3)}20%{-webkit-transform:scale3d(1.1, 1.1, 1.1);transform:scale3d(1.1, 1.1, 1.1)}40%{-webkit-transform:scale3d(0.9, 0.9, 0.9);transform:scale3d(0.9, 0.9, 0.9)}60%{opacity:1;-webkit-transform:scale3d(1.03, 1.03, 1.03);transform:scale3d(1.03, 1.03, 1.03)}80%{-webkit-transform:scale3d(0.97, 0.97, 0.97);transform:scale3d(0.97, 0.97, 0.97)}to{opacity:1;-webkit-transform:scale3d(1, 1, 1);transform:scale3d(1, 1, 1)}}.zn-anim-bounceIn{-webkit-animation-name:zn-anim-bounceIn;animation-name:zn-anim-bounceIn}@-webkit-keyframes zn-anim-zoomIn{from{opacity:0;-webkit-transform:scale3d(0.3, 0.3, 0.3);transform:scale3d(0.3, 0.3, 0.3)}50%{opacity:1}}@keyframes zn-anim-zoomIn{from{opacity:0;-webkit-transform:scale3d(0.3, 0.3, 0.3);transform:scale3d(0.3, 0.3, 0.3)}50%{opacity:1}}.zn-anim-zoomIn{-webkit-animation-name:zn-anim-zoomIn;animation-name:zn-anim-zoomIn}@-webkit-keyframes zn-anim-flipInX{from{-webkit-transform:perspective(400px) rotate3d(1, 0, 0, 90deg);transform:perspective(400px) rotate3d(1, 0, 0, 90deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:0}40%{-webkit-transform:perspective(400px) rotate3d(1, 0, 0, -20deg);transform:perspective(400px) rotate3d(1, 0, 0, -20deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}60%{-webkit-transform:perspective(400px) rotate3d(1, 0, 0, 10deg);transform:perspective(400px) rotate3d(1, 0, 0, 10deg);opacity:1}80%{-webkit-transform:perspective(400px) rotate3d(1, 0, 0, -5deg);transform:perspective(400px) rotate3d(1, 0, 0, -5deg)}to{-webkit-transform:perspective(400px);transform:perspective(400px)}}@keyframes zn-anim-flipInX{from{-webkit-transform:perspective(400px) rotate3d(1, 0, 0, 90deg);transform:perspective(400px) rotate3d(1, 0, 0, 90deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:0}40%{-webkit-transform:perspective(400px) rotate3d(1, 0, 0, -20deg);transform:perspective(400px) rotate3d(1, 0, 0, -20deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}60%{-webkit-transform:perspective(400px) rotate3d(1, 0, 0, 10deg);transform:perspective(400px) rotate3d(1, 0, 0, 10deg);opacity:1}80%{-webkit-transform:perspective(400px) rotate3d(1, 0, 0, -5deg);transform:perspective(400px) rotate3d(1, 0, 0, -5deg)}to{-webkit-transform:perspective(400px);transform:perspective(400px)}}.zn-anim-flipInX{-webkit-backface-visibility:visible !important;backface-visibility:visible !important;-webkit-animation-name:zn-anim-flipInX;animation-name:zn-anim-flipInX}@-webkit-keyframes zn-anim-flipInY{from{-webkit-transform:perspective(400px) rotate3d(0, 1, 0, 90deg);transform:perspective(400px) rotate3d(0, 1, 0, 90deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:0}40%{-webkit-transform:perspective(400px) rotate3d(0, 1, 0, -20deg);transform:perspective(400px) rotate3d(0, 1, 0, -20deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}60%{-webkit-transform:perspective(400px) rotate3d(0, 1, 0, 10deg);transform:perspective(400px) rotate3d(0, 1, 0, 10deg);opacity:1}80%{-webkit-transform:perspective(400px) rotate3d(0, 1, 0, -5deg);transform:perspective(400px) rotate3d(0, 1, 0, -5deg)}to{-webkit-transform:perspective(400px);transform:perspective(400px)}}@keyframes zn-anim-flipInY{from{-webkit-transform:perspective(400px) rotate3d(0, 1, 0, 90deg);transform:perspective(400px) rotate3d(0, 1, 0, 90deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:0}40%{-webkit-transform:perspective(400px) rotate3d(0, 1, 0, -20deg);transform:perspective(400px) rotate3d(0, 1, 0, -20deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}60%{-webkit-transform:perspective(400px) rotate3d(0, 1, 0, 10deg);transform:perspective(400px) rotate3d(0, 1, 0, 10deg);opacity:1}80%{-webkit-transform:perspective(400px) rotate3d(0, 1, 0, -5deg);transform:perspective(400px) rotate3d(0, 1, 0, -5deg)}to{-webkit-transform:perspective(400px);transform:perspective(400px)}}.zn-anim-flipInY{-webkit-backface-visibility:visible !important;backface-visibility:visible !important;-webkit-animation-name:zn-anim-flipInY;animation-name:zn-anim-flipInY}.zn-animateInViewport{visibility:hidden;-webkit-animation-name:none;animation-name:none}.zn-spIcon--animFloat .zn-iconIco{-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-name:floatingAnim;animation-name:floatingAnim;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-direction:alternate;animation-direction:alternate;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}@-webkit-keyframes floatingAnim{from{-webkit-transform:translateY(-8px);transform:translateY(-8px)}to{-webkit-transform:translateY(8px);transform:translateY(8px)}}@keyframes floatingAnim{from{-webkit-transform:translateY(-8px);transform:translateY(-8px)}to{-webkit-transform:translateY(8px);transform:translateY(8px)}}.zn-bgSource,.zn-bgSource-overlay,.zn-bgSource-image,.zn-bgSource-video{position:absolute;top:0;left:0;bottom:0;right:0;width:100%;height:100%;overflow:hidden}.zn-bgSource-image{background-position:center;background-repeat:no-repeat;background-size:cover;background-attachment:fixed}.zn-bgSource-overlay{pointer-events:none}@media (max-width: 767px){.zn-bgSource-iframe>iframe:not(:only-child){display:none}}.zn-bgSource-overlayGloss{pointer-events:none;position:absolute;top:0;left:-43%;background-color:#FFF;width:100%;-webkit-transform:skewX(-55deg);transform:skewX(-55deg);height:100%;-webkit-transform-origin:100% 0;transform-origin:100% 0;opacity:.08}.zn-videoBg{position:absolute;top:0;left:0;bottom:0;right:0;width:100%;height:100%;overflow:hidden;z-index:0}.zn-videoBg video,.zn-videoBg iframe{display:block;max-width:none}.zn-videoBg video{width:auto !important;height:auto !important;min-width:100%;min-height:100%}@media (max-width: 767px){.zn-videoBg:not(:only-child){display:none}}.zn-videoBg--embed iframe{top:50% !important;left:50% !important;-webkit-transform:translateY(-50%) translateX(-50%) scale(1.002);transform:translateY(-50%) translateX(-50%) scale(1.002)}.zn-bgSource-video .zn-videoBg--fadeIn .evb-video-holder{opacity:0}.zn-bgSource-video .zn-videoBg--fadeIn.is-loaded .evb-video-holder{-webkit-animation:revealVideo 1s;animation:revealVideo 1s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}@-webkit-keyframes revealVideo{0%,50%{opacity:0}100%{opacity:1}}@keyframes revealVideo{0%,50%{opacity:0}100%{opacity:1}}.zn-videoBg-gridOverlay::after{content:'';position:absolute;top:0;left:0;width:100%;height:100%;z-index:1;opacity:.4;pointer-events:none}.zn-videoBg-gridOverlay.zn-videoBg-gridOverlay--1::after{background-image:-webkit-gradient(linear, left bottom, right top, color-stop(33%, transparent), color-stop(33%, black), color-stop(66%, black), color-stop(66%, transparent));background-image:linear-gradient(to right top, transparent 33%, black 33%, black 66%, transparent 66%);background-size:3px 3px}.zn-videoBg-gridOverlay.zn-videoBg-gridOverlay--2::after{background-image:radial-gradient(circle, #000 25%, transparent 0%);background-size:4px 4px;opacity:.1}.zn-videoBg-gridOverlay.zn-videoBg-gridOverlay--3::after{opacity:1;background:-webkit-gradient(linear, left top, left bottom, from(rgba(0,0,0,0.3)), to(transparent));background:linear-gradient(to bottom, rgba(0,0,0,0.3) 0%, transparent 100%)}.no-csspointerevents .zn-videoBg-gridOverlay::after,.no-video-overlay .zn-videoBg-gridOverlay::after{display:none !important}.zn-bgSource-poster{display:none;background-position:center;background-repeat:no-repeat;background-size:cover;position:absolute;top:0;bottom:0;left:0;right:0;width:100%;height:100%;overflow:hidden;z-index:0}@media (max-width: 767px){.zn-bgSource-poster{display:block}}.zn-videoBg-controls{display:none}@media (min-width: 992px){.zn-videoBg-controls{display:block;list-style:none;margin:0;padding:0;position:absolute;top:30px;right:50px;z-index:3;width:50px;opacity:.1;-webkit-transition:opacity .2s ease-in;transition:opacity .2s ease-in}.zn-videoBg-controls[data-position="top-left"]{right:auto;left:50px}.zn-videoBg-controls[data-position="top-center"]{right:auto;left:50%;margin-left:-25px}.zn-videoBg-controls[data-position="bottom-right"]{top:auto;right:20px;bottom:5px}.zn-videoBg-controls[data-position="bottom-left"]{top:auto;right:auto;left:50px;bottom:5px}.zn-videoBg-controls[data-position="bottom-center"]{top:auto;right:auto;left:50%;bottom:5px;margin-left:-25px}.zn-videoBg-controls[data-position="middle-right"]{top:50%;margin-top:-25px}.zn-videoBg-controls[data-position="middle-left"]{left:50px;right:auto;top:50%;margin-top:-25px}.zn-videoBg-controls[data-position="middle-center"]{left:50%;right:auto;top:50%;margin-top:-25px;margin-left:-25px}.zn-videoBg:hover .zn-videoBg-controls,#page-header:hover .zn-videoBg-controls{opacity:1}.zn-videoBg-controls a{width:50px;height:50px;display:block;cursor:pointer;color:#fff;text-align:center;line-height:50px;text-decoration:none;-webkit-transition:all 0.2s ease-out;transition:all 0.2s ease-out;opacity:.5}.zn-videoBg-controls .btn-audio{opacity:0;visibility:hidden;-webkit-transform:translateY(-30px);transform:translateY(-30px)}.zn-videoBg-controls:hover .btn-audio{opacity:.7;visibility:visible;-webkit-transform:translateY(-10px);transform:translateY(-10px)}.zn-videoBg-controls .btn-toggleplay{-webkit-transform:translateY(0);transform:translateY(0)}.zn-videoBg-controls .btn-toggleplay .paused:before{content:"\e073"}.zn-videoBg-controls:hover .btn-toggleplay{-webkit-transform:translateY(-10px);transform:translateY(-10px)}.zn-videoBg-controls a:hover{opacity:1}.zn-videoBg-controls .btn-audio .kl-icon{width:28px;height:28px;line-height:28px}.zn-videoBg-controls .btn-audio .kl-icon:before{line-height:29px}.zn-videoBg-controls .btn-audio .mute:before{content:"\e036"}}.zn-bgSource-imageParallax{top:0;left:0;right:0;bottom:0;height:100%;overflow:hidden;-webkit-backface-visibility:hidden;backface-visibility:hidden;position:absolute;will-change:transform}.zn-bgSource-imageParallax .zn-bgSource-image{top:0;left:0;position:relative;min-width:100%;min-height:100%;background-repeat:no-repeat;background-position:50%;background-size:cover;-webkit-backface-visibility:hidden;backface-visibility:hidden;background-attachment:initial}.zn-bgSource-imageParallax.is-fixed{left:-100vw;position:fixed}.zn-bgSource-imageParallax.is-fixed.is-visible{left:0}.zn-bgSource-imageParallax.is-fixed .zn-bgSource-image{height:100vh}.zn-bgSource-videoModal{display:block;position:absolute;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);top:0;z-index:99;color:white;border:2px solid currentColor;border-top:0;padding:0 10px;border-radius:0 0 3px 3px;height:40px;line-height:40px;background:rgba(0,0,0,0.15);font-size:10px;font-weight:700;font-family:Helvetica,Arial,sans-serif;vertical-align:middle}.zn-bgSource-videoModal:after{content:attr(data-text);display:inline-block;margin-left:10px}.zn-bgSource-videoModal:hover,.zn-bgSource-videoModal:focus{color:white}.zn-objParallax{position:relative}.zn-objParallax[class*="zn-objParallax--ease"]{-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;transition-property:transform;transition-property:transform, -webkit-transform;-webkit-transition-duration:.6s;transition-duration:.6s}.zn-objParallax--ease-linear{-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}.zn-objParallax--ease-quad{-webkit-transition-timing-function:cubic-bezier(0.25, 0.46, 0.45, 0.94);transition-timing-function:cubic-bezier(0.25, 0.46, 0.45, 0.94)}.zn-objParallax--ease-cubic{-webkit-transition-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1);transition-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1)}.zn-objParallax--ease-quart{-webkit-transition-timing-function:cubic-bezier(0.165, 0.84, 0.44, 1);transition-timing-function:cubic-bezier(0.165, 0.84, 0.44, 1)}.zn-objParallax--ease-quint{-webkit-transition-timing-function:cubic-bezier(0.23, 1, 0.32, 1);transition-timing-function:cubic-bezier(0.23, 1, 0.32, 1)}.object-fit__cover{-o-object-fit:cover;object-fit:cover}.object-fit__fill{-o-object-fit:fill;object-fit:fill}.object-fit__contain{-o-object-fit:contain;object-fit:contain}.object-fit__none{-o-object-fit:none;object-fit:none}.object-fit__scale-down{-o-object-fit:scale-down;object-fit:scale-down}.znb-icon{display:inline-block;fill:currentColor;stroke-width:0;stroke:currentColor;height:1em;position:relative;top:-0.0625em;vertical-align:middle;width:1em}@media (max-width: 1199px){.text-md-left{text-align:left}.text-md-center{text-align:center}.text-md-right{text-align:right}}@media (max-width: 991px){.text-sm-left{text-align:left}.text-sm-center{text-align:center}.text-sm-right{text-align:right}}@media (max-width: 767px){.text-xs-left{text-align:left}.text-xs-center{text-align:center}.text-xs-right{text-align:right}}.tp-caption.more_details a{color:#fff;}.tp-caption.project_subtitle{font-size:18px; font-weight:700; text-shadow:1px 1px 0 white; color:#888;}.tp-bullets.kallyas-default.vertical {direction:rtl;height:auto !important;}.tp-bullets.kallyas-default.vertical:before {content:none;}.tp-bullets.kallyas-default.vertical .tp-bullet {width:30px; height:6px; position:relative; top:auto !important; right:0; left:auto; background-color:transparent; -webkit-transition:width .15s ease-out, height .15s ease-out; transition:width .15s ease-out, height .15s ease-out; cursor:pointer;}.tp-bullets.kallyas-default.vertical .tp-bullet:before,.tp-bullets.kallyas-default.vertical .tp-bullet:after {content:''; width:100%; height:1px; position:absolute; -webkit-transition:background-color .15s ease-out; transition:background-color .15s ease-out;}.tp-bullets.kallyas-default.vertical .tp-bullet:before {top:3px; background-color:rgba(0,0,0,.1);}.tp-bullets.kallyas-default.vertical .tp-bullet:after {top:4px; background-color:rgba(255,255,255,.7);}.tp-bullets.kallyas-default.vertical .tp-bullet.selected { background-color:transparent; }.tp-bullets.kallyas-default.vertical .tp-bullet:hover,.tp-bullets.kallyas-default.vertical .tp-bullet.selected { width:40px; }.tp-bullets.kallyas-default.vertical .tp-bullet.selected:hover:before,.tp-bullets.kallyas-default.vertical .tp-bullet.selected:hover:after,.tp-bullets.kallyas-default.vertical .tp-bullet.selected:before,.tp-bullets.kallyas-default.vertical .tp-bullet.selected:after {background-color:#cd2122;}.rev_slider_wrapper:hover .tp-bullets.kallyas-default.vertical .tp-bullet {width:50px; }.rev_slider_wrapper:hover .tp-bullets.kallyas-default.vertical .tp-bullet:hover,.rev_slider_wrapper:hover .tp-bullets.kallyas-default.vertical .tp-bullet.selected { width:70px; }.tparrows.kallyas-default { background-color:transparent;}.tparrows.kallyas-default:before {font-size:24px; }.tp-leftarrow.kallyas-default {}.tp-rightarrow.kallyas-default {}.tp-caption.light-faded-radial {background-color:transparent !important; background-image:-webkit-radial-gradient(43% 56%, circle, rgba(255,255,255,0.3), rgba(255,255,255,0) 70%), radial-gradient(circle at 65.72% 51.72%, rgba(255,255,255,0.3), rgba(255,255,255,0) 100%), radial-gradient(circle at 50% 50%, rgba(255,255,255,0), rgba(255,255,255,0) 50%); background-image:radial-gradient(circle at 43% 56%, rgba(255,255,255,0.3), rgba(255,255,255,0) 70%),radial-gradient(circle at 65.72% 51.72%, rgba(255,255,255,0.3), rgba(255,255,255,0) 50%),radial-gradient(circle at 50% 50%, rgba(255,255,255,0), rgba(255,255,255,0) 100%);}.rev-gradient-blue .tp-bgimg {background:#066ed9; background:-webkit-gradient(linear, left top, right top, color-stop(0%,#066ed9), color-stop(100%,#0da2be)) !important; background:-webkit-linear-gradient(left,#066ed9 0%,#0da2be 100%) !important; background:-webkit-linear-gradient(left, #066ed9 0%, #0da2be 100%) !important; background:linear-gradient(to right,#066ed9 0%,#0da2be 100%) !important; }.rev-list-dash:before {content:''; width:12px; height:3px; background:#cd2122; display:inline-block; margin-right:10px; vertical-align:middle;}.image-boxes {margin-bottom:30px;border-radius:2px;}.image-boxes-img {width:100%; height:auto; }.image-boxes-link,.image-boxes-holder {display:block; margin-bottom:20px; position:relative;}.image-boxes-img-wrapper {display:block;}.image-boxes-no .image-boxes-img-wrapper {height:auto !important;}.image-boxes-img.cover-fit-img {height:100%;}.image-boxes.image-boxes--1 {overflow:visible;}.image-boxes.image-boxes--1 .image-boxes-readon {position:absolute; left:-10px; bottom:20px; color:#fff; padding:11px 15px; font-size:12px; font-weight:500; line-height:1; margin:0; border-radius:2px; z-index:1;}.image-boxes.image-boxes--1 .image-boxes-link:hover .image-boxes-readon { left:20px;}.image-boxes.image-boxes--1 .image-boxes-img {box-shadow:0 1px 1px rgba(0,0,0,.22)}.image-boxes.image-boxes--2 .image-boxes-link {margin-bottom:0; }.imgbox-simple .image-boxes-img { width:auto; background-size:auto 100%; }.imgbox-simple .img-align-center .image-boxes-img { display:block; margin:0 auto; }.imgbox-simple .img-align-left { text-align:left; }.imgbox-simple .img-align-right { text-align:right; }.imgbox-simple .img-align-left img.image-boxes-img,.imgbox-simple .img-align-right img.image-boxes-img { display:inline-block; }.no-object-fit .imgbox-simple .img-align-left .image-boxes-img { background-position-x:left; }.no-object-fit .imgbox-simple .img-align-right .image-boxes-img { background-position-x:right; }.sliding-details {position:relative; display:block; overflow:hidden;}.sliding-details:not([class*="znBoxShadow-"]):hover { box-shadow:0 0 7px rgba(0,0,0,0.5);}.sliding-details-img {position:relative;}.sliding-details,.sliding-details-content {-webkit-transition:all .2s cubic-bezier(0.680, 0, 0.265, 1); transition:all .2s cubic-bezier(0.680, 0, 0.265, 1); -webkit-backface-visibility:hidden;}.sliding-details-content {position:absolute; left:0; right:0; bottom:0; top:100%; opacity:0; visibility:hidden; padding:25px 30px; font-size:12px; color:#fff; background:#232323; background:rgba(35,35,35,0.8); }.sliding-details:hover .sliding-details-content { visibility:visible; opacity:1; top:0;}.sliding-details-title {font-size:18px; margin-top:0;}.image-boxes.image-boxes--4 .image-boxes-title { position:absolute; bottom:0; color:#fff; width:100%; text-align:center; font-size:16px; margin-bottom:0; padding-bottom:30px; z-index:0;}.image-boxes.image-boxes--4 .image-boxes-title:before { content:''; position:absolute; top:-100%; left:0; height:200%; width:100%; background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,transparent), color-stop(100%,rgba(0,0,0,1))); background:-webkit-linear-gradient(top, transparent 0%,rgba(0,0,0,1) 100%); background:linear-gradient(to bottom, transparent 0%,rgba(0,0,0,1) 100%); opacity:.8; -webkit-backface-visibility:hidden;}.image-boxes.image-boxes--4 .image-boxes-title span {z-index:1; position:relative; -webkit-backface-visibility:hidden;}.image-boxes.image-boxes--4 .image-boxes-title:after { content:''; position:relative; height:2px; width:30px; display:block; margin:0 auto; margin-top:10px; -webkit-transition:all 0.2s ease-out; transition:all 0.2s ease-out; z-index:1; -webkit-backface-visibility:hidden;}.image-boxes.image-boxes--4:hover .image-boxes-title:after { width:60px;}.image-boxes.image-boxes--4 .image-boxes-img {-webkit-transition:opacity .2s ease-out;transition:opacity .2s ease-out; -webkit-backface-visibility:hidden;}.image-boxes.image-boxes--4:hover .image-boxes-img {opacity:.8}.image-boxes.image-boxes--4.kl-title_style_bottom .image-boxes-title { text-align:left; padding:0 20px 30px; -webkit-transition:padding-bottom .2s ease-out; transition:padding-bottom .2s ease-out;}.image-boxes.image-boxes--4.kl-title_style_bottom .image-boxes-title:before {-webkit-transition:opacity .2s ease-out; transition:opacity .2s ease-out;}.image-boxes.image-boxes--4.kl-title_style_bottom .image-boxes-title:after { display:none;}.image-boxes.image-boxes--4.kl-title_style_bottom .imgboxes-border-helper { position:absolute; left:0; top:0; bottom:0; right:0; border-bottom-style:solid; border-bottom-width:5px; -webkit-transition:all .2s ease-out; transition:all .2s ease-out; z-index:1;}.image-boxes.image-boxes--4.kl-title_style_bottom:hover .imgboxes-border-helper { border-bottom-style:solid; border-bottom-width:10px;}.image-boxes.image-boxes--4.kl-title_style_bottom:hover .image-boxes-title { text-align:left; padding-bottom:25px;}.image-boxes.image-boxes--4.kl-title_style_bottom:hover .image-boxes-title:before {opacity:.5;}.image-boxes.image-boxes--4.kl-title_style_left .image-boxes-title { text-align:left; padding:0 20px 30px;}.image-boxes.image-boxes--4.kl-title_style_left .image-boxes-title:after { margin:initial; width:40px; margin-top:10px;}.image-boxes.image-boxes--4.kl-title_style_left:hover .image-boxes-title:after { width:80px;}.eluid26c12510{margin-bottom:30px;}.znColumnElement-innerWrapper {width:100%;}.znColumnElement-innerWrapper.znColumnElement-innerWrapper--halign-center,.znColumnElement-innerWrapper.znColumnElement-innerWrapper--halign-right,.znColumnElement-innerWrapper.znColumnElement-innerWrapper--valign-center,.znColumnElement-innerWrapper.znColumnElement-innerWrapper--valign-bottom {display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;}.znColumnElement-innerWrapper.znColumnElement-innerWrapper--halign-center {-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;}.znColumnElement-innerWrapper.znColumnElement-innerWrapper--halign-right {-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end;}.znColumnElement-innerWrapper.znColumnElement-innerWrapper--valign-center .znColumnElement-innerContent {-webkit-align-self:center;-ms-flex-item-align:center;align-self:center;}.znColumnElement-innerWrapper.znColumnElement-innerWrapper--valign-bottom .znColumnElement-innerContent {-webkit-align-self:flex-end;-ms-flex-item-align:end;align-self:flex-end;}.znColumnElement-innerContent {width:100%;}.kl-title-block {padding-top:0; padding-bottom:35px;}.tbk__title {margin-top:0; margin-bottom:10px; font-size:24px; line-height:30px; font-weight:400; font-style:normal;}.tbk__subtitle {margin-top:0; font-size:20px; font-size:20px; line-height:26px; font-weight:400; font-style:normal;}.tbk__text {margin-top:0; line-height:1.6;}.tbk__symbol {margin-top:0; margin-bottom:10px; display:block;}.tbk-symbol--line .tbk__symbol span {display:inline-block; width:50px; height:3px; background-color:#ccc;}.tbk--text-dark.tbk-symbol--line .tbk__symbol span {background-color:#333333;}.tbk-symbol--line.tbk-icon-pos--after-title .tbk__symbol {margin-bottom:20px; margin-top:-5px;}.tbk-symbol--border .tbk__symbol,.tbk-symbol--border2 .tbk__symbol {margin-bottom:20px;}.tbk-symbol--border .tbk__symbol span,.tbk-symbol--border2 .tbk__symbol span {display:block; width:100%; height:1px; background-color:#ccc;}.tbk--text-dark.tbk-symbol--border2 .tbk__symbol span {background-color:#333333;}.tbk-symbol--border.tbk-icon-pos--after-text .tbk__symbol {margin-top:30px;}.tbk-symbol--border2.tbk-icon-pos--after-title .tbk__border-helper { border-bottom:3px solid #D2D2D2; padding-bottom:15px; margin-bottom:-12px; display:inline-block;}.tbk--text-dark.tbk-symbol--border2.tbk-icon-pos--after-title .tbk__border-helper {border-bottom-color:#2D2D2D;}.tbk-symbol--line_border .tbk__symbol span {display:inline-block; width:50px; height:3px; background-color:#ccc; margin-right:25px; margin-left:25px; vertical-align:middle;}.tbk-symbol--line_border .tbk__symbol:before,.tbk-symbol--line_border .tbk__symbol:after {content:''; display:inline-block; width:calc(50% - 50px); height:1px; background-color:#ccc; vertical-align:middle; }.tbk--text-dark.tbk-symbol--line_border .tbk__symbol:before,.tbk--text-dark.tbk-symbol--line_border .tbk__symbol:after,.tbk--text-dark.tbk-symbol--line_border .tbk__symbol span {background-color:#333;}.tbk--left.tbk-symbol--line_border .tbk__symbol span {margin-left:0;}.tbk--left.tbk-symbol--line_border .tbk__symbol:before {display:none;}.tbk--left.tbk-symbol--line_border .tbk__symbol:after {content:''; display:inline-block; width:calc(100% - 75px); height:1px; background-color:#ccc;}.tbk--text-dark.tbk--left.tbk-symbol--line_border .tbk__symbol:after {background-color:#333;}.tbk--right.tbk-symbol--line_border .tbk__symbol span {margin-right:0;}.tbk--right.tbk-symbol--line_border .tbk__symbol:before {content:''; display:inline-block; width:calc(100% - 75px); height:1px; background-color:#ccc;}.tbk--text-dark.tbk--right.tbk-symbol--line_border .tbk__symbol:before {background-color:#333;}.tbk--right.tbk-symbol--line_border .tbk__symbol:after {display:none;}.tbk-symbol--line_border.tbk-icon-pos--after-subtitle .tbk__subtitle {margin-bottom:20px;}.tbk-symbol--line_border.tbk-icon-pos--after-text .tbk__text {margin-bottom:25px;}.tbk__icon {}.tbk-symbol--icon.tbk-icon-pos--after-text .tbk__text {margin-bottom:25px;}.tbk__title .tbk__symbol { display:inline-block; margin-right:10px; vertical-align:middle; }.tbk__title .tbk__icon {vertical-align:middle;}.tbk--colored.tbk-symbol--line .tbk__symbol span,.tbk--colored.tbk-symbol--line_border .tbk__symbol span,.tbk--colored.tbk-symbol--border .tbk__symbol span {background-color:#cd2122;}.tbk--colored.tbk-symbol--icon .tbk__icon {color:#cd2122;}.tbk--colored.tbk-symbol--border2 .tbk__border-helper {border-bottom-color:#cd2122;}.eluidd198a7b1{padding-top:50px;padding-bottom:10px;}.eluidd198a7b1 .tbk__title {margin-bottom:px;}.eluidd198a7b1 .tbk__title{font-family:"Roboto", Helvetica, Arial, sans-serif;font-size:20px;line-height:24px;font-weight:700;color:#e12124;font-style:normal;}.eluidd198a7b1 .tbk__subtitle{font-size:14px;line-height:26px;font-weight:400;color:#333333;font-style:normal;}.eluidd198a7b1 .tbk__icon { font-size:28px; }.eluidda025935{margin-bottom:20px;}.eluidda025935{padding-top:0px;padding-left:0px;}.eluidda025935 .tbk__title {margin-bottom:10px;}.eluidda025935 .tbk__title{font-family:"Roboto", Helvetica, Arial, sans-serif;font-size:45px;line-height:50px;font-weight:900;color:#0a0a0a;font-style:normal;}@media screen and (min-width:992px) and (max-width:1199px){.eluidda025935 .tbk__title{font-size:40px;line-height:1.2em;}}@media screen and (min-width:768px) and (max-width:991px){.eluidda025935 .tbk__title{font-size:30px;line-height:1.2em;}}@media screen and (max-width:767px){.eluidda025935 .tbk__title{font-size:26px;line-height:1.2em;}}.eluidda025935 .tbk__subtitle{font-family:"Roboto", Helvetica, Arial, sans-serif;font-size:16px;line-height:22px;font-weight:400;color:#0a0a0a;font-style:normal;}.eluidda025935 .tbk__icon { font-size:28px; }.btn-element > span,.btn-element > i {vertical-align:middle; display:inline-block;}.btn-element > span + i {margin-left:10px}.btn-element > i + span {margin-left:10px}.btn-element.btn-text,.btn-element.btn-underline,.btn-element.btn-link {text-align:inherit;padding-left:0; padding-right:0;}#eluid83d6a6d1 .btn-element-0{font-family:"Roboto", Helvetica, Arial, sans-serif;font-size:14px;}#eluidd66492b0 .znColumnElement-innerWrapper-eluidd66492b0 {min-height:px;}@media screen and (min-width:992px) and (max-width:1199px){.znColumnElement-innerWrapper-eluidd66492b0{margin-bottom:20px;}}@media screen and (min-width:768px) and (max-width:991px){.znColumnElement-innerWrapper-eluidd66492b0{margin-bottom:20px;}}@media screen and (max-width:767px){.znColumnElement-innerWrapper-eluidd66492b0{margin-bottom:20px;}}.eluid3ee7f3c1{margin-bottom:0px;}#eluid21c921f7 .znColumnElement-innerWrapper-eluid21c921f7 {min-height:px;}.smart-cnt--action_box {position:relative; padding:0; border-radius:6px; background-color:#000; margin-bottom:20px;}.smart-cnt--action_box:before {position:absolute; content:''; background-color:#000; width:30px; height:32px; display:block; bottom:-6px; left:20%; border-radius:4px; -webkit-transform:skewY(35deg); -ms-transform:skewY(35deg); transform:skewY(35deg); border-top:0; }.smart-cnt--action_box .smart-cnt-inner {position:relative; padding:35px; border-radius:6px; z-index:1;}.smart-cnt--action_box .smart-cnt-inner:before {position:absolute; content:''; background-color:#000; top:-6px; left:0; width:100%; height:100%; display:block; -webkit-transform:skewY(1.5deg); -ms-transform:skewY(1.5deg); transform:skewY(1.5deg); border-radius:6px; transform-origin:right top;}.smart-cnt--action_box .smart-cnt-inner:after {position:absolute; content:''; background-color:rgba(0, 0, 0, 0.2); width:90%; height:30%; display:block; border-radius:4px; -webkit-transform:skewY(-2deg); -ms-transform:skewY(-2deg); transform:skewY(-2deg); right:5%; top:-20px; z-index:-1; }.eluid28229dc6{padding-top:10px;}.eluid28229dc6{ background-color:#ffffff;}.zn_section { padding-top:35px; padding-bottom:35px; position:relative; }.zn_section--masked { padding-bottom:55px; }.zn_section__source + .zn_section_size { position:relative; }.kl-bg-source + .zn_section_size { position:relative; }@media screen and (max-width:991px) { .section-sidemargins .zn_section_size.full_width { margin-left:15px; margin-right:15px; } }.ios-fixed-position-scr ~ .zn_section { position:relative; }.zn_section--inlinemodal { margin-left:auto; margin-right:auto; position:relative; }.mfp-close-btn-in .zn_section--inlinemodal .mfp-close { right:-5px; top:-45px; }@media (max-width:767px) { .mfp-close-btn-in .zn_section--inlinemodal { padding-top:30px !important; }.mfp-close-btn-in .zn_section--inlinemodal .mfp-close { top:-5px; } }.zn_pb_editor_enabled .zn_section--inlinemodal.mfp-hide { display:block !important; }.zn_section--stretch-container { padding-left:20px; padding-right:20px; }.zn_section--stretch-container > .container { width:100%; }.zn_section-modalOverlay { background:rgba(143, 43, 162, 0.5); position:absolute; left:0; top:0; width:100%; height:100%; z-index:2; }.modal-overlay-hidden ~ .zn_section-modalOverlay { display:none; }.zn_section-modalInfo { position:absolute; top:20px; right:30px; z-index:3; width:70px; color:#000; font-size:11px; font-weight:700; line-height:1.3; text-align:center; }.zn_section-modalInfo-title { display:block; margin-bottom:20px; }.zn_section-modalInfo-tip { display:block; margin-bottom:20px; position:relative; }.zn_section-modalInfo a { color:#000; }.zn_section-modalInfo a:hover, .zn_section-modalInfo a:focus { color:rgba(0, 0, 0, 0.65); }.zn_section-modalInfo-bubble { display:none; width:230px; right:100%; position:absolute; top:-10px; font-weight:normal; background:rgba(0, 0, 0, 0.15); padding:10px 10px 10px 15px; line-height:1.5; text-align:start; border-radius:3px; }.zn_section-modalInfo-bubble:after { content:""; position:absolute; right:-10px; top:15px; border:5px solid transparent; border-left-color:rgba(0, 0, 0, 0.15); }.zn_section-modalInfo-tip:hover .zn_section-modalInfo-bubble { display:block; }.zn_section-modalInfo-toggleVisible { display:block; cursor:pointer; }.modal-overlay-hidden + .zn_section-modalInfo .dashicons-visibility:before { content:"\f530"; }@media (min-width:768px) { .zn-section-content_algn--middle, .zn-section-content_algn--bottom { display:-webkit-box; display:-ms-flexbox; display:flex; }.zn-section-content_algn--middle > .row, .zn-section-content_algn--bottom > .row { width:100%; }.zn-section-content_algn--middle > .row { -webkit-align-self:center; -ms-flex-item-align:center; align-self:center; }.zn-section-content_algn--bottom > .row { -webkit-align-self:flex-end; -ms-flex-item-align:end; align-self:flex-end; } }.zn_section.section--skewed, .zn_section.section--skewed-flipped { z-index:1; background-color:transparent !important; }.zn_section.section--skewed .kl-bg-source:not(:empty) { -webkit-transform:skewY(3deg); transform:skewY(3deg); overflow:hidden; -webkit-backface-visibility:hidden; }.zn_section.section--skewed .kl-bg-source__bgimage { -webkit-transform:skewY(-3deg); transform:skewY(-3deg); margin:-100px 0; -webkit-backface-visibility:hidden; }.zn_section.section--skewed .zn-bgSource-overlay { -webkit-transform:skewY(-3deg); transform:skewY(-3deg); margin:-100px 0; -webkit-backface-visibility:hidden; }.zn_section.section--skewed-flipped .kl-bg-source:not(:empty) { -webkit-transform:skewY(-3deg); transform:skewY(-3deg); overflow:hidden; -webkit-backface-visibility:hidden; }.zn_section.section--skewed-flipped .kl-bg-source__bgimage { -webkit-transform:skewY(3deg); transform:skewY(3deg); margin:-100px 0; -webkit-backface-visibility:hidden; }.zn_section.section--skewed-flipped .zn-bgSource-overlay { -webkit-transform:skewY(3deg); transform:skewY(3deg); margin:-100px 0; -webkit-backface-visibility:hidden; }.zn-prLayer { position:absolute; pointer-events:none; z-index:0; }.zn-prLayer.zn-prLayer--align-top-left { top:0; left:0; }.zn-prLayer.zn-prLayer--align-top-center { top:0; left:50%; -webkit-transform:translateX(-50%); transform:translateX(-50%); }.zn-prLayer.zn-prLayer--align-top-right { top:0; right:0; }.zn-prLayer.zn-prLayer--align-center-left { top:50%; left:0; -webkit-transform:translateY(-50%); transform:translateY(-50%); }.zn-prLayer.zn-prLayer--align-center { top:50%; left:50%; -webkit-transform:translate(-50%, -50%); transform:translate(-50%, -50%); }.zn-prLayer.zn-prLayer--align-center-right { top:50%; right:0; -webkit-transform:translateY(-50%); transform:translateY(-50%); }.zn-prLayer.zn-prLayer--align-bottom-left { bottom:0; left:0; }.zn-prLayer.zn-prLayer--align-bottom-center { bottom:0; left:50%; -webkit-transform:translateX(-50%); transform:translateX(-50%); }.zn-prLayer.zn-prLayer--align-bottom-right { bottom:0; right:0; }.zn-prLayer.zn-prLayer--over { z-index:1; }.zn-prLayer.zn-prLayer--blur-simple { -webkit-filter:blur(3px); filter:blur(3px); }.zn-prLayer.zn-prLayer--blur-deep { -webkit-filter:blur(7px); filter:blur(7px); }.zn-prLayer.zn-prLayer--blur-deeper { -webkit-filter:blur(12px); filter:blur(12px); }.eluideed52a3f{padding-top:0px;padding-bottom:90px;}.zn_section.eluideed52a3f{background-color:#ffffff;}@media (min-width:1340px) {.eluideed52a3f .container.custom_width {width:1310px;} }@media (min-width:1200px) and (max-width:1339px) {.eluideed52a3f .container.custom_width{width:100%;} }.eluid27041354{margin-top:20px;margin-bottom:20px;}.eluid27041354{padding-top:0px;padding-bottom:0px;}.eluid27041354 .tbk__title {margin-bottom:0px;}.eluid27041354 .tbk__title{font-family:"Roboto", Helvetica, Arial, sans-serif;font-size:20px;line-height:24px;font-weight:700;color:#e12124;font-style:normal;}.eluid27041354 .tbk__subtitle{font-size:20px;line-height:26px;font-weight:400;font-style:normal;}.eluid27041354 .tbk__icon { font-size:28px; }.eluid3e7cdd09{margin-bottom:20px;}.eluid3e7cdd09{padding-top:0px;padding-bottom:20px;}.eluid3e7cdd09 .tbk__title {margin-bottom:0px;}.eluid3e7cdd09 .tbk__title{font-family:"Roboto", Helvetica, Arial, sans-serif;font-size:40px;line-height:20px;font-weight:900;font-style:normal;}@media screen and (min-width:992px) and (max-width:1199px){.eluid3e7cdd09 .tbk__title{font-size:40px;line-height:1.2em;}}@media screen and (min-width:768px) and (max-width:991px){.eluid3e7cdd09 .tbk__title{font-size:30px;line-height:1.2em;}}@media screen and (max-width:767px){.eluid3e7cdd09 .tbk__title{font-size:26px;line-height:1.2em;}}.eluid3e7cdd09 .tbk__subtitle{font-size:20px;line-height:26px;font-weight:400;font-style:normal;}.eluid3e7cdd09 .tbk__icon { font-size:28px; }.eluida361f355.image-boxes .image-boxes-title{font-family:"Roboto", Helvetica, Arial, sans-serif;font-size:24px;line-height:29px;font-weight:400;}.eluida361f355{margin-bottom:20px;}.eluida328fee3.image-boxes .image-boxes-title{font-family:"Roboto", Helvetica, Arial, sans-serif;font-size:24px;line-height:29px;font-weight:400;}.eluid76572a53.image-boxes .image-boxes-title{font-family:"Roboto", Helvetica, Arial, sans-serif;font-size:24px;line-height:29px;font-weight:400;}.eluid0d6ffb21{padding-top:20px;padding-bottom:12px;}@media (min-width:1340px) {.eluid0d6ffb21 .container.custom_width {width:1310px;} }@media (min-width:1200px) and (max-width:1339px) {.eluid0d6ffb21 .container.custom_width{width:100%;} }.eluideb74ffab{margin-bottom:20px;}.eluideb74ffab{padding-top:0px;padding-bottom:0px;}.eluideb74ffab .tbk__title {margin-bottom:0px;}.eluideb74ffab .tbk__title{font-family:"Roboto", Helvetica, Arial, sans-serif;font-size:20px;line-height:24px;font-weight:700;color:#e12124;font-style:normal;}.eluideb74ffab .tbk__subtitle{font-size:20px;line-height:26px;font-weight:400;font-style:normal;}.eluideb74ffab .tbk__icon { font-size:28px; }.eluidd5e12d49{margin-bottom:20px;}.eluidd5e12d49{padding-top:0px;padding-bottom:20px;}.eluidd5e12d49 .tbk__title {margin-bottom:0px;}.eluidd5e12d49 .tbk__title{font-family:"Roboto", Helvetica, Arial, sans-serif;font-size:36px;line-height:20px;font-weight:700;font-style:normal;}@media screen and (min-width:768px) and (max-width:991px){.eluidd5e12d49 .tbk__title{font-size:30px;line-height:1.2em;}}@media screen and (max-width:767px){.eluidd5e12d49 .tbk__title{font-size:26px;line-height:1.2em;}}.eluidd5e12d49 .tbk__subtitle{font-size:20px;line-height:26px;font-weight:400;font-style:normal;}.eluidd5e12d49 .tbk__icon { font-size:28px; }.eluiddd083d91{padding-top:60px;padding-bottom:0px;}@media (min-width:1340px) {.eluiddd083d91 .container.custom_width {width:1310px;} }@media (min-width:1200px) and (max-width:1339px) {.eluiddd083d91 .container.custom_width{width:100%;} }.eluid967ea6aa.image-boxes .image-boxes-title{font-family:"Roboto", Helvetica, Arial, sans-serif;font-size:24px;line-height:29px;font-weight:400;}.eluid967ea6aa{margin-bottom:20px;}.eluideef5d67a.image-boxes .image-boxes-title{font-family:"Roboto", Helvetica, Arial, sans-serif;font-size:24px;line-height:29px;font-weight:400;}.eluideef5d67a{margin-bottom:20px;}.eluid9ae6a6b8.image-boxes .image-boxes-title{font-family:"Roboto", Helvetica, Arial, sans-serif;font-size:24px;line-height:29px;font-weight:400;}.eluid9ae6a6b8{margin-bottom:20px;}.eluid067e77ae.image-boxes .image-boxes-title{font-family:"Roboto", Helvetica, Arial, sans-serif;font-size:24px;line-height:29px;font-weight:400;}.eluid067e77ae{margin-bottom:20px;}.eluid181df3c8{padding-top:0px;padding-bottom:12px;}@media (min-width:1340px) {.eluid181df3c8 .container.custom_width {width:1310px;} }@media (min-width:1200px) and (max-width:1339px) {.eluid181df3c8 .container.custom_width{width:100%;} }.eluid67a413e0{margin-bottom:20px;}.eluid67a413e0{padding-top:0px;padding-bottom:0px;}.eluid67a413e0 .tbk__title {margin-bottom:0px;}.eluid67a413e0 .tbk__title{font-family:"Roboto", Helvetica, Arial, sans-serif;font-size:20px;line-height:24px;font-weight:700;color:#e12124;font-style:normal;}.eluid67a413e0 .tbk__subtitle{font-size:20px;line-height:26px;font-weight:400;font-style:normal;}.eluid67a413e0 .tbk__icon { font-size:28px; }.eluidae2194c8{margin-bottom:20px;}.eluidae2194c8{padding-top:0px;padding-bottom:20px;}.eluidae2194c8 .tbk__title {margin-bottom:2px;}.eluidae2194c8 .tbk__title{font-family:"Roboto", Helvetica, Arial, sans-serif;font-size:45px;line-height:20px;font-weight:900;font-style:normal;}@media screen and (min-width:992px) and (max-width:1199px){.eluidae2194c8 .tbk__title{font-size:40px;line-height:1.2em;}}@media screen and (min-width:768px) and (max-width:991px){.eluidae2194c8 .tbk__title{font-size:30px;line-height:1.2em;}}@media screen and (max-width:767px){.eluidae2194c8 .tbk__title{font-size:26px;line-height:1.2em;}}.eluidae2194c8 .tbk__subtitle{font-size:20px;line-height:26px;font-weight:400;font-style:normal;}.eluidae2194c8 .tbk__icon { font-size:28px; }.eluid3d66dc75{padding-top:60px;padding-bottom:0px;}@media (min-width:1340px) {.eluid3d66dc75 .container.custom_width {width:1310px;} }@media (min-width:1200px) and (max-width:1339px) {.eluid3d66dc75 .container.custom_width{width:100%;} }.eluid66f0a2e8{margin-bottom:0px;}.eluid1c843606{padding-top:50px;padding-bottom:10px;}.eluid1c843606 .tbk__title {margin-bottom:px;}.eluid1c843606 .tbk__title{font-family:"Roboto", Helvetica, Arial, sans-serif;font-size:20px;line-height:24px;font-weight:700;color:#e12124;font-style:normal;}.eluid1c843606 .tbk__subtitle{font-size:14px;line-height:26px;font-weight:400;color:#333333;font-style:normal;}.eluid1c843606 .tbk__icon { font-size:28px; }.eluid0c3bd348{padding-top:0px;padding-bottom:00px;}.eluid0c3bd348 .tbk__title {margin-bottom:10px;}.eluid0c3bd348 .tbk__title{font-family:"Roboto", Helvetica, Arial, sans-serif;font-size:26px;line-height:30px;font-weight:700;color:#333333;font-style:normal;}.eluid0c3bd348 .tbk__subtitle{font-family:"Roboto", Helvetica, Arial, sans-serif;font-size:16px;line-height:22px;font-weight:400;color:#0a0a0a;font-style:normal;}.eluid0c3bd348 .tbk__icon { font-size:28px; }#eluidb36408b6 .btn-element-0{font-family:"Roboto", Helvetica, Arial, sans-serif;font-size:14px;}.eluid7716cef2{padding-top:55px;padding-bottom:0px;}.eluid7716cef2 .tbk__title {margin-bottom:10px;}.eluid7716cef2 .tbk__title{font-family:"Roboto", Helvetica, Arial, sans-serif;font-size:26px;line-height:30px;font-weight:700;color:#333333;font-style:normal;}.eluid7716cef2 .tbk__subtitle{font-family:"Roboto", Helvetica, Arial, sans-serif;font-size:16px;line-height:19px;font-weight:400;color:#0a0a0a;font-style:normal;}.eluid7716cef2 .tbk__icon { font-size:28px; }.zn-button > span {vertical-align:middle; display:inline-block;}.btn-icon--before .zn-buttonIcon {margin-right:10px}.btn-icon--after .zn-buttonIcon {margin-left:10px}.zn-button.btn-text,.zn-button.btn-underline,.zn-button.btn-link {text-align:inherit; padding-left:0; padding-right:0;}.eluid783c3ad0.btn{font-family:"Roboto", Helvetica, Arial, sans-serif;font-size:14px;line-height:17px;font-weight:700;}.eluid783c3ad0.btn{color:#dd0000;}.eluid783c3ad0.btn:hover,.eluid783c3ad0.btn:focus{color:#ffffff;}.eluid783c3ad0.btn{border-color:#dd0000;}.eluid783c3ad0.btn:hover,.eluid783c3ad0.btn:focus{border-color:#dd0000;}.eluid783c3ad0.btn{border-style:solid}.zn-buttonWrapper .eluid783c3ad0.btn{background-color:#ffffff}.zn-buttonWrapper .eluid783c3ad0.btn:hover,.eluid783c3ad0.btn:focus{background-color:#dd0000}.eluid6544d034{padding-top:0px;padding-right:70px;padding-bottom:20px;padding-left:70px;}.eluid6544d034{}.eluidea370ff6{padding-top:0px;}.eluidea370ff6{ background-color:#ffffff;}.eluid4c28b64e{padding-top:0px;padding-bottom:90px;}@media (min-width:1340px) {.eluid4c28b64e .container.custom_width {width:1310px;} }@media (min-width:1200px) and (max-width:1339px) {.eluid4c28b64e .container.custom_width{width:100%;} }.eluid71f8bbe3{font-family:"Roboto", Helvetica, Arial, sans-serif;font-size:20px;line-height:24px;font-weight:900;text-align:center;}.eluid71f8bbe3{color:#ffffff}.eluid1c2edfbd{font-family:"Roboto", Helvetica, Arial, sans-serif;font-size:54px;line-height:65px;font-weight:900;text-align:center;}@media screen and (min-width:992px) and (max-width:1199px){.eluid1c2edfbd{font-size:30px;line-height:36px;}}@media screen and (min-width:768px) and (max-width:991px){.eluid1c2edfbd{font-size:24px;line-height:30px;}}@media screen and (max-width:767px){.eluid1c2edfbd{font-size:24px;line-height:30px;}}.eluid1c2edfbd{color:#ffffff}.eluidddf0e01f.btn{font-family:"Roboto", Helvetica, Arial, sans-serif;font-size:14px;line-height:17px;font-weight:700;}.zn-buttonWrapper .eluidddf0e01f.btn{background-color:#dd0000}.zn-buttonWrapper .eluidddf0e01f.btn:hover,.eluidddf0e01f.btn:focus{background-color:#b10000}.eluidddf0e01f.btn{padding-top:14px;padding-right:28px;padding-bottom:14px;padding-left:28px;}#eluid0aa311c1 .znColumnElement-innerWrapper-eluid0aa311c1 {min-height:px;}.eluid95609621{padding-top:100px;padding-bottom:100px;}.zn_section.eluid95609621{background-color:#9b2323;}@media (min-width:1340px) {.eluid95609621 .container.custom_width {width:1310px;} }@media (min-width:1200px) and (max-width:1339px) {.eluid95609621 .container.custom_width{width:100%;} }.latest_posts-acc {position:relative;}.latest_posts-acc-elm-title {position:absolute; top:14px; z-index:1;margin:0;}.latest_posts-acc-viewall {position:absolute; top:12px; right:0; font-size:10px; font-weight:bold; color:#757575; z-index:1;}.latest_posts-acc--dark .latest_posts-acc-viewall {color:#ababab; }.latest_posts-acc-item,.latest_posts-acc-inner,.latest_posts-acc-link {-webkit-transition:width0.2s ease-in-out 0.2s; transition:width 0.2s ease-in-out 0.2s;}.latest_posts-acc-wrapper{ width:100%; margin:0 auto 20px; overflow:hidden; position:relative;}.latest_posts-acc-list {list-style:none; padding:0; margin:0; width:100%;}.latest_posts-acc-item {width:calc(25% - 20px); padding-top:50px; position:relative; float:left; overflow:hidden;margin-right:20px; border-top:4px solid #E7E7E7; }.latestposts--dark .latest_posts-acc-item {border-top-color:#323232; }.latest_posts-acc-inner,.latest_posts-acc-item:hover ~ .latest_posts-acc-item > .latest_posts-acc-inner { width:calc(200% + 40px); }.latest_posts-acc-item:hover >.latest_posts-acc-inner,.latest_posts-acc-item.last >.latest_posts-acc-inner { width:100%; }.latest_posts-acc-link { width:calc(50% - 20px); float:left; margin-right:20px; opacity:.8; }.latest_posts-acc-item.last,.latest_posts-acc-item:hover:not(.last) {width:50%;}.latest_posts-acc-item:hover ~ .latest_posts-acc-item {width:calc(25% - 20px);}.latest_posts-acc-item:hover .latest_posts-acc-link {opacity:1;}.latest_posts-acc-item.last {margin-right:0;}.latest_posts-acc-details {font-size:11px;}.latest_posts-acc-title {font-size:13px; line-height:1.4; margin:10px 0;}.latest_posts-acc-text {font-size:11px; line-height:1.4; }.latest_posts-acc-more { font-size:10px; font-weight:bold; color:#888; display:inline-block; margin-top:5px; }@media (max-width:991px) {.latest_posts-acc-title {font-size:12px; line-height:1.3; margin:8px 0; }.latest_posts-acc-text {font-size:11px; line-height:1.4; }}@media (max-width:767px) {.latest_posts-acc-elm-title { position:static; margin:0 0 20px;}.latest_posts-acc-details {display:block;}.latest_posts-acc-item,.latest_posts-acc-item:hover,.latest_posts-acc-item.last,.latest_posts-acc-item.last:hover {width:100% !important; margin-right:0;padding:20px 0;float:none;}.latest_posts-acc-inner,.latest_posts-acc-item:hover ~ .latest_posts-acc-item > .latest_posts-acc-inner {width:100% !important;}}.eluid7ae7f8a1{padding-top:35px;padding-bottom:35px;}.site-content {
margin-top: 20px;
}
.latest_posts-wgt-title{
line-height:19px;
}
.latest_posts-wgt-date {
font-size: 0.9em;
}
.logosize--contain .site-logo-img{
height:auto;
}
.sh--dark .headsearch--bord .gensearch__input{
border-bottom-color: #4C4E50;
}
.home .site-header.header--is-sticked{
background-color:#fff;
}
#online-catalogue-list {
margin: 0 auto;
}
#online-catalogue-list>header {
margin-bottom: 48px;
}
#online-catalogue-list>ul {
list-style: none;
padding: 0;
margin: 0;
}
#online-catalogue-list>ul>li {
float: left;
clear: none;
margin-bottom: 30px;
}
#online-catalogue-list>ul>li>article.online-catalogue-entry {
display: block;
position: relative;
padding-top: 10px;
}
#online-catalogue-list>ul>li>article.online-catalogue-entry .catalogue-info-container {
position: relative;
}
#online-catalogue-list>ul>li>article.online-catalogue-entry .catalogue-info-container .catalog-entry-title-container {
display:table;
margin: 0 0 23px 0;
}
#online-catalogue-list>ul>li>article.online-catalogue-entry .catalogue-info-container .catalog-entry-title-container>div {
display: table-row;
}
#online-catalogue-list>ul>li>article.online-catalogue-entry .catalogue-info-container .catalog-entry-title-container>div .catalog-entry-index {
display: table-cell;
vertical-align: bottom;
padding: 0 4px 0 0;
}
#online-catalogue-list>ul>li>article.online-catalogue-entry .catalogue-info-container .catalog-entry-title-container>div .catalog-entry-index span {
-webkit-font-smoothing: subpixel-antialiased;
font-smoothing: subpixel-antialiased;
-webkit-text-stroke: 1px transparent;
text-rendering: optimizeLegibility;
text-shadow: 0 0 0 #fff;
-moz-osx-font-smoothing: grayscale;
letter-spacing: 1px;
font-size: 49px;
line-height: 48px;
}
#online-catalogue-list>ul>li>article.online-catalogue-entry .catalogue-info-container .catalog-entry-title-container>div .catalog-entry-index span:after {
content: '.';
font-size: 140%;
font-weight: bold;
color: #e91b23 !important;
line-height: .1;
}
#online-catalogue-list>ul>li>article.online-catalogue-entry .catalogue-info-container .catalog-entry-title-container>div .catalog-entry-title {
display: block;
width: max-content;
max-width: 218px;
}
#online-catalogue-list>ul>li>article.online-catalogue-entry .catalogue-info-container .catalog-entry-title-container>div .catalog-entry-title h1 {
-webkit-font-smoothing: subpixel-antialiased;
font-smoothing: subpixel-antialiased;
-webkit-text-stroke: 1px transparent;
text-rendering: optimizeLegibility;
text-shadow: 0 0 0 #fff;
-moz-osx-font-smoothing: grayscale;
font-size: 1em;letter-spacing: 1px;
line-height: 1.3;
color: #fff;
margin: 0;
}
#online-catalogue-list>ul>li>article.online-catalogue-entry .catalogue-info-container .catalog-entry-title-container>div .catalog-entry-title h1>a {
font-weight: 600;
}
#online-catalogue-list>ul>li>article.online-catalogue-entry .catalogue-info-container img {
-moz-opacity: .8;
-webkit-opacity: .8;
opacity: .8;
-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(opacity=80)";
filter: alpha(opacity=80);
-webkit-transition: opacity .2s ease-out 0s;
-moz-transition: opacity .2s ease-out 0s;
-o-transition: opacity .2s ease-out 0s;
transition: opacity .2s ease-out 0s
}
#online-catalogue-list>ul>li>article.online-catalogue-entry .catalogue-bottom-left-container {
position: relative;
height: 32px;
}
#online-catalogue-list>ul>li>article.online-catalogue-entry .catalogue-bottom-left-container .entry-link-group {
display: block;
zoom: 1;
white-space: nowrap;
margin-top: 7px;
}
#online-catalogue-list>ul>li>article.online-catalogue-entry .catalogue-bottom-left-container .entry-link-group a.btn {
width: 49%;
font-weight: 600;
padding: 8px 6px;}
#online-catalogue-list>ul>li>article.online-catalogue-entry:hover .catalogue-info-container img {
-moz-opacity: 1;
-webkit-opacity: 1;
opacity: 1;
-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(opacity=100)";
filter: alpha(opacity=100);
}
.issuuWrapper {
position: relative;}
.woocommerce div.product.prodpage-style2 .product_title {
font-weight: 300;
line-height: 1.1em;
}
.woocommerce .widget_recently_viewed_products, .archive .widget.widget_recent_entries, .search .widget_recently_viewed_products, .search .widget.widget_recent_entries, .single-post .widget.widget_recent_entries, .archive .widget.widget_archive, .single-post .widget.widget_archive {
padding: 0 12px 10px;
}
.archive .widget.widget_text .widgettitle, .single-post .widget.widget_text .widgettitle{
margin-left: 12px;
}
.post-7926 .kl-blog-item-details .kl-blog-item-meta .kl-blog-item-category{
background: #fff;
color: #000;
}
.site-footer, .kl-blog--layout-def_modern .kl-blog-item-head-wrapper .kl-blog-item-details, .kl-blog--layout-def_modern .kl-blog-item-head-wrapper .kl-blog-item-header, .kl-single-layout--modern .kl-blog-single-head-wrapper .kl-blog-post-details, .kl-single-layout--modern .kl-blog-single-head-wrapper .kl-blog-post-header{
color: #fff;
}
.site-footer-bottom{
border-top-width: 2px;
padding-top: 18px;
}
.site-footer .social-icons-li.title,.woocommerce div.product.prodpage-style2 .woocommerce-tabs h2, .woocommerce-ordering, .woocommerce-result-count, .widget_yith_wc_category_accordion ul.children li:before, .mainnav--pointer-dash.main-nav>ul>li.menu-item-has-children>a:after, .static-content__infopop:after, .home .spp-products-rows .spp-title,.page-subheader,.woocommerce ul.products li.product-category .woocommerce-loop-category__title mark.count {
display: none;
}
.single.woocommerce div.product.prodpage-style2 .product-page{
padding: 15px;
}
.single.woocommerce div.product.prodpage-style2 .single_product_main_image{
padding-right: 5px;
}
.single.woocommerce div.product.prodpage-style2 .single_product_main_image .images .woocommerce-main-image{
margin-bottom: 5px;
}
.single.woocommerce div.product div.images{
margin-bottom: 0;
}
.woocommerce div.product.prodpage-style2 .upsells.products h2, .woocommerce div.product.prodpage-style2 .related.products h2{
font-weight: 400;
}
.woocommerce .product-page .zn_badge_container {
left: -5px;
top: -28px;
}
.archive.woocommerce .page-title {
color: #fff;
background: #4C4E50;
margin: 0 -4px 20px;
padding: 8px 20px 9px;
box-shadow: 1px 1px 4px rgba(0,0,0,0.3);
font-size: 26px;
text-shadow: 1px 1px 2px rgba(0,0,0,0.6);
}
.archive.woocommerce ul.products li.product{
padding: 0 10px;
}
.woocommerce ul.products li.product .product-list-item.prod-layout-classic:hover {
box-shadow: 8px 15px 30px rgba(0,0,0,0.15);
}
.sidebar .ywcca_widget_container_style_1 .ywcca_category_accordion_widget li.cat-item,.ywcca_widget_container_style_1 .ywcca_category_accordion_widget ul.ywcca-menu li.menu-item{
line-height: 38px;
padding-left: 0px;}
.sidebar .ywcca_widget_container_style_1 .ywcca_category_accordion_widget ul.yith-children,.ywcca_widget_container_style_1 .ywcca_category_accordion_widget ul.ywcca-sub-menu{
margin-left: 10px;}
.sidebar .ywcca_widget_container_style_1 .ywcca_widget_title{
text-align: left;
line-height: 27px;}
.sidebar .widget_yith_wc_category_accordion h3, .sidebar .widget_categories h3 {
background: #d00;
margin: 0;
color: #fff;
font-size: 1.5em;
padding: 8px 0.8em;
text-shadow:1px 1px 4px rgba(0,0,0,0.5);
line-height: 40px;
}
.sidebar .widget_yith_wc_category_accordion ul {
padding: 0;
}
.sidebar .widget_yith_wc_category_accordion ul.ywcca_category_accordion_widget > li{
border-bottom-color: #ddd;
}
.sidebar .widget_yith_wc_category_accordion ul.ywcca_category_accordion_widget li a, .sidebar .widget_categories ul li a{
border-bottom: 1px solid #ddd;
}
.sidebar .widget_yith_wc_category_accordion ul.ywcca_category_accordion_widget li li a, .sidebar .widget_categories ul li li a{
border-bottom-color: #d7d7d7;
}
.sidebar .widget_yith_wc_category_accordion a, .sidebar .widget_categories ul.menu li a {
display: block;
padding: 11px 12px;
line-height: 1.4em;
}
.sidebar .widget_yith_wc_category_accordion li li a, .sidebar .widget_categories ul.menu li li a{
padding: 9px 10px 9px 20px;
font-size: 0.9em;
}
.sidebar .widget_yith_wc_category_accordion li li li a, .sidebar .widget_categories ul.menu li li li a{
padding: 8px 10px 8px 26px;
font-size: 0.85em;
}
.sidebar .widget_yith_wc_category_accordion .highlight_cat, .sidebar .widget_yith_wc_category_accordion ul.ywcca_category_accordion_widget li.opened li a.highlight_cat, .sidebar .widget_categories ul.menu li.current-cat a{
background: #ddd !important;
color: #191818db !important;
font-weight: bold;
}
.widget_yith_wc_category_accordion ul li, .widget_yith_wc_category_accordion ul li:not(.cat-parent), .widget_yith_wc_category_accordion ul li:not(.opened){
padding: 0;
text-transform: none;
clear: both;
}
.widget_yith_wc_category_accordion ul.ywcca_category_accordion_widget li i{
display: block;
margin: 0;
width: 36px;
height: 40px;
padding-top: 14px;
text-align: center;
font-size: 12px;
border-left: 1px solid #ccc;
}
.widget_yith_wc_category_accordion ul.ywcca_category_accordion_widget li li i{
height: 34px;
padding-top: 10px;
}
.widget_yith_wc_category_accordion ul.ywcca_category_accordion_widget li.current-cat i{
border-left-color: #666;
color: #fff;
}
.sidebar .widget_yith_wc_category_accordion ul.ywcca_category_accordion_widget li.opened a, .sidebar .widget_categories ul li.opened a{
background: #ddd;
}
.sidebar .widget_yith_wc_category_accordion ul.ywcca_category_accordion_widget li.opened li a, .sidebar .widget_categories ul li.opened li a{
background: #cac7c7;
}
.sidebar .widget_yith_wc_category_accordion ul.ywcca_category_accordion_widget li.opened li i, .sidebar .widget_categories ul li.opened li i{
color: #fff;
}
.sidebar .widget_yith_wc_category_accordion ul.ywcca_category_accordion_widget li.opened li li a, .sidebar .widget_categories ul li.opened li li a{
background: #e7e7e7;
}
.woocommerce .zn_sidebar, .archive .zn_sidebar, .search .zn_sidebar, .single-post .zn_sidebar, .catalogues-sidebar.zn_sidebar {
padding: 0;
}
.woocommerce .zn_sidebar .widget_product_categories .widgettitle:after,.woocommerce .zn_sidebar .widget_product_categories .widgettitle:before, .zn_sidebar .widget_categories .widgettitle:after, .zn_sidebar .widget_categories .widgettitle:before{
bottom: 0;
display: none;
}
.woocommerce .zn_sidebar .widget_product_categories .widgettitle:after, .zn_sidebar .widget_categories .widgettitle:after{
border-bottom: 2px solid #4C4E50;
}
.contact-info-item {
margin-bottom: 8px;
}
.contact-info-item .contact-text {display: block;
float: left;
width: 24px;
font-size: 14px;
margin-top: 1px;
position: relative;
text-align: center;
margin-left: -5px;
}
.contact-info-item .contact-value {
font-size: 16px;
font-weight: normal;
font-family: "Roboto";
}
.contact-info-item .contact-value .footer-underline{
border-bottom: 1px solid #ff3233;
font-size: 18px;
font-weight: bold;
font-family: "Roboto";
}
.site-footer a {
color: #fff;
font-size: 16px;
font-weight: normal;
font-family: "Roboto";
}
.footer-copyright-text{
color:#fff;
}
.footer-copyright-text a{
color:#fff;
font-size: 13px;
line-height: 22px;
}
.site-footer {
font-family: "Roboto";
}
.site-footer .widget ul, ul.hours {
margin: 0;
padding: 0;
}
.site-footer .widget ul li, ul.hours li {
list-style: none;
margin: 0;
padding: 6.66667px 0;
}
ul.hours li {
border-top: 1px dotted rgba(255, 255, 255, 0.1);
}
ul.hours li:first-child {
border-top: none;
}
ul.hours span {
float: right;
font-weight: bold;
}
.social-icons-li a:hover,#header .site-header-top-left a:hover,div.widget.widget_meta>ul a:hover, div.widget.widget_pages>ul a:hover, div.widget ul.menu li.active>a, div.widget ul.menu li.current-cat>a, div.widget ul.menu li>a:hover, div.widget ul.pagenav li.active a, div.widget ul.pagenav li.current-cat>a, div.widget ul.pagenav li a:hover{
color:#d00;
}
.site-header-top-wrapper{
border-bottom: 1px solid #eee;
}
#main-menu.main-nav .zn_mega_container li.with-image a.zn_mega_title{
height: 159px;
max-height: 147px;
padding: 4px 0;
position: relative;
border: none;
font-size: 14px;
font-weight: 400;
}
#main-menu.main-nav .zn_mega_container li.with-image a.zn_mega_title span{
position: absolute;
bottom: 0;
height: 17px;
top: 140px;
padding-left: 14px;
font-size: 14px;
line-height: 17px;
font-weight: 600;
font-family: 'Roboto';
}
#main-menu.main-nav .zn_mega_container li.with-image a.zn_mega_title:after{
content: '»';
color:#DD0000;
position: absolute;
bottom: -6px;
left: 2px;
font-size:14px
}
#main-menu.main-nav .zn_mega_container ul.zn_mega_row_start:last-child li.with-image:last-child a.zn_mega_title span{
color: white;
top: 50%;
bottom: unset;
min-width: 60%;
display: table;
transform: translate(-50%, -50%);
border-bottom:2px solid red;
padding-left: 0;
left: 50%;
right: 0;
text-align: center;
}
#main-menu.main-nav .zn_mega_container ul.zn_mega_row_start:last-child li.with-image:last-child a.zn_mega_title:after{
content: '';
}
.main-nav .zn_mega_container {
background: hsla(0,0%,96%,1);
}
.main-nav .zn_mega_container li.with-image a.zn_mega_title:before{
height: 149px;
max-height: 94%;
top: 0;
background-color: transparent;
background-repeat: no-repeat;
background-attachment: scroll;
background-size: cover;
background-position: center;
content: "";display: block;
left: 0;position: relative;
width: 100%;
border: 1px solid rgba(0,0,0,.1);
-webkit-transition: all 0.3s ease;
transition: all 0.3s ease;
}
.main-nav .zn_mega_container li.with-image a.zn_mega_title:hover:before{
-webkit-box-shadow: 0 4px 8px 0 rgba(0,0,0,0.4);
box-shadow: 0 4px 8px 0 rgba(0,0,0,0.4);
-moz-transform: translate3d(0,-1px,0);
-webkit-transform: translate3d(0,-1px,0);
transform: translate3d(0,-1px,0);
}
.main-nav .zn_mega_container li.with-image.systimata-alouminiou-1 a.zn_mega_title:before{
background-image: url(//www.doukas.com.gr/wp-content/themes/kallyas-child/images/menu/systimata-alouminiou-1.jpg);
}
.main-nav .zn_mega_container li.with-image.rola-dfender-2 a.zn_mega_title:before{
background-image: url(//www.doukas.com.gr/wp-content/themes/kallyas-child/images/menu/rola-dfender-2.jpg);
}
.main-nav .zn_mega_container li.with-image.sites-dukasit-3 a.zn_mega_title:before{
background-image: url(//www.doukas.com.gr/wp-content/themes/kallyas-child/images/menu/sites-dukasit-3.jpg);
}
.main-nav .zn_mega_container li.with-image.sites-dukasit-3 a.zn_mega_title:before{
background-image: url(//www.doukas.com.gr/wp-content/themes/kallyas-child/images/menu/sites-dukasit-3.jpg);
}
.main-nav .zn_mega_container li.with-image.kagela-vaseis-tzamiou-4 a.zn_mega_title:before{
background-image: url(//www.doukas.com.gr/wp-content/themes/kallyas-child/images/menu/kagela-vaseis-tzamiou-4.jpg);
}
.main-nav .zn_mega_container li.with-image.deck-5 a.zn_mega_title:before{
background-image: url(//www.doukas.com.gr/wp-content/themes/kallyas-child/images/menu/deck-5.jpg);
}
.main-nav .zn_mega_container li.with-image.ptyssomenes-asfaleies-6 a.zn_mega_title:before{
background-image: url(//www.doukas.com.gr/wp-content/themes/kallyas-child/images/menu/ptyssomenes-asfaleies-6.jpg);
}
.main-nav .zn_mega_container li.with-image.polycarbonika-plexiglas-7 a.zn_mega_title:before{
background-image: url(//www.doukas.com.gr/wp-content/themes/kallyas-child/images/menu/polycarbonika-plexiglas-7.jpg);
}
.main-nav .zn_mega_container li.with-image.portes-pirasfaleias-8 a.zn_mega_title:before{
background-image: url(//www.doukas.com.gr/wp-content/themes/kallyas-child/images/menu/portes-pirasfaleias-8.jpg);
}
.main-nav .zn_mega_container li.with-image.portes-eisodou-panel-9 a.zn_mega_title:before{
background-image: url(//www.doukas.com.gr/wp-content/themes/kallyas-child/images/menu/portes-eisodou-panel-9.jpg);
}
.main-nav .zn_mega_container li.with-image.mixanismoi-porton-10 a.zn_mega_title:before{
background-image: url(//www.doukas.com.gr/wp-content/themes/kallyas-child/images/menu/mixanismoi-porton-10.jpg);
}
.main-nav .zn_mega_container li.with-image.panel-plagiokalypsis-orofis-11 a.zn_mega_title:before{
background-image: url(//www.doukas.com.gr/wp-content/themes/kallyas-child/images/menu/panel-plagiokalypsis-orofis-11.jpg);
}
.main-nav .zn_mega_container li.with-image.pergoles-12 a.zn_mega_title:before{
background-image: url(//www.doukas.com.gr/wp-content/themes/kallyas-child/images/menu/pergoles-12.jpg);
}
.main-nav .zn_mega_container li.with-image.gialines-orofes-13 a.zn_mega_title:before{
background-image: url(//www.doukas.com.gr/wp-content/themes/kallyas-child/images/menu/gialines-orofes-13.jpg);
}
.main-nav .zn_mega_container li.with-image.anemofraktes-14 a.zn_mega_title:before{
background-image: url(//www.doukas.com.gr/wp-content/themes/kallyas-child/images/menu/anemofraktes-14.jpg);
}
.main-nav .zn_mega_container li.with-image.gyalines-ptyssomenes-portes-15 a.zn_mega_title:before{
background-image: url(//www.doukas.com.gr/wp-content/themes/kallyas-child/images/menu/gyalines-ptyssomenes-portes-15.jpg);
}
.main-nav .zn_mega_container li.with-image.kourbes-16 a.zn_mega_title:before{
background-image: url(//www.doukas.com.gr/wp-content/themes/kallyas-child/images/menu/kourbes-16.jpg);
}
.main-nav .zn_mega_container li.with-image.gypsosanides-monotika-ylika-17 a.zn_mega_title:before{
background-image: url(//www.doukas.com.gr/wp-content/themes/kallyas-child/images/menu/gypsosanides-monotika-ylika-17.jpg);
}
.main-nav .zn_mega_container li.with-image.ergaleia-mixanimata-18 a.zn_mega_title:before{
background-image: url(//www.doukas.com.gr/wp-content/themes/kallyas-child/images/menu/ergaleia-mixanimata-18.jpg);
}
.main-nav .zn_mega_container li.with-image.exartimata-analosima-19 a.zn_mega_title:before{
background-image: url(//www.doukas.com.gr/wp-content/themes/kallyas-child/images/menu/exartimata-analosima-19.jpg);
}
.main-nav .zn_mega_container li.with-image.epipleon-katigories-20 a.zn_mega_title:before{
background-color:black;
}
.main-nav .zn_mega_container .zn_mega_row_start{margin-top: 0;padding-top: 14px;clear: both;}
.product-enquiry,.product-share {
padding: 16px 0 10px;
}
.product_meta{
padding-bottom: 12px;
border-bottom: 1px solid #ddd;
}
.portfolio-item-share-link{
color: #8a8a8a;
}
.site-header.style11.kl-center-menu .main-nav>ul>li>a{
line-height: 78px;
}
.header--not-sticked .logosize--contain .site-logo-img{
padding: 10px 0 0;
}
.header--is-sticked .main-nav > ul > li > a {
font-size: 13px;
}
a{
-moz-transition:color 350ms,background 400ms,opacity 400ms;
-o-transition:color 350ms,background 400ms,opacity 400ms;
-webkit-transition:color 350ms,background 400ms,opacity 400ms;
transition:color 350ms,background 400ms,opacity 400ms;
}
.kl-blog--layout-def_modern .kl-blog-item-title{
font-weight: 400;
}
.kl-blog--layout-def_modern .kl-blog-item-meta, .kl-single-layout--modern .kl-blog-post-meta {
font-size: 13px;
text-transform: none;
}
.kl-blog--layout-def_modern .kl-blog-item-meta {
margin-top: 1.6em;
}
#footer.site-footer .widgettitle {
display: inline-block;
padding: 0 2px 2px 0;
margin-left: 0;
font-size: 16px;
font-family: 'Roboto';
font-weight: bold;
}
.grid-ibx--theme-dark.grid-ibx--hover-shadowscale .grid-ibx__item:hover{
background:#d00;
}
.rev_slider .tp-caption {
text-shadow: 2px 2px 3px rgba(0,0,0,0.9);
}
.rev_slider .tp-caption.rev-btn {
text-shadow: none;
}
.static-content__infopop{
width: auto;
margin: 0;
padding: 0;
}
.static-content__infopop .sc-infopop__btn{
margin: 0;
font-size: 14px;
}
.col-md-4 .static-content__infopop .sc-infopop__btn{
font-size: 13px;
}
.contact-details .kl-iconbox {
margin-bottom: 5px;
}
.contact-map .ib2-style2.infobox2--light, .contact-map .zn_google_map {
box-shadow: 2px 2px 6px rgba(0,0,0,0.3);
}
.contact-map .col-md-4 .zn_google_map {
box-shadow: 2px -1px 6px rgba(0,0,0,0.3);
}
.stores-info .infobox2-inner {
border-left: none;
min-height: 224px;
}
.stores-info .infobox2-title {
font-size: 20px;
text-align: left;
}
.stores-info .contact-info-item {
line-height: 2.1em;
margin: 12px 0 4px;
}
.payments-info{
text-align: center
}
.payments-info img{
margin: 3px 6px 12px;
}
.payments-info .infobox2-inner {
padding-bottom: 16px;
}
.mainmap-info .infobox2-inner {
min-height: 250px;
}
.payments-info.ib2-style2.infobox2--light .infobox2-text {
margin: 0 -10px;
}
.portfolio-item-share-print:hover{
background: #565656;
}
.btn-lined.lined-dark:hover{
color: #d00;
border-color: #d00;
}
.kl-blog--layout-def_modern .kl-blog-full-image:hover ~ .itemHeader{
opacity: 0.5;
}
.kl-blog--layout-def_modern .kl-blog-item-head-wrapper .kl-blog-item-header, .kl-single-layout--modern .kl-blog-single-head-wrapper .kl-blog-post-header {
bottom: auto;
top: 0;
padding: 0 20px;
background: #d00;
}
.kl-blog--layout-def_modern .kl-blog-item-meta, .kl-single-layout--modern .kl-blog-single-head-wrapper .kl-blog-post-details {
margin: .8em 0;
padding: 0;
}
.kl-blog-item-category{
float: right;
}
.kl-blog--layout-def_modern .kl-blog-item-head-wrapper .kl-blog-item-header a, .kl-single-layout--modern .kl-blog-single-head-wrapper .kl-blog-post-header a{
font-weight: bold;
}
.kl-blog--layout-def_modern .kl-blog-full-image-link {
padding-top: 38px;
}
.single.woocommerce div.product.prodpage-style2 .woocommerce-tabs ul.tabs li a{
opacity: 0.8;
color: #fff;
background: #464646;
transition: all .3s ease-out;
}
.single.woocommerce div.product.prodpage-style2 .woocommerce-tabs ul.tabs li:hover a, .single.woocommerce div.product.prodpage-style2 .woocommerce-tabs ul.tabs li.active a {
background: #d00;
}
#tab-components table th{
text-transform: uppercase;
}
#tab-components table th, #tab-components table td{
vertical-align: middle;
}
#tab-components table td.component-img{padding: 0;
}
#tab-components .hoverBorder{
margin: 0;}
#tab-components .hoverBorder img{
width: 90px;
height: auto;
}
.woocommerce .adbox.video {
position: relative;
}
.woocommerce .adbox.video .adbox-img {
display: block;width: 100%;
height: auto;
}
.woocommerce .adbox.video .video_trigger_wrapper {
position: absolute;
z-index: 1;
top: 0;
left: auto;
margin-left: 0;
margin-top: 0;
width: 100%;
height: 100%;
}
.woocommerce .adbox_container {
position: relative;
width: 100%;
top: 50%;
-webkit-transform: translateY(-50%);
-ms-transform: translateY(-50%);
transform: translateY(-50%);
}
.woocommerce .tbk__title {
margin-top: 0;
margin-bottom: 2px;
font-size: 18px;
line-height: 30px;
font-weight: 400;
font-style: normal;
}
.woocommerce .tbk-symbol--line.tbk-icon-pos--after-title .tbk__symbol {
display: block;
margin-bottom: 16px;
margin-top: -5px;
}
.woocommerce .tbk-symbol--line .tbk__symbol span {
display: inline-block;
width: 50px;
height: 2px;
background-color: #ccc;
}
.woocommerce .kw-details-desc p{
text-align: justify;
margin-right: 3%;
padding: 0 20px;
font-family: 'Roboto';
font-size: 14px;
}
.wc-tab h4{font-size: 17px;font-weight: 600;margin-bottom: 4px; }
.woocommerce .product-material {
font-size:13px;
line-height: 35px;
padding: 16px 0;
margin: 10px 0;
border-bottom: 1px solid #ccc;
}
.woocommerce .product-material:first-child {
margin-top: 0;
}
.woocommerce .product-material a {
font-size: 0.8em;
}
.woocommerce.product-template-default div.product.prodpage-style2 div.images div.thumbnails img:hover {
border-color: #8a8a8a;
}
.tparrows:before{
color:#d00;
}
.issuuembed {
max-width: 100%;
}
.product-enquiry{
padding-top:35px;
padding-bottom:60px;
}
.zn_section--inlinemodal {
margin-left: auto;
margin-right: auto;
position: relative;
}
.zn_section.product-enquiry {
background-color:#fff;
}
.product-enquiry .tbk__title {
margin-top: 0;
margin-bottom: 10px;
font-size: 24px;
line-height: 30px;
font-weight: 400;
font-style: normal;
}
.product-enquiry h3.zn_text_box-title {
font-weight: 300;
margin: 14px 0;
line-height: 30px;
}
.mfp-close-btn-in .zn_section--inlinemodal .mfp-close {
right: -5px;
top: -45px;
}
.cf-elm {position: relative;
padding-top: 10px;
}
.cf-elm-form .kl-fancy-form .form-control {
font-size: 13px;height: auto;
outline: none;
box-shadow: inset 1px 2px 0 rgba(0, 0, 0, 0.06);
border: 1px solid #D9D9D9;
line-height: 1.6;
padding-left: 10px;
}
.cf-elm-form .kl-fancy-form-label {
left: 25px;
}
.zn_cf_select .zn_form_input:hover {
cursor: pointer;
}
.cf-elm input[type=text], .cf-elm input[type=password], .cf-elm textarea, .cf-elm select, .cf-elm input[type=email] {
max-width: 100%;
margin-bottom: 15px;
}
.cf-elm .zn_field_not_valid .zn_form_input {
outline: 1px solid red;
}
.cf-elm .zn_form_loading {
opacity: 0.5;
}
.cf-elm .progressContainer {
height: 35px;
bottom: 0;
right: 0;
position: absolute;
width: 150px;
}
.cf-elm .zn_contact_ajax_response {
width: 100%;
margin-bottom: 20px;
}
.toplang-item.active .toplang-anchor{
background: transparent;
}
div.widget.widget_meta>ul a, div.widget.widget_pages>ul a, div.widget ul.menu li a, div.widget ul.pagenav li a{
color: #000;
}
.kl-newsletter-field{
font-size: 0.95em;
}
input.kl-newsletter-field{
width:calc(90% - 74px);
border-radius:4px 0 0 4px;
font-size: 0.95em;
padding: 6px 8px;
}
select.kl-newsletter-field{
width:100%;
height: 34px;
}
.newsletter_subscribe .kl-newsletter-submit {
margin: 0;
width: 100px;
border-radius: 0 4px 4px 0;
line-height: 1.55em;
}
.kl-newsletter-result a{
color: #000;
}
.single-product .page-subheader, .tax-product_cat .page-subheader{
display: block;
}
.tax-product_cat .site-content{
margin: 0;
}
.woocommerce div.product div.images .woocommerce-product-gallery__image a{
cursor: zoom-in;
}
.gdpr.gdpr-privacy-preferences .gdpr-wrapper .gdpr-content .gdpr-tabs{
overflow:hidden;
}
.gdpr-label{display:block;
margin:15px 0 3px;
font-weight:700;}
.gdpr-rights textarea{
min-width: 280px;
display: block;}
.gdpr-rights input[type="email"]{
min-width: 280px;
margin-bottom: 4px;
}
.main-menu-wrapper .main-nav.mainnav--active-bg > ul > .menu-item.menu-higlight > a:before{
background-color: #dd0000;
height: 30px;
opacity: 1;
}
.main-menu-wrapper .main-nav.mainnav--active-bg > ul > .menu-item.menu-higlight > a {
color: #fff !important;
}
#main-menu li#menu-item-580 a.main-menu-link.main-menu-link-top span,#main-menu .main-nav.mainnav--active-bg > ul > .menu-item.active span {
background: #DB0A18;
}
li.main-menu-item.menu-item.menu-item-type-post_type.menu-item-object-page.current-menu-ancestor.current-menu-parent.current_page_parent.current_page_ancestor.menu-item-has-children.active.main-menu-item-top.menu-item-even.menu-item-depth-0 span{
background: #DB0A18;
}
li.main-menu-item.menu-item.menu-item-type-post_type.menu-item-object-page.current-menu-item.current_page_item.current-menu-ancestor.current-menu-parent.current_page_parent.current_page_ancestor.active span{
background: #DB0A18;
}
#menu-primary-menu li#menu-item-177.active span{
background: #DB0A18;
}
.zn_mega_container.container span {
background: none!important;
}
li.main-menu-item.menu-item.menu-item-type-taxonomy.menu-item-object-product_cat.current-menu-item.menu-item-617.active.main-menu-item-top.menu-item-even.menu-item-depth-0 span{
background: #DB0A18;
}
li.main-menu-item.menu-item.menu-item-type-post_type.menu-item-object-page.current-page-ancestor.current-menu-ancestor.current-menu-parent.current-page-parent.current_page_parent.current_page_ancestor.menu-item-has-children.active span{
background: #DB0A18;
}
li.main-menu-item.news.menu-item.menu-item-type-taxonomy.menu-item-object-category.current-menu-item.menu-item-has-children.active.main-menu-item-top.menu-item-even.menu-item-depth-0 span{
background: #DB0A18;
}
li.main-menu-item.menu-item.menu-item-type-custom.menu-item-object-custom.current-menu-item.active.main-menu-item-top.menu-item-even.menu-item-depth-0 span{
background: #DB0A18;
}
ul.sub-menu.clearfix span{
background: whitesmoke!important;
}
#main-menu ul.sub-menu.clearfix .current-menu-item span{
background: #ebebeb!important;
}
.main-nav ul ul.sub-menu .menu-item a:hover span{
background: #ebebeb!important;
}
.header-esoterikis {
background: #000!important;
}
.kl-fancy-form-label {
color: #000;
font-size: 12px;
}
.main-nav ul ul.sub-menu li a span {
color: #000!important;
}
li.product-category.product.first > a,li.product-category.product > a,li.product-category.product.last > a {
content:"off";
display:block;
}
h3.m_title.m_title_ext.text-custom.imgboxes-title.image-boxes-title {
background: #00000003;
background-image: linear-gradient(#00000005, #0000);
}
.tel-red-bold{
color:#dd0000;
}
.home-secondary-btn.btn.btn--square{
border: 1px solid #dd0000 !important;
border-radius: 3px !important;
}
.site-footer {
border-top: none !important;
} .image-boxes-text,
.image-boxes.image-boxes--4:hover .image-boxes-text,
.image-boxes.image-boxes--4.kl-title_style_left .image-boxes-title,
.image-boxes.image-boxes--4.kl-title_style_left:hover .image-boxes-title{
-webkit-transition: all 200ms ease-out;
-moz-transition: all 200ms ease-out;
-ms-transition: all 200ms ease-out;
-o-transition: all 200ms ease-out;
transition: all 200ms ease-out;
}
.image-boxes-text{
bottom: 20px;
position: absolute;
width: 100%;
color: white;
padding: 0 20px;
opacity: 0;
visibility: hidden;
overflow: hidden;
text-overflow: ellipsis;
display: -webkit-box;
-webkit-line-clamp: 2;
line-clamp: 2;
-webkit-box-orient: vertical;
}
.image-boxes.image-boxes--4:hover .image-boxes-text{
opacity: 1;
visibility: visible;
}
.image-boxes.image-boxes--4.kl-title_style_left:hover .image-boxes-title {
padding: 0 20px 100px;
}
.image-boxes.image-boxes--4 .image-boxes-title:before {
background: -webkit-linear-gradient(top, transparent 0%, rgba(0,0,0,1) 70%, rgba(0,0,0,1) 100%);
background: linear-gradient(to bottom, transparent 0%, rgba(0,0,0,1) 70%, rgba(0,0,0,1) 100%);
}
.du_style{
color:#a1d1e4!important;
}
.du_style:hover{
text-decoration:underline !important;
}
.image-boxes.image-boxes--4 .image-boxes-title:before {
top: 0;
height: 100%;
} .site-footer{
font-family: "Roboto" !important;
}
.social-icons.sc--clean .social-icons-li {
margin-left: 2px!important;
background: #EFEFEF;
border-radius: 3px;
}
.social-icons.sc--clean .social-icons-li a{
color: black!important;
}
.social-icons.sc--clean .social-icons-li a:hover{
background-color: #dd0000 !important;
color: white!important;
}
.mc4wp-form-theme-red button:focus, .mc4wp-form-theme-red button:hover, .mc4wp-form-theme-red input[type=button]:focus, .mc4wp-form-theme-red input[type=button]:hover,
.mc4wp-form-theme-red input[type=submit]:focus, .mc4wp-form-theme-red input[type=submit]:hover {
background-color: #DD0000!important;
border-color: #DD0000!important;
}
.woocommerce ul.products li.product-category .woocommerce-loop-category__title {
padding: 10px 10px;
height: 110px;
display: table-cell;
vertical-align: middle;
font-family: "Roboto";
font-size: 18px;
line-height: 20px;
font-weight: 400;
}
.woocommerce ul.products li.product .product-list-item.prod-layout-classic:hover:before {
box-shadow: inset 0 0 0 3px #000000;
}
.woocommerce ul.products li.product .product-list-item.prod-layout-classic:hover:after {
content:'»';
color:#DD0000;
position:absolute;
bottom:6px;
right:10px;
font-size:14px
}
.image-boxes.image-boxes--1 .image-boxes-img {
box-shadow: 0 1px 1px rgb(0 0 0 / 0%);
}
.archive.woocommerce .page-title {
font-size: 24px;
font-family: 'Roboto';
line-height: 29px;
font-weight: 600;
color: black;
background: #ffffff;
text-shadow: none;
box-shadow: none;
border-bottom: 3px solid #DD0000;
}
.ywcca_widget_container_style_1 .ywcca_category_accordion_widget li.cat-item, .ywcca_widget_container_style_1 .ywcca_category_accordion_widget ul.ywcca-menu li.menu-item, .ywcca_widget_container_style_1 .ywcca_category_accordion_widget li.cat-item a, .ywcca_widget_container_style_1 .ywcca_category_accordion_widget ul.ywcca-menu li.menu-item a {
font-family: 'Roboto';
font-size: 14px;
line-height: 17px;
font-weight: normal;
}
.sidebar .ywcca_widget_container_style_1 .ywcca_widget_title {
font-family: 'Roboto';
font-size: 16px;
line-height: 19px;
font-weight: 500;
}
.main-nav ul ul.sub-menu .menu-item a, .main-nav .zn_mega_container .menu-item a {
font-size: 14px;
font-weight: 500;
}
.sidebar .widget_yith_wc_category_accordion ul.ywcca_category_accordion_widget li.opened a, .sidebar .widget_categories ul li.opened a {
background: #E8E8E8;
}
.sidebar .widget_yith_wc_category_accordion ul.ywcca_category_accordion_widget li.opened li a, .sidebar .widget_categories ul li.opened li a {
background: #F3F3F3;
}
.header--sticky.header--not-sticked.site-header .site-header-row .main-nav > ul > .menu-item > a {
font-family: 'Roboto';
font-size: 16px;
font-weight: 600;
}
.custom-title-style h1 {
font-family: 'Roboto';
letter-spacing: 0.1em;
}
.custom-title-style h1{
font-size: 20px;
}
.custom-title-style h1 span{
font-weight: bold;
font-size: 50px;
}
.timeline-edge-text {
background: unset;
}
.timeline-bar:before {
top: 100px;
height: calc(100% - 200px);
}
.timeline-box-date {
font-size: 30px;
color: black !important;
background: #fff;
padding: 10px 10px;
}
.zn_sbs .menu>li {
width: 100%;
padding: 0!important;
}
.mc4wp-form-theme-red input[type=submit] {
color: #fff!important;
background-color: #DD0000!important;
border-color: #DD0000;
display: block;
float: none;
padding: 8px 16px;
margin-top: 4px!important;
}
.mc4wp-form-fields label {
width: 100%;
}
.mc4wp-form-fields input[type="email"] {
content: "email";
}
.mc4wp-form-theme-red input[type=submit]:hover {
color: #DD0000!important;
background-color: #fff!important;
border-color: #fff!important;
}
.zn-buttonWrapper .eluidddf0e01f.btn:hover, .eluidddf0e01f.btn:focus {
background-color: #ffffff;
color: #dd0000;
}
.sh--dark .kl-header-toptext{
color: #000;
font-size: 14px;
font-family: 'Roboto';
font-weight: normal;
}
#text-15 p {
margin-bottom: 0;
}             :lang(en) img.logo-img.site-logo-img{
content: url(//www.doukas.com.gr/wp-content/uploads/2023/08/Doukas_Logo_en.jpg);
}
.kl-mask--shadow_simple {
background: unset;
}
.zig-zag{
padding-top: 14%;
}
.viber.element-scheme--light{
font-family: 'Roboto';
font-size: 13px;
line-height: 13px;
font-weight: 400;
font-style: normal;
}
.viber.element-scheme--light strong{
font-weight: 400 !important;
font-size: 18px;
line-height: 22px;
font-family: 'Roboto';
}
.tel-style{
line-height: 40px;
}
.the-maps .ib2-content--title.infobox2-title{
font-family: "Roboto";
font-size: 18px;
line-height: 22px;
font-weight: 400;
font-style: normal;
}
.banks .ib2-content--title.infobox2-title{
font-weight: 600;
}
.ff-alternative, .kl-font-alt, .kl-fontafter-alt:after, .topnav-item, .topnav .menu-item > a, .zn-sidebar-widget-title, .nivo-caption, .th-wowslider .ws-title, .cart-container .cart_list li a:not(.remove){
font-family: "Roboto"!important;
}
.kl-blog--layout-def_modern .kl-blog-item-content {
font-size: 16px;
}
.contact-details p{
font-size: 16px!important;
}
body, button, input, optgroup, select, textarea, h4, .h4-typography, h3, .h3-typography,
h1, h2, h3, h4, h5, h6, p, a{
font-family: "Roboto"!important;
}
body{
font-size: 16px !important;
line-height:1.4em !important;
}
header .headsearch--def .header-search-button {
height: 40px;
line-height: 40px;
width: 40px;
font-size: 20px;
}
.submit-margin{
margin-top: 32px;
}
.sidebar.zn_sidebar .ywcca_widget_container_style_1 .ywcca_widget_title {
font-size: 1.5em;
line-height: 40px;
font-weight: 400;
}
.zn_sidebar .ywcca_container, .sidebar.zn_sidebar .ywcca_widget_container_style_1 .ywcca_category_accordion_widget ul.yith-children {
margin: 0;
}
.zn_sidebar .ywcca_widget_container_style_1 .ywcca_category_accordion_widget li.cat-item a {
font-size: 16px;
}
.zn_sidebar .ywcca_widget_container_style_1 .ywcca_category_accordion_widget ul.yith-children li a {
font-size: 15px;
}
.row #online-catalogue-list ul {
display: flex;
flex-wrap: wrap;
}
a.viewall.element-scheme__linkhv.latest_posts-acc-viewall, h3.m_title.m_title_ext.text-custom.latest_posts-acc-elm-title{
font-size: 20px;
line-height: 24px;
font-weight: 700;
}
h3.m_title.m_title_ext.text-custom.latest_posts-acc-elm-title{
color: #e12124;
}
.hoverBorder img{
object-fit: cover;
}
.related.products {
display: none !important;
}
.grecaptcha-badge {
visibility: hidden;
}
.zn-shareIcons-item--gplus {
display: none !important;
}
.breadcrumbs.bread-style--minimal li {font-size: 10px;
line-height: 16px
}
.blog-item-share-gplus {display: none}
.blog-item-share {
display: none !important;
}
.kl-single-layout--modern .kl-blog-single-head-wrapper .kl-blog-post-header a {
color: #fff;
padding: 18px
}
.archive.woocommerce .page-title {
margin: 19px -4px 20px;
}
.col-md-pull-9 {
padding-top: 9px;
}
.kl-blog--layout-def_modern .kl-blog-item-container {
margin-top: 9px;
}
.woocommerce div.product {
padding-top: 19px;
}
.col-md-3 {
padding-top: 9px;
}
.kl-single-layout--modern .kl-blog-list-wrapper {
margin-bottom: 0;
padding-top: 9px;
}
.widget {
margin-bottom: 10px;
}
.mc4wp-form-basic, .mc4wp-form-theme {
margin: 0.5em 0;
}
#th-content-page {
padding-bottom: 60px;
}
.mobile-slider{
display:none;
}
.mc4wp-form-fields select {
margin-top: 20px;
margin-bottom: 7px;
}
.page-id-6442 label.control-label.kl-font-alt.kl-fancy-form-label {
padding-left: 11px;
}
.mc4wp-form-fields input[type="submit"] {
margin-top: 21px;
}
.bottom.site-footer-bottom.clearfix {
margin-top: 30px;
}
p.gost{
display:none;
}
h4.htitle.timeline-box-title {
display: none;
opacity: 0;
}
.mc4wp-form-theme input[type=date], .mc4wp-form-theme input[type=email], .mc4wp-form-theme input[type=tel], .mc4wp-form-theme input[type=text], .mc4wp-form-theme input[type=url], .mc4wp-form-theme select, .mc4wp-form-theme textarea {
min-height: 32px;
height: auto;
width: 100%;
max-width: 480px;
padding: 8px 16px;
line-height: 1.428571429;
color: #555!important;
vertical-align: middle;
background: 0 0;
background-color: #fff;
border: 1px solid #ccc;
border-radius: 2px;
text-shadow: none;
outline: 0;
}
.timeline_box.timeline-box.u-trans-all-2s {
padding-top: 47px;
}
.home .espa-banner,.home .espa-banner-en{
opacity:1;
pointer-events:unset;
}
:lang(en) .espa-banner{
display:none;
}
:lang(el) .espa-banner{
display:block;
}
:lang(en) .espa-banner-en{
display: block;
}
:lang(el) .espa-banner-en{
display: none;
}
.espa-banner,.espa-banner-en {
position: fixed;
z-index: 999;
left: 0;
bottom: 0;
opacity:0;
pointer-events: none;
}
.main-nav .zn_mega_container{
transition: opacity .4s ease,top .45s ease,margin-top 1.4s ease!important;
}
#online-catalogue-list>ul>li>article.online-catalogue-entry .catalogue-info-container img{
width:100%;
}
#woocommerce_recently_viewed_products-2 {
padding: 11px;
}
#recent-posts-3,#archives-2 {
padding: 0 12px 10px;
}
.gdpr-agreement{
background: #dd0000 !important;
}
.menu-item.active a * {
background-color: #dd0000 !important;
color: #fff !important;
}
ul.locator {
display: flex;
align-items: center;
color: #fff;
position: absolute;
bottom: 0;
list-style-type: none;
}
ul.locator img {
width: 73%;
} .katastimata-maps {
padding-bottom: 0;
}
.katastimata-bottom-title {
background: #DD0000;
padding: 28px 13px 11px;
border-bottom: 2px solid white;
margin-bottom: 0px;
}
.katastimata-bottom-title.light {
background: white;
border-bottom: 2px solid #EDEFED;
}
.katastimata-bottom-box.ib2-style2.infobox2--light {
background:  #DD0000;
}
.katastimata-bottom-box.ib2-style2.infobox2--light.light {
background: white;
}
h3.katastimata-bottom-title {
font-size: 17px;
color: white;
font-weight: 700;
margin-top: 0;
}
h3.katastimata-bottom-title.light {
color: black;
}
.katastimata-bottom-box li {
color: white;
}
.katastimata-bottom-box .contact-value {
color: black;
}
@media (min-width: 767px) {
.katastimata-bottom .znColumnElement {
padding-left: 2px;
padding-right: 2px;
}
}
.katastimata-bottom .stores-info .infobox2-inner {
padding: 25px 17px;
}
@media (min-width: 1200px) {
.katastimata-bottom .first-column.col-md-4 {
width: 35%;
}
.katastimata-bottom .second-column.col-md-4 {
width: 44%;
}
.katastimata-bottom .third-column.col-md-4 {
width: 21%;
}
}
.katastimata-maps .tab-content.vr-tabs-content {
padding: 0;
}
.katastimata-maps .imgbox-simple .img-align-center .image-boxes-img {
margin: 0;
}
.katastimata-maps .stores-info .infobox2-inner {
padding: 0px;
}
.katastimata-maps .stores-info .contact-info-item {
line-height: 22px;
margin: 0px 0 1px;
}
.katastimata-maps .stores-info .infobox2-inner {
min-height: unset;
margin: 43px 0px;
}
.katastimata-maps .infobox2-inner {
box-shadow: unset;
}
.katastimata-maps .zn_section_size {
padding-left: 0;
padding-right: 0;
}
.katastimata-maps .tabs-left-column {
padding-right: 0;
}
.katastimata-maps .tabs-right-column {
padding-left: 0;
}
.katastimata-maps .tabs-right-column .dn-heading,
.katastimata-maps .tabs-right-column .zn-buttonWrapper ,
.katastimata-maps .tabs-right-column .stores-info {
padding-left: 20px;
}
.katastimata-maps .tabs-right-column .zn-buttonWrapper {
background: white;
height: 104px;
}
.katastimata-maps .tab-content.vr-tabs-content {
height: 100%;
max-height: 563px;
}
.katastimata-maps .tabs-left-column .imgbox-simple .img-align-center .image-boxes-img {
width: 100%;
}
.katastimata-maps .tabs-right-column .imgbox-simple .img-align-center .image-boxes-img {
width: 329px;
}
.katastimata-maps .vr-tabs-kl-style-2 .vr-tabs-nav-item:first-child .vr-tabs-nav-link {
height: 175px;
border-bottom: 2px solid #EDEFED;
pointer-events: none;
padding: 44px 45px 20px 25px;
}
.katastimata-maps .vr-tabs-kl-style-2 .vr-tabs-nav-item .vr-tabs-nav-link {
font-size: 20px;
color: black;
font-weight: 700;
padding: 20px 20px 20px 25px;
}
.katastimata-maps .tabs-right-column h3.dn-heading {
font-weight: 700;
}
.katastimata-maps .vr-tabs-kl-style-2 .vr-tabs-nav-item:first-child .vr-tabs-nav-link {
font-size: 30px;
font-weight: 700;
}
.katastimata-maps .vr-tabs-kl-style-2 .vr-tabs-nav-item .vr-tabs-nav-link {
border: 0;
border-bottom: 2px solid #EDEFED;
}
.katastimata-maps .vr-tabs-nav-item.active .vr-tabs-nav-link {
border-bottom: 2px solid #DD0000;
}
.katastimata-maps .address p {
color: black;
line-height: 19px;
}
.katastimata-maps .tabs-right-column::after {
content: "";
position: absolute;
width: 0;
height: 0;
top: 56%;
left: -9%;
box-sizing: border-box;
border: 1em solid white;
transform-origin: 0 0;
transform: rotate(-45deg);
}
.katastimata-maps .vr-tabs-nav-item .vr-tabs-nav-link .exta-content-tab {
font-size: 16px;
width: 53%;
line-height: 19px;
margin-top: 20px;
font-weight: normal;
}
.vr-tabs-nav-item.active .exta-content-tab-button {
border: 1px solid #D00;
background: #D00;
padding: 10px 25px;
}
.element-scheme--light .vr-tabs-nav-item.active .exta-content-tab-button a {
color: white;
font-size: 16px;
font-weight: 100;
}
.exta-content-tab-button {
border: 1px solid #D00;
background: transparent;
padding: 10px 25px;
}
.element-scheme--light .exta-content-tab-button a {
color: #D00;
font-size: 16px;
font-weight: 100;
}
.exta-content-tab-button.col-6 {
float: right;
top: -43%;
position: relative;
}
@media (min-width: 768px) {
.katastimata-maps .vr-tabs-kl-style-2 .vr-tabs-nav-item .vr-tabs-nav-link {
height: 147px;
}
}
@media (min-width: 992px) {
.katastimata-maps .vr-tabs-kl-style-2 .vr-tabs-nav {
width: 37%;
}
}
@media screen and (min-width: 320px) and (max-width: 767px) {
.katastimata-maps .vr-tabs-kl-style-2 .vr-tabs-nav-item .vr-tabs-nav-link {
padding: 20px 20px 0px 25px;
}
.tabs-left-column .image-boxes.imgbox-simple {
margin-bottom: 0;
}
.katastimata-maps .tabs-right-column .imgbox-simple .img-align-center .image-boxes-img {
width: 423px;
}
.katastimata-maps .zn_section_size {
padding-left: 15px;
padding-right: 15px;
}
.exta-content-tab-button.col-6 {
float: left;
top: 0;
margin-top: 10px;
}
.katastimata-maps .tabs-right-column .dn-heading, .katastimata-maps .tabs-right-column .zn-buttonWrapper, .katastimata-maps .tabs-right-column .stores-info {
padding-left: 40px;
}
.katastimata-maps .vr-tabs-kl-style-2 .vr-tabs-nav-item, .katastimata-maps .vr-tabs-kl-style-2 .vr-tabs-nav-item:first-child .vr-tabs-nav-link {
background: white;
padding: 0px 0px 0px;
margin-right: 5px;
height: 128px;
}
.katastimata-maps .vr-tabs-kl-style-2 .vr-tabs-nav-item .vr-tabs-nav-link,
.katastimata-maps .vr-tabs-kl-style-2 .vr-tabs-nav-item:first-child .vr-tabs-nav-link {
border-bottom: 0;
}
.katastimata-maps .vr-tabs-kl-style-2 .vr-tabs-nav-item.active {
border-bottom: 2px solid #D00;
}
.katastimata-maps .vr-tabs-kl-style-2 .vr-tabs-nav-item:first-child .vr-tabs-nav-link {
font-size: 18px;
}
.katastimata-maps .vr-tabs-kl-style-2 .vr-tabs-nav-item .vr-tabs-nav-link {
font-size: 18px;
}
.katastimata-maps .vr-tabs-nav-item .vr-tabs-nav-link .exta-content-tab {
font-size: 14px;
margin-top: 10px;
}
.exta-content-tab-button,
.vr-tabs-nav-item.active .exta-content-tab-button {
padding: 4px 25px;
}
.katastimata-maps .vr-tabs-kl-style-2 .vr-tabs-nav-item:first-child .vr-tabs-nav-link {
height: unset;
padding: 20px 45px 20px 25px;
}
.katastimata-maps .tab-content.vr-tabs-content {
max-height: unset;
}
.katastimata-maps .stores-info .infobox2-inner {
margin: 20px 0px;
}
.katastimata-maps .tabs-right-column .zn-buttonWrapper {
height: 65px;
}
}
@media screen and (min-width: 768px) and (max-width: 991px) {
.katastimata-maps .element-scheme--light .address a {
font-size: 14px;
line-height: 14px;
}
.katastimata-maps .vr-tabs-kl-style-2 .vr-tabs-nav-item .vr-tabs-nav-link {
font-size: 16px;
padding: 13px 13px 13px 13px;
}
.katastimata-maps .vr-tabs-kl-style-2 .vr-tabs-nav-item:first-child .vr-tabs-nav-link {
font-size: 22px;
height: 123px;
padding: 30px 13px 13px 13px;
}
.katastimata-maps .vr-tabs-nav-item .vr-tabs-nav-link .exta-content-tab {
font-size: 14px;
width: 94%;
line-height: 14px;
margin-top: 8px;
}
.exta-content-tab-button.col-6 {
float: left;
top: 7%;
}
.exta-content-tab-button,
.vr-tabs-nav-item.active .exta-content-tab-button {
padding: 6px 25px;
}
.katastimata-maps .tabs-left-column .imgbox-simple .img-align-center .image-boxes-img {
height: 562px;
}
.katastimata-maps .tabs-right-column .dn-heading, .katastimata-maps .tabs-right-column .zn-buttonWrapper, .katastimata-maps .tabs-right-column .stores-info {
padding-left: 15px;
}
.contact-info-item .contact-value {
font-size: 14px;
}
}
@media screen and (min-width: 992px) and (max-width: 1200px) {
.exta-content-tab-button,
.vr-tabs-nav-item.active .exta-content-tab-button {
padding: 6px 20px;
}
.exta-content-tab-button.col-6 {
top: -45%;
}
.katastimata-maps .vr-tabs-kl-style-2 .vr-tabs-nav-item .vr-tabs-nav-link {
height: 134px;
}
.katastimata-maps .vr-tabs-kl-style-2 .vr-tabs-nav-item:first-child .vr-tabs-nav-link {
height: 162px;
padding: 38px 45px 20px 25px;
}
.katastimata-maps .tabs-left-column .imgbox-simple .img-align-center .image-boxes-img {
width: 100%;
height: 561px;
}
.katastimata-maps .tabs-right-column .zn-buttonWrapper {
background: white;
height: 86px;
}
}
@media screen and (min-width: 768px) and (max-width: 991px) {
.second-column h3.katastimata-bottom-title.light {
line-height: 20px;
}
} @media screen and (max-width: 1536px) {
#online-catalogue-list>ul>li>article.online-catalogue-entry .catalogue-info-container .catalog-entry-title-container>div .catalog-entry-title h1>a {
font-size: 14px;
}
#online-catalogue-list>ul>li>article.online-catalogue-entry .catalogue-info-container .catalog-entry-title-container>div .catalog-entry-index span{
font-size: 40px;
}
}
@media screen and (max-width: 1199.98px) {
.image-boxes .image-boxes-title {
font-size: 18px!important;
line-height: 1.2em!important;
}
}
@media screen and (max-width: 1280px) {
#online-catalogue-list>ul>li>article.online-catalogue-entry .catalogue-bottom-left-container .entry-link-group a.btn:nth-child(1){
margin-bottom:0;
}
#online-catalogue-list>ul>li{
margin-bottom: 82px;
}
#online-catalogue-list>ul>li>article.online-catalogue-entry .catalogue-info-container .catalog-entry-title-container>div .catalog-entry-index span{
font-size: 32px;
}
#online-catalogue-list>ul>li>article.online-catalogue-entry .catalogue-info-container .catalog-entry-title-container>div .catalog-entry-title h1{
line-height: 1.1em;
height: 10px;
}
.tax-catalogue_categories li.col-md-4 {
width: 50%;
}
}
@media screen and (max-width: 991px) {
.tax-product_cat .left_sidebar.col-sm-8.col-md-9.col-md-push-3,.tax-catalogue_categories .left_sidebar.col-sm-8.col-md-9.col-md-push-3 {
float: right;
}
.tax-product_cat .aside.col-sm-4.col-md-3.col-md-pull-9,.tax-catalogue_categories .aside.col-sm-4.col-md-3.col-md-pull-9 {
float: left;
}
#online-catalogue-list>ul>li>article.online-catalogue-entry .catalogue-bottom-left-container .entry-link-group a.btn {
width: 100%;
}
#online-catalogue-list>ul>li>article.online-catalogue-entry .catalogue-info-container .catalog-entry-title-container>div .catalog-entry-title {
display: block;
width: auto;
}
#online-catalogue-list>ul>li>article.online-catalogue-entry .catalogue-bottom-left-container .entry-link-group {
display: grid;
margin-top: 11px;
}
#online-catalogue-list>ul>li>article.online-catalogue-entry .catalogue-bottom-left-container .entry-link-group a.btn:nth-child(1) {
margin-bottom: 9px;
}
}
@media screen and (min-width: 768px) and (max-width: 991.98px) {
.image-boxes.image-boxes--4.kl-title_style_left .image-boxes-title {
font-size: 18px !important;
}
.image-boxes.image-boxes--4.kl-title_style_left:hover .image-boxes-title {
padding: 0 20px 64px;
}
.tax-catalogue_categories img.attachment-medium.size-medium.wp-post-image {
width: 100% !important;
}
.site-header.style11 {height: 114px;
box-shadow: 1px 2px 8px rgba(0,0,0,0.25);
}
.site-header.style11 .site-header-top {
height: 40px;
}
}
@media screen and (max-width: 768px) {
#online-catalogue-list>ul>li>article.online-catalogue-entry .catalogue-info-container .catalog-entry-title-container>div .catalog-entry-title h1>a {
font-size: 12px;
}
.desktop-slider{
display:none;
}
.mobile-slider{
display:block;
}
.header--is-sticked.site-header.sticky-resize.kl-center-menu .main-nav>ul>li>a {
font-family: 'Roboto';
font-size: 16px;
font-weight: 600;
}
}
@media screen and (max-width: 767px) {
.espa-banner {
content:url(//www.doukas.com.gr/wp-content/uploads/2023/08/espa-mobile-gr.jpg);
left: 0;
bottom: 0;
right: 0;
margin: 0 auto;
width: 100%;
border-top: 2px solid #e021261f;
}
.espa-banner-en{
content:url(//www.doukas.com.gr/wp-content/uploads/2023/07/e-bannersEUERDF600X80-mobile.jpg);
left: 0;
bottom: 0;
right: 0;
margin: 0 auto;
width: 100%;
border-top: 2px solid #e021261f;
}
.tax-product_cat .left_sidebar.col-sm-8.col-md-9.col-md-push-3,.tax-catalogue_categories .left_sidebar.col-sm-8.col-md-9.col-md-push-3 {
float: unset;
}
.tax-product_cat .aside.col-sm-4.col-md-3.col-md-pull-9,.tax-catalogue_categories .aside.col-sm-4.col-md-3.col-md-pull-9{
float: unset;
}
.header--not-sticked .logosize--contain .site-logo-img{
padding: 0;
}
.site-header.kl-center-menu .zn-original-logo{
max-width: 80%;
}
.zn-res-menu-nav{
width: 66%;
box-shadow: -1px -1px 12px rgba(0,0,0,0.5);
}
.zn-res-menu-nav li a{
color: #222;
}
.zn-res-menu-nav li.active>a {
background-color: #d00;
color: #fff;
}
}
@media screen and (max-width: 767.98px) {
.mc4wp-form-theme-red input[type=submit] {
float: left;
}
}
@media screen and (min-width:1200px) {
.zn_section--inlinemodal.product-enquiry{
width:1200px;
}
}
@media screen and (min-width: 992px) {
#page_header.page-subheader .ph-content-wrap{
padding: 18px 0 0;
}
.woocommerce #page_wrapper .zn_pb_wrapper > .zn_section{
padding-top: 2px;
}
}
@media screen and (max-width: 479px) {
.single-product.woocommerce div.product.prodpage-style2 .woocommerce-tabs .panel {
padding: 40px 20px;
}
.woocommerce .product-material .znColumnElement{
text-align: center;
line-height: 1.6em;
margin-bottom: 1.4em;
}
.single-product.woocommerce div.product.prodpage-style2 .woocommerce-tabs ul.tabs li{
width: 49%;
text-align: center;
}
.single-product.single.woocommerce div.product.prodpage-style2 .woocommerce-tabs ul.tabs li a{
text-overflow: ellipsis;
white-space: nowrap;
overflow: hidden;
}
#online-catalogue-list>ul>li{
width: 100%;
}
#online-catalogue-list>ul>li>article.online-catalogue-entry .catalogue-info-container img{
margin: 0 auto;display: block;
}
}
@media print {
.widget_sbs_nav_menu, .site-footer .col-sm-3:last-child{
display: none;
}
} @media screen and (max-width: 1199.98px) {
#main-menu.main-nav .zn_mega_container li.with-image a.zn_mega_title{
max-height: 147px;
padding: 0px 0;
margin-bottom: 40px;
}
}
button.readMoreLessBtnClass {
border: 1px solid #dd0000;
background: #dd0000;
color: #fff;
}
button.readMoreLessBtnClass:focus {
outline: none !important;
color:white;
}
button.readMoreLessBtnClass:hover {
border: 1px solid #dd0000;
background: #dd0000;
color: #000 !important;
}
button.readMoreLessBtnClass:hover {
background: transparent;
}
.hide_show_desc_cat .term-description-content {
max-height: 200px;
overflow: hidden;
position: relative;
margin-bottom: 20px;
}
.hide_show_desc_cat .term-description-content:after {
content: '';
position: absolute;
top: 0;
width: 100%;
height: 100%;
background: #edefed;
background: linear-gradient(180deg, rgba(237, 239, 237, 0) 0%, rgba(237, 239, 237, 0) 50%, rgba(237, 239, 237, 1) 100%);
}
.hide_show_desc_cat ul li {
color: #707070;
}
.hide_show_desc_cat a b {
color: #707070;
z-index: 1;
position: relative;
}
.hide_show_desc_cat a {
color: #707070;
text-decoration: underline;
}
.hide_show_desc_cat.term-description p{
width: 100%;
}
.animated{-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both}.animated.infinite{-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}.animated.hinge{-webkit-animation-duration:2s;animation-duration:2s}.animated.flipOutX,.animated.flipOutY,.animated.bounceIn,.animated.bounceOut{-webkit-animation-duration:.75s;animation-duration:.75s}@-webkit-keyframes bounce{from,20%,53%,80%,to{-webkit-animation-timing-function:cubic-bezier(0.215,0.610,0.355,1.000);animation-timing-function:cubic-bezier(0.215,0.610,0.355,1.000);-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}40%,43%{-webkit-animation-timing-function:cubic-bezier(0.755,0.050,0.855,0.060);animation-timing-function:cubic-bezier(0.755,0.050,0.855,0.060);-webkit-transform:translate3d(0,-30px,0);transform:translate3d(0,-30px,0)}70%{-webkit-animation-timing-function:cubic-bezier(0.755,0.050,0.855,0.060);animation-timing-function:cubic-bezier(0.755,0.050,0.855,0.060);-webkit-transform:translate3d(0,-15px,0);transform:translate3d(0,-15px,0)}90%{-webkit-transform:translate3d(0,-4px,0);transform:translate3d(0,-4px,0)}}@keyframes bounce{from,20%,53%,80%,to{-webkit-animation-timing-function:cubic-bezier(0.215,0.610,0.355,1.000);animation-timing-function:cubic-bezier(0.215,0.610,0.355,1.000);-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}40%,43%{-webkit-animation-timing-function:cubic-bezier(0.755,0.050,0.855,0.060);animation-timing-function:cubic-bezier(0.755,0.050,0.855,0.060);-webkit-transform:translate3d(0,-30px,0);transform:translate3d(0,-30px,0)}70%{-webkit-animation-timing-function:cubic-bezier(0.755,0.050,0.855,0.060);animation-timing-function:cubic-bezier(0.755,0.050,0.855,0.060);-webkit-transform:translate3d(0,-15px,0);transform:translate3d(0,-15px,0)}90%{-webkit-transform:translate3d(0,-4px,0);transform:translate3d(0,-4px,0)}}.bounce{-webkit-animation-name:bounce;animation-name:bounce;-webkit-transform-origin:center bottom;-ms-transform-origin:center bottom;transform-origin:center bottom}@-webkit-keyframes flash{from,50%,to{opacity:1}25%,75%{opacity:0}}@keyframes flash{from,50%,to{opacity:1}25%,75%{opacity:0}}.flash{-webkit-animation-name:flash;animation-name:flash}@-webkit-keyframes pulse{from{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}50%{-webkit-transform:scale3d(1.05,1.05,1.05);transform:scale3d(1.05,1.05,1.05)}to{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}}@keyframes pulse{from{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}50%{-webkit-transform:scale3d(1.05,1.05,1.05);transform:scale3d(1.05,1.05,1.05)}to{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}}.pulse{-webkit-animation-name:pulse;animation-name:pulse}@-webkit-keyframes rubberBand{from{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}30%{-webkit-transform:scale3d(1.25,0.75,1);transform:scale3d(1.25,0.75,1)}40%{-webkit-transform:scale3d(0.75,1.25,1);transform:scale3d(0.75,1.25,1)}50%{-webkit-transform:scale3d(1.15,0.85,1);transform:scale3d(1.15,0.85,1)}65%{-webkit-transform:scale3d(.95,1.05,1);transform:scale3d(.95,1.05,1)}75%{-webkit-transform:scale3d(1.05,.95,1);transform:scale3d(1.05,.95,1)}to{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}}@keyframes rubberBand{from{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}30%{-webkit-transform:scale3d(1.25,0.75,1);transform:scale3d(1.25,0.75,1)}40%{-webkit-transform:scale3d(0.75,1.25,1);transform:scale3d(0.75,1.25,1)}50%{-webkit-transform:scale3d(1.15,0.85,1);transform:scale3d(1.15,0.85,1)}65%{-webkit-transform:scale3d(.95,1.05,1);transform:scale3d(.95,1.05,1)}75%{-webkit-transform:scale3d(1.05,.95,1);transform:scale3d(1.05,.95,1)}to{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}}.rubberBand{-webkit-animation-name:rubberBand;animation-name:rubberBand}@-webkit-keyframes shake{from,to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}10%,30%,50%,70%,90%{-webkit-transform:translate3d(-10px,0,0);transform:translate3d(-10px,0,0)}20%,40%,60%,80%{-webkit-transform:translate3d(10px,0,0);transform:translate3d(10px,0,0)}}@keyframes shake{from,to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}10%,30%,50%,70%,90%{-webkit-transform:translate3d(-10px,0,0);transform:translate3d(-10px,0,0)}20%,40%,60%,80%{-webkit-transform:translate3d(10px,0,0);transform:translate3d(10px,0,0)}}.shake{-webkit-animation-name:shake;animation-name:shake}@-webkit-keyframes headShake{0%{-webkit-transform:translateX(0);transform:translateX(0)}6.5%{-webkit-transform:translateX(-6px) rotateY(-9deg);transform:translateX(-6px) rotateY(-9deg)}18.5%{-webkit-transform:translateX(5px) rotateY(7deg);transform:translateX(5px) rotateY(7deg)}31.5%{-webkit-transform:translateX(-3px) rotateY(-5deg);transform:translateX(-3px) rotateY(-5deg)}43.5%{-webkit-transform:translateX(2px) rotateY(3deg);transform:translateX(2px) rotateY(3deg)}50%{-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes headShake{0%{-webkit-transform:translateX(0);transform:translateX(0)}6.5%{-webkit-transform:translateX(-6px) rotateY(-9deg);transform:translateX(-6px) rotateY(-9deg)}18.5%{-webkit-transform:translateX(5px) rotateY(7deg);transform:translateX(5px) rotateY(7deg)}31.5%{-webkit-transform:translateX(-3px) rotateY(-5deg);transform:translateX(-3px) rotateY(-5deg)}43.5%{-webkit-transform:translateX(2px) rotateY(3deg);transform:translateX(2px) rotateY(3deg)}50%{-webkit-transform:translateX(0);transform:translateX(0)}}.headShake{-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;-webkit-animation-name:headShake;animation-name:headShake}@-webkit-keyframes swing{20%{-webkit-transform:rotate3d(0,0,1,15deg);transform:rotate3d(0,0,1,15deg)}40%{-webkit-transform:rotate3d(0,0,1,-10deg);transform:rotate3d(0,0,1,-10deg)}60%{-webkit-transform:rotate3d(0,0,1,5deg);transform:rotate3d(0,0,1,5deg)}80%{-webkit-transform:rotate3d(0,0,1,-5deg);transform:rotate3d(0,0,1,-5deg)}to{-webkit-transform:rotate3d(0,0,1,0deg);transform:rotate3d(0,0,1,0deg)}}@keyframes swing{20%{-webkit-transform:rotate3d(0,0,1,15deg);transform:rotate3d(0,0,1,15deg)}40%{-webkit-transform:rotate3d(0,0,1,-10deg);transform:rotate3d(0,0,1,-10deg)}60%{-webkit-transform:rotate3d(0,0,1,5deg);transform:rotate3d(0,0,1,5deg)}80%{-webkit-transform:rotate3d(0,0,1,-5deg);transform:rotate3d(0,0,1,-5deg)}to{-webkit-transform:rotate3d(0,0,1,0deg);transform:rotate3d(0,0,1,0deg)}}.swing{-webkit-transform-origin:top center;-ms-transform-origin:top center;transform-origin:top center;-webkit-animation-name:swing;animation-name:swing}@-webkit-keyframes tada{from{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}10%,20%{-webkit-transform:scale3d(.9,.9,.9) rotate3d(0,0,1,-3deg);transform:scale3d(.9,.9,.9) rotate3d(0,0,1,-3deg)}30%,50%,70%,90%{-webkit-transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,3deg);transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,3deg)}40%,60%,80%{-webkit-transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,-3deg);transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,-3deg)}to{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}}@keyframes tada{from{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}10%,20%{-webkit-transform:scale3d(.9,.9,.9) rotate3d(0,0,1,-3deg);transform:scale3d(.9,.9,.9) rotate3d(0,0,1,-3deg)}30%,50%,70%,90%{-webkit-transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,3deg);transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,3deg)}40%,60%,80%{-webkit-transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,-3deg);transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,-3deg)}to{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}}.tada{-webkit-animation-name:tada;animation-name:tada}@-webkit-keyframes wobble{from{-webkit-transform:none;transform:none}15%{-webkit-transform:translate3d(-25%,0,0) rotate3d(0,0,1,-5deg);transform:translate3d(-25%,0,0) rotate3d(0,0,1,-5deg)}30%{-webkit-transform:translate3d(20%,0,0) rotate3d(0,0,1,3deg);transform:translate3d(20%,0,0) rotate3d(0,0,1,3deg)}45%{-webkit-transform:translate3d(-15%,0,0) rotate3d(0,0,1,-3deg);transform:translate3d(-15%,0,0) rotate3d(0,0,1,-3deg)}60%{-webkit-transform:translate3d(10%,0,0) rotate3d(0,0,1,2deg);transform:translate3d(10%,0,0) rotate3d(0,0,1,2deg)}75%{-webkit-transform:translate3d(-5%,0,0) rotate3d(0,0,1,-1deg);transform:translate3d(-5%,0,0) rotate3d(0,0,1,-1deg)}to{-webkit-transform:none;transform:none}}@keyframes wobble{from{-webkit-transform:none;transform:none}15%{-webkit-transform:translate3d(-25%,0,0) rotate3d(0,0,1,-5deg);transform:translate3d(-25%,0,0) rotate3d(0,0,1,-5deg)}30%{-webkit-transform:translate3d(20%,0,0) rotate3d(0,0,1,3deg);transform:translate3d(20%,0,0) rotate3d(0,0,1,3deg)}45%{-webkit-transform:translate3d(-15%,0,0) rotate3d(0,0,1,-3deg);transform:translate3d(-15%,0,0) rotate3d(0,0,1,-3deg)}60%{-webkit-transform:translate3d(10%,0,0) rotate3d(0,0,1,2deg);transform:translate3d(10%,0,0) rotate3d(0,0,1,2deg)}75%{-webkit-transform:translate3d(-5%,0,0) rotate3d(0,0,1,-1deg);transform:translate3d(-5%,0,0) rotate3d(0,0,1,-1deg)}to{-webkit-transform:none;transform:none}}.wobble{-webkit-animation-name:wobble;animation-name:wobble}@-webkit-keyframes jello{from,11.1%,to{-webkit-transform:none;transform:none}22.2%{-webkit-transform:skewX(-12.5deg) skewY(-12.5deg);transform:skewX(-12.5deg) skewY(-12.5deg)}33.3%{-webkit-transform:skewX(6.25deg) skewY(6.25deg);transform:skewX(6.25deg) skewY(6.25deg)}44.4%{-webkit-transform:skewX(-3.125deg) skewY(-3.125deg);transform:skewX(-3.125deg) skewY(-3.125deg)}55.5%{-webkit-transform:skewX(1.5625deg) skewY(1.5625deg);transform:skewX(1.5625deg) skewY(1.5625deg)}66.6%{-webkit-transform:skewX(-0.78125deg) skewY(-0.78125deg);transform:skewX(-0.78125deg) skewY(-0.78125deg)}77.7%{-webkit-transform:skewX(0.390625deg) skewY(0.390625deg);transform:skewX(0.390625deg) skewY(0.390625deg)}88.8%{-webkit-transform:skewX(-0.1953125deg) skewY(-0.1953125deg);transform:skewX(-0.1953125deg) skewY(-0.1953125deg)}}@keyframes jello{from,11.1%,to{-webkit-transform:none;transform:none}22.2%{-webkit-transform:skewX(-12.5deg) skewY(-12.5deg);transform:skewX(-12.5deg) skewY(-12.5deg)}33.3%{-webkit-transform:skewX(6.25deg) skewY(6.25deg);transform:skewX(6.25deg) skewY(6.25deg)}44.4%{-webkit-transform:skewX(-3.125deg) skewY(-3.125deg);transform:skewX(-3.125deg) skewY(-3.125deg)}55.5%{-webkit-transform:skewX(1.5625deg) skewY(1.5625deg);transform:skewX(1.5625deg) skewY(1.5625deg)}66.6%{-webkit-transform:skewX(-0.78125deg) skewY(-0.78125deg);transform:skewX(-0.78125deg) skewY(-0.78125deg)}77.7%{-webkit-transform:skewX(0.390625deg) skewY(0.390625deg);transform:skewX(0.390625deg) skewY(0.390625deg)}88.8%{-webkit-transform:skewX(-0.1953125deg) skewY(-0.1953125deg);transform:skewX(-0.1953125deg) skewY(-0.1953125deg)}}.jello{-webkit-animation-name:jello;animation-name:jello;-webkit-transform-origin:center;-ms-transform-origin:center;transform-origin:center}@-webkit-keyframes bounceIn{from,20%,40%,60%,80%,to{-webkit-animation-timing-function:cubic-bezier(0.215,0.610,0.355,1.000);animation-timing-function:cubic-bezier(0.215,0.610,0.355,1.000)}0%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}20%{-webkit-transform:scale3d(1.1,1.1,1.1);transform:scale3d(1.1,1.1,1.1)}40%{-webkit-transform:scale3d(.9,.9,.9);transform:scale3d(.9,.9,.9)}60%{opacity:1;-webkit-transform:scale3d(1.03,1.03,1.03);transform:scale3d(1.03,1.03,1.03)}80%{-webkit-transform:scale3d(.97,.97,.97);transform:scale3d(.97,.97,.97)}to{opacity:1;-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}}@keyframes bounceIn{from,20%,40%,60%,80%,to{-webkit-animation-timing-function:cubic-bezier(0.215,0.610,0.355,1.000);animation-timing-function:cubic-bezier(0.215,0.610,0.355,1.000)}0%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}20%{-webkit-transform:scale3d(1.1,1.1,1.1);transform:scale3d(1.1,1.1,1.1)}40%{-webkit-transform:scale3d(.9,.9,.9);transform:scale3d(.9,.9,.9)}60%{opacity:1;-webkit-transform:scale3d(1.03,1.03,1.03);transform:scale3d(1.03,1.03,1.03)}80%{-webkit-transform:scale3d(.97,.97,.97);transform:scale3d(.97,.97,.97)}to{opacity:1;-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}}.bounceIn{-webkit-animation-name:bounceIn;animation-name:bounceIn}@-webkit-keyframes bounceInDown{from,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(0.215,0.610,0.355,1.000);animation-timing-function:cubic-bezier(0.215,0.610,0.355,1.000)}0%{opacity:0;-webkit-transform:translate3d(0,-3000px,0);transform:translate3d(0,-3000px,0)}60%{opacity:1;-webkit-transform:translate3d(0,25px,0);transform:translate3d(0,25px,0)}75%{-webkit-transform:translate3d(0,-10px,0);transform:translate3d(0,-10px,0)}90%{-webkit-transform:translate3d(0,5px,0);transform:translate3d(0,5px,0)}to{-webkit-transform:none;transform:none}}@keyframes bounceInDown{from,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(0.215,0.610,0.355,1.000);animation-timing-function:cubic-bezier(0.215,0.610,0.355,1.000)}0%{opacity:0;-webkit-transform:translate3d(0,-3000px,0);transform:translate3d(0,-3000px,0)}60%{opacity:1;-webkit-transform:translate3d(0,25px,0);transform:translate3d(0,25px,0)}75%{-webkit-transform:translate3d(0,-10px,0);transform:translate3d(0,-10px,0)}90%{-webkit-transform:translate3d(0,5px,0);transform:translate3d(0,5px,0)}to{-webkit-transform:none;transform:none}}.bounceInDown{-webkit-animation-name:bounceInDown;animation-name:bounceInDown}@-webkit-keyframes bounceInLeft{from,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(0.215,0.610,0.355,1.000);animation-timing-function:cubic-bezier(0.215,0.610,0.355,1.000)}0%{opacity:0;-webkit-transform:translate3d(-3000px,0,0);transform:translate3d(-3000px,0,0)}60%{opacity:1;-webkit-transform:translate3d(25px,0,0);transform:translate3d(25px,0,0)}75%{-webkit-transform:translate3d(-10px,0,0);transform:translate3d(-10px,0,0)}90%{-webkit-transform:translate3d(5px,0,0);transform:translate3d(5px,0,0)}to{-webkit-transform:none;transform:none}}@keyframes bounceInLeft{from,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(0.215,0.610,0.355,1.000);animation-timing-function:cubic-bezier(0.215,0.610,0.355,1.000)}0%{opacity:0;-webkit-transform:translate3d(-3000px,0,0);transform:translate3d(-3000px,0,0)}60%{opacity:1;-webkit-transform:translate3d(25px,0,0);transform:translate3d(25px,0,0)}75%{-webkit-transform:translate3d(-10px,0,0);transform:translate3d(-10px,0,0)}90%{-webkit-transform:translate3d(5px,0,0);transform:translate3d(5px,0,0)}to{-webkit-transform:none;transform:none}}.bounceInLeft{-webkit-animation-name:bounceInLeft;animation-name:bounceInLeft}@-webkit-keyframes bounceInRight{from,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(0.215,0.610,0.355,1.000);animation-timing-function:cubic-bezier(0.215,0.610,0.355,1.000)}from{opacity:0;-webkit-transform:translate3d(3000px,0,0);transform:translate3d(3000px,0,0)}60%{opacity:1;-webkit-transform:translate3d(-25px,0,0);transform:translate3d(-25px,0,0)}75%{-webkit-transform:translate3d(10px,0,0);transform:translate3d(10px,0,0)}90%{-webkit-transform:translate3d(-5px,0,0);transform:translate3d(-5px,0,0)}to{-webkit-transform:none;transform:none}}@keyframes bounceInRight{from,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(0.215,0.610,0.355,1.000);animation-timing-function:cubic-bezier(0.215,0.610,0.355,1.000)}from{opacity:0;-webkit-transform:translate3d(3000px,0,0);transform:translate3d(3000px,0,0)}60%{opacity:1;-webkit-transform:translate3d(-25px,0,0);transform:translate3d(-25px,0,0)}75%{-webkit-transform:translate3d(10px,0,0);transform:translate3d(10px,0,0)}90%{-webkit-transform:translate3d(-5px,0,0);transform:translate3d(-5px,0,0)}to{-webkit-transform:none;transform:none}}.bounceInRight{-webkit-animation-name:bounceInRight;animation-name:bounceInRight}@-webkit-keyframes bounceInUp{from,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(0.215,0.610,0.355,1.000);animation-timing-function:cubic-bezier(0.215,0.610,0.355,1.000)}from{opacity:0;-webkit-transform:translate3d(0,3000px,0);transform:translate3d(0,3000px,0)}60%{opacity:1;-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0)}75%{-webkit-transform:translate3d(0,10px,0);transform:translate3d(0,10px,0)}90%{-webkit-transform:translate3d(0,-5px,0);transform:translate3d(0,-5px,0)}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@keyframes bounceInUp{from,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(0.215,0.610,0.355,1.000);animation-timing-function:cubic-bezier(0.215,0.610,0.355,1.000)}from{opacity:0;-webkit-transform:translate3d(0,3000px,0);transform:translate3d(0,3000px,0)}60%{opacity:1;-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0)}75%{-webkit-transform:translate3d(0,10px,0);transform:translate3d(0,10px,0)}90%{-webkit-transform:translate3d(0,-5px,0);transform:translate3d(0,-5px,0)}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}.bounceInUp{-webkit-animation-name:bounceInUp;animation-name:bounceInUp}@-webkit-keyframes bounceOut{20%{-webkit-transform:scale3d(.9,.9,.9);transform:scale3d(.9,.9,.9)}50%,55%{opacity:1;-webkit-transform:scale3d(1.1,1.1,1.1);transform:scale3d(1.1,1.1,1.1)}to{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}}@keyframes bounceOut{20%{-webkit-transform:scale3d(.9,.9,.9);transform:scale3d(.9,.9,.9)}50%,55%{opacity:1;-webkit-transform:scale3d(1.1,1.1,1.1);transform:scale3d(1.1,1.1,1.1)}to{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}}.bounceOut{-webkit-animation-name:bounceOut;animation-name:bounceOut}@-webkit-keyframes bounceOutDown{20%{-webkit-transform:translate3d(0,10px,0);transform:translate3d(0,10px,0)}40%,45%{opacity:1;-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0)}to{opacity:0;-webkit-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0)}}@keyframes bounceOutDown{20%{-webkit-transform:translate3d(0,10px,0);transform:translate3d(0,10px,0)}40%,45%{opacity:1;-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0)}to{opacity:0;-webkit-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0)}}.bounceOutDown{-webkit-animation-name:bounceOutDown;animation-name:bounceOutDown}@-webkit-keyframes bounceOutLeft{20%{opacity:1;-webkit-transform:translate3d(20px,0,0);transform:translate3d(20px,0,0)}to{opacity:0;-webkit-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0)}}@keyframes bounceOutLeft{20%{opacity:1;-webkit-transform:translate3d(20px,0,0);transform:translate3d(20px,0,0)}to{opacity:0;-webkit-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0)}}.bounceOutLeft{-webkit-animation-name:bounceOutLeft;animation-name:bounceOutLeft}@-webkit-keyframes bounceOutRight{20%{opacity:1;-webkit-transform:translate3d(-20px,0,0);transform:translate3d(-20px,0,0)}to{opacity:0;-webkit-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0)}}@keyframes bounceOutRight{20%{opacity:1;-webkit-transform:translate3d(-20px,0,0);transform:translate3d(-20px,0,0)}to{opacity:0;-webkit-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0)}}.bounceOutRight{-webkit-animation-name:bounceOutRight;animation-name:bounceOutRight}@-webkit-keyframes bounceOutUp{20%{-webkit-transform:translate3d(0,-10px,0);transform:translate3d(0,-10px,0)}40%,45%{opacity:1;-webkit-transform:translate3d(0,20px,0);transform:translate3d(0,20px,0)}to{opacity:0;-webkit-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0)}}@keyframes bounceOutUp{20%{-webkit-transform:translate3d(0,-10px,0);transform:translate3d(0,-10px,0)}40%,45%{opacity:1;-webkit-transform:translate3d(0,20px,0);transform:translate3d(0,20px,0)}to{opacity:0;-webkit-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0)}}.bounceOutUp{-webkit-animation-name:bounceOutUp;animation-name:bounceOutUp}@-webkit-keyframes fadeIn{from{opacity:0}to{opacity:1}}@keyframes fadeIn{from{opacity:0}to{opacity:1}}.fadeIn{-webkit-animation-name:fadeIn;animation-name:fadeIn}@-webkit-keyframes fadeInDown{from{opacity:0;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}to{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInDown{from{opacity:0;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}to{opacity:1;-webkit-transform:none;transform:none}}.fadeInDown{-webkit-animation-name:fadeInDown;animation-name:fadeInDown}@-webkit-keyframes fadeInDownBig{from{opacity:0;-webkit-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0)}to{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInDownBig{from{opacity:0;-webkit-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0)}to{opacity:1;-webkit-transform:none;transform:none}}.fadeInDownBig{-webkit-animation-name:fadeInDownBig;animation-name:fadeInDownBig}@-webkit-keyframes fadeInLeft{from{opacity:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}to{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInLeft{from{opacity:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}to{opacity:1;-webkit-transform:none;transform:none}}.fadeInLeft{-webkit-animation-name:fadeInLeft;animation-name:fadeInLeft}@-webkit-keyframes fadeInLeftBig{from{opacity:0;-webkit-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0)}to{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInLeftBig{from{opacity:0;-webkit-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0)}to{opacity:1;-webkit-transform:none;transform:none}}.fadeInLeftBig{-webkit-animation-name:fadeInLeftBig;animation-name:fadeInLeftBig}@-webkit-keyframes fadeInRight{from{opacity:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}to{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInRight{from{opacity:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}to{opacity:1;-webkit-transform:none;transform:none}}.fadeInRight{-webkit-animation-name:fadeInRight;animation-name:fadeInRight}@-webkit-keyframes fadeInRightBig{from{opacity:0;-webkit-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0)}to{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInRightBig{from{opacity:0;-webkit-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0)}to{opacity:1;-webkit-transform:none;transform:none}}.fadeInRightBig{-webkit-animation-name:fadeInRightBig;animation-name:fadeInRightBig}@-webkit-keyframes fadeInUp{from{opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}to{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInUp{from{opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}to{opacity:1;-webkit-transform:none;transform:none}}.fadeInUp{-webkit-animation-name:fadeInUp;animation-name:fadeInUp}@-webkit-keyframes fadeInUpBig{from{opacity:0;-webkit-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0)}to{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInUpBig{from{opacity:0;-webkit-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0)}to{opacity:1;-webkit-transform:none;transform:none}}.fadeInUpBig{-webkit-animation-name:fadeInUpBig;animation-name:fadeInUpBig}@-webkit-keyframes fadeOut{from{opacity:1}to{opacity:0}}@keyframes fadeOut{from{opacity:1}to{opacity:0}}.fadeOut{-webkit-animation-name:fadeOut;animation-name:fadeOut}@-webkit-keyframes fadeOutDown{from{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}}@keyframes fadeOutDown{from{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}}.fadeOutDown{-webkit-animation-name:fadeOutDown;animation-name:fadeOutDown}@-webkit-keyframes fadeOutDownBig{from{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0)}}@keyframes fadeOutDownBig{from{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0)}}.fadeOutDownBig{-webkit-animation-name:fadeOutDownBig;animation-name:fadeOutDownBig}@-webkit-keyframes fadeOutLeft{from{opacity:1}to{opacity:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}}@keyframes fadeOutLeft{from{opacity:1}to{opacity:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}}.fadeOutLeft{-webkit-animation-name:fadeOutLeft;animation-name:fadeOutLeft}@-webkit-keyframes fadeOutLeftBig{from{opacity:1}to{opacity:0;-webkit-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0)}}@keyframes fadeOutLeftBig{from{opacity:1}to{opacity:0;-webkit-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0)}}.fadeOutLeftBig{-webkit-animation-name:fadeOutLeftBig;animation-name:fadeOutLeftBig}@-webkit-keyframes fadeOutRight{from{opacity:1}to{opacity:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}}@keyframes fadeOutRight{from{opacity:1}to{opacity:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}}.fadeOutRight{-webkit-animation-name:fadeOutRight;animation-name:fadeOutRight}@-webkit-keyframes fadeOutRightBig{from{opacity:1}to{opacity:0;-webkit-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0)}}@keyframes fadeOutRightBig{from{opacity:1}to{opacity:0;-webkit-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0)}}.fadeOutRightBig{-webkit-animation-name:fadeOutRightBig;animation-name:fadeOutRightBig}@-webkit-keyframes fadeOutUp{from{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}}@keyframes fadeOutUp{from{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}}.fadeOutUp{-webkit-animation-name:fadeOutUp;animation-name:fadeOutUp}@-webkit-keyframes fadeOutUpBig{from{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0)}}@keyframes fadeOutUpBig{from{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0)}}.fadeOutUpBig{-webkit-animation-name:fadeOutUpBig;animation-name:fadeOutUpBig}@-webkit-keyframes flip{from{-webkit-transform:perspective(400px) rotate3d(0,1,0,-360deg);transform:perspective(400px) rotate3d(0,1,0,-360deg);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}40%{-webkit-transform:perspective(400px) translate3d(0,0,150px) rotate3d(0,1,0,-190deg);transform:perspective(400px) translate3d(0,0,150px) rotate3d(0,1,0,-190deg);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}50%{-webkit-transform:perspective(400px) translate3d(0,0,150px) rotate3d(0,1,0,-170deg);transform:perspective(400px) translate3d(0,0,150px) rotate3d(0,1,0,-170deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}80%{-webkit-transform:perspective(400px) scale3d(.95,.95,.95);transform:perspective(400px) scale3d(.95,.95,.95);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}to{-webkit-transform:perspective(400px);transform:perspective(400px);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}}@keyframes flip{from{-webkit-transform:perspective(400px) rotate3d(0,1,0,-360deg);transform:perspective(400px) rotate3d(0,1,0,-360deg);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}40%{-webkit-transform:perspective(400px) translate3d(0,0,150px) rotate3d(0,1,0,-190deg);transform:perspective(400px) translate3d(0,0,150px) rotate3d(0,1,0,-190deg);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}50%{-webkit-transform:perspective(400px) translate3d(0,0,150px) rotate3d(0,1,0,-170deg);transform:perspective(400px) translate3d(0,0,150px) rotate3d(0,1,0,-170deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}80%{-webkit-transform:perspective(400px) scale3d(.95,.95,.95);transform:perspective(400px) scale3d(.95,.95,.95);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}to{-webkit-transform:perspective(400px);transform:perspective(400px);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}}.animated.flip{-webkit-backface-visibility:visible;backface-visibility:visible;-webkit-animation-name:flip;animation-name:flip}@-webkit-keyframes flipInX{from{-webkit-transform:perspective(400px) rotate3d(1,0,0,90deg);transform:perspective(400px) rotate3d(1,0,0,90deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:0}40%{-webkit-transform:perspective(400px) rotate3d(1,0,0,-20deg);transform:perspective(400px) rotate3d(1,0,0,-20deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}60%{-webkit-transform:perspective(400px) rotate3d(1,0,0,10deg);transform:perspective(400px) rotate3d(1,0,0,10deg);opacity:1}80%{-webkit-transform:perspective(400px) rotate3d(1,0,0,-5deg);transform:perspective(400px) rotate3d(1,0,0,-5deg)}to{-webkit-transform:perspective(400px);transform:perspective(400px)}}@keyframes flipInX{from{-webkit-transform:perspective(400px) rotate3d(1,0,0,90deg);transform:perspective(400px) rotate3d(1,0,0,90deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:0}40%{-webkit-transform:perspective(400px) rotate3d(1,0,0,-20deg);transform:perspective(400px) rotate3d(1,0,0,-20deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}60%{-webkit-transform:perspective(400px) rotate3d(1,0,0,10deg);transform:perspective(400px) rotate3d(1,0,0,10deg);opacity:1}80%{-webkit-transform:perspective(400px) rotate3d(1,0,0,-5deg);transform:perspective(400px) rotate3d(1,0,0,-5deg)}to{-webkit-transform:perspective(400px);transform:perspective(400px)}}.flipInX{-webkit-backface-visibility:visible!important;backface-visibility:visible!important;-webkit-animation-name:flipInX;animation-name:flipInX}@-webkit-keyframes flipInY{from{-webkit-transform:perspective(400px) rotate3d(0,1,0,90deg);transform:perspective(400px) rotate3d(0,1,0,90deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:0}40%{-webkit-transform:perspective(400px) rotate3d(0,1,0,-20deg);transform:perspective(400px) rotate3d(0,1,0,-20deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}60%{-webkit-transform:perspective(400px) rotate3d(0,1,0,10deg);transform:perspective(400px) rotate3d(0,1,0,10deg);opacity:1}80%{-webkit-transform:perspective(400px) rotate3d(0,1,0,-5deg);transform:perspective(400px) rotate3d(0,1,0,-5deg)}to{-webkit-transform:perspective(400px);transform:perspective(400px)}}@keyframes flipInY{from{-webkit-transform:perspective(400px) rotate3d(0,1,0,90deg);transform:perspective(400px) rotate3d(0,1,0,90deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:0}40%{-webkit-transform:perspective(400px) rotate3d(0,1,0,-20deg);transform:perspective(400px) rotate3d(0,1,0,-20deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}60%{-webkit-transform:perspective(400px) rotate3d(0,1,0,10deg);transform:perspective(400px) rotate3d(0,1,0,10deg);opacity:1}80%{-webkit-transform:perspective(400px) rotate3d(0,1,0,-5deg);transform:perspective(400px) rotate3d(0,1,0,-5deg)}to{-webkit-transform:perspective(400px);transform:perspective(400px)}}.flipInY{-webkit-backface-visibility:visible!important;backface-visibility:visible!important;-webkit-animation-name:flipInY;animation-name:flipInY}@-webkit-keyframes flipOutX{from{-webkit-transform:perspective(400px);transform:perspective(400px)}30%{-webkit-transform:perspective(400px) rotate3d(1,0,0,-20deg);transform:perspective(400px) rotate3d(1,0,0,-20deg);opacity:1}to{-webkit-transform:perspective(400px) rotate3d(1,0,0,90deg);transform:perspective(400px) rotate3d(1,0,0,90deg);opacity:0}}@keyframes flipOutX{from{-webkit-transform:perspective(400px);transform:perspective(400px)}30%{-webkit-transform:perspective(400px) rotate3d(1,0,0,-20deg);transform:perspective(400px) rotate3d(1,0,0,-20deg);opacity:1}to{-webkit-transform:perspective(400px) rotate3d(1,0,0,90deg);transform:perspective(400px) rotate3d(1,0,0,90deg);opacity:0}}.flipOutX{-webkit-animation-name:flipOutX;animation-name:flipOutX;-webkit-backface-visibility:visible!important;backface-visibility:visible!important}@-webkit-keyframes flipOutY{from{-webkit-transform:perspective(400px);transform:perspective(400px)}30%{-webkit-transform:perspective(400px) rotate3d(0,1,0,-15deg);transform:perspective(400px) rotate3d(0,1,0,-15deg);opacity:1}to{-webkit-transform:perspective(400px) rotate3d(0,1,0,90deg);transform:perspective(400px) rotate3d(0,1,0,90deg);opacity:0}}@keyframes flipOutY{from{-webkit-transform:perspective(400px);transform:perspective(400px)}30%{-webkit-transform:perspective(400px) rotate3d(0,1,0,-15deg);transform:perspective(400px) rotate3d(0,1,0,-15deg);opacity:1}to{-webkit-transform:perspective(400px) rotate3d(0,1,0,90deg);transform:perspective(400px) rotate3d(0,1,0,90deg);opacity:0}}.flipOutY{-webkit-backface-visibility:visible!important;backface-visibility:visible!important;-webkit-animation-name:flipOutY;animation-name:flipOutY}@-webkit-keyframes lightSpeedIn{from{-webkit-transform:translate3d(100%,0,0) skewX(-30deg);transform:translate3d(100%,0,0) skewX(-30deg);opacity:0}60%{-webkit-transform:skewX(20deg);transform:skewX(20deg);opacity:1}80%{-webkit-transform:skewX(-5deg);transform:skewX(-5deg);opacity:1}to{-webkit-transform:none;transform:none;opacity:1}}@keyframes lightSpeedIn{from{-webkit-transform:translate3d(100%,0,0) skewX(-30deg);transform:translate3d(100%,0,0) skewX(-30deg);opacity:0}60%{-webkit-transform:skewX(20deg);transform:skewX(20deg);opacity:1}80%{-webkit-transform:skewX(-5deg);transform:skewX(-5deg);opacity:1}to{-webkit-transform:none;transform:none;opacity:1}}.lightSpeedIn{-webkit-animation-name:lightSpeedIn;animation-name:lightSpeedIn;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}@-webkit-keyframes lightSpeedOut{from{opacity:1}to{-webkit-transform:translate3d(100%,0,0) skewX(30deg);transform:translate3d(100%,0,0) skewX(30deg);opacity:0}}@keyframes lightSpeedOut{from{opacity:1}to{-webkit-transform:translate3d(100%,0,0) skewX(30deg);transform:translate3d(100%,0,0) skewX(30deg);opacity:0}}.lightSpeedOut{-webkit-animation-name:lightSpeedOut;animation-name:lightSpeedOut;-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}@-webkit-keyframes rotateIn{from{-webkit-transform-origin:center;transform-origin:center;-webkit-transform:rotate3d(0,0,1,-200deg);transform:rotate3d(0,0,1,-200deg);opacity:0}to{-webkit-transform-origin:center;transform-origin:center;-webkit-transform:none;transform:none;opacity:1}}@keyframes rotateIn{from{-webkit-transform-origin:center;transform-origin:center;-webkit-transform:rotate3d(0,0,1,-200deg);transform:rotate3d(0,0,1,-200deg);opacity:0}to{-webkit-transform-origin:center;transform-origin:center;-webkit-transform:none;transform:none;opacity:1}}.rotateIn{-webkit-animation-name:rotateIn;animation-name:rotateIn}@-webkit-keyframes rotateInDownLeft{from{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate3d(0,0,1,-45deg);transform:rotate3d(0,0,1,-45deg);opacity:0}to{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:none;transform:none;opacity:1}}@keyframes rotateInDownLeft{from{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate3d(0,0,1,-45deg);transform:rotate3d(0,0,1,-45deg);opacity:0}to{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:none;transform:none;opacity:1}}.rotateInDownLeft{-webkit-animation-name:rotateInDownLeft;animation-name:rotateInDownLeft}@-webkit-keyframes rotateInDownRight{from{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate3d(0,0,1,45deg);transform:rotate3d(0,0,1,45deg);opacity:0}to{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:none;transform:none;opacity:1}}@keyframes rotateInDownRight{from{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate3d(0,0,1,45deg);transform:rotate3d(0,0,1,45deg);opacity:0}to{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:none;transform:none;opacity:1}}.rotateInDownRight{-webkit-animation-name:rotateInDownRight;animation-name:rotateInDownRight}@-webkit-keyframes rotateInUpLeft{from{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate3d(0,0,1,45deg);transform:rotate3d(0,0,1,45deg);opacity:0}to{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:none;transform:none;opacity:1}}@keyframes rotateInUpLeft{from{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate3d(0,0,1,45deg);transform:rotate3d(0,0,1,45deg);opacity:0}to{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:none;transform:none;opacity:1}}.rotateInUpLeft{-webkit-animation-name:rotateInUpLeft;animation-name:rotateInUpLeft}@-webkit-keyframes rotateInUpRight{from{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate3d(0,0,1,-90deg);transform:rotate3d(0,0,1,-90deg);opacity:0}to{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:none;transform:none;opacity:1}}@keyframes rotateInUpRight{from{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate3d(0,0,1,-90deg);transform:rotate3d(0,0,1,-90deg);opacity:0}to{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:none;transform:none;opacity:1}}.rotateInUpRight{-webkit-animation-name:rotateInUpRight;animation-name:rotateInUpRight}@-webkit-keyframes rotateOut{from{-webkit-transform-origin:center;transform-origin:center;opacity:1}to{-webkit-transform-origin:center;transform-origin:center;-webkit-transform:rotate3d(0,0,1,200deg);transform:rotate3d(0,0,1,200deg);opacity:0}}@keyframes rotateOut{from{-webkit-transform-origin:center;transform-origin:center;opacity:1}to{-webkit-transform-origin:center;transform-origin:center;-webkit-transform:rotate3d(0,0,1,200deg);transform:rotate3d(0,0,1,200deg);opacity:0}}.rotateOut{-webkit-animation-name:rotateOut;animation-name:rotateOut}@-webkit-keyframes rotateOutDownLeft{from{-webkit-transform-origin:left bottom;transform-origin:left bottom;opacity:1}to{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate3d(0,0,1,45deg);transform:rotate3d(0,0,1,45deg);opacity:0}}@keyframes rotateOutDownLeft{from{-webkit-transform-origin:left bottom;transform-origin:left bottom;opacity:1}to{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate3d(0,0,1,45deg);transform:rotate3d(0,0,1,45deg);opacity:0}}.rotateOutDownLeft{-webkit-animation-name:rotateOutDownLeft;animation-name:rotateOutDownLeft}@-webkit-keyframes rotateOutDownRight{from{-webkit-transform-origin:right bottom;transform-origin:right bottom;opacity:1}to{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate3d(0,0,1,-45deg);transform:rotate3d(0,0,1,-45deg);opacity:0}}@keyframes rotateOutDownRight{from{-webkit-transform-origin:right bottom;transform-origin:right bottom;opacity:1}to{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate3d(0,0,1,-45deg);transform:rotate3d(0,0,1,-45deg);opacity:0}}.rotateOutDownRight{-webkit-animation-name:rotateOutDownRight;animation-name:rotateOutDownRight}@-webkit-keyframes rotateOutUpLeft{from{-webkit-transform-origin:left bottom;transform-origin:left bottom;opacity:1}to{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate3d(0,0,1,-45deg);transform:rotate3d(0,0,1,-45deg);opacity:0}}@keyframes rotateOutUpLeft{from{-webkit-transform-origin:left bottom;transform-origin:left bottom;opacity:1}to{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate3d(0,0,1,-45deg);transform:rotate3d(0,0,1,-45deg);opacity:0}}.rotateOutUpLeft{-webkit-animation-name:rotateOutUpLeft;animation-name:rotateOutUpLeft}@-webkit-keyframes rotateOutUpRight{from{-webkit-transform-origin:right bottom;transform-origin:right bottom;opacity:1}to{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate3d(0,0,1,90deg);transform:rotate3d(0,0,1,90deg);opacity:0}}@keyframes rotateOutUpRight{from{-webkit-transform-origin:right bottom;transform-origin:right bottom;opacity:1}to{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate3d(0,0,1,90deg);transform:rotate3d(0,0,1,90deg);opacity:0}}.rotateOutUpRight{-webkit-animation-name:rotateOutUpRight;animation-name:rotateOutUpRight}@-webkit-keyframes hinge{0%{-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}20%,60%{-webkit-transform:rotate3d(0,0,1,80deg);transform:rotate3d(0,0,1,80deg);-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}40%,80%{-webkit-transform:rotate3d(0,0,1,60deg);transform:rotate3d(0,0,1,60deg);-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;opacity:1}to{-webkit-transform:translate3d(0,700px,0);transform:translate3d(0,700px,0);opacity:0}}@keyframes hinge{0%{-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}20%,60%{-webkit-transform:rotate3d(0,0,1,80deg);transform:rotate3d(0,0,1,80deg);-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}40%,80%{-webkit-transform:rotate3d(0,0,1,60deg);transform:rotate3d(0,0,1,60deg);-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;opacity:1}to{-webkit-transform:translate3d(0,700px,0);transform:translate3d(0,700px,0);opacity:0}}.hinge{-webkit-animation-name:hinge;animation-name:hinge}@-webkit-keyframes rollIn{from{opacity:0;-webkit-transform:translate3d(-100%,0,0) rotate3d(0,0,1,-120deg);transform:translate3d(-100%,0,0) rotate3d(0,0,1,-120deg)}to{opacity:1;-webkit-transform:none;transform:none}}@keyframes rollIn{from{opacity:0;-webkit-transform:translate3d(-100%,0,0) rotate3d(0,0,1,-120deg);transform:translate3d(-100%,0,0) rotate3d(0,0,1,-120deg)}to{opacity:1;-webkit-transform:none;transform:none}}.rollIn{-webkit-animation-name:rollIn;animation-name:rollIn}@-webkit-keyframes rollOut{from{opacity:1}to{opacity:0;-webkit-transform:translate3d(100%,0,0) rotate3d(0,0,1,120deg);transform:translate3d(100%,0,0) rotate3d(0,0,1,120deg)}}@keyframes rollOut{from{opacity:1}to{opacity:0;-webkit-transform:translate3d(100%,0,0) rotate3d(0,0,1,120deg);transform:translate3d(100%,0,0) rotate3d(0,0,1,120deg)}}.rollOut{-webkit-animation-name:rollOut;animation-name:rollOut}@-webkit-keyframes zoomIn{from{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}50%{opacity:1}}@keyframes zoomIn{from{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}50%{opacity:1}}.zoomIn{-webkit-animation-name:zoomIn;animation-name:zoomIn}@-webkit-keyframes zoomInDown{from{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,-1000px,0);transform:scale3d(.1,.1,.1) translate3d(0,-1000px,0);-webkit-animation-timing-function:cubic-bezier(0.550,0.055,0.675,0.190);animation-timing-function:cubic-bezier(0.550,0.055,0.675,0.190)}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,60px,0);transform:scale3d(.475,.475,.475) translate3d(0,60px,0);-webkit-animation-timing-function:cubic-bezier(0.175,0.885,0.320,1);animation-timing-function:cubic-bezier(0.175,0.885,0.320,1)}}@keyframes zoomInDown{from{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,-1000px,0);transform:scale3d(.1,.1,.1) translate3d(0,-1000px,0);-webkit-animation-timing-function:cubic-bezier(0.550,0.055,0.675,0.190);animation-timing-function:cubic-bezier(0.550,0.055,0.675,0.190)}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,60px,0);transform:scale3d(.475,.475,.475) translate3d(0,60px,0);-webkit-animation-timing-function:cubic-bezier(0.175,0.885,0.320,1);animation-timing-function:cubic-bezier(0.175,0.885,0.320,1)}}.zoomInDown{-webkit-animation-name:zoomInDown;animation-name:zoomInDown}@-webkit-keyframes zoomInLeft{from{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(-1000px,0,0);transform:scale3d(.1,.1,.1) translate3d(-1000px,0,0);-webkit-animation-timing-function:cubic-bezier(0.550,0.055,0.675,0.190);animation-timing-function:cubic-bezier(0.550,0.055,0.675,0.190)}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(10px,0,0);transform:scale3d(.475,.475,.475) translate3d(10px,0,0);-webkit-animation-timing-function:cubic-bezier(0.175,0.885,0.320,1);animation-timing-function:cubic-bezier(0.175,0.885,0.320,1)}}@keyframes zoomInLeft{from{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(-1000px,0,0);transform:scale3d(.1,.1,.1) translate3d(-1000px,0,0);-webkit-animation-timing-function:cubic-bezier(0.550,0.055,0.675,0.190);animation-timing-function:cubic-bezier(0.550,0.055,0.675,0.190)}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(10px,0,0);transform:scale3d(.475,.475,.475) translate3d(10px,0,0);-webkit-animation-timing-function:cubic-bezier(0.175,0.885,0.320,1);animation-timing-function:cubic-bezier(0.175,0.885,0.320,1)}}.zoomInLeft{-webkit-animation-name:zoomInLeft;animation-name:zoomInLeft}@-webkit-keyframes zoomInRight{from{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(1000px,0,0);transform:scale3d(.1,.1,.1) translate3d(1000px,0,0);-webkit-animation-timing-function:cubic-bezier(0.550,0.055,0.675,0.190);animation-timing-function:cubic-bezier(0.550,0.055,0.675,0.190)}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(-10px,0,0);transform:scale3d(.475,.475,.475) translate3d(-10px,0,0);-webkit-animation-timing-function:cubic-bezier(0.175,0.885,0.320,1);animation-timing-function:cubic-bezier(0.175,0.885,0.320,1)}}@keyframes zoomInRight{from{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(1000px,0,0);transform:scale3d(.1,.1,.1) translate3d(1000px,0,0);-webkit-animation-timing-function:cubic-bezier(0.550,0.055,0.675,0.190);animation-timing-function:cubic-bezier(0.550,0.055,0.675,0.190)}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(-10px,0,0);transform:scale3d(.475,.475,.475) translate3d(-10px,0,0);-webkit-animation-timing-function:cubic-bezier(0.175,0.885,0.320,1);animation-timing-function:cubic-bezier(0.175,0.885,0.320,1)}}.zoomInRight{-webkit-animation-name:zoomInRight;animation-name:zoomInRight}@-webkit-keyframes zoomInUp{from{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,1000px,0);transform:scale3d(.1,.1,.1) translate3d(0,1000px,0);-webkit-animation-timing-function:cubic-bezier(0.550,0.055,0.675,0.190);animation-timing-function:cubic-bezier(0.550,0.055,0.675,0.190)}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);-webkit-animation-timing-function:cubic-bezier(0.175,0.885,0.320,1);animation-timing-function:cubic-bezier(0.175,0.885,0.320,1)}}@keyframes zoomInUp{from{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,1000px,0);transform:scale3d(.1,.1,.1) translate3d(0,1000px,0);-webkit-animation-timing-function:cubic-bezier(0.550,0.055,0.675,0.190);animation-timing-function:cubic-bezier(0.550,0.055,0.675,0.190)}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);-webkit-animation-timing-function:cubic-bezier(0.175,0.885,0.320,1);animation-timing-function:cubic-bezier(0.175,0.885,0.320,1)}}.zoomInUp{-webkit-animation-name:zoomInUp;animation-name:zoomInUp}@-webkit-keyframes zoomOut{from{opacity:1}50%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}to{opacity:0}}@keyframes zoomOut{from{opacity:1}50%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}to{opacity:0}}.zoomOut{-webkit-animation-name:zoomOut;animation-name:zoomOut}@-webkit-keyframes zoomOutDown{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);-webkit-animation-timing-function:cubic-bezier(0.550,0.055,0.675,0.190);animation-timing-function:cubic-bezier(0.550,0.055,0.675,0.190)}to{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,2000px,0);transform:scale3d(.1,.1,.1) translate3d(0,2000px,0);-webkit-transform-origin:center bottom;transform-origin:center bottom;-webkit-animation-timing-function:cubic-bezier(0.175,0.885,0.320,1);animation-timing-function:cubic-bezier(0.175,0.885,0.320,1)}}@keyframes zoomOutDown{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);-webkit-animation-timing-function:cubic-bezier(0.550,0.055,0.675,0.190);animation-timing-function:cubic-bezier(0.550,0.055,0.675,0.190)}to{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,2000px,0);transform:scale3d(.1,.1,.1) translate3d(0,2000px,0);-webkit-transform-origin:center bottom;transform-origin:center bottom;-webkit-animation-timing-function:cubic-bezier(0.175,0.885,0.320,1);animation-timing-function:cubic-bezier(0.175,0.885,0.320,1)}}.zoomOutDown{-webkit-animation-name:zoomOutDown;animation-name:zoomOutDown}@-webkit-keyframes zoomOutLeft{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(42px,0,0);transform:scale3d(.475,.475,.475) translate3d(42px,0,0)}to{opacity:0;-webkit-transform:scale(.1) translate3d(-2000px,0,0);transform:scale(.1) translate3d(-2000px,0,0);-webkit-transform-origin:left center;transform-origin:left center}}@keyframes zoomOutLeft{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(42px,0,0);transform:scale3d(.475,.475,.475) translate3d(42px,0,0)}to{opacity:0;-webkit-transform:scale(.1) translate3d(-2000px,0,0);transform:scale(.1) translate3d(-2000px,0,0);-webkit-transform-origin:left center;transform-origin:left center}}.zoomOutLeft{-webkit-animation-name:zoomOutLeft;animation-name:zoomOutLeft}@-webkit-keyframes zoomOutRight{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(-42px,0,0);transform:scale3d(.475,.475,.475) translate3d(-42px,0,0)}to{opacity:0;-webkit-transform:scale(.1) translate3d(2000px,0,0);transform:scale(.1) translate3d(2000px,0,0);-webkit-transform-origin:right center;transform-origin:right center}}@keyframes zoomOutRight{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(-42px,0,0);transform:scale3d(.475,.475,.475) translate3d(-42px,0,0)}to{opacity:0;-webkit-transform:scale(.1) translate3d(2000px,0,0);transform:scale(.1) translate3d(2000px,0,0);-webkit-transform-origin:right center;transform-origin:right center}}.zoomOutRight{-webkit-animation-name:zoomOutRight;animation-name:zoomOutRight}@-webkit-keyframes zoomOutUp{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,60px,0);transform:scale3d(.475,.475,.475) translate3d(0,60px,0);-webkit-animation-timing-function:cubic-bezier(0.550,0.055,0.675,0.190);animation-timing-function:cubic-bezier(0.550,0.055,0.675,0.190)}to{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,-2000px,0);transform:scale3d(.1,.1,.1) translate3d(0,-2000px,0);-webkit-transform-origin:center bottom;transform-origin:center bottom;-webkit-animation-timing-function:cubic-bezier(0.175,0.885,0.320,1);animation-timing-function:cubic-bezier(0.175,0.885,0.320,1)}}@keyframes zoomOutUp{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,60px,0);transform:scale3d(.475,.475,.475) translate3d(0,60px,0);-webkit-animation-timing-function:cubic-bezier(0.550,0.055,0.675,0.190);animation-timing-function:cubic-bezier(0.550,0.055,0.675,0.190)}to{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,-2000px,0);transform:scale3d(.1,.1,.1) translate3d(0,-2000px,0);-webkit-transform-origin:center bottom;transform-origin:center bottom;-webkit-animation-timing-function:cubic-bezier(0.175,0.885,0.320,1);animation-timing-function:cubic-bezier(0.175,0.885,0.320,1)}}.zoomOutUp{-webkit-animation-name:zoomOutUp;animation-name:zoomOutUp}@-webkit-keyframes slideInDown{from{-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0);visibility:visible}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@keyframes slideInDown{from{-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0);visibility:visible}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}.slideInDown{-webkit-animation-name:slideInDown;animation-name:slideInDown}@-webkit-keyframes slideInLeft{from{-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0);visibility:visible}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@keyframes slideInLeft{from{-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0);visibility:visible}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}.slideInLeft{-webkit-animation-name:slideInLeft;animation-name:slideInLeft}@-webkit-keyframes slideInRight{from{-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0);visibility:visible}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@keyframes slideInRight{from{-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0);visibility:visible}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}.slideInRight{-webkit-animation-name:slideInRight;animation-name:slideInRight}@-webkit-keyframes slideInUp{from{-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0);visibility:visible}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@keyframes slideInUp{from{-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0);visibility:visible}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}.slideInUp{-webkit-animation-name:slideInUp;animation-name:slideInUp}@-webkit-keyframes slideOutDown{from{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}to{visibility:hidden;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}}@keyframes slideOutDown{from{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}to{visibility:hidden;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}}.slideOutDown{-webkit-animation-name:slideOutDown;animation-name:slideOutDown}@-webkit-keyframes slideOutLeft{from{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}to{visibility:hidden;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}}@keyframes slideOutLeft{from{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}to{visibility:hidden;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}}.slideOutLeft{-webkit-animation-name:slideOutLeft;animation-name:slideOutLeft}@-webkit-keyframes slideOutRight{from{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}to{visibility:hidden;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}}@keyframes slideOutRight{from{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}to{visibility:hidden;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}}.slideOutRight{-webkit-animation-name:slideOutRight;animation-name:slideOutRight}@-webkit-keyframes slideOutUp{from{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}to{visibility:hidden;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}}@keyframes slideOutUp{from{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}to{visibility:hidden;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}}.slideOutUp{-webkit-animation-name:slideOutUp;animation-name:slideOutUp}