/* cyrillic-ext */
@font-face {
  font-family: 'Raleway';
  font-style: italic;
  font-weight: 400;
  font-display: swap;
  src: url(../../font/1Pt_g8zYS_SKggPNyCgSQamb1W0lwk4S4WjMDr4fIA9c.woff2?ddbf47e0) format('woff2');
  unicode-range: U+0460-052F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;
}
/* cyrillic */
@font-face {
  font-family: 'Raleway';
  font-style: italic;
  font-weight: 400;
  font-display: swap;
  src: url(../../font/1Pt_g8zYS_SKggPNyCgSQamb1W0lwk4S4WjMDrcfIA9c.woff2?958efe9d) format('woff2');
  unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
}
/* vietnamese */
@font-face {
  font-family: 'Raleway';
  font-style: italic;
  font-weight: 400;
  font-display: swap;
  src: url(../../font/1Pt_g8zYS_SKggPNyCgSQamb1W0lwk4S4WjMDrwfIA9c.woff2?41653a2f) format('woff2');
  unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB;
}
/* latin-ext */
@font-face {
  font-family: 'Raleway';
  font-style: italic;
  font-weight: 400;
  font-display: swap;
  src: url(../../font/1Pt_g8zYS_SKggPNyCgSQamb1W0lwk4S4WjMDr0fIA9c.woff2?b37e3e9f) format('woff2');
  unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
  font-family: 'Raleway';
  font-style: italic;
  font-weight: 400;
  font-display: swap;
  src: url(../../font/1Pt_g8zYS_SKggPNyCgSQamb1W0lwk4S4WjMDrMfIA.woff2?8394c255) format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
/* cyrillic-ext */
@font-face {
  font-family: 'Raleway';
  font-style: normal;
  font-weight: 300;
  font-display: swap;
  src: url(../../font/1Ptug8zYS_SKggPNyCAIT5lu.woff2?e2938749) format('woff2');
  unicode-range: U+0460-052F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;
}
/* cyrillic */
@font-face {
  font-family: 'Raleway';
  font-style: normal;
  font-weight: 300;
  font-display: swap;
  src: url(../../font/1Ptug8zYS_SKggPNyCkIT5lu.woff2?e3dc9228) format('woff2');
  unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
}
/* vietnamese */
@font-face {
  font-family: 'Raleway';
  font-style: normal;
  font-weight: 300;
  font-display: swap;
  src: url(../../font/1Ptug8zYS_SKggPNyCIIT5lu.woff2?6bd1c035) format('woff2');
  unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB;
}
/* latin-ext */
@font-face {
  font-family: 'Raleway';
  font-style: normal;
  font-weight: 300;
  font-display: swap;
  src: url(../../font/1Ptug8zYS_SKggPNyCMIT5lu.woff2?77d813a0) format('woff2');
  unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
  font-family: 'Raleway';
  font-style: normal;
  font-weight: 300;
  font-display: swap;
  src: url(../../font/1Ptug8zYS_SKggPNyC0ITw.woff2?e401cae7) format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
/* cyrillic-ext */
@font-face {
  font-family: 'Raleway';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url(../../font/1Ptug8zYS_SKggPNyCAIT5lu.woff2?e2938749) format('woff2');
  unicode-range: U+0460-052F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;
}
/* cyrillic */
@font-face {
  font-family: 'Raleway';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url(../../font/1Ptug8zYS_SKggPNyCkIT5lu.woff2?e3dc9228) format('woff2');
  unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
}
/* vietnamese */
@font-face {
  font-family: 'Raleway';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url(../../font/1Ptug8zYS_SKggPNyCIIT5lu.woff2?6bd1c035) format('woff2');
  unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB;
}
/* latin-ext */
@font-face {
  font-family: 'Raleway';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url(../../font/1Ptug8zYS_SKggPNyCMIT5lu.woff2?77d813a0) format('woff2');
  unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
  font-family: 'Raleway';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url(../../font/1Ptug8zYS_SKggPNyC0ITw.woff2?e401cae7) format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
/* cyrillic-ext */
@font-face {
  font-family: 'Raleway';
  font-style: normal;
  font-weight: 500;
  font-display: swap;
  src: url(../../font/1Ptug8zYS_SKggPNyCAIT5lu.woff2?e2938749) format('woff2');
  unicode-range: U+0460-052F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;
}
/* cyrillic */
@font-face {
  font-family: 'Raleway';
  font-style: normal;
  font-weight: 500;
  font-display: swap;
  src: url(../../font/1Ptug8zYS_SKggPNyCkIT5lu.woff2?e3dc9228) format('woff2');
  unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
}
/* vietnamese */
@font-face {
  font-family: 'Raleway';
  font-style: normal;
  font-weight: 500;
  font-display: swap;
  src: url(../../font/1Ptug8zYS_SKggPNyCIIT5lu.woff2?6bd1c035) format('woff2');
  unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB;
}
/* latin-ext */
@font-face {
  font-family: 'Raleway';
  font-style: normal;
  font-weight: 500;
  font-display: swap;
  src: url(../../font/1Ptug8zYS_SKggPNyCMIT5lu.woff2?77d813a0) format('woff2');
  unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
  font-family: 'Raleway';
  font-style: normal;
  font-weight: 500;
  font-display: swap;
  src: url(../../font/1Ptug8zYS_SKggPNyC0ITw.woff2?e401cae7) format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
/* cyrillic-ext */
@font-face {
  font-family: 'Raleway';
  font-style: normal;
  font-weight: 600;
  font-display: swap;
  src: url(../../font/1Ptug8zYS_SKggPNyCAIT5lu.woff2?e2938749) format('woff2');
  unicode-range: U+0460-052F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;
}
/* cyrillic */
@font-face {
  font-family: 'Raleway';
  font-style: normal;
  font-weight: 600;
  font-display: swap;
  src: url(../../font/1Ptug8zYS_SKggPNyCkIT5lu.woff2?e3dc9228) format('woff2');
  unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
}
/* vietnamese */
@font-face {
  font-family: 'Raleway';
  font-style: normal;
  font-weight: 600;
  font-display: swap;
  src: url(../../font/1Ptug8zYS_SKggPNyCIIT5lu.woff2?6bd1c035) format('woff2');
  unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB;
}
/* latin-ext */
@font-face {
  font-family: 'Raleway';
  font-style: normal;
  font-weight: 600;
  font-display: swap;
  src: url(../../font/1Ptug8zYS_SKggPNyCMIT5lu.woff2?77d813a0) format('woff2');
  unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
  font-family: 'Raleway';
  font-style: normal;
  font-weight: 600;
  font-display: swap;
  src: url(../../font/1Ptug8zYS_SKggPNyC0ITw.woff2?e401cae7) format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
@font-face {
  font-family: "iconfont"; /* Project id 3860770 */
  src: 
       url('data:application/x-font-woff2;charset=utf-8;base64,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') format('woff2'),
       url(../../font/iconfont.woff?1e3572b1) format('woff'),
       url(../../font/iconfont.ttf?8ea288d8) format('truetype');
}

.iconfont {
  font-family: "iconfont" !important;
  font-size: 16px;
  font-style: normal;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

.icon-sound:before {
  content: "\e670";
}

.icon-sound-close:before {
  content: "\e671";
}

.icon-fanyi:before {
  content: "\e690";
}

.icon-taitou:before {
  content: "\e682";
}

.icon-yuding:before {
  content: "\e66e";
}

.icon-huoqu:before {
  content: "\e66d";
}

.icon-ruku:before {
  content: "\eb51";
}

.icon-cangku:before {
  content: "\eb52";
}

.icon-chuku:before {
  content: "\eb53";
}

.icon-touxiang:before {
  content: "\e701";
}

.icon-order1:before {
  content: "\e66c";
}

.icon-tuihuo:before {
  content: "\e7b9";
}

.icon-xiaoshouyuan:before {
  content: "\e66a";
}

.icon-tuanduiguanli:before {
  content: "\e668";
}

.icon-gongwenbao:before {
  content: "\e67c";
}

.icon-douyin:before {
  content: "\e667";
}

.icon-jianpan:before {
  content: "\e666";
}

.icon-xiaojianpan:before {
  content: "\e66f";
}

.icon-xingming:before {
  content: "\e664";
}

.icon-mofabang:before {
  content: "\e68e";
}

.icon-ticket:before {
  content: "\e662";
}

.icon-ticket1:before {
  content: "\e663";
}

.icon-tianjiakehu:before {
  content: "\e6c8";
}

.icon-aixin:before {
  content: "\e60f";
}

.icon-horn:before {
  content: "\e661";
}

.icon-guanbi:before {
  content: "\e865";
}

.icon-yingpin:before {
  content: "\e675";
}

.icon-tianjiac:before {
  content: "\e65d";
}

.icon-zhaopin:before {
  content: "\e699";
}

.icon-zhaopin2:before {
  content: "\e660";
}

.icon-lingdai:before {
  content: "\e65c";
}

.icon-bofang:before {
  content: "\ea6e";
}

.icon-gongzuotai:before {
  content: "\e65b";
}

.icon-bianhao:before {
  content: "\e6d9";
}

.icon-gongsi:before {
  content: "\e65a";
}

.icon-fapiao:before {
  content: "\e669";
}

.icon-A:before {
  content: "\e659";
}

.icon-zuzhi:before {
  content: "\e6b6";
}

.icon-gangwei:before {
  content: "\e765";
}

.icon-huiyuan:before {
  content: "\e658";
}

.icon-selected:before {
  content: "\e650";
}

.icon-guanyu1:before {
  content: "\e652";
}

.icon-tupian:before {
  content: "\e656";
}

.icon-delete:before {
  content: "\e64f";
}

.icon-move:before {
  content: "\eb70";
}

.icon-xiajiantou1:before {
  content: "\e63e";
}

.icon-canyin:before {
  content: "\e67b";
}

.icon-yule:before {
  content: "\e64e";
}

.icon-riyong:before {
  content: "\e64d";
}

.icon-huli:before {
  content: "\e640";
}

.icon-yundong:before {
  content: "\e633";
}

.icon-dianzi:before {
  content: "\e64b";
}

.icon-yangsheng:before {
  content: "\e7c3";
}

.icon-zhishi:before {
  content: "\e665";
}

.icon-xihu:before {
  content: "\e655";
}

.icon-shenghuo:before {
  content: "\efc8";
}

.icon-yulan:before {
  content: "\e6a9";
}

.icon-idCard:before {
  content: "\e68d";
}

.icon-tianjia:before {
  content: "\e696";
}

.icon-zhengjian:before {
  content: "\e624";
}

.icon-faren:before {
  content: "\e618";
}

.icon-yinhangka:before {
  content: "\e653";
}

.icon-jiesuan:before {
  content: "\e672";
}

.icon-wenti:before {
  content: "\e64c";
}

.icon-xiaofei:before {
  content: "\e7cd";
}

.icon-saoma:before {
  content: "\e649";
}

.icon-shoukuan:before {
  content: "\e647";
}

.icon-zhuanzhang:before {
  content: "\e64a";
}

.icon-shangxiajiantou:before {
  content: "\e6b7";
}

.icon-shangjiantou:before {
  content: "\e619";
}

.icon-xiajiantou:before {
  content: "\e61e";
}

.icon-tuichu:before {
  content: "\e700";
}

.icon-qianggou:before {
  content: "\e63f";
}

.icon-order:before {
  content: "\e600";
}

.icon-xiaoxi:before {
  content: "\e8bd";
}

.icon-rexiao1:before {
  content: "\e77d";
}

.icon-wushuju:before {
  content: "\e617";
}

.icon-wodeshouyi:before {
  content: "\e651";
}

.icon-daifukuan:before {
  content: "\e608";
}

.icon-daishouhuo:before {
  content: "\e69e";
}

.icon-shaixuan:before {
  content: "\e646";
}

.icon-daifahuo:before {
  content: "\e616";
}

.icon-tixian:before {
  content: "\e6e2";
}

.icon-gengduo:before {
  content: "\e68f";
}

.icon-fenlei:before {
  content: "\e609";
}

.icon-coupon:before {
  content: "\e645";
}

.icon-caidan:before {
  content: "\e623";
}

.icon-share:before {
  content: "\e614";
}

.icon-dianji:before {
  content: "\e681";
}

.icon-qrcode:before {
  content: "\e644";
}

.icon-help:before {
  content: "\e606";
}

.icon-vip7:before {
  content: "\e6c4";
}

.icon-vip5:before {
  content: "\e643";
}

.icon-vip1:before {
  content: "\e6bf";
}

.icon-vip2:before {
  content: "\e6c0";
}

.icon-vip3:before {
  content: "\e6c1";
}

.icon-vip6:before {
  content: "\e6c3";
}

.icon-vip8:before {
  content: "\e6c5";
}

.icon-vip9:before {
  content: "\e6c6";
}

.icon-vip10:before {
  content: "\e6c7";
}

.icon-vip4:before {
  content: "\e6c9";
}

.icon-svip:before {
  content: "\e65e";
}

.icon-vip:before {
  content: "\e65f";
}

.icon-xiazai:before {
  content: "\e657";
}

.icon-biaoqian:before {
  content: "\e63d";
}

.icon-zuixin:before {
  content: "\e631";
}

.icon-tuijian:before {
  content: "\e632";
}

.icon-remen:before {
  content: "\e605";
}

.icon-fuwu:before {
  content: "\e613";
}

.icon-zuanshi2:before {
  content: "\e648";
}

.icon-home:before {
  content: "\e63a";
}

.icon-gold:before {
  content: "\e641";
}

.icon-tiaoseban:before {
  content: "\eb6e";
}

.icon-sucai:before {
  content: "\e7a9";
}

.icon-zuanshi:before {
  content: "\e66b";
}

.icon-web:before {
  content: "\e611";
}

.icon-js:before {
  content: "\e810";
}

.icon-html:before {
  content: "\e6a0";
}

.icon-moban:before {
  content: "\e62f";
}

.icon-lianjie1:before {
  content: "\e63c";
}

.icon-dianzan:before {
  content: "\e627";
}

.icon-zhuanqian:before {
  content: "\e62c";
}

.icon-zhoubian:before {
  content: "\e812";
}

.icon-jiahao:before {
  content: "\e654";
}

.icon-kefu:before {
  content: "\e642";
}

.icon-guanyu:before {
  content: "\e63b";
}

.icon-lianxikefu:before {
  content: "\e612";
}

.icon-hezuo:before {
  content: "\e734";
}

.icon-touch:before {
  content: "\e621";
}

.icon-correct:before {
  content: "\e601";
}

.icon-close:before {
  content: "\e602";
}

.icon-fav:before {
  content: "\e604";
}

.icon-phone-c:before {
  content: "\e607";
}

.icon-search:before {
  content: "\e60a";
}

.icon-warn:before {
  content: "\e60c";
}

.icon-comment:before {
  content: "\e60d";
}

.icon-like:before {
  content: "\e60e";
}

.icon-lock:before {
  content: "\e615";
}

.icon-menu:before {
  content: "\e610";
}

.icon-add-people:before {
  content: "\e62d";
}

.icon-notice:before {
  content: "\e61c";
}

.icon-set:before {
  content: "\e62e";
}

.icon-loading:before {
  content: "\e61d";
}

.icon-phone:before {
  content: "\e61f";
}

.icon-ring:before {
  content: "\e620";
}

.icon-arrow-left:before {
  content: "\e603";
}

.icon-cart:before {
  content: "\e62a";
}

.icon-arrow-up:before {
  content: "\e60b";
}

.icon-arrow-down:before {
  content: "\e61a";
}

.icon-arrow-right:before {
  content: "\e622";
}

.icon-triangle-down:before {
  content: "\e61b";
}

.icon-shop:before {
  content: "\e62b";
}

.icon-qq:before {
  content: "\e625";
}

.icon-wx:before {
  content: "\e626";
}

.icon-sina:before {
  content: "\e629";
}

.icon-shield:before {
  content: "\e628";
}

.icon-edit:before {
  content: "\e630";
}

.icon-calender:before {
  content: "\e634";
}

.icon-head:before {
  content: "\e635";
}

.icon-more-hor:before {
  content: "\e636";
}

.icon-play:before {
  content: "\e639";
}

.icon-more-ver:before {
  content: "\e637";
}

.icon-scancode:before {
  content: "\e638";
}

@charset "UTF-8";
@keyframes plyr-progress {
    to {
        background-position: 25px 0;
        background-position: var(--plyr-progress-loading-size, 25px) 0
    }
}

@keyframes plyr-popup {
    0% {
        opacity: .5;
        transform: translateY(10px)
    }
    to {
        opacity: 1;
        transform: translateY(0)
    }
}

@keyframes plyr-fade-in {
    0% {
        opacity: 0
    }
    to {
        opacity: 1
    }
}

.plyr {
    -moz-osx-font-smoothing: grayscale;
    -webkit-font-smoothing: antialiased;
    align-items: center;
    direction: ltr;
    display: flex;
    flex-direction: column;
    font-family: inherit;
    font-family: var(--plyr-font-family, inherit);
    font-variant-numeric: tabular-nums;
    font-weight: 400;
    font-weight: var(--plyr-font-weight-regular, 400);
    line-height: 1.7;
    line-height: var(--plyr-line-height, 1.7);
    max-width: 100%;
    min-width: 200px;
    position: relative;
    text-shadow: none;
    transition: box-shadow .3s ease;
    z-index: 0
}

.plyr audio, .plyr iframe, .plyr video {
    display: block;
    height: 100%;
    width: 100%
}

.plyr button {
    font: inherit;
    line-height: inherit;
    width: auto
}

.plyr:focus {
    outline: 0
}

.plyr--full-ui {
    box-sizing: border-box
}

.plyr--full-ui *, .plyr--full-ui :after, .plyr--full-ui :before {
    box-sizing: inherit
}

.plyr--full-ui a, .plyr--full-ui button, .plyr--full-ui input, .plyr--full-ui label {
    touch-action: manipulation
}

.plyr__badge {
    background: #4a5464;
    background: var(--plyr-badge-background, #4a5464);
    border-radius: 2px;
    border-radius: var(--plyr-badge-border-radius, 2px);
    color: #fff;
    color: var(--plyr-badge-text-color, #fff);
    font-size: 9px;
    font-size: var(--plyr-font-size-badge, 9px);
    line-height: 1;
    padding: 3px 4px
}

.plyr--full-ui ::-webkit-media-text-track-container {
    display: none
}

.plyr__captions {
    animation: plyr-fade-in .3s ease;
    bottom: 0;
    display: none;
    font-size: 13px;
    font-size: var(--plyr-font-size-small, 13px);
    left: 0;
    padding: 10px;
    padding: var(--plyr-control-spacing, 10px);
    position: absolute;
    text-align: center;
    transition: transform .4s ease-in-out;
    width: 100%
}

.plyr__captions span:empty {
    display: none
}

@media (min-width: 480px) {
    .plyr__captions {
        font-size: 15px;
        font-size: var(--plyr-font-size-base, 15px);
        padding: 20px;
        padding: calc(var(--plyr-control-spacing, 10px) * 2)
    }
}

@media (min-width: 768px) {
    .plyr__captions {
        font-size: 18px;
        font-size: var(--plyr-font-size-large, 18px)
    }
}

.plyr--captions-active .plyr__captions {
    display: block
}

.plyr:not(.plyr--hide-controls) .plyr__controls:not(:empty) ~ .plyr__captions {
    transform: translateY(-40px);
    transform: translateY(calc(var(--plyr-control-spacing, 10px) * -4))
}

.plyr__caption {
    background: #000c;
    background: var(--plyr-captions-background, #000c);
    border-radius: 2px;
    -webkit-box-decoration-break: clone;
    box-decoration-break: clone;
    color: #fff;
    color: var(--plyr-captions-text-color, #fff);
    line-height: 185%;
    padding: .2em .5em;
    white-space: pre-wrap
}

.plyr__caption div {
    display: inline
}

.plyr__control {
    background: #0000;
    border: 0;
    border-radius: 4px;
    border-radius: var(--plyr-control-radius, 4px);
    color: inherit;
    cursor: pointer;
    flex-shrink: 0;
    overflow: visible;
    padding: 7px;
    padding: calc(var(--plyr-control-spacing, 10px) * .7);
    position: relative;
    transition: all .3s ease
}

.plyr__control svg {
    fill: currentColor;
    display: block;
    height: 18px;
    height: var(--plyr-control-icon-size, 18px);
    pointer-events: none;
    width: 18px;
    width: var(--plyr-control-icon-size, 18px)
}

.plyr__control:focus {
    outline: 0
}

.plyr__control:focus-visible {
    outline: 2px dashed #00b2ff;
    outline: 2px dashed var(--plyr-focus-visible-color, var(--plyr-color-main, var(--plyr-color-main, #00b2ff)));
    outline-offset: 2px
}

a.plyr__control {
    text-decoration: none
}

.plyr__control.plyr__control--pressed .icon--not-pressed, .plyr__control.plyr__control--pressed .label--not-pressed, .plyr__control:not(.plyr__control--pressed) .icon--pressed, .plyr__control:not(.plyr__control--pressed) .label--pressed, a.plyr__control:after, a.plyr__control:before {
    display: none
}

.plyr--full-ui ::-webkit-media-controls {
    display: none
}

.plyr__controls {
    align-items: center;
    display: flex;
    justify-content: flex-end;
    text-align: center
}

.plyr__controls .plyr__progress__container {
    flex: 1;
    min-width: 0
}

.plyr__controls .plyr__controls__item {
    margin-left: 2.5px;
    margin-left: calc(var(--plyr-control-spacing, 10px) / 4)
}

.plyr__controls .plyr__controls__item:first-child {
    margin-left: 0;
    margin-right: auto
}

.plyr__controls .plyr__controls__item.plyr__progress__container {
    padding-left: 2.5px;
    padding-left: calc(var(--plyr-control-spacing, 10px) / 4)
}

.plyr__controls .plyr__controls__item.plyr__time {
    padding: 0 5px;
    padding: 0 calc(var(--plyr-control-spacing, 10px) / 2)
}

.plyr__controls .plyr__controls__item.plyr__progress__container:first-child, .plyr__controls .plyr__controls__item.plyr__time + .plyr__time, .plyr__controls .plyr__controls__item.plyr__time:first-child {
    padding-left: 0
}

.plyr [data-plyr=airplay], .plyr [data-plyr=captions], .plyr [data-plyr=fullscreen], .plyr [data-plyr=pip], .plyr__controls:empty {
    display: none
}

.plyr--airplay-supported [data-plyr=airplay], .plyr--captions-enabled [data-plyr=captions], .plyr--fullscreen-enabled [data-plyr=fullscreen], .plyr--pip-supported [data-plyr=pip] {
    display: inline-block
}

.plyr__menu {
    display: flex;
    position: relative
}

.plyr__menu .plyr__control svg {
    transition: transform .3s ease
}

.plyr__menu .plyr__control[aria-expanded=true] svg {
    transform: rotate(90deg)
}

.plyr__menu .plyr__control[aria-expanded=true] .plyr__tooltip {
    display: none
}

.plyr__menu__container {
    animation: plyr-popup .2s ease;
    background: #ffffffe6;
    background: var(--plyr-menu-background, #ffffffe6);
    border-radius: 8px;
    border-radius: var(--plyr-menu-radius, 8px);
    bottom: 100%;
    box-shadow: 0 1px 2px #00000026;
    box-shadow: var(--plyr-menu-shadow, 0 1px 2px #00000026);
    color: #4a5464;
    color: var(--plyr-menu-color, #4a5464);
    font-size: 15px;
    font-size: var(--plyr-font-size-base, 15px);
    margin-bottom: 10px;
    position: absolute;
    right: -3px;
    text-align: left;
    white-space: nowrap;
    z-index: 3
}

.plyr__menu__container > div {
    overflow: hidden;
    transition: height .35s cubic-bezier(.4, 0, .2, 1), width .35s cubic-bezier(.4, 0, .2, 1)
}

.plyr__menu__container:after {
    border: 4px solid #0000;
    border-top-color: #ffffffe6;
    border: var(--plyr-menu-arrow-size, 4px) solid #0000;
    border-top-color: var(--plyr-menu-background, #ffffffe6);
    content: "";
    height: 0;
    position: absolute;
    right: 14px;
    right: calc(var(--plyr-control-icon-size, 18px) / 2 + var(--plyr-control-spacing, 10px) * .7 - var(--plyr-menu-arrow-size, 4px) / 2);
    top: 100%;
    width: 0
}

.plyr__menu__container [role=menu] {
    padding: 7px;
    padding: calc(var(--plyr-control-spacing, 10px) * .7)
}

.plyr__menu__container [role=menuitem], .plyr__menu__container [role=menuitemradio] {
    margin-top: 2px
}

.plyr__menu__container [role=menuitem]:first-child, .plyr__menu__container [role=menuitemradio]:first-child {
    margin-top: 0
}

.plyr__menu__container .plyr__control {
    align-items: center;
    color: #4a5464;
    color: var(--plyr-menu-color, #4a5464);
    display: flex;
    font-size: 13px;
    font-size: var(--plyr-font-size-menu, var(--plyr-font-size-small, 13px));
    padding: 4.66667px 10.5px;
    padding: calc(var(--plyr-control-spacing, 10px) * .7 / 1.5) calc(var(--plyr-control-spacing, 10px) * .7 * 1.5);
    -webkit-user-select: none;
    user-select: none;
    width: 100%
}

.plyr__menu__container .plyr__control > span {
    align-items: inherit;
    display: flex;
    width: 100%
}

.plyr__menu__container .plyr__control:after {
    border: 4px solid #0000;
    border: var(--plyr-menu-item-arrow-size, 4px) solid #0000;
    content: "";
    position: absolute;
    top: 50%;
    transform: translateY(-50%)
}

.plyr__menu__container .plyr__control--forward {
    padding-right: 28px;
    padding-right: calc(var(--plyr-control-spacing, 10px) * .7 * 4)
}

.plyr__menu__container .plyr__control--forward:after {
    border-left-color: #728197;
    border-left-color: var(--plyr-menu-arrow-color, #728197);
    right: 6.5px;
    right: calc(var(--plyr-control-spacing, 10px) * .7 * 1.5 - var(--plyr-menu-item-arrow-size, 4px))
}

.plyr__menu__container .plyr__control--forward:focus-visible:after, .plyr__menu__container .plyr__control--forward:hover:after {
    border-left-color: initial
}

.plyr__menu__container .plyr__control--back {
    font-weight: 400;
    font-weight: var(--plyr-font-weight-regular, 400);
    margin: 7px;
    margin: calc(var(--plyr-control-spacing, 10px) * .7);
    margin-bottom: 3.5px;
    margin-bottom: calc(var(--plyr-control-spacing, 10px) * .7 / 2);
    padding-left: 28px;
    padding-left: calc(var(--plyr-control-spacing, 10px) * .7 * 4);
    position: relative;
    width: calc(100% - 14px);
    width: calc(100% - var(--plyr-control-spacing, 10px) * .7 * 2)
}

.plyr__menu__container .plyr__control--back:after {
    border-right-color: #728197;
    border-right-color: var(--plyr-menu-arrow-color, #728197);
    left: 6.5px;
    left: calc(var(--plyr-control-spacing, 10px) * .7 * 1.5 - var(--plyr-menu-item-arrow-size, 4px))
}

.plyr__menu__container .plyr__control--back:before {
    background: #dcdfe5;
    background: var(--plyr-menu-back-border-color, #dcdfe5);
    box-shadow: 0 1px 0 #fff;
    box-shadow: 0 1px 0 var(--plyr-menu-back-border-shadow-color, #fff);
    content: "";
    height: 1px;
    left: 0;
    margin-top: 3.5px;
    margin-top: calc(var(--plyr-control-spacing, 10px) * .7 / 2);
    overflow: hidden;
    position: absolute;
    right: 0;
    top: 100%
}

.plyr__menu__container .plyr__control--back:focus-visible:after, .plyr__menu__container .plyr__control--back:hover:after {
    border-right-color: initial
}

.plyr__menu__container .plyr__control[role=menuitemradio] {
    padding-left: 7px;
    padding-left: calc(var(--plyr-control-spacing, 10px) * .7)
}

.plyr__menu__container .plyr__control[role=menuitemradio]:after, .plyr__menu__container .plyr__control[role=menuitemradio]:before {
    border-radius: 100%
}

.plyr__menu__container .plyr__control[role=menuitemradio]:before {
    background: #0000001a;
    content: "";
    display: block;
    flex-shrink: 0;
    height: 16px;
    margin-right: 10px;
    margin-right: var(--plyr-control-spacing, 10px);
    transition: all .3s ease;
    width: 16px
}

.plyr__menu__container .plyr__control[role=menuitemradio]:after {
    background: #fff;
    border: 0;
    height: 6px;
    left: 12px;
    opacity: 0;
    top: 50%;
    transform: translateY(-50%) scale(0);
    transition: transform .3s ease, opacity .3s ease;
    width: 6px
}

.plyr__menu__container .plyr__control[role=menuitemradio][aria-checked=true]:before {
    background: #00b2ff;
    background: var(--plyr-control-toggle-checked-background, var(--plyr-color-main, var(--plyr-color-main, #00b2ff)))
}

.plyr__menu__container .plyr__control[role=menuitemradio][aria-checked=true]:after {
    opacity: 1;
    transform: translateY(-50%) scale(1)
}

.plyr__menu__container .plyr__control[role=menuitemradio]:focus-visible:before, .plyr__menu__container .plyr__control[role=menuitemradio]:hover:before {
    background: #23282f1a
}

.plyr__menu__container .plyr__menu__value {
    align-items: center;
    display: flex;
    margin-left: auto;
    margin-right: -5px;
    margin-right: calc(var(--plyr-control-spacing, 10px) * .7 * -1 - -2px);
    overflow: hidden;
    padding-left: 24.5px;
    padding-left: calc(var(--plyr-control-spacing, 10px) * .7 * 3.5);
    pointer-events: none
}

.plyr--full-ui input[type=range] {
    -webkit-appearance: none;
    appearance: none;
    background: #0000;
    border: 0;
    border-radius: 26px;
    border-radius: calc(var(--plyr-range-thumb-height, 13px) * 2);
    color: #00b2ff;
    color: var(--plyr-range-fill-background, var(--plyr-color-main, var(--plyr-color-main, #00b2ff)));
    display: block;
    height: 19px;
    height: calc(var(--plyr-range-thumb-active-shadow-width, 3px) * 2 + var(--plyr-range-thumb-height, 13px));
    margin: 0;
    min-width: 0;
    padding: 0;
    transition: box-shadow .3s ease;
    width: 100%
}

.plyr--full-ui input[type=range]::-webkit-slider-runnable-track {
    background: #0000;
    background-image: linear-gradient(90deg, currentColor 0, #0000 0);
    background-image: linear-gradient(to right, currentColor var(--value, 0), #0000 var(--value, 0));
    border: 0;
    border-radius: 2.5px;
    border-radius: calc(var(--plyr-range-track-height, 5px) / 2);
    height: 5px;
    height: var(--plyr-range-track-height, 5px);
    -webkit-transition: box-shadow .3s ease;
    transition: box-shadow .3s ease;
    -webkit-user-select: none;
    user-select: none
}

.plyr--full-ui input[type=range]::-webkit-slider-thumb {
    -webkit-appearance: none;
    appearance: none;
    background: #fff;
    background: var(--plyr-range-thumb-background, #fff);
    border: 0;
    border-radius: 100%;
    box-shadow: 0 1px 1px #23282f26, 0 0 0 1px #23282f33;
    box-shadow: var(--plyr-range-thumb-shadow, 0 1px 1px #23282f26, 0 0 0 1px #23282f33);
    height: 13px;
    height: var(--plyr-range-thumb-height, 13px);
    margin-top: -4px;
    margin-top: calc((var(--plyr-range-thumb-height, 13px) - var(--plyr-range-track-height, 5px)) / 2 * -1);
    position: relative;
    -webkit-transition: all .2s ease;
    transition: all .2s ease;
    width: 13px;
    width: var(--plyr-range-thumb-height, 13px)
}

.plyr--full-ui input[type=range]::-moz-range-track {
    background: #0000;
    border: 0;
    border-radius: 2.5px;
    border-radius: calc(var(--plyr-range-track-height, 5px) / 2);
    height: 5px;
    height: var(--plyr-range-track-height, 5px);
    -moz-transition: box-shadow .3s ease;
    transition: box-shadow .3s ease;
    user-select: none
}

.plyr--full-ui input[type=range]::-moz-range-thumb {
    background: #fff;
    background: var(--plyr-range-thumb-background, #fff);
    border: 0;
    border-radius: 100%;
    box-shadow: 0 1px 1px #23282f26, 0 0 0 1px #23282f33;
    box-shadow: var(--plyr-range-thumb-shadow, 0 1px 1px #23282f26, 0 0 0 1px #23282f33);
    height: 13px;
    height: var(--plyr-range-thumb-height, 13px);
    position: relative;
    -moz-transition: all .2s ease;
    transition: all .2s ease;
    width: 13px;
    width: var(--plyr-range-thumb-height, 13px)
}

.plyr--full-ui input[type=range]::-moz-range-progress {
    background: currentColor;
    border-radius: 2.5px;
    border-radius: calc(var(--plyr-range-track-height, 5px) / 2);
    height: 5px;
    height: var(--plyr-range-track-height, 5px)
}

.plyr--full-ui input[type=range]::-ms-track {
    color: #0000
}

.plyr--full-ui input[type=range]::-ms-fill-upper, .plyr--full-ui input[type=range]::-ms-track {
    background: #0000;
    border: 0;
    border-radius: 2.5px;
    border-radius: calc(var(--plyr-range-track-height, 5px) / 2);
    height: 5px;
    height: var(--plyr-range-track-height, 5px);
    -ms-transition: box-shadow .3s ease;
    transition: box-shadow .3s ease;
    user-select: none
}

.plyr--full-ui input[type=range]::-ms-fill-lower {
    background: #0000;
    background: currentColor;
    border: 0;
    border-radius: 2.5px;
    border-radius: calc(var(--plyr-range-track-height, 5px) / 2);
    height: 5px;
    height: var(--plyr-range-track-height, 5px);
    -ms-transition: box-shadow .3s ease;
    transition: box-shadow .3s ease;
    user-select: none
}

.plyr--full-ui input[type=range]::-ms-thumb {
    background: #fff;
    background: var(--plyr-range-thumb-background, #fff);
    border: 0;
    border-radius: 100%;
    box-shadow: 0 1px 1px #23282f26, 0 0 0 1px #23282f33;
    box-shadow: var(--plyr-range-thumb-shadow, 0 1px 1px #23282f26, 0 0 0 1px #23282f33);
    height: 13px;
    height: var(--plyr-range-thumb-height, 13px);
    margin-top: 0;
    position: relative;
    -ms-transition: all .2s ease;
    transition: all .2s ease;
    width: 13px;
    width: var(--plyr-range-thumb-height, 13px)
}

.plyr--full-ui input[type=range]::-ms-tooltip {
    display: none
}

.plyr--full-ui input[type=range]::-moz-focus-outer {
    border: 0
}

.plyr--full-ui input[type=range]:focus {
    outline: 0
}

.plyr--full-ui input[type=range]:focus-visible::-webkit-slider-runnable-track {
    outline: 2px dashed #00b2ff;
    outline: 2px dashed var(--plyr-focus-visible-color, var(--plyr-color-main, var(--plyr-color-main, #00b2ff)));
    outline-offset: 2px
}

.plyr--full-ui input[type=range]:focus-visible::-moz-range-track {
    outline: 2px dashed #00b2ff;
    outline: 2px dashed var(--plyr-focus-visible-color, var(--plyr-color-main, var(--plyr-color-main, #00b2ff)));
    outline-offset: 2px
}

.plyr--full-ui input[type=range]:focus-visible::-ms-track {
    outline: 2px dashed #00b2ff;
    outline: 2px dashed var(--plyr-focus-visible-color, var(--plyr-color-main, var(--plyr-color-main, #00b2ff)));
    outline-offset: 2px
}

.plyr__poster {
    background-color: #000;
    background-color: var(--plyr-video-background, var(--plyr-video-background, #000));
    background-position: 50% 50%;
    background-repeat: no-repeat;
    background-size: contain;
    height: 100%;
    left: 0;
    opacity: 0;
    position: absolute;
    top: 0;
    transition: opacity .2s ease;
    width: 100%;
    z-index: 1
}

.plyr--stopped.plyr__poster-enabled .plyr__poster {
    opacity: 1
}

.plyr--youtube.plyr--paused.plyr__poster-enabled:not(.plyr--stopped) .plyr__poster {
    display: none
}

.plyr__time {
    font-size: 13px;
    font-size: var(--plyr-font-size-time, var(--plyr-font-size-small, 13px))
}

.plyr__time + .plyr__time:before {
    content: "⁄";
    margin-right: 10px;
    margin-right: var(--plyr-control-spacing, 10px)
}

@media (max-width: 767px) {
    .plyr__time + .plyr__time {
        display: none
    }
}

.plyr__tooltip {
    background: #fff;
    background: var(--plyr-tooltip-background, #fff);
    border-radius: 5px;
    border-radius: var(--plyr-tooltip-radius, 5px);
    bottom: 100%;
    box-shadow: 0 1px 2px #00000026;
    box-shadow: var(--plyr-tooltip-shadow, 0 1px 2px #00000026);
    color: #4a5464;
    color: var(--plyr-tooltip-color, #4a5464);
    font-size: 13px;
    font-size: var(--plyr-font-size-small, 13px);
    font-weight: 400;
    font-weight: var(--plyr-font-weight-regular, 400);
    left: 50%;
    line-height: 1.3;
    margin-bottom: 10px;
    margin-bottom: calc(var(--plyr-control-spacing, 10px) / 2 * 2);
    opacity: 0;
    padding: 5px 7.5px;
    padding: calc(var(--plyr-control-spacing, 10px) / 2) calc(var(--plyr-control-spacing, 10px) / 2 * 1.5);
    pointer-events: none;
    position: absolute;
    transform: translate(-50%, 10px) scale(.8);
    transform-origin: 50% 100%;
    transition: transform .2s ease .1s, opacity .2s ease .1s;
    white-space: nowrap;
    z-index: 2
}

.plyr__tooltip:before {
    border-left: 4px solid #0000;
    border-left: var(--plyr-tooltip-arrow-size, 4px) solid #0000;
    border-right: 4px solid #0000;
    border-right: var(--plyr-tooltip-arrow-size, 4px) solid #0000;
    border-top: 4px solid #fff;
    border-top: var(--plyr-tooltip-arrow-size, 4px) solid var(--plyr-tooltip-background, #fff);
    bottom: -4px;
    bottom: calc(var(--plyr-tooltip-arrow-size, 4px) * -1);
    content: "";
    height: 0;
    left: 50%;
    position: absolute;
    transform: translateX(-50%);
    width: 0;
    z-index: 2
}

.plyr .plyr__control:focus-visible .plyr__tooltip, .plyr .plyr__control:hover .plyr__tooltip, .plyr__tooltip--visible {
    opacity: 1;
    transform: translate(-50%) scale(1)
}

.plyr .plyr__control:hover .plyr__tooltip {
    z-index: 3
}

.plyr__controls > .plyr__control:first-child .plyr__tooltip, .plyr__controls > .plyr__control:first-child + .plyr__control .plyr__tooltip {
    left: 0;
    transform: translateY(10px) scale(.8);
    transform-origin: 0 100%
}

.plyr__controls > .plyr__control:first-child .plyr__tooltip:before, .plyr__controls > .plyr__control:first-child + .plyr__control .plyr__tooltip:before {
    left: 16px;
    left: calc(var(--plyr-control-icon-size, 18px) / 2 + var(--plyr-control-spacing, 10px) * .7)
}

.plyr__controls > .plyr__control:last-child .plyr__tooltip {
    left: auto;
    right: 0;
    transform: translateY(10px) scale(.8);
    transform-origin: 100% 100%
}

.plyr__controls > .plyr__control:last-child .plyr__tooltip:before {
    left: auto;
    right: 16px;
    right: calc(var(--plyr-control-icon-size, 18px) / 2 + var(--plyr-control-spacing, 10px) * .7);
    transform: translateX(50%)
}

.plyr__controls > .plyr__control:first-child .plyr__tooltip--visible, .plyr__controls > .plyr__control:first-child + .plyr__control .plyr__tooltip--visible, .plyr__controls > .plyr__control:first-child + .plyr__control:focus-visible .plyr__tooltip, .plyr__controls > .plyr__control:first-child + .plyr__control:hover .plyr__tooltip, .plyr__controls > .plyr__control:first-child:focus-visible .plyr__tooltip, .plyr__controls > .plyr__control:first-child:hover .plyr__tooltip, .plyr__controls > .plyr__control:last-child .plyr__tooltip--visible, .plyr__controls > .plyr__control:last-child:focus-visible .plyr__tooltip, .plyr__controls > .plyr__control:last-child:hover .plyr__tooltip {
    transform: translate(0) scale(1)
}

.plyr__progress {
    left: 6.5px;
    left: calc(var(--plyr-range-thumb-height, 13px) * .5);
    margin-right: 13px;
    margin-right: var(--plyr-range-thumb-height, 13px);
    position: relative
}

.plyr__progress input[type=range], .plyr__progress__buffer {
    margin-left: -6.5px;
    margin-left: calc(var(--plyr-range-thumb-height, 13px) * -.5);
    margin-right: -6.5px;
    margin-right: calc(var(--plyr-range-thumb-height, 13px) * -.5);
    width: calc(100% + 13px);
    width: calc(100% + var(--plyr-range-thumb-height, 13px))
}

.plyr__progress input[type=range] {
    position: relative;
    z-index: 2
}

.plyr__progress .plyr__tooltip {
    left: 0;
    max-width: 120px;
    overflow-wrap: break-word
}

.plyr__progress__buffer {
    -webkit-appearance: none;
    background: #0000;
    border: 0;
    border-radius: 100px;
    height: 5px;
    height: var(--plyr-range-track-height, 5px);
    left: 0;
    margin-top: -2.5px;
    margin-top: calc((var(--plyr-range-track-height, 5px) / 2) * -1);
    padding: 0;
    position: absolute;
    top: 50%
}

.plyr__progress__buffer::-webkit-progress-bar {
    background: #0000
}

.plyr__progress__buffer::-webkit-progress-value {
    background: currentColor;
    border-radius: 100px;
    min-width: 5px;
    min-width: var(--plyr-range-track-height, 5px);
    -webkit-transition: width .2s ease;
    transition: width .2s ease
}

.plyr__progress__buffer::-moz-progress-bar {
    background: currentColor;
    border-radius: 100px;
    min-width: 5px;
    min-width: var(--plyr-range-track-height, 5px);
    -moz-transition: width .2s ease;
    transition: width .2s ease
}

.plyr__progress__buffer::-ms-fill {
    border-radius: 100px;
    -ms-transition: width .2s ease;
    transition: width .2s ease
}

.plyr--loading .plyr__progress__buffer {
    animation: plyr-progress 1s linear infinite;
    background-image: linear-gradient(-45deg, #23282f99 25%, #0000 0, #0000 50%, #23282f99 0, #23282f99 75%, #0000 0, #0000);
    background-image: linear-gradient(-45deg, var(--plyr-progress-loading-background, #23282f99) 25%, #0000 25%, #0000 50%, var(--plyr-progress-loading-background, #23282f99) 50%, var(--plyr-progress-loading-background, #23282f99) 75%, #0000 75%, #0000);
    background-repeat: repeat-x;
    background-size: 25px 25px;
    background-size: var(--plyr-progress-loading-size, 25px) var(--plyr-progress-loading-size, 25px);
    color: #0000
}

.plyr--video.plyr--loading .plyr__progress__buffer {
    background-color: #ffffff40;
    background-color: var(--plyr-video-progress-buffered-background, #ffffff40)
}

.plyr--audio.plyr--loading .plyr__progress__buffer {
    background-color: #c1c8d199;
    background-color: var(--plyr-audio-progress-buffered-background, #c1c8d199)
}

.plyr__progress__marker {
    background-color: #fff;
    background-color: var(--plyr-progress-marker-background, #fff);
    border-radius: 1px;
    height: 5px;
    height: var(--plyr-range-track-height, 5px);
    position: absolute;
    top: 50%;
    transform: translate(-50%, -50%);
    width: 3px;
    width: var(--plyr-progress-marker-width, 3px);
    z-index: 3
}

.plyr__volume {
    align-items: center;
    display: flex;
    position: relative
}

.plyr__volume input[type=range] {
    margin-left: 5px;
    margin-left: calc(var(--plyr-control-spacing, 10px) / 2);
    margin-right: 5px;
    margin-right: calc(var(--plyr-control-spacing, 10px) / 2);
    max-width: 90px;
    min-width: 60px;
    position: relative;
    z-index: 2
}

.plyr--audio {
    display: block
}

.plyr--audio .plyr__controls {
    background: #fff;
    background: var(--plyr-audio-controls-background, #fff);
    border-radius: inherit;
    color: #4a5464;
    color: var(--plyr-audio-control-color, #4a5464);
    padding: 10px;
    padding: var(--plyr-control-spacing, 10px)
}

.plyr--audio .plyr__control:focus-visible, .plyr--audio .plyr__control:hover, .plyr--audio .plyr__control[aria-expanded=true] {
    background: #00b2ff;
    background: var(--plyr-audio-control-background-hover, var(--plyr-color-main, var(--plyr-color-main, #00b2ff)));
    color: #fff;
    color: var(--plyr-audio-control-color-hover, #fff)
}

.plyr--full-ui.plyr--audio input[type=range]::-webkit-slider-runnable-track {
    background-color: #c1c8d199;
    background-color: var(--plyr-audio-range-track-background, var(--plyr-audio-progress-buffered-background, #c1c8d199))
}

.plyr--full-ui.plyr--audio input[type=range]::-moz-range-track {
    background-color: #c1c8d199;
    background-color: var(--plyr-audio-range-track-background, var(--plyr-audio-progress-buffered-background, #c1c8d199))
}

.plyr--full-ui.plyr--audio input[type=range]::-ms-track {
    background-color: #c1c8d199;
    background-color: var(--plyr-audio-range-track-background, var(--plyr-audio-progress-buffered-background, #c1c8d199))
}

.plyr--full-ui.plyr--audio input[type=range]:active::-webkit-slider-thumb {
    box-shadow: 0 1px 1px #23282f26, 0 0 0 1px #23282f33, 0 0 0 3px #23282f1a;
    box-shadow: var(--plyr-range-thumb-shadow, 0 1px 1px #23282f26, 0 0 0 1px #23282f33), 0 0 0 var(--plyr-range-thumb-active-shadow-width, 3px) var(--plyr-audio-range-thumb-active-shadow-color, #23282f1a)
}

.plyr--full-ui.plyr--audio input[type=range]:active::-moz-range-thumb {
    box-shadow: 0 1px 1px #23282f26, 0 0 0 1px #23282f33, 0 0 0 3px #23282f1a;
    box-shadow: var(--plyr-range-thumb-shadow, 0 1px 1px #23282f26, 0 0 0 1px #23282f33), 0 0 0 var(--plyr-range-thumb-active-shadow-width, 3px) var(--plyr-audio-range-thumb-active-shadow-color, #23282f1a)
}

.plyr--full-ui.plyr--audio input[type=range]:active::-ms-thumb {
    box-shadow: 0 1px 1px #23282f26, 0 0 0 1px #23282f33, 0 0 0 3px #23282f1a;
    box-shadow: var(--plyr-range-thumb-shadow, 0 1px 1px #23282f26, 0 0 0 1px #23282f33), 0 0 0 var(--plyr-range-thumb-active-shadow-width, 3px) var(--plyr-audio-range-thumb-active-shadow-color, #23282f1a)
}

.plyr--audio .plyr__progress__buffer {
    color: #c1c8d199;
    color: var(--plyr-audio-progress-buffered-background, #c1c8d199)
}

.plyr--video {
    overflow: hidden
}

.plyr--video.plyr--menu-open {
    overflow: visible
}

.plyr__video-wrapper {
    background: #000;
    background: var(--plyr-video-background, var(--plyr-video-background, #000));
    border-radius: inherit;
    height: 100%;
    margin: auto;
    overflow: hidden;
    position: relative;
    width: 100%
}

.plyr__video-embed, .plyr__video-wrapper--fixed-ratio {
    aspect-ratio: 16/9
}

@supports not (aspect-ratio:16/9) {
    .plyr__video-embed, .plyr__video-wrapper--fixed-ratio {
        height: 0;
        padding-bottom: 56.25%;
        position: relative
    }
}

.plyr__video-embed iframe, .plyr__video-wrapper--fixed-ratio video {
    border: 0;
    height: 100%;
    left: 0;
    position: absolute;
    top: 0;
    width: 100%
}

.plyr--full-ui .plyr__video-embed > .plyr__video-embed__container {
    padding-bottom: 240%;
    position: relative;
    transform: translateY(-38.28125%)
}

.plyr--video .plyr__controls {
    background: linear-gradient(#0000, #000000bf);
    background: var(--plyr-video-controls-background, linear-gradient(#0000, #000000bf));
    border-bottom-left-radius: inherit;
    border-bottom-right-radius: inherit;
    bottom: 0;
    color: #fff;
    color: var(--plyr-video-control-color, #fff);
    left: 0;
    padding: 5px;
    padding: calc(var(--plyr-control-spacing, 10px) / 2);
    padding-top: 20px;
    padding-top: calc(var(--plyr-control-spacing, 10px) * 2);
    position: absolute;
    right: 0;
    transition: opacity .4s ease-in-out, transform .4s ease-in-out;
    z-index: 3
}

@media (min-width: 480px) {
    .plyr--video .plyr__controls {
        padding: 10px;
        padding: var(--plyr-control-spacing, 10px);
        padding-top: 35px;
        padding-top: calc(var(--plyr-control-spacing, 10px) * 3.5)
    }
}

.plyr--video.plyr--hide-controls .plyr__controls {
    opacity: 0;
    pointer-events: none;
    transform: translateY(100%)
}

.plyr--video .plyr__control:focus-visible, .plyr--video .plyr__control:hover, .plyr--video .plyr__control[aria-expanded=true] {
    background: #00b2ff;
    background: var(--plyr-video-control-background-hover, var(--plyr-color-main, var(--plyr-color-main, #00b2ff)));
    color: #fff;
    color: var(--plyr-video-control-color-hover, #fff)
}

.plyr__control--overlaid {
    background: #00b2ff;
    background: var(--plyr-video-control-background-hover, var(--plyr-color-main, var(--plyr-color-main, #00b2ff)));
    border: 0;
    border-radius: 100%;
    color: #fff;
    color: var(--plyr-video-control-color, #fff);
    display: none;
    left: 50%;
    opacity: .9;
    padding: 15px;
    padding: calc(var(--plyr-control-spacing, 10px) * 1.5);
    position: absolute;
    top: 50%;
    transform: translate(-50%, -50%);
    transition: .3s;
    z-index: 2
}

.plyr__control--overlaid svg {
    left: 2px;
    position: relative
}

.plyr__control--overlaid:focus, .plyr__control--overlaid:hover {
    opacity: 1
}

.plyr--playing .plyr__control--overlaid {
    opacity: 0;
    visibility: hidden
}

.plyr--full-ui.plyr--video .plyr__control--overlaid {
    display: block
}

.plyr--full-ui.plyr--video input[type=range]::-webkit-slider-runnable-track {
    background-color: #ffffff40;
    background-color: var(--plyr-video-range-track-background, var(--plyr-video-progress-buffered-background, #ffffff40))
}

.plyr--full-ui.plyr--video input[type=range]::-moz-range-track {
    background-color: #ffffff40;
    background-color: var(--plyr-video-range-track-background, var(--plyr-video-progress-buffered-background, #ffffff40))
}

.plyr--full-ui.plyr--video input[type=range]::-ms-track {
    background-color: #ffffff40;
    background-color: var(--plyr-video-range-track-background, var(--plyr-video-progress-buffered-background, #ffffff40))
}

.plyr--full-ui.plyr--video input[type=range]:active::-webkit-slider-thumb {
    box-shadow: 0 1px 1px #23282f26, 0 0 0 1px #23282f33, 0 0 0 3px #ffffff80;
    box-shadow: var(--plyr-range-thumb-shadow, 0 1px 1px #23282f26, 0 0 0 1px #23282f33), 0 0 0 var(--plyr-range-thumb-active-shadow-width, 3px) var(--plyr-audio-range-thumb-active-shadow-color, #ffffff80)
}

.plyr--full-ui.plyr--video input[type=range]:active::-moz-range-thumb {
    box-shadow: 0 1px 1px #23282f26, 0 0 0 1px #23282f33, 0 0 0 3px #ffffff80;
    box-shadow: var(--plyr-range-thumb-shadow, 0 1px 1px #23282f26, 0 0 0 1px #23282f33), 0 0 0 var(--plyr-range-thumb-active-shadow-width, 3px) var(--plyr-audio-range-thumb-active-shadow-color, #ffffff80)
}

.plyr--full-ui.plyr--video input[type=range]:active::-ms-thumb {
    box-shadow: 0 1px 1px #23282f26, 0 0 0 1px #23282f33, 0 0 0 3px #ffffff80;
    box-shadow: var(--plyr-range-thumb-shadow, 0 1px 1px #23282f26, 0 0 0 1px #23282f33), 0 0 0 var(--plyr-range-thumb-active-shadow-width, 3px) var(--plyr-audio-range-thumb-active-shadow-color, #ffffff80)
}

.plyr--video .plyr__progress__buffer {
    color: #ffffff40;
    color: var(--plyr-video-progress-buffered-background, #ffffff40)
}

.plyr:fullscreen {
    background: #000;
    border-radius: 0 !important;
    height: 100%;
    margin: 0;
    width: 100%
}

.plyr:fullscreen video {
    height: 100%
}

.plyr:fullscreen .plyr__control .icon--exit-fullscreen {
    display: block
}

.plyr:fullscreen .plyr__control .icon--exit-fullscreen + svg {
    display: none
}

.plyr:fullscreen.plyr--hide-controls {
    cursor: none
}

@media (min-width: 1024px) {
    .plyr:fullscreen .plyr__captions {
        font-size: 21px;
        font-size: var(--plyr-font-size-xlarge, 21px)
    }
}

.plyr--fullscreen-fallback {
    background: #000;
    border-radius: 0 !important;
    bottom: 0;
    height: 100%;
    left: 0;
    margin: 0;
    position: fixed;
    right: 0;
    top: 0;
    width: 100%;
    z-index: 10000000
}

.plyr--fullscreen-fallback video {
    height: 100%
}

.plyr--fullscreen-fallback .plyr__control .icon--exit-fullscreen {
    display: block
}

.plyr--fullscreen-fallback .plyr__control .icon--exit-fullscreen + svg {
    display: none
}

.plyr--fullscreen-fallback.plyr--hide-controls {
    cursor: none
}

@media (min-width: 1024px) {
    .plyr--fullscreen-fallback .plyr__captions {
        font-size: 21px;
        font-size: var(--plyr-font-size-xlarge, 21px)
    }
}

.plyr__ads {
    border-radius: inherit;
    bottom: 0;
    cursor: pointer;
    left: 0;
    overflow: hidden;
    position: absolute;
    right: 0;
    top: 0;
    z-index: -1
}

.plyr__ads > div, .plyr__ads > div iframe {
    height: 100%;
    position: absolute;
    width: 100%
}

.plyr__ads:after {
    background: #23282f;
    border-radius: 2px;
    bottom: 10px;
    bottom: var(--plyr-control-spacing, 10px);
    color: #fff;
    content: attr(data-badge-text);
    font-size: 11px;
    padding: 2px 6px;
    pointer-events: none;
    position: absolute;
    right: 10px;
    right: var(--plyr-control-spacing, 10px);
    z-index: 3
}

.plyr__ads:empty:after {
    display: none
}

.plyr__cues {
    background: currentColor;
    display: block;
    height: 5px;
    height: var(--plyr-range-track-height, 5px);
    left: 0;
    opacity: .8;
    position: absolute;
    top: 50%;
    transform: translateY(-50%);
    width: 3px;
    z-index: 3
}

.plyr__preview-thumb {
    background-color: #fff;
    background-color: var(--plyr-tooltip-background, #fff);
    border-radius: 8px;
    border-radius: var(--plyr-menu-radius, 8px);
    bottom: 100%;
    box-shadow: 0 1px 2px #00000026;
    box-shadow: var(--plyr-tooltip-shadow, 0 1px 2px #00000026);
    margin-bottom: 10px;
    margin-bottom: calc(var(--plyr-control-spacing, 10px) / 2 * 2);
    opacity: 0;
    padding: 3px;
    pointer-events: none;
    position: absolute;
    transform: translateY(10px) scale(.8);
    transform-origin: 50% 100%;
    transition: transform .2s ease .1s, opacity .2s ease .1s;
    z-index: 2
}

.plyr__preview-thumb--is-shown {
    opacity: 1;
    transform: translate(0) scale(1)
}

.plyr__preview-thumb:before {
    border-left: 4px solid #0000;
    border-left: var(--plyr-tooltip-arrow-size, 4px) solid #0000;
    border-right: 4px solid #0000;
    border-right: var(--plyr-tooltip-arrow-size, 4px) solid #0000;
    border-top: 4px solid #fff;
    border-top: var(--plyr-tooltip-arrow-size, 4px) solid var(--plyr-tooltip-background, #fff);
    bottom: -4px;
    bottom: calc(var(--plyr-tooltip-arrow-size, 4px) * -1);
    content: "";
    height: 0;
    left: calc(50% + var(--preview-arrow-offset));
    position: absolute;
    transform: translateX(-50%);
    width: 0;
    z-index: 2
}

.plyr__preview-thumb__image-container {
    background: #c1c8d1;
    border-radius: 7px;
    border-radius: calc(var(--plyr-menu-radius, 8px) - 1px);
    overflow: hidden;
    position: relative;
    z-index: 0
}

.plyr__preview-thumb__image-container img, .plyr__preview-thumb__image-container:after {
    height: 100%;
    left: 0;
    position: absolute;
    top: 0;
    width: 100%
}

.plyr__preview-thumb__image-container:after {
    border-radius: inherit;
    box-shadow: inset 0 0 0 1px #00000026;
    content: "";
    pointer-events: none
}

.plyr__preview-thumb__image-container img {
    max-height: none;
    max-width: none
}

.plyr__preview-thumb__time-container {
    background: linear-gradient(#0000, #000000bf);
    background: var(--plyr-video-controls-background, linear-gradient(#0000, #000000bf));
    border-bottom-left-radius: 7px;
    border-bottom-left-radius: calc(var(--plyr-menu-radius, 8px) - 1px);
    border-bottom-right-radius: 7px;
    border-bottom-right-radius: calc(var(--plyr-menu-radius, 8px) - 1px);
    bottom: 0;
    left: 0;
    line-height: 1.1;
    padding: 20px 6px 6px;
    position: absolute;
    right: 0;
    z-index: 3
}

.plyr__preview-thumb__time-container span {
    color: #fff;
    font-size: 13px;
    font-size: var(--plyr-font-size-time, var(--plyr-font-size-small, 13px))
}

.plyr__preview-scrubbing {
    bottom: 0;
    filter: blur(1px);
    height: 100%;
    left: 0;
    margin: auto;
    opacity: 0;
    overflow: hidden;
    pointer-events: none;
    position: absolute;
    right: 0;
    top: 0;
    transition: opacity .3s ease;
    width: 100%;
    z-index: 1
}

.plyr__preview-scrubbing--is-shown {
    opacity: 1
}

.plyr__preview-scrubbing img {
    height: 100%;
    left: 0;
    max-height: none;
    max-width: none;
    object-fit: contain;
    position: absolute;
    top: 0;
    width: 100%
}

.plyr--no-transition {
    transition: none !important
}

.plyr__sr-only {
    clip: rect(1px, 1px, 1px, 1px);
    border: 0 !important;
    height: 1px !important;
    overflow: hidden;
    padding: 0 !important;
    position: absolute !important;
    width: 1px !important
}

.plyr [hidden] {
    display: none !important
}@charset "UTF-8";
/*!
 * animate.css - https://animate.style/
 * Version - 4.1.1
 * Licensed under the MIT license - http://opensource.org/licenses/MIT
 *
 * Copyright (c) 2020 Animate.css
 */
:root {
    --animate-duration: 1s;
    --animate-delay: 1s;
    --animate-repeat: 1
}

.animate__animated {
    -webkit-animation-duration: 1s;
    animation-duration: 1s;
    -webkit-animation-duration: var(--animate-duration);
    animation-duration: var(--animate-duration);
    -webkit-animation-fill-mode: both;
    animation-fill-mode: both
}

.animate__animated.animate__infinite {
    -webkit-animation-iteration-count: infinite;
    animation-iteration-count: infinite
}

.animate__animated.animate__repeat-1 {
    -webkit-animation-iteration-count: 1;
    animation-iteration-count: 1;
    -webkit-animation-iteration-count: var(--animate-repeat);
    animation-iteration-count: var(--animate-repeat)
}

.animate__animated.animate__repeat-2 {
    -webkit-animation-iteration-count: 2;
    animation-iteration-count: 2;
    -webkit-animation-iteration-count: calc(var(--animate-repeat) * 2);
    animation-iteration-count: calc(var(--animate-repeat) * 2)
}

.animate__animated.animate__repeat-3 {
    -webkit-animation-iteration-count: 3;
    animation-iteration-count: 3;
    -webkit-animation-iteration-count: calc(var(--animate-repeat) * 3);
    animation-iteration-count: calc(var(--animate-repeat) * 3)
}

.animate__animated.animate__delay-1s {
    -webkit-animation-delay: 1s;
    animation-delay: 1s;
    -webkit-animation-delay: var(--animate-delay);
    animation-delay: var(--animate-delay)
}

.animate__animated.animate__delay-2s {
    -webkit-animation-delay: 2s;
    animation-delay: 2s;
    -webkit-animation-delay: calc(var(--animate-delay) * 2);
    animation-delay: calc(var(--animate-delay) * 2)
}

.animate__animated.animate__delay-3s {
    -webkit-animation-delay: 3s;
    animation-delay: 3s;
    -webkit-animation-delay: calc(var(--animate-delay) * 3);
    animation-delay: calc(var(--animate-delay) * 3)
}

.animate__animated.animate__delay-4s {
    -webkit-animation-delay: 4s;
    animation-delay: 4s;
    -webkit-animation-delay: calc(var(--animate-delay) * 4);
    animation-delay: calc(var(--animate-delay) * 4)
}

.animate__animated.animate__delay-5s {
    -webkit-animation-delay: 5s;
    animation-delay: 5s;
    -webkit-animation-delay: calc(var(--animate-delay) * 5);
    animation-delay: calc(var(--animate-delay) * 5)
}

.animate__animated.animate__faster {
    -webkit-animation-duration: .5s;
    animation-duration: .5s;
    -webkit-animation-duration: calc(var(--animate-duration) / 2);
    animation-duration: calc(var(--animate-duration) / 2)
}

.animate__animated.animate__fast {
    -webkit-animation-duration: .8s;
    animation-duration: .8s;
    -webkit-animation-duration: calc(var(--animate-duration) * 0.8);
    animation-duration: calc(var(--animate-duration) * 0.8)
}

.animate__animated.animate__slow {
    -webkit-animation-duration: 2s;
    animation-duration: 2s;
    -webkit-animation-duration: calc(var(--animate-duration) * 2);
    animation-duration: calc(var(--animate-duration) * 2)
}

.animate__animated.animate__slower {
    -webkit-animation-duration: 3s;
    animation-duration: 3s;
    -webkit-animation-duration: calc(var(--animate-duration) * 3);
    animation-duration: calc(var(--animate-duration) * 3)
}

@media (prefers-reduced-motion: reduce), print {
    .animate__animated {
        -webkit-animation-duration: 1ms !important;
        animation-duration: 1ms !important;
        -webkit-transition-duration: 1ms !important;
        transition-duration: 1ms !important;
        -webkit-animation-iteration-count: 1 !important;
        animation-iteration-count: 1 !important
    }

    .animate__animated[class*=Out] {
        opacity: 0
    }
}

@-webkit-keyframes bounce {
    0%, 20%, 53%, to {
        -webkit-animation-timing-function: cubic-bezier(.215, .61, .355, 1);
        animation-timing-function: cubic-bezier(.215, .61, .355, 1);
        -webkit-transform: translateZ(0);
        transform: translateZ(0)
    }
    40%, 43% {
        -webkit-animation-timing-function: cubic-bezier(.755, .05, .855, .06);
        animation-timing-function: cubic-bezier(.755, .05, .855, .06);
        -webkit-transform: translate3d(0, -30px, 0) scaleY(1.1);
        transform: translate3d(0, -30px, 0) scaleY(1.1)
    }
    70% {
        -webkit-animation-timing-function: cubic-bezier(.755, .05, .855, .06);
        animation-timing-function: cubic-bezier(.755, .05, .855, .06);
        -webkit-transform: translate3d(0, -15px, 0) scaleY(1.05);
        transform: translate3d(0, -15px, 0) scaleY(1.05)
    }
    80% {
        -webkit-transition-timing-function: cubic-bezier(.215, .61, .355, 1);
        transition-timing-function: cubic-bezier(.215, .61, .355, 1);
        -webkit-transform: translateZ(0) scaleY(.95);
        transform: translateZ(0) scaleY(.95)
    }
    90% {
        -webkit-transform: translate3d(0, -4px, 0) scaleY(1.02);
        transform: translate3d(0, -4px, 0) scaleY(1.02)
    }
}

@keyframes bounce {
    0%, 20%, 53%, to {
        -webkit-animation-timing-function: cubic-bezier(.215, .61, .355, 1);
        animation-timing-function: cubic-bezier(.215, .61, .355, 1);
        -webkit-transform: translateZ(0);
        transform: translateZ(0)
    }
    40%, 43% {
        -webkit-animation-timing-function: cubic-bezier(.755, .05, .855, .06);
        animation-timing-function: cubic-bezier(.755, .05, .855, .06);
        -webkit-transform: translate3d(0, -30px, 0) scaleY(1.1);
        transform: translate3d(0, -30px, 0) scaleY(1.1)
    }
    70% {
        -webkit-animation-timing-function: cubic-bezier(.755, .05, .855, .06);
        animation-timing-function: cubic-bezier(.755, .05, .855, .06);
        -webkit-transform: translate3d(0, -15px, 0) scaleY(1.05);
        transform: translate3d(0, -15px, 0) scaleY(1.05)
    }
    80% {
        -webkit-transition-timing-function: cubic-bezier(.215, .61, .355, 1);
        transition-timing-function: cubic-bezier(.215, .61, .355, 1);
        -webkit-transform: translateZ(0) scaleY(.95);
        transform: translateZ(0) scaleY(.95)
    }
    90% {
        -webkit-transform: translate3d(0, -4px, 0) scaleY(1.02);
        transform: translate3d(0, -4px, 0) scaleY(1.02)
    }
}

.animate__bounce {
    -webkit-animation-name: bounce;
    animation-name: bounce;
    -webkit-transform-origin: center bottom;
    transform-origin: center bottom
}

@-webkit-keyframes flash {
    0%, 50%, to {
        opacity: 1
    }
    25%, 75% {
        opacity: 0
    }
}

@keyframes flash {
    0%, 50%, to {
        opacity: 1
    }
    25%, 75% {
        opacity: 0
    }
}

.animate__flash {
    -webkit-animation-name: flash;
    animation-name: flash
}

@-webkit-keyframes pulse {
    0% {
        -webkit-transform: scaleX(1);
        transform: scaleX(1)
    }
    50% {
        -webkit-transform: scale3d(1.05, 1.05, 1.05);
        transform: scale3d(1.05, 1.05, 1.05)
    }
    to {
        -webkit-transform: scaleX(1);
        transform: scaleX(1)
    }
}

@keyframes pulse {
    0% {
        -webkit-transform: scaleX(1);
        transform: scaleX(1)
    }
    50% {
        -webkit-transform: scale3d(1.05, 1.05, 1.05);
        transform: scale3d(1.05, 1.05, 1.05)
    }
    to {
        -webkit-transform: scaleX(1);
        transform: scaleX(1)
    }
}

.animate__pulse {
    -webkit-animation-name: pulse;
    animation-name: pulse;
    -webkit-animation-timing-function: ease-in-out;
    animation-timing-function: ease-in-out
}

@-webkit-keyframes rubberBand {
    0% {
        -webkit-transform: scaleX(1);
        transform: scaleX(1)
    }
    30% {
        -webkit-transform: scale3d(1.25, .75, 1);
        transform: scale3d(1.25, .75, 1)
    }
    40% {
        -webkit-transform: scale3d(.75, 1.25, 1);
        transform: scale3d(.75, 1.25, 1)
    }
    50% {
        -webkit-transform: scale3d(1.15, .85, 1);
        transform: scale3d(1.15, .85, 1)
    }
    65% {
        -webkit-transform: scale3d(.95, 1.05, 1);
        transform: scale3d(.95, 1.05, 1)
    }
    75% {
        -webkit-transform: scale3d(1.05, .95, 1);
        transform: scale3d(1.05, .95, 1)
    }
    to {
        -webkit-transform: scaleX(1);
        transform: scaleX(1)
    }
}

@keyframes rubberBand {
    0% {
        -webkit-transform: scaleX(1);
        transform: scaleX(1)
    }
    30% {
        -webkit-transform: scale3d(1.25, .75, 1);
        transform: scale3d(1.25, .75, 1)
    }
    40% {
        -webkit-transform: scale3d(.75, 1.25, 1);
        transform: scale3d(.75, 1.25, 1)
    }
    50% {
        -webkit-transform: scale3d(1.15, .85, 1);
        transform: scale3d(1.15, .85, 1)
    }
    65% {
        -webkit-transform: scale3d(.95, 1.05, 1);
        transform: scale3d(.95, 1.05, 1)
    }
    75% {
        -webkit-transform: scale3d(1.05, .95, 1);
        transform: scale3d(1.05, .95, 1)
    }
    to {
        -webkit-transform: scaleX(1);
        transform: scaleX(1)
    }
}

.animate__rubberBand {
    -webkit-animation-name: rubberBand;
    animation-name: rubberBand
}

@-webkit-keyframes shakeX {
    0%, to {
        -webkit-transform: translateZ(0);
        transform: translateZ(0)
    }
    10%, 30%, 50%, 70%, 90% {
        -webkit-transform: translate3d(-10px, 0, 0);
        transform: translate3d(-10px, 0, 0)
    }
    20%, 40%, 60%, 80% {
        -webkit-transform: translate3d(10px, 0, 0);
        transform: translate3d(10px, 0, 0)
    }
}

@keyframes shakeX {
    0%, to {
        -webkit-transform: translateZ(0);
        transform: translateZ(0)
    }
    10%, 30%, 50%, 70%, 90% {
        -webkit-transform: translate3d(-10px, 0, 0);
        transform: translate3d(-10px, 0, 0)
    }
    20%, 40%, 60%, 80% {
        -webkit-transform: translate3d(10px, 0, 0);
        transform: translate3d(10px, 0, 0)
    }
}

.animate__shakeX {
    -webkit-animation-name: shakeX;
    animation-name: shakeX
}

@-webkit-keyframes shakeY {
    0%, to {
        -webkit-transform: translateZ(0);
        transform: translateZ(0)
    }
    10%, 30%, 50%, 70%, 90% {
        -webkit-transform: translate3d(0, -10px, 0);
        transform: translate3d(0, -10px, 0)
    }
    20%, 40%, 60%, 80% {
        -webkit-transform: translate3d(0, 10px, 0);
        transform: translate3d(0, 10px, 0)
    }
}

@keyframes shakeY {
    0%, to {
        -webkit-transform: translateZ(0);
        transform: translateZ(0)
    }
    10%, 30%, 50%, 70%, 90% {
        -webkit-transform: translate3d(0, -10px, 0);
        transform: translate3d(0, -10px, 0)
    }
    20%, 40%, 60%, 80% {
        -webkit-transform: translate3d(0, 10px, 0);
        transform: translate3d(0, 10px, 0)
    }
}

.animate__shakeY {
    -webkit-animation-name: shakeY;
    animation-name: shakeY
}

@-webkit-keyframes headShake {
    0% {
        -webkit-transform: translateX(0);
        transform: translateX(0)
    }
    6.5% {
        -webkit-transform: translateX(-6px) rotateY(-9deg);
        transform: translateX(-6px) rotateY(-9deg)
    }
    18.5% {
        -webkit-transform: translateX(5px) rotateY(7deg);
        transform: translateX(5px) rotateY(7deg)
    }
    31.5% {
        -webkit-transform: translateX(-3px) rotateY(-5deg);
        transform: translateX(-3px) rotateY(-5deg)
    }
    43.5% {
        -webkit-transform: translateX(2px) rotateY(3deg);
        transform: translateX(2px) rotateY(3deg)
    }
    50% {
        -webkit-transform: translateX(0);
        transform: translateX(0)
    }
}

@keyframes headShake {
    0% {
        -webkit-transform: translateX(0);
        transform: translateX(0)
    }
    6.5% {
        -webkit-transform: translateX(-6px) rotateY(-9deg);
        transform: translateX(-6px) rotateY(-9deg)
    }
    18.5% {
        -webkit-transform: translateX(5px) rotateY(7deg);
        transform: translateX(5px) rotateY(7deg)
    }
    31.5% {
        -webkit-transform: translateX(-3px) rotateY(-5deg);
        transform: translateX(-3px) rotateY(-5deg)
    }
    43.5% {
        -webkit-transform: translateX(2px) rotateY(3deg);
        transform: translateX(2px) rotateY(3deg)
    }
    50% {
        -webkit-transform: translateX(0);
        transform: translateX(0)
    }
}

.animate__headShake {
    -webkit-animation-timing-function: ease-in-out;
    animation-timing-function: ease-in-out;
    -webkit-animation-name: headShake;
    animation-name: headShake
}

@-webkit-keyframes swing {
    20% {
        -webkit-transform: rotate(15deg);
        transform: rotate(15deg)
    }
    40% {
        -webkit-transform: rotate(-10deg);
        transform: rotate(-10deg)
    }
    60% {
        -webkit-transform: rotate(5deg);
        transform: rotate(5deg)
    }
    80% {
        -webkit-transform: rotate(-5deg);
        transform: rotate(-5deg)
    }
    to {
        -webkit-transform: rotate(0deg);
        transform: rotate(0deg)
    }
}

@keyframes swing {
    20% {
        -webkit-transform: rotate(15deg);
        transform: rotate(15deg)
    }
    40% {
        -webkit-transform: rotate(-10deg);
        transform: rotate(-10deg)
    }
    60% {
        -webkit-transform: rotate(5deg);
        transform: rotate(5deg)
    }
    80% {
        -webkit-transform: rotate(-5deg);
        transform: rotate(-5deg)
    }
    to {
        -webkit-transform: rotate(0deg);
        transform: rotate(0deg)
    }
}

.animate__swing {
    -webkit-transform-origin: top center;
    transform-origin: top center;
    -webkit-animation-name: swing;
    animation-name: swing
}

@-webkit-keyframes tada {
    0% {
        -webkit-transform: scaleX(1);
        transform: scaleX(1)
    }
    10%, 20% {
        -webkit-transform: scale3d(.9, .9, .9) rotate(-3deg);
        transform: scale3d(.9, .9, .9) rotate(-3deg)
    }
    30%, 50%, 70%, 90% {
        -webkit-transform: scale3d(1.1, 1.1, 1.1) rotate(3deg);
        transform: scale3d(1.1, 1.1, 1.1) rotate(3deg)
    }
    40%, 60%, 80% {
        -webkit-transform: scale3d(1.1, 1.1, 1.1) rotate(-3deg);
        transform: scale3d(1.1, 1.1, 1.1) rotate(-3deg)
    }
    to {
        -webkit-transform: scaleX(1);
        transform: scaleX(1)
    }
}

@keyframes tada {
    0% {
        -webkit-transform: scaleX(1);
        transform: scaleX(1)
    }
    10%, 20% {
        -webkit-transform: scale3d(.9, .9, .9) rotate(-3deg);
        transform: scale3d(.9, .9, .9) rotate(-3deg)
    }
    30%, 50%, 70%, 90% {
        -webkit-transform: scale3d(1.1, 1.1, 1.1) rotate(3deg);
        transform: scale3d(1.1, 1.1, 1.1) rotate(3deg)
    }
    40%, 60%, 80% {
        -webkit-transform: scale3d(1.1, 1.1, 1.1) rotate(-3deg);
        transform: scale3d(1.1, 1.1, 1.1) rotate(-3deg)
    }
    to {
        -webkit-transform: scaleX(1);
        transform: scaleX(1)
    }
}

.animate__tada {
    -webkit-animation-name: tada;
    animation-name: tada
}

@-webkit-keyframes wobble {
    0% {
        -webkit-transform: translateZ(0);
        transform: translateZ(0)
    }
    15% {
        -webkit-transform: translate3d(-25%, 0, 0) rotate(-5deg);
        transform: translate3d(-25%, 0, 0) rotate(-5deg)
    }
    30% {
        -webkit-transform: translate3d(20%, 0, 0) rotate(3deg);
        transform: translate3d(20%, 0, 0) rotate(3deg)
    }
    45% {
        -webkit-transform: translate3d(-15%, 0, 0) rotate(-3deg);
        transform: translate3d(-15%, 0, 0) rotate(-3deg)
    }
    60% {
        -webkit-transform: translate3d(10%, 0, 0) rotate(2deg);
        transform: translate3d(10%, 0, 0) rotate(2deg)
    }
    75% {
        -webkit-transform: translate3d(-5%, 0, 0) rotate(-1deg);
        transform: translate3d(-5%, 0, 0) rotate(-1deg)
    }
    to {
        -webkit-transform: translateZ(0);
        transform: translateZ(0)
    }
}

@keyframes wobble {
    0% {
        -webkit-transform: translateZ(0);
        transform: translateZ(0)
    }
    15% {
        -webkit-transform: translate3d(-25%, 0, 0) rotate(-5deg);
        transform: translate3d(-25%, 0, 0) rotate(-5deg)
    }
    30% {
        -webkit-transform: translate3d(20%, 0, 0) rotate(3deg);
        transform: translate3d(20%, 0, 0) rotate(3deg)
    }
    45% {
        -webkit-transform: translate3d(-15%, 0, 0) rotate(-3deg);
        transform: translate3d(-15%, 0, 0) rotate(-3deg)
    }
    60% {
        -webkit-transform: translate3d(10%, 0, 0) rotate(2deg);
        transform: translate3d(10%, 0, 0) rotate(2deg)
    }
    75% {
        -webkit-transform: translate3d(-5%, 0, 0) rotate(-1deg);
        transform: translate3d(-5%, 0, 0) rotate(-1deg)
    }
    to {
        -webkit-transform: translateZ(0);
        transform: translateZ(0)
    }
}

.animate__wobble {
    -webkit-animation-name: wobble;
    animation-name: wobble
}

@-webkit-keyframes jello {
    0%, 11.1%, to {
        -webkit-transform: translateZ(0);
        transform: translateZ(0)
    }
    22.2% {
        -webkit-transform: skewX(-12.5deg) skewY(-12.5deg);
        transform: skewX(-12.5deg) skewY(-12.5deg)
    }
    33.3% {
        -webkit-transform: skewX(6.25deg) skewY(6.25deg);
        transform: skewX(6.25deg) skewY(6.25deg)
    }
    44.4% {
        -webkit-transform: skewX(-3.125deg) skewY(-3.125deg);
        transform: skewX(-3.125deg) skewY(-3.125deg)
    }
    55.5% {
        -webkit-transform: skewX(1.5625deg) skewY(1.5625deg);
        transform: skewX(1.5625deg) skewY(1.5625deg)
    }
    66.6% {
        -webkit-transform: skewX(-.78125deg) skewY(-.78125deg);
        transform: skewX(-.78125deg) skewY(-.78125deg)
    }
    77.7% {
        -webkit-transform: skewX(.390625deg) skewY(.390625deg);
        transform: skewX(.390625deg) skewY(.390625deg)
    }
    88.8% {
        -webkit-transform: skewX(-.1953125deg) skewY(-.1953125deg);
        transform: skewX(-.1953125deg) skewY(-.1953125deg)
    }
}

@keyframes jello {
    0%, 11.1%, to {
        -webkit-transform: translateZ(0);
        transform: translateZ(0)
    }
    22.2% {
        -webkit-transform: skewX(-12.5deg) skewY(-12.5deg);
        transform: skewX(-12.5deg) skewY(-12.5deg)
    }
    33.3% {
        -webkit-transform: skewX(6.25deg) skewY(6.25deg);
        transform: skewX(6.25deg) skewY(6.25deg)
    }
    44.4% {
        -webkit-transform: skewX(-3.125deg) skewY(-3.125deg);
        transform: skewX(-3.125deg) skewY(-3.125deg)
    }
    55.5% {
        -webkit-transform: skewX(1.5625deg) skewY(1.5625deg);
        transform: skewX(1.5625deg) skewY(1.5625deg)
    }
    66.6% {
        -webkit-transform: skewX(-.78125deg) skewY(-.78125deg);
        transform: skewX(-.78125deg) skewY(-.78125deg)
    }
    77.7% {
        -webkit-transform: skewX(.390625deg) skewY(.390625deg);
        transform: skewX(.390625deg) skewY(.390625deg)
    }
    88.8% {
        -webkit-transform: skewX(-.1953125deg) skewY(-.1953125deg);
        transform: skewX(-.1953125deg) skewY(-.1953125deg)
    }
}

.animate__jello {
    -webkit-animation-name: jello;
    animation-name: jello;
    -webkit-transform-origin: center;
    transform-origin: center
}

@-webkit-keyframes heartBeat {
    0% {
        -webkit-transform: scale(1);
        transform: scale(1)
    }
    14% {
        -webkit-transform: scale(1.3);
        transform: scale(1.3)
    }
    28% {
        -webkit-transform: scale(1);
        transform: scale(1)
    }
    42% {
        -webkit-transform: scale(1.3);
        transform: scale(1.3)
    }
    70% {
        -webkit-transform: scale(1);
        transform: scale(1)
    }
}

@keyframes heartBeat {
    0% {
        -webkit-transform: scale(1);
        transform: scale(1)
    }
    14% {
        -webkit-transform: scale(1.3);
        transform: scale(1.3)
    }
    28% {
        -webkit-transform: scale(1);
        transform: scale(1)
    }
    42% {
        -webkit-transform: scale(1.3);
        transform: scale(1.3)
    }
    70% {
        -webkit-transform: scale(1);
        transform: scale(1)
    }
}

.animate__heartBeat {
    -webkit-animation-name: heartBeat;
    animation-name: heartBeat;
    -webkit-animation-duration: 1.3s;
    animation-duration: 1.3s;
    -webkit-animation-duration: calc(var(--animate-duration) * 1.3);
    animation-duration: calc(var(--animate-duration) * 1.3);
    -webkit-animation-timing-function: ease-in-out;
    animation-timing-function: ease-in-out
}

@-webkit-keyframes backInDown {
    0% {
        -webkit-transform: translateY(-1200px) scale(.7);
        transform: translateY(-1200px) scale(.7);
        opacity: .7
    }
    80% {
        -webkit-transform: translateY(0) scale(.7);
        transform: translateY(0) scale(.7);
        opacity: .7
    }
    to {
        -webkit-transform: scale(1);
        transform: scale(1);
        opacity: 1
    }
}

@keyframes backInDown {
    0% {
        -webkit-transform: translateY(-1200px) scale(.7);
        transform: translateY(-1200px) scale(.7);
        opacity: .7
    }
    80% {
        -webkit-transform: translateY(0) scale(.7);
        transform: translateY(0) scale(.7);
        opacity: .7
    }
    to {
        -webkit-transform: scale(1);
        transform: scale(1);
        opacity: 1
    }
}

.animate__backInDown {
    -webkit-animation-name: backInDown;
    animation-name: backInDown
}

@-webkit-keyframes backInLeft {
    0% {
        -webkit-transform: translateX(-2000px) scale(.7);
        transform: translateX(-2000px) scale(.7);
        opacity: .7
    }
    80% {
        -webkit-transform: translateX(0) scale(.7);
        transform: translateX(0) scale(.7);
        opacity: .7
    }
    to {
        -webkit-transform: scale(1);
        transform: scale(1);
        opacity: 1
    }
}

@keyframes backInLeft {
    0% {
        -webkit-transform: translateX(-2000px) scale(.7);
        transform: translateX(-2000px) scale(.7);
        opacity: .7
    }
    80% {
        -webkit-transform: translateX(0) scale(.7);
        transform: translateX(0) scale(.7);
        opacity: .7
    }
    to {
        -webkit-transform: scale(1);
        transform: scale(1);
        opacity: 1
    }
}

.animate__backInLeft {
    -webkit-animation-name: backInLeft;
    animation-name: backInLeft
}

@-webkit-keyframes backInRight {
    0% {
        -webkit-transform: translateX(2000px) scale(.7);
        transform: translateX(2000px) scale(.7);
        opacity: .7
    }
    80% {
        -webkit-transform: translateX(0) scale(.7);
        transform: translateX(0) scale(.7);
        opacity: .7
    }
    to {
        -webkit-transform: scale(1);
        transform: scale(1);
        opacity: 1
    }
}

@keyframes backInRight {
    0% {
        -webkit-transform: translateX(2000px) scale(.7);
        transform: translateX(2000px) scale(.7);
        opacity: .7
    }
    80% {
        -webkit-transform: translateX(0) scale(.7);
        transform: translateX(0) scale(.7);
        opacity: .7
    }
    to {
        -webkit-transform: scale(1);
        transform: scale(1);
        opacity: 1
    }
}

.animate__backInRight {
    -webkit-animation-name: backInRight;
    animation-name: backInRight
}

@-webkit-keyframes backInUp {
    0% {
        -webkit-transform: translateY(1200px) scale(.7);
        transform: translateY(1200px) scale(.7);
        opacity: .7
    }
    80% {
        -webkit-transform: translateY(0) scale(.7);
        transform: translateY(0) scale(.7);
        opacity: .7
    }
    to {
        -webkit-transform: scale(1);
        transform: scale(1);
        opacity: 1
    }
}

@keyframes backInUp {
    0% {
        -webkit-transform: translateY(1200px) scale(.7);
        transform: translateY(1200px) scale(.7);
        opacity: .7
    }
    80% {
        -webkit-transform: translateY(0) scale(.7);
        transform: translateY(0) scale(.7);
        opacity: .7
    }
    to {
        -webkit-transform: scale(1);
        transform: scale(1);
        opacity: 1
    }
}

.animate__backInUp {
    -webkit-animation-name: backInUp;
    animation-name: backInUp
}

@-webkit-keyframes backOutDown {
    0% {
        -webkit-transform: scale(1);
        transform: scale(1);
        opacity: 1
    }
    20% {
        -webkit-transform: translateY(0) scale(.7);
        transform: translateY(0) scale(.7);
        opacity: .7
    }
    to {
        -webkit-transform: translateY(700px) scale(.7);
        transform: translateY(700px) scale(.7);
        opacity: .7
    }
}

@keyframes backOutDown {
    0% {
        -webkit-transform: scale(1);
        transform: scale(1);
        opacity: 1
    }
    20% {
        -webkit-transform: translateY(0) scale(.7);
        transform: translateY(0) scale(.7);
        opacity: .7
    }
    to {
        -webkit-transform: translateY(700px) scale(.7);
        transform: translateY(700px) scale(.7);
        opacity: .7
    }
}

.animate__backOutDown {
    -webkit-animation-name: backOutDown;
    animation-name: backOutDown
}

@-webkit-keyframes backOutLeft {
    0% {
        -webkit-transform: scale(1);
        transform: scale(1);
        opacity: 1
    }
    20% {
        -webkit-transform: translateX(0) scale(.7);
        transform: translateX(0) scale(.7);
        opacity: .7
    }
    to {
        -webkit-transform: translateX(-2000px) scale(.7);
        transform: translateX(-2000px) scale(.7);
        opacity: .7
    }
}

@keyframes backOutLeft {
    0% {
        -webkit-transform: scale(1);
        transform: scale(1);
        opacity: 1
    }
    20% {
        -webkit-transform: translateX(0) scale(.7);
        transform: translateX(0) scale(.7);
        opacity: .7
    }
    to {
        -webkit-transform: translateX(-2000px) scale(.7);
        transform: translateX(-2000px) scale(.7);
        opacity: .7
    }
}

.animate__backOutLeft {
    -webkit-animation-name: backOutLeft;
    animation-name: backOutLeft
}

@-webkit-keyframes backOutRight {
    0% {
        -webkit-transform: scale(1);
        transform: scale(1);
        opacity: 1
    }
    20% {
        -webkit-transform: translateX(0) scale(.7);
        transform: translateX(0) scale(.7);
        opacity: .7
    }
    to {
        -webkit-transform: translateX(2000px) scale(.7);
        transform: translateX(2000px) scale(.7);
        opacity: .7
    }
}

@keyframes backOutRight {
    0% {
        -webkit-transform: scale(1);
        transform: scale(1);
        opacity: 1
    }
    20% {
        -webkit-transform: translateX(0) scale(.7);
        transform: translateX(0) scale(.7);
        opacity: .7
    }
    to {
        -webkit-transform: translateX(2000px) scale(.7);
        transform: translateX(2000px) scale(.7);
        opacity: .7
    }
}

.animate__backOutRight {
    -webkit-animation-name: backOutRight;
    animation-name: backOutRight
}

@-webkit-keyframes backOutUp {
    0% {
        -webkit-transform: scale(1);
        transform: scale(1);
        opacity: 1
    }
    20% {
        -webkit-transform: translateY(0) scale(.7);
        transform: translateY(0) scale(.7);
        opacity: .7
    }
    to {
        -webkit-transform: translateY(-700px) scale(.7);
        transform: translateY(-700px) scale(.7);
        opacity: .7
    }
}

@keyframes backOutUp {
    0% {
        -webkit-transform: scale(1);
        transform: scale(1);
        opacity: 1
    }
    20% {
        -webkit-transform: translateY(0) scale(.7);
        transform: translateY(0) scale(.7);
        opacity: .7
    }
    to {
        -webkit-transform: translateY(-700px) scale(.7);
        transform: translateY(-700px) scale(.7);
        opacity: .7
    }
}

.animate__backOutUp {
    -webkit-animation-name: backOutUp;
    animation-name: backOutUp
}

@-webkit-keyframes bounceIn {
    0%, 20%, 40%, 60%, 80%, to {
        -webkit-animation-timing-function: cubic-bezier(.215, .61, .355, 1);
        animation-timing-function: cubic-bezier(.215, .61, .355, 1)
    }
    0% {
        opacity: 0;
        -webkit-transform: scale3d(.3, .3, .3);
        transform: scale3d(.3, .3, .3)
    }
    20% {
        -webkit-transform: scale3d(1.1, 1.1, 1.1);
        transform: scale3d(1.1, 1.1, 1.1)
    }
    40% {
        -webkit-transform: scale3d(.9, .9, .9);
        transform: scale3d(.9, .9, .9)
    }
    60% {
        opacity: 1;
        -webkit-transform: scale3d(1.03, 1.03, 1.03);
        transform: scale3d(1.03, 1.03, 1.03)
    }
    80% {
        -webkit-transform: scale3d(.97, .97, .97);
        transform: scale3d(.97, .97, .97)
    }
    to {
        opacity: 1;
        -webkit-transform: scaleX(1);
        transform: scaleX(1)
    }
}

@keyframes bounceIn {
    0%, 20%, 40%, 60%, 80%, to {
        -webkit-animation-timing-function: cubic-bezier(.215, .61, .355, 1);
        animation-timing-function: cubic-bezier(.215, .61, .355, 1)
    }
    0% {
        opacity: 0;
        -webkit-transform: scale3d(.3, .3, .3);
        transform: scale3d(.3, .3, .3)
    }
    20% {
        -webkit-transform: scale3d(1.1, 1.1, 1.1);
        transform: scale3d(1.1, 1.1, 1.1)
    }
    40% {
        -webkit-transform: scale3d(.9, .9, .9);
        transform: scale3d(.9, .9, .9)
    }
    60% {
        opacity: 1;
        -webkit-transform: scale3d(1.03, 1.03, 1.03);
        transform: scale3d(1.03, 1.03, 1.03)
    }
    80% {
        -webkit-transform: scale3d(.97, .97, .97);
        transform: scale3d(.97, .97, .97)
    }
    to {
        opacity: 1;
        -webkit-transform: scaleX(1);
        transform: scaleX(1)
    }
}

.animate__bounceIn {
    -webkit-animation-duration: .75s;
    animation-duration: .75s;
    -webkit-animation-duration: calc(var(--animate-duration) * 0.75);
    animation-duration: calc(var(--animate-duration) * 0.75);
    -webkit-animation-name: bounceIn;
    animation-name: bounceIn
}

@-webkit-keyframes bounceInDown {
    0%, 60%, 75%, 90%, to {
        -webkit-animation-timing-function: cubic-bezier(.215, .61, .355, 1);
        animation-timing-function: cubic-bezier(.215, .61, .355, 1)
    }
    0% {
        opacity: 0;
        -webkit-transform: translate3d(0, -3000px, 0) scaleY(3);
        transform: translate3d(0, -3000px, 0) scaleY(3)
    }
    60% {
        opacity: 1;
        -webkit-transform: translate3d(0, 25px, 0) scaleY(.9);
        transform: translate3d(0, 25px, 0) scaleY(.9)
    }
    75% {
        -webkit-transform: translate3d(0, -10px, 0) scaleY(.95);
        transform: translate3d(0, -10px, 0) scaleY(.95)
    }
    90% {
        -webkit-transform: translate3d(0, 5px, 0) scaleY(.985);
        transform: translate3d(0, 5px, 0) scaleY(.985)
    }
    to {
        -webkit-transform: translateZ(0);
        transform: translateZ(0)
    }
}

@keyframes bounceInDown {
    0%, 60%, 75%, 90%, to {
        -webkit-animation-timing-function: cubic-bezier(.215, .61, .355, 1);
        animation-timing-function: cubic-bezier(.215, .61, .355, 1)
    }
    0% {
        opacity: 0;
        -webkit-transform: translate3d(0, -3000px, 0) scaleY(3);
        transform: translate3d(0, -3000px, 0) scaleY(3)
    }
    60% {
        opacity: 1;
        -webkit-transform: translate3d(0, 25px, 0) scaleY(.9);
        transform: translate3d(0, 25px, 0) scaleY(.9)
    }
    75% {
        -webkit-transform: translate3d(0, -10px, 0) scaleY(.95);
        transform: translate3d(0, -10px, 0) scaleY(.95)
    }
    90% {
        -webkit-transform: translate3d(0, 5px, 0) scaleY(.985);
        transform: translate3d(0, 5px, 0) scaleY(.985)
    }
    to {
        -webkit-transform: translateZ(0);
        transform: translateZ(0)
    }
}

.animate__bounceInDown {
    -webkit-animation-name: bounceInDown;
    animation-name: bounceInDown
}

@-webkit-keyframes bounceInLeft {
    0%, 60%, 75%, 90%, to {
        -webkit-animation-timing-function: cubic-bezier(.215, .61, .355, 1);
        animation-timing-function: cubic-bezier(.215, .61, .355, 1)
    }
    0% {
        opacity: 0;
        -webkit-transform: translate3d(-3000px, 0, 0) scaleX(3);
        transform: translate3d(-3000px, 0, 0) scaleX(3)
    }
    60% {
        opacity: 1;
        -webkit-transform: translate3d(25px, 0, 0) scaleX(1);
        transform: translate3d(25px, 0, 0) scaleX(1)
    }
    75% {
        -webkit-transform: translate3d(-10px, 0, 0) scaleX(.98);
        transform: translate3d(-10px, 0, 0) scaleX(.98)
    }
    90% {
        -webkit-transform: translate3d(5px, 0, 0) scaleX(.995);
        transform: translate3d(5px, 0, 0) scaleX(.995)
    }
    to {
        -webkit-transform: translateZ(0);
        transform: translateZ(0)
    }
}

@keyframes bounceInLeft {
    0%, 60%, 75%, 90%, to {
        -webkit-animation-timing-function: cubic-bezier(.215, .61, .355, 1);
        animation-timing-function: cubic-bezier(.215, .61, .355, 1)
    }
    0% {
        opacity: 0;
        -webkit-transform: translate3d(-3000px, 0, 0) scaleX(3);
        transform: translate3d(-3000px, 0, 0) scaleX(3)
    }
    60% {
        opacity: 1;
        -webkit-transform: translate3d(25px, 0, 0) scaleX(1);
        transform: translate3d(25px, 0, 0) scaleX(1)
    }
    75% {
        -webkit-transform: translate3d(-10px, 0, 0) scaleX(.98);
        transform: translate3d(-10px, 0, 0) scaleX(.98)
    }
    90% {
        -webkit-transform: translate3d(5px, 0, 0) scaleX(.995);
        transform: translate3d(5px, 0, 0) scaleX(.995)
    }
    to {
        -webkit-transform: translateZ(0);
        transform: translateZ(0)
    }
}

.animate__bounceInLeft {
    -webkit-animation-name: bounceInLeft;
    animation-name: bounceInLeft
}

@-webkit-keyframes bounceInRight {
    0%, 60%, 75%, 90%, to {
        -webkit-animation-timing-function: cubic-bezier(.215, .61, .355, 1);
        animation-timing-function: cubic-bezier(.215, .61, .355, 1)
    }
    0% {
        opacity: 0;
        -webkit-transform: translate3d(3000px, 0, 0) scaleX(3);
        transform: translate3d(3000px, 0, 0) scaleX(3)
    }
    60% {
        opacity: 1;
        -webkit-transform: translate3d(-25px, 0, 0) scaleX(1);
        transform: translate3d(-25px, 0, 0) scaleX(1)
    }
    75% {
        -webkit-transform: translate3d(10px, 0, 0) scaleX(.98);
        transform: translate3d(10px, 0, 0) scaleX(.98)
    }
    90% {
        -webkit-transform: translate3d(-5px, 0, 0) scaleX(.995);
        transform: translate3d(-5px, 0, 0) scaleX(.995)
    }
    to {
        -webkit-transform: translateZ(0);
        transform: translateZ(0)
    }
}

@keyframes bounceInRight {
    0%, 60%, 75%, 90%, to {
        -webkit-animation-timing-function: cubic-bezier(.215, .61, .355, 1);
        animation-timing-function: cubic-bezier(.215, .61, .355, 1)
    }
    0% {
        opacity: 0;
        -webkit-transform: translate3d(3000px, 0, 0) scaleX(3);
        transform: translate3d(3000px, 0, 0) scaleX(3)
    }
    60% {
        opacity: 1;
        -webkit-transform: translate3d(-25px, 0, 0) scaleX(1);
        transform: translate3d(-25px, 0, 0) scaleX(1)
    }
    75% {
        -webkit-transform: translate3d(10px, 0, 0) scaleX(.98);
        transform: translate3d(10px, 0, 0) scaleX(.98)
    }
    90% {
        -webkit-transform: translate3d(-5px, 0, 0) scaleX(.995);
        transform: translate3d(-5px, 0, 0) scaleX(.995)
    }
    to {
        -webkit-transform: translateZ(0);
        transform: translateZ(0)
    }
}

.animate__bounceInRight {
    -webkit-animation-name: bounceInRight;
    animation-name: bounceInRight
}

@-webkit-keyframes bounceInUp {
    0%, 60%, 75%, 90%, to {
        -webkit-animation-timing-function: cubic-bezier(.215, .61, .355, 1);
        animation-timing-function: cubic-bezier(.215, .61, .355, 1)
    }
    0% {
        opacity: 0;
        -webkit-transform: translate3d(0, 3000px, 0) scaleY(5);
        transform: translate3d(0, 3000px, 0) scaleY(5)
    }
    60% {
        opacity: 1;
        -webkit-transform: translate3d(0, -20px, 0) scaleY(.9);
        transform: translate3d(0, -20px, 0) scaleY(.9)
    }
    75% {
        -webkit-transform: translate3d(0, 10px, 0) scaleY(.95);
        transform: translate3d(0, 10px, 0) scaleY(.95)
    }
    90% {
        -webkit-transform: translate3d(0, -5px, 0) scaleY(.985);
        transform: translate3d(0, -5px, 0) scaleY(.985)
    }
    to {
        -webkit-transform: translateZ(0);
        transform: translateZ(0)
    }
}

@keyframes bounceInUp {
    0%, 60%, 75%, 90%, to {
        -webkit-animation-timing-function: cubic-bezier(.215, .61, .355, 1);
        animation-timing-function: cubic-bezier(.215, .61, .355, 1)
    }
    0% {
        opacity: 0;
        -webkit-transform: translate3d(0, 3000px, 0) scaleY(5);
        transform: translate3d(0, 3000px, 0) scaleY(5)
    }
    60% {
        opacity: 1;
        -webkit-transform: translate3d(0, -20px, 0) scaleY(.9);
        transform: translate3d(0, -20px, 0) scaleY(.9)
    }
    75% {
        -webkit-transform: translate3d(0, 10px, 0) scaleY(.95);
        transform: translate3d(0, 10px, 0) scaleY(.95)
    }
    90% {
        -webkit-transform: translate3d(0, -5px, 0) scaleY(.985);
        transform: translate3d(0, -5px, 0) scaleY(.985)
    }
    to {
        -webkit-transform: translateZ(0);
        transform: translateZ(0)
    }
}

.animate__bounceInUp {
    -webkit-animation-name: bounceInUp;
    animation-name: bounceInUp
}

@-webkit-keyframes bounceOut {
    20% {
        -webkit-transform: scale3d(.9, .9, .9);
        transform: scale3d(.9, .9, .9)
    }
    50%, 55% {
        opacity: 1;
        -webkit-transform: scale3d(1.1, 1.1, 1.1);
        transform: scale3d(1.1, 1.1, 1.1)
    }
    to {
        opacity: 0;
        -webkit-transform: scale3d(.3, .3, .3);
        transform: scale3d(.3, .3, .3)
    }
}

@keyframes bounceOut {
    20% {
        -webkit-transform: scale3d(.9, .9, .9);
        transform: scale3d(.9, .9, .9)
    }
    50%, 55% {
        opacity: 1;
        -webkit-transform: scale3d(1.1, 1.1, 1.1);
        transform: scale3d(1.1, 1.1, 1.1)
    }
    to {
        opacity: 0;
        -webkit-transform: scale3d(.3, .3, .3);
        transform: scale3d(.3, .3, .3)
    }
}

.animate__bounceOut {
    -webkit-animation-duration: .75s;
    animation-duration: .75s;
    -webkit-animation-duration: calc(var(--animate-duration) * 0.75);
    animation-duration: calc(var(--animate-duration) * 0.75);
    -webkit-animation-name: bounceOut;
    animation-name: bounceOut
}

@-webkit-keyframes bounceOutDown {
    20% {
        -webkit-transform: translate3d(0, 10px, 0) scaleY(.985);
        transform: translate3d(0, 10px, 0) scaleY(.985)
    }
    40%, 45% {
        opacity: 1;
        -webkit-transform: translate3d(0, -20px, 0) scaleY(.9);
        transform: translate3d(0, -20px, 0) scaleY(.9)
    }
    to {
        opacity: 0;
        -webkit-transform: translate3d(0, 2000px, 0) scaleY(3);
        transform: translate3d(0, 2000px, 0) scaleY(3)
    }
}

@keyframes bounceOutDown {
    20% {
        -webkit-transform: translate3d(0, 10px, 0) scaleY(.985);
        transform: translate3d(0, 10px, 0) scaleY(.985)
    }
    40%, 45% {
        opacity: 1;
        -webkit-transform: translate3d(0, -20px, 0) scaleY(.9);
        transform: translate3d(0, -20px, 0) scaleY(.9)
    }
    to {
        opacity: 0;
        -webkit-transform: translate3d(0, 2000px, 0) scaleY(3);
        transform: translate3d(0, 2000px, 0) scaleY(3)
    }
}

.animate__bounceOutDown {
    -webkit-animation-name: bounceOutDown;
    animation-name: bounceOutDown
}

@-webkit-keyframes bounceOutLeft {
    20% {
        opacity: 1;
        -webkit-transform: translate3d(20px, 0, 0) scaleX(.9);
        transform: translate3d(20px, 0, 0) scaleX(.9)
    }
    to {
        opacity: 0;
        -webkit-transform: translate3d(-2000px, 0, 0) scaleX(2);
        transform: translate3d(-2000px, 0, 0) scaleX(2)
    }
}

@keyframes bounceOutLeft {
    20% {
        opacity: 1;
        -webkit-transform: translate3d(20px, 0, 0) scaleX(.9);
        transform: translate3d(20px, 0, 0) scaleX(.9)
    }
    to {
        opacity: 0;
        -webkit-transform: translate3d(-2000px, 0, 0) scaleX(2);
        transform: translate3d(-2000px, 0, 0) scaleX(2)
    }
}

.animate__bounceOutLeft {
    -webkit-animation-name: bounceOutLeft;
    animation-name: bounceOutLeft
}

@-webkit-keyframes bounceOutRight {
    20% {
        opacity: 1;
        -webkit-transform: translate3d(-20px, 0, 0) scaleX(.9);
        transform: translate3d(-20px, 0, 0) scaleX(.9)
    }
    to {
        opacity: 0;
        -webkit-transform: translate3d(2000px, 0, 0) scaleX(2);
        transform: translate3d(2000px, 0, 0) scaleX(2)
    }
}

@keyframes bounceOutRight {
    20% {
        opacity: 1;
        -webkit-transform: translate3d(-20px, 0, 0) scaleX(.9);
        transform: translate3d(-20px, 0, 0) scaleX(.9)
    }
    to {
        opacity: 0;
        -webkit-transform: translate3d(2000px, 0, 0) scaleX(2);
        transform: translate3d(2000px, 0, 0) scaleX(2)
    }
}

.animate__bounceOutRight {
    -webkit-animation-name: bounceOutRight;
    animation-name: bounceOutRight
}

@-webkit-keyframes bounceOutUp {
    20% {
        -webkit-transform: translate3d(0, -10px, 0) scaleY(.985);
        transform: translate3d(0, -10px, 0) scaleY(.985)
    }
    40%, 45% {
        opacity: 1;
        -webkit-transform: translate3d(0, 20px, 0) scaleY(.9);
        transform: translate3d(0, 20px, 0) scaleY(.9)
    }
    to {
        opacity: 0;
        -webkit-transform: translate3d(0, -2000px, 0) scaleY(3);
        transform: translate3d(0, -2000px, 0) scaleY(3)
    }
}

@keyframes bounceOutUp {
    20% {
        -webkit-transform: translate3d(0, -10px, 0) scaleY(.985);
        transform: translate3d(0, -10px, 0) scaleY(.985)
    }
    40%, 45% {
        opacity: 1;
        -webkit-transform: translate3d(0, 20px, 0) scaleY(.9);
        transform: translate3d(0, 20px, 0) scaleY(.9)
    }
    to {
        opacity: 0;
        -webkit-transform: translate3d(0, -2000px, 0) scaleY(3);
        transform: translate3d(0, -2000px, 0) scaleY(3)
    }
}

.animate__bounceOutUp {
    -webkit-animation-name: bounceOutUp;
    animation-name: bounceOutUp
}

@-webkit-keyframes fadeIn {
    0% {
        opacity: 0
    }
    to {
        opacity: 1
    }
}

@keyframes fadeIn {
    0% {
        opacity: 0
    }
    to {
        opacity: 1
    }
}

.animate__fadeIn {
    -webkit-animation-name: fadeIn;
    animation-name: fadeIn
}

@-webkit-keyframes fadeInDown {
    0% {
        opacity: 0;
        -webkit-transform: translate3d(0, -100%, 0);
        transform: translate3d(0, -100%, 0)
    }
    to {
        opacity: 1;
        -webkit-transform: translateZ(0);
        transform: translateZ(0)
    }
}

@keyframes fadeInDown {
    0% {
        opacity: 0;
        -webkit-transform: translate3d(0, -100%, 0);
        transform: translate3d(0, -100%, 0)
    }
    to {
        opacity: 1;
        -webkit-transform: translateZ(0);
        transform: translateZ(0)
    }
}

.animate__fadeInDown {
    -webkit-animation-name: fadeInDown;
    animation-name: fadeInDown
}

@-webkit-keyframes fadeInDownBig {
    0% {
        opacity: 0;
        -webkit-transform: translate3d(0, -2000px, 0);
        transform: translate3d(0, -2000px, 0)
    }
    to {
        opacity: 1;
        -webkit-transform: translateZ(0);
        transform: translateZ(0)
    }
}

@keyframes fadeInDownBig {
    0% {
        opacity: 0;
        -webkit-transform: translate3d(0, -2000px, 0);
        transform: translate3d(0, -2000px, 0)
    }
    to {
        opacity: 1;
        -webkit-transform: translateZ(0);
        transform: translateZ(0)
    }
}

.animate__fadeInDownBig {
    -webkit-animation-name: fadeInDownBig;
    animation-name: fadeInDownBig
}

@-webkit-keyframes fadeInLeft {
    0% {
        opacity: 0;
        -webkit-transform: translate3d(-100%, 0, 0);
        transform: translate3d(-100%, 0, 0)
    }
    to {
        opacity: 1;
        -webkit-transform: translateZ(0);
        transform: translateZ(0)
    }
}

@keyframes fadeInLeft {
    0% {
        opacity: 0;
        -webkit-transform: translate3d(-100%, 0, 0);
        transform: translate3d(-100%, 0, 0)
    }
    to {
        opacity: 1;
        -webkit-transform: translateZ(0);
        transform: translateZ(0)
    }
}

.animate__fadeInLeft {
    -webkit-animation-name: fadeInLeft;
    animation-name: fadeInLeft
}

@-webkit-keyframes fadeInLeftBig {
    0% {
        opacity: 0;
        -webkit-transform: translate3d(-2000px, 0, 0);
        transform: translate3d(-2000px, 0, 0)
    }
    to {
        opacity: 1;
        -webkit-transform: translateZ(0);
        transform: translateZ(0)
    }
}

@keyframes fadeInLeftBig {
    0% {
        opacity: 0;
        -webkit-transform: translate3d(-2000px, 0, 0);
        transform: translate3d(-2000px, 0, 0)
    }
    to {
        opacity: 1;
        -webkit-transform: translateZ(0);
        transform: translateZ(0)
    }
}

.animate__fadeInLeftBig {
    -webkit-animation-name: fadeInLeftBig;
    animation-name: fadeInLeftBig
}

@-webkit-keyframes fadeInRight {
    0% {
        opacity: 0;
        -webkit-transform: translate3d(100%, 0, 0);
        transform: translate3d(100%, 0, 0)
    }
    to {
        opacity: 1;
        -webkit-transform: translateZ(0);
        transform: translateZ(0)
    }
}

@keyframes fadeInRight {
    0% {
        opacity: 0;
        -webkit-transform: translate3d(100%, 0, 0);
        transform: translate3d(100%, 0, 0)
    }
    to {
        opacity: 1;
        -webkit-transform: translateZ(0);
        transform: translateZ(0)
    }
}

.animate__fadeInRight {
    -webkit-animation-name: fadeInRight;
    animation-name: fadeInRight
}

@-webkit-keyframes fadeInRightBig {
    0% {
        opacity: 0;
        -webkit-transform: translate3d(2000px, 0, 0);
        transform: translate3d(2000px, 0, 0)
    }
    to {
        opacity: 1;
        -webkit-transform: translateZ(0);
        transform: translateZ(0)
    }
}

@keyframes fadeInRightBig {
    0% {
        opacity: 0;
        -webkit-transform: translate3d(2000px, 0, 0);
        transform: translate3d(2000px, 0, 0)
    }
    to {
        opacity: 1;
        -webkit-transform: translateZ(0);
        transform: translateZ(0)
    }
}

.animate__fadeInRightBig {
    -webkit-animation-name: fadeInRightBig;
    animation-name: fadeInRightBig
}

@-webkit-keyframes fadeInUp {
    0% {
        opacity: 0;
        -webkit-transform: translate3d(0, 100%, 0);
        transform: translate3d(0, 100%, 0)
    }
    to {
        opacity: 1;
        -webkit-transform: translateZ(0);
        transform: translateZ(0)
    }
}

@keyframes fadeInUp {
    0% {
        opacity: 0;
        -webkit-transform: translate3d(0, 100%, 0);
        transform: translate3d(0, 100%, 0)
    }
    to {
        opacity: 1;
        -webkit-transform: translateZ(0);
        transform: translateZ(0)
    }
}

.animate__fadeInUp {
    -webkit-animation-name: fadeInUp;
    animation-name: fadeInUp
}

@-webkit-keyframes fadeInUpBig {
    0% {
        opacity: 0;
        -webkit-transform: translate3d(0, 2000px, 0);
        transform: translate3d(0, 2000px, 0)
    }
    to {
        opacity: 1;
        -webkit-transform: translateZ(0);
        transform: translateZ(0)
    }
}

@keyframes fadeInUpBig {
    0% {
        opacity: 0;
        -webkit-transform: translate3d(0, 2000px, 0);
        transform: translate3d(0, 2000px, 0)
    }
    to {
        opacity: 1;
        -webkit-transform: translateZ(0);
        transform: translateZ(0)
    }
}

.animate__fadeInUpBig {
    -webkit-animation-name: fadeInUpBig;
    animation-name: fadeInUpBig
}

@-webkit-keyframes fadeInTopLeft {
    0% {
        opacity: 0;
        -webkit-transform: translate3d(-100%, -100%, 0);
        transform: translate3d(-100%, -100%, 0)
    }
    to {
        opacity: 1;
        -webkit-transform: translateZ(0);
        transform: translateZ(0)
    }
}

@keyframes fadeInTopLeft {
    0% {
        opacity: 0;
        -webkit-transform: translate3d(-100%, -100%, 0);
        transform: translate3d(-100%, -100%, 0)
    }
    to {
        opacity: 1;
        -webkit-transform: translateZ(0);
        transform: translateZ(0)
    }
}

.animate__fadeInTopLeft {
    -webkit-animation-name: fadeInTopLeft;
    animation-name: fadeInTopLeft
}

@-webkit-keyframes fadeInTopRight {
    0% {
        opacity: 0;
        -webkit-transform: translate3d(100%, -100%, 0);
        transform: translate3d(100%, -100%, 0)
    }
    to {
        opacity: 1;
        -webkit-transform: translateZ(0);
        transform: translateZ(0)
    }
}

@keyframes fadeInTopRight {
    0% {
        opacity: 0;
        -webkit-transform: translate3d(100%, -100%, 0);
        transform: translate3d(100%, -100%, 0)
    }
    to {
        opacity: 1;
        -webkit-transform: translateZ(0);
        transform: translateZ(0)
    }
}

.animate__fadeInTopRight {
    -webkit-animation-name: fadeInTopRight;
    animation-name: fadeInTopRight
}

@-webkit-keyframes fadeInBottomLeft {
    0% {
        opacity: 0;
        -webkit-transform: translate3d(-100%, 100%, 0);
        transform: translate3d(-100%, 100%, 0)
    }
    to {
        opacity: 1;
        -webkit-transform: translateZ(0);
        transform: translateZ(0)
    }
}

@keyframes fadeInBottomLeft {
    0% {
        opacity: 0;
        -webkit-transform: translate3d(-100%, 100%, 0);
        transform: translate3d(-100%, 100%, 0)
    }
    to {
        opacity: 1;
        -webkit-transform: translateZ(0);
        transform: translateZ(0)
    }
}

.animate__fadeInBottomLeft {
    -webkit-animation-name: fadeInBottomLeft;
    animation-name: fadeInBottomLeft
}

@-webkit-keyframes fadeInBottomRight {
    0% {
        opacity: 0;
        -webkit-transform: translate3d(100%, 100%, 0);
        transform: translate3d(100%, 100%, 0)
    }
    to {
        opacity: 1;
        -webkit-transform: translateZ(0);
        transform: translateZ(0)
    }
}

@keyframes fadeInBottomRight {
    0% {
        opacity: 0;
        -webkit-transform: translate3d(100%, 100%, 0);
        transform: translate3d(100%, 100%, 0)
    }
    to {
        opacity: 1;
        -webkit-transform: translateZ(0);
        transform: translateZ(0)
    }
}

.animate__fadeInBottomRight {
    -webkit-animation-name: fadeInBottomRight;
    animation-name: fadeInBottomRight
}

@-webkit-keyframes fadeOut {
    0% {
        opacity: 1
    }
    to {
        opacity: 0
    }
}

@keyframes fadeOut {
    0% {
        opacity: 1
    }
    to {
        opacity: 0
    }
}

.animate__fadeOut {
    -webkit-animation-name: fadeOut;
    animation-name: fadeOut
}

@-webkit-keyframes fadeOutDown {
    0% {
        opacity: 1
    }
    to {
        opacity: 0;
        -webkit-transform: translate3d(0, 100%, 0);
        transform: translate3d(0, 100%, 0)
    }
}

@keyframes fadeOutDown {
    0% {
        opacity: 1
    }
    to {
        opacity: 0;
        -webkit-transform: translate3d(0, 100%, 0);
        transform: translate3d(0, 100%, 0)
    }
}

.animate__fadeOutDown {
    -webkit-animation-name: fadeOutDown;
    animation-name: fadeOutDown
}

@-webkit-keyframes fadeOutDownBig {
    0% {
        opacity: 1
    }
    to {
        opacity: 0;
        -webkit-transform: translate3d(0, 2000px, 0);
        transform: translate3d(0, 2000px, 0)
    }
}

@keyframes fadeOutDownBig {
    0% {
        opacity: 1
    }
    to {
        opacity: 0;
        -webkit-transform: translate3d(0, 2000px, 0);
        transform: translate3d(0, 2000px, 0)
    }
}

.animate__fadeOutDownBig {
    -webkit-animation-name: fadeOutDownBig;
    animation-name: fadeOutDownBig
}

@-webkit-keyframes fadeOutLeft {
    0% {
        opacity: 1
    }
    to {
        opacity: 0;
        -webkit-transform: translate3d(-100%, 0, 0);
        transform: translate3d(-100%, 0, 0)
    }
}

@keyframes fadeOutLeft {
    0% {
        opacity: 1
    }
    to {
        opacity: 0;
        -webkit-transform: translate3d(-100%, 0, 0);
        transform: translate3d(-100%, 0, 0)
    }
}

.animate__fadeOutLeft {
    -webkit-animation-name: fadeOutLeft;
    animation-name: fadeOutLeft
}

@-webkit-keyframes fadeOutLeftBig {
    0% {
        opacity: 1
    }
    to {
        opacity: 0;
        -webkit-transform: translate3d(-2000px, 0, 0);
        transform: translate3d(-2000px, 0, 0)
    }
}

@keyframes fadeOutLeftBig {
    0% {
        opacity: 1
    }
    to {
        opacity: 0;
        -webkit-transform: translate3d(-2000px, 0, 0);
        transform: translate3d(-2000px, 0, 0)
    }
}

.animate__fadeOutLeftBig {
    -webkit-animation-name: fadeOutLeftBig;
    animation-name: fadeOutLeftBig
}

@-webkit-keyframes fadeOutRight {
    0% {
        opacity: 1
    }
    to {
        opacity: 0;
        -webkit-transform: translate3d(100%, 0, 0);
        transform: translate3d(100%, 0, 0)
    }
}

@keyframes fadeOutRight {
    0% {
        opacity: 1
    }
    to {
        opacity: 0;
        -webkit-transform: translate3d(100%, 0, 0);
        transform: translate3d(100%, 0, 0)
    }
}

.animate__fadeOutRight {
    -webkit-animation-name: fadeOutRight;
    animation-name: fadeOutRight
}

@-webkit-keyframes fadeOutRightBig {
    0% {
        opacity: 1
    }
    to {
        opacity: 0;
        -webkit-transform: translate3d(2000px, 0, 0);
        transform: translate3d(2000px, 0, 0)
    }
}

@keyframes fadeOutRightBig {
    0% {
        opacity: 1
    }
    to {
        opacity: 0;
        -webkit-transform: translate3d(2000px, 0, 0);
        transform: translate3d(2000px, 0, 0)
    }
}

.animate__fadeOutRightBig {
    -webkit-animation-name: fadeOutRightBig;
    animation-name: fadeOutRightBig
}

@-webkit-keyframes fadeOutUp {
    0% {
        opacity: 1
    }
    to {
        opacity: 0;
        -webkit-transform: translate3d(0, -100%, 0);
        transform: translate3d(0, -100%, 0)
    }
}

@keyframes fadeOutUp {
    0% {
        opacity: 1
    }
    to {
        opacity: 0;
        -webkit-transform: translate3d(0, -100%, 0);
        transform: translate3d(0, -100%, 0)
    }
}

.animate__fadeOutUp {
    -webkit-animation-name: fadeOutUp;
    animation-name: fadeOutUp
}

@-webkit-keyframes fadeOutUpBig {
    0% {
        opacity: 1
    }
    to {
        opacity: 0;
        -webkit-transform: translate3d(0, -2000px, 0);
        transform: translate3d(0, -2000px, 0)
    }
}

@keyframes fadeOutUpBig {
    0% {
        opacity: 1
    }
    to {
        opacity: 0;
        -webkit-transform: translate3d(0, -2000px, 0);
        transform: translate3d(0, -2000px, 0)
    }
}

.animate__fadeOutUpBig {
    -webkit-animation-name: fadeOutUpBig;
    animation-name: fadeOutUpBig
}

@-webkit-keyframes fadeOutTopLeft {
    0% {
        opacity: 1;
        -webkit-transform: translateZ(0);
        transform: translateZ(0)
    }
    to {
        opacity: 0;
        -webkit-transform: translate3d(-100%, -100%, 0);
        transform: translate3d(-100%, -100%, 0)
    }
}

@keyframes fadeOutTopLeft {
    0% {
        opacity: 1;
        -webkit-transform: translateZ(0);
        transform: translateZ(0)
    }
    to {
        opacity: 0;
        -webkit-transform: translate3d(-100%, -100%, 0);
        transform: translate3d(-100%, -100%, 0)
    }
}

.animate__fadeOutTopLeft {
    -webkit-animation-name: fadeOutTopLeft;
    animation-name: fadeOutTopLeft
}

@-webkit-keyframes fadeOutTopRight {
    0% {
        opacity: 1;
        -webkit-transform: translateZ(0);
        transform: translateZ(0)
    }
    to {
        opacity: 0;
        -webkit-transform: translate3d(100%, -100%, 0);
        transform: translate3d(100%, -100%, 0)
    }
}

@keyframes fadeOutTopRight {
    0% {
        opacity: 1;
        -webkit-transform: translateZ(0);
        transform: translateZ(0)
    }
    to {
        opacity: 0;
        -webkit-transform: translate3d(100%, -100%, 0);
        transform: translate3d(100%, -100%, 0)
    }
}

.animate__fadeOutTopRight {
    -webkit-animation-name: fadeOutTopRight;
    animation-name: fadeOutTopRight
}

@-webkit-keyframes fadeOutBottomRight {
    0% {
        opacity: 1;
        -webkit-transform: translateZ(0);
        transform: translateZ(0)
    }
    to {
        opacity: 0;
        -webkit-transform: translate3d(100%, 100%, 0);
        transform: translate3d(100%, 100%, 0)
    }
}

@keyframes fadeOutBottomRight {
    0% {
        opacity: 1;
        -webkit-transform: translateZ(0);
        transform: translateZ(0)
    }
    to {
        opacity: 0;
        -webkit-transform: translate3d(100%, 100%, 0);
        transform: translate3d(100%, 100%, 0)
    }
}

.animate__fadeOutBottomRight {
    -webkit-animation-name: fadeOutBottomRight;
    animation-name: fadeOutBottomRight
}

@-webkit-keyframes fadeOutBottomLeft {
    0% {
        opacity: 1;
        -webkit-transform: translateZ(0);
        transform: translateZ(0)
    }
    to {
        opacity: 0;
        -webkit-transform: translate3d(-100%, 100%, 0);
        transform: translate3d(-100%, 100%, 0)
    }
}

@keyframes fadeOutBottomLeft {
    0% {
        opacity: 1;
        -webkit-transform: translateZ(0);
        transform: translateZ(0)
    }
    to {
        opacity: 0;
        -webkit-transform: translate3d(-100%, 100%, 0);
        transform: translate3d(-100%, 100%, 0)
    }
}

.animate__fadeOutBottomLeft {
    -webkit-animation-name: fadeOutBottomLeft;
    animation-name: fadeOutBottomLeft
}

@-webkit-keyframes flip {
    0% {
        -webkit-transform: perspective(400px) scaleX(1) translateZ(0) rotateY(-1turn);
        transform: perspective(400px) scaleX(1) translateZ(0) rotateY(-1turn);
        -webkit-animation-timing-function: ease-out;
        animation-timing-function: ease-out
    }
    40% {
        -webkit-transform: perspective(400px) scaleX(1) translateZ(150px) rotateY(-190deg);
        transform: perspective(400px) scaleX(1) translateZ(150px) rotateY(-190deg);
        -webkit-animation-timing-function: ease-out;
        animation-timing-function: ease-out
    }
    50% {
        -webkit-transform: perspective(400px) scaleX(1) translateZ(150px) rotateY(-170deg);
        transform: perspective(400px) scaleX(1) translateZ(150px) rotateY(-170deg);
        -webkit-animation-timing-function: ease-in;
        animation-timing-function: ease-in
    }
    80% {
        -webkit-transform: perspective(400px) scale3d(.95, .95, .95) translateZ(0) rotateY(0deg);
        transform: perspective(400px) scale3d(.95, .95, .95) translateZ(0) rotateY(0deg);
        -webkit-animation-timing-function: ease-in;
        animation-timing-function: ease-in
    }
    to {
        -webkit-transform: perspective(400px) scaleX(1) translateZ(0) rotateY(0deg);
        transform: perspective(400px) scaleX(1) translateZ(0) rotateY(0deg);
        -webkit-animation-timing-function: ease-in;
        animation-timing-function: ease-in
    }
}

@keyframes flip {
    0% {
        -webkit-transform: perspective(400px) scaleX(1) translateZ(0) rotateY(-1turn);
        transform: perspective(400px) scaleX(1) translateZ(0) rotateY(-1turn);
        -webkit-animation-timing-function: ease-out;
        animation-timing-function: ease-out
    }
    40% {
        -webkit-transform: perspective(400px) scaleX(1) translateZ(150px) rotateY(-190deg);
        transform: perspective(400px) scaleX(1) translateZ(150px) rotateY(-190deg);
        -webkit-animation-timing-function: ease-out;
        animation-timing-function: ease-out
    }
    50% {
        -webkit-transform: perspective(400px) scaleX(1) translateZ(150px) rotateY(-170deg);
        transform: perspective(400px) scaleX(1) translateZ(150px) rotateY(-170deg);
        -webkit-animation-timing-function: ease-in;
        animation-timing-function: ease-in
    }
    80% {
        -webkit-transform: perspective(400px) scale3d(.95, .95, .95) translateZ(0) rotateY(0deg);
        transform: perspective(400px) scale3d(.95, .95, .95) translateZ(0) rotateY(0deg);
        -webkit-animation-timing-function: ease-in;
        animation-timing-function: ease-in
    }
    to {
        -webkit-transform: perspective(400px) scaleX(1) translateZ(0) rotateY(0deg);
        transform: perspective(400px) scaleX(1) translateZ(0) rotateY(0deg);
        -webkit-animation-timing-function: ease-in;
        animation-timing-function: ease-in
    }
}

.animate__animated.animate__flip {
    -webkit-backface-visibility: visible;
    backface-visibility: visible;
    -webkit-animation-name: flip;
    animation-name: flip
}

@-webkit-keyframes flipInX {
    0% {
        -webkit-transform: perspective(400px) rotateX(90deg);
        transform: perspective(400px) rotateX(90deg);
        -webkit-animation-timing-function: ease-in;
        animation-timing-function: ease-in;
        opacity: 0
    }
    40% {
        -webkit-transform: perspective(400px) rotateX(-20deg);
        transform: perspective(400px) rotateX(-20deg);
        -webkit-animation-timing-function: ease-in;
        animation-timing-function: ease-in
    }
    60% {
        -webkit-transform: perspective(400px) rotateX(10deg);
        transform: perspective(400px) rotateX(10deg);
        opacity: 1
    }
    80% {
        -webkit-transform: perspective(400px) rotateX(-5deg);
        transform: perspective(400px) rotateX(-5deg)
    }
    to {
        -webkit-transform: perspective(400px);
        transform: perspective(400px)
    }
}

@keyframes flipInX {
    0% {
        -webkit-transform: perspective(400px) rotateX(90deg);
        transform: perspective(400px) rotateX(90deg);
        -webkit-animation-timing-function: ease-in;
        animation-timing-function: ease-in;
        opacity: 0
    }
    40% {
        -webkit-transform: perspective(400px) rotateX(-20deg);
        transform: perspective(400px) rotateX(-20deg);
        -webkit-animation-timing-function: ease-in;
        animation-timing-function: ease-in
    }
    60% {
        -webkit-transform: perspective(400px) rotateX(10deg);
        transform: perspective(400px) rotateX(10deg);
        opacity: 1
    }
    80% {
        -webkit-transform: perspective(400px) rotateX(-5deg);
        transform: perspective(400px) rotateX(-5deg)
    }
    to {
        -webkit-transform: perspective(400px);
        transform: perspective(400px)
    }
}

.animate__flipInX {
    -webkit-backface-visibility: visible !important;
    backface-visibility: visible !important;
    -webkit-animation-name: flipInX;
    animation-name: flipInX
}

@-webkit-keyframes flipInY {
    0% {
        -webkit-transform: perspective(400px) rotateY(90deg);
        transform: perspective(400px) rotateY(90deg);
        -webkit-animation-timing-function: ease-in;
        animation-timing-function: ease-in;
        opacity: 0
    }
    40% {
        -webkit-transform: perspective(400px) rotateY(-20deg);
        transform: perspective(400px) rotateY(-20deg);
        -webkit-animation-timing-function: ease-in;
        animation-timing-function: ease-in
    }
    60% {
        -webkit-transform: perspective(400px) rotateY(10deg);
        transform: perspective(400px) rotateY(10deg);
        opacity: 1
    }
    80% {
        -webkit-transform: perspective(400px) rotateY(-5deg);
        transform: perspective(400px) rotateY(-5deg)
    }
    to {
        -webkit-transform: perspective(400px);
        transform: perspective(400px)
    }
}

@keyframes flipInY {
    0% {
        -webkit-transform: perspective(400px) rotateY(90deg);
        transform: perspective(400px) rotateY(90deg);
        -webkit-animation-timing-function: ease-in;
        animation-timing-function: ease-in;
        opacity: 0
    }
    40% {
        -webkit-transform: perspective(400px) rotateY(-20deg);
        transform: perspective(400px) rotateY(-20deg);
        -webkit-animation-timing-function: ease-in;
        animation-timing-function: ease-in
    }
    60% {
        -webkit-transform: perspective(400px) rotateY(10deg);
        transform: perspective(400px) rotateY(10deg);
        opacity: 1
    }
    80% {
        -webkit-transform: perspective(400px) rotateY(-5deg);
        transform: perspective(400px) rotateY(-5deg)
    }
    to {
        -webkit-transform: perspective(400px);
        transform: perspective(400px)
    }
}

.animate__flipInY {
    -webkit-backface-visibility: visible !important;
    backface-visibility: visible !important;
    -webkit-animation-name: flipInY;
    animation-name: flipInY
}

@-webkit-keyframes flipOutX {
    0% {
        -webkit-transform: perspective(400px);
        transform: perspective(400px)
    }
    30% {
        -webkit-transform: perspective(400px) rotateX(-20deg);
        transform: perspective(400px) rotateX(-20deg);
        opacity: 1
    }
    to {
        -webkit-transform: perspective(400px) rotateX(90deg);
        transform: perspective(400px) rotateX(90deg);
        opacity: 0
    }
}

@keyframes flipOutX {
    0% {
        -webkit-transform: perspective(400px);
        transform: perspective(400px)
    }
    30% {
        -webkit-transform: perspective(400px) rotateX(-20deg);
        transform: perspective(400px) rotateX(-20deg);
        opacity: 1
    }
    to {
        -webkit-transform: perspective(400px) rotateX(90deg);
        transform: perspective(400px) rotateX(90deg);
        opacity: 0
    }
}

.animate__flipOutX {
    -webkit-animation-duration: .75s;
    animation-duration: .75s;
    -webkit-animation-duration: calc(var(--animate-duration) * 0.75);
    animation-duration: calc(var(--animate-duration) * 0.75);
    -webkit-animation-name: flipOutX;
    animation-name: flipOutX;
    -webkit-backface-visibility: visible !important;
    backface-visibility: visible !important
}

@-webkit-keyframes flipOutY {
    0% {
        -webkit-transform: perspective(400px);
        transform: perspective(400px)
    }
    30% {
        -webkit-transform: perspective(400px) rotateY(-15deg);
        transform: perspective(400px) rotateY(-15deg);
        opacity: 1
    }
    to {
        -webkit-transform: perspective(400px) rotateY(90deg);
        transform: perspective(400px) rotateY(90deg);
        opacity: 0
    }
}

@keyframes flipOutY {
    0% {
        -webkit-transform: perspective(400px);
        transform: perspective(400px)
    }
    30% {
        -webkit-transform: perspective(400px) rotateY(-15deg);
        transform: perspective(400px) rotateY(-15deg);
        opacity: 1
    }
    to {
        -webkit-transform: perspective(400px) rotateY(90deg);
        transform: perspective(400px) rotateY(90deg);
        opacity: 0
    }
}

.animate__flipOutY {
    -webkit-animation-duration: .75s;
    animation-duration: .75s;
    -webkit-animation-duration: calc(var(--animate-duration) * 0.75);
    animation-duration: calc(var(--animate-duration) * 0.75);
    -webkit-backface-visibility: visible !important;
    backface-visibility: visible !important;
    -webkit-animation-name: flipOutY;
    animation-name: flipOutY
}

@-webkit-keyframes lightSpeedInRight {
    0% {
        -webkit-transform: translate3d(100%, 0, 0) skewX(-30deg);
        transform: translate3d(100%, 0, 0) skewX(-30deg);
        opacity: 0
    }
    60% {
        -webkit-transform: skewX(20deg);
        transform: skewX(20deg);
        opacity: 1
    }
    80% {
        -webkit-transform: skewX(-5deg);
        transform: skewX(-5deg)
    }
    to {
        -webkit-transform: translateZ(0);
        transform: translateZ(0)
    }
}

@keyframes lightSpeedInRight {
    0% {
        -webkit-transform: translate3d(100%, 0, 0) skewX(-30deg);
        transform: translate3d(100%, 0, 0) skewX(-30deg);
        opacity: 0
    }
    60% {
        -webkit-transform: skewX(20deg);
        transform: skewX(20deg);
        opacity: 1
    }
    80% {
        -webkit-transform: skewX(-5deg);
        transform: skewX(-5deg)
    }
    to {
        -webkit-transform: translateZ(0);
        transform: translateZ(0)
    }
}

.animate__lightSpeedInRight {
    -webkit-animation-name: lightSpeedInRight;
    animation-name: lightSpeedInRight;
    -webkit-animation-timing-function: ease-out;
    animation-timing-function: ease-out
}

@-webkit-keyframes lightSpeedInLeft {
    0% {
        -webkit-transform: translate3d(-100%, 0, 0) skewX(30deg);
        transform: translate3d(-100%, 0, 0) skewX(30deg);
        opacity: 0
    }
    60% {
        -webkit-transform: skewX(-20deg);
        transform: skewX(-20deg);
        opacity: 1
    }
    80% {
        -webkit-transform: skewX(5deg);
        transform: skewX(5deg)
    }
    to {
        -webkit-transform: translateZ(0);
        transform: translateZ(0)
    }
}

@keyframes lightSpeedInLeft {
    0% {
        -webkit-transform: translate3d(-100%, 0, 0) skewX(30deg);
        transform: translate3d(-100%, 0, 0) skewX(30deg);
        opacity: 0
    }
    60% {
        -webkit-transform: skewX(-20deg);
        transform: skewX(-20deg);
        opacity: 1
    }
    80% {
        -webkit-transform: skewX(5deg);
        transform: skewX(5deg)
    }
    to {
        -webkit-transform: translateZ(0);
        transform: translateZ(0)
    }
}

.animate__lightSpeedInLeft {
    -webkit-animation-name: lightSpeedInLeft;
    animation-name: lightSpeedInLeft;
    -webkit-animation-timing-function: ease-out;
    animation-timing-function: ease-out
}

@-webkit-keyframes lightSpeedOutRight {
    0% {
        opacity: 1
    }
    to {
        -webkit-transform: translate3d(100%, 0, 0) skewX(30deg);
        transform: translate3d(100%, 0, 0) skewX(30deg);
        opacity: 0
    }
}

@keyframes lightSpeedOutRight {
    0% {
        opacity: 1
    }
    to {
        -webkit-transform: translate3d(100%, 0, 0) skewX(30deg);
        transform: translate3d(100%, 0, 0) skewX(30deg);
        opacity: 0
    }
}

.animate__lightSpeedOutRight {
    -webkit-animation-name: lightSpeedOutRight;
    animation-name: lightSpeedOutRight;
    -webkit-animation-timing-function: ease-in;
    animation-timing-function: ease-in
}

@-webkit-keyframes lightSpeedOutLeft {
    0% {
        opacity: 1
    }
    to {
        -webkit-transform: translate3d(-100%, 0, 0) skewX(-30deg);
        transform: translate3d(-100%, 0, 0) skewX(-30deg);
        opacity: 0
    }
}

@keyframes lightSpeedOutLeft {
    0% {
        opacity: 1
    }
    to {
        -webkit-transform: translate3d(-100%, 0, 0) skewX(-30deg);
        transform: translate3d(-100%, 0, 0) skewX(-30deg);
        opacity: 0
    }
}

.animate__lightSpeedOutLeft {
    -webkit-animation-name: lightSpeedOutLeft;
    animation-name: lightSpeedOutLeft;
    -webkit-animation-timing-function: ease-in;
    animation-timing-function: ease-in
}

@-webkit-keyframes rotateIn {
    0% {
        -webkit-transform: rotate(-200deg);
        transform: rotate(-200deg);
        opacity: 0
    }
    to {
        -webkit-transform: translateZ(0);
        transform: translateZ(0);
        opacity: 1
    }
}

@keyframes rotateIn {
    0% {
        -webkit-transform: rotate(-200deg);
        transform: rotate(-200deg);
        opacity: 0
    }
    to {
        -webkit-transform: translateZ(0);
        transform: translateZ(0);
        opacity: 1
    }
}

.animate__rotateIn {
    -webkit-animation-name: rotateIn;
    animation-name: rotateIn;
    -webkit-transform-origin: center;
    transform-origin: center
}

@-webkit-keyframes rotateInDownLeft {
    0% {
        -webkit-transform: rotate(-45deg);
        transform: rotate(-45deg);
        opacity: 0
    }
    to {
        -webkit-transform: translateZ(0);
        transform: translateZ(0);
        opacity: 1
    }
}

@keyframes rotateInDownLeft {
    0% {
        -webkit-transform: rotate(-45deg);
        transform: rotate(-45deg);
        opacity: 0
    }
    to {
        -webkit-transform: translateZ(0);
        transform: translateZ(0);
        opacity: 1
    }
}

.animate__rotateInDownLeft {
    -webkit-animation-name: rotateInDownLeft;
    animation-name: rotateInDownLeft;
    -webkit-transform-origin: left bottom;
    transform-origin: left bottom
}

@-webkit-keyframes rotateInDownRight {
    0% {
        -webkit-transform: rotate(45deg);
        transform: rotate(45deg);
        opacity: 0
    }
    to {
        -webkit-transform: translateZ(0);
        transform: translateZ(0);
        opacity: 1
    }
}

@keyframes rotateInDownRight {
    0% {
        -webkit-transform: rotate(45deg);
        transform: rotate(45deg);
        opacity: 0
    }
    to {
        -webkit-transform: translateZ(0);
        transform: translateZ(0);
        opacity: 1
    }
}

.animate__rotateInDownRight {
    -webkit-animation-name: rotateInDownRight;
    animation-name: rotateInDownRight;
    -webkit-transform-origin: right bottom;
    transform-origin: right bottom
}

@-webkit-keyframes rotateInUpLeft {
    0% {
        -webkit-transform: rotate(45deg);
        transform: rotate(45deg);
        opacity: 0
    }
    to {
        -webkit-transform: translateZ(0);
        transform: translateZ(0);
        opacity: 1
    }
}

@keyframes rotateInUpLeft {
    0% {
        -webkit-transform: rotate(45deg);
        transform: rotate(45deg);
        opacity: 0
    }
    to {
        -webkit-transform: translateZ(0);
        transform: translateZ(0);
        opacity: 1
    }
}

.animate__rotateInUpLeft {
    -webkit-animation-name: rotateInUpLeft;
    animation-name: rotateInUpLeft;
    -webkit-transform-origin: left bottom;
    transform-origin: left bottom
}

@-webkit-keyframes rotateInUpRight {
    0% {
        -webkit-transform: rotate(-90deg);
        transform: rotate(-90deg);
        opacity: 0
    }
    to {
        -webkit-transform: translateZ(0);
        transform: translateZ(0);
        opacity: 1
    }
}

@keyframes rotateInUpRight {
    0% {
        -webkit-transform: rotate(-90deg);
        transform: rotate(-90deg);
        opacity: 0
    }
    to {
        -webkit-transform: translateZ(0);
        transform: translateZ(0);
        opacity: 1
    }
}

.animate__rotateInUpRight {
    -webkit-animation-name: rotateInUpRight;
    animation-name: rotateInUpRight;
    -webkit-transform-origin: right bottom;
    transform-origin: right bottom
}

@-webkit-keyframes rotateOut {
    0% {
        opacity: 1
    }
    to {
        -webkit-transform: rotate(200deg);
        transform: rotate(200deg);
        opacity: 0
    }
}

@keyframes rotateOut {
    0% {
        opacity: 1
    }
    to {
        -webkit-transform: rotate(200deg);
        transform: rotate(200deg);
        opacity: 0
    }
}

.animate__rotateOut {
    -webkit-animation-name: rotateOut;
    animation-name: rotateOut;
    -webkit-transform-origin: center;
    transform-origin: center
}

@-webkit-keyframes rotateOutDownLeft {
    0% {
        opacity: 1
    }
    to {
        -webkit-transform: rotate(45deg);
        transform: rotate(45deg);
        opacity: 0
    }
}

@keyframes rotateOutDownLeft {
    0% {
        opacity: 1
    }
    to {
        -webkit-transform: rotate(45deg);
        transform: rotate(45deg);
        opacity: 0
    }
}

.animate__rotateOutDownLeft {
    -webkit-animation-name: rotateOutDownLeft;
    animation-name: rotateOutDownLeft;
    -webkit-transform-origin: left bottom;
    transform-origin: left bottom
}

@-webkit-keyframes rotateOutDownRight {
    0% {
        opacity: 1
    }
    to {
        -webkit-transform: rotate(-45deg);
        transform: rotate(-45deg);
        opacity: 0
    }
}

@keyframes rotateOutDownRight {
    0% {
        opacity: 1
    }
    to {
        -webkit-transform: rotate(-45deg);
        transform: rotate(-45deg);
        opacity: 0
    }
}

.animate__rotateOutDownRight {
    -webkit-animation-name: rotateOutDownRight;
    animation-name: rotateOutDownRight;
    -webkit-transform-origin: right bottom;
    transform-origin: right bottom
}

@-webkit-keyframes rotateOutUpLeft {
    0% {
        opacity: 1
    }
    to {
        -webkit-transform: rotate(-45deg);
        transform: rotate(-45deg);
        opacity: 0
    }
}

@keyframes rotateOutUpLeft {
    0% {
        opacity: 1
    }
    to {
        -webkit-transform: rotate(-45deg);
        transform: rotate(-45deg);
        opacity: 0
    }
}

.animate__rotateOutUpLeft {
    -webkit-animation-name: rotateOutUpLeft;
    animation-name: rotateOutUpLeft;
    -webkit-transform-origin: left bottom;
    transform-origin: left bottom
}

@-webkit-keyframes rotateOutUpRight {
    0% {
        opacity: 1
    }
    to {
        -webkit-transform: rotate(90deg);
        transform: rotate(90deg);
        opacity: 0
    }
}

@keyframes rotateOutUpRight {
    0% {
        opacity: 1
    }
    to {
        -webkit-transform: rotate(90deg);
        transform: rotate(90deg);
        opacity: 0
    }
}

.animate__rotateOutUpRight {
    -webkit-animation-name: rotateOutUpRight;
    animation-name: rotateOutUpRight;
    -webkit-transform-origin: right bottom;
    transform-origin: right bottom
}

@-webkit-keyframes hinge {
    0% {
        -webkit-animation-timing-function: ease-in-out;
        animation-timing-function: ease-in-out
    }
    20%, 60% {
        -webkit-transform: rotate(80deg);
        transform: rotate(80deg);
        -webkit-animation-timing-function: ease-in-out;
        animation-timing-function: ease-in-out
    }
    40%, 80% {
        -webkit-transform: rotate(60deg);
        transform: rotate(60deg);
        -webkit-animation-timing-function: ease-in-out;
        animation-timing-function: ease-in-out;
        opacity: 1
    }
    to {
        -webkit-transform: translate3d(0, 700px, 0);
        transform: translate3d(0, 700px, 0);
        opacity: 0
    }
}

@keyframes hinge {
    0% {
        -webkit-animation-timing-function: ease-in-out;
        animation-timing-function: ease-in-out
    }
    20%, 60% {
        -webkit-transform: rotate(80deg);
        transform: rotate(80deg);
        -webkit-animation-timing-function: ease-in-out;
        animation-timing-function: ease-in-out
    }
    40%, 80% {
        -webkit-transform: rotate(60deg);
        transform: rotate(60deg);
        -webkit-animation-timing-function: ease-in-out;
        animation-timing-function: ease-in-out;
        opacity: 1
    }
    to {
        -webkit-transform: translate3d(0, 700px, 0);
        transform: translate3d(0, 700px, 0);
        opacity: 0
    }
}

.animate__hinge {
    -webkit-animation-duration: 2s;
    animation-duration: 2s;
    -webkit-animation-duration: calc(var(--animate-duration) * 2);
    animation-duration: calc(var(--animate-duration) * 2);
    -webkit-animation-name: hinge;
    animation-name: hinge;
    -webkit-transform-origin: top left;
    transform-origin: top left
}

@-webkit-keyframes jackInTheBox {
    0% {
        opacity: 0;
        -webkit-transform: scale(.1) rotate(30deg);
        transform: scale(.1) rotate(30deg);
        -webkit-transform-origin: center bottom;
        transform-origin: center bottom
    }
    50% {
        -webkit-transform: rotate(-10deg);
        transform: rotate(-10deg)
    }
    70% {
        -webkit-transform: rotate(3deg);
        transform: rotate(3deg)
    }
    to {
        opacity: 1;
        -webkit-transform: scale(1);
        transform: scale(1)
    }
}

@keyframes jackInTheBox {
    0% {
        opacity: 0;
        -webkit-transform: scale(.1) rotate(30deg);
        transform: scale(.1) rotate(30deg);
        -webkit-transform-origin: center bottom;
        transform-origin: center bottom
    }
    50% {
        -webkit-transform: rotate(-10deg);
        transform: rotate(-10deg)
    }
    70% {
        -webkit-transform: rotate(3deg);
        transform: rotate(3deg)
    }
    to {
        opacity: 1;
        -webkit-transform: scale(1);
        transform: scale(1)
    }
}

.animate__jackInTheBox {
    -webkit-animation-name: jackInTheBox;
    animation-name: jackInTheBox
}

@-webkit-keyframes rollIn {
    0% {
        opacity: 0;
        -webkit-transform: translate3d(-100%, 0, 0) rotate(-120deg);
        transform: translate3d(-100%, 0, 0) rotate(-120deg)
    }
    to {
        opacity: 1;
        -webkit-transform: translateZ(0);
        transform: translateZ(0)
    }
}

@keyframes rollIn {
    0% {
        opacity: 0;
        -webkit-transform: translate3d(-100%, 0, 0) rotate(-120deg);
        transform: translate3d(-100%, 0, 0) rotate(-120deg)
    }
    to {
        opacity: 1;
        -webkit-transform: translateZ(0);
        transform: translateZ(0)
    }
}

.animate__rollIn {
    -webkit-animation-name: rollIn;
    animation-name: rollIn
}

@-webkit-keyframes rollOut {
    0% {
        opacity: 1
    }
    to {
        opacity: 0;
        -webkit-transform: translate3d(100%, 0, 0) rotate(120deg);
        transform: translate3d(100%, 0, 0) rotate(120deg)
    }
}

@keyframes rollOut {
    0% {
        opacity: 1
    }
    to {
        opacity: 0;
        -webkit-transform: translate3d(100%, 0, 0) rotate(120deg);
        transform: translate3d(100%, 0, 0) rotate(120deg)
    }
}

.animate__rollOut {
    -webkit-animation-name: rollOut;
    animation-name: rollOut
}

@-webkit-keyframes zoomIn {
    0% {
        opacity: 0;
        -webkit-transform: scale3d(.3, .3, .3);
        transform: scale3d(.3, .3, .3)
    }
    50% {
        opacity: 1
    }
}

@keyframes zoomIn {
    0% {
        opacity: 0;
        -webkit-transform: scale3d(.3, .3, .3);
        transform: scale3d(.3, .3, .3)
    }
    50% {
        opacity: 1
    }
}

.animate__zoomIn {
    -webkit-animation-name: zoomIn;
    animation-name: zoomIn
}

@-webkit-keyframes zoomInDown {
    0% {
        opacity: 0;
        -webkit-transform: scale3d(.1, .1, .1) translate3d(0, -1000px, 0);
        transform: scale3d(.1, .1, .1) translate3d(0, -1000px, 0);
        -webkit-animation-timing-function: cubic-bezier(.55, .055, .675, .19);
        animation-timing-function: cubic-bezier(.55, .055, .675, .19)
    }
    60% {
        opacity: 1;
        -webkit-transform: scale3d(.475, .475, .475) translate3d(0, 60px, 0);
        transform: scale3d(.475, .475, .475) translate3d(0, 60px, 0);
        -webkit-animation-timing-function: cubic-bezier(.175, .885, .32, 1);
        animation-timing-function: cubic-bezier(.175, .885, .32, 1)
    }
}

@keyframes zoomInDown {
    0% {
        opacity: 0;
        -webkit-transform: scale3d(.1, .1, .1) translate3d(0, -1000px, 0);
        transform: scale3d(.1, .1, .1) translate3d(0, -1000px, 0);
        -webkit-animation-timing-function: cubic-bezier(.55, .055, .675, .19);
        animation-timing-function: cubic-bezier(.55, .055, .675, .19)
    }
    60% {
        opacity: 1;
        -webkit-transform: scale3d(.475, .475, .475) translate3d(0, 60px, 0);
        transform: scale3d(.475, .475, .475) translate3d(0, 60px, 0);
        -webkit-animation-timing-function: cubic-bezier(.175, .885, .32, 1);
        animation-timing-function: cubic-bezier(.175, .885, .32, 1)
    }
}

.animate__zoomInDown {
    -webkit-animation-name: zoomInDown;
    animation-name: zoomInDown
}

@-webkit-keyframes zoomInLeft {
    0% {
        opacity: 0;
        -webkit-transform: scale3d(.1, .1, .1) translate3d(-1000px, 0, 0);
        transform: scale3d(.1, .1, .1) translate3d(-1000px, 0, 0);
        -webkit-animation-timing-function: cubic-bezier(.55, .055, .675, .19);
        animation-timing-function: cubic-bezier(.55, .055, .675, .19)
    }
    60% {
        opacity: 1;
        -webkit-transform: scale3d(.475, .475, .475) translate3d(10px, 0, 0);
        transform: scale3d(.475, .475, .475) translate3d(10px, 0, 0);
        -webkit-animation-timing-function: cubic-bezier(.175, .885, .32, 1);
        animation-timing-function: cubic-bezier(.175, .885, .32, 1)
    }
}

@keyframes zoomInLeft {
    0% {
        opacity: 0;
        -webkit-transform: scale3d(.1, .1, .1) translate3d(-1000px, 0, 0);
        transform: scale3d(.1, .1, .1) translate3d(-1000px, 0, 0);
        -webkit-animation-timing-function: cubic-bezier(.55, .055, .675, .19);
        animation-timing-function: cubic-bezier(.55, .055, .675, .19)
    }
    60% {
        opacity: 1;
        -webkit-transform: scale3d(.475, .475, .475) translate3d(10px, 0, 0);
        transform: scale3d(.475, .475, .475) translate3d(10px, 0, 0);
        -webkit-animation-timing-function: cubic-bezier(.175, .885, .32, 1);
        animation-timing-function: cubic-bezier(.175, .885, .32, 1)
    }
}

.animate__zoomInLeft {
    -webkit-animation-name: zoomInLeft;
    animation-name: zoomInLeft
}

@-webkit-keyframes zoomInRight {
    0% {
        opacity: 0;
        -webkit-transform: scale3d(.1, .1, .1) translate3d(1000px, 0, 0);
        transform: scale3d(.1, .1, .1) translate3d(1000px, 0, 0);
        -webkit-animation-timing-function: cubic-bezier(.55, .055, .675, .19);
        animation-timing-function: cubic-bezier(.55, .055, .675, .19)
    }
    60% {
        opacity: 1;
        -webkit-transform: scale3d(.475, .475, .475) translate3d(-10px, 0, 0);
        transform: scale3d(.475, .475, .475) translate3d(-10px, 0, 0);
        -webkit-animation-timing-function: cubic-bezier(.175, .885, .32, 1);
        animation-timing-function: cubic-bezier(.175, .885, .32, 1)
    }
}

@keyframes zoomInRight {
    0% {
        opacity: 0;
        -webkit-transform: scale3d(.1, .1, .1) translate3d(1000px, 0, 0);
        transform: scale3d(.1, .1, .1) translate3d(1000px, 0, 0);
        -webkit-animation-timing-function: cubic-bezier(.55, .055, .675, .19);
        animation-timing-function: cubic-bezier(.55, .055, .675, .19)
    }
    60% {
        opacity: 1;
        -webkit-transform: scale3d(.475, .475, .475) translate3d(-10px, 0, 0);
        transform: scale3d(.475, .475, .475) translate3d(-10px, 0, 0);
        -webkit-animation-timing-function: cubic-bezier(.175, .885, .32, 1);
        animation-timing-function: cubic-bezier(.175, .885, .32, 1)
    }
}

.animate__zoomInRight {
    -webkit-animation-name: zoomInRight;
    animation-name: zoomInRight
}

@-webkit-keyframes zoomInUp {
    0% {
        opacity: 0;
        -webkit-transform: scale3d(.1, .1, .1) translate3d(0, 1000px, 0);
        transform: scale3d(.1, .1, .1) translate3d(0, 1000px, 0);
        -webkit-animation-timing-function: cubic-bezier(.55, .055, .675, .19);
        animation-timing-function: cubic-bezier(.55, .055, .675, .19)
    }
    60% {
        opacity: 1;
        -webkit-transform: scale3d(.475, .475, .475) translate3d(0, -60px, 0);
        transform: scale3d(.475, .475, .475) translate3d(0, -60px, 0);
        -webkit-animation-timing-function: cubic-bezier(.175, .885, .32, 1);
        animation-timing-function: cubic-bezier(.175, .885, .32, 1)
    }
}

@keyframes zoomInUp {
    0% {
        opacity: 0;
        -webkit-transform: scale3d(.1, .1, .1) translate3d(0, 1000px, 0);
        transform: scale3d(.1, .1, .1) translate3d(0, 1000px, 0);
        -webkit-animation-timing-function: cubic-bezier(.55, .055, .675, .19);
        animation-timing-function: cubic-bezier(.55, .055, .675, .19)
    }
    60% {
        opacity: 1;
        -webkit-transform: scale3d(.475, .475, .475) translate3d(0, -60px, 0);
        transform: scale3d(.475, .475, .475) translate3d(0, -60px, 0);
        -webkit-animation-timing-function: cubic-bezier(.175, .885, .32, 1);
        animation-timing-function: cubic-bezier(.175, .885, .32, 1)
    }
}

.animate__zoomInUp {
    -webkit-animation-name: zoomInUp;
    animation-name: zoomInUp
}

@-webkit-keyframes zoomOut {
    0% {
        opacity: 1
    }
    50% {
        opacity: 0;
        -webkit-transform: scale3d(.3, .3, .3);
        transform: scale3d(.3, .3, .3)
    }
    to {
        opacity: 0
    }
}

@keyframes zoomOut {
    0% {
        opacity: 1
    }
    50% {
        opacity: 0;
        -webkit-transform: scale3d(.3, .3, .3);
        transform: scale3d(.3, .3, .3)
    }
    to {
        opacity: 0
    }
}

.animate__zoomOut {
    -webkit-animation-name: zoomOut;
    animation-name: zoomOut
}

@-webkit-keyframes zoomOutDown {
    40% {
        opacity: 1;
        -webkit-transform: scale3d(.475, .475, .475) translate3d(0, -60px, 0);
        transform: scale3d(.475, .475, .475) translate3d(0, -60px, 0);
        -webkit-animation-timing-function: cubic-bezier(.55, .055, .675, .19);
        animation-timing-function: cubic-bezier(.55, .055, .675, .19)
    }
    to {
        opacity: 0;
        -webkit-transform: scale3d(.1, .1, .1) translate3d(0, 2000px, 0);
        transform: scale3d(.1, .1, .1) translate3d(0, 2000px, 0);
        -webkit-animation-timing-function: cubic-bezier(.175, .885, .32, 1);
        animation-timing-function: cubic-bezier(.175, .885, .32, 1)
    }
}

@keyframes zoomOutDown {
    40% {
        opacity: 1;
        -webkit-transform: scale3d(.475, .475, .475) translate3d(0, -60px, 0);
        transform: scale3d(.475, .475, .475) translate3d(0, -60px, 0);
        -webkit-animation-timing-function: cubic-bezier(.55, .055, .675, .19);
        animation-timing-function: cubic-bezier(.55, .055, .675, .19)
    }
    to {
        opacity: 0;
        -webkit-transform: scale3d(.1, .1, .1) translate3d(0, 2000px, 0);
        transform: scale3d(.1, .1, .1) translate3d(0, 2000px, 0);
        -webkit-animation-timing-function: cubic-bezier(.175, .885, .32, 1);
        animation-timing-function: cubic-bezier(.175, .885, .32, 1)
    }
}

.animate__zoomOutDown {
    -webkit-animation-name: zoomOutDown;
    animation-name: zoomOutDown;
    -webkit-transform-origin: center bottom;
    transform-origin: center bottom
}

@-webkit-keyframes zoomOutLeft {
    40% {
        opacity: 1;
        -webkit-transform: scale3d(.475, .475, .475) translate3d(42px, 0, 0);
        transform: scale3d(.475, .475, .475) translate3d(42px, 0, 0)
    }
    to {
        opacity: 0;
        -webkit-transform: scale(.1) translate3d(-2000px, 0, 0);
        transform: scale(.1) translate3d(-2000px, 0, 0)
    }
}

@keyframes zoomOutLeft {
    40% {
        opacity: 1;
        -webkit-transform: scale3d(.475, .475, .475) translate3d(42px, 0, 0);
        transform: scale3d(.475, .475, .475) translate3d(42px, 0, 0)
    }
    to {
        opacity: 0;
        -webkit-transform: scale(.1) translate3d(-2000px, 0, 0);
        transform: scale(.1) translate3d(-2000px, 0, 0)
    }
}

.animate__zoomOutLeft {
    -webkit-animation-name: zoomOutLeft;
    animation-name: zoomOutLeft;
    -webkit-transform-origin: left center;
    transform-origin: left center
}

@-webkit-keyframes zoomOutRight {
    40% {
        opacity: 1;
        -webkit-transform: scale3d(.475, .475, .475) translate3d(-42px, 0, 0);
        transform: scale3d(.475, .475, .475) translate3d(-42px, 0, 0)
    }
    to {
        opacity: 0;
        -webkit-transform: scale(.1) translate3d(2000px, 0, 0);
        transform: scale(.1) translate3d(2000px, 0, 0)
    }
}

@keyframes zoomOutRight {
    40% {
        opacity: 1;
        -webkit-transform: scale3d(.475, .475, .475) translate3d(-42px, 0, 0);
        transform: scale3d(.475, .475, .475) translate3d(-42px, 0, 0)
    }
    to {
        opacity: 0;
        -webkit-transform: scale(.1) translate3d(2000px, 0, 0);
        transform: scale(.1) translate3d(2000px, 0, 0)
    }
}

.animate__zoomOutRight {
    -webkit-animation-name: zoomOutRight;
    animation-name: zoomOutRight;
    -webkit-transform-origin: right center;
    transform-origin: right center
}

@-webkit-keyframes zoomOutUp {
    40% {
        opacity: 1;
        -webkit-transform: scale3d(.475, .475, .475) translate3d(0, 60px, 0);
        transform: scale3d(.475, .475, .475) translate3d(0, 60px, 0);
        -webkit-animation-timing-function: cubic-bezier(.55, .055, .675, .19);
        animation-timing-function: cubic-bezier(.55, .055, .675, .19)
    }
    to {
        opacity: 0;
        -webkit-transform: scale3d(.1, .1, .1) translate3d(0, -2000px, 0);
        transform: scale3d(.1, .1, .1) translate3d(0, -2000px, 0);
        -webkit-animation-timing-function: cubic-bezier(.175, .885, .32, 1);
        animation-timing-function: cubic-bezier(.175, .885, .32, 1)
    }
}

@keyframes zoomOutUp {
    40% {
        opacity: 1;
        -webkit-transform: scale3d(.475, .475, .475) translate3d(0, 60px, 0);
        transform: scale3d(.475, .475, .475) translate3d(0, 60px, 0);
        -webkit-animation-timing-function: cubic-bezier(.55, .055, .675, .19);
        animation-timing-function: cubic-bezier(.55, .055, .675, .19)
    }
    to {
        opacity: 0;
        -webkit-transform: scale3d(.1, .1, .1) translate3d(0, -2000px, 0);
        transform: scale3d(.1, .1, .1) translate3d(0, -2000px, 0);
        -webkit-animation-timing-function: cubic-bezier(.175, .885, .32, 1);
        animation-timing-function: cubic-bezier(.175, .885, .32, 1)
    }
}

.animate__zoomOutUp {
    -webkit-animation-name: zoomOutUp;
    animation-name: zoomOutUp;
    -webkit-transform-origin: center bottom;
    transform-origin: center bottom
}

@-webkit-keyframes slideInDown {
    0% {
        -webkit-transform: translate3d(0, -100%, 0);
        transform: translate3d(0, -100%, 0);
        visibility: visible
    }
    to {
        -webkit-transform: translateZ(0);
        transform: translateZ(0)
    }
}

@keyframes slideInDown {
    0% {
        -webkit-transform: translate3d(0, -100%, 0);
        transform: translate3d(0, -100%, 0);
        visibility: visible
    }
    to {
        -webkit-transform: translateZ(0);
        transform: translateZ(0)
    }
}

.animate__slideInDown {
    -webkit-animation-name: slideInDown;
    animation-name: slideInDown
}

@-webkit-keyframes slideInLeft {
    0% {
        -webkit-transform: translate3d(-100%, 0, 0);
        transform: translate3d(-100%, 0, 0);
        visibility: visible
    }
    to {
        -webkit-transform: translateZ(0);
        transform: translateZ(0)
    }
}

@keyframes slideInLeft {
    0% {
        -webkit-transform: translate3d(-100%, 0, 0);
        transform: translate3d(-100%, 0, 0);
        visibility: visible
    }
    to {
        -webkit-transform: translateZ(0);
        transform: translateZ(0)
    }
}

.animate__slideInLeft {
    -webkit-animation-name: slideInLeft;
    animation-name: slideInLeft
}

@-webkit-keyframes slideInRight {
    0% {
        -webkit-transform: translate3d(100%, 0, 0);
        transform: translate3d(100%, 0, 0);
        visibility: visible
    }
    to {
        -webkit-transform: translateZ(0);
        transform: translateZ(0)
    }
}

@keyframes slideInRight {
    0% {
        -webkit-transform: translate3d(100%, 0, 0);
        transform: translate3d(100%, 0, 0);
        visibility: visible
    }
    to {
        -webkit-transform: translateZ(0);
        transform: translateZ(0)
    }
}

.animate__slideInRight {
    -webkit-animation-name: slideInRight;
    animation-name: slideInRight
}

@-webkit-keyframes slideInUp {
    0% {
        -webkit-transform: translate3d(0, 100%, 0);
        transform: translate3d(0, 100%, 0);
        visibility: visible
    }
    to {
        -webkit-transform: translateZ(0);
        transform: translateZ(0)
    }
}

@keyframes slideInUp {
    0% {
        -webkit-transform: translate3d(0, 100%, 0);
        transform: translate3d(0, 100%, 0);
        visibility: visible
    }
    to {
        -webkit-transform: translateZ(0);
        transform: translateZ(0)
    }
}

.animate__slideInUp {
    -webkit-animation-name: slideInUp;
    animation-name: slideInUp
}

@-webkit-keyframes slideOutDown {
    0% {
        -webkit-transform: translateZ(0);
        transform: translateZ(0)
    }
    to {
        visibility: hidden;
        -webkit-transform: translate3d(0, 100%, 0);
        transform: translate3d(0, 100%, 0)
    }
}

@keyframes slideOutDown {
    0% {
        -webkit-transform: translateZ(0);
        transform: translateZ(0)
    }
    to {
        visibility: hidden;
        -webkit-transform: translate3d(0, 100%, 0);
        transform: translate3d(0, 100%, 0)
    }
}

.animate__slideOutDown {
    -webkit-animation-name: slideOutDown;
    animation-name: slideOutDown
}

@-webkit-keyframes slideOutLeft {
    0% {
        -webkit-transform: translateZ(0);
        transform: translateZ(0)
    }
    to {
        visibility: hidden;
        -webkit-transform: translate3d(-100%, 0, 0);
        transform: translate3d(-100%, 0, 0)
    }
}

@keyframes slideOutLeft {
    0% {
        -webkit-transform: translateZ(0);
        transform: translateZ(0)
    }
    to {
        visibility: hidden;
        -webkit-transform: translate3d(-100%, 0, 0);
        transform: translate3d(-100%, 0, 0)
    }
}

.animate__slideOutLeft {
    -webkit-animation-name: slideOutLeft;
    animation-name: slideOutLeft
}

@-webkit-keyframes slideOutRight {
    0% {
        -webkit-transform: translateZ(0);
        transform: translateZ(0)
    }
    to {
        visibility: hidden;
        -webkit-transform: translate3d(100%, 0, 0);
        transform: translate3d(100%, 0, 0)
    }
}

@keyframes slideOutRight {
    0% {
        -webkit-transform: translateZ(0);
        transform: translateZ(0)
    }
    to {
        visibility: hidden;
        -webkit-transform: translate3d(100%, 0, 0);
        transform: translate3d(100%, 0, 0)
    }
}

.animate__slideOutRight {
    -webkit-animation-name: slideOutRight;
    animation-name: slideOutRight
}

@-webkit-keyframes slideOutUp {
    0% {
        -webkit-transform: translateZ(0);
        transform: translateZ(0)
    }
    to {
        visibility: hidden;
        -webkit-transform: translate3d(0, -100%, 0);
        transform: translate3d(0, -100%, 0)
    }
}

@keyframes slideOutUp {
    0% {
        -webkit-transform: translateZ(0);
        transform: translateZ(0)
    }
    to {
        visibility: hidden;
        -webkit-transform: translate3d(0, -100%, 0);
        transform: translate3d(0, -100%, 0)
    }
}

.animate__slideOutUp {
    -webkit-animation-name: slideOutUp;
    animation-name: slideOutUp
}/**
 * Swiper 3.4.2
 * Most modern mobile touch slider and framework with hardware accelerated transitions
 * 
 * http://www.idangero.us/swiper/
 * 
 * Copyright 2017, Vladimir Kharlampidi
 * The iDangero.us
 * http://www.idangero.us/
 * 
 * Licensed under MIT
 * 
 * Released on: March 10, 2017
 */
.swiper-container{margin-left:auto;margin-right:auto;position:relative;overflow:hidden;z-index:1}.swiper-container-no-flexbox .swiper-slide{float:left}.swiper-container-vertical>.swiper-wrapper{-webkit-box-orient:vertical;-moz-box-orient:vertical;-ms-flex-direction:column;-webkit-flex-direction:column;flex-direction:column}.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-transition-property:-webkit-transform;-moz-transition-property:-moz-transform;-o-transition-property:-o-transform;-ms-transition-property:-ms-transform;transition-property:transform;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box}.swiper-container-android .swiper-slide,.swiper-wrapper{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-o-transform:translate(0,0);-ms-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.swiper-container-multirow>.swiper-wrapper{-webkit-box-lines:multiple;-moz-box-lines:multiple;-ms-flex-wrap:wrap;-webkit-flex-wrap:wrap;flex-wrap:wrap}.swiper-container-free-mode>.swiper-wrapper{-webkit-transition-timing-function:ease-out;-moz-transition-timing-function:ease-out;-ms-transition-timing-function:ease-out;-o-transition-timing-function:ease-out;transition-timing-function:ease-out;margin:0 auto}.swiper-slide{-webkit-flex-shrink:0;-ms-flex:0 0 auto;flex-shrink:0;width:100%;height:100%;position:relative}.swiper-container-autoheight,.swiper-container-autoheight .swiper-slide{height:auto}.swiper-container-autoheight .swiper-wrapper{-webkit-box-align:start;-ms-flex-align:start;-webkit-align-items:flex-start;align-items:flex-start;-webkit-transition-property:-webkit-transform,height;-moz-transition-property:-moz-transform;-o-transition-property:-o-transform;-ms-transition-property:-ms-transform;transition-property:transform,height}.swiper-container .swiper-notification{position:absolute;left:0;top:0;pointer-events:none;opacity:0;z-index:-1000}.swiper-wp8-horizontal{-ms-touch-action:pan-y;touch-action:pan-y}.swiper-wp8-vertical{-ms-touch-action:pan-x;touch-action:pan-x}.swiper-button-next,.swiper-button-prev{position:absolute;top:50%;width:27px;height:44px;margin-top:-22px;z-index:10;cursor:pointer;-moz-background-size:27px 44px;-webkit-background-size:27px 44px;background-size:27px 44px;background-position:center;background-repeat:no-repeat}.swiper-button-next.swiper-button-disabled,.swiper-button-prev.swiper-button-disabled{opacity:.35;cursor:auto;pointer-events:none}.swiper-button-prev,.swiper-container-rtl .swiper-button-next{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M0%2C22L22%2C0l2.1%2C2.1L4.2%2C22l19.9%2C19.9L22%2C44L0%2C22L0%2C22L0%2C22z'%20fill%3D'%23007aff'%2F%3E%3C%2Fsvg%3E");left:10px;right:auto}.swiper-button-prev.swiper-button-black,.swiper-container-rtl .swiper-button-next.swiper-button-black{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M0%2C22L22%2C0l2.1%2C2.1L4.2%2C22l19.9%2C19.9L22%2C44L0%2C22L0%2C22L0%2C22z'%20fill%3D'%23000000'%2F%3E%3C%2Fsvg%3E")}.swiper-button-prev.swiper-button-white,.swiper-container-rtl .swiper-button-next.swiper-button-white{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M0%2C22L22%2C0l2.1%2C2.1L4.2%2C22l19.9%2C19.9L22%2C44L0%2C22L0%2C22L0%2C22z'%20fill%3D'%23ffffff'%2F%3E%3C%2Fsvg%3E")}.swiper-button-next,.swiper-container-rtl .swiper-button-prev{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M27%2C22L27%2C22L5%2C44l-2.1-2.1L22.8%2C22L2.9%2C2.1L5%2C0L27%2C22L27%2C22z'%20fill%3D'%23007aff'%2F%3E%3C%2Fsvg%3E");right:10px;left:auto}.swiper-button-next.swiper-button-black,.swiper-container-rtl .swiper-button-prev.swiper-button-black{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M27%2C22L27%2C22L5%2C44l-2.1-2.1L22.8%2C22L2.9%2C2.1L5%2C0L27%2C22L27%2C22z'%20fill%3D'%23000000'%2F%3E%3C%2Fsvg%3E")}.swiper-button-next.swiper-button-white,.swiper-container-rtl .swiper-button-prev.swiper-button-white{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M27%2C22L27%2C22L5%2C44l-2.1-2.1L22.8%2C22L2.9%2C2.1L5%2C0L27%2C22L27%2C22z'%20fill%3D'%23ffffff'%2F%3E%3C%2Fsvg%3E")}.swiper-pagination{position:absolute;text-align:center;-webkit-transition:.3s;-moz-transition:.3s;-o-transition:.3s;transition:.3s;-webkit-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0);z-index:10}.swiper-pagination.swiper-pagination-hidden{opacity:0}.swiper-container-horizontal>.swiper-pagination-bullets,.swiper-pagination-custom,.swiper-pagination-fraction{bottom:10px;left:0;width:100%}.swiper-pagination-bullet{width:8px;height:8px;display:inline-block;border-radius:100%;background:#000;opacity:.2}button.swiper-pagination-bullet{border:none;margin:0;padding:0;box-shadow:none;-moz-appearance:none;-ms-appearance:none;-webkit-appearance:none;appearance:none}.swiper-pagination-clickable .swiper-pagination-bullet{cursor:pointer}.swiper-pagination-white .swiper-pagination-bullet{background:#fff}.swiper-pagination-bullet-active{opacity:1;background:#007aff}.swiper-pagination-white .swiper-pagination-bullet-active{background:#fff}.swiper-pagination-black .swiper-pagination-bullet-active{background:#000}.swiper-container-vertical>.swiper-pagination-bullets{right:10px;top:50%;-webkit-transform:translate3d(0,-50%,0);-moz-transform:translate3d(0,-50%,0);-o-transform:translate(0,-50%);-ms-transform:translate3d(0,-50%,0);transform:translate3d(0,-50%,0)}.swiper-container-vertical>.swiper-pagination-bullets .swiper-pagination-bullet{margin:5px 0;display:block}.swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 5px}.swiper-pagination-progress{background:rgba(0,0,0,.25);position:absolute}.swiper-pagination-progress .swiper-pagination-progressbar{background:#007aff;position:absolute;left:0;top:0;width:100%;height:100%;-webkit-transform:scale(0);-ms-transform:scale(0);-o-transform:scale(0);transform:scale(0);-webkit-transform-origin:left top;-moz-transform-origin:left top;-ms-transform-origin:left top;-o-transform-origin:left top;transform-origin:left top}.swiper-container-rtl .swiper-pagination-progress .swiper-pagination-progressbar{-webkit-transform-origin:right top;-moz-transform-origin:right top;-ms-transform-origin:right top;-o-transform-origin:right top;transform-origin:right top}.swiper-container-horizontal>.swiper-pagination-progress{width:100%;height:4px;left:0;top:0}.swiper-container-vertical>.swiper-pagination-progress{width:4px;height:100%;left:0;top:0}.swiper-pagination-progress.swiper-pagination-white{background:rgba(255,255,255,.5)}.swiper-pagination-progress.swiper-pagination-white .swiper-pagination-progressbar{background:#fff}.swiper-pagination-progress.swiper-pagination-black .swiper-pagination-progressbar{background:#000}.swiper-container-3d{-webkit-perspective:1200px;-moz-perspective:1200px;-o-perspective:1200px;perspective:1200px}.swiper-container-3d .swiper-cube-shadow,.swiper-container-3d .swiper-slide,.swiper-container-3d .swiper-slide-shadow-bottom,.swiper-container-3d .swiper-slide-shadow-left,.swiper-container-3d .swiper-slide-shadow-right,.swiper-container-3d .swiper-slide-shadow-top,.swiper-container-3d .swiper-wrapper{-webkit-transform-style:preserve-3d;-moz-transform-style:preserve-3d;-ms-transform-style:preserve-3d;transform-style:preserve-3d}.swiper-container-3d .swiper-slide-shadow-bottom,.swiper-container-3d .swiper-slide-shadow-left,.swiper-container-3d .swiper-slide-shadow-right,.swiper-container-3d .swiper-slide-shadow-top{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10}.swiper-container-3d .swiper-slide-shadow-left{background-image:-webkit-gradient(linear,left top,right top,from(rgba(0,0,0,.5)),to(rgba(0,0,0,0)));background-image:-webkit-linear-gradient(right,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:-moz-linear-gradient(right,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:-o-linear-gradient(right,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:linear-gradient(to left,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-container-3d .swiper-slide-shadow-right{background-image:-webkit-gradient(linear,right top,left top,from(rgba(0,0,0,.5)),to(rgba(0,0,0,0)));background-image:-webkit-linear-gradient(left,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:-moz-linear-gradient(left,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:-o-linear-gradient(left,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:linear-gradient(to right,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-container-3d .swiper-slide-shadow-top{background-image:-webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,.5)),to(rgba(0,0,0,0)));background-image:-webkit-linear-gradient(bottom,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:-moz-linear-gradient(bottom,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:-o-linear-gradient(bottom,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:linear-gradient(to top,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-container-3d .swiper-slide-shadow-bottom{background-image:-webkit-gradient(linear,left bottom,left top,from(rgba(0,0,0,.5)),to(rgba(0,0,0,0)));background-image:-webkit-linear-gradient(top,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:-moz-linear-gradient(top,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:-o-linear-gradient(top,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:linear-gradient(to bottom,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-container-coverflow .swiper-wrapper,.swiper-container-flip .swiper-wrapper{-ms-perspective:1200px}.swiper-container-cube,.swiper-container-flip{overflow:visible}.swiper-container-cube .swiper-slide,.swiper-container-flip .swiper-slide{pointer-events:none;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;backface-visibility:hidden;z-index:1}.swiper-container-cube .swiper-slide .swiper-slide,.swiper-container-flip .swiper-slide .swiper-slide{pointer-events:none}.swiper-container-cube .swiper-slide-active,.swiper-container-cube .swiper-slide-active .swiper-slide-active,.swiper-container-flip .swiper-slide-active,.swiper-container-flip .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-container-cube .swiper-slide-shadow-bottom,.swiper-container-cube .swiper-slide-shadow-left,.swiper-container-cube .swiper-slide-shadow-right,.swiper-container-cube .swiper-slide-shadow-top,.swiper-container-flip .swiper-slide-shadow-bottom,.swiper-container-flip .swiper-slide-shadow-left,.swiper-container-flip .swiper-slide-shadow-right,.swiper-container-flip .swiper-slide-shadow-top{z-index:0;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;backface-visibility:hidden}.swiper-container-cube .swiper-slide{visibility:hidden;-webkit-transform-origin:0 0;-moz-transform-origin:0 0;-ms-transform-origin:0 0;transform-origin:0 0;width:100%;height:100%}.swiper-container-cube.swiper-container-rtl .swiper-slide{-webkit-transform-origin:100% 0;-moz-transform-origin:100% 0;-ms-transform-origin:100% 0;transform-origin:100% 0}.swiper-container-cube .swiper-slide-active,.swiper-container-cube .swiper-slide-next,.swiper-container-cube .swiper-slide-next+.swiper-slide,.swiper-container-cube .swiper-slide-prev{pointer-events:auto;visibility:visible}.swiper-container-cube .swiper-cube-shadow{position:absolute;left:0;bottom:0;width:100%;height:100%;background:#000;opacity:.6;-webkit-filter:blur(50px);filter:blur(50px);z-index:0}.swiper-container-fade.swiper-container-free-mode .swiper-slide{-webkit-transition-timing-function:ease-out;-moz-transition-timing-function:ease-out;-ms-transition-timing-function:ease-out;-o-transition-timing-function:ease-out;transition-timing-function:ease-out}.swiper-container-fade .swiper-slide{pointer-events:none;-webkit-transition-property:opacity;-moz-transition-property:opacity;-o-transition-property:opacity;transition-property:opacity}.swiper-container-fade .swiper-slide .swiper-slide{pointer-events:none}.swiper-container-fade .swiper-slide-active,.swiper-container-fade .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-zoom-container{width:100%;height:100%;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;text-align:center}.swiper-zoom-container>canvas,.swiper-zoom-container>img,.swiper-zoom-container>svg{max-width:100%;max-height:100%;object-fit:contain}.swiper-scrollbar{border-radius:10px;position:relative;-ms-touch-action:none;background:rgba(0,0,0,.1)}.swiper-container-horizontal>.swiper-scrollbar{position:absolute;left:1%;bottom:3px;z-index:50;height:5px;width:98%}.swiper-container-vertical>.swiper-scrollbar{position:absolute;right:3px;top:1%;z-index:50;width:5px;height:98%}.swiper-scrollbar-drag{height:100%;width:100%;position:relative;background:rgba(0,0,0,.5);border-radius:10px;left:0;top:0}.swiper-scrollbar-cursor-drag{cursor:move}.swiper-lazy-preloader{width:42px;height:42px;position:absolute;left:50%;top:50%;margin-left:-21px;margin-top:-21px;z-index:10;-webkit-transform-origin:50%;-moz-transform-origin:50%;transform-origin:50%;-webkit-animation:swiper-preloader-spin 1s steps(12,end) infinite;-moz-animation:swiper-preloader-spin 1s steps(12,end) infinite;animation:swiper-preloader-spin 1s steps(12,end) infinite}.swiper-lazy-preloader:after{display:block;content:"";width:100%;height:100%;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20viewBox%3D'0%200%20120%20120'%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20xmlns%3Axlink%3D'http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink'%3E%3Cdefs%3E%3Cline%20id%3D'l'%20x1%3D'60'%20x2%3D'60'%20y1%3D'7'%20y2%3D'27'%20stroke%3D'%236c6c6c'%20stroke-width%3D'11'%20stroke-linecap%3D'round'%2F%3E%3C%2Fdefs%3E%3Cg%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(30%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(60%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(90%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(120%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(150%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.37'%20transform%3D'rotate(180%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.46'%20transform%3D'rotate(210%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.56'%20transform%3D'rotate(240%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.66'%20transform%3D'rotate(270%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.75'%20transform%3D'rotate(300%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.85'%20transform%3D'rotate(330%2060%2C60)'%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E");background-position:50%;-webkit-background-size:100%;background-size:100%;background-repeat:no-repeat}.swiper-lazy-preloader-white:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20viewBox%3D'0%200%20120%20120'%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20xmlns%3Axlink%3D'http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink'%3E%3Cdefs%3E%3Cline%20id%3D'l'%20x1%3D'60'%20x2%3D'60'%20y1%3D'7'%20y2%3D'27'%20stroke%3D'%23fff'%20stroke-width%3D'11'%20stroke-linecap%3D'round'%2F%3E%3C%2Fdefs%3E%3Cg%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(30%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(60%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(90%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(120%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(150%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.37'%20transform%3D'rotate(180%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.46'%20transform%3D'rotate(210%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.56'%20transform%3D'rotate(240%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.66'%20transform%3D'rotate(270%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.75'%20transform%3D'rotate(300%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.85'%20transform%3D'rotate(330%2060%2C60)'%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E")}@-webkit-keyframes swiper-preloader-spin{100%{-webkit-transform:rotate(360deg)}}@keyframes swiper-preloader-spin{100%{transform:rotate(360deg)}}:root{--f-button-width: 40px;--f-button-height: 40px;--f-button-border: 0;--f-button-border-radius: 0;--f-button-color: #374151;--f-button-bg: #f8f8f8;--f-button-shadow: none;--f-button-transition: all .15s ease;--f-button-transform: none;--f-button-outline-width: 1px;--f-button-outline-color: rgba(0, 0, 0, .7);--f-button-svg-width: 20px;--f-button-svg-height: 20px;--f-button-svg-stroke-width: 1.5;--f-button-svg-fill: none;--f-button-svg-filter: none;--f-button-svg-opacity: 1;--f-button-svg-disabled-opacity: .5;--f-button-svg-transition: opacity .15s ease;--f-button-svg-transform: none}.f-button{width:var(--f-button-width);height:var(--f-button-height);border:var(--f-button-border);border-radius:var(--f-button-border-radius);color:var(--f-button-color);background:var(--f-button-bg);box-shadow:var(--f-button-shadow);transform:var(--f-button-transform);transition:var(--f-button-transition);backdrop-filter:var(--f-button-backdrop-filter);display:flex;justify-content:center;align-items:center;box-sizing:content-box;position:relative;margin:0;padding:0;pointer-events:all;cursor:pointer;overflow:hidden}@media (hover: hover){.f-button:hover:not([aria-disabled]){color:var(--f-button-hover-color, var(--f-button-color));background-color:var(--f-button-hover-bg, var(--f-button-bg))}}.f-button:active:not([aria-disabled]){color:var(--f-button-active-color, var(--f-button-hover-color, var(--f-button-color)));background-color:var(--f-button-active-bg, var(--f-button-hover-bg, var(--f-button-bg)))}.f-button:focus{outline:none}.f-button:focus-visible{outline:var(--f-button-outline-width) solid var(--f-button-outline-color);outline-offset:var(--f-button-outline-offset);position:relative;z-index:1}.f-button svg{width:var(--f-button-svg-width);height:var(--f-button-svg-height);transform:var(--f-button-svg-transform);fill:var(--f-button-svg-fill);filter:var(--f-button-svg-filter);opacity:var(--f-button-svg-opacity, 1);transition:var(--f-button-svg-transition);stroke:currentColor;stroke-width:var(--f-button-svg-stroke-width);stroke-linecap:round;stroke-linejoin:round;pointer-events:none}.f-button[aria-disabled]{cursor:default}.f-button[aria-disabled] svg{opacity:var(--f-button-svg-disabled-opacity)}:root{--f-spinner-color-1: rgba(0, 0, 0, .1);--f-spinner-color-2: rgba(17, 24, 28, .8);--f-spinner-width: 50px;--f-spinner-height: 50px;--f-spinner-border-radius: 50%;--f-spinner-border-width: 4px}.f-spinner{position:absolute;top:50%;left:50%;margin:calc(var(--f-spinner-width) * -.5) 0 0 calc(var(--f-spinner-height) * -.5);padding:0;width:var(--f-spinner-width);height:var(--f-spinner-height);border-radius:var(--f-spinner-border-radius);border:var(--f-spinner-border-width) solid var(--f-spinner-color-1);border-top-color:var(--f-spinner-color-2);animation:f-spinner .75s linear infinite,f-fadeIn .2s ease .2s both}@keyframes f-spinner{to{transform:rotate(360deg)}}.f-panzoom,.f-zoomable{position:relative;overflow:hidden;display:flex;align-items:center;flex-direction:column}.f-panzoom:before,.f-panzoom:after,.f-zoomable:before,.f-zoomable:after{display:block;content:""}.f-panzoom:not(.has-controls):before,.f-zoomable:not(.has-controls):before{margin-bottom:auto}.f-panzoom:after,.f-zoomable:after{margin-top:auto}.f-panzoom__wrapper{position:relative;min-width:0;min-height:0;max-width:100%;max-height:100%}.f-panzoom__wrapper.will-zoom-out{cursor:zoom-out}.f-panzoom__wrapper.can-drag{cursor:move;cursor:grab}.f-panzoom__wrapper.will-zoom-in{cursor:zoom-in}.f-panzoom__wrapper.is-dragging{cursor:move;cursor:grabbing}.f-panzoom__wrapper.has-error{display:none}.f-panzoom__content{min-width:0;min-height:0;max-width:100%;max-height:100%}.f-panzoom__content.is-lazyloading,.f-panzoom__content.has-lazyerror{visibility:hidden}img.f-panzoom__content{vertical-align:top;object-fit:contain;transition:none;user-select:none}.f-panzoom__wrapper>img.f-panzoom__content,.f-panzoom__wrapper>picture.f-panzoom__content{visibility:hidden}.f-panzoom__viewport{display:block;position:absolute;top:0;left:0;width:100%;height:100%;z-index:1}.f-panzoom__viewport>.f-panzoom__content{display:block;width:100%;height:100%;object-fit:fill}picture.f-panzoom__content img{vertical-align:top;width:100%;height:auto;max-height:100%;object-fit:contain;transition:none;user-select:none}.f-panzoom__protected{position:absolute;inset:0;z-index:1;user-select:none}.f-fadeIn{animation:var(--f-transition-duration, .2s) var(--f-transition-easing, ease) var(--f-transition-delay, 0s) both f-fadeIn;z-index:2}.f-fadeOut{animation:var(--f-transition-duration, .2s) var(--f-transition-easing, ease) var(--f-transition-delay, 0s) both f-fadeOut;z-index:1}@keyframes f-fadeIn{0%{opacity:0}to{opacity:1}}@keyframes f-fadeOut{to{opacity:0}}.f-crossfadeIn{animation:var(--f-transition-duration, .2s) ease both f-crossfadeIn;z-index:2}.f-crossfadeOut{animation:calc(var(--f-transition-duration, .2s) * .2) ease calc(var(--f-transition-duration, .2s) * .8) both f-crossfadeOut;z-index:1}@keyframes f-crossfadeIn{0%{opacity:0}to{opacity:1}}@keyframes f-crossfadeOut{to{opacity:0}}.is-horizontal .f-slideIn.from-next{animation:var(--f-transition-duration, .85s) cubic-bezier(.16,1,.3,1) f-slideInNextX}.is-horizontal .f-slideIn.from-prev{animation:var(--f-transition-duration, .85s) cubic-bezier(.16,1,.3,1) f-slideInPrevX}.is-horizontal .f-slideOut.to-next{animation:var(--f-transition-duration, .85s) cubic-bezier(.16,1,.3,1) f-slideOutNextX}.is-horizontal .f-slideOut.to-prev{animation:var(--f-transition-duration, .85s) cubic-bezier(.16,1,.3,1) f-slideOutPrevX}@keyframes f-slideInPrevX{0%{transform:translate(calc(100% + var(--f-carousel-gap, 0)))}to{transform:translateZ(0)}}@keyframes f-slideInNextX{0%{transform:translate(calc(-100% - var(--f-carousel-gap, 0)))}to{transform:translateZ(0)}}@keyframes f-slideOutNextX{to{transform:translate(calc(-100% - var(--f-carousel-gap, 0)))}}@keyframes f-slideOutPrevX{to{transform:translate(calc(100% + var(--f-carousel-gap, 0)))}}.is-vertical .f-slideIn.from-next{animation:var(--f-transition-duration, .85s) cubic-bezier(.16,1,.3,1) f-slideInNextY}.is-vertical .f-slideIn.from-prev{animation:var(--f-transition-duration, .85s) cubic-bezier(.16,1,.3,1) f-slideInPrevY}.is-vertical .f-slideOut.to-next{animation:var(--f-transition-duration, .85s) cubic-bezier(.16,1,.3,1) f-slideOutNextY}.is-vertical .f-slideOut.to-prev{animation:var(--f-transition-duration, .85s) cubic-bezier(.16,1,.3,1) f-slideOutPrevY}@keyframes f-slideInPrevY{0%{transform:translateY(calc(100% + var(--f-carousel-gap, 0)))}to{transform:translateZ(0)}}@keyframes f-slideInNextY{0%{transform:translateY(calc(-100% - var(--f-carousel-gap, 0)))}to{transform:translateZ(0)}}@keyframes f-slideOutNextY{to{transform:translateY(calc(-100% - var(--f-carousel-gap, 0)))}}@keyframes f-slideOutPrevY{to{transform:translateY(calc(100% + var(--f-carousel-gap, 0)))}}.f-zoomInUp{animation:var(--f-transition-duration, .3s) ease both f-zoomInUp}.f-zoomOutDown{animation:var(--f-transition-duration, .3s) ease both f-zoomOutDown}@keyframes f-zoomInUp{0%{transform:scale(var(--f-zoomInUp-scale, .975)) translate3d(var(--f-zoomInUp-x, 0),var(--f-zoomInUp-y, 16px),0);opacity:var(--f-zoomInUp-opacity, 0)}to{transform:scale(1) translateZ(0);opacity:1}}@keyframes f-zoomOutDown{to{transform:scale(var(--f-zoomOutDown-scale, .975)) translate3d(var(--f-zoomOutDown-x, 0),var(--f-zoomOutDown-y, 16px),0);opacity:0}}.f-throwOutUp{animation:var(--f-throwOutUp-duration, .2s) ease-out both f-throwOutUp}.f-throwOutDown{animation:var(--f-throwOutDown-duration, .2s) ease-out both f-throwOutDown}@keyframes f-throwOutUp{to{transform:translate3d(0,calc(var(--f-throwOutUp-y, 150px) * -1),0);opacity:0}}@keyframes f-throwOutDown{to{transform:translate3d(0,var(--f-throwOutDown-y, 150px),0);opacity:0}}.has-iframe .f-html,.has-pdf .f-html,.has-gmap .f-html{width:100%;height:100%;min-height:1px;overflow:visible}.has-pdf .f-html,.has-gmap .f-html{padding:0}.f-html{position:relative;box-sizing:border-box;margin:var(--f-html-margin, 0);padding:var(--f-html-padding, 2rem);color:var(--f-html-color, currentColor);background:var(--f-html-bg)}.f-html.is-error{text-align:center}.f-iframe{display:block;margin:0;border:0;height:100%;width:100%}.f-caption{align-self:center;flex-shrink:0;margin:var(--f-caption-margin);padding:var(--f-caption-padding, 16px 8px);max-width:100%;max-height:calc(80vh - 100px);overflow:auto;overflow-wrap:anywhere;line-height:var(--f-caption-line-height);color:var(--f-caption-color);background:var(--f-caption-bg);font:var(--f-caption-font)}.has-html5video .f-html,.has-youtube .f-html,.has-vimeo .f-html{padding:0;width:100%;height:100%;min-height:1px;overflow:visible;max-width:var(--f-video-width, 960px);max-height:var(--f-video-height, 540px);aspect-ratio:var(--f-video-aspect-ratio);background:var(--f-video-bg, rgba(0, 0, 0, .9))}.f-html5video{border:0;display:block;height:100%;width:100%;background:transparent}.f-button.is-arrow{--f-button-width: var(--f-arrow-width, 46px);--f-button-height: var(--f-arrow-height, 46px);--f-button-svg-width: var(--f-arrow-svg-width, 24px);--f-button-svg-height: var(--f-arrow-svg-height, 24px);--f-button-svg-stroke-width: var(--f-arrow-svg-stroke-width, 1.75);--f-button-border-radius: var(--f-arrow-border-radius, unset);--f-button-bg: var(--f-arrow-bg, transparent);--f-button-hover-bg: var(--f-arrow-hover-bg, var(--f-arrow-bg));--f-button-active-bg: var(--f-arrow-active-bg, var(--f-arrow-hover-bg));--f-button-shadow: var(--f-arrow-shadow);--f-button-color: var(--f-arrow-color);--f-button-hover-color: var(--f-arrow-hover-color, var(--f-arrow-color));--f-button-active-color: var( --f-arrow-active-color, var(--f-arrow-hover-color) );overflow:visible}.f-button.is-arrow.is-prev,.f-button.is-arrow.is-next{position:absolute;transform:translate(0);z-index:20}.is-horizontal .f-button.is-arrow.is-prev,.is-horizontal .f-button.is-arrow.is-next{inset:50% auto auto;transform:translateY(-50%)}.is-horizontal.is-ltr .f-button.is-arrow.is-prev{left:var(--f-arrow-pos, 0)}.is-horizontal.is-ltr .f-button.is-arrow.is-next{right:var(--f-arrow-pos, 0)}.is-horizontal.is-rtl .f-button.is-arrow.is-prev{right:var(--f-arrow-pos, 0);transform:translateY(-50%) rotateY(180deg)}.is-horizontal.is-rtl .f-button.is-arrow.is-next{left:var(--f-arrow-pos, 0);transform:translateY(-50%) rotateY(180deg)}.is-vertical.is-ltr .f-button.is-arrow.is-prev,.is-vertical.is-rtl .f-button.is-arrow.is-prev{top:var(--f-arrow-pos, 0);right:auto;bottom:auto;left:50%;transform:translate(-50%)}.is-vertical.is-ltr .f-button.is-arrow.is-next,.is-vertical.is-rtl .f-button.is-arrow.is-next{top:auto;right:auto;bottom:var(--f-arrow-pos, 0);left:50%;transform:translate(-50%)}.is-vertical .f-button.is-arrow.is-prev svg,.is-vertical .f-button.is-arrow.is-next svg{transform:rotate(90deg)}.f-carousel__toolbar{--f-progressbar-height: 100%;display:grid;grid-template-columns:1fr auto 1fr;margin:var(--f-toolbar-margin, 0);padding:var(--f-toolbar-padding, 8px);line-height:var(--f-toolbar-line-height);background:var(--f-toolbar-bg, none);box-shadow:var(--f-toolbar-shadow, none);backdrop-filter:var(--f-toolbar-backdrop-filter);position:relative;z-index:20;color:var(--f-toolbar-color, currentColor);font-size:var(--f-toolbar-font-size, 17px);font-weight:var(--f-toolbar-font-weight, inherit);font-family:var(--f-toolbar-font, -apple-system, BlinkMacSystemFont, "Segoe UI Adjusted", "Segoe UI", "Liberation Sans", sans-serif);text-shadow:var(--f-toolbar-text-shadow);text-align:center;font-variant-numeric:tabular-nums;-webkit-font-smoothing:subpixel-antialiased;white-space:nowrap;pointer-events:none}.f-carousel__toolbar.is-absolute{position:absolute;top:0;left:0;right:0}.f-carousel__toolbar__column{display:flex;flex-direction:row;flex-wrap:wrap;align-content:flex-start;gap:var(--f-toolbar-gap, 0);pointer-events:none}.f-carousel__toolbar__column.is-left{justify-self:flex-start;justify-content:flex-start}.f-carousel__toolbar__column.is-middle{justify-content:center}.f-carousel__toolbar__column.is-right{justify-self:flex-end;justify-content:flex-end;flex-flow:nowrap}.f-carousel__toolbar__column>*{pointer-events:all}.f-carousel:has(.f-carousel__slide.is-fullsize) [data-panzoom-action=toggleFull] g{display:none}[data-autoplay-action=toggle] svg g:first-child{display:flex}[data-autoplay-action=toggle] svg g:last-child{display:none}.has-autoplay [data-autoplay-action=toggle] svg g:first-child{display:none}.has-autoplay [data-autoplay-action=toggle] svg g:last-child{display:flex}:fullscreen [data-fullscreen-action=toggle] svg [data-fullscreen-action=toggle] svg g:first-child{display:none}:fullscreen [data-fullscreen-action=toggle] svg [data-fullscreen-action=toggle] svg g:last-child{display:flex}.f-carousel__counter{position:relative;display:flex;flex-direction:row;cursor:default;user-select:none;margin:var(--f-counter-margin, 0);padding:var(--f-counter-padding, 4px);line-height:var(--f-counter-line-height);background:var(--f-counter-bg);border-radius:var(--f-counter-border-radius)}.f-carousel__counter span{padding:0 var(--f-counter-gap, 4px)}:root{--f-thumbs-gap: 8px;--f-thumbs-margin: 0;--f-thumbs-padding-x: 8px;--f-thumbs-padding-y: 8px;--f-thumbs-z-index: 1;--f-thumb-width: 96px;--f-thumb-height: 72px;--f-thumb-fit: cover;--f-thumb-opacity: 1;--f-thumb-transition: opacity .3s ease, transform .15s ease;--f-thumb-border: none;--f-thumb-border-radius: 4px;--f-thumb-transfors: none;--f-thumb-shadow: none;--f-thumb-bg: linear-gradient(rgba(0, 0, 0, .1), rgba(0, 0, 0, .05));--f-thumb-focus-shadow: inset 0 0 0 .8px #222, inset 0 0 0 2.25px #fff;--f-thumb-selected-shadow: inset 0 0 0 .8px #222, inset 0 0 0 2.25px #fff}.f-thumbs{--f-carousel-slide-width: calc(var(--f-thumb-width) + var(--f-thumbs-gap));--f-carousel-slide-height: calc(var(--f-thumb-height) + var(--f-thumbs-gap));--f-carousel-gap: 0;flex-shrink:0;max-height:calc(var(--f-carousel-slide-height) + var(--f-thumbs-padding-y) * 2);margin:var(--f-thumbs-margin);padding:0;background:var(--f-thumbs-bg);-webkit-tap-highlight-color:transparent;user-select:none;transition:max-height .3s ease;z-index:var(--f-thumbs-z-index);overflow:hidden}.f-thumbs__viewport{margin:var(--f-thumbs-padding-y) var(--f-thumbs-padding-x);overflow:visible;display:grid}.f-thumbs__slide{position:relative;grid-area:1/1;display:flex;align-items:center;flex-direction:column;width:var(--f-carousel-slide-width);height:var(--f-carousel-slide-height);margin:0;padding:calc(var(--f-thumbs-gap) * .5);cursor:pointer;overflow:visible}.f-thumbs__slide:hover button{opacity:var(--f-thumb-hover-opacity, 1);transform:var(--f-thumb-hover-transform, none)}.f-thumbs__slide:hover button:after{border:var(--f-thumb-hover-border, none);box-shadow:var(--f-thumb-hover-shadow, var(--f-thumb-shadow))}.f-thumbs__slide button{all:unset;margin:auto;padding:0;position:relative;overflow:visible;width:100%;height:100%;outline:none;transition:var(--f-thumb-transition);border-radius:var(--f-thumb-border-radius);opacity:var(--f-thumb-opacity);transform:var(--f-thumb-transform);background:var(--f-thumb-bg)}.f-thumbs__slide button:after{content:"";position:absolute;inset:0;z-index:1;transition:none;border-radius:inherit;border:var(--f-thumb-border);box-shadow:var(--f-thumb-shadow)}.f-thumbs__slide button:focus-within{opacity:var(--f-thumb-focus-opacity, 1);transform:var(--f-thumb-focus-transform, none)}.f-thumbs__slide button:focus-within:after{border:var(--f-thumb-focus-border, none);box-shadow:var(--f-thumb-focus-shadow, var(--f-thumb-shadow))}.f-thumbs__slide:active{opacity:var(--f-thumb-active-opacity, 1);transform:var(--f-thumb-active-transform, none)}.f-thumbs__slide:active:after{border:var(--f-thumb-active-border, none);box-shadow:var(--f-thumb-active-shadow, var(--f-thumb-shadow))}.f-thumbs__slide.is-selected{z-index:2}.f-thumbs__slide.is-selected button{opacity:var(--f-thumb-selected-opacity, 1);transform:var(--f-thumb-selected-transform, none)}.f-thumbs__slide.is-selected button:after{border:var(--f-thumb-selected-border, none);box-shadow:var(--f-thumb-selected-shadow, var(--f-thumb-shadow))}.f-thumbs__slide img{display:block;width:100%;height:100%;object-fit:var(--f-thumb-fit);border-radius:inherit;pointer-events:none}.f-thumbs__slide img.has-lazyerror{display:none}.f-thumbs.is-modern{--f-thumb-clip-width: 46px;--f-thumb-extra-gap: 16px;--f-carousel-slide-width: calc( var(--f-thumb-clip-width) + var(--f-thumbs-gap) );--f-carousel-slide-height: var(--f-thumb-height);--width-diff: calc((var(--f-thumb-width) - var(--f-thumb-clip-width)))}.f-thumbs.is-modern .f-thumbs__viewport{width:calc(100% + var(--width-diff) * 2);margin-left:calc(var(--width-diff) * -1)}.f-thumbs.is-modern .f-thumbs__slide{--clip-shift: calc((var(--width-diff) * .5) * var(--progress));--clip-path: inset( 0 var(--clip-shift) round var(--f-thumb-border-radius, 0) );padding:0;overflow:visible;left:var(--shift, 0);will-change:left;transition:left var(--f-transition-duration) var(--f-transition-easing)}.f-thumbs.is-modern .f-thumbs__slide button{display:block;margin-left:-50%;width:var(--f-thumb-width);clip-path:var(--clip-path);border:none;box-shadow:none;transition:clip-path var(--f-transition-duration) var(--f-transition-easing),opacity var(--f-thumb-transition-duration, .2s) var(--f-thumb-transition-easing, ease)}.f-thumbs.is-modern .f-thumbs__slide button:after{display:none}.f-thumbs.is-modern .f-thumbs__slide:focus:not(:focus-visible){outline:none}.f-thumbs.is-modern .f-thumbs__slide:focus-within:not(.is-selected) button:before{content:"";position:absolute;z-index:1;top:0;left:var(--clip-shift);bottom:0;right:var(--clip-shift);transition:border var(--f-transition-duration) var(--f-transition-easing),box-shadow var(--f-transition-duration) var(--f-transition-easing);border-radius:inherit;border:var(--f-thumb-focus-border, none);box-shadow:var(--f-thumb-focus-shadow, none)}.f-thumbs.is-modern{--f-transition-duration: .25s;--f-transition-easing: ease-out}.f-thumbs.is-modern.is-syncing{--f-transition-duration: 0s}.f-progressbar{position:absolute;top:0;left:0;right:0;z-index:30;height:var(--f-progressbar-height, 3px);transform:scaleX(0);transform-origin:0;background:var(--f-progressbar-color, var(--f-carousel-theme-color, #575ad6));user-select:none;pointer-events:none;animation-name:f-progressbar;animation-play-state:running;animation-timing-function:linear}@keyframes f-progressbar{0%{transform:scaleX(0)}to{transform:scaleX(1)}}[data-fullscreen-action=toggle] svg g:first-child{display:flex}[data-fullscreen-action=toggle] svg g:last-child{display:none}:fullscreen [data-fullscreen-action=toggle] svg g:first-child{display:none}:fullscreen [data-fullscreen-action=toggle] svg g:last-child{display:flex}.in-fullscreen-mode>.f-carousel{flex:1;min-width:0!important;min-height:0!important}html.with-fancybox{width:auto;overflow:visible;scroll-behavior:auto}html.with-fancybox body{touch-action:none}html.with-fancybox body.hide-scrollbar{width:auto;margin-right:calc(var(--f-body-margin, 0px) + var(--f-scrollbar-compensate, 0px));overflow:hidden!important;overscroll-behavior-y:none}.fancybox__dialog{width:100%;height:100vh;max-height:unset;max-width:unset;padding:0;margin:0;border:0;overflow:hidden;background:transparent}.fancybox__dialog:focus{outline:none}.fancybox__dialog::backdrop{opacity:0}@supports (height: 100dvh){.fancybox__dialog{height:100dvh}}.fancybox__container{--fancybox-color: #dbdbdb;--fancybox-backdrop-bg: rgba(24, 24, 27, .95);--f-toolbar-margin: 0;--f-toolbar-padding: 8px;--f-toolbar-gap: 0;--f-toolbar-color: #ddd;--f-toolbar-font-size: 16px;--f-toolbar-font-weight: 500;--f-toolbar-font: -apple-system, BlinkMacSystemFont, "Segoe UI Adjusted", "Segoe UI", "Liberation Sans", sans-serif;--f-toolbar-line-height: var(--f-button-height);--f-toolbar-text-shadow: 1px 1px 1px rgba(0, 0, 0, .75);--f-toolbar-shadow: none;--f-toolbar-bg: none;--f-counter-margin: 0;--f-counter-padding: 0px 10px;--f-counter-gap: 4px;--f-counter-line-height: var(--f-button-height);--f-carousel-gap: 17px;--f-carousel-slide-width: 100%;--f-carousel-slide-height: 100%;--f-carousel-slide-padding: 0;--f-carousel-slide-bg: unset;--f-html-color: #222;--f-html-bg: #fff;--f-error-color: #fff;--f-error-bg: #333;--f-caption-margin: 0;--f-caption-padding: 16px 8px;--f-caption-color: var(--fancybox-color, #dbdbdb);--f-caption-bg: transparent;--f-caption-font: inherit;--f-caption-line-height: 1.375;--f-spinner-color-1: rgba(255, 255, 255, .2);--f-spinner-color-2: rgba(255, 255, 255, .8);--f-spinner-width: 50px;--f-spinner-height: 50px;--f-spinner-border-radius: 50%;--f-spinner-border-width: 4px;--f-progressbar-color: rgba(255, 255, 255, .2);--f-button-width: 46px;--f-button-height: 46px;--f-button-color: #ddd;--f-button-hover-color: #fff;--f-button-outline-width: 1px;--f-button-outline-color: rgba(255, 255, 255, .75);--f-button-outline-offset: 0px;--f-button-bg: rgba(54, 54, 54, .75);--f-button-border: 0;--f-button-border-radius: 0;--f-button-shadow: none;--f-button-transition: all .2s ease;--f-button-transform: none;--f-button-svg-width: 24px;--f-button-svg-height: 24px;--f-button-svg-stroke-width: 1.75;--f-button-svg-filter: drop-shadow(1px 1px 1px rgba(24, 24, 27, .01)), drop-shadow(1px 2px 1px rgba(24, 24, 27, .05));--f-button-svg-fill: none;--f-button-svg-disabled-opacity: .5;--f-arrow-pos: 32px;--f-arrow-width: 50px;--f-arrow-height: 50px;--f-arrow-svg-width: 24px;--f-arrow-svg-height: 24px;--f-arrow-svg-stroke-width: 2;--f-arrow-border-radius: 50%;--f-arrow-bg: rgba(54, 54, 54, .65);--f-arrow-color: #ddd;--f-arrow-hover-color: #fff;--f-thumbs-margin: 0px;--f-thumbs-padding-x: 8px;--f-thumbs-padding-y: 8px;--f-thumbs-bg: none;--f-thumb-transition: all .2s ease;--f-thumb-width: 94px;--f-thumb-height: 76px;--f-thumb-opacity: 1;--f-thumb-border: none;--f-thumb-shadow: none;--f-thumb-transform: none;--f-thumb-focus-opacity: 1;--f-thumb-focus-border: none;--f-thumb-focus-shadow: inset 0 0 0 2px rgba(255, 255, 255, .65);--f-thumb-focus-transform: none;--f-thumb-hover-opacity: 1;--f-thumb-hover-border: none;--f-thumb-hover-transform: none;--f-thumb-active-opacity: var(--f-thumb-hover-opacity);--f-thumb-active-border: var(--f-thumb-hover-border);--f-thumb-active-transform: var(--f-thumb-hover-transform);--f-thumb-selected-opacity: 1;--f-thumb-selected-border: none;--f-thumb-selected-shadow: inset 0 0 0 2px #fff;--f-thumb-selected-transform: none;position:absolute;inset:0;overflow:hidden;outline:none;display:flex;flex-direction:column}.fancybox__container[theme=light]{--fancybox-color: #222;--fancybox-backdrop-bg: rgba(255, 255, 255, .97);--f-toolbar-color: var(--fancybox-color, #222);--f-toolbar-text-shadow: none;--f-toolbar-font-weight: 400;--f-html-color: var(--fancybox-color, #222);--f-html-bg: #fff;--f-error-color: #555;--f-error-bg: #fff;--f-video-bg: #fff;--f-caption-color: #333;--f-spinner-color-1: rgba(0, 0, 0, .2);--f-spinner-color-2: rgba(0, 0, 0, .8);--f-spinner-border-width: 3.5px;--f-progressbar-color: rgba(111, 111, 116, .2);--f-button-color: #333;--f-button-hover-color: #000;--f-button-outline-color: rgba(0, 0, 0, .85);--f-button-bg: rgba(255, 255, 255, .85);--f-button-svg-stroke-width: 1.3;--f-button-svg-filter: none;--f-arrow-bg: rgba(255, 255, 255, .85);--f-arrow-color: #333;--f-arrow-hover-color: #000;--f-arrow-svg-stroke-width: 1.3;--f-close-button-color: #555;--f-close-button-hover-color: #000;--f-thumb-bg: linear-gradient(#ebeff2, #e2e8f0);--f-thumb-focus-shadow: 0 0 0 1.8px #fff, 0px 0px 0px 2.25px #888;--f-thumb-selected-shadow: 0 0 0 1.8px #fff, 0px 0px 0px 2.25px #000}.fancybox__container::backdrop{background-color:transparent}.fancybox__container>*:not(.fancybox__carousel),.fancybox__container .fancybox__carousel>*:not(.fancybox__viewport),.fancybox__container .fancybox__carousel>.fancybox__viewport>.fancybox__slide:not(.is-selected),.fancybox__container .fancybox__carousel>.fancybox__viewport>.fancybox__slide.is-selected>*:not(.f-html,.f-panzoom__wrapper,.f-spinner){opacity:var(--f-drag-opacity, 1)}.fancybox__container:not(.is-ready,.is-hiding){visibility:hidden}.fancybox__container.is-revealing>*:not(.fancybox__carousel),.fancybox__container.is-revealing .fancybox__carousel>*:not(.fancybox__viewport),.fancybox__container.is-revealing .fancybox__carousel>.fancybox__viewport>.fancybox__slide:not(.is-selected),.fancybox__container.is-revealing .fancybox__carousel>.fancybox__viewport>.fancybox__slide.is-selected>*:not(.f-html,.f-panzoom__wrapper,.f-spinner){animation:var(--f-interface-enter-duration, .35s) ease none f-fadeIn}.fancybox__container.is-hiding>*:not(.fancybox__carousel),.fancybox__container.is-hiding .fancybox__carousel>*:not(.fancybox__viewport),.fancybox__container.is-hiding .fancybox__carousel>.fancybox__viewport>.fancybox__slide:not(.is-selected),.fancybox__container.is-hiding .fancybox__carousel>.fancybox__viewport>.fancybox__slide.is-selected>*:not(.f-html,.f-panzoom__wrapper){animation:var(--f-interface-exit-duration, .35s) ease forwards f-fadeOut}.fancybox__container.is-idle .f-carousel__toolbar{pointer-events:none;opacity:0}.fancybox__container.is-idle .f-button.is-arrow{opacity:0}.fancybox__container.is-idle.is-ready .f-carousel__toolbar{pointer-events:none;animation:.15s ease-out both f-fadeOut}.fancybox__container.is-idle.is-ready .f-button.is-arrow{animation:.15s ease-out both f-fadeOut}.fancybox__backdrop{position:fixed;inset:0;z-index:-1;background:var(--fancybox-backdrop-bg)}.fancybox__carousel{flex:1;display:flex;flex-direction:column;min-height:0;min-width:0;position:relative;z-index:10;overflow-y:visible;overflow-x:clip}.fancybox__carousel.is-vertical{--f-carousel-slide-height: 100%}.fancybox__carousel.is-ltr{direction:ltr}.fancybox__carousel.is-rtl{direction:rtl}.fancybox__carousel>.f-button.is-arrow:before{position:absolute;content:"";inset:-30px;z-index:1}.fancybox__carousel>.f-progressbar{background-color:var(--fancybox-color)}.fancybox__viewport{display:grid;flex:1;min-height:0;min-width:0;position:relative;overflow:visible;transform:translate3d(0,var(--f-drag-offset, 0),0)}.fancybox__viewport.is-draggable{cursor:move;cursor:grab}.fancybox__viewport.is-dragging{cursor:move;cursor:grabbing}.fancybox__viewport [data-selectable],.fancybox__viewport [contenteditable]{cursor:auto}.fancybox__slide{box-sizing:border-box;position:relative;grid-area:1/1;display:flex;align-items:center;flex-direction:column;width:var(--f-carousel-slide-width);height:var(--f-carousel-slide-height);min-width:0;min-height:0;max-width:100%;margin:0;padding:var(--f-carousel-slide-padding);background:var(--f-carousel-slide-bg);backface-visibility:hidden;transform:translateZ(0);will-change:transform}.fancybox__slide:before,.fancybox__slide:after{display:block;content:""}.fancybox__slide:before{margin-bottom:auto}.fancybox__slide:after{margin-top:auto}.fancybox__slide.is-selected{z-index:1}.fancybox__slide.f-zoomable{overflow:visible}.fancybox__slide.has-error{--f-html-color: var(--f-error-color, --f-html-color);--f-html-bg: var(--f-error-bg, --f-html-bg)}.fancybox__slide.has-html{overflow:auto;padding:8px}.fancybox__slide.has-close-btn{padding-top:34px}.fancybox__slide .f-button[data-fancybox-close]{--f-button-width: var(--f-close-button-width, 34px);--f-button-height: var(--f-close-button-height, 34px);--f-button-border-radius: var(--f-close-border-radius, 4px);--f-button-color: var(--f-close-button-color, #fff);--f-button-hover-color: var(--f-close-button-hover-color, #fff);--f-button-bg: var(--f-close-button-bg, transparent);--f-button-hover-bg: var(--f-close-button-hover-bg, transparent);--f-button-active-bg: var(--f-close-button-active-bg, transparent);--f-button-svg-width: var(--f-close-button-svg-width, 22px);--f-button-svg-height: var(--f-close-button-svg-height, 22px);position:absolute;top:calc(var(--f-button-height) * -1);right:0;z-index:40}.fancybox__slide .f-spinner{cursor:pointer}.fancybox__container.is-closing .f-caption,.fancybox__slide.is-loading .f-caption{visibility:hidden}
/*!
 * @author: https://www.lrjz100.com/
 */.qmsg.qmsg-wrapper{position:fixed;top:20px;left:0;z-index:1010;width:100%;pointer-events:none;color:rgba(0,0,0,.55);font-size:13px;font-variant:tabular-nums;-webkit-font-feature-settings:"tnum";font-feature-settings:"tnum"}.qmsg .qmsg-item{padding:8px;text-align:center;-webkit-animation-duration:.3s;animation-duration:.3s}.qmsg .qmsg-item .qmsg-content{text-align:left;position:relative;display:inline-block;padding:10px 12px;background:#fff;border-radius:4px;-webkit-box-shadow:0 4px 12px rgba(0,0,0,.15);box-shadow:0 4px 12px rgba(0,0,0,.15);pointer-events:all;max-width:80%;min-width:80px}.qmsg .qmsg-item .qmsg-content [class^=qmsg-content-]{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;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.qmsg .qmsg-item .qmsg-content [class^=qmsg-content-] .qmsg-icon{display:inline-block;height:16px}.qmsg .qmsg-item .qmsg-content [class^=qmsg-content-] .qmsg-icon:first-child{margin-right:8px}.qmsg .qmsg-item .qmsg-content [class^=qmsg-content-] .qmsg-icon-close{cursor:pointer;color:rgba(0,0,0,.45);-webkit-transition:color .3s;transition:color .3s;margin-left:6px}.qmsg .qmsg-item .qmsg-content [class^=qmsg-content-] .qmsg-icon-close:hover>svg path{stroke:#555}.qmsg .qmsg-item .qmsg-content [class^=qmsg-content-] .qmsg-count{display:inline-block;position:absolute;left:-8px;top:-8px;color:#fff;font-size:12px;text-align:center;height:16px;line-height:16px;border-radius:3px;min-width:16px;-webkit-animation-duration:.3s;animation-duration:.3s}.qmsg .qmsg-item .qmsg-content-info{color:#909399}.qmsg .qmsg-item .qmsg-content-info .qmsg-count{background-color:#909399}.qmsg .qmsg-item .qmsg-content-warning{color:#e6a23c}.qmsg .qmsg-item .qmsg-content-warning .qmsg-count{background-color:#e6a23c}.qmsg .qmsg-item .qmsg-content-error{color:#f56c6c}.qmsg .qmsg-item .qmsg-content-error .qmsg-count{background-color:#f56c6c}.qmsg .qmsg-item .qmsg-content-success{color:#67c23a}.qmsg .qmsg-item .qmsg-content-success .qmsg-count{background-color:#67c23a}.qmsg .qmsg-item .qmsg-content-loading{color:#409eff}.qmsg .qmsg-item .qmsg-content-loading .qmsg-count{background-color:#409eff}.qmsg .animate-turn{-webkit-animation:MessageTurn 1s linear infinite;animation:MessageTurn 1s linear infinite}@-webkit-keyframes MessageTurn{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}25%{-webkit-transform:rotate(90deg);transform:rotate(90deg)}50%{-webkit-transform:rotate(180deg);transform:rotate(180deg)}75%{-webkit-transform:rotate(270deg);transform:rotate(270deg)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes MessageTurn{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}25%{-webkit-transform:rotate(90deg);transform:rotate(90deg)}50%{-webkit-transform:rotate(180deg);transform:rotate(180deg)}75%{-webkit-transform:rotate(270deg);transform:rotate(270deg)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@-webkit-keyframes MessageMoveOut{0%{max-height:150px;padding:8px;opacity:1}to{max-height:0;padding:0;opacity:0}}@keyframes MessageMoveOut{0%{max-height:150px;padding:8px;opacity:1}to{max-height:0;padding:0;opacity:0}}@-webkit-keyframes MessageMoveIn{0%{-webkit-transform:translateY(-100%);transform:translateY(-100%);-webkit-transform-origin:0 0;transform-origin:0 0;opacity:0}to{-webkit-transform:translateY(0);transform:translateY(0);-webkit-transform-origin:0 0;transform-origin:0 0;opacity:1}}@keyframes MessageMoveIn{0%{-webkit-transform:translateY(-100%);transform:translateY(-100%);-webkit-transform-origin:0 0;transform-origin:0 0;opacity:0}to{-webkit-transform:translateY(0);transform:translateY(0);-webkit-transform-origin:0 0;transform-origin:0 0;opacity:1}}@-webkit-keyframes MessageShake{0%,100%{-webkit-transform:translateX(0px);transform:translateX(0px);opacity:1}25%,75%{-webkit-transform:translateX(-4px);transform:translateX(-4px);opacity:.75}50%{-webkit-transform:translateX(4px);transform:translateX(4px);opacity:.25}}@keyframes MessageShake{0%,100%{-webkit-transform:translateX(0px);transform:translateX(0px);opacity:1}25%,75%{-webkit-transform:translateX(-4px);transform:translateX(-4px);opacity:.75}50%{-webkit-transform:translateX(4px);transform:translateX(4px);opacity:.25}}.page-json-form{position:fixed;left:0;top:0;bottom:0;z-index:99999;background-color:#fff;width:440px;padding:20px;display:none}.page-json-form .pjf-form{display:block;width:100%;height:100%;padding-bottom:40px;-webkit-box-sizing:border-box;box-sizing:border-box;overflow:auto}.page-json-form input,.page-json-form textarea{border:#eee solid 1px;margin:0;width:100%;-webkit-box-sizing:border-box;box-sizing:border-box}.page-json-form input{height:40px;padding:2px 6px}.page-json-form textarea{padding:4px 6px}.page-json-form .pjf-text{min-height:160px}.page-json-form .pjf-group{background-color:#eee;padding:6px;margin-bottom:4px}.page-json-form .pjf-footer{position:absolute;left:0;bottom:0;right:0;text-align:left;padding:4px 20px;background-color:#fff;border-top:#eee solid 1px}.page-json-form .pjf-footer button{height:32px;padding:0 24px;margin:0 2px}.page-json-form .pjf-languages{margin-bottom:4px}.page-json-form .pjf-languages a{color:#333;display:inline-block;padding:4px 6px;background-color:#eee;margin-right:2px;cursor:pointer;font-size:16px}.page-json-form .pjf-languages a.on{background-color:#0038af;color:#fff}.page-json-open-button{position:fixed;left:0;bottom:0;z-index:11;width:40px;height:40px;background-color:rgba(255,255,255,0);border:none;cursor:pointer}.inbox{max-width:1200px;margin:0 auto}.inbox2{width:100%;overflow:hidden;-webkit-box-sizing:border-box;box-sizing:border-box;max-width:1920px;margin:0 auto}.preheader .right{padding-right:10px;-webkit-box-sizing:border-box;box-sizing:border-box}.open-nav-mobile .mobile-wrap{top:107px;display:block}.open-nav-mobile .active{background-color:#454545}.open-nav-mobile .nav-item .active{background-color:#2c2c2c}.nav-main .container{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-content:center;-ms-flex-line-pack:center;align-content:center;z-index:99}.nav-main .nav-list{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;text-align:right;margin-top:0}.nav-main .nav-list a{display:inline-block;line-height:38px}.nav-main .nav-list li{position:relative}.nav-main .nav-list li:after{content:"";display:block;border-bottom:rgba(255,255,255,0) solid 2px;position:absolute;left:4px;bottom:4px;right:4px}.nav-main .nav-list .active:after{border-bottom-color:rgba(255,255,255,.8)}.nav-main .nav-list .sub:hover .subnav{display:block}.nav-main .site-logo{margin-top:-2px}.site-logo{height:36px;display:block}.site-logo img{height:100%}.mobile-site-logo{margin-top:12px}.menu{padding-top:24px;padding-bottom:0;margin-bottom:54px}.menu ul li{padding:0 4px}.subnav-mask{height:0;-webkit-transition:all .5s;transition:all .5s}.nav-box-open{background:rgba(0,0,0,.8)}#subnav{position:absolute !important;left:0;right:0;top:0;z-index:1;padding-top:116px;padding-top:94px;-webkit-box-sizing:border-box;box-sizing:border-box;margin-top:0 !important}#subnav #subnav-content{height:100% !important;margin-top:0 !important;position:static !important;background:rgba(0,0,0,0) !important}.menuWrap.fixed #subnav{padding-top:69px}.subnav-skin-1{width:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.subnav-skin-1 .sub-nav-tit{font-size:20px;padding:30px 0 20px 0;color:#fff;width:300px}.subnav-skin-1 .subnav{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.subnav-skin-1 .list-box{width:530px;height:288px;-webkit-column-width:160px;-moz-column-width:160px;column-width:160px;-webkit-column-count:2;-moz-column-count:2;column-count:2;-webkit-column-gap:20px;-moz-column-gap:20px;column-gap:20px}.subnav-skin-1 .list{height:100%}.subnav-skin-1 .list li{line-height:32px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.subnav-skin-1 .image{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;text-align:right;margin-top:-30px}.subnav-skin-1 .image a{display:block}.subnav-skin-1 .image li{width:15.625vw;max-width:360px;min-width:240px;display:inline-block;margin-left:12px;margin-bottom:10px}.subnav-skin-1 .image li:first-child{margin-left:0}.subnav-skin-1 .image li .wrap{width:100%;height:8.8020833333vw;max-height:202.5px;min-height:135px;overflow:hidden}.subnav-skin-1 .image li img{width:100%;height:100%}.subnav-skin-1 .image .h{width:100%;line-height:30px;text-align:center;font-size:14px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.menu-mobile{background:rgba(30,30,30,.8)}.no-data{width:100%;-webkit-box-sizing:border-box;box-sizing:border-box;text-align:center;padding:50px;font-size:24px;color:#999}.swiper-wrapper{z-index:2}.swiper-button-next1,.swiper-button-prev1{height:100%;min-width:100px;position:absolute;top:0;bottom:0;z-index:20;color:#fff;font-size:16px;cursor:pointer}.swiper-button-next1:before,.swiper-button-prev1:before{content:"";width:60px;height:1px;background:#fff;display:inline-block;margin-right:15px;vertical-align:middle}.swiper-button-next1{right:0}.swiper-button-prev1{left:0}.list-images01{margin-bottom:30px}.list-images01 .item{margin-bottom:50px !important}.list-images01 a .img-box{margin-bottom:30px;height:13vw}.list-images01 img{margin-bottom:0 !important;-o-object-fit:scale-down;object-fit:scale-down;height:100%}.list-images01 .h{font-weight:300;font-size:15px;height:60px;line-height:1.1;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;letter-spacing:-0.3px;font-family:"Hiragino Sans GB","Microsoft Yahei","WenQuanYi Micro Hei",SimSun,Tahoma,Arial,Helvetica,STHeiti}.list-images01 .desc{font-size:12px;color:#333;margin-top:12px;letter-spacing:-0.3px}.list-images01-1 img{-o-object-fit:contain;object-fit:contain}.list-images{overflow:hidden}.list-images .h{width:100%;margin-top:10px;color:#666;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.swiper-slide .ig{position:relative;z-index:2}.group-photos-box{width:100%;height:600px;margin:20px auto}.group-photos-box .swiper-slide{width:auto}.group-photos-box .swiper-slide:after{content:"";display:block;position:absolute;left:0;top:0;bottom:0;right:0;background-color:rgba(0,0,0,.5);opacity:1;-webkit-transition:opacity .2s;transition:opacity .2s}.group-photos-box .swiper-slide.swiper-slide-active:after{opacity:0}.group-photos-box .swiper-slide img{height:600px;max-width:100%}.group-photos-box .swiper-button-next1,.group-photos-box .swiper-button-prev1{line-height:600px}.group-photos-box .text-box{position:absolute;left:0;top:0;z-index:12;width:100%;height:100%;text-align:center;background-image:repeating-linear-gradient(to bottom, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.3) 70%, rgba(0, 0, 0, 0.8) 100%)}.group-photos-box .text-box a{position:absolute;bottom:0;left:24px;right:24px;height:140px}.group-photos-box .text-box .h{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;font-family:"Raleway",sans serif;font-size:30px;line-height:40px;letter-spacing:0;font-weight:400;margin-bottom:10px}.group-photos-box .text-box .time{display:block;margin-bottom:5px}.group-photos-box .swiper-pagination-bullet-active{background-color:rgba(255,255,255,.5)}.group-photos-video{height:380px}.group-photos-video .swiper-slide img{height:380px}.group-photos-video .swiper-button-next1,.group-photos-video .swiper-button-prev1{line-height:380px}.group-photos-video .text-box{text-align:left}.group-photos-video .text-box a{height:100px}.group-photos-video .text-box .h{font-size:28px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.group-photos-video .play-btn{width:100px;height:100px;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:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;font-size:46px;position:absolute;left:50%;top:50%;margin-left:-50px;margin-top:-50px;z-index:13;color:#fff;opacity:.5;-webkit-transition:opacity .3s;transition:opacity .3s;cursor:pointer}.group-photos-video .play-btn:hover{opacity:.9}.more-pop-swiper{height:500px}.more-pop-swiper .swiper-slide{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-align-content:center;-ms-flex-line-pack:center;align-content:center}.more-pop-swiper .swiper-slide img{height:540px}.more-pop-swiper .swiper-button-next1,.more-pop-swiper .swiper-button-prev1{line-height:540px}.bg-fff{background-color:#fff}.bg-000{background-color:#1e1e1e}.pos-rel-2{position:relative;z-index:2}.page-big-img{background-color:rgba(0,0,0,0) !important;background-repeat:no-repeat !important;background-position:center center !important;background-size:100% 100% !important;position:relative;z-index:2}.preview-image{cursor:pointer;-webkit-transition:-webkit-transform .2s ease;transition:-webkit-transform .2s ease;transition:transform .2s ease;transition:transform .2s ease, -webkit-transform .2s ease}.preview-image:hover{-webkit-transform:scale(1.05);transform:scale(1.05)}.image-preview-container{border-radius:4px}.image-preview-container img{border-radius:2px}#opacityBox{opacity:0}@-webkit-keyframes dots-loader{0%{-webkit-box-shadow:#f86 -8px -8px 0 3px,#fc6 8px -8px 0 3px,#6d7 8px 8px 0 3px,#4ae -8px 8px 0 3px;box-shadow:#f86 -8px -8px 0 3px,#fc6 8px -8px 0 3px,#6d7 8px 8px 0 3px,#4ae -8px 8px 0 3px}8.33%{-webkit-box-shadow:#f86 8px -8px 0 3px,#fc6 8px -8px 0 3px,#6d7 8px 8px 0 3px,#4ae -8px 8px 0 3px;box-shadow:#f86 8px -8px 0 3px,#fc6 8px -8px 0 3px,#6d7 8px 8px 0 3px,#4ae -8px 8px 0 3px}16.67%{-webkit-box-shadow:#f86 8px 8px 0 3px,#fc6 8px 8px 0 3px,#6d7 8px 8px 0 3px,#4ae -8px 8px 0 3px;box-shadow:#f86 8px 8px 0 3px,#fc6 8px 8px 0 3px,#6d7 8px 8px 0 3px,#4ae -8px 8px 0 3px}25%{-webkit-box-shadow:#f86 -8px 8px 0 3px,#fc6 -8px 8px 0 3px,#6d7 -8px 8px 0 3px,#4ae -8px 8px 0 3px;box-shadow:#f86 -8px 8px 0 3px,#fc6 -8px 8px 0 3px,#6d7 -8px 8px 0 3px,#4ae -8px 8px 0 3px}33.33%{-webkit-box-shadow:#f86 -8px -8px 0 3px,#fc6 -8px 8px 0 3px,#6d7 -8px -8px 0 3px,#4ae -8px -8px 0 3px;box-shadow:#f86 -8px -8px 0 3px,#fc6 -8px 8px 0 3px,#6d7 -8px -8px 0 3px,#4ae -8px -8px 0 3px}41.67%{-webkit-box-shadow:#f86 8px -8px 0 3px,#fc6 -8px 8px 0 3px,#6d7 -8px -8px 0 3px,#4ae 8px -8px 0 3px;box-shadow:#f86 8px -8px 0 3px,#fc6 -8px 8px 0 3px,#6d7 -8px -8px 0 3px,#4ae 8px -8px 0 3px}50%{-webkit-box-shadow:#f86 8px 8px 0 3px,#fc6 -8px 8px 0 3px,#6d7 -8px -8px 0 3px,#4ae 8px -8px 0 3px;box-shadow:#f86 8px 8px 0 3px,#fc6 -8px 8px 0 3px,#6d7 -8px -8px 0 3px,#4ae 8px -8px 0 3px}58.33%{-webkit-box-shadow:#f86 -8px 8px 0 3px,#fc6 -8px 8px 0 3px,#6d7 -8px -8px 0 3px,#4ae 8px -8px 0 3px;box-shadow:#f86 -8px 8px 0 3px,#fc6 -8px 8px 0 3px,#6d7 -8px -8px 0 3px,#4ae 8px -8px 0 3px}66.67%{-webkit-box-shadow:#f86 -8px -8px 0 3px,#fc6 -8px -8px 0 3px,#6d7 -8px -8px 0 3px,#4ae 8px -8px 0 3px;box-shadow:#f86 -8px -8px 0 3px,#fc6 -8px -8px 0 3px,#6d7 -8px -8px 0 3px,#4ae 8px -8px 0 3px}75%{-webkit-box-shadow:#f86 8px -8px 0 3px,#fc6 8px -8px 0 3px,#6d7 8px -8px 0 3px,#4ae 8px -8px 0 3px;box-shadow:#f86 8px -8px 0 3px,#fc6 8px -8px 0 3px,#6d7 8px -8px 0 3px,#4ae 8px -8px 0 3px}83.33%{-webkit-box-shadow:#f86 8px 8px 0 3px,#fc6 8px -8px 0 3px,#6d7 8px 8px 0 3px,#4ae 8px 8px 0 3px;box-shadow:#f86 8px 8px 0 3px,#fc6 8px -8px 0 3px,#6d7 8px 8px 0 3px,#4ae 8px 8px 0 3px}91.67%{-webkit-box-shadow:#f86 -8px 8px 0 3px,#fc6 8px -8px 0 3px,#6d7 8px 8px 0 3px,#4ae -8px 8px 0 3px;box-shadow:#f86 -8px 8px 0 3px,#fc6 8px -8px 0 3px,#6d7 8px 8px 0 3px,#4ae -8px 8px 0 3px}100%{-webkit-box-shadow:#f86 -8px -8px 0 3px,#fc6 8px -8px 0 3px,#6d7 8px 8px 0 3px,#4ae -8px 8px 0 3px;box-shadow:#f86 -8px -8px 0 3px,#fc6 8px -8px 0 3px,#6d7 8px 8px 0 3px,#4ae -8px 8px 0 3px}}@keyframes dots-loader{0%{-webkit-box-shadow:#f86 -8px -8px 0 3px,#fc6 8px -8px 0 3px,#6d7 8px 8px 0 3px,#4ae -8px 8px 0 3px;box-shadow:#f86 -8px -8px 0 3px,#fc6 8px -8px 0 3px,#6d7 8px 8px 0 3px,#4ae -8px 8px 0 3px}8.33%{-webkit-box-shadow:#f86 8px -8px 0 3px,#fc6 8px -8px 0 3px,#6d7 8px 8px 0 3px,#4ae -8px 8px 0 3px;box-shadow:#f86 8px -8px 0 3px,#fc6 8px -8px 0 3px,#6d7 8px 8px 0 3px,#4ae -8px 8px 0 3px}16.67%{-webkit-box-shadow:#f86 8px 8px 0 3px,#fc6 8px 8px 0 3px,#6d7 8px 8px 0 3px,#4ae -8px 8px 0 3px;box-shadow:#f86 8px 8px 0 3px,#fc6 8px 8px 0 3px,#6d7 8px 8px 0 3px,#4ae -8px 8px 0 3px}25%{-webkit-box-shadow:#f86 -8px 8px 0 3px,#fc6 -8px 8px 0 3px,#6d7 -8px 8px 0 3px,#4ae -8px 8px 0 3px;box-shadow:#f86 -8px 8px 0 3px,#fc6 -8px 8px 0 3px,#6d7 -8px 8px 0 3px,#4ae -8px 8px 0 3px}33.33%{-webkit-box-shadow:#f86 -8px -8px 0 3px,#fc6 -8px 8px 0 3px,#6d7 -8px -8px 0 3px,#4ae -8px -8px 0 3px;box-shadow:#f86 -8px -8px 0 3px,#fc6 -8px 8px 0 3px,#6d7 -8px -8px 0 3px,#4ae -8px -8px 0 3px}41.67%{-webkit-box-shadow:#f86 8px -8px 0 3px,#fc6 -8px 8px 0 3px,#6d7 -8px -8px 0 3px,#4ae 8px -8px 0 3px;box-shadow:#f86 8px -8px 0 3px,#fc6 -8px 8px 0 3px,#6d7 -8px -8px 0 3px,#4ae 8px -8px 0 3px}50%{-webkit-box-shadow:#f86 8px 8px 0 3px,#fc6 -8px 8px 0 3px,#6d7 -8px -8px 0 3px,#4ae 8px -8px 0 3px;box-shadow:#f86 8px 8px 0 3px,#fc6 -8px 8px 0 3px,#6d7 -8px -8px 0 3px,#4ae 8px -8px 0 3px}58.33%{-webkit-box-shadow:#f86 -8px 8px 0 3px,#fc6 -8px 8px 0 3px,#6d7 -8px -8px 0 3px,#4ae 8px -8px 0 3px;box-shadow:#f86 -8px 8px 0 3px,#fc6 -8px 8px 0 3px,#6d7 -8px -8px 0 3px,#4ae 8px -8px 0 3px}66.67%{-webkit-box-shadow:#f86 -8px -8px 0 3px,#fc6 -8px -8px 0 3px,#6d7 -8px -8px 0 3px,#4ae 8px -8px 0 3px;box-shadow:#f86 -8px -8px 0 3px,#fc6 -8px -8px 0 3px,#6d7 -8px -8px 0 3px,#4ae 8px -8px 0 3px}75%{-webkit-box-shadow:#f86 8px -8px 0 3px,#fc6 8px -8px 0 3px,#6d7 8px -8px 0 3px,#4ae 8px -8px 0 3px;box-shadow:#f86 8px -8px 0 3px,#fc6 8px -8px 0 3px,#6d7 8px -8px 0 3px,#4ae 8px -8px 0 3px}83.33%{-webkit-box-shadow:#f86 8px 8px 0 3px,#fc6 8px -8px 0 3px,#6d7 8px 8px 0 3px,#4ae 8px 8px 0 3px;box-shadow:#f86 8px 8px 0 3px,#fc6 8px -8px 0 3px,#6d7 8px 8px 0 3px,#4ae 8px 8px 0 3px}91.67%{-webkit-box-shadow:#f86 -8px 8px 0 3px,#fc6 8px -8px 0 3px,#6d7 8px 8px 0 3px,#4ae -8px 8px 0 3px;box-shadow:#f86 -8px 8px 0 3px,#fc6 8px -8px 0 3px,#6d7 8px 8px 0 3px,#4ae -8px 8px 0 3px}100%{-webkit-box-shadow:#f86 -8px -8px 0 3px,#fc6 8px -8px 0 3px,#6d7 8px 8px 0 3px,#4ae -8px 8px 0 3px;box-shadow:#f86 -8px -8px 0 3px,#fc6 8px -8px 0 3px,#6d7 8px 8px 0 3px,#4ae -8px 8px 0 3px}}.dots-loader:not(:required){overflow:hidden;text-indent:-9999px;display:inline-block;width:3px;height:3px;background:rgba(0,0,0,0);border-radius:100%;-webkit-box-shadow:#f86 -8px -8px 0 3px,#fc6 8px -8px 0 3px,#6d7 8px 8px 0 3px,#4ae -8px 8px 0 3px;box-shadow:#f86 -8px -8px 0 3px,#fc6 8px -8px 0 3px,#6d7 8px 8px 0 3px,#4ae -8px 8px 0 3px;-webkit-animation:dots-loader 5s infinite ease-in-out;animation:dots-loader 5s infinite ease-in-out;-webkit-transform-origin:50% 50%;transform-origin:50% 50%}@-webkit-keyframes dots-loader-big{0%{-webkit-box-shadow:#f86 -12px -12px 0 4px,#fc6 12px -12px 0 4px,#6d7 12px 12px 0 4px,#4ae -12px 12px 0 4px;box-shadow:#f86 -12px -12px 0 4px,#fc6 12px -12px 0 4px,#6d7 12px 12px 0 4px,#4ae -12px 12px 0 4px}8.33%{-webkit-box-shadow:#f86 12px -12px 0 4px,#fc6 12px -12px 0 4px,#6d7 12px 12px 0 4px,#4ae -12px 12px 0 4px;box-shadow:#f86 12px -12px 0 4px,#fc6 12px -12px 0 4px,#6d7 12px 12px 0 4px,#4ae -12px 12px 0 4px}16.67%{-webkit-box-shadow:#f86 12px 12px 0 4px,#fc6 12px 12px 0 4px,#6d7 12px 12px 0 4px,#4ae -12px 12px 0 4px;box-shadow:#f86 12px 12px 0 4px,#fc6 12px 12px 0 4px,#6d7 12px 12px 0 4px,#4ae -12px 12px 0 4px}25%{-webkit-box-shadow:#f86 -12px 12px 0 4px,#fc6 -12px 12px 0 4px,#6d7 -12px 12px 0 4px,#4ae -12px 12px 0 4px;box-shadow:#f86 -12px 12px 0 4px,#fc6 -12px 12px 0 4px,#6d7 -12px 12px 0 4px,#4ae -12px 12px 0 4px}33.33%{-webkit-box-shadow:#f86 -12px -12px 0 4px,#fc6 -12px 12px 0 4px,#6d7 -12px -12px 0 4px,#4ae -12px -12px 0 4px;box-shadow:#f86 -12px -12px 0 4px,#fc6 -12px 12px 0 4px,#6d7 -12px -12px 0 4px,#4ae -12px -12px 0 4px}41.67%{-webkit-box-shadow:#f86 12px -12px 0 4px,#fc6 -12px 12px 0 4px,#6d7 -12px -12px 0 4px,#4ae 12px -12px 0 4px;box-shadow:#f86 12px -12px 0 4px,#fc6 -12px 12px 0 4px,#6d7 -12px -12px 0 4px,#4ae 12px -12px 0 4px}50%{-webkit-box-shadow:#f86 12px 12px 0 4px,#fc6 -12px 12px 0 4px,#6d7 -12px -12px 0 4px,#4ae 12px -12px 0 4px;box-shadow:#f86 12px 12px 0 4px,#fc6 -12px 12px 0 4px,#6d7 -12px -12px 0 4px,#4ae 12px -12px 0 4px}58.33%{-webkit-box-shadow:#f86 -12px 12px 0 4px,#fc6 -12px 12px 0 4px,#6d7 -12px -12px 0 4px,#4ae 12px -12px 0 4px;box-shadow:#f86 -12px 12px 0 4px,#fc6 -12px 12px 0 4px,#6d7 -12px -12px 0 4px,#4ae 12px -12px 0 4px}66.67%{-webkit-box-shadow:#f86 -12px -12px 0 4px,#fc6 -12px -12px 0 4px,#6d7 -12px -12px 0 4px,#4ae 12px -12px 0 4px;box-shadow:#f86 -12px -12px 0 4px,#fc6 -12px -12px 0 4px,#6d7 -12px -12px 0 4px,#4ae 12px -12px 0 4px}75%{-webkit-box-shadow:#f86 12px -12px 0 4px,#fc6 12px -12px 0 4px,#6d7 12px -12px 0 4px,#4ae 12px -12px 0 4px;box-shadow:#f86 12px -12px 0 4px,#fc6 12px -12px 0 4px,#6d7 12px -12px 0 4px,#4ae 12px -12px 0 4px}83.33%{-webkit-box-shadow:#f86 12px 12px 0 4px,#fc6 12px -12px 0 4px,#6d7 12px 12px 0 4px,#4ae 12px 12px 0 4px;box-shadow:#f86 12px 12px 0 4px,#fc6 12px -12px 0 4px,#6d7 12px 12px 0 4px,#4ae 12px 12px 0 4px}91.67%{-webkit-box-shadow:#f86 -12px 12px 0 4px,#fc6 12px -12px 0 4px,#6d7 12px 12px 0 4px,#4ae -12px 12px 0 4px;box-shadow:#f86 -12px 12px 0 4px,#fc6 12px -12px 0 4px,#6d7 12px 12px 0 4px,#4ae -12px 12px 0 4px}100%{-webkit-box-shadow:#f86 -12px -12px 0 4px,#fc6 12px -12px 0 4px,#6d7 12px 12px 0 4px,#4ae -12px 12px 0 4px;box-shadow:#f86 -12px -12px 0 4px,#fc6 12px -12px 0 4px,#6d7 12px 12px 0 4px,#4ae -12px 12px 0 4px}}@keyframes dots-loader-big{0%{-webkit-box-shadow:#f86 -12px -12px 0 4px,#fc6 12px -12px 0 4px,#6d7 12px 12px 0 4px,#4ae -12px 12px 0 4px;box-shadow:#f86 -12px -12px 0 4px,#fc6 12px -12px 0 4px,#6d7 12px 12px 0 4px,#4ae -12px 12px 0 4px}8.33%{-webkit-box-shadow:#f86 12px -12px 0 4px,#fc6 12px -12px 0 4px,#6d7 12px 12px 0 4px,#4ae -12px 12px 0 4px;box-shadow:#f86 12px -12px 0 4px,#fc6 12px -12px 0 4px,#6d7 12px 12px 0 4px,#4ae -12px 12px 0 4px}16.67%{-webkit-box-shadow:#f86 12px 12px 0 4px,#fc6 12px 12px 0 4px,#6d7 12px 12px 0 4px,#4ae -12px 12px 0 4px;box-shadow:#f86 12px 12px 0 4px,#fc6 12px 12px 0 4px,#6d7 12px 12px 0 4px,#4ae -12px 12px 0 4px}25%{-webkit-box-shadow:#f86 -12px 12px 0 4px,#fc6 -12px 12px 0 4px,#6d7 -12px 12px 0 4px,#4ae -12px 12px 0 4px;box-shadow:#f86 -12px 12px 0 4px,#fc6 -12px 12px 0 4px,#6d7 -12px 12px 0 4px,#4ae -12px 12px 0 4px}33.33%{-webkit-box-shadow:#f86 -12px -12px 0 4px,#fc6 -12px 12px 0 4px,#6d7 -12px -12px 0 4px,#4ae -12px -12px 0 4px;box-shadow:#f86 -12px -12px 0 4px,#fc6 -12px 12px 0 4px,#6d7 -12px -12px 0 4px,#4ae -12px -12px 0 4px}41.67%{-webkit-box-shadow:#f86 12px -12px 0 4px,#fc6 -12px 12px 0 4px,#6d7 -12px -12px 0 4px,#4ae 12px -12px 0 4px;box-shadow:#f86 12px -12px 0 4px,#fc6 -12px 12px 0 4px,#6d7 -12px -12px 0 4px,#4ae 12px -12px 0 4px}50%{-webkit-box-shadow:#f86 12px 12px 0 4px,#fc6 -12px 12px 0 4px,#6d7 -12px -12px 0 4px,#4ae 12px -12px 0 4px;box-shadow:#f86 12px 12px 0 4px,#fc6 -12px 12px 0 4px,#6d7 -12px -12px 0 4px,#4ae 12px -12px 0 4px}58.33%{-webkit-box-shadow:#f86 -12px 12px 0 4px,#fc6 -12px 12px 0 4px,#6d7 -12px -12px 0 4px,#4ae 12px -12px 0 4px;box-shadow:#f86 -12px 12px 0 4px,#fc6 -12px 12px 0 4px,#6d7 -12px -12px 0 4px,#4ae 12px -12px 0 4px}66.67%{-webkit-box-shadow:#f86 -12px -12px 0 4px,#fc6 -12px -12px 0 4px,#6d7 -12px -12px 0 4px,#4ae 12px -12px 0 4px;box-shadow:#f86 -12px -12px 0 4px,#fc6 -12px -12px 0 4px,#6d7 -12px -12px 0 4px,#4ae 12px -12px 0 4px}75%{-webkit-box-shadow:#f86 12px -12px 0 4px,#fc6 12px -12px 0 4px,#6d7 12px -12px 0 4px,#4ae 12px -12px 0 4px;box-shadow:#f86 12px -12px 0 4px,#fc6 12px -12px 0 4px,#6d7 12px -12px 0 4px,#4ae 12px -12px 0 4px}83.33%{-webkit-box-shadow:#f86 12px 12px 0 4px,#fc6 12px -12px 0 4px,#6d7 12px 12px 0 4px,#4ae 12px 12px 0 4px;box-shadow:#f86 12px 12px 0 4px,#fc6 12px -12px 0 4px,#6d7 12px 12px 0 4px,#4ae 12px 12px 0 4px}91.67%{-webkit-box-shadow:#f86 -12px 12px 0 4px,#fc6 12px -12px 0 4px,#6d7 12px 12px 0 4px,#4ae -12px 12px 0 4px;box-shadow:#f86 -12px 12px 0 4px,#fc6 12px -12px 0 4px,#6d7 12px 12px 0 4px,#4ae -12px 12px 0 4px}100%{-webkit-box-shadow:#f86 -12px -12px 0 4px,#fc6 12px -12px 0 4px,#6d7 12px 12px 0 4px,#4ae -12px 12px 0 4px;box-shadow:#f86 -12px -12px 0 4px,#fc6 12px -12px 0 4px,#6d7 12px 12px 0 4px,#4ae -12px 12px 0 4px}}.dots-loader-big:not(:required){overflow:hidden;text-indent:-9999px;display:inline-block;width:4px;height:4px;background:rgba(0,0,0,0);border-radius:100%;-webkit-box-shadow:#f86 -12px -12px 0 4px,#fc6 12px -12px 0 4px,#6d7 12px 12px 0 4px,#4ae -12px 12px 0 4px;box-shadow:#f86 -12px -12px 0 4px,#fc6 12px -12px 0 4px,#6d7 12px 12px 0 4px,#4ae -12px 12px 0 4px;-webkit-animation:dots-loader-big 5s infinite ease-in-out;animation:dots-loader-big 5s infinite ease-in-out;-webkit-transform-origin:50% 50%;transform-origin:50% 50%}@media screen and (min-width: 1920px){.more-pop-swiper{height:740px}.more-pop-swiper .swiper-slide img{height:740px}.more-pop-swiper .swiper-button-next1,.more-pop-swiper .swiper-button-prev1{line-height:740px}}@media screen and (min-width: 1200px){.inbox .list-images01 a .img-box{max-height:180px}.more-pop-swiper{height:540px}.more-pop-swiper .swiper-slide img{height:540px}.more-pop-swiper .swiper-button-next1,.more-pop-swiper .swiper-button-prev1{line-height:540px}}@media(max-width: 992px){.list-images01 a .img-box{height:19vw}}@media(max-width: 768px){.open-nav-mobile .mobile-wrap{top:67px}.site-logo{height:28px;margin-top:20px}.page-big-img{height:290px !important}.group-photos-box{margin-top:0 !important;height:420px}.group-photos-box .swiper-slide img{height:420px}.group-photos-box .swiper-button-next1,.group-photos-box .swiper-button-prev1{line-height:420px}.list-images01 a .img-box{height:52vw}}.dots-loader-wrap{position:relative}.dots-loader,.dots-loader-big{position:absolute;left:50%;top:50%;margin-left:-5px;margin-top:-5px;z-index:1;opacity:.8}.lr-img-loading-wrap{position:relative}.lr-img-loading-wrap img{position:relative;z-index:2}.lr-img-loading-wrap .lr-img-loading{position:absolute;left:50%;top:50%;z-index:1}.lr-img-loading{display:block;position:relative;margin:auto;width:25px;height:25px;border-radius:50%}@property --per{syntax:"<percentage>";inherits:false;initial-value:10%}.lr-img-loading::before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;border-radius:50%;background:conic-gradient(transparent, transparent var(--per), #e4e4e4 var(--per), #e4e4e4);-webkit-mask:radial-gradient(transparent, transparent 10px, #000 11px, #000);mask:radial-gradient(transparent, transparent 10px, #000 11px, #000);-webkit-animation:change 3s infinite cubic-bezier(0.57, 0.29, 0.49, 0.76);animation:change 3s infinite cubic-bezier(0.57, 0.29, 0.49, 0.76)}@-webkit-keyframes change{50%{-webkit-transform:rotate(270deg);transform:rotate(270deg);--per: 98%}100%{-webkit-transform:rotate(720deg);transform:rotate(720deg)}}@keyframes change{50%{-webkit-transform:rotate(270deg);transform:rotate(270deg);--per: 98%}100%{-webkit-transform:rotate(720deg);transform:rotate(720deg)}}html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:"";content:none}table{border-collapse:collapse;border-spacing:0}.container{margin:0 auto;width:90%}.row{margin:0 -1.5625%;-webkit-box-sizing:border-box;box-sizing:border-box}.col-xs-1,.col-sm-1,.col-md-1,.col-lg-1,.col-xs-2,.col-sm-2,.col-md-2,.col-lg-2,.col-xs-3,.col-sm-3,.col-md-3,.col-lg-3,.col-xs-4,.col-sm-4,.col-md-4,.col-lg-4,.col-xs-5,.col-sm-5,.col-md-5,.col-lg-5,.col-xs-6,.col-sm-6,.col-md-6,.col-lg-6,.col-xs-7,.col-sm-7,.col-md-7,.col-lg-7,.col-xs-8,.col-sm-8,.col-md-8,.col-lg-8,.col-xs-9,.col-sm-9,.col-md-9,.col-lg-9,.col-xs-10,.col-sm-10,.col-md-10,.col-lg-10,.col-xs-11,.col-sm-11,.col-md-11,.col-lg-11,.col-xs-12,.col-sm-12,.col-md-12,.col-lg-12,.col-xs-15,.col-sm-15,.col-md-15,.col-lg-15{position:relative;min-height:1px;padding:0 1.5625%}.col-xs-1,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9,.col-xs-10,.col-xs-11,.col-xs-12,.col-xs-15{float:left}.col-xs-12{width:100%}.col-xs-11{width:91.66666667%}.col-xs-10{width:83.33333333%}.col-xs-9{width:75%}.col-xs-8{width:66.66666667%}.col-xs-7{width:58.33333333%}.col-xs-6{width:50%}.col-xs-5{width:41.66666667%}.col-xs-4{width:33.33333333%}.col-xs-3{width:25%}.col-xs-2{width:16.66666667%}.col-xs-1{width:8.33333333%}.col-xs-pull-12{right:100%}.col-xs-pull-11{right:91.66666667%}.col-xs-pull-10{right:83.33333333%}.col-xs-pull-9{right:75%}.col-xs-pull-8{right:66.66666667%}.col-xs-pull-7{right:58.33333333%}.col-xs-pull-6{right:50%}.col-xs-pull-5{right:41.66666667%}.col-xs-pull-4{right:33.33333333%}.col-xs-pull-3{right:25%}.col-xs-pull-2{right:16.66666667%}.col-xs-pull-1{right:8.33333333%}.col-xs-pull-0{right:auto}.col-xs-push-12{left:100%}.col-xs-push-11{left:91.66666667%}.col-xs-push-10{left:83.33333333%}.col-xs-push-9{left:75%}.col-xs-push-8{left:66.66666667%}.col-xs-push-7{left:58.33333333%}.col-xs-push-6{left:50%}.col-xs-push-5{left:41.66666667%}.col-xs-push-4{left:33.33333333%}.col-xs-push-3{left:25%}.col-xs-push-2{left:16.66666667%}.col-xs-push-1{left:8.33333333%}.col-xs-push-0{left:auto}.col-xs-offset-12{margin-left:100%}.col-xs-offset-11{margin-left:91.66666667%}.col-xs-offset-10{margin-left:83.33333333%}.col-xs-offset-9{margin-left:75%}.col-xs-offset-8{margin-left:66.66666667%}.col-xs-offset-7{margin-left:58.33333333%}.col-xs-offset-6{margin-left:50%}.col-xs-offset-5{margin-left:41.66666667%}.col-xs-offset-4{margin-left:33.33333333%}.col-xs-offset-3{margin-left:25%}.col-xs-offset-2{margin-left:16.66666667%}.col-xs-offset-1{margin-left:8.33333333%}.col-xs-offset-0{margin-left:0%}@media(min-width: 768px){.col-sm-1,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-sm-10,.col-sm-11,.col-sm-12{float:left}.col-sm-12{width:100%}.col-sm-11{width:91.66666667%}.col-sm-10{width:83.33333333%}.col-sm-9{width:75%}.col-sm-8{width:66.66666667%}.col-sm-7{width:58.33333333%}.col-sm-6{width:50%}.col-sm-5{width:41.66666667%}.col-sm-4{width:33.33333333%}.col-sm-3{width:25%}.col-sm-2{width:16.66666667%}.col-sm-1{width:8.33333333%}.col-sm-pull-12{right:100%}.col-sm-pull-11{right:91.66666667%}.col-sm-pull-10{right:83.33333333%}.col-sm-pull-9{right:75%}.col-sm-pull-8{right:66.66666667%}.col-sm-pull-7{right:58.33333333%}.col-sm-pull-6{right:50%}.col-sm-pull-5{right:41.66666667%}.col-sm-pull-4{right:33.33333333%}.col-sm-pull-3{right:25%}.col-sm-pull-2{right:16.66666667%}.col-sm-pull-1{right:8.33333333%}.col-sm-pull-0{right:auto}.col-sm-push-12{left:100%}.col-sm-push-11{left:91.66666667%}.col-sm-push-10{left:83.33333333%}.col-sm-push-9{left:75%}.col-sm-push-8{left:66.66666667%}.col-sm-push-7{left:58.33333333%}.col-sm-push-6{left:50%}.col-sm-push-5{left:41.66666667%}.col-sm-push-4{left:33.33333333%}.col-sm-push-3{left:25%}.col-sm-push-2{left:16.66666667%}.col-sm-push-1{left:8.33333333%}.col-sm-push-0{left:auto}.col-sm-offset-12{margin-left:100%}.col-sm-offset-11{margin-left:91.66666667%}.col-sm-offset-10{margin-left:83.33333333%}.col-sm-offset-9{margin-left:75%}.col-sm-offset-8{margin-left:66.66666667%}.col-sm-offset-7{margin-left:58.33333333%}.col-sm-offset-6{margin-left:50%}.col-sm-offset-5{margin-left:41.66666667%}.col-sm-offset-4{margin-left:33.33333333%}.col-sm-offset-3{margin-left:25%}.col-sm-offset-2{margin-left:16.66666667%}.col-sm-offset-1{margin-left:8.33333333%}.col-sm-offset-0{margin-left:0%}}@media(min-width: 992px){.col-md-1,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-10,.col-md-11,.col-md-12{float:left}.col-md-12{width:100%}.col-md-11{width:91.66666667%}.col-md-10{width:83.33333333%}.col-md-9{width:75%}.col-md-8{width:66.66666667%}.col-md-7{width:58.33333333%}.col-md-6{width:50%}.col-md-5{width:41.66666667%}.col-md-4{width:33.33333333%}.col-md-3{width:25%}.col-md-2{width:16.66666667%}.col-md-1{width:8.33333333%}.col-md-pull-12{right:100%}.col-md-pull-11{right:91.66666667%}.col-md-pull-10{right:83.33333333%}.col-md-pull-9{right:75%}.col-md-pull-8{right:66.66666667%}.col-md-pull-7{right:58.33333333%}.col-md-pull-6{right:50%}.col-md-pull-5{right:41.66666667%}.col-md-pull-4{right:33.33333333%}.col-md-pull-3{right:25%}.col-md-pull-2{right:16.66666667%}.col-md-pull-1{right:8.33333333%}.col-md-pull-0{right:auto}.col-md-push-12{left:100%}.col-md-push-11{left:91.66666667%}.col-md-push-10{left:83.33333333%}.col-md-push-9{left:75%}.col-md-push-8{left:66.66666667%}.col-md-push-7{left:58.33333333%}.col-md-push-6{left:50%}.col-md-push-5{left:41.66666667%}.col-md-push-4{left:33.33333333%}.col-md-push-3{left:25%}.col-md-push-2{left:16.66666667%}.col-md-push-1{left:8.33333333%}.col-md-push-0{left:auto}.col-md-offset-12{margin-left:100%}.col-md-offset-11{margin-left:91.66666667%}.col-md-offset-10{margin-left:83.33333333%}.col-md-offset-9{margin-left:75%}.col-md-offset-8{margin-left:66.66666667%}.col-md-offset-7{margin-left:58.33333333%}.col-md-offset-6{margin-left:50%}.col-md-offset-5{margin-left:41.66666667%}.col-md-offset-4{margin-left:33.33333333%}.col-md-offset-3{margin-left:25%}.col-md-offset-2{margin-left:16.66666667%}.col-md-offset-1{margin-left:8.33333333%}.col-md-offset-0{margin-left:0%}}@media(min-width: 1200px){.col-lg-1,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-lg-10,.col-lg-11,.col-lg-12{float:left}.col-lg-12{width:100%}.col-lg-11{width:91.66666667%}.col-lg-10{width:83.33333333%}.col-lg-9{width:75%}.col-lg-8{width:66.66666667%}.col-lg-7{width:58.33333333%}.col-lg-6{width:50%}.col-lg-5{width:41.66666667%}.col-lg-4{width:33.33333333%}.col-lg-3{width:25%}.col-lg-2{width:16.66666667%}.col-lg-1{width:8.33333333%}.col-lg-pull-12{right:100%}.col-lg-pull-11{right:91.66666667%}.col-lg-pull-10{right:83.33333333%}.col-lg-pull-9{right:75%}.col-lg-pull-8{right:66.66666667%}.col-lg-pull-7{right:58.33333333%}.col-lg-pull-6{right:50%}.col-lg-pull-5{right:41.66666667%}.col-lg-pull-4{right:33.33333333%}.col-lg-pull-3{right:25%}.col-lg-pull-2{right:16.66666667%}.col-lg-pull-1{right:8.33333333%}.col-lg-pull-0{right:auto}.col-lg-push-12{left:100%}.col-lg-push-11{left:91.66666667%}.col-lg-push-10{left:83.33333333%}.col-lg-push-9{left:75%}.col-lg-push-8{left:66.66666667%}.col-lg-push-7{left:58.33333333%}.col-lg-push-6{left:50%}.col-lg-push-5{left:41.66666667%}.col-lg-push-4{left:33.33333333%}.col-lg-push-3{left:25%}.col-lg-push-2{left:16.66666667%}.col-lg-push-1{left:8.33333333%}.col-lg-push-0{left:auto}.col-lg-offset-12{margin-left:100%}.col-lg-offset-11{margin-left:91.66666667%}.col-lg-offset-10{margin-left:83.33333333%}.col-lg-offset-9{margin-left:75%}.col-lg-offset-8{margin-left:66.66666667%}.col-lg-offset-7{margin-left:58.33333333%}.col-lg-offset-6{margin-left:50%}.col-lg-offset-5{margin-left:41.66666667%}.col-lg-offset-4{margin-left:33.33333333%}.col-lg-offset-3{margin-left:25%}.col-lg-offset-2{margin-left:16.66666667%}.col-lg-offset-1{margin-left:8.33333333%}.col-lg-offset-0{margin-left:0%}}.col-xs-15{width:20%;float:left}@media(min-width: 768px){.col-sm-15{width:20%;float:left}}@media(min-width: 992px){.col-md-15{width:20%;float:left}}@media(min-width: 1200px){.col-lg-15{width:20%;float:left}}.clearfix:after,.dl-horizontal dd:after,.container:after,.container-fluid:after,.row:after,.form-horizontal .form-group:after,.btn-toolbar:after,.btn-group-vertical>.btn-group:after,.nav:after,.navbar:after,.navbar-header:after,.navbar-collapse:after,.pager:after,.panel-body:after,.modal-footer:after{clear:both}.clearfix:before,.clearfix:after,.dl-horizontal dd:before,.dl-horizontal dd:after,.container:before,.container:after,.container-fluid:before,.container-fluid:after,.row:before,.row:after,.form-horizontal .form-group:before,.form-horizontal .form-group:after,.btn-toolbar:before,.btn-toolbar:after,.btn-group-vertical>.btn-group:before,.btn-group-vertical>.btn-group:after,.nav:before,.nav:after,.navbar:before,.navbar:after,.navbar-header:before,.navbar-header:after,.navbar-collapse:before,.navbar-collapse:after,.pager:before,.pager:after,.panel-body:before,.panel-body:after,.modal-footer:before,.modal-footer:after{display:table;content:" "}.animated{-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both}.animated.infinite{-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}.animated.hinge{-webkit-animation-duration:2s;animation-duration:2s}.animated.bounceIn,.animated.bounceOut,.animated.flipOutX,.animated.flipOutY{-webkit-animation-duration:.75s;animation-duration:.75s}@-webkit-keyframes bounce{0%,20%,53%,80%,to{-webkit-animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1);animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1);-webkit-transform:translateZ(0);transform:translateZ(0)}40%,43%{-webkit-transform:translate3d(0, -30px, 0);transform:translate3d(0, -30px, 0)}40%,43%,70%{-webkit-animation-timing-function:cubic-bezier(0.755, 0.05, 0.855, 0.06);animation-timing-function:cubic-bezier(0.755, 0.05, 0.855, 0.06)}70%{-webkit-transform:translate3d(0, -15px, 0);transform:translate3d(0, -15px, 0)}90%{-webkit-transform:translate3d(0, -4px, 0);transform:translate3d(0, -4px, 0)}}@keyframes bounce{0%,20%,53%,80%,to{-webkit-animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1);animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1);-webkit-transform:translateZ(0);transform:translateZ(0)}40%,43%{-webkit-transform:translate3d(0, -30px, 0);transform:translate3d(0, -30px, 0)}40%,43%,70%{-webkit-animation-timing-function:cubic-bezier(0.755, 0.05, 0.855, 0.06);animation-timing-function:cubic-bezier(0.755, 0.05, 0.855, 0.06)}70%{-webkit-transform:translate3d(0, -15px, 0);transform:translate3d(0, -15px, 0)}90%{-webkit-transform:translate3d(0, -4px, 0);transform:translate3d(0, -4px, 0)}}.bounce{-webkit-animation-name:bounce;animation-name:bounce;-webkit-transform-origin:center bottom;transform-origin:center bottom}@-webkit-keyframes flash{0%,50%,to{opacity:1}25%,75%{opacity:0}}@keyframes flash{0%,50%,to{opacity:1}25%,75%{opacity:0}}.flash{-webkit-animation-name:flash;animation-name:flash}@-webkit-keyframes pulse{0%{-webkit-transform:scaleX(1);transform:scaleX(1)}50%{-webkit-transform:scale3d(1.05, 1.05, 1.05);transform:scale3d(1.05, 1.05, 1.05)}to{-webkit-transform:scaleX(1);transform:scaleX(1)}}@keyframes pulse{0%{-webkit-transform:scaleX(1);transform:scaleX(1)}50%{-webkit-transform:scale3d(1.05, 1.05, 1.05);transform:scale3d(1.05, 1.05, 1.05)}to{-webkit-transform:scaleX(1);transform:scaleX(1)}}.pulse{-webkit-animation-name:pulse;animation-name:pulse}@-webkit-keyframes rubberBand{0%{-webkit-transform:scaleX(1);transform:scaleX(1)}30%{-webkit-transform:scale3d(1.25, 0.75, 1);transform:scale3d(1.25, 0.75, 1)}40%{-webkit-transform:scale3d(0.75, 1.25, 1);transform:scale3d(0.75, 1.25, 1)}50%{-webkit-transform:scale3d(1.15, 0.85, 1);transform:scale3d(1.15, 0.85, 1)}65%{-webkit-transform:scale3d(0.95, 1.05, 1);transform:scale3d(0.95, 1.05, 1)}75%{-webkit-transform:scale3d(1.05, 0.95, 1);transform:scale3d(1.05, 0.95, 1)}to{-webkit-transform:scaleX(1);transform:scaleX(1)}}@keyframes rubberBand{0%{-webkit-transform:scaleX(1);transform:scaleX(1)}30%{-webkit-transform:scale3d(1.25, 0.75, 1);transform:scale3d(1.25, 0.75, 1)}40%{-webkit-transform:scale3d(0.75, 1.25, 1);transform:scale3d(0.75, 1.25, 1)}50%{-webkit-transform:scale3d(1.15, 0.85, 1);transform:scale3d(1.15, 0.85, 1)}65%{-webkit-transform:scale3d(0.95, 1.05, 1);transform:scale3d(0.95, 1.05, 1)}75%{-webkit-transform:scale3d(1.05, 0.95, 1);transform:scale3d(1.05, 0.95, 1)}to{-webkit-transform:scaleX(1);transform:scaleX(1)}}.rubberBand{-webkit-animation-name:rubberBand;animation-name:rubberBand}@-webkit-keyframes shake{0%,to{-webkit-transform:translateZ(0);transform:translateZ(0)}10%,30%,50%,70%,90%{-webkit-transform:translate3d(-10px, 0, 0);transform:translate3d(-10px, 0, 0)}20%,40%,60%,80%{-webkit-transform:translate3d(10px, 0, 0);transform:translate3d(10px, 0, 0)}}@keyframes shake{0%,to{-webkit-transform:translateZ(0);transform:translateZ(0)}10%,30%,50%,70%,90%{-webkit-transform:translate3d(-10px, 0, 0);transform:translate3d(-10px, 0, 0)}20%,40%,60%,80%{-webkit-transform:translate3d(10px, 0, 0);transform:translate3d(10px, 0, 0)}}.shake{-webkit-animation-name:shake;animation-name:shake}@-webkit-keyframes headShake{0%{-webkit-transform:translateX(0);transform:translateX(0)}6.5%{-webkit-transform:translateX(-6px) rotateY(-9deg);transform:translateX(-6px) rotateY(-9deg)}18.5%{-webkit-transform:translateX(5px) rotateY(7deg);transform:translateX(5px) rotateY(7deg)}31.5%{-webkit-transform:translateX(-3px) rotateY(-5deg);transform:translateX(-3px) rotateY(-5deg)}43.5%{-webkit-transform:translateX(2px) rotateY(3deg);transform:translateX(2px) rotateY(3deg)}50%{-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes headShake{0%{-webkit-transform:translateX(0);transform:translateX(0)}6.5%{-webkit-transform:translateX(-6px) rotateY(-9deg);transform:translateX(-6px) rotateY(-9deg)}18.5%{-webkit-transform:translateX(5px) rotateY(7deg);transform:translateX(5px) rotateY(7deg)}31.5%{-webkit-transform:translateX(-3px) rotateY(-5deg);transform:translateX(-3px) rotateY(-5deg)}43.5%{-webkit-transform:translateX(2px) rotateY(3deg);transform:translateX(2px) rotateY(3deg)}50%{-webkit-transform:translateX(0);transform:translateX(0)}}.headShake{-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;-webkit-animation-name:headShake;animation-name:headShake}@-webkit-keyframes swing{20%{-webkit-transform:rotate(15deg);transform:rotate(15deg)}40%{-webkit-transform:rotate(-10deg);transform:rotate(-10deg)}60%{-webkit-transform:rotate(5deg);transform:rotate(5deg)}80%{-webkit-transform:rotate(-5deg);transform:rotate(-5deg)}to{-webkit-transform:rotate(0deg);transform:rotate(0deg)}}@keyframes swing{20%{-webkit-transform:rotate(15deg);transform:rotate(15deg)}40%{-webkit-transform:rotate(-10deg);transform:rotate(-10deg)}60%{-webkit-transform:rotate(5deg);transform:rotate(5deg)}80%{-webkit-transform:rotate(-5deg);transform:rotate(-5deg)}to{-webkit-transform:rotate(0deg);transform:rotate(0deg)}}.swing{-webkit-transform-origin:top center;transform-origin:top center;-webkit-animation-name:swing;animation-name:swing}@-webkit-keyframes tada{0%{-webkit-transform:scaleX(1);transform:scaleX(1)}10%,20%{-webkit-transform:scale3d(0.9, 0.9, 0.9) rotate(-3deg);transform:scale3d(0.9, 0.9, 0.9) rotate(-3deg)}30%,50%,70%,90%{-webkit-transform:scale3d(1.1, 1.1, 1.1) rotate(3deg);transform:scale3d(1.1, 1.1, 1.1) rotate(3deg)}40%,60%,80%{-webkit-transform:scale3d(1.1, 1.1, 1.1) rotate(-3deg);transform:scale3d(1.1, 1.1, 1.1) rotate(-3deg)}to{-webkit-transform:scaleX(1);transform:scaleX(1)}}@keyframes tada{0%{-webkit-transform:scaleX(1);transform:scaleX(1)}10%,20%{-webkit-transform:scale3d(0.9, 0.9, 0.9) rotate(-3deg);transform:scale3d(0.9, 0.9, 0.9) rotate(-3deg)}30%,50%,70%,90%{-webkit-transform:scale3d(1.1, 1.1, 1.1) rotate(3deg);transform:scale3d(1.1, 1.1, 1.1) rotate(3deg)}40%,60%,80%{-webkit-transform:scale3d(1.1, 1.1, 1.1) rotate(-3deg);transform:scale3d(1.1, 1.1, 1.1) rotate(-3deg)}to{-webkit-transform:scaleX(1);transform:scaleX(1)}}.tada{-webkit-animation-name:tada;animation-name:tada}@-webkit-keyframes wobble{0%{-webkit-transform:none;transform:none}15%{-webkit-transform:translate3d(-25%, 0, 0) rotate(-5deg);transform:translate3d(-25%, 0, 0) rotate(-5deg)}30%{-webkit-transform:translate3d(20%, 0, 0) rotate(3deg);transform:translate3d(20%, 0, 0) rotate(3deg)}45%{-webkit-transform:translate3d(-15%, 0, 0) rotate(-3deg);transform:translate3d(-15%, 0, 0) rotate(-3deg)}60%{-webkit-transform:translate3d(10%, 0, 0) rotate(2deg);transform:translate3d(10%, 0, 0) rotate(2deg)}75%{-webkit-transform:translate3d(-5%, 0, 0) rotate(-1deg);transform:translate3d(-5%, 0, 0) rotate(-1deg)}to{-webkit-transform:none;transform:none}}@keyframes wobble{0%{-webkit-transform:none;transform:none}15%{-webkit-transform:translate3d(-25%, 0, 0) rotate(-5deg);transform:translate3d(-25%, 0, 0) rotate(-5deg)}30%{-webkit-transform:translate3d(20%, 0, 0) rotate(3deg);transform:translate3d(20%, 0, 0) rotate(3deg)}45%{-webkit-transform:translate3d(-15%, 0, 0) rotate(-3deg);transform:translate3d(-15%, 0, 0) rotate(-3deg)}60%{-webkit-transform:translate3d(10%, 0, 0) rotate(2deg);transform:translate3d(10%, 0, 0) rotate(2deg)}75%{-webkit-transform:translate3d(-5%, 0, 0) rotate(-1deg);transform:translate3d(-5%, 0, 0) rotate(-1deg)}to{-webkit-transform:none;transform:none}}.wobble{-webkit-animation-name:wobble;animation-name:wobble}@-webkit-keyframes jello{0%,11.1%,to{-webkit-transform:none;transform:none}22.2%{-webkit-transform:skewX(-12.5deg) skewY(-12.5deg);transform:skewX(-12.5deg) skewY(-12.5deg)}33.3%{-webkit-transform:skewX(6.25deg) skewY(6.25deg);transform:skewX(6.25deg) skewY(6.25deg)}44.4%{-webkit-transform:skewX(-3.125deg) skewY(-3.125deg);transform:skewX(-3.125deg) skewY(-3.125deg)}55.5%{-webkit-transform:skewX(1.5625deg) skewY(1.5625deg);transform:skewX(1.5625deg) skewY(1.5625deg)}66.6%{-webkit-transform:skewX(-0.78125deg) skewY(-0.78125deg);transform:skewX(-0.78125deg) skewY(-0.78125deg)}77.7%{-webkit-transform:skewX(0.390625deg) skewY(0.390625deg);transform:skewX(0.390625deg) skewY(0.390625deg)}88.8%{-webkit-transform:skewX(-0.1953125deg) skewY(-0.1953125deg);transform:skewX(-0.1953125deg) skewY(-0.1953125deg)}}@keyframes jello{0%,11.1%,to{-webkit-transform:none;transform:none}22.2%{-webkit-transform:skewX(-12.5deg) skewY(-12.5deg);transform:skewX(-12.5deg) skewY(-12.5deg)}33.3%{-webkit-transform:skewX(6.25deg) skewY(6.25deg);transform:skewX(6.25deg) skewY(6.25deg)}44.4%{-webkit-transform:skewX(-3.125deg) skewY(-3.125deg);transform:skewX(-3.125deg) skewY(-3.125deg)}55.5%{-webkit-transform:skewX(1.5625deg) skewY(1.5625deg);transform:skewX(1.5625deg) skewY(1.5625deg)}66.6%{-webkit-transform:skewX(-0.78125deg) skewY(-0.78125deg);transform:skewX(-0.78125deg) skewY(-0.78125deg)}77.7%{-webkit-transform:skewX(0.390625deg) skewY(0.390625deg);transform:skewX(0.390625deg) skewY(0.390625deg)}88.8%{-webkit-transform:skewX(-0.1953125deg) skewY(-0.1953125deg);transform:skewX(-0.1953125deg) skewY(-0.1953125deg)}}.jello{-webkit-animation-name:jello;animation-name:jello;-webkit-transform-origin:center;transform-origin:center}@-webkit-keyframes bounceIn{0%,20%,40%,60%,80%,to{-webkit-animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1);animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1)}0%{opacity:0;-webkit-transform:scale3d(0.3, 0.3, 0.3);transform:scale3d(0.3, 0.3, 0.3)}20%{-webkit-transform:scale3d(1.1, 1.1, 1.1);transform:scale3d(1.1, 1.1, 1.1)}40%{-webkit-transform:scale3d(0.9, 0.9, 0.9);transform:scale3d(0.9, 0.9, 0.9)}60%{opacity:1;-webkit-transform:scale3d(1.03, 1.03, 1.03);transform:scale3d(1.03, 1.03, 1.03)}80%{-webkit-transform:scale3d(0.97, 0.97, 0.97);transform:scale3d(0.97, 0.97, 0.97)}to{opacity:1;-webkit-transform:scaleX(1);transform:scaleX(1)}}@keyframes bounceIn{0%,20%,40%,60%,80%,to{-webkit-animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1);animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1)}0%{opacity:0;-webkit-transform:scale3d(0.3, 0.3, 0.3);transform:scale3d(0.3, 0.3, 0.3)}20%{-webkit-transform:scale3d(1.1, 1.1, 1.1);transform:scale3d(1.1, 1.1, 1.1)}40%{-webkit-transform:scale3d(0.9, 0.9, 0.9);transform:scale3d(0.9, 0.9, 0.9)}60%{opacity:1;-webkit-transform:scale3d(1.03, 1.03, 1.03);transform:scale3d(1.03, 1.03, 1.03)}80%{-webkit-transform:scale3d(0.97, 0.97, 0.97);transform:scale3d(0.97, 0.97, 0.97)}to{opacity:1;-webkit-transform:scaleX(1);transform:scaleX(1)}}.bounceIn{-webkit-animation-name:bounceIn;animation-name:bounceIn}@-webkit-keyframes bounceInDown{0%,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1);animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1)}0%{opacity:0;-webkit-transform:translate3d(0, -3000px, 0);transform:translate3d(0, -3000px, 0)}60%{opacity:1;-webkit-transform:translate3d(0, 25px, 0);transform:translate3d(0, 25px, 0)}75%{-webkit-transform:translate3d(0, -10px, 0);transform:translate3d(0, -10px, 0)}90%{-webkit-transform:translate3d(0, 5px, 0);transform:translate3d(0, 5px, 0)}to{-webkit-transform:none;transform:none}}@keyframes bounceInDown{0%,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1);animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1)}0%{opacity:0;-webkit-transform:translate3d(0, -3000px, 0);transform:translate3d(0, -3000px, 0)}60%{opacity:1;-webkit-transform:translate3d(0, 25px, 0);transform:translate3d(0, 25px, 0)}75%{-webkit-transform:translate3d(0, -10px, 0);transform:translate3d(0, -10px, 0)}90%{-webkit-transform:translate3d(0, 5px, 0);transform:translate3d(0, 5px, 0)}to{-webkit-transform:none;transform:none}}.bounceInDown{-webkit-animation-name:bounceInDown;animation-name:bounceInDown}@-webkit-keyframes bounceInLeft{0%,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1);animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1)}0%{opacity:0;-webkit-transform:translate3d(-3000px, 0, 0);transform:translate3d(-3000px, 0, 0)}60%{opacity:1;-webkit-transform:translate3d(25px, 0, 0);transform:translate3d(25px, 0, 0)}75%{-webkit-transform:translate3d(-10px, 0, 0);transform:translate3d(-10px, 0, 0)}90%{-webkit-transform:translate3d(5px, 0, 0);transform:translate3d(5px, 0, 0)}to{-webkit-transform:none;transform:none}}@keyframes bounceInLeft{0%,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1);animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1)}0%{opacity:0;-webkit-transform:translate3d(-3000px, 0, 0);transform:translate3d(-3000px, 0, 0)}60%{opacity:1;-webkit-transform:translate3d(25px, 0, 0);transform:translate3d(25px, 0, 0)}75%{-webkit-transform:translate3d(-10px, 0, 0);transform:translate3d(-10px, 0, 0)}90%{-webkit-transform:translate3d(5px, 0, 0);transform:translate3d(5px, 0, 0)}to{-webkit-transform:none;transform:none}}.bounceInLeft{-webkit-animation-name:bounceInLeft;animation-name:bounceInLeft}@-webkit-keyframes bounceInRight{0%,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1);animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1)}0%{opacity:0;-webkit-transform:translate3d(3000px, 0, 0);transform:translate3d(3000px, 0, 0)}60%{opacity:1;-webkit-transform:translate3d(-25px, 0, 0);transform:translate3d(-25px, 0, 0)}75%{-webkit-transform:translate3d(10px, 0, 0);transform:translate3d(10px, 0, 0)}90%{-webkit-transform:translate3d(-5px, 0, 0);transform:translate3d(-5px, 0, 0)}to{-webkit-transform:none;transform:none}}@keyframes bounceInRight{0%,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1);animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1)}0%{opacity:0;-webkit-transform:translate3d(3000px, 0, 0);transform:translate3d(3000px, 0, 0)}60%{opacity:1;-webkit-transform:translate3d(-25px, 0, 0);transform:translate3d(-25px, 0, 0)}75%{-webkit-transform:translate3d(10px, 0, 0);transform:translate3d(10px, 0, 0)}90%{-webkit-transform:translate3d(-5px, 0, 0);transform:translate3d(-5px, 0, 0)}to{-webkit-transform:none;transform:none}}.bounceInRight{-webkit-animation-name:bounceInRight;animation-name:bounceInRight}@-webkit-keyframes bounceInUp{0%,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1);animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1)}0%{opacity:0;-webkit-transform:translate3d(0, 3000px, 0);transform:translate3d(0, 3000px, 0)}60%{opacity:1;-webkit-transform:translate3d(0, -20px, 0);transform:translate3d(0, -20px, 0)}75%{-webkit-transform:translate3d(0, 10px, 0);transform:translate3d(0, 10px, 0)}90%{-webkit-transform:translate3d(0, -5px, 0);transform:translate3d(0, -5px, 0)}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes bounceInUp{0%,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1);animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1)}0%{opacity:0;-webkit-transform:translate3d(0, 3000px, 0);transform:translate3d(0, 3000px, 0)}60%{opacity:1;-webkit-transform:translate3d(0, -20px, 0);transform:translate3d(0, -20px, 0)}75%{-webkit-transform:translate3d(0, 10px, 0);transform:translate3d(0, 10px, 0)}90%{-webkit-transform:translate3d(0, -5px, 0);transform:translate3d(0, -5px, 0)}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}.bounceInUp{-webkit-animation-name:bounceInUp;animation-name:bounceInUp}@-webkit-keyframes bounceOut{20%{-webkit-transform:scale3d(0.9, 0.9, 0.9);transform:scale3d(0.9, 0.9, 0.9)}50%,55%{opacity:1;-webkit-transform:scale3d(1.1, 1.1, 1.1);transform:scale3d(1.1, 1.1, 1.1)}to{opacity:0;-webkit-transform:scale3d(0.3, 0.3, 0.3);transform:scale3d(0.3, 0.3, 0.3)}}@keyframes bounceOut{20%{-webkit-transform:scale3d(0.9, 0.9, 0.9);transform:scale3d(0.9, 0.9, 0.9)}50%,55%{opacity:1;-webkit-transform:scale3d(1.1, 1.1, 1.1);transform:scale3d(1.1, 1.1, 1.1)}to{opacity:0;-webkit-transform:scale3d(0.3, 0.3, 0.3);transform:scale3d(0.3, 0.3, 0.3)}}.bounceOut{-webkit-animation-name:bounceOut;animation-name:bounceOut}@-webkit-keyframes bounceOutDown{20%{-webkit-transform:translate3d(0, 10px, 0);transform:translate3d(0, 10px, 0)}40%,45%{opacity:1;-webkit-transform:translate3d(0, -20px, 0);transform:translate3d(0, -20px, 0)}to{opacity:0;-webkit-transform:translate3d(0, 2000px, 0);transform:translate3d(0, 2000px, 0)}}@keyframes bounceOutDown{20%{-webkit-transform:translate3d(0, 10px, 0);transform:translate3d(0, 10px, 0)}40%,45%{opacity:1;-webkit-transform:translate3d(0, -20px, 0);transform:translate3d(0, -20px, 0)}to{opacity:0;-webkit-transform:translate3d(0, 2000px, 0);transform:translate3d(0, 2000px, 0)}}.bounceOutDown{-webkit-animation-name:bounceOutDown;animation-name:bounceOutDown}@-webkit-keyframes bounceOutLeft{20%{opacity:1;-webkit-transform:translate3d(20px, 0, 0);transform:translate3d(20px, 0, 0)}to{opacity:0;-webkit-transform:translate3d(-2000px, 0, 0);transform:translate3d(-2000px, 0, 0)}}@keyframes bounceOutLeft{20%{opacity:1;-webkit-transform:translate3d(20px, 0, 0);transform:translate3d(20px, 0, 0)}to{opacity:0;-webkit-transform:translate3d(-2000px, 0, 0);transform:translate3d(-2000px, 0, 0)}}.bounceOutLeft{-webkit-animation-name:bounceOutLeft;animation-name:bounceOutLeft}@-webkit-keyframes bounceOutRight{20%{opacity:1;-webkit-transform:translate3d(-20px, 0, 0);transform:translate3d(-20px, 0, 0)}to{opacity:0;-webkit-transform:translate3d(2000px, 0, 0);transform:translate3d(2000px, 0, 0)}}@keyframes bounceOutRight{20%{opacity:1;-webkit-transform:translate3d(-20px, 0, 0);transform:translate3d(-20px, 0, 0)}to{opacity:0;-webkit-transform:translate3d(2000px, 0, 0);transform:translate3d(2000px, 0, 0)}}.bounceOutRight{-webkit-animation-name:bounceOutRight;animation-name:bounceOutRight}@-webkit-keyframes bounceOutUp{20%{-webkit-transform:translate3d(0, -10px, 0);transform:translate3d(0, -10px, 0)}40%,45%{opacity:1;-webkit-transform:translate3d(0, 20px, 0);transform:translate3d(0, 20px, 0)}to{opacity:0;-webkit-transform:translate3d(0, -2000px, 0);transform:translate3d(0, -2000px, 0)}}@keyframes bounceOutUp{20%{-webkit-transform:translate3d(0, -10px, 0);transform:translate3d(0, -10px, 0)}40%,45%{opacity:1;-webkit-transform:translate3d(0, 20px, 0);transform:translate3d(0, 20px, 0)}to{opacity:0;-webkit-transform:translate3d(0, -2000px, 0);transform:translate3d(0, -2000px, 0)}}.bounceOutUp{-webkit-animation-name:bounceOutUp;animation-name:bounceOutUp}@-webkit-keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}.fadeIn{-webkit-animation-name:fadeIn;animation-name:fadeIn}@-webkit-keyframes fadeInDown{0%{opacity:0;-webkit-transform:translate3d(0, -100%, 0);transform:translate3d(0, -100%, 0)}to{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInDown{0%{opacity:0;-webkit-transform:translate3d(0, -100%, 0);transform:translate3d(0, -100%, 0)}to{opacity:1;-webkit-transform:none;transform:none}}.fadeInDown{-webkit-animation-name:fadeInDown;animation-name:fadeInDown}@-webkit-keyframes fadeInDownBig{0%{opacity:0;-webkit-transform:translate3d(0, -2000px, 0);transform:translate3d(0, -2000px, 0)}to{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInDownBig{0%{opacity:0;-webkit-transform:translate3d(0, -2000px, 0);transform:translate3d(0, -2000px, 0)}to{opacity:1;-webkit-transform:none;transform:none}}.fadeInDownBig{-webkit-animation-name:fadeInDownBig;animation-name:fadeInDownBig}@-webkit-keyframes fadeInLeft{0%{opacity:0;-webkit-transform:translate3d(-100%, 0, 0);transform:translate3d(-100%, 0, 0)}to{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInLeft{0%{opacity:0;-webkit-transform:translate3d(-100%, 0, 0);transform:translate3d(-100%, 0, 0)}to{opacity:1;-webkit-transform:none;transform:none}}.fadeInLeft{-webkit-animation-name:fadeInLeft;animation-name:fadeInLeft}@-webkit-keyframes fadeInLeftBig{0%{opacity:0;-webkit-transform:translate3d(-2000px, 0, 0);transform:translate3d(-2000px, 0, 0)}to{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInLeftBig{0%{opacity:0;-webkit-transform:translate3d(-2000px, 0, 0);transform:translate3d(-2000px, 0, 0)}to{opacity:1;-webkit-transform:none;transform:none}}.fadeInLeftBig{-webkit-animation-name:fadeInLeftBig;animation-name:fadeInLeftBig}@-webkit-keyframes fadeInRight{0%{opacity:0;-webkit-transform:translate3d(100%, 0, 0);transform:translate3d(100%, 0, 0)}to{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInRight{0%{opacity:0;-webkit-transform:translate3d(100%, 0, 0);transform:translate3d(100%, 0, 0)}to{opacity:1;-webkit-transform:none;transform:none}}.fadeInRight{-webkit-animation-name:fadeInRight;animation-name:fadeInRight}@-webkit-keyframes fadeInRightBig{0%{opacity:0;-webkit-transform:translate3d(2000px, 0, 0);transform:translate3d(2000px, 0, 0)}to{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInRightBig{0%{opacity:0;-webkit-transform:translate3d(2000px, 0, 0);transform:translate3d(2000px, 0, 0)}to{opacity:1;-webkit-transform:none;transform:none}}.fadeInRightBig{-webkit-animation-name:fadeInRightBig;animation-name:fadeInRightBig}@-webkit-keyframes fadeInUp{0%{opacity:0;-webkit-transform:translate3d(0, 100%, 0);transform:translate3d(0, 100%, 0)}to{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInUp{0%{opacity:0;-webkit-transform:translate3d(0, 100%, 0);transform:translate3d(0, 100%, 0)}to{opacity:1;-webkit-transform:none;transform:none}}.fadeInUp{-webkit-animation-name:fadeInUp;animation-name:fadeInUp}@-webkit-keyframes fadeInUpBig{0%{opacity:0;-webkit-transform:translate3d(0, 2000px, 0);transform:translate3d(0, 2000px, 0)}to{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInUpBig{0%{opacity:0;-webkit-transform:translate3d(0, 2000px, 0);transform:translate3d(0, 2000px, 0)}to{opacity:1;-webkit-transform:none;transform:none}}.fadeInUpBig{-webkit-animation-name:fadeInUpBig;animation-name:fadeInUpBig}@-webkit-keyframes fadeOut{0%{opacity:1}to{opacity:0}}@keyframes fadeOut{0%{opacity:1}to{opacity:0}}.fadeOut{-webkit-animation-name:fadeOut;animation-name:fadeOut}@-webkit-keyframes fadeOutDown{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(0, 100%, 0);transform:translate3d(0, 100%, 0)}}@keyframes fadeOutDown{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(0, 100%, 0);transform:translate3d(0, 100%, 0)}}.fadeOutDown{-webkit-animation-name:fadeOutDown;animation-name:fadeOutDown}@-webkit-keyframes fadeOutDownBig{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(0, 2000px, 0);transform:translate3d(0, 2000px, 0)}}@keyframes fadeOutDownBig{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(0, 2000px, 0);transform:translate3d(0, 2000px, 0)}}.fadeOutDownBig{-webkit-animation-name:fadeOutDownBig;animation-name:fadeOutDownBig}@-webkit-keyframes fadeOutLeft{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(-100%, 0, 0);transform:translate3d(-100%, 0, 0)}}@keyframes fadeOutLeft{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(-100%, 0, 0);transform:translate3d(-100%, 0, 0)}}.fadeOutLeft{-webkit-animation-name:fadeOutLeft;animation-name:fadeOutLeft}@-webkit-keyframes fadeOutLeftBig{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(-2000px, 0, 0);transform:translate3d(-2000px, 0, 0)}}@keyframes fadeOutLeftBig{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(-2000px, 0, 0);transform:translate3d(-2000px, 0, 0)}}.fadeOutLeftBig{-webkit-animation-name:fadeOutLeftBig;animation-name:fadeOutLeftBig}@-webkit-keyframes fadeOutRight{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(100%, 0, 0);transform:translate3d(100%, 0, 0)}}@keyframes fadeOutRight{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(100%, 0, 0);transform:translate3d(100%, 0, 0)}}.fadeOutRight{-webkit-animation-name:fadeOutRight;animation-name:fadeOutRight}@-webkit-keyframes fadeOutRightBig{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(2000px, 0, 0);transform:translate3d(2000px, 0, 0)}}@keyframes fadeOutRightBig{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(2000px, 0, 0);transform:translate3d(2000px, 0, 0)}}.fadeOutRightBig{-webkit-animation-name:fadeOutRightBig;animation-name:fadeOutRightBig}@-webkit-keyframes fadeOutUp{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(0, -100%, 0);transform:translate3d(0, -100%, 0)}}@keyframes fadeOutUp{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(0, -100%, 0);transform:translate3d(0, -100%, 0)}}.fadeOutUp{-webkit-animation-name:fadeOutUp;animation-name:fadeOutUp}@-webkit-keyframes fadeOutUpBig{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(0, -2000px, 0);transform:translate3d(0, -2000px, 0)}}@keyframes fadeOutUpBig{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(0, -2000px, 0);transform:translate3d(0, -2000px, 0)}}.fadeOutUpBig{-webkit-animation-name:fadeOutUpBig;animation-name:fadeOutUpBig}@-webkit-keyframes flip{0%{-webkit-transform:perspective(400px) rotateY(-1turn);transform:perspective(400px) rotateY(-1turn)}0%,40%{-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}40%{-webkit-transform:perspective(400px) translateZ(150px) rotateY(-190deg);transform:perspective(400px) translateZ(150px) rotateY(-190deg)}50%{-webkit-transform:perspective(400px) translateZ(150px) rotateY(-170deg);transform:perspective(400px) translateZ(150px) rotateY(-170deg)}50%,80%{-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}80%{-webkit-transform:perspective(400px) scale3d(0.95, 0.95, 0.95);transform:perspective(400px) scale3d(0.95, 0.95, 0.95)}to{-webkit-transform:perspective(400px);transform:perspective(400px);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}}@keyframes flip{0%{-webkit-transform:perspective(400px) rotateY(-1turn);transform:perspective(400px) rotateY(-1turn)}0%,40%{-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}40%{-webkit-transform:perspective(400px) translateZ(150px) rotateY(-190deg);transform:perspective(400px) translateZ(150px) rotateY(-190deg)}50%{-webkit-transform:perspective(400px) translateZ(150px) rotateY(-170deg);transform:perspective(400px) translateZ(150px) rotateY(-170deg)}50%,80%{-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}80%{-webkit-transform:perspective(400px) scale3d(0.95, 0.95, 0.95);transform:perspective(400px) scale3d(0.95, 0.95, 0.95)}to{-webkit-transform:perspective(400px);transform:perspective(400px);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}}.animated.flip{-webkit-backface-visibility:visible;backface-visibility:visible;-webkit-animation-name:flip;animation-name:flip}@-webkit-keyframes flipInX{0%{-webkit-transform:perspective(400px) rotateX(90deg);transform:perspective(400px) rotateX(90deg);opacity:0}0%,40%{-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}40%{-webkit-transform:perspective(400px) rotateX(-20deg);transform:perspective(400px) rotateX(-20deg)}60%{-webkit-transform:perspective(400px) rotateX(10deg);transform:perspective(400px) rotateX(10deg);opacity:1}80%{-webkit-transform:perspective(400px) rotateX(-5deg);transform:perspective(400px) rotateX(-5deg)}to{-webkit-transform:perspective(400px);transform:perspective(400px)}}@keyframes flipInX{0%{-webkit-transform:perspective(400px) rotateX(90deg);transform:perspective(400px) rotateX(90deg);opacity:0}0%,40%{-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}40%{-webkit-transform:perspective(400px) rotateX(-20deg);transform:perspective(400px) rotateX(-20deg)}60%{-webkit-transform:perspective(400px) rotateX(10deg);transform:perspective(400px) rotateX(10deg);opacity:1}80%{-webkit-transform:perspective(400px) rotateX(-5deg);transform:perspective(400px) rotateX(-5deg)}to{-webkit-transform:perspective(400px);transform:perspective(400px)}}.flipInX{-webkit-backface-visibility:visible !important;backface-visibility:visible !important;-webkit-animation-name:flipInX;animation-name:flipInX}@-webkit-keyframes flipInY{0%{-webkit-transform:perspective(400px) rotateY(90deg);transform:perspective(400px) rotateY(90deg);opacity:0}0%,40%{-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}40%{-webkit-transform:perspective(400px) rotateY(-20deg);transform:perspective(400px) rotateY(-20deg)}60%{-webkit-transform:perspective(400px) rotateY(10deg);transform:perspective(400px) rotateY(10deg);opacity:1}80%{-webkit-transform:perspective(400px) rotateY(-5deg);transform:perspective(400px) rotateY(-5deg)}to{-webkit-transform:perspective(400px);transform:perspective(400px)}}@keyframes flipInY{0%{-webkit-transform:perspective(400px) rotateY(90deg);transform:perspective(400px) rotateY(90deg);opacity:0}0%,40%{-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}40%{-webkit-transform:perspective(400px) rotateY(-20deg);transform:perspective(400px) rotateY(-20deg)}60%{-webkit-transform:perspective(400px) rotateY(10deg);transform:perspective(400px) rotateY(10deg);opacity:1}80%{-webkit-transform:perspective(400px) rotateY(-5deg);transform:perspective(400px) rotateY(-5deg)}to{-webkit-transform:perspective(400px);transform:perspective(400px)}}.flipInY{-webkit-backface-visibility:visible !important;backface-visibility:visible !important;-webkit-animation-name:flipInY;animation-name:flipInY}@-webkit-keyframes flipOutX{0%{-webkit-transform:perspective(400px);transform:perspective(400px)}30%{-webkit-transform:perspective(400px) rotateX(-20deg);transform:perspective(400px) rotateX(-20deg);opacity:1}to{-webkit-transform:perspective(400px) rotateX(90deg);transform:perspective(400px) rotateX(90deg);opacity:0}}@keyframes flipOutX{0%{-webkit-transform:perspective(400px);transform:perspective(400px)}30%{-webkit-transform:perspective(400px) rotateX(-20deg);transform:perspective(400px) rotateX(-20deg);opacity:1}to{-webkit-transform:perspective(400px) rotateX(90deg);transform:perspective(400px) rotateX(90deg);opacity:0}}.flipOutX{-webkit-animation-name:flipOutX;animation-name:flipOutX;-webkit-backface-visibility:visible !important;backface-visibility:visible !important}@-webkit-keyframes flipOutY{0%{-webkit-transform:perspective(400px);transform:perspective(400px)}30%{-webkit-transform:perspective(400px) rotateY(-15deg);transform:perspective(400px) rotateY(-15deg);opacity:1}to{-webkit-transform:perspective(400px) rotateY(90deg);transform:perspective(400px) rotateY(90deg);opacity:0}}@keyframes flipOutY{0%{-webkit-transform:perspective(400px);transform:perspective(400px)}30%{-webkit-transform:perspective(400px) rotateY(-15deg);transform:perspective(400px) rotateY(-15deg);opacity:1}to{-webkit-transform:perspective(400px) rotateY(90deg);transform:perspective(400px) rotateY(90deg);opacity:0}}.flipOutY{-webkit-backface-visibility:visible !important;backface-visibility:visible !important;-webkit-animation-name:flipOutY;animation-name:flipOutY}@-webkit-keyframes lightSpeedIn{0%{-webkit-transform:translate3d(100%, 0, 0) skewX(-30deg);transform:translate3d(100%, 0, 0) skewX(-30deg);opacity:0}60%{-webkit-transform:skewX(20deg);transform:skewX(20deg)}60%,80%{opacity:1}80%{-webkit-transform:skewX(-5deg);transform:skewX(-5deg)}to{-webkit-transform:none;transform:none;opacity:1}}@keyframes lightSpeedIn{0%{-webkit-transform:translate3d(100%, 0, 0) skewX(-30deg);transform:translate3d(100%, 0, 0) skewX(-30deg);opacity:0}60%{-webkit-transform:skewX(20deg);transform:skewX(20deg)}60%,80%{opacity:1}80%{-webkit-transform:skewX(-5deg);transform:skewX(-5deg)}to{-webkit-transform:none;transform:none;opacity:1}}.lightSpeedIn{-webkit-animation-name:lightSpeedIn;animation-name:lightSpeedIn;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}@-webkit-keyframes lightSpeedOut{0%{opacity:1}to{-webkit-transform:translate3d(100%, 0, 0) skewX(30deg);transform:translate3d(100%, 0, 0) skewX(30deg);opacity:0}}@keyframes lightSpeedOut{0%{opacity:1}to{-webkit-transform:translate3d(100%, 0, 0) skewX(30deg);transform:translate3d(100%, 0, 0) skewX(30deg);opacity:0}}.lightSpeedOut{-webkit-animation-name:lightSpeedOut;animation-name:lightSpeedOut;-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}@-webkit-keyframes rotateIn{0%{-webkit-transform-origin:center;transform-origin:center;-webkit-transform:rotate(-200deg);transform:rotate(-200deg);opacity:0}0%,to{-webkit-transform-origin:center}to{-webkit-transform-origin:center;transform-origin:center;-webkit-transform:none;transform:none;opacity:1}}@keyframes rotateIn{0%{-webkit-transform-origin:center;transform-origin:center;-webkit-transform:rotate(-200deg);transform:rotate(-200deg);opacity:0}0%,to{-webkit-transform-origin:center}to{-webkit-transform-origin:center;transform-origin:center;-webkit-transform:none;transform:none;opacity:1}}.rotateIn{-webkit-animation-name:rotateIn;animation-name:rotateIn}@-webkit-keyframes rotateInDownLeft{0%{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);opacity:0}0%,to{-webkit-transform-origin:left bottom}to{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:none;transform:none;opacity:1}}@keyframes rotateInDownLeft{0%{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);opacity:0}0%,to{-webkit-transform-origin:left bottom}to{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:none;transform:none;opacity:1}}.rotateInDownLeft{-webkit-animation-name:rotateInDownLeft;animation-name:rotateInDownLeft}@-webkit-keyframes rotateInDownRight{0%{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate(45deg);transform:rotate(45deg);opacity:0}0%,to{-webkit-transform-origin:right bottom}to{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:none;transform:none;opacity:1}}@keyframes rotateInDownRight{0%{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate(45deg);transform:rotate(45deg);opacity:0}0%,to{-webkit-transform-origin:right bottom}to{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:none;transform:none;opacity:1}}.rotateInDownRight{-webkit-animation-name:rotateInDownRight;animation-name:rotateInDownRight}@-webkit-keyframes rotateInUpLeft{0%{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate(45deg);transform:rotate(45deg);opacity:0}0%,to{-webkit-transform-origin:left bottom}to{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:none;transform:none;opacity:1}}@keyframes rotateInUpLeft{0%{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate(45deg);transform:rotate(45deg);opacity:0}0%,to{-webkit-transform-origin:left bottom}to{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:none;transform:none;opacity:1}}.rotateInUpLeft{-webkit-animation-name:rotateInUpLeft;animation-name:rotateInUpLeft}@-webkit-keyframes rotateInUpRight{0%{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate(-90deg);transform:rotate(-90deg);opacity:0}0%,to{-webkit-transform-origin:right bottom}to{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:none;transform:none;opacity:1}}@keyframes rotateInUpRight{0%{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate(-90deg);transform:rotate(-90deg);opacity:0}0%,to{-webkit-transform-origin:right bottom}to{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:none;transform:none;opacity:1}}.rotateInUpRight{-webkit-animation-name:rotateInUpRight;animation-name:rotateInUpRight}@-webkit-keyframes rotateOut{0%{-webkit-transform-origin:center;transform-origin:center;opacity:1}0%,to{-webkit-transform-origin:center}to{-webkit-transform-origin:center;transform-origin:center;-webkit-transform:rotate(200deg);transform:rotate(200deg);opacity:0}}@keyframes rotateOut{0%{-webkit-transform-origin:center;transform-origin:center;opacity:1}0%,to{-webkit-transform-origin:center}to{-webkit-transform-origin:center;transform-origin:center;-webkit-transform:rotate(200deg);transform:rotate(200deg);opacity:0}}.rotateOut{-webkit-animation-name:rotateOut;animation-name:rotateOut}@-webkit-keyframes rotateOutDownLeft{0%{-webkit-transform-origin:left bottom;transform-origin:left bottom;opacity:1}0%,to{-webkit-transform-origin:left bottom}to{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate(45deg);transform:rotate(45deg);opacity:0}}@keyframes rotateOutDownLeft{0%{-webkit-transform-origin:left bottom;transform-origin:left bottom;opacity:1}0%,to{-webkit-transform-origin:left bottom}to{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate(45deg);transform:rotate(45deg);opacity:0}}.rotateOutDownLeft{-webkit-animation-name:rotateOutDownLeft;animation-name:rotateOutDownLeft}@-webkit-keyframes rotateOutDownRight{0%{-webkit-transform-origin:right bottom;transform-origin:right bottom;opacity:1}0%,to{-webkit-transform-origin:right bottom}to{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);opacity:0}}@keyframes rotateOutDownRight{0%{-webkit-transform-origin:right bottom;transform-origin:right bottom;opacity:1}0%,to{-webkit-transform-origin:right bottom}to{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);opacity:0}}.rotateOutDownRight{-webkit-animation-name:rotateOutDownRight;animation-name:rotateOutDownRight}@-webkit-keyframes rotateOutUpLeft{0%{-webkit-transform-origin:left bottom;transform-origin:left bottom;opacity:1}0%,to{-webkit-transform-origin:left bottom}to{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);opacity:0}}@keyframes rotateOutUpLeft{0%{-webkit-transform-origin:left bottom;transform-origin:left bottom;opacity:1}0%,to{-webkit-transform-origin:left bottom}to{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);opacity:0}}.rotateOutUpLeft{-webkit-animation-name:rotateOutUpLeft;animation-name:rotateOutUpLeft}@-webkit-keyframes rotateOutUpRight{0%{-webkit-transform-origin:right bottom;transform-origin:right bottom;opacity:1}0%,to{-webkit-transform-origin:right bottom}to{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate(90deg);transform:rotate(90deg);opacity:0}}@keyframes rotateOutUpRight{0%{-webkit-transform-origin:right bottom;transform-origin:right bottom;opacity:1}0%,to{-webkit-transform-origin:right bottom}to{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate(90deg);transform:rotate(90deg);opacity:0}}.rotateOutUpRight{-webkit-animation-name:rotateOutUpRight;animation-name:rotateOutUpRight}@-webkit-keyframes hinge{0%{-webkit-transform-origin:top left;transform-origin:top left}0%,20%,60%{-webkit-transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}20%,60%{-webkit-transform:rotate(80deg);transform:rotate(80deg);-webkit-transform-origin:top left;transform-origin:top left}40%,80%{-webkit-transform:rotate(60deg);transform:rotate(60deg);-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;opacity:1}to{-webkit-transform:translate3d(0, 700px, 0);transform:translate3d(0, 700px, 0);opacity:0}}@keyframes hinge{0%{-webkit-transform-origin:top left;transform-origin:top left}0%,20%,60%{-webkit-transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}20%,60%{-webkit-transform:rotate(80deg);transform:rotate(80deg);-webkit-transform-origin:top left;transform-origin:top left}40%,80%{-webkit-transform:rotate(60deg);transform:rotate(60deg);-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;opacity:1}to{-webkit-transform:translate3d(0, 700px, 0);transform:translate3d(0, 700px, 0);opacity:0}}.hinge{-webkit-animation-name:hinge;animation-name:hinge}@-webkit-keyframes rollIn{0%{opacity:0;-webkit-transform:translate3d(-100%, 0, 0) rotate(-120deg);transform:translate3d(-100%, 0, 0) rotate(-120deg)}to{opacity:1;-webkit-transform:none;transform:none}}@keyframes rollIn{0%{opacity:0;-webkit-transform:translate3d(-100%, 0, 0) rotate(-120deg);transform:translate3d(-100%, 0, 0) rotate(-120deg)}to{opacity:1;-webkit-transform:none;transform:none}}.rollIn{-webkit-animation-name:rollIn;animation-name:rollIn}@-webkit-keyframes rollOut{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(100%, 0, 0) rotate(120deg);transform:translate3d(100%, 0, 0) rotate(120deg)}}@keyframes rollOut{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(100%, 0, 0) rotate(120deg);transform:translate3d(100%, 0, 0) rotate(120deg)}}.rollOut{-webkit-animation-name:rollOut;animation-name:rollOut}@-webkit-keyframes zoomIn{0%{opacity:0;-webkit-transform:scale3d(0.3, 0.3, 0.3);transform:scale3d(0.3, 0.3, 0.3)}50%{opacity:1}}@keyframes zoomIn{0%{opacity:0;-webkit-transform:scale3d(0.3, 0.3, 0.3);transform:scale3d(0.3, 0.3, 0.3)}50%{opacity:1}}.zoomIn{-webkit-animation-name:zoomIn;animation-name:zoomIn}@-webkit-keyframes zoomInDown{0%{opacity:0;-webkit-transform:scale3d(0.1, 0.1, 0.1) translate3d(0, -1000px, 0);transform:scale3d(0.1, 0.1, 0.1) translate3d(0, -1000px, 0);-webkit-animation-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19);animation-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19)}60%{opacity:1;-webkit-transform:scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0);transform:scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0);-webkit-animation-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1);animation-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1)}}@keyframes zoomInDown{0%{opacity:0;-webkit-transform:scale3d(0.1, 0.1, 0.1) translate3d(0, -1000px, 0);transform:scale3d(0.1, 0.1, 0.1) translate3d(0, -1000px, 0);-webkit-animation-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19);animation-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19)}60%{opacity:1;-webkit-transform:scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0);transform:scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0);-webkit-animation-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1);animation-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1)}}.zoomInDown{-webkit-animation-name:zoomInDown;animation-name:zoomInDown}@-webkit-keyframes zoomInLeft{0%{opacity:0;-webkit-transform:scale3d(0.1, 0.1, 0.1) translate3d(-1000px, 0, 0);transform:scale3d(0.1, 0.1, 0.1) translate3d(-1000px, 0, 0);-webkit-animation-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19);animation-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19)}60%{opacity:1;-webkit-transform:scale3d(0.475, 0.475, 0.475) translate3d(10px, 0, 0);transform:scale3d(0.475, 0.475, 0.475) translate3d(10px, 0, 0);-webkit-animation-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1);animation-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1)}}@keyframes zoomInLeft{0%{opacity:0;-webkit-transform:scale3d(0.1, 0.1, 0.1) translate3d(-1000px, 0, 0);transform:scale3d(0.1, 0.1, 0.1) translate3d(-1000px, 0, 0);-webkit-animation-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19);animation-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19)}60%{opacity:1;-webkit-transform:scale3d(0.475, 0.475, 0.475) translate3d(10px, 0, 0);transform:scale3d(0.475, 0.475, 0.475) translate3d(10px, 0, 0);-webkit-animation-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1);animation-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1)}}.zoomInLeft{-webkit-animation-name:zoomInLeft;animation-name:zoomInLeft}@-webkit-keyframes zoomInRight{0%{opacity:0;-webkit-transform:scale3d(0.1, 0.1, 0.1) translate3d(1000px, 0, 0);transform:scale3d(0.1, 0.1, 0.1) translate3d(1000px, 0, 0);-webkit-animation-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19);animation-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19)}60%{opacity:1;-webkit-transform:scale3d(0.475, 0.475, 0.475) translate3d(-10px, 0, 0);transform:scale3d(0.475, 0.475, 0.475) translate3d(-10px, 0, 0);-webkit-animation-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1);animation-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1)}}@keyframes zoomInRight{0%{opacity:0;-webkit-transform:scale3d(0.1, 0.1, 0.1) translate3d(1000px, 0, 0);transform:scale3d(0.1, 0.1, 0.1) translate3d(1000px, 0, 0);-webkit-animation-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19);animation-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19)}60%{opacity:1;-webkit-transform:scale3d(0.475, 0.475, 0.475) translate3d(-10px, 0, 0);transform:scale3d(0.475, 0.475, 0.475) translate3d(-10px, 0, 0);-webkit-animation-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1);animation-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1)}}.zoomInRight{-webkit-animation-name:zoomInRight;animation-name:zoomInRight}@-webkit-keyframes zoomInUp{0%{opacity:0;-webkit-transform:scale3d(0.1, 0.1, 0.1) translate3d(0, 1000px, 0);transform:scale3d(0.1, 0.1, 0.1) translate3d(0, 1000px, 0);-webkit-animation-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19);animation-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19)}60%{opacity:1;-webkit-transform:scale3d(0.475, 0.475, 0.475) translate3d(0, -60px, 0);transform:scale3d(0.475, 0.475, 0.475) translate3d(0, -60px, 0);-webkit-animation-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1);animation-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1)}}@keyframes zoomInUp{0%{opacity:0;-webkit-transform:scale3d(0.1, 0.1, 0.1) translate3d(0, 1000px, 0);transform:scale3d(0.1, 0.1, 0.1) translate3d(0, 1000px, 0);-webkit-animation-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19);animation-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19)}60%{opacity:1;-webkit-transform:scale3d(0.475, 0.475, 0.475) translate3d(0, -60px, 0);transform:scale3d(0.475, 0.475, 0.475) translate3d(0, -60px, 0);-webkit-animation-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1);animation-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1)}}.zoomInUp{-webkit-animation-name:zoomInUp;animation-name:zoomInUp}@-webkit-keyframes zoomOut{0%{opacity:1}50%{-webkit-transform:scale3d(0.3, 0.3, 0.3);transform:scale3d(0.3, 0.3, 0.3)}50%,to{opacity:0}}@keyframes zoomOut{0%{opacity:1}50%{-webkit-transform:scale3d(0.3, 0.3, 0.3);transform:scale3d(0.3, 0.3, 0.3)}50%,to{opacity:0}}.zoomOut{-webkit-animation-name:zoomOut;animation-name:zoomOut}@-webkit-keyframes zoomOutDown{40%{opacity:1;-webkit-transform:scale3d(0.475, 0.475, 0.475) translate3d(0, -60px, 0);transform:scale3d(0.475, 0.475, 0.475) translate3d(0, -60px, 0);-webkit-animation-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19);animation-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19)}to{opacity:0;-webkit-transform:scale3d(0.1, 0.1, 0.1) translate3d(0, 2000px, 0);transform:scale3d(0.1, 0.1, 0.1) translate3d(0, 2000px, 0);-webkit-transform-origin:center bottom;transform-origin:center bottom;-webkit-animation-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1);animation-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1)}}@keyframes zoomOutDown{40%{opacity:1;-webkit-transform:scale3d(0.475, 0.475, 0.475) translate3d(0, -60px, 0);transform:scale3d(0.475, 0.475, 0.475) translate3d(0, -60px, 0);-webkit-animation-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19);animation-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19)}to{opacity:0;-webkit-transform:scale3d(0.1, 0.1, 0.1) translate3d(0, 2000px, 0);transform:scale3d(0.1, 0.1, 0.1) translate3d(0, 2000px, 0);-webkit-transform-origin:center bottom;transform-origin:center bottom;-webkit-animation-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1);animation-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1)}}.zoomOutDown{-webkit-animation-name:zoomOutDown;animation-name:zoomOutDown}@-webkit-keyframes zoomOutLeft{40%{opacity:1;-webkit-transform:scale3d(0.475, 0.475, 0.475) translate3d(42px, 0, 0);transform:scale3d(0.475, 0.475, 0.475) translate3d(42px, 0, 0)}to{opacity:0;-webkit-transform:scale(0.1) translate3d(-2000px, 0, 0);transform:scale(0.1) translate3d(-2000px, 0, 0);-webkit-transform-origin:left center;transform-origin:left center}}@keyframes zoomOutLeft{40%{opacity:1;-webkit-transform:scale3d(0.475, 0.475, 0.475) translate3d(42px, 0, 0);transform:scale3d(0.475, 0.475, 0.475) translate3d(42px, 0, 0)}to{opacity:0;-webkit-transform:scale(0.1) translate3d(-2000px, 0, 0);transform:scale(0.1) translate3d(-2000px, 0, 0);-webkit-transform-origin:left center;transform-origin:left center}}.zoomOutLeft{-webkit-animation-name:zoomOutLeft;animation-name:zoomOutLeft}@-webkit-keyframes zoomOutRight{40%{opacity:1;-webkit-transform:scale3d(0.475, 0.475, 0.475) translate3d(-42px, 0, 0);transform:scale3d(0.475, 0.475, 0.475) translate3d(-42px, 0, 0)}to{opacity:0;-webkit-transform:scale(0.1) translate3d(2000px, 0, 0);transform:scale(0.1) translate3d(2000px, 0, 0);-webkit-transform-origin:right center;transform-origin:right center}}@keyframes zoomOutRight{40%{opacity:1;-webkit-transform:scale3d(0.475, 0.475, 0.475) translate3d(-42px, 0, 0);transform:scale3d(0.475, 0.475, 0.475) translate3d(-42px, 0, 0)}to{opacity:0;-webkit-transform:scale(0.1) translate3d(2000px, 0, 0);transform:scale(0.1) translate3d(2000px, 0, 0);-webkit-transform-origin:right center;transform-origin:right center}}.zoomOutRight{-webkit-animation-name:zoomOutRight;animation-name:zoomOutRight}@-webkit-keyframes zoomOutUp{40%{opacity:1;-webkit-transform:scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0);transform:scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0);-webkit-animation-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19);animation-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19)}to{opacity:0;-webkit-transform:scale3d(0.1, 0.1, 0.1) translate3d(0, -2000px, 0);transform:scale3d(0.1, 0.1, 0.1) translate3d(0, -2000px, 0);-webkit-transform-origin:center bottom;transform-origin:center bottom;-webkit-animation-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1);animation-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1)}}@keyframes zoomOutUp{40%{opacity:1;-webkit-transform:scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0);transform:scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0);-webkit-animation-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19);animation-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19)}to{opacity:0;-webkit-transform:scale3d(0.1, 0.1, 0.1) translate3d(0, -2000px, 0);transform:scale3d(0.1, 0.1, 0.1) translate3d(0, -2000px, 0);-webkit-transform-origin:center bottom;transform-origin:center bottom;-webkit-animation-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1);animation-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1)}}.zoomOutUp{-webkit-animation-name:zoomOutUp;animation-name:zoomOutUp}@-webkit-keyframes slideInDown{0%{-webkit-transform:translate3d(0, -100%, 0);transform:translate3d(0, -100%, 0);visibility:visible}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes slideInDown{0%{-webkit-transform:translate3d(0, -100%, 0);transform:translate3d(0, -100%, 0);visibility:visible}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}.slideInDown{-webkit-animation-name:slideInDown;animation-name:slideInDown}@-webkit-keyframes slideInLeft{0%{-webkit-transform:translate3d(-100%, 0, 0);transform:translate3d(-100%, 0, 0);visibility:visible}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes slideInLeft{0%{-webkit-transform:translate3d(-100%, 0, 0);transform:translate3d(-100%, 0, 0);visibility:visible}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}.slideInLeft{-webkit-animation-name:slideInLeft;animation-name:slideInLeft}@-webkit-keyframes slideInRight{0%{-webkit-transform:translate3d(100%, 0, 0);transform:translate3d(100%, 0, 0);visibility:visible}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes slideInRight{0%{-webkit-transform:translate3d(100%, 0, 0);transform:translate3d(100%, 0, 0);visibility:visible}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}.slideInRight{-webkit-animation-name:slideInRight;animation-name:slideInRight}@-webkit-keyframes slideInUp{0%{-webkit-transform:translate3d(0, 100%, 0);transform:translate3d(0, 100%, 0);visibility:visible}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes slideInUp{0%{-webkit-transform:translate3d(0, 100%, 0);transform:translate3d(0, 100%, 0);visibility:visible}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}.slideInUp{-webkit-animation-name:slideInUp;animation-name:slideInUp}@-webkit-keyframes slideOutDown{0%{-webkit-transform:translateZ(0);transform:translateZ(0)}to{visibility:hidden;-webkit-transform:translate3d(0, 100%, 0);transform:translate3d(0, 100%, 0)}}@keyframes slideOutDown{0%{-webkit-transform:translateZ(0);transform:translateZ(0)}to{visibility:hidden;-webkit-transform:translate3d(0, 100%, 0);transform:translate3d(0, 100%, 0)}}.slideOutDown{-webkit-animation-name:slideOutDown;animation-name:slideOutDown}@-webkit-keyframes slideOutLeft{0%{-webkit-transform:translateZ(0);transform:translateZ(0)}to{visibility:hidden;-webkit-transform:translate3d(-100%, 0, 0);transform:translate3d(-100%, 0, 0)}}@keyframes slideOutLeft{0%{-webkit-transform:translateZ(0);transform:translateZ(0)}to{visibility:hidden;-webkit-transform:translate3d(-100%, 0, 0);transform:translate3d(-100%, 0, 0)}}.slideOutLeft{-webkit-animation-name:slideOutLeft;animation-name:slideOutLeft}@-webkit-keyframes slideOutRight{0%{-webkit-transform:translateZ(0);transform:translateZ(0)}to{visibility:hidden;-webkit-transform:translate3d(100%, 0, 0);transform:translate3d(100%, 0, 0)}}@keyframes slideOutRight{0%{-webkit-transform:translateZ(0);transform:translateZ(0)}to{visibility:hidden;-webkit-transform:translate3d(100%, 0, 0);transform:translate3d(100%, 0, 0)}}.slideOutRight{-webkit-animation-name:slideOutRight;animation-name:slideOutRight}@-webkit-keyframes slideOutUp{0%{-webkit-transform:translateZ(0);transform:translateZ(0)}to{visibility:hidden;-webkit-transform:translate3d(0, -100%, 0);transform:translate3d(0, -100%, 0)}}@keyframes slideOutUp{0%{-webkit-transform:translateZ(0);transform:translateZ(0)}to{visibility:hidden;-webkit-transform:translate3d(0, -100%, 0);transform:translate3d(0, -100%, 0)}}.slideOutUp{-webkit-animation-name:slideOutUp;animation-name:slideOutUp}.slick-list,.slick-slider,.slick-track{position:relative;display:block}.slick-loading .slick-slide,.slick-loading .slick-track{visibility:hidden}.slick-slider{-webkit-box-sizing:border-box;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:rgba(0,0,0,0)}.slick-list{overflow:hidden;margin:0;padding:0}.slick-list:focus{outline:0}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-list,.slick-slider .slick-track{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}.slick-track{top:0;left:0}.slick-track:after,.slick-track:before{display:table;content:""}.slick-track:after{clear:both}.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-vertical .slick-slide{display:block;height:auto;border:1px solid rgba(0,0,0,0)}.slick-arrow.slick-hidden{display:none}.fp-enabled body,html.fp-enabled{margin:0;padding:0;overflow:hidden;-webkit-tap-highlight-color:rgba(0,0,0,0)}#superContainer{height:100%;position:relative;-ms-touch-action:none;touch-action:none}.fp-section{position:relative;-webkit-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);transform:translate3d(0, 0, 0)}.fp-controlArrow.fp-prev{left:15px;width:0;border-width:38.5px 34px 38.5px 0;border-color:rgba(0,0,0,0) #fff rgba(0,0,0,0) rgba(0,0,0,0)}.fp-controlArrow.fp-next{right:15px;border-width:38.5px 0 38.5px 34px;border-color:rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0) #fff}.fp-scrollable{overflow:scroll}.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;left:50%;opacity:1}.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;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}.tipso_bubble,.tipso_bubble>.tipso_arrow{-webkit-box-sizing:border-box;box-sizing:border-box}.tipso_bubble{position:absolute;text-align:center;border-radius:6px;z-index:9999}.tipso_style{cursor:pointer}.tipso_content{-ms-word-wrap:break-word;word-wrap:break-word;padding:.5em}.tipso_bubble{font-size:.6rem}.tipso_bubble.small{font-size:.8rem}.tipso_bubble.default{font-size:1rem}.tipso_bubble.large{font-size:1.2rem;width:100%}.tipso_bubble>.tipso_arrow{position:absolute;width:0;height:0;border:8px solid;pointer-events:none}.tipso_bubble.top>.tipso_arrow{border-top-color:#000;border-right-color:rgba(0,0,0,0);border-left-color:rgba(0,0,0,0);border-bottom-color:rgba(0,0,0,0);top:100%;left:50%;margin-left:-8px}.tipso_bubble.bottom>.tipso_arrow{border-bottom-color:#000;border-right-color:rgba(0,0,0,0);border-left-color:rgba(0,0,0,0);border-top-color:rgba(0,0,0,0);bottom:100%;left:50%;margin-left:-8px}.tipso_bubble.left>.tipso_arrow{border-left-color:#000;border-top-color:rgba(0,0,0,0);border-bottom-color:rgba(0,0,0,0);border-right-color:rgba(0,0,0,0);top:50%;left:100%;margin-top:-8px}.tipso_bubble.right>.tipso_arrow{border-right-color:#000;border-top-color:rgba(0,0,0,0);border-bottom-color:rgba(0,0,0,0);border-left-color:rgba(0,0,0,0);top:50%;right:100%;margin-top:-8px}.tipso_bubble .top_right_corner,.tipso_bubble.top_right_corner{border-bottom-left-radius:0}.tipso_bubble .bottom_right_corner,.tipso_bubble.bottom_right_corner{border-top-left-radius:0}.tipso_bubble .top_left_corner,.tipso_bubble.top_left_corner{border-bottom-right-radius:0}.tipso_bubble .bottom_left_corner,.tipso_bubble.bottom_left_corner{border-top-right-radius:0}div.fancy-select{position:relative;font-weight:400;font-size:14px;color:#46565d}div.fancy-select.disabled{opacity:.5}div.fancy-select select:focus+div.trigger.open{-webkit-box-shadow:none;box-shadow:none}div.fancy-select div.trigger{cursor:pointer;padding:14px 24px 14px 20px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;position:relative;background:#fff;color:#1e1e1e;width:240px;font-size:14px}div.fancy-select div.trigger:after{content:url(/dist/default/images/arrow-down-black.svg);display:inline-block;position:absolute;top:13px;right:14px}@media(max-width: 768px){div.fancy-select div.trigger{padding:14px 34px 14px 15px}div.fancy-select div.trigger:after{top:12px;right:7px}}div.fancy-select div.trigger.open{-webkit-box-shadow:none;box-shadow:none}div.fancy-select div.trigger.open:after{border-top-color:#7a8498}div.fancy-select ul.options{list-style:none;margin:0;position:absolute;top:48px;left:0;visibility:hidden;opacity:0;z-index:50;overflow:auto;background:#efefef;min-width:240px;padding:10px 0;max-height:460px}div.fancy-select ul.options.open{visibility:visible;top:48px;opacity:1}div.fancy-select ul.options li{padding:6px 24px 6px 20px;color:#1e1e1e;cursor:pointer;line-height:1.4}div.fancy-select ul.options li.selected{font-weight:600}.fancybox-wrap,.fancybox-skin,.fancybox-outer,.fancybox-inner,.fancybox-image,.fancybox-wrap iframe,.fancybox-wrap object,.fancybox-nav,.fancybox-nav span,.fancybox-tmp{padding:0;margin:0;border:0;outline:0;vertical-align:top}.fancybox-wrap{position:absolute;top:0;left:0;z-index:8020}.fancybox-skin{position:relative;background:#f9f9f9;color:#444;text-shadow:none;border-radius:4px}.fancybox-opened{z-index:8030}.fancybox-outer,.fancybox-inner{position:relative}.fancybox-inner{overflow:hidden}.fancybox-type-iframe .fancybox-inner{-webkit-overflow-scrolling:touch}.fancybox-error{color:#444;font:14px/20px "Helvetica Neue",Helvetica,Arial,sans-serif;margin:0;padding:15px;white-space:nowrap}.fancybox-image,.fancybox-iframe{display:block;width:100%;height:100%}.fancybox-image{max-width:100%;max-height:100%}#fancybox-loading,.fancybox-close,.fancybox-prev span,.fancybox-next span{background-image:url("/dist/default/images/fancybox_sprite.png")}#fancybox-loading{position:fixed;top:50%;left:50%;margin-top:-22px;margin-left:-22px;background-position:0 -108px;opacity:.8;cursor:pointer;z-index:8060}#fancybox-loading div{width:44px;height:44px;background:url("/dist/default/images/fancybox_loading.gif") center center no-repeat}.fancybox-close{position:absolute;top:-18px;right:-18px;width:36px;height:36px;cursor:pointer;z-index:8040;display:none !important}.fancybox-nav{position:absolute;top:0;width:40%;height:100%;cursor:pointer;text-decoration:none;background:rgba(0,0,0,0) url("/dist/default/images/blank.gif");-webkit-tap-highlight-color:rgba(0,0,0,0);z-index:8040;display:none !important}.fancybox-prev{left:0}.fancybox-next{right:0}.fancybox-nav span{position:absolute;top:50%;width:36px;height:34px;margin-top:-18px;cursor:pointer;z-index:8040;visibility:hidden}.fancybox-prev span{left:10px;background-position:0 -36px}.fancybox-next span{right:10px;background-position:0 -72px}.fancybox-nav:hover span{visibility:visible}.fancybox-tmp{position:absolute;top:-99999px;left:-99999px;visibility:hidden;max-width:99999px;max-height:99999px;overflow:visible !important}.fancybox-lock{overflow:hidden !important;width:auto}.fancybox-lock body{overflow:hidden !important}.fancybox-lock-test{overflow-y:hidden !important}.fancybox-overlay{position:absolute;top:0;left:0;overflow:hidden;display:none;z-index:8010;background-color:#1e1e1e}.fancybox-overlay.white{background-color:#fff}.fancybox-overlay-fixed{position:fixed;bottom:0;right:0}.fancybox-lock .fancybox-overlay{overflow:auto;overflow-y:scroll}.fancybox-title{visibility:hidden;font:normal 13px/20px "Helvetica Neue",Helvetica,Arial,sans-serif;position:relative;text-shadow:none;z-index:8050}.fancybox-opened .fancybox-title{visibility:visible}.fancybox-title-float-wrap{position:absolute;bottom:0;right:50%;margin-bottom:-35px;z-index:8050;text-align:center}.fancybox-title-float-wrap .child{display:inline-block;margin-right:-100%;padding:2px 20px;background:rgba(0,0,0,0);font-family:"Raleway",sans serif;font-size:12px;font-weight:300;letter-spacing:4px;color:#ccc;color:#fff;line-height:24px;white-space:nowrap}.fancybox-overlay.white .fancybox-title-float-wrap .child{color:#1e1e1e;font-weight:500}.fancybox-title-outside-wrap{position:relative;margin-top:10px;color:#fff}.fancybox-title-inside-wrap{padding-top:10px}.fancybox-title-over-wrap{position:absolute;bottom:0;left:0;color:#fff;padding:10px;background:#000;background:rgba(0,0,0,.8)}@media only screen and (-webkit-min-device-pixel-ratio: 1.5),only screen and (min--moz-device-pixel-ratio: 1.5),only screen and (min-device-pixel-ratio: 1.5){#fancybox-loading,.fancybox-close,.fancybox-prev span,.fancybox-next span{background-image:url("/dist/default/images/fancybox_sprite@2x.png");background-size:44px 152px}#fancybox-loading div{background-image:url("/dist/default/images/fancybox_loading@2x.gif");background-size:24px 24px}}body{background:#fff;color:#1e1e1e;font-family:"Raleway",sans serif;font-size:16px;font-weight:400;line-height:20px;letter-spacing:.1em;text-rendering:optimizeLegibility !important;-webkit-font-smoothing:antialiased !important}.wrapper{margin:0 auto;width:100%;position:relative;z-index:0;overflow-x:hidden}.fullpage .wrapper{overflow-x:hidden}*,*:after,*:before{margin:0;padding:0;-webkit-box-sizing:border-box;box-sizing:border-box}.flex-row{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start}.flex-row [class*=col]{float:none}.flex-row .text{position:relative;bottom:120px}.clearfix:before,.clearfix:after,.cf:before,.cf:after{content:"";display:table}.clearfix:after,.cf:after{clear:both}.clearfix,.cf{*zoom:1}.clear{clear:both}p{margin-bottom:25px;line-height:1.5}i,em{font-style:italic;font-weight:400}ul{margin:0;padding:0}ul.inline li{display:inline-block;vertical-align:middle;margin-left:14px}ul.inline li:first-child{margin-left:0}ul.inline li img{width:auto;display:inline-block;fill:#1e1e1e;bottom:-3px;position:relative;margin-right:5px}a{color:#fff;text-decoration:none;-webkit-transition:color .5s;transition:color .5s}a:hover{color:#989898}a.black{color:#1e1e1e}img{display:block;max-width:100%;-webkit-backface-visibility:hidden;backface-visibility:hidden}.hide{display:none}.visible-xs{display:none}.text-center{text-align:center}:focus{outline:0}.cta{margin-bottom:40px;clear:both}.btn{min-width:235px;text-align:center;display:inline-block;padding:10px 10px;text-transform:uppercase;font-size:14px;border:4px solid #1e1e1e;color:#1e1e1e;font-weight:400;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.btn:hover{background-color:#1e1e1e;color:#fff;cursor:pointer}.btn.white{border:4px solid #fff;color:#fff}.btn.white:hover{background-color:#fff;color:#1e1e1e}strong{font-weight:600}.centrale{text-align:center}.w100{width:100%}.fw-500{font-weight:500}.reverse-topmargin{height:0;padding-bottom:5%;margin-top:-140px}.m-l-negative{margin-left:-4.5%}.m-l-neg-60{margin-left:-60px}.p-b-100{padding-bottom:100px}.p-b-50{padding-bottom:50px}.p-t-100{padding-top:100px}.p-t-50{padding-top:50px}.m-b-0{margin-bottom:0 !important}.m-b-20{margin-bottom:20px}.m-b-100{margin-bottom:100px}.m-b-150{margin-bottom:150px}.m-t-50{margin-top:50px}.m-t--150{margin-top:-150px}#preload{position:absolute;width:100%;height:100%;top:0;left:0;text-align:center;background-color:rgba(0,0,0,0);opacity:.5;filter:alpha(opacity=50)}#preload img{position:absolute;bottom:25%;left:44%}input.error{border:1px solid #c10202}@media(max-width: 1400px){.reverse-topmargin{height:0;padding-bottom:5%;margin-top:-130px}}@media(max-width: 991px){.p-b-100{padding-bottom:70px}.m-b-60-sm{margin-bottom:60px}}@media(max-width: 767px){.visible-xs{display:inline-block}.p-t-100{padding-top:50px}.p-b-100{padding-bottom:50px}.m-b-100{margin-bottom:50px}.m-b-150{margin-bottom:80px}.p-b-50{padding-bottom:20px}.p-t-50{padding-top:20px}.hide-xs{display:none}.m-b-20-xs{margin-bottom:20px}.m-l-negative{margin-left:0}.m-l-neg-60{margin-left:-10.5%}}ul.inline li.share{position:relative}ul.inline li.share .contenuto{position:absolute;border:4px solid #1e1e1e;top:40px;background-color:#fff;display:inline-block;width:140px;text-align:center;display:none}ul.inline li.share .contenuto:before{content:"";position:absolute;width:1px;height:18px;left:50%;margin-left:-1px;top:-18px;background-color:#1e1e1e}ul.inline li.share .contenuto ul{padding:10px;white-space:nowrap}ul.inline li.share .contenuto ul li{margin-left:8px;margin-right:8px;display:inline-block !important}ul.inline li.share .contenuto ul li a{display:inline-block;float:left}@media(max-width: 767px){ul.inline li.share .contenuto{left:50%;margin-left:-37px}ul.inline li.share .contenuto:before{left:25%}}@-webkit-keyframes amenu{0%{-webkit-transform:translate3d(0, -30px, 0);opacity:0}33%{opacity:1}66%{opacity:1}100%{-webkit-transform:translate3d(0, 0, 0);opacity:1}}.preheader{position:relative;z-index:1;height:40px;width:100%;background:#1e1e1e}.preheader .left,.preheader .right{width:20%;position:absolute;top:0;left:0;height:40px}.preheader .right{left:auto;right:0;text-align:right;width:80%}.preheader .left ul{overflow:hidden;margin-left:10px}.preheader .left ul li{list-style-type:none;display:inline-block;float:left}.preheader .left ul li a{height:40px;display:inline-block;vertical-align:top;line-height:41px !important;text-align:center;padding:0 7px;opacity:.5}.preheader .left ul li.active a,.preheader .left ul li a:hover{opacity:1}.flags{width:13px;display:inline-block;vertical-align:text-top;margin-right:9px}.serviceMenu{height:40px;line-height:40px;display:inline-block;vertical-align:middle}.serviceMenu.inline li{margin-left:34px;height:40px;line-height:40px;vertical-align:top;float:left}.serviceMenu img{width:13px;display:inline-block;vertical-align:text-bottom;margin-left:9px}.myArchiveBtn{display:inline-block;margin-left:35px;vertical-align:middle;height:40px;line-height:40px}.preheader a{font-size:10px;font-weight:400;text-transform:uppercase;color:#bcbcbc;letter-spacing:.03em;height:40px;line-height:40px;display:inline-block;vertical-align:middle;-webkit-transition:opacity .5s;transition:opacity .5s}.preheader a:hover{opacity:.7}.myArchiveIcon{display:inline-block;width:40px;height:40px;vertical-align:middle;background:#4f4f4f;line-height:38px;text-align:center;margin-left:15px;margin-top:-2px}.myArchiveIcon img{width:16px;display:inline-block;vertical-align:middle}.menu{text-align:center;padding:24px 0 14px;position:absolute;margin-top:40px;top:0;left:0;right:0;width:100%;z-index:2;font-size:14px;letter-spacing:.05em;background:rgba(79,79,79,0);-webkit-transition:top .4s ease;transition:top .4s ease}.serviceMenu.inline li.siteSearch form{position:relative;overflow:hidden}.serviceMenu.inline li.siteSearch #txtSiteSearch{font-size:10px;font-weight:400;text-transform:uppercase;color:#bcbcbc;letter-spacing:.03em;height:40px;line-height:40px;display:inherit;border:0;background-color:#1e1e1e;width:45px;margin-right:30px}.serviceMenu.inline li.siteSearch #txtSiteSearch:focus{width:70px}.serviceMenu.inline li.siteSearch #search_sub{position:absolute;height:40px;width:20px;background-color:rgba(0,0,0,0);right:0;top:0;border:0;z-index:3;cursor:pointer}.serviceMenu.inline li.siteSearch img{z-index:2;position:absolute;right:0;top:50%;margin-top:-7px}#listing-project .menu,#listing-news .menu,#listing-cat .menu,#news .menu,#form-nohero .menu,#single-store .menu,.header-solid .menu{background:rgba(30,30,30,.8);padding:32px 0 34px}.menu .container{position:relative}.menuWrap{-webkit-transition:top .4s ease;transition:top .4s ease;position:relative;z-index:101}.menuWrap.fixed{top:0;position:fixed;width:100%;z-index:999}.menuWrap.fixed .menu{background:rgba(30,30,30,.8);padding:26px 0 24px;margin-top:0}.menuWrap.fixed .menu.sub-hover,.menuWrap .menu.sub-hover{background:rgba(30,30,30,.8);-webkit-transition:all .4s ease-in-out;transition:all .4s ease-in-out}.prova .menuWrap.fixed .menu.sub-hover,.prova .menuWrap .menu.sub-hover{background:#4f4f4f}.menuWrap.fixed .preheader{top:-40px;-webkit-transition:top .4s ease;transition:top .4s ease}.menuWrap.fixed:hover .menu,.menuWrap.fixed.scrolltotop .menu{top:40px}.menuWrap.fixed:hover .preheader,.menuWrap.fixed.scrolltotop .preheader{top:0}.menu img{margin:0 auto}.menu .left ul{text-align:left}.menu .right ul{text-align:right}.menu .logo{position:absolute;top:50%;left:50%;margin-left:-90px;width:180px;margin-top:-31px}.menu .logo img{max-height:100%}.menu .left ul li{margin-left:35px}.menu ul li{color:#fff}.menu ul li a{font-weight:600}.menu ul li.over a{color:#989898}.menu ul li .subnav{display:none}.menu .left ul li:first-child{margin-left:0}.menu .right ul li{margin-right:35px;margin-left:0}.menu .right ul li:last-child{margin-right:0}.footer{height:370px}@media(max-width: 1500px){.menu .right ul li{margin-right:25px}.menu .left ul li{margin-left:25px}.menu .container{width:92%}}@media(max-width: 1400px){.menu .right ul li{margin-right:15px}.menu .left ul li{margin-left:15px}.menu .logo{width:160px;margin-left:-80px}.menu .container{width:95%}}@media(max-width: 1279px){.menu .right ul li{margin-right:10px}.menu .left ul li{margin-left:10px}.menu .logo{width:150px;margin-left:-75px}.menu ul li a{font-size:13px}.menu .container{width:96%}.serviceMenu.inline li{margin-left:22px}.myArchiveBtn{margin-left:10px}}@media(max-width: 1140px){.menuWrap .menu{display:none}.footer{height:auto}}@media(min-width: 768px)and (max-width: 991px){.serviceMenu.inline li.siteSearch{display:none}.preheader .left ul li a{padding:0 3px}}@media(max-width: 767px){.menuWrap .preheader{display:none}}#subnav{position:relative;z-index:1;text-align:left}#subnav #subnav-content{position:absolute;top:0;left:0;background:rgba(30,30,30,.8);width:100%;overflow:hidden}#subnav #subnav-content.loading{height:0 !important}.prova #subnav #subnav-content{background:#4f4f4f}#subnav .tit-cat{padding:0 0 10px}#subnav .tit-cat span{color:#fff;font-weight:bold}#subnav .tit-cat .text-cta{font-size:12px}#subnav .tit-cat .text-cta:before{content:"";width:25px;height:1px;background:#fff;display:inline-block;margin-right:10px;margin-left:10px;vertical-align:middle}.menuWrap.fixed #subnav #subnav-content,#news #subnav-content,#listing-news #subnav-content,#listing-cat #subnav-content,#listing-project #subnav-content,#form-nohero #subnav-content,#single-store #subnav-content,.header-solid #subnav-content{margin-top:34px !important;margin-top:18px !important}#subnav #subnav-content .container{border-top:1px solid #fff}#subnav .subnav{margin:0;list-style:none}#subnav .subnav .sub-tit{color:#fff;padding-bottom:30px;font-size:20px;font-weight:400}#subnav .subnav a{color:#fff;font-size:14px;font-weight:400}#subnav .subnav a:hover{color:#989898}#subnav .subnav ul.image li img{width:100%;-webkit-transition:opacity .5s;transition:opacity .5s}#subnav .subnav ul.image li .wrap{position:relative;background-color:#4f4f4f}#subnav .subnav ul.image li a{font-size:18px;position:relative;display:block;line-height:1.4}#subnav .subnav ul.image li a .intro-text{margin-top:0;display:block;text-transform:uppercase;font-size:14px;padding-bottom:15px;font-weight:bold}#subnav .subnav ul.image li a .text{margin-top:15px;display:block;font-size:14px}#subnav .subnav ul.image li a:hover img{opacity:.5}#subnav .subnav ul li a .play{display:inline-block;position:absolute;width:60px;height:60px;left:50%;margin-left:-30px;border:2px solid #fff;border-radius:50px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;opacity:1 !important;z-index:2}#subnav .subnav ul li a .play:after{content:"";position:absolute;left:50%;top:50%;width:0;height:0;border-style:solid;border-width:15.5px 0 14.5px 22px;border-color:rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0) #fff;margin-top:-14px;margin-left:-9px}.menu-overlay{background-color:rgba(0,0,0,.6);position:absolute;left:0;top:0;right:0;bottom:0;z-index:2;display:none}.menu-overlay.loading{display:none !important}#subnav .subnav .disclaimer{font-size:11px;color:#fff !important;color:#848181}@media(min-width: 992px)and (max-width: 1199px){#subnav .subnav ul li{margin-bottom:4px}#subnav .subnav a{font-size:13px}#subnav .subnav ul.image li a{font-size:14px}}@media(min-width: 768px)and (max-width: 991px){#subnav .subnav ul li{margin-bottom:4px}#subnav .subnav a{font-size:13px}#subnav .subnav ul.image li a{font-size:14px}}.mob-open{position:fixed;overflow-y:scroll !important;width:100%}.menu-mobile{display:none;position:absolute;width:100%;left:0;top:40px;z-index:10}.menuWrap.fixed .menu-mobile,#listing-project .menu-mobile,#listing-news .menu-mobile,#listing-cat .menu-mobile,#news .menu-mobile,#form-nohero .menu-mobile,#single-store .menu-mobile,.header-solid .menu-mobile{background:rgba(30,30,30,.8)}.open-nav-mobile .menuWrap .menu-mobile{background:#1e1e1e;position:fixed !important}.menu-mobile .logo{width:120px;margin-top:12px}.menu-mobile .left,.menu-mobile .right{float:left}.menu-mobile .left{width:70%}.menu-mobile .right{width:30%}.menu-mobile .right .search-btn{background:none;border:0;margin-top:25px;float:right;margin-right:20px;display:none}.open-nav-mobile .menu-mobile .right .search-btn{display:inline-block}.menu-mobile .right .navbar-toggle{display:block;float:right;margin:27px 0 0 0;text-align:right;height:40px;border-radius:0;padding:0;position:relative;background:none;border:0;outline:0 !important;z-index:100}.menu-mobile .right .navbar-toggle:before,.menu-mobile .right .navbar-toggle:after,.menu-mobile .right .navbar-toggle span:before{content:"";position:absolute;width:100%;height:2px;background:#fff;top:0;left:0}.menu-mobile .right .navbar-toggle:after{top:8px}.menu-mobile .right .navbar-toggle span{display:block;font-size:8px;letter-spacing:1px;margin-top:17px;line-height:1;color:#fff;text-align:center;width:30px}.menu-mobile .right .navbar-toggle span:before{top:16px}.menu-mobile .right .navbar-toggle.active:before{-webkit-transform:rotate(45deg);transform:rotate(225deg);top:8px}.menu-mobile .right .navbar-toggle.active:after{-webkit-transform:rotate(-45deg);transform:rotate(-225deg);top:8px}.menu-mobile .right .navbar-toggle.active span:before{width:0;left:50%;top:5px}.mobile-wrap{position:fixed;background:#4f4f4f;left:0;top:70px;width:100%;display:none;overflow-y:auto}.mobile-wrap .mobile-nav ul{padding:0 0}.mobile-wrap .mobile-nav ul li{border-bottom:1px solid #1e1e1e;clear:both}.mobile-wrap .mobile-nav ul li a{padding:15px 5%;font-size:20px;text-transform:uppercase;display:block}.mobile-wrap .mobile-nav ul li a:active,.mobile-wrap .mobile-nav ul li a.active{color:#fff}.mobile-wrap .mobile-nav ul li ul{background-color:#131313;display:none;padding:0}.mobile-wrap .mobile-nav ul li ul li{border-bottom:1px solid #4f4f4f}.mobile-wrap .mobile-nav ul li ul li:last-child{border-bottom:0}.mobile-wrap .mobile-nav ul li.lancio{overflow:hidden}.mobile-wrap .mobile-nav ul li.lancio .item{width:33.33333333%;float:left;clear:none;line-height:1.2}.mobile-wrap .mobile-nav ul li.lancio a{font-size:12px;padding:20px 15%;letter-spacing:normal}.mobile-wrap .mobile-nav ul li.lancio a img{margin-bottom:10px}.mobile-wrap .mobile-nav ul li ul li .disclaimer{font-size:11px;color:#fff !important;padding:15px 5%}.mobile-wrap .mobile-nav ul li.siteSearch{padding:2px 5%;background-color:#1e1e1e}.clss-tablet-device.mob-open .open-nav-mobile .mobile-wrap .mobile-nav ul li.siteSearch{margin-bottom:25px}.mobile-wrap .mobile-nav ul li.siteSearch form{position:relative;overflow:hidden}.mobile-wrap .mobile-nav ul li.siteSearch .txtSiteSearchMobile{font-size:12px;font-weight:400;text-transform:uppercase;color:#bcbcbc;letter-spacing:.03em;height:40px;line-height:40px;display:inherit;border:0;background-color:#1e1e1e;width:100%;margin-right:30px}.mobile-wrap .mobile-nav ul li.siteSearch .search_sub_mobile{position:absolute;height:40px;width:20px;background-color:rgba(0,0,0,0);right:0;top:0;border:0;z-index:3;cursor:pointer}.mobile-wrap .mobile-nav ul li.siteSearch img{z-index:2;position:absolute;right:2px;top:50%;margin-top:-11px}.mobile-wrap .mobile-nav ul.secondary{padding:15px 5%;text-align:center;display:none}.clss-phone-device.mob-open .open-nav-mobile .mobile-wrap .mobile-nav ul.secondary{margin-bottom:25px}.mobile-wrap .mobile-nav ul.secondary li{border:0;font-size:14px;display:inline-block;margin:5px 5px}.mobile-wrap .mobile-nav ul.secondary li a{font-size:14px;padding:0;text-transform:none}.mobile-wrap .mobile-nav ul.lista-lingue{overflow:hidden;padding:0 5%;background-color:#777}.mobile-wrap .mobile-nav ul.lista-lingue li{clear:none;float:none;display:inline-block;border-bottom:0 solid #1e1e1e;margin-right:10px}.mobile-wrap .mobile-nav ul.lista-lingue li a{padding:5px 5%;font-size:14px;text-transform:none;display:inline-block;float:none;color:#ababab}.mobile-wrap .mobile-nav ul.lista-lingue li.active a{color:#fff}.mobile-wrap .sub-level a{display:-webkit-box !important;display:-webkit-flex !important;display:-ms-flexbox !important;display:flex !important;-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}.mobile-wrap .sub-level a .plus{display:block}.mobile-wrap .sub-level a .minus{display:none}.mobile-wrap .sub-level a.active .minus{display:block}.mobile-wrap .sub-level a.active .plus{display:none}@media(max-width: 1140px){.menu-mobile{display:block}}@media(min-width: 992px)and (max-width: 1140px){.menuWrap.fixed .preheader{top:0}}@media(min-width: 768px)and (max-width: 991px){.menuWrap.fixed .preheader{top:0}.serviceMenu.inline li{margin-left:7px}}@media(max-width: 767px){.menu-mobile{top:0}.mobile-wrap .mobile-nav ul.secondary{display:block}}.overlay-login{background-color:#fff;position:fixed;overflow:hidden !important;overflow-y:auto;left:0;top:0;right:0;bottom:0;z-index:18020;display:none}.overlay-login .overlay-navigation{position:fixed;z-index:50;height:24px;left:0;top:20px;width:100%}.overlay-login .overlay-navigation a{display:inline-block;position:absolute;right:2%}.overlay-login .wrap-login{height:100vh;position:relative}.overlay-login h5{font-size:34px;margin-bottom:10px;line-height:1.2}.overlay-login h6{font-size:22px;margin-bottom:21px;line-height:1.2;border-bottom:1px solid #1e1e1e;padding-bottom:6px}.overlay-login ul{padding-top:20px}.overlay-login .text{margin-bottom:25px;line-height:1.4}.overlay-login .text ul{margin:0;padding-top:10px;padding-bottom:10px}.overlay-login .text ul li{text-transform:uppercase;font-size:14px;margin-bottom:2px;position:relative}.overlay-login .vert-align{width:100%;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);position:absolute}.overlay-login .wrap-input input{width:100%;background-color:#fff;border:1px solid #1e1e1e;color:#1e1e1e}.overlay-login .wrap-input label{color:#1e1e1e}.overlay-login .remember input[type=checkbox]:not(:checked),.overlay-login .remember input[type=checkbox]:checked{position:absolute;left:-9999px}.overlay-login .remember input[type=checkbox]:not(:checked)+label,.overlay-login .remember input[type=checkbox]:checked+label{position:relative;padding-left:25px;cursor:pointer;font-size:12px;text-transform:uppercase}.overlay-login .remember input[type=checkbox]:not(:checked)+label:before,.overlay-login .remember input[type=checkbox]:checked+label:before{content:"";position:absolute;left:0;top:0;width:14px;height:14px;border:1px solid #1e1e1e;background:#fff}.overlay-login .remember input[type=checkbox]:checked+label:after{content:"";position:absolute;left:0;top:0;width:14px;height:14px;background-color:#1e1e1e}.overlay-login input:-webkit-autofill{-webkit-box-shadow:0 0 0 1000px #fff inset}.overlay-new-psw{position:fixed;z-index:40;left:0;top:0;width:100vw;height:100vh;background:rgba(0,0,0,.2)}.overlay-new-psw .message{position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);background:#fff;padding:50px;-webkit-box-shadow:0 0 10px rgba(0,0,0,.4);box-shadow:0 0 10px rgba(0,0,0,.4);width:50vw}.overlay-new-psw .message .cta{margin-bottom:0}@media(max-width: 991px){.overlay-login{overflow:auto !important}.overlay-login .vert-align{top:auto;-webkit-transform:none;transform:none;position:static;margin-top:77px;margin-bottom:40px}.overlay-login .wrap-login{height:auto}.overlay-login .wrap-input input{width:90%}.overlay-new-psw .message{max-width:90vw}}@media(max-width: 767px){.overlay-login .overlay-navigation a{right:5%}}.footer{width:100%;padding-bottom:40px;background:#1e1e1e;font-size:12px;line-height:16px;color:#fff}.footer .col-2{text-align:right}.footer .newsletter{max-width:540px;padding-left:27px;border-left:4px solid #fff;color:#fff;position:relative;z-index:0;padding-bottom:20px}.footer .newsletter label{font-size:30px;line-height:40px;padding-top:90px;display:block;margin-bottom:-2px}.footer .newsletter input[type*=email]{width:100%;background:none;outline:0;border:0;border-bottom:1px solid #fff;font-size:12px;font-weight:400;height:auto;padding:20px 100px 20px 10px;color:#fff}.footer .newsletter input[type*=submit]{font-family:"Raleway",sans serif;width:100px;background:none;border:0;padding:0;font-size:12px;font-weight:400;color:#fff;position:absolute;bottom:30px;right:0}.footer .copyright{font-size:12px;margin-top:31px}.footer .social{margin-top:98px;margin-bottom:39px}.footer .social img{opacity:1;-webkit-transition:opacity .5s ease;transition:opacity .5s ease}.footer .social img:hover{opacity:.5}.footer .linkService{margin-bottom:39px}.footer .linkService ul li{margin-bottom:5px}.footer .col-2 ul.inline li{margin-left:40px}.footer .credits img{display:inline-block;vertical-align:middle;width:14px;margin:0 10px}@media(max-width: 767px){.footer{height:auto;padding-bottom:100px}.footer .newsletter{padding-left:0;border-left:0;text-align:center}.footer .newsletter label{line-height:35px;text-align:center;padding-top:60px;padding-bottom:20px}.footer .newsletter input[type*=email]{text-align:center;padding:20px 40px 15px 40px;width:auto;margin:0 20px}.footer .newsletter input[type*=submit]{width:auto;background:none;border:0;font-size:22px;padding:0;font-weight:300;position:relative;border-bottom:1px solid #fff;padding-bottom:0;margin-top:30px;bottom:auto;right:auto}.footer .left .copyright{display:none}.footer .social{margin-top:70px;margin-bottom:70px;text-align:center}.footer .social a{margin:0 2px;display:inline-block}.footer .social a img{width:20px}.footer .social li{margin-left:2px}.footer .linkService{text-align:center;font-size:16px}.footer .right .copyright{text-align:center}.footer .credits{text-align:center;margin-top:20px;font-size:10px}.footer .copyright{text-align:center;display:none}}body.manage-cookie-css{padding-bottom:41px}#acceptcookie{position:fixed;text-align:center;padding:4px 30px;background:#000;border-top:1px solid #000;color:#fff;font-size:12px;line-height:1;bottom:0;left:50%;-webkit-transform:translate(-50%, 0);transform:translate(-50%, 0);width:100%;z-index:100;opacity:1;-webkit-transition:all 750ms ease-in-out;transition:all 750ms ease-in-out}#acceptcookie.hide-modal{-webkit-transform:translate(-50%, calc(100% - 20px));transform:translate(-50%, calc(100% - 20px))}.clss-tablet-device.mob-open .open-nav-mobile #acceptcookie,.clss-phone-device.mob-open .open-nav-mobile #acceptcookie{-webkit-transform:translate(-50%, calc(100% - 20px));transform:translate(-50%, calc(100% - 20px));pointer-events:none}#acceptcookie a{color:#fff;text-decoration:underline}#acceptcookie button{margin-left:10px;padding:2px 10px;background-color:#444;color:#fff;border:0;font-size:12px}@media(max-width: 767px){#acceptcookie{line-height:1.4;padding-top:8px;padding-bottom:7px}#acceptcookie button{padding:8px 14px;margin:6px 0 3px 0}#acceptcookie.hide-modal{-webkit-transform:translate(-50%, calc(100% - 26px));transform:translate(-50%, calc(100% - 26px))}}.hero .shadow{background:url(/dist/default/images/listing-shadow.png) repeat-x left bottom;position:absolute;left:0;top:0;bottom:0;right:0;z-index:2}.hero .shadow-full{position:absolute;left:0;top:0;bottom:0;right:0;z-index:2;background-color:rgba(0,0,0,.3)}.hero .shadow.top{background:url(/dist/default/images/listing-shadow-top.png) repeat-x left top}.hero .shadow.left{background:-webkit-gradient(linear, left top, right top, from(rgba(0, 0, 0, 0.65)), to(rgba(0, 0, 0, 0)));background:linear-gradient(to right, rgba(0, 0, 0, 0.65) 0%, rgba(0, 0, 0, 0) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#a6000000", endColorstr="#00000000", GradientType=1);position:absolute;left:0;top:0;bottom:0;right:0;z-index:1;width:200px;height:100%}.hero .shadow.bottom,.shadow.bottom{background:url(/dist/default/images/listing-shadow.png) repeat-x left bottom;position:absolute;left:0;top:0;bottom:0;right:0;z-index:2}.hero .shadow.right{background:-webkit-gradient(linear, left top, right top, from(rgba(0, 0, 0, 0)), to(rgba(0, 0, 0, 0.65)));background:linear-gradient(to right, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.65) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#00000000", endColorstr="#a6000000", GradientType=1);position:absolute;left:auto;top:0;bottom:0;right:0;z-index:1;width:200px;height:100%}h1{font-size:200px;font-weight:300;letter-spacing:.9em;line-height:200px}.hero .small h1{font-size:160px;line-height:200px;letter-spacing:.5em;margin-left:.25em}.hero .xsmall h1{font-size:120px;line-height:200px;letter-spacing:.25em;margin-left:.12em}.hero .xxsmall h1{font-size:2.8vw !important;line-height:200px;letter-spacing:.2em;margin-left:.12em;text-transform:uppercase}.hero .tipologia{display:block;position:absolute;top:50px;width:100%;text-align:center;color:#fff;font-size:16px;text-transform:none;letter-spacing:.1em;font-weight:400}.hero .small h1.title_32{font-size:3vw !important;line-height:140px}.hero .small h1.title_28{font-size:3vw !important}.hero .small h1.title_27{font-size:3vw !important}.hero .small h1.title_26{font-size:3vw !important}.hero .small h1.title_25{font-size:3.4vw !important}.hero .small h1.title_24{font-size:3.4vw !important}.hero .small h1.title_23{font-size:3.4vw !important}.hero .small h1.title_22{font-size:3.4vw !important}.hero .small h1.title_21{font-size:3.4vw !important}.hero .small h1.title_20{font-size:3.4vw !important}.hero .small h1.title_19{font-size:3.4vw !important}.hero .small h1.title_18{font-size:3.4vw !important}.hero .small h1.title_17{font-size:4.8vw !important}.hero .small h1.title_16{font-size:5vw !important}.hero .small h1.title_15{font-size:5vw !important}.hero .small h1.title_14{font-size:5vw !important}.hero .small h1.title_13{font-size:6vw !important}.hero .small h1.title_12{font-size:6.5vw !important}.hero .small h1.title_11{font-size:6.5vw !important}.hero .small h1.title_10{font-size:6.5vw !important}.hero .small h1.title_9{font-size:7vw !important}.hero .small h1.title_8{font-size:7vw !important}.hero .small h1.title_7{font-size:8.3vw !important}.hero .small h1.title_6{font-size:8.3vw !important}.hero .small h1.title_5{font-size:8.3vw !important}.hero .small h1.title_4{font-size:8.3vw !important}.hero .small h1.title_3{font-size:8.3vw !important}.hero .small h1.title_2{font-size:8.3vw !important}h2{font-size:60px;line-height:70px;letter-spacing:0;font-weight:300;margin-bottom:12px}h2.light{font-weight:300;line-height:1}h2.xl{font-size:70px;font-weight:300;line-height:1;margin-bottom:20px}h3{font-size:60px;font-weight:300;letter-spacing:.03em;line-height:60px;margin-bottom:10px}h4{font-family:"Raleway",sans serif;font-size:30px;line-height:40px;letter-spacing:0;font-weight:400;margin-bottom:10px}.desc{padding:0 15px}.desc.medium{font-size:20px;padding:0 10%;line-height:1.6}.social-ico{font-size:16px;margin-bottom:35px;display:inline-block}.social-ico img{margin-right:8px;display:inline-block;bottom:-2px;position:relative}.collection .desc{max-width:600px;margin-left:auto;margin-right:auto}.text.text-center p:last-child{margin-bottom:0}.text-cta{font-size:12px;text-transform:uppercase;letter-spacing:.1em;font-weight:500;color:#1e1e1e}.fancy-yt-video .text-cta{text-transform:none;font-size:14px}.text-cta:before{content:"";width:25px;height:1px;background:#1e1e1e;display:inline-block;margin-right:20px;vertical-align:middle}ul li:first-child .text-cta:before{display:none}ul.firstbefore-visible li:first-child .text-cta:before{display:inline-block}.text-center>.categorie>ul.firstbefore-visible li:first-child .text-cta:before{display:none}.section .text .text-cta:before{background:#fff}.text-hover .text-cta:before{display:none}.text .text-cta{position:relative;top:-18px}.backTop{position:fixed;bottom:30px;color:#fff !important;background:#989898;padding:0 20px;height:48px;font-size:12px;right:30px;opacity:1;z-index:9999;display:inline-block;line-height:48px;font-weight:400;text-transform:uppercase;-webkit-transform:rotate(180deg);transform:rotate(180deg);opacity:0;-webkit-transition:opacity .5s;transition:opacity .5s}.backTop.on{opacity:.6}.no-touch .backTop:hover{opacity:1}@-webkit-keyframes a1460898080641{0%{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);opacity:0}33%{opacity:1}66%{opacity:1}100%{-webkit-transform:translate3d(0, 15px, 0);transform:translate3d(0, 15px, 0);opacity:0}}@keyframes a1460898080641{0%{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);opacity:0}33%{opacity:1}66%{opacity:1}100%{-webkit-transform:translate3d(0, 15px, 0);transform:translate3d(0, 15px, 0);opacity:0}}.backTop img{height:20px;display:inline-block;vertical-align:middle;margin-top:-20px;z-index:2;-webkit-animation-name:a1460898080641;animation-name:a1460898080641;-webkit-animation-duration:1500ms;animation-duration:1500ms;-webkit-animation-timing-function:linear;animation-timing-function:linear;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-play-state:running;animation-play-state:running;-webkit-animation-delay:1000ms;animation-delay:1000ms}.open-nav-mobile .backTop.on{display:none !important}@media(max-width: 1500px){.hero h1{font-size:180px}.hero .small h1{font-size:140px}.hero .xsmall h1{font-size:100px}.hero .xxsmall h1{font-size:60px}.hero .tipologia{top:45px}}@media(max-width: 1400px){h1{letter-spacing:.7em}.hero h1{font-size:160px}.hero .small h1{font-size:120px}.hero .xsmall h1{font-size:80px}.hero .xxsmall h1{font-size:50px}h2.xl{font-size:60px}}@media(max-width: 1279px){h1{letter-spacing:.7em}.hero h1{font-size:140px}.hero .small h1{font-size:100px}.hero .xsmall h1{font-size:60px}.hero .xxsmall h1{font-size:40px}}@media(max-width: 1140px){h1{letter-spacing:.6em}.menu-mobile{display:block}.hero h1{font-size:120px}.hero .small h1{font-size:70px}.hero .xsmall h1{font-size:40px}.hero .xxsmall h1{font-size:30px}.hero .tipologia{top:30px}}@media(min-width: 992px)and (max-width: 1199px){h2.xl{font-size:52px}h2{font-size:52px}h3{font-size:42px}}@media(min-width: 768px)and (max-width: 991px){h2{font-size:42px}h3{font-size:32px}}@media(max-width: 767px){.hero h1{font-size:44px;line-height:5}.hero .small h1{font-size:36px;line-height:6}.hero .xsmall h1{font-size:26px;line-height:9}.hero .xxsmall h1{font-size:26px;line-height:9}.hero.prod-sheet .small h1{display:none}h2,h2.xl{font-size:40px;line-height:50px}h3{font-size:30px;line-height:30px}h4{font-size:26px;line-height:36px}.categorie .text-cta:before,.categorie ul.firstbefore-visible li:first-child .text-cta:before{display:none}#homepage .text-cta:before{display:inline-block}#homepage ul li:first-child .text-cta:before{display:none}.categorie ul.inline li{display:inline-block}.desc{font-size:14px}.desc.medium{font-size:14px;line-height:1.4}.social-ico{margin-bottom:20px}.project-singolo .hero h1,.project-singolo .hero .tipologia{display:none}.backTop{bottom:6px;right:6px;padding:0;width:40px;height:40px}.backTop.on{opacity:.9}.backTop img{margin:0;position:absolute;top:1px;left:15px;-webkit-transform:none;transform:none}}img+.text{margin-top:60px}img+h4{margin-top:30px;margin-left:30px}img+h4+.desc{margin-left:30px}.col-1 .text{margin-top:400px}.col-2 .text-cta{margin-top:450px}.hero{position:relative;z-index:0;overflow:hidden;height:calc(100vh - 40px);background:#1e1e1e}.hero.adjustHeight{height:100vh}@-webkit-keyframes imagehero{0%{opacity:0;-webkit-transform:scale(1.2)}50%{opacity:1;-webkit-transform:scale(1)}100%{opacity:1;-webkit-transform:scale(1)}}@keyframes imagehero{0%{opacity:0;-webkit-transform:scale(1.2);transform:scale(1.2)}50%{opacity:1;-webkit-transform:scale(1);transform:scale(1)}100%{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}.slick-arrow{position:absolute;top:50%;margin-top:-25px;width:48px;height:48px;background-color:rgba(152,152,152,.8);z-index:5;border:0;font-size:0;cursor:pointer}.slick-prev{left:10px}.slick-prev:after{content:"";background:url(/dist/default/images/prev-arrow-white.svg);background-size:24px 24px;width:24px;height:24px;display:inline-block;background-size:contain;position:absolute;left:50%;margin-left:-12px;margin-top:-12px;top:50%}.slick-next{right:10px}.slick-next:after{content:"";background:url(/dist/default/images/next-arrow-white.svg);background-size:24px 24px;width:24px;height:24px;display:inline-block;background-size:contain;position:absolute;left:50%;margin-left:-12px;margin-top:-12px;top:50%}.exibSlide{overflow:hidden}html.explorer .exibSlide .item{width:100%}html.explorer .exibSlide .item img.frame{width:100%}html:not(.explorer) .exibSlide .slider-track,html:not(.explorer) .focus-slider-prod .slider-track{-webkit-transition:all 1s cubic-bezier(0.7, 0, 0.3, 1);transition:all 1s cubic-bezier(0.7, 0, 0.3, 1)}html:not(.explorer) .exibSlide .item .wrap-archive,.exibSlide .item .wrap-archive{display:block;width:100%}html:not(.explorer) .exibSlide .item img.frame,html:not(.explorer) .focus-slider-prod .item img.frame{width:100%;-webkit-transition:all 1s cubic-bezier(0.7, 0, 0.3, 1);transition:all 1s cubic-bezier(0.7, 0, 0.3, 1);-webkit-transform:scale(1.2);transform:scale(1.2)}html:not(.explorer) .exibSlide .item.slick-active img.frame,html:not(.explorer) .focus-slider-prod .item.slick-active img.frame{-webkit-transform:scale(1);transform:scale(1)}@media(max-width: 1450px){.exibSlide .gallery-nav{display:none !important}}.hero .slide>div{position:absolute;width:100%;height:100%;background-position:center bottom;background-size:cover;background-attachment:fixed;opacity:0;-webkit-animation-name:imagehero;animation-name:imagehero;-webkit-animation-duration:4000ms;animation-duration:4000ms;-webkit-animation-timing-function:cubic-bezier(0, 0.33, 0.2, 1);animation-timing-function:cubic-bezier(0, 0.33, 0.2, 1);-webkit-animation-iteration-count:1;animation-iteration-count:1;-webkit-animation-play-state:initial;animation-play-state:initial;-webkit-animation-delay:1000ms;animation-delay:1000ms;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-backface-visibility:hidden;backface-visibility:hidden}.hero .slider .slide>div{visibility:hidden}.hero .slider.slick-initialized .slide>div{visibility:visible}.touch .hero .slide>div{background-attachment:initial}.hero .slide video{position:relative;display:block;top:50%;left:50%;min-width:100%;min-height:100%;width:auto;height:auto;z-index:-100;-webkit-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);-webkit-backface-visibility:hidden;backface-visibility:hidden}.hero h1{position:absolute;z-index:2;width:100%;color:#fff;top:50%;margin-top:-100px;text-align:center;margin-left:.45em;text-transform:uppercase}.hero .slide:hover{cursor:pointer}.hero .slick-list,.hero .slick-slider,.hero .slick-track{height:100%}@media(max-width: 767px){.slick-list.draggable{z-index:100}}.clss-phone-device.mob-open .open-nav-mobile .slick-list.draggable{z-index:unset}@-webkit-keyframes a1460898080640{0%{-webkit-transform:translate3d(0, 0, 0);opacity:0}33%{opacity:1}66%{opacity:1}100%{-webkit-transform:translate3d(0, 30px, 0);opacity:0}}.arrow{position:absolute;bottom:80px;left:50%;margin-left:-7px;z-index:3;opacity:0;-webkit-animation-name:a1460898080640;animation-name:a1460898080640;-webkit-animation-duration:2000ms;animation-duration:2000ms;-webkit-animation-timing-function:linear;animation-timing-function:linear;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-play-state:running;animation-play-state:running;-webkit-animation-delay:5000ms;animation-delay:5000ms}.categorie{margin-bottom:75px;margin-top:15px}.categorie.tar{text-align:right}.sectionCategories{padding:150px 0 80px}.sectionCategories .categorie{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:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}@media(max-width: 991px){.sectionCategories._be-social .categorie,.sectionCategories._be-inspired- .categorie{-webkit-box-pack:unset;-webkit-justify-content:unset;-ms-flex-pack:unset;justify-content:unset;overflow-x:auto}}@media(max-width: 767px){.sectionCategories._be-social .categorie,.sectionCategories._be-inspired .categorie{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.sectionCategories._be-social ul.inline li,.sectionCategories._be-inspired ul.inline li{min-width:90%}.sectionCategories._be-social ul.inline li:first-child,.sectionCategories._be-inspired ul.inline li:first-child{margin-left:14px}.sectionCategories._be-social ul.inline li .text-cta:before,.sectionCategories._be-inspired ul.inline li .text-cta:before{content:"";width:25px;height:1px;background:#1e1e1e;display:inline-block !important;margin-right:20px;vertical-align:middle}.sectionCategories._be-social ul.inline li{margin-bottom:2px}}.sectionCategories .categorie li a{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}.sectionCategories .categorie li a .icon-besocial{max-height:20px}.text-hover{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:2;text-align:center;color:#fff}.text-hover .text-cta{color:#fff}.box-hover video{width:100%;position:relative;z-index:0;display:block;top:50%;left:50%;min-width:100%;min-height:100%;width:auto;height:auto;z-index:-100;-webkit-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);-webkit-backface-visibility:hidden;backface-visibility:hidden}.overlay{max-width:100%;overflow:hidden;position:relative;top:0;height:100%}.overlay:before{content:"";width:100%;height:100%;background:rgba(30,30,30,.5);position:absolute;top:0;left:0;z-index:1}.box-hover{position:relative;z-index:0;overflow:hidden}.box-hover img{position:relative;z-index:0}.play{margin:0 auto 20px;-webkit-transition:opacity .5s;transition:opacity .5s}a:hover .play{opacity:.5}.play+h2+.text-cta:before{display:none}.news{padding-top:100px}.news a{color:#1e1e1e;-webkit-transition:color .5s;transition:color .5s}.news a img{-webkit-transition:opacity .5s;transition:opacity .5s}.news a:hover{color:#989898}.news a:hover img{opacity:.5}.news .title{margin-bottom:80px}.news .news-box{margin-bottom:80px}.news .date{text-transform:uppercase;font-weight:400}.news .desc{padding:0}@media(min-width: 1550px){.hero .slide video{min-width:127%}}@media(min-width: 992px)and (max-width: 1199px){.sectionCategories{padding:100px 0 30px}}@media(max-width: 1024px){.news .date{font-size:14px}.news .date h4{font-size:20px;line-height:27px}.news h4.titolo{font-size:24px;line-height:32px}}@media screen and (orientation: portrait){.clss-tablet-device .hero{height:44vh}}@media(max-width: 768px){.sectionCategories{padding:50px 0 0}.categorie{margin-bottom:55px}.news{padding-top:50px}.news .title{margin-bottom:40px}.news .date{font-size:12px}.news .date h4{font-size:20px;line-height:32px}.news a img{margin-top:20px}.arrow{display:none}.hero .slide video{width:120%}}@media(max-width: 767px){.clss-phone-device .hero{height:34vh}}.prod-slide,.no-slider{padding:120px 0 40px 0;padding-bottom:50px;overflow-x:hidden}.prod-slide{background:url(/dist/default/images/preloader.gif) no-repeat center 140px;overflow:hidden}.prod-slide .slider-prod:not(.slick-initialized){display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;width:9000px}.prod-slide .slider-prod:not(.slick-initialized) .item{width:815px}.prod-slide .slider-prod{opacity:0;-webkit-transition:all .4s ease;transition:all .4s ease}.prod-slide .slider-prod.visibile{opacity:1}.prod-slide .slider-prod .item{cursor:pointer;overflow:hidden}.prod-slide .slider-prod .item .wrap{margin:0 2%}.prod-slide .slider-prod .item .wrap .bg-black{background-color:#1e1e1e;position:relative}.prod-slide .slider-prod .item.item--video{position:relative}.prod-slide .slider-prod .item.item--video::after{background-image:url("/dist/default/images/play.svg");background-position:center;background-repeat:no-repeat;background-size:contain;content:"";display:block;height:40px;left:50%;position:absolute;top:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);width:40px}.prod-slide .slider-prod.slider-listing .item .wrap .bg-black,#loadtarget{height:100%}.prod-slide .slider-prod.w-shadow .item .bg-black:before{content:"";background:url(/dist/default/images/listing-shadow.png) repeat-x left bottom;position:absolute;left:0;top:0;bottom:0;right:0;z-index:2}.prod-slide .slider-prod .item .wrap .bg-black img.frame{opacity:.3;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;height:716px}.slider-prod.lazyload img.frame{opacity:.3 !important}.prod-slide .slider-prod .item.slick-current .bg-black img.frame{opacity:1;cursor:default}.slider-prod.lazyload .item.slick-current .bg-black img.frame{opacity:1 !important;cursor:default}.slider-prod.lazyload .item.slick-current.no-points .bg-black img.frame{cursor:pointer}@media(min-width: 800px){.slider-prod.lazyload .item.slick-current.no-points .bg-black img.frame{width:100% !important}}.prod-slide .slider-prod .item .wrap .bg-black div.archivio,.wrap-archive>.archivio,.wrap-archive>.print,.wrap-archive>.download,.wrap-archive>a>.download{position:absolute;background-color:rgba(152,152,152,.8);height:47px;width:47px;bottom:10px;right:10px;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;opacity:0;z-index:1}.models-2d .wrap-archive>.download,.sezione.disegni .wrap-archive>.download{background:none;height:auto;position:static;opacity:1;width:auto}.prod-slide .slider-prod .item.slick-current .wrap .bg-black:hover div.archivio,.wrap-archive:hover div{opacity:1;cursor:pointer}.prod-slide .slider-prod .item .wrap .bg-black div.archivio img,.wrap-archive div img:not(.fancybox-image){margin:0 auto;margin-top:12px;width:auto !important}.prod-slide .slider-prod .item .wrap .bg-black .archivio.download,.wrap-archive .download{right:127px !important}.prod-slide .slider-prod .item .wrap .bg-black .archivio.archive,.wrap-archive .archive{right:67px !important}.fancybox-type-iframe .wrap-archive .print{display:none}.wrap-archive.no-print .archive,.fancybox-type-iframe .wrap-archive .archive{right:10px !important}.wrap-archive.no-print .download,.fancybox-type-iframe .wrap-archive .download{right:67px !important}.prod-slide .slider-prod .item .wrap .bg-black .archivio.print,.wrap-archive .print{right:10px !important}.wrap-archive.no-archive .download{right:10px !important}.gallery-nav{white-space:nowrap;position:absolute;z-index:8;left:50%;bottom:10px;display:inline-block;background-color:#fff;text-transform:uppercase;padding:12px 20px 12px 20px;color:#1e1e1e;font-size:12px;font-weight:500;-webkit-transform:translate(-50%, 0);transform:translate(-50%, 0);opacity:0;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.prod-slide .slider-prod .item.slick-current .wrap .bg-black:hover .gallery-nav,.exibSlide .wrap-archive:hover .gallery-nav{opacity:1}.gallery-nav.mobile{display:none}.gallery-nav img{display:inline;margin-right:15px;position:relative;bottom:-4px}.prod-slide .slider-prod .item .wrap .bg-black .text{position:absolute;bottom:50px;width:90%;left:5%;text-align:center;color:#fff;z-index:2;-webkit-transition:opacity .5s ease;transition:opacity .5s ease;opacity:0}.prod-slide .slider-prod .item.slick-current .wrap .bg-black .text{opacity:1}.prod-slide .slider-prod.w-shadow .item.slick-current{cursor:default}.prod-slide .slider-prod .item .wrap .bg-black .text h4{font-weight:300;line-height:1.2}.prod-slide .slider-prod .item .wrap .bg-black .text .btn{margin-top:30px}.prod-slide .slider-prod .item .wrap .bg-black .text.center{top:50%;left:0;bottom:auto;-webkit-transform:translate(0%, -50%);transform:translate(0%, -50%);-webkit-backface-visibility:hidden;backface-visibility:hidden}.prod-slide .numerazione{position:absolute;left:60px;top:50%;margin-top:-10px;color:#fff;font-size:15px;z-index:9;display:inline-block;cursor:pointer}.prod-slide .numerazione.next-num{right:60px;left:auto}.prod-slide .numerazione.next-num:after{content:"";width:40px;height:1px;background:#fff;display:inline-block;margin-left:15px;vertical-align:middle}.prod-slide .numerazione.prev-num:before{content:"";width:40px;height:1px;background:#fff;display:inline-block;margin-right:15px;vertical-align:middle}.prod-slide .points,.fancybox-outer .points{position:absolute;margin-left:-8px;margin-top:-8px;width:17px;height:17px;opacity:0;background-color:rgba(0,0,0,.3);border-radius:17px}.prod-slide .points:after,.fancybox-outer .points:after{content:"";position:absolute;left:0;top:8px;width:17px;height:1px;background-color:#fff}.prod-slide .points:before,.fancybox-outer .points:before{content:"";position:absolute;left:8px;top:0;width:1px;height:17px;background-color:#fff}.prod-slide .slick-current .wrap-archive:hover .points,.fancybox-outer.wrap-archive:hover .points{opacity:0;opacity:1 \9 ;-webkit-animation:fadeIn ease-in 1;animation:fadeIn ease-in 1;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-duration:1.2s;animation-duration:1.2s;-webkit-animation-delay:.4s;animation-delay:.4s}.prod-slide .points.point-01,.fancybox-outer .points.point-01{left:41.3%;top:58.5%}.prod-slide .points.point-02,.fancybox-outer .points.point-02{left:37.3%;top:69.5%}.prod-slide .points.point-03,.fancybox-outer .points.point-03{left:14.3%;top:69.5%}.prod-slide .points.point-04,.fancybox-outer .points.point-04{left:84.3%;top:63.5%}.prod-slide .points.point-05,.fancybox-outer .points.point-05{left:50.3%;top:76.5%}.prod-slide .points.point-06,.fancybox-outer .points.point-06{left:41.3%;top:64.5%}.prod-slide .points.point-07,.fancybox-outer .points.point-07{left:13.3%;top:69.5%}.prod-slide .points.point-08,.fancybox-outer .points.point-08{left:74.3%;top:69.5%}.prod-slide .points.point-09,.fancybox-outer .points.point-09{left:50.3%;top:53.5%}.prod-slide .points.point-10,.fancybox-outer .points.point-10{left:22.3%;top:38.5%}.prod-slide .points.point-11,.fancybox-outer .points.point-11{left:22.3%;top:50.5%}.prod-slide .points.point-12,.fancybox-outer .points.point-12{left:79.3%;top:61.5%}.single-slider-prod .item{text-align:center}.single-slider-prod .item img{max-height:600px;margin:0 auto}.single-slider-prod .item .wrap-archive{position:relative;display:inline-block}.prod-slide.listing-slider{position:relative;height:calc(85vh - 40px);padding-top:0;padding-bottom:0;margin-bottom:60px}.prod-slide.listing-slider .numerazione{left:30px}.prod-slide.listing-slider .numerazione.next-num{right:30px;left:auto}.listing-slider.prod-slide .slider-listing .item .wrap{margin:0;height:100%;position:relative}.listing-slider.prod-slide .slider-listing .item .image{width:100%;height:100%;position:absolute;top:0;left:0;z-index:0;background-size:cover;background-position:center center}@media(max-width: 767px){.wrap-archive.no-print .download{right:10px !important}}.no-slider .immagine img.frame{width:100%}@media(max-width: 1450px){.prod-slide .slider-prod .item .wrap .bg-black img.frame{height:600px}.gallery-nav{bottom:-50px}.gallery-nav.mobile{display:inline-block !important;opacity:1;z-index:1}}@media(min-width: 992px)and (max-width: 1199px){.sectionCategories{padding:100px 0 30px}}@media(min-width: 768px)and (max-width: 991px){.prod-slide .slider-prod .item .wrap .bg-black img.frame{height:300px;width:340px;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;max-height:250px;max-width:100%}.prod-slide .numerazione.next-num{right:40px}.prod-slide .numerazione.prev-num{left:40px}}@media(max-width: 767px){.prod-slide,.no-slider,.exib-slide{padding:50px 0 80px 0}.prod-slide .slider-prod .item .wrap .bg-black img.frame{height:210px;width:340px;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;max-height:210px;max-width:100%}.prod-slide .slider-prod .item.slick-current .wrap .bg-black:hover .gallery-nav,.exibSlide .item.slick-current .wrap-archive:hover .gallery-nav{display:none}.prod-slide .numerazione.next-num:after,.prod-slide .numerazione.prev-num:before{display:none}.prod-slide .numerazione.next-num{right:20px}.prod-slide .numerazione.prev-num{left:20px}.no-slider .immagine img.frame{margin-bottom:40px}.no-slider .item:last-child .immagine img.frame{margin-bottom:0}div.archivio{display:none !important}.prod-slide .slider-prod .item.item--video::after{height:25px;-webkit-transform:translate(-50%, -70%);transform:translate(-50%, -70%);width:25px}}.inspiration .points{opacity:0;opacity:1 \9 ;margin-left:-8px;margin-top:-8px;position:absolute;width:17px;height:17px;background-color:rgba(0,0,0,.3);border-radius:17px}.inspiration .points:after{content:"";position:absolute;left:0;top:8px;width:17px;height:1px;background-color:#fff}.inspiration .points:before{content:"";position:absolute;left:8px;top:0;width:1px;height:17px;background-color:#fff}.inspiration .wrap-archive .frame{width:100%}.wrap-archive{position:relative;display:inline-block}.lined{font-size:12px;text-transform:uppercase;font-weight:500;margin-bottom:30px}.lined a{color:#1e1e1e}.lined:before{content:"";width:40px;height:1px;background:#1e1e1e;display:inline-block;margin-right:15px;vertical-align:middle}.text-by{font-size:16px;margin-bottom:100px}.text-by a{color:#1e1e1e;text-decoration:underline;padding-bottom:6px;display:block}.descrizione h2{margin-bottom:35px;line-height:1.1}.col-lg-8.descrizione.text-center{max-width:900px}.descrizione .text{font-weight:400;line-height:1.5}.descrizione .text.first-letter::first-letter,.descrizione .text.first-letter>p:first-child::first-letter{font-size:90px;line-height:.6;margin-right:5px}.descrizione .text a:not(.load-more){text-decoration:underline;color:#1e1e1e}.descrizione .categorie{margin-bottom:0}.descrizione .categorie.m-t-50{margin-top:50px}.descrizione .hidden-text{display:none;margin-bottom:25px}.versioni h4{font-weight:300;margin-bottom:40px}.versioni .titolo{text-align:center}.versioni ul.slick-dots{text-align:center;margin-top:20px}.versioni ul.slick-dots li{display:inline;margin:0 5px 0 14px}.versioni ul.slick-dots li:after{content:"";width:0;height:1px;background:#1e1e1e;display:inline-block;margin-left:0;vertical-align:middle;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.versioni ul.slick-dots li.slick-active:after{width:40px;margin-left:15px}.versioni ul.slick-dots li button{font-size:14px;background:none;border:0;font-family:"Raleway",sans serif;cursor:pointer;padding:5px;letter-spacing:2px}.aligner{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:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.aligner-item--bottom{-webkit-align-self:flex-end;-ms-flex-item-align:end;align-self:flex-end;padding-bottom:80px}.aligner-item--center{-webkit-align-self:center;-ms-flex-item-align:center;align-self:center}.aligner-item--top{-webkit-align-self:flex-start;-ms-flex-item-align:start;align-self:flex-start;padding-top:60px}@media(min-width: 992px){.p-b-100 .container .row.aligner .p{text-align:right}}.focus-slider-prod .item a{display:inline-block}@media(max-width: 991px){.aligner{display:block}.margin-image-xs img{margin-bottom:40px}.aligner-item--bottom{padding-bottom:40px}.aligner-item--top{padding-top:40px}}@media(max-width: 767px){.text-by{margin-bottom:50px}.aligner-item--bottom{padding-bottom:40px}.introduzione.hide{display:block}.focus-slider-prod{margin-bottom:60px}.descrizione .text.first-letter::first-letter{font-size:60px;line-height:.6}}.cta.dropdown{position:relative;display:inline-block;clear:both;margin-bottom:20px;margin-top:30px}.cta.dropdown .btn{min-width:265px}.cta.dropdown.hide{display:none}.cta.dropdown .contenuto{position:absolute;left:0;top:20px;border:4px solid #1e1e1e;border-top:0;background-color:#fff;width:100%;display:none;z-index:1}.cta.dropdown .contenuto ul{text-align:left}.cta.dropdown .contenuto ul li a:not(.azioni),.cta.dropdown .contenuto ul li .link{color:#1e1e1e;font-weight:400;font-size:14px;padding:9px 15px 9px 15px;display:block;-webkit-transition:none;transition:none}.cta.dropdown .contenuto ul li .link{padding-top:16px;overflow:hidden;color:#1e1e1e}.cta.dropdown .contenuto ul li .link .actions{float:right;display:inline-block;overflow:hidden;margin-top:-4px}.cta.dropdown .contenuto ul li .link .actions a{float:left;margin-left:5px}.cta.dropdown .contenuto ul li .link .actions a:hover{background-color:rgba(0,0,0,0) !important}.cta.dropdown .contenuto ul li:last-child a{padding-bottom:16px}.cta.dropdown .contenuto ul li a:hover{background-color:#1e1e1e;color:#fff}.cta.dropdown .download:hover{background-color:#fff;color:#1e1e1e}.compositions h2{font-size:40px;line-height:1.2}.compositions .item{text-transform:uppercase;font-weight:500;text-align:center;margin-bottom:100px}.compositions .item a{color:#1e1e1e}.compositions .item .wrap-archive{margin-bottom:40px}.compositions .item img{margin-bottom:20px;width:100%;-webkit-transition:opacity .5s;transition:opacity .5s;opacity:1}.compositions.technical .item{margin-bottom:0}.compositions.technical .item a{position:relative;display:block}.compositions.technical .item a img{margin-bottom:0}.compositions.technical .item a .wrap-archive{margin-bottom:0}.compositions.technical .item span{position:absolute;display:block;left:14%;bottom:110%;text-align:left;width:88%}.compositions .item a:hover img{opacity:.6}.compositions.related .item img{margin-bottom:40px}.compositions .item .small{font-size:12px}.compositions.custom-comp .item img{margin-bottom:30px}.compositions.custom-comp .item a{display:block;padding:0 20px}.compositions.inspirations .item .wrap{height:0;padding-bottom:69.5%;overflow:hidden;margin-bottom:40px;position:relative;background-color:#1e1e1e}.compositions.inspirations .item .wrap .wrap-img{height:0;padding-bottom:69.5%;overflow:hidden;position:absolute;left:0}.compositions.inspirations .item .wrap .wrap-img img{-webkit-transition:none;transition:none;margin-bottom:0;max-width:100%;width:auto}.compositions.inspirations .item a:hover img{opacity:1}.compositions.inspirations .item a{display:block}.compositions.inspirations .item a .image2{-webkit-transform:translateX(100%);transform:translateX(100%);-webkit-transition:all .4s ease;transition:all .4s ease;opacity:0}.compositions.inspirations .item a:hover .image2{-webkit-transform:translateX(0);transform:translateX(0);opacity:1}.compositions.inspirations .item a .image1{-webkit-transition:all .4s ease;transition:all .4s ease;opacity:1}.compositions.inspirations .item a:hover .image1{-webkit-transform:translateX(-100%);transform:translateX(-100%);opacity:0}.compositions.listing h4{font-size:40px;margin-bottom:40px;margin-top:60px}.compositions.listing h4:before{content:"";width:40px;height:1px;background:#1e1e1e;display:inline-block;margin-right:15px;vertical-align:middle}.compositions.listing h4:after{content:"";width:40px;height:1px;background:#1e1e1e;display:inline-block;margin-left:15px;vertical-align:middle}.compositions.listing h4:first-child{margin-top:0}.compositions.listing .row{position:relative}.compositions.listing a:not(.load-more){display:block;overflow:hidden;color:#1e1e1e}.compositions.listing a:hover .item.col-md-5 img{opacity:.7}.compositions.listing .item{margin-bottom:120px}.compositions.listing .item.adapter{position:relative;margin-bottom:0;height:0;padding-bottom:33%}.compositions.listing .item.adapter img{margin-bottom:10px}.compositions.listing .item.col-md-6 img{margin-bottom:0}.compositions.listing .item .vert-align{width:72%;left:4%;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);position:absolute}.compositions .load-more{font-size:14px;background-color:#989898;color:#fff;text-transform:uppercase;font-weight:400;padding:8px 16px}.specifiche .wrap-mason{position:relative;overflow:hidden}.specifiche .item{border-bottom:1px solid #1e1e1e;padding-bottom:40px;margin-bottom:40px;font-weight:400;line-height:1.5}.specifiche .item .tit{font-weight:600}.prod-news h2{font-size:40px;margin-bottom:0;line-height:1.2}.prod-news h2.m-b-20{margin-bottom:20px !important}.prod-news h3{margin-bottom:60px}.prod-news.exihbit .item{margin-bottom:100px}.prod-news .item a{color:#1e1e1e}.prod-news .item a span{font-size:14px;text-transform:uppercase;font-weight:400}.prod-news .item a img{margin-bottom:55px;width:100%;-webkit-transition:opacity .7s;transition:opacity .7s;opacity:1}.prod-news .item a:hover img{opacity:.85}.prod-news .more-designers{min-height:400px}@media(max-width: 1199px){.center-cta{text-align:center}.cta.dropdown{display:none}.cta.dropdown.hide{display:inline-block;text-align:center;margin-top:40px}.cta.dropdown.hide .btn{margin:0 auto}}@media(max-width: 991px){.compositions .item,.compositions.related .item{margin-bottom:100px}.specifiche .wrap-mason .col-md-4{width:100% !important}.compositions .item img,.compositions.related .item img{margin-bottom:20px}.prod-news .item{margin-bottom:60px}.prod-news .item a img{margin-bottom:30px}.prod-news.exihbit .item{margin-bottom:50px}}@media(max-width: 767px){.compositions h2{font-size:30px}.compositions .item,.compositions.related .item{font-size:13px;margin-bottom:80px}.prod-news h2{font-size:30px;line-height:34px;margin-bottom:10px}.prod-news .item{margin-bottom:40px}.compositions.listing .item.adapter{margin-bottom:40px;height:auto;padding-bottom:0%}.prod-news .item a img{margin-bottom:30px}.compositions.listing .row{margin-bottom:40px;display:block}.compositions.listing .item .vert-align{width:100%;left:0%;top:auto;-webkit-transform:none;transform:none;position:static}.compositions.listing #divani .item{margin-bottom:40px;height:auto;padding-bottom:0}}@media(min-width: 991px){.prod-news .flex-display{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}}body.gallery-open{overflow:hidden !important}body.gallery-open .backTop{display:none !important}.overlay-gallery{background-color:#1e1e1e;position:fixed;overflow:hidden;overflow-y:auto;left:0;top:0;right:0;bottom:0;z-index:1000;display:none}.overlay-gallery .container{width:86%}.overlay-gallery .overlay-navigation,.fancybox-overlay .overlay-navigation{position:fixed;z-index:50;height:24px;left:0;top:20px;width:100%}.overlay-gallery .overlay-navigation a,.fancybox-overlay .overlay-navigation a{display:inline-block;position:absolute;right:2%}.overlay-gallery .grid{margin-top:30px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-ms-flex-flow:row wrap;-webkit-flex-flow:row wrap;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-flow:row wrap;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.overlay-gallery .grid .col-md-4{padding:18px 1.5625% 60px 1.5625%;text-align:center}.overlay-gallery .grid .col-md-4 a{display:inline-block}.overlay-gallery .grid .col-md-4 a img.frame{width:auto;height:200px;display:inline-block}.overlay-gallery .grid .col-md-4 a span.tit{display:block;position:absolute;left:50%;font-size:16px;height:16px;bottom:-25px;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.next-fancy,.prev-fancy{position:absolute;top:50%;margin-top:-12px;padding:20px;display:none}.video-fancy .next-fancy,.video-fancy .prev-fancy{display:none}.galleria .next-fancy,.galleria .prev-fancy{display:block}.next-fancy{right:1.5625%;margin-right:-10px}.prev-fancy{left:1.5625%;margin-left:-10px}.overlay-gallery .grid .col-md-4 .player{top:50%;left:0;width:100%;text-align:center;z-index:2;opacity:1;background-color:rgba(0,0,0,0);font-size:12px;text-transform:uppercase;height:auto;right:auto;bottom:auto;-webkit-transform:translateY(-50%);transform:translateY(-50%)}@media(max-width: 1280px){.overlay-gallery .grid .col-md-4 a img.frame{height:160px}}@media(max-width: 991px){.overlay-gallery .grid{-ms-flex:none;-webkit-flex:none;-webkit-box-flex:0;flex:none;display:block}.overlay-gallery .grid .col-md-4 a img.frame{height:auto;max-height:36vh}}@media(max-width: 767px){.overlay-gallery .container{width:70%}.overlay-gallery .overlay-navigation a,.fancybox-overlay .overlay-navigation a{right:5%}}.overlay-cataloghi{background-color:#fff;position:fixed;overflow:hidden;overflow-y:auto;left:0;top:0;right:0;bottom:0;z-index:1000;display:none}.overlay-cataloghi h4{margin-bottom:50px;font-size:40px}.overlay-cataloghi .container{width:86%;margin-top:60px}.overlay-cataloghi .overlay-navigation,.fancybox-overlay .overlay-navigation{position:fixed;z-index:50;height:24px;left:0;top:20px;width:100%}.overlay-cataloghi .overlay-navigation a,.fancybox-overlay .overlay-navigation a{display:inline-block;position:absolute;right:2%}.overlay-cataloghi .grid{margin-top:30px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-ms-flex-flow:row wrap;-webkit-flex-flow:row wrap;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-flow:row wrap;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.overlay-cataloghi .grid .col-md-4{padding:1.5625% 1.5625% 2% 1.5625%;text-align:center}.overlay-cataloghi .grid .col-md-4 .item{display:inline-block}.overlay-cataloghi .grid .col-md-4 .item .tit{margin-top:20px}.overlay-cataloghi .grid .col-md-4 .item img.frame{width:auto;height:200px;display:inline-block}.overlay-cataloghi .grid .col-md-4 .item .archive{right:10px}.overlay-cataloghi .grid .col-md-4 .item .download{right:67px}@media(max-width: 1280px){.overlay-cataloghi .grid .col-md-4 .item img.frame{height:160px}}@media(min-width: 992px)and (max-width: 1199px){.overlay-cataloghi .wrap-archive div{opacity:1;cursor:pointer}}@media(max-width: 991px){.overlay-cataloghi .grid{-ms-flex:none;-webkit-flex:none;-webkit-box-flex:0;flex:none;display:block}.overlay-cataloghi .grid .col-md-4 .item img.frame{height:auto;max-height:36vh}.overlay-cataloghi .wrap-archive div{display:inline-block !important;opacity:1;cursor:pointer}}@media(max-width: 767px){.overlay-cataloghi h4{font-size:36px}.overlay-cataloghi .container{width:70%}.overlay-cataloghi .grid .col-md-4{padding:4% 4% 10% 4%}.overlay-cataloghi .overlay-navigation .item{right:4%}.overlay-cataloghi .overlay-navigation a,.fancybox-overlay .overlay-navigation a{right:5%}}.griglia-variabile .grid{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-ms-flex-flow:row wrap;-webkit-flex-flow:row wrap;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-flow:row wrap;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.griglia-variabile .grid .col-md-4{padding:1.5625% 0 120px 0;text-align:center;position:relative}.griglia-variabile .grid .col-md-4 .ex-link{display:inline-block;color:#1e1e1e}.griglia-variabile .grid .col-md-4 .ex-link img.frame,.griglia-variabile .grid .col-md-4 img.frame{width:auto;height:305px;display:inline-block;-webkit-transition:opacity .7s;transition:opacity .7s;opacity:1}.griglia-variabile .grid .col-md-4 .ex-link:hover img.frame{opacity:.8}.griglia-variabile .grid .col-md-4 .ex-link span.tit,.griglia-variabile .grid .col-md-4 span.tit{display:block;position:absolute;left:0;width:100%;height:16px;bottom:85px;text-align:center}@media(max-width: 1500px){.griglia-variabile .grid .col-md-4 .ex-link img.frame,.griglia-variabile .grid .col-md-4 img.frame{height:260px}}@media(max-width: 1280px){.griglia-variabile .grid .col-md-4 .ex-link img.frame,.griglia-variabile .grid .col-md-4 img.frame{height:205px}}@media(max-width: 991px){.griglia-variabile .grid{-ms-flex:none;-webkit-flex:none;-webkit-box-flex:0;flex:none;display:block}.griglia-variabile .grid .col-md-4 a img.frame{height:auto;max-height:36vh}}@media(max-width: 767px){.griglia-variabile .container{width:70%}.griglia-variabile .grid .col-md-4{padding:4% 0 100px 0}}.overlay-download{background-color:#fff;position:fixed;overflow:hidden;overflow-y:auto;left:0;top:0;right:0;bottom:0;z-index:8100;display:none;color:initial}.overlay-download .overlay-navigation{position:fixed;z-index:50;height:24px;left:0;top:20px;width:100%}.overlay-download .overlay-navigation a{display:inline-block;position:absolute;right:2%}.overlay-download .wrap-login{height:100vh;position:relative}.overlay-download h5{font-size:34px;margin-bottom:35px;line-height:1.2}.overlay-download .vert-align{width:100%;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);position:absolute}.overlay-download .text{margin-bottom:25px;line-height:1.4}.overlay-download .text ul{margin:0;padding-top:10px;padding-bottom:10px}.overlay-download .text ul li{text-transform:uppercase;font-size:14px;margin-bottom:2px;position:relative}@media(max-width: 767px){.overlay-download .vert-align{top:auto;-webkit-transform:none;transform:none;position:static;margin-top:77px;margin-bottom:40px}.overlay-download .overlay-navigation a{right:5%}}.overlay-tag{background-color:#efefef;position:fixed;overflow:hidden;overflow-y:auto;left:0;top:0;right:0;bottom:0;z-index:1001;display:none}.overlay-tag .overlay-navigation{position:fixed;z-index:50;height:24px;left:0;top:20px;width:100%}.overlay-tag .overlay-navigation a{display:inline-block;position:absolute;right:2%}.overlay-tag .wrap-login{height:100vh;position:relative}.overlay-tag .text-cta:before{background:#fff}.overlay-tag h5{font-size:24px;margin-bottom:35px;line-height:1.2}.overlay-tag .vert-align{width:100%;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);position:absolute}@media(max-width: 767px){.overlay-tag .vert-align{top:auto;-webkit-transform:none;transform:none;position:static;margin-top:77px;margin-bottom:40px}.overlay-tag .overlay-navigation a{right:5%}}.overlay-modelli2d3d{background-color:#fff;position:fixed;overflow:hidden;overflow-y:auto;left:0;top:0;right:0;bottom:0;z-index:1000;display:none;color:#fff}.overlay-modelli2d3d .overlay-navigation{position:fixed;z-index:50;height:24px;left:0;top:20px;width:100%}.overlay-modelli2d3d .overlay-navigation a{display:inline-block;position:absolute;right:2%}.overlay-modelli2d3d .container{margin-top:60px}.overlay-modelli2d3d p{color:#1e1e1e}.overlay-modelli2d3d h4{color:#1e1e1e;font-size:40px}.overlay-modelli2d3d .wrap-item-list{margin-bottom:100px}.overlay-modelli2d3d .col-md-12:first-child .item-list{border-top:1px solid #c1c1c1}.overlay-modelli2d3d .item-list{border-bottom:1px solid #c1c1c1;padding-top:20px;padding-bottom:20px;font-size:12px;color:#1e1e1e;overflow:hidden}.overlay-modelli2d3d .item-list .titolo{text-transform:uppercase;float:left;margin-top:2px;width:50%}.overlay-modelli2d3d .item-list .actions{color:#1e1e1e;float:left;width:50%;text-align:right}.overlay-modelli2d3d .item-list .actions img{display:inline-block;margin-right:5px;position:relative;margin-bottom:-5px}.overlay-modelli2d3d .item-list .actions a{color:#1e1e1e;margin-left:30px}.overlay-modelli2d3d .item{text-transform:uppercase;font-weight:500;text-align:center;margin-bottom:140px;font-size:12px}.overlay-modelli2d3d .item:nth-child(3n+1){clear:both}.overlay-modelli2d3d .item .wrap-archive{margin-bottom:40px}.overlay-modelli2d3d .item .fake-link{color:#1e1e1e}.overlay-modelli2d3d .item .fake-link .small{position:absolute;display:block;left:14%;bottom:110%;text-align:left;width:88%}.overlay-modelli2d3d .item .fake-link:hover .wrap-archive div{opacity:1}.overlay-modelli2d3d .item img.frame{width:100%;-webkit-transition:opacity .5s;transition:opacity .5s;opacity:1}.overlay-modelli2d3d .item a:hover img{opacity:.6}@media(max-width: 767px){.overlay-modelli2d3d .item{margin-bottom:100px}.overlay-modelli2d3d .wrap-item-list{margin-bottom:80px}.overlay-modelli2d3d .item-list .titolo{width:70%}.overlay-modelli2d3d .item-list .actions{width:30%}.overlay-modelli2d3d .item-list .actions a{margin-left:10px}.overlay-modelli2d3d .item-list .actions a span{display:none}.overlay-modelli2d3d h4{font-size:36px}}.overlay-email{background-color:#fff;position:fixed;overflow:hidden;overflow-y:auto;left:0;top:0;right:0;bottom:0;z-index:1001;display:none;color:#1e1e1e}.overlay-email .overlay-navigation{position:fixed;z-index:50;height:24px;left:0;top:20px;width:100%}.overlay-email .overlay-navigation a{display:inline-block;position:absolute;right:2%}.overlay-email a{color:#1e1e1e}.overlay-email .wrap-login{height:100vh;position:relative}.overlay-email h5{font-size:34px;line-height:1.2;margin-bottom:50px}.overlay-email .vert-align{width:100%;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);position:absolute}.overlay-email .remember input[type=checkbox]:checked+label:after{content:"";position:absolute;left:0;top:0;width:14px;height:14px;background-color:#fff}@media(max-width: 767px){.overlay-email .vert-align{top:auto;-webkit-transform:none;transform:none;position:static;margin-top:77px;margin-bottom:40px}.overlay-email .wrap-login{height:auto}.overlay-email .overlay-navigation a{right:5%}}#watermark-overlay .container{margin-top:60px;margin-bottom:60px}#watermark-overlay .container a:not(.btn){color:#000;text-decoration:underline}.wrap-input{margin-bottom:20px}.wrap-input label{display:block;color:#fff;font-size:12px;margin-bottom:2px}.wrap-input input,.wrap-input select,.wrap-input textarea{background-color:#1e1e1e;border:1px solid #fff;height:48px;line-height:48px;font-size:14px;padding:0 10px;color:#fff;width:100%}.wrap-input textarea{resize:none;overflow:hidden;height:106px;line-height:1.4;font-family:"Raleway",sans serif;font-size:16px;padding-top:10px;padding-bottom:10px}.wrap-input input:-webkit-autofill{-webkit-box-shadow:0 0 0 1000px #fff inset}.wrap-legal{margin-bottom:20px}.wrap-legal label{font-size:14px}.wrap-legal a{color:#1e1e1e;text-decoration:underline}.wrap-input .cta{margin-top:20px}.error-msg,.sent-msg{font-weight:600;margin-top:-20px;display:none}#frmLogin .error-msg{margin-top:10px;font-size:15px;line-height:1.1}.error-msg{color:#c10202}.beautyinput{border:1px solid #fff;background:#fff;display:block;width:100%}.beautyinput .NFI-button{height:48px;line-height:48px;font-size:13px;background:#1e1e1e;color:#fff;width:30%}.beautyinput .NFI-filename{display:block;width:70%;height:48px;line-height:48px;margin:0;padding:0;border:0}.test{border:solid #cd465a 1px}.test .NFI-button{background:#cd465a}.test .NFI-button:hover{background:#9d162a}.custom-check input[type=checkbox]:not(:checked),.custom-check input[type=checkbox]:checked{position:absolute;left:-9999px}.custom-check input[type=checkbox]:not(:checked)+label,.custom-check input[type=checkbox]:checked+label{position:relative;padding-left:25px;cursor:pointer;font-size:14px}.custom-check input[type=checkbox]:not(:checked)+label:before,.custom-check input[type=checkbox]:checked+label:before{content:"";position:absolute;left:0;top:0;width:14px;height:14px;border:1px solid #1e1e1e;background:#fff}.custom-check input[type=checkbox]:checked+label:after{content:"";position:absolute;left:0;top:0;width:14px;height:14px;background-color:#1e1e1e}.custom-check input[type=checkbox].error+label:before{border:1px solid #c10202;background-color:#c10202}.black .wrap-input label{color:#1e1e1e}.black .wrap-input input,.black .wrap-input select,.black .wrap-input textarea{background-color:#fff;border:1px solid #1e1e1e;color:#1e1e1e}.black .wrap-input input.error,.black .wrap-input select.error,.black .wrap-input textarea.error,input.error{border:1px solid #c10202 !important}input[type=radio].error:checked+label,input[type=radio].error+label{color:#c10202}.overlay-composizioni{background-color:#fff;position:fixed;overflow:hidden;overflow-y:auto;left:0;top:0;right:0;bottom:0;z-index:1000;display:none}.overlay-composizioni .overlay-navigation{position:fixed;z-index:1001;height:24px;left:0;top:20px;width:100%}.overlay-composizioni .overlay-navigation a{display:inline-block;position:absolute;right:2%}.overlay-composizioni .slider-comp{width:100%;height:100%}.overlay-composizioni .item{height:100vh;position:relative}.overlay-composizioni .item .vertical-center{position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:100%;opacity:0}.overlay-composizioni .container-comp .item .vertical-center{opacity:1}.overlay-composizioni .comp-arrow{position:absolute;top:50%;margin-top:-12px;padding:20px;z-index:1}.overlay-composizioni .prev-comp{left:1.5625%;margin-left:-10px}.overlay-composizioni .next-comp{right:1.5625%;margin-right:-10px}.zoom-comp .immagine .wrap-archive img{width:100%;position:relative;z-index:9}@-webkit-keyframes fadeIn{from{opacity:0}to{opacity:1}}@keyframes fadeIn{from{opacity:0}to{opacity:1}}.zoom-comp .immagine .wrap-archive .points{position:absolute;width:19px;height:19px;margin-left:-8px;margin-top:-8px;background-color:#fff;border-radius:30px;border:2px solid #1e1e1e;z-index:10;left:0%;top:0%;display:block;-webkit-box-shadow:0 0 12px 0 rgba(50,50,50,.75);box-shadow:0 0 12px 0 rgba(50,50,50,.75);color:#1e1e1e;font-weight:bold;font-size:12px;text-align:center;font-family:arial;line-height:19px;letter-spacing:0}.overlay-composizioni .slick-current .points{opacity:0;opacity:1 \9 ;-webkit-animation:fadeIn ease-in 1;animation:fadeIn ease-in 1;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-delay:.6s;animation-delay:.6s;overflow:hidden;text-indent:-999px}.zoom-comp .immagine .wrap-archive .points.point-01{left:64.3%;top:20.5%}.zoom-comp .immagine .wrap-archive .points.point-02{left:72.6%;top:29.1%}.zoom-comp .immagine .wrap-archive .points.point-03{left:51.3%;top:33.1%}.zoom-comp .immagine .wrap-archive .points.point-04{left:24.6%;top:25%}.zoom-comp .immagine .wrap-archive .points.point-05{left:16.6%;top:42%}.zoom-comp .immagine .wrap-archive .points.point-06{left:6.6%;top:46%}.zoom-comp .immagine .wrap-archive .points.point-07{left:17%;top:65%}.zoom-comp .immagine .wrap-archive .points.point-08{left:10%;top:85%}.zoom-comp .immagine .wrap-archive .points.point-09{left:46%;top:78%}.zoom-comp .immagine .wrap-archive .points.point-10{left:50.5%;top:67%}.zoom-comp .immagine .wrap-archive .points.point-11{left:54%;top:79.4%}.zoom-comp .immagine .wrap-archive .points.point-12{left:66%;top:81.4%}.zoom-comp .immagine .wrap-archive .points.point-13{left:66%;top:62.4%}.zoom-comp .immagine .wrap-archive .points.point-14{left:88%;top:53.4%}.zoom-comp .immagine .wrap-archive .points.point-15{left:88%;top:70.4%}.zoom-comp .immagine .wrap-archive .points.point-16{left:92%;top:84.4%}.zoom-comp .text{text-transform:uppercase;max-height:90vh;overflow:hidden;overflow-y:auto}.zoom-comp .text h3{font-size:36px;margin-bottom:30px;text-transform:none;font-weight:400}.zoom-comp .text ul{margin-bottom:40px}.zoom-comp .text .wrap-archive{height:47px;display:block}.zoom-comp .text .wrap-archive div{opacity:1}.zoom-comp .text ul li{margin-bottom:14px;line-height:1.6;font-size:14px}.zoom-comp .text ul li.tit{font-size:24px}.tipso_bubble{font-size:16px;text-align:left;-webkit-box-shadow:0 0 12px 0 rgba(50,50,50,.75);box-shadow:0 0 12px 0 rgba(50,50,50,.75);border-radius:0}.tipso_bubble .desc{padding:0}.tipso_bubble .cta{text-align:center;margin-bottom:0}.tipso_bubble .cta a{color:#1e1e1e;text-align:center;font-size:14px;font-weight:400;text-decoration:underline}.tipso_bubble>.tipso_arrow{display:none !important}.tipso_content{padding:20px;font-weight:400}.tipso_content .immagine{margin:20px 0;text-align:center}.tipso_content .immagine img{width:100%}@media(max-width: 1400px){.zoom-comp .text h3{font-size:34px;margin-bottom:10px}.zoom-comp .text ul{margin-bottom:25px}.zoom-comp .text ul li.tit{font-size:22px}.zoom-comp .text ul li{line-height:1.5}}@media(max-width: 1140px){.zoom-comp .text ul li{line-height:1.4}}@media(max-width: 991px){.overlay-composizioni .container{width:80%;padding-top:50px;padding-bottom:50px}.overlay-composizioni .slider-comp .item .vertical-center{position:relative;top:auto;-webkit-transform:none;transform:none}.overlay-composizioni .slider-comp .item{overflow-y:auto}.zoom-comp .text{max-height:none;overflow:unset;overflow-y:unset}}@media(max-width: 767px){.overlay-composizioni .container{width:70%}.zoom-comp .text h3{font-size:26px}.zoom-comp .text ul{font-size:14px}.zoom-comp .text ul li.tit{font-size:20px}.zoom-comp .text ul li{line-height:1.3}.overlay-composizioni .overlay-navigation a{right:4%}.tipso_bubble{width:200px !important;margin-left:-100px !important;left:50% !important}.tipso_content,.tipso_bubble .cta a{font-size:14px}.tipso_content{padding:30px 20px 20px 20px}.tipso_bubble .close{position:absolute;right:10px;top:10px}.tipso_bubble .close img{width:15px}.overlay-composizioni .comp-arrow{top:30%}.zoom-comp .immagine .wrap-archive .points{width:12px;height:12px;margin-top:-11px}}.overlay-video{background-color:#fff;position:fixed;overflow:hidden;overflow-y:auto;left:0;top:0;right:0;bottom:0;z-index:1000;display:none}.overlay-video .container{height:100vh;position:relative}.overlay-video .container .flagship-item{position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:100%}.overlay-video .overlay-navigation{position:fixed;z-index:50;height:24px;left:0;top:20px;width:100%}.overlay-video .overlay-navigation a{display:inline-block;position:absolute;right:2%}.overlay-video .row{margin:0}.overlay-video .row .no-padding{padding:0}.overlay-video .flagship-dati{position:relative;height:0;padding-bottom:38%}.overlay-video .flagship-dati .wrap{padding:0 8%}.overlay-video .flagship-dati .vertical-center{position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:100%}.overlay-video .flagship-dati .titolo{font-size:36px;font-weight:500;margin-bottom:5px;line-height:1.1}.overlay-video .flagship-dati .by-class{height:22px;font-size:14px}.overlay-video .flagship-dati .flagship-store{font-size:24px;text-transform:uppercase;margin-bottom:30px}.overlay-video .flagship-dati .address{margin-bottom:30px}.overlay-video .flagship-dati .contatti{margin-bottom:60px}.overlay-video .flagship-dati .btn .gallery{display:none}.overlay-video .flagship-dati .wrap-archive{height:47px;display:block}.overlay-video .flagship-dati .wrap-archive div{position:relative;bottom:auto;left:auto;right:auto !important;float:left;margin-right:10px;opacity:1}.overlay-video .video-embed{position:relative;padding-bottom:54%;padding-top:25px;height:0}.overlay-video .video-embed iframe{position:absolute;top:0;left:0;width:100%;height:100%}.overlay-video .vimeo-embed{position:relative;padding-bottom:54%;padding-top:25px;height:0}.overlay-video .vimeo-embed iframe{position:absolute;top:0;left:0;width:100%;height:100%}@media(max-width: 1199px){.overlay-video .flagship-dati .contatti{margin-bottom:30px}}@media(max-width: 991px){.overlay-video .container{height:auto;margin-top:60px}.overlay-video .container .flagship-item{position:static;top:auto;-webkit-transform:none;transform:none;width:100%}.overlay-video .flagship-dati{height:auto}.overlay-video .flagship-dati .vertical-center{position:static;top:50%;-webkit-transform:none;transform:none;width:auto}.overlay-video .flagship-dati .wrap{padding:4% 0%}}@media(max-width: 768px){.overlay-video .slider-flag .item{height:35vh}.overlay-video .flagship-dati .wrap{padding:6% 0%}.overlay-video .flagship-dati .titolo{font-size:26px}.overlay-video .flagship-dati .flagship-store{font-size:16px;text-transform:uppercase;margin-bottom:20px}.overlay-video .flagship-dati .address{margin-bottom:20px}.overlay-video .cta{margin-bottom:30px}}.overlay-flagship{background-color:#fff;position:fixed;overflow:hidden;overflow-y:auto;left:0;top:0;right:0;bottom:0;z-index:1000;display:none}.overlay-flagship .container{height:100vh;position:relative}.overlay-flagship .container .flagship-item{position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:100%;opacity:0}.overlay-flagship .container .flagship-item a{color:#1e1e1e}.overlay-flagship .container .flagship-item a:hover{color:#fff}.overlay-flagship .overlay-navigation{position:fixed;z-index:50;height:24px;left:0;top:20px;width:100%}.overlay-flagship .overlay-navigation a{display:inline-block;position:absolute;right:2%}.overlay-flagship .row{margin:0}.overlay-flagship .row .no-padding{padding:0}.flagship-dati{position:relative;height:0;padding-bottom:46%}.flagship-dati .wrap{padding:0 8%}.flagship-dati .vertical-center{position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:100%}.flagship-dati .titolo{font-size:36px;font-weight:500;margin-bottom:5px;line-height:1.1}.flagship-dati .by-class{height:22px;font-size:14px}.flagship-dati .flagship-store{font-size:24px;text-transform:uppercase;margin-bottom:30px}.flagship-dati .address{margin-bottom:30px}.flagship-dati .contatti{margin-bottom:60px}.flagship-dati .contatti a{color:inherit}.flagship-dati .btn .gallery{display:none}.flagship-dati .wrap-archive{height:47px;display:block}.flagship-dati .wrap-archive div{position:relative;bottom:auto;left:auto;right:auto !important;float:left;margin-right:10px;opacity:1}.flagship-dati .share{position:relative;display:inline-block}.flagship-dati .share .contenuto{position:absolute;border:4px solid #1e1e1e;right:0;top:-14px;background-color:#fff;display:inline-block;width:140px;text-align:center;display:none;-webkit-transform:translateX(105%);transform:translateX(105%)}.flagship-dati .share .contenuto ul{padding:10px;white-space:nowrap}.flagship-dati .share .contenuto ul li{margin-left:8px;margin-right:8px;display:inline-block !important}.flagship-dati .share .contenuto ul li.pinterest-share,.network-listing .item .tools .share .contenuto ul li.visible-xs,.flagship-dati .share .contenuto ul li.visible-xs{display:none !important}.flagship-dati .share .contenuto ul li a{display:inline-block;float:left}.slider-flag{width:100%;height:100%;opacity:0}.slider-flag .item{position:relative;height:0;padding-bottom:18%;width:100%;background-size:cover;background-position:center center;background-repeat:no-repeat;float:left}#mappa-flagship{position:relative;height:0;padding-bottom:70.6%}@media(max-width: 1199px){.overlay-flagship .flagship-dati .contatti{margin-bottom:30px}}@media(max-width: 991px){.overlay-flagship .container{height:auto;margin-top:60px}.overlay-flagship .container .flagship-item{position:static;top:auto;-webkit-transform:none;transform:none;width:100%}.overlay-flagship #mappa-flagship,.overlay-flagship .slider-flag .item{height:70vh}.overlay-flagship .flagship-dati{height:auto}.overlay-flagship .flagship-dati .vertical-center{position:static;top:50%;-webkit-transform:none;transform:none;width:auto}.overlay-flagship .flagship-dati .wrap{padding:4% 0%}}@media(max-width: 768px){.overlay-flagship #mappa-flagship,.overlay-flagship .slider-flag .item{height:35vh}.overlay-flagship .flagship-dati .wrap{padding:6% 0%}.overlay-flagship .flagship-dati .titolo{font-size:26px}.overlay-flagship .flagship-dati .flagship-store{font-size:16px;text-transform:uppercase;margin-bottom:20px}.overlay-flagship .flagship-dati .address{margin-bottom:20px}.overlay-flagship .cta{margin-bottom:30px}.flagship-dati .share .contenuto ul li.visible-xs{display:inline-block !important}}.single-store{padding:180px 0 0 0}#single-store .flagship-dati{color:#1e1e1e;position:relative;height:0;padding-bottom:46%}#single-store .flagship-dati .wrap{padding:0 8%}#single-store .flagship-dati .vertical-center{position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:100%}#single-store .flagship-dati .titolo{font-size:36px;font-weight:500;margin-bottom:5px;line-height:1.1}#single-store .flagship-dati .by-class{height:22px;font-size:14px}#single-store .flagship-dati .flagship-store{font-size:24px;text-transform:uppercase;margin-bottom:30px}#single-store .flagship-dati .address{margin-bottom:30px}#single-store .flagship-dati .contatti{margin-bottom:60px}#single-store .flagship-dati .btn .gallery{display:none}#single-store .flagship-dati .wrap-archive{height:47px;display:block}#single-store .flagship-dati .wrap-archive div{position:relative;bottom:auto;left:auto;right:auto !important;float:left;margin-right:10px;opacity:1}#single-store .slider-flag{width:100%;height:100%}#single-store .slider-flag .item{position:relative;height:0;padding-bottom:18%;width:100%;background-size:cover;background-position:center center;background-repeat:no-repeat}#single-store #mappa-flagship{position:relative;height:0;padding-bottom:72%}.video-embed-thron>div:nth-child(2){position:relative;padding-bottom:54%;padding-top:25px;height:0;background-size:cover;background-position:center center;cursor:pointer;overflow:hidden;background-color:#eee}.video-embed{position:relative;padding-bottom:54%;padding-top:25px;height:0;background-size:cover;background-position:center center;cursor:pointer;overflow:hidden;background-color:#eee}.video-embed.fired{cursor:default}.video-embed .player{position:absolute;top:50%;left:0;width:100%;text-align:center;z-index:2;background-color:rgba(0,0,0,0);-webkit-transform:translateY(-50%);transform:translateY(-50%)}.video-embed iframe{position:absolute;top:0;left:0;width:100%;height:100%;-webkit-transform:scale(1.02);transform:scale(1.02)}.vimeo-embed-thron>div:nth-child(2){position:relative;padding-bottom:54%;padding-top:25px;height:0;background-size:cover;background-position:center center;cursor:pointer;overflow:hidden;background-color:#eee}.vimeo-embed{position:relative;padding-bottom:54%;padding-top:25px;height:0;background-size:cover;background-position:center center;cursor:pointer;overflow:hidden;background-color:#eee}.vimeo-embed.fired{cursor:default}.vimeo-embed .player{position:absolute;top:50%;left:0;width:100%;text-align:center;z-index:2;background-color:rgba(0,0,0,0);-webkit-transform:translateY(-50%);transform:translateY(-50%)}.vimeo-embed iframe{position:absolute;top:0;left:0;width:100%;height:100%;-webkit-transform:scale(1.02);transform:scale(1.02)}#single-store .dettagli ul li.feat{margin-top:60px}#single-store .dettagli ul li div{width:100%;float:left;margin-bottom:10px}#single-store.video-gal .flagship-dati{color:#1e1e1e;position:relative;height:0;padding-bottom:36%}.wrap-archive.youtube-link{width:100%}.p-b-100 .d .wrap-archive.youtube-link{max-width:1140px}.wrap-archive.youtube-link .archivio{z-index:10}.wrap-archive.youtube-link .video-embed{position:relative;opacity:1;width:100%;max-width:1140px;float:right;bottom:0;right:0;z-index:1}.wrap-archive.youtube-link .video-embed .player{position:absolute;opacity:1;width:100%;background-color:rgba(0,0,0,0);z-index:10}@media(max-width: 1199px){.single-store{padding:100px 0 40px 0}#single-store .flagship-dati .contatti{margin-bottom:30px}}@media(max-width: 991px){.flagship-dati,.video-gal .flagship-dati{height:auto;padding-bottom:0}.flagship-dati .vertical-center{position:static;top:auto;-webkit-transform:none;transform:none;width:auto}.flagship-dati .wrap{padding:4% 0%}}@media(max-width: 768px){.flagship-dati .wrap{padding:6% 0%}.flagship-dati .titolo{font-size:26px}.flagship-dati .flagship-store{font-size:16px;text-transform:uppercase;margin-bottom:20px}#flagship-dati .address{margin-bottom:20px}#single-store .cta{margin-bottom:30px}#single-store .dettagli ul li.feat{margin-top:0;margin-bottom:0}#single-store .flagship-dati{height:auto;padding-top:10px;margin-bottom:-50px}#single-store .flagship-dati .wrap{padding:0 0}#single-store .flagship-dati .vertical-center{position:static;-webkit-transform:none;transform:none}#single-store .flagship-dati .titolo{font-size:25px}#single-store .flagship-item{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;-webkit-flex-wrap:wrap;flex-wrap:wrap}#single-store .flagship-item .no-padding{-webkit-box-ordinal-group:0;-webkit-order:-1;-ms-flex-order:-1;order:-1;width:100%}}.down-listing .item-list{border-bottom:1px solid #c1c1c1;padding-top:20px;padding-bottom:20px;font-size:12px;color:#1e1e1e;overflow:hidden}.down-listing .subitem{margin-bottom:14px;overflow:hidden}.down-listing .subitem strong{text-transform:uppercase}.down-listing .cataloghi .item-list,.down-listing .files3d .item-list,.down-listing .composizioni .item-list,.with-image.item-list{padding-top:54px}.down-listing .cataloghi.title-cat .item-list{padding-top:20px}.down-listing .item-list .titolo{text-transform:uppercase;float:left;margin-top:2px;width:50%}.down-listing .item-list .titolo .item-txt .descrizione{margin-top:10px;text-transform:none}.down-listing .item-list img.frame{height:100px;float:left;margin-right:20px;margin-top:-36px}.down-listing .item-list img.frame.treddi{height:auto;margin-top:0}.down-listing .title-cat .item-list .titolo{text-transform:none;font-weight:500;font-size:20px}.down-listing .item-list .actions{color:#1e1e1e;float:left;width:50%;text-align:right}.down-listing .item-list .actions img{display:inline-block;margin-right:5px;position:relative;margin-bottom:-5px}.down-listing .item-list .actions a{color:#1e1e1e;margin-left:30px}.down-listing .item-list .actions a .size{text-transform:uppercase}.down-listing .item-list.list-image{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}.down-listing .item-list.list-image .titolo{text-transform:uppercase;margin-top:2px;width:50%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.down-listing .item-list.list-image .titolo .item-img{-webkit-box-flex:0;-webkit-flex:0 0 100px;-ms-flex:0 0 100px;flex:0 0 100px;max-width:100px;margin-right:20px}.down-listing .item-list.list-image img.frame{height:auto;float:none;margin-right:0;margin-top:0}.down-listing .item-list.list-image img.frame.treddi{height:auto;margin-top:0}.down-listing .item-list.list-image .actions{color:#1e1e1e;float:none;width:50%;text-align:right}.down-listing .item-list.list-image .actions img{display:inline-block;margin-right:5px;position:relative;margin-bottom:-5px}.down-listing .item-list.list-image .actions a{color:#1e1e1e;margin-left:30px}.down-listing #results h2{font-size:28px;line-height:1;margin-bottom:20px}.down-listing #results .item-list{padding:0 0 30px 0;margin-bottom:30px}#results .listing{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;margin-top:80px}#results .listing .box{-webkit-box-flex:0;-webkit-flex:0 0 30%;-ms-flex:0 0 30%;flex:0 0 30%;max-width:30%;margin-right:3%;margin-bottom:60px;padding-top:0;display:block}#results .listing .box:nth-child(3n){margin-right:0}#results .listing .box.video{overflow:visible}#results .listing .box.video .titolo{margin-bottom:10px}#results .listing .box.video .descrizione{margin-bottom:20px}#results .listing .box.video .link-description{margin-top:20px;margin-bottom:-15px;font-weight:bold}#results .listing .box.video .select-wrapper .fancy-select .trigger{border:1px solid #1e1e1e}#results .listing .box.video .select-wrapper .fancy-select .options{border:1px solid #1e1e1e}#results .listing .box.video .actions a{margin-top:20px}#results .listing .box .show-video{display:block;position:relative;z-index:1;overflow:hidden}#results .listing .box .show-video img{-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;width:100%}#results .listing .box .show-video:hover img{-webkit-transform:scale(1.2);transform:scale(1.2)}#results .listing .box .show-video:before{content:"";background:rgba(0,0,0,.5);position:absolute;z-index:2;left:0;top:0;width:100%;height:100%;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}#results .listing .box .show-video:after{content:url(/dist/default/images/play.svg);position:absolute;z-index:3;left:50%;top:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}#results .listing .box .show-video:hover:before{content:"";background:rgba(0,0,0,.1)}#results .listing .box .data{margin-bottom:5px}#results .listing .box .titolo{float:none;width:100%;margin:20px 0}#results .listing .box .desc{margin-bottom:20px;padding:0}#results .listing .box .actions{float:none;width:100%;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}#results .listing .box .actions a{margin:0}#results .listing .box.social:nth-child(3n){margin-right:3% !important}#results .listing .box.social .titolo{margin-bottom:0}#results .listing .box.social figure{overflow:hidden;position:relative}#results .listing .box.social figure img{-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}#results .listing .box.social figure:hover img{-webkit-transform:scale(1.2);transform:scale(1.2)}#results .listing .box.social.special{-webkit-box-flex:0;-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;margin-right:0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}#results .listing .box.social.special .data{display:none}#results .listing .box.social.special figure{-webkit-box-flex:0;-webkit-flex:0 0 30%;-ms-flex:0 0 30%;flex:0 0 30%;max-width:30%;margin-right:5%}#results .listing .box.social.special .titolo{font-weight:800;font-size:18px;line-height:1.5;margin:0}#results .listing .box.social.special .actions{-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start}#results .listing .box.social.special .actions a{margin-right:30px}#results .listing .box.social.new{-webkit-box-shadow:0 0 10px rgba(0,0,0,.2);box-shadow:0 0 10px rgba(0,0,0,.2);padding:10px !important;border:0;background:#e0dddb}#results .listing .box.social.new figure:after{content:"new";position:absolute;bottom:0;right:0;background:rgba(255,255,255,.8);padding:10px 30px;text-transform:uppercase;color:#4b4b4b;line-height:1}.dett-video{position:fixed;z-index:9999;background:rgba(0,0,0,.7);width:100vw;height:100vh;left:0;top:0;pointer-events:none;opacity:0;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.dett-video.active{pointer-events:all;opacity:1}.dett-video .finestra-video{position:absolute;left:50%;top:-50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);height:80vh;overflow-y:auto;background:#fff;-webkit-transition:all .5s ease-in-out;transition:all .5s ease-in-out}.dett-video .close{opacity:0;pointer-events:none;-webkit-transition:all .5s ease-in-out;transition:all .5s ease-in-out;background:#1e1e1e;display:block;text-align:center;padding:15px 0}.dett-video .close img{display:inline-block}.dett-video.active .close{opacity:1;pointer-events:all}.dett-video.active .finestra-video{top:50%}.dett-video .finestra-video .embed-video{line-height:1}.dett-video .finestra-video .embed-video iframe{width:100%;height:28.125vw}.dett-video .finestra-video .desc-video>div{padding:10px 20px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;font-size:14px;background:#f4f4f5}.dett-video .finestra-video .desc-video .tit-desc{width:50vw;background:#fff;padding:20px}.dett-video .finestra-video .desc-video .tit-desc .titolo{font-weight:600;font-size:20px;margin-bottom:10px}.dett-video .finestra-video .desc-video .tit-desc .desc{padding:0;font-size:12px;line-height:1.5}.dett-video .finestra-video .desc-video div:nth-child(odd){background:#fff}.dett-video .finestra-video .desc-video .actions{padding:20px}.dett-video .finestra-video .desc-video .actions a{vertical-align:baseline}.dett-video .finestra-video .desc-video .actions a img{display:inline-block;margin-right:5px;position:relative;margin-bottom:-5px}.dett-video .finestra-video .desc-video .actions a span{color:#1e1e1e;font-size:12px;display:inline-block}@media(max-width: 1199px){.dett-video .finestra-video .embed-video iframe{height:39.375vw}.dett-video .finestra-video .desc-video .tit-desc{width:70vw}}@media(max-width: 991px){.dett-video .finestra-video .embed-video iframe{height:50.625vw}.dett-video .finestra-video .desc-video .tit-desc{width:90vw}}@media(max-width: 767px){.down-listing .item-list .actions span{display:none}.down-listing .item-list .actions a{margin-left:10px}.down-listing .item-list img.frame{height:auto !important;width:100%}.down-listing .item-list.list-image{display:block}.down-listing .item-list.list-image .titolo{width:100%;display:block}.down-listing .item-list.list-image .titolo .item-img{max-width:100%;text-align:center;margin:0}.down-listing .item-list.list-image .titolo .item-img img{max-width:100px;display:inline-block}.down-listing .item-list.list-image .titolo .item-txt{text-align:center;margin-top:5px;font-weight:600}.down-listing .item-list.list-image .titolo .item-txt .descrizione{font-weight:300}.down-listing .item-list.list-image .actions{width:100%;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-top:20px}.down-listing .item-list.list-image .actions span{display:inline-block}.down-listing .item-list.list-image .actions a{display:inline-block;margin:0}.down-listing #results h2{text-align:center}#results .listing.video{margin-top:0;display:block}#results .listing.video .box.video{max-width:100%;margin:0}#results .listing .box .show-video img{width:100%}#results .listing.video .actions span{display:inline-block}.dett-video .close{top:25px}#results .listing.social{display:block}#results .listing .box.social{max-width:100%;margin:0}#results .listing .box.social:nth-child(3n){margin-right:0 !important}#results .listing .box.social.special{display:block}#results .listing .box.social.special figure{max-width:100%;margin:0 0 10px 0}#results .listing .box.social .actions span{display:inline-block}}.fancy-consenso .fancybox-skin{padding:0 !important;border-radius:0 !important;-webkit-box-shadow:0 0 10px rgba(0,0,0,.4);box-shadow:0 0 10px rgba(0,0,0,.4)}form#consenso-materiali-speciali{width:50vw;padding:50px}form#consenso-materiali-speciali .consenso-text{padding-bottom:25px}form#consenso-materiali-speciali .checkbox{padding-bottom:50px}form#consenso-materiali-speciali .checkbox input{margin-right:10px}form#consenso-materiali-speciali .checkbox input.error+*{color:#c10202}@media(max-width: 1199px){form#consenso-materiali-speciali{width:70vw}}@media(max-width: 991px){form#consenso-materiali-speciali{width:90vw}}@media(max-width: 767px){form#consenso-materiali-speciali{padding:20px}}.hero.listing{height:calc(85vh - 40px);height:calc(100vh - 40px);overflow:visible;z-index:2;-webkit-transition:all .4s ease-in-out;transition:all .4s ease-in-out}.hero.listing.newcollection{height:calc(85vh - 40px)}.hero.listing .slide>div,.hero.prod-sheet .slide>div{background-attachment:unset;-webkit-animation:none;animation:none;-webkit-transition:none;transition:none;opacity:1}.hero.listing .slide div{-webkit-transition:all 1s cubic-bezier(0.7, 0, 0.3, 1);transition:all 1s cubic-bezier(0.7, 0, 0.3, 1)}.hero.listing .slide.slick-active div{-webkit-transform:scale(1);transform:scale(1);-webkit-transition:all 1.2s cubic-bezier(0.7, 0, 0.3, 1);transition:all 1.2s cubic-bezier(0.7, 0, 0.3, 1)}.hero.listing #loadtarget{height:100%}.hero.listing #loadtarget .slider-lisitng{opacity:0}.hero.listing #loadtarget .slider-lisitng .slide{position:relative;cursor:default}.hero.listing #loadtarget .slider-lisitng .slide .text{position:absolute;bottom:30px;width:90%;left:5%;text-align:center;color:#fff;z-index:2;-webkit-transition:opacity .5s ease;transition:opacity .5s ease}.hero.listing #loadtarget .slider-lisitng .slide .text h4{font-weight:300;line-height:1.2;font-size:40px}.filtri-wrap .wraph2{opacity:0}.filtri-wrap h2{text-align:center;font-weight:300;margin-bottom:20px}.filtri-wrap .filtri{margin:0 auto;display:inline-block;text-align:left}.filtri-wrap .filtri .select,.filtri-wrap .filtri .input{float:left;width:242px;margin:0 5px;border:1px solid #1e1e1e}.filtri-wrap .filtri .input{position:relative}.filtri-wrap .filtri .input .search-in{height:48px;line-height:48px;padding:0 20px;background-color:#fff;border:0;width:100%;font-size:14px;font-weight:400;font-family:"Raleway",sans serif;color:#1e1e1e}.filtri-wrap .filtri .input .search-in::-webkit-input-placeholder{color:#1e1e1e}.filtri-wrap .filtri .input .search-in:-moz-placeholder{color:#1e1e1e}.filtri-wrap .filtri .input .search-in::-moz-placeholder{color:#1e1e1e}.filtri-wrap .filtri .input .search-in:-ms-input-placeholder{color:#1e1e1e}.filtri-wrap .filtri .input .search-btn{position:absolute;right:0;top:0;width:50px;height:48px;line-height:48px;background-color:#fff;border:0;text-align:left;cursor:pointer}.filtri-wrap .filtri .input .search-btn img{margin-left:5px}.filtri-wrap .filtri div.fancy-select ul.options.open{border:1px solid #1e1e1e;margin-left:-1px;width:calc(100% + 2px)}@media(max-width: 991px){.hero.listing{height:calc(50vh - 40px)}}@media(max-width: 950px){.filtri-wrap .filtri{margin:0 5%;width:auto}.filtri-wrap .filtri .select,.filtri-wrap .filtri .input{float:left;width:100%;margin:0 0 10px 0}div.fancy-select div.trigger{width:100%}div.fancy-select ul.options{max-width:none;width:100%}}@media(max-width: 767px){.hero.listing .slide>div,.hero.prod-sheet .slide>div{position:relative;height:0;padding-bottom:50%}.hero.listing .shadow,.hero.prod-sheet .shadow{display:none}.hero.listing,.hero.prod-sheet{height:auto}.compositions.listing h4{font-size:32px;margin-bottom:50px;margin-top:80px}.compositions.listing .item{margin-bottom:40px}.compositions.listing .item img{margin-bottom:10px}}.projects h2{font-size:40px;line-height:1.2}.projects .item{font-weight:300;text-align:center;margin-bottom:100px}.projects .item:nth-child(3n+1){clear:left}.projects .item a{color:#1e1e1e}.projects .item a .titolo{font-size:28px;margin-bottom:20px;line-height:1.1}.projects .item a .desc{text-transform:uppercase;font-size:14px;font-weight:400}.projects .item img{margin-bottom:40px;width:100%;-webkit-transition:opacity .5s;transition:opacity .5s;opacity:1}.projects .item a:hover img{opacity:.6}.projects.related .item img{margin-bottom:100px}.projects .item .small{font-size:12px}.projects .load-more{font-size:14px;background-color:#989898;color:#fff;text-transform:uppercase;font-weight:400;padding:8px 16px}.project-slider{padding:160px 0 0 0;background-image:none}.project-slider--component{padding:120px 0;background-image:none}.project-slider--component-video{padding:60px 0 120px;background-image:none;overflow:hidden}.filtri h2{margin-bottom:40px}.filtri-projects .filtri{margin:0 auto;width:662px}.filtri-projects .filtri .select,.filtri-projects .filtri .input{float:left;width:242px;margin:0 5px;border:1px solid #1e1e1e}.filtri-projects .filtri .input{position:relative;width:400px}.filtri-projects .filtri .input .search-in{height:48px;line-height:48px;padding:0 20px;background-color:#fff;border:0;width:100%;font-size:14px;font-weight:400;font-family:"Raleway",sans serif;color:#1e1e1e;letter-spacing:.1em}.filtri-projects .filtri .input .search-in::-webkit-input-placeholder{color:#1e1e1e}.filtri-projects .filtri .input .search-in:-moz-placeholder{color:#1e1e1e}.filtri-projects .filtri .input .search-in::-moz-placeholder{color:#1e1e1e}.filtri-projects .filtri .input .search-in:-ms-input-placeholder{color:#1e1e1e}.filtri-projects .filtri .input .search-btn{position:absolute;right:0;top:0;width:50px;height:48px;line-height:48px;background-color:#fff;border:0;text-align:left;cursor:pointer}.filtri-projects .filtri .input .search-btn img{margin-left:5px}.filtri-projects div.fancy-select ul.options.open{border:1px solid #1e1e1e;margin-left:-1px;width:calc(100% + 2px)}.filtri-projects .filtri{margin:0 auto;width:662px}.filtri-projects .filtri .select,.filtri-projects .filtri .input{float:left;width:242px;margin:0 5px;border:1px solid #1e1e1e}.filtri-projects .filtri .input{position:relative;width:400px}.filtri-projects .filtri .input .search-in{height:48px;line-height:48px;padding:0 20px;background-color:#fff;border:0;width:100%;font-size:14px;font-weight:400;font-family:"Raleway",sans serif;color:#1e1e1e;letter-spacing:.1em}.filtri-projects .filtri .input .search-in::-webkit-input-placeholder{color:#1e1e1e}.filtri-projects .filtri .input .search-in:-moz-placeholder{color:#1e1e1e}.filtri-projects .filtri .input .search-in::-moz-placeholder{color:#1e1e1e}.filtri-projects .filtri .input .search-in:-ms-input-placeholder{color:#1e1e1e}.filtri-projects .filtri .input .search-btn{position:absolute;right:0;top:0;width:50px;height:48px;line-height:48px;background-color:#fff;border:0;text-align:left;cursor:pointer}.filtri-projects .filtri .input .search-btn img{margin-left:5px}.filtri-projects div.fancy-select ul.options.open{border:1px solid #1e1e1e;margin-left:-1px;width:calc(100% + 2px)}.filtri-video .filtri{margin:0 auto;width:662px}.filtri-video .filtri .select,.filtri-projects .filtri .input{float:left;width:242px;margin:0 5px;border:1px solid #1e1e1e}.filtri-video .filtri .input{position:relative;width:400px}.filtri-video .filtri .input .search-in{height:48px;line-height:48px;padding:0 20px;background-color:#fff;border:0;width:100%;font-size:14px;font-weight:400;font-family:"Raleway",sans serif;color:#1e1e1e;letter-spacing:.1em}.filtri-video .filtri .input .search-in::-webkit-input-placeholder{color:#1e1e1e}.filtri-video .filtri .input .search-in:-moz-placeholder{color:#1e1e1e}.filtri-video .filtri .input .search-in::-moz-placeholder{color:#1e1e1e}.filtri-video .filtri .input .search-in:-ms-input-placeholder{color:#1e1e1e}.filtri-video .filtri .input .search-btn{position:absolute;right:0;top:0;width:50px;height:48px;line-height:48px;background-color:#fff;border:0;text-align:left;cursor:pointer}.filtri-video .filtri .input .search-btn img{margin-left:5px}.filtri-video div.fancy-select ul.options.open{border:1px solid #1e1e1e;margin-left:-1px;width:calc(100% + 2px)}@media(min-width: 768px)and (max-width: 991px){.prod-slide .slider-prod .item .wrap .bg-black .text{bottom:30px}.prod-slide .slider-prod .item .wrap .bg-black .text h4{font-size:24px}.projects #results .item{min-height:390px}}@media(max-width: 991px){.project-slider{z-index:1;position:relative}.projects .item:nth-child(3n+1){clear:none}}@media(max-width: 767px){.projects .item{margin-bottom:60px}.projects .item a .titolo{font-size:22px}.projects h2{font-size:30px}.prod-slide .slider-prod .item .wrap .bg-black .text{bottom:10px}.prod-slide .slider-prod .item .wrap .bg-black .text .desc{display:none}.prod-slide .slider-prod .item .wrap .bg-black .text h4{font-size:14px;line-height:1.3}.project-slider{padding:100px 0 40px 0}.project-slider--component{padding:60px 0}.filtri-projects .filtri{margin:0 1.5625%;width:auto}.filtri-projects .filtri .select,.filtri-projects .filtri .input{float:left !important;width:100% !important;margin:0 0 10px 0 !important}}.job-title{font-size:22px;line-height:40px;letter-spacing:0;font-weight:400;position:relative;z-index:1;padding-left:25px;cursor:pointer}.job-title::after{content:url(/dist/default/images/arrow-down-black.svg);display:inline-block;position:absolute;top:0;left:0;-webkit-transform:rotate(-90deg);transform:rotate(-90deg);-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.job-title.open::after{-webkit-transform:rotate(0);transform:rotate(0);top:3px}.job-desc{display:none;padding-left:25px}.job-desc ul{margin:20px 0}.job-desc li{position:relative;padding-left:25px}.job-desc li::before{content:"";width:3px;height:3px;position:absolute;top:9px;left:8px;background:#999}.upload-format-text{font-size:12px}#form-job{display:none;margin-bottom:50px;margin-top:50px}.free-application{margin-top:50px}.only-for-free-application{display:none}.free-application .only-for-free-application{display:block}.my-archive{position:relative}.my-archive .container{min-height:96vh}.my-archive .sidebar,.my-archive .contents{padding-top:180px}.my-archive .sidebar{background-color:#eaeaea;position:fixed;left:0;padding-left:5%;top:0;height:100vh;width:33%;overflow-y:auto}.my-archive .sidebar.absolute{position:absolute;top:auto;bottom:0}.clss-tablet-device .my-archive .sidebar{overflow-y:auto}.my-archive .sidebar .sezione{padding-right:5%}.my-archive .sidebar h4{font-size:24px;margin-bottom:10px}.my-archive .sidebar .testo{margin-bottom:10px}.my-archive .sidebar ul li{text-transform:uppercase;color:#989898;margin-bottom:15px}.my-archive .sidebar ul li strong{color:#1e1e1e}.my-archive .sidebar .categorie{margin-top:40px}.usertags{overflow:hidden}.usertags .item{float:left;margin:0 5px 5px 0;background-color:#d8d8d8;cursor:pointer;position:relative}.usertags .item .delete{float:right;right:0;top:0;width:32px;height:32px;display:block;background:url(/dist/default/images/close-sprite.png) no-repeat 9px 10px}.usertags .item .add-remove{float:right;right:0;top:0;width:32px;height:32px;display:block;position:relative}.usertags .item .add-remove:after{content:"";position:absolute;background-color:#1e1e1e;width:2px;height:12px;left:14px;top:9px}.usertags .item .add-remove:before{content:"";position:absolute;background-color:#1e1e1e;width:12px;height:2px;left:9px;top:14px}.usertags .item .tagname{float:left;padding:6px 0 6px 10px;text-transform:uppercase;font-size:14px}.usertags .item .tagname:hover{background-color:#bebebe}.usertags .item.on .tagname{background-color:#1e1e1e;color:#fff}.usertags .item .tagname:hover+.delete,.usertags .item .tagname:hover+.add-remove{background-color:#bebebe}.usertags .item.on .tagname+.delete{background-color:#1e1e1e;background-position:9px -51px}.usertags .item.on .tagname+.add-remove{background-color:#1e1e1e}.usertags .item.on .add-remove:after{display:none}.usertags .item.on .add-remove:before{background-color:#fff}.usertags .item .delete:hover{opacity:1}.my-archive .sidebar .advert{margin-top:15px;margin-bottom:5px;font-size:12px}.my-archive .sidebar .tagsmenage .wrap{position:relative}.my-archive .sidebar .tagsmenage .wrap input{color:#989898;font-size:16px;font-family:"Raleway",sans serif;height:18px;line-height:18px;font-weight:400;border:0;background-color:rgba(0,0,0,0);width:90%;padding-left:28px;text-transform:uppercase}.my-archive .sidebar .tagsmenage .wrap button{height:18px;width:18px;position:absolute;background-color:rgba(0,0,0,0);left:0;top:0;border:0;cursor:pointer}.my-archive .sidebar .tagsmenage .wrap button:after{content:"";position:absolute;display:block;height:2px;width:18px;background-color:#989898;left:0;top:8px}.my-archive .sidebar .tagsmenage .wrap button:before{content:"";position:absolute;display:block;height:18px;width:2px;background-color:#989898;left:8px;top:0}.my-archive .grid{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-ms-flex-flow:row wrap;-webkit-flex-flow:row wrap;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-flow:row wrap;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;margin-top:40px}.my-archive .grid .col-lg-3{padding:1.5625% 0 120px 0;text-align:center;position:relative}.my-archive .grid .col-lg-3 .wrap-archives{position:relative;line-height:0}.my-archive .grid .col-lg-3 .wrap-archives .archives{position:absolute;left:0;top:50%;width:100%;text-align:center;-webkit-transform:translateY(-50%);transform:translateY(-50%);z-index:5}.my-archive .grid .col-lg-3 .wrap-archives .archives .actions{margin:0 auto;display:inline-block;opacity:0;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.my-archive .grid .col-lg-3 .wrap-archives:hover .actions{opacity:1}.my-archive .grid .col-lg-3 .wrap-archives .archives .actions div{background-color:#989898;height:47px;width:47px;z-index:1;margin:0 3px;float:left;cursor:pointer;margin-bottom:5px}.my-archive .grid .col-lg-3 .wrap-archives .archives .actions div:nth-child(4){clear:both}.my-archive .grid .col-lg-3 .wrap-archives .archives .actions div img{margin:0 auto;margin-top:12px;width:auto !important}.my-archive .grid .col-lg-3 img.frame{width:auto;height:140px;display:inline-block;-webkit-transition:opacity .7s;transition:opacity .7s;opacity:1;cursor:pointer}.my-archive .grid .col-lg-3 .wrap-archives:hover img.frame{opacity:.3}.my-archive .grid .col-lg-3 span.tit{display:block;position:absolute;left:0;width:100%;height:16px;bottom:85px;text-align:center}.my-archive .disegni .grid{display:block}.my-archive .list:last-child{margin-bottom:80px}.my-archive .item-list{border-bottom:1px solid #c1c1c1;padding-top:20px;padding-bottom:20px;font-size:12px;color:#1e1e1e;overflow:hidden}.my-archive .thumbnail .item-list{padding-top:54px}.my-archive .item-list .titolo{text-transform:uppercase;float:left;margin-top:2px;width:50%}.my-archive .item-list .titolo img{height:70px;float:left;margin-right:20px;margin-top:-26px}.my-archive .thumbnail .item-list .titolo a{display:block}.my-archive .thumbnail .item-list .titolo img{height:auto;margin-top:20px;margin-left:0}.my-archive .item-list .actions{color:#1e1e1e;float:left;width:50%;text-align:right}.my-archive .item-list .actions img{display:inline-block;margin-right:5px;position:relative;margin-bottom:-5px}.my-archive .item-list .actions a{color:#1e1e1e;margin-left:30px}.my-archive .title-cat .item-list .titolo{text-transform:none;font-weight:500;font-size:18px}.my-archive .contents .sezione{position:relative}.my-archive .contents .sezione .tool{position:absolute;right:0;top:0}.my-archive .contents .sezione .tool .buttons{float:right;overflow:hidden;display:none}.my-archive .contents .sezione .tool .buttons a{display:inline-block;background-color:#989898;height:47px;width:47px;z-index:1;margin:0 3px;float:left;cursor:pointer}.my-archive .contents .sezione .tool .buttons a img{margin:0 auto;margin-top:12px;width:auto !important}.my-archive .contents .sezione .tool .azioni,.my-archive .contents .sezione .tool .control{float:right;margin-top:16px}.my-archive .contents .sezione .tool .azioni{display:none}.my-archive .contents .sezione .tool .azioni a,.my-archive .contents .sezione .tool .control a{float:left;text-transform:uppercase;color:#1e1e1e;text-decoration:none;font-size:12px;margin-right:25px}.my-archive .contents .sezione .tool .control a{margin-right:0}.my-archive .contents .sezione.disegni .selezionato .item-list{position:relative}.my-archive .contents .sezione.disegni .selezionato .item-list:after{width:100%;height:100%;position:absolute;left:0;background-color:#989898;z-index:9;content:"";opacity:.2;border-top:0;border-bottom:0}.my-archive .sel-attiva .grid .col-lg-3 .wrap-archives{cursor:pointer}.my-archive .sel-attiva .grid .col-lg-3.selezionato .wrap-archives:after{width:100%;height:110%;position:absolute;top:-5%;left:0;background-color:#989898;border:10px solid #fff;z-index:9;content:"";opacity:.2;border-top:0;border-bottom:0}.my-archive .sel-attiva .grid .col-lg-3.selezionato .wrap-archives img{opacity:.6 !important}.my-archive .sel-attiva .grid .col-lg-3 .wrap-archives:hover .actions{opacity:0 !important;display:none}@media(max-width: 1660px){.my-archive .grid .col-lg-3 img.frame{height:120px}.my-archive .grid .col-lg-3 .wrap-archives .archives{margin-top:2px}}@media(max-width: 1460px){.my-archive .grid .col-lg-3 img.frame{height:100px}}@media(max-width: 1260px){.my-archive .grid .col-lg-3 img.frame{height:80px}}@media(max-width: 1199px){.my-archive .grid .col-lg-3 img.frame{height:120px}}@media(max-width: 991px){.my-archive .container{min-height:inherit}.my-archive .sidebar{position:relative;left:auto;padding:100px 0 40px 0;top:auto;height:auto;width:100%;-webkit-box-shadow:400px 0 0 #eaeaea,-400px 0 0 #eaeaea;box-shadow:400px 0 0 #eaeaea,-400px 0 0 #eaeaea}.my-archive .sidebar .sezione{padding-left:5%}.my-archive .contents{padding-top:60px}.my-archive .sel-attiva .grid .col-lg-3 .wrap-archives{display:inline-block}}@media(max-width: 767px){.my-archive .item-list .titolo{margin-bottom:20px;width:100%}.my-archive .item-list .actions{width:100%}.my-archive .contents .sezione .tool{position:absolute;right:auto;left:0;top:30px}.my-archive .contents .sezione h4{margin-bottom:80px}}.filtri-downloads{text-align:center}.filtri-downloads .filtri{margin:0 auto;display:inline-block;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.filtri-downloads .filtri .select,.filtri-projects .filtri .input{width:242px;margin:0 5px;border:1px solid #1e1e1e;text-align:left}.filtri-downloads .filtri .input{position:relative;width:400px}.filtri-downloads .filtri .input .search-in{height:48px;line-height:48px;padding:0 20px;background-color:#fff;border:0;width:100%;font-size:14px;font-weight:400;font-family:"Raleway",sans serif;color:#1e1e1e;letter-spacing:.1em}.filtri-downloads .filtri .input .search-in::-webkit-input-placeholder{color:#1e1e1e}.filtri-downloads .filtri .input .search-in:-moz-placeholder{color:#1e1e1e}.filtri-downloads .filtri .input .search-in::-moz-placeholder{color:#1e1e1e}.filtri-downloads .filtri .input .search-in:-ms-input-placeholder{color:#1e1e1e}.filtri-downloads .filtri .input .search-btn{position:absolute;right:0;top:0;width:50px;height:48px;line-height:48px;background-color:rgba(0,0,0,0);border:0;text-align:left;cursor:pointer}.filtri-downloads .filtri .input .search-btn img{margin-left:5px}.filtri-downloads div.fancy-select ul.options.open{border:1px solid #1e1e1e;margin-left:-1px;width:calc(100% + 2px)}.ui-widget.ui-widget-content{padding:10px 0;border:1px solid #1e1e1e;background:#efefef;color:#1e1e1e;font-size:14px;margin-top:-1px;margin-left:-1px;cursor:pointer;max-width:350px}.ui-menu .ui-menu-item-wrapper{padding:6px 24px 6px 20px;font-weight:300}@media(max-width: 870px){.filtri-downloads div.fancy-select div.trigger{width:100%}.filtri-downloads .filtri{margin:0 1.5625%;width:auto}.filtri-downloads .filtri .select,.filtri-downloads .filtri .input{float:left !important;width:100% !important;margin:0 0 10px 0 !important}}@media(max-width: 767px){.filtri-downloads .filtri .input .search-btn{width:34px}}.filtri-press{text-align:center}.filtri-press .filtri{margin:0 auto;display:inline-block}.filtri-press .filtri .select,.filtri-projects .filtri .input{float:left;width:242px;margin:0 5px;border:1px solid #1e1e1e;text-align:left}.filtri-press .filtri .disabled{opacity:.4}.filtri-press .filtri .select.filled{opacity:.3}.filtri-press .filtri .select.filled:hover{opacity:1}.filtri-press .filtri .input{position:relative;width:400px}.filtri-press .filtri .input .search-in{height:48px;line-height:48px;padding:0 20px;background-color:#fff;border:0;width:100%;font-size:14px;font-weight:400;font-family:"Raleway",sans serif;color:#1e1e1e;letter-spacing:.1em}.filtri-press .filtri .input .search-in::-webkit-input-placeholder{color:#1e1e1e}.filtri-press .filtri .input .search-in:-moz-placeholder{color:#1e1e1e}.filtri-press .filtri .input .search-in::-moz-placeholder{color:#1e1e1e}.filtri-press .filtri .input .search-in:-ms-input-placeholder{color:#1e1e1e}.filtri-press .filtri .input .search-btn{position:absolute;right:0;top:0;width:50px;height:48px;line-height:48px;background-color:rgba(0,0,0,0);border:0;text-align:left;cursor:pointer}.filtri-press .filtri .input .search-btn img{margin-left:5px}.filtri-press div.fancy-select ul.options.open{border:1px solid #1e1e1e;margin-left:-1px;width:calc(100% + 2px)}@media(max-width: 767px){.filtri-press .filtri{margin:0 1.5625%;width:auto}.filtri-press .filtri .select,.filtri-press .filtri .input{float:left !important;width:100% !important;margin:0 0 10px 0 !important}}.filtri-maintenance{text-align:center}.filtri-maintenance .filtri{margin:0 auto;display:inline-block}.filtri-maintenance .filtri .select,.filtri-projects .filtri .input{float:left;width:242px;margin:0 5px;border:1px solid #1e1e1e;text-align:left}.filtri-maintenance div.fancy-select ul.options.open{border:1px solid #1e1e1e;margin-left:-1px;width:calc(100% + 2px)}@media(max-width: 767px){.filtri-maintenance .filtri{margin:0 1.5625%;width:auto}.filtri-maintenance .filtri .select{float:left !important;width:100% !important;margin:0 0 10px 0 !important}}.from-to{-webkit-box-flex:0;-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;margin-top:50px}.from-to .tit{margin-bottom:10px;font-weight:600}.from-to input{height:50px;line-height:50px;padding:0 20px;background-color:#fff;max-width:180px;font-size:14px;font-weight:400;font-family:"Raleway",sans serif;color:#1e1e1e;letter-spacing:.1em;border:1px solid #1e1e1e}@media(max-width: 767px){.from-to label{display:block;margin:10px 0}}.filtri-news .filtri{margin:0 auto;width:662px}.filtri-news .filtri .select,.filtri-projects .filtri .input,.filtri-downloads .filtri .input,.filtri-press .filtri .input,.filtri-video .filtri .input{float:left;width:320px;margin:0 5px;border:1px solid #1e1e1e}.filtri-news .filtri .input{position:relative;width:400px}.filtri-news .filtri .input .search-in{height:48px;line-height:48px;padding:0 20px;background-color:#fff;border:0;width:100%;font-size:14px;font-weight:400;font-family:"Raleway",sans serif;color:#1e1e1e;letter-spacing:.1em}.filtri-news .filtri .input .search-in::-webkit-input-placeholder{color:#1e1e1e}.filtri-news .filtri .input .search-in:-moz-placeholder{color:#1e1e1e}.filtri-news .filtri .input .search-in::-moz-placeholder{color:#1e1e1e}.filtri-news .filtri .input .search-in:-ms-input-placeholder{color:#1e1e1e}.filtri-news .filtri .input .search-btn{position:absolute;right:0;top:0;width:50px;height:48px;line-height:48px;background-color:#fff;border:0;text-align:left;cursor:pointer}.filtri-news .filtri .input .search-btn img{margin-left:5px}.filtri-news div.fancy-select ul.options.open{border:1px solid #1e1e1e;margin-left:-1px;width:calc(100% + 2px)}.filtri-news .filtri div.fancy-select div.trigger{width:100%}.listing-news .item{margin-bottom:130px}.listing-news.videogallery .item{margin-bottom:150px}.listing-news .item:nth-child(2n+1){clear:both}.listing-news .item a{color:#1e1e1e}.listing-news .item .extra{width:20%;margin-left:5%;float:left;text-transform:uppercase;font-size:14px}.listing-news .item.right .extra{float:right;margin-left:0;margin-right:5%;text-align:right}.listing-news .item .extra span{font-size:26px;font-weight:400;display:block;margin-top:8px}.listing-news .item .wrap{width:60%;float:left}.listing-news .item.right .wrap{float:right}.listing-news .item .wrap img.frame{width:100%;margin-bottom:40px;-webkit-transition:opacity .7s;transition:opacity .7s;opacity:1}.listing-news .item .wrap a{display:block;position:relative}.listing-news .item .wrap a .player{top:50%;left:0;width:100%;text-align:center;z-index:2;opacity:1;background-color:rgba(0,0,0,0);font-size:12px;text-transform:uppercase;height:auto;right:auto;bottom:auto;-webkit-transform:translateY(-50%);transform:translateY(-50%);position:absolute}.listing-news .item .wrap a .player img{display:inline-block}.listing-news .item:hover img.frame{opacity:.8}.listing-news .item .wrap .titolo{font-size:28px;margin-bottom:20px;line-height:1.4}.listing-news .item .wrap .desc{padding:0;font-weight:400;line-height:1.4}.listing-news .item .wrap .categorie{margin:30px 0 0 0}.listing-news .load-more{font-size:14px;background-color:#989898;color:#fff;text-transform:uppercase;font-weight:400;padding:8px 16px}.listing-news .advSlider img.frame{max-height:100%;max-width:100%}.chrome .listing-news .advSlider img.frame{width:auto}.listing-news .advSlider .elem{text-align:center}.listing-news .advSlider .elem .wrap-archive{display:inline-block;text-align:center}.listing-news .advSlider .elem .wrap-archive img{display:inline-block}.advSlider ul.slick-dots .slick-active button{color:#999}.listing-news .item:hover .advSlider img.frame{opacity:1 !important}@media(min-width: 992px)and (max-width: 1199px){.listing-news.videogallery .item{margin-bottom:120px}}@media(min-width: 991px)and (max-width: 1400px){.listing-news .item .extra span{font-size:22px}}@media(max-width: 767px){.filtri-news .filtri{margin:0 1.5625%;width:auto}.filtri-news .filtri .select{float:left;width:100%;margin:0 0 10px 0}.listing-news .item{margin-bottom:80px;position:relative;padding-top:40px}.listing-news.videogallery .item{margin-bottom:80px}.listing-news .item .extra{position:absolute;left:2%;top:0;text-align:left !important;width:100%;font-size:10px}.listing-news .item .wrap{width:100%}.listing-news .item .wrap .titolo{font-size:22px}}.corpo-news{padding:180px 0 70px 0}.fancybox-iframe.corpo-news{padding:80px 0 80px 0}.galleria-news .item{margin-bottom:40px;display:block}.galleria-news .item img.frame{width:100%}.galleria-news .item .player{top:50%;left:0;width:100%;text-align:center;z-index:2;opacity:1;background-color:rgba(0,0,0,0);font-size:12px;text-transform:uppercase;height:auto;right:auto;bottom:auto;-webkit-transform:translateY(-50%);transform:translateY(-50%);position:absolute}.corpo-news .testo a{color:#1e1e1e;text-decoration:underline}.corpo-news .testo strong{font-weight:600}#default h1{font-size:42px;line-height:1.2;letter-spacing:normal;font-weight:300;margin-bottom:20px}#default h2{font-size:34px;line-height:1.2;letter-spacing:normal}#default h3{font-size:28px;line-height:1.2;letter-spacing:normal}#default h4{font-size:28px;line-height:1.2;letter-spacing:normal}@media(max-width: 991px){.corpo-news .reorder{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.left-desk{box-ordinal-group:2}.right-desk{box-ordinal-group:1}.corpo-news .cta{text-align:center;margin-top:40px}}@media(max-width: 767px){.corpo-news{padding:100px 0 40px 0}.fancybox-iframe.corpo-news{padding:80px 0 80px 0}#default h1{font-size:36px;line-height:1.1}#default h2{font-size:28px;line-height:1.2;letter-spacing:normal}#default h3{font-size:20px;line-height:1.2;letter-spacing:normal}#default h4{font-size:20px;line-height:1.2;letter-spacing:normal}}#homepage .section{height:100vh}#homepage .section [style*=background]{opacity:.2;-webkit-transition:.5s opacity .5s ease-in-out;transition:.5s opacity .5s ease-in-out}#homepage .active .section [style*=background]{opacity:1}#homepage .magnetic:not(#news):not(.fp-auto-height){background:#1e1e1e}#homepage .listCategories{text-align:center;padding:150px 0 75px}#homepage .listCategories h2{font-size:60px;line-height:70px}#homepage .section .row{position:relative;height:100%;margin-right:0}#homepage .section.h-50 .row{position:relative;height:50%}#homepage .section [class*=col]{height:100%;position:relative;background-position:center;background-size:cover;z-index:0}#homepage .section [class*=col]::before{content:"";width:100%;height:100%;left:0;top:0;right:0;bottom:0;position:absolute;z-index:1;background:-webkit-gradient(linear, left top, left bottom, from(rgba(30, 30, 30, 0)), color-stop(30%, rgba(30, 30, 30, 0)), to(rgba(30, 30, 30, 0.8)));background:linear-gradient(to bottom, rgba(30, 30, 30, 0) 0%, rgba(30, 30, 30, 0) 30%, rgba(30, 30, 30, 0.8) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#001e1e1e", endColorstr="#cc1e1e1e", GradientType=0)}#homepage .section .text,#homepage .hero .text{position:absolute;bottom:60px;width:100%;left:0;text-align:center;color:#fff;z-index:2;-webkit-transition:opacity .5s ease;transition:opacity .5s ease}#homepage .section .text.center,#homepage .hero .text.center{top:50%;left:0;bottom:auto;-webkit-transform:translate(0%, -50%);transform:translate(0%, -50%);-webkit-backface-visibility:hidden;backface-visibility:hidden}@media(min-width: 992px)and (max-width: 1280px){.touch #homepage .section [style*=background]{opacity:1 !important}}@media(max-width: 991px){#homepage .section .sub-section{height:44vh}.clss-tablet-device #homepage .section{height:44vh}#homepage .section .sub-section-4{height:36vh}}@media screen and (orientation: portrait){.clss-tablet-device #homepage .section{height:50vh}}@media(max-width: 767px){#homepage .section .desc{display:none}#homepage .section .desc.medium{display:block}#homepage .section .text,#homepage .hero .text{bottom:40px}#homepage .section .sub-section{height:34vh}.clss-phone-device #homepage .section{height:34vh}}@media(max-width: 991px){#homepage .section.cols{height:auto}}.fascia-slider .slick-slide{height:100vh;background-size:cover;background-position:center}.fascia-slider .slick-slide img.hide{display:none !important}.fascia-slider .slick-slide video{position:absolute;left:0;top:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}#about_us .section{height:100vh}#about_us .magnetic:first-child .section{height:calc(100vh - 40px)}#about_us .shadow{background:url(/dist/default/images/listing-shadow.png) repeat-x left bottom;position:absolute;left:0;top:0;bottom:0;right:0;z-index:2}#about_us .shadow.top{background:url(/dist/default/images/listing-shadow-top.png) repeat-x left top}#about_us .magnetic:not(#news):not(.fp-auto-height){background:#1e1e1e}#about_us .listCategories{text-align:center;padding:150px 0 75px}#about_us .listCategories h2{font-size:60px;line-height:70px}#about_us .section .row{position:relative;height:100%}#about_us .section.h-50 .row{position:relative;height:50%}#about_us .section [class*=col]{height:100%;position:relative;background-position:center center;background-size:cover;z-index:0}#about_us .section [class*=col]::before{content:"";width:100%;height:100%;left:0;top:0;right:0;bottom:0;position:absolute;z-index:1;background:-webkit-gradient(linear, left top, left bottom, from(rgba(30, 30, 30, 0)), color-stop(30%, rgba(30, 30, 30, 0)), to(rgba(30, 30, 30, 0.8)));background:linear-gradient(to bottom, rgba(30, 30, 30, 0) 0%, rgba(30, 30, 30, 0) 30%, rgba(30, 30, 30, 0.8) 100%)}#about_us .section .text{position:absolute;bottom:60px;width:100%;left:0;text-align:center;color:#fff;z-index:2;-webkit-transition:opacity .5s ease;transition:opacity .5s ease}#about_us .section .text.center{top:50%;left:0;bottom:auto;-webkit-transform:translate(0%, -50%);transform:translate(0%, -50%);-webkit-backface-visibility:hidden;backface-visibility:hidden}@media(max-width: 991px){#about_us .section [style*=background]{opacity:1 !important}#about_us .section,#homepage .section .sub-section{height:44vh}#about_us .section .sub-section-4{height:45vh}#about_us .section.cols{height:auto}}@media only screen and (min-device-width: 768px)and (max-device-width: 1024px){#about_us .magnetic:first-child .section{height:50vh}}@media(max-width: 767px){#about_us .magnetic:first-child .section{height:50vh}#about_us .section,#homepage .section .sub-section{height:44vh}}@media(max-width: 767px){#about_us .section .text{bottom:40px;left:5%;width:90%}#about_us .section [style*=background]{opacity:1 !important}#about_us .section,#homepage .section .sub-section{height:32vh}#about_us .magnetic:first-child .section{height:32vh}#about_us .section{height:auto !important}#about_us .section img.hide{display:block}#about_us .section .text{bottom:20px}}.listing-exhib{overflow:hidden}.listing-exhib .section{height:100vh}.listing-exhib.fix-video .section{height:100vh}.listing-exhib video,.listing-exhib .video-fallback{position:absolute;display:block;top:50%;left:50%;min-width:100%;min-height:100%;width:auto;height:auto;z-index:-100;-webkit-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);-webkit-backface-visibility:hidden;backface-visibility:hidden}html.video .listing-exhib .video-fallback{display:none}.listing-exhib .section:not(.video){background-color:#1e1e1e}.listing-exhib .section [style*=background]{opacity:1;-webkit-transition:.5s opacity .5s ease-in-out;transition:.5s opacity .5s ease-in-out}.listing-exhib .magnetic:not(#news):not(.fp-auto-height){background:#1e1e1e}.listing-exhib .listCategories{text-align:center;padding:150px 0 75px}.listing-exhib .listCategories h2{font-size:60px;line-height:70px}.listing-exhib .section .row{position:relative;height:100%}.listing-exhib .section.h-50 .row{position:relative;height:50%}.listing-exhib .section [class*=col]{height:100%;position:relative;background-position:center;background-size:cover;z-index:0}.listing-exhib .section [class*=col]::after{content:"";width:100%;height:100%;left:0;top:0;right:0;bottom:0;position:absolute;z-index:1;background-color:#1e1e1e;opacity:.5}.listing-exhib.aboutus .section [class*=col]::after{opacity:.4}.listing-exhib .section.video [class*=col]::after{display:none}.wrap-yt-video{height:0;overflow:hidden;padding-bottom:52.95%;padding-top:30px;position:relative}.wrap-yt-video iframe,.wrap-yt-video object,.wrap-yt-video embed{height:100%;left:0;position:absolute;top:0;width:100%;-webkit-transform:scale(1.02);transform:scale(1.02)}.listing-exhib .section .no-before:before{display:none}.listing-exhib .section .text{position:absolute;bottom:60px;width:80%;left:10%;text-align:center;color:#fff;z-index:3;-webkit-transition:opacity .5s ease;transition:opacity .5s ease}.listing-exhib .section .text.vertical-center{bottom:auto;top:60%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.listing-exhib .section .text.vertical-center a{text-transform:uppercase;font-size:14px;font-weight:400;margin-top:20px;display:inline-block}.listing-exhib .section .text .btn{margin-top:30px}.listing-exhib .section .text.center{top:50%;left:0;bottom:auto;-webkit-transform:translate(0%, -50%);transform:translate(0%, -50%);-webkit-backface-visibility:hidden;backface-visibility:hidden}.listing-exhib .load-more{font-size:14px;background-color:#989898;color:#fff;text-transform:uppercase;font-weight:400;padding:8px 16px}.listing-exhib .desc{max-width:800px;margin-left:auto;margin-right:auto}@media(max-width: 991px){.listing-exhib .section [style*=background]{opacity:1 !important}.listing-exhib .section,.listing-exhib .section .sub-section{height:100vh}.listing-exhib .section .sub-section-4{height:45vh}.listing-exhib .section.cols{height:auto}.listing-exhib video{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}}@media(max-width: 768px){.listing-exhib video{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}}@media(max-width: 666px){#listing-exhib .section .text{bottom:40px}#listing-exhib .section [style*=background]{opacity:1 !important}.listing-exhib .section{height:70vh}.listing-exhib .section .text{width:100%;left:0;bottom:0;top:0;height:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:end;-webkit-justify-content:end;-ms-flex-pack:end;justify-content:end;position:relative;-webkit-transform:none;transform:none !important;padding:100px 0 40px 0}}@media(max-width: 430px){.listing-exhib .section{height:auto;margin:0}.listing-exhib video{position:static;-webkit-transform:none;transform:none}.listing-exhib .text{margin:0;padding:0 !important;bottom:20px !important;top:auto !important}.listing-exhib img.hide{display:block}.listing-exhib .mobile-exhibitions{position:relative}.listing-exhib .mobile-exhibitions .text{position:absolute !important}}@media(max-width: 767px)and (orientation: landscape){.listing-exhib.fix-video .section{height:90vh;padding-bottom:0}.listing-exhib.fix-video .section video{-webkit-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%)}}.newsletter-landing-video header{background:rgba(30,30,30,.8);padding:10px;position:absolute;left:0;right:0;z-index:1}.newsletter-landing-video .logo img{margin:0 auto;max-height:40px}.newsletter-landing-video section#default>.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;height:100vh;max-width:1600px}.newsletter-landing-video .video-wrapper{padding-bottom:56.25%;position:relative}.newsletter-landing-video .video-wrapper iframe{position:absolute;top:0;left:0;width:100%;height:100%;-webkit-box-shadow:0 10px 20px rgba(0,0,0,.19),0 6px 6px rgba(0,0,0,.23);box-shadow:0 10px 20px rgba(0,0,0,.19),0 6px 6px rgba(0,0,0,.23)}.dettagli ul li{overflow:hidden;margin-bottom:20px}.dettagli ul li.feat{margin-top:100px}.overlay-video .dettagli ul li.feat{margin-top:60px}.dettagli ul li div{width:50%;float:left}.overlay-video .dettagli ul li div{width:100%;float:left;margin-bottom:10px}.dettagli ul li div a{text-decoration:underline;color:#1e1e1e;font-weight:400}.dettagli ul li .left{font-weight:500}.dettagli ul li .left .extra{font-weight:300;text-transform:uppercase}.dettagli ul li .left .extra span{font-size:26px;font-weight:400;display:block;margin-top:10px}.dettagli ul li .right{font-weight:300}.dettagli ul li .right a{font-weight:300}@media(max-width: 991px){.dettagli{padding:20px 0}}@media(max-width: 768px){.dettagli ul li{margin-bottom:30px}.dettagli ul li div{width:100%}.dettagli ul li .left{margin-bottom:5px}.categorie{text-align:center}.dettagli ul li.feat{margin-top:60px}}.introduzione.margn-first-letter{margin-top:45px}.introduzione .text{font-size:16px}.introduzione .text.small-text{font-size:16px;margin-top:-45px}.flagship-listing .lista .item:nth-child(3n+1){clear:left}.lista.row{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;clear:both;-ms-flex-wrap:wrap;-webkit-flex-wrap:wrap;flex-wrap:wrap}.flagship-listing .item{margin-bottom:80px;position:relative;z-index:1;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-ms-flex-direction:row;-webkit-flex-direction:row;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row}.flagship-listing .item .wrap{font-weight:400;position:relative;z-index:1;padding-bottom:40px;width:100%}.flagship-listing .item .wrap img{width:100%;margin-bottom:30px;-webkit-transition:all .4s ease-in-out;transition:all .4s ease-in-out;position:relative;z-index:10}.flagship-listing .item .wrap img.transition{-webkit-transform:scale(1.1);transform:scale(1.1);z-index:50}.flagship-listing .item .wrap .titolo{font-size:24px;font-weight:500;margin-bottom:5px;line-height:1.2}.flagship-listing .item .wrap .by-class{height:22px;font-size:14px}.flagship-listing .item .wrap .flagship-store{font-size:16px;text-transform:uppercase;margin-bottom:30px}.flagship-listing .item .wrap .address{font-size:14px;margin-bottom:30px}.flagship-listing .item .wrap .contatti{font-size:14px;margin-bottom:30px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.flagship-listing .item .wrap .contatti a{color:#1e1e1e}.flagship-listing .item .wrap .btn{width:100%;min-width:unset;position:absolute;left:0;bottom:0;z-index:1}.filtri-flagship .filtri .select,.filtri-flagship .filtri .input{width:242px;margin:0 auto;border:1px solid #1e1e1e}.filtri-flagship div.fancy-select ul.options.open{border:1px solid #1e1e1e;margin-left:-1px;width:calc(100% + 2px)}.filtri-adv .filtri .select,.filtri-adv .filtri .input{width:242px;margin:0 auto;border:1px solid #1e1e1e}.filtri-adv div.fancy-select ul.options.open{border:1px solid #1e1e1e;margin-left:-1px;width:calc(100% + 2px)}.filtri-cat .filtri .select,.filtri-adv .filtri .input{width:242px;margin:0 auto;border:1px solid #1e1e1e}.filtri-cat div.fancy-select ul.options.open{border:1px solid #1e1e1e;margin-left:-1px;width:calc(100% + 2px)}@media(max-width: 767px){.introduzione .text{font-size:18px}.introduzione .text.small-text{font-size:16px;margin-top:0}}.filtri-mappa{padding:180px 0 80px 0}.filtri-mappa .container{background-color:#4f4f4f}.filtri-mappa .filtri{width:31%;float:left;color:#fff;height:0;position:relative;padding-bottom:43%}.filtri-mappa .filtri .wrap{width:100%;padding:0 15%;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);position:absolute}.filtri-mappa .filtri .wrap .text{margin-bottom:20px;font-size:14px;line-height:1.3}.filtri-mappa .filtri .wrap .titolo{font-size:24px;margin-bottom:20px}.filtri-mappa .filtri .wrap input,.filtri-mappa .filtri .wrap .select{margin-bottom:10px}.filtri-mappa .filtri .wrap label{font-size:12px;margin-bottom:2px;display:block}.filtri-mappa .filtri .wrap #noCountry{margin-bottom:4px;margin-top:4px;color:#eb4b4b;font-weight:900}.filtri-mappa .filtri .wrap .search-in{height:48px;line-height:48px;padding:0 20px;background-color:#4f4f4f;border:0;width:100%;font-size:14px;font-weight:400;font-family:"Raleway",sans serif;color:#fff;letter-spacing:.1em;border:1px solid #fff}.filtri-mappa .filtri .wrap div.fancy-select div.trigger{width:100%;background-color:#4f4f4f;border:1px solid #fff;color:#fff}.filtri-mappa .filtri .wrap div.fancy-select ul.options.open{border:1px solid #1e1e1e;margin-left:-1px;width:calc(100% + 2px)}.filtri-mappa .filtri .wrap div.fancy-select div.trigger:after{content:url(/dist/default/images/arrow-down-white.svg)}.filtri-mappa .filtri .btn{background-color:rgba(0,0,0,0);cursor:pointer;width:100%;margin-top:20px;height:48px}.filtri-mappa .filtri .btn:hover{background-color:#fff;color:#1e1e1e}.filtri-mappa .filtri-mappa{width:50%;float:left}.filtri-mappa #net-map{height:0;position:relative;padding-bottom:43%;background-color:#f2f2f2;width:69%;float:left;background-size:cover !important;background-position:center center}.text-right.distance{float:right}.network-listing .item{color:#fff;padding:0;margin:0 1.5625% 60px 1.5625%;background-color:#292929;width:30.2%}.network-listing .item .wrap{padding:40px 30px}.network-listing .item .titolo{font-size:22px;margin-bottom:5px}.network-listing .item .tipologia{margin-bottom:30px;text-transform:uppercase}.network-listing .item .tipologia span{background-color:#292929;display:inline-block;padding:1px 3px;color:#fff;font-size:12px;text-transform:none}.network-listing .item .address{margin-bottom:30px}.network-listing .item .contatti{margin-bottom:30px}#concept-retail .item .contatti a{color:#1e1e1e}#concept-retail .item.concept .contatti a{color:#fff}#concept-retail .network-listing .item .contatti a,#agenti .network-listing .item .contatti a{color:#1e1e1e}#agenti .item .contatti a{color:#1e1e1e}.network-listing .item .cta{margin-bottom:60px}.network-listing .item .cta .btn{border-color:#fff;color:#fff;background-color:#292929}.network-listing .item .cta .btn:hover{background-color:#fff;color:#1e1e1e}.network-listing .item .tools .archivio,.network-listing .item .tools .share{float:left;margin-right:20px;cursor:pointer}.network-listing .item .tools .share{position:relative}.network-listing .item .tools .share .contenuto{position:absolute;border:4px solid #1e1e1e;left:-55px;top:30px;background-color:#fff;display:inline-block;width:140px;text-align:center;display:none}.network-listing .item .tools .share .contenuto ul{padding:10px;white-space:nowrap}.network-listing .item .tools .share .contenuto ul li{margin-left:8px;margin-right:8px;display:inline-block !important}.network-listing .item .tools .share .contenuto ul li.pinterest-share,.network-listing .item .tools .share .contenuto ul li.visible-xs{display:none !important}.network-listing .item .tools .share .contenuto ul li a{display:inline-block;float:left}.network-listing .item .tools .pin{float:right}.network-listing .item .tools .pin.dealer-popup{cursor:pointer}.network-listing #concept-retail .item.concept{background-color:#989898}.network-listing #concept-retail .item .tools .share .contenuto{border:4px solid #989898}.network-listing #concept-retail .item.retail{background-color:#fff;border:1px solid #292929;color:#1e1e1e}.network-listing #agenti .item{background-color:#fff;color:#1e1e1e;font-weight:400}#mapWrapper a{color:#292929}.result-list hr{border:0;height:1px;background-color:#ccc}.result-list .prod-name p{padding-top:20px;margin-bottom:8px;text-transform:uppercase}.footer .social img{max-width:32px;max-height:18px}@media(min-width: 992px)and (max-width: 1199px){.network-listing .item{width:46.8% !important}}@media(max-width: 1199px){.filtri-mappa{padding:100px 0 40px 0}.filtri-mappa .filtri,.filtri-mappa .mappa{width:100%;clear:both}.filtri-mappa .filtri{height:auto;position:relative;padding-bottom:0}.filtri-mappa .filtri .wrap{padding:60px 15%;top:auto;-webkit-transform:none;transform:none;position:relative}.filtri-mappa #net-map{padding-bottom:90%;width:100%}.network-listing .item{width:100%}}@media(max-width: 991px){.network-listing .item{width:100%}.network-listing .item .tools .share .contenuto ul li.visible-xs{display:inline-block !important}}#archive-notification{position:fixed;right:0;bottom:30px;background-color:#1e1e1e;color:#fff;z-index:9999;-webkit-transform:translateX(100%) scale(0.3, 0.3);transform:translateX(100%),scale(0.5, 0.5);-webkit-transition:all .6s ease;transition:all .6s ease;opacity:0}#archive-notification.open{-webkit-transform:translateX(0%);transform:translateX(0%);opacity:1}#archive-notification .wrap{padding:30px 50px 30px 40px;white-space:nowrap}#archive-notification .wrap img{display:inline-block;margin-bottom:-4px;margin-right:5px}@media(max-width: 991px){#archive-notification{bottom:120px}}@media(max-width: 991px){#archive-notification .wrap{padding:20px 40px 20px 30px}}#userNav{height:60px;line-height:60px;font-size:20px;width:100%;position:fixed;bottom:0;left:auto;right:auto;z-index:999;background:#f0f2f2;-webkit-transition:bottom .4s ease-in-out;transition:bottom .4s ease-in-out;max-width:1600px}#userNav.off{bottom:-60px;-webkit-transition:bottom .4s ease-in-out;transition:bottom .4s ease-in-out}@media(width: 1024px)and (height: 1366px){#about_us .section,#homepage .section,.hero.listing,.listing-exhib .section,.listing-exhib .section,.listing-exhib .section .sub-section{height:50vh}#homepage .section [style*=background]{opacity:1}.hero,.hero.listing{height:calc(50vh - 40px)}}@media(max-width: 767px){.touch .video-flagship .mobile-gif{position:relative;z-index:-1}.touch .video-flagship .section .text{width:90%;left:5%;bottom:auto;position:absolute;-webkit-transform:none;transform:none !important;padding:100px 0 40px 0;top:-30px;z-index:10;padding-top:0}}@media(max-width: 767px){.cta.dropdown .contenuto ul li .link .actions a.open-login,.cta.dropdown .contenuto ul li .link .actions .archive{display:none}.overlay-cataloghi .wrap-archive.no-print .archive{display:none !important}.overlay-modelli2d3d .item-list .actions .archive{display:none}.down-listing .item-list .actions .archive{display:none}}@media(min-width: 800px)and (max-width: 1280px){.touch #geolocator .filtri .wrap .text{margin-bottom:10px}.touch #geolocator .filtri .wrap .titolo{margin-bottom:10px}.touch #geolocator .filtri .wrap .text p{margin-bottom:10px !important}.touch #geolocator #mapGeoLocalize p{margin-bottom:10px !important}}.table.table-bordered{width:100%}.table.table-bordered tr:first-child{background:#eee}.table.table-bordered td{border:1px solid #777}.table.table-bordered p{margin-bottom:0;padding:10px}@media(max-width: 576px){.table.table-responsive{display:block;overflow-x:scroll}}.thronPlayerCN{width:100%;height:0;padding-bottom:56.3%}@media screen and (orientation: landscape)and (max-device-width: 1024px){.thronPlayerCN{height:460px;padding-bottom:0}}@media screen and (orientation: landscape)and (max-device-width: 768px){.thronPlayerCN{height:400px;padding-bottom:0}}:root{--vh: 1vh}.vodiapicker{display:none}#a{padding-left:0}#a img,.btn-select img{width:12px}#a li{list-style:none;padding:10px;background-color:#fff;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;cursor:pointer}#a li:hover{background-color:#f4f3f3}#a li img{width:40px;height:40px}#a li span{margin-left:15px}.btn-select li span{margin-left:15px}.b{display:none;width:100%;-webkit-box-shadow:0 6px 12px rgba(0,0,0,.175);box-shadow:0 6px 12px rgba(0,0,0,.175);border:1px solid rgba(0,0,0,.15);border-radius:5px;position:absolute}.open{display:block !important}.btn-select{margin-top:10px;width:100%;height:auto;padding:10px;border-radius:0;background-color:#fff;border:1px solid #b2b2b2}.btn-select img{width:40px;height:40px}.btn-select li{list-style:none;float:left;padding-bottom:0;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}.btn-select:hover li{margin-left:0}.btn-select:hover{background-color:#f4f3f3;border:1px solid rgba(0,0,0,0);-webkit-box-shadow:inset 0 0 0 1px #ccc;box-shadow:inset 0 0 0 1px #ccc}.btn-select:focus{outline:0}.lang-select{margin-left:0;position:relative;z-index:2}.lang-select .arrow-select{position:absolute;top:25px;right:20px}@media screen and (max-width: 768px){.fake-select{position:relative}.lang-select{pointer-events:none;position:relative;z-index:1}.vodiapicker{display:block;position:absolute;z-index:12;width:100%;height:100%;opacity:0}}.video-gallery-componet-inpage .grid.chiudifancy{background-image:url("/dist/default/images/close.svg");background-size:contain;background-position:center;background-repeat:no-repeat;display:block;height:20px;width:20px}.video-gallery-componet-inpage .next-fancy{background-size:contain;background-position:center;background-repeat:no-repeat;display:block}.video-gallery-componet-inpage .prev-fancy{background-size:contain;background-position:center;background-repeat:no-repeat;display:block}.video-gallery-componet-inpage .fancybox-inner{overflow:hidden !important}#homepage .img-for-mobile{display:none}@media(max-width: 768px){#homepage .section{height:auto !important}#homepage .section .text{bottom:20px}#homepage .img-for-mobile,#homepage img.hide{display:block}.hero .slider{visibility:visible}.hero .slider .slick-track{visibility:visible}.hero .slider .slick-track .slide{visibility:visible}.hero .slider .slick-track .slide>div{position:static;height:auto}.hero .slider .slick-track .slide>div .text{bottom:5px !important}.fascia-slider .slick-slide{height:auto}.fascia-slider .slick-slide video{position:static;height:auto}.box-hover{padding:0}.box-hover video{position:static;height:auto;width:100%;-webkit-transform:none;transform:none;min-width:auto;min-height:auto}}[class^=icon-]{font-family:"iconfont" !important;font-size:16px;font-style:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}