/* normalize.css v3.0.3 | MIT License | github.com/necolas/normalize.css */
html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;}body{margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline;}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background-color:transparent}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:bold}dfn{font-style:italic}h1{font-size:2em;margin:.67em 0}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0;}button{overflow:visible}button,select{text-transform:none}button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer;}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0;}input[type="number"]::-webkit-inner-spin-button,input[type="number"]::-webkit-outer-spin-button{height:auto}input[type="search"]{-webkit-appearance:textfield;box-sizing:content-box;}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0;}textarea{overflow:auto}optgroup{font-weight:bold}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}/* HTML5 Boilerplate v5.2.0 | MIT License | https://html5boilerplate.com/ */
html{color:#222;font-size:1em;line-height:1.4;box-sizing:border-box;font-family:myriadpro;font-weight:normal}*,*:before,*:after{box-sizing:inherit}::-moz-selection{background:#b3d4fc;text-shadow:none}::selection{background:#b3d4fc;text-shadow:none}hr{display:block;height:1px;border:0;border-top:1px solid #ccc;margin:1em 0;padding:0}audio,canvas,iframe,img,svg,video{vertical-align:middle;max-width:100%}fieldset{border:0;margin:0;padding:0}textarea{resize:vertical}.browserupgrade{margin:.2em 0;background:#ccc;color:#000;padding:.2em 0}@font-face{font-family:'greatvibes';src:url("../fonts/greatvibes-regular-webfont.eot");src:url("../fonts/greatvibes-regular-webfont.eot?#iefix") format('embedded-opentype'),url("../fonts/greatvibes-regular-webfont.woff2") format('woff2'),url("../fonts/greatvibes-regular-webfont.woff") format('woff'),url("../fonts/greatvibes-regular-webfont.ttf") format('truetype'),url("../fonts/greatvibes-regular-webfont.svg#greatvibes") format('svg');font-weight:normal;font-style:normal}@font-face{font-family:'myriadpro';src:url("../fonts/MyriadPro-Light.eot");src:url("../fonts/MyriadPro-Light.eot?#iefix") format('embedded-opentype'),url("../fonts/MyriadPro-Light.woff") format('woff'),url("../fonts/MyriadPro-Light.ttf") format('truetype'),url("../fonts/MyriadPro-Light.svg#myriadpro") format('svg');font-weight:100;font-style:normal}@font-face{font-family:'myriadpro';src:url("../fonts/MyriadPro-Regular.eot");src:url("../fonts/MyriadPro-Regular.eot?#iefix") format('embedded-opentype'),url("../fonts/MyriadPro-Regular.woff") format('woff'),url("../fonts/MyriadPro-Regular.ttf") format('truetype'),url("../fonts/MyriadPro-Regular.svg#myriadpro") format('svg');font-weight:normal;font-style:normal}@font-face{font-family:'myriadpro';src:url("../fonts/MyriadPro-Semibold.eot");src:url("../fonts/MyriadPro-Semibold.eot?#iefix") format('embedded-opentype'),url("../fonts/MyriadPro-Semibold.woff") format('woff'),url("../fonts/MyriadPro-Semibold.ttf") format('truetype'),url("../fonts/MyriadPro-Semibold.svg#myriadpro") format('svg');font-weight:400;font-style:normal}@font-face{font-family:'myriadpro';src:url("../fonts/MyriadPro-Bold.eot");src:url("../fonts/MyriadPro-Bold.eot?#iefix") format('embedded-opentype'),url("../fonts/MyriadPro-Bold.woff") format('woff'),url("../fonts/MyriadPro-Bold.ttf") format('truetype'),url("../fonts/MyriadPro-Bold.svg#myriadpro") format('svg');font-weight:500;font-style:normal}@font-face{font-family:'myriadpro';src:url("../fonts/MyriadPro-Black.eot");src:url("../fonts/MyriadPro-Black.eot?#iefix") format('embedded-opentype'),url("../fonts/MyriadPro-Black.woff") format('woff'),url("../fonts/MyriadPro-Black.ttf") format('truetype'),url("../fonts/MyriadPro-Black.svg#myriadpro") format('svg');font-weight:bold;font-style:normal}a{text-decoration:none;color:inherit;font-weight:100}.link{padding-bottom:5px;border-bottom:1px solid #fff}.container{width:100%;max-width:980px;margin:auto}.container700{width:100%;max-width:700px;margin:auto}h1{text-transform:uppercase;font-size:23px;font-weight:normal;letter-spacing:3px;line-height:1;}h1 span{font-family:greatvibes;font-size:100px;letter-spacing:0;display:block;text-transform:none;margin-top:30px}h1:after{content:'';width:150px;height:1px;display:block;background:#fff;margin:auto;margin-top:30px}h1.black{color:#999;}h1.black span{color:#b32428}h1.black:after{background:#999}h1.white{color:#fff;}h1.white:after{display:none}p{font-size:17px;line-height:2.5;margin:30px 0;font-weight:100;letter-spacing:1px}@media screen and (max-width:1300px){h1{font-size:18px;}h1 span{font-size:80px;margin-top:20px}p{line-height:2;margin:20px 0;font-size:15px}}@media screen and (max-width:599px){h1{font-size:15px;}h1 span{font-size:50px}p{font-size:13px;line-height:1.8}}.hidden{display:none !important}.visuallyhidden{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.visuallyhidden.focusable:active,.visuallyhidden.focusable:focus{clip:auto;height:auto;margin:0;overflow:visible;position:static;width:auto}.invisible{visibility:hidden}.clearfix:before,.clearfix:after{content:" ";display:table;}.clearfix:after{clear:both}@media print{*,*:before,*:after{background:transparent !important;color:#000 !important;box-shadow:none !important;text-shadow:none !important}a,a:visited{text-decoration:underline}a[href]:after{content:" (" attr(href) ")"}abbr[title]:after{content:" (" attr(title) ")"}a[href^="#"]:after,a[href^="javascript:"]:after{content:""}pre,blockquote{border:1px solid #999;page-break-inside:avoid}thead{display:table-header-group}tr,img{page-break-inside:avoid}img{max-width:100% !important}p,h2,h3{orphans:3;widows:3}h2,h3{page-break-after:avoid}}.header .container{padding:20px 10px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.header__lang a:hover,.header__lang a.header__lang--active{color:#b32428}.header__nav{text-transform:uppercase;font-size:13px;text-align:right;}.header__nav a{font-weight:normal;color:#999;display:inline-block;padding:5px 10px;}.header__nav a:hover{color:#b32428}nav{margin-top:10px;letter-spacing:2px;position:relative}#magic-line{background-color:rgba(0,0,0,0.6);border-top:2px solid #b32428;border-bottom:2px solid #b32428;position:absolute;bottom:0;left:10px;width:40px}@media screen and (max-width:1300px){.header .container{padding:20px}.header--nav a{padding:3px 8px}}@media screen and (max-width:979px){.header .container{padding:10px;display:block;text-align:center}.header__lang{margin-top:10px;text-align:center}.header__nav{text-align:center;}.header__nav--active{border-bottom:4px solid #b32428}}@media screen and (max-width:599px){#magic-line{display:none !important}}footer{background:url("../images/bg-red-bottom.png") center top no-repeat;padding:20px;color:#fff;position:relative;z-index:1;font-weight:300;font-size:12px;letter-spacing:1px}@media screen and (max-width:979px){footer{background:#666}}.button{text-transform:uppercase;font-size:20px;padding:20px 70px;border:1px solid #fff;display:inline-block;font-weight:400;}.button:hover{color:#b32428;background:#fff}.button--black{border:1px solid #000}.button--white{color:#fff}.button--contact{background:#b32428;color:#fff;font-weight:normal;letter-spacing:1px}@media screen and (max-width:1300px){.button{padding:10px 30px;font-size:18px}}.home__brand{padding:40px 0;text-align:center}.home__brand__list a{display:inline-block;width:120px;margin:5px 8px;-webkit-transition:all .2s;transition:all .2s;}.home__brand__list a:hover{-webkit-transform:scale(1.2);transform:scale(1.2)}.home__banner__wrapper{height:579px;overflow:hidden}.home__banner{height:100%;position:relative;top:-35%}.home__banner__img{height:579px}.home__about{background:#b32428;color:#fff;text-align:center;padding:50px 0}.home__product{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch;background:#e6e6e6}.home__product__col{width:50%;-webkit-box-flex:1;-webkit-flex:1 0 50%;-ms-flex:1 0 50%;flex:1 0 50%;background:#e6e6e6;text-align:center;-webkit-align-self:center;-ms-flex-item-align:center;align-self:center;}.home__product__col img{width:100%}.home__product__p{padding:0 20px}.home__distribution__banner{position:relative;background:url("../images/home-distribution.jpg") center no-repeat;height:678px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;}.home__distribution__banner .container{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-align-self:stretch;-ms-flex-item-align:stretch;align-self:stretch}.home__distribution__text{text-align:center;-webkit-align-self:stretch;-ms-flex-item-align:stretch;align-self:stretch}.home__distribution{background:#b32328;color:#fff;position:relative;padding:30px 0 50px;margin-bottom:-35px;}.home__distribution:before{background:url("../images/bg-red-top.png") center top no-repeat;content:'';position:absolute;width:100%;height:35px;display:block;top:-35px}.home__distribution__col{display:inline-block;vertical-align:top;margin-right:20px;padding-bottom:30px;line-height:1.8}.home__d__p{font-weight:100;line-height:1.5}.home__tel{font-size:20px}@media screen and (max-width:1300px){.home__about .container{padding:0 20px}}@media screen and (max-width:979px){.home__product__col{width:100%;-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%;padding:20px}.home__product__img{display:none}.home__distribution{padding:20px;margin-bottom:0;}.home__distribution:before{display:none}.home__distribution__col{width:50%;margin:0;padding:0 20px 0 0}.home__tel{font-size:20px}}@media screen and (max-width:599px){.home__distribution__banner{background:url("../images/home-distribution.jpg") center/960px 350px no-repeat;height:350px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;}.home__distribution__banner .container{-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.home__distribution__col{width:100%}}.about__banner__wrapper{height:579px;overflow:hidden}.about__banner{height:100%;position:relative;top:-35%}.about__banner__img{height:579px}.about__desc{background:#e6e6e6;padding:50px 0;text-align:center}.about__cert{background:#fff;z-index:100;-webkit-transform:translateZ(0);transform:translateZ(0)}.about__contact{background:#b32428;color:#fff;text-align:center;padding:50px 0}.about__contact__header{font-family:greatvibes;font-size:50px}.about__vision .container{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.about__vision__col{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;text-align:center;padding:50px 30px 80px;}.about__vision__col:not(:last-child){border-right:1px solid #999}@media screen and (max-width:1300px){.about__desc .container{padding:0 20px}}@media screen and (max-width:599px){.about__vision .container{display:block}.about__contact .container{padding:0 10px}.about__vision__col{padding:10px}.about__contact__header{font-size:30px}}.products__header{background:#b32428;padding:50px 0;text-align:center;color:#fff}.products__col{padding:10px;display:inline-block;width:50%;position:relative;overflow:hidden;-webkit-transition:all .2s;transition:all .2s;}.products__col img{-webkit-transition:all .2s;transition:all .2s}.products__col:hover img{-webkit-filter:blur(3px);filter:blur(3px)}.products__col:hover .products__text{-webkit-transform:scale(1.2);transform:scale(1.2)}.products__text{background:url("../images/text-overlay.png") center no-repeat;color:#fff;text-transform:uppercase;font-weight:400;position:absolute;right:10px;width:176px;height:198px;top:100px;padding:120px 10.1px 10px 30px;letter-spacing:2px;-webkit-transition:all .2s;transition:all .2s;opacity:.8}.products{padding:60px 0 100px}.pd__header{height:400px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch;}.pd__header--canned{background:url("../images/p-canned-detail.jpg") center no-repeat}.pd__header--beverages{background:url("../images/p-beverages-detail.jpg") center no-repeat}.pd__header--frozen{background:url("../images/p-frozen-detail.jpg") center no-repeat}.pd__header--snack{background:url("../images/p-snack-detail.jpg") center no-repeat}.pd__header .container{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end}.pd__text{width:50%;font-family:greatvibes;color:#b32428;font-size:140px;line-height:.9;text-align:right}.pd__brand{text-align:center;padding:40px 0}.pd__wrapper{background:#f2f2f2;padding-bottom:100px}.pd__title{text-align:center;}.pd__title img{width:300px}.pd__list{width:30%;display:inline-block;vertical-align:top;background:#fff;background:-webkit-linear-gradient(transparent,#fff);background:linear-gradient(transparent,#fff);padding:25px 30px;margin-bottom:40px;}.pd__list:not(:nth-child(3n)){margin-right:5%}.pd__list label{font-size:10px;font-weight:600;text-transform:uppercase;margin-top:10px;display:block}.pd__list__title{font-size:13px;color:#ec2024;font-weight:600}.pd__name{font-weight:100}.pd__paging{text-align:right;}.pd__paging a{display:inline-block;padding:5px 8px;font-size:13px;font-weight:normal;margin-left:10px}.pd__paging--active{border-bottom:3px solid #ec2024}@media screen and (max-width:1300px){.pd__text{font-size:100px}}@media screen and (max-width:979px){.pd__text{width:100%;text-align:center}}@media screen and (max-width:599px){.pd__header{background-size:960px 200px;height:200px}.pd__text{font-size:50px}.pd__wrapper .container{padding:0 10px}.pd__list{width:49%;}.pd__list:nth-child(n){margin-right:0}.pd__list:nth-child(2n-1){margin-right:2%}.pd__paging{text-align:center}.products__text{position:static;width:100%;height:auto;padding:10px;display:block;font-size:11px}}.distribution__banner img{width:100%}.distribution__header{background:#b32428;color:#fff;padding:50px 0;text-align:center}.distribution__content{background:#b32428;color:#fff;padding-bottom:50px;}.distribution__content .container{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.distribution__col{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;text-align:center;padding:0 20px}.distribution__title{font-size:23px;margin-top:20px;letter-spacing:4px;height:96px}.distribution__map{text-align:center;position:relative;width:1200px;margin:auto;max-width:100%;}.distribution__map--m{display:none}.pin{position:absolute}.dmap__title{font-size:17px;text-transform:uppercase;margin-bottom:10px;font-weight:bold;letter-spacing:1px}.dmap__col{display:inline-block;vertical-align:top;width:50%;position:relative;min-height:100px;font-weight:100;font-size:18px;}.dmap__col--big{font-size:21px}.dmap__col__icon{position:absolute;top:0;left:0}.dmap__col__desc{padding-left:70px}.dmap__col__title{color:#c1272d;margin:15px 0 5px;font-weight:bold}.dpartner__header{background:#f2f2f2;text-align:center;padding:50px 0;}.dpartner__header span{color:#c1272d}.dpartner{background:#f2f2f2;padding:50px 0;}.dpartner ul{margin:0;padding:0;list-style:none}.dpartner li{display:inline-block;width:19.5%;padding:10px;opacity:.7;background:#fff;margin:0 .5% .5% 0;-webkit-transition:all .2s;transition:all .2s;}.dpartner li:hover{opacity:1}@media screen and (max-width:979px){.distribution__content .container{display:block}.distribution__col{max-width:600px;margin:auto}.dmap__col__wrapper{padding:0 20px}.dmap__title{padding:0 20px}.dmap__col--big{font-size:17px}.distribution__map{display:none;}.distribution__map--m{display:block}}@media screen and (max-width:599px){.dpartner li{width:24.5%}.dmap__col{width:100%}}.news__banner__wrapper{padding:50px 0 25px;background:#f2f2f2;text-align:center;}.news__banner__wrapper a{position:relative;display:block;width:965px;max-width:100%;margin:auto;text-align:center}.news__banner.fs-carousel-enabled .fs-carousel-pagination{position:static;margin-top:35px}.news__banner.fs-carousel-enabled .fs-carousel-page{background:#bbb}.news__banner__desc{position:absolute;bottom:0;width:100%;height:120px;left:0;color:#fff;padding:20px 30px;text-align:left;background:#b31323}.news__banner__title{font-weight:500;letter-spacing:2px;font-size:24px;text-transform:uppercase}.news__banner__p{letter-spacing:1px;color:rgba(255,255,255,0.8)}.news__header{padding:50px 0;background:#b32428;color:#fff;text-align:center}.news{padding:30px 0 80px}.news__list{padding:40px 0 20px 0;display:block;border-bottom:1px solid #ccc}.news__title{font-weight:bold;font-size:23px;font-weight:bold;color:#b32428;text-transform:uppercase;margin-bottom:-20px}.news__paging{color:#999;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;padding:30px 0;font-size:17px;letter-spacing:2px;}.news__paging span{font-size:30px;vertical-align:middle;margin:0 10px;line-height:1}.dnews{background:#f2f2f2;padding-bottom:140px;}.dnews .container{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.dnews__nav{padding-top:20px}.dnews__title{color:#b32428;font-size:36px;font-weight:500;text-transform:uppercase;letter-spacing:3px;margin:40px 0 50px 0;}.dnews__title:after{content:'';width:150px;height:1px;display:block;background:#999;margin-top:30px}.dnews__content{width:850px;max-width:100%;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;}.dnews__content p{padding:0 40px}.dnews__c{background:#fff;padding-bottom:10px}@media screen and (max-width:1300px){.news .container{padding:0 20px}.news__paging{padding:10px 0}.dnews__title{font-size:28px;margin:30px 0 40px}}@media screen and (max-width:979px){.dnews .container{display:block;padding:0 20px}.dnews__content{margin:auto}}@media screen and (max-width:599px){.news__banner__p{display:none}.news__banner__title{font-size:16px;line-height:1}.news__banner__desc{height:60px}.dnews__title{font-size:20px}}.contact__header{background:#b32428;color:#fff;text-align:center;padding:50px 0}.contact__form{background:#f2f2f2;padding:50px 0}.contact__col{display:inline-block;width:48%;vertical-align:top;padding:5px;}.contact__col input,.contact__col textarea{width:100%;padding:20px;margin-bottom:25px;border:0;letter-spacing:2px;font-weight:100}.contact__col:not(:last-child){margin-right:4%}.cc{padding:50px 0 80px}.cc__col__head{font-size:17px;font-weight:100;letter-spacing:2px;text-transform:uppercase;color:#999;margin-bottom:30px}.cc__section{font-size:18px;color:#666;margin-bottom:10px}.cc__col{font-size:15px;color:#808080;letter-spacing:1px;line-height:2;display:inline-block;width:48%;vertical-align:top;padding:5px;}.cc__col:not(:last-child){margin-right:4%}.aaa{font-size:23px;font-weight:600;color:#b32428;display:block}.c__mail{font-size:44px;font-weight:600}@media screen and (max-width:1300px){.contact__form .container{padding:0 20px}.cc .container{padding:0 20px}}@media screen and (max-width:599px){.contact__col{width:100%;padding:0;}.contact__col input,.contact__col textarea{margin-bottom:10px}.cc__col{width:100%}}/* formstone v0.8.27 [carousel.css] 2015-11-10 | MIT License | formstone.it */
.fs-carousel.fs-carousel-enabled{width:100%;position:relative}.fs-carousel.fs-carousel-enabled:after{clear:both;content:'';display:table}.fs-carousel,.fs-carousel:after,.fs-carousel:before,.fs-carousel *,.fs-carousel *:after,.fs-carousel *:before{box-sizing:border-box;-webkit-transition:none;transition:none;-webkit-user-select:none !important;-moz-user-select:none !important;-ms-user-select:none !important;user-select:none !important}.fs-carousel-enabled.fs-carousel-contained,.fs-carousel-enabled.fs-carousel-contained .fs-carousel-viewport,.fs-carousel-enabled.fs-carousel-contained .fs-carousel-wrapper,.fs-carousel-enabled.fs-carousel-contained .fs-carousel-container{overflow:hidden}.fs-carousel-enabled .fs-carousel-viewport{position:relative}.fs-carousel-enabled .fs-carousel-viewport:after{clear:both;content:'';display:table}.fs-carousel-enabled .fs-carousel-wrapper{position:relative}.fs-carousel-enabled .fs-carousel-wrapper:after{clear:both;content:'';display:table}.fs-carousel-enabled .fs-carousel-container{position:relative}.fs-carousel-enabled .fs-carousel-container:after{clear:both;content:'';display:table}.fs-carousel-enabled .fs-carousel-canister{position:relative;-webkit-backface-visibility:hidden;backface-visibility:hidden;margin:0;overflow:hidden;-webkit-transition:-webkit-transform .5s ease;transition:-webkit-transform .5s ease;transition:transform .5s ease;transition:transform .5s ease, -webkit-transform .5s ease;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.fs-carousel-enabled.fs-carousel-auto_height .fs-carousel-canister{-webkit-transition:height .5s ease,-webkit-transform .5s ease;transition:height .5s ease,-webkit-transform .5s ease;transition:height .5s ease,transform .5s ease;transition:height .5s ease,transform .5s ease,-webkit-transform .5s ease}.fs-carousel-enabled .fs-carousel-item{min-height:1px;display:block;float:left}.fs-carousel-enabled .fs-carousel-item img{-webkit-user-drag:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.fs-carousel-single .fs-carousel-item{position:absolute;top:0;left:0;z-index:1}.fs-carousel-single .fs-carousel-item.fs-carousel-visible{position:relative;z-index:2}.fs-carousel-controls{display:none}.fs-carousel-enabled .fs-carousel-controls{width:100%;margin:0;padding:0}.fs-carousel-enabled .fs-carousel-controls.fs-carousel-visible,.fs-carousel-controls_custom.fs-carousel-visible{display:block}.fs-carousel-enabled .fs-carousel-control{position:absolute;top:0;bottom:0;border:0;cursor:pointer;display:block;padding:0;visibility:hidden;width:40px;height:40px;background:#fff;border-radius:100%;box-shadow:0 0 5px rgba(0,0,0,0.25);margin:auto;opacity:0;overflow:hidden;text-indent:200%;-webkit-transition:opacity .15s ease,visibility .15s ease;transition:opacity .15s ease,visibility .15s ease;white-space:nowrap}.fs-carousel-enabled .fs-carousel-control:before{width:0;height:0;position:absolute;top:0;right:0;bottom:0;left:0;content:'';margin:auto}.no-opacity .fs-carousel-enabled .fs-carousel-control{text-indent:-999px}.fs-carousel-enabled .fs-carousel-control.fs-carousel-visible{visibility:visible;opacity:1}.fs-carousel-enabled .fs-carousel-control_previous,.fs-carousel-enabled.fs-carousel-rtl .fs-carousel-control_next{right:auto;left:20px}.fs-carousel-enabled .fs-carousel-control_previous:before,.fs-carousel-enabled.fs-carousel-rtl .fs-carousel-control_next:before{border-top:7px solid transparent;border-bottom:7px solid transparent;border-right:10.5px solid #333;border-left:none;margin-left:13.7px;margin-right:auto}.fs-carousel-enabled .fs-carousel-control_next,.fs-carousel-enabled.fs-carousel-rtl .fs-carousel-control_previous{right:20px;left:auto}.fs-carousel-enabled .fs-carousel-control_next:before,.fs-carousel-enabled.fs-carousel-rtl .fs-carousel-control_previous:before{border-top:7px solid transparent;border-bottom:7px solid transparent;border-left:10.5px solid #333;border-right:none;margin-right:13.7px;margin-left:auto}.fs-carousel-enabled .fs-carousel-control_disabled{opacity:0}.fs-carousel-pagination{display:none}.fs-carousel-enabled .fs-carousel-pagination{width:100%;margin:10px 0 0;padding:0;text-align:center;position:absolute;bottom:10px}.fs-carousel-enabled .fs-carousel-pagination.fs-carousel-visible{display:block}.fs-carousel-enabled .fs-carousel-page{border:0;cursor:pointer;display:inline-block;padding:0;width:70px;height:5px;background:#fff;margin:0 3px;overflow:hidden;text-indent:200%;white-space:nowrap}.no-opacity .fs-carousel-enabled .fs-carousel-page{text-indent:-999px}.fs-carousel-enabled .fs-carousel-page.fs-carousel-active{background:#b32428}.fs-carousel-enabled.fs-carousel-rtl{direction:rtl}.fs-carousel-enabled.fs-carousel-rtl .fs-carousel-item{float:right}@media screen and (max-width:599px){.fs-carousel-enabled .fs-carousel-page{width:40px;height:10px;margin:0 10px}}.bx-wrapper{position:relative;margin:0 auto 60px;padding:0;*zoom:1;-ms-touch-action:pan-y;touch-action:pan-y}.bx-wrapper img{max-width:100%;display:block}.bxslider{margin:0;padding:0}ul.bxslider{list-style:none}.bx-viewport{-webkit-transform:translatez(0)}.bx-wrapper{box-shadow:0 0 5px #ccc;border:5px solid #fff;background:#fff}.bx-wrapper .bx-pager,.bx-wrapper .bx-controls-auto{position:absolute;bottom:-30px;width:100%}.bx-wrapper .bx-loading{min-height:50px;background:url("images/bx_loader.gif") center center no-repeat #fff;height:100%;width:100%;position:absolute;top:0;left:0;z-index:2000}.bx-wrapper .bx-pager{text-align:center;font-size:.85em;font-family:Arial;font-weight:bold;color:#666;padding-top:20px}.bx-wrapper .bx-pager.bx-default-pager a{background:#666;text-indent:-9999px;display:block;width:10px;height:10px;margin:0 5px;outline:0;border-radius:5px}.bx-wrapper .bx-pager.bx-default-pager a:hover,.bx-wrapper .bx-pager.bx-default-pager a.active,.bx-wrapper .bx-pager.bx-default-pager a:focus{background:#000}.bx-wrapper .bx-pager-item,.bx-wrapper .bx-controls-auto .bx-controls-auto-item{display:inline-block;*zoom:1;*display:inline}.bx-wrapper .bx-pager-item{font-size:0;line-height:0}.bx-wrapper .bx-prev{left:10px;background:url("images/controls.png") no-repeat 0 -32px}.bx-wrapper .bx-prev:hover,.bx-wrapper .bx-prev:focus{background-position:0 0}.bx-wrapper .bx-next{right:10px;background:url("images/controls.png") no-repeat -43px -32px}.bx-wrapper .bx-next:hover,.bx-wrapper .bx-next:focus{background-position:-43px 0}.bx-wrapper .bx-controls-direction a{position:absolute;top:50%;margin-top:-16px;outline:0;width:32px;height:32px;text-indent:-9999px;z-index:9999}.bx-wrapper .bx-controls-direction a.disabled{display:none}.bx-wrapper .bx-controls-auto{text-align:center}.bx-wrapper .bx-controls-auto .bx-start{display:block;text-indent:-9999px;width:10px;height:11px;outline:0;background:url("images/controls.png") -86px -11px no-repeat;margin:0 3px}.bx-wrapper .bx-controls-auto .bx-start:hover,.bx-wrapper .bx-controls-auto .bx-start.active,.bx-wrapper .bx-controls-auto .bx-start:focus{background-position:-86px 0}.bx-wrapper .bx-controls-auto .bx-stop{display:block;text-indent:-9999px;width:9px;height:11px;outline:0;background:url("images/controls.png") -86px -44px no-repeat;margin:0 3px}.bx-wrapper .bx-controls-auto .bx-stop:hover,.bx-wrapper .bx-controls-auto .bx-stop.active,.bx-wrapper .bx-controls-auto .bx-stop:focus{background-position:-86px -33px}.bx-wrapper .bx-controls.bx-has-controls-auto.bx-has-pager .bx-pager{text-align:left;width:80%}.bx-wrapper .bx-controls.bx-has-controls-auto.bx-has-pager .bx-controls-auto{right:0;width:35px}.bx-wrapper .bx-caption{position:absolute;bottom:0;left:0;background:#666;background:rgba(80,80,80,0.75);width:100%}.bx-wrapper .bx-caption span{color:#fff;font-family:Arial;display:block;font-size:.85em;padding:10px}