/* Minification failed. Returning unminified contents.
(1043,288): run-time error CSS1062: Expected semicolon or closing curly-brace, found ':'
 */
/*!
Pure v1.0.0
Copyright 2013 Yahoo!
Licensed under the BSD License.
https://github.com/yahoo/pure/blob/master/LICENSE.md
*/
/*!
normalize.css v^3.0 | MIT License | git.io/normalize
Copyright (c) Nicolas Gallagher and Jonathan Neal
*/
/*! normalize.css v3.0.3 | MIT License | github.com/necolas/normalize.css */.pure-button:focus,a:active,a:hover{outline:0}.pure-table,table{border-collapse:collapse;border-spacing:0}html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background-color:transparent}abbr[title]{border-bottom:1px dotted}b,optgroup,strong{font-weight:700}dfn{font-style:italic}h1{font-size:2em;margin:.67em 0}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{box-sizing:content-box;height:0}pre,textarea{overflow:auto}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}.pure-button,input{line-height:normal}button{overflow:visible}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}input[type=search]{-webkit-appearance:textfield;box-sizing:content-box}.pure-button,.pure-form input:not([type]),.pure-menu{box-sizing:border-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend,td,th{padding:0}legend{border:0}.hidden,[hidden]{display:none!important}.pure-img{max-width:100%;height:auto;display:block}.pure-g{letter-spacing:-.31em;text-rendering:optimizespeed;font-family:FreeSans,Arimo,"Droid Sans",Helvetica,Arial,sans-serif;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-flow:row wrap;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-align-content:flex-start;-ms-flex-line-pack:start;align-content:flex-start}@media all and (-ms-high-contrast:none),(-ms-high-contrast:active){table .pure-g{display:block}}.opera-only :-o-prefocus,.pure-g{word-spacing:-.43em}.pure-u,.pure-u-1,.pure-u-1-1,.pure-u-1-12,.pure-u-1-2,.pure-u-1-24,.pure-u-1-3,.pure-u-1-4,.pure-u-1-5,.pure-u-1-6,.pure-u-1-8,.pure-u-10-24,.pure-u-11-12,.pure-u-11-24,.pure-u-12-24,.pure-u-13-24,.pure-u-14-24,.pure-u-15-24,.pure-u-16-24,.pure-u-17-24,.pure-u-18-24,.pure-u-19-24,.pure-u-2-24,.pure-u-2-3,.pure-u-2-5,.pure-u-20-24,.pure-u-21-24,.pure-u-22-24,.pure-u-23-24,.pure-u-24-24,.pure-u-3-24,.pure-u-3-4,.pure-u-3-5,.pure-u-3-8,.pure-u-4-24,.pure-u-4-5,.pure-u-5-12,.pure-u-5-24,.pure-u-5-5,.pure-u-5-6,.pure-u-5-8,.pure-u-6-24,.pure-u-7-12,.pure-u-7-24,.pure-u-7-8,.pure-u-8-24,.pure-u-9-24{letter-spacing:normal;word-spacing:normal;vertical-align:top;text-rendering:auto;display:inline-block;zoom:1}.pure-g [class*=pure-u]{font-family:sans-serif}.pure-u-1-24{width:4.1667%}.pure-u-1-12,.pure-u-2-24{width:8.3333%}.pure-u-1-8,.pure-u-3-24{width:12.5%}.pure-u-1-6,.pure-u-4-24{width:16.6667%}.pure-u-1-5{width:20%}.pure-u-5-24{width:20.8333%}.pure-u-1-4,.pure-u-6-24{width:25%}.pure-u-7-24{width:29.1667%}.pure-u-1-3,.pure-u-8-24{width:33.3333%}.pure-u-3-8,.pure-u-9-24{width:37.5%}.pure-u-2-5{width:40%}.pure-u-10-24,.pure-u-5-12{width:41.6667%}.pure-u-11-24{width:45.8333%}.pure-u-1-2,.pure-u-12-24{width:50%}.pure-u-13-24{width:54.1667%}.pure-u-14-24,.pure-u-7-12{width:58.3333%}.pure-u-3-5{width:60%}.pure-u-15-24,.pure-u-5-8{width:62.5%}.pure-u-16-24,.pure-u-2-3{width:66.6667%}.pure-u-17-24{width:70.8333%}.pure-u-18-24,.pure-u-3-4{width:75%}.pure-u-19-24{width:79.1667%}.pure-u-4-5{width:80%}.pure-u-20-24,.pure-u-5-6{width:83.3333%}.pure-u-21-24,.pure-u-7-8{width:87.5%}.pure-u-11-12,.pure-u-22-24{width:91.6667%}.pure-u-23-24{width:95.8333%}.pure-u-1,.pure-u-1-1,.pure-u-24-24,.pure-u-5-5{width:100%}.pure-button{display:inline-block;zoom:1;white-space:nowrap;vertical-align:middle;text-align:center;cursor:pointer;-webkit-user-drag:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.pure-button::-moz-focus-inner{padding:0;border:0}.pure-button-group{letter-spacing:-.31em;text-rendering:optimizespeed}.opera-only :-o-prefocus,.pure-button-group{word-spacing:-.43em}.pure-button{font-family:inherit;font-size:100%;padding:.5em 1em;color:#444;color:rgba(0,0,0,.8);border:1px solid #999;border:transparent;background-color:#E6E6E6;text-decoration:none;border-radius:2px}.pure-button-hover,.pure-button:focus,.pure-button:hover{filter:alpha(opacity=90);background-image:-webkit-linear-gradient(transparent,rgba(0,0,0,.05) 40%,rgba(0,0,0,.1));background-image:linear-gradient(transparent,rgba(0,0,0,.05) 40%,rgba(0,0,0,.1))}.pure-button-active,.pure-button:active{box-shadow:0 0 0 1px rgba(0,0,0,.15) inset,0 0 6px rgba(0,0,0,.2) inset;border-color:#000\9}.pure-button-disabled,.pure-button-disabled:active,.pure-button-disabled:focus,.pure-button-disabled:hover,.pure-button[disabled]{border:none;background-image:none;filter:alpha(opacity=40);opacity:.4;cursor:not-allowed;box-shadow:none;pointer-events:none}.pure-button-hidden{display:none}.pure-button-primary,.pure-button-selected,a.pure-button-primary,a.pure-button-selected{background-color:#0078e7;color:#fff}.pure-button-group .pure-button{letter-spacing:normal;word-spacing:normal;vertical-align:top;text-rendering:auto;margin:0;border-radius:0;border-right:1px solid #111;border-right:1px solid rgba(0,0,0,.2)}.pure-button-group .pure-button:first-child{border-top-left-radius:2px;border-bottom-left-radius:2px}.pure-button-group .pure-button:last-child{border-top-right-radius:2px;border-bottom-right-radius:2px;border-right:none}.pure-form input[type=password],.pure-form input[type=email],.pure-form input[type=url],.pure-form input[type=date],.pure-form input[type=month],.pure-form input[type=time],.pure-form input[type=datetime],.pure-form input[type=datetime-local],.pure-form input[type=week],.pure-form input[type=tel],.pure-form input[type=color],.pure-form input[type=number],.pure-form input[type=search],.pure-form input[type=text],.pure-form select,.pure-form textarea{padding:.5em .6em;display:inline-block;border:1px solid #ccc;box-shadow:inset 0 1px 3px #ddd;border-radius:4px;vertical-align:middle;box-sizing:border-box}.pure-form input:not([type]){padding:.5em .6em;display:inline-block;border:1px solid #ccc;box-shadow:inset 0 1px 3px #ddd;border-radius:4px}.pure-form input[type=color]{padding:.2em .5em}.pure-form input:not([type]):focus,.pure-form input[type=password]:focus,.pure-form input[type=email]:focus,.pure-form input[type=url]:focus,.pure-form input[type=date]:focus,.pure-form input[type=month]:focus,.pure-form input[type=time]:focus,.pure-form input[type=datetime]:focus,.pure-form input[type=datetime-local]:focus,.pure-form input[type=week]:focus,.pure-form input[type=tel]:focus,.pure-form input[type=color]:focus,.pure-form input[type=number]:focus,.pure-form input[type=search]:focus,.pure-form input[type=text]:focus,.pure-form select:focus,.pure-form textarea:focus{outline:0;border-color:#129FEA}.pure-form input[type=file]:focus,.pure-form input[type=checkbox]:focus,.pure-form input[type=radio]:focus{outline:#129FEA auto 1px}.pure-form .pure-checkbox,.pure-form .pure-radio{margin:.5em 0;display:block}.pure-form input:not([type])[disabled],.pure-form input[type=password][disabled],.pure-form input[type=email][disabled],.pure-form input[type=url][disabled],.pure-form input[type=date][disabled],.pure-form input[type=month][disabled],.pure-form input[type=time][disabled],.pure-form input[type=datetime][disabled],.pure-form input[type=datetime-local][disabled],.pure-form input[type=week][disabled],.pure-form input[type=tel][disabled],.pure-form input[type=color][disabled],.pure-form input[type=number][disabled],.pure-form input[type=search][disabled],.pure-form input[type=text][disabled],.pure-form select[disabled],.pure-form textarea[disabled]{cursor:not-allowed;background-color:#eaeded;color:#cad2d3}.pure-form input[readonly],.pure-form select[readonly],.pure-form textarea[readonly]{background-color:#eee;color:#777;border-color:#ccc}.pure-form input:focus:invalid,.pure-form select:focus:invalid,.pure-form textarea:focus:invalid{color:#b94a48;border-color:#e9322d}.pure-form input[type=file]:focus:invalid:focus,.pure-form input[type=checkbox]:focus:invalid:focus,.pure-form input[type=radio]:focus:invalid:focus{outline-color:#e9322d}.pure-form select{height:2.25em;border:1px solid #ccc;background-color:#fff}.pure-form select[multiple]{height:auto}.pure-form label{margin:.5em 0 .2em}.pure-form fieldset{margin:0;padding:.35em 0 .75em;border:0}.pure-form legend{display:block;width:100%;padding:.3em 0;margin-bottom:.3em;color:#333;border-bottom:1px solid #e5e5e5}.pure-form-stacked input:not([type]),.pure-form-stacked input[type=password],.pure-form-stacked input[type=email],.pure-form-stacked input[type=url],.pure-form-stacked input[type=date],.pure-form-stacked input[type=month],.pure-form-stacked input[type=time],.pure-form-stacked input[type=datetime],.pure-form-stacked input[type=datetime-local],.pure-form-stacked input[type=week],.pure-form-stacked input[type=tel],.pure-form-stacked input[type=color],.pure-form-stacked input[type=file],.pure-form-stacked input[type=number],.pure-form-stacked input[type=search],.pure-form-stacked input[type=text],.pure-form-stacked label,.pure-form-stacked select,.pure-form-stacked textarea{display:block;margin:.25em 0}.pure-form-aligned .pure-help-inline,.pure-form-aligned input,.pure-form-aligned select,.pure-form-aligned textarea,.pure-form-message-inline{display:inline-block;vertical-align:middle}.pure-form-aligned textarea{vertical-align:top}.pure-form-aligned .pure-control-group{margin-bottom:.5em}.pure-form-aligned .pure-control-group label{text-align:right;display:inline-block;vertical-align:middle;width:10em;margin:0 1em 0 0}.pure-form-aligned .pure-controls{margin:1.5em 0 0 11em}.pure-form .pure-input-rounded,.pure-form input.pure-input-rounded{border-radius:2em;padding:.5em 1em}.pure-form .pure-group fieldset{margin-bottom:10px}.pure-form .pure-group input,.pure-form .pure-group textarea{display:block;padding:10px;margin:0 0 -1px;border-radius:0;position:relative;top:-1px}.pure-form .pure-group input:focus,.pure-form .pure-group textarea:focus{z-index:3}.pure-form .pure-group input:first-child,.pure-form .pure-group textarea:first-child{top:1px;border-radius:4px 4px 0 0;margin:0}.pure-form .pure-group input:first-child:last-child,.pure-form .pure-group textarea:first-child:last-child{top:1px;border-radius:4px;margin:0}.pure-form .pure-group input:last-child,.pure-form .pure-group textarea:last-child{top:-2px;border-radius:0 0 4px 4px;margin:0}.pure-form .pure-group button{margin:.35em 0}.pure-form .pure-input-1{width:100%}.pure-form .pure-input-3-4{width:75%}.pure-form .pure-input-2-3{width:66%}.pure-form .pure-input-1-2{width:50%}.pure-form .pure-input-1-3{width:33%}.pure-form .pure-input-1-4{width:25%}.pure-form .pure-help-inline,.pure-form-message-inline{display:inline-block;padding-left:.3em;color:#666;vertical-align:middle;font-size:.875em}.pure-form-message{display:block;color:#666;font-size:.875em}@media only screen and (max-width :480px){.pure-form button[type=submit]{margin:.7em 0 0}.pure-form input:not([type]),.pure-form input[type=password],.pure-form input[type=email],.pure-form input[type=url],.pure-form input[type=date],.pure-form input[type=month],.pure-form input[type=time],.pure-form input[type=datetime],.pure-form input[type=datetime-local],.pure-form input[type=week],.pure-form input[type=tel],.pure-form input[type=color],.pure-form input[type=number],.pure-form input[type=search],.pure-form input[type=text],.pure-form label{margin-bottom:.3em;display:block}.pure-group input:not([type]),.pure-group input[type=password],.pure-group input[type=email],.pure-group input[type=url],.pure-group input[type=date],.pure-group input[type=month],.pure-group input[type=time],.pure-group input[type=datetime],.pure-group input[type=datetime-local],.pure-group input[type=week],.pure-group input[type=tel],.pure-group input[type=color],.pure-group input[type=number],.pure-group input[type=search],.pure-group input[type=text]{margin-bottom:0}.pure-form-aligned .pure-control-group label{margin-bottom:.3em;text-align:left;display:block;width:100%}.pure-form-aligned .pure-controls{margin:1.5em 0 0}.pure-form .pure-help-inline,.pure-form-message,.pure-form-message-inline{display:block;font-size:.75em;padding:.2em 0 .8em}}.pure-menu-fixed{position:fixed;left:0;top:0;z-index:3}.pure-menu-item,.pure-menu-list{position:relative}.pure-menu-list{list-style:none;margin:0;padding:0}.pure-menu-item{padding:0;margin:0;height:100%}.pure-menu-heading,.pure-menu-link{display:block;text-decoration:none;white-space:nowrap}.pure-menu-horizontal{width:100%;white-space:nowrap}.pure-menu-horizontal .pure-menu-list{display:inline-block}.pure-menu-horizontal .pure-menu-heading,.pure-menu-horizontal .pure-menu-item,.pure-menu-horizontal .pure-menu-separator{display:inline-block;zoom:1;vertical-align:middle}.pure-menu-item .pure-menu-item{display:block}.pure-menu-children{display:none;position:absolute;left:100%;top:0;margin:0;padding:0;z-index:3}.pure-menu-horizontal .pure-menu-children{left:0;top:auto;width:inherit}.pure-menu-active>.pure-menu-children,.pure-menu-allow-hover:hover>.pure-menu-children{display:block;position:absolute}.pure-menu-has-children>.pure-menu-link:after{padding-left:.5em;content:"\25B8";font-size:small}.pure-menu-horizontal .pure-menu-has-children>.pure-menu-link:after{content:"\25BE"}.pure-menu-scrollable{overflow-y:scroll;overflow-x:hidden}.pure-menu-scrollable .pure-menu-list{display:block}.pure-menu-horizontal.pure-menu-scrollable .pure-menu-list{display:inline-block}.pure-menu-horizontal.pure-menu-scrollable{white-space:nowrap;overflow-y:hidden;overflow-x:auto;-ms-overflow-style:none;-webkit-overflow-scrolling:touch;padding:.5em 0}.pure-menu-horizontal.pure-menu-scrollable::-webkit-scrollbar{display:none}.pure-menu-horizontal .pure-menu-children .pure-menu-separator,.pure-menu-separator{background-color:#ccc;height:1px;margin:.3em 0}.pure-menu-horizontal .pure-menu-separator{width:1px;height:1.3em;margin:0 .3em}.pure-menu-horizontal .pure-menu-children .pure-menu-separator{display:block;width:auto}.pure-menu-heading{text-transform:uppercase;color:#565d64}.pure-menu-link{color:#777}.pure-menu-children{background-color:#fff}.pure-menu-disabled,.pure-menu-heading,.pure-menu-link{padding:.5em 1em}.pure-menu-disabled{opacity:.5}.pure-menu-disabled .pure-menu-link:hover{background-color:transparent}.pure-menu-active>.pure-menu-link,.pure-menu-link:focus,.pure-menu-link:hover{background-color:#eee}.pure-menu-selected .pure-menu-link,.pure-menu-selected .pure-menu-link:visited{color:#000}.pure-table{empty-cells:show;border:1px solid #cbcbcb}.pure-table caption{color:#000;font:italic 85%/1 arial,sans-serif;padding:1em 0;text-align:center}.pure-table td,.pure-table th{border-left:1px solid #cbcbcb;border-width:0 0 0 1px;font-size:inherit;margin:0;overflow:visible;padding:.5em 1em}.pure-table td:first-child,.pure-table th:first-child{border-left-width:0}.pure-table thead{background-color:#e0e0e0;color:#000;text-align:left;vertical-align:bottom}.pure-table td{background-color:transparent}.pure-table-odd td,.pure-table-striped tr:nth-child(2n-1) td{background-color:#f2f2f2}.pure-table-bordered td{border-bottom:1px solid #cbcbcb}.pure-table-bordered tbody>tr:last-child>td{border-bottom-width:0}.pure-table-horizontal td,.pure-table-horizontal th{border-width:0 0 1px;border-bottom:1px solid #cbcbcb}.pure-table-horizontal tbody>tr:last-child>td{border-bottom-width:0}

/*!
Pure grid.responsive.min
*/
@media screen and (min-width:35.5em){.pure-u-sm-1,.pure-u-sm-1-1,.pure-u-sm-1-12,.pure-u-sm-1-2,.pure-u-sm-1-24,.pure-u-sm-1-3,.pure-u-sm-1-4,.pure-u-sm-1-5,.pure-u-sm-1-6,.pure-u-sm-1-8,.pure-u-sm-10-24,.pure-u-sm-11-12,.pure-u-sm-11-24,.pure-u-sm-12-24,.pure-u-sm-13-24,.pure-u-sm-14-24,.pure-u-sm-15-24,.pure-u-sm-16-24,.pure-u-sm-17-24,.pure-u-sm-18-24,.pure-u-sm-19-24,.pure-u-sm-2-24,.pure-u-sm-2-3,.pure-u-sm-2-5,.pure-u-sm-20-24,.pure-u-sm-21-24,.pure-u-sm-22-24,.pure-u-sm-23-24,.pure-u-sm-24-24,.pure-u-sm-3-24,.pure-u-sm-3-4,.pure-u-sm-3-5,.pure-u-sm-3-8,.pure-u-sm-4-24,.pure-u-sm-4-5,.pure-u-sm-5-12,.pure-u-sm-5-24,.pure-u-sm-5-5,.pure-u-sm-5-6,.pure-u-sm-5-8,.pure-u-sm-6-24,.pure-u-sm-7-12,.pure-u-sm-7-24,.pure-u-sm-7-8,.pure-u-sm-8-24,.pure-u-sm-9-24{display:inline-block;zoom:1;letter-spacing:normal;word-spacing:normal;vertical-align:top;text-rendering:auto}.pure-u-sm-1-24{width:4.1667%}.pure-u-sm-1-12,.pure-u-sm-2-24{width:8.3333%}.pure-u-sm-1-8,.pure-u-sm-3-24{width:12.5%}.pure-u-sm-1-6,.pure-u-sm-4-24{width:16.6667%}.pure-u-sm-1-5{width:20%}.pure-u-sm-5-24{width:20.8333%}.pure-u-sm-1-4,.pure-u-sm-6-24{width:25%}.pure-u-sm-7-24{width:29.1667%}.pure-u-sm-1-3,.pure-u-sm-8-24{width:33.3333%}.pure-u-sm-3-8,.pure-u-sm-9-24{width:37.5%}.pure-u-sm-2-5{width:40%}.pure-u-sm-10-24,.pure-u-sm-5-12{width:41.6667%}.pure-u-sm-11-24{width:45.8333%}.pure-u-sm-1-2,.pure-u-sm-12-24{width:50%}.pure-u-sm-13-24{width:54.1667%}.pure-u-sm-14-24,.pure-u-sm-7-12{width:58.3333%}.pure-u-sm-3-5{width:60%}.pure-u-sm-15-24,.pure-u-sm-5-8{width:62.5%}.pure-u-sm-16-24,.pure-u-sm-2-3{width:66.6667%}.pure-u-sm-17-24{width:70.8333%}.pure-u-sm-18-24,.pure-u-sm-3-4{width:75%}.pure-u-sm-19-24{width:79.1667%}.pure-u-sm-4-5{width:80%}.pure-u-sm-20-24,.pure-u-sm-5-6{width:83.3333%}.pure-u-sm-21-24,.pure-u-sm-7-8{width:87.5%}.pure-u-sm-11-12,.pure-u-sm-22-24{width:91.6667%}.pure-u-sm-23-24{width:95.8333%}.pure-u-sm-1,.pure-u-sm-1-1,.pure-u-sm-24-24,.pure-u-sm-5-5{width:100%}}@media screen and (min-width:48em){.pure-u-md-1,.pure-u-md-1-1,.pure-u-md-1-12,.pure-u-md-1-2,.pure-u-md-1-24,.pure-u-md-1-3,.pure-u-md-1-4,.pure-u-md-1-5,.pure-u-md-1-6,.pure-u-md-1-8,.pure-u-md-10-24,.pure-u-md-11-12,.pure-u-md-11-24,.pure-u-md-12-24,.pure-u-md-13-24,.pure-u-md-14-24,.pure-u-md-15-24,.pure-u-md-16-24,.pure-u-md-17-24,.pure-u-md-18-24,.pure-u-md-19-24,.pure-u-md-2-24,.pure-u-md-2-3,.pure-u-md-2-5,.pure-u-md-20-24,.pure-u-md-21-24,.pure-u-md-22-24,.pure-u-md-23-24,.pure-u-md-24-24,.pure-u-md-3-24,.pure-u-md-3-4,.pure-u-md-3-5,.pure-u-md-3-8,.pure-u-md-4-24,.pure-u-md-4-5,.pure-u-md-5-12,.pure-u-md-5-24,.pure-u-md-5-5,.pure-u-md-5-6,.pure-u-md-5-8,.pure-u-md-6-24,.pure-u-md-7-12,.pure-u-md-7-24,.pure-u-md-7-8,.pure-u-md-8-24,.pure-u-md-9-24{display:inline-block;zoom:1;letter-spacing:normal;word-spacing:normal;vertical-align:top;text-rendering:auto}.pure-u-md-1-24{width:4.1667%}.pure-u-md-1-12,.pure-u-md-2-24{width:8.3333%}.pure-u-md-1-8,.pure-u-md-3-24{width:12.5%}.pure-u-md-1-6,.pure-u-md-4-24{width:16.6667%}.pure-u-md-1-5{width:20%}.pure-u-md-5-24{width:20.8333%}.pure-u-md-1-4,.pure-u-md-6-24{width:25%}.pure-u-md-7-24{width:29.1667%}.pure-u-md-1-3,.pure-u-md-8-24{width:33.3333%}.pure-u-md-3-8,.pure-u-md-9-24{width:37.5%}.pure-u-md-2-5{width:40%}.pure-u-md-10-24,.pure-u-md-5-12{width:41.6667%}.pure-u-md-11-24{width:45.8333%}.pure-u-md-1-2,.pure-u-md-12-24{width:50%}.pure-u-md-13-24{width:54.1667%}.pure-u-md-14-24,.pure-u-md-7-12{width:58.3333%}.pure-u-md-3-5{width:60%}.pure-u-md-15-24,.pure-u-md-5-8{width:62.5%}.pure-u-md-16-24,.pure-u-md-2-3{width:66.6667%}.pure-u-md-17-24{width:70.8333%}.pure-u-md-18-24,.pure-u-md-3-4{width:75%}.pure-u-md-19-24{width:79.1667%}.pure-u-md-4-5{width:80%}.pure-u-md-20-24,.pure-u-md-5-6{width:83.3333%}.pure-u-md-21-24,.pure-u-md-7-8{width:87.5%}.pure-u-md-11-12,.pure-u-md-22-24{width:91.6667%}.pure-u-md-23-24{width:95.8333%}.pure-u-md-1,.pure-u-md-1-1,.pure-u-md-24-24,.pure-u-md-5-5{width:100%}}@media screen and (min-width:64em){.pure-u-lg-1,.pure-u-lg-1-1,.pure-u-lg-1-12,.pure-u-lg-1-2,.pure-u-lg-1-24,.pure-u-lg-1-3,.pure-u-lg-1-4,.pure-u-lg-1-5,.pure-u-lg-1-6,.pure-u-lg-1-8,.pure-u-lg-10-24,.pure-u-lg-11-12,.pure-u-lg-11-24,.pure-u-lg-12-24,.pure-u-lg-13-24,.pure-u-lg-14-24,.pure-u-lg-15-24,.pure-u-lg-16-24,.pure-u-lg-17-24,.pure-u-lg-18-24,.pure-u-lg-19-24,.pure-u-lg-2-24,.pure-u-lg-2-3,.pure-u-lg-2-5,.pure-u-lg-20-24,.pure-u-lg-21-24,.pure-u-lg-22-24,.pure-u-lg-23-24,.pure-u-lg-24-24,.pure-u-lg-3-24,.pure-u-lg-3-4,.pure-u-lg-3-5,.pure-u-lg-3-8,.pure-u-lg-4-24,.pure-u-lg-4-5,.pure-u-lg-5-12,.pure-u-lg-5-24,.pure-u-lg-5-5,.pure-u-lg-5-6,.pure-u-lg-5-8,.pure-u-lg-6-24,.pure-u-lg-7-12,.pure-u-lg-7-24,.pure-u-lg-7-8,.pure-u-lg-8-24,.pure-u-lg-9-24{display:inline-block;zoom:1;letter-spacing:normal;word-spacing:normal;vertical-align:top;text-rendering:auto}.pure-u-lg-1-24{width:4.1667%}.pure-u-lg-1-12,.pure-u-lg-2-24{width:8.3333%}.pure-u-lg-1-8,.pure-u-lg-3-24{width:12.5%}.pure-u-lg-1-6,.pure-u-lg-4-24{width:16.6667%}.pure-u-lg-1-5{width:20%}.pure-u-lg-5-24{width:20.8333%}.pure-u-lg-1-4,.pure-u-lg-6-24{width:25%}.pure-u-lg-7-24{width:29.1667%}.pure-u-lg-1-3,.pure-u-lg-8-24{width:33.3333%}.pure-u-lg-3-8,.pure-u-lg-9-24{width:37.5%}.pure-u-lg-2-5{width:40%}.pure-u-lg-10-24,.pure-u-lg-5-12{width:41.6667%}.pure-u-lg-11-24{width:45.8333%}.pure-u-lg-1-2,.pure-u-lg-12-24{width:50%}.pure-u-lg-13-24{width:54.1667%}.pure-u-lg-14-24,.pure-u-lg-7-12{width:58.3333%}.pure-u-lg-3-5{width:60%}.pure-u-lg-15-24,.pure-u-lg-5-8{width:62.5%}.pure-u-lg-16-24,.pure-u-lg-2-3{width:66.6667%}.pure-u-lg-17-24{width:70.8333%}.pure-u-lg-18-24,.pure-u-lg-3-4{width:75%}.pure-u-lg-19-24{width:79.1667%}.pure-u-lg-4-5{width:80%}.pure-u-lg-20-24,.pure-u-lg-5-6{width:83.3333%}.pure-u-lg-21-24,.pure-u-lg-7-8{width:87.5%}.pure-u-lg-11-12,.pure-u-lg-22-24{width:91.6667%}.pure-u-lg-23-24{width:95.8333%}.pure-u-lg-1,.pure-u-lg-1-1,.pure-u-lg-24-24,.pure-u-lg-5-5{width:100%}}@media screen and (min-width:80em){.pure-u-xl-1,.pure-u-xl-1-1,.pure-u-xl-1-12,.pure-u-xl-1-2,.pure-u-xl-1-24,.pure-u-xl-1-3,.pure-u-xl-1-4,.pure-u-xl-1-5,.pure-u-xl-1-6,.pure-u-xl-1-8,.pure-u-xl-10-24,.pure-u-xl-11-12,.pure-u-xl-11-24,.pure-u-xl-12-24,.pure-u-xl-13-24,.pure-u-xl-14-24,.pure-u-xl-15-24,.pure-u-xl-16-24,.pure-u-xl-17-24,.pure-u-xl-18-24,.pure-u-xl-19-24,.pure-u-xl-2-24,.pure-u-xl-2-3,.pure-u-xl-2-5,.pure-u-xl-20-24,.pure-u-xl-21-24,.pure-u-xl-22-24,.pure-u-xl-23-24,.pure-u-xl-24-24,.pure-u-xl-3-24,.pure-u-xl-3-4,.pure-u-xl-3-5,.pure-u-xl-3-8,.pure-u-xl-4-24,.pure-u-xl-4-5,.pure-u-xl-5-12,.pure-u-xl-5-24,.pure-u-xl-5-5,.pure-u-xl-5-6,.pure-u-xl-5-8,.pure-u-xl-6-24,.pure-u-xl-7-12,.pure-u-xl-7-24,.pure-u-xl-7-8,.pure-u-xl-8-24,.pure-u-xl-9-24{display:inline-block;zoom:1;letter-spacing:normal;word-spacing:normal;vertical-align:top;text-rendering:auto}.pure-u-xl-1-24{width:4.1667%}.pure-u-xl-1-12,.pure-u-xl-2-24{width:8.3333%}.pure-u-xl-1-8,.pure-u-xl-3-24{width:12.5%}.pure-u-xl-1-6,.pure-u-xl-4-24{width:16.6667%}.pure-u-xl-1-5{width:20%}.pure-u-xl-5-24{width:20.8333%}.pure-u-xl-1-4,.pure-u-xl-6-24{width:25%}.pure-u-xl-7-24{width:29.1667%}.pure-u-xl-1-3,.pure-u-xl-8-24{width:33.3333%}.pure-u-xl-3-8,.pure-u-xl-9-24{width:37.5%}.pure-u-xl-2-5{width:40%}.pure-u-xl-10-24,.pure-u-xl-5-12{width:41.6667%}.pure-u-xl-11-24{width:45.8333%}.pure-u-xl-1-2,.pure-u-xl-12-24{width:50%}.pure-u-xl-13-24{width:54.1667%}.pure-u-xl-14-24,.pure-u-xl-7-12{width:58.3333%}.pure-u-xl-3-5{width:60%}.pure-u-xl-15-24,.pure-u-xl-5-8{width:62.5%}.pure-u-xl-16-24,.pure-u-xl-2-3{width:66.6667%}.pure-u-xl-17-24{width:70.8333%}.pure-u-xl-18-24,.pure-u-xl-3-4{width:75%}.pure-u-xl-19-24{width:79.1667%}.pure-u-xl-4-5{width:80%}.pure-u-xl-20-24,.pure-u-xl-5-6{width:83.3333%}.pure-u-xl-21-24,.pure-u-xl-7-8{width:87.5%}.pure-u-xl-11-12,.pure-u-xl-22-24{width:91.6667%}.pure-u-xl-23-24{width:95.8333%}.pure-u-xl-1,.pure-u-xl-1-1,.pure-u-xl-24-24,.pure-u-xl-5-5{width:100%}}

/*!
Pure form.responsive.min
*/
.pure-form input[type=text],.pure-form input[type=number],.pure-form input[type=search],.pure-form input[type=tel],.pure-form input[type=color],.pure-form input[type=password],.pure-form input[type=email],.pure-form input[type=url],.pure-form input[type=date],.pure-form input[type=month],.pure-form input[type=time],.pure-form input[type=datetime],.pure-form input[type=datetime-local],.pure-form input[type=week],.pure-form select,.pure-form textarea{padding:.5em .6em;display:inline-block;border:1px solid #ccc;box-shadow:inset 0 1px 3px #ddd;border-radius:4px;vertical-align:middle;box-sizing:border-box}.pure-form input:not([type]){padding:.5em .6em;display:inline-block;border:1px solid #ccc;box-shadow:inset 0 1px 3px #ddd;border-radius:4px;box-sizing:border-box}.pure-form input[type=color]{padding:.2em .5em}.pure-form input:not([type]):focus,.pure-form input[type=text]:focus,.pure-form input[type=number]:focus,.pure-form input[type=search]:focus,.pure-form input[type=tel]:focus,.pure-form input[type=color]:focus,.pure-form input[type=password]:focus,.pure-form input[type=email]:focus,.pure-form input[type=url]:focus,.pure-form input[type=date]:focus,.pure-form input[type=month]:focus,.pure-form input[type=time]:focus,.pure-form input[type=datetime]:focus,.pure-form input[type=datetime-local]:focus,.pure-form input[type=week]:focus,.pure-form select:focus,.pure-form textarea:focus{outline:0;border-color:#129FEA}.pure-form input[type=file]:focus,.pure-form input[type=radio]:focus,.pure-form input[type=checkbox]:focus{outline:#129FEA auto 1px}.pure-form .pure-checkbox,.pure-form .pure-radio{margin:.5em 0;display:block}.pure-form input:not([type])[disabled],.pure-form input[type=text][disabled],.pure-form input[type=number][disabled],.pure-form input[type=search][disabled],.pure-form input[type=tel][disabled],.pure-form input[type=color][disabled],.pure-form input[type=password][disabled],.pure-form input[type=email][disabled],.pure-form input[type=url][disabled],.pure-form input[type=date][disabled],.pure-form input[type=month][disabled],.pure-form input[type=time][disabled],.pure-form input[type=datetime][disabled],.pure-form input[type=datetime-local][disabled],.pure-form input[type=week][disabled],.pure-form select[disabled],.pure-form textarea[disabled]{cursor:not-allowed;background-color:#eaeded;color:#cad2d3}.pure-form input[readonly],.pure-form select[readonly],.pure-form textarea[readonly]{background-color:#eee;color:#777;border-color:#ccc}.pure-form input:focus:invalid,.pure-form select:focus:invalid,.pure-form textarea:focus:invalid{color:#b94a48;border-color:#e9322d}.pure-form input[type=file]:focus:invalid:focus,.pure-form input[type=radio]:focus:invalid:focus,.pure-form input[type=checkbox]:focus:invalid:focus{outline-color:#e9322d}.pure-form select{height:2.25em;border:1px solid #ccc;background-color:#fff}.pure-form select[multiple]{height:auto}.pure-form label{margin:.5em 0 .2em}.pure-form fieldset{margin:0;padding:.35em 0 .75em;border:0}.pure-form legend{display:block;width:100%;padding:.3em 0;margin-bottom:.3em;color:#333;border-bottom:1px solid #e5e5e5}.pure-form-stacked input:not([type]),.pure-form-stacked input[type=text],.pure-form-stacked input[type=number],.pure-form-stacked input[type=search],.pure-form-stacked input[type=tel],.pure-form-stacked input[type=color],.pure-form-stacked input[type=file],.pure-form-stacked input[type=password],.pure-form-stacked input[type=email],.pure-form-stacked input[type=url],.pure-form-stacked input[type=date],.pure-form-stacked input[type=month],.pure-form-stacked input[type=time],.pure-form-stacked input[type=datetime],.pure-form-stacked input[type=datetime-local],.pure-form-stacked input[type=week],.pure-form-stacked label,.pure-form-stacked select,.pure-form-stacked textarea{display:block;margin:.25em 0}.pure-form-aligned .pure-help-inline,.pure-form-aligned input,.pure-form-aligned select,.pure-form-aligned textarea,.pure-form-message-inline{display:inline-block;vertical-align:middle}.pure-form-aligned textarea{vertical-align:top}.pure-form-aligned .pure-control-group{margin-bottom:.5em}.pure-form-aligned .pure-control-group label{text-align:right;display:inline-block;vertical-align:middle;width:10em;margin:0 1em 0 0}.pure-form-aligned .pure-controls{margin:1.5em 0 0 11em}.pure-form .pure-input-rounded,.pure-form input.pure-input-rounded{border-radius:2em;padding:.5em 1em}.pure-form .pure-group fieldset{margin-bottom:10px}.pure-form .pure-group input,.pure-form .pure-group textarea{display:block;padding:10px;margin:0 0 -1px;border-radius:0;position:relative;top:-1px}.pure-form .pure-group input:focus,.pure-form .pure-group textarea:focus{z-index:3}.pure-form .pure-group input:first-child,.pure-form .pure-group textarea:first-child{top:1px;border-radius:4px 4px 0 0;margin:0}.pure-form .pure-group input:first-child:last-child,.pure-form .pure-group textarea:first-child:last-child{top:1px;border-radius:4px;margin:0}.pure-form .pure-group input:last-child,.pure-form .pure-group textarea:last-child{top:-2px;border-radius:0 0 4px 4px;margin:0}.pure-form .pure-group button{margin:.35em 0}.pure-form .pure-input-1{width:100%}.pure-form .pure-input-3-4{width:75%}.pure-form .pure-input-2-3{width:66%}.pure-form .pure-input-1-2{width:50%}.pure-form .pure-input-1-3{width:33%}.pure-form .pure-input-1-4{width:25%}.pure-form .pure-help-inline,.pure-form-message-inline{display:inline-block;padding-left:.3em;color:#666;vertical-align:middle;font-size:.875em}.pure-form-message{display:block;color:#666;font-size:.875em}@media only screen and (max-width :480px){.pure-form button[type=submit]{margin:.7em 0 0}.pure-form input:not([type]),.pure-form input[type=text],.pure-form input[type=number],.pure-form input[type=search],.pure-form input[type=tel],.pure-form input[type=color],.pure-form input[type=password],.pure-form input[type=email],.pure-form input[type=url],.pure-form input[type=date],.pure-form input[type=month],.pure-form input[type=time],.pure-form input[type=datetime],.pure-form input[type=datetime-local],.pure-form input[type=week],.pure-form label{margin-bottom:.3em;display:block}.pure-group input:not([type]),.pure-group input[type=text],.pure-group input[type=number],.pure-group input[type=search],.pure-group input[type=tel],.pure-group input[type=color],.pure-group input[type=password],.pure-group input[type=email],.pure-group input[type=url],.pure-group input[type=date],.pure-group input[type=month],.pure-group input[type=time],.pure-group input[type=datetime],.pure-group input[type=datetime-local],.pure-group input[type=week]{margin-bottom:0}.pure-form-aligned .pure-control-group label{margin-bottom:.3em;text-align:left;display:block;width:100%}.pure-form-aligned .pure-controls{margin:1.5em 0 0}.pure-form .pure-help-inline,.pure-form-message,.pure-form-message-inline{display:block;font-size:.75em;padding:.2em 0 .8em}}
html { overflow-y: scroll;}

html, body { position:relative;}

a {text-decoration:none}

.float-none{float:none}
.float-none-i{float:none !important}
.zone.pure-g{float:none}

/*style.css*/
.image-children{ position:absolute; top:0; left:0;right:0;bottom:0; z-index:500}
.slides {margin-top:0 !important;overflow:hidden;}
.viewport{ margin-left:0 !important; margin-right:0 !important}
.esnslider .items{overflow:hidden; height:0px}
.esnslider .items .item{ visibility:hidden; }
.esnslider .items .slide{visibility:hidden}
.esnslider .slides .hidden { visibility:hidden}
.esnslider .slide.hidden *{visibility:hidden}
.esnslider .viewport-ready .slide{visibility:visible}
.esnslider .viewport-ready .item{visibility:visible }
.esnslider .navi, .esnslider .prev, .esnslider .next { visibility:hidden }
.esnslider .slider-ready .navi, .esnslider .slider-ready .prev, .esnslider .slider-ready .next { visibility:visible }
.esnslider .next, .esnslider .prev{cursor:pointer; z-index:1000}
.esnslider .navi .navi-item-container{cursor:pointer}
.esnslider .img-wrap {width:100%}
.hidden-item { visibility:hidden !important; }
               
.esnslider a.link, .box a.link{ position:absolute; top:0; left:0; right:0; bottom:0; z-index:501}
.esnslider .item .item-link{ position:absolute; top:0; left:0; right:0; bottom:0; z-index:499; }
.ImageBox .boxlink{ position:absolute; top:0; left:0; right:0; bottom:0; z-index:499; }
.element-link {position:absolute; top:0; left:0; bottom:0; right:0; z-index:499}
.wrapper-link * {float:left}        

.ui-dialog, .ui-dialog .text-editor span.title{font-family:Verdana,Arial,sans-serif; font-size:11px; line-height:140%;}
.blockUI.blockOverlay{ z-index:20002 ! important }

.clearfix::after { content: ""; clear: both; display: table;}

/*ZONES*/

.zc{position:relative; float:none}
.zone{position: relative;vertical-align:top; float:left; /*box-sizing:border-box; -webkit-box-sizing:border-box; -moz-box-sizing:border-box*/}
.zone:before,.zone:after,form:before,form:after,.part:before,.part:after { content:""; display:table;}
.zone:after,form:after,.part:after { clear:both;}
.zone,form,.part { zoom:1; /* For IE 6/7 (trigger hasLayout) */}
.part-container { width:100% }
.clft{ clear:left }
.zindex10000{ z-index:10000 !important}
.zone-scroll-bar{ position:absolute; top:0px; right:0px; width:16px; background:#cccccc; height:100% }
.zone-scroll-handle{ position:absolute; top:0px; left:0px; width:16px; background:#aaaaaa; height:20%}

/*PARTS*/

.part{margin:0 auto; position:relative;}
.GenericContent ul, .GenericContent ol, .BoxedText ul, .BoxedText ol, .dialog_view .text-editor ul, .dialog_view .text-editor ol{ list-style:disc; margin:10px 0px; padding-left:30px;}
.GenericContent ol, .BoxedText ol, .dialog_view .text-editor ol{list-style:decimal;padding-left:15px}
.GenericContent .esn-fl-right {margin:0 0 10px 10px}
.GenericContent .esn-fl-left {margin:0 10px 10px 0}
        


/*valigner*/

table.valigner, table.valigner td{ width: 100%}

table.valigner td img{ position:static ! important; top:auto ! important; left:auto ! important}

.valigner table,.valigner td{ width:100%; height:100%; text-align:center}

table.valigner, table.valigner td { width:100%; height:100%; vertical-align:middle; text-align:center}

table.valigner td > .zone{ float:none; display:inline-block; min-height:0 !important; margin-left:0 !important; margin-right:0 !important}

/*valigner*/



.document-list .dialog_view_image_preview img{display:none}
/*!
 *  Font Awesome 4.7.0 by @davegandy - http://fontawesome.io - @fontawesome
 *  License - http://fontawesome.io/license (Font: SIL OFL 1.1, CSS: MIT License)
 */@font-face{font-family:'FontAwesome';src:url('/sites/default/css/fonts/fontawesome-webfont.eot?v=4.7.0');src:url('/sites/default/css/fonts/fontawesome-webfont.eot?#iefix&v=4.7.0') format('embedded-opentype'),url('/sites/default/css/fonts/fontawesome-webfont.woff2?v=4.7.0') format('woff2'),url('/sites/default/css/fonts/fontawesome-webfont.woff?v=4.7.0') format('woff'),url('/sites/default/css/fonts/fontawesome-webfont.ttf?v=4.7.0') format('truetype'),url('/sites/default/css/fonts/fontawesome-webfont.svg?v=4.7.0#fontawesomeregular') format('svg');font-weight:normal;font-style:normal}.fa{display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.fa-lg{font-size:1.33333333em;line-height:.75em;vertical-align:-15%}.fa-2x{font-size:2em}.fa-3x{font-size:3em}.fa-4x{font-size:4em}.fa-5x{font-size:5em}.fa-fw{width:1.28571429em;text-align:center}.fa-ul{padding-left:0;margin-left:2.14285714em;list-style-type:none}.fa-ul>li{position:relative}.fa-li{position:absolute;left:-2.14285714em;width:2.14285714em;top:.14285714em;text-align:center}.fa-li.fa-lg{left:-1.85714286em}.fa-border{padding:.2em .25em .15em;border:solid .08em #eee;border-radius:.1em}.fa-pull-left{float:left}.fa-pull-right{float:right}.fa.fa-pull-left{margin-right:.3em}.fa.fa-pull-right{margin-left:.3em}.pull-right{float:right}.pull-left{float:left}.fa.pull-left{margin-right:.3em}.fa.pull-right{margin-left:.3em}.fa-spin{-webkit-animation:fa-spin 2s infinite linear;animation:fa-spin 2s infinite linear}.fa-pulse{-webkit-animation:fa-spin 1s infinite steps(8);animation:fa-spin 1s infinite steps(8)}@-webkit-keyframes fa-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}@keyframes fa-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}.fa-rotate-90{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=1)";-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.fa-rotate-180{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=2)";-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.fa-rotate-270{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=3)";-webkit-transform:rotate(270deg);-ms-transform:rotate(270deg);transform:rotate(270deg)}.fa-flip-horizontal{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=0, mirror=1)";-webkit-transform:scale(-1, 1);-ms-transform:scale(-1, 1);transform:scale(-1, 1)}.fa-flip-vertical{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1)";-webkit-transform:scale(1, -1);-ms-transform:scale(1, -1);transform:scale(1, -1)}:root .fa-rotate-90,:root .fa-rotate-180,:root .fa-rotate-270,:root .fa-flip-horizontal,:root .fa-flip-vertical{filter:none}.fa-stack{position:relative;display:inline-block;width:2em;height:2em;line-height:2em;vertical-align:middle}.fa-stack-1x,.fa-stack-2x{position:absolute;left:0;width:100%;text-align:center}.fa-stack-1x{line-height:inherit}.fa-stack-2x{font-size:2em}.fa-inverse{color:#fff}.fa-glass:before{content:"\f000"}.fa-music:before{content:"\f001"}.fa-search:before{content:"\f002"}.fa-envelope-o:before{content:"\f003"}.fa-heart:before{content:"\f004"}.fa-star:before{content:"\f005"}.fa-star-o:before{content:"\f006"}.fa-user:before{content:"\f007"}.fa-film:before{content:"\f008"}.fa-th-large:before{content:"\f009"}.fa-th:before{content:"\f00a"}.fa-th-list:before{content:"\f00b"}.fa-check:before{content:"\f00c"}.fa-remove:before,.fa-close:before,.fa-times:before{content:"\f00d"}.fa-search-plus:before{content:"\f00e"}.fa-search-minus:before{content:"\f010"}.fa-power-off:before{content:"\f011"}.fa-signal:before{content:"\f012"}.fa-gear:before,.fa-cog:before{content:"\f013"}.fa-trash-o:before{content:"\f014"}.fa-home:before{content:"\f015"}.fa-file-o:before{content:"\f016"}.fa-clock-o:before{content:"\f017"}.fa-road:before{content:"\f018"}.fa-download:before{content:"\f019"}.fa-arrow-circle-o-down:before{content:"\f01a"}.fa-arrow-circle-o-up:before{content:"\f01b"}.fa-inbox:before{content:"\f01c"}.fa-play-circle-o:before{content:"\f01d"}.fa-rotate-right:before,.fa-repeat:before{content:"\f01e"}.fa-refresh:before{content:"\f021"}.fa-list-alt:before{content:"\f022"}.fa-lock:before{content:"\f023"}.fa-flag:before{content:"\f024"}.fa-headphones:before{content:"\f025"}.fa-volume-off:before{content:"\f026"}.fa-volume-down:before{content:"\f027"}.fa-volume-up:before{content:"\f028"}.fa-qrcode:before{content:"\f029"}.fa-barcode:before{content:"\f02a"}.fa-tag:before{content:"\f02b"}.fa-tags:before{content:"\f02c"}.fa-book:before{content:"\f02d"}.fa-bookmark:before{content:"\f02e"}.fa-print:before{content:"\f02f"}.fa-camera:before{content:"\f030"}.fa-font:before{content:"\f031"}.fa-bold:before{content:"\f032"}.fa-italic:before{content:"\f033"}.fa-text-height:before{content:"\f034"}.fa-text-width:before{content:"\f035"}.fa-align-left:before{content:"\f036"}.fa-align-center:before{content:"\f037"}.fa-align-right:before{content:"\f038"}.fa-align-justify:before{content:"\f039"}.fa-list:before{content:"\f03a"}.fa-dedent:before,.fa-outdent:before{content:"\f03b"}.fa-indent:before{content:"\f03c"}.fa-video-camera:before{content:"\f03d"}.fa-photo:before,.fa-image:before,.fa-picture-o:before{content:"\f03e"}.fa-pencil:before{content:"\f040"}.fa-map-marker:before{content:"\f041"}.fa-adjust:before{content:"\f042"}.fa-tint:before{content:"\f043"}.fa-edit:before,.fa-pencil-square-o:before{content:"\f044"}.fa-share-square-o:before{content:"\f045"}.fa-check-square-o:before{content:"\f046"}.fa-arrows:before{content:"\f047"}.fa-step-backward:before{content:"\f048"}.fa-fast-backward:before{content:"\f049"}.fa-backward:before{content:"\f04a"}.fa-play:before{content:"\f04b"}.fa-pause:before{content:"\f04c"}.fa-stop:before{content:"\f04d"}.fa-forward:before{content:"\f04e"}.fa-fast-forward:before{content:"\f050"}.fa-step-forward:before{content:"\f051"}.fa-eject:before{content:"\f052"}.fa-chevron-left:before{content:"\f053"}.fa-chevron-right:before{content:"\f054"}.fa-plus-circle:before{content:"\f055"}.fa-minus-circle:before{content:"\f056"}.fa-times-circle:before{content:"\f057"}.fa-check-circle:before{content:"\f058"}.fa-question-circle:before{content:"\f059"}.fa-info-circle:before{content:"\f05a"}.fa-crosshairs:before{content:"\f05b"}.fa-times-circle-o:before{content:"\f05c"}.fa-check-circle-o:before{content:"\f05d"}.fa-ban:before{content:"\f05e"}.fa-arrow-left:before{content:"\f060"}.fa-arrow-right:before{content:"\f061"}.fa-arrow-up:before{content:"\f062"}.fa-arrow-down:before{content:"\f063"}.fa-mail-forward:before,.fa-share:before{content:"\f064"}.fa-expand:before{content:"\f065"}.fa-compress:before{content:"\f066"}.fa-plus:before{content:"\f067"}.fa-minus:before{content:"\f068"}.fa-asterisk:before{content:"\f069"}.fa-exclamation-circle:before{content:"\f06a"}.fa-gift:before{content:"\f06b"}.fa-leaf:before{content:"\f06c"}.fa-fire:before{content:"\f06d"}.fa-eye:before{content:"\f06e"}.fa-eye-slash:before{content:"\f070"}.fa-warning:before,.fa-exclamation-triangle:before{content:"\f071"}.fa-plane:before{content:"\f072"}.fa-calendar:before{content:"\f073"}.fa-random:before{content:"\f074"}.fa-comment:before{content:"\f075"}.fa-magnet:before{content:"\f076"}.fa-chevron-up:before{content:"\f077"}.fa-chevron-down:before{content:"\f078"}.fa-retweet:before{content:"\f079"}.fa-shopping-cart:before{content:"\f07a"}.fa-folder:before{content:"\f07b"}.fa-folder-open:before{content:"\f07c"}.fa-arrows-v:before{content:"\f07d"}.fa-arrows-h:before{content:"\f07e"}.fa-bar-chart-o:before,.fa-bar-chart:before{content:"\f080"}.fa-twitter-square:before{content:"\f081"}.fa-facebook-square:before{content:"\f082"}.fa-camera-retro:before{content:"\f083"}.fa-key:before{content:"\f084"}.fa-gears:before,.fa-cogs:before{content:"\f085"}.fa-comments:before{content:"\f086"}.fa-thumbs-o-up:before{content:"\f087"}.fa-thumbs-o-down:before{content:"\f088"}.fa-star-half:before{content:"\f089"}.fa-heart-o:before{content:"\f08a"}.fa-sign-out:before{content:"\f08b"}.fa-linkedin-square:before{content:"\f08c"}.fa-thumb-tack:before{content:"\f08d"}.fa-external-link:before{content:"\f08e"}.fa-sign-in:before{content:"\f090"}.fa-trophy:before{content:"\f091"}.fa-github-square:before{content:"\f092"}.fa-upload:before{content:"\f093"}.fa-lemon-o:before{content:"\f094"}.fa-phone:before{content:"\f095"}.fa-square-o:before{content:"\f096"}.fa-bookmark-o:before{content:"\f097"}.fa-phone-square:before{content:"\f098"}.fa-twitter:before{content:"\f099"}.fa-facebook-f:before,.fa-facebook:before{content:"\f09a"}.fa-github:before{content:"\f09b"}.fa-unlock:before{content:"\f09c"}.fa-credit-card:before{content:"\f09d"}.fa-feed:before,.fa-rss:before{content:"\f09e"}.fa-hdd-o:before{content:"\f0a0"}.fa-bullhorn:before{content:"\f0a1"}.fa-bell:before{content:"\f0f3"}.fa-certificate:before{content:"\f0a3"}.fa-hand-o-right:before{content:"\f0a4"}.fa-hand-o-left:before{content:"\f0a5"}.fa-hand-o-up:before{content:"\f0a6"}.fa-hand-o-down:before{content:"\f0a7"}.fa-arrow-circle-left:before{content:"\f0a8"}.fa-arrow-circle-right:before{content:"\f0a9"}.fa-arrow-circle-up:before{content:"\f0aa"}.fa-arrow-circle-down:before{content:"\f0ab"}.fa-globe:before{content:"\f0ac"}.fa-wrench:before{content:"\f0ad"}.fa-tasks:before{content:"\f0ae"}.fa-filter:before{content:"\f0b0"}.fa-briefcase:before{content:"\f0b1"}.fa-arrows-alt:before{content:"\f0b2"}.fa-group:before,.fa-users:before{content:"\f0c0"}.fa-chain:before,.fa-link:before{content:"\f0c1"}.fa-cloud:before{content:"\f0c2"}.fa-flask:before{content:"\f0c3"}.fa-cut:before,.fa-scissors:before{content:"\f0c4"}.fa-copy:before,.fa-files-o:before{content:"\f0c5"}.fa-paperclip:before{content:"\f0c6"}.fa-save:before,.fa-floppy-o:before{content:"\f0c7"}.fa-square:before{content:"\f0c8"}.fa-navicon:before,.fa-reorder:before,.fa-bars:before{content:"\f0c9"}.fa-list-ul:before{content:"\f0ca"}.fa-list-ol:before{content:"\f0cb"}.fa-strikethrough:before{content:"\f0cc"}.fa-underline:before{content:"\f0cd"}.fa-table:before{content:"\f0ce"}.fa-magic:before{content:"\f0d0"}.fa-truck:before{content:"\f0d1"}.fa-pinterest:before{content:"\f0d2"}.fa-pinterest-square:before{content:"\f0d3"}.fa-google-plus-square:before{content:"\f0d4"}.fa-google-plus:before{content:"\f0d5"}.fa-money:before{content:"\f0d6"}.fa-caret-down:before{content:"\f0d7"}.fa-caret-up:before{content:"\f0d8"}.fa-caret-left:before{content:"\f0d9"}.fa-caret-right:before{content:"\f0da"}.fa-columns:before{content:"\f0db"}.fa-unsorted:before,.fa-sort:before{content:"\f0dc"}.fa-sort-down:before,.fa-sort-desc:before{content:"\f0dd"}.fa-sort-up:before,.fa-sort-asc:before{content:"\f0de"}.fa-envelope:before{content:"\f0e0"}.fa-linkedin:before{content:"\f0e1"}.fa-rotate-left:before,.fa-undo:before{content:"\f0e2"}.fa-legal:before,.fa-gavel:before{content:"\f0e3"}.fa-dashboard:before,.fa-tachometer:before{content:"\f0e4"}.fa-comment-o:before{content:"\f0e5"}.fa-comments-o:before{content:"\f0e6"}.fa-flash:before,.fa-bolt:before{content:"\f0e7"}.fa-sitemap:before{content:"\f0e8"}.fa-umbrella:before{content:"\f0e9"}.fa-paste:before,.fa-clipboard:before{content:"\f0ea"}.fa-lightbulb-o:before{content:"\f0eb"}.fa-exchange:before{content:"\f0ec"}.fa-cloud-download:before{content:"\f0ed"}.fa-cloud-upload:before{content:"\f0ee"}.fa-user-md:before{content:"\f0f0"}.fa-stethoscope:before{content:"\f0f1"}.fa-suitcase:before{content:"\f0f2"}.fa-bell-o:before{content:"\f0a2"}.fa-coffee:before{content:"\f0f4"}.fa-cutlery:before{content:"\f0f5"}.fa-file-text-o:before{content:"\f0f6"}.fa-building-o:before{content:"\f0f7"}.fa-hospital-o:before{content:"\f0f8"}.fa-ambulance:before{content:"\f0f9"}.fa-medkit:before{content:"\f0fa"}.fa-fighter-jet:before{content:"\f0fb"}.fa-beer:before{content:"\f0fc"}.fa-h-square:before{content:"\f0fd"}.fa-plus-square:before{content:"\f0fe"}.fa-angle-double-left:before{content:"\f100"}.fa-angle-double-right:before{content:"\f101"}.fa-angle-double-up:before{content:"\f102"}.fa-angle-double-down:before{content:"\f103"}.fa-angle-left:before{content:"\f104"}.fa-angle-right:before{content:"\f105"}.fa-angle-up:before{content:"\f106"}.fa-angle-down:before{content:"\f107"}.fa-desktop:before{content:"\f108"}.fa-laptop:before{content:"\f109"}.fa-tablet:before{content:"\f10a"}.fa-mobile-phone:before,.fa-mobile:before{content:"\f10b"}.fa-circle-o:before{content:"\f10c"}.fa-quote-left:before{content:"\f10d"}.fa-quote-right:before{content:"\f10e"}.fa-spinner:before{content:"\f110"}.fa-circle:before{content:"\f111"}.fa-mail-reply:before,.fa-reply:before{content:"\f112"}.fa-github-alt:before{content:"\f113"}.fa-folder-o:before{content:"\f114"}.fa-folder-open-o:before{content:"\f115"}.fa-smile-o:before{content:"\f118"}.fa-frown-o:before{content:"\f119"}.fa-meh-o:before{content:"\f11a"}.fa-gamepad:before{content:"\f11b"}.fa-keyboard-o:before{content:"\f11c"}.fa-flag-o:before{content:"\f11d"}.fa-flag-checkered:before{content:"\f11e"}.fa-terminal:before{content:"\f120"}.fa-code:before{content:"\f121"}.fa-mail-reply-all:before,.fa-reply-all:before{content:"\f122"}.fa-star-half-empty:before,.fa-star-half-full:before,.fa-star-half-o:before{content:"\f123"}.fa-location-arrow:before{content:"\f124"}.fa-crop:before{content:"\f125"}.fa-code-fork:before{content:"\f126"}.fa-unlink:before,.fa-chain-broken:before{content:"\f127"}.fa-question:before{content:"\f128"}.fa-info:before{content:"\f129"}.fa-exclamation:before{content:"\f12a"}.fa-superscript:before{content:"\f12b"}.fa-subscript:before{content:"\f12c"}.fa-eraser:before{content:"\f12d"}.fa-puzzle-piece:before{content:"\f12e"}.fa-microphone:before{content:"\f130"}.fa-microphone-slash:before{content:"\f131"}.fa-shield:before{content:"\f132"}.fa-calendar-o:before{content:"\f133"}.fa-fire-extinguisher:before{content:"\f134"}.fa-rocket:before{content:"\f135"}.fa-maxcdn:before{content:"\f136"}.fa-chevron-circle-left:before{content:"\f137"}.fa-chevron-circle-right:before{content:"\f138"}.fa-chevron-circle-up:before{content:"\f139"}.fa-chevron-circle-down:before{content:"\f13a"}.fa-html5:before{content:"\f13b"}.fa-css3:before{content:"\f13c"}.fa-anchor:before{content:"\f13d"}.fa-unlock-alt:before{content:"\f13e"}.fa-bullseye:before{content:"\f140"}.fa-ellipsis-h:before{content:"\f141"}.fa-ellipsis-v:before{content:"\f142"}.fa-rss-square:before{content:"\f143"}.fa-play-circle:before{content:"\f144"}.fa-ticket:before{content:"\f145"}.fa-minus-square:before{content:"\f146"}.fa-minus-square-o:before{content:"\f147"}.fa-level-up:before{content:"\f148"}.fa-level-down:before{content:"\f149"}.fa-check-square:before{content:"\f14a"}.fa-pencil-square:before{content:"\f14b"}.fa-external-link-square:before{content:"\f14c"}.fa-share-square:before{content:"\f14d"}.fa-compass:before{content:"\f14e"}.fa-toggle-down:before,.fa-caret-square-o-down:before{content:"\f150"}.fa-toggle-up:before,.fa-caret-square-o-up:before{content:"\f151"}.fa-toggle-right:before,.fa-caret-square-o-right:before{content:"\f152"}.fa-euro:before,.fa-eur:before{content:"\f153"}.fa-gbp:before{content:"\f154"}.fa-dollar:before,.fa-usd:before{content:"\f155"}.fa-rupee:before,.fa-inr:before{content:"\f156"}.fa-cny:before,.fa-rmb:before,.fa-yen:before,.fa-jpy:before{content:"\f157"}.fa-ruble:before,.fa-rouble:before,.fa-rub:before{content:"\f158"}.fa-won:before,.fa-krw:before{content:"\f159"}.fa-bitcoin:before,.fa-btc:before{content:"\f15a"}.fa-file:before{content:"\f15b"}.fa-file-text:before{content:"\f15c"}.fa-sort-alpha-asc:before{content:"\f15d"}.fa-sort-alpha-desc:before{content:"\f15e"}.fa-sort-amount-asc:before{content:"\f160"}.fa-sort-amount-desc:before{content:"\f161"}.fa-sort-numeric-asc:before{content:"\f162"}.fa-sort-numeric-desc:before{content:"\f163"}.fa-thumbs-up:before{content:"\f164"}.fa-thumbs-down:before{content:"\f165"}.fa-youtube-square:before{content:"\f166"}.fa-youtube:before{content:"\f167"}.fa-xing:before{content:"\f168"}.fa-xing-square:before{content:"\f169"}.fa-youtube-play:before{content:"\f16a"}.fa-dropbox:before{content:"\f16b"}.fa-stack-overflow:before{content:"\f16c"}.fa-instagram:before{content:"\f16d"}.fa-flickr:before{content:"\f16e"}.fa-adn:before{content:"\f170"}.fa-bitbucket:before{content:"\f171"}.fa-bitbucket-square:before{content:"\f172"}.fa-tumblr:before{content:"\f173"}.fa-tumblr-square:before{content:"\f174"}.fa-long-arrow-down:before{content:"\f175"}.fa-long-arrow-up:before{content:"\f176"}.fa-long-arrow-left:before{content:"\f177"}.fa-long-arrow-right:before{content:"\f178"}.fa-apple:before{content:"\f179"}.fa-windows:before{content:"\f17a"}.fa-android:before{content:"\f17b"}.fa-linux:before{content:"\f17c"}.fa-dribbble:before{content:"\f17d"}.fa-skype:before{content:"\f17e"}.fa-foursquare:before{content:"\f180"}.fa-trello:before{content:"\f181"}.fa-female:before{content:"\f182"}.fa-male:before{content:"\f183"}.fa-gittip:before,.fa-gratipay:before{content:"\f184"}.fa-sun-o:before{content:"\f185"}.fa-moon-o:before{content:"\f186"}.fa-archive:before{content:"\f187"}.fa-bug:before{content:"\f188"}.fa-vk:before{content:"\f189"}.fa-weibo:before{content:"\f18a"}.fa-renren:before{content:"\f18b"}.fa-pagelines:before{content:"\f18c"}.fa-stack-exchange:before{content:"\f18d"}.fa-arrow-circle-o-right:before{content:"\f18e"}.fa-arrow-circle-o-left:before{content:"\f190"}.fa-toggle-left:before,.fa-caret-square-o-left:before{content:"\f191"}.fa-dot-circle-o:before{content:"\f192"}.fa-wheelchair:before{content:"\f193"}.fa-vimeo-square:before{content:"\f194"}.fa-turkish-lira:before,.fa-try:before{content:"\f195"}.fa-plus-square-o:before{content:"\f196"}.fa-space-shuttle:before{content:"\f197"}.fa-slack:before{content:"\f198"}.fa-envelope-square:before{content:"\f199"}.fa-wordpress:before{content:"\f19a"}.fa-openid:before{content:"\f19b"}.fa-institution:before,.fa-bank:before,.fa-university:before{content:"\f19c"}.fa-mortar-board:before,.fa-graduation-cap:before{content:"\f19d"}.fa-yahoo:before{content:"\f19e"}.fa-google:before{content:"\f1a0"}.fa-reddit:before{content:"\f1a1"}.fa-reddit-square:before{content:"\f1a2"}.fa-stumbleupon-circle:before{content:"\f1a3"}.fa-stumbleupon:before{content:"\f1a4"}.fa-delicious:before{content:"\f1a5"}.fa-digg:before{content:"\f1a6"}.fa-pied-piper-pp:before{content:"\f1a7"}.fa-pied-piper-alt:before{content:"\f1a8"}.fa-drupal:before{content:"\f1a9"}.fa-joomla:before{content:"\f1aa"}.fa-language:before{content:"\f1ab"}.fa-fax:before{content:"\f1ac"}.fa-building:before{content:"\f1ad"}.fa-child:before{content:"\f1ae"}.fa-paw:before{content:"\f1b0"}.fa-spoon:before{content:"\f1b1"}.fa-cube:before{content:"\f1b2"}.fa-cubes:before{content:"\f1b3"}.fa-behance:before{content:"\f1b4"}.fa-behance-square:before{content:"\f1b5"}.fa-steam:before{content:"\f1b6"}.fa-steam-square:before{content:"\f1b7"}.fa-recycle:before{content:"\f1b8"}.fa-automobile:before,.fa-car:before{content:"\f1b9"}.fa-cab:before,.fa-taxi:before{content:"\f1ba"}.fa-tree:before{content:"\f1bb"}.fa-spotify:before{content:"\f1bc"}.fa-deviantart:before{content:"\f1bd"}.fa-soundcloud:before{content:"\f1be"}.fa-database:before{content:"\f1c0"}.fa-file-pdf-o:before{content:"\f1c1"}.fa-file-word-o:before{content:"\f1c2"}.fa-file-excel-o:before{content:"\f1c3"}.fa-file-powerpoint-o:before{content:"\f1c4"}.fa-file-photo-o:before,.fa-file-picture-o:before,.fa-file-image-o:before{content:"\f1c5"}.fa-file-zip-o:before,.fa-file-archive-o:before{content:"\f1c6"}.fa-file-sound-o:before,.fa-file-audio-o:before{content:"\f1c7"}.fa-file-movie-o:before,.fa-file-video-o:before{content:"\f1c8"}.fa-file-code-o:before{content:"\f1c9"}.fa-vine:before{content:"\f1ca"}.fa-codepen:before{content:"\f1cb"}.fa-jsfiddle:before{content:"\f1cc"}.fa-life-bouy:before,.fa-life-buoy:before,.fa-life-saver:before,.fa-support:before,.fa-life-ring:before{content:"\f1cd"}.fa-circle-o-notch:before{content:"\f1ce"}.fa-ra:before,.fa-resistance:before,.fa-rebel:before{content:"\f1d0"}.fa-ge:before,.fa-empire:before{content:"\f1d1"}.fa-git-square:before{content:"\f1d2"}.fa-git:before{content:"\f1d3"}.fa-y-combinator-square:before,.fa-yc-square:before,.fa-hacker-news:before{content:"\f1d4"}.fa-tencent-weibo:before{content:"\f1d5"}.fa-qq:before{content:"\f1d6"}.fa-wechat:before,.fa-weixin:before{content:"\f1d7"}.fa-send:before,.fa-paper-plane:before{content:"\f1d8"}.fa-send-o:before,.fa-paper-plane-o:before{content:"\f1d9"}.fa-history:before{content:"\f1da"}.fa-circle-thin:before{content:"\f1db"}.fa-header:before{content:"\f1dc"}.fa-paragraph:before{content:"\f1dd"}.fa-sliders:before{content:"\f1de"}.fa-share-alt:before{content:"\f1e0"}.fa-share-alt-square:before{content:"\f1e1"}.fa-bomb:before{content:"\f1e2"}.fa-soccer-ball-o:before,.fa-futbol-o:before{content:"\f1e3"}.fa-tty:before{content:"\f1e4"}.fa-binoculars:before{content:"\f1e5"}.fa-plug:before{content:"\f1e6"}.fa-slideshare:before{content:"\f1e7"}.fa-twitch:before{content:"\f1e8"}.fa-yelp:before{content:"\f1e9"}.fa-newspaper-o:before{content:"\f1ea"}.fa-wifi:before{content:"\f1eb"}.fa-calculator:before{content:"\f1ec"}.fa-paypal:before{content:"\f1ed"}.fa-google-wallet:before{content:"\f1ee"}.fa-cc-visa:before{content:"\f1f0"}.fa-cc-mastercard:before{content:"\f1f1"}.fa-cc-discover:before{content:"\f1f2"}.fa-cc-amex:before{content:"\f1f3"}.fa-cc-paypal:before{content:"\f1f4"}.fa-cc-stripe:before{content:"\f1f5"}.fa-bell-slash:before{content:"\f1f6"}.fa-bell-slash-o:before{content:"\f1f7"}.fa-trash:before{content:"\f1f8"}.fa-copyright:before{content:"\f1f9"}.fa-at:before{content:"\f1fa"}.fa-eyedropper:before{content:"\f1fb"}.fa-paint-brush:before{content:"\f1fc"}.fa-birthday-cake:before{content:"\f1fd"}.fa-area-chart:before{content:"\f1fe"}.fa-pie-chart:before{content:"\f200"}.fa-line-chart:before{content:"\f201"}.fa-lastfm:before{content:"\f202"}.fa-lastfm-square:before{content:"\f203"}.fa-toggle-off:before{content:"\f204"}.fa-toggle-on:before{content:"\f205"}.fa-bicycle:before{content:"\f206"}.fa-bus:before{content:"\f207"}.fa-ioxhost:before{content:"\f208"}.fa-angellist:before{content:"\f209"}.fa-cc:before{content:"\f20a"}.fa-shekel:before,.fa-sheqel:before,.fa-ils:before{content:"\f20b"}.fa-meanpath:before{content:"\f20c"}.fa-buysellads:before{content:"\f20d"}.fa-connectdevelop:before{content:"\f20e"}.fa-dashcube:before{content:"\f210"}.fa-forumbee:before{content:"\f211"}.fa-leanpub:before{content:"\f212"}.fa-sellsy:before{content:"\f213"}.fa-shirtsinbulk:before{content:"\f214"}.fa-simplybuilt:before{content:"\f215"}.fa-skyatlas:before{content:"\f216"}.fa-cart-plus:before{content:"\f217"}.fa-cart-arrow-down:before{content:"\f218"}.fa-diamond:before{content:"\f219"}.fa-ship:before{content:"\f21a"}.fa-user-secret:before{content:"\f21b"}.fa-motorcycle:before{content:"\f21c"}.fa-street-view:before{content:"\f21d"}.fa-heartbeat:before{content:"\f21e"}.fa-venus:before{content:"\f221"}.fa-mars:before{content:"\f222"}.fa-mercury:before{content:"\f223"}.fa-intersex:before,.fa-transgender:before{content:"\f224"}.fa-transgender-alt:before{content:"\f225"}.fa-venus-double:before{content:"\f226"}.fa-mars-double:before{content:"\f227"}.fa-venus-mars:before{content:"\f228"}.fa-mars-stroke:before{content:"\f229"}.fa-mars-stroke-v:before{content:"\f22a"}.fa-mars-stroke-h:before{content:"\f22b"}.fa-neuter:before{content:"\f22c"}.fa-genderless:before{content:"\f22d"}.fa-facebook-official:before{content:"\f230"}.fa-pinterest-p:before{content:"\f231"}.fa-whatsapp:before{content:"\f232"}.fa-server:before{content:"\f233"}.fa-user-plus:before{content:"\f234"}.fa-user-times:before{content:"\f235"}.fa-hotel:before,.fa-bed:before{content:"\f236"}.fa-viacoin:before{content:"\f237"}.fa-train:before{content:"\f238"}.fa-subway:before{content:"\f239"}.fa-medium:before{content:"\f23a"}.fa-yc:before,.fa-y-combinator:before{content:"\f23b"}.fa-optin-monster:before{content:"\f23c"}.fa-opencart:before{content:"\f23d"}.fa-expeditedssl:before{content:"\f23e"}.fa-battery-4:before,.fa-battery:before,.fa-battery-full:before{content:"\f240"}.fa-battery-3:before,.fa-battery-three-quarters:before{content:"\f241"}.fa-battery-2:before,.fa-battery-half:before{content:"\f242"}.fa-battery-1:before,.fa-battery-quarter:before{content:"\f243"}.fa-battery-0:before,.fa-battery-empty:before{content:"\f244"}.fa-mouse-pointer:before{content:"\f245"}.fa-i-cursor:before{content:"\f246"}.fa-object-group:before{content:"\f247"}.fa-object-ungroup:before{content:"\f248"}.fa-sticky-note:before{content:"\f249"}.fa-sticky-note-o:before{content:"\f24a"}.fa-cc-jcb:before{content:"\f24b"}.fa-cc-diners-club:before{content:"\f24c"}.fa-clone:before{content:"\f24d"}.fa-balance-scale:before{content:"\f24e"}.fa-hourglass-o:before{content:"\f250"}.fa-hourglass-1:before,.fa-hourglass-start:before{content:"\f251"}.fa-hourglass-2:before,.fa-hourglass-half:before{content:"\f252"}.fa-hourglass-3:before,.fa-hourglass-end:before{content:"\f253"}.fa-hourglass:before{content:"\f254"}.fa-hand-grab-o:before,.fa-hand-rock-o:before{content:"\f255"}.fa-hand-stop-o:before,.fa-hand-paper-o:before{content:"\f256"}.fa-hand-scissors-o:before{content:"\f257"}.fa-hand-lizard-o:before{content:"\f258"}.fa-hand-spock-o:before{content:"\f259"}.fa-hand-pointer-o:before{content:"\f25a"}.fa-hand-peace-o:before{content:"\f25b"}.fa-trademark:before{content:"\f25c"}.fa-registered:before{content:"\f25d"}.fa-creative-commons:before{content:"\f25e"}.fa-gg:before{content:"\f260"}.fa-gg-circle:before{content:"\f261"}.fa-tripadvisor:before{content:"\f262"}.fa-odnoklassniki:before{content:"\f263"}.fa-odnoklassniki-square:before{content:"\f264"}.fa-get-pocket:before{content:"\f265"}.fa-wikipedia-w:before{content:"\f266"}.fa-safari:before{content:"\f267"}.fa-chrome:before{content:"\f268"}.fa-firefox:before{content:"\f269"}.fa-opera:before{content:"\f26a"}.fa-internet-explorer:before{content:"\f26b"}.fa-tv:before,.fa-television:before{content:"\f26c"}.fa-contao:before{content:"\f26d"}.fa-500px:before{content:"\f26e"}.fa-amazon:before{content:"\f270"}.fa-calendar-plus-o:before{content:"\f271"}.fa-calendar-minus-o:before{content:"\f272"}.fa-calendar-times-o:before{content:"\f273"}.fa-calendar-check-o:before{content:"\f274"}.fa-industry:before{content:"\f275"}.fa-map-pin:before{content:"\f276"}.fa-map-signs:before{content:"\f277"}.fa-map-o:before{content:"\f278"}.fa-map:before{content:"\f279"}.fa-commenting:before{content:"\f27a"}.fa-commenting-o:before{content:"\f27b"}.fa-houzz:before{content:"\f27c"}.fa-vimeo:before{content:"\f27d"}.fa-black-tie:before{content:"\f27e"}.fa-fonticons:before{content:"\f280"}.fa-reddit-alien:before{content:"\f281"}.fa-edge:before{content:"\f282"}.fa-credit-card-alt:before{content:"\f283"}.fa-codiepie:before{content:"\f284"}.fa-modx:before{content:"\f285"}.fa-fort-awesome:before{content:"\f286"}.fa-usb:before{content:"\f287"}.fa-product-hunt:before{content:"\f288"}.fa-mixcloud:before{content:"\f289"}.fa-scribd:before{content:"\f28a"}.fa-pause-circle:before{content:"\f28b"}.fa-pause-circle-o:before{content:"\f28c"}.fa-stop-circle:before{content:"\f28d"}.fa-stop-circle-o:before{content:"\f28e"}.fa-shopping-bag:before{content:"\f290"}.fa-shopping-basket:before{content:"\f291"}.fa-hashtag:before{content:"\f292"}.fa-bluetooth:before{content:"\f293"}.fa-bluetooth-b:before{content:"\f294"}.fa-percent:before{content:"\f295"}.fa-gitlab:before{content:"\f296"}.fa-wpbeginner:before{content:"\f297"}.fa-wpforms:before{content:"\f298"}.fa-envira:before{content:"\f299"}.fa-universal-access:before{content:"\f29a"}.fa-wheelchair-alt:before{content:"\f29b"}.fa-question-circle-o:before{content:"\f29c"}.fa-blind:before{content:"\f29d"}.fa-audio-description:before{content:"\f29e"}.fa-volume-control-phone:before{content:"\f2a0"}.fa-braille:before{content:"\f2a1"}.fa-assistive-listening-systems:before{content:"\f2a2"}.fa-asl-interpreting:before,.fa-american-sign-language-interpreting:before{content:"\f2a3"}.fa-deafness:before,.fa-hard-of-hearing:before,.fa-deaf:before{content:"\f2a4"}.fa-glide:before{content:"\f2a5"}.fa-glide-g:before{content:"\f2a6"}.fa-signing:before,.fa-sign-language:before{content:"\f2a7"}.fa-low-vision:before{content:"\f2a8"}.fa-viadeo:before{content:"\f2a9"}.fa-viadeo-square:before{content:"\f2aa"}.fa-snapchat:before{content:"\f2ab"}.fa-snapchat-ghost:before{content:"\f2ac"}.fa-snapchat-square:before{content:"\f2ad"}.fa-pied-piper:before{content:"\f2ae"}.fa-first-order:before{content:"\f2b0"}.fa-yoast:before{content:"\f2b1"}.fa-themeisle:before{content:"\f2b2"}.fa-google-plus-circle:before,.fa-google-plus-official:before{content:"\f2b3"}.fa-fa:before,.fa-font-awesome:before{content:"\f2b4"}.fa-handshake-o:before{content:"\f2b5"}.fa-envelope-open:before{content:"\f2b6"}.fa-envelope-open-o:before{content:"\f2b7"}.fa-linode:before{content:"\f2b8"}.fa-address-book:before{content:"\f2b9"}.fa-address-book-o:before{content:"\f2ba"}.fa-vcard:before,.fa-address-card:before{content:"\f2bb"}.fa-vcard-o:before,.fa-address-card-o:before{content:"\f2bc"}.fa-user-circle:before{content:"\f2bd"}.fa-user-circle-o:before{content:"\f2be"}.fa-user-o:before{content:"\f2c0"}.fa-id-badge:before{content:"\f2c1"}.fa-drivers-license:before,.fa-id-card:before{content:"\f2c2"}.fa-drivers-license-o:before,.fa-id-card-o:before{content:"\f2c3"}.fa-quora:before{content:"\f2c4"}.fa-free-code-camp:before{content:"\f2c5"}.fa-telegram:before{content:"\f2c6"}.fa-thermometer-4:before,.fa-thermometer:before,.fa-thermometer-full:before{content:"\f2c7"}.fa-thermometer-3:before,.fa-thermometer-three-quarters:before{content:"\f2c8"}.fa-thermometer-2:before,.fa-thermometer-half:before{content:"\f2c9"}.fa-thermometer-1:before,.fa-thermometer-quarter:before{content:"\f2ca"}.fa-thermometer-0:before,.fa-thermometer-empty:before{content:"\f2cb"}.fa-shower:before{content:"\f2cc"}.fa-bathtub:before,.fa-s15:before,.fa-bath:before{content:"\f2cd"}.fa-podcast:before{content:"\f2ce"}.fa-window-maximize:before{content:"\f2d0"}.fa-window-minimize:before{content:"\f2d1"}.fa-window-restore:before{content:"\f2d2"}.fa-times-rectangle:before,.fa-window-close:before{content:"\f2d3"}.fa-times-rectangle-o:before,.fa-window-close-o:before{content:"\f2d4"}.fa-bandcamp:before{content:"\f2d5"}.fa-grav:before{content:"\f2d6"}.fa-etsy:before{content:"\f2d7"}.fa-imdb:before{content:"\f2d8"}.fa-ravelry:before{content:"\f2d9"}.fa-eercast:before{content:"\f2da"}.fa-microchip:before{content:"\f2db"}.fa-snowflake-o:before{content:"\f2dc"}.fa-superpowers:before{content:"\f2dd"}.fa-wpexplorer:before{content:"\f2de"}.fa-meetup:before{content:"\f2e0"}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0, 0, 0, 0);border:0}.sr-only-focusable:active,.sr-only-focusable:focus{position:static;width:auto;height:auto;margin:0;overflow:visible;clip:auto}

.slbOverlay,.slbWrapOuter,.slbWrap{position:fixed;top:0;right:0;bottom:0;left:0}.slbOverlay{overflow:hidden;z-index:3000;background-color:#000;opacity:0.7;filter:alpha(opacity=70);-webkit-animation:slbOverlay 0.5s;-moz-animation:slbOverlay 0.5s;animation:slbOverlay 0.5s}.slbWrapOuter{overflow-x:hidden;overflow-y:auto;z-index:3010}.slbWrap{position:absolute;text-align:center}.slbWrap:before{content:"";display:inline-block;height:100%;vertical-align:middle}.slbContentOuter{position:relative;display:inline-block;vertical-align:middle;margin:0px auto;padding:0 1em;box-sizing:border-box;z-index:3020;text-align:left;max-width:100%}.slbContentEl .slbContentOuter{padding:5em 1em}.slbContent{position:relative}.slbContentEl .slbContent{-webkit-animation:slbEnter 0.3s;-moz-animation:slbEnter 0.3s;animation:slbEnter 0.3s;background-color:#fff;box-shadow:0 0.2em 1em rgba(0,0,0,0.4)}.slbImageWrap{-webkit-animation:slbEnter 0.3s;-moz-animation:slbEnter 0.3s;animation:slbEnter 0.3s;position:relative}.slbImageWrap:after{content:"";position:absolute;left:0;right:0;top:5em;bottom:5em;display:block;z-index:-1;box-shadow:0 0.2em 1em rgba(0,0,0,0.6);background-color:#FFF}.slbImage{width:auto;max-width:100%;height:auto;display:block;line-height:0;box-sizing:border-box;padding:5em 0;margin:0 auto}.slbCaption{display:inline-block;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;word-wrap:normal;font-size:1.4em;position:absolute;left:0;right:0;bottom:0;padding:.71429em 0;color:#fff;color:rgba(255,255,255,0.7);text-align:center}.slbCloseBtn,.slbArrow{margin:0;padding:0;border:0;cursor:pointer;background:none}.slbCloseBtn::-moz-focus-inner,.slbArrow::-moz-focus-inner{padding:0;border:0}.slbCloseBtn:hover,.slbArrow:hover{opacity:0.5}.slbCloseBtn:active,.slbArrow:active{opacity:0.8}.slbCloseBtn{-webkit-animation:slbEnter 0.3s;-moz-animation:slbEnter 0.3s;animation:slbEnter 0.3s;font-size:3em;width:1.66667em;height:1.66667em;line-height:1.66667em;position:absolute;right:-.33333em;top:0;color:#fff;color:rgba(255,255,255,0.7);text-align:center}.slbLoading .slbCloseBtn{display:none}.slbLoadingText{font-size:1.4em;color:#fff;color:rgba(255,255,255,0.9)}.slbArrows{position:fixed;top:50%;left:0;right:0}.slbLoading .slbArrows{display:none}.slbArrow{position:absolute;top:50%;margin-top:-5em;width:5em;height:10em;opacity:0.7;text-indent:-999em;overflow:hidden}.slbArrow:before{content:"";position:absolute;top:50%;left:50%;margin:-.8em 0 0 -.8em;border:.8em solid transparent}.slbArrow.next{right:0}.slbArrow.next:before{border-left-color:#fff}.slbArrow.prev{left:0}.slbArrow.prev:before{border-right-color:#fff}.slbIframeCont{width:80em;height:0;overflow:hidden;padding-top:56.25%;margin:5em 0}.slbIframe{position:absolute;top:0;left:0;width:100%;height:100%;box-shadow:0 0.2em 1em rgba(0,0,0,0.6);background:#000}@-webkit-keyframes slbOverlay{from{opacity:0}to{opacity:0.7}}@-moz-keyframes slbOverlay{from{opacity:0}to{opacity:0.7}}@keyframes slbOverlay{from{opacity:0}to{opacity:0.7}}@-webkit-keyframes slbEnter{from{opacity:0;-webkit-transform:translate3d(0, -1em, 0)}to{opacity:1;-webkit-transform:translate3d(0, 0, 0)}}@-moz-keyframes slbEnter{from{opacity:0;-moz-transform:translate3d(0, -1em, 0)}to{opacity:1;-moz-transform:translate3d(0, 0, 0)}}@keyframes slbEnter{from{opacity:0;-webkit-transform:translate3d(0, -1em, 0);-moz-transform:translate3d(0, -1em, 0);-ms-transform:translate3d(0, -1em, 0);-o-transform:translate3d(0, -1em, 0);transform:translate3d(0, -1em, 0)}to{opacity:1;-webkit-transform:translate3d(0, 0, 0);-moz-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0);-o-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}}

/*!
 * animsition v4.0.2
 * A simple and easy jQuery plugin for CSS animated page transitions.
 * http://blivesta.github.io/animsition
 * License : MIT
 * Author : blivesta (http://blivesta.com/)
 */.animsition,.animsition-overlay{position:relative;opacity:0;-webkit-animation-fill-mode:both;animation-fill-mode:both}.animsition-overlay-slide{position:fixed;z-index:1;width:100%;height:100%;background-color:#ddd}.animsition-loading,.animsition-loading:after{width:32px;height:32px;position:fixed;top:50%;left:50%;margin-top:-16px;margin-left:-16px;border-radius:50%;z-index:2}.animsition-loading{background-color:transparent;border-top:5px solid rgba(0,0,0,.2);border-right:5px solid rgba(0,0,0,.2);border-bottom:5px solid rgba(0,0,0,.2);border-left:5px solid #eee;-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-timing-function:linear;animation-timing-function:linear;-webkit-animation-duration:.8s;animation-duration:.8s;-webkit-animation-name:animsition-loading;animation-name:animsition-loading}@-webkit-keyframes animsition-loading{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes animsition-loading{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@-webkit-keyframes fade-in{0%{opacity:0}to{opacity:1}}@keyframes fade-in{0%{opacity:0}to{opacity:1}}.fade-in{-webkit-animation-name:fade-in;animation-name:fade-in}@-webkit-keyframes fade-out{0%{opacity:1}to{opacity:0}}@keyframes fade-out{0%{opacity:1}to{opacity:0}}.fade-out{-webkit-animation-name:fade-out;animation-name:fade-out}@-webkit-keyframes fade-in-up{0%{-webkit-transform:translateY(500px);transform:translateY(500px);opacity:0}to{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}}@keyframes fade-in-up{0%{-webkit-transform:translateY(500px);transform:translateY(500px);opacity:0}to{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}}.fade-in-up{-webkit-animation-name:fade-in-up;animation-name:fade-in-up}@-webkit-keyframes fade-out-up{0%{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}to{-webkit-transform:translateY(-500px);transform:translateY(-500px);opacity:0}}@keyframes fade-out-up{0%{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}to{-webkit-transform:translateY(-500px);transform:translateY(-500px);opacity:0}}.fade-out-up{-webkit-animation-name:fade-out-up;animation-name:fade-out-up}@-webkit-keyframes fade-in-up-sm{0%{-webkit-transform:translateY(100px);transform:translateY(100px);opacity:0}to{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}}@keyframes fade-in-up-sm{0%{-webkit-transform:translateY(100px);transform:translateY(100px);opacity:0}to{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}}.fade-in-up-sm{-webkit-animation-name:fade-in-up-sm;animation-name:fade-in-up-sm}@-webkit-keyframes fade-out-up-sm{0%{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}to{-webkit-transform:translateY(-100px);transform:translateY(-100px);opacity:0}}@keyframes fade-out-up-sm{0%{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}to{-webkit-transform:translateY(-100px);transform:translateY(-100px);opacity:0}}.fade-out-up-sm{-webkit-animation-name:fade-out-up-sm;animation-name:fade-out-up-sm}@-webkit-keyframes fade-in-up-lg{0%{-webkit-transform:translateY(1000px);transform:translateY(1000px);opacity:0}to{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}}@keyframes fade-in-up-lg{0%{-webkit-transform:translateY(1000px);transform:translateY(1000px);opacity:0}to{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}}.fade-in-up-lg{-webkit-animation-name:fade-in-up-lg;animation-name:fade-in-up-lg}@-webkit-keyframes fade-out-up-lg{0%{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}to{-webkit-transform:translateY(-1000px);transform:translateY(-1000px);opacity:0}}@keyframes fade-out-up-lg{0%{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}to{-webkit-transform:translateY(-1000px);transform:translateY(-1000px);opacity:0}}.fade-out-up-lg{-webkit-animation-name:fade-out-up-lg;animation-name:fade-out-up-lg}@-webkit-keyframes fade-in-down{0%{-webkit-transform:translateY(-500px);transform:translateY(-500px);opacity:0}to{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}}@keyframes fade-in-down{0%{-webkit-transform:translateY(-500px);transform:translateY(-500px);opacity:0}to{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}}.fade-in-down{-webkit-animation-name:fade-in-down;animation-name:fade-in-down}@-webkit-keyframes fade-out-down{0%{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}to{-webkit-transform:translateY(500px);transform:translateY(500px);opacity:0}}@keyframes fade-out-down{0%{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}to{-webkit-transform:translateY(500px);transform:translateY(500px);opacity:0}}.fade-out-down{-webkit-animation-name:fade-out-down;animation-name:fade-out-down}@-webkit-keyframes fade-in-down-sm{0%{-webkit-transform:translateY(-100px);transform:translateY(-100px);opacity:0}to{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}}@keyframes fade-in-down-sm{0%{-webkit-transform:translateY(-100px);transform:translateY(-100px);opacity:0}to{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}}.fade-in-down-sm{-webkit-animation-name:fade-in-down-sm;animation-name:fade-in-down-sm}@-webkit-keyframes fade-out-down-sm{0%{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}to{-webkit-transform:translateY(100px);transform:translateY(100px);opacity:0}}@keyframes fade-out-down-sm{0%{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}to{-webkit-transform:translateY(100px);transform:translateY(100px);opacity:0}}.fade-out-down-sm{-webkit-animation-name:fade-out-down-sm;animation-name:fade-out-down-sm}.fade-in-down-lg{-webkit-animation-name:fade-in-down;animation-name:fade-in-down}@-webkit-keyframes fade-out-down-lg{0%{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}to{-webkit-transform:translateY(1000px);transform:translateY(1000px);opacity:0}}@keyframes fade-out-down-lg{0%{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}to{-webkit-transform:translateY(1000px);transform:translateY(1000px);opacity:0}}.fade-out-down-lg{-webkit-animation-name:fade-out-down-lg;animation-name:fade-out-down-lg}@-webkit-keyframes fade-in-left{0%{-webkit-transform:translateX(-500px);transform:translateX(-500px);opacity:0}to{-webkit-transform:translateX(0);transform:translateX(0);opacity:1}}@keyframes fade-in-left{0%{-webkit-transform:translateX(-500px);transform:translateX(-500px);opacity:0}to{-webkit-transform:translateX(0);transform:translateX(0);opacity:1}}.fade-in-left{-webkit-animation-name:fade-in-left;animation-name:fade-in-left}@-webkit-keyframes fade-out-left{0%{-webkit-transform:translateX(0);transform:translateX(0);opacity:1}to{-webkit-transform:translateX(-500px);transform:translateX(-500px);opacity:0}}@keyframes fade-out-left{0%{-webkit-transform:translateX(0);transform:translateX(0);opacity:1}to{-webkit-transform:translateX(-500px);transform:translateX(-500px);opacity:0}}.fade-out-left{-webkit-animation-name:fade-out-left;animation-name:fade-out-left}@-webkit-keyframes fade-in-left-sm{0%{-webkit-transform:translateX(-100px);transform:translateX(-100px);opacity:0}to{-webkit-transform:translateX(0);transform:translateX(0);opacity:1}}@keyframes fade-in-left-sm{0%{-webkit-transform:translateX(-100px);transform:translateX(-100px);opacity:0}to{-webkit-transform:translateX(0);transform:translateX(0);opacity:1}}.fade-in-left-sm{-webkit-animation-name:fade-in-left-sm;animation-name:fade-in-left-sm}@-webkit-keyframes fade-out-left-sm{0%{-webkit-transform:translateX(0);transform:translateX(0);opacity:1}to{-webkit-transform:translateX(-100px);transform:translateX(-100px);opacity:0}}@keyframes fade-out-left-sm{0%{-webkit-transform:translateX(0);transform:translateX(0);opacity:1}to{-webkit-transform:translateX(-100px);transform:translateX(-100px);opacity:0}}.fade-out-left-sm{-webkit-animation-name:fade-out-left-sm;animation-name:fade-out-left-sm}@-webkit-keyframes fade-in-left-lg{0%{-webkit-transform:translateX(-1500px);transform:translateX(-1500px);opacity:0}to{-webkit-transform:translateX(0);transform:translateX(0);opacity:1}}@keyframes fade-in-left-lg{0%{-webkit-transform:translateX(-1500px);transform:translateX(-1500px);opacity:0}to{-webkit-transform:translateX(0);transform:translateX(0);opacity:1}}.fade-in-left-lg{-webkit-animation-name:fade-in-left-lg;animation-name:fade-in-left-lg}@-webkit-keyframes fade-out-left-lg{0%{-webkit-transform:translateX(0);transform:translateX(0);opacity:1}to{-webkit-transform:translateX(-1500px);transform:translateX(-1500px);opacity:0}}@keyframes fade-out-left-lg{0%{-webkit-transform:translateX(0);transform:translateX(0);opacity:1}to{-webkit-transform:translateX(-1500px);transform:translateX(-1500px);opacity:0}}.fade-out-left-lg{-webkit-animation-name:fade-out-left-lg;animation-name:fade-out-left-lg}@-webkit-keyframes fade-in-right{0%{-webkit-transform:translateX(500px);transform:translateX(500px);opacity:0}to{-webkit-transform:translateX(0);transform:translateX(0);opacity:1}}@keyframes fade-in-right{0%{-webkit-transform:translateX(500px);transform:translateX(500px);opacity:0}to{-webkit-transform:translateX(0);transform:translateX(0);opacity:1}}.fade-in-right{-webkit-animation-name:fade-in-right;animation-name:fade-in-right}@-webkit-keyframes fade-out-right{0%{-webkit-transform:translateX(0);transform:translateX(0);opacity:1}to{-webkit-transform:translateX(500px);transform:translateX(500px);opacity:0}}@keyframes fade-out-right{0%{-webkit-transform:translateX(0);transform:translateX(0);opacity:1}to{-webkit-transform:translateX(500px);transform:translateX(500px);opacity:0}}.fade-out-right{-webkit-animation-name:fade-out-right;animation-name:fade-out-right}@-webkit-keyframes fade-in-right-sm{0%{-webkit-transform:translateX(100px);transform:translateX(100px);opacity:0}to{-webkit-transform:translateX(0);transform:translateX(0);opacity:1}}@keyframes fade-in-right-sm{0%{-webkit-transform:translateX(100px);transform:translateX(100px);opacity:0}to{-webkit-transform:translateX(0);transform:translateX(0);opacity:1}}.fade-in-right-sm{-webkit-animation-name:fade-in-right-sm;animation-name:fade-in-right-sm}@-webkit-keyframes fade-out-right-sm{0%{-webkit-transform:translateX(0);transform:translateX(0);opacity:1}to{-webkit-transform:translateX(100px);transform:translateX(100px);opacity:0}}@keyframes fade-out-right-sm{0%{-webkit-transform:translateX(0);transform:translateX(0);opacity:1}to{-webkit-transform:translateX(100px);transform:translateX(100px);opacity:0}}.fade-out-right-sm{-webkit-animation-name:fade-out-right-sm;animation-name:fade-out-right-sm}@-webkit-keyframes fade-in-right-lg{0%{-webkit-transform:translateX(1500px);transform:translateX(1500px);opacity:0}to{-webkit-transform:translateX(0);transform:translateX(0);opacity:1}}@keyframes fade-in-right-lg{0%{-webkit-transform:translateX(1500px);transform:translateX(1500px);opacity:0}to{-webkit-transform:translateX(0);transform:translateX(0);opacity:1}}.fade-in-right-lg{-webkit-animation-name:fade-in-right-lg;animation-name:fade-in-right-lg}@-webkit-keyframes fade-out-right-lg{0%{-webkit-transform:translateX(0);transform:translateX(0);opacity:1}to{-webkit-transform:translateX(1500px);transform:translateX(1500px);opacity:0}}@keyframes fade-out-right-lg{0%{-webkit-transform:translateX(0);transform:translateX(0);opacity:1}to{-webkit-transform:translateX(1500px);transform:translateX(1500px);opacity:0}}.fade-out-right-lg{-webkit-animation-name:fade-out-right-lg;animation-name:fade-out-right-lg}@-webkit-keyframes rotate-in{0%{-webkit-transform:rotate(-90deg);transform:rotate(-90deg);transform-origin:center center;opacity:0}0%,to{-webkit-transform-origin:center center}to{-webkit-transform:rotate(0);transform:rotate(0);transform-origin:center center;opacity:1}}@keyframes rotate-in{0%{-webkit-transform:rotate(-90deg);transform:rotate(-90deg);transform-origin:center center;opacity:0}0%,to{-webkit-transform-origin:center center}to{-webkit-transform:rotate(0);transform:rotate(0);transform-origin:center center;opacity:1}}.rotate-in{-webkit-animation-name:rotate-in;animation-name:rotate-in}@-webkit-keyframes rotate-out{0%{-webkit-transform:rotate(0);transform:rotate(0);transform-origin:center center;opacity:1}0%,to{-webkit-transform-origin:center center}to{-webkit-transform:rotate(90deg);transform:rotate(90deg);transform-origin:center center;opacity:0}}@keyframes rotate-out{0%{-webkit-transform:rotate(0);transform:rotate(0);transform-origin:center center;opacity:1}0%,to{-webkit-transform-origin:center center}to{-webkit-transform:rotate(90deg);transform:rotate(90deg);transform-origin:center center;opacity:0}}.rotate-out{-webkit-animation-name:rotate-out;animation-name:rotate-out}@-webkit-keyframes rotate-in-sm{0%{-webkit-transform:rotate(-45deg);transform:rotate(-45deg);transform-origin:center center;opacity:0}0%,to{-webkit-transform-origin:center center}to{-webkit-transform:rotate(0);transform:rotate(0);transform-origin:center center;opacity:1}}@keyframes rotate-in-sm{0%{-webkit-transform:rotate(-45deg);transform:rotate(-45deg);transform-origin:center center;opacity:0}0%,to{-webkit-transform-origin:center center}to{-webkit-transform:rotate(0);transform:rotate(0);transform-origin:center center;opacity:1}}.rotate-in-sm{-webkit-animation-name:rotate-in-sm;animation-name:rotate-in-sm}@-webkit-keyframes rotate-out-sm{0%{-webkit-transform:rotate(0);transform:rotate(0);transform-origin:center center;opacity:1}0%,to{-webkit-transform-origin:center center}to{-webkit-transform:rotate(45deg);transform:rotate(45deg);transform-origin:center center;opacity:0}}@keyframes rotate-out-sm{0%{-webkit-transform:rotate(0);transform:rotate(0);transform-origin:center center;opacity:1}0%,to{-webkit-transform-origin:center center}to{-webkit-transform:rotate(45deg);transform:rotate(45deg);transform-origin:center center;opacity:0}}.rotate-out-sm{-webkit-animation-name:rotate-out-sm;animation-name:rotate-out-sm}@-webkit-keyframes rotate-in-lg{0%{-webkit-transform:rotate(-180deg);transform:rotate(-180deg);transform-origin:center center;opacity:0}0%,to{-webkit-transform-origin:center center}to{-webkit-transform:rotate(0);transform:rotate(0);transform-origin:center center;opacity:1}}@keyframes rotate-in-lg{0%{-webkit-transform:rotate(-180deg);transform:rotate(-180deg);transform-origin:center center;opacity:0}0%,to{-webkit-transform-origin:center center}to{-webkit-transform:rotate(0);transform:rotate(0);transform-origin:center center;opacity:1}}.rotate-in-lg{-webkit-animation-name:rotate-in-lg;animation-name:rotate-in-lg}@-webkit-keyframes rotate-out-lg{0%{-webkit-transform:rotate(0);transform:rotate(0);transform-origin:center center;opacity:1}0%,to{-webkit-transform-origin:center center}to{-webkit-transform:rotate(180deg);transform:rotate(180deg);transform-origin:center center;opacity:0}}@keyframes rotate-out-lg{0%{-webkit-transform:rotate(0);transform:rotate(0);transform-origin:center center;opacity:1}0%,to{-webkit-transform-origin:center center}to{-webkit-transform:rotate(180deg);transform:rotate(180deg);transform-origin:center center;opacity:0}}.rotate-out-lg{-webkit-animation-name:rotate-out-lg;animation-name:rotate-out-lg}@-webkit-keyframes flip-in-x{0%{-webkit-transform:perspective(550px) rotateX(90deg);transform:perspective(550px) rotateX(90deg);opacity:0}to{-webkit-transform:perspective(550px) rotateX(0deg);transform:perspective(550px) rotateX(0deg);opacity:1}}@keyframes flip-in-x{0%{-webkit-transform:perspective(550px) rotateX(90deg);transform:perspective(550px) rotateX(90deg);opacity:0}to{-webkit-transform:perspective(550px) rotateX(0deg);transform:perspective(550px) rotateX(0deg);opacity:1}}.flip-in-x{-webkit-animation-name:flip-in-x;animation-name:flip-in-x;-webkit-backface-visibility:visible!important;backface-visibility:visible!important}@-webkit-keyframes flip-out-x{0%{-webkit-transform:perspective(550px) rotateX(0deg);transform:perspective(550px) rotateX(0deg);opacity:1}to{-webkit-transform:perspective(550px) rotateX(90deg);transform:perspective(550px) rotateX(90deg);opacity:0}}@keyframes flip-out-x{0%{-webkit-transform:perspective(550px) rotateX(0deg);transform:perspective(550px) rotateX(0deg);opacity:1}to{-webkit-transform:perspective(550px) rotateX(90deg);transform:perspective(550px) rotateX(90deg);opacity:0}}.flip-out-x{-webkit-animation-name:flip-out-x;animation-name:flip-out-x;-webkit-backface-visibility:visible!important;backface-visibility:visible!important}@-webkit-keyframes flip-in-x-nr{0%{-webkit-transform:perspective(100px) rotateX(90deg);transform:perspective(100px) rotateX(90deg);opacity:0}to{-webkit-transform:perspective(100px) rotateX(0deg);transform:perspective(100px) rotateX(0deg);opacity:1}}@keyframes flip-in-x-nr{0%{-webkit-transform:perspective(100px) rotateX(90deg);transform:perspective(100px) rotateX(90deg);opacity:0}to{-webkit-transform:perspective(100px) rotateX(0deg);transform:perspective(100px) rotateX(0deg);opacity:1}}.flip-in-x-nr{-webkit-animation-name:flip-in-x-nr;animation-name:flip-in-x-nr;-webkit-backface-visibility:visible!important;backface-visibility:visible!important}@-webkit-keyframes flip-out-x-nr{0%{-webkit-transform:perspective(100px) rotateX(0deg);transform:perspective(100px) rotateX(0deg);opacity:1}to{-webkit-transform:perspective(100px) rotateX(90deg);transform:perspective(100px) rotateX(90deg);opacity:0}}@keyframes flip-out-x-nr{0%{-webkit-transform:perspective(100px) rotateX(0deg);transform:perspective(100px) rotateX(0deg);opacity:1}to{-webkit-transform:perspective(100px) rotateX(90deg);transform:perspective(100px) rotateX(90deg);opacity:0}}.flip-out-x-nr{-webkit-animation-name:flip-out-x-nr;animation-name:flip-out-x-nr;-webkit-backface-visibility:visible!important;backface-visibility:visible!important}@-webkit-keyframes flip-in-x-fr{0%{-webkit-transform:perspective(1000px) rotateX(90deg);transform:perspective(1000px) rotateX(90deg);opacity:0}to{-webkit-transform:perspective(1000px) rotateX(0deg);transform:perspective(1000px) rotateX(0deg);opacity:1}}@keyframes flip-in-x-fr{0%{-webkit-transform:perspective(1000px) rotateX(90deg);transform:perspective(1000px) rotateX(90deg);opacity:0}to{-webkit-transform:perspective(1000px) rotateX(0deg);transform:perspective(1000px) rotateX(0deg);opacity:1}}.flip-in-x-fr{-webkit-animation-name:flip-in-x-fr;animation-name:flip-in-x-fr;-webkit-backface-visibility:visible!important;backface-visibility:visible!important}@-webkit-keyframes flip-out-x-fr{0%{-webkit-transform:perspective(1000px) rotateX(0deg);transform:perspective(1000px) rotateX(0deg);opacity:1}to{-webkit-transform:perspective(1000px) rotateX(90deg);transform:perspective(1000px) rotateX(90deg);opacity:0}}@keyframes flip-out-x-fr{0%{-webkit-transform:perspective(1000px) rotateX(0deg);transform:perspective(1000px) rotateX(0deg);opacity:1}to{-webkit-transform:perspective(1000px) rotateX(90deg);transform:perspective(1000px) rotateX(90deg);opacity:0}}.flip-out-x-fr{-webkit-animation-name:flip-out-x-fr;animation-name:flip-out-x-fr;-webkit-backface-visibility:visible!important;backface-visibility:visible!important}@-webkit-keyframes flip-in-y{0%{-webkit-transform:perspective(550px) rotateY(90deg);transform:perspective(550px) rotateY(90deg);opacity:0}to{-webkit-transform:perspective(550px) rotateY(0deg);transform:perspective(550px) rotateY(0deg);opacity:1}}@keyframes flip-in-y{0%{-webkit-transform:perspective(550px) rotateY(90deg);transform:perspective(550px) rotateY(90deg);opacity:0}to{-webkit-transform:perspective(550px) rotateY(0deg);transform:perspective(550px) rotateY(0deg);opacity:1}}.flip-in-y{-webkit-animation-name:flip-in-y;animation-name:flip-in-y;-webkit-backface-visibility:visible!important;backface-visibility:visible!important}@-webkit-keyframes flip-out-y{0%{-webkit-transform:perspective(550px) rotateY(0deg);transform:perspective(550px) rotateY(0deg);opacity:1}to{-webkit-transform:perspective(550px) rotateY(90deg);transform:perspective(550px) rotateY(90deg);opacity:0}}@keyframes flip-out-y{0%{-webkit-transform:perspective(550px) rotateY(0deg);transform:perspective(550px) rotateY(0deg);opacity:1}to{-webkit-transform:perspective(550px) rotateY(90deg);transform:perspective(550px) rotateY(90deg);opacity:0}}.flip-out-y{-webkit-animation-name:flip-out-y;animation-name:flip-out-y;-webkit-backface-visibility:visible!important;backface-visibility:visible!important}@-webkit-keyframes flip-in-y-nr{0%{-webkit-transform:perspective(100px) rotateY(90deg);transform:perspective(100px) rotateY(90deg);opacity:0}to{-webkit-transform:perspective(100px) rotateY(0deg);transform:perspective(100px) rotateY(0deg);opacity:1}}@keyframes flip-in-y-nr{0%{-webkit-transform:perspective(100px) rotateY(90deg);transform:perspective(100px) rotateY(90deg);opacity:0}to{-webkit-transform:perspective(100px) rotateY(0deg);transform:perspective(100px) rotateY(0deg);opacity:1}}.flip-in-y-nr{-webkit-animation-name:flip-in-y-nr;animation-name:flip-in-y-nr;-webkit-backface-visibility:visible!important;backface-visibility:visible!important}@-webkit-keyframes flip-out-y-nr{0%{-webkit-transform:perspective(100px) rotateY(0deg);transform:perspective(100px) rotateY(0deg);opacity:1}to{-webkit-transform:perspective(100px) rotateY(90deg);transform:perspective(100px) rotateY(90deg);opacity:0}}@keyframes flip-out-y-nr{0%{-webkit-transform:perspective(100px) rotateY(0deg);transform:perspective(100px) rotateY(0deg);opacity:1}to{-webkit-transform:perspective(100px) rotateY(90deg);transform:perspective(100px) rotateY(90deg);opacity:0}}.flip-out-y-nr{-webkit-animation-name:flip-out-y-nr;animation-name:flip-out-y-nr;-webkit-backface-visibility:visible!important;backface-visibility:visible!important}@-webkit-keyframes flip-in-y-fr{0%{-webkit-transform:perspective(1000px) rotateY(90deg);transform:perspective(1000px) rotateY(90deg);opacity:0}to{-webkit-transform:perspective(1000px) rotateY(0deg);transform:perspective(1000px) rotateY(0deg);opacity:1}}@keyframes flip-in-y-fr{0%{-webkit-transform:perspective(1000px) rotateY(90deg);transform:perspective(1000px) rotateY(90deg);opacity:0}to{-webkit-transform:perspective(1000px) rotateY(0deg);transform:perspective(1000px) rotateY(0deg);opacity:1}}.flip-in-y-fr{-webkit-animation-name:flip-in-y-fr;animation-name:flip-in-y-fr;-webkit-backface-visibility:visible!important;backface-visibility:visible!important}@-webkit-keyframes flip-out-y-fr{0%{-webkit-transform:perspective(1000px) rotateY(0deg);transform:perspective(1000px) rotateY(0deg);opacity:1}to{-webkit-transform:perspective(1000px) rotateY(90deg);transform:perspective(1000px) rotateY(90deg);opacity:0}}@keyframes flip-out-y-fr{0%{-webkit-transform:perspective(1000px) rotateY(0deg);transform:perspective(1000px) rotateY(0deg);opacity:1}to{-webkit-transform:perspective(1000px) rotateY(90deg);transform:perspective(1000px) rotateY(90deg);opacity:0}}.flip-out-y-fr{-webkit-animation-name:flip-out-y-fr;animation-name:flip-out-y-fr;-webkit-backface-visibility:visible!important;backface-visibility:visible!important}@-webkit-keyframes zoom-in{0%{-webkit-transform:scale(.7);transform:scale(.7);opacity:0}to{opacity:1}}@keyframes zoom-in{0%{-webkit-transform:scale(.7);transform:scale(.7);opacity:0}to{opacity:1}}.zoom-in{-webkit-animation-name:zoom-in;animation-name:zoom-in}@-webkit-keyframes zoom-out{0%{-webkit-transform:scale(1);transform:scale(1);opacity:1}50%{-webkit-transform:scale(.7);transform:scale(.7)}50%,to{opacity:0}}@keyframes zoom-out{0%{-webkit-transform:scale(1);transform:scale(1);opacity:1}50%{-webkit-transform:scale(.7);transform:scale(.7)}50%,to{opacity:0}}.zoom-out{-webkit-animation-name:zoom-out;animation-name:zoom-out}@-webkit-keyframes zoom-in-sm{0%{-webkit-transform:scale(.95);transform:scale(.95);opacity:0}to{opacity:1}}@keyframes zoom-in-sm{0%{-webkit-transform:scale(.95);transform:scale(.95);opacity:0}to{opacity:1}}.zoom-in-sm{-webkit-animation-name:zoom-in-sm;animation-name:zoom-in-sm}@-webkit-keyframes zoom-out-sm{0%{-webkit-transform:scale(1);transform:scale(1);opacity:1}50%{-webkit-transform:scale(.95);transform:scale(.95)}50%,to{opacity:0}}@keyframes zoom-out-sm{0%{-webkit-transform:scale(1);transform:scale(1);opacity:1}50%{-webkit-transform:scale(.95);transform:scale(.95)}50%,to{opacity:0}}.zoom-out-sm{-webkit-animation-name:zoom-out-sm;animation-name:zoom-out-sm}@-webkit-keyframes zoom-in-lg{0%{-webkit-transform:scale(.4);transform:scale(.4);opacity:0}to{opacity:1}}@keyframes zoom-in-lg{0%{-webkit-transform:scale(.4);transform:scale(.4);opacity:0}to{opacity:1}}.zoom-in-lg{-webkit-animation-name:zoom-in-lg;animation-name:zoom-in-lg}@-webkit-keyframes zoom-out-lg{0%{-webkit-transform:scale(1);transform:scale(1);opacity:1}50%{-webkit-transform:scale(.4);transform:scale(.4)}50%,to{opacity:0}}@keyframes zoom-out-lg{0%{-webkit-transform:scale(1);transform:scale(1);opacity:1}50%{-webkit-transform:scale(.4);transform:scale(.4)}50%,to{opacity:0}}.zoom-out-lg{-webkit-animation-name:zoom-out-lg;animation-name:zoom-out-lg}@-webkit-keyframes overlay-slide-in-top{0%{height:100%}to{height:0}}@keyframes overlay-slide-in-top{0%{height:100%}to{height:0}}.overlay-slide-in-top{top:0;height:0;-webkit-animation-name:overlay-slide-in-top;animation-name:overlay-slide-in-top}@-webkit-keyframes overlay-slide-out-top{0%{height:0}to{height:100%}}@keyframes overlay-slide-out-top{0%{height:0}to{height:100%}}.overlay-slide-out-top{top:0;height:100%;-webkit-animation-name:overlay-slide-out-top;animation-name:overlay-slide-out-top}@-webkit-keyframes overlay-slide-in-bottom{0%{height:100%}to{height:0}}@keyframes overlay-slide-in-bottom{0%{height:100%}to{height:0}}.overlay-slide-in-bottom{bottom:0;height:0;-webkit-animation-name:overlay-slide-in-bottom;animation-name:overlay-slide-in-bottom}@-webkit-keyframes overlay-slide-out-bottom{0%{height:0}to{height:100%}}@keyframes overlay-slide-out-bottom{0%{height:0}to{height:100%}}.overlay-slide-out-bottom{bottom:0;height:100%;-webkit-animation-name:overlay-slide-out-bottom;animation-name:overlay-slide-out-bottom}@-webkit-keyframes overlay-slide-in-left{0%{width:100%}to{width:0}}@keyframes overlay-slide-in-left{0%{width:100%}to{width:0}}.overlay-slide-in-left{width:0;-webkit-animation-name:overlay-slide-in-left;animation-name:overlay-slide-in-left}@-webkit-keyframes overlay-slide-out-left{0%{width:0}to{width:100%}}@keyframes overlay-slide-out-left{0%{width:0}to{width:100%}}.overlay-slide-out-left{left:0;width:100%;-webkit-animation-name:overlay-slide-out-left;animation-name:overlay-slide-out-left}@-webkit-keyframes overlay-slide-in-right{0%{width:100%}to{width:0}}@keyframes overlay-slide-in-right{0%{width:100%}to{width:0}}.overlay-slide-in-right{right:0;width:0;-webkit-animation-name:overlay-slide-in-right;animation-name:overlay-slide-in-right}@-webkit-keyframes overlay-slide-out-right{0%{width:0}to{width:100%}}@keyframes overlay-slide-out-right{0%{width:0}to{width:100%}}.overlay-slide-out-right{right:0;width:100%;-webkit-animation-name:overlay-slide-out-right;animation-name:overlay-slide-out-right}
/*!
 * fullPage 2.9.5
 * https://github.com/alvarotrigo/fullPage.js
 * MIT licensed
 *
 * Copyright (C) 2013 alvarotrigo.com - A project by Alvaro Trigo
 */.fp-enabled body,html.fp-enabled{margin:0;padding:0;overflow:hidden;-webkit-tap-highlight-color:rgba(0,0,0,0)}.fp-section{position:relative;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.fp-slide{float:left}.fp-slide,.fp-slidesContainer{height:100%;display:block}.fp-slides{z-index:1;height:100%;overflow:hidden;position:relative;-webkit-transition:all .3s ease-out;transition:all .3s ease-out}.fp-section.fp-table,.fp-slide.fp-table{display:table;table-layout:fixed;width:100%}.fp-tableCell{display:table-cell;vertical-align:middle;width:100%;height:100%}.fp-slidesContainer{float:left;position:relative}.fp-controlArrow{-webkit-user-select:none;-moz-user-select:none;-khtml-user-select:none;-ms-user-select:none;position:absolute;z-index:4;top:50%;cursor:pointer;width:0;height:0;border-style:solid;margin-top:-38px;-webkit-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.fp-controlArrow.fp-prev{left:15px;width:0;border-width:38.5px 34px 38.5px 0;border-color:transparent #fff transparent transparent}.fp-controlArrow.fp-next{right:15px;border-width:38.5px 0 38.5px 34px;border-color:transparent transparent transparent #fff}.fp-scrollable{overflow:hidden;position:relative}.fp-scroller{overflow:hidden}.iScrollIndicator{border:0!important}.fp-notransition{-webkit-transition:none!important;transition:none!important}#fp-nav{position:fixed;z-index:100;margin-top:-32px;top:50%;opacity:1;-webkit-transform:translate3d(0,0,0)}#fp-nav.right{right:17px}#fp-nav.left{left:17px}.fp-slidesNav{position:absolute;z-index:4;opacity:1;-webkit-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);transform:translate3d(0,0,0);left:0!important;right:0;margin:0 auto!important}.fp-slidesNav.bottom{bottom:17px}.fp-slidesNav.top{top:17px}#fp-nav ul,.fp-slidesNav ul{margin:0;padding:0}#fp-nav ul li,.fp-slidesNav ul li{display:block;width:14px;height:13px;margin:7px;position:relative}.fp-slidesNav ul li{display:inline-block}#fp-nav ul li a,.fp-slidesNav ul li a{display:block;position:relative;z-index:1;width:100%;height:100%;cursor:pointer;text-decoration:none}#fp-nav ul li a.active span,#fp-nav ul li:hover a.active span,.fp-slidesNav ul li a.active span,.fp-slidesNav ul li:hover a.active span{height:12px;width:12px;margin:-6px 0 0 -6px;border-radius:100%}#fp-nav ul li a span,.fp-slidesNav ul li a span{border-radius:50%;position:absolute;z-index:1;height:4px;width:4px;border:0;background:#333;left:50%;top:50%;margin:-2px 0 0 -2px;-webkit-transition:all .1s ease-in-out;-moz-transition:all .1s ease-in-out;-o-transition:all .1s ease-in-out;transition:all .1s ease-in-out}#fp-nav ul li:hover a span,.fp-slidesNav ul li:hover a span{width:10px;height:10px;margin:-5px 0 0 -5px}#fp-nav ul li .fp-tooltip{position:absolute;top:-2px;color:#fff;font-size:14px;font-family:arial,helvetica,sans-serif;white-space:nowrap;max-width:220px;overflow:hidden;display:block;opacity:0;width:0;cursor:pointer}#fp-nav ul li:hover .fp-tooltip,#fp-nav.fp-show-active a.active+.fp-tooltip{-webkit-transition:opacity .2s ease-in;transition:opacity .2s ease-in;width:auto;opacity:1}#fp-nav ul li .fp-tooltip.right{right:20px}#fp-nav ul li .fp-tooltip.left{left:20px}.fp-auto-height .fp-slide,.fp-auto-height .fp-tableCell,.fp-auto-height.fp-section{height:auto!important}.fp-responsive .fp-auto-height-responsive .fp-slide,.fp-responsive .fp-auto-height-responsive .fp-tableCell,.fp-responsive .fp-auto-height-responsive.fp-section{height:auto!important}
/*# sourceMappingURL=jquery.fullpage.min.css.map */

/* Slider */
.slick-slider
{
    position: relative;

    display: block;
    box-sizing: border-box;

    -webkit-user-select: none;
       -moz-user-select: none;
        -ms-user-select: none;
            user-select: none;

    -webkit-touch-callout: none;
    -khtml-user-select: none;
    -ms-touch-action: pan-y;
        touch-action: pan-y;
    -webkit-tap-highlight-color: transparent;
}

.slick-list
{
    position: relative;

    display: block;
    overflow: hidden;

    margin: 0;
    padding: 0;
}
.slick-list:focus
{
    outline: none;
}
.slick-list.dragging
{
    cursor: pointer;
    cursor: hand;
}

.slick-slider .slick-track,
.slick-slider .slick-list
{
    -webkit-transform: translate3d(0, 0, 0);
       -moz-transform: translate3d(0, 0, 0);
        -ms-transform: translate3d(0, 0, 0);
         -o-transform: translate3d(0, 0, 0);
            transform: translate3d(0, 0, 0);
}

.slick-track
{
    position: relative;
    top: 0;
    left: 0;

    display: block;
    margin-left: auto;
    margin-right: auto;
}
.slick-track:before,
.slick-track:after
{
    display: table;

    content: '';
}
.slick-track:after
{
    clear: both;
}
.slick-loading .slick-track
{
    visibility: hidden;
}

.slick-slide
{
    display: none;
    float: left;

    height: 100%;
    min-height: 1px;
}
[dir='rtl'] .slick-slide
{
    float: right;
}
.slick-slide img
{
    display: block;
}
.slick-slide.slick-loading img
{
    display: none;
}
.slick-slide.dragging img
{
    pointer-events: none;
}
.slick-initialized .slick-slide
{
    display: block;
}
.slick-loading .slick-slide
{
    visibility: hidden;
}
.slick-vertical .slick-slide
{
    display: block;

    height: auto;

    border: 1px solid transparent;
}
.slick-arrow.slick-hidden {
    display: none;
}

html{background:#ffffff}

#dc_site, .editable_content{line-height:1.5;font-family: "Montserrat"; color:#2f2f2f} /*font-size clft'de hataya neden oluyor*/
.pure-g,
.pure-g [class*="pure-u"]{font-family:"Montserrat"}
/*editor styles*/

.zc p, .editable_content p {font-size:14px; font-weight: normal;}
.zc h1, .editable_content h1 {font-size:44px}
.zc h2, .editable_content h2 {font-size:36px}
.zc h3, .editable_content h3 {font-size:28px}
.zc h4, .editable_content h4 {font-size:24px}
.zc h5, .editable_content h5 {font-size:22px}
.zc h6, .editable_content h6 {font-size:20px;}
.zc li, .editable_content li {font-size:14px; font-weight: normal;}

.editor-alt-menu-link { }
.editor-alt-menu-title { color: rgb(194, 194, 194); font-size: 13px; font-family: "Montserrat"; line-height: 50px; font-weight: normal; text-align: center; }
.slider-red-text { color: #c00d0e !important; }

/*editor styles*/

p{margin:0}

h1,h2,h3,h4,h5,h6 {font-weight:inherit;line-height:1.231; font-family:"Montserrat"; margin:0}

.cover-link {position:absolute; top:0; left:0; right:0; bottom:0; z-index:10}

.esn-mobile-menu{display:none}
.esn-menu {position:relative}
.esn-menu .lvl0 ul {display:none}
.esn-menu ul li{position:relative;}
.esn-menu .lvl1{position:absolute;top:100%;left:0}
.esn-menu .lvl1 .lvl{position:absolute;left:100%;top:0}

.esn-mobile-menu {position:relative; width:36px; height:100%; box-sizing:border-box; }
.esn-mobile-menu .menu-opener{display:inline-block; background:#ffffff; padding:0 8px; box-sizing:border-box; font-size:30px; text-align:center; line-height:36px; border-radius:2px; cursor:pointer; color:#333333; position:absolute; margin:auto; top:50%; bottom:0; right:0px; height:36px; margin-top:-18px}
.esn-mobile-menu .lvl0{display:none}
.mobile-menu-overlay, .mobile-menu-overlay *{box-sizing:border-box;}
.mobile-menu-overlay{display:none; position:fixed; top:0; left:0; right:0; bottom:0; overflow:auto; background:rgba(255,255,255,1); padding-right:40px; z-index:2003}
.mobile-menu-overlay .close{position:fixed; padding:0 8px; box-sizing:border-box; font-size:30px; text-align:center; line-height:49px; top:0; right:0;color:#333333; cursor:pointer;}
.mobile-menu-overlay .close:hover{background:#e5e5e5; color:#111111}
.mobile-menu-overlay ul{list-style:none; margin:0; padding:0}
.mobile-menu-overlay ul li{display:block; border-top:1px solid #ccc; margin:0;padding:0; position:relative }
.mobile-menu-overlay .lvl0 > li:first-child{border-top:none}
.mobile-menu-overlay ul li a{padding:15px; display:block; color:#666666; font-size:14px; font-family:"Montserrat" }
.mobile-menu-overlay ul li.active > a, .mobile-menu-overlay ul li a:hover{color:#111111; background:#efefef}
.mobile-menu-overlay .lvl0 ul {display:none}
.mobile-menu-overlay .lvl1 li a{padding-left:30px}
.mobile-menu-overlay .lvl2 li a{padding-left:45px}
.mobile-menu-overlay .lvl3 li a{padding-left:60px}
.mobile-menu-overlay .lvl4 li a{padding-left:75px}
.mobile-menu-overlay .page-extra{display:none}

.mobile-menu-overlay .sub-opener{position:absolute; top:0; right:0;box-sizing:border-box; padding:15px; background:#efefef;z-index:1; cursor:pointer}

.PageImage .image-container .pure-img{display:none}
.PageImage .image-container .small-screen-image{display:block !important; min-width:100%; height:auto}

#dc_site {overflow:hidden}

.clft{clear:none}

.header{background:none; z-index:1100 !important; vertical-align:middle;  }
.Homepage .header{ }
.body{}
.wrapper{min-height:50px; margin:auto;box-sizing:border-box;padding:0 19.5312%; width:100%}

.body .wrapper{min-height:300px;}
.Homepage .body .wrapper{min-height:50px}
.body-top {min-height:100px}
.logo{width:auto; display:flex; align-content:center; ;font-size:0 }
.logo .part{align-self:center}
.main-menu{width:auto;margin-left:auto; padding:0 0 0 0; }
.header .wrapper{justify-content:space-between;padding-top:45px;padding-bottom:45px}
.footer {margin-top:80px}
.footer .wrapper{margin-top:0px; min-height:15px; padding-bottom:0px; padding-top:0px}

.Homepage .footer{}

/*.Homepage.preview .footer{display:block; position:fixed; bottom:0; left:0; right:0; z-index:15}*/


.h-top.wrapper{padding:12px 100px}
.h-top{background:#505050; display:flex; align-content:center }
.h-top-left, .h-top-right {margin:auto; display:flex; align-content:center}
.h-top-left {margin-left:0; width:auto}
.h-top-right {margin-right:0; width:auto; justify-content:space-between; max-width:910px}
.h-top-left .part-container, .h-top-right .part-container{width:auto; align-self:center;}
.h-top-right .part-container{ margin:auto}
.h-top-right .contact-info{margin-left:0}
.h-top-right .lang{margin-right:0}
.h-top-left, .h-top-right{letter-spacing:0}

.h-top .contact-info{padding:1px 0}
.h-top .h-top-left .contact-info *{color:#ffffff; font-family:Montserrat; font-size:13px}
.h-top .h-top-right .contact-info *{color:#ffffff; text-align:right;  font-size:12px}
.h-top .contact-info ul{float:right; padding:0; margin:0; list-style:none}
.h-top .contact-info ul li{float:left; padding:0 0 0 0; margin:0 0 0 0}

.h-top .contact-info .download a{background:url('/Files/arkaplan/download.png') no-repeat 0 45%; padding:0 18px }
.h-top .contact-info .instagram a{background:url('/Files/arkaplan/ins.png') no-repeat 0 50%; width:13px; height:13px; text-indent:9999999px; margin:3px 4px 0 0 }
.h-top .contact-info .linkedin a{background:url('/Files/arkaplan/ln.png') no-repeat  0 50%; width:13px; height:13px; text-indent:9999999px; margin:3px 4px 0 0 }
.h-top .contact-info .youtube a{background:url('/Files/arkaplan/yt.png') no-repeat  0 50%; width:16px; height:13px; text-indent:9999999px; margin:3px 4px 0 0 }
.h-top .contact-info .facebook a{background:url('/Files/arkaplan/fb.png') no-repeat  0 50%; width:16px; height:13px; text-indent:9999999px; margin:3px 8px 0 0 }
.h-top .contact-info .seperator{color:#ff0000; font-weight:bold}
.h-top .contact-info a{float:left}

.h-top .contact-info .download:hover .sub { display:flex }
.h-top .contact-info .download .sub { position: absolute; z-index: 999; background-color: #505050; top: 100%; display: none; flex-direction: column; padding: 5px; left: -5px;padding-top:15px }
.h-top .contact-info .download .sub a { padding-top: 10px; padding-bottom: 10px; }


/*.lang{position:absolute; top:0; bottom:0; margin:auto; right:10.52%;  width:auto; height:13px; z-index:1002; padding-bottom:2px}*/


.LanguageSelector{padding-left:15px; padding-top:1px}
.LanguageSelector .c{display:flex;}
.LanguageSelector .c > .langlink{border-bottom:1px solid #f5141c}
 .lanklinks .langlink{}
.LanguageSelector .langlink{ display:flex; color:#ffffff;font-size:16px;line-height:1;font-weight:normal; align-items:center;padding:5px 8px; }
.LanguageSelector .langarrow{background:url('/files/arkaplan/langarrow.png') no-repeat; width:8px; height:4px; position:absolute; top:4px; right:0px; cursor:pointer}
.langlinks{ background:#505050; z-index:99 ;display: flex;}

.langlinks .langlink:hover { color:#ffffff }
.langlinks .langlink{ border-bottom:1px solid #505050}




.zntotop{position:absolute; bottom:0; right:20px; top:26px; margin:auto; cursor:pointer; z-index:1000 !important; height:15px }
.zntotop:before{content:""; width:12px; height:28px; position:absolute; top:-32px; right:0; left:0; margin:auto; background:url('/Files/arkaplan/totop.png') no-repeat;}
.zntotop p{font-size:11px; color:#7d7d7d}

.main-menu { display: flex; align-self: center; margin-bottom: 0px; padding-top: 30px; }
.main-menu li span { display: none }
.main-menu .esn-menu{/*padding-right:72px*/}
.main-menu .esn-menu ul{list-style:none;margin:0 0 0 0;padding:0; }
.main-menu .esn-menu .lvl0 > li{ margin:0 8px; display:inline-block;}
.main-menu .esn-menu .lvl0 > li.home-redirect a{ text-indent:-99999999px; background:url('/Files/arkaplan/home.png') no-repeat 50% 50%; width:19px; height:15px }
.main-menu .esn-menu .lvl0 > li > a{font-size:15.5px; color:#404041; font-family:"Montserrat"; padding:30px 0; display:block; line-height:18px; letter-spacing:0.75px; font-weight:500; position:relative}
.main-menu .esn-menu .lvl0 > li:hover > a:after{content:""; position:absolute; bottom:30px; left:0; right:0; margin:auto; height:1px; background: #808080;}
.main-menu .esn-menu .lvl0 > li.active > a, .main-menu .esn-menu .lvl0 > li.trail > a{ color:#ed1c24; font-weight:bold }
.main-menu .esn-menu .lvl0 > li:last-child {margin-right:0 !important}

.main-menu .esn-menu .lvl0 .lvl{padding:20px 0 18px}
.main-menu .esn-menu .lvl0 .lvl1 { position: absolute; top: 100%; left: 0px; box-sizing: border-box; padding: 30px; padding-right: 0; width: 100%; border:  0 !important }
.main-menu .esn-menu .lvl1 > li{line-height:1.3; font-size:0; float:left; width:50%; min-width:100px; box-sizing:border-box; position:relative;}
.main-menu .esn-menu .lvl1 > li:not(.has-children){width:100%;padding:2px 0; }
.main-menu .esn-menu .lvl1 > li.hide-subs{width:100%;padding:2px 0}
.main-menu .esn-menu .lvl1 li:after{content:""; position:absolute; bottom:0; left:0px; right:0; height:1px; background:#fff}
.main-menu .esn-menu .lvl1 > li:not(.has-children):after { content: "";  height: 0px; background: #fff }
.main-menu .esn-menu .lvl1 > li.hide-subs:after { content: "";  height: 0px; background: #fff }
.main-menu .esn-menu .lvl1 li a{box-sizing:border-box; float:left; clear:both; font-size:14px; white-space:nowrap; padding:0 0 1px 0; color:#ffffff;font-weight:500 }
.main-menu .esn-menu .lvl1 li.active > a, .main-menu .esn-menu .lvl1 li:hover > a{font-weight:bold; }
.main-menu .esn-menu .lvl1 .lvl{display:none}

.main-menu .esn-menu .lvl0 > li.has-children:not(.hidesubs) a  { position:relative;padding-right:15px; }
.main-menu .esn-menu .lvl0 > li.has-children:not(.hidesubs) > a::before { content: url('/files/arkaplan/langarrow.png'); display: block; position:absolute; right:0;top:27px}

.main-menu .esn-menu .sf-products .lvl1 { }
.main-menu .esn-menu .sf-products .lvl1 li {display:flex;flex-direction:column;  }
.main-menu .esn-menu .sf-products .lvl1 li:first-child {padding-right:15px }
.main-menu .esn-menu .sf-products .lvl1 > li > a{ border-bottom:1px solid white; }
.main-menu .esn-menu .sf-products .lvl1 li:after {display:none }
.main-menu .esn-menu .sf-products .lvl2 { display: flex; position:relative;top:unset;left:unset;flex-direction:column;padding-bottom:0}

.main-menu .mm-opener { display: none }
.mm-opener { display: none }
/*.main-menu .esn-menu ul li ul {display:none !important}*/

.main-menu .sf-haberler .lvl, .main-menu .sf-duyurular .lvl {display:none !important}

.main-menu .esn-menu ul li{position:static}
.main-menu .esn-menu .lvl0{z-index:100; position:relative}
.main-menu .menu-bg{position:absolute; top:100%; left:0; right:0;  background:#ed1c24; display:none}
.menu-overlay{position:fixed;top:0; left:0; right:0; bottom:0; background:rgba(255,255,255,0.8); z-index:1099}
.menu-bg-right{position:absolute; top:0; left:100%; bottom:0; right:-50px;background:#ed1c24}
/*.menu-bg-close{position:absolute; top:30px; right:30px; width:13px; height:12px;cursor:pointer; background:url('/Files/arkaplan/menu-close.png') no-repeat 0 0}*/
.menu-bg-left{position:absolute; top:0; right:100%; bottom:0; left:-50px; background:#ed1c24 url('/Files/arkaplan/menu-bg-left.jpg') no-repeat 100% 0; background-size:cover}


body.extra-menu-active #dc_site > .pure-g{position:fixed; top:0; left:0; bottom:0; right:0}
body.extra-menu-active #dc_site > .pure-g:after{content:""; height:100%; width:100%; top:114px; left:0; right:0; bottom:0; position:fixed; z-index:1001; background:rgba(239,239,239,0.8)}

.extra-menu-row{display:none; float:left; /*width:980px;*/ max-width:100%; box-sizing:border-box; text-align:left;height:auto;position:absolute; top:100%; right:0; z-index:1002 }

.extra-menu-wrapper{box-sizing:border-box; margin:auto; /*width:980px;*/ background:#ffffff }
.extra-menu-wrapper .extra-menu{float:left; box-sizing:border-box; /*width:980px;*/ max-width:100%;  height:auto; z-index:100}
.main-menu .extra-menu{display:block}
.extra-menu-wrapper .extras{width:34.5%; float:right; box-sizing:border-box; height:100%; padding:21px 18px 21px 0 }
.extra-menu-wrapper .extras .image-wrapper{width:100%; float:left; box-sizing:border-box; height:100%; position:relative; height:170px; overflow:hidden }

.extra-menu-wrapper .extras .image-wrapper img{position:absolute; width:100%; max-width:100%; left: 0;}

.extra-menu-wrapper .menu{width:100%; float:left; box-sizing:border-box; padding:25px; padding-bottom:0; }

.extra-menu-wrapper .menu h4{ line-height:1; margin-bottom:15px; font-size:20px; padding-bottom:14px; border-bottom:1px solid #363636; display:inline-block }
.extra-menu-wrapper .menu ul{
    list-style:none;margin:0;padding:0; 
    line-height: 0;   
   /*-webkit-column-count: 3;
   -webkit-column-gap:   6px;
   -moz-column-count:    3;
   -moz-column-gap:      6px;
   column-count:         3;
   column-gap:           6px;*/
}
.extra-menu-wrapper .menu ul li{line-height:1.2; display:inline-block; margin-bottom:25px; width:150px; text-align:center}
.extra-menu-wrapper .menu ul li > a{font-size:16px; color:#707070; display:block;  position:relative; display:inline-block}
.extra-menu-wrapper .menu ul li > a:after{content:""; position:absolute; bottom:-10px; left:0; height:2px; width:42px; background: #133d9c;}
.extra-menu-wrapper .menu ul li.active > a, .extra-menu-wrapper .menu ul li:hover > a{color:#363636; font-weight:normal; font-weight:600;}
.extra-menu-wrapper .menu ul li.active .page-extra, .extra-menu-wrapper .menu ul li:hover .page-extra{opacity:1}
.extra-menu-wrapper .menu ul li div.page-extra{ margin-top:45px; opacity:0.7; -moz-transition: opacity 0.2s linear; -o-transition: opacity 0.2s linear; -webkit-transition: opacity 0.2s linear; transition: opacity 0.2s linear; }
.extra-menu-wrapper .menu { }
.extra-menu-wrapper .menu ul li{padding-top:1px; position:relative}

.extra-menu-wrapper .menu ul li:first-child{padding-top:0}
.extra-menu-wrapper .menu ul li:first-child:before{display:none}

.extras .page-extra{padding-right:90px; height:100%; display:inline-block; box-sizing:border-box; width:100%; position:relative }
.extras .page-extra.extra-menu-root{padding-right:0px}
.extra-menu-root .text{display:none}

.page-extra .page-extra-link{position:absolute; top:0; left:0; bottom:0; right:0}
.page-extra .text{width:114px; height:100%; position:absolute; top:0; right:0; bottom:0;  }
.page-extra .text .valigner, .page-extra .text .valigner td{height:100%; vertical-align:middle; text-align:left}
.page-extra .text h6{position:relative; display:inline-block; font-size:10px; font-weight:200; padding-bottom:8px; margin-bottom:8px; border-bottom:1px solid #a1a1a1; color:#252525}
.page-extra .text h3{ font-size:16px; font-weight:bold; color:#252525}

.page-extra .text .details {position:absolute; bottom:0; right:24px; font-size:11px; font-weight:300; color:#252525; line-height:1}
.page-extra .text .details:after{content:""; position:absolute; top:50%; margin-top:-4px; right:-24px; background:url('/Files/arkaplan/right-arrow.png') no-repeat; width:19px; height:8px; background-size:19px 8px }



.footer .wrapper:first-child{padding-top:85px; padding-bottom:60px}
.footer * {color:#808080; }

.footer-bottom *{color:#fff}
.footer-bottom .wrapper{margin-bottom:0}
.footer-menu{display:flex; align-content:center; justify-content:space-between; }
.footer-menu h4{font-size:14px; color:#ff0000; font-weight:bold; margin-bottom:15px}
.footer-menu p { font-size: 14px; color: #252525; font-weight: 300; letter-spacing: 1.4px; line-height: 1.8 }
.footer-menu > .part-container{ width:auto; margin:0 0 0 auto;}

.footer-col{ flex-grow: 0; flex-shrink: 0; flex-basis: 25%; display:flex; flex-direction:column; justify-content:space-between; padding-right:50px; box-sizing:border-box}    
.footer-col.col-1, .footer-col.col-4{padding-right:0}
.footer-col.col-1 > .part-container{padding-right:50px; box-sizing:border-box}
.footer-col.col-1 > .row-2{padding-right:5px}

.footer-col > .part-container{margin-top:0; margin-bottom:auto}

.footer-col .row-2{margin-top:auto; margin-bottom:0; padding-top:10px}

.footer-col .social-media ul{float:left; padding:0; margin:0; list-style:none}
.footer-col .social-media ul li{float:left; padding:0 0 0 0; margin:0 0 0 0; letter-spacing:0px}
.footer-col .social-media .instagram a{background:url('/Files/arkaplan/ins-2.png') no-repeat 0 50%; width:18px; height:18px; text-indent:9999999px; margin:1px 4px 0 0 }
.footer-col .social-media .linkedin a{background:url('/Files/arkaplan/ln-2.png') no-repeat  0 50%; width:18px; height:18px; text-indent:9999999px; margin:1px 4px 0 0 }
.footer-col .social-media .youtube a{background:url('/Files/arkaplan/yt-2.png') no-repeat  0 50%; width:22px; height:18px; text-indent:9999999px; margin:1px 4px 0 0 }
.footer-col .social-media .fb a{background:url('/Files/arkaplan/fb-2.png') no-repeat  0 50%; width:22px; height:18px; text-indent:9999999px; margin:1px 8px 0 0 }
.footer-col .social-media .seperator{color:#ff0000; font-weight:bold}
.footer-col .social-media a{float:left}

.footer-col .map{background:url('/Files/arkaplan/map.png') no-repeat 0 6px; padding-left:35px}
.footer-col .mail{background:url('/Files/arkaplan/mail.png') no-repeat 0 10px; padding-left:35px}
.footer-col .tel{background:url('/Files/arkaplan/tel.png') no-repeat 0 7px; padding-left:35px}

.footer-bottom{display:flex; justify-content:space-between; align-content:center;  background:#505050;  box-sizing:border-box}
.footer-bottom .wrapper { display: flex; justify-content: space-between; align-content: center; }
.footer-bottom .wrapper .GenericContent p {  padding: 10px 0; display: block; font-size: 13px; }

.footer > .wrapper{background:#ececec}

.Homepage .footer, .sf-aboutus .footer{margin-top:0}
.Homepage .footer > .wrapper, .sf-aboutus .footer > .wrapper{background:#ffffff}

.logo .ImageBox .boxlink{/*top:33%; bottom:33%*/}


.Homepage .HomepageSlider { max-width: 100%; box-sizing: border-box; padding: 0; width: 100%; z-index: 12; display: flex; }
.Homepage .HomepageSlider .slick-list, .Homepage .HomepageSlider .slick-track, .Homepage .HomepageSlider .slick-slide, .Homepage .HomepageSlider .slick-slide > div, .Homepage .HomepageSlider .slide,
.Homepage .HomepageSlider .image-container, .Homepage .HomepageSlider .text-container{height:100%}

.homepage-slider{text-align:center;box-sizing:border-box}
.home-slider{font-size:0}
.HomepageSlider .slide { position: relative; /*overflow:hidden*/ width: 16.7%; }
.HomepageSlider .slide-image{width:100%; box-sizing:border-box; padding:0 0 0 0; }

.HomepageSlider .image-container{position:relative}
.HomepageSlider .text-container{position:absolute; top:0; bottom:0; right:0; left:0; width:100%; z-index:11; box-sizing:border-box; padding:10px}
.HomepageSlider .text-container table.valigner {height:100%;}
.HomepageSlider .text-container table.valigner td{height:100%; padding:0; }
.HomepageSlider .text-container * {color:#ffffff}
.HomepageSlider .text-container h4{font-size:25px; font-weight:500}

.HomepageSlider .i0 .text-container{top:100%; background:#f5141b }
.HomepageSlider .i2 .image-container{margin-top:100%; }
.HomepageSlider .i2 .text-container{bottom:100%; background:#f5141b; top:auto }
.HomepageSlider .i3 .text-container{top:100%; background:#f5141b }
.HomepageSlider .i5 .image-container{margin-top:100%; }
.HomepageSlider .i5 .text-container{bottom:100%; background:#f5141b; top:auto }
/*.HomepageSlider .details {	padding: 8px 30px;	border: 1px solid #ffffff;	border-radius: 30px;	display: inline-block;	color: #ffffff;    font-size:16px;    margin-top:40px;}*/


.HomepageSliderV3  { font-size: 0 }
.HomepageSliderV3 .slide { position: relative; overflow:hidden;font-size: 0 }
.HomepageSliderV3 .slide-image{width:100%; box-sizing:border-box; padding:0 0 0 0; font-size: 0}

.HomepageSliderV3 .image-container{position:relative;font-size: 0}
.HomepageSliderV3 .image-container .small-screen-image{display: none}
.HomepageSliderV3 .cover-link{font-size: 0}

.gototop{width:40px; height:40px; position:absolute; bottom:28px; right:100px; opacity:0; background:rgb(237,28,36) url('/Files/arkaplan/gototop.jpg') no-repeat center center; cursor:pointer; z-index:1002; -moz-transition: opacity 0.1s linear; -o-transition: opacity 0.1s linear; -webkit-transition: opacity 0.1s linear; transition: opacity 0.1s linear;}
.gototop.fixed{position:fixed; opacity:1 }

.breadcrumb { width: 100%; z-index: 1003; color: white ;font-size:12px; min-height:0 !important; background:#ed1c24}
.breadcrumb .Breadcrumbs{padding:25px 0; }
.breadcrumb a { color: white; font-size: 16px; font-weight:500 }
.breadcrumb ul{ display:flex;padding:0;margin:0;list-style:none}
.breadcrumb ul:not(.lvl0){margin-left:8px;}
.breadcrumb ul:not(.lvl0)::before { content: '>'; padding-right: 8px; font-size: 18px; text-align: center; line-height: 18px; padding-top:3px }
.breadcrumb ul li{ display:flex;padding:0;margin:0;list-style:none}

.page-cont{width:100%; padding-top:50px;}
.products-left{float:left; width:34.18%}
.products-right{float:left; width:65.82%}

.products-left .esn-menu ul {display:block}
.products-left .esn-menu .lvl1 {position:relative; top:auto; left:auto}
.products-left .esn-menu .lvl1 .lvl{position:relative; top:auto; left:auto}


.product-image{margin:35px 0}
.product-cont{}
.product-cont p{font-size:14px; font-weight:400; color:#333; line-height:1.6; letter-spacing:1px}
.product-cont h3{font-size:20px; font-weight:600; color:#ed1c24; border-top:2px solid #ed1c24; padding-top:16px; margin:40px 0 30px; float:left}

.product-table td{padding:6px 8px;width:auto }
.product-table td *{color:#333;}
.product-table tr td:first-child *{font-weight:500}
.product-table tr:nth-child(2n+1){background:#e5e5e5}
.product-table {padding-bottom:20px; border-bottom:2px solid #ed1c24; margin-bottom:45px}

.product-cont .part-container:first-child{width:61%;margin-right:2%;max-width:calc(100% - 310px) }
.PageTitle{float:left; width:100%; box-sizing:border-box; margin-bottom:19px}
.PageTitle h1 { font-size: 13px; color: #ffffff; font-weight: 500; background: #505050; padding: 6px 10px; min-height: 29px; box-sizing: border-box; }
.brochure-download{width:18%;  box-sizing:border-box; height:28px; z-index:1001;min-width:145px;}
.product-cont .ButtonLink{height:28px}
.brochure-download a:before{content:""; background:#ed1c24 url('/Files/arkaplan/brochure-download.png') no-repeat; float:left; width:28px; height:28px; border-right:2px solid #ffffff}
.show-video { width: 18%; box-sizing: border-box; height: 28px; z-index: 1001; margin-left: 1%; min-width: 100px; }
.show-video a:before{content:""; background:#505050 url('/Files/arkaplan/show-video.png') no-repeat; float:left; width:28px; height:28px; border-right:2px solid #ffffff}
.brochure-download a, .show-video a{position:absolute; top:0; left:0; bottom:0; right:0; color:#ffffff; font-size:9px; font-weight:bold; line-height:28px; text-align:center; letter-spacing:1.5px}
.brochure-download a{background:#ed1c24;}
.show-video a{background:#505050}


.sf-product .PagesList{display:none}

.part.PagesList{margin:-15px -4px; font-size:0}
.PagesList .item-container{width:33.3333%; box-sizing:border-box; padding:15px 4px; position:relative; display:inline-block; vertical-align:top}
.PagesList .item-container img{width:100%; height:auto; max-width:100%}

.PagesList .item .image-container { background:#ffffff; -webkit-box-shadow: 0px 0px 1px 1px rgba(0,0,0,0.1); box-shadow: 0px 0px 1px 1px rgba(0,0,0,0.1); -webkit-border-radius:2px; border-radius:2px; position:relative }
.PagesList .item h4{font-size:14px; font-weight:600; letter-spacing:0; padding:0 0 8px; line-height:1.4; position:relative; text-align:left; color:#404041; margin-bottom:8px;min-height:46px}
.PagesList .item h4:after{content:""; background:#ed1c24; width:50px; height:2px; position:absolute; left:0; bottom:0}
.PagesList .item p{font-size:16px;  }
.PagesList .item-text-cont {box-sizing:border-box; padding:16px 0 0 0}
.PagesList .item-text-cont td{}
.PagesList .item .details { font-size:10px; font-weight:500; color:#404041; float:left }
.PagesList .image-container a{opacity:0; background:url('/Files/arkaplan/plus.png') no-repeat 50% 50%}
.PagesList .image-container:hover a {position:absolute; top:0; left:0; right:0; bottom:0; opacity:1; background-color:rgba(0,0,0,0.5); -moz-transition: opacity 0.1s linear; -o-transition: opacity 0.1s linear; -webkit-transition: opacity 0.1s linear; transition: opacity 0.1s linear;}

.part.ImageGallery{margin:-15px;text-align:center}
.ImageGallery .item-container{float:left; width:33.3333%; box-sizing:border-box; padding:15px; }
.ImageGallery .item{position:relative; font-size:0}
.ImageGallery .item-container .item-image{width:100%; max-width:100%}
.ImageGallery a.cover-link{opacity:0; display:flex; align-items:center; justify-content:center; font-size:16px; color:#ffffff; font-weight:bold}
.ImageGallery .item:hover a.with-title {position:absolute; top:0; left:0; right:0; bottom:0; opacity:1; background-color:rgba(237,28,36,0.8); -moz-transition: opacity 0.1s linear; -o-transition: opacity 0.1s linear; -webkit-transition: opacity 0.1s linear; transition: opacity 0.1s linear;}

.ImageGallery .item-container{display:none;}
.ImageGallery .item-container.visible{display:block;}

.ImageGallery .show-more {font-size: 14px;color: #ffffff;background: #ed1c24;padding: 10px 12px;font-weight: bold;letter-spacing: 5px; display:inline-block; cursor:pointer; margin-top:60px}



.part.ImageGalleryV6 {text-align:center;margin:-15px}
.ImageGalleryV6 .item-container{display:none; float:left; clear:both;}
.ImageGalleryV6 .item-container.visible{display:block;}

.ImageGalleryV6 .item-container{float:left; width:33.3333%; box-sizing:border-box; padding:15px 15px 60px 15px;}
.ImageGalleryV6 .item, .ImageGalleryV6 .image-container{position:relative; font-size:0; }
.ImageGalleryV6 .image-container img{width:100%; max-width:100%}
.ImageGalleryV6 .image-container a.play-video{position:absolute; opacity:0; display:flex; align-items:center; justify-content:center; font-size:16px; color:#ffffff; font-weight:bold; letter-spacing:5px}
.ImageGalleryV6 .image-container a.play-video:before{content:""; float:left; width:24px; height:23px; margin-right:10px; background:url('/Files/arkaplan/play.png') no-repeat}

.ImageGalleryV6 .item:hover a.play-video {top:0; left:0; right:0; bottom:0; opacity:1; background-color:rgba(237,28,36,0.8); -moz-transition: opacity 0.1s linear; -o-transition: opacity 0.1s linear; -webkit-transition: opacity 0.1s linear; transition: opacity 0.1s linear;}
.ImageGalleryV6 .image-container a.fancy-link{position:absolute;top:0; left:0; right:0; bottom:0;}

.ImageGalleryV6 .item{text-align:left}
.ImageGalleryV6 .item-text{padding-top:40px; }
.ImageGalleryV6 .item h4{font-size:20px; font-weight:600; letter-spacing:0; line-height:1.4; position:relative; text-align:left; color:#404041; float:left; clear:both}
.ImageGalleryV6 .item h4:last-of-type{margin-bottom:20px; padding-bottom:20px}
.ImageGalleryV6 .item h4:last-of-type:after{content:""; background:#ed1c24; width:75px; height:2px; position:absolute; left:0; bottom:0}
.ImageGalleryV6 .item p{font-size:16px; font-weight:500; float:left; clear:both}
.ImageGalleryV6 .item-date{font-size:12px; color:#979999; margin-top:7px; float:left; clear:both}

.ImageGalleryV6 .show-more {font-size: 14px;color: #ffffff;background: #ed1c24;padding: 10px 12px;font-weight: bold;letter-spacing: 5px; display:inline-block; cursor:pointer; }




.homepage-newslist {background:#505050; padding-top:100px; padding-bottom:100px}

.LatestPostsV2 .slider-right{width:66.41%; float:left; box-sizing:border-box; padding:0 12%; overflow:hidden; left:33.59%; position:relative}
.LatestPostsV2 .slider-left{width:33.59%; float:left; box-sizing:border-box; padding-right:70px; position:absolute; top:0; left:0; bottom:0; display:flex; justify-content:center; flex-direction:column }

.LatestPostsV2 .slide-title, .LatestPostsV2 .slide-text{transition:opacity 0.6s ease; }

.LatestPostsV2 .slide-title { color:#ffffff; font-size:27px; font-weight:bold; }

.LatestPostsV2 .slide-text {font-size:14px; font-weight:300; color:#ffffff;  margin-bottom:38px;}

.LatestPostsV2 .item{position:relative}

.LatestPostsV2 .slick-list{ /*-webkit-box-shadow: 0px 0px 12px 1px rgba(0,0,0,0.4); box-shadow: 0px 0px 12px 1px rgba(0,0,0,0.4);*/ z-index:10}
.LatestPostsV2 .pure-img{width:100%; max-width:none;}
.LatestPostsV2 .slick-arrow{position:absolute; top:12%; bottom:12%; right:100%; width:100%;cursor:pointer; border:none; outline:none;text-indent:-99999px; background:none; z-index:100 }

.LatestPostsV2 .slick-arrow .button-bg{background-size:cover !important; background-position:100% 50% !important; height:100%; width:100%; position:absolute; top:0; left:0; right:0; bottom:0;
  /* filter: gray;  IE6-9 */
  /* webkit-filter: grayscale(1); Google Chrome, Safari 6+ & Opera 15+ */
 /* filter: grayscale(1); Microsoft Edge and Firefox 35+ */
  /*opacity:0.5;*/
}
.LatestPostsV2 .slick-arrow .button-bg::after{content:""; position:absolute; top:0; left:0; right:0; bottom:0; background-color:rgba(255,255,255,0.6)}

.LatestPostsV2 .slick-next{right:auto; left:100%; background-position:0 50% !important }
.LatestPostsV2 .slick-arrow:after{content:"";position:absolute; top:50%; margin-top:-31px; right:-50px; height:62px; width:50px; background:url('/Files/arkaplan/prev.png') no-repeat; }
.LatestPostsV2 .slick-next:after{background:url('/Files/arkaplan/next.png') no-repeat; right:auto; left:-50px; }
.LatestPostsV2 .slick-track{font-size:0}
/*
original
.LatestPostsV2 .slide-title h6{font-family:"Playfair Display"; font-size:25px; font-weight:normal}
.LatestPostsV2 .slide-title h5{font-family:"Playfair Display"; font-size:35px; font-weight:bold; padding-bottom:45px; margin-bottom:45px; position:relative}
.LatestPostsV2 .slide-title h5:after{content:""; position:absolute; bottom:0px; left:0; width:150px; height:2px; background:#ed1c24}*/
.LatestPostsV2 .slide-title h6{font-family:"Playfair Display"; font-size:25px; font-weight:bold; padding-bottom:40px; margin-bottom:40px; position:relative}
.LatestPostsV2 .slide-title h6:after{content:""; position:absolute; bottom:0px; left:0; width:150px; height:2px; background:#ed1c24}

.LatestPostsV2 .slide-text p{ font-size:14px; font-weight:300; line-height:1.8; letter-spacing:0.5px;}
.LatestPostsV2 .details-link {font-size:14px; color:#ffffff; background:#ed1c24; padding:10px 12px; margin-right:auto;  font-weight:bold; letter-spacing:5px}

.part.ImageGalleryV4{margin-top:-2.8px}
.ImageGalleryV4 .slider{  position:absolute; top:2.8px; left:0; width:77.86%; bottom:0px; overflow:hidden; box-sizing:border-box; padding-right:20px}
.ImageGalleryV4 .slider, .ImageGalleryV4 .slider * { font-size:0px}
.ImageGalleryV4 .slider .image-container img{width:100%; max-width:none; }
.ImageGalleryV4 .nav-arrows{position:absolute; top:50%; width:100%}
.ImageGalleryV4 .slick-prev{background:url('/Files/arkaplan/slideup.png') no-repeat 50% 50%; height:41px; width:100%; cursor:pointer; border:none; outline:none}
.ImageGalleryV4 .slick-next{background:url('/Files/arkaplan/slidedown.png') no-repeat 50% 50%; height:41px; width:100%; cursor:pointer; border:none; outline:none}
.ImageGalleryV4 .slick-vertical .slick-slide, .ImageGalleryV4 .slick-vertical .slick-slide * {font-size:0px; border:none !important}

.ImageGalleryV4 .slider-nav-container{box-sizing:border-box;margin:-2px 0 0 0; width:22.14%; position:relative; font-size:0; float:right; overflow:hidden;  }

.ImageGalleryV4 .slider-nav-container img.placeholder{ width:100%; height:auto; visibility:hidden !important }
.ImageGalleryV4 .slider-nav{position:absolute; top:0; left:0; bottom:0; right:0; display:flex; flex-direction:column; justify-content:center}
.ImageGalleryV4 .slider-nav .image-container img{width:100%; max-width:none}

.ImageGalleryV4 .slick-vertical .slick-slide{box-sizing:border-box; margin:10px 0}
.ImageGalleryV4 .slick-vertical .slick-list{padding:0 !important}

.ImageGalleryV4 .slick-vertical .slick-slide .image-container img{opacity:0.5; cursor:pointer}
.ImageGalleryV4 .slick-vertical .slick-slide:hover .image-container img, .ImageGalleryV4 .slick-vertical .slick-current .image-container img{opacity:1}

.ImageGalleryV4 .slick-vertical .image-container{position:relative; cursor:pointer}
.ImageGalleryV4 .slick-vertical .item-title{position:absolute; top:0; left:0; right:0; bottom:0; background:rgba(237,28,36,0.6); opacity:0; font-size:18px; font-weight:bold; display:flex; align-items:center; text-align:center; color:#ffffff; padding:10px; box-sizing:border-box; -moz-transition: opacity 0.1s linear; -o-transition: opacity 0.1s linear; -webkit-transition: opacity 0.1s linear; transition: opacity 0.1s linear;}
.ImageGalleryV4 .slick-vertical .image-container:hover .item-title{opacity:1}
.ImageGalleryV4 .slick-vertical .slick-current .image-container .item-title{opacity:1}

.aftersale-services{padding-top:0px; padding-bottom:50px}


.BoxTitleImageText .box-container{display:flex}

.BoxTitleImageText .box-image{float:right; width:50%; box-sizing:border-box; order:2}
.BoxTitleImageText .box-text {float:left; width:50%; box-sizing:border-box; order:1 }


.BoxTitleImageText .box-text table td{text-align:left}
.BoxTitleImageText .text-on-right .box-image{float:left; order:1}
.BoxTitleImageText .text-on-right .box-text {float:right; order:2 }
.BoxTitleImageText .text-on-right .box-text  table td {text-align:right}

.BoxTitleImageText .image-container img{float:left; width:100%; max-width:100%}

.BoxTitleImageText{margin:50px 0}

.BoxTitleImageText .image-container { padding: 50px 0 50px 14.53%; box-sizing: border-box; float: right; width: 90%; position:relative }
.BoxTitleImageText .image-container .item { position:relative }
.BoxTitleImageText .image-container .slick-slide span { position: absolute; bottom: 15px; background-color: rgba(0,0,0,0.5); color: white; left: 0; width: 100%; padding: 5px; z-index: 999; box-sizing:border-box;text-align:center }

.BoxTitleImageText .text-on-right .image-container{padding:50px 14.53% 50px 0; float:left}
.BoxTitleImageText .inner-cont{position:relative; float:left;width:100%}
.BoxTitleImageText .inner-cont .slider{z-index:99}
.BoxTitleImageText .inner-cont:after{content:""; background:url('/Files/arkaplan/box-bg.jpg') no-repeat; position:absolute; top:50px; left:-50px; bottom:-50px; right:50px; box-sizing:border-box}
.BoxTitleImageText .text-on-right .inner-cont:after{left:50px; right:-50px;}
.BoxTitleImageText .inner-cont img{position:relative; z-index:100}

.BoxTitleImageText .slider .slick-arrow { position:absolute;top:calc(50% - 30px);z-index:9;font-size:0;height:60px;width:50px;border:0;background-size:contain;background-position:left;background-repeat:no-repeat;background-color:transparent }
.BoxTitleImageText .slider .slick-arrow.slick-next { right: 0; background-position: right; background-image: url('/Files/arkaplan/next.png') }
.BoxTitleImageText .slider .slick-arrow.slick-prev { left: 0; background-image: url('/Files/arkaplan/prev.png') }


.BoxTitleImageText .details {font-size:14px; font-weight:bold; color:#000000; letter-spacing:5px}
.aftersale-services .BoxTitleImageText .details {font-size:14px; color:#ffffff; background:#ed1c24; padding:10px 12px; float:right; margin-top:45px}
.BoxTitleImageText .details:hover {}

.BoxTitleImageText h6, .BoxTitleImageText h3, .BoxTitleImageText h4{font-family:"Playfair Display"; color:#000000}


.BoxTitleImageText h3{font-size:39px; }
.BoxTitleImageText h3 a{color:#000000; }
.BoxTitleImageText h4{font-size:39px; font-weight:bold; padding-bottom:70px; position:relative}
.BoxTitleImageText h4:after{content:""; position:absolute; bottom:0px; left:0; width:150px; height:2px; background:#ed1c24}
.BoxTitleImageText .text-on-right h4:after{right:0; left:auto;}
.BoxTitleImageText p{font-size:14px; font-weight:300; line-height:1.8; letter-spacing:0.5px; margin:-8px 10px 25px 170px;  }
.BoxTitleImageText .text-on-right p{margin:-8px 170px 25px 10px;  }


.aboutus-content .BoxTitleImageText {margin-top:0}
.aboutus-content .BoxTitleImageText h4{padding-bottom:70px; color:#ed1c24}
.aboutus-content .BoxTitleImageText h4:after{content:""; position:absolute; bottom:0px; left:0; width:30px; height:2px; background:#ed1c24}
.aboutus-content .BoxTitleImageText p{margin-left:50px;  }

.whereweare{ background-position:50% 210px !important; background-size:contain !important}
.whereweare img{ width:100%}
.whereweare .wrapper{padding-top:65px; min-height:50px}

.section-title {margin-bottom:50px; padding-bottom:15px;  }
.section-title:after{content:""; position:absolute; bottom:0px; left:0; width:150px; height:2px; background:#ed1c24}

.section-title h3{font-family:"Playfair Display"; font-size:39px; color:#000000}
.section-title h4{font-family:"Playfair Display"; font-size:30px; color:#ed1c24; font-weight:bold;}

.section-title.type-2, .section-title.type-3{text-align:center}
.section-title.type-2:after, .section-title.type-3:after{left:50%; margin-left:-75px;}
.section-title.type-2 h3 {color:#ffffff}

.wrapper.certificates{background:#505050}
.wrapper.certificates, .wrapper.history{padding-top:80px; padding-bottom:80px}

.part.Certificates{margin:0 -30px; position:relative; font-size:0}
.Certificates .item{padding:0 10px; }
.Certificates .item td{position:relative}
.Certificates .slick-arrow{position:absolute; top:50%; margin-top:-8px; width:16px; height:16px; font-size:0; border:none}
.Certificates .slick-prev{left:-46px; background:url('/Files/arkaplan/prev-red.png') no-repeat 100% 0}
.Certificates .slick-next{right:-46px; background:url('/Files/arkaplan/next-red.png') no-repeat}
.Certificates .item-title{position:absolute; top:0; left:0; right:0; bottom:0; background:rgba(237,28,36,0.6); opacity:0;  display:flex; align-items:center; text-align:center; color:#ffffff; padding:10px; box-sizing:border-box; -moz-transition: opacity 0.1s linear; -o-transition: opacity 0.1s linear; -webkit-transition: opacity 0.1s linear; transition: opacity 0.1s linear;}
.Certificates .item-title h5{font-size:14px; font-weight:bold; margin:auto}
.Certificates .item:hover .item-title{opacity:1}


.timeline {margin:-64px 0 0 0; padding-left:220px; box-sizing:border-box}
.timeline .GenericContent {margin-bottom:30px}
.timeline .GenericContent h6{width:15%; float:left; box-sizing:border-box; position:relative; color:#ed1c24; font-weight:bold; font-size:35px; font-family:"Playfair Display"; margin-top:-17px}
.timeline .GenericContent h6::after{content:""; width:26px; height:27px; background:url('/Files/arkaplan/bullet.png') no-repeat; position:absolute; top:20px; right:50%; margin-right:-53px}
.timeline .part-container:first-child .GenericContent h6::after{background:url('/Files/arkaplan/bullet-active.png') no-repeat; }
.timeline .GenericContent h5 { width: 85%; float: left; box-sizing: border-box; font-size: 20px; color: #000000; margin: 6px 0 0px; font-weight: 500; }
.timeline .GenericContent p{width:100%; float:left; box-sizing:border-box; padding-left:25%; font-size:18px; font-weight:500; color:#a3a3a3}

.sf-aboutus .sectors {padding-top:50px;padding-bottom:50px}

.homepage-intro .BoxTitleImageText h6{margin-top:100px; font-weight:bold; font-size:24px; padding:20px 0 50px; position:relative; line-height:24px}
.homepage-intro .BoxTitleImageText h6:before{content:""; position:absolute; top:-100px; left:0; width:1px; height:100px; background:#000000}
.homepage-intro .BoxTitleImageText .text-on-right h6:before{left:auto; right:0}

.homepage-intro .BoxTitleImageText .details {margin:0 0 0 170px; float:left}
.homepage-intro .BoxTitleImageText .text-on-right .details {margin:0 170px 0 0; float:right}
.homepage-intro .pin-small .BoxTitleImageText .text-on-right .details {background:url('/Files/arkaplan/pin-small.png') no-repeat 100% 50%; padding-right:25px}

.homepage-products{padding:60px 0; width:100%; box-sizing:border-box; background:#ededed}
.wrapper.large{padding:0 100px}

.homepage-products-title{text-align:center; font-size:36px; font-weight:bold; letter-spacing:2px; margin-bottom:60px}

.PagesListV3 {margin-bottom:60px}
.PagesListV3 .item-container{width:14.2857%; float:left; text-align:center}
.PagesListV3 .item-container .pure-img{display:inline-block; cursor:pointer;max-height:75px;max-width:75px}
.PagesListV3 .item-title{font-size:13px; letter-spacing:0.5px; color:#4c4c4c; cursor:pointer; margin-top:12px; display:inline-block}
.PagesListV3 .item-text-cont{height:65px}
.PagesListV3 .image-container{font-size:0; position:relative;}
.PagesListV3 .image-container:after{content:""; width:120px; height:28px; background:rgba(237,28,36,0.8); opacity:0; position:absolute; top:60%; margin-top:-14px; left:50%; margin-left:-60px; cursor:pointer}
.PagesListV3 .item-container.current .image-container:after, .PagesListV3 .image-container:hover:after{opacity:1}
.PagesListV3 table.valigner td{vertical-align:bottom}


.homepage-products-list { display: none; /*position:absolute; top:0; left:100px; right:100px; bottom:0; width:auto*/ }
.homepage-products-list.placeholder{visibility:hidden; display:block; position:relative; left:auto; right:auto;display:none}

.HomepageProductsList{margin:0 -40px; }
.HomepageProductsList .item-container{width:25%; float:left; box-sizing:border-box; padding:0 40px; position:relative; text-align:center;}
.HomepageProductsList .item-container .item{ position:relative; }
.HomepageProductsList .item-title{font-size:20px;  font-weight:normal; padding:18px 0}
.HomepageProductsList .item:hover .item-title { font-weight: 500; }
.HomepageProductsList .details{font-size:14px; color:#ed1c24; display:inline-block; text-decoration:underline}
.HomepageProductsList .item-container .pure-img{width:100%}
.HomepageProductsList .image-container{position:relative}
.HomepageProductsList .item:hover .image-container:before{position:absolute;content:'INFO';height:100%;width:100%;top:0;left:0;background-color:rgba(0, 0, 0, 0.45);color:white;display:flex;justify-content:center;align-items:center}
/*.HomepageProductsList .item:hover .image-container::after { position: absolute; content: ''; height: 30px; width: 120%; top: calc(50% - 15px); left: 0; background-color: #ED1C24;margin-left:-10% }*/
.HomepageProductsList .image-container .isnew{position:absolute; top:10px; right:10px; background:url('/Files/arkaplan/isnew.png') no-repeat; width:51px; height:23px; z-index:1}


.menu-type1{margin-bottom:50px}
.menu-type1 ul, .menu-type1 li{list-style:none; margin:0; padding:0}
.menu-type1 ul{display:flex; justify-content:center; align-items:center}
.menu-type1 ul li{margin:0 auto}
.menu-type1 ul li:last-child{margin:0 0 0 auto}
.menu-type1 ul li:first-child{margin:0 auto 0 0}
.menu-type1 ul li a{font-size:20px; letter-spacing:0.85px; color:#000000; font-weight:500}
.menu-type1 ul li.active a{color:#ed1c24; font-weight:bold}
.menu-type1 ul li.seperator{height:19px; width:2px; background:#ed1c24 }
.menu-type1.center ul li{margin:0 20px;}

.part.PostList{margin:0 -15px}

.PostList .item-container {display:none; margin-bottom:100px; float:left; clear:both;width:100%}
.PostList .item {padding:0 15px; }
.PostList .item .pure-img{width:100%}
.PostList .col{float:left}
.PostList .col .item-container {display:block}

.PostList .item{text-align:left}
.PostList .image-container{position:relative; margin-bottom:38px}
.PostList .item-text{padding-top:40px; }
/*
original
.PostList .item h6{font-size:12px; font-weight:500; letter-spacing:1px; line-height:1.4; position:relative; text-align:left; color:#404041; float:left; clear:both; }
.PostList .item h6:last-of-type{margin-bottom:16px; padding-bottom:6px}
.PostList .item h6:last-of-type:after{content:""; background:#ed1c24; width:75px; height:2px; position:absolute; left:0; bottom:0}
.PostList .item h5{font-size:20px; font-weight:600; letter-spacing:0; line-height:1.4; position:relative; text-align:left; color:#404041; float:left; clear:both; }*/
.PostList .item h6{font-size:16px; font-weight:500; letter-spacing:1px; line-height:1.4; position:relative; text-align:left; color:#404041; float:left; clear:both; }
.PostList .item h6:last-of-type{margin-bottom:4px; padding-bottom:12px}
.PostList .item h6:last-of-type:after{content:""; background:#ed1c24; width:75px; height:2px; position:absolute; left:0; bottom:0}

.PostList .item p{font-size:16px; font-weight:500; float:left; clear:both  }
.PostList .item-date{font-size:12px; color:#979999; margin-top:10px; float:left; clear:both}

.PostList .details-link{position:absolute; top:0; left:0; right:0; bottom:0;font-size:16px; font-weight:bold; letter-spacing:5px; margin:auto; background:rgba(237,28,36,0.8); opacity:0;  display:flex; align-items:center; justify-content:center; text-align:center; color:#ffffff; padding:10px; box-sizing:border-box; -moz-transition: opacity 0.1s linear; -o-transition: opacity 0.1s linear; -webkit-transition: opacity 0.1s linear; transition: opacity 0.1s linear;}
.PostList .item:hover .details-link{opacity:1}

.post-date .PageTitle{min-height:0; margin-bottom:0; float:none}
.post-date h1{display:none; }
.post-date { font-size:12px; color:#979999; margin-bottom:15px}
.post-image{margin:0 auto;float:none;margin-bottom:45px;width:45%;}
.post-image .BoxImage .image{background-image:unset !important;}
.post-image .BoxImage .pure-img{visibility:visible !important; }
.post-text h5{font-size:42px}
.post-text h6{font-size:42px; color:#ed1c24; margin-bottom:30px}
.post-text p, .post-quote p{font-size:16px; color:#848484; line-height:1.6}

.post-quote{margin:50px 0; padding:0 0 0 30px; border-left:2px solid #ed1c24; box-sizing:border-box}
.post-quote h5{font-size:30px; color:#000000}
.post-quote h6{font-size:16px; line-height:48px; color:#999999; font-weight:600; }
.post-video {text-align:center; padding:0 200px; box-sizing:border-box; margin-top:50px}

.YoutubeVideo iframe { bottom: 0; height: 100% !important; left: 0; position: absolute; right: 0; top: 0; width: 100% !important;}
.keep-ratio { height: 0 !important; padding-bottom: 56%;}
.aspect-ratio { position: relative; width: 100% !important;}

.products-menu{padding-right:60px; box-sizing:border-box}
.products-menu ul,.products-breadcrumbs ul{list-style:none; margin:0; padding:0}

.products-menu ul li a {margin-bottom:4px; display:block;box-sizing:border-box; line-height:1.2; padding:7px 22px 6px 9px; position:relative}
.products-menu .lvl0 > li > a{background:#ed1c24; color:#ffffff; font-weight:bold; font-size:16px;   }
.products-menu .lvl0 > li > a:after{content:""; position:absolute; top:0; bottom:0; right:10px; background:url('/Files/arkaplan/down-white.png') no-repeat 100% 50%; width:12px}
.products-menu .lvl1 > li > a{background:#505050; color:#ffffff; font-size:14px; }
.products-menu .lvl1 > li  > span{content:""; position:absolute; top:0; bottom:0; right:0px; background:url('/Files/arkaplan/right-red.png') no-repeat center; width:29px;height:29px;z-index:9}
.products-menu .lvl1 > li.active  > span{background:url('/Files/arkaplan/down-red.png') no-repeat center; }
.products-menu .lvl1 > li  > span:hover{background-color:white !important}
.products-menu .lvl1 > li ul{display:none}
.products-menu .lvl1 > li.active ul, .products-menu .lvl1 > li.trail ul{display:block}
.products-menu .lvl1 > li.active > a:after, .products-menu .lvl1 > li.trail > a:after{background:url('/Files/arkaplan/down-red.png') no-repeat 100% 50%;}
.products-menu .lvl2 > li > a{background:#f5f5f5; color:#404041; font-size:11px; }
.products-menu .lvl2 > li.active > a{background:#e3e3e3; color:#ed1c24; font-size:11px; font-weight:bold; }

.products-breadcrumbs ul, .products-breadcrumbs ul li{float:left}
.products-breadcrumbs .lvl1 {clear:left}
.products-breadcrumbs .lvl1  li {display:flex}
.products-breadcrumbs ul li a{float:left; clear:both;font-family:"Playfair Display";font-size:20px;}
.products-breadcrumbs .lvl0 > li > a { color:#000000; }
.products-breadcrumbs .lvl1 li a { font-family:"Playfair Display"; color:#ed1c24; }
.products-breadcrumbs .lvl2 li:before{content:"/"; padding:0 5px; float:left;font-family:"Playfair Display";font-size:20px; color:#ed1c24; }
.products-breadcrumbs .lvl2 li a { clear:none }
.products-breadcrumbs{padding-bottom:17px; margin-bottom:24px}
.products-breadcrumbs:after{content:""; background:#ed1c24; width:75px; height:2px; position:absolute; left:0; bottom:0}


.section-title.type-4 h3{font-size:20px; font-weight:normal; position:relative; line-height:30px}
.section-title.type-4 h3 a {color:#000000}
.section-title.type-4 h4{font-size:20px; font-weight:normal; position:relative; line-height:30px}
.section-title.type-4 h4 a{color:#ed1c24}
.section-title.type-4{padding-bottom:17px; margin-bottom:24px; margin-top:65px;}
.section-title.type-4:after{content:""; width:75px; height:2px; position:absolute; left:0; bottom:0; }

.sf-product .Breadcrumbs .innermost, .sf-post .Breadcrumbs .innermost{display:none}

.sub-section-title{padding-left:200px; box-sizing:border-box; margin:-61px 0 40px 0}
.sub-section-title h6,.sub-section-title p{font-size:14px; font-weight:600; color:#808080; letter-spacing:0.5px; line-height:26px; font-weight:600;}
.sub-section-title p{font-weight:300; color:#808080; }
.sf-contact .sub-section-title{margin-bottom:100px; }

.contact-info h5{font-size:30px; color:#ed1c24; font-weight:bold; position:relative; padding-bottom:15px;font-family: "Playfair Display";}
.contact-info h5:after{content:""; position:absolute; bottom:0px; left:0; width:150px; height:2px; background:#ed1c24}
.contact-info .contact-info-main{padding-left:170px; box-sizing:border-box; margin:-8px 0 60px 0}
.contact-info .contact-info-main p{font-size:14px;  font-weight:600; color:#808080; letter-spacing:0.5px; margin-bottom:6px}
.contact-info-main .map{background:url('/Files/arkaplan/map-2.png') no-repeat 0 4px; padding-left:25px}
.contact-info-main .mail{background:url('/Files/arkaplan/mail-2.png') no-repeat 0 8px; padding-left:25px}
.contact-info-main .tel{background:url('/Files/arkaplan/tel-2.png') no-repeat 0 4px; padding-left:25px}
.contact-info{box-sizing:border-box}
.contact-info.left{padding-right:30px;margin-bottom:30px }
.contact-info.right{padding-left:30px;margin-bottom:30px}

.contact-page-form{}

.contact-form {box-sizing:border-box; }
.contact-form .form-item{width:100%; box-sizing:border-box;float:left; margin-bottom:25px}
.contact-form .form-item input, .contact-form .form-item textarea{border:1px solid #cccccc ; background:none; width:100%; font-size:14px; padding:20px 22px; color:#707070; border-radius:3px; box-sizing:border-box}
.contact-form .form-item input::placeholder, .contact-form .form-item textarea::placeholder{color:#808080; opacity:1}
.contact-form .form-item textarea{height:100px; resize:none; box-sizing:border-box}
.contact-form .form-items{display:inline-block; width:100%; }
.contact-form .form-buttons{text-align:left; }
.contact-form .form-buttons input[type="submit"]{display:inline-block; position:relative; box-sizing:border-box; letter-spacing:5px; cursor:pointer; font-size:16px; font-weight:bold; color:#ffffff; padding:23px 160px; border:none; background:#ed1c24; -moz-transition: all 0.2s linear; -o-transition: all 0.2s linear; -webkit-transition: all 0.2s linear; transition: all 0.2s linear;}
.contact-form .form-buttons input[type="submit"]:hover{background:#000000; color:#ffffff}


.contact-us-button { position: fixed; right: 150px; bottom: 28px; min-width: 150px; text-align: center; z-index: 1010 !important; white-space: nowrap; height: 40px; } 
.contact-us-button a { line-height:30px;display: inline-block; position: relative; letter-spacing: 5px; cursor: pointer; font-size: 18px; font-weight: bold; color: #ffffff; padding: 6px 20px; height: 40px; background: #ed1c24; -moz-transition: all 0.2s linear; -o-transition: all 0.2s linear; -webkit-transition: all 0.2s linear; transition: all 0.2s linear; box-sizing: border-box; }
.contact-us-button a:before { content: url('../../../Files/arkaplan/write-us.png');margin-right:8px }
.contact-us-button a:hover{background:#000000;}
.contact-us-form{width:700px; max-width:95%; background:#4a4a4b; margin:auto; display:none; padding:40px 70px 100px }
.contact-us-form .contact-us-title{color:#ffffff; text-align:center; padding:40px 0; font-size:18px; font-weight:bold; letter-spacing:5px}
.contact-us-form .contact-form .form-item{margin-bottom:20px}
.contact-us-form .contact-form .form-item input, .contact-us-form .contact-form .form-item textarea{background:#ffffff; text-align:center}
.contact-us-form .contact-form .form-item textarea{height:260px; resize:none;}
.contact-us-form .contact-form .form-buttons input[type="submit"]{width:100%;}
.form-buttons input[type="submit"]{background-size: 40px !important;    background-repeat: no-repeat !important;    background-position: 75% 50% !important;margin-top:12px}
.CustomForm .status .alert{padding:20px 0;font-weight:bold}
.contact-us-overlay{position:fixed; top:0; left:0; right:0; bottom:0; background:rgba(255,255,255,0.8); z-index:2003; display:flex; justify-content:center; align-items:center; font-family:"Montserrat"}
.contact-us-overlay .close-button:before{content:"x"; font-weight:bold; color:#000000; cursor:pointer; }
.contact-us-overlay .close-button{content:"x"; font-weight:bold; position:absolute; top:10px; right:-60px; font-size:60px; color:#000000; cursor:pointer; }
.contact-us-overlay .contact-us-form{display:block}




.google-map{width:100%; margin-top:80px}
.sf-iletisim .footer-top{margin-top:0}

.CustomForm .field-validation-error {font-size:12px; color:#ff0000; padding:3px 0}
.CustomForm.in-progress * {cursor:wait !important}
.gototop.sabit { position: fixed; bottom: 0; top:auto }

.videoembed iframe { height: 70vh !important; }

.BoxImage .image{background-size:cover !important}
.BoxImage .pure-img{width:100%}


.page_popup_content { padding: 5em 0; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; }
.page_popup_content table, .page_popup_content td { height: 100%; vertical-align: middle; }
.slbCloseBtn { color: rgba(255,255,255,0.8) !important }
.page_popup_content img{ max-width:100%; height:auto !important; width:auto !important; max-height:85vh }

.play-video{ position:absolute; top:0; left:0; bottom:0; right:0; z-index:101; cursor:pointer  }

.popup-video-cont{box-sizing: border-box; padding: 5em 0;width:70vw; height:100vh }

.has-link{cursor:pointer}


.part.ImageGalleryV6 .items { display: flex; flex-wrap: wrap; }

.sectors-slider {}
.sectors-slider .image-container img{width:100% }
.sectors-slider .item-text-cont { background-color: #404041 ;box-sizing:border-box;padding:55px;}
.sectors-slider .item-text-cont .item-title { color: white; font-size: 27px; font-weight: 600; padding-bottom: 25px; display: inline-block; position:relative}
.sectors-slider .item-text-cont .item-title:after { content:'';display:block;position:absolute;bottom:0;left:0;background-color:#ed1c24;width:50%;height:2px}
.sectors-slider .item-text-cont .item-text p{ color: white; font-size: 19px; font-weight: 400 ;padding-top:25px;line-height:22px;}
.sectors-slider  .slick-arrow { position: absolute; top: calc(50% - 30px); z-index: 9; font-size: 0; height: 60px; width: 50px; border: 0; background-size: contain; background-position: left; background-repeat: no-repeat; background-color: transparent }
.sectors-slider  .slick-arrow.slick-next { right: 0; background-position: right; background-image: url('/Files/arkaplan/next.png') }
.sectors-slider  .slick-arrow.slick-prev { left: 0; background-image: url('/Files/arkaplan/prev.png') }

.ImageGallery .wright { display: flex; }
.ImageGallery .wright .bigitems {width:80%;padding-right:25px;box-sizing:border-box }
.ImageGallery .wright .bigitem img { width: 100%; transition: 0.5s ease-in-out all }
.ImageGallery .wright .bigitem  { position:relative }
.ImageGallery .wright .bigitem .ctitle{ width: 100%; background-color:rgba(0,0,0,0.5) ;text-align:center;position:absolute;bottom:25px;color:white;}

.ImageGallery .wright .choose-list { width:18%;}
.ImageGallery .wright .choose-list .choose-item {position:relative;cursor:pointer}
.ImageGallery .wright .choose-list .choose-item .ctitle { position: absolute; width: 100%; height: 100%; top: 0; left: 0; z-index: 9; background-color: rgba(237,28,36,0.6); color: white; font-size: 18px; display: flex; align-items: center; transition: 0.5s ease-in-out alljustify-content:center; opacity: 0; box-sizing: border-box; padding: 15px; font-weight: 500 }
.ImageGallery .wright .choose-list .choose-item:hover .ctitle {opacity:1;transition:0.5s ease-in-out all }
.ImageGallery .wright .choose-list img { width: 100%; }
.ImageGallery .wright .choose-list .slick-arrow {font-size:0;background-color:white;border:0;background-position:center;background-repeat:no-repeat;height:35px;width:100%}
.ImageGallery .wright .choose-list .slick-arrow.slick-prev { background-image: url('../../../Files/arkaplan/up-arrow.jpg'); }
.ImageGallery .wright .choose-list .slick-arrow.slick-next { background-image: url('../../../Files/arkaplan/down-arrow.jpg'); }

.solution-item { width: 100%; display: flex; margin: 35px 0; flex-direction: column; align-items: center; }
.solution-item .section-title{width:30%;    height: fit-content;}
.solution-item .section-title  h4 {    font-size: 28px;}
.solution-item .sgallery{width:70%}
.sf-solutions .ImageGallery {margin:0}
.sf-solutions .section-title { display:flex;flex-direction:column;align-items:center;justify-content:center}
.sf-solutions .section-title:after { position:relative;left:auto ;margin-left:0}

.sectors-list {list-style:none !important;column-count:4;margin:0 !important;padding:0 !important;}
.sectors-list li { line-height: 19px;; width: 100%; padding: 11px; border: 1px solid #ed1c24; border-radius: 21px 3px 3px 21px; box-sizing: border-box; margin-bottom: 15px; padding-left: 50px; position: relative; font-weight: 500; white-space: nowrap; font-size: 12px; }
.sectors-list li:before { content: ''; width: 43px; height: 43px; background-color: #ed1c24; display: block; z-index: 9; left: 0px; top: -1px; position: absolute; border-radius: 50%; }

.aftersale-services .BoxTitleImageText .box-container.text-on-right .box-text p { margin: 25px 0; text-align: right; }
.aftersale-services .BoxTitleImageText .box-container.text-on-right .box-text ul { list-style:none; }
.aftersale-services .BoxTitleImageText .box-container.text-on-right .box-text ul li { padding-right:10px;display:block;margin:8px 0;position:relative }
.aftersale-services .BoxTitleImageText .box-container.text-on-right .box-text ul li:after { content: ''; display: inline-block; background-color: #ed1c24; width: 5px; height: 5px;  right: 0px; top: 8px;position:absolute }

.artarda { width:120px;padding: 0}
.artarda #logo { transform: translate(-100%) scale(2); transition: all .3s ease-in-out; }
.artarda #type { opacity: 0; transition: all .3s ease-in-out; transition-delay: .1s; }

.artarda:hover #type { opacity: 1; transition: all .3s ease-in-out; transition-delay: .1s; }
.artarda:hover #logo { transform: unset; transition: all .3s ease-in-out; }
.artarda:hover #logo * { }
.artarda:hover #type * { }


html[lang="ar"] {}
html[lang="ar"] .product-cont p {  text-align:right} 
html[lang="ar"] .post-text p {  text-align:right}  
html[lang="ar"] .post-text h5 {  text-align:right} 
html[lang="ar"] .post-date {  text-align:right} 

html[lang="ru"] .header .logo img{ width:150px} 
html[lang="es"] .main-menu .esn-menu .lvl0 > li > a  {font-size:14px}


.HomepageSliderV2 {overflow:hidden;position:relative}
.HomepageSliderV2 .image-container{font-size:0;display:flex;align-items:center;justify-content:end}
.HomepageSliderV2 .image-container .slide-image{width:1920px}
.HomepageSliderV2 .slick-arrow{font-size:0;position:absolute; bottom:1vw;width:32px;height:40px;border:0;background-color:transparent;padding:0;background-image: url(/Files/arkaplan/next.png);z-index:99;background-size:contain;background-repeat:no-repeat;}
.HomepageSliderV2 .slick-arrow:hover{ filter:brightness(52); }
.HomepageSliderV2 .slick-arrow.slick-next{right: 2vw;}
.HomepageSliderV2 .slick-arrow.slick-prev{right:calc(2vw + 40px);transform:rotate(180deg)}

.HomepageSliderV3 .slick-arrow{font-size:0;position:absolute; bottom:1vw;width:32px;height:40px;border:0;background-color:transparent;padding:0;background-image: url(/Files/arkaplan/next.png);z-index:99;background-size:contain;background-repeat:no-repeat;}
.HomepageSliderV3 .slick-arrow:hover{ filter:brightness(52); }
.HomepageSliderV3 .slick-arrow.slick-next{right: 2vw;}
.HomepageSliderV3 .slick-arrow.slick-prev{right:calc(2vw + 40px);transform:rotate(180deg)}

body .slbContentOuter{padding:10px;box-sizing:border-box;background-color:white;min-width:250px;min-height:250px;   max-height: 90vh;    max-width: 90vw;}
body .slbContentOuter img{ max-width:100%;height:auto }
body .slbCloseBtn{right: -60px;    top: -60px;}
body .slbImage{padding:0;max-height:calc(90vh - 20px) !important}

.HomepageSliderV2 {max-width:1920px;margin:0 auto;}
.HomepageSliderV2 .slick-slide{position:relative}
.HomepageSliderV2 .slick-slide .cover-link{z-index:299}
.HomepageSliderV2 .image-container{position:relative;display:flex;}
.HomepageSliderV2 .text-container{padding-left:50px;z-index:199;position:absolute;left:0;top:0;height:100%;width:40%;   display: flex;    align-items: center;    justify-content: flex-start;    padding-right: 11%;    box-sizing: border-box;}
.HomepageSliderV2 .text-container{ font-size: 29px;   color: rgb(255, 255, 255);  text-transform: uppercase;  line-height: 1.233;  text-align: left; }
.HomepageSliderV2 .text-container p{ font-size: 29px;   color: rgb(255, 255, 255);  text-transform: uppercase;  line-height: 1.233;  text-align: left; }
.HomepageSliderV2 .text-container .editor-slider-title2{ font-size: 24px !important;   }
.HomepageSliderV2 .text-container .text:after{content:'';display:block;width:150px;height:2px;background-color:#c00d0e;margin-top: 15px;   margin-left: -5px;}
.HomepageSliderV2 .image-container:before{content:'';display:block;width:40%;background-image:url('/Files/arkaplan/slider-mask.png');z-index:99;position:absolute;left:0;top:0;height:100%;background-repeat:no-repeat;background-size:auto 100%;background-position:right center}
.HomepageSliderV2 .image-container .slide-image{min-width:65% !important;width:auto; max-height:85vh}


.main-menu .esn-menu .lvl1 > li.academy {}
.main-menu .esn-menu .lvl1 > li.academy a{display:flex;align-items:center;justify-content:center;color: #ed1c24;    background-color: white;    padding: 5px 15px !important;    box-sizing: border-box;    border-radius: 5px;    font-size: 12px;font-weight: 600;}
.main-menu .esn-menu .lvl1 > li.academy a::after{margin-left:5px;background-image:url('/Files/arkaplan/award-solid.svg');content:'';width:15px;height:15px;display:block;background-size:contain;background-repeat:no-repeat}

@media (min-width:1600px) {
	
}


@media (max-width:1900px) { .wrapper{padding-left:200px; padding-right:200px}
    .gototop { }

    .breadcrumb .Breadcrumbs { padding: 10px 0; }
    .breadcrumb a { font-size: 14px; }
    .breadcrumb ul:not(.lvl0)::before { content: '>'; padding-right: 8px; font-size: 15px; text-align: center; line-height: 14px; padding-top: 3px; }
    .header .wrapper:not(.h-top) {  padding-top: 30px; padding-bottom: 30px; }
    .header .wrapper.h-top { height: 40px ;min-height:40px; }
    .main-menu .esn-menu .lvl0 > li:hover > a:after {  bottom: 20px;  }
}

@media (max-width:1600px) {

     .wrapper{padding-left:100px; padding-right:100px}
    .gototop {}
    .footer-col .social-media ul { zoom:0.8}
    .footer-menu p { font-size: 13px;  letter-spacing: .5px;  }
    .breadcrumb .Breadcrumbs { padding: 5px 0; }
    .breadcrumb a { font-size: 13px; }
    .header .wrapper:not(.h-top) { padding-top: 20px; padding-bottom: 20px; }
    .header .wrapper.h-top { height: 40px; min-height:40px; }
    .main-menu .esn-menu .lvl0 > li > a { font-size: 14px; padding: 20px 0;  }
    .main-menu .esn-menu .lvl0 > li.has-children:not(.hidesubs) > a::before { content: url(/files/arkaplan/langarrow.png); display: block; position: absolute; right: 0; top: 18px; }
	
	.contact-form .form-item textarea { height: 200px;}
	.HomepageSliderV2 .text-container .text *{ font-size: 26px;    }
	.HomepageSliderV2 .image-container .slide-image{height:420px !important;}

}

@media (max-width:1400px) {
    .logo { }
    .logo img { width:125px}
    .contact-us-button a {   }

    .product-cont p { font-size: 13px;  line-height: 18px;  letter-spacing: 0.5px; }
    .gototop {  }
	
	.contact-us-form {    width: 700px;    padding: 50px 40px 50px;}
	.contact-form .form-item input, .contact-form .form-item textarea {padding: 10px 15px;}
	.contact-us-form .contact-form .form-item textarea {    height: 150px;   }
	.HomepageSliderV2 .text-container{padding-left:30px;}
	.HomepageSliderV2 .text-container .text *{ font-size: 23px;    }
	.HomepageSliderV2 .image-container .slide-image{height:400px !important;}
	.HomepageSliderV2 {height:400px;}
}

@media (max-width:1280px) {
    .header .wrapper {  padding-top: 15px; padding-bottom: 15px; }
    .sectors-list { column-count: 3; }
	.HomepageSliderV2 .text-container .text *{ font-size: 20px;    }
	.HomepageSliderV2 .image-container .slide-image{height:360px !important;}
	.HomepageSliderV2 {height:360px;}
}

@media (max-width:1054px) {
.main-menu{height:36px; align-self:center}
    .main-menu .esn-menu ul{display:none}
    .main-menu .esn-menu ul.opened { display: flex !important; flex-direction: column; width: 101vw; background-color: white; position: absolute; top: 100%; right: calc(-100% - 10px); }
    .main-menu .esn-menu.PagesMenu { width:35px }
    .main-menu .mm-opener { display:block;font-size:36px}
    .extra-menu-row{display:none !important}   
    .esn-mobile-menu{display:block;}
    .esn-mobile-menu .menu-opener{bottom:auto; left:0}
    .mobile-menu-overlay .preloader{display:none}

    .main-menu .esn-menu .lvl0 > li.home-redirect a { text-indent: 0; background: transparent; width: auto; height: auto; }
}

@media (max-width:820px)
{
    .wrapper { padding-left: 10px; padding-right: 10px; }
    .h-top.wrapper { padding: 12px 10px; }
    .h-top .h-top-right .contact-info ul li:last-child { display:none}
    .h-top .h-top-right .contact-info * { font-size:11px}
    .h-top .h-top-right .contact-info .linkedin { padding:0 5px }
    .h-top-right {width:100%;padding-top:10px}
    .header .wrapper.h-top { height: auto; min-height: 40px; }
    .main-menu { margin-bottom:0;padding-top:0}

	.main-menu .esn-menu .lvl0 > li.has-children:not(.hidesubs) a::before {display:none}

    .Homepage .HomepageSlider { flex-wrap: wrap; }
    .HomepageSlider .slide {  width: 33.3%; }
    .HomepageSlider .text-container h4 { font-size: 13px; font-weight: 600;text-shadow:0px 0px 5px #666 }
   
    .BoxTitleImageText .box-image { width: 100%;  }
    .BoxTitleImageText .box-text {  width: 100%; }
    .homepage-intro .BoxTitleImageText h6 { margin-top: 70px;  }
    .homepage-intro .BoxTitleImageText h6:before {top: -70px;  height: 70px; }
    .BoxTitleImageText .box-container { display: flex; flex-wrap: wrap; }
    .BoxTitleImageText .box-container.text-on-right { flex-wrap: wrap-reverse; }
    .BoxTitleImageText { margin: 20px 0; }
    .BoxTitleImageText h3 { font-size: 20px; }
    .BoxTitleImageText h4 { font-size: 30px;  padding-bottom:25px;  }
    .BoxTitleImageText p { font-size: 13px; line-height: 16px; letter-spacing: 0px; margin: 25px 0px 25px 0px; }
    .BoxTitleImageText .text-on-right p { margin: 10px 0px 10px 0px; }
    .homepage-intro .BoxTitleImageText .details { margin: 0; }
    .homepage-intro .BoxTitleImageText .text-on-right .details { margin:0}

    .sectors-list li { width: 100%; padding: 4px;  border-radius: 20px 3px 3px 20px; margin: 1%; padding-left: 35px; }
    .sectors-list li:before {  width: 30px; height: 30px;}

    .homepage-products .PagesListV3 {width:100%;overflow:scroll;display:flex; }
    .homepage-products .selects { position:relative }
    .homepage-products .selects:after { content: '>'; height: calc(100% - 60px); background: #ededed; width: 20px; position: absolute;top:0; left: calc(100% - 15px); display: flex; align-items: center; justify-content: center; font-size: 20px; }
    .PagesListV3 .item-container { width: 110px !important; box-sizing:border-box;margin: 0 5px }
    .PagesListV3 .item-container .item { width: 110px !important;  }
    .wrapper.large { padding: 0 10px; position: relative; }
    .HomepageProductsList .item-container { width: 50%;padding:10px  }
    .homepage-products-list { left: 0px; right: 0px;  }
    .HomepageProductsList { margin: 0 ; }
    .HomepageProductsList .item-title { font-size: 13px; }
    .HomepageProductsList .details { font-size: 12px;  }
    .BoxTitleImageText .details {letter-spacing:2px}
    .aftersale-services .BoxTitleImageText .details { font-size: 11px;  }

	.post-image{width:90%;}
	
    .homepage-newslist {  padding-top: 20px; padding-bottom: 20px; }
    .LatestPostsV2 .slider-left { width: 100%;  padding-right: 0px;position:relative  }
    .LatestPostsV2 .slider-right { width: 100%; padding: 0px; position: relative; left: 0; margin-top: 25px; }
    .LatestPostsV2 .slide-title h6 {  font-size: 20px; padding-bottom:8px ;display:block}
    .LatestPostsV2 .slide-text p{ font-size: 12px;line-height:15px }
    .LatestPostsV2 .slide-text { margin-bottom:25px}
    .LatestPostsV2 .details-link { font-size: 12px; padding: 5px 10px;  letter-spacing: 2px; }

    .gototop { right:15px;zoom:0.7}
    .contact-us-button { zoom: 0.7; right: 60px; }
    .footer .wrapper:first-child { padding-top: 50px; padding-bottom: 30px; }
    .footer-menu { flex-direction: column; }
    .footer-col { margin-bottom:15px;flex-basis: unset;}
    .footer-col.col-1 > .part-container { padding-right: 0px;  }
    .footer-menu p { font-size: 12px; letter-spacing: 0.4px; line-height: 15px; }

    .breadcrumb .Breadcrumbs { padding: 10px 0; }
    .breadcrumb a {  font-size: 10px; }
    .breadcrumb ul:not(.lvl0)::before {  font-size: 14px;  line-height: 9px; }
    .aboutus-content .BoxTitleImageText p { margin-left: 0px; }

    .wrapper.certificates, .wrapper.history { padding-top: 20px; padding-bottom: 20px; }
    .section-title { margin-bottom: 30px; padding-bottom: 15px; }
    .section-title h3 { font-size: 23px; }
    .section-title h4 { font-size: 23px;  }

    .part.Certificates { margin: 0 0px;  }
    .timeline { margin: 0; padding-left: 0; }
    .timeline .GenericContent h6 { margin-top: 0px; font-size: 18px;width:18% }
    .timeline .GenericContent h5 { font-size: 13px;width:82% }
    .timeline .GenericContent p { font-size: 12px; }
    .timeline .GenericContent h6::after { zoom: 0.6; top: 8px; margin-right: -50px; }
    .whereweare .wrapper { padding-top: 25px; min-height: 15px; }
    .whereweare { height: 59vh; background-position: 50% 140px !important;  }
    .ImageGallery .show-more { font-size: 12px;  padding: 5px 8px;  letter-spacing: 2px;  }
    .sub-section-title { padding-left: 0;  margin: 0 0 0px 0; }
    .contact-form .form-item input, .contact-form .form-item textarea { padding: 15px 22px;  }
    .contact-form .form-item textarea { height: 180px; }
    .contact-form .form-buttons input[type="submit"] { width: 100%; padding: 23px 50px; font-size: 13px; letter-spacing: 2px; }
	
	
    .part.ImageGalleryV6 {  margin: 0px; }
    .part.ImageGalleryV6 .items { display: flex; flex-wrap: wrap; }
    .ImageGalleryV6 .item-container {  width: 50%;  padding: 5px 5px 30px 5px; }
    .ImageGalleryV6 .item h4 { font-size: 16px;  line-height: 19px; }
    .ImageGalleryV6 .item h4:last-of-type { margin-bottom: 10px; padding-bottom: 10px; }
    .ImageGalleryV6 .item p { font-size: 13px;  }
    .ImageGallery .item-container { width: 50%; padding: 10px; }

    .sf-contact .sub-section-title { margin-bottom: 30px; }
    .contact-info h5 { font-size: 20px;  }
    .contact-info .contact-info-main { padding-left: 0px;  margin: 15px 0; }
    .contact-info.left { padding-right: 0px; }
    .sf-contact iframe { height:300px}
    .contact-info.right { padding-left: 0px; margin: 15px 0; }
    .contact-us-form { padding: 30px; height: 100vh; }

    .products-left { width: 100%;display:none }
    .products-right { width: 100%; }
    .PagesList .item-container { width:50%}
    .ImageGallery .wright .choose-list .choose-item .ctitle { display:none}
    .ImageGallery .wright { margin-top:30px}
    .ImageGallery .wright .choose-list { margin-top: -36px; }
    .product-cont .part-container:first-child { width: 100%; margin-right: 0; max-width: unset }
    .footer-col .tel { background: url(/Files/arkaplan/tel.png) no-repeat 0 0px; }
    .footer-col .mail { background: url(/Files/arkaplan/mail.png) no-repeat 0 0px; }
	
	
.solution-item {flex-direction:column    }
.solution-item .section-title{width:100%;    }
.solution-item .sgallery{width:100%}
    .sectors-list { column-count: 1; }
	
	/*.HomepageSliderV2 .image-container .slide-image {display:none}
	.HomepageSliderV2 .image-container .slide-image.small-screen-image {display:block;}*/
	
	.HomepageSliderV2 .slick-arrow{bottom:calc(50% - 20px);}
	.HomepageSliderV2 .slick-arrow.slick-next{right: 2vw;}
	.HomepageSliderV2 .slick-arrow.slick-prev{right:unset;left:2vw;transform:rotate(180deg)}
	.HomepageSliderV2 {max-width:1920px;margin:0 auto;height:auto}
	.HomepageSliderV2 .image-container{position:relative;display:flex;}
	.HomepageSliderV2 .text-container{padding-left:20px;z-index:199;position:absolute;left:0;top:71%;height:28%;width:85%;   display: flex;    align-items: center;    justify-content: flex-start;    padding-right: 100px;    box-sizing: border-box;}
	.HomepageSliderV2 .text-container{ font-size: 17px;    text-align: left;padding-right:0;display:flex;  justify-content: flex-start;   align-items: center; }
	.HomepageSliderV2 .text-container p{ font-size: 17px;    text-align: left; font-weight:600}
	.HomepageSliderV2 .text-container .text *{ font-size: 17px;    text-align: left; font-weight:600}

	.HomepageSliderV2 .image-container:before{content:'';display:block;width:100%;background-image:url('/Files/arkaplan/slider-mask-mobile.png');z-index:99;position:absolute;left:0;top:unset;bottom:0;height:30%;background-repeat:no-repeat;background-size:100% auto;background-position:right bottom}
	.HomepageSliderV2 .image-container .slide-image{display:none;width:100% !important;min-width:100% !important;height:auto !important;min-height:auto !important}
	.HomepageSliderV2 .image-container .slide-image.small-screen-image{display:block !important}
	.HomepageSliderV2 .text-container .text:after{margin-top: 5px;}
	.HomepageSliderV2 .text-container .editor-slider-title2{ font-size: 14px !important;   }
	.HomepageSliderV2 .text-container .editor-slider-title2 *{ font-size: 14px !important;   }

    .HomepageSliderV3 .image-container .big-screen{display: none !important}
    .HomepageSliderV3 .image-container .small-screen-image{display: block !important}
    .HomepageSliderV3 .slick-arrow{bottom: 20px;}
    .HomepageSliderV3 .slick-arrow.slick-next{right: 2vw;}
    .HomepageSliderV3 .slick-arrow.slick-prev{right:unset;left:2vw;transform:rotate(180deg)}
}

@media (max-width:568px)
{
   

}

@media (max-width:480px)
{   


}

@media (max-width:400px)
{
  
}


@media (max-width:360px)
{


}











