*,:after,:before{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}html{-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;-webkit-font-smoothing:subpixel-antialiased;-moz-font-smoothing:subpixel-antialiased;-ms-font-smoothing:subpixel-antialiased;-o-font-smoothing:subpixel-antialiased;font-smoothing:subpixel-antialiased}a,abbr,address,article,aside,audio,b,blockquote,body,canvas,caption,cite,code,dd,del,details,dfn,div,dl,dt,em,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,html,i,iframe,img,ins,kbd,label,legend,li,main,mark,menu,nav,object,ol,p,pre,q,samp,section,small,span,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,ul,var,video{margin:0;padding:0;border:0;font-size:100%;font-family:inherit;font-style:inherit;font-weight:inherit;vertical-align:baseline;outline:0}article,aside,details,figcaption,figure,footer,header,main,nav,section,summary{display:block}h1,h2,h3,h4,h5,h6{-webkit-text-rendering:optimizeLegibility;-moz-text-rendering:optimizeLegibility;-ms-text-rendering:optimizeLegibility;-o-text-rendering:optimizeLegibility;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-font-smoothing:antialiased;-ms-font-smoothing:antialiased;-o-font-smoothing:antialiased;font-smoothing:antialiased}table{width:100%;border-collapse:collapse;border-spacing:0}table td,table th{padding:0}ol,ul{list-style:none}ol ol,ul ul{margin:0}b,strong{font-weight:700}em,i,q{font-style:italic}img{max-width:100%;height:auto}button,input,select,textarea{margin:0;font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;outline:0}button,input[type=text],input[type=email],input[type=tel],input[type=number],input[type=submit],textarea{-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;appearance:none;box-shadow:none}audio,canvas,img,video{vertical-align:middle}audio:not([controls]){display:none;height:0}code,kbd,pre,samp{font-family:monospace,serif}sub,sup{position:relative;font-size:75%;line-height:0;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}q:after,q:before{content:"";content:none}.cf:after,.cf:before{display:table;content:" "}.cf:after{clear:both}.cf-inline{clear:both;float:none;width:0;height:0;margin:0;padding:0;border:0;font-size:0;line-height:0}.left{float:left!important}.right{float:right!important}.text-left{text-align:left!important}.text-center{text-align:center!important}.text-right{text-align:right!important}.text-justify{text-align:justify!important}.va-top{vertical-align:top!important}.va-middle{vertical-align:middle!important}.va-bottom{vertical-align:bottom!important}.nom{margin:0!important}.nomt{margin-top:0!important}.nomb{margin-bottom:0!important}.block{display:block}.inline{display:inline}.inline-block{display:inline-block}.hidden{display:none}.noscreen{overflow:hidden;position:absolute;top:auto;left:-1000em;width:0;height:0}.video-container{overflow:hidden;position:relative;height:0;padding-top:30px;padding-bottom:56.25%}.video-container embed,.video-container iframe,.video-container object{position:absolute;top:0;left:0;width:100%;height:100%}.table-container{overflow-x:auto;width:100%}.cover{-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover}.text-overflow{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@font-face{font-family:icomoon;src:url(../fonts/icomoon_sizucx.eot);src:url(../fonts/icomoon_sizucx.eot#iefix) format('embedded-opentype'),url(../fonts/icomoon_sizucx.ttf) format('truetype'),url(../fonts/icomoon_sizucx.woff) format('woff'),url(../fonts/icomoon_sizucx-icomoon.svg) format('svg');font-weight:400;font-style:normal}[class*=" icon-"],[class^=icon-]{font-family:icomoon!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-folder:before{content:"\e90c"}.icon-link:before{content:"\e90b"}.icon-settings:before{content:"\e90a"}.icon-arrow-left:before{content:"\e908"}.icon-arrow-right:before{content:"\e909"}.icon-author:before{content:"\e900"}.icon-camera:before{content:"\e901"}.icon-cross:before{content:"\e902"}.icon-download:before{content:"\e903"}.icon-image:before{content:"\e904"}.icon-menu:before{content:"\e905"}.icon-search:before{content:"\e906"}.icon-star:before{content:"\e907"}body{background:#131517;color:#FFF;font:15px/1.5 arial,sans-serif}address,blockquote,dl,fieldset,h1,h2,h3,h4,h5,h6,ol,p,table,ul{margin:25px 0}a{color:#FFF;cursor:pointer;text-decoration:none}a.underline{text-decoration:underline}a:visited{color:#FFF}a:active,a:focus,a:hover{color:#007FFF}h1{font-size:26px;font-weight:700;line-height:1.1;letter-spacing:-1px}h2{font-size:22px;line-height:1.3}h3{font-size:20px;font-weight:300;line-height:1.5}h4,h5,h6{font-size:18px}@media only screen and (min-width:620px) and (max-width:959px){h1{font-size:34px}h2{font-size:24px}h3{font-size:22px}h4,h5,h6{font-size:20px}}@media only screen and (min-width:960px) and (max-width:1279px),only screen and (min-width:1280px) and (max-width:1599px),only screen and (min-width:1600px){h1{font-size:48px}h2{font-size:28px}h3{font-size:24px}h4,h5,h6{font-size:20px}}ul{list-style-type:square;list-style-position:inside}ul.nostyle{list-style:none}ul.nostyle i{margin-right:5px}ol{list-style-type:decimal}ol ol{list-style-type:lower-alpha}dl dt{font-weight:700}table{width:100%}table caption{text-align:center}table td,table th{text-align:left}b,strong{font-weight:500}.font-xs{font-size:10px}.font-s{font-size:12px}@media only screen and (max-width:619px),only screen and (min-width:620px) and (max-width:959px){.font-xxl{font-size:18px}}@media only screen and (min-width:960px) and (max-width:1279px),only screen and (min-width:1280px) and (max-width:1599px),only screen and (min-width:1600px){.font-xxl{font-size:20px}}.grey{color:#7c8893}.grey a{color:#7c8893}.grey a:hover{color:#FFF}.wrapper{position:relative;margin:0 auto}.wrapper:after,.wrapper:before{display:table;content:" "}.wrapper:after{clear:both}.wrapper.wrapper-content{padding:20px}@media only screen and (min-width:620px) and (max-width:959px),only screen and (min-width:960px) and (max-width:1279px){.wrapper.wrapper-content{padding:30px}}@media only screen and (min-width:1280px) and (max-width:1599px),only screen and (min-width:1600px){.wrapper.wrapper-content{padding:50px}}.wrapper.wrapper-inner{padding:20px}@media only screen and (min-width:620px) and (max-width:959px){.wrapper{min-width:620px;max-width:959px}}@media only screen and (min-width:960px) and (max-width:1279px){.wrapper{min-width:960px;max-width:1279px}}@media only screen and (min-width:1280px) and (max-width:1599px){.wrapper{min-width:1280px;max-width:1500px}}@media only screen and (min-width:1600px){.wrapper{min-width:1501px;max-width:1900px}}@media only screen and (min-width:960px) and (max-width:1279px),only screen and (min-width:1280px) and (max-width:1599px),only screen and (min-width:1600px){.wrapper-narrow{position:relative;width:800px;margin:0 auto}.wrapper-narrow:after,.wrapper-narrow:before{display:table;content:" "}.wrapper-narrow:after{clear:both}}.header{padding:19px 20px;background:url(../images/pattern.png)}@media only screen and (min-width:620px),(-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi),(min-resolution:2dppx){.header{background-size:185px 107px}}.header .header-logo{width:100px;margin:0}@media only screen and (min-width:960px) and (max-width:1279px),only screen and (min-width:1280px) and (max-width:1599px),only screen and (min-width:1600px){.header .header-logo{width:150px}}.header .header-nav-search{position:relative}.header .header-nav-search input{width:100%;height:30px;padding:5px;padding-right:30px;text-align:center;line-height:30px;border-radius:15px}.header .header-nav-search button{position:absolute;top:0;right:5px;display:inline-block;width:30px;height:30px;padding:0;border:0;background:0 0;line-height:34px;text-align:center;font-size:14px;cursor:pointer}.header .header-nav-search button:hover{color:#007FFF}@media only screen and (max-width:619px),only screen and (min-width:620px) and (max-width:959px){.header .header-nav-toggle{position:absolute;top:-5px;right:0;color:#FFF;display:inline-block;padding:10px 20px;border-width:2px;border-style:solid;line-height:1.6;cursor:pointer;text-align:center;text-decoration:none;border-radius:8px;padding-left:0;padding-right:0;border:0;background:0 0}.header .header-nav-toggle i{margin-left:5px}.header .header-nav-toggle.button-primary{border-color:#007FFF;background-color:#007FFF;color:#FFF}.header .header-nav-toggle.button-primary:hover{border-color:#0072e6;background-color:#0072e6}.header .header-nav-toggle.button-secondary{border-color:#FFF;background:0 0;color:#FFF}.header .header-nav-toggle.button-secondary:hover{border-color:#7c8893;color:#FFF}.header .header-nav-toggle.button-white{color:#FFF}.header .header-nav-toggle.button-transparent{padding-left:0;padding-right:0;border:0;background:0 0}.header .header-nav-toggle.button-xxl{padding:12px 30px;font-size:18px;font-weight:500}.header .header-nav-toggle.button-100{width:100%;text-align:center}.header .header-nav-toggle.button-100 i{display:inline-block;margin-right:7px;font-size:24px}.header .header-nav{display:none;position:fixed;top:0;left:0;right:0;bottom:0;z-index:100;height:100vh;padding:20px;padding-top:15px;background-color:rgba(0,0,0,.9)}.header .header-nav .header-nav-close{float:right;color:#FFF;display:inline-block;padding:10px 20px;border-width:2px;border-style:solid;line-height:1.6;cursor:pointer;text-align:center;text-decoration:none;border-radius:8px;padding-left:0;padding-right:0;border:0;background:0 0}.header .header-nav .header-nav-close i{margin-left:5px}.header .header-nav .header-nav-close.button-primary{border-color:#007FFF;background-color:#007FFF;color:#FFF}.header .header-nav .header-nav-close.button-primary:hover{border-color:#0072e6;background-color:#0072e6}.header .header-nav .header-nav-close.button-secondary{border-color:#FFF;background:0 0;color:#FFF}.header .header-nav .header-nav-close.button-secondary:hover{border-color:#7c8893;color:#FFF}.header .header-nav .header-nav-close.button-white{color:#FFF}.header .header-nav .header-nav-close.button-transparent{padding-left:0;padding-right:0;border:0;background:0 0}.header .header-nav .header-nav-close.button-xxl{padding:12px 30px;font-size:18px;font-weight:500}.header .header-nav .header-nav-close.button-100{width:100%;text-align:center}.header .header-nav .header-nav-close.button-100 i{display:inline-block;margin-right:7px;font-size:24px}.header .header-nav ul{margin:0;margin-top:20px;list-style:none}.header .header-nav ul li{display:block}.header .header-nav ul li a{display:block;padding:10px 0;border-top:1px solid #2a2f33;text-decoration:none;border-radius:2px}.header button>i{display:inline-block;float:left;margin-left:1px;margin-right:7px;font-size:24px}}@media only screen and (max-width:619px) and only screen and (min-width:620px) and (max-width:959px),only screen and (min-width:620px) and (max-width:959px) and only screen and (min-width:620px) and (max-width:959px),only screen and (max-width:619px) and only screen and (min-width:960px) and (max-width:1279px),only screen and (min-width:620px) and (max-width:959px) and only screen and (min-width:960px) and (max-width:1279px){.header .header-nav-toggle.button-xxl{font-size:20px}}@media only screen and (max-width:619px) and only screen and (min-width:1280px) and (max-width:1599px),only screen and (min-width:620px) and (max-width:959px) and only screen and (min-width:1280px) and (max-width:1599px),only screen and (max-width:619px) and only screen and (min-width:1600px),only screen and (min-width:620px) and (max-width:959px) and only screen and (min-width:1600px){.header .header-nav-toggle.button-xxl{font-size:24px}}@media only screen and (max-width:619px) and only screen and (min-width:620px) and (max-width:959px),only screen and (min-width:620px) and (max-width:959px) and only screen and (min-width:620px) and (max-width:959px),only screen and (max-width:619px) and only screen and (min-width:960px) and (max-width:1279px),only screen and (min-width:620px) and (max-width:959px) and only screen and (min-width:960px) and (max-width:1279px){.header .header-nav .header-nav-close.button-xxl{font-size:20px}}@media only screen and (max-width:619px) and only screen and (min-width:1280px) and (max-width:1599px),only screen and (min-width:620px) and (max-width:959px) and only screen and (min-width:1280px) and (max-width:1599px),only screen and (max-width:619px) and only screen and (min-width:1600px),only screen and (min-width:620px) and (max-width:959px) and only screen and (min-width:1600px){.header .header-nav .header-nav-close.button-xxl{font-size:24px}}@media only screen and (min-width:960px) and (max-width:1279px),only screen and (min-width:1280px) and (max-width:1599px),only screen and (min-width:1600px){.header .header-nav-toggle{display:none}.header .header-nav{display:block!important;position:absolute;top:0;right:0}.header .header-nav.page-homepage .header-nav-search{display:none}.header .header-nav.page-homepage ul{margin-right:0}.header .header-nav .header-nav-close{display:none}.header .header-nav .header-nav-search{float:right;width:250px;margin-top:7px}.header .header-nav h3{display:none}.header .header-nav ul{overflow:hidden;width:auto;margin:0;margin-right:280px;list-style:none}.header .header-nav ul li{float:left;display:block}.header .header-nav ul li.current a{border-color:#FFF;color:#FFF}.header .header-nav ul li a{display:block;padding:10px;border-bottom:2px solid transparent;font-size:16px}.header .header-nav ul li a:hover{border-color:#FFF;color:#FFF}}.main-title h1{margin:0}.main-title h1 span{color:#7c8893}.main-title p{margin-top:0;color:#7c8893;font-weight:300}@media only screen and (max-width:619px),only screen and (min-width:620px) and (max-width:959px){.main-title p{font-size:18px}}@media only screen and (min-width:960px) and (max-width:1279px),only screen and (min-width:1280px) and (max-width:1599px),only screen and (min-width:1600px){.main-title p{font-size:20px}}.title-separator{background:url(../images/dot.png) 0 50% repeat-x;text-align:center}.title-separator span{display:inline-block;padding:0 20px;background-color:#1f2225}@media only screen and (min-width:960px) and (max-width:1279px),only screen and (min-width:1280px) and (max-width:1599px),only screen and (min-width:1600px){.col-half{float:left;width:50%;padding-right:15px}}.col-half .right{float:right;padding-left:15px}.footer{background-color:#1f2225}.footer .footer-newsletter{padding:10px 20px;background-color:#2a2f33}.footer .footer-newsletter ul{margin:0;list-style:none;text-align:center}.footer .footer-newsletter ul:after,.footer .footer-newsletter ul:before{display:table;content:" "}.footer .footer-newsletter ul:after{clear:both}@media only screen and (min-width:960px) and (max-width:1279px),only screen and (min-width:1280px) and (max-width:1599px),only screen and (min-width:1600px){.footer .footer-newsletter ul{width:960px;margin:0 auto}}@media only screen and (max-width:619px),only screen and (min-width:620px) and (max-width:959px){.footer .footer-newsletter ul li{display:block}.footer .footer-newsletter ul li:nth-child(2){float:left;width:80%;margin-top:10px;padding-right:10px}.footer .footer-newsletter ul li:nth-child(3){float:left;width:20%;margin-top:10px}}@media only screen and (min-width:960px) and (max-width:1279px),only screen and (min-width:1280px) and (max-width:1599px),only screen and (min-width:1600px){.footer .footer-newsletter ul li{display:block;float:left}.footer .footer-newsletter ul li:nth-child(1){width:50%;padding-top:4px;padding-right:15px;text-align:right}.footer .footer-newsletter ul li:nth-child(2){width:38%}.footer .footer-newsletter ul li:nth-child(3){width:12%;padding-left:10px}}.footer .footer-newsletter ul input{width:100%;text-align:center}.footer .footer-sitemap{list-style:none}.footer .footer-sitemap:after,.footer .footer-sitemap:before{display:table;content:" "}.footer .footer-sitemap:after{clear:both}.footer .footer-sitemap li{display:block;float:left;width:50%}@media only screen and (min-width:620px) and (max-width:959px){.footer .footer-sitemap li{width:33.33333%}}@media only screen and (min-width:960px) and (max-width:1279px){.footer .footer-sitemap li{width:25%}}@media only screen and (min-width:1280px) and (max-width:1599px),only screen and (min-width:1600px){.footer .footer-sitemap li{width:20%}}.footer .footer-stats{list-style:none}.footer .footer-stats:after,.footer .footer-stats:before{display:table;content:" "}.footer .footer-stats:after{clear:both}@media only screen and (max-width:619px),only screen and (min-width:620px) and (max-width:959px){.footer .footer-stats{display:none}}.footer .footer-stats li{display:block;float:left;width:20%;border-left:1px solid #2a2f33;text-align:center}.footer .footer-stats li:first-child{border-left:0}.footer .footer-stats li span{display:block;color:#7c8893}.footer .footer-stats li b{display:block;color:#FFF;font-weight:400}@media only screen and (max-width:619px),only screen and (min-width:620px) and (max-width:959px){.footer .footer-stats li b{font-size:18px}}@media only screen and (min-width:960px) and (max-width:1279px),only screen and (min-width:1280px) and (max-width:1599px),only screen and (min-width:1600px){.footer .footer-stats li b{font-size:20px}}.footer .footer-copyright{color:#7c8893;text-align:center;font-size:12px}.footer .footer-copyright img{width:150px;margin:20px 0}.footer .footer-copyright a{color:#7c8893}.footer .footer-copyright a:hover{color:#FFF}.footer .footer-copyright b{color:#FFF}.hero{position:relative;height:75vh;min-height:400px}@media only screen and (min-width:620px) and (max-width:959px),only screen and (min-width:960px) and (max-width:1279px),only screen and (min-width:1280px) and (max-width:1599px),only screen and (min-width:1600px){.hero{min-height:600px}}@media only screen and (min-width:620px) and (max-width:959px),only screen and (min-width:960px) and (max-width:1279px),only screen and (min-width:1280px) and (max-width:1599px),only screen and (min-width:1600px){.hero.hero-01{background-image:url(../images/hero.jpg);background-color:#1f2225;background-position:50% 50%;background-repeat:no-repeat;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover}}@media only screen and (min-width:620px),(-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi),(min-resolution:2dppx){.hero.hero-01{background-image:url(../images/hero-hd.jpg);background-color:#1f2225;background-position:50% 50%;background-size:1500px 1000px;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover}}@media only screen and (min-width:620px) and (max-width:959px),only screen and (min-width:960px) and (max-width:1279px),only screen and (min-width:1280px) and (max-width:1599px),only screen and (min-width:1600px){.hero.hero-02{background-image:url(../images/hero2.jpg);background-color:#1f2225;background-position:50% 50%;background-repeat:no-repeat;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover}}@media only screen and (min-width:620px),(-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi),(min-resolution:2dppx){.hero.hero-02{background-image:url(../images/hero2-hd.jpg);background-color:#1f2225;background-position:50% 50%;background-size:1200px 800px;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover}}@media only screen and (min-width:620px) and (max-width:959px),only screen and (min-width:960px) and (max-width:1279px),only screen and (min-width:1280px) and (max-width:1599px),only screen and (min-width:1600px){.hero.hero-03{background-image:url(../images/hero3.jpg);background-color:#1f2225;background-position:50% 50%;background-repeat:no-repeat;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover}}@media only screen and (min-width:620px),(-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi),(min-resolution:2dppx){.hero.hero-03{background-image:url(../images/hero3-hd.jpg);background-color:#1f2225;background-position:50% 50%;background-size:1200px 800px;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover}}@media only screen and (min-width:620px) and (max-width:959px),only screen and (min-width:960px) and (max-width:1279px),only screen and (min-width:1280px) and (max-width:1599px),only screen and (min-width:1600px){.hero.hero-04{background-image:url(../images/hero4.jpg);background-color:#1f2225;background-position:50% 50%;background-repeat:no-repeat;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover}}@media only screen and (min-width:620px),(-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi),(min-resolution:2dppx){.hero.hero-04{background-image:url(../images/hero4-hd.jpg);background-color:#1f2225;background-position:50% 50%;background-size:1200px 800px;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover}}@media only screen and (min-width:620px) and (max-width:959px),only screen and (min-width:960px) and (max-width:1279px),only screen and (min-width:1280px) and (max-width:1599px),only screen and (min-width:1600px){.hero.hero-05{background-image:url(../images/hero5.jpg);background-color:#1f2225;background-position:50% 50%;background-repeat:no-repeat;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover}}@media only screen and (min-width:620px),(-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi),(min-resolution:2dppx){.hero.hero-05{background-image:url(../images/hero5-hd.jpg);background-color:#1f2225;background-position:50% 50%;background-size:1200px 800px;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover}}@media only screen and (min-width:620px) and (max-width:959px),only screen and (min-width:960px) and (max-width:1279px),only screen and (min-width:1280px) and (max-width:1599px),only screen and (min-width:1600px){.hero.hero-06{background-image:url(../images/hero6.jpg);background-color:#1f2225;background-position:50% 50%;background-repeat:no-repeat;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover}}@media only screen and (min-width:620px),(-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi),(min-resolution:2dppx){.hero.hero-06{background-image:url(../images/hero6-hd.jpg);background-color:#1f2225;background-position:50% 50%;background-size:1500px 1000px;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover}}@media only screen and (min-width:620px) and (max-width:959px),only screen and (min-width:960px) and (max-width:1279px),only screen and (min-width:1280px) and (max-width:1599px),only screen and (min-width:1600px){.hero.hero-07{background-image:url(../images/hero7.jpg);background-color:#1f2225;background-position:50% 50%;background-repeat:no-repeat;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover}}@media only screen and (min-width:620px),(-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi),(min-resolution:2dppx){.hero.hero-07{background-image:url(../images/hero7-hd.jpg);background-color:#1f2225;background-position:50% 50%;background-size:1500px 1000px;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover}}@media only screen and (min-width:620px) and (max-width:959px),only screen and (min-width:960px) and (max-width:1279px),only screen and (min-width:1280px) and (max-width:1599px),only screen and (min-width:1600px){.hero.hero-08{background-image:url(../images/hero8.jpg);background-color:#1f2225;background-position:50% 50%;background-repeat:no-repeat;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover}}@media only screen and (min-width:620px),(-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi),(min-resolution:2dppx){.hero.hero-08{background-image:url(../images/hero8-hd.jpg);background-color:#1f2225;background-position:50% 50%;background-size:1500px 1000px;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover}}@media only screen and (min-width:620px) and (max-width:959px),only screen and (min-width:960px) and (max-width:1279px),only screen and (min-width:1280px) and (max-width:1599px),only screen and (min-width:1600px){.hero.hero-09{background-image:url(../images/hero9.jpg);background-color:#1f2225;background-position:50% 50%;background-repeat:no-repeat;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover}}@media only screen and (min-width:620px),(-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi),(min-resolution:2dppx){.hero.hero-09{background-image:url(../images/hero9-hd.jpg);background-color:#1f2225;background-position:50% 50%;background-size:1500px 1000px;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover}}@media only screen and (min-width:620px) and (max-width:959px),only screen and (min-width:960px) and (max-width:1279px),only screen and (min-width:1280px) and (max-width:1599px),only screen and (min-width:1600px){.hero.hero-010{background-image:url(../images/hero10.jpg);background-color:#1f2225;background-position:50% 50%;background-repeat:no-repeat;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover}}@media only screen and (min-width:620px),(-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi),(min-resolution:2dppx){.hero.hero-010{background-image:url(../images/hero10-hd.jpg);background-color:#1f2225;background-position:50% 50%;background-size:1500px 1000px;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover}}.hero .hero-inner{position:relative;padding:20px;top:50%;transform:translateY(-90%);text-align:center}.hero .hero-inner h1,.hero .hero-inner h3{margin:0;text-shadow:0 1px 2px rgba(0,0,0,.2)}.hero .hero-inner .hero-inner-search{margin-bottom:0;list-style:none}.hero .hero-inner .hero-inner-search:after,.hero .hero-inner .hero-inner-search:before{display:table;content:" "}.hero .hero-inner .hero-inner-search:after{clear:both}@media only screen and (min-width:620px) and (max-width:959px),only screen and (min-width:960px) and (max-width:1279px),only screen and (min-width:1280px) and (max-width:1599px),only screen and (min-width:1600px){.hero .hero-inner .hero-inner-search{width:600px;margin-left:auto;margin-right:auto}}.hero .hero-inner .hero-inner-search li{display:block;float:left;width:25%}.hero .hero-inner .hero-inner-search li:first-child{width:75%;padding-right:10px}.hero .hero-inner .hero-inner-search li input{width:100%;text-align:center}.hero .hero-inner .hero-inner-options{margin-top:10px}.hero .hero-inner .hero-inner-options label{display:inline-block;padding:5px;cursor:pointer}.hero .hero-author{display:block;position:absolute;right:10px;bottom:10px;margin:0;font-size:10px}.hero .header{background:0 0}.hero .coupon{position:absolute;left:20px;bottom:0;margin:0}.hero .coupon a{padding-top:10px;text-align:left;line-height:1.4;border-top-left-radius:3px;border-top-right-radius:3px;border-bottom-left-radius:0;border-bottom-right-radius:0}.tray:after,.tray:before{display:table;content:" "}.tray:after{clear:both}.tray ul{margin-top:0;list-style:none}.tray ul:after,.tray ul:before{display:table;content:" "}.tray ul:after{clear:both}.tray ul li{display:block;float:left;text-align:center}.tray ul li a,.tray ul li span{display:block;width:100%;height:45px;text-align:center;line-height:45px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media only screen and (min-width:620px) and (max-width:959px),only screen and (min-width:960px) and (max-width:1279px),only screen and (min-width:1280px) and (max-width:1599px),only screen and (min-width:1600px){.tray .tray-switcher{float:left;width:360px}}.tray .tray-switcher li{width:33.33333%}@media only screen and (min-width:620px) and (max-width:959px),only screen and (min-width:960px) and (max-width:1279px),only screen and (min-width:1280px) and (max-width:1599px),only screen and (min-width:1600px){.tray .tray-switcher li{width:120px!important}}.tray .tray-switcher li:nth-child(1) a{border-top-left-radius:3px;border-top-right-radius:0;border-bottom-left-radius:3px;border-bottom-right-radius:0}.tray .tray-switcher li:nth-child(2) a{border-top-left-radius:0;border-top-right-radius:3px;border-bottom-left-radius:0;border-bottom-right-radius:3px}.tray .tray-switcher li:nth-child(3) a{background:0 0}.tray .tray-switcher li.current a{background-color:#007FFF;color:#FFF}.tray .tray-switcher li a{padding:0 10px;background-color:#2a2f33}.tray .tray-switcher li a span{display:none}@media only screen and (min-width:620px) and (max-width:959px),only screen and (min-width:960px) and (max-width:1279px),only screen and (min-width:1280px) and (max-width:1599px),only screen and (min-width:1600px){.tray .tray-switcher li a span{display:inline-block;height:45px;margin-left:8px;line-height:45px}}@media only screen and (min-width:620px) and (max-width:959px),only screen and (min-width:960px) and (max-width:1279px),only screen and (min-width:1280px) and (max-width:1599px),only screen and (min-width:1600px){.tray .tray-pagination{float:right;width:250px}}.tray .tray-pagination li{width:25%}.tray .tray-pagination li:nth-child(2){width:50%}.tray .tray-pagination li a{background-color:#007FFF;border-radius:3px}.tray .tray-pagination li a:hover{background-color:#0072e6;color:#FFF}.tray .tray-pagination li a i{position:relative;top:4px;font-size:20px}.search-options{margin:0;list-style:none}.search-options:after,.search-options:before{display:table;content:" "}.search-options:after{clear:both}.search-options li{display:block;float:left;padding:5px 10px}.search-colors{margin:0;list-style:none}.search-colors:after,.search-colors:before{display:table;content:" "}.search-colors:after{clear:both}.search-colors li{display:block;float:left;padding:5px 10px}.search-colors li .color-bw{border:1px solid #b4bbc1;background:url(../images/color-bw.png) 50% 50% no-repeat}.search-colors li .color-transparent{border:1px solid #b4bbc1;background:url(../images/color-transparent.png)}.search-colors li .color-01{background-color:#000}.search-colors li .color-02{background-color:#777}.search-colors li .color-03{background-color:#630}.search-colors li .color-04{background-color:#D11}.search-colors li .color-05{background-color:#ED6F00}.search-colors li .color-06{background-color:#FFC400}.search-colors li .color-07{background-color:#78B734}.search-colors li .color-08{background-color:#008C55}.search-colors li .color-09{background-color:#004CAB}.search-colors li .color-10{background-color:#680D97}.search-colors li .color-11{background-color:#F75AD8}.search-colors li .color-12{border:1px solid #b4bbc1;background-color:#FFF}@media only screen and (min-width:960px) and (max-width:1279px),only screen and (min-width:1280px) and (max-width:1599px),only screen and (min-width:1600px){.detail-main{float:left;width:65%}}.detail-main .detail-image{margin:0}.detail-main .detail-image img{border-radius:10px}.detail-main .detail-parameters{margin:0;border-top:1px solid #1f2225}.detail-main .detail-parameters td,.detail-main .detail-parameters th{padding:3px 0;border-bottom:1px solid #1f2225}.detail-main .detail-parameters th{width:30%;color:#7c8893}.detail-main .detail-parameters a{margin-right:10px}.detail-main .detail-parameters a span{position:relative;top:2px;display:inline-block;width:16px;height:16px;margin-right:3px;border-radius:50%}.detail-main .detail-tags{margin-top:0}.detail-main .detail-tags a{display:inline-block;margin:3px 0;padding:2px 8px;border:1px solid #2a2f33;color:#4d555d;font-size:12px;border-radius:15px}.detail-main .detail-tags a:hover{border-color:#FFF;color:#FFF}.detail-main .fb-follow{margin-top:10px}@media only screen and (min-width:960px) and (max-width:1279px),only screen and (min-width:1280px) and (max-width:1599px),only screen and (min-width:1600px){.detail-aside{overflow:hidden;width:auto;min-width:300px;margin-left:35%;padding-left:30px}.detail-aside p{margin-top:0}}.detail-aside .detail-licence{margin-bottom:20px;padding:15px;background-color:#1f2225;border-radius:3px}.detail-aside .detail-licence h5,.detail-aside .detail-licence p{margin:0}.detail-aside .detail-licence h5{text-transform:uppercase;font-size:12px}.detail-aside .detail-licence p{margin-top:10px;color:#7c8893;font-size:12px}.listing{overflow:hidden;margin-bottom:30px}.listing:after,.listing:before{display:table;content:" "}.listing:after{clear:both}.listing.listing-premium{background-color:#2a2f33;border-radius:3px}.listing.listing-premium p{margin:0;padding:5px;color:#7c8893;text-align:right;font-size:10px}.listing.listing-premium p img{display:inline-block;height:8px;margin-left:3px}.listing.listing-overflow .listing-item{overflow:hidden;position:relative;margin-top:-20px;border-radius:3px}.listing.listing-overflow .listing-item img{position:absolute;bottom:-25px}.listing .listing-item{overflow:hidden;position:relative;float:left;margin:5px}.listing .listing-item:hover .listing-item-button{display:block;position:absolute;right:5px;bottom:5px;z-index:100;width:40px;height:40px;border:0;background-color:rgba(0,0,0,.8);color:#FFF;cursor:pointer;text-align:center;line-height:40px;border-radius:3px}.listing .listing-item:hover .listing-item-button:hover{background-color:#007FFF;color:#FFF}.listing .listing-item .listing-item-info{position:absolute;top:5px;right:5px;padding:5px;background-color:rgba(0,0,0,.7);font-size:10px;border-radius:3px}.listing .listing-item .listing-item-button{display:none}@media only screen and (max-width:619px){.listing .listing-item .listing-item-button{display:block;position:absolute;right:5px;bottom:5px;width:40px;height:40px;border:0;background-color:rgba(0,0,0,.8);color:#FFF;cursor:pointer;text-align:center;line-height:40px;border-radius:3px}}.listing .listing-item img{display:block;width:auto;height:100%;border-radius:3px}.modal{display:none;position:fixed;top:0;left:0;right:0;z-index:100;height:100%;margin:0 auto;padding:30px;background-color:#FFF;color:#131517;-moz-box-shadow:0 5px 20px rgba(0,0,0,.75);-webkit-box-shadow:0 5px 20px rgba(0,0,0,.75);box-shadow:0 5px 20px rgba(0,0,0,.75)}.modal:after,.modal:before{display:table;content:" "}.modal:after{clear:both}@media only screen and (min-width:960px) and (max-width:1279px),only screen and (min-width:1280px) and (max-width:1599px),only screen and (min-width:1600px){.modal{width:800px;height:auto;border-top-left-radius:0;border-top-right-radius:0;border-bottom-left-radius:10px;border-bottom-right-radius:10px}}.modal .modal-close{position:absolute;top:20px;right:20px;padding:1px;border:0;margin-left:1px;margin-right:7px;background:0 0;color:#7c8893;font-size:24px;cursor:pointer}.modal .modal-close:hover{color:#131517}.modal h4{margin:0;margin-bottom:10px;border-bottom:2px solid #007FFF;color:#007FFF}.input-text,.input-textarea{width:100%;padding:10px 13px;border:2px solid #FFF;background-color:#FFF;line-height:1.6;border-radius:8px}.input-text:focus,.input-textarea:focus{border-color:#007FFF}.input-text.input-grey,.input-textarea.input-grey{background-color:#dee1e4}.input-textarea{height:200px}@media only screen and (min-width:620px) and (max-width:959px),only screen and (min-width:960px) and (max-width:1279px),only screen and (min-width:1280px) and (max-width:1599px),only screen and (min-width:1600px){.input-textarea{height:100px}}input[type=radio]{display:none}input[type=radio]+label span{position:relative;display:inline-block;width:20px;height:20px;margin:-2px 5px 0 0;background-color:#FFF;vertical-align:middle;text-align:center;cursor:pointer;border-radius:50%}input[type=radio]:checked+label span i{position:absolute;top:3px;left:3px;display:block;width:14px;height:14px;background-color:#007FFF;border-radius:50%}input[type=checkbox]{display:none}input[type=checkbox]+label span{position:relative;display:inline-block;width:20px;height:20px;background-color:#FFF;vertical-align:middle;text-align:center;cursor:pointer;border-radius:50%}input[type=checkbox]:checked+label span{border:2px solid #131517}.modal input[type=radio]+label span{background-color:#dee1e4}.button{display:inline-block;padding:10px 20px;border-width:2px;border-style:solid;line-height:1.6;cursor:pointer;text-align:center;text-decoration:none;border-radius:8px}.button i{margin-left:5px}.button.button-primary{border-color:#007FFF;background-color:#007FFF;color:#FFF}.button.button-primary:hover{border-color:#0072e6;background-color:#0072e6}.button.button-secondary{border-color:#FFF;background:0 0;color:#FFF}.button.button-secondary:hover{border-color:#7c8893;color:#FFF}.button.button-white{color:#FFF}.button.button-transparent{padding-left:0;padding-right:0;border:0;background:0 0}.button.button-xxl{padding:12px 30px;font-size:18px;font-weight:500}@media only screen and (min-width:620px) and (max-width:959px),only screen and (min-width:960px) and (max-width:1279px){.button.button-xxl{font-size:20px}}@media only screen and (min-width:1280px) and (max-width:1599px),only screen and (min-width:1600px){.button.button-xxl{font-size:24px}}.button.button-100{width:100%;text-align:center}.button.button-100 i{display:inline-block;margin-right:7px;font-size:24px}.coupon{text-align:center}.coupon a{display:inline-block;padding:5px 15px;background-color:#FFD400;color:#131517;border-radius:15px}.coupon a:hover{background-color:#fd3}.rounded{border-radius:50%}